<SEC-DOCUMENT>0001628280-23-003699.txt : 20230215
<SEC-HEADER>0001628280-23-003699.hdr.sgml : 20230215
<ACCEPTANCE-DATETIME>20230215160903
ACCESSION NUMBER:		0001628280-23-003699
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		169
CONFORMED PERIOD OF REPORT:	20221231
FILED AS OF DATE:		20230215
DATE AS OF CHANGE:		20230215

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Triumph Financial, Inc.
		CENTRAL INDEX KEY:			0001539638
		STANDARD INDUSTRIAL CLASSIFICATION:	STATE COMMERCIAL BANKS [6022]
		IRS NUMBER:				200477066
		STATE OF INCORPORATION:			TX
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		12700 PARK CENTRAL DRIVE
		STREET 2:		SUITE 1700
		CITY:			DALLAS
		STATE:			TX
		ZIP:			75251
		BUSINESS PHONE:		(214) 365-6900

	MAIL ADDRESS:	
		STREET 1:		12700 PARK CENTRAL DRIVE
		STREET 2:		SUITE 1700
		CITY:			DALLAS
		STATE:			TX
		ZIP:			75251

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Triumph Bancorp, Inc.
		DATE OF NAME CHANGE:	20120113
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>tfin-20221231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:39fe46fc-1a88-447f-877f-ab6c2744b27e,g:2330d94b-b32d-4d7e-ae57-23c64c584708,d:8131eb45bbf74c57b6b5ee7d4a1906cf--><html xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:srt="http://fasb.org/srt/2022" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tfin="http://www.tfin.com/20221231" xmlns:stpr="http://xbrl.sec.gov/stpr/2022" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>tfin-20221231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl80L2ZyYWc6NDliNjM4YjJiNWE3NGQzMDkwYzdhNjA1ZTcxYzA1NTgvdGFibGU6ZTY2NDQyMzU3MTI3NDM3YTg4NTVlYzk0MDE2YjkyN2MvdGFibGVyYW5nZTplNjY0NDIzNTcxMjc0MzdhODg1NWVjOTQwMTZiOTI3Y18zLTEtMS0xLTg4NDIw_4d163fce-932f-4813-88b4-4378647a1f4e">false</ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl80L2ZyYWc6NDliNjM4YjJiNWE3NGQzMDkwYzdhNjA1ZTcxYzA1NTgvdGFibGU6ZTY2NDQyMzU3MTI3NDM3YTg4NTVlYzk0MDE2YjkyN2MvdGFibGVyYW5nZTplNjY0NDIzNTcxMjc0MzdhODg1NWVjOTQwMTZiOTI3Y180LTEtMS0xLTg4NDIw_26d1b892-f14d-4892-8191-7cb322101169">2022</ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl80L2ZyYWc6NDliNjM4YjJiNWE3NGQzMDkwYzdhNjA1ZTcxYzA1NTgvdGFibGU6ZTY2NDQyMzU3MTI3NDM3YTg4NTVlYzk0MDE2YjkyN2MvdGFibGVyYW5nZTplNjY0NDIzNTcxMjc0MzdhODg1NWVjOTQwMTZiOTI3Y181LTEtMS0xLTg4NDIw_a934ec07-d46f-4237-ad4e-ce2ce593801e">FY</ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl80L2ZyYWc6NDliNjM4YjJiNWE3NGQzMDkwYzdhNjA1ZTcxYzA1NTgvdGFibGU6ZTY2NDQyMzU3MTI3NDM3YTg4NTVlYzk0MDE2YjkyN2MvdGFibGVyYW5nZTplNjY0NDIzNTcxMjc0MzdhODg1NWVjOTQwMTZiOTI3Y182LTEtMS0xLTg4NDIw_f1d382ce-6aa4-428d-8714-5c04c8d96627">0001539638</ix:nonNumeric><ix:nonNumeric contextRef="if5f58a4fab6844d8b3fa7875bfbce866_D20190101-20191231" name="us-gaap:AccountingStandardsUpdateExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMtMC0xLTEtODg0MjAvdGV4dHJlZ2lvbjo1MzA3NmQ1YjFlZDk0MTZjODQ2Mjg5NTNhYzFjZGEzZF81NDk3NTU4MTM5MzY_c679b9c6-39a4-4bb6-a200-e7f766a57787">http://fasb.org/us-gaap/2022#AccountingStandardsUpdate201613Member</ix:nonNumeric><ix:nonNumeric contextRef="i962a40ff78bb40ae931d3f8e1b83b535_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQyMTkw_7e6771ad-b6d0-4a8e-94fe-4dd0f83d8caa">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="i82ca945fd3874b88b1aeb0b0102407aa_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQyNDg2_86f46082-c38a-4fe9-b3fb-8c07c2aa9a6a">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="i7b711a947beb4829b837cd60cc55cda0_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQ4Mzg4_4581ca73-74f8-4cc9-85d0-b70e7a8bd9bd">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="idf8589d23ddc4ecb86a6cada4bdcf39f_D20220623-20220623" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAzNjY_635f038c-9b77-4012-aa4a-59d0e5ac2b97">http://fasb.org/us-gaap/2022#GainLossOnSaleOfNotesReceivable</ix:nonNumeric><ix:nonNumeric contextRef="iad74e6a3bd7d498c90e77e090b303d25_D20220906-20220906" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAzNjc_2159e385-56ae-4068-989c-16e4bb7b5f5a">http://fasb.org/us-gaap/2022#GainLossOnSaleOfNotesReceivable</ix:nonNumeric><ix:nonNumeric contextRef="i7f916fa1913c488baa3809b932a2dc5d_D20220930-20220930" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAzNjc_99a5efb1-0cff-48e4-b309-0f460834cb5e">http://fasb.org/us-gaap/2022#GainLossOnSaleOfNotesReceivable</ix:nonNumeric><ix:nonNumeric contextRef="i5aa5d6ab815f4760b3824ca66bd5edfa_D20220630-20220630" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAzNjc_ca93ce41-abcf-48fa-a678-8d294185624c">http://fasb.org/us-gaap/2022#GainLossOnSaleOfNotesReceivable</ix:nonNumeric><ix:nonNumeric contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" name="us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzIxOTkwMjMyNjAxNjE_95fc2bcc-8072-4659-a456-66f45a3aa058">http://fasb.org/us-gaap/2022#OtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" name="us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzIxOTkwMjMyNjAxNjE_fc45a70b-9bd0-460d-b309-19cfa068b807">http://fasb.org/us-gaap/2022#OtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" name="us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEwOTk1MTE2MjkxNDE_a1302adc-6ec3-4946-85b8-a57116141758">http://fasb.org/us-gaap/2022#OtherLiabilities</ix:nonNumeric><ix:nonNumeric contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" name="us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEwOTk1MTE2MjkxNDE_b9e414ff-3bc0-47d3-ba9c-bab9ec84c380">http://fasb.org/us-gaap/2022#OtherLiabilities</ix:nonNumeric><ix:nonNumeric contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEwOTk1MTE2MjkxNDI_3d3b7378-7278-4969-856a-cbde0a6b3236">http://fasb.org/us-gaap/2022#OtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEwOTk1MTE2MjkxNDI_9f01a556-6437-4130-b482-8f408b43558a">http://fasb.org/us-gaap/2022#OtherAssets</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="i4e792b8576434cf2b622e843da94efd9_I20200619" decimals="INF" name="tfin:PreferredStockDepositarySharesOwnershipInterest" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDUvZnJhZzo0MjRkYjQxNWVjZGY0MGVhYTViOTcxYjk0NTRjMGFkZi90YWJsZTplNTY4MWNlMjRmMDI0MmJlODhlZjg1ZmI0ZmYzN2I3ZC90YWJsZXJhbmdlOmU1NjgxY2UyNGYwMjQyYmU4OGVmODVmYjRmZjM3YjdkXzEtMS0xLTEtODg0MjA_88618906-1628-4e87-adac-7b453e1e2ae1">0.025</ix:nonFraction><ix:nonNumeric contextRef="i079df2c4a2f547618dc3b495bebac941_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2Mzc3MzU_edcae238-3c1e-4668-8cc0-e0c1dfa29600">P4Y</ix:nonNumeric><ix:nonNumeric contextRef="if49d00af6a4b413a83537047d26e2166_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2MzUyNjY_a46424ef-5712-4598-9c4f-0387cb830e0f">P3Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="tfin-20221231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i1ce915abfe34427b8870995f2bb199ab_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a52ad10d1a743fc97fa6918ed0c0d6d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</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="if402a05c1aef46c196e513f7b2de2678_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="ia2e944a8a1aa4715b06a8db8f049b2b1_I20230213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-02-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="ib4fe4676712f4f26964eadc06f059b3f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="iabff6ee3068a4fe98f8b171a7a90d1bb_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DepositAccountMember</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="i61b4b39be88f4105b2af5c4b01a2f2bd_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DepositAccountMember</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="if4766a00dfd348c8aff2e212108f6456_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DepositAccountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifb22f53ccdc0486f96e30ec62e6652d0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:CreditAndDebitCardMember</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="iea6687dc97ad4491bc922db0708067ed_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:CreditAndDebitCardMember</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="i7fa484751d35468f88f05f2f028b2c84_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:CreditAndDebitCardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i647c3c38a5ab4c949f107177eee26e85_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</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="i5e98e48fb9f44bf4b09546912c8a9c53_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</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="iffddbaeae0d5433fbd62394a9786bf96_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i9af264afe33f458d9233023d6516d71e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i375c5e170741473e994dae2383891f0a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="id2056e38056647628fe7cbe9aafbb407_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="idd1dfc05be2b4c0e8ca7eed475eb15f2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib25609d4fc1944d4b943dea10049c645_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i3267b46866ba4ba094574a2076be7fa0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i32f8144531b74f5d81fef9b7bb6e8cc2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5f58a4fab6844d8b3fa7875bfbce866_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i920a039c2b0a45f3887461b4d5f7e3a8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i556180c31a0d49b4bcbb4fd3c77e4baf_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdb36ee506d44410b8abb63c69d326a6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i15191a6fadeb4c9e871334136995b29d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86e9d336963c4e8fa0434b8d282c2554_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9f7e810731e46b7a1ef9cc0d07694a4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">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="ibe206755e7a94c04b81662b3ad887749_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i004c8a4017934489833d5473bbf538dc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">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="i31951eff5eb54bd28e265d517b5afcfd_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7934876aae3424cbadf36cdd7e62167_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="ie7d8d2a7264742589a638b9a4595ce11_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i400f9c45c24243f69a4b8bbf6c214668_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i2416ca57354748abaf46d4b39dbaa03c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i52f946e3073a412e8f5a62a9b0c205c6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="ic12d096d30504ba194d4c2ffca794bb0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i075ea1fcdcf14d8ca69f89885c430552_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="if2d919d2e91743519269c0b653637405_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87be1e34013d4b95b423bb29b49e8232_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i23e0a02e56e6462cb145b12d7fe9d9d7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i4f4d0769e4424ed69454e168665489d9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i650092e9653b4891a8d2c5715cb24579_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i80c200cc7bf1485f8f10ead83cd3bfa5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="ieee52b5cc7a94469b0ce0180ee40a3ab_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</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="i7c5e4cd18da84e81baa2d1cc19e69564_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="iacf4cb7308ff49619fb1da6b051cc784_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i552a442eb0524275a2ef6db7dffdf971_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i7de7eddf514348f380712db952864183_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i1479f8ede6a64b5eb1619cd21dd11cf9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="if56f50fd7d864ed89f1eaa93cc37bda1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1cd8956bbf84f439b4017c9e41821d5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="ic100e46a7fd649d880a19e969d7bd13b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="icaab5bb5f36145bda75a28c5e74f0827_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i15d2e77a0fe64446a0c98f4ce677ccc7_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i08e73f6229614a78974da0ab9553e5c8_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</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="i4ae10afcba914e5cb84669fdc6d767da_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="iccf60b94db294074a4b7fd5ee4c5d364_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i9740faf1fd14454ab259acb057b3406a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="id228cc0201234e779e46f46e1c11dabd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i34299093011f4d2f84ac12544fcf42a1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i3010e250c11942e78223d383d1d91680_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia767703f41ae445881b7cc39171ce875_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="id9e7b9888c1041bbae2ef1d2199bde7f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i59e7c3855ee54faab8a4db618822faa8_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:IndemnificationAssetMember</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="i8c3439a236394d0f9e64f15454093830_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:IndemnificationAssetMember</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="i18b02463895d4cc085dd4b749855d128_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:IndemnificationAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i908d7972953d42dcb2fa7183c0fc9e33_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i962a40ff78bb40ae931d3f8e1b83b535_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</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="id2b9758a8175448d9eb3f014510cffb1_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</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="if4be2dc1b3ab4073ae842b24c15119d1_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</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="i1155200cef3b4a46a29c39b720fb7f2d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AirTransportationEquipmentMember</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="i82ca945fd3874b88b1aeb0b0102407aa_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</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="i4ec8875005bb4dc7ba8de99fea2e9cf3_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</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="i7b711a947beb4829b837cd60cc55cda0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tfin:CapitalizedSoftwareMember</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="i9713e02311ef4bbb8b3392404cbc2eac_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tfin:CapitalizedSoftwareMember</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="ie62fca66db994b15841509c30e048f2c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="derivativeinstument"><xbrli:measure>tfin:derivativeInstument</xbrli:measure></xbrli:unit><xbrli:context id="i5929e88ed38f4d73842ca33331eec975_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf4028011a444f5a954ecdd980ad0610_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:FairValueHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3833381ce09247c2832030addec497c6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:FairValueHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica183a6b810b49c0b832b1dc11c0be38_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:PaymentsSegmentMember</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="iacaab1c4a7cb4f8a8dbb9485a61b3b81_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:PaymentsSegmentMember</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="ic65ac3bebad246f9a1e7290128a1f204_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:PaymentsSegmentMember</xbrldi:explicitMember></xbrli: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="reportablesegment"><xbrli:measure>tfin:reportableSegment</xbrli:measure></xbrli:unit><xbrli:context id="i1d051ae479c34e8c8ad866bdc33252f7_D20210101-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d52a0db4d5349258d9c7e903b527075_I20220623"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:EquipmentLoansDisposalGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f4c5b6bc0ca49f58982db1c486253f4_D20220623-20220623"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:EquipmentLoansDisposalGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-23</xbrli:startDate><xbrli:endDate>2022-06-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf8589d23ddc4ecb86a6cada4bdcf39f_D20220623-20220623"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-23</xbrli:startDate><xbrli:endDate>2022-06-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idf4be647434e4f1d8861f624869fa498_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:FactoredReceivableDisposalGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic57176243e38498991fd07af53c4d0f0_I20220906"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:FactoredReceivableDisposalGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0fec930cf00f42539bdf9472183a7aa9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:FactoredReceivableDisposalGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85c33474d83341f2b1c5114f2b0d15a7_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:FactoredReceivableDisposalGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c772134b2d8406c882d758f270aad63_I20220906"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:FactoredReceivableDisposalGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d9a208ad85a4c94a618d27c789b2996_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:FactoredReceivableDisposalGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c6c20f0e8114f17b4cbf8c9afcb236f_D20220630-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:FactoredReceivableDisposalGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-30</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i306abb53170c4a4cb241bed684681436_D20220906-20220906"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:FactoredReceivableDisposalGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-06</xbrli:startDate><xbrli:endDate>2022-09-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8953187e4c634141a399e62d2330d5c8_D20221231-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:FactoredReceivableDisposalGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-31</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i0af5818ec6f0455888d90718143821cc_I20220906"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:FactoredReceivableDisposalGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b7462abc75b4966a012a2b8fd1119cd_I20220906"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:FactoredReceivableDisposalGroupMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad74e6a3bd7d498c90e77e090b303d25_D20220906-20220906"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-06</xbrli:startDate><xbrli:endDate>2022-09-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f916fa1913c488baa3809b932a2dc5d_D20220930-20220930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-30</xbrli:startDate><xbrli:endDate>2022-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5aa5d6ab815f4760b3824ca66bd5edfa_D20220630-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-30</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5951bcbbede94bcea165e8e7d0da4d4b_I20210601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:HubTranIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia989f886903c4c1f93a7cf7e6c1265b1_I20220601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:HubTranIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic033ab1f459e441c887fcd7b0f1d6a84_I20210601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tfin:CapitalizedSoftwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:HubTranIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32d4999516684cdc824cd57c1b60c668_I20220601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tfin:CapitalizedSoftwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:HubTranIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17d9b1aab482449785a406d83b03d518_I20210601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:HubTranIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f132b0eab164b0faa287b1e327f50ed_I20220601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:HubTranIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i380d7f398f364f86afcd748454979791_D20210602-20220601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:HubTranIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-02</xbrli:startDate><xbrli:endDate>2022-06-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f97a6c945cc4c5885e441f5c20a06da_D20210601-20210601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:HubTranIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-01</xbrli:startDate><xbrli:endDate>2021-06-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3024c69c74db4968915ac67cb55ec7be_D20220601-20220601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:HubTranIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-01</xbrli:startDate><xbrli:endDate>2022-06-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if14d2738188f49739dbadbc6359e85e4_D20210601-20210601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tfin:CapitalizedSoftwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:HubTranIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-01</xbrli:startDate><xbrli:endDate>2021-06-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibac0b1cfde5a40e2a00d62e8d02c4b21_D20210601-20210601"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:HubTranIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-01</xbrli:startDate><xbrli:endDate>2021-06-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0693169f8055484eafee3209a0a4930b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:HubTranIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88386054d6ef4c8883fe1b81fafb8ec7_D20200708-20200708"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-08</xbrli:startDate><xbrli:endDate>2020-07-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife648eb85fb34ba8bd1fa68774e9bf2c_I20200708"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i677a54cea6744915af2aa13a2e2edae9_I20200708"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:OverFormulaAdvancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11042474f7f34378af924661270dc3d8_I20200708"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="client"><xbrli:measure>tfin:client</xbrli:measure></xbrli:unit><xbrli:context id="i2206ffac58cf4cab8baad2eb45ce00ae_I20200923"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i741eef710b544ea49be32a0cdf0fc8ab_I20200923"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:OverFormulaAdvancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2bfd226772c49b3bb9d67d41c168fe2_I20200923"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:IndemnificationGuaranteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieaaaafe50a6d4abc91120a3394ea3b99_I20200923"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:CovenantLogisticsGroupIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:IndemnificationGuaranteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80c90abc1b0343d2856fc91f82b21eca_I20210708"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8fa32ff82f314e758a1f29f93f819ad5_D20200709-20210708"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-09</xbrli:startDate><xbrli:endDate>2021-07-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic2a2d0e9c81d4e7bbb2fb78db711fd14_D20210708-20210708"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-08</xbrli:startDate><xbrli:endDate>2021-07-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8f3e3d74c94c4bbb9b6a9dae1a055d3a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib0ff29ac368340cca439c5f4ca3f887f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><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="i67eabb0cafde46e5bdfd775b3a20a438_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c2efc6a074c46a09584e776ffd8e1cc_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</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="i2e66081771d8455f9b71f777701620aa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tfin:CovenantLogisticsGroupIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibccf106084a340e69d4f727c8968b460_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:CovenantLogisticsGroupIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:IndemnificationGuaranteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1daf9a239c24f83b9aff2bb85714f78_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="ibd3f7ec8eb9c4dbba4c2336401a4aa38_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</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="i8d2d9beff10b48c697266dc9625b9e9f_I20200420"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:TriumphPremiumFinanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4cb8bcd33c064070ad8d554cfbf4a138_D20200420-20200420"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:TriumphPremiumFinanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-20</xbrli:startDate><xbrli:endDate>2020-04-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9abb56c48366436d972defe74a016f2f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49298bbe04614d0f977ff9737e3580f1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3293fd6ad81945acaa14b89ce4c5333d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="id2d579a524174af99ef38dbed1f5b93c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i826265f0f41043569c8c6e14949ac7d3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i3e4574fc887148a2bdfcfc407642f758_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11749aa9d2f044d581c2cd0d6c5a24b4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i721221befab04b5281fdfbf363dda5e8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:SbaPooledSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6a9dcbd06d34d65899af125185d4648_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i48fda73d47f542c4a5177cde48d46a13_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i364723408edd4266a94a932a5cf5b16a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i11aa1895d1b1454ab692c89900a6cdfe_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ce8759af9b84a00bf96c03e64bd0ecc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21d3406bbcb842058bfa4b5fbff94370_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:SbaPooledSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib257cd7dcd964c08ab7e897c4601bdc0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01b24c58c5e8414c9096fe8e0184d7c3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="security"><xbrli:measure>tfin:security</xbrli:measure></xbrli:unit><xbrli:context id="i44a53097b79d460387c1de3f19ab75dd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92f7a046bbc54456b1be7cb26a85b2e3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="investment"><xbrli:measure>tfin:investment</xbrli:measure></xbrli:unit><xbrli:context id="i1a5b5079bbf040569ebf00ed1af24001_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31ab8e691d08423ea674317185f9520e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idefdf71d90814c43a170db35d68298a1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">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="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">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="id9b1b69f3a9543b1b45b64d07188501b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">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="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">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="i3881248cf14c4b5a9b78a2e2194e5285_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4caa2991747a4eb3847655204cf93e26_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6336766116e743e8a190fd7bef983921_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i482e60c0af3e42d28a8080f8e6cdf336_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ad75e7319e243bd9383a0d7d407ac92_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3183b253dce4b98882f963dcba40720_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20d2389d84f64c208d15a064fa176578_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i601f38a6f3424387a5a7d43666e6f6ca_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i869ec9ec373a49e6a26da608284b5133_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9df2f8dc1dc4a62bd040d17c2a2e6f4_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:TX</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</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="i2673df12b03848858c4acb2d1f3e3b4a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</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="i954077f6b8034044959d37e87764021b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:IL</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</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="i9f9905d46de443bc8ce0713618cae77d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:IA</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="i85c6614260f04055813822379643dafa_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tfin:TexasColoradoIllinoisAndIowaMember</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="if9833ca3112f43ceb87b6227e820096a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:TX</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</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="ie652b38365934985849e3021e58ccdb0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CO</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</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="id0237f56dcc342a78fbb3c8f2891964a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:IL</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</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="ida94f60043004fc28473248fc4f8f716_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:IA</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="if6e1ef3bce0740c88595835fc5e327dc_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tfin:TexasColoradoIllinoisAndIowaMember</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="i5ef2df83ee324565b6cf8695dff5076f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:OverFormulaAdvancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62c44a1f81ed4b4289e835ad26c3a934_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:OverFormulaAdvancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51463330b73d45509f730144e6d327ca_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:MisdirectedPaymentsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tfin:UnitedStatesPostalServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a5b78aa1c5d4fddbb5b1d96fe886b50_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:MisdirectedPaymentsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tfin:UnitedStatesPostalServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i588e659a6c074bccbe9a3664618ebe3c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2088d4489cd24734a54396d231a8592d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</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="ic88084be5c804096b251d31649260c62_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i406820b7f7314dbfa1b9dad42bc9576f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3661cc30cde14e1795e0b28302c5a524_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</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="ida74aa6ab0d04ca5b8a7d1d085b843cd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia81dfbd1d8914580be26c58a5fc1f1f7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3075ee9e400f4ea181d64852022054bc_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</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="i12405d2572a841d8aeb7eb0b7ccd4ef4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i957e433f0a3f4ff58df99814a8e85dc1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iacc7d2b9a5f64792b3f38a16241a4295_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</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="i6cb490aeccff4d50ad375bb862ab7a9f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd27ad6cf5c347558aeaef46a0046150_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i990a2c991dd142f5be9ba7a261b2376c_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</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="i5ee52d999e4a433e90438b703eff91d0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4378644dcbdd4db2bb174e9441054839_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc81338b8495439ea2e1316fa70438f3_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</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="i1be0abd72216449881bc36590996286f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89999e465723430bb5e8b43c67a4a729_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b197a62b8d54497b46e53a6633acafd_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</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="i712447482ad54e41ab6d878af77ea6ff_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if37344c1668e44bfaa6c66f180a486c8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c950d0b4ea54cc7919d20ae7e1187e6_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</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="ie3f5b4bf2ee64b9288f922894b341ef6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i982d7c40d15642dda022bfea9ca92189_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i053bbb06827b49cbbfaec266250e2d9b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</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="i191ca7e5d0d74c838c338520aac6d389_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if940d8cd683142748ee5762e0f073d8a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e21dc5aed134511b8819559327f44cd_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</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="ia9e0c9612ad0426cabd59d886f22b1d3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60f4cb9c9a5b4c74a1a97d95d51d5061_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</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="i9bd6b01810ee44f9afb558f2a676c00b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa1f4a04ca5849dca434cdc8cf15f892_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</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="i8aba05b2a8fb41ecadaa08f4ced555f2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida96ee9b29d7431387d548374c41aec6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</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="i407d25d065c4479f90459d8ba17be76a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3af8dad6bdd243e492d307ba22f0d8d2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</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="i4ded10c7084f450d9a9393d0b63acdf4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i145a0a89b78c43ffad0fc7c8d3250d7d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</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="ib4b93a212f764d889b1c59a75e2bf804_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ba62dc48d244402aeff6cbaa6508861_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</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="ia0297e0144c74dc69ba651e10d1bc145_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i940aa6c33ef146dabb7cf8e1c95d34d3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</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="ifee51bbf5fa7448c863bb365d59d8eed_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe58668c3c93418ba8c23c26a6844979_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</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="i0d1788cac9564c29bb18943d69bdafb7_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6fcdc6f12694c6bba351bd7f66da2e3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6bbfce50c38447d78e535e824562221b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8f4dc9d1e6a04df1b4ede8d60d7915c8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12e9c837f3c54d568038e90abf5f3595_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e89744039bb4519878234899d0d6337_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i54efeecfd03a4a7690f5f54147e02d92_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87bb107eb5ec49f68b025b4452ec988e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i149230333ca24c84b64c2aac27ec6600_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53f5752176954eb3bcdbe6c20a0526f1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79e103c89b2541989c98cc50575bbd16_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17c2bc8d4ca9400f9f5d37b7c9b403c7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab7cecb9ffa14bb1bbe810bd6297df89_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie61c54c077e848ceb0d35c32504ced8c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i345fcdc032ab44579ca76f0ddc7a1501_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic866f689b98b4b6ebf1cbea8196a927c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b512aa4449e4a7bba101daafa6cc2c6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i421602a24be14845868de46c8afb0328_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib1d15cf5070d4bb481aa77c4b7420762_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ef7a392d83d4fbea59632d9758f2411_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if64c8e6108854360a9b6be5768433ccb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b8c6ded6a004dc8ab488e2881303e17_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i867b678862b84ae68a834b146a18b4ab_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62a2397f9d494e7f977bf7c9130ce7e2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i642439c856dd416cb21760b2b2c7c27b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b07031438d943208c5967790df02347_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1140367a2f8d40ea9e492230d7d383c0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i956e8e7508a64dd1be83d82762fc3d8c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:OverFormulaAdvancesMember</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="i7b264e371f1845ee80f27a7cd87ad3ef_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:ChangesInAllowanceForCreditLossesMember</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="if3f820dcad1d4236ab3f6dbaf20ba53b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i246280d7057a4b53a261710283e14503_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bfc578176d44e1ab1934a7294d5d9d8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1d8e354ec9044f8879edf30e29ff767_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id35ad8ab992443dcb81e7dda6c4c8c0d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d45024a656c48a28cd238d71eee8874_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConstructionLandDevelopmentLandCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9187ff201fd5401d8ac1e4c930783348_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConstructionLandDevelopmentLandCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f63b8f2f46f4f82a16ce736ea8158f4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConstructionLandDevelopmentLandCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id16947acaeea47a6883491f0d614d91f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConstructionLandDevelopmentLandCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8827b0b5bab43b486a65170b49e4f07_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConstructionLandDevelopmentLandCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06b46dcb05034398953b73d1e6300456_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c715154fdee4ecbb8b5c41a6d239a6b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f14f09f45904f9f984c2553d02ed288_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5fcca5778e564678991036ed2f0db2f3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i999990177193436fabf0adf63b32afe6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iecc782b97ec747eaa13871e1eb1db5cb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FarmlandCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c7935e0086946b790bf43e83d75a8ce_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FarmlandCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64d01e80a83c425f816d83294e49fb79_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FarmlandCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i033e21aea5ce4593a0a91ac195b7c5ba_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FarmlandCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ec3aacfcde44f9aac4081660f9f2d43_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FarmlandCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i835d955c08a94317ac844424e7e65dc0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CommercialCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99ef601317304ac593ce87515194a075_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CommercialCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43f3a8abfb5f4649a8e57e05f4200a07_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CommercialCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i195493f3b0f4487c951287cef05c6d0d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CommercialCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iead85201dcde4bd686959c11f60d6efa_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CommercialCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23f9d41e4e964ad1bdb2bc94c4078f48_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FactoredReceivableCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66e25ed81bfd4567b01c2f75a0f8c0af_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FactoredReceivableCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie42d7ec4b7bf4c6bae73784860a234fd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FactoredReceivableCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i58e3ee86f00c406aa57d4aa0ca953969_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FactoredReceivableCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1394171f468b41d3920af11e84983818_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FactoredReceivableCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fa85b98e7a747a7b595514e491ff8cf_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConsumerCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46c45715934e414a9a55e56cfcf2b666_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConsumerCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0426cb45dffe43b1b54c7deb951f3df7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConsumerCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ee87f5be0524f748a3ceb2f60e7207e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConsumerCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc77d9b422c5410a98ced021c1d81a28_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConsumerCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib822fa92bd5049dbb07e4bfeced33765_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:MortgageWarehouseCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31402d4de63e4147a6b26f8d9af9a4fa_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:MortgageWarehouseCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i493e1ff416cd4ddfae484a7edf789e8c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:MortgageWarehouseCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d31073044b94451b88f2f5f7c4d94f1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:MortgageWarehouseCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e62ec4810344586b89ba5547fcdd7ba_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:MortgageWarehouseCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49ee99767a404c99be792681974195b5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d1a5d2944fe44cd9fbfbb6bcbd09461_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida3407d7f45644e7a990d0fffea2cdca_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab8d71c9346e4f8a8b5035bd3ca350ea_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80014148c2e0471996b1d67a993af77c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if849e49b982f43ea8bba4ca761fd4503_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5958bc6fb0ed4ead844dfcd530b96d71_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id85624dea1b047ea86adadebf9f50547_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i94bfeb992360449f8cd17f1f2219e98a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if73cc7a5c59946f7af89d0bf42838450_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c84d3547ca0441792ab1e0ef78f1884_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConstructionLandDevelopmentLandCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib056fb4b6a8d45c49ae3382db824b5ba_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConstructionLandDevelopmentLandCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id713904b6fb748c58aacc907ad32d74e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConstructionLandDevelopmentLandCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia81e774b60424c4c8c9a76bb5263699d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConstructionLandDevelopmentLandCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i903e94e654734c10b5e24a048d9bf283_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConstructionLandDevelopmentLandCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5bc74c3ff124209bf2317765ed8818f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0535e784c4342f4a83cb8ef935f1dae_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2464dc5f190f46d68619f245538256bd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iefd91143adf54864b39456616bf85309_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0841587be15942af831e6a610900fdf9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i380ce28ed82e4800899d15e6a6c8d31e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FarmlandCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51b7f30a915a4ed1b2d9c4f7bf943788_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FarmlandCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie63faeb9eeea4ab0a7f0428d39e3f2e9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FarmlandCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3cb5d0f0dd74c8791942a912e491792_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FarmlandCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i564db1e7e40846a7a7bfd23feaaf4c79_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FarmlandCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57a61aefa1f844db982945102f04324f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CommercialCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2768b5d6fcb1467ea92b96bfc213dff3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CommercialCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30495fa8f044453cbf09f3dc0def423e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CommercialCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ee0b574cd4e400caf7143cd111047c1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CommercialCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idcfdc390219f412d8c8c7ad78cdec38a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CommercialCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaaaeba6c813345a599c7cd61001f7fb6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FactoredReceivableCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0baf27ffeb644c7adfed7a8bad9e012_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FactoredReceivableCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i574a74ffaee04cd1a30ba526b82451fc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FactoredReceivableCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4cb780f9c7484b039e23ee3337c3d8c8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FactoredReceivableCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2957da3782948f1a598fb34622927b7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FactoredReceivableCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ac89c41886848bf8a0f0a7fb1768940_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConsumerCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5f3316dad964e9bb75fe6aa3fca00c1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConsumerCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id98bcff5e8c4404e8ba33b9239484ad7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConsumerCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ee10c09bff044149502571a1ea9c315_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConsumerCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i785ad777802040629546cc10619cef2b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConsumerCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a2f2fe5537b40f5ac635ecac6603141_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:MortgageWarehouseCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26761094d410451595ba132f971c0267_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:MortgageWarehouseCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i245fb845f06543dc941ade6e8dfabeb2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:MortgageWarehouseCollateralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i909b6fa233be4cacad15b47efa9890bf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:MortgageWarehouseCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4cbca0c4961e464abbd1e0a6d00633c1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:MortgageWarehouseCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c2bd6efd7574a05be4b30201a582e4b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4bac389ddd5248049825b718fcbb9048_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5bc118ed3c74f64a22c6cd13b1a5e46_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16bb23500fd14e249ff9be23da05e5fa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i573c40146a96459396cbaf59ce77ccb2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a530f642ab94763968ebd6ae0715fc0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9993eaa95f9c4a1fbe8fa87f6bf7ef49_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id21ed0878ace4fc18411484b79748387_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</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="ic0f1dc227dc94d219739dfed04bda1ee_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</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="id535e9c2b2e64ea0975db5d0631df199_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</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="i1d720044b28f4dd48595b6bed7c72ee2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b83e4e7b3f14dec9646c8bde2c835c9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f6bc622a9774043a62375b75c8522bd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1af2bbe7257b45b0a052b23980b2adaf_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</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="i8ac7f97332ab4ef8bfced60dc7fb8c0e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i981566f45eb844eda4a6a6638dcc320f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a51c07ad99242d3841b5e96886de8c9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i122f2989f48f41a39731d0651edb3f42_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37cba544c7eb47eaa0cb526bf5952013_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</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="i3bbdc0f4a3d54325a437697468908c58_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb6cc3cb776a4db19a862809c2114984_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0509a83a031c465e89b6da0ab77c23c4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9583a797b4e54e0fb29251266e524840_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i841ab2600cd949298922ffa63382e027_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</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="id9faf2d3a1604979a1c89703381cf9a5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ee3a4cdb15b4c1bbaf7dc862120b023_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11956d3c272b4cfb8e14fcd87f0a489f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9cc981aa4254ef7963ee7f13e8ef4c7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">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="i4f518a6bc31143beac689ff23e16fc4e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</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="i7ca4486e10b241299f29d4ab55e732f9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</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="i49081b2d74444cee86c13791ad5ace78_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iabfe4b31520d4a9fb899e7fcd906826f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic02028bc03ef46059ca2e9c4fc6f531b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb38715e7c8840bea859b059e38451aa_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02290fe01fc8409bbbfbd02caa959e7f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14bf9d57ec34426ca06e186cccf7fae3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf16df35af014ed8a59955ce147fad5e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47f8dc4a6539423797c06ba5af691bc1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a38afcffa0a4c10adaefbdb6f9eb0b4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62a287e959e0495e9584cb4f9ef1aa6f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie460e8c90d294402bfbfa114de2cf173_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e7593407cdd4bbcb9e9e68e45369a61_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib04d3f38edd546ddb4c03f253a823425_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id56391802375411abe8b462a94fae5f3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</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="i2062bf985cda4c338ae1de2e2b68c977_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</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="ieaca0512cc684d318b54fd29275cee5c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11ceb2a657214d1f8095aa00af27605c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff33d27e1dd64419913444c8678d2399_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i6367c16ae611490ba1d8aefb34fbf124_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i264d2d2469e147ecabc7a3d64fcb0462_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i5232616647f94ac790323352a4288723_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97bc3efc4f6048a3ae8dc106ffbe1897_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92d28a1caef04213bc7acf3a88605737_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</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="ifa9216d2672b44f68acbfb9a1f3b63da_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b2ccf95dbbb42789deb969ab5b9fdf6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i370fe084a5914f3ebac0f75637f99275_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i131a5e5388cd4162989e8d1994fdf13e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d89d029407a4c1f89440c3ba7cb4b0d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idac223fdd6bd4ab09f9355ccf78fc0e8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic20f3fc7e057443ea26b0ab056abdb9c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id354a664eadb4fc1a17563cc288e8ec1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i58b38bdd899f41179a84a8708e28e3cd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7939f8f7475443428dc0c9cf1037fa1c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i316c0c78cd4d4c71b5e9d5e4c924326a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic833bb22992149efb916f4e8d2741653_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieaf657e8bc464bbfbb93334b32b5c51c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i531b6b8ccb1644fc81efe198562eae75_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife37c687f2b14d36ba0c10d3fb8a4718_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f0e0c8f8cb74d19934b686303bc6a3e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b6960a05fb94c8891a13bcfa94ff051_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb73fc1d64ac46aaa86056951b0f6e89_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1ddd1d71c704b6a9f37d7e0c7dfe33c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c04e3016a244df9801a35ea78fafa0d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</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="i7da254bd71b64ef48c438abaa1840da7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70dc3ca148754c029cf4dbcd201beec8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88cd45dea00243d2ae2875db17d7bbbf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bed041deca8417898b65d779d5ff1ee_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc5f57337dd84bfd86d19b9023454551_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3a395953843490bbb30a28916910f01_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72f47836f7ab445b9954cb90a661888b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie31c1f41844543d488e61b1da2612421_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i557d0a77b3a74bc49c071c0283fc7e40_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i787ad34521bd4f0ca38a4546a975e7d6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68aa6ce420464ebaaddb6522479f7123_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08805f23d05441179f9facc4b49e87d7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6748e6662f474cc393888a9b2e9c8f60_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief8180969b754a02b84ec05a5fa04673_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6de7c3b008084f3390ca14733e1a4406_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if35f13b1dcce4df89805e920e37e643e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if703763f39934189a6827145bdf8a5bc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15db94526466405b9f0b8cfb9c17b967_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4617d37668a04ecd8752710c6d8e5dfc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c40fa7610b54072be18c4b3db910a01_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id120088fc25345dfb2288b277b67b720_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0b9d08bfc2a4388bdd45a7ea93f7fd9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b0e1ded7bc04cb6ac775a494ec0ac48_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:OverFormulaAdvancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1cc5753a30c491b84bbfbb0e9a5fcd6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:OverFormulaAdvancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9c39f598cbe4eacae5ce91386715f3f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">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="i79d6404e6b9c4f64a62e3c4a29948a3d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41742e32246c463ba55e59de1c2b2e38_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i545cacbed8cf40d2be10e517c88fa8a7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide7e6a55326f4d63b2d9e3cb32abff9f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">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="i13c1ff1c4f1f4d2c864bc021125ce808_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i951030c47ce24240b59ff8c3ab3ca95e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43e344de20e448a3aac00394347dc47a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42adb5b3db7f4171b62e56614868050c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i2957de49355e40869deea33d1f3a8334_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i45c8bb8db0a24d85a84d24612c0cabcb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</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="i0c60a0b4795540c8bbdaa073d701f756_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</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="ie4ff1b17a5bd4fbaa6bc2ab1133efa73_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">tfin:TroubledDebtRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia21602babe1e4c3bb86656c68bf5807e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">tfin:TroubledDebtRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67feff8abe9549e7ae35ee40114a046a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b92fa808ecc4fc992f2a548c07e7817_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic75b82c905d14e8b902c503e738c9fb7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a1f11c1936a4745a6b9ee10e3b90c26_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46cf5e1f901c40c3ab6a60c90d8e6087_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia383d1253845477b98a52baea3550462_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i239536be2b8c4739b686607009266f7e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3412339cebb4485b7e0e2b468135308_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia05515d69f234e0b83b645a4d60a54ec_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0046fa497bd047c2a210c75abea3a591_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e0f68b9e6734d809ed9f5b0baa174a1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6b2c6bfe7fb42759903b1ff57fa5803_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e1a867f2dc046c8b3b47f8f715f82c9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i369084470dd545978057c4c4352bbd1e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81b7f2c288744130b676078ab1fd6335_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i330137ef06fd42d798d9bf207b1ec4e5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7aa1280a76394b7bb4a68de6c9bf881e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e9120b717ee4ce1953ff49b37421597_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5063fa69c83a4f76964d615edd0639b2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1ad875603e84c26affffc35d29ded39_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i564591b6c86a4dd0a7a273e257a0707a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20f512d5c445401ebb02b1dcd9590ac9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42ee44d19c6e451387baf6b6d0df9e26_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48e71795c2a3492fb4a1f806912e5fa3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie56969437e5a49e798bcc1893617a42c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d24421f5edd40a9a5d425224ef3a39e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc7536e4ca6947aa9a027842cec0d6f4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34c2ed4e151c40a8be310e0d00a36827_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ca694d5bac84b2d900011c75fd02a24_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a4dac8bfc804f17be68c9f9d42201e4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e04626d604f4f5f99f7aebb404bf578_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice42ac45bdd74b74b8d9a078fdbf5c89_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc7f89732ff648d38f179780a56ec13d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3e939db51a14ec293d0d4e5881f382a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5fa8234b9744a569c474d0f461cf140_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91ede73a308d465e899d5f0c5d57eb19_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4158e59c644a4d6c9a57681316b5f319_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</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="i8a4c819b10d54666b45c5e4d920ca80b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</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="if94fd14bb0e54b518b69820715e13146_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">tfin:ProtectiveAdvancesMember</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="i240ffe1401384f539d6edca78aa26d0f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">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:unit id="loan"><xbrli:measure>tfin:loan</xbrli:measure></xbrli:unit><xbrli:context id="ifdcc0bbb101343199ff6c6aa5a104bb9_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</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="i37f7da757bfb4bcfab98f166e6021e12_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</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="i6f72e51bc28d4ab2a98cbae1f56e2b6f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">tfin:ProtectiveAdvancesMember</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="i42a70373ecba441fa4220ceed357f6c0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</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="ie63ff8b49d4d45fda5a7c8bc39c25ac5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</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="i4721a7157ea444909bfc89e424621365_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">tfin:ProtectiveAdvancesMember</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="ib51e6105b7ae4fb6bfea899bbb44da21_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">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="i56c0b73db11543afbd53e3ce5ce7dea8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</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="ida7bda77393e47f9859a501d7147d25f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</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="i955ca227ddd44c8883384b5c539ebc89_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">tfin:ProtectiveAdvancesMember</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="id38c74064e324c96963ef2e476e13b95_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">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="i815f3b9eff6a43a6ab5f50dc5741f5a9_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</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="i7a63b59ba0be4d5d9350cd3482330061_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</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="i21626756f1c84e04b0c8ccbf59553ee0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">tfin:ProtectiveAdvancesMember</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="i13182f73f7834fae847d1fd54d799133_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie74f00ebac3240fdb9a7e0493b8c7156_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf4d96184ba642c6b347009a069d9454_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">tfin:ProtectiveAdvancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i845f5284dd7a44588e55882879e49a37_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">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="i5728863f61fa45c3966a423beafc9a54_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i402c1781993e4887af24a2a37b8bf971_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i779b12dc551b40d6b5155fb5cadf9623_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">tfin:ProtectiveAdvancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa7a558a1abf46fcacfdee5e5b5d6d07_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac03fcc6533d43999c5aa5064321a91d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31ffa15e30ea46979db6886d294902b8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8130028a00c34b52830ebc2339613e77_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">tfin:ProtectiveAdvancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d02fad33f0545ac9e1401d5ee3f6896_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f736cccf2784bafbf599b8a6dffd01f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i556a5653d81d4b9f9bcfc25028162592_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9c8dcde5b864693b09bea11f5aac2c1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">tfin:ProtectiveAdvancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c74141eabae4cfb8d7b2ae2234f0494_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2e338556baa494a9aec1f9a16c547b5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32f0c5612ddf4fc1a8bc2463d1590f0e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64c735bd5cf14a7fb84919400852700b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">tfin:ProtectiveAdvancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i46a57538e7db4feb9cc25470ea5e142f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">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="ibfc9747f35b14b7a81ed0ad3423eb98d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie6478b6ac11942c6bb95093fec40e1b9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5db6ccab3857492492c0d403ede95b0d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">tfin:ProtectiveAdvancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e7bc05b22c946889d705b24877c2533_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</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="ia479e90b38374a0a8b02951c64241fab_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</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="i9aa9422e11a444f7b91051957075e768_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</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="i3696a630a3ed4d54800c65f4aeb246c9_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</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="i5a61d04c51ee46939cb7dd10632149df_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</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="i73ed944297fe43aa96cbcf6d8cb2289e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</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="i33c31c0d047e4e839f89e6d676f94c26_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ae695f5327e424d9ce21e3205d257b1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f70307ae9f941cbbc815c4a7fc06f0a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41343e0da9e64d9c82fa2a60e8e335ca_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f0ef344b9db4a9dac81a8bd89886716_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97ec1e7674b54dac9fe20ae1e77e7809_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i522f924b90d14de5aa101391d34a9b7d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fdc8a5f660e4f8ead4a8550e213413b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia311a321eba24e60ac736b8cb659a60a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AirTransportationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7a127ffa7a14578b111a0055868a41e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AirTransportationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7bcc713abac49a4b4366fba09210c31_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i195a8ee5d4594cdbbd9be04d33fe32af_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4dee241d99d4840990f7ecdab01c09f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i3778226196f04a9282c886023cfbc2d6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="if0e54036e49a47218bbe20004de3922a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64e58fee9dc844dabceb1dacec2846a6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iefdabb47884e4384b3f7fbbbf85a15dc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4588539285364fc48fb0e03f4f2f9475_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i658b5c0650e247ffa5201893bf4cb799_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:BankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb4fbd66f5fd439dabb6c0f6de2849dd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:FactoringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i246d978a1354458981ce46e37d523bdb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:PaymentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i519599f9b5f840da82fdeb7da5ddc0d1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79402be4f2644818b97c05d3a91be881_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:BankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</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="i8f7ea9053081492fa068db1e9a29b06b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:FactoringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</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="id8607474ee494e6cba952aa1110ec76b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:PaymentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</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="if843e1cac2bc4aa882a7a2b1606b18d6_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</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="i1fcd68fd14a1467caf018e102b5f3ae0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:BankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c5445a0897445fab3af73fc14ba4b1f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:FactoringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i749c42f4c6034a8293574b950d0f7d70_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:PaymentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iccfcc260f7ff4164819a50a2a3af0251_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb04c0e94586474094f5ccef111adf65_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:BankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5999f0d9922d4507a0143478ae679a9d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:FactoringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f7a4734f25e4e7a952717cd2c695a6b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:PaymentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ca2338e1b0e45699651f378747ced5e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68609066c142482d8636305d12d36e5c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:BankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</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="i5d9e8c61d9b64b8fb30c55c54205ff21_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:FactoringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</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="i43d8ffab80e2468b99535d8aa5754f21_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:PaymentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</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="i1faff84bd29343eea2d1ad8b49850b00_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</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="ib8ca2b568e534a66b4465c76b4695af6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:BankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibec0fd614d924c5585e713cb12595887_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:FactoringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37d85f79b34e49d5b16b3c5fc54d846e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:PaymentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c148887026c4249aa3a333e9f657bc3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9669f5b2ca9643658da44d5afdcb1d72_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:BankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b77fd6435dd4f57b403c282c18e5dcb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:FactoringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a52e823223f4b17b80768a461cf3e37_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:PaymentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i097b6be1ef9d412d90aeb617a74e5171_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1bc7f0d438704642bcc037d9b40af93d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i4b5faa0ef9e14013bf3013df660c66de_I20191017"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tfin:WarehouseSolutionsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-10-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i029f42eda1a64186811d0d23683eb098_I20220610"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tfin:WarehouseSolutionsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-06-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="agreement"><xbrli:measure>tfin:agreement</xbrli:measure></xbrli:unit><xbrli:context id="i7334ebf017c14ef481505ca3ea0be01e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tfin:WarehouseSolutionsIncMember</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="i3918e17fcb094201bcbd30f442e9351e_D20220610-20220610"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tfin:WarehouseSolutionsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-10</xbrli:startDate><xbrli:endDate>2022-06-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifaa341f4dfac4e20973371efdcbcf7ab_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tfin:WarehouseSolutionsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43c34d026e1a4cee964406185eb8d59c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tfin:WarehouseSolutionsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36eb0a6c1ff441b2845f14ecf59a351b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tfin:WarehouseSolutionsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e7cdead541d4a4ea46c05725718032a_I20160602"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tfin:TrinitasCollateralizedLoanObligationIVLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-06-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b59d7cd22bb423fb368b83db70b1344_I20160922"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tfin:TrinitasCollateralizedLoanObligationVLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-09-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6db15933637c4c9581b42739eb4fbade_I20170620"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tfin:TrinitasCollateralizedLoanObligationVILimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-06-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22bce324b15c47d4b8b096db401128c0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2146e11e45fc4326872431bf8b21bf06_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7286407c4ec64e9a97b471a386251877_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39a4308a0b9846c4be6c33827fca2669_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:DiscontinuedCashFlowHedgeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibfd8d11ae5694821a6bb71889d32aba2_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</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="i4911fc262aa141cab02da0ff7f62d36b_I20220504"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:DiscontinuedCashFlowHedgeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic45427e71a8c488ca5f42470caf25607_D20220504-20220504"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">tfin:OtherNoninterestIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:DiscontinuedCashFlowHedgeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-04</xbrli:startDate><xbrli:endDate>2022-05-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0cfbb9d341194d1cb5e9424c27042103_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:DiscontinuedCashFlowHedgeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34ebf09f1a444d0ea799861c36646658_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:DiscontinuedCashFlowHedgeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a2683154c0c4d63b092ae69a7102a89_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia4938267dc0a4cabb9c68f267a6c3e0f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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="ifc89e85b1ede40f6a6feab9754b3a963_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">tfin:InterestExpenseAndNoninterestIncomeMember</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="i291d350e84654a1e944605d06a2e732c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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="id741c35c31cd448ebfc5db065cf75291_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</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="i2364b0125c1a42edb3621b64866c0630_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ec026b6670346ac912750c1803e0033_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic83bcc3612a74fb4a197ef2e00f5b1b0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i658ee9e23068495dae2669ade33f53dd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba37a2cc3222408e87919c2513db9aca_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c1d5df796a64070b8b468bd1d6b4c80_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81e0d3fd63044e528fddb9fdd9a47f3a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c6fd3df7e884bb2b5c24e69acf4e362_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d52536a2d2346788c22863aa2184bdf_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tfin:PaycheckProtectionProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idcaaa73741254a1cb8170a73f0044eac_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tfin:PaycheckProtectionProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i293d5125d450414aacfeed7ba27c45c2_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tfin:PaycheckProtectionProgramMember</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="i8ecef48ac2444943b884cbcd1e2d7f2b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tfin:PaycheckProtectionProgramMember</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="bank"><xbrli:measure>tfin:bank</xbrli:measure></xbrli:unit><xbrli:context id="ib21ef1655788402392abf45ec7cc1748_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tfin:FederalReserveBankDiscountWindowFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25c201e3861b4c3ab82b42a31855b5bd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tfin:FederalReserveBankDiscountWindowFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07ef4c0ff5824378ae4a10e354ee6598_I20191127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfin:FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-11-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11563d36e3e5438d97abb22a86f68452_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfin:FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98a238fe8cd94bcda316ef62e579f8c2_D20191127-20191127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfin:FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-27</xbrli:startDate><xbrli:endDate>2019-11-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f3c4716d9834dcb96be2c5a7b43d13a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfin:FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</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="i14e06412631842db8a677c0fc46c58ff_I20210826"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfin:FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-08-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf33561dc6be4030bae8e19be2638529_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfin:FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05644b954fdf464e9326848bef30e79b_D20210826-20210826"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfin:FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-08-26</xbrli:startDate><xbrli:endDate>2021-08-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c477c0d54214f998c2433c2253a08d5_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfin:FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</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="i8176abc936fe4fe6a5309454b5eed055_I20160930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfin:FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0085596bb8f4223a2536df375c51989_D20160930-20160930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfin:FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-09-30</xbrli:startDate><xbrli:endDate>2016-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i47dbf90a8af54726bcb48ec1ddaf12a9_D20160930-20160930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfin:FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-09-30</xbrli:startDate><xbrli:endDate>2016-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i897ff0d43b4142949ccf05ddc7bdf8c7_D20210930-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-30</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifc8996bd83874ce981137202559d9272_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:NationalBancsharesCapitalTrustsIIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd71d3bd4abb4ed38e656f9516e88272_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:NationalBancsharesCapitalTrustsIIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</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="i1faab936cc7e436b86d1c5f46e748608_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:NationalBancsharesCapitalTrustsIIMember</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="i1490e6907d964c64ab601e93a977de09_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:NationalBancsharesCapitalTrustsIIIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7fb4997b6e7747a4900519d57b39b4ef_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:NationalBancsharesCapitalTrustsIIIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</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="i165bfea4dfff43f8a7b2fc79ba6aab02_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:NationalBancsharesCapitalTrustsIIIMember</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="i10f48aca3821402d87839402298ea8f4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:ColoEastCapitalTrustIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd94d5200c20407dbc0adad8264f564c_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:ColoEastCapitalTrustIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</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="ib514e159dfba4fe4a1990221ab9a08fc_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:ColoEastCapitalTrustIMember</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="iac52341ac6ec48a0b9243b517b6a8cb8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:ColoEastCapitalTrustIIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03f1ea295d2c4c22813b567c03d63050_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:ColoEastCapitalTrustIIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</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="i4f7578efd53d4ee3963557984287b3c5_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:ColoEastCapitalTrustIIMember</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="ieab3992a49974fc3bcd309f66f13e46d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:ValleyBancorpStatutoryTrustIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie16fbf945e104baa866a1f7b2b89bb61_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:ValleyBancorpStatutoryTrustIMember</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="ic68751aa7db144c0b776ea8339b3f1f4_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:ValleyBancorpStatutoryTrustIMember</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="i638e5056d86e4cd4b8452ab7a228faf2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:ValleyBancorpStatutoryTrustIIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd9db69343c3440c8452776b1cd46b92_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:ValleyBancorpStatutoryTrustIIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</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="ia30a5d3a6e5b4781af11f29c88c95fa9_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:ValleyBancorpStatutoryTrustIIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="quarter"><xbrli:measure>tfin:quarter</xbrli:measure></xbrli:unit><xbrli:context id="iae983c79377b47d18973c3d8fdb9d018_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9fb7e0136544420874fac94200c6658_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc980e0554034c85a303b10f9a99b233_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia55b005cf2004ab1a3c01fa2876d9788_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4815fd1b3c714ae6ae72acc191e57d73_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:EJAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91d40093d2a0414984792a400759e2f0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:NationalBancsharesIncorporationAcquisitionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide9d1d3ba377409695493edf7807e48b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:HubTranIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9004e0325afa4a1da7cb5f360f75c782_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:ColoEastAcquisitionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8994e981bf754dccbabc62141e597546_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:UnusedLinesOfCreditMember</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="i660ced41f24149e3a1aac04869390d6e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:UnusedLinesOfCreditMember</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="id3bb4c905886431abf31f2cfefbd2a89_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:StandbyLettersOfCreditMember</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="ide59391b455a4c718143422b81ae3cfb_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:StandbyLettersOfCreditMember</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="i67933c9deb514fa5b5347749099659f3_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LoanPurchaseCommitmentsMember</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="if0948dd886e94d9a8de3cd7eabcf7f68_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LoanPurchaseCommitmentsMember</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="i61297fb837a54bc2a037b92b4f6a27f1_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:MortgageWarehouseCommitmentsMember</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="ie0b504ab88ba4d3eabc1f37301db076b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:MortgageWarehouseCommitmentsMember</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="icb0d61be6df749f6aadc24797a08833e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i2e344d8263d94ad3ac4031a3c5a92ab9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i82996eacfab044008b99510ab5f06675_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">tfin:OtherNoninterestExpenseMember</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="ib9a6fe77e4ba42b198effd1bddc978dc_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">tfin:OtherNoninterestExpenseMember</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="i0d97b6b8045642f39ddf487399d4df9f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">tfin:OtherNoninterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93b44bbe295f44f08d67e5772da7452a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4205147d4fa4d938636f74f34ce5d94_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6985ef31d6024033a715301289ca6f02_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember><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="i120f8a6e73824c978d795f351ac08103_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><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="i7ea4e679f654407fb78f1e751b001307_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c34d27424be4cb4862f198911157890_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i933f840f44b7428a83bf3941619462cb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember><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="ibb6afde87c144ea2b7f2b01044608722_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieabff8bc0e284ed29b10a52eb24be027_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</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="i389593c28ef54a0a8c65706b8332fe3f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if70684932d5d43ea9b003bc6b1a83bb6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><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="i26e8e516f1884c778996a7eca3ce738e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i257ba503e6104300bc251fe2e79472ef_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</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="i564394608e0b4244aec529117eed1210_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib652227779a44f4d90889b8a30d9ce19_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</xbrldi:explicitMember><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="idc230e60d8e0406bb6bb47774380b013_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3eba8eac60634d73aa3bde16b8554a3e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0bdb4c26e24466f9335309eb68465f7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i214d944e2bf04c31beb80a3348b3c384_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><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="i0e1a057c09c0478493ac68785d0f8129_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie10183664a8f410688c10cc8b23f117e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:SbaPooledSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73805df2d64140e6972499210756c7be_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:SbaPooledSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib30f2e624d0c4326a7acf9b1735e533c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:SbaPooledSecuritiesMember</xbrldi:explicitMember><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="ib86b936c6ba54161913520e68993e2e8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:SbaPooledSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0de3b92c4ac463794d233c92db79ec9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89e107b1a8544eb79eafc8a95aef4c37_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19febe17d2db4638b5c99b9108b97f88_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic885da92206e4ef9bb7d244edfe7ffd5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf269c7e2f4840d28956a5bfeb53a810_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b1dae90ae24455bbdab1bea3a61182a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember><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="i48ad653ca43b4a35a98ff898d4f1ea8b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e5ffb65015c4a1d87e8bd397c4aaa0c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0c38cbf232e4a32aad33bb61c76a0b3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ff271b24a514a9fae5b083d84828272_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8041a9a3cb254fcf84315d2488837ff9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><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="i825a9f617b144088bd7b1add91faa7a5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34e88e2a39af4767a4bb04e90bf709dc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i670eec3e59d54d6faf190dcc3080a98e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e664c78bc8748b9b388905efd1a6a57_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d2268beb56444d4b88ea09fe2c316b7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</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="i11376565f336441595f19767ed835bfe_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e0eec25887c4cd4b8c96a1404108acd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33427c2dfa8746d1824fca75d6b19bfb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8fc1536f86e491faa30a229f42208de_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</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="i26cf1103f4614555bf8c164f6b121132_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iefd10e04314c4a3292bac97b12d1ac24_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib824aa8c4c9443f29cfa29b6f238e359_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29056a51080a473ab8dad7c20001ddc3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9102d4985e244acb7b7634cf580687e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5283564470144ecc85c58d5cb4ede713_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e8b2fc0f4ff40a7a8e5c789d7a24933_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1b232caa42c42a08b2bff4784d0c16a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:SbaPooledSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c5e1376f2b24321ba47f6df7bb9f4d1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:SbaPooledSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibff39f4118f542909a01bf5439a84c6b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:SbaPooledSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8315456022104e258615282d0b893172_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:SbaPooledSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf0beaf5c5a04b9aa16f8b7a2d38a806_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib57e8ea788f346ed9c525dc4896ead0d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2044b6fc67474a6fb0078852fd1566b6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7871b8f3073546e28c385b2eaabff168_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iceb18d6d624042b8a9f267fa99d71c70_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60abdd557f9f4caeabfb2ef891935f7d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60d9b44bbf5b4aeb98354226cbf32259_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7df856ca1e14ff68b29faebd367a069_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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="i43e03da057cd44b2ba99451c861e22d9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i871a44e16c984fac8b5a3f020339196f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37c0114acbd841be9338a86c1e0cade7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if93bf339389249f19ed1ef1616f9fd99_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i7ec9b0a12bdd41c5b8effcae518b6dff_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:IndemnificationAssetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d5fb25419e24b0dbae07cc667b522db_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:IndemnificationAssetMember</xbrldi:explicitMember><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="i6ed0993e65df41269f3c32670ee734c6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:IndemnificationAssetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib44d8753b61d4d7699db99ec457fb84b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:IndemnificationAssetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</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="i2162cd387e7e4e1a9f8960049e104558_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:IndemnificationAssetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</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="i99de8e7ca118495aa6ba7b41d4ccef3f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:IndemnificationAssetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic526b26709e744089a7df223146e785a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:IndemnificationAssetMember</xbrldi:explicitMember><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="if6ceef4fd5d74ad2a95e811008f2950a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><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="i3aba08b827ff45f6b1693ef6c2b9e35f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:RevenueShareAssetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3afaf010bab043e993aaa767dbb6eb18_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:RevenueShareAssetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</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="i209f714931b447a39db13914127e288f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:RevenueShareAssetMember</xbrldi:explicitMember><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="i40ff918b3c8343c19a27c91039bc5446_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPrepaymentRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7f9c8b47ae14fc9b021e395241813a2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPrepaymentRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if273b9d8fbb84958b3f3d389e8521604_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:ReturnOfPremiumLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46e0a009252c47e9a159bedd004b5aa6_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:ReturnOfPremiumLiabilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</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="i48326c889ec047cf9c5605a3d0c45256_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:ReturnOfPremiumLiabilityMember</xbrldi:explicitMember><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="ic1de8d93f6e9485ca4d86a6dafe3885f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18db079f007845138c659201a110f631_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0da290c7508241c0b8f072d8c9619904_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember><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="iea6f5634c8f24fe1bd712b1b552a998f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8a7d23175bd424983c9631ba1ee2b96_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c39707896914a1382d771604837c742_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d6830e58fbe4872b9fd036e355142a4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember><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="i55333c8abc124ad0b94b4500c7f3e9ab_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22f135d4adfc436db9190da924d01948_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ef9c2b37ec44b2cb029f26daba604a5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2bbdaa7e5f1401ba667bd1f63294fce_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember><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="if58f67a6941b497397bd2cb3f7e31632_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf9f8c6967f2441eb1b59048b784f18e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad4f1293b6404fbb98a4e6b5c8640851_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2dea58a8d2a14318a7a5164cec83ec4b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember><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="i380181bac6d34ad6a06537da3ccc0dc9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i748eeb88fb314c57b319add16b814461_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib2de3b0407494e31819a0b89910d8269_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d3888c133f546ab92acd0ebac43d174_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><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="iacbae05d3adb4b95bdf1a45131a9689f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie59a147114cc420f91ff8e516277641f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</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="i8aadbc9e421947798bc938395ab8644e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia34b4dc552ef493a9a708d15fa98c6d6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><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="i39144549b27b44dba8b9264f9e311977_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a2f166c2f76445882f44492f85f878c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78a6b91462a74cf69270c4e76953b2f2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieee8edb8f8674d0b9b847afa614e999f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8e49452831e48db9ee90d05a27247cb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibcecf010399741b6879ee1255ae872db_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if80c2be07c7249de82586af3234b2d78_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ffc75981bb94581921bda14916578b2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba1ec5e452404dbb808da5f59b9794c5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a43847441bc4a5eb49030ad66650292_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a4dbe07da3747ffb6ef1b5ea5f9135e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4da95c87ca8e4fc2bd6e493dc988d172_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23830d2218d040948a145f2b641e36db_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f0905802de04ebaa7c86f43defaebd7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e24700f02474e61b9227c33a1c222a8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if54e4a25ad6142a39f2df920da3fde65_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i615e3ae5f65e455dac0efc9c58401653_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib23836c41d334eccad68d4a50c1c9298_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2735b3c96b1446894c6619f806fea07_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45c7cb95c1d24cf9bf347bd490ab33aa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8717201411264145a921c7076768a577_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief16df190f864b689cbc8fcf50889ef1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherRealEstateOwnedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ebba88006264c3ab6c2d2c595f23861_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherRealEstateOwnedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8145da981c624f71929d0377e12731a1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherRealEstateOwnedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i862560dec8b2493c8a98cd1b320a073c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherRealEstateOwnedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88c2d165ac864ee69cbf46dd49eff0dc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherRealEstateOwnedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic07d0d168ff34e12bdaf1aff811a55b4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherRealEstateOwnedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53975a9bc86547c2a5b5623765d698bf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherRealEstateOwnedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaaccdd9cbaac4e3888bab159085acb42_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherRealEstateOwnedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i185e943813c548acb80c620d508fdc3b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</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="i183530cf90414602afbae32fbfbff033_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c33874b857c48269004619902430741_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e3693b9fa2043128adf8f9fcbd2c15f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f71e45290ff4164827fa8c1c078d5ca_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><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="i3f7d6fce1d3f4ce7a11870b3253b7cbc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><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="i86320bda299645dd9a673409a904eb8b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i24c5b1fa70ae4a8f8d143d505a5efe37_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><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="ie7b109b895bc40dfb35f0951d176eff9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><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="iada1bc46811e42feb866849e6c660460_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><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="iabe167e52f0e45e3aa16baaee1625114_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i40338eb188bd4602a58314479a1f94f9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief8126aa2dd8482185c27fc326f95bb4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:TriumphFinancialIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b91798015064e3fbe6a53599d271c65_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:TBKBankSSBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a88cf90425047be90d2b379aa11902b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:TriumphFinancialIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a24489602824dbb8904e037ccac2efa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:TBKBankSSBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0665f9bb6ebf47ecb1f8cd8a8af97ec5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i710b30fcfc6c4c319246988087c70fdf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5be15612d6ee45f4a9513c54ed9da02c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</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="i4e792b8576434cf2b622e843da94efd9_I20200619"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibde0eb0cad1c46a6a386f03d1788d677_D20200619-20200619"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-19</xbrli:startDate><xbrli:endDate>2020-06-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia2b60a1866f04e228995b1c9e0bfb078_I20220207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">tfin:StockRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-02-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i994cf9d5eaa14875844140ebe36e5689_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">tfin:StockRepurchaseProgramMember</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="i06a7a3b99fd549cfb549ba143a2f6931_I20220523"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">tfin:StockRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06a31b2492c44f27962f196e7bc717b5_I20221107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-11-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87b8ea6307004aee881f1a388bc6f376_D20221201-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">tfin:DutchAuctionTenderOfferMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0fdc39179c6a4ae4851d95b5b9b2af0b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">tfin:StockRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i530d1d3444c145b7a095dd0ad94d5546_I20191016"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">tfin:StockRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-10-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifdf94b2be0e046c28bc8f56138375967_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">tfin:StockRepurchaseProgramMember</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="ifebb6bf4b5c84dc0927c56b661b6ebc7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a8932593e8f410eba54ea411a64b08b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc4a96a353284f6dba94be4abd6a70ed_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d660d3c9fa84ee598a54b04346ceb03_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8d18005beff4ec8b75cad42128aa27e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</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="i402bc974696d4ceeb847e4a77ee786c1_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</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="ic515a67003b441508218d1f95c7d45d7_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</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="i0fa38826365f4c74ae54a3895f40b021_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id4946531908549cfbe2f3009ff845978_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17e66a9d751c4b7fb72c7e86fdaa34e0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i443e1396bab8468caeba660168b1b26a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</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="i45c1ac01148e4cdf84f182a1fddf7b3b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i079df2c4a2f547618dc3b495bebac941_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</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="i572c2cc480034fb3834b8d941cbe0d0b_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</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="i3310e6bfeb8e46aba8bc7aad9e6f9b79_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c50f79c53c1445cbe0e771e8179ee6d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</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="ifce1b7cf2e4945cbbc3f9ca50ce80b98_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:MarketBasedPerformanceStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:MarketBasedPerformanceStockUnitsMember</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="ie15d8e70b0b8402092a441e19a9cdd10_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:MarketBasedPerformanceStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if49d00af6a4b413a83537047d26e2166_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:MarketBasedPerformanceStockUnitsMember</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="if5a052158b304188aefb31cdfbc27b28_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:MarketBasedPerformanceStockUnitsMember</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="i47d3c774a6074abf978e4845a1bdd833_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:MarketBasedPerformanceStockUnitsMember</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="i9a0cd587d2ca438795ba2ff621f1690b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:MarketBasedPerformanceStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i911d1d65b4454701a46a77bc67e4bdd1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:MarketBasedPerformanceStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib940b9ddce3d425cb6596e47089f383a_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:MarketBasedPerformanceStockUnitsMember</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="i0d271f44f76d4b6c9c44885b32ec7b58_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:MarketBasedPerformanceStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i333fc73f6b9043698a4d9be1c668acc4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:MarketBasedPerformanceStockUnitsMember</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="i563a8b9e236e48f1b877c8860eb6fb0c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:MarketBasedPerformanceStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd0903467d1246068a68161486b5dc79_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:PerformanceBasedPerformanceStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1dfda14ed7446e2bf02d043b3cbced6_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:PerformanceBasedPerformanceStockUnitsMember</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="icb1e006b463947d5951934a8c233de4a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:PerformanceBasedPerformanceStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id000254d19494e95ab1464b8aef5dc99_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:PerformanceBasedPerformanceStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</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="ie1d2cbd81c5045939fd30164380143a8_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:PerformanceBasedPerformanceStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</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="i4166ba569eb949388eac62e85a3e1b15_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:PerformanceBasedPerformanceStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</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="ic0ada8cb97fe4b91a3dddc9c7274eeaa_D20230101-20230130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:PerformanceBasedPerformanceStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-01-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0a2627eb5634ae7a21a554a2f683657_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:PerformanceBasedPerformanceStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</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="i2e3e7b4704434c61a8630820069747ec_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="iec600fda3fd248af8c6e96046c05b5be_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i97101c1f2bfe441392bd18ec51487cd1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i15aef429a95a4d8f9903039a537c9222_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i60c5bc5fb66a4d7494a27eb470384f99_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</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="i61214903909e4fed8a16760ba4f21e56_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i125549238d6b4052887f56213c9f25e3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndNineteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7fa4c33ab2a4d12af245df18ff5157a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndNineteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i56b0f081f0734f5a9f7d2429b885c720_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="ia1c617031f7341289daff0601adc4b8a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="i796de5fbc11a49e6bdd313bb855cc074_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</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="iad5245cdaa25432abf128d008e7ed294_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbea234cde0342c6ba46e80d46a51a00_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff83ee92374144fdbdacbbfd936c717a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4c659dba0258414d8bb8fd1a0305bd01_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</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="i4f07ea4699f246bebfa2abd667d3981e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if889141cce214c9bb50de016df967c88_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:PerformanceBasedStockUnitsMember</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="ie793aad63a694411b9720c05afbb590b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:PerformanceBasedStockUnitsMember</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="ie6fc7f708c274e01b12e138067883426_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:PerformanceBasedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21475850a1dd406087074da393f546b1_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:EmployeeStockPurchasePlanMember</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="i26fc557af8f7412c97707aa123b6228b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:EmployeeStockPurchasePlanMember</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="i127e25b882664cdeba55a9046e8d3fc9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e415cd7c5104ecca2a299ec108d3b04_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:BankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</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="i650c476310f84720b869604d83394309_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:FactoringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</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="id43db1c771b34065aee309355e2d847e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:PaymentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</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="i256984ef6c244414817d868bf022f99e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</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="i82dc1a16c8cc421aa023fe370225da5d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:BankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</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="i27ae2cffe4e3415e8ef8fa82c2e2e1c2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:FactoringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</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="icc899d0121f2481192be5b73222926b7_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:PaymentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</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="i2da721d73a8144e5b8f1b49b02407223_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</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="i81081c7420ce4ff89a6ad779fa081a1d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:BankingSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i15dad7f32dcd41d598e3769dc56a1e59_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:FactoringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i333e8e1082f147319b86aaf45ee0b8d3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:PaymentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i968103c33841465f8e7adddce7783cfb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iceca8188f1254de1927a7b58c24a66c1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i286c5e9145144df58e9d661cdc5b3f8c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2d7d99b425549438d0ee960ba99c75e_I20230201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">tfin:AcceleratedShareRepurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-02-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i254cc1d5351c4045af87d7e170aed89a_D20230201-20230201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001539638</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">tfin:AcceleratedShareRepurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-02-01</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_1"></div><div style="min-height:29.25pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.861%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:120%">______________________________________________________________________________</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8zMzE2_c2c07dfe-99e8-4212-baf3-3683451d10e8">10-K</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:120%">_____________________________________________________________________________</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Mark&#160;One)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.055%"><tr><td style="width:1.0%"></td><td style="width:2.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.871%"></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:'Wingdings',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6MmNhNzk5ZDcwYmY0NDY5NmE1N2QzZjA5Y2FmZmRlMDcvdGFibGVyYW5nZToyY2E3OTlkNzBiZjQ0Njk2YTU3ZDNmMDljYWZmZGUwN18wLTAtMS0xLTg4NDIw_af8253e3-45e2-429d-a45d-9a3674b8082b">&#9746;</ix:nonNumeric></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:8pt;font-weight:700;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF&#160;1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8yODU_4f22c0d5-788f-4ac4-9649-97cde2cc0dbc"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8yODU_e566af2f-36fd-4f29-8daf-4ab979ac4473">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric></span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">OR</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.055%"><tr><td style="width:1.0%"></td><td style="width:2.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.871%"></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:'Wingdings',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6OGMxYmE2MGQ1ZDE4NGE0OGE1Njg3ZTA3N2FlZTQ2ZGEvdGFibGVyYW5nZTo4YzFiYTYwZDVkMTg0YTQ4YTU2ODdlMDc3YWVlNDZkYV8wLTAtMS0xLTg4NDIw_849f6ad5-635a-45f5-892e-2f4d194af010">&#9744;</ix:nonNumeric></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:8pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF&#160;1934 FOR THE TRANSITION PERIOD FROM&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; TO &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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%">Commission File Number&#160;<ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8zMzE3_2820ee00-fd5f-4a04-9b76-803ccef26ab9">001-36722</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:120%">______________________________________________________________________________</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:20pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8zMzEx_1228b4f7-c462-49d3-8c89-1948ec4b8805">TRIUMPH FINANCIAL, INC.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Exact name of Registrant as specified in its Charter)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:120%">______________________________________________________________________________</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.861%"><tr><td style="width:1.0%"></td><td style="width:48.533%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.535%"></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%"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6YTI5ZGJmMTY0MGNiNGZjMWI0NzM1YWE3ZGU5NzcwYjMvdGFibGVyYW5nZTphMjlkYmYxNjQwY2I0ZmMxYjQ3MzVhYTdkZTk3NzBiM18wLTAtMS0xLTg4NDIw_74f3073d-803f-410a-9dbf-56698569a66d">Texas</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6YTI5ZGJmMTY0MGNiNGZjMWI0NzM1YWE3ZGU5NzcwYjMvdGFibGVyYW5nZTphMjlkYmYxNjQwY2I0ZmMxYjQ3MzVhYTdkZTk3NzBiM18wLTItMS0xLTg4NDIw_82e41290-23f5-4b52-b4a6-2fb7be1f6ded">20-0477066</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(I.R.S. Employer<br/>Identification No.)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6YTI5ZGJmMTY0MGNiNGZjMWI0NzM1YWE3ZGU5NzcwYjMvdGFibGVyYW5nZTphMjlkYmYxNjQwY2I0ZmMxYjQ3MzVhYTdkZTk3NzBiM18zLTAtMS0xLTg4NDIwL3RleHRyZWdpb246ZWE4NWExYjIxNTFlNDA0ZGJhNmQzZWU2Y2Q4YzliNGNfNA_ac9cdc39-9c20-43c5-b7f1-f4d6203503e5">12700 Park Central Drive, Suite 1700</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:700;line-height:120%"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6YTI5ZGJmMTY0MGNiNGZjMWI0NzM1YWE3ZGU5NzcwYjMvdGFibGVyYW5nZTphMjlkYmYxNjQwY2I0ZmMxYjQ3MzVhYTdkZTk3NzBiM18zLTAtMS0xLTg4NDIwL3RleHRyZWdpb246ZWE4NWExYjIxNTFlNDA0ZGJhNmQzZWU2Y2Q4YzliNGNfNw_ea56af39-e761-477e-a519-ed955b4894a7">Dallas</ix:nonNumeric>, <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6YTI5ZGJmMTY0MGNiNGZjMWI0NzM1YWE3ZGU5NzcwYjMvdGFibGVyYW5nZTphMjlkYmYxNjQwY2I0ZmMxYjQ3MzVhYTdkZTk3NzBiM18zLTAtMS0xLTg4NDIwL3RleHRyZWdpb246ZWE4NWExYjIxNTFlNDA0ZGJhNmQzZWU2Y2Q4YzliNGNfMTE_6d08df89-2a26-41ae-99c8-47b07f6a5db5">TX</ix:nonNumeric></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:700;line-height:100%"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6YTI5ZGJmMTY0MGNiNGZjMWI0NzM1YWE3ZGU5NzcwYjMvdGFibGVyYW5nZTphMjlkYmYxNjQwY2I0ZmMxYjQ3MzVhYTdkZTk3NzBiM18zLTItMS0xLTg4NDIw_d08cf60d-4c87-4e36-b813-f83710e35356">75251</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:9pt;font-weight:700;line-height:120%">Registrant&#8217;s telephone number, including area code: (<ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8zMzIw_e51044e3-b5e7-4157-9932-1ba8b11dbded">214)</ix:nonNumeric>&#160;<ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8zMzIz_a196b1ce-7eb6-432a-a3a2-1ea8cf5fbb08">365-6900</ix:nonNumeric></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">SECURITIES REGISTERED PURSUANT TO SECTION 12(B) OF THE ACT:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:497.25pt"><tr><td style="width:1.0pt"></td><td style="width:214.00pt"></td><td style="width:1.0pt"></td><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:169.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Title of Class:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Name of Exchange on Which Registered:</span></td></tr><tr style="height:11pt"><td colspan="3" style="border-top:1pt solid #000;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%"><ix:nonNumeric contextRef="i1ce915abfe34427b8870995f2bb199ab_D20220101-20221231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6MzBiYjgyNmZkM2Y1NGVlZGJmNTY3ZjJkNGI2ZWYwZjQvdGFibGVyYW5nZTozMGJiODI2ZmQzZjU0ZWVkYmY1NjdmMmQ0YjZlZjBmNF8xLTAtMS0xLTg4NDIw_d02faedf-9f87-4461-9f93-00c87c74a3f1">Common Stock, Par Value $0.01 Per Share</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000;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%"><ix:nonNumeric contextRef="i1ce915abfe34427b8870995f2bb199ab_D20220101-20221231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6MzBiYjgyNmZkM2Y1NGVlZGJmNTY3ZjJkNGI2ZWYwZjQvdGFibGVyYW5nZTozMGJiODI2ZmQzZjU0ZWVkYmY1NjdmMmQ0YjZlZjBmNF8xLTEtMS0xLTg4NDIw_6c749a79-2cbe-46b1-957e-9ae808b50288">TFIN</ix:nonNumeric></span></td><td colspan="3" style="border-top:1pt solid #000;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%"><ix:nonNumeric contextRef="i1ce915abfe34427b8870995f2bb199ab_D20220101-20221231" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6MzBiYjgyNmZkM2Y1NGVlZGJmNTY3ZjJkNGI2ZWYwZjQvdGFibGVyYW5nZTozMGJiODI2ZmQzZjU0ZWVkYmY1NjdmMmQ0YjZlZjBmNF8xLTItMS0xLTg4NDIw_1a912040-370b-44cc-9ca1-a985251557ae">NASDAQ</ix:nonNumeric></span></td></tr><tr style="height:30pt"><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;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%">Depositary Shares Each Representing a 1/40th Interest in a Share of <ix:nonNumeric contextRef="i0a52ad10d1a743fc97fa6918ed0c0d6d_D20220101-20221231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6MzBiYjgyNmZkM2Y1NGVlZGJmNTY3ZjJkNGI2ZWYwZjQvdGFibGVyYW5nZTozMGJiODI2ZmQzZjU0ZWVkYmY1NjdmMmQ0YjZlZjBmNF8yLTAtMS0xLTg4NDIwL3RleHRyZWdpb246ZTUyYjE0NGRlM2M1NDAxY2JmZGJmNjdkMjBkNmQzM2NfNzM_4c790c38-3c78-42d2-a7e8-ff6c7af52588">7.125% Series C Fixed-Rate Non-Cumulative Perpetual Preferred Stock</ix:nonNumeric>, par value $0.01 per share</span></div></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;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%"><ix:nonNumeric contextRef="i0a52ad10d1a743fc97fa6918ed0c0d6d_D20220101-20221231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6MzBiYjgyNmZkM2Y1NGVlZGJmNTY3ZjJkNGI2ZWYwZjQvdGFibGVyYW5nZTozMGJiODI2ZmQzZjU0ZWVkYmY1NjdmMmQ0YjZlZjBmNF8yLTEtMS0xLTg4NDIw_a55e124e-66c5-4b57-b585-84abe3b27373">TFINP</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;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%"><ix:nonNumeric contextRef="i0a52ad10d1a743fc97fa6918ed0c0d6d_D20220101-20221231" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6MzBiYjgyNmZkM2Y1NGVlZGJmNTY3ZjJkNGI2ZWYwZjQvdGFibGVyYW5nZTozMGJiODI2ZmQzZjU0ZWVkYmY1NjdmMmQ0YjZlZjBmNF8yLTItMS0xLTg4NDIw_2fe5648b-09ca-4a96-ab96-1aff73a8485c">NASDAQ</ix:nonNumeric></span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">SECURITIES REGISTERED PURSUANT TO SECTION 12(G) OF THE ACT: None</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:120%">______________________________________________________________________________</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the Registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities Act. <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8zMzE4_6f416429-3139-49f0-b4ce-85b4c8025d90">Yes</ix:nonNumeric> &#9746; No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#9744;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 15(d) of the Act.&#160;Yes&#160;&#9744;  <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8zMzI0_40e45a92-dfa2-4152-af9d-ce1f85ef82aa">No</ix:nonNumeric> &#9746;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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&#160;months (or for such shorter period that the Registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days. <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8zMzIx_5c6ac271-16e9-41f4-96f8-920cb49b50a4">Yes</ix:nonNumeric> &#9746; No&#160;&#9744;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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&#160;405 of Regulation&#160;S-T (&#167;232.405 of this chapter) during the preceding 12&#160;months (or for such shorter period that the Registrant was required to submit such files). <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8zMzEz_e5356cf9-dbcd-4024-b750-f874836ed509">Yes</ix:nonNumeric> &#9746; No &#9744;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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&#160;12b-2 of the Exchange Act.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.861%"><tr><td style="width:1.0%"></td><td style="width:19.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.562%"></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%"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6OTYyZjU4YjVlMGE2NDIwMzlmMGMwMDdiNGJiNzkxNzUvdGFibGVyYW5nZTo5NjJmNThiNWUwYTY0MjAzOWYwYzAwN2I0YmI3OTE3NV8wLTAtMS0xLTg4NDIw_73b6efe6-1e0e-47fe-aee8-9a14009bd2f7">Large Accelerated Filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#9746;</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%">Accelerated&#160;Filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#9744;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-accelerated Filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#9744;</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%">Smaller&#160;Reporting&#160;Company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6OTYyZjU4YjVlMGE2NDIwMzlmMGMwMDdiNGJiNzkxNzUvdGFibGVyYW5nZTo5NjJmNThiNWUwYTY0MjAzOWYwYzAwN2I0YmI3OTE3NV8xLTMtMS0xLTg4NDIw_9160e110-3056-408c-8294-556b992bfc2c">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Emerging Growth Company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6OTYyZjU4YjVlMGE2NDIwMzlmMGMwMDdiNGJiNzkxNzUvdGFibGVyYW5nZTo5NjJmNThiNWUwYTY0MjAzOWYwYzAwN2I0YmI3OTE3NV8yLTEtMS0xLTg4NDIw_026e6345-aa96-478d-be47-32c2a329d39b">&#9744;</ix:nonNumeric></span></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: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:'Wingdings',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#9744;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.  <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8zMzE0_baec929e-ae17-4a1d-814b-492c249dd942">&#9746;</ix:nonNumeric></span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the Registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act).&#160;Yes&#160;<ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8zMzE5_02ce8814-a3dc-475d-a3d9-6f1dcb7c1b1a">&#9744;</ix:nonNumeric> No&#160;&#9746;</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The aggregate market value of the shares of common stock held by non-affiliates based on the closing price of the common stock on the NASDAQ Global Market on June 30, 2022 was approximately <ix:nonFraction unitRef="usd" contextRef="if402a05c1aef46c196e513f7b2de2678_I20220630" decimals="0" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF81NDk3NTU4MTcyMjQ_d9c3a02a-24ba-4345-becc-7d260eb586c1">1,438,109,000</ix:nonFraction>.</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The number of shares of Registrant&#8217;s Common Stock outstanding as of February&#160;13, 2023 was <ix:nonFraction unitRef="shares" contextRef="ia2e944a8a1aa4715b06a8db8f049b2b1_I20230213" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF81NDk3NTU4MTcyMjg_99af34fd-d9a9-4dbb-8d4f-9f895da9cf03">23,091,234</ix:nonFraction>.</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8zMzE1_7c256339-ef1b-4126-846c-b3d29aaeba16" escape="true">Portions of the Registrant&#8217;s Definitive Proxy Statement relating to the Annual Meeting of Stockholders, which will be filed within 120 days after December&#160;31, 2022, are incorporated by reference into Part&#160;III of this Report.</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.861%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="height:29.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></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%">TABLE OF CONTENTS</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:14.295%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:76.319%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.086%"></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_10">PART I.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_13">Item 1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_13">1</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_16">Item 1A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_16">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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_16">17</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_19">Item 1B.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_19">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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_19">47</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_22">Item 2.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_22">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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_22">47</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_25">Item 3.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_25">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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_25">47</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_28">Item 4.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_28">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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_28">47</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"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_31">PART II.</a></span></div></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:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_34">Item 5.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_34">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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_34">48</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_37">Item 6.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_37">[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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_37">50</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_40">Item 7.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_40">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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_40">50</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_115">Item 7A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_115">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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_115">88</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_118">Item 8.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_118">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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_118">91</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_226">Item 9.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_226">Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_226">163</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_229">Item 9A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_229">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_229">163</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_232">Item 9B.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_232">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_232">163</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"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_235">PART III.</a></span></div></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:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_238">Item 10.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_238">Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_238">164</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_241">Item 11.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_241">Executive Compensation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_241">164</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_244">Item 12.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_244">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_244">164</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_247">Item 13.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_247">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_247">164</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_250">Item 14.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_250">Principal Accounting Fees and Services</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_250">164</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"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_253">PART IV.</a></span></div></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:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_256">Item 15.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_256">Exhibits, Financial Statement Schedules</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_256">165</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"><div><span 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="#i8131eb45bbf74c57b6b5ee7d4a1906cf_259">Signatures</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_259">169</a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i</span></div></div></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;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="i8131eb45bbf74c57b6b5ee7d4a1906cf_13"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1. BUSINESS.</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%">Overview</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc. (&#8220;we&#8221;, &#8220;Triumph Financial&#8221; or the &#8220;Company&#8221;), is a financial holding company headquartered in Dallas, Texas and registered under the Bank Holding Company Act of 1956, as amended (the &#8220;BHC Act&#8221;). We offer a diversified line of payments, factoring and banking services.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 1, 2022 we completed an extensive marketing rebranding effort, including a change of the company name from Triumph Bancorp, Inc. to Triumph Financial, Inc. and a change of our factoring subsidiary's company name from Triumph Business Capital LLC to Triumph Financial Services LLC ("Triumph Financial Services"). Said rebranding efforts had no impact to the composition of legal entities, financial reporting, employee roles, management structure, or work activities and expectations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Banking</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through our wholly owned bank subsidiary, TBK Bank, we offer traditional banking services, commercial lending product lines focused on businesses that require specialized financial solutions and national lending product lines that further diversify our lending operations. Our banking operations commenced in 2010 and include a branch network developed through organic growth and acquisition, including concentrations in the front range of Colorado, the Quad Cities market in Iowa and Illinois and a full service branch in Dallas, Texas. Our traditional banking offerings include a full suite of lending and deposit products and services. These activities are focused on our local market areas and some products are offered on a nationwide basis. They generate a stable source of core deposits and a diverse asset base to support our overall operations. Our asset-based lending and equipment lending products are offered on a nationwide basis and generate attractive returns. Additionally, we offer mortgage warehouse and liquid credit lending products on a nationwide basis to provide further asset base diversification and stable deposits.  Our Banking products and services share basic processes and have similar economic characteristics.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Factoring</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our traditional banking operations, we also operate a factoring business focused primarily on serving the over-the-road trucking industry. This business involves the provision of working capital to the trucking industry through the purchase of invoices generated by small to medium sized trucking fleets ("Carriers") at a discount to provide immediate working capital to such Carriers. We commenced these operations in 2012 through the acquisition of our factoring subsidiary, Triumph Financial Services. We have grown this business from approximately $49.3 million in net funds employed at Triumph Financial Services upon our acquisition of such entity in 2012 to $1.011 billion as of December&#160;31, 2022. Triumph Financial Services operates in a highly specialized niche and earns substantially higher yields on its factored accounts receivable portfolio than our other lending products described above. Given its acquisition, this business has a legacy and structure as a standalone company. Our Factoring products and services share basic processes and have similar economic characteristics.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Payments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our payments business, TriumphPay, is a division of our wholly owned bank subsidiary, TBK Bank, and is a payments network for the over-the-road trucking industry.  TriumphPay was originally designed as a platform to manage Carrier payments for third party logistics companies, or 3PLs ("Brokers") and the manufacturers and other businesses that contract directly for the shipment of goods (&#8220;Shippers&#8221;), with a focus on increasing on-balance sheet factored receivable transactions through the offering of quick pay transactions for Carriers receiving such payments through the TriumphPay platform. During 2021, TriumphPay acquired HubTran, Inc., a software platform that offers workflow solutions for the processing and approval of Carrier Invoices for approval by Brokers or purchase by the factoring businesses providing working capital to Carriers ("Factors").  Following such acquisition, the TriumphPay strategy shifted from a capital-intensive on-balance sheet product with a greater focus on interest income to a payments network for the trucking industry with a focus on fee revenue. TriumphPay connects Brokers, Shippers, Factors and Carriers through forward-thinking solutions that help each party successfully manage the life cycle of invoice presentment for services provided by Carrier through the processing and audit of such invoice to its ultimate payment to the Carrier or the Factor providing working capital to such Carrier. TriumphPay offers supply chain finance to Brokers, allowing them to pay their Carriers faster and drive Carrier loyalty. TriumphPay provides tools and services to increase automation, mitigate fraud, create back-office efficiency and improve the payment experience. TriumphPay also operates in a highly specialized niche with unique processes and key performance indicators. Our Payments products and services share basic processes and have similar economic characteristics.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><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, our business is primarily focused on providing financial services to participants in the for-hire trucking ecosystem in the United States, including Brokers, Shippers, Factors and Carriers. Within such ecosystem we operate our TriumphPay payments platform which connects such parties to streamline and optimize the presentment, audit and payment of transportation invoices, and we act as capital provider to the Carrier industry through our factoring subsidiary, Triumph Financial Services LLC. Our traditional banking operations provide stable, low cost deposits to support our operations, a diversified lending portfolio to add stability to our balance sheet, and a suite of traditional banking products and services to participants in the for-hire trucking ecosystem to deepen our relationship with such clients.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe our integrated business model distinguishes us from other banks and non-bank financial services companies in the markets in which we operate. As of December&#160;31, 2022, we had consolidated total assets of $5.334 billion, total loans held for investment of $4.120 billion, total deposits of $4.171 billion and total stockholders&#8217; equity of $889.0 million.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is conducted through four reportable segments (Banking, Factoring, Payments, and Corporate). For the year ended December&#160;31, 2022, our Banking segment generated 47% of our total revenue (comprised of interest and noninterest income), our Factoring segment generated 46% of our total revenue, our Payments segment generated 7% of our total revenue, and our Corporate segment generated less than 1% of our total revenue. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principal Products and Services</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Banking</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our banking products and services include a variety of traditional banking services offered through our bank subsidiary, TBK Bank. These products and services focus on serving the local communities in which we operate and creating full banking relationships with both personal and commercial clients.&#160;&#160;</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank operates retail branch networks in three geographic markets, (i) a mid-western division consisting of ten branches in the Quad Cities Metropolitan Area of Iowa and Illinois, together with seven other branches throughout central and northwestern Illinois and one branch in northeastern Illinois, (ii) a western division consisting of thirty-one branches located throughout central and eastern Colorado and two branches in far western Kansas, and (iii) a mountain division consisting of seven branches in southern Colorado and three branches in New Mexico. Through this branch network, we offer our customers a variety of financial products and services that both augment our revenue (fee and interest income) and help us expand and retain our core deposit network, including checking and savings accounts, debit cards, and electronic banking. We operate one location in Dallas, Texas, in which we maintain our corporate office and operate a branch that is dedicated to deposit gathering activities. We also operate one full-service branch in Dallas, Texas. Our Dallas corporate office also serves as the center for our treasury management operations, which offers full-service commercial banking functionality. Our treasury management operations generate fee income for us, while also enhancing our core deposit portfolio, as we are able to offer our commercial lending clients a full-service banking relationship meeting all of their business needs.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We originate a full suite of commercial and retail loans including commercial real estate loans, construction and development loans, residential real estate loans, commercial agriculture, general commercial loans, and consumer loans primarily focused on customers in and around our community banking markets. These loan types include the following:</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commercial Real Estate Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We originate real estate loans to finance commercial property that is owner-occupied as well as commercial property owned by real estate investors. The real estate securing our existing commercial real estate loans includes a wide variety of property types, such as office buildings, warehouses, production facilities, hotels and mixed-use residential/commercial and multifamily properties. We originate these loans both in our community banking markets and on a nationwide basis.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commercial Construction, Land and Land Development Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We offer loans to small-to-mid-sized businesses to construct owner-occupied properties, as well as loans to developers of commercial real estate investment properties and residential developments. These loans are typically disbursed as construction progresses and carry interest rates that vary with the prime rate. In certain instances, these loans can be converted to commercial real estate loans upon completion of their associated projects. We originate these loans both in our community banking markets and on a nationwide basis.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Residential Real Estate Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We originate first and second mortgage loans to our individual customers primarily for the purchase of primary and secondary residences, with a focus on offering these loans as an additional product to customers in our retail banking markets. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Agriculture Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We originate a variety of loans to borrowers in the agriculture industry, including (i) real estate loans secured by farmland, (ii) equipment financing for specific agriculture equipment, including irrigation systems, (iii) crop input loans primarily focused on corn, wheat and soybeans, and (iv) loans secured by cattle and other livestock. We originate these loans primarily in the areas surrounding our community banking markets in Iowa, Illinois, Colorado, New Mexico, and Kansas.</span></div><div style="margin-top:12pt"><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%">. We also originate personal loans for our retail banking customers. These loans originate exclusively out of our community banking operations in Texas, Iowa, Illinois, Colorado, New Mexico, and Kansas.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commercial Loan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s. We offer commercial loans to small-to-mid-sized businesses across a variety of industries. These loans include general commercial and industrial loans, loans to purchase capital equipment and business loans for working capital and operational purposes.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also offer commercial loans that focus on serving clients requiring more specialized financial products and services on a national basis and across a variety of industries, with a particular focus on clients in the transportation industry. The combination of these products that are offered to our clients in the transportation industry, specifically over the road trucking, when coupled together with our other products and services, such as personal and small business checking, treasury management, insurance brokerage, and fuel cards, position us to provide a complete suite of products and services to this market, ranging from owner-operators to sizable fleets, that we believe is unique in the market in which we operate.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equipment Loans</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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We originate equipment loans primarily secured by new or used revenue producing, essential-use equipment from major manufacturers that is movable, may be used in more than one type of business, and generally has broad resale markets. Core markets include transportation, construction, and waste. Our equipment loans are typically fully amortizing, fixed rate loans secured by the underlying collateral with a term of three to five years. Equipment lending to transportation clients constituted approximately 79% of our total equipment lending portfolio as of December&#160;31, 2022. Equipment loans are reported within commercial loans in the notes to our consolidated financial statements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Asset-Based Loans</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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We originate asset-based loans to borrowers to support general working capital needs. Our asset-based loan structure involves advances of loan proceeds against a &#8220;borrowing base,&#8221; which typically consists of accounts receivable, identified readily marketable inventory or other collateral of the borrower. The maximum amount a customer may borrow at any time is fixed as a percentage of the asset borrowing base. These loans typically bear interest at a floating rate comprised of SOFR or the prime rate plus a premium and include certain other transaction fees, such as origination and unused line fees. We target asset-based loan facilities between $1 million and $20 million and originate asset-based loans across a variety of industries. Asset-based loans are reported within commercial loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the notes to our consolidated</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">financial statements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Triumph Insurance Group. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide insurance brokerage services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">through Triumph Insurance Group, an agency primarily focused on meeting the insurance needs of our commercial finance clients, particularly our factoring clients in the transportation industry and our equipment lending clients.&#160;&#160;</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer other lending products and services on a nationwide basis that provide further asset diversification within our loan portfolio.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Mortgage Warehouse Facilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Mortgage warehouse arrangements allow unaffiliated mortgage originators to close one-to-four family real estate loans in their own name and manage their cash flow needs until the loans are sold to investors. Although not bound by any legally binding commitment, when a purchase decision is made, we purchase a 100% interest in the mortgage loans originated by our mortgage banking company customers using a Purchase/Repurchase agreement. The mortgage banking company customer closes mortgage loans consistent with underwriting standards established by the Agencies (FNMA, FHLMC and GNMA) and approved investors and, once all pertinent documents are received, the mortgage note is delivered by the Company to the investor selected by the originator.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The mortgage warehouse customers are located across the U.S. and originate loans primarily through traditional retail, wholesale and correspondent business models. These customers are strategically targeted for their experienced management teams and thoroughly analyzed to ensure long-term and profitable business models. By using this approach, we believe that this type of lending carries a lower risk profile than other one-to-four family mortgage loans held for investment in our portfolio, due to the short-term nature (averaging less than 30 days) of the exposure and the additional strength offered by the mortgage originator sponsorship.</span></div><div style="margin-top:12pt"><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, maximum aggregate outstanding purchases ranged in size from $25 million to $250 million.&#160;Typical covenants include minimum tangible net worth, maximum leverage and minimum liquidity. As loans age, the Company requires loan curtailments to reduce our risk involving loans that are not purchased by investors on a timely basis.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><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, the Company had 16 mortgage banking company customers with a maximum aggregate exposure of $1.715 billion and an actual aggregate outstanding balance of $658.8 million. The average mortgage loan being purchased by the Company reflects a blend of both Conforming and Government loan characteristics, including an average loan to value ratio ("LTV") of 80%, an average credit score of 715 and an average loan size of $288 thousand. These characteristics illustrate the low risk profile of loans purchased under the mortgage warehouse arrangements. To date, we have not experienced a loss on any of our mortgage warehouse loans. Through our commercial banking and treasury management functionality, we are able to offer our mortgage warehouse clients depository relationships focused on the servicing deposits generated in such businesses, further enhancing our core deposit portfolio.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liquid Credit Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We purchase broadly syndicated leveraged loans secured by a variety of collateral types. Given the highly liquid nature of these products, we are able to opportunistically scale this loan portfolio over time depending on opportunities in the syndicated loan market and other areas of our business. Liquid credit loans are reported within commercial loans in the notes to our consolidated financial statements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Factoring</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer factoring services to our customers across a variety of industries, with a focus in transportation factoring.&#160;In contrast to a lending relationship, in a factoring transaction we directly purchase the receivables generated by our clients at a discount to their face value. These transactions are structured to provide our clients with immediate liquidity to meet operating expenses when there is a mismatch between payments to our client for a good or service and the incurrence of operating costs required to provide such good or service. For example, in the transportation industry, invoices are typically paid 30 to 60 days after delivery whereas the truckers providing such transportation services require immediate funds to pay for fuel and other operating costs.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our transportation factoring clients include small owner-operator trucking companies (one-to-four trucks), mid-sized fleets (5-to-50 trucks), large fleets (more than 50 trucks), and freight broker relationships whereby we manage all Carrier payments on behalf of a Broker client. Factoring for transportation businesses constituted approximately 96% of our total factoring portfolio at December&#160;31, 2022, calculated based on the gross receivables from the purchase of invoices from such trucking businesses compared to our total gross receivables in the purchase of factored receivables as of such date. The features and pricing of our transportation factoring relationships vary by client type. Typically our smaller owner-operator relationships are structured as &#8220;non-recourse&#8221; relationships (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">i.e.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we retain the credit risk associated with the ability of the account debtor on an invoice we purchase to ultimately make payment) and our larger relationships are structured as &#8220;recourse&#8221; relationships (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">i.e.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, our client agrees to repurchase from us any invoices for which payment is not ultimately received from the account debtor). Our transportation factoring business tends to be weaker in the first quarter of the year; consistent with trends in over the road trucking.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our non-transportation factoring business targets small businesses with annual sales between $1 million and $50 million in industries such as manufacturing, distribution, and staffing.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Payments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our TriumphPay platform is a payments network for the over-the-road trucking industry. TriumphPay connects Brokers, Shippers, Factors, and Carriers through forward-thinking solutions that help each party successfully process, settle and manage Carrier payments and drive growth. Revenues are derived from transaction fees and interest income on factored receivables related to invoice payments. These factored receivables consist of both invoices where we offer a Carrier a quick pay opportunity to receive payment at a discount in advance of the standard payment term for such invoice in exchange for the assignment of such invoice to us and from offering Brokers the ability to settle their invoices with us on an extended term following our payment to their Carriers as an additional liquidity option for such Brokers. TriumphPay experienced significant growth in the volume of transactions processed through the platform in 2022.</span><span style="color:#000000;font-family:'Times New Roman',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:400;line-height:120%">For the year ended December&#160;31, 2022, TriumphPay processed 17,658,499 invoices paying a total of $23.263 billion.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Risk Management</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We mitigate credit risk through disciplined underwriting of each transaction we originate, as well as active credit management processes and procedures to manage risk and minimize loss throughout the life of a transaction. We seek to maintain a broadly diversified loan portfolio in terms of type of customer, type of loan product, geographic area and industries in which our business customers are engaged. We have developed tailored underwriting criteria and credit management processes for each of the various loan product types we offer our customers.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Underwriting</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In evaluating each potential loan relationship, we adhere to a disciplined underwriting evaluation process including the following:</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">understanding of the customer&#8217;s financial condition and ability to repay the loan;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">verifying that the primary and secondary sources of repayment are adequate in relation to the amount and structure of the loan;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">observing appropriate loan to value guidelines for collateral secured loans;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">maintaining our targeted levels of diversification for the loan portfolio, including industry, collateral, geography, and product type; and</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">ensuring that each loan is properly documented with perfected liens on collateral.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our non-owner occupied commercial real estate loans are generally secured by income producing property with adequate margins, supported by a history of profitable operations and cash flows and proven operating stability in the case of commercial loans. Our commercial real estate loans and commercial loans are often supported by personal guarantees from the principals of the borrower.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to our asset-based loans, in addition to an overall evaluation of the borrower and the transaction considering the applicable criteria set forth above, we also engage in an evaluation of the assets comprising the borrowing base for such loans, to confirm that such assets are readily recoverable and recoverable at rates in excess of the advance rate for such loans.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our transportation payments products (i.e., factoring and TriumphPay) require specialized underwriting processes. For each factoring transaction, in addition to a credit evaluation of our client, we also evaluate the creditworthiness of underlying account debtors, because account debtors represent the substantive underlying credit risk. Transportation factoring also presents the additional challenge of underwriting high volumes of invoices of predominantly low value per invoice and managing credit requests for a large industry pool of account debtors. We facilitate this process through a proprietary web-based &#8220;Online Broker Credit&#8221; application, which processes invoice purchase approval requests for our clients through an online proprietary scoring model and delivers either preliminary responses for small dollar requests or immediate referral to our servicing personnel for larger dollar requests. We also set and monitor concentration limits for individual account debtors that are tracked across all of our clients (as multiple clients may have outstanding invoices from a particular account debtor). For each Broker or Shipper client, for whom we will be originating quick pay transactions, we conduct an in-depth credit evaluation and underwriting process. We facilitate this process by collecting detailed company and financial information, which we analyze to determine credit risk.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our bank implements its underwriting evaluation and approval process through a tiered system of loan authorities. Under these authorities, transactions at certain identified levels are eligible to be approved by a designated officer or a combination of designated officers. Transactions above such individual thresholds require approval of a management-level loan committee. Transactions above the approval levels for our management-level loan committee must be approved by an executive loan committee comprised of directors of TBK Bank. Our underwriting and approval processes also employ limits we believe to be appropriate as to loan type and category, loan size, and other attributes.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Ongoing Credit Risk Management</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also perform ongoing risk monitoring and review processes for all credit exposures. Although we grade and classify our loans internally, we have an independent third-party professional firm perform regular loan reviews to confirm loan classification. We strive to identify potential problem loans early in an effort to seek resolution of these situations before the loans create a loss, record any necessary charge-offs promptly and maintain adequate allowance levels for expected credit losses in the loan portfolio. In general, whenever a particular loan or overall borrower relationship is downgraded to pass-watch or substandard based on one or more standard loan grading factors, our credit officers engage in active evaluation of the asset to determine the appropriate resolution strategy. Management regularly reviews the status of the watch list and classified assets portfolio as well as the larger credits in the portfolio.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our general credit risk management processes, we employ specialized risk management processes and procedures for certain of our commercial lending products, in particular our asset-based lending and transportation payments products. With respect to our asset-based lending relationships, we generally require dominion over the borrower&#8217;s cash accounts in order to actively control and manage the cash flows from the conversion of borrowing base collateral into cash and its application to the loan. We also engage in active review and monitoring of the borrowing base collateral itself, including field audits typically conducted on a 90 to 180 day cycle.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to our factoring operations, we employ a proprietary risk management program whereby each client is assigned a risk score based on measurable criteria. Our risk model is largely geared toward early detection and mitigation of fraud, which we believe represents the most material risk of loss in this asset class. Risk scores are presented on a daily basis through a proprietary software application. These risk scores are then used to assign such client into a particular classification level. The classification level is not a predictor of loss exposure but rather the determinant for monitoring levels and servicing protocols, such as the percentage requirements for collateral review and invoice verification prior to purchase. This scoring and risk allocation methodology helps us to manage and control fraud and credit risk. For our TriumphPay Broker and Shipper clients, for whom we are originating quick pay transactions, we conduct quarterly reviews of the company&#8217;s financial statements to monitor the financial condition and performance relative to established guidelines and covenants.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketing</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We market our payments services, loans, and other products and services through a variety of channels. Fundamentally, we focus on a high-touch direct sales model and building long-term relationships with our customers. In our community banking markets, our lending officers actively solicit new and existing businesses in the communities we serve. For our product lines offered on a nationwide basis, we typically maintain sales personnel across the country with designated regional responsibilities for clients within their territories. We market our products and services through secondary channels, including e-marketing and search engine optimization, as well as key strategic sourcing relationships. Importantly, while we seek to ensure that the pricing on all of our payments, factoring, and loan products is competitive, we also attempt to distinguish ourselves with our clients on criteria other than price, including service, industry knowledge and a more complete value proposition than our competitors. We believe that our suite of complementary commercial lending product options and our other available banking services, including payments services, treasury management services, and our insurance brokerage initiatives, allow us to offer full-service banking relationships to clients and industries that have historically been served by smaller non-bank commercial finance companies.</span></div><div style="margin-top:18pt"><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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits are our primary source of funds to support our earning assets. We offer depository products, including checking, savings, money market and certificates of deposit with a variety of rates. Deposits at our bank subsidiary are insured by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) up to statutory limits. In addition, required deposit balances associated with our commercial loan arrangements and treasury management relationships maintained by our commercial lending clients provide an additional source of deposits. In our community banking markets, we have a network of 62 deposit-taking branch offices. We also maintain a branch office in Dallas, Texas, dedicated to deposit generation activities.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competitors</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The bank and non-bank financial services industries in our markets and the surrounding areas are highly competitive. We compete with a wide range of regional and national banks located in our market areas as well as non-bank commercial finance and factoring companies on a nationwide basis. We experience competition in both lending and attracting funds from commercial banks, savings associations, credit unions, consumer finance companies, pension trusts, mutual funds, insurance companies, mortgage bankers and brokers, brokerage and investment banking firms, non-bank lenders, government agencies and certain other non-financial institutions. With respect to our transportation payments businesses, we also compete with other software providers and financial technology businesses. Many of these competitors have more assets, capital and lending limits, and resources than we do and may be able to conduct more intensive and broader-based promotional efforts to reach both commercial and individual customers. Competition for deposit products can depend heavily on pricing because of the ease with which customers can transfer deposits from one institution to another.</span></div><div style="margin-top:18pt"><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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banking is a complex, highly regulated industry. Consequently, our growth and earnings performance can be affected, not only by management decisions and macro and local economic conditions, but also by the statutes administered by and the regulations and policies of, various governmental regulatory authorities. These authorities include, but are not limited to, the Federal Reserve, the FDIC, the Department of Savings and Mortgage Lending of the state of Texas (&#8220;DSML&#8221; formerly the Texas Department of Savings and Mortgage Lending), the Internal Revenue Service (&#8220;IRS&#8221;), and state taxing authorities. The effect of these statutes, regulations and policies and any changes to any of them can be significant and cannot be predicted.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The primary goals of the bank regulatory scheme are to maintain a safe and sound banking system and to facilitate the conduct of sound monetary policy. In furtherance of those goals, the U.S. Congress and the individual states have created numerous regulatory agencies and enacted numerous laws, such as the Dodd-Frank Act, that govern banks and the banking industry. The system of supervision and regulation applicable to the Company establishes a comprehensive framework for our operations and is intended primarily for the protection of the FDIC&#8217;s deposit insurance funds, our depositors and the public, rather than the stockholders and creditors.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">New regulations and statutes are regularly proposed that contain wide-ranging proposals for altering the structures, regulations and competitive relationships of financial institutions operating in the United States. We cannot predict whether or in what form any proposed regulation or statute will be adopted or the extent to which any of our businesses may be affected by any new regulation or statute.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is an attempt to summarize some of the relevant laws, rules and regulations governing banks and bank holding companies, but does not purport to be a complete summary of all applicable laws, rules and regulations governing banks. The descriptions are qualified in their entirety by reference to the specific statutes and regulations discussed.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Bank Holding Company Regulation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a financial holding company registered under the BHC Act and is subject to supervision and regulation by the Federal Reserve. Federal laws subject bank holding companies (and financial holding companies) to particular restrictions on the types of activities in which they may engage and to a range of supervisory requirements and activities, including regulatory enforcement actions, for violation of laws and policies.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Activities Closely Related to Banking</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The BHC Act prohibits a bank holding company, with certain limited exceptions, from acquiring direct or indirect ownership or control of any voting shares of any company that is not a bank or from engaging in any activities other than those of banking, managing or controlling banks and certain other subsidiaries or furnishing services to or performing services for its subsidiaries. Bank holding companies also may engage in or acquire interests in companies that engage in a limited set of activities that are closely related to banking or managing or controlling banks. If a bank holding company has become a financial holding company (an &#8220;FHC&#8221;), as we have, it may engage in a broader set of activities, including insurance underwriting and broker-dealer services as well as activities that are jointly determined by the Federal Reserve and the U.S. Treasury to be financial in nature or incidental to such financial activity. FHCs may also engage in activities that are determined by the Federal Reserve to be complementary to financial activities. The Company has elected to be an FHC. To maintain FHC status, the bank holding company and all subsidiary depository institutions must be well managed and &#8220;well capitalized.&#8221; Additionally, all subsidiary depository institutions must have received at least a &#8220;Satisfactory&#8221; rating on their most recent Community Reinvestment Act (&#8220;CRA&#8221;) examination. Failure to meet these requirements may result in limitations on activities and acquisitions.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Safe and Sound Banking Practices</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bank holding companies are not permitted to engage in unsafe and unsound banking practices. The Federal Reserve may order a bank holding company to terminate an activity or control of a non-bank subsidiary if such activity or control constitutes a significant risk to the financial safety, soundness or stability of a subsidiary bank and is inconsistent with sound banking principles.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consistent with the Dodd-Frank Act codification of the Federal Reserve&#8217;s policy that bank holding companies must serve as a source of financial strength for their subsidiary banks, the Federal Reserve has stated that, as a matter of prudence, a bank holding company generally should not maintain a rate of distributions to stockholders unless its available net income has been sufficient to fully fund the distributions and the prospective rate of earnings retention appears consistent with a bank holding company&#8217;s capital needs, asset quality and overall financial condition. In addition, we are subject to certain restrictions on the making of distributions as a result of the requirement that our subsidiary bank maintains an adequate level of capital as described below. Limitations on our subsidiary bank paying dividends could, in turn, affect our ability to pay dividends to our stockholders. For more information concerning our subsidiary bank&#8217;s ability to pay dividends, see below.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Federal Reserve Supervisory Letter SR 09-4 provides guidance on the declaration and payment of dividends, capital redemptions and capital repurchases by a bank holding company. Supervisory Letter SR 09-4 provides that, as a general matter, a bank holding company should eliminate, defer or significantly reduce its dividends if: (i)&#160;the bank holding company&#8217;s net income available to stockholders for the past four quarters, net of dividends previously paid during that period, is not sufficient to fully fund the dividends, (ii)&#160;the bank holding company&#8217;s prospective rate of earnings retention is not consistent with the bank holding company&#8217;s capital needs and overall current and prospective financial condition or (iii)&#160;the bank holding company will not meet, or is in danger of not meeting, its minimum regulatory capital adequacy ratios. Failure to do so could result in a supervisory finding that the bank holding company is operating in an unsafe and unsound manner. Capital rules and their implementing regulations also require a holding company to get the prior approval of the Federal Reserve prior to any redemption or repurchase of certain of its own equity securities.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Reserve has broad authority to prohibit activities of bank holding companies and their non-banking subsidiaries which represent unsafe and unsound banking practices or which constitute violations of laws or regulations. Notably, the Financial Institutions Reform, Recovery and Enforcement Act of 1989 (&#8220;FIRREA&#8221;) provides that the Federal Reserve can assess civil money penalties for such practices or violations which can be as high as $1 million per day. FIRREA contains expansive provisions regarding the scope of individuals and entities against which such penalties may be assessed.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Annual Reporting and Examinations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is required to file annual and quarterly reports with the Federal Reserve and such additional information as the Federal Reserve may require pursuant to the BHC Act. The Federal Reserve may examine a bank holding company or any of its subsidiaries and charge the bank holding company for the cost of such an examination. The Company is also subject to reporting and disclosure requirements under state and federal securities laws.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Rules on Regulatory Capital</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory capital rules pursuant to the Basel III requirements, released in July 2013, implemented higher minimum capital requirements for bank holding companies and banks. The rules include a common equity Tier 1 capital requirement and establish criteria that instruments must meet to be considered common equity Tier 1 capital, additional Tier 1 capital or Tier 2 capital. These enhancements were designed to both improve the quality and increase the quantity of capital required to be held by banking organizations, better equipping the U.S. banking system to deal with adverse economic conditions. The capital rules require banks and bank holding companies to maintain a minimum common equity Tier 1 (&#8220;CET1&#8221;) capital ratio of 4.5%, a total Tier 1 capital ratio of 6%, a total capital ratio of 8% and a leverage ratio of 4%. Under the rules, bank holding companies must maintain a total risk-based capital ratio of 10% and a total Tier 1 risk-based capital ratio of 6% to be considered &#8220;well capitalized&#8221; for purposes of certain rules and requirements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The capital rules also require banks and bank holding companies to maintain a CET1 capital ratio of 6.5%, a total Tier 1 capital ratio of 8%, a total capital ratio of 10% and a leverage ratio of 5% to be deemed &#8220;well capitalized&#8221; for purposes of certain rules and prompt corrective action requirements. The risk-based ratios include a &#8220;capital conservation buffer&#8221; of 2.5%. An institution is subject to limitations on certain activities including payment of dividends, share repurchases and discretionary bonuses to executive officers if its capital level is below the buffer amount. This buffer will help to ensure that banking organizations conserve capital when it is most needed, allowing them to better weather periods of economic stress.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The regulatory capital rules attempt to improve the quality of capital by implementing changes to the definition of capital. Among the most important changes are stricter eligibility criteria for regulatory capital instruments that would disallow the inclusion of instruments, such as trust preferred securities, in Tier 1 capital going forward and new constraints on the inclusion of minority interests, mortgage-servicing assets, deferred tax assets and certain investments in the capital of unconsolidated financial institutions. In addition, the rules require that most regulatory capital deductions be made from common equity Tier 1 capital.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Reserve may also set higher capital requirements for holding companies whose circumstances warrant it. For example, holding companies experiencing internal growth or making acquisitions are expected to maintain strong capital positions substantially above the minimum supervisory levels, without significant reliance on intangible assets. At this time, the bank regulatory agencies are more inclined to impose higher capital requirements to meet well-capitalized standards and future regulatory change could impose higher capital standards as a routine matter. The Company&#8217;s regulatory capital ratios and those of its subsidiary bank are in excess of the levels established for &#8220;well-capitalized&#8221; institutions under the rules.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The regulatory capital rules also set forth certain changes in the methods of calculating certain risk-weighted assets, which in turn affects the calculation of risk-based ratios. Under the rules, higher or more sensitive risk weights are assigned to various categories of assets, including, certain credit facilities that finance the acquisition, development or construction of real property, certain exposures or credits that are 90 days past due or on nonaccrual, foreign exposures and certain corporate exposures. In addition, the rules include (i)&#160;alternative standards of credit worthiness consistent with the Dodd-Frank Act, (ii)&#160;greater recognition of collateral and guarantees and (iii)&#160;revised capital treatment for derivatives and repo-style transactions.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the rules include certain exemptions to address concerns about the regulatory burden on community banks. For example, banking organizations with less than $15 billion in consolidated assets as of December&#160;31, 2009 are permitted to include in Tier 1 capital trust preferred securities and cumulative perpetual preferred stock issued and included in Tier 1 capital prior to May&#160;19, 2010 on a permanent basis, without any phase out. Community banks were also able to elect on a one time basis in their March&#160;31, 2015 quarterly filings to opt-out of the requirement to include most accumulated other comprehensive income (&#8220;AOCI&#8221;) components in the calculation of CET1 capital and, in effect, retain the AOCI treatment under the current capital rules. Under the rules, we elected to make the one-time permanent election to continue to exclude AOCI from capital.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As permitted by the interim final rule issued on March 27, 2020, by the federal banking regulatory agencies, we have elected the option to delay the estimated impact on regulatory capital of ASU 2016-13, "Financial Instruments - Credit Loses (Topic 326): Measurement of Credit Losses on Financial Instruments", which was effective January 1, 2020. The initial impact of adoption of ASU 2016-13 as well as 25% of the quarterly increases in the allowance for credit losses subsequent to adoption of ASU 2016-13 (collectively, the "transition adjustments") will be delayed for two years. After two years, the cumulative amount of the transition adjustments will become fixed and will be phased out of the regulatory capital calculations evenly or on a three year period, with 75% recognized in year three, 50% recognized in year four, and 25% recognized in year five. After five years, the temporary regulatory capital benefits will be fully reversed. The elected option did not have a material impact on our capital ratios.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Imposition of Liability for Undercapitalized Subsidiaries</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Deposit Insurance Corporation Improvement Act of 1991 (&#8220;FDICIA&#8221;) required each federal banking agency to revise its risk-based capital standards to ensure that those standards take adequate account of interest rate risk, concentration of credit risk and the risks of nontraditional activities, as well as reflect the actual performance and expected risk of loss on multifamily mortgages.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed above, in accordance with the law, each federal banking agency has specified, by regulation, the levels at which an insured institution would be considered &#8220;well capitalized,&#8221; adequately capitalized, undercapitalized, significantly undercapitalized and critically undercapitalized. As of December&#160;31, 2022, the Company&#8217;s subsidiary bank exceeded the capital levels required to be deemed &#8220;well capitalized.&#8221;</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, FDICIA requires bank regulators to take prompt corrective action to resolve problems associated with insured depository institutions. In the event an institution becomes undercapitalized, it must submit a capital restoration plan.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under these prompt corrective action provisions of FDICIA, if a controlled bank is undercapitalized, then the regulators could require the bank to submit a capital restoration plan. If an institution becomes significantly undercapitalized or critically undercapitalized, additional and significant limitations are placed on the institution. The capital restoration plan of an undercapitalized institution will not be accepted by the regulators unless each company having control of the undercapitalized institution guarantees the subsidiary&#8217;s compliance with the capital restoration plan until it becomes adequately capitalized. The Company has control of its subsidiary bank for the purpose of this statute.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, by statute and regulation, a bank holding company must serve as a source of financial and managerial strength to each bank that it controls and, under appropriate circumstances, may be required to commit resources to support each such controlled bank. This support may be required at times when the bank holding company may not have the resources to provide the support. In addition, if the Federal Reserve believes that a bank holding company&#8217;s activities, assets or affiliates represent a significant risk to the financial safety, soundness or stability of a controlled bank, then the Federal Reserve could require the bank holding company to terminate the activities, liquidate the assets or divest the affiliates. The regulators may require these and other actions in support of controlled banks even if such actions are not in the best interests of the bank holding company or its stockholders.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisitions by Bank Holding Companies</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The BHC Act requires every bank holding company to obtain the prior approval of the Federal Reserve before it may acquire all or substantially all of the assets of any bank or ownership or control of any voting shares of any bank if after such acquisition it would own or control, directly or indirectly, more than 5% of the voting shares of such bank. In approving bank acquisitions by bank holding companies, the Federal Reserve is required to consider the financial and managerial resources and future prospects of the bank holding company and banks concerned, the convenience and needs of the communities to be served, the effect on competition as well as the financial stability of the United States. The Attorney General of the United States may, within 30 days after approval of an acquisition by the Federal Reserve, bring an action challenging such acquisition under the federal antitrust laws, in which case the effectiveness of such approval is stayed pending a final ruling by the courts. Under certain circumstances, the 30-day period may be shortened to 15 days.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Control Acquisitions</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Change in Bank Control Act prohibits a person or group of persons from acquiring &#8220;control&#8221; of a bank holding company unless the Federal Reserve has been notified and has not objected to the transaction. Under a rebuttable presumption established by the Federal Reserve, the acquisition of 10% or more of a class of voting stock of a bank holding company with a class of securities registered under Section&#160;12 of the Exchange Act, such as the Company, would, under the circumstances set forth in the presumption, constitute acquisition of control of the Company.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the BHC Act prohibits any entity from acquiring 25% (the BHC Act has a lower limit for acquirers that are existing bank holding companies) or more of a bank holding company&#8217;s or bank&#8217;s voting securities, or otherwise obtaining control or a controlling influence over a bank holding company or bank without the approval of the Federal Reserve. On January 31, 2020, the Federal Reserve Board approved the issuance of a final rule (which became effective October 1, 2020) that clarified and codified the Federal Reserve&#8217;s standards for determining whether one company has control over another. The final rule established four categories of tiered presumptions of noncontrol that are based on the percentage of voting shares held by the investor (less than 5%, 5-9.9%, 10-14.9% and 15-24.9%) and the presence of other indicia of control. As the percentage of ownership increases, fewer indicia of control are permitted without falling outside of the presumption of noncontrol. These indicia of control include nonvoting equity ownership, director representation, management interlocks, business relationship and restrictive contractual covenants. Under the final rule, investors can hold up to 24.9% of the voting securities and up to 33% of the total equity of a company without necessarily having a controlling influence.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Anti-Tying Restrictions</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bank holding companies and their affiliates are prohibited from tying the provision of certain services, such as extensions of credit, to other services offered by a holding company or its affiliates.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Bank Regulation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">TBK Bank</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank is a Texas state savings bank and is subject to various requirements and restrictions under the laws of the United States and Texas and to regulation, supervision and regular examination by the FDIC and the DSML. TBK Bank is required to file reports with the FDIC and the DSML concerning its activities and financial condition in addition to obtaining regulatory approvals before entering into certain transactions such as mergers with, or acquisitions of, other financial institutions. The regulators have the power to enforce compliance with applicable banking statutes and regulations. Those regulations include requirements to maintain reserves against deposits, restrictions on the nature and amount of loans that may be made and the interest that may be charged on loans and restrictions relating to investments and other activities of TBK Bank.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Standards for Safety and Soundness</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of FDICIA&#8217;s efforts to promote the safety and soundness of depository institutions and their holding companies, appropriate federal banking regulators are required to have in place regulations specifying operational and management standards (addressing internal controls, loan documentation, credit underwriting and interest rate risk), asset quality and earnings. As discussed above, the Federal Reserve and the FDIC have extensive authority to police unsafe or unsound practices and violations of applicable laws and regulations by depository institutions and their holding companies. For example, the FDIC may terminate the deposit insurance of any institution that it determines has engaged in an unsafe or unsound practice. The agencies can also assess civil money penalties of up to $1 million per day, issue cease-and-desist or removal orders, seek injunctions and publicly disclose such actions.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ability of TBK Bank, as a Texas state savings bank, to pay dividends is restricted under the Texas Finance Code. Pursuant to the Texas Finance Code, a Texas state savings bank may declare and pay a dividend out of current or retained earnings, in cash or additional stock, to the holders of record of the stock outstanding on the date the dividend is declared. However, without the prior approval of the DSML, a cash dividend may not be declared by the board of a Texas state savings bank that the DSML considers to be in an unsafe condition or to have less than zero total retained earnings on the date of the dividend declaration.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank is also subject to certain restrictions on the payment of dividends as a result of the requirement that it maintain an adequate level of capital in accordance with guidelines promulgated from time to time by the federal regulators.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The present and future dividend policy of TBK Bank is subject to the discretion of its board of directors. In determining whether to pay dividends to Triumph Financial and, if made, the amount of the dividends, the board of directors of TBK Bank considers many of the same factors discussed above. TBK Bank cannot guarantee that it will have the financial ability to pay dividends to Triumph, or if dividends are paid, that they will be sufficient for Triumph Financial to make distributions to stockholders. TBK Bank is not obligated to pay dividends.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restrictions on Transactions with Affiliates</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section&#160;23A of the Federal Reserve Act imposes quantitative and qualitative limits on transactions between a bank and any affiliate and requires certain levels of collateral for such loans. It also limits the amount of advances to third parties which are collateralized by the securities or obligations of the Company. Section&#160;23B of the Federal Reserve Act requires that certain transactions between the Company&#8217;s subsidiary bank and its affiliates must be on terms substantially the same, or at least as favorable, as those prevailing at the time for comparable transactions with or involving other nonaffiliated companies. In the absence of such comparable transactions, any transaction between the bank and its affiliates must be on terms and under circumstances, including credit standards, which in good faith would be offered to or would apply to nonaffiliated companies.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Capital Adequacy</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the capital rules applicable to both banks and bank holding companies discussed above, under the prompt corrective action regulations, the federal bank regulators are required and authorized to take supervisory actions against undercapitalized banks. For this purpose, a bank is placed in one of the following five categories based on the bank&#8217;s capital:</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">well-capitalized (at least 5% leverage capital, 6.5% common equity Tier 1 risk-based capital, 8% Tier 1 risk-based capital and 10% total risk-based capital);</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">adequately capitalized (at least 4% leverage capital, 4.5% common equity Tier 1 risk-based capital, 6% Tier 1 risk-based capital and 8% total risk-based capital);</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">undercapitalized (less than 4% leverage capital, 4.5% common equity Tier 1 risk-based capital, 6% Tier 1 risk-based capital and 8% total risk-based capital);</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">significantly undercapitalized (less than 3% leverage capital, 3% common equity Tier 1 risk-based capital, 4% Tier 1 risk-based capital and 6% total risk-based capital); and</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">critically undercapitalized (less than 2% tangible capital).</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal banking regulators are required to take various mandatory supervisory actions and are authorized to take other discretionary actions with respect to institutions in the three undercapitalized categories. The severity of the action depends upon the capital category in which the institution is placed. Generally, subject to a narrow exception, banking regulators must appoint a receiver or conservator for an institution that is &#8220;critically undercapitalized.&#8221; The federal banking agencies have specified by regulation the relevant capital level for each category. An institution that is categorized as &#8220;undercapitalized,&#8221; &#8220;significantly undercapitalized,&#8221; or &#8220;critically undercapitalized&#8221; is required to submit an acceptable capital restoration plan to its appropriate federal banking agency.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Failure to meet capital guidelines could subject our subsidiary bank to a variety of enforcement remedies, including issuance of a capital directive, the termination of deposit insurance by the FDIC, a prohibition on accepting brokered deposits and other restrictions on our business.</span></div><div style="margin-top:12pt"><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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FDIC insures the deposits of federally insured banks up to prescribed statutory limits for each depositor, through the Deposit Insurance Fund (&#8220;DIF&#8221;) and safeguards the safety and soundness of the banking and thrift industries. The amount of FDIC assessments paid by each insured depository institution is based on its relative risk of default as measured by regulatory capital ratios and other supervisory factors.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FDIC&#8217;s deposit insurance premium assessment is based on an institution&#8217;s average consolidated total assets minus average tangible equity.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are generally unable to control the amount of premiums that we are required to pay for FDIC insurance. At least semi-annually, the FDIC will update its loss and income projections for the DIF and, if needed, will increase or decrease assessment rates, following notice-and-comment rulemaking, if required. If there are additional bank or financial institution failures or if the FDIC otherwise determines to increase assessment rates, TBK Bank may be required to pay higher FDIC insurance premiums. Any future increases in FDIC insurance premiums may have a material and adverse effect on our earnings.</span></div><div style="margin-top:12pt"><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 Bureau</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consumer Financial Protection Bureau (&#8220;CFPB&#8221;) is granted broad rulemaking, supervisory and enforcement powers under various federal consumer financial protection laws, including the Equal Credit Opportunity Act, Truth in Lending Act, Real Estate Settlement Procedures Act, Fair Credit Reporting Act, Fair Debt Collection Act, the Consumer Financial Privacy provisions of the Gramm-Leach-Bliley Act and certain other statutes. The CFPB has examination and primary enforcement authority with respect to depository institutions with $10 billion or more in assets. Depository institutions with less than $10 billion in assets, such as our subsidiary depository institution, are subject to rules promulgated by the CFPB, which may increase their compliance risk and the costs associated with their compliance efforts, but the banks will continue to be examined and supervised by federal banking regulators for consumer compliance purposes. The CFPB has authority to prevent unfair, deceptive or abusive practices in connection with the offering of consumer financial products.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CFPB has issued regulatory guidance and has proposed, or will be proposing, regulations on issues that directly relate to our business including certain types of fees we charge our customers. Although it is difficult to predict the full extent to which the CFPB&#8217;s final rules impact the operations and financial condition of our subsidiary bank, such rules may have a material impact on the bank&#8217;s compliance costs, compliance risk and fee income.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Privacy</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Right to Financial Privacy Act, which imposes a duty to maintain confidentiality of consumer financial records and prescribes procedures for complying with administrative subpoenas of financial records, financial institutions are required to disclose their policies for collecting and protecting confidential information. Customers generally may prevent financial institutions from sharing personal financial information with nonaffiliated third parties except for third parties that market the institutions&#8217; own products and services. Additionally, financial institutions generally may not disclose consumer account numbers to any nonaffiliated third-party for use in telemarketing, direct mail marketing or other marketing through electronic mail to consumers.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The Patriot Act, International Money Laundering Abatement and Financial Anti-Terrorism Act and Bank Secrecy Act</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A major focus of governmental policy on financial institutions has been aimed at combating money laundering and terrorist financing. The Patriot Act and the International Money Laundering Abatement and Financial Anti-Terrorism Act of 2001 substantially broadened the scope of U.S. anti-money laundering laws and penalties, specifically related to the Bank Secrecy Act and expanded the extra-territorial jurisdiction of the United States. The U.S. Treasury has issued a number of implementing regulations which apply various requirements of the Patriot Act to financial institutions such as TBK Bank. These regulations impose obligations on financial institutions to maintain appropriate policies, procedures and controls to detect, prevent and report money laundering and terrorist financing and to verify the identity of their customers.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Failure of a financial institution and its holding company to maintain and implement adequate programs to combat money laundering and terrorist financing, or to comply with relevant laws and regulations, could have serious legal, reputational and financial consequences for the institution. Because of the significance of regulatory emphasis on these requirements, TBK Bank will continue to expend significant staffing, technology and financial resources to maintain programs designed to ensure compliance with applicable laws and regulations and an effective audit function for testing of the bank&#8217;s compliance with the Bank Secrecy Act on an ongoing basis.</span></div><div style="margin-top:12pt"><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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CRA requires that, in connection with examinations of financial institutions within its jurisdiction, the FDIC and the state banking regulators, as applicable, evaluate the record of each financial institution in meeting the credit needs of its local community, including low and moderate-income neighborhoods. These facts are also considered in evaluating mergers, acquisitions and applications to open a branch or facility. Failure to adequately meet these criteria could impose additional requirements and limitations on us. Additionally, we must publicly disclose the terms of various CRA-related agreements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Qualified Thrift Lender</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a Texas state savings bank, TBK Bank is required to meet a Qualified Thrift Lender (&#8220;QTL&#8221;) test to avoid certain restrictions on its activities. TBK Bank is currently, and expects to remain, in compliance with QTL standards.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Regulations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest and other charges that our subsidiary bank collects or contracts for are subject to state usury laws and federal laws concerning interest rates.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our bank&#8217;s loan operations are also subject to federal laws applicable to credit transactions, such as:</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">the federal Truth-In-Lending Act, governing disclosures of credit terms to consumer borrowers;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">the Home Mortgage Disclosure Act, requiring financial institutions to provide information to enable the public and public officials to determine whether a financial institution is fulfilling its obligation to help meet the housing needs of the community it serves;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">the Equal Credit Opportunity Act, prohibiting discrimination on the basis of race, creed or other prohibited factors in extending credit;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">the Fair Credit Reporting Act, governing the use and provision of information to credit reporting agencies;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">the Fair Debt Collection Act, governing the manner in which consumer debts may be collected by collection agencies; and</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">the rules and regulations of the various governmental agencies charged with the responsibility of implementing these federal laws.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our subsidiary bank&#8217;s deposit operations are subject to the Electronic Funds Transfer Act and Regulation E issued by the Federal Reserve to implement that act, which govern automatic deposits to and withdrawals from deposit accounts and customers&#8217; rights and liabilities arising from the use of automated teller machines and other electronic banking services.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Concentrated Commercial Real Estate Lending Regulations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Reserve and other federal banking regulatory agencies promulgated guidance governing financial institutions with concentrations in commercial real estate lending. The guidance provides that a bank has a concentration in commercial real estate lending if (i)&#160;total reported loans for construction, land development and other land represent 100% or more of total capital or (ii)&#160;total reported loans secured by multifamily and non-farm residential properties and loans for construction, land development and other land represent 300% or more of total capital and the bank&#8217;s commercial real estate loan portfolio has increased 50% or more during the prior 36 months. If a concentration is present, management must employ heightened risk management practices including board and management oversight and strategic planning, development of underwriting standards, risk assessment and monitoring through market analysis and stress testing and increasing capital requirements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the above laws and regulations add significantly to the cost of operating the Company and our subsidiary depository institution and thus have a negative impact on profitability. We would also note that there has been a tremendous expansion experienced in recent years by certain financial service providers that are not subject to the same rules and regulations as the Company and our subsidiary depository institution. These institutions, because they are not so highly regulated, have a competitive advantage over us and our subsidiary depository institution and may continue to draw large amounts of funds away from banking institutions, with a continuing adverse effect on the banking industry in general.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Effect of Governmental Monetary Policies</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The commercial banking business is affected not only by general economic conditions but also by both U.S. fiscal policy and the monetary policies of the Federal Reserve. Some of the instruments of fiscal and monetary policy available to the Federal Reserve include changes in the discount rate on member bank borrowings, the fluctuating availability of borrowings at the &#8220;discount window,&#8221; open market operations, the imposition of and changes in reserve requirements against member banks&#8217; deposits and assets of foreign branches, the imposition of and changes in reserve requirements against certain borrowings by banks and their affiliates and the placing of limits on interest rates that member banks may pay on time and savings deposits. Such policies influence to a significant extent the overall growth of bank loans, investments and deposits and the interest rates charged on loans or paid on time and savings deposits. We cannot predict the nature of future fiscal and monetary policies and the effect of such policies on future business and our earnings.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Human Capital</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Corporate Values</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had 1,429.0 full-time equivalent employees. We are focused on &#8220;Helping People Triumph&#8221;.  It&#8217;s our brand purpose and our core values align with that purpose.  We believe that our customers, team members, communities and shareholders benefit from it. As a result, how we do business is as important to us as what is achieved through our efforts.  That belief forms the basis of the core values our team members honor.  They carry those values into the communities where they live and work.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are committed to maintaining a work environment where every team member is treated with dignity and respect, free from the threat of discrimination or harassment.  As stated in our Board approved Code of Business Conduct &amp; Ethics, we expect these same standards apply to all stakeholders, to our interactions with customers, vendors and independent contractors. TFIN expects these values to be applied globally and by those we do business with. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">T-R-I-U-M-P-H</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:13.8pt">Transparency &#8211; Communicate the truth consistently, directly and professionally.</span><span style="color:#000000;font-family:'Times New Roman',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:400;line-height:120%">Open communication is the foundation of strong relationships.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:13.8pt">Respect &#8211; Treat others as you want to be treated.</span><span style="color:#000000;font-family:'Times New Roman',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:400;line-height:120%">Put the needs of others and the needs of the team before promoting your own agenda.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:13.8pt">Invest For The Future &#8211; Do not allow the immediate to crowd out the important.</span><span style="color:#000000;font-family:'Times New Roman',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:400;line-height:120%">Success that endures is built upon a long-term perspective.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:13.8pt">Unique Is Good &#8211; Be aware of following the crowd.</span><span style="color:#000000;font-family:'Times New Roman',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:400;line-height:120%">Being unique can be difficult, but if it were easy, everyone would do it.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:13.8pt">Mission Is More Than Money &#8211; Make everything you&#8217;re involved in better.</span><span style="color:#000000;font-family:'Times New Roman',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:400;line-height:120%">This includes doing good in the areas of greatest need &#8211; in your community and around the world.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:13.8pt">People Make The Difference &#8211; In any situation the most important criteria for success are the quality of people and quality of their thinking.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:13.8pt">Humility &#8211; Model humility in all that you do.</span><span style="color:#000000;font-family:'Times New Roman',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:400;line-height:120%">Humility is not passivity, as it requires the courage to prefer the needs of others over your own.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We intend our support for these measures to apply broadly to all persons.  It is embodied in our company culture, core values and our Code of Business Conduct &amp; Ethics.  We have a responsibility to our customers, communities and each other as team members.  Our employees, vendors, business partners and our Board of Directors are held to the highest standards of ethics and are responsible for demonstrating behaviors consistent with those high standards and our core values. Compliance with laws, rules and regulations is only the beginning.  We encourage our team members to obey the law, both in letter and in spirit, and this forms the foundation on which our ethical standards are built. All of our team members, officers and directors, must respect and obey the laws and regulations of the United States, as well as the cities and states in which we serve our customers. Although not all team members are expected to know the details of all of these laws, it is important to know enough to determine when to seek advice from supervisors, managers or other appropriate resources.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We require team members to annually complete training on our code of business conduct and ethics, certifying that they have read and understand our policies and principles.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Labor Practices</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are proud to be an Equal Opportunity Employer and enforce those values throughout all of our operations. We prohibit discrimination in hiring or advancement against any individual.  The fundamental principle in our operations is to treat others the way we want to be treated.  As a result, it is our desire to implement practices across our enterprise that encourage and respect the dignity of all our team members and customers. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We strive to ensure our team members have access to working conditions that provide a safe and healthy environment, free from work-related injuries and illnesses. Our locations employ badges and keypads to enter or to enter restricted areas of locations that have a public presence. Triumph Financial also employs a security team, to track and remediate vulnerabilities in our physical, transactional, and team member security. We encourage team members to raise concerns about actual or suspected misconduct. Triumph Financial provides comprehensive medical, dental, and vision plans, health savings accounts, PTO and sick time, long-term disability, term life, dependent life, AD&amp;D insurance, childcare and dependent care programs, flexible spending accounts, FMLA, and employee assistance and wellness programs.  We also maintain an employee stock purchase program. We are committed to providing our team members with applicable rights and certain freedoms, such as good working conditions, open communication, reasonable job security, personal growth opportunities, training and education, and communication of job expectations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Diversity and Inclusion </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At Triumph, we are committed to diversity, equity, and inclusion. Building a better tomorrow includes celebrating the uniqueness of our team members, customers, partners, and communities while promoting a culture of understanding and acceptance.  We dedicate ourselves to creating an environment where we value and listen to everyone with humility and we act with respect regardless of gender, race, creed, orientation, or background. An important way we invest in our future is by building a team of diverse individuals at every level of business or relationship.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The diversity of Triumph&#8217;s team members is a tremendous asset. We are committed to providing equal employment and advancement opportunities to qualified individuals and will not tolerate illegal discrimination or harassment. Team members are expected to immediately report any improper discrimination or harassment to the appropriate supervisor and Human Resources.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, our CEO directed the formation of the CEO&#8217;s Council on Diversity &amp; Inclusion (&#8220;The Council&#8221;) at Triumph. The Council consists of a diverse group of team members &#8212; 50% females and 50% males and various experience, races, and ethnicities. The members come from all levels of the organization. The Council&#8217;s focus is on diversity and inclusion in our workforce, workplace, community, and suppliers. They are responsible for connecting our diversity and inclusion activities with our broader business strategies. Additionally, we created a Leader of Diversity &amp; Inclusion position to provide direction and leadership as we build processes, initiatives, and special programs aimed at diversity and inclusion.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are proud of the diversity of our leadership team. Our Board of Directors consists of 11 members &#8212; the majority of whom are independent; 27% of our board members are women, and 18% are minorities. We also strive for diversity throughout the rest of our organizational structure. Based on current census data and team member demographics, females represent 67% of the Company&#8217;s employee base, 70% of our management structure through vice president, and 25% of management, senior vice president and above. This compares to 50% female representation in the related communities in which our businesses reside. As for ethnic minority representation across the Company, ethnic minorities represent 41% of our employee base, 30% of our management structure through vice president, and 13% of our management structure between senior vice president and executive.  </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Recruitment, Development and Retention</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success is a direct reflection of our ability to attract and retain the best, most diverse, and highest-performing talent. To do this, we make substantial investments in our team members, providing them with opportunities to learn, develop and advance their careers. We believe in fostering a strong culture based on our core values, which creates an impact at work, generates long-term value for our stakeholders, and makes lasting contributions to our communities.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We strive to recruit top talent from both educational institutions and the broader industry. We support team members should they wish to continue their education in subjects and fields that are directly related to our operations, activities and objectives.  We encourage our team members to pursue educational opportunities that will help improve job performance and professional development.  To further this goal, we reimburse tuition and certain fees for satisfactory completion of approved educational courses and certain certifications.  Included are college credit courses at accredited colleges and universities, continuing education courses and certification exams.  To be eligible for reimbursement, the Company must approve all courses and certification(s) prior to enrollment. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We employ Gallup Engagement Surveys to gauge employee satisfaction and solicit feedback from team members on ways management can improve the working environment and development of team members. Management has specific goals developed through these surveys and is incentivized to constantly improve the work environment and team member satisfaction and retention.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are led by an experienced core management team with substantial experience in the markets that we serve and the financial products that we offer. Our operating strategy focuses on providing products and services through long-term relationship managers. Accordingly, our success depends in large part on the performance of our key personnel, as well as on our ability to attract, motivate and retain highly qualified senior and middle management. We believe that the work environment described above contributes to employee satisfaction and retention; however, we also have succession plans in place for key personnel.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2022, salaries and employee benefits expense was $201.5 million compared to $174.0 million during the same period a year ago. Expenses related to education, training, executive development, recruiting, and placement are recorded in other noninterest expense. Expense related to education, training, and executive development was $1.7 million for the year ended December 31, 2022 compared to $0.6 million for the year ended December 31, 2021. The increase in this expense reflects the growth of our organization and enhanced investment in the development of our team members during the year. Recruiting and placement expense for the year ended December 31, 2022 was $1.6 million compared to $1.5 million for the year ended December 31, 2021. The increase in this expense was primarily driven by increased staffing demands due to the growth of the organization and a more competitive macro labor market.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Environmental Matters</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company knows that we have an impact on our planet. We are committed to managing our collective impact on the environment while contributing to environmental stewardship and responsible business operations. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We impact the environment through our operations and through the financing of the operations of other companies that could pose risks to the environment. We manage the environmental impact of our business activities, ensuring that our lending activities do not encourage business activities that cause irreparable damage to the environment.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We seek to reduce resource consumption through efficiency initiatives in our branches and offices.  We do this through enterprise wide recycling programs, the implementation of LED lighting in our workplaces, and working to reduce our reliance on disposable products. As we renovate or build new facilities, we try to leverage renewable sources for power and HVAC through the employment of solar panels and heat pumps. We have also invested in tools and capabilities that allow our team members to work remotely as appropriate.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial works to ensure that our lending activities do not encourage business activities that cause irreparable damage to our reputation or the environment. As a result, we conduct business responsibly and actively work with stakeholders to best serve our various constituents. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In general, we evaluate each credit or transaction on its individual merits, with larger deals receiving more attention and deeper analysis.  Our underwriting process regularly looks at governance issues and seeks to incorporate relevant industry risks.  </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank has set certain formal limits on concentrations of certain types of lending or industries and, even informally, stays aware of industries to which we seek to limit our exposure.  We have strong capabilities to report on industry concentrations as we see changing or evolving trends which would require attention.  </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank&#8217;s lending and credit areas are governed by several policies, including, but not limited to: the Commercial Loan Policy, the Environmental Risk and Liability Policy, and the Fair Lending Policy.  </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When considering credit, we take into account social and governance issues as we evaluate individual businesses.  We seek to understand issues related to Boards, shareholders, principals and management, including factors that would speak to character and/or ethical concerns.  These factors impact our risk grading and our overall willingness to enter into relationship with Borrowers. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For certain types of credits, environmental issues or potential issues are also considered.  For example, on real estate deals, we require environmental due diligence in accordance with our policy to understand the environmental risks associated with the transaction.  Potential environmental concerns related to a property and/or the business operating within the property materially impact the Bank&#8217;s deal structure and willingness to provide financing.  In some instances, the Bank requires funds be set aside for site remediation in order to move forward on a transaction. </span></div><div style="margin-top:18pt"><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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s internet address is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">www.tfin.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company makes available at this address, free of charge, its annual report on Form 10-K, its annual reports to stockholders, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (the &#8220;Exchange Act&#8221;) as soon as reasonably practicable after such material is electronically filed with, or furnished to, the Securities and Exchange Commission (the &#8220;SEC&#8221;). These documents are also available on the SEC&#8217;s website at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">www.sec.gov</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_16"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1A. RISK FACTORS.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business and results of operations are subject to numerous risks and uncertainties, many of which are beyond our control. The material risks and uncertainties that management believes affect the Company are described below. Additional risks and uncertainties that management is not aware of or that management currently deems immaterial may also impair the Company&#8217;s 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 value of our securities could decline significantly, and you could lose all or part of your investment. Some statements in the following risk factors constitute forward-looking statements. Please refer to &#8220;Cautionary Note Regarding Forward-Looking Statements&#8221; in Item 7 of this report.</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%">Summary</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our risk factors can be broadly summarized by the following categories:</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Economic Risks</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Credit and Interest Rate Risks</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Strategic Risks</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Transportation Concentration Risks</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Risks Relating to our Payments Business</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Operational Risks</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Risks Relating to the Regulation of Our Industry</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Risks Relating to the Company&#8217;s Common Stock</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">General Risks</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While not an exhaustive list, our risk factors are generally designed to address the following factors:</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">business and economic conditions generally and in the bank and non-bank financial services industries, nationally and within our local market areas;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">our ability to mitigate our risk exposures;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">our ability to maintain our historical earnings trends;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">changes in management personnel;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">interest rate risk;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">concentration of our products and services in the transportation industry;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">risks related to our Payments business and the associated growth in such product line;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">credit risk associated with our loan portfolio;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">lack of seasoning in our Payments business;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">deteriorating asset quality and higher loan charge-offs;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">time and effort necessary to resolve nonperforming assets;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">inaccuracy of the assumptions and estimates we make in establishing reserves for probable loan losses and other estimates;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">risks related to the integration of acquired businesses and any future acquisitions;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">our ability to successfully identify and address the risks associated with our possible future acquisitions, and the risks that our prior and possible future acquisitions make it more difficult for investors to evaluate our business, financial condition and results of operations, and impairs our ability to accurately forecast our future performance;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">lack of liquidity;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">fluctuations in the fair value and liquidity of the securities we hold for sale;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">impairment of investment securities, goodwill, other intangible assets or deferred tax assets;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">our risk management strategies;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">environmental liability associated with our lending activities;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">increased competition in the bank and non-bank financial services industries, nationally, regionally or locally, which may adversely affect pricing and terms;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">the accuracy of our financial statements and related disclosures;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">material weaknesses in our internal control over financial reporting;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">system failures or failures to prevent breaches of our network security;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">the institution and outcome of litigation and other legal proceedings against us or to which we become subject;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">changes in carry-forwards of net operating losses;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">changes in federal tax law or policy;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">the impact of recent and future legislative and regulatory changes, including changes in banking, securities and tax laws and regulations, such as the Dodd-Frank Act and their application by our regulators;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">governmental monetary and fiscal policies;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">changes in the scope and cost of FDIC, insurance and other coverages;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">failure to receive regulatory approval for future acquisitions; </span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">increases in our capital requirements; and</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">the impact of COVID-19 on our business</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foregoing factors should not be construed as exhaustive. This summary of risk factors should be read in conjunction with the more detailed risk factors below.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Economic Risks</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">As a business operating in the bank and non-bank financial services industries, our business and operations may be adversely affected in numerous and complex ways by weak economic conditions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a business operating in the bank and non-bank financial services industries, our business and operations are sensitive to general business and economic conditions in the United States. If the U.S. economy weakens, our growth and profitability from our operations, including lending and deposit services, could be constrained. Uncertainty about the federal fiscal policymaking process (including the looming debt ceiling), the medium and long-term fiscal outlook of the federal and state governments (including possible ratings downgrades) and future tax rates (or other amendments to the Internal Revenue Code of 1986, as amended (the &#8220;Internal Revenue Code&#8221;) or to state tax laws) is a concern for businesses, consumers and investors in the United States. In addition, economic conditions in foreign countries, including uncertainty over the COVID-19 pandemic and the war in Ukraine, could affect the stability of global financial markets, which could hinder U.S. economic growth. Weak national economic conditions are characterized by severe inflation or deflation, changes in unemployment, rising wages in a tight labor market, supply chain complications, fluctuations in debt and equity capital markets, a lack of liquidity and/or depressed prices in the secondary market for mortgage loans, increased delinquencies on mortgage, consumer and commercial loans, residential and commercial real estate price declines and lower home sales and commercial activity. The current economic environment is characterized by a rising interest rate environment that hasn't been experienced in several years and our ability to retain or grow our deposit base could be hindered by higher market interest rates in the future. Additionally, rising interest rates on our adjustable rate loans could make it more difficult for our borrower's to repay their loans potentially leading to increased delinquencies, increased volume of loan modifications, and financial losses for the Company. In addition to rising costs for the Company, the current inflationary environment could adversely impact the operations of our borrowers, customers and business partners resulting in financial losses for the Company. All of these factors may be detrimental to our business and the interplay between these factors can be complex and unpredictable. Our business is also significantly affected by monetary and related policies of the U.S. federal government and its agencies. Changes in any of these policies are influenced by macroeconomic conditions and other factors that are beyond our control. Adverse economic conditions and government policy responses to such conditions could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be adversely affected by the soundness of other financial institutions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to engage in routine funding transactions could be adversely affected by the actions and commercial soundness of other financial institutions. Bank and non-bank financial services companies are interrelated as a result of trading, clearing, counterparty and other relationships. We have exposure to different industries and counterparties and through transactions with counterparties in the bank and non-bank financial services industries, including brokers and dealers, commercial banks, investment banks and other institutional clients. As a result, defaults by, or even rumors or questions about, one or more bank or non-bank financial services companies, or the bank or non-bank financial services industries generally, have led to market-wide liquidity problems and could lead to losses or defaults by us or by other institutions. These losses or defaults could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The ongoing COVID-19 pandemic and measures intended to prevent its spread could have a material adverse effect on our business, results of operations and financial condition, and such effects will depend on future developments, which are highly uncertain and are difficult to predict.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While COVID-19 conditions have improved, past and potential future government actions taken to reduce the spread of the virus have been weighing on the macroeconomic environment, and lingering economic uncertainty and reduced economic activity remains. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">New strains of the virus could adversely impact our workforce and operations and the operations of our borrowers, customers and business partners. As a result, we may experience financial losses due to a number of operational factors impacting us or our borrowers, customers or business partners. These factors may be prevalent for a significant period of time and may adversely affect our business, results of operations and financial condition even after the COVID-19 outbreak has subsided.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Renewed spread of COVID-19 could cause us to modify our business practices (including restricting employee travel, and developing work from home and social distancing plans for our employees), and we may take further actions if required by government authorities or as we determine are in the best interests of our employees, customers and business partners. There is no certainty that such measures would be sufficient to mitigate the risks posed by the virus or will otherwise be satisfactory to government authorities.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The extent to which the COVID-19 outbreak impacts our business, results of operations and financial condition will depend on future developments, which are highly uncertain and are difficult to predict, including, but not limited to, the duration and spread of the outbreak and its variants, its severity, the actions to contain the virus or treat its impact, the effectiveness of vaccination programs for the virus, and how quickly and to what extent normal economic and operating conditions can resume. Even after the COVID-19 outbreak has subsided, we may continue to experience materially adverse impacts to our business as a result of the virus&#8217;s global economic impact, including the availability of credit, adverse impacts on our liquidity and any recession that has occurred or may occur in the future.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no comparable recent events that provide guidance as to the effect the spread of COVID-19 as a global pandemic may have, and, as a result, the ultimate impact of the outbreak is highly uncertain and subject to change. We do not yet know the full extent of the impacts on our business, our operations or the global economy as a whole. However, the effects could have a material impact on our results of operations and heighten many of our known risks described herein.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit and Interest Rate Risks</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to interest rate risk, which could adversely affect our financial condition and profitability.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of our banking assets and liabilities are monetary in nature and subject to risk from changes in interest rates. Like most financial institutions, our earnings are significantly dependent on our net interest income, the principal component of our earnings, which is the difference between interest earned by us from our interest-earning assets, such as loans and investment securities, and interest paid by us on our interest-bearing liabilities, such as deposits and borrowings. We expect that we will periodically experience &#8220;gaps&#8221; in the interest rate sensitivities of our assets and liabilities, meaning that either our interest-bearing liabilities will be more sensitive to changes in market interest rates than our interest-earning assets, or vice versa. In either event, if market interest rates should move contrary to our position, this &#8220;gap&#8221; will negatively impact our earnings. The impact on earnings is more adverse when the slope of the yield curve flattens, that is, when short-term interest rates increase more than long-term interest rates or when long-term interest rates decrease more than short-term interest rates. Many factors impact interest rates, including governmental monetary policies, inflation, recession, changes in unemployment, the money supply and international disorder and instability in domestic and foreign financial markets.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate increases often result in larger payment requirements for our borrowers, which increases the potential for default. At the same time, the marketability of the property securing a loan may be adversely affected by any reduced demand resulting from higher interest rates. In a declining interest rate environment, there may be an increase in prepayments on loans as borrowers refinance their loans at lower rates. Changes in interest rates also can affect the value of loans, securities and other assets. An increase in interest rates that adversely affects the ability of borrowers to pay the principal or interest on loans may lead to an increase in nonperforming assets and a reduction of income recognized, which could have a material adverse effect on our results of operations and cash flows. Further, when we place a loan on nonaccrual status, we reverse any accrued but unpaid interest receivable, which decreases interest income. At the same time, we continue to have a cost to fund the loan, which is reflected as interest expense, without any interest income to offset the associated funding expense. Thus, an increase in the amount of nonperforming assets would have an adverse impact on net interest income. If short-term interest rates continue to remain at their historically low levels for a prolonged period and assuming longer-term interest rates fall further, we could experience net interest margin compression as our interest-earning assets would continue to reprice downward while our interest-bearing liability rates could fail to decline in tandem. Such an occurrence would have an adverse effect on our net interest income and could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be adversely impacted by the transition from LIBOR as a reference rate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2017, the United Kingdom&#8217;s Financial Conduct Authority (the "FCA") announced that after 2021 it would no longer compel banks to submit the rates required to calculate the London Interbank Offered Rate (&#8220;LIBOR&#8221;). Subsequently in November 2020 the FCA proposed end dates immediately following the December 31, 2021 publication for the one week and two month LIBOR settings, and the June 30, 2023 publication for other LIBOR tenors.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These announcements indicate that the continuation of LIBOR on the current basis cannot and will not be guaranteed after December 31, 2021 or June 30, 2023, as applicable. Consequently, at this time, it is not possible to predict whether and to what extent banks will continue to provide submissions for the calculation of LIBOR. Similarly, it is not possible to predict whether LIBOR will continue to be viewed as an acceptable market benchmark, what rate or rates may become accepted alternatives to LIBOR, or what the effect of any such changes in views or alternatives may be on the markets for LIBOR-indexed financial instruments.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In particular, regulators, industry groups and certain committees (e.g., the Alternative Reference Rates Committee) have, among other things, published recommended fall-back language for LIBOR-linked financial instruments, identified recommended alternatives for certain LIBOR rates (e.g., the Secured Overnight Financing Rate as the recommended alternative to U.S. Dollar LIBOR), and proposed implementations of the recommended alternatives in floating rate instruments. At this time, it is not possible to predict whether these specific recommendations and proposals will be broadly accepted, whether they will continue to evolve, and what the effect of their implementation may be on the markets for floating-rate financial instruments.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have loans, borrowings and other financial instruments with attributes that are either directly or indirectly dependent on LIBOR. The transition from LIBOR could create considerable costs and additional risk. Since proposed alternative rates are calculated differently, payments under contracts referencing new rates will differ from those referencing LIBOR. The transition will change our market risk profiles, requiring changes to risk and pricing models, valuation tools, and product design. Furthermore, failure to adequately manage this transition process with our customers could adversely impact our reputation. Although we are </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our asset-based lending and factoring products may expose us to an increased risk of fraud.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on the structural features embedded in our asset-based lending and factoring products to mitigate the credit risk associated with such products. With respect to our asset-based loans, we limit our lending to a percentage of the customer&#8217;s borrowing base assets that we believe can be readily liquidated in the event of financial distress of the borrower. With respect to our factoring products, we purchase the underlying invoices of our customers and become the direct payee under such invoices, thus transferring the credit risk in such transactions from our customers to the underlying account debtors on such invoices. In the event one or more of our customers fraudulently represents the existence or valuation of borrowing base assets in the case of an asset-based loan, or the existence or validity of an invoice we purchase in the case of a factoring transaction, we may advance more funds to such customer than we otherwise would and lose the benefit of the structural protections of our products with respect to such advances. In such event we could be exposed to material additional losses with respect to such loans or factoring products. Although we believe we have controls in place to monitor and detect fraud with respect to our asset-based lending and factoring products, there is no guarantee such controls will be effective. We have experienced fraud with respect to these products in the past and we anticipate that we will experience such fraud in the future. Losses from such fraudulent activity could have a material impact on our business, financial condition and results of operations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our commercial finance clients, particularly with respect to our factoring and asset-based lending product lines, may lack the operating history, cash flows or balance sheet necessary to support other financing options and may expose us to additional credit risk, especially if our additional controls for such products are ineffective in mitigating such additional risks.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A significant portion of our loan portfolio consists of commercial finance products. Some of these commercial finance products, particularly asset-based loans and our factored receivables, arise out of relationships with clients who lack the operating history, cash flows or balance sheet necessary to qualify for other financing options. We attempt to control for the additional credit risk in these relationships through credit management processes employed in connection with these transactions. However, if such controls are ineffective in controlling this additional risk or if we fail to follow the procedures we have established for managing this additional risk, we could be exposed to additional losses with respect to such product lines that could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our agriculture loans may expose us to risk of credit defaults due to changes in commodity prices.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our agriculture loans generally consist of (i) real estate loans secured by farmland, (ii) equipment financing for specific agriculture equipment, including irrigation systems, (iii) crop input loans primarily focused on corn, wheat and soybeans, and (iv) loans secured by cattle and other livestock. Decreases in commodity prices, such as currently impacting the agriculture industry, may negatively affect both the cash flows of the borrowers and the value of the collateral supporting such loans. Although we attempt to account for the possibility of such commodity price fluctuations in underwriting, structuring and monitoring our agriculture loans, there is no guarantee that efforts will be successful and we may experience increased delinquencies or defaults in this portfolio or be required to increase our provision for loan losses, which could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lack of seasoning in portions of our loan portfolio could increase risk of credit defaults in the future.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of our growth over the past several years, certain portions of our loan portfolio are of relatively recent origin. Loans may not begin to show signs of credit deterioration or default until they have been outstanding for some period of time, a process referred to as &#8220;seasoning.&#8221; As a result, a portfolio of older loans will usually behave more predictably than a newer portfolio. Because such portions of our portfolio are relatively new, the current level of delinquencies and defaults may not represent the level that may prevail as the portfolio becomes more seasoned. If delinquencies and defaults increase, we may be required to increase our provision for loan losses, which could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to adequately measure and limit the credit risk associated with our loan portfolio, our business and financial condition, which could adversely affect profitability.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a part of our products and services, we make commercial and commercial real estate loans. The principal economic risk associated with each class of loans is the creditworthiness of the borrower, which is affected by the strength of the relevant business market segment, local market conditions and general economic conditions. Additional factors related to the credit quality of commercial loans include the quality of the management of the business and the borrower&#8217;s ability both to properly evaluate changes in the supply and demand characteristics affecting our market for products and services and to effectively respond to those changes. Additional factors related to the credit quality of commercial real estate loans include tenant vacancy rates and the quality of management of the property. A failure to effectively measure and limit the credit risk associated with our loan portfolio could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The small-to-mid-sized businesses that comprise a material portion of our loan portfolio may have fewer resources to weather a downturn in the economy, which may impair a borrower&#8217;s ability to repay a loan to us, which could materially harm our operating results.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A significant element of our business strategy involves offering our commercial finance products to small-to-mid-sized businesses. These small-to-mid-sized businesses frequently have smaller market share than their competition, may be more vulnerable to economic downturns, often need substantial additional capital to expand or compete and may experience significant volatility in operating results. Any one or more of these factors may impair the borrower&#8217;s ability to repay a loan. In addition, the success of a small-to-mid-sized business often depends on the management talents and efforts of one or two persons or a small group of persons and the death, disability or resignation of one or more of these persons could have a material adverse impact on the business and its ability to repay a loan. Economic downturns and other events that negatively impact our market areas could cause us to incur substantial credit losses that could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our concentration of large loans to certain borrowers may increase our credit risk.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we attempt to monitor the concentration of our loan portfolio by borrower, geography and industry, we nonetheless may have concentrations in these areas that increase the risk to our loan portfolio resulting from adverse changes impacting such borrowers, geographies or industries. For example, we have made a significant number of large loans to a small number of borrowers, resulting in a concentration of large loans to these borrowers. Consequently, we may have significant exposure if any of these borrowers becomes unable to pay their loan obligations as a result of economic or market conditions, or personal circumstances, such as divorce or death. In addition, a large portion of our loans are made in our community banking markets of Iowa, Illinois, Colorado, New Mexico, and Kansas and in Texas, the home of our corporate headquarters and the majority of our commercial finance operations. We also have lending concentrations in industries such as transportation including some considerable debtor concentration across factoring and payments, construction and energy services. In particular our factoring and payments businesses may have at any particular time, significant outstanding exposure to large freight brokers and shippers including factored receivables, quick pay transactions, extended payment terms, and payment settlements. As a result, the performance of our portfolio could be adversely impacted by economic or market conditions affecting these geographies or industries, such as the impact of falling oil prices on the energy services industry specifically or the Texas economy more generally, all of which could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The amount of our nonperforming assets may increase significantly, resulting in additional losses and costs and expenses that will negatively affect our operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022, we had a total of approximately $54.6 million of nonperforming assets or approximately 1.02% of total assets. Should the amount of nonperforming assets increase in the future, we may incur losses and the costs and expenses to maintain such assets likewise can be expected to increase and potentially negatively affect earnings. Any additional increase in losses due to such assets could have an adverse effect on our business, financial condition and results of operations. Such effects may be particularly pronounced in a market of reduced real estate values and excess inventory.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our Allowance for Credit Loss ("ACL") may prove to be insufficient to absorb life-time losses in our loan portfolio, which may adversely affect our business, financial condition and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the current expected credit loss model, the allowance for credit losses on loans is a valuation allowance estimated at each balance sheet date in accordance with GAAP that is deducted from the loans&#8217; amortized cost basis to present the net amount expected to be collected on the loans. We estimate the ACL on loans based on the underlying assets&#8217; amortized cost basis, which is the amount at which the financing receivable is originated or acquired, adjusted for applicable accretion or amortization of premium, discount, and net deferred fees or costs, collection of cash, and charge-offs. Expected credit losses are reflected in the allowance for credit losses through a charge to credit loss expense. When we deem all or a portion of a financial asset to be uncollectible the appropriate amount is written off and the ACL is reduced by the same amount. We apply judgment to determine when a financial asset is deemed uncollectible; however, generally speaking, an asset will be considered uncollectible no later than when all efforts at collection have been exhausted. Subsequent recoveries, if any, are credited to the ACL when received.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure expected credit losses of financial assets on a collective (pool) basis, when the financial assets share similar risk characteristics. Depending on the nature of the pool of financial assets with similar risk characteristics, we use a discounted cash flow (&#8220;DCF&#8221;) method or a loss-rate method to estimate expected credit losses. Our methodologies for estimating the ACL consider available relevant information about the collectability of cash flows, including information about past events, current conditions, and reasonable and supportable forecasts. The methodologies apply historical loss information, adjusted for asset-specific characteristics, economic conditions at the measurement date, and forecasts about future economic conditions expected to exist through the contractual lives of the financial assets that are reasonable and supportable, to the identified pools of financial assets with similar risk characteristics for which the historical loss experience was observed. Our methodologies revert back to historical loss information on a straight-line basis over eight quarters when it can no longer develop reasonable and supportable forecasts.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans that do not share risk characteristics are evaluated on an individual basis. For collateral dependent financial assets where we have determined that foreclosure of the collateral is probable, or where the borrower is experiencing financial difficulty and we expect repayment of the financial asset to be provided substantially through the operation or sale of the collateral, the ACL is measured based on the difference between the fair value of the collateral and the amortized cost basis of the asset as of the measurement date. When repayment is expected to be from the operation of the collateral, expected credit losses are calculated as the amount by which the amortized cost basis of the financial asset exceeds the present value of expected cash flows from the operation of the collateral. When repayment is expected to be from the sale of the collateral, expected credit losses are calculated as the amount by which the amortized costs basis of the financial asset exceeds the fair value of the underlying collateral less estimated cost to sell. The ACL may be zero if the fair value of the collateral at the measurement date exceeds the amortized cost basis of the financial asset.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><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, our ACL as a percentage of total loans was 1.04% and as a percentage of total nonperforming loans was 88.76%. Additional loan losses will likely occur in the future and may occur at a rate greater than we have previously experienced. We may be required to take additional provisions for loan losses in the future to further supplement our ACL, either due to management&#8217;s decision to do so or requirements by our banking regulators. In addition, bank regulatory agencies will periodically review our ACL and the value attributed to nonaccrual loans or to real estate acquired through foreclosure. Such regulatory agencies may require us to recognize future charge-offs. These adjustments could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">To the extent we engage in derivative transactions, we are exposed to credit and market risk, which could adversely affect our profitability and financial condition.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manage interest rate risk by, among other things, utilizing derivative instruments to minimize significant unplanned fluctuations in earnings that are caused by interest rate volatility. Through these activities, we are exposed to credit and market risk. If the counterparty fails to perform, credit risk exists to the extent of the fair value gain in the derivative. Market risk exists to the extent that interest rates change in ways that are significantly different from what we expect when we enter into the derivative transaction. The existence of credit and market risk associated with any derivative instruments we enter into could adversely affect our net interest income and, therefore, could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Strategic Risks</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely heavily on our management team and could be adversely affected by the unexpected loss of key officers.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are led by an experienced core management team with substantial experience in the markets that we serve and the financial products that we offer. Our operating strategy focuses on providing products and services through long-term relationship managers. Accordingly, our success depends in large part on the performance of our key personnel, as well as on our ability to attract, motivate and retain highly qualified senior and middle management. Competition for employees is intense, and the process of locating key personnel with the combination of skills and attributes required to execute our business plan may be lengthy. We may not be successful in retaining our key employees and the unexpected loss of services of one or more of our key personnel could have a material adverse effect on our business because of their skills, knowledge of our market and financial products, years of industry experience, long-term customer relationships and the difficulty of promptly finding qualified replacement personnel. If the services of any of our key personnel should become unavailable for any reason, we may not be able to identify and hire qualified persons on terms acceptable to us, which could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New lines of business or new products and services may subject us to additional risks. A failure to successfully manage these risks may have a material adverse effect on our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have implemented and may continue to implement new lines of business, offer new products and services within our existing lines of business or shift the focus to our asset mix. There are substantial risks and uncertainties associated with these efforts, particularly in instances where such product lines are not fully mature. In developing and marketing new lines of business and/or new products and services and/or shifting the focus of our asset mix, we may 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. Furthermore, any new line of business and/or new product or service 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 or new products or services could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we fail to manage our growth effectively, we may be unable to execute our business plan, maintain high levels of service and customer satisfaction, or adequately address competitive challenges.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have experienced significant growth in our Factoring and Payments operations in recent periods, which puts a strain on our business, operations, and employees. We anticipate that our operations will continue to rapidly expand. To manage our current and anticipated future growth effectively, we must continue to maintain and enhance our finance and accounting systems and controls, as well as our information technology, or IT, and security infrastructure. For example, we expect we will need to invest in, and seek to enhance, our IT systems and capabilities.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We must also attract, train, and retain a significant number of qualified sales and marketing personnel, client support personnel, professional services personnel, software engineers, technical personnel, and management personnel, without undermining our corporate culture of rapid innovation, teamwork, and attention to customer success, that has been central to our growth.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Failure to effectively manage our growth could also lead us to over-invest or under-invest in development and operations, result in weaknesses in our infrastructure, systems, or controls, give rise to operational mistakes, financial losses, loss of productivity or business opportunities, and result in loss of employees and reduced productivity of remaining employees. To support our growth, we expect to make significant sales and marketing expenditures to increase sales of our platform and increase awareness of our brand. We also expect to make significant research and development expenditures to increase the functionality of our platform and to introduce additional related products and services. A significant portion of our investments in our sales and marketing and research and development activities will precede the benefits from such investments, and we cannot be sure that we will receive an adequate return on our investments. If our management is unable to effectively manage our growth, our expenses may increase more than expected, our revenue may not increase or may grow more slowly than expected, and we may be unable to implement our business strategy</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisitions may disrupt our business and dilute stockholder value. We may not be able to overcome the integration, costs and other risks associated with our recently completed and possible future acquisitions, which could adversely affect our growth and profitability.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have historically engaged in acquisitions and we may engage in acquisitions in the future. Such transactions have historically, and may in the future, involve substantial transaction expenses and expenses associated with integrating the operations of the acquired businesses with our operations. These expenses may exceed the savings that we expect to receive from the elimination of duplicative expenses and the realization of economies of scale. We may fail to realize some or all of the anticipated benefits of our previously completed and possible future acquisitions if the integration process for these acquisitions takes longer or is more costly than expected or otherwise fails to meet our expectations. Such integration processes will be a time-consuming and expensive process that could significantly disrupt our existing services, even if effectively and efficiently planned and implemented.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our acquisition activities could be material to our business and involve a number of risks, including the following:</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">incurring time and expense associated with identifying and evaluating potential acquisitions and negotiating potential transactions, resulting in our attention being diverted from the operation of our existing business;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">using inaccurate estimates and judgments to evaluate information technology, credit, operations, management, tax and market risks with respect to the target institution or assets;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">exposure to potential asset quality issues of the target company;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">intense competition from other financial technology organizations, banking organizations, and other acquirers for acquisitions;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">potential exposure to unknown or contingent liabilities of financial technology businesses, banks, and other businesses we acquire, including, without limitation, liabilities for regulatory and compliance issues;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">inability to realize the expected revenue increases, cost savings, increases in geographic or product presence and other projected benefits of the acquisition;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">the time and expense required to integrate the operations and personnel of the combined businesses;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">experiencing higher operating expenses relative to operating income from the new operations;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">creating an adverse short-term effect on our results of operations;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">losing key employees and customers;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">significant problems relating to the conversion of the financial and customer data of the entity;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">integration of acquired customers into our financial and customer product systems;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">potential changes in payments, banking, or tax laws or regulations that may affect the target company; or</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">risks of impairment to goodwill or other acquired intangible assets.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depending on the condition of any institution or assets or liabilities that we may acquire, that acquisition may, at least in the near term, adversely affect our capital and earnings and, if not successfully integrated with our organization, may continue to have such effects over a longer period. We may not be successful in overcoming these risks or any other problems encountered in connection with potential acquisitions and any acquisition we may consider will be subject to prior regulatory approval. Our inability to overcome these risks could have an adverse effect on our profitability, return on equity and return on assets, our ability to implement our business strategy and enhance stockholder value, which, in turn, could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our acquisition history and any future acquisitions may make it difficult for investors to evaluate our business, financial condition and results of operations and also impairs our ability to accurately forecast our future performance.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may engage in acquisitions in the future. Our previous acquisitions may make it more difficult for investors to evaluate historical trends in our financial results and operating performance, as the impact of such acquisitions make it more difficult to identify organic trends that would be reflected absent such acquisitions. Consequently, predictions and forecasts about our future revenue and expense may be impacted by future acquisitions, the terms of such acquisitions, and the specific attributes of the acquired companies, each of which are subject to factors outside of our control and which may vary materially depending on any future acquisition targets ultimately pursued. Thus, any predictions or forecasts about our future operations may not be as accurate as they would be if we were to grow purely on an organic basis.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We face significant competition to attract and retain customers, which could adversely affect our growth and profitability.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in the highly competitive payments, bank, and non-bank financial services industries and face significant competition for customers from payments, bank, and non-bank competitors, particularly regional and nationwide institutions, including payments and financial technology companies, U.S. banks, mortgage banking companies, consumer finance companies, credit unions, insurance companies and other institutional lenders and purchasers of loans in originating loans, attracting deposits and providing other financial services. Many of our competitors are significantly larger and have significantly more resources, greater name recognition and more extensive and established branch networks than we do. Because of their scale, many of these competitors can be more aggressive than we can on payment services pricing as well as loan and deposit pricing. Also, many of our non-bank competitors have fewer regulatory constraints and may have lower cost structures. We expect competition to continue to intensify due to financial institution consolidation; legislative, regulatory and technological changes; and the emergence of alternative payments and banking sources.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ability to compete successfully will depend on a number of factors, including, among other things:</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">our ability to build and maintain long-term customer relationships while ensuring high ethical standards and safe and sound banking practices;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">the scope, relevance and pricing of products and services that we offer;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">customer satisfaction with our products and services;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">industry and general economic trends; and</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">our ability to keep pace with technological advances and to invest in new technology.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increased competition could require us to lower the rates that we charge for payment processing services and lower the rates we offer on loans. It could also require us to increase the rates that we pay on deposits. Our failure to compete effectively in our market could restrain our growth or cause us to lose market share, which could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be unable to continue to use the domain names that we use in our business or prevent third parties from acquiring and using domain names that infringe on, are similar to, or otherwise decrease the value of our brand, trademarks, or service marks.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have registered domain names that we use in, or are related to, our banking, factoring, and payments businesses. If we lose the ability to use a domain name, whether due to trademark claims, failure to renew the applicable registration, or any other cause, we may be forced to market our offerings under a new domain name, which could cause us substantial harm, or to incur significant expense in order to purchase rights to the domain name in question. We may not be able to obtain preferred domain names outside the United States for a variety of reasons. In addition, our competitors and others could attempt to capitalize on our brand recognition by using domain names similar to ours. We may be unable to prevent third parties from acquiring and using domain names that infringe on, are similar to, or otherwise decrease the value of our brand or our trademarks or service marks. Protecting, maintaining, and enforcing our rights in our domain names may require litigation, which could result in substantial costs and diversion of resources, which could in turn adversely affect our business, financial condition, and results of operations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Transportation Concentration Risks</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A substantial portion of our business is concentrated in the transportation industry and economic conditions or other factors negatively impacting the transportation industry could adversely affect our business and operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A substantial portion of our revenues are derived from the transportation industry, including our transportation factoring business, our TriumphPay operations, and our equipment finance lending, which are focused on the transportation sector. Given the concentration of such businesses in the transportation industry, economic conditions or other factors that negatively impact the transportation industry could impact our revenues, expose us to an increased risk of fraud or credit loss, or otherwise negatively impact our business. For example, reductions in economic activity reducing the volume of goods in commerce, changes in the spot rate market for transportation, and other factors impacting Carriers in the over the road transportation business, such as the cost of insurance, may influence both the size of invoices we are able to purchase in our transportation business (both in traditional factoring as well as factoring transactions being originated through TriumphPay) as well as the number of Carriers engaged in this business and their utilization of available capacity. Negative trends in such items will directly correlate with a reduction in our net funds employed from transportation factored receivables and with reduced revenues from our Factoring and TriumphPay operations. In addition, as negative factors in the transportation industry induce more financial stress on our clients in such businesses, we may experience an increased number of defaults in our equipment finance and other loans focused on this industry, as well as an increased risk of fraud, particularly in our factoring operations. For the year ended December&#160;31, 2022, we estimate that approximately 56% percent of our revenues were derived from the transportation industry, and as of December&#160;31, 2022, 96% of our period end factored receivables portfolio consisted of invoices purchased from transportation clients. Growth of our businesses focused on the transportation industry, in particular our transportation factoring and TriumphPay operations, are a key strategic focus for the Company. The occurrence of any of such events as described above resulting from factors negatively impacting the transportation industry may have an adverse effect on our strategic plans, business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Additional regulations and rule making impacting the transportation industry may have a disproportionate impact on the small-to-mid-sized trucking businesses that comprise a significant portion of transportation factoring clients and adversely affect our factoring business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary transportation factoring clients are small-to-mid-sized owner-operators and trucking fleets. Recently implemented federal regulations, and regulations proposed to be implemented in the future, may significantly increase the costs and expenses or reduce the ability to generate revenue associated with owning or operating a trucking fleet. These regulations include rule making proposed by the Federal Motor Carrier Safety Administration of the United States Department of Transportation (&#8220;FMCSA&#8221;) under the Compliance, Safety, Accountability initiative, maximum hours of service limitations imposed by the FMCSA, electronic log requirements, and regulations proposed by the federal Food and Drug Administration (&#8220;FDA&#8221;) requiring increased labeling and monitoring by Carriers of any commodity transported that is regulated by the FDA. Additionally, the transportation industry faces increased insurance coverage requirements and labor law requirements. The costs and burdens of compliance with these requirements will have a disproportionate impact on the small-to-mid-sized trucking businesses that comprise our client base and may force some or all of these businesses out of the market. Such an occurrence could impact the returns we realize on our factoring activity or result in a decrease in the overall amount of our factoring activity and could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Relating to our Payments Business</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our growth prospects depend significantly on the success of our Payments business. If we do not attract new Payments customers, retain existing Payments customers, and increase our Payments customers&#8217; use of our platform, our business and strategic outlook will suffer.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our growth prospects and strategic plans are heavily dependent on the success of our TriumphPay transportation payments platform, which encompasses software and financial technology components. As such, our ability to attract new customers, retain existing customers, and increase use of the platform by existing customers is critical to our success.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future Payments revenue will depend in large part on our success in attracting additional customers to our platform. Our ability to attract additional customers will depend on a number of factors, including the effectiveness of our sales team, the success of our marketing efforts, our levels of investment in expanding our sales and marketing teams, success in developing and rolling out additional features and functionality on the platform, and the availability of competitive transportation payments technology platforms. We may not experience the same levels of success with respect to our customer acquisition strategies as seen in prior periods, and if the costs associated with acquiring new customers materially rises in the future, our expenses may rise significantly.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our current customer base consists primarily of third party logistics companies, or Brokers, making payments to their Carriers through our TriumphPay platform, as well as Brokers and Factors that process their invoices for payment or purchase, as applicable, through the audit functionality on the TriumphPay platform. We intend to continue to pursue growth within each of our target customer markets (Broker, Shipper and Factor) and to seek to convert customers using only a portion of the TriumphPay functionality (payments or audit), to use the other services on the TriumphPay platform to conduct end to end integrated payments transactions that create benefit for the other parties to the payment transaction on the platform. Each of these efforts pose different sales and marketing challenges, and present different requirements.  We cannot be sure that we will achieve the success in these expanded efforts and failure to achieve such success will hinder our growth prospects and strategic outlook.  </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business also depends on retaining our existing Payments customers. Our business is currently based on contract terms for our products for Brokers and Shippers making payments to their Carriers on the TriumphPay platform, and are generally month to month for Factors and Brokers processing their invoices for payment or purchase, as applicable through the audit functionality on the TriumphPay platform.  Customers are not obligated to, and may not, renew their services after their existing subscriptions expire or may terminate month to month contracts at any time. As a result, even though the number of customers using our platform has grown rapidly in recent years, there can be no assurance that we will be able to retain these customers or new customers that may enter into services. Renewals of services may decline or fluctuate as a result of a number of factors, including dissatisfaction with our platform or support, the perception that a competitive platform, product or service presents a better or less expensive option, or our failure to successfully deploy sales and marketing efforts towards existing customers as they approach the expiration of their agreement term. In addition, we may terminate our relationships with customers for various reasons, such as unacceptable business practices or contract breaches. Further, if Payments customers on our platform were to cease operations, temporarily or permanently, or face financial distress or other business disruption, our ability to retain customers would suffer. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to attracting new Payments customers and retaining existing Payments customers, we seek to expand usage of our platform by broadening adoption by our customers of the various products included within our platform. We cannot be certain that we will be successful in increasing adoption of additional products by our existing customers. Our ability to increase adoption of our products by our customers and to increase penetration of our existing customers&#8217; locations will depend on a number of factors, including our customers&#8217; satisfaction with our platform, competition, pricing, and our ability to demonstrate the value proposition of our products.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have a limited operating history in an evolving payments industry, which makes it difficult to evaluate our future prospects and may increase the risk that we will not be successful.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Payments operations have grown significantly in recent periods both organically and through acquisition, and have a limited operating history, particularly at our current scale. In addition, we operate in an evolving industry and have frequently expanded our platform features and services and will likely change our pricing methodologies. This limited operating history for our Payments operations and our evolving business make it difficult to evaluate our future prospects and the risks and challenges we may encounter. These risks and challenges include, but are not limited to, our ability to:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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">accurately forecast our revenue and plan our operating expenses;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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">increase the number of and retain existing customers using our platform;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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">successfully compete with current and future competitors;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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">successfully expand our business in existing markets and enter new markets and geographies;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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">anticipate and respond to macroeconomic changes and changes in the markets in which we operate;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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">maintain and enhance the value of our reputation and brand;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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">comply with regulatory requirements in highly regulated markets;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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">adapt to rapidly evolving trends in the ways customers interact with technology;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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">develop a scalable, high-performance technology infrastructure that can efficiently and reliably handle significant surges of usage by our customers as compared to historic levels and increased usage generally, as well as the deployment of new features and services;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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">maintain and effectively manage our internal infrastructure systems, such as information strategy and sharing and interconnectivity between systems;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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">hire, integrate, and retain talented technology, sales, customer service, and other personnel;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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">effectively manage rapid growth in our personnel and operations; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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">effectively manage our costs.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, because we have limited historical financial data for our Payments operations relevant to our current scale and operations and operate in a rapidly evolving market, any predictions about our future revenue and expenses may not be as accurate as they would be if we had a longer operating history or operated in a more predictable market. We have encountered in the past, and will encounter in the future, risks and uncertainties frequently experienced by growing companies with limited operating histories in rapidly changing industries. If our assumptions regarding these risks and uncertainties, which we use to plan and operate our business, are incorrect or change, or if we do not address these risks successfully, our results of operations could differ materially from our expectations and our business, financial condition, and results of operations could be adversely affecte</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">d.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our growth prospects and strategic outlook depend in significant part on adoption of the full TriumphPay functionality to conduct end to end integrated payments transactions that create benefit for the other parties to the payment transaction on the platform.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Even if we succeed in adding new customers to our platform and retaining existing customers, our growth prospects and strategic outlook depend on adoption by our customers for the full TriumphPay functionality to conduct end to end integrated payments transactions for which we will earn fee income based on transaction volume. Such adoption and the amount of fee income we are able to earn may vary from period to period and depend on a variety of factors, many of which are beyond our control and difficult to predict. Such factors may include, among other things, our successful rollout of such integrated end to end payments functionality, customer acceptance of agreeable pricing terms for such functionality, the success of our customers&#8217; operations which generate transaction volume, the proportion of our customers&#8217; payment volumes processed through our platform and overall economic conditions.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our future Payments revenue will depend in part on our ability to expand the financial technology services we offer to our customers and increase adoption of those services.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer our Payments customers a variety of financial technology products and services, and we intend to make available additional financial technology products and services to our customers in the future. In order to provide these and future financial technology products and services, we may need to establish additional partnerships with third parties, comply with a variety of regulatory requirements, and introduce internal processes and procedures to comply with applicable law and the requirements of our partners, all of which may involve significant cost, require substantial management attention, and expose us to new business and compliance risks. We cannot be sure that our current or future financial technology services will be widely adopted by our customers or that the revenue we derive from such services will justify our investments in developing and introducing these services.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Failure to maintain and enhance our brand recognition in a cost-effective manner could harm our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that maintaining and enhancing our brand identity and reputation is critical to our relationships with, and ability to attract, new customers, partners and employees. Accordingly, we have invested, and expect to continue to invest, increasing amounts of money in, and greater resources to, branding and other marketing initiatives, which may not be successful or cost effective. If we do not successfully maintain and enhance our brand and reputation in a cost-effective manner, our business may not grow, we may have reduced pricing power relative to competitors with stronger brands or reputations, and we could lose customers or partners, all of which would harm our business, financial condition, and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, any negative publicity about our company or our management, including about the quality, stability, and reliability of our Payments platform or other services, changes to our products and services, our privacy and security practices, litigation, regulatory enforcement, and other actions involving us, as well as the perception of us and our products by our customers, even if inaccurate, could cause a loss of confidence in us and adversely affect our brand</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We do not have sufficient history with our Payments pricing models to accurately predict optimal pricing strategies necessary to attract new customers and retain existing customers.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have limited experience with respect to determining the optimal prices for our Payments platform and services and we expect to make further changes to our pricing model from time to time. As the market for our platform matures, or as competitors introduce new products or services that compete with ours, we may be unable to attract new customers at the same price or based on the same pricing models that we have used historically. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our Payments business is exposed to risks associated with the handling of customer funds.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Payments business handles payment processing administration for certain of our customers. Consequently, at any given time, we may be holding or directing funds of Payments customers. This function creates a risk of loss arising from, among other things, fraud by employees or third parties, execution of unauthorized transactions, or errors relating to transaction processing. We are also potentially at risk if the financial institution in which we hold these funds, suffers any kind of insolvency or liquidity event or fails, for any reason, to deliver their services in a timely manner. The occurrence of any of these types of events could cause us financial loss and reputational harm. Our Payments business in particular involves unique and more complex payments issues such as the management of notices of assignment and maintenance of carrier wallets which may increase the overall risk of this business line.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Any failure to offer high-quality customer support may adversely affect our relationships with our Payments customers and could adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In deploying and using our Payments platform, our customers depend on our support team to resolve complex technical and operational issues, including ensuring that our Payments platform is implemented in a manner that integrates with a variety of third-party platforms. We also rely on third parties to provide some support services, and our ability to provide effective support is partially dependent on our ability to attract and retain qualified and capable third-party service providers. As we continue to grow our Payments business and improve our offerings, we will face challenges related to providing high-quality support services at scale. We may be unable to respond quickly enough to accommodate short-term increases in demand for customer support or to modify the nature, scope, and delivery of our customer support to compete with changes in customer support services provided by our competitors. Increased demand for customer support, without corresponding revenue, could increase costs and adversely affect our operating results. Our sales are highly dependent on our business reputation and on positive recommendations from our existing customers. Any failure to maintain high-quality customer support, or a market perception that we do not maintain high-quality customer support, could adversely affect our reputation and brand, our ability to benefit from referrals by existing customers, our ability to sell our Payments platform to existing and prospective customers, and our business, financial condition, or results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are responsible for transmitting a high volume of sensitive information through our Payments platform and our success depends upon the security of this platform. Any actual or perceived breach of our system that would result in disclosure of such information could materially impact our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We, our customers, our partners, and other third parties, including third-party vendors, and cloud service providers, obtain and process large amounts of sensitive information, including information related to our customers and their transactions. We face risks, including to our reputation as a trusted brand, in the handling and protection of this information, and these risks will increase as our business continues to expand to include new products and technologies. Our operations involve the storage, transmission, and processing of our customers&#8217; proprietary information, including contact information, payment information, payment histories, and invoice data. Cyber incidents have been increasing in sophistication and frequency and can include third parties gaining access information using stolen or inferred credentials, computer malware, viruses, spamming, phishing attacks, ransomware, and other deliberate attacks and attempts to gain unauthorized access. In addition, these incidents can originate on our vendors&#8217; websites or systems, which can then be leveraged to access our website or systems, further preventing our ability to successfully identify and mitigate the attack. As a result, unauthorized access to, security breaches of, or denial-of-service attacks against our Payments platform could result in the unauthorized access to or use of, and/or loss of, such data, as well as loss of intellectual property, customer information, employee data, trade secrets, or other confidential or proprietary information.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have administrative, technical, and physical security measures in place and proactively employ multiple security measures at different layers of our systems to defend against intrusion and attack and to protect our information. However, because the techniques used to obtain unauthorized access to or to sabotage systems change frequently and generally are not identified until they are launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures that will be sufficient to counter all current and emerging technology threats. In addition, any security breaches that occur may remain undetected for extended periods of time. While we also have and will continue to make significant efforts to address any IT security issues with respect to acquisitions we make, we may still inherit such risks when we integrate these companies.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have policies and procedures in place to contractually require third parties to which we transfer data to implement and maintain appropriate security measures. Sensitive information is processed and stored by our customers, software and financial institution partners and third-party service providers to whom we outsource certain functions. Threats to third-party systems can originate from human error, fraud, or malice on the part of employees or third parties, or simply from accidental technological failure, and/or computer viruses and other malware that can be distributed and infiltrate systems of third parties on whom we rely. While we select third parties to which we transfer data carefully, we do not control their actions, and these third parties may experience security breaches that result in unauthorized access of data and information stored with them despite these contractual requirements and the security measures these third parties employ.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If any security breach involving our systems or the systems of third parties that store or process our data or significant denial-of-service or other cyber-attack occurs or is believed to have occurred, our reputation and brand could be damaged, we could be required to expend significant capital and other resources to alleviate problems caused by such actual or perceived breaches or attacks and remediate our systems. In addition, we could be exposed to a risk of loss, litigation, or regulatory action and possible liability, some or all of which may not be covered by insurance, and our ability to operate our business may be impaired. Unauthorized parties may in the future gain access, to systems or facilities used in our payments business through various means, including gaining unauthorized access into our systems or facilities or those of customers, attempting to fraudulently induce our employees, customers, or others into disclosing user names, passwords, payment information, or other sensitive information, which may in turn be used to access our IT systems or fraudulently transfer funds to bad actors.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If new or existing customers believe that our platform does not provide adequate security for the storage of personal or sensitive information or its transmission over the Internet, they may not adopt our Payments platform or may choose not to renew their use of our platform, which could harm our business. Additionally, actual, potential, or anticipated attacks may cause us to incur increasing costs, including costs to deploy additional personnel and protection technologies, train employees, and engage third-party experts and consultants. Our insurance policies covering certain security and privacy damages and claim expenses may not be sufficient to compensate for all potential liability. Although we maintain cyber liability insurance, we cannot be certain that coverage will be adequate for liabilities actually incurred or that insurance will continue to be available to us on economically reasonable terms, or at all.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, because data security is a critical competitive factor in our industry, we may make statements in our privacy statements and notices and in our marketing materials describing the security of our Payments platform, including descriptions of certain security measures we employ or security features embedded within our products. Should any of these statements be untrue, become untrue, or be perceived to be untrue, even if through circumstances beyond our reasonable control, we may face claims, including claims of unfair or deceptive trade practices, brought by the U.S. Federal Trade Commission, state, local, or private litigants.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although our terms of service generally allocate to our customers the risk of loss resulting from our customers&#8217; errors, omissions, employee fraud, or other fraudulent activity related to their systems, some of our customers may be able to negotiate changes to this position or in some instances we may cover such losses for efficiency or to prevent damage to our reputation, irrespective of fault or our terms of service. Although we maintain insurance to cover losses resulting from our errors and omissions, there can be no assurance that our insurance will cover all losses or our coverage will be sufficient to cover our losses. If we suffer significant losses or reputational harm as a result, our business, operating results, and financial condition could be adversely affected.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interruptions or performance problems associated with our technology and infrastructure may adversely affect our Payments business and operating results.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our continued growth depends in part on the ability of our existing and potential Payments customers to access our Payments platform at any time and within an acceptable amount of time. Our platform is proprietary, and we rely on the expertise of members of our engineering, operations, and software development teams for our platform&#8217;s continued performance. We have experienced, and may in the future experience, disruptions, outages, and other performance problems related to our platform due to a variety of factors, including infrastructure changes, introductions of new functionality, human or software errors, delays in scaling our technical infrastructure if we do not maintain enough excess capacity and accurately predict our infrastructure requirements, capacity constraints due to an overwhelming number of users accessing our platform simultaneously, denial-of-service attacks, human error, actions or inactions attributable to third parties, earthquakes, hurricanes, floods, fires, natural disasters, power losses, disruptions in telecommunications services, fraud, military or political conflicts, terrorist attacks and other geopolitical unrest, computer viruses, ransomware, malware, or other events. Our systems also may be subject to break-ins, sabotage, theft, and intentional acts of vandalism, including by our own employees. Some of our systems are not fully redundant and our disaster recovery planning may not be sufficient for all eventualities. Further, our business and/or network interruption insurance may not be sufficient to cover all of our losses that may result from interruptions in our service as a result of systems failures and similar events.</span></div><div style="margin-top:12pt"><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 may experience limited periods of server downtime due to server failure or other technical difficulties. In some instances, we may not be able to identify the cause or causes of these performance problems within an acceptable period of time. It may become increasingly difficult to maintain and improve our performance, especially during peak usage times and as our platform becomes more complex and our user traffic increases. If our platform is unavailable or if our users are unable to access our platform within a reasonable amount of time, or at all, our business would be adversely affected and our brand could be harmed. In the event of any of the factors described above, or certain other failures of our infrastructure, customer data may be permanently lost and we could experience significant losses of revenue.  </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent that we do not effectively address capacity constraints, upgrade our systems as needed, and continually develop our Payments technology and network architecture to accommodate actual and anticipated changes in technology, our business and operating results may be adversely affected</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our success depends upon our ability to continually enhance the performance, reliability, and features of our Payments platform.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The markets in which we compete are characterized by constant change and innovation, and we expect them to continue to evolve rapidly. Our success has been based on our ability to identify and anticipate the needs of our customers and design and maintain a platform that provides them with the tools they need to operate their businesses successfully. Our ability to attract new customers, retain existing customers, and increase sales to both new and existing customers will depend in large part on our ability to continue to improve and enhance the performance, reliability, and features of our platform. To grow our business, we must develop products and services that reflect the changing nature of transportation logistics software and expand beyond our core functionalities to other areas of managing relationships with our customers, as well as their relationships with their customers. Competitors may introduce new offerings embodying new technologies, or new industry standards and practices could emerge, that render our existing technology, services, website, and mobile applications obsolete. Accordingly, our future success will depend in part on our ability to respond to new product offerings by competitors, technological advances, and emerging industry standards and practices in a cost-effective and timely manner in order to retain existing customers and attract new customers. Furthermore, as the number of our customers with higher transportation volumes increases, so does the need for us to offer increased functionality, scalability, and support, which requires us to devote additional resources to such efforts.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The success of these and any other enhancements to our Payments platform depends on several factors, including timely completion, adequate quality testing and sufficient demand, and the accuracy of our estimates regarding the total addressable market for new products and/or enhancements and the portion of such total addressable market that we expect to capture for such new products and/or enhancements. Any new product or service that we develop may not be introduced in a timely or cost-effective manner, may contain defects, may not have an adequate total addressable market, or market demand or may not achieve the market acceptance necessary to generate meaningful revenue.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have scaled our business rapidly, and significant new platform features and services have in the past resulted in, and in the future may continue to result in, operational challenges affecting our business. Developing and launching enhancements to our Payments platform and new services on our platform may involve significant technical risks and upfront capital investments that may not generate return on investment. For example, we may use new technologies ineffectively, or we may fail to adapt to emerging industry standards. We may experience difficulties with software development that could delay or prevent the development, introduction or implementation of new products and enhancements. Software development involves a significant amount of time, as it can take our developers months to update, code, and test new and upgraded products and integrate them into our platform. The continual improvement and enhancement of our platform requires significant investment, and we may not have the resources to make such investment.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we are unable to successfully develop new products or services, enhance the functionality, performance, reliability, design, security, and scalability of our platform in a manner that responds to our customers&#8217; evolving needs, or gain market acceptance or our new products and services, or if our estimates regarding the total addressable market and the portion of such total addressable market which we expect to capture for new products and/or enhancements prove inaccurate, our business and operating results will be harmed.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Defects, errors, or vulnerabilities in our applications, backend systems, or other technology systems and those of third-party technology providers could harm our reputation and brand and adversely impact our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The software underlying our platform is highly complex and may contain undetected errors or vulnerabilities, some of which may only be discovered after the code has been released. Our practice is to effect frequent releases of software updates. Third-party software that we incorporate into our platform and our backend systems, hardware, or other technology systems, or those of third-party technology providers, may also be subject to defects, errors, or vulnerabilities. Any such defects, errors, or vulnerabilities could result in negative publicity, a loss of customers or loss of revenue, and access or other performance issues. Such vulnerabilities could also be exploited by bad actors and result in exposure of customer data, or otherwise result in a security breach or other security incident. We may need to expend significant financial and development resources to analyze, correct, eliminate, or work around errors or defects or to address and eliminate vulnerabilities. Any failure to timely and effectively resolve any such errors, defects, or vulnerabilities could adversely affect our business, reputation, brand, financial condition, and results of operations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our risk management strategies may not be fully effective in mitigating our risk exposure in all market environments or against all types of risk.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in a rapidly changing industry. Accordingly, our risk management strategies may not be fully effective to identify, monitor, and manage all risks that our payment business encounters. In addition, when we introduce new services, focus on expanding relationships with new types of customers, or begin to operate in new markets, we may be less able to forecast risk levels and reserve accurately for potential losses, as a result of fraud or otherwise. If our strategies are not fully effective or we are not successful in identifying and mitigating all risks to which we are or may be exposed, we may suffer uninsured liability or harm to our reputation, or be subject to litigation or regulatory actions, any of which could adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The payments industry in which we participate is intensely competitive, and if we do not compete effectively, our operating results could be adversely affected.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The overall market for over the road trucking payments software is rapidly evolving and subject to changing technology, shifting customer needs, and frequent introductions of new applications. Our competitors vary in size and in the breadth and scope of the products and services they offer. In addition, there are a number of companies that are not currently direct competitors but that could in the future shift their focus to the transportation industry and offer competing products and services, which could compete directly in our entire customer community or in a certain segment within the transportation industry. There is also a risk that certain of our current customers and business partners could terminate their relationships with us and use the insights they have gained from partnering with us to introduce their own competing products.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our current and future competitors may enjoy competitive advantages, such as greater name recognition, longer operating histories, greater category share in certain markets, market-specific knowledge, established relationships with our customer types, larger existing user bases, more successful marketing capabilities, more integrated products and/or platforms, and substantially greater financial, technical, sales, and marketing, and other resources than we have. Additionally, some potential customers in the transportation industry, particularly large organizations, may in the future elect to develop their own payments platforms. Certain of our competitors have partnered with, or have acquired or been acquired by, and may in the future partner with or acquire, or be acquired by, other competitors, thereby leveraging their collective competitive positions and making it more difficult to compete with them. We believe that there are significant opportunities to further increase our revenue by expanding internationally. As we expand our business by selling services on our platform in international markets, we will also face competition from local incumbents in these markets.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, future competitors may be well capitalized and offer discounted services, lower customer processing rates and fees, customer discounts and promotions, innovative platforms and offerings, and alternative pay models, any of which may be more attractive than those that we offer. Such competitive pressures may lead us to maintain or lower our processing rates and fees or establish incentives, discounts, and promotions in order to remain competitive, particularly in markets where we do not have a leading position. Such efforts may negatively affect our financial performance and there is no guarantee that such efforts will be successful. Further, the industry in which we compete has attracted significant investments from a wide range of funding sources, and we anticipate that many of our competitors will be highly capitalized. These investments, along with the other competitive advantages discussed above, may allow our competitors to lower their prices and fees, or increase the incentives, discounts, and promotions they offer and thereby compete more effectively against us.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, our competitors may be able to respond more quickly and effectively than us to new or changing opportunities, technologies, standards, or customer requirements. With the introduction of new technologies and new market entrants, we expect competition to intensify in the future. For example, our competitors may adopt certain of our platform features or may adopt innovations that customers value more highly than ours, which would render our platform less attractive and reduce our ability to differentiate our platform. Pricing pressures and increased competition generally could result in reduced sales, reduced margins, increased churn, reduced customer retention, losses, or the failure of our platform to achieve or maintain more widespread market acceptance. For all of these reasons, we may fail to compete successfully against our current and future competitors. If we fail to compete successfully, our business will be harmed.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Potential changes in competitive landscape, including disintermediation from other participants in the payments chain, could harm our business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect the competitive landscape in the transportation technology industry will continue to change in a variety of ways, including:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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">rapid and significant changes in technology, resulting in new and innovative payment methods and programs, that could place us at a competitive disadvantage and reduce the use of our platform and services;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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">competitors, including third-party processors and integrated payment providers, customers, governments, and/or other industry participants may develop products and services that compete with or replace our platform and services;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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">competitors may also elect to focus exclusively on one segment of the transportation industry and develop product offerings uniquely tailored to that segment, which could impact our addressable market and reduce the use of our platform and services;</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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">participants in the financial services, payments, and payment technology industries may merge, create joint ventures, or form other business alliances that may strengthen their existing business services or create new payment services that compete with our platform and services; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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">new services and technologies that we develop may be impacted by industry-wide solutions and standards related to migration to chip technology, tokenization, and other safety and security technologies.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain competitors could use strong or dominant positions in one or more markets to gain a competitive advantage against us, such as by integrating competing platforms or features into products they control, including search engines, web browsers, mobile device operating systems, or social networks; by making acquisitions; or by making access to our platform more difficult. Failure to compete effectively against any of these or other competitive threats could adversely affect our business, financial condition, or results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We expend significant resources pursuing sales opportunities, and if we fail to close sales after expending significant time and resources to do so, our business, financial condition, and results of operations could be adversely affected.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The initial integration of many of our Payments services with our customers often involve significant resource commitments by our customers, particularly those with larger operational scale. Potential customers generally commit significant resources to an evaluation of available services and may require us to expend substantial time, effort, and money educating them as to the value of our services. Our sales and integration cycles may be extended due to our customers&#8217; budgetary constraints or for other reasons. If we are unsuccessful in closing sales after expending significant funds and management resources, or we experience delays or incur greater than anticipated costs, our business, financial condition, and results of operations could be adversely affected</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We depend on the interoperability of our Payments platform across third-party applications and services that we do not control.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have integrations with various third parties, both within and outside the transportation ecosystem, including third party Broker and Factor management systems. Third-party applications, products, and services are constantly evolving, and we may not be able to maintain or modify our platform to ensure its compatibility with third-party offerings. In addition, some of our competitors or customers on our platform may take actions that disrupt the interoperability of our platform with their own products or services, or they may exert strong business influence on our ability to, and the terms on which we operate and distribute our platform. As our platform evolves, we expect the types and levels of competition we face to increase. Should any of our competitors or customers on our platform modify their technologies, standards, or terms of use in a manner that degrades the functionality or performance of our platform or is otherwise unsatisfactory to us or gives preferential treatment to our competitors&#8217; products or services, our platform, business, financial condition, and results of operations could be adversely affected.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we fail to adequately protect our intellectual property rights, our competitive position could be impaired and we may lose valuable assets, generate reduced revenue and become subject to costly litigation to protect our rights.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Payments operation&#8217;s success is dependent, in part, upon protecting our intellectual property rights. The steps we take to protect our intellectual property may be inadequate. We will not be able to protect our intellectual property if we are unable to enforce our rights or if we do not detect unauthorized use of our intellectual property. Despite our precautions, it may be possible for unauthorized third parties to copy our products and use information that we regard as proprietary to create products and services that compete with ours. Some provisions in our licenses of our technology to customers and other third parties protecting against unauthorized use, copying, transfer, and disclosure of our products may be unenforceable under the laws of certain jurisdictions and foreign countries. Further, the laws of some countries do not protect proprietary rights to the same extent as the laws of the United States. To the extent we expand into international activities, our exposure to unauthorized copying and use of our products and proprietary information may increase.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into confidentiality and invention assignment agreements with our employees and consultants and enter into confidentiality agreements with the parties with whom we have strategic relationships and business alliances. These agreements may not be effective in preventing unauthorized use or disclosure of confidential information or controlling access to and distribution of our products or other proprietary information. Further, these agreements do not prevent our competitors from independently developing technologies that are substantially equivalent or superior to our products.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to protect our intellectual property rights, we may be required to spend significant resources to monitor and protect these rights. Litigation may be necessary in the future to enforce our intellectual property rights and to protect our trade secrets. Litigation brought to protect and enforce our intellectual property rights could be costly, time consuming, and distracting to management, and could result in the impairment or loss of portions of our intellectual property. Furthermore, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims, and countersuits attacking the validity and enforceability of our intellectual property rights. Our inability to protect our proprietary technology against unauthorized copying or use, as well as any costly litigation or diversion of our management&#8217;s attention and resources, could delay further sales or the implementation of our existing products, impair the functionality of our products, delay introductions of new products, result in our substituting inferior or more costly technologies into our products, or harm our reputation or brand. In addition, we may be required to license additional technology from third parties to develop and market new products, and we may not be able to license that technology on commercially reasonable terms or at all. Our inability to license this technology could harm our ability to compete.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may be subject to intellectual property rights claims by third parties in the future, which could be extremely costly to defend, could require us to pay significant damages and could limit our ability to use certain technologies.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Companies in the software and technology industries, including some of our current and potential competitors, own large numbers of patents, copyrights, trademarks, and trade secrets and frequently enter into litigation based on allegations of infringement or other violations of intellectual property rights. In addition, many of these companies have the capability to dedicate substantially greater resources to enforce their intellectual property rights and to defend claims that may be brought against them than we do. Any intellectual property litigation in which we become involved may involve patent holding companies or other adverse patent owners that have no relevant product revenue and against which our patents may therefore provide little or no deterrence. While there have been no such assertions to date, third parties may assert patent, copyright, trademark, or other intellectual property rights against us, our partners, or our customers.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The outcome of intellectual property claims, with or without merit, could be very time consuming, could be expensive to settle or litigate and could divert our management&#8217;s attention and other resources. These claims could also subject us to significant liability for damages, potentially including treble damages if we are found to have willfully infringed patents or copyrights. These claims could also result in our having to stop using technology found to be in violation of a third-party&#8217;s rights. We might be required to seek a license for the intellectual property, which may not be available on reasonable terms or at all. Even if a license were available, we could be required to pay significant royalties, which would increase our operating expenses. As a result, we may be required to develop alternative non-infringing technology, which could require significant effort and expense. If we cannot license or develop technology for any infringing aspect of our business, we would be forced to limit or stop sales of certain products or services and may be unable to compete effectively. Any of these results could harm our business, financial condition, and results of operations.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operational Risks</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">System failure or cyber security breaches of our network security could subject us to increased operating costs as well as litigation and other potential losses.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our computer systems and network infrastructure and those of third parties, on which we are highly dependent, are subject to security risks and could be susceptible to cyberattacks, such as denial of service attacks, hacking, terrorist activities or identity theft. Our business relies on the secure processing, transmission, storage and retrieval of confidential, proprietary and other information in its computer and data management systems and networks, and in the computer and data management systems and networks of third parties. In addition, to access our network, products and services, our customers and other third parties may use personal mobile devices or computing devices that are outside of our network environment and are subject to their own cybersecurity risks.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cyberattacks could include computer viruses, malicious or destructive code, phishing attacks, denial of service or information, ransomware, improper access by employees or vendors, attacks on personal email of employees, ransom demands to not expose security vulnerabilities in our systems or the systems of third parties, or other security breaches, and could result in the destruction or exfiltration of data and systems. As cyber threats continue to evolve, we may be required to expend significant additional resources to continue to modify or enhance its protective measures or to investigate and remediate any information security vulnerabilities or incidents. Despite efforts to ensure the integrity of our systems and implement controls, processes, policies and other protective measures, we may not be able to anticipate all security breaches, nor may we be able to implement guaranteed preventive measures against such security breaches. Cyber threats are rapidly evolving and we may not be able to anticipate or prevent all such attacks and could be held liable for any security breach or loss.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we have programs in place related to business continuity, disaster recovery and information security to maintain the confidentiality, integrity, and availability of our systems, business applications and customer information, we, like other financial services firms, have been and continue to be the subject of cyberattacks.  Such cyberattacks may result in interruptions in service to customers and loss or liability to us, including losses related to misuse of customer data that has been the subject of unauthorized disclosure.  Although we do not believe any of such events have resulted in any material losses or other material consequences to date, there can be no guarantee that such losses or consequences will not occur in the future.   In addition, future cyberattacks could be more disruptive and damaging, and we may not be able to anticipate or prevent all such attacks. Further, future cyberattacks may not be detected in a timely manner.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cyberattacks or other information or security breaches, whether directed at us or third parties, may result in a material loss or have material consequences. In the event of cyberattacks impacting our transportation payments business (i.e., Factoring and TriumphPay), such attacks may result in payment diversions or other events that could cause us financial loss, which could be material given the payment volumes of such businesses. Furthermore, the public perception that a cyberattack on our systems has been successful, whether or not this perception is correct, may damage our reputation with customers and third parties with whom it does business. Hacking of personal information and identity theft risks, in particular, could cause serious reputational harm. A successful penetration or circumvention of system security could cause us serious negative consequences, including loss of customers and business opportunities, costs associated with maintaining business relationships after an attack or breach; significant business disruption to our operations and business, misappropriation, exposure, or destruction of its confidential information, intellectual property, funds, and/or those of its customers; or damage to our, our customers&#8217; and/or third parties&#8217; computers or systems, and could result in a violation of applicable privacy laws and other laws, litigation exposure, regulatory fines, penalties or intervention, loss of confidence in our security measures, reputational damage, reimbursement or other compensatory costs, additional compliance costs, and could adversely impact our results of operations, liquidity and financial condition. In addition, we may not have adequate insurance coverage to compensate for losses from a cybersecurity event.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We primarily rely on Amazon Web Services to deliver our services to customers on our Payments and Factoring platforms, and any disruption of or interference with our use of Amazon Web Services could adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently host our Payments and Factoring platforms and support our operations in multiple data centers provided by Amazon Web Services, or AWS, a third-party provider of cloud infrastructure services. We do not have control over the operations of the facilities of AWS that we use. AWS&#8217; facilities could be subject to damage or interruption from natural disasters, cybersecurity attacks, terrorist attacks, power outages, and similar events or acts of misconduct. The occurrence of any of the above circumstances or events and the resulting impact on our platform may harm our reputation and brand, reduce the availability or usage of our platform, lead to a significant short-term loss of revenue, increase our costs, and impair our ability to retain existing customers or attract new customers, any of which could adversely affect our business, financial condition, and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Even though our platform is hosted in the cloud solely by AWS, we believe that we could transition to one or more alternative cloud infrastructure providers on commercially reasonable terms. In the event that our agreement with AWS is terminated or we add additional cloud infrastructure service providers, we may experience significant costs or downtime for a short period in connection with the transfer to, or the addition of, new cloud infrastructure service providers. However, we do not believe that such transfer to, or the addition of, new cloud infrastructure service providers would cause substantial harm to our business, financial condition, or results of operations over the longer term.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The amount of other real estate owned (&#8220;OREO&#8221;) may increase significantly, resulting in additional losses and costs and expenses that will negatively affect our operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022, we held no OREO. In the event the amount of OREO should increase due to an increase in defaults on bank loans, our losses and the costs and expenses to maintain the real estate, likewise would increase. Any additional increase in losses and maintenance costs and expenses due to OREO may have a material adverse effect on our business, financial condition and results of operations. Such effects may be particularly pronounced in a market of reduced real estate values and excess inventory, which may make the disposition of OREO properties more difficult, increase maintenance costs and expenses and may reduce our ultimate realization from any OREO sales, which could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nonperforming assets take significant time and resources to resolve and adversely affect our results of operations and financial condition.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonperforming assets adversely affect our net income in various ways. We generally do not record interest income on nonperforming loans or OREO, thereby adversely affecting our income and increasing loan administration costs. When we take collateral in foreclosures and similar proceedings, we are required to mark the related asset to the then fair value of the collateral less estimated selling costs, which may ultimately result in a loss. An increase in the level of nonperforming assets increases our risk profile and may impact the capital levels regulators believe are appropriate in light of the ensuing risk profile. While we reduce problem assets through loan workouts, restructurings and otherwise, decreases in the value of the underlying collateral, or in these borrowers&#8217; performance or financial condition, whether or not due to economic and market conditions beyond our control, could have an adverse effect on our business, financial condition and results of operations. In addition, the resolution of nonperforming assets requires significant commitments of time from management, which may materially and adversely impact their ability to perform their other responsibilities. There can be no assurance that we will not experience future increases in nonperforming assets.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A lack of liquidity could adversely affect our operations and jeopardize our business, financial condition and results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liquidity is essential to our business. We rely on our ability to generate deposits and effectively manage the repayment and maturity schedules of our loans and investment securities, respectively, to ensure that we have adequate liquidity to fund our operations. An inability to raise funds through deposits, borrowings, the sale of our investment securities, Federal Home Loan Bank advances, the sale of loans and other sources could have a substantial negative effect on our liquidity. Our most important source of funds consists of deposits. Deposit balances can decrease when customers perceive alternative investments as providing a better risk/return tradeoff. If customers move money out of bank deposits and into other investments, we would lose a relatively low-cost source of funds, increasing our funding costs and reducing our net interest income and net income.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other primary sources of funds consist of cash flows from operations, investment maturities and sales of investment securities and proceeds from the issuance and sale of our equity and debt securities to investors. Additional liquidity is provided by the ability to borrow from the Federal Home Loan Bank and our ability to raise brokered deposits. We also may borrow funds from third-party lenders, such as other financial institutions. Our access to funding sources in amounts adequate to finance or capitalize our activities, or on terms that are acceptable to us, could be impaired by factors that affect us directly or the bank or non-bank financial services industries or economy in general, such as disruptions in the financial markets or negative views and expectations about the prospects for the bank or non-bank financial services industries.</span></div><div style="margin-top:12pt"><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 $1.365 billion, or 32.7%, of our deposits consisted of interest-bearing demand deposits and money market accounts. Based on past experience, we believe that our deposit accounts are a relatively stable sources of funds. If we increase interest rates paid to retain deposits, our earnings may be adversely affected, which could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to 2020, our loan portfolio grew at a faster rate than our ability to organically grow transactional deposits in our community banking markets, and we offset that trend in part through acquiring additional banks with excess liquidity. We have recently been more selective with regard to loan growth and expanded our efforts to grow transactional deposits organically. If rapid loan growth were to resume and we are unable to successfully grow transactional deposits organically or through mergers and acquisitions we will likely be required to rely on higher cost sources of funding, such as certificates of deposit, to fund continued loan growth, which could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any decline in available funding could adversely impact our ability to originate loans, invest in securities, meet our expenses, pay dividends to our stockholders or fulfill obligations such as repaying our borrowings or meeting deposit withdrawal demands, any of which could have a material adverse impact on our liquidity, business, financial condition and results of operations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our risk management strategies may not be fully effective in mitigating our risk exposures in all market environments or against all types of risk.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have devoted significant resources to develop our risk management policies and procedures and expect to continue to do so in the future. Nonetheless, our risk management strategies may not be fully effective in mitigating our risk exposure in all market environments or against all types of risk, including risks that are unidentified or unanticipated. As our products and services change and grow and the markets in which we operate evolve, our risk management strategies may not always adapt to those changes. Some of our methods of managing risk are based upon our use of observed historical market behavior and management&#8217;s judgment. As a result, these methods may not predict future risk exposures, which could be significantly greater than the historical measures indicate. Management of market, credit, liquidity, operational, legal, regulatory and compliance risks requires, among other things, policies and procedures to record properly and verify a large number of transactions and events and these policies and procedures may not be fully effective. While we employ a broad and diversified set of risk monitoring and risk mitigation techniques, those techniques and the judgments that accompany their application cannot anticipate every economic and financial outcome or the timing of such outcomes. Any of these circumstances could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We face significant operational risks due to the high volume and the high dollar value nature of transactions we process.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in many different businesses in diverse markets and rely on the ability of our employees and systems to process transactions. Operational risk is the risk of loss resulting from our operations, including, but not limited to, the risk of fraud by employees or persons outside the Company, the execution of unauthorized transactions, errors relating to transaction processing and technology, breaches of our internal control systems, compliance failures, business continuation and disaster recovery issues and other external events. Insurance coverage may not be available for such losses, or where available, such losses may exceed insurance limits. This risk of loss also includes the potential legal actions that could arise as a result of an operational deficiency or as a result of noncompliance with applicable regulatory standards, adverse business decisions or their implementation and customer attrition due to potential negative publicity. In the event of a breakdown in the internal control system, improper operation of systems or improper employee actions, we could suffer financial loss, face regulatory action and suffer damage to our reputation.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may invest in CLO securities or CLO warehouse financing structures, which may expose us to losses in connection with such investments.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently hold investments in certain CLO subordinated notes or preference shares or other CLO securities, and may continue to make such investments in the future. The subordinated notes or preference shares of a CLO are usually entitled to all of the income generated by the CLO after the CLO pays all of the interest due on the debt notes and its expenses. However, there will be little or no income available to the CLO subordinated notes or preference shares if there are defaults on the underlying collateral in excess of certain amounts or if the recoveries on such defaulted collateral are less than certain amounts. Similarly, any investment we make in debt securities of a CLO that are junior to other debt securities of the entity will be payable only in the event that the underlying collateral generates sufficient income to make the interest payments on the securities of the CLO that are senior to any such junior debt instruments. Consequently, the value of any investment we make in the subordinated notes, preference shares or other debt securities of CLOs could decrease substantially depending on the performance of the underlying collateral in such CLO. In addition, the subordinated notes, preference shares and other debt securities of CLOs are generally illiquid, and because they represent a leveraged investment in the CLO&#8217;s assets, their value will generally fluctuate more than the values of the underlying collateral. As of December&#160;31, 2022, we had investments with a net carrying amount of $4.1 million in the subordinated notes of three CLOs.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we have historically, and may in the future, invest in the subordinated notes or preference shares of CLO warehouse financing structures. Such investments will be entitled to all income generated by the underlying investments acquired during the warehouse period after the financing cost from warehouse credit facility is paid, but will bear the first loss incurred on such investments if they decrease in value and the CLO or other investment product is unable to be issued and the warehouse portfolio is liquidated. In such event, the subordinate note or preference share investors in such CLO warehouse would be exposed to losses up to the total amount of such investment if the CLO or other investment product does not close and the underlying investment pool is liquidated for a loss. Such a scenario may become more likely in times of economic distress or when the loans comprising the collateral pool of such warehouse, although still performing, may have declined in market value. Although we generally expect CLO warehouse arrangements to last approximately six to nine months before a CLO is issued, the CLO issuer may not be able to complete the issuance within the expected time frame or at all. We did not hold any CLO warehouse investments as of December&#160;31, 2022.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Relating to the Regulation of Our Industry</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business, financial condition, results of operations and future prospects could be adversely affected by the highly regulated environment in which we operate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a financial holding company, we are subject to federal supervision and regulation. Federal regulation of the banking industry, along with tax and accounting laws, regulations, rules and standards, may limit our operations significantly and control the methods by which we conduct business, as they limit those of other banking organizations. Many of these regulations are intended to protect depositors, the public or the FDIC insurance funds, not stockholders. Regulatory requirements affect our lending practices, capital structure, investment practices, dividend policy and many other aspects of our business. There are laws and regulations which restrict transactions between us and our subsidiaries. These requirements may constrain our operations and the adoption of new laws and changes to or repeal of existing laws may have a further impact on our business, financial condition, results of operations and future prospects. Also, the burden imposed by those federal and state regulations may place banks in general and the Company in particular, at a competitive disadvantage compared to less regulated competitors.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also subject to requirements with respect to the confidentiality of information obtained from clients concerning their identity, business, personal financial information, employment and other matters. We require our personnel to agree to keep all such information confidential and we monitor compliance. Failure to comply with confidentiality requirements could result in material liability and adversely affect our business, financial condition, results of operations and future prospects.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bank holding companies and financial institutions are extensively regulated and face an uncertain regulatory environment. Applicable laws, regulations, interpretations, enforcement policies and accounting principles have been subject to significant changes in recent years and may be subject to significant future changes. We cannot assure our stockholders that such future changes will not have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal and state regulatory agencies may adopt changes to their regulations or change the manner in which existing regulations are applied. We cannot predict the substance or effect of pending or future legislation or regulation or the application of laws and regulations to the Company. Compliance with current and potential regulation and scrutiny may significantly increase our costs, impede the efficiency of our internal business processes, require us to increase our regulatory capital and limit our ability to pursue business opportunities in an efficient manner by requiring us to expend significant time, effort and resources to ensure compliance. Additionally, evolving regulations and guidance concerning executive compensation may impose limitations on us that affect our ability to compete successfully for executive and management talent.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CFPB was created under the Dodd-Frank Act to centralize responsibility for consumer financial protection with broad rulemaking authority to administer and carry out the purposes and objectives of the &#8220;Federal consumer financial laws and to prevent evasions thereof,&#8221; with respect to all financial institutions that offer financial products and services to consumers. The CFPB is also authorized to prescribe rules applicable to any covered person or service provider, identifying and prohibiting acts or practices that are &#8220;unfair, deceptive, or abusive&#8221; in connection with any transaction with a consumer for a consumer financial product or service, or the offering of a consumer financial product or service (&#8220;UDAAP authority&#8221;). The ongoing broad rulemaking powers of the CFPB and its UDAAP authority have the potential to have a significant impact on the operations of financial institutions offering consumer financial products or services. If the CFPB&#8217;s actions related to current and proposed regulations limit our ability to provide financial products or services, it may have an adverse effect on our business.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, regulators may elect to alter the standards or the interpretation of the standards used to measure regulatory compliance or used to determine the adequacy of liquidity, certain risk management or other operational practices for bank or non-bank financial services companies. Such actions may impact our ability to implement our strategy and could affect us in substantial and unpredictable ways and could have an adverse effect on our business, financial condition and results of operations. Furthermore, the regulatory agencies have extremely broad discretion in their interpretation of the regulations and laws and their interpretation of the quality of our loan portfolio, securities portfolio and other assets. If any regulatory agency&#8217;s assessment of the quality of our assets differs from our assessment, we may be required to take additional charges that would have the effect of materially reducing our earnings, capital ratios and share price.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legislative and regulatory actions taken now or in the future may increase our costs and impact our business, governance structure, financial condition or results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to extensive regulation by multiple regulatory bodies. These regulations may affect the manner and terms of delivery of our services. If we do not comply with governmental regulations, we may be subject to fines, penalties, lawsuits or material restrictions on our businesses in the jurisdiction where the violation occurred, which may adversely affect our business operations. Changes in these regulations can significantly affect the services that we provide as well as our costs of compliance with such regulations. In addition, adverse publicity and damage to our reputation arising from the failure or perceived failure to comply with legal, regulatory or contractual requirements could affect our ability to attract and retain customers.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Government regulatory agencies and political bodies continue to place increased focus and scrutiny on the bank or nonbank financial services industries.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">New proposals for legislation may be introduced in the U.S. Congress that could further substantially increase regulation of the bank and non-bank financial services industries, impose restrictions on the operations and general ability of firms within the industry to conduct business consistent with historical practices, including in the areas of compensation, interest rates, financial product offerings and disclosures and have an effect on bankruptcy proceedings with respect to consumer residential real estate mortgages, among other things. Federal and state regulatory agencies also frequently adopt changes to their regulations or change the manner in which existing regulations are applied. Certain aspects of current or proposed regulatory or legislative changes to laws applicable to the financial industry, if enacted or adopted, may impact the profitability of our business activities, require more oversight or change certain of our business practices, including the ability to offer new products, obtain financing, attract deposits, make loans and achieve satisfactory interest spreads and could expose us to additional costs, including increased compliance costs. These changes also may require us to invest significant management attention and resources to make any necessary changes to operations to comply and could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Federal and state regulators periodically examine our business and we may be required to remediate adverse examination findings.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Reserve, the FDIC, and the DSML periodically examine our business, including our compliance with laws and regulations. If, as a result of an examination, a banking agency were to determine that our financial condition, capital resources, asset quality, earnings prospects, management, liquidity or other aspects of any of our operations had become unsatisfactory, or that we were in violation of any law or regulation, they may take a number of different remedial actions as they deem appropriate. These actions include the power to enjoin &#8220;unsafe or unsound&#8221; practices, to require affirmative action to correct any conditions resulting from any violation or practice, to issue an administrative order that can be judicially enforced, to direct an increase in our capital, to restrict our growth, to assess civil money penalties, to fine or remove officers and directors and, if it is concluded that such conditions cannot be corrected or there is an imminent risk of loss to depositors, to terminate our deposit insurance and place us into receivership or conservatorship.  Any regulatory action against us could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our FDIC deposit insurance premiums and assessments may increase.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The deposits of our bank subsidiary are insured by the FDIC up to legal limits and, accordingly, subject our bank subsidiary to the payment of FDIC deposit insurance assessments. The bank&#8217;s regular assessments are based on our bank subsidiary&#8217;s average consolidated total assets minus average tangible equity as well as by risk classification, which includes regulatory capital levels and the level of supervisory concern. In order to maintain a strong funding position and restore the reserve ratios of the DIF, the FDIC has, in the past, increased deposit insurance assessment rates and charged a special assessment to all FDIC-insured financial institutions. Further increases in assessment rates or special assessments may occur in the future, especially if there are significant financial institution failures. Any future special assessments, increases in assessment rates or required prepayments in FDIC insurance premiums could reduce our profitability or limit our ability to pursue certain business opportunities, which could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The Federal Reserve may require us to commit capital resources to support our subsidiary bank.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a matter of policy, the Federal Reserve expects a bank holding company to act as a source of financial and managerial strength to a subsidiary bank and to commit resources to support such subsidiary bank. The Dodd-Frank Act codified the Federal Reserve&#8217;s policy on serving as a source of financial strength. Under the &#8220;source of strength&#8221; doctrine, the Federal Reserve may require a bank holding company to make capital injections into a troubled subsidiary bank and may charge the bank holding company with engaging in unsafe and unsound practices for failure to commit resources to a subsidiary bank. A capital injection may be required at times when the holding company may not have the resources to provide it and therefore may be required to borrow the funds or raise capital. Any loans by a holding company to its subsidiary banks are subordinate in right of payment to deposits and to certain other indebtedness of such subsidiary bank. In the event of a bank holding company&#8217;s bankruptcy, the bankruptcy trustee will assume any commitment by the holding company to a federal bank regulatory agency to maintain the capital of a subsidiary bank. Moreover, bankruptcy law provides that claims based on any such commitment will be entitled to a priority of payment over the claims of the institution&#8217;s general unsecured creditors, including the holders of its note obligations. Thus, any borrowing that must be done by the bank holding company to make a required capital injection becomes more difficult and expensive and could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Future acquisitions generally will require regulatory approvals.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, any acquisition of target financial institutions, banking centers or other banking assets by us will require approval by and cooperation from, a number of governmental regulatory agencies, possibly including the Federal Reserve and the FDIC, as well as state banking regulators. In acting on applications, federal banking regulators consider, among other factors:</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">the effect of the acquisition on competition;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">the financial condition, liquidity, results of operations, capital levels and future prospects of the applicant and the bank(s) involved;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">the quantity and complexity of previously consummated acquisitions;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">the managerial resources of the applicant and the bank(s) involved;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">the convenience and needs of the community, including the record of performance under the Community Reinvestment Act of 1977;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">the effectiveness of the applicant in combating money-laundering activities;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">the applicant&#8217;s regulatory compliance record; and</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">the extent to which the acquisition would result in greater or more concentrated risks to the stability of the United States banking or financial system.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Such regulators could deny our application based on the above criteria or other considerations or the regulatory approvals may not be granted on terms that are acceptable to us. For example, we could be required to sell banking centers as a condition to receiving regulatory approvals and such a condition may not be acceptable to us or may reduce the benefit of any acquisition. In addition, we may be required to make certain capital commitments to our regulators in connection with any acquisition. The existence of such capital requirements, or the failure to meet any such requirements, may have a material adverse effect on our stockholders.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Future legislation or actions could harm our competitive position.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the enactment of the Dodd-Frank Act, various legislative bodies have considered or may consider legislation that could change banking statutes and the operating environment in substantial and unpredictable ways. If enacted, such legislation could increase or decrease the cost of doing business; limit or expand permissible activities; or affect the competitive balance among banks, savings associations, credit unions and other financial institutions. We cannot predict whether new legislation will be enacted and, if enacted, the effect that it or any regulations would have on our activities, financial condition or results of operations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to commercial real estate lending guidance issued by the federal banking regulators that impacts our operations and capital requirements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The federal banking regulators have issued final guidance regarding concentrations in commercial real estate lending directed at institutions that have particularly high concentrations of commercial real estate loans within their lending portfolios. This guidance suggests that institutions whose commercial real estate loans exceed certain percentages of capital should implement heightened risk management practices appropriate to their concentration risk and may be required to maintain higher capital ratios than institutions with lower concentrations in commercial real estate lending. Based on our commercial real estate concentration as of December&#160;31, 2022, we believe that we are operating within the guidelines. However, increases in our commercial real estate lending could subject us to additional supervisory analysis. We cannot guarantee that any risk management practices we implement will be effective to prevent losses relating to our commercial real estate portfolio. Management has implemented controls to monitor our commercial real estate lending concentrations, but we cannot predict the extent to which this guidance will continue to impact our operations or capital requirements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Regulatory initiatives regarding bank capital requirements may require heightened capital.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory capital rules, released in July 2013, implemented higher minimum capital requirements for bank holding companies and banks. The rules include a common equity Tier 1 capital requirement and establish criteria that instruments must meet to be considered common equity Tier 1 capital, additional Tier 1 capital or Tier 2 capital. These rules were intended to both improve the quality and increase the quantity of capital required to be held by banking organizations, better equipping the U.S. banking system to deal with adverse economic conditions. The capital rules require banks and bank holding companies to maintain a minimum common equity Tier 1 capital ratio of 4.5%, a total Tier 1 capital ratio of 6%, a total capital ratio of 8% and a leverage ratio of 4%. Bank holding companies are also required to hold a capital conservation buffer of common equity Tier 1 capital of 2.5% to avoid limitations on capital distributions and executive compensation payments. The capital rules also require banks and bank holding companies to maintain a common equity Tier 1 capital ratio of 6.5%, a total Tier 1 capital ratio of 8%, a total capital ratio of 10% and a leverage ratio of 5% to be deemed &#8220;well capitalized&#8221; for purposes of certain rules and prompt corrective action requirements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Reserve may also set higher capital requirements for holding companies whose circumstances warrant it. For example, holding companies experiencing internal growth or making acquisitions are expected to maintain strong capital positions substantially above the minimum supervisory levels, without significant reliance on intangible assets. At this time, the bank regulatory agencies are more inclined to impose higher capital requirements to meet well-capitalized standards and future regulatory change could impose higher capital standards as a routine matter. The Company&#8217;s and its subsidiary&#8217;s regulatory capital ratios currently are in excess of the levels established for &#8220;well-capitalized&#8221; institutions.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These standards require the Company or our bank subsidiary to maintain materially more capital, with common equity as a more predominant component, or manage the configuration of our assets and liabilities to comply with formulaic liquidity requirements. Such regulation could significantly impact our return on equity, financial condition, operations, capital position and ability to pursue business opportunities which could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to numerous laws designed to protect consumers, including the CRA and fair lending laws and failure to comply with these laws could lead to a wide variety of sanctions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CRA, the Equal Credit Opportunity Act, the Fair Housing Act and other fair lending laws and regulations impose nondiscriminatory lending requirements on financial institutions. The Department of Justice and other federal agencies, including the CFPB, are responsible for enforcing these laws and regulations. A successful regulatory challenge to an institution&#8217;s performance under the CRA or fair lending laws and regulations could result in a wide variety of sanctions, including damages and civil money penalties, injunctive relief, restrictions on mergers and acquisitions activity, restrictions on expansion and restrictions on entering new product lines. Private parties may also have the ability to challenge an institution&#8217;s performance under fair lending laws in private class action litigation. Such actions could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Federal, state and local consumer lending laws may restrict our ability to originate certain mortgage loans or increase our risk of liability with respect to such loans and could increase our cost of doing business.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal, state and local laws have been adopted that are intended to eliminate certain lending practices considered &#8220;predatory.&#8221; These laws prohibit practices such as steering borrowers away from more affordable products, selling unnecessary insurance to borrowers, repeatedly refinancing loans and making loans without a reasonable expectation that the borrowers will be able to repay the loans irrespective of the value of the underlying property. It is our policy not to make predatory loans, but these laws create the potential for liability with respect to our lending and loan investment activities. They increase our cost of doing business and, ultimately, may prevent us from making certain loans and cause us to reduce the average percentage rate or the points and fees on loans that we do make.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We face a risk of noncompliance and enforcement action with the Bank Secrecy Act and other anti-money laundering statutes and regulations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank Secrecy Act, the Patriot Act and other laws and regulations require financial institutions, among other duties, to institute and maintain an effective anti-money laundering program and file suspicious activity and currency transaction reports as appropriate. The federal Financial Crimes Enforcement Network is authorized to impose significant civil money penalties for violations of those requirements and has recently engaged in coordinated enforcement efforts with the individual federal banking regulators, as well as the U.S. Department of Justice, Drug Enforcement Administration and IRS. We are also subject to increased scrutiny of compliance with the rules enforced by the Office of Foreign Assets Control. If our policies, procedures and systems are deemed deficient, we would be subject to liability, including fines and regulatory actions, which may include restrictions on our ability to pay dividends and the necessity to obtain regulatory approvals to proceed with certain aspects of our business plan, including any future acquisition plans. Failure to maintain and implement adequate programs to combat money laundering and terrorist financing could also have serious reputational consequences for us. Any of these results could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">There are substantial regulatory limitations on changes of control of a bank holding company.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With certain limited exceptions, federal regulations prohibit a person, a company or a group of persons deemed to be &#8220;acting in concert&#8221; from, directly or indirectly, acquiring more than 10% (5% if the acquirer is a bank holding company) of any class of our voting stock or obtaining the ability to control in any manner the election of a majority of our directors or otherwise direct the management or policies of the Company without prior notice or application to and the approval of the Federal Reserve. Companies investing in banks and bank holding companies receive additional review and may be required to become bank holding companies, subject to regulatory supervision. Accordingly, prospective investors must be aware of and comply with these requirements, if applicable, in connection with any purchase of shares of our common stock. These provisions effectively inhibit certain mergers or other business combinations, which, in turn, could adversely affect the market price of our common stock.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Relating to the Company&#8217;s Common Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The market price of our common stock may be subject to substantial fluctuations, which may make it difficult for you to sell your shares at the volume, prices and times desired.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market price of our common stock may be highly volatile, which may make it difficult for you to resell your shares at the volume, prices and times desired. There are many factors that may impact the market price and trading volume of our common stock, including, without limitation:</span></div><div style="margin-top:6pt;padding-left:72pt;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-weight:400;line-height:120%;padding-left:28pt">actual or anticipated fluctuations in our operating results, financial condition or asset quality;</span></div><div style="margin-top:6pt;padding-left:72pt;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-weight:400;line-height:120%;padding-left:28pt">changes in economic or business conditions;</span></div><div style="margin-top:6pt;padding-left:72pt;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-weight:400;line-height:120%;padding-left:28pt">the effects of and changes in, trade, monetary and fiscal policies, including the interest rate policies of the Federal Reserve;</span></div><div style="margin-top:6pt;padding-left:72pt;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-weight:400;line-height:120%;padding-left:28pt">publication of research reports about us, our competitors or the bank and non-bank financial services industries generally, or changes in, or failure to meet, securities analysts&#8217; estimates of our financial and operating performance, or lack of research reports by industry analysts or ceasing of coverage;</span></div><div style="margin-top:6pt;padding-left:72pt;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-weight:400;line-height:120%;padding-left:28pt">operating and stock price performance of companies that investors deem comparable to us;</span></div><div style="margin-top:6pt;padding-left:72pt;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-weight:400;line-height:120%;padding-left:28pt">future issuances of our common stock or other securities;</span></div><div style="margin-top:6pt;padding-left:72pt;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-weight:400;line-height:120%;padding-left:28pt">additions or departures of key personnel;</span></div><div style="margin-top:6pt;padding-left:72pt;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-weight:400;line-height:120%;padding-left:28pt">proposed or adopted changes in laws, regulations or policies affecting us;</span></div><div style="margin-top:6pt;padding-left:72pt;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-weight:400;line-height:120%;padding-left:28pt">perceptions in the marketplace regarding our competitors and/or us;</span></div><div style="margin-top:6pt;padding-left:72pt;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-weight:400;line-height:120%;padding-left:28pt">changes in accounting principles, policies and guidelines;</span></div><div style="margin-top:6pt;padding-left:72pt;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-weight:400;line-height:120%;padding-left:28pt">rapidly changing technology;</span></div><div style="margin-top:6pt;padding-left:72pt;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-weight:400;line-height:120%;padding-left:28pt">significant acquisitions or business combinations, strategic partnerships, joint ventures or capital commitments by or involving our competitors or us;</span></div><div style="margin-top:6pt;padding-left:72pt;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-weight:400;line-height:120%;padding-left:28pt">other economic, competitive, governmental, regulatory and technological factors affecting our operations, pricing, products and services; and</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:72pt;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-weight:400;line-height:120%;padding-left:28pt">other news, announcements or disclosures (whether by us or others) related to us, our competitors, our core market or the bank and non-bank financial services industries.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The stock market and, in particular, the market for financial institution stocks, have experienced substantial fluctuations in recent years, which in many cases have been unrelated to the operating performance and prospects of particular companies. In addition, significant fluctuations in the trading volume in our common stock may cause significant price variations to occur. Increased market volatility may materially and adversely affect the market price of our common stock, which could make it difficult to sell your shares at the volume, prices and times desired.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Securities analysts may not continue coverage on our common stock, which could adversely affect the market for our common stock.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The trading market for our common stock will depend in part on the research and reports that securities analysts publish about us and our business. We do not have any control over these securities analysts and they may not cover our common stock. If securities analysts do not cover our common stock, the lack of research coverage may adversely affect our market price. If we are covered by securities analysts and our common stock is the subject of an unfavorable report, the price of our common stock may decline. If one or more of these analysts cease to cover us or fail to publish regular reports on us, we could lose visibility in the financial markets, which could cause the price or trading volume of our common stock to decline.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The holders of our indebtedness and preferred stock have rights that are senior to those of our common stockholders. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had $107.8 million outstanding in subordinated notes issued by our holding company and $41.2 million outstanding in junior subordinated debentures that are held by statutory trusts which issued trust preferred securities to investors.  Our subordinated notes and junior subordinated debentures are senior to our shares of preferred stock and common stock in right of payment of dividends and other distributions. We must be current on interest and principal payments on our indebtedness before any dividends can be paid on our preferred stock or our common stock. In the event of our bankruptcy, dissolution or liquidation, the holders of our indebtedness must be satisfied before any distributions can be made to our preferred or common stockholders. If certain conditions are met, we have the right to defer interest payments on the junior subordinated debentures (and the related trust preferred securities) at any time or from time to time for a period not to exceed 20 consecutive quarters in a deferral period, during which time no dividends may be paid to holders of our preferred stock or common stock. </span></div><div style="margin-top:12pt"><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 had issued and outstanding 45,000 shares of 7.125% Series C Fixed-Rate Non-Cumulative Perpetual Preferred Stock, with an aggregate liquidation preference of $45 million (the &#8220;Series C Preferred Stock&#8221;), which is held by investors in through 1,800,000 depositary shares, each representing a 1/40th ownership interest in a share of the Series C Preferred Stock.  Our preferred stock is senior to our shares of common stock in right of payment of dividends and other distributions. We must be current on dividends payable to holders of preferred stock before any dividends can be paid on our common stock. In the event of our bankruptcy, dissolution or liquidation, the holders of our preferred stock must be satisfied before any distributions can be made to our common stockholders.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We depend on the profitability of our bank subsidiary.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal source of funds to pay dividends on our common and preferred stock and service any of our obligations are dividends received directly from our subsidiaries. A substantial percentage of our current operations are currently conducted through our bank subsidiary. As is the case with all financial institutions, the profitability of our bank subsidiary is subject to the fluctuating cost and availability of money and changes in interest rates and in economic conditions in general. In addition, various federal and state statutes limit the amount of dividends that our bank subsidiary may pay to us, with or without regulatory approval.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We do not intend to pay dividends in the foreseeable future and our future ability to pay dividends is subject to restrictions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not historically declared or paid any cash dividends on our common stock since inception. Holders of our common stock are entitled to receive only such cash dividends as our board of directors may declare out of funds legally available for such payments. Any declaration and payment of dividends on common stock will depend upon our earnings and financial condition, liquidity and capital requirements, the general economic and regulatory climate, our ability to service any equity or debt obligations senior to the common stock and other factors deemed relevant by the board of directors. Furthermore, consistent with our business plans, growth initiatives, capital availability, projected liquidity needs and other factors, we have made and will continue to make, capital management decisions and policies that could adversely impact the amount of dividends, if any, paid to our common stockholders. We are also restricted from paying dividends on our common stock if we do not pay dividends on our Series C Preferred Stock for the same dividend period or if we are in deferral with respect to interest payments on our junior subordinated debentures (and the related trust preferred securities).</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our board of directors intends to retain all of our earnings to promote growth and build capital. Accordingly, we do not expect to pay dividends in the foreseeable future. In addition, we are subject to certain restrictions on the payment of cash dividends as a result of banking laws, regulations and policies. Further, the Federal Reserve issued Supervisory Letter SR 09-4 on February&#160;24, 2009 and revised as of March&#160;27, 2009, which provides guidance on the declaration and payment of dividends, capital redemptions and capital repurchases by bank holding companies. Supervisory Letter SR 09-4 provides that, as a general matter, a financial holding company should eliminate, defer or significantly reduce its dividends, if: (1)&#160;the financial holding company&#8217;s net income available to stockholders for the past four quarters, net of dividends previously paid during that period, is not sufficient to fully fund the dividends; (2)&#160;the financial holding company&#8217;s prospective rate of earnings retention is not consistent with the financial holding company&#8217;s capital needs and overall current and prospective financial condition; or (3)&#160;the financial holding company will not meet, or is in danger of not meeting, its minimum regulatory capital adequacy ratios. Failure to do so could result in a supervisory finding that the financial holding company is operating in an unsafe and unsound manner.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our corporate governance documents and certain corporate and banking laws applicable to us, could make a takeover more difficult.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain provisions of our articles of incorporation and bylaws and corporate and federal banking laws and regulations could delay, defer or prevent a third-party from acquiring control of our organization or conducting a proxy contest, even if those events were perceived by many of our stockholders as beneficial to their interests. These provisions, laws and regulations applicable to us:</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">enable our board of directors to issue additional shares of authorized but unissued capital stock;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">enable our board of directors to issue &#8220;blank check&#8221; preferred stock with such designations, rights and preferences as may be determined from time to time by our board of directors;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">enable our board of directors to increase the size of our board of directors and fill the vacancies created by the increase;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">do not provide for cumulative voting in the election of directors;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">enable our board of directors to amend our bylaws without stockholder approval;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">do not allow for the removal of directors without cause;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">limit the right of stockholders to call a special meeting;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">do not allow stockholder action by less than unanimous written consent;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">require the affirmative vote of two-thirds of the outstanding shares of common stock to approve all amendments to our charter and approve mergers and similar transactions;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">require advance notice for director nominations and other stockholder proposals; and</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">require prior regulatory application and approval of any transaction involving control of our organization.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These provisions may discourage potential acquisition proposals and could delay or prevent a change in control, including under circumstances in which our stockholders might otherwise receive a premium over the market price of our shares.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Risks</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The fair value of our investment securities can fluctuate due to factors outside of our control and impairment of investment securities could require charges to earnings, which could result in a negative impact on our results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the carrying value of our investment securities portfolio was approximately $263.8 million. Factors beyond our control can significantly influence the fair value of securities in our portfolio and can cause potential adverse changes to the fair value of these securities. These factors include, but are not limited to, rating agency actions in respect to the securities, defaults by the issuer or with respect to the underlying securities and changes in market interest rates and instability in the capital markets. Any of these factors, among others, could cause impairments and realized and/or unrealized losses in future periods and declines in other comprehensive income, which could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An available for sale ("AFS") investment security is considered impaired when it experiences a decline in fair value below its amortized cost basis. At each measurement date, we determine how much of the decline in fair value below amortized cost basis is due to credit-related factors and how much of the decline is due to noncredit-related factors. Credit-related impairment is recognized as an allowance on our balance sheet with a corresponding adjustment to earnings. Any impairment that is not credit related is recognized in other comprehensive income, net of applicable taxes.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Whether we establish an allowance for credit losses on an AFS investment security depends on whether we expect to realize the total value of the security by collecting the contractual cash flows. The process for determining whether or not an AFS investment security&#8217;s decline in fair value below its amortized cost basis is credit-related considers the extent to which the fair value is less than the amortized cost basis, any adverse conditions specifically related to the investment security (including changes to its industry and geographic area), the payment structure of the investment security, failure of the issuer of the investment security to make scheduled payments of principal and interest, and any changes to the rating of the investment security by a rating agency.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of goodwill, other intangible assets or deferred tax assets could require charges to earnings, which could result in a negative impact on our results of operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under current accounting standards, goodwill is not amortized but, instead, is subject to impairment tests on at least an annual basis or more frequently if an event occurs or circumstances change that reduce the fair value of a reporting unit below its carrying amount. A decline in our stock price or occurrence of a triggering event following any of our quarterly earnings releases and prior to the filing of the periodic report for that period could, under certain circumstances, cause us to perform a goodwill impairment test and result in an impairment charge being recorded for that period which was not reflected in such earnings release. In the event that we conclude that all or a portion of our goodwill may be impaired, a non-cash charge for the amount of such impairment would be recorded to earnings. Such a charge would have no impact on tangible capital. At December&#160;31, 2022, we had goodwill of $233.7 million, representing approximately 26% of total equity.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's intangible assets primarily relate to core deposits, customer relationships, and technology assets. Intangible assets with definite useful lives are amortized on an accelerated basis over their estimated life. 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. A triggering event following any of our quarterly earnings releases and prior to the filing of the periodic report for that period could, under certain circumstances, cause us to perform an intangible asset impairment test and result in an impairment charge being recorded for that period which was not reflected in such earnings release. In the event that we conclude that all or a portion of our intangible assets may be impaired, a non-cash charge for the amount of such impairment would be recorded to earnings. Such a charge would have no impact on tangible capital. At December&#160;31, 2022, we had intangible assets of $32.1 million, representing approximately 4% of total equity.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In assessing the potential for realization of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. Assessing the need for, or the sufficiency of, a valuation allowance requires management to evaluate all available evidence, both negative and positive, including the recent trend of quarterly earnings. Positive evidence necessary to overcome the negative evidence includes whether future taxable income in sufficient amounts and character within the carryback and carryforward periods is available under the tax law, including the use of tax planning strategies. When negative evidence (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">e.g.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, cumulative losses in recent years, history of operating loss or tax credit carryforwards expiring unused) exists, more positive evidence than negative evidence will be necessary. We have concluded that, based on the level of positive evidence, it is more likely than not that at December&#160;31, 2022 all but $0.3 million which is recorded as a valuation allowance of the deferred tax asset will be realized. At December&#160;31, 2022, net deferred tax assets were approximately $16.5 million. The impact of each of these impairment matters could have a material adverse effect on our business, results of operations and financial condition.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risks for environmental liability apply to the properties under consideration as well as properties that are contiguous or upgradient to the subject properties.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the course of our business, we may purchase real estate in connection with a future acquisition, or we may foreclose on and take title to real estate that serves as collateral on loans we make. As a result, we could be subject to environmental liabilities with respect to those properties. We may be held liable to a governmental entity or to third parties for property damage, personal injury, investigation and clean-up costs incurred by these parties in connection with environmental contamination, or we may be required to investigate or clean up hazardous or toxic substances or chemical releases at a property. The costs associated with investigation or remediation activities could be substantial. In addition, if we are the owner or former owner of a contaminated site, we may be subject to common law claims by third parties based on damages and costs resulting from environmental contamination emanating from the property.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cost of removal or abatement may not substantially exceed the value of the affected properties or the loans secured by those properties, that we may not have adequate remedies against the prior owners or other responsible parties and we may not be able to resell the affected properties either before or after completion of any such removal or abatement procedures. If material environmental problems are discovered before foreclosure, we generally will not foreclose on the related collateral or will transfer ownership of the loan to a subsidiary. It should be noted, however, that the transfer of the property or loans to a subsidiary may not protect us from environmental liability. Furthermore, despite these actions on our part, the value of the property as collateral will generally be substantially reduced and, as a result, we may suffer a loss upon collection of the loan. Currently, we are not a party to any legal proceedings involving potential liability to us under applicable environmental laws. Any significant environmental liabilities could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The accuracy of our financial statements and related disclosures could be affected if the judgments, assumptions or estimates used in our critical accounting policies are inaccurate.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements and related disclosure in conformity with GAAP requires us to make judgments, assumptions and estimates that affect the amounts reported in our consolidated financial statements and accompanying notes. Our critical accounting policies, which are included in Item 7 of this report captioned &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221;, describe those significant accounting policies and methods used in the preparation of our consolidated financial statements that we consider &#8220;critical&#8221; because they require judgments, assumptions and estimates that materially affect our consolidated financial statements and related disclosures. As a result, if future events differ significantly from the judgments, assumptions and estimates in our critical accounting policies, those events or assumptions could have a material impact on our consolidated financial statements and related disclosures.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, as a result of our past acquisitions, our financial results are heavily influenced by the application of the acquisition method of accounting. The acquisition method of accounting requires management to make assumptions regarding the assets purchased and liabilities assumed to determine their fair value. If our assumptions are incorrect, any resulting change or modification could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we fail to correct any material weakness that we subsequently identify in our internal control over financial reporting or otherwise fail to maintain effective internal control over financial reporting, we may not be able to report our financial results accurately and timely, in which case our business may be harmed, investors may lose confidence in the accuracy and completeness of our financial reports and the price of our common stock may decline.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management is responsible for establishing and maintaining adequate internal control over financial reporting and for evaluating and reporting on our system of internal control. Our 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 GAAP. As a public company, we are required to comply with the Sarbanes-Oxley Act and other rules that govern public companies. In particular, we are required to certify our compliance with Section&#160;404 of the Sarbanes-Oxley Act, which requires us to furnish annually a report by management on the effectiveness of our internal control over financial reporting. In addition, our independent registered public accounting firm is required to report on the effectiveness of our internal control over financial reporting.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we identify material weaknesses in our internal control over financial reporting in the future, if we cannot comply with the requirements of the Sarbanes-Oxley Act in a timely manner or attest that our internal control over financial reporting is effective, or if our independent registered public accounting firm cannot express an opinion as to the effectiveness of our internal control over financial reporting when required, we may not be able to report our financial results accurately and timely. As a result, investors, counterparties and customers may lose confidence in the accuracy and completeness of our financial reports; our liquidity, access to capital markets and perceptions of our creditworthiness could be adversely affected; and the market price of our common stock could decline. In addition, we could become subject to investigations by the stock exchange on which our securities are listed, the SEC, the Federal Reserve, the FDIC, or other regulatory authorities, which could require additional financial and management resources. These events could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our trademarks and trade names are not adequately protected, or if we are deemed to infringe the trademarks or trade names of others, then we may not be able to build name recognition in our markets of interest and our business may be adversely affected.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our registered or unregistered trademarks or trade names may be challenged, infringed, or determined to be infringing on other marks. Competitors may have adopted or may adopt trade names or trademarks similar to ours, thereby impeding our ability to build brand identity and possibly leading to market confusion. In addition, there could be potential trade name or trademark infringement claims brought by owners of other registered trademarks or trademarks that incorporate variations of our registered or unregistered trademarks or trade names. Additionally, our efforts to enforce or protect our proprietary rights related to trademarks, trade secrets, domain names, copyrights or other intellectual property may be ineffective and could result in substantial costs and diversion of resources. Each of the foregoing could adversely impact our financial condition or results of operations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to litigation, which could result in substantial judgment or settlement costs and legal expenses.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are regularly involved in litigation matters in the ordinary course of business. We believe that these litigation matters should not have a material adverse effect on our business, financial condition, results of operations or future prospects. We cannot assure you, however, that we will be able to successfully defend or resolve any current or future litigation matters, in which case those litigation matters could have an adverse effect on our business, financial condition and results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are party to a lawsuit in the United States Court of Federal Claims seeking a ruling that the United States Postal Service (&#8220;USPS&#8221;) is obligated to make payment to us with respect to invoices totaling approximately $19.4 million that it separately paid to our customer, a vendor to the USPS who hauls mail pursuant to contracts it has with such entity, in violation of notices provided to the USPS that such payments were to be made directly to us (the &#8220;Misdirected Payments&#8221;).  Although we believe we have valid claims that the USPS is obligated to make payment on such receivable and that the USPS will have the capacity to make such payment, the issues in this litigation are novel issues of law that have little to no precedent and there can be no assurances that a court will agree with our interpretation of the law on these matters. If a court were to rule against us in this litigation, our only recourse would be against our customer, who failed to remit the Misdirected Payments to us as required when received, and who may not have capacity to make such payment to us. Consequently, we could incur losses up to the full amount of the Misdirected Payments in such event, which could be material to our business, financial condition and results of operations.</span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_19"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1B. UNRESOLVED STAFF COMMENTS.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_22"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2. PROPERTIES.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our corporate office is located at 12700 Park Central Drive, Suite 1700, Dallas, Texas 75251.</span></div><div style="margin-top:12pt"><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, TBK Bank operates ten branches in the Quad Cities Metropolitan Area of Iowa and Illinois and eight branches throughout northern and central Illinois in our Midwest division, seven branches in Colorado and three branches in New Mexico in our Mountain Division, thirty-one branches in Colorado and two branches in western Kansas in our Western division, and two locations in Dallas, Texas, one in which we maintain our corporate office facility and a branch office dedicated to deposit gathering activities and one full-service branch. We lease ten of these offices and own the remaining fifty-three. Our owned offices are freestanding permanent facilities and the leased offices are part of larger retail facilities. Most of TBK Bank&#8217;s branches are equipped with automated teller machines (&#8220;ATM&#8221;) and drive-through facilities.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial Services operates from a leased facility within a larger business park located in Coppell, Texas as well as leased facilities in Chicago, Illinois and San Diego, California.</span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_25"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 3. LEGAL PROCEEDINGS.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time we are a party to various litigation matters incidental to the conduct of our business. Except as set forth below, we are not presently party to any legal proceedings the resolution of which we believe would have a material adverse effect on our business, prospects, financial condition, liquidity, results of operation, cash flows or capital levels.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are party to a lawsuit in the United States Court of Federal Claims seeking a ruling that the United States Postal Service (&#8220;USPS&#8221;) is obligated to make payment to us with respect to invoices totaling approximately $19.4 million that it separately paid to our customer, a vendor to the USPS who hauls mail pursuant to contracts it has with such entity, in violation of notices provided to the USPS that such payments were to be made directly to us (the &#8220;Misdirected Payments&#8221;).  Although we believe we have valid claims that the USPS is obligated to make payment on such receivable and that the USPS will have the capacity to make such payment, the issues in this litigation are novel issues of law that have little to no precedent and there can be no assurances that a court will agree with our interpretation of the law on these matters. If a court were to rule against us in this litigation, our only recourse would be against our customer, who failed to remit the Misdirected Payments to us as required when received, and who may not have capacity to make such payment to us. Consequently, we could incur losses up to the full amount of the Misdirected Payments in such event, which could be material to our business, financial condition and results of operations.</span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_28"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 4. MINE SAFETY DISCLOSURES.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_31"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;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="i8131eb45bbf74c57b6b5ee7d4a1906cf_34"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 5. MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Market Information and Common Equity Holders</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock is listed on the NASDAQ Global Select Market under the symbol &#8220;TFIN.&#8221; At February&#160;13, 2023, there were 23,091,234 shares outstanding and 264 stockholders of record for the Company&#8217;s common stock.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not historically declared or paid cash dividends on our common stock since inception and we do not intend to pay dividends on our common stock for the foreseeable future. Instead, we anticipate that all of our future earnings will be deployed through share repurchases or retained to support our operations and to finance the growth and development of our business. Any future determination relating to our dividend policy will be made by our board of directors and will depend on a number of factors, including:</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">our historic and projected financial condition, liquidity and results of operations;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">our capital levels and needs;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">tax considerations;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">any acquisitions or potential acquisitions that we may examine;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">statutory and regulatory prohibitions and other limitations;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">the terms of any credit agreements or other borrowing arrangements that restrict our ability to pay cash dividends;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">general economic conditions; and</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">other factors deemed relevant by our board of directors.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are not obligated to pay dividends on our common stock.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a Texas corporation, we are subject to certain restrictions on dividends under the Texas Business Organizations Code. Generally, a Texas corporation may pay dividends to its stockholders out of its surplus (the excess of its assets over its liabilities and stated capital) or out of its net profits for the then-current and preceding fiscal year unless the corporation is insolvent or the dividend would render the corporation insolvent. In addition, we are subject to certain restrictions on the payment of cash dividends as a result of banking laws, regulations and policies.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because we are a financial holding company and do not engage directly in business activities of a material nature, our ability to pay dividends to our stockholders depends, in large part, upon our receipt of dividends from our bank subsidiary, which is also subject to numerous limitations on the payment of dividends under federal and state banking laws, regulations and policies. The present and future dividend policy of our bank subsidiary is subject to the discretion of its board of directors. Our subsidiary bank is not obligated to pay dividends.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Securities authorized for issuance under equity compensation plans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See &#8220;Item 12 &#8211; Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters&#8221;.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Graph</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following Performance Graph and related discussion are being furnished solely to accompany this Annual Report on Form 10-K pursuant to Item 201(e) of Regulation S-K and shall not be deemed to be &#8220;soliciting materials&#8221; or to be &#8220;filed&#8221; with the SEC (other than as provided in Item 201) nor shall this information be incorporated by reference into any future filing under the Securities Act or the Exchange Act, whether made before or after the date hereof and irrespective of any general incorporation language contained therein, except to the extent that the Company specifically incorporates it by reference into a filing.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following Performance Graph compares the cumulative total shareholder return on the Company&#8217;s common stock for the period beginning at the close of trading on December&#160;31, 2017 through December&#160;31, 2022, with the cumulative total return of the NASDAQ Global Select Market Index and the NASDAQ Bank Index for the same period. Cumulative total return is computed by dividing the difference between the Company&#8217;s share price at the end and the beginning of the measurement period by the share price at the beginning of the measurement period. The Performance Graph assumes an initial investment of $100 in the Company&#8217;s common stock, the NASDAQ Global Select Market Index and the NASDAQ Bank Index. Historical stock price performance is not necessarily indicative of future stock price performance.</span></div><div style="text-align:center"><img src="tfin-20221231_g1.jpg" alt="tfin-20221231_g1.jpg" style="height:480px;margin-bottom:5pt;vertical-align:text-bottom;width:613px"/></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:28.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.014%"></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:400;line-height:100%">December 31,<br/>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:400;line-height:100%">December 31,<br/>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:400;line-height:100%">December 31,<br/>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:400;line-height:100%">December 31,<br/>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:400;line-height:100%">December 31,<br/>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:400;line-height:100%">December 31,<br/>2022</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:9pt;font-weight:400;line-height:100%">Triumph Financial, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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.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: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%">94.29&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">120.70&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">154.13&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">378.03&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">155.14&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nasdaq Global Select Market Index</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">96.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130.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:9pt;font-weight:400;line-height:100%">186.83&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nasdaq Bank 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:9pt;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:9pt;font-weight:400;line-height:100%">82.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:9pt;font-weight:400;line-height:100%">99.53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88.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:9pt;font-weight:400;line-height:100%">124.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101.44&#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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent sales of unregistered equity securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 7, 2022, we announced that our board of directors had authorized us to repurchase up to $50.0 million of our outstanding common stock in open market transactions or through privately negotiated transactions at our discretion. During the year ended December 31, 2022, we repurchased into treasury stock under the stock repurchase program 709,795 shares at an average price of $70.41 for a total of $50.0 million, completing this stock repurchase program.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 23, 2022, we announced that our board of directors had authorized us to repurchase up to an additional $75.0 million of our outstanding common stock in open market transactions or through privately negotiated transactions at our discretion. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount, timing and nature of any share repurchases will be based on a variety of factors, including the trading price of our common stock, applicable securities laws restrictions, regulatory limitations and market and economic factors. The repurchase program is authorized for a period of up to one year and does not require us to repurchase any specific number of shares. The repurchase program may be modified, suspended or discontinued at any time, at our discretion. On November 7, 2022 the repurchase authorization was increased to $100.0 million in connection with the commencement of a modified "Dutch auction" tender offer (the "Tender Offer"). The following repurchases were made under this program during the three months ended December 31, 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse: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.511%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.427%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.098%"></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:8pt;font-weight:400;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:400;line-height:100%">(a)<br/>Total number of shares (or units) 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:400;line-height:100%">(b)<br/>Average price paid per share (or unit)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">(c)<br/>Total number of shares (or units) purchased as part of publicly announced plans or programs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">(d)<br/>Maximum number (or approximate dollar value) of shares (or units) that may yet be purchased under the plans or programs</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:8pt;font-weight:400;line-height:100%">October 1, 2022 &#8212; October 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">75,000,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">November 1, 2022 &#8212; November 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,000,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 1, 2022 &#8212; December 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:8pt;font-weight:400;line-height:100%">408,615&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.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:8pt;font-weight:400;line-height:100%">408,615&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76,300,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">408,615</span></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:8pt;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:8pt;font-weight:400;line-height:100%">58.00&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">408,615</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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Purchases of equity securities by the issuer and affiliated purchasers</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_37"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 6. [RESERVED]</span></div><div style="margin-top:6pt"><span><br/></span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_40"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 7. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.</span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_43"></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%">Cautionary Note Regarding Forward-Looking Statements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This document contains forward-looking statements pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. These forward-looking statements reflect our current views with respect to, among other things, future events and our financial performance. These statements are often, but not always, made through the use of words or phrases such as &#8220;may,&#8221; &#8220;should,&#8221; &#8220;could,&#8221; &#8220;predict,&#8221; &#8220;potential,&#8221; &#8220;believe,&#8221; &#8220;will likely result,&#8221; &#8220;expect,&#8221; &#8220;continue,&#8221; &#8220;will,&#8221; &#8220;anticipate,&#8221; &#8220;seek,&#8221; &#8220;estimate,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;projection,&#8221; &#8220;would&#8221; and &#8220;outlook,&#8221; or the negative version of those words or other comparable of a future or forward-looking nature. These forward-looking statements are not historical facts and are based on current expectations, estimates and projections about our industry, management&#8217;s beliefs and certain assumptions made by management, many of which, by their nature, are inherently uncertain and beyond our control. Accordingly, we caution you that any such forward-looking statements are not guarantees of future performance and are subject to risks, assumptions and uncertainties that are difficult to predict. Although we believe that the expectations reflected in these forward-looking statements are reasonable as of the date made, actual results may prove to be materially different from the results expressed or implied by the forward-looking statements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are or will be important factors that could cause our actual results to differ materially from those indicated in these forward-looking statements, including, but not limited to, the following:</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">business and economic conditions generally and in the bank and non-bank financial services industries, nationally and within our local market areas;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">our ability to mitigate our risk exposures;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">our ability to maintain our historical earnings trends;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">changes in management personnel;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">interest rate risk;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">concentration of our products and services in the transportation industry;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">credit risk associated with our loan portfolio;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">lack of seasoning in our loan portfolio;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">deteriorating asset quality and higher loan charge-offs;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">time and effort necessary to resolve nonperforming assets;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">inaccuracy of the assumptions and estimates we make in establishing reserves for probable loan losses and other estimates;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><span style="color:#282a2c;font-family:'Times New Roman',sans-serif;font-size:8pt;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:33.2pt">risks related to the integration of acquired businesses and any future acquisitions;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">our ability to successfully identify and address the risks associated with our possible future acquisitions, and the risks that our prior and possible future acquisitions make it more difficult for investors to evaluate our business, financial condition and results of operations, and impairs our ability to accurately forecast our future performance;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">lack of liquidity;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">fluctuations in the fair value and liquidity of the securities we hold for sale;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">impairment of investment securities, goodwill, other intangible assets or deferred tax assets;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">our risk management strategies;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">environmental liability associated with our lending activities;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">increased competition in the bank and non-bank financial services industries, nationally, regionally or locally, which may adversely affect pricing and terms;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">the accuracy of our financial statements and related disclosures;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">material weaknesses in our internal control over financial reporting;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">system failures or failures to prevent breaches of our network security;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">the institution and outcome of litigation and other legal proceedings against us or to which we become subject;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">changes in carry-forwards of net operating losses;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">changes in federal tax law or policy;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">the impact of recent and future legislative and regulatory changes, including changes in banking, securities and tax laws and regulations, such as the Dodd-Frank Act and their application by our regulators;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">governmental monetary and fiscal policies;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">changes in the scope and cost of FDIC, insurance and other coverages;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">failure to receive regulatory approval for future acquisitions; </span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">increases in our capital requirements and;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">the impact of COVID-19 on our business.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foregoing factors should not be construed as exhaustive. If one or more events related to these or other risks or uncertainties materialize, or if our underlying assumptions prove to be incorrect, actual results may differ materially from what we anticipate. Accordingly, you should not place undue reliance on any such forward-looking statements. Any forward-looking statement speaks only as of the date on which it is made and we do not undertake any obligation to publicly update or review any forward-looking statement, whether as a result of new information, future developments or otherwise. New factors emerge from time to time and it is not possible for us to predict which will arise. In addition, we cannot assess the impact of each factor on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements.</span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_46"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">This section presents management&#8217;s perspective on our financial condition and results of operations. The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the Company&#8217;s consolidated financial statements and the accompanying notes included elsewhere in this Annual Report on Form 10-K. To the extent that this discussion describes prior performance, the descriptions relate only to the periods listed, which may not be indicative of our future financial outcomes. In addition to historical information, this discussion contains forward-looking statements that involve risks, uncertainties and assumptions that could cause results to differ materially from management&#8217;s expectations. See the &#8220;Cautionary Note Regarding Forward-Looking Statements&#8221; section above.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_49"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a financial holding company headquartered in Dallas, Texas and registered under the Bank Holding Company Act, offering a diversified line of payments, factoring and banking services. As of December&#160;31, 2022, we had consolidated total assets of $5.334&#160;&#160;billion, total loans held for investment of $4.120&#160;&#160;billion, total deposits of $4.171&#160;billion and total stockholders&#8217; equity of $889.0&#160;million.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through our wholly owned bank subsidiary, TBK Bank, we offer traditional banking services, commercial lending product lines focused on businesses that require specialized financial solutions and national lending product lines that further diversify our lending operations. Our banking operations commenced in 2010 and include a branch network developed through organic growth and acquisition, including concentrations the front range of Colorado, the Quad Cities market in Iowa and Illinois and a full service branch in Dallas, Texas. Our traditional banking offerings include a full suite of lending and deposit products and services. These activities are focused on our local market areas and some products are offered on a nationwide basis. They generate a stable source of core deposits and a diverse asset base to support our overall operations. Our asset-based lending and equipment lending products are offered on a nationwide basis and generate attractive returns. Additionally, we offer mortgage warehouse and liquid credit lending products on a nationwide basis to provide further asset base diversification and stable deposits.  Our Banking products and services share basic processes and have similar economic characteristics. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our traditional banking operations, we also operate a factoring business focused primarily on serving the over-the-road trucking industry. This business involves the provision of working capital to the trucking industry through the purchase of invoices generated by small to medium sized trucking fleets ("Carriers") at a discount to provide immediate working capital to such Carriers. We commenced these operations in 2012 through the acquisition of our factoring subsidiary, Triumph Financial Services. Triumph Financial Services operates in a highly specialized niche and earns substantially higher yields on its factored accounts receivable portfolio than our other lending products described above. Given its acquisition, this business has a legacy and structure as a standalone company. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our payments business, TriumphPay, is a division of our wholly owned bank subsidiary, TBK Bank, and is a payments network for the over-the-road trucking industry.  TriumphPay was originally designed as a platform to manage Carrier payments for third party logistics companies, or 3PLs ("Brokers") and the manufacturers and other businesses that contract directly for the shipment of goods (&#8220;Shippers&#8221;), with a focus on increasing on-balance sheet factored receivable transactions through the offering of quick pay transactions for Carriers receiving such payments through the TriumphPay platform. During 2021, TriumphPay acquired HubTran, Inc., a software platform that offers workflow solutions for the processing and approval of Carrier Invoices for approval by Brokers or purchase by the factoring businesses providing working capital to Carriers ("Factors").  Following such acquisition, the TriumphPay strategy shifted from a capital-intensive on-balance sheet product with a greater focus on interest income to a payments network for the trucking industry with a focus on fee revenue. TriumphPay connects Brokers, Shippers, Factors and Carriers through forward-thinking solutions that help each party successfully manage the life cycle of invoice presentment for services provided by Carrier through the processing and audit of such invoice to its ultimate payment to the Carrier or the Factor providing working capital to such Carrier. TriumphPay offers supply chain finance to Brokers, allowing them to pay their Carriers faster and drive Carrier loyalty. TriumphPay provides tools and services to increase automation, mitigate fraud, create back-office efficiency and improve the payment experience. TriumphPay also operates in a highly specialized niche with unique processes and key performance indicators.</span></div><div style="margin-top:12pt"><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, our business is primarily focused on providing financial services to participants in the for-hire trucking ecosystem in the United States, including Brokers, Shippers, Factors and Carriers. Within such ecosystem, we operate our TriumphPay payments platform, which connects such parties to streamline and optimize the presentment, audit and payment of transportation invoices. We also act as capital provider to the Carrier industry through our factoring subsidiary, Triumph Financial Services LLC. Our traditional banking operations provide stable, low cost deposits to support our operations, a diversified lending portfolio to add stability to our balance sheet, and a suite of traditional banking products and services to participants in the for-hire trucking ecosystem to deepen our relationship with such clients. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have determined our reportable segments are Banking, Factoring, Payments and Corporate. For the year ended December&#160;31, 2022, our Banking segment generated 47% of our total revenue (comprised of interest and noninterest income), our Factoring segment generated 46% of our total revenue, our Payments segment generated 7% of our total revenue, and our Corporate segment generated less than 1% of our total revenue.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022 Overview</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income available to common stockholders for the year ended December&#160;31, 2022 was $99.1&#160;million, or $3.96 per diluted share, compared to net income available to common stockholders for the year ended December&#160;31, 2021 of $109.8&#160;million, or $4.35 per diluted share. Excluding gains and expenses related to merger and acquisition related activities, including divestitures, adjusted net income to common stockholders was $112.0&#160;million, or $4.44 per diluted share, for the year ended December&#160;31, 2021. There were no such activities during the year ended December 31, 2022. For the year ended December&#160;31, 2022, our return on average common equity was 11.69% and our return on average assets was 1.79%.</span></div><div style="margin-top:12pt"><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 had total assets of $5.334&#160;billion, including gross loans of $4.120&#160;billion, compared to $5.956&#160;billion of total assets and $4.868&#160;billion of gross loans at December&#160;31, 2021. Total loans decreased $747.3&#160;million during the year ended December&#160;31, 2022. Our Banking loans, which constitute 70% of our total loan portfolio at December&#160;31, 2022, decreased from $3.168 billion in aggregate as of December&#160;31, 2021 to $2.883 billion as of December&#160;31, 2022, a decrease of 9.0%. Our Factoring factored receivables, which constitute 28% of our total loan portfolio at December&#160;31, 2022, decreased from $1.546 billion in aggregate as of December&#160;31, 2021 to $1.152 billion as of December&#160;31, 2022, a decrease of 25.5%. The period end balance of Factoring factored receivables was impacted by our decision to sell certain factored receivables (discussed in 2022 Items of Note) during the period. Our Payments factored receivables, which constitute 2% of our total loan portfolio at December&#160;31, 2022, decreased from $153.2 million in aggregate as of December&#160;31, 2021 to $85.7 million as of December&#160;31, 2022, a decrease of 44.1%.</span></div><div style="margin-top:12pt"><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 had total liabilities of $4.445&#160;billion, including total deposits of $4.171&#160;billion, compared to $5.097&#160;billion of total liabilities and $4.647&#160;billion of total deposits at December&#160;31, 2021. Deposits decreased $475.3&#160;million during the year ended December&#160;31, 2022.</span></div><div style="margin-top:12pt"><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 had total stockholders' equity of $889.0&#160;million. During the year ended December&#160;31, 2022, total stockholders&#8217; equity increased $30.1&#160;million, primarily due to our net income during the period, offset in part by our treasury stock purchases made under our share repurchase program and modified "Dutch auction" tender offer. Capital ratios remained strong with Tier&#160;1 capital and total capital to risk weighted assets ratios of 14.57% and 17.66%, respectively, at December&#160;31, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total dollar value of invoices purchased by Triumph Financial Services during the year ended December&#160;31, 2022 was $14.943 billion with an average invoice size of $2,261. The transportation average invoice size for the year was $2,161. This compares to invoice purchase volume of $13.125 billion with an average invoice size of $2,265 and average transportation invoice size of $2,152 during the same period a year ago. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TriumphPay processed 17.7 million invoices paying Carriers a total of $23.263 billion during the year ended December&#160;31, 2022. This compares to processed volume of 13.5 million invoices for a total of $15.162 billion during the same period a year ago.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">2022 Items of Note</span></div><div style="margin-top:12pt"><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 Programs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 7, 2022, we announced that our board of directors had authorized us to repurchase up to $50.0 million of our outstanding common stock in open market transactions or through privately negotiated transactions at our discretion. During the year ended December 31, 2022, we repurchased into treasury stock under the stock repurchase program 709,795 shares at an average price of $70.41 for a total of $50.0 million, completing this stock repurchase program.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 23, 2022, we announced that our board of directors had authorized us to repurchase up to an additional $75.0 million of our outstanding common stock in open market transactions or through privately negotiated transactions at our discretion. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount, timing and nature of any share repurchases will be based on a variety of factors, including the trading price of our common stock, applicable securities laws restrictions, regulatory limitations and market and economic factors. The repurchase program is authorized for a period of up to one year and does not require us to repurchase any specific number of shares. The repurchase program may be modified, suspended or discontinued at any time, at our discretion. On November 7, 2022 the repurchase authorization was increased to $100.0 million in connection with the commencement of a modified "Dutch auction" tender offer (the "Tender Offer"). </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, we repurchased 408,615 shares of our common stock in the Tender Offer at a price of $58.00 per share, for an aggregate cost of $24.8 million, including fees and expenses related to the tender offer of $1.1 million.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equipment Loan Sale</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June 30, 2022, we made the decision to sell a portfolio of equipment loans. Equipment loans totaling $191.2 million were sold resulting in a gain on sale of loans of $3.9 million.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gain on sale, net of transaction costs, was included in net gains (losses) on sale of loans in the Company&#8217;s Consolidated Statements of Income and was allocated to the Banking segment.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Factored Receivable Disposal Group</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June 30, 2022, Factored Receivable Disposal Group factored receivables totaling $67.9 million and customer reserves totaling $9.7 million were sold resulting in a gain on sale of loans of $13.2 million. During the three months ended September 30, 2022, Factored Receivable Disposal Group factored receivables totaling $20.1 million and customer reserves totaling $1.1 million were sold resulting in a gain on sale of loans of $1.0 million.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gains on sale, net of transaction costs, totaling $14.2 million, were included in net gains (losses) on sale of loans in the Company&#8217;s Consolidated Statements of Income and were allocated to the Factoring segment.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For further information on the above transactions, see Note&#160;2&#160;&#8211; Acquisitions and Divestitures in the accompanying condensed notes to the consolidated financial statements included elsewhere in this report.</span></div><div style="margin-top:12pt"><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 swap termination</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2022, we terminated our single derivative with a notional value totaling $200.0 million, resulting in a termination value of $9.3 million. During the three months ended June 30, 2022, we terminated the associated hedged funding, incurring a termination fee of $0.7 million which was recognized through interest expense in the consolidated statements of income, and reclassified the remaining $8.9 million unrealized gain on the terminated derivative into earnings through other noninterest income in the consolidated statements of income.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gains and losses associated with this transaction were allocated to the Banking segment.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For further information on the above transaction, see Note&#160;10&#160;&#8211; Derivative Financial Instruments in the accompanying condensed notes to the consolidated financial statements included elsewhere in this report.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity Method Investment</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 17, 2019, we made a minority equity investment of $8.0 million in Warehouse Solutions Inc. (&#8220;WSI&#8221;), purchasing 8% of the common stock of WSI and receiving warrants to purchase an additional 10% of the common stock of WSI upon exercise of the warrants at a later date. WSI provides technology solutions to help reduce supply chain costs for a global client base across multiple industries. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we held less than 20% of the voting stock of WSI, the investment in common stock was initially accounted for using the equity method as our representation on WSI&#8217;s board of directors, which was disproportionately larger in size than the common stock investment held, demonstrated that we had significant influence over the investee. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 10, 2022, we entered into two separate agreements with WSI. First, we entered into an Affiliate Agreement. The Affiliate Agreement canceled our outstanding warrants in exchange for cancellation of an exclusivity clause included in the original investment agreement executed during 2019. By cancelling the exclusivity clause, our Payments segment operations now have greater ability to operate in the freight shipper audit space. As a result of the Affiliate Agreement, we recognized a total loss on impairment of the warrants of $3.2 million, which represented the full book balance of the warrants on the date the Affiliate Agreement was executed. The impairment loss was included in other noninterest income in the consolidated statements of income.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Separately, we also entered into an Amended and Restated Investor Rights Agreement (the &#8220;Investor Rights Agreement&#8221;). The Investor Rights Agreement eliminated our representation on WSI&#8217;s board of directors making us a completely passive investor. The Investor Rights Agreement also provided for our purchase of an additional 10% of WSI&#8217;s common stock for $23.0 million raising our ownership of WSI&#8217;s common stock to 18%. As a passive investor, we no longer hold significant influence over the investee and the investment in WSI&#8217;s common stock no longer qualifies for equity method accounting.  The investment in WSI&#8217;s common stock is now accounted for as an equity investment without a readily determinable fair value measured under the measurement alternative. The measurement alternative requires us to remeasure our investment in the common stock of WSI only upon the execution of an orderly and observable transaction in an identical or similar instrument.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our additional investment in WSI under the Investor Rights Agreement resulted in us discontinuing the equity method of accounting and qualified as an orderly and observable transaction for an identical investment in WSI, therefore the fair value of our original 8% common stock investment was required to be adjusted from $4.9 million at March 31, 2022 to $15.1 million, resulting in a gain of $10.2 million that was recorded in other noninterest income in the consolidated statements of income.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gains and losses associated with this transaction were allocated to the Payments segment.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For further information on the above transactions, see Note&#160;8&#160;&#8211; Equity Method Investment in the accompanying condensed notes to the consolidated financial statements included elsewhere in this report.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Items related to our July 2020 acquisition of TFS</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As disclosed on our SEC Forms 8-K filed on July 8, 2020 and September 23, 2020, we acquired the transportation factoring assets of TFS, a wholly owned subsidiary of Covenant Logistics Group, Inc. ("CVLG"), and subsequently amended the terms of that transaction.  There were no material developments related to that transaction that impacted our operating results for the year ended December 31, 2022.</span></div><div style="margin-top:12pt"><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, the carrying value of the acquired over-formula advances was $8.2 million, the total reserve on acquired over-formula advances was $8.2 million and the balance of our indemnification asset, the value of the payment that would be due to us from CVLG in the event that these over-advances are charged off, was $3.9 million.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Misdirected Payments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 we carry a separate $19.4&#160;million receivable (the &#8220;Misdirected Payments&#8221;) payable by the United States Postal Service (&#8220;USPS&#8221;) arising from accounts factored to the largest over-formula advance carrier. This amount is separate from the acquired Over-Formula Advances. The amounts represented by this receivable were paid by the USPS directly to such customer in contravention of notices of assignment delivered to, and previously honored by, the USPS, which amount was then not remitted back to us by such customer as required. The USPS disputes their obligation to make such payment, citing purported deficiencies in the notices delivered to them. We have commenced litigation in the United States Court of Federal Claims against the USPS seeking a ruling that the USPS was obligated to make the payments represented by this receivable directly to us. Based on our legal analysis and discussions with our counsel advising us on this matter, we continue to believe it is probable that we will prevail in such action and that the USPS will have the capacity to make payment on such receivable. Consequently, we have not reserved for such balance as of December&#160;31, 2022. The full amount of such receivable is reflected in non-performing and past due factored receivables as of December&#160;31, 2022 in accordance with our policy. As of December&#160;31, 2022, the entire $19.4&#160;million Misdirected Payments amount was greater than 90 days past due.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Items of Note</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">HubTran, Inc.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 1, 2021, we, through TriumphPay, a division of our wholly-owned subsidiary TBK Bank, SSB, entered into a definitive agreement to acquire HubTran, Inc., a cloud-based provider of automation software for the trucking industry's back-office, for $97 million in cash subject to customary purchase price adjustments.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition of HubTran enables us to create a payments network that will allow Brokers and Factors to lower costs, remove inefficiencies, reduce fraud and add value for their stakeholders. TriumphPay already offered tools and services to increase automation, mitigate fraud, create back-office efficiency and improve the payment experience. Through the acquisition of HubTran, TriumphPay created additional value through the enhancement of its presentment, audit, and payment capabilities for Shippers, Brokers and their Carriers, and Factors. The acquisition of HubTran was a meaningful inflection point in the operations of TriumphPay as the TriumphPay strategy has shifted from a capital-intensive on-balance sheet product with a focus on interest income to a payments network for the trucking industry with a focus on fee revenue. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For further information on the above transactions, see Note&#160;2&#160;&#8211; Acquisitions and Divestitures in the accompanying notes to the consolidated financial statements included elsewhere in this report.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Macroeconomic Considerations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a business operating in the bank and non-bank financial services industries, our business and operations are sensitive to general business and economic conditions in the United States. If the U.S. economy weakens, our growth and profitability from our operations, including lending and deposit services, could be constrained.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2020 and 2021, COVID-19 adversely impacted a broad range of industries in which the Company&#8217;s customers operated and the virus had an impact on our operations as disclosed in prior filings. Throughout the year ended December 31, 2022, epidemiological conditions remained relatively benign and the Company did not experience any direct material impacts on operations due to COVID-19. If there is a prolonged resurgence in the virus, the Company could experience adverse effects on its business, financial condition, results of operations and cash flows that are not possible to predict at December 31, 2022. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022, the U.S. experienced decades-high inflation and a rising interest rate environment not seen in several years. Such factors could make it more difficult for our borrowers to repay their loans, potentially leading to increased delinquencies, increased volume of loan modifications, and financial losses for the Company. In terms of our borrowers' repayment of loans, we did not experience any of these effects during 2022, and asset quality metrics, including loan delinquencies, nonperforming assets, and charge-offs, remain stable and acceptable at December 31, 2022. Further, while we have not yet experienced deposit run-off that is disproportionate from the banking industry, our ability to retain or grow our deposit base could be hindered by higher market interest rates in the future. The Company did experience the direct impact of inflation and rising costs in the form of higher salaries, general and administrative costs due to wage inflation and price increases throughout the year ended December 31, 2022. While the Company has not yet experienced any material adverse effects, the prolonged impact of a higher interest rate environment and high inflation could cause the Company to experience adverse effects on its business, financial condition, results of operations and cash flows that are not possible to predict at December 31, 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the nature of the Company's operations, supply chain disruptions do not have a direct impact on the Company; however, such disruptions could make it more difficult for our borrowers to repay their loans potentially leading to increased delinquencies, increased volume of loan modifications, and financial losses for the Company. As previously discussed, we did not experience such adverse effects during the year ended December 31, 2022. Supply chain disruptions most prominently impact our trucking transportation and factoring operations discussed in terms of trucking volume in the following section. While the Company has not yet experienced any material adverse effects, the prolonged impact of supply chain disruptions could cause the Company to experience adverse effects on its business, financial condition, results of operations and cash flows that are not possible to predict at December 31, 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While economic conditions in foreign countries, including impacts related to the war in Ukraine, could affect the stability of global financial markets, which could hinder U.S. economic growth, we did not experience a financial impact due to such conditions during the year ended December 31, 2022. While the Company has not yet experienced any material adverse effects, the prolonged impact of the war in Ukraine, or other global economic events, could cause the Company to experience adverse effects on its business, financial condition, results of operations and cash flows that are not possible to predict at December 31, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Trucking Transportation and Factoring</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The volume of freight in the truckload sector did not experience the typical seasonal bounce during the fourth quarter of 2022 as diesel prices remained high and spot rates (a reflection of real-time balance of carrier supply and shipper demand in the market) continued to edge down. The year ended December 31, 2022 ended with lower spot rates (excluding fuel) than those experienced during the first quarter of the year. The number of small carriers that are leaving the market or sitting on the sidelines increased throughout the year as capacity caught up with demand and spot rates are seen as below breakeven given higher driver wages, cost of insurance, repairs, elevated debt service from elevated equipment purchases and the higher price of diesel. The confluence of these circumstances resulted in a steady decline in invoice prices and costs of new and used equipment throughout the latter half of 2022. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The transportation factoring industry continues to fight headwinds due to higher cost of capital and lower average invoices. That being said, we have sufficient access to capital, low funding costs, and an ability to diversify factoring income. We continue to focus our efforts on technology initiatives to be more efficient, support the enterprise, and enhance our customer experience while delivering various products to strengthen our clients throughout their business lifecycle. Our plan is for managed growth in our factoring segment with a greater emphasis on enhancing efficiency and profitability.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Climate Change</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Item 1. Business for background as it relates to the Company and climate change.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been significant completed and pending developments in federal and state legislation and regulation regarding climate change in recent years. Given our size and the nature of our business, the incurred direct impact and expected future direct impact of climate-related regulation is not material, nor expected to be material, to our business, financial condition, or results of operations. Further, we have not experienced any physical effects of climate change on our operations and results.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize that, while not material to our operations to-date, indirect consequences of climate-related regulation could exist that might be associated with our lending to certain types of customers who engage in activity that some could deem potentially harmful to the environment. The Company notes that the climate change landscape is constantly evolving and at this time, it is not possible for us to know or predict the full universe or extent that these indirect effects will have on the Company's future operations. </span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_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:400;line-height:120%">While programs and initiatives focused on sustainability and resource conservation have been put in place by the Company, there have been no material past capital expenditures for climate-related projects. We do not plan to have material future capital expenditures for climate-related projects at this time. Additionally, we have not incurred any material compliance costs related to climate change.</span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_52"></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%">Financial Highlights</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows selected financial data for each of the years in the three year period ended December&#160;31, 2022: </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:61.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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:400;line-height:100%">As of and for the years ended 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands, except per share amounts)</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:8pt;font-weight:400;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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income Statement Data:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest 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%">419,239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,115&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">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%">18,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,425&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,387&#160;</span></td><td style="background-color:#cceeff;padding: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%">Net interest income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,130&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,728&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">6,925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,830)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,329&#160;</span></td><td style="background-color:#cceeff;padding: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%">Net interest income after provision</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393,567&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,960&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,399&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of subsidiary or division</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noninterest 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%">84,068&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,501&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,627&#160;</span></td><td style="background-color:#ffffff;padding: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%">Noninterest 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%">84,068&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,501&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,385&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding: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%">Noninterest 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%">340,631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,507&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,074&#160;</span></td><td style="background-color:#ffffff;padding: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%">Net 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%">137,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,710&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">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%">34,693&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,980&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,686&#160;</span></td><td style="background-color:#ffffff;padding: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%">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%">102,311&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,974&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,024&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding: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%">Dividends 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%">(3,206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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)</span></td><td style="background-color:#ffffff;padding: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%">Net income available to common stockholders</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%">99,105&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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%">109,768&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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%">62,323&#160;</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:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance Sheet Data:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,333,783&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,956,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,935,791&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">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%">408,182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383,178&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,393&#160;</span></td><td style="background-color:#cceeff;padding: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%">Investment securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,055&#160;</span></td><td style="background-color:#ffffff;padding: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%">Loans held for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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:10pt;font-weight:400;line-height:100%">24,546&#160;</span></td><td style="background-color:#cceeff;padding: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%">Loans held for investment, 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%">4,077,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%">4,825,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,901,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Total 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%">4,444,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:10pt;font-weight:400;line-height:100%">5,097,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,209,010&#160;</span></td><td style="background-color:#cceeff;padding: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%">Noninterest-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%">1,756,680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,925,370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,352,785&#160;</span></td><td style="background-color:#ffffff;padding: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%">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%">2,414,656&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,721,309&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,363,815&#160;</span></td><td style="background-color:#cceeff;padding: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%">FHLB 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%">30,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%">180,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%">105,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program Liquidity Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,860&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">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:10pt;font-weight:400;line-height:100%">107,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,957&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,509&#160;</span></td><td style="background-color:#ffffff;padding: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%">Junior subordinated 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:10pt;font-weight:400;line-height:100%">41,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%">40,602&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">888,971&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858,864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">726,781&#160;</span></td><td style="background-color:#ffffff;padding: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%">Preferred stockholders' 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%">45,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,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:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stockholders' equity</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%">843,971&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">813,864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,781&#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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></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:62.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.569%"></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:400;line-height:100%">As of and for the years ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Per Share Data:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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%">Basic earnings per common share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.56&#160;</span></td><td style="background-color:#ffffff;padding: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%">Diluted earnings per common share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.96&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.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 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%">Book value per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tangible book value per share </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.78&#160;</span></td><td style="background-color:#cceeff;padding: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%">Shares outstanding end of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,053,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%">25,158,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,868,218&#160;</span></td><td style="background-color:#ffffff;padding: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%">Weighted average shares outstanding - basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,393,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%">24,736,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%">24,387,932&#160;</span></td><td style="background-color:#cceeff;padding: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%">Weighted average shares outstanding - 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%">25,023,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%">25,252,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,615,816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted Per Share Data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted diluted earnings per common share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.26&#160;</span></td><td style="background-color:#ffffff;padding: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%">Adjusted weighted average shares outstanding - 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%">25,023,568&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,252,052&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,615,816&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance ratios:</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:bottom"><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.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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Return on average total 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%">11.46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Return on average common equity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">9.77&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Return on average tangible common equity </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%">17.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yield on loans</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%">8.88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of 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%">0.38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">0.32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">0.93&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of total deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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.67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of total funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">0.36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.80&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest margin</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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.72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">5.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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%">Efficiency ratio</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">64.35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted efficiency ratio</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%">70.30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">67.16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">65.97&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">Net noninterest expense to average assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.87&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">2.98&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted net noninterest expense to average total assets </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%">4.48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">3.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></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset Quality ratios</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Past due to total loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"><span style="color:#000000;font-family:'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 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%">Nonperforming loans&#160;&#160;to total 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%">1.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: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%">0.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonperforming assets to total 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.02&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">ACL to nonperforming 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%">88.76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164.98&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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%">ACL to total 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.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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.87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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%">Net charge-offs to average 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%">0.14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">0.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital ratios:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tier 1 capital 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%">13.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.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%">10.80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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%">Tier 1 capital to risk-weighted 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%">14.57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">11.51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common equity Tier 1 capital to risk-weighted 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%">12.73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">9.94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">9.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total capital to risk-weighted 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%">17.66&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">14.10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders' equity to total 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%">16.67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">14.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tangible common stockholders' equity ratio </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">9.46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">The Company uses certain non-GAAP financial measures to provide meaningful supplemental information regarding the Company&#8217;s operational performance and to enhance investors&#8217; overall understanding of such financial performance. The non-GAAP measures used by the Company include the following:</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common stockholders&#8217; equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; is defined as total stockholders&#8217; equity at end of period less the liquidation preference value of the preferred stock.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Adjusted 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%">&#8221; is defined as adjusted net income available to common stockholders divided by adjusted weighted average diluted common shares outstanding. Excluded from net income available to common stockholders are material gains and expenses related to merger and acquisition-related activities, net of tax. In our judgment, the adjustments made to net income available to common stockholders allow management and investors to better assess our performance in relation to our core net income by removing the volatility associated with certain acquisition-related items and other discrete items that are unrelated to our core business. Weighted average diluted common shares outstanding are adjusted as a result of changes in their dilutive properties given the gain and expense adjustments described herein.</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tangible common stockholders&#8217; equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; is defined as common stockholders&#8217; equity less goodwill and other intangible assets.</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Total tangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; is defined as total assets less goodwill and other intangible assets.</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tangible book value per share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; is defined as tangible common stockholders&#8217; equity divided by total common shares outstanding. This measure is important to investors interested in changes from period-to-period in book value per share exclusive of changes in intangible assets.</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tangible common stockholders&#8217; equity ratio</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; is defined as the ratio of tangible common stockholders&#8217; equity divided by total tangible assets. We believe that this measure is important to many investors in the marketplace who are interested in relative changes from period-to period in common equity and total assets, each exclusive of changes in intangible assets.</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Return on Average Tangible Common Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; is defined as net income available to common stockholders divided by average tangible common stockholders&#8217; equity.</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Adjusted efficiency ratio</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; is defined as noninterest expenses divided by our operating revenue, which is equal to net interest income plus noninterest income. Also excluded are material gains and expenses related to merger and acquisition-related activities, including divestitures. In our judgment, the adjustments made to operating revenue allow management and investors to better assess our performance in relation to our core operating revenue by removing the volatility associated with certain acquisition-related items and other discrete items that are unrelated to our core business.</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">&#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Adjusted net noninterest expense to average total assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; is defined as noninterest expenses net of noninterest income divided by total average assets. Excluded are material gains and expenses related to merger and acquisition-related activities, including divestitures. This metric is used by our management to better assess our operating efficiency.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">Performance ratios include discount accretion on purchased loans for the periods presented 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:61.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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:400;line-height:100%">For the years ended 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan discount accretion</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,643&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,289&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,711&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">Asset quality ratios exclude loans held for sale</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_55"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">GAAP Reconciliation of Non-GAAP Financial Measures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe the non-GAAP financial measures included above provide useful information to management and investors that is supplementary to our financial condition, results of operations and cash flows computed in accordance with GAAP; however, we acknowledge that our non-GAAP financial measures have a number of limitations. The following reconciliation table provides a more detailed analysis of the non-GAAP financial measures:</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:60.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.986%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of and for the years ended 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders' equity</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%">888,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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">726,781&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Preferred stock liquidation preference</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Total common stockholders' equity</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%">843,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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">813,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,781&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:120%">Goodwill and other intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(265,767)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,856)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189,922)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Tangible common stockholders' equity</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%">578,204&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,008&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491,859&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Common shares outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,053,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%">25,158,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,868,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Tangible book value per share</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%">24.04&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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%">21.34&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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%">19.78&#160;</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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets at end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,333,783&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,956,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,935,791&#160;</span></td><td style="background-color:#cceeff;padding: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%">Goodwill and other intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(265,767)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,856)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189,922)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Adjusted total assets at period end</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%">5,068,016&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,679,394&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,745,869&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Tangible common stockholders' equity ratio</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:10pt;font-weight:400;line-height:100%">11.41&#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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.46&#160;</span></td><td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.56&#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></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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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 stockholders</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,768&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,323&#160;</span></td><td style="background-color:#ffffff;padding: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%">Gain on sale of subsidiary or division</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,758)</span></td><td style="background-color:#cceeff;padding: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%">Transaction related costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,992&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding: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%">Tax effect of adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(715)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Adjusted net income available to common stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,105&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,045&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,646&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding - diluted</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%">25,023,568&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,252,052&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,615,816&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Adjusted diluted earnings per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.96&#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%">4.44&#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%">2.26&#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 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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average total stockholders' equity</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%">892,978&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">801,074&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661,942&#160;</span></td><td style="background-color:#ffffff;padding: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%">Average preferred stock liquidation preference</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,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,099)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 total common stockholders' equity</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%">847,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:10pt;font-weight:400;line-height:100%">756,074&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637,843&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding: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%">Average goodwill and other intangibles</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%">(270,306)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,541)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,088)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 tangible common equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,672&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,533&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,755&#160;</span></td><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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income available to common stockholders</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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,768&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 tangible common equity</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%">577,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:10pt;font-weight:400;line-height:100%">512,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:10pt;font-weight:400;line-height:100%">447,755&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Return on average tangible common equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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.16&#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"><span style="color:#000000;font-family:'Times New Roman',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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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.42&#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"><span style="color:#000000;font-family:'Times New Roman',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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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.92&#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"><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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></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:60.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.986%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted efficiency ratio:</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:bottom"><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="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,492&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,130&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Noninterest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,068&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,501&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,385&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating revenue</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%">484,560&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423,631&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,113&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Gain on sale of subsidiary or division</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,758)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Adjusted operating revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484,560&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423,631&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,355&#160;</span></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noninterest expenses</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%">340,631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,507&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,074&#160;</span></td><td style="background-color:#ffffff;padding: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%">Transaction related costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,992)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Adjusted noninterest expenses</span></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%">340,631&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">284,515&#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%">221,247&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted efficiency ratio</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%">70.30&#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%">67.16&#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%">65.97&#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 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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted net noninterest expense to average assets 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noninterest expenses</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%">340,631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,507&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,074&#160;</span></td><td style="background-color:#ffffff;padding: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%">Transaction related costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,992)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Adjusted noninterest expense</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:10pt;font-weight:400;line-height:100%">340,631&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,515&#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%">221,247&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noninterest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,068&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,501&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,385&#160;</span></td><td style="background-color:#cceeff;padding: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%">Gain on sale of subsidiary or division</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,758)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Adjusted noninterest income</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%">84,068&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,501&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,627&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Adjusted net noninterest expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,014&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align: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,620&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,730,592&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,026,819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,426,469&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Adjusted net noninterest expense to average assets ratio</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.48&#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"><span style="color:#000000;font-family:'Times New Roman',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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.82&#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"><span style="color:#000000;font-family:'Times New Roman',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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.14&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_58"></div><div style="margin-top:18pt"><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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For discussion of the results of operations for the year ended December&#160;31, 2021 compared with the year ended December&#160;31, 2020, see Triumph&#8217;s 2021 Annual Report on Form 10-K, filed with the Securities and Exchange Commission on February 14, 2022.</span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_61"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fiscal year ended December&#160;31, 2022 compared with year ended December&#160;31, 2021</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%">Net Income</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We earned net income of $102.3&#160;million for the year ended December&#160;31, 2022 compared to $113.0&#160;million for the year ended December&#160;31, 2021, a decrease of $10.7&#160;million.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The results for the year ended December 31, 2021 were impacted by $3.0 million of transaction costs associated with the HubTran acquisition reported as noninterest expense. Excluding the transaction costs, net of taxes, we earned adjusted net income to common stockholders of $112.0 million for the year ended December 31, 2021. There were no such adjustments during the year ended December 31, 2022. The adjusted decrease in net income to common stockholders for the year ended December 31, 2022 compared to the year ended December 31, 2021 totaled $12.9 million and was driven by a $56.1 million increase in adjusted noninterest expense, a $15.8 million increase in credit loss expense, and a $2.0 million increase in adjusted income tax expense partially offset by a $31.4 million increase in net interest income and a $29.6 million increase in noninterest income.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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="i8131eb45bbf74c57b6b5ee7d4a1906cf_67"></div><div style="margin-top:18pt"><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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating results depend primarily on our net interest income, which is the difference between interest income on interest-earning assets, including loans and securities, and interest expense incurred on interest-bearing liabilities, including deposits and other borrowed funds. Interest rate fluctuations, as well as changes in the amount and type of interest-earning assets and interest-bearing liabilities, combine to affect net interest income. Our net interest income is affected by changes in the amount and mix of interest-earning assets and interest-bearing liabilities, referred to as a &#8220;volume change.&#8221; It is also affected by changes in yields earned on interest-earning assets and rates paid on interest-bearing deposits and other borrowed funds, referred to as a &#8220;rate change.&#8221;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><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 distribution of average assets, liabilities and equity, as well as interest income and fees earned on average interest-earning assets and interest expense paid on average interest-bearing liabilities:</span></div><div style="margin-top:17pt"><table style="border-collapse: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.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.266%"></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:7pt;font-weight:400;line-height:100%">For the years ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;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:400;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:400;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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt 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:400;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:7pt;font-weight:400;line-height:100%">Interest</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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:400;line-height:100%">Average<br/>Rate</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:400;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:7pt;font-weight:400;line-height:100%">Interest</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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:400;line-height:100%">Average<br/>Rate</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:400;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:7pt;font-weight:400;line-height:100%">Interest</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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:400;line-height:100%">Average<br/>Rate</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:7pt;font-weight:400;line-height:100%">Interest-earning assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">341,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 style="background-color:#ffffff;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%">6,413&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.88&#160;</span></td><td style="background-color:#ffffff;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%">471,171&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%">608&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">214,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 style="background-color:#ffffff;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%">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: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"><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 12.25pt;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%">Taxable 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:7pt;font-weight:400;line-height:100%">207,791&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,822&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.76&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">162,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:7pt;font-weight:400;line-height:100%">4,608&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.83&#160;</span></td><td style="background-color:#cceeff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">248,617&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">7,312&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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"><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 12.25pt;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%">Tax-exempt 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%">14,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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%">2.57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">30,645&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.59&#160;</span></td><td style="background-color:#ffffff;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">36,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">2.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:7pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">FHLB and other restricted 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:7pt;font-weight:400;line-height:100%">8,709&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2.96&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,357&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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%">2.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">23,786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.23&#160;</span></td><td style="background-color:#cceeff;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;text-align:left;vertical-align:bottom"><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;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:7pt;font-weight:400;line-height:100%">4,552,452&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.88&#160;</span></td><td style="background-color:#ffffff;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,822,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:7pt;font-weight:400;line-height:100%">381,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">4,465,891&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">312,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%">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:7pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;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%">Total interest-earning assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">5,124,585&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">419,239&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">8.18&#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:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">5,494,597&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">387,555&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.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"><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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,989,957&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">322,115&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.46&#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:7pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Noninterest-earning assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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%">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:7pt;font-weight:400;line-height:100%">98,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">83,794&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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%">56,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="3" style="background-color:#cceeff;padding:0 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Other noninterest-earning 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%">507,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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">448,428&#160;</span></td><td style="background-color:#ffffff;padding: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%">379,783&#160;</span></td><td style="background-color:#ffffff;padding: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 55pt;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%">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%">5,730,592&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">6,026,819&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">5,426,469&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Interest-bearing liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:7pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 25.75pt;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%">Interest-bearing demand</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">859,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:7pt;font-weight:400;line-height:100%">2,332&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.27&#160;</span></td><td style="background-color:#ffffff;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">766,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,774&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">628,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:7pt;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"><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 25.75pt;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%">Individual retirement 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%">78,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:7pt;font-weight:400;line-height:100%">401&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">87,669&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.65&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">98,445&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:7pt;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"><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 25.75pt;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%">Money market</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">529,266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,513&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">425,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">405,323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,914&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">%</span></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:7pt;font-weight:400;line-height:100%">Savings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">519,414&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">472,289&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.15&#160;</span></td><td style="background-color:#cceeff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">390,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%">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:7pt;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:7pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:7pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">431,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:7pt;font-weight:400;line-height:100%">2,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">643,146&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,486&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">948,687&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">17,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:7pt;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:7pt;font-weight:400;line-height:100%">%</span></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:7pt;font-weight:400;line-height:100%">Brokered time 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:7pt;font-weight:400;line-height:100%">121,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,006&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.65&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">304,922&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">425&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.14&#160;</span></td><td style="background-color:#cceeff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">340,024&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1.37&#160;</span></td><td style="background-color:#cceeff;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 25.75pt;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%">Other brokered deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">91,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:7pt;font-weight:400;line-height:100%">685&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">359,859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">143,978&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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.27&#160;</span></td><td style="background-color:#ffffff;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 37pt;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%">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%">2,630,695&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,038&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.38&#160;</span></td><td style="background-color:#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:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3,059,828&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,697&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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:#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:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,955,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">27,403&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.93&#160;</span></td><td style="background-color:#cceeff;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:7pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">69,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:7pt;font-weight:400;line-height:100%">831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">37,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:7pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">0.24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">342,264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,001&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:7pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">107,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">5,212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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:7pt;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:7pt;font-weight:400;line-height:100%">99,104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,445&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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:7pt;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:7pt;font-weight:400;line-height:100%">87,398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.14&#160;</span></td><td style="background-color:#cceeff;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 12.25pt;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%">Junior subordinated 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:7pt;font-weight:400;line-height:100%">40,877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">40,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:7pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">39,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">5.31&#160;</span></td><td style="background-color:#ffffff;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 12.25pt;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%">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:7pt;font-weight:400;line-height:100%">7,374&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.05&#160;</span></td><td style="background-color:#cceeff;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">124,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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.33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">150,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:7pt;font-weight:400;line-height:100%">506&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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:7pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;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%">Total interest-bearing 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%">2,855,973&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.66&#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:7pt;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:7pt;font-weight:400;line-height:100%">3,361,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,425&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.55&#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:7pt;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:7pt;font-weight:400;line-height:100%">3,574,995&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,387&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.05&#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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Noninterest-bearing liabilities and equity:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Noninterest-bearing demand deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,895,001&#160;</span></td><td style="background-color:#ffffff;padding: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,796,525&#160;</span></td><td style="background-color:#ffffff;padding: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,114,912&#160;</span></td><td style="background-color:#ffffff;padding: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 12.25pt;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%">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%">86,640&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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%">67,425&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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%">74,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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 12.25pt;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%">Total 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:7pt;font-weight:400;line-height:100%">892,978&#160;</span></td><td style="background-color:#ffffff;padding: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%">801,074&#160;</span></td><td style="background-color:#ffffff;padding: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%">661,942&#160;</span></td><td style="background-color:#ffffff;padding: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 55pt;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%">Total liabilities and equity</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">5,730,592&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">6,026,819&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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%">5,426,469&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Net interest income</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:7pt;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:7pt;font-weight:400;line-height:100%">400,492&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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:7pt;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:7pt;font-weight:400;line-height:100%">369,130&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></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:7pt;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:7pt;font-weight:400;line-height:100%">284,728&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Interest spread</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline"> (2)</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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">7.52&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">6.50&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;border-top:3pt double #000;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%">5.41&#160;</span></td><td style="background-color:#cceeff;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;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Net&#160;interest&#160;margin</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.55pt;font-weight:400;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">&#160;(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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.82&#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"><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;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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.72&#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"><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;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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.71&#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"><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:7pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:30.75pt">Balance totals include respective nonaccrual assets.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:30.75pt">Net interest spread is the yield on average interest-earning assets less the rate on interest-bearing liabilities.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:30.75pt">Net interest margin is the ratio of net interest income to average interest-earning assets.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents loan yields earned on our loan portfolios:</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:27.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.267%"></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="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:7pt;font-weight:400;line-height:120%">For the Years Ended 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:7pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt 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:400;line-height:100%">Average<br/>Balance</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Interest</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Average<br/>Rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Average<br/>Balance</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Interest</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Average<br/>Rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Average<br/>Balance</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Interest</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Average<br/>Rate</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Banking loans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt 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:120%">2,941,616&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt 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:120%">181,188&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">6.16&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt 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:120%">3,410,732&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt 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:120%">183,555&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">5.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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt 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:120%">3,690,727&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt 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:120%">198,214&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">5.37&#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:7pt;font-weight:400;line-height:120%">%</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:7pt;font-weight:400;line-height:120%">Factoring receivables</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:7pt;font-weight:400;line-height:120%">1,469,446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">207,114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">14.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">%</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:7pt;font-weight:400;line-height:120%">1,302,702&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">185,742&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">14.26&#160;</span></td><td style="background-color:#cceeff;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:120%">%</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:7pt;font-weight:400;line-height:120%">733,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:7pt;font-weight:400;line-height:120%">109,960&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">14.99&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Payments receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">141,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">16,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:120%">11.37&#160;</span></td><td style="background-color:#ffffff;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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">109,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">12,093&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">11.08&#160;</span></td><td style="background-color:#ffffff;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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">41,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:7pt;font-weight:400;line-height:120%">4,474&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">10.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:7pt;font-weight:400;line-height:120%">%</span></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:7pt;font-weight:400;line-height:120%">Total loans</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 #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4,552,452&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">404,381&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">8.88&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">%</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 #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4,822,610&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">381,390&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">7.91&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">%</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 #000000;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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">4,465,891&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">312,648&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">7.00&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We earned net interest income of $400.5&#160;million for the year ended December&#160;31, 2022 compared to $369.1&#160;million for the year ended December&#160;31, 2021, an increase of $31.4&#160;million, or 8.5%, primarily driven by the following factors.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income increased $31.7&#160;million, or 8.2%, in spite of of a decrease in total average interest earning assets of $370.0&#160;million, or 6.7%, and a decrease in average total loans of $270.2&#160;million, or 5.6%. The average balance of our higher yielding Factoring factored receivables increased $166.7&#160;million, or 12.8%, driving the majority of the increase in interest income along with an increase in average Payments factored receivables. This was partially offset by a decrease in average Banking loans of $469.1&#160;million, or 13.8%; however, our Banking loans benefited from rising rates in the macro economy which cushioned some of the decrease in interest income. Interest income from our Banking loans is impacted by our lower yielding mortgage warehouse lending product. The average mortgage warehouse lending balance was $638.4&#160;million for the year ended December&#160;31, 2022 compared to $792.2&#160;million for the year ended December&#160;31, 2021. A component of interest income consists of discount accretion on acquired loan portfolios; primarily our liquid credit portfolio made up of broadly syndicated national credits. We recognized discount accretion on purchased loans of $8.6&#160;million and $9.3&#160;million for the years ended December&#160;31, 2022 and 2021, respectively. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense increased $0.3&#160;million, or 1.7%, while average interest bearing liabilities decreased $505.8&#160;million, or 15.0%. Even though average total interest bearing deposits decreased $429.1&#160;million, or 14.0%, the decrease in average balance was offset by higher average rates discussed below. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net interest margin increased to 7.82% for the year ended December&#160;31, 2022 from 6.72% for the year ended December&#160;31, 2021, an increase of 110 basis points, or 16.4%.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our net interest margin was impacted by an increase in yield on our interest earning assets of 113 basis points to 8.18% for the year ended December&#160;31, 2022. This increase was primarily driven by higher yields on loans which increased 97 basis points to 8.88% for the same period. While Factoring yield decreased period over period, average factored receivables as a percentage of the total loan portfolio increased which had a meaningful upward impact on total loan yield. Our transportation factoring balances, which generate a higher yield than our non-transportation factoring balances, increased as a percentage of the overall factoring portfolio to 96% at December&#160;31, 2022 compared to 91% at December&#160;31, 2021. Additionally, Banking and Payments yields increased period over period.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in our net interest margin was also impacted by an increase in our average cost of interest bearing liabilities of 11 basis points. This increase was caused by higher interest rates paid on our interest bearing liabilities driven by changes in interest rates in the macro economy.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><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 net interest income due to changes in rates and volume. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the effects changes in average balances (volume) and average interest rates (rate) had on the interest earned in our interest-earning assets and the interest incurred on our interest-bearing liabilities for the periods indicated.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of this table, changes attributable to both rate and volume which cannot be segregated have been allocated to volume.</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:28.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.014%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022 vs. 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 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:400;line-height:100%">Increase (Decrease) Due to:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase (Decrease) Due to:</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:400;line-height:100%">Volume</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Net Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:400;line-height:100%">Volume</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Net Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest-earning assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,242&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,437)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,805&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(431)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100)</span></td><td style="background-color:#ffffff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxable 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%">1,521&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,214&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(276)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,428)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,704)</span></td><td style="background-color:#cceeff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax-exempt 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%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(423)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FHLB 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%">62&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(348)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding: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:middle"><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%">46,988&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,997)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,531&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,211&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,742&#160;</span></td><td style="background-color:#ffffff;padding: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:middle"><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%">56,808&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,124)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,684&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,830&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,610&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,440&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest-bearing 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest-bearing demand</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">701&#160;</span></td><td style="background-color:#cceeff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Individual retirement 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%">(120)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(169)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(671)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(741)</span></td><td style="background-color:#ffffff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,028)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Savings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,085)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,268)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,860)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,991)</span></td><td style="background-color:#cceeff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brokered time 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%">4,614&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,033)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,196)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,245)</span></td><td style="background-color:#ffffff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other brokered deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,915&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,022)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(107)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410&#160;</span></td><td style="background-color:#cceeff;padding: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 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%">5,901&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,419)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,287)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,706)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">740&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,174)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,910)</span></td><td style="background-color:#cceeff;padding: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:middle"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,634)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,233)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,082&#160;</span></td><td style="background-color:#ffffff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Junior subordinated 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:10pt;font-weight:400;line-height:100%">851&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">887&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(362)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(339)</span></td><td style="background-color:#cceeff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other borrowings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(349)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding: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:middle"><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%">5,127&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,805)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,638)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,324)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,962)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in net interest income</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,681&#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%">(20,319)</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%">31,362&#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%">57,468&#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%">26,934&#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%">84,402&#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 id="i8131eb45bbf74c57b6b5ee7d4a1906cf_70"></div><div style="margin-top:18pt"><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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense is the amount of expense that, based on our judgment, is required to maintain the allowances for credit losses (&#8220;ACL&#8221;) at an appropriate level under the current expected credit loss model. The determination of the amount of the allowance is complex and involves a high degree of judgment and subjectivity. Refer to Note 1 of the notes to the financial statements for detailed discussion regarding ACL methodologies for available for sale debt securities, held to maturity securities and loans held for investment.</span></div><div style="margin-top:12pt"><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 major categories of credit loss expense (benefit):</span></div><div style="margin-top:10pt"><table style="border-collapse: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.205%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.824%"></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:400;line-height:100%">December 31,</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:400;line-height:100%">2022 Compared to 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:400;line-height:100%">2021 Compared to 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:400;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:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$ Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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;Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$ Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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;Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit loss expense (benefit) on:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">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,039&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,964)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,981&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,003&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,945)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">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%">(476)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(922)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,448&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,370)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">Held to maturity 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%">362&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">(1,844)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">Available for sale 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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total credit loss expense (benefit)</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%">6,925&#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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,830)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,329&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,755&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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.4&#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"><span style="color:#000000;font-family:'Times New Roman',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%">(47,159)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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.0)</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"><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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div 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:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For available for sale debt securities in an unrealized loss position, the Company evaluates the securities at each measurement date to determine whether the decline in the fair value below the amortized cost basis (impairment) is due to credit-related factors or noncredit-related factors. Any impairment that is not credit related is recognized in other comprehensive income, net of applicable taxes. Credit-related impairment is recognized as an ACL on the balance sheet, limited to the amount by which the amortized cost basis exceeds the fair value, with a corresponding adjustment to earnings via credit loss expense. At December&#160;31, 2022 and 2021, the Company determined that all impaired available for sale securities experienced a decline in fair value below the amortized cost basis due to noncredit-related factors. Therefore, the Company carried no ACL at those respective dates and there was no credit loss expense recognized by the Company during the years ended December&#160;31, 2022 and 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ACL on held to maturity securities is estimated at each measurement date on a collective basis by major security type. At December&#160;31, 2022 and 2021, the Company&#8217;s held to maturity securities consisted of three investments in the subordinated notes of collateralized loan obligation (&#8220;CLO&#8221;) funds. Expected credit losses for these securities are estimated using a discounted cash flow methodology which considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. At December&#160;31, 2022 and 2021, the Company carried $6.5&#160;million and $7.0&#160;million of these HTM securities at amortized cost, respectively. The ACL on these balances was $2.4 million at December&#160;31, 2022 and $2.1 million at December&#160;31, 2021 and we recognized credit loss expense of $0.4 million during the year ended December&#160;31, 2022. None of the overcollateralization triggers tied to the CLO securities were tripped as of December&#160;31, 2022. Ultimately, the realized cash flows on CLO securities such as these will be driven by a variety of factors, including credit performance of the underlying loan portfolio, adjustments to the portfolio by the asset manager, and the timing of a potential call.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ACL on loans was $42.8&#160;million as of December&#160;31, 2022, compared to $42.2&#160;million as of December&#160;31, 2021, representing an ACL to total loans ratio of 1.04% and 0.87% respectively. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our credit loss expense on loans increased $15.0&#160;million, or 188.4%, for the year ended December&#160;31, 2022 compared to the year ended December&#160;31, 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Over-Formula Advances classified as factored receivables and deemed to be purchased credit deteriorated ("PCD") from Covenant had an impact on credit loss expense during the year ended December 31, 2021. During that time, new adverse developments with the largest of the three Over-Formula Advance clients caused us to charge-off the entire Over-Formula Advance amount due from that client. This resulted in a net charge-off of $41.3 million; however, this net charge-off had no impact on credit loss expense for the year ended December 31, 2021 as the entire amount had been reserved in a prior period. In accordance with the Agreement reached with Covenant, Covenant reimbursed us for $35.6 million of this charge-off by drawing on its secured line of credit which has been paid in full as of December 31, 2022. Given separate developments with the other two Over-Formula Advance clients, we reserved an additional $2.8 million reflected in credit loss expense during the year ended December 31, 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, we decreased our reserve on Over-Formula Advance clients reflecting payments made during the year. This resulted in a benefit to credit loss expense of $1.9 million. We continue to reserve the full balance of the Over-Formula Advance clients at December 31, 2022 which totals $8.2 million.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increased credit loss expense for the year ended December 31, 2022 was primarily the result of projected improvement of the loss drivers during the prior year which resulted in a benefit to credit loss expense of $10.4 million for the year ended December 31, 2021. During the year ended December 31, 2022 the Company forecasted some deterioration in the loss factors as well as slower prepayment speeds which resulted in credit loss expense of $1.8 million. See further discussion in the allowance for credit loss section below.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increased credit loss expense was also result of changes in net new specific reserves (including reserves on Over-Formula Advances) which resulted in $4.2 million of credit loss expense during the year ended December 31, 2022 compared to a benefit to credit loss expense of $2.1 million during the same period a year ago.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increased credit loss expense was also driven by charge-off activity. Net charge-offs were $6.4 million for the year ended December 31, 2022 and approximately $0.7 million of the gross charge-off balance had been reserved in a prior period. Net charge-offs were $45.6 million for the year ended December 31, 2021 and approximately $41.5 million of the gross charge-off balance had been reserved in a prior period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in loan volume and mix resulted in a benefit to credit loss expense of $4.6 million during the year ended December 31, 2022 compared to credit loss expense of $0.4 during the same period a year prior.</span></div><div><span><br/></span></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense for 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%">increased $0.4&#160;million</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, primarily due to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the changes in the assumptions used to project the loss rates previously discussed as well as changes in the underlying exposures.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_73"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Noninterest Income</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the major categories of noninterest 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:36.400%"></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.494%"></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.494%"></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.494%"></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.494%"></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.494%"></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.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.238%"></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:400;line-height:100%">Year ended December 31,</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:400;line-height:100%">2022 Compared to 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:400;line-height:100%">2021 Compared to 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:400;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:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$ Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">% Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$ Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">% Change</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:9pt;font-weight:400;line-height:100%">Service charges on 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%">6,844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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,724&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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,274&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">(880)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.4)</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: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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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,450&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Card income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,811&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,781&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(661)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#ffffff;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,030&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net OREO gains (losses) and valuation 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:9pt;font-weight:400;line-height:100%">(133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(347)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61.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: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%">269&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gains (losses) on sale or call of securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,226&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,507&#160;</span></td><td style="background-color:#ffffff;padding: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/M</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(99.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gains (losses) on sale of 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%">18,228&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:9pt;font-weight:400;line-height:100%">15,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">487.1&#160;</span></td><td style="background-color:#cceeff;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%">289&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fee income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,222&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,628&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,007&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,594&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37.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:9pt;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:9pt;font-weight:400;line-height:100%">11,621&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193.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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Insurance commissions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:9pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">895&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on sale of subsidiary or division</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">9,758&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,758)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">19,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:9pt;font-weight:400;line-height:100%">12,448&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,907&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,652&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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%">(9,459)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(43.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total noninterest income</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">84,068&#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:9pt;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:9pt;font-weight:400;line-height:100%">54,501&#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:9pt;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:9pt;font-weight:400;line-height:100%">60,385&#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:9pt;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:9pt;font-weight:400;line-height:100%">29,567&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54.3&#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"><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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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 #000;border-top:1pt 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%">(5,884)</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="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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.7&#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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%)</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noninterest income increased $29.6&#160;million, or 54.3%. Changes in selected components of noninterest income in the above table are discussed below.</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height: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:32.5pt">Service Charges on Deposits.</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, including overdraft and non-sufficient fund fees, decreased $0.9&#160;million, or 11.4% consistent with decreased average deposit balances subject to such fees period over period.</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height: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:32.5pt">Card income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Card income decreased $0.7 million, or 7.5% primarily due to decreased debit card activity during the year ended December 31, 2022.</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height: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:32.5pt">Net gains (losses) on sale or call of securities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net gains (losses) on sale or call of securities increased $2.5&#160;million due to gains on the sale of certain available for sale CLOs during the year ended December 31, 2022.</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height: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:32.5pt">Net gains (losses) on sale of loans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net gains (losses) on sale of loans increased $15.1 million, or 487.1%, due to the aforementioned gain on sales of factored receivables of $14.2 million and gain on sale of equipment loans of $3.9 million during the year ended December 31, 2022.</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height: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:32.5pt">Fee income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Fee income increased $6.6 million, or 37.4% primarily due to a $6.2 million increase in payment fees earned by TriumphPay Audit during the year ended December&#160;31, 2022 compared to the same period a year ago.  Additionally, wire fees increased $1.6 million period over period. These increases were partially offset by a decrease of $0.9 million in early termination fees driven by a combined $1.2 million of early termination fees charged to two customers during the year ended December 31, 2021 that did not repeat during the current year. There were no other significant changes within the components of fee income.</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><span style="color:#212529;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:32.5pt">Other.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Other noninterest income, increased $6.7&#160;million, or 53.4%. primarily due to a gain of $8.9 million on the aforementioned termination of an interest rate swap recognized during the year ended December 31, 2022. During that same period, we recognized a net gain of $7.0 million on the aforementioned termination of WSI warrants and separate additional investment in WSI common stock. These increases were partially offset by a $4.2 million gain on our indemnification asset recognized during the year ended December 31, 2021 compared to a write off of the indemnification asset of $0.9 million during the same period of the current year. Additionally, bank owned life insurance gains decreased $1.2 million period over period due to decreased death benefit payouts during the year ended December 31, 2022. There were no other significant changes within the components of other noninterest income.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_76"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Noninterest Expense</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the major categories of noninterest expense:</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.400%"></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.494%"></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.494%"></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.494%"></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.494%"></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.494%"></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.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.238%"></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:400;line-height:100%">Year ended December 31,</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:400;line-height:100%">2022  Compared to 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:400;line-height:100%">2021  Compared to 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:400;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:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$ Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">% Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$ Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">% Change</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:9pt;font-weight:400;line-height:100%">Salaries and employee benefits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">201,487&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">173,951&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">126,975&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">27,536&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">46,976&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37.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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Occupancy, 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:9pt;font-weight:400;line-height:100%">26,774&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,766&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,301&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:9pt;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:9pt;font-weight:400;line-height:100%">1,707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">FDIC insurance and other regulatory assessments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,543&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,118&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,520&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(575)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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%">598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional 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:9pt;font-weight:400;line-height:100%">15,644&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,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:9pt;font-weight:400;line-height:100%">9,349&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34.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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of intangible 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%">11,922&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:9pt;font-weight:400;line-height:100%">1,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2,546&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Advertising and promotion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:9pt;font-weight:400;line-height:100%">5,174&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:9pt;font-weight:400;line-height:100%">2,421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Communications and technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,862&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,403&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49.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: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%">4,709&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Travel 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:9pt;font-weight:400;line-height:100%">5,751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:9pt;font-weight:400;line-height:100%">38.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">1,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">29,650&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,869&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">3,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total noninterest expense</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:9pt;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:9pt;font-weight:400;line-height:100%">340,631&#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:9pt;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:9pt;font-weight:400;line-height:100%">287,507&#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:9pt;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:9pt;font-weight:400;line-height:100%">222,074&#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:9pt;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:9pt;font-weight:400;line-height:100%">53,124&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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.5&#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"><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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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 #000;border-top:1pt 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%">65,433&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.5&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noninterest expense increased $53.1&#160;million, or 18.5%. Noninterest expense for the year ended December 31, 2021 was impacted by $3.0 million of transaction costs associated with the HubTran Acquisition. There were no such adjustments during the year ended December 31, 2022. Excluding the acquisition transactions costs, we incurred adjusted noninterest expense of $284.5 for the year ended December 31, 2021, resulting in an adjusted net increase in noninterest expense of $56.1 million, or 19.7%. Details of the more significant changes in the various components of noninterest expense are further discussed below.</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Salaries and Employee Benefits.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Salaries and employee benefits expenses increased $27.5&#160;million, or 15.8%, which is primarily due to increase in the size of our workforce, merit and retention increases for existing employees, higher health insurance benefit costs, incentive compensation, and 401(k) expense. Further, the Company experienced macro trends related to labor market conditions that drove wage increases for some existing employees and employees hired during the year. The size of our workforce increased period over period in part due to the acquisition of HubTran as well as organic growth within the Company. Our average full-time equivalent employees were 1,368.7 and 1,198.3 for the years ended December&#160;31, 2022 and 2021, respectively.  Compensation paid to temporary contract labor increased $5.4 million period over period. Our bonus expense was relatively flat period over period, and sales commissions, primarily related to our operations at Triumph Financial Services and TriumphPay, decreased $1.9 million. Additionally, stock based compensation expense increased $0.9 million period over period. </span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Occupancy, Furniture and Equipment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Occupancy, furniture and equipment expenses increased $2.3&#160;million, or 9.4%, primarily due to growth in our operations. </span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">FDIC Insurance and Other Regulatory Assessments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> FDIC insurance and other regulatory assessments decreased $0.6&#160;million, or 27.1%, due to decreased assessments period over period.</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Professional Fees.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Professional fees, which are primarily comprised of external audit, tax, consulting, and legal fees, increased $3.1&#160;million, or 24.2%, primarily due to higher consulting fees.</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height: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:32.5pt">Amortization of intangible assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Amortization of intangible assets increased $1.0&#160;million, or 9.6%, primarily due to the additional intangibles recorded through the HubTran acquisition during the prior year.</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Advertising and promotion.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Advertising and promotion expenses increased $1.0&#160;million, or 9.6%, due to increased activity in this area period over period.</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height: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:32.5pt">Communications and Technology.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Communications and technology expenses increased $13.4&#160;million, or 49.9%, primarily as a result of increased spending on IT consulting and IT license and software maintenance to develop efficiency in our operations and improve the functionality of the TriumphPay platform period over period.</span></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Travel and entertainment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Travel and entertainment expenses increased $1.6&#160;million, or 38.9%, primarily due to increased business development activity in this area period over period.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;padding-left:72pt;text-indent:-36pt"><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:32.5pt">Other.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Other noninterest expense, which includes loan-related expenses, software amortization, training and recruiting, postage, insurance, and subscription services, increased $2.3&#160;million or 8.5%. despite a $1.4 million decrease in other loan related expenses period over period. There were no other significant increases or decreases in the individual components of other noninterest expense period over period..</span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_79"></div><div style="margin-top:18pt"><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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of income tax expense is influenced by the amount of pre-tax income, the amount of tax-exempt income, changes in the statutory rate and the effect of changes in valuation allowances maintained against deferred tax benefits.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense increased $2.7&#160;million, or 8.5%, from $32.0&#160;million for the year ended December&#160;31, 2021 to $34.7&#160;million for the year ended December&#160;31, 2022. The increase in income tax expense period over period was driven by an increase in our effective tax rate. The effective tax rate was 25% and 22% for the years ended December&#160;31, 2022 and 2021, respectively. The increase in the effective tax rate period over period was primarily driven by increased state apportionment in a number of larger states, state return to provision impact, a reduced windfall from restricted stock vesting and stock option exercises period over period, and an increase in disallowance of compensation cost to certain highly compensated executives pursuant to the completion of our strategic equity grant.</span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_82"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Segment Results</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our reportable segments are Banking, Factoring, Payments, and Corporate, which have been determined based upon their business processes and economic characteristics. This determination also gave consideration to the structure and management of various product lines. The Banking segment includes the operations of TBK Bank. Our Banking segment derives its revenue principally from investments in interest earning assets as well as noninterest income typical for the banking industry. The Factoring segment includes the operations of Triumph Financial Services with revenue derived from factoring services. The Payments segment includes the operations of the TBK Bank's TriumphPay division, which provides a presentment, audit, and payment solution to Shipper, Broker, and Factor clients in the trucking industry. The Payments segment derives its revenue from transaction fees and interest income on factored receivables related to invoice payments. These factored receivables can consist of both invoices where we offer a Carrier a quick pay opportunity to receive payment at a discount in advance of the standard payment term for such invoice in exchange for the assignment of such invoice to us and from offering Brokers the ability to settle their invoices with us on an extended term following our payment to their Carriers as an additional liquidity option for such Brokers.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reported segments and the financial information of the reported segments are not necessarily comparable with similar information reported by other financial institutions. Additionally, because of the interrelationships of the various segments, the information presented is not indicative of how the segments would perform if they operated as independent entities. Changes in management structure or allocation methodologies and procedures may result in future changes to previously reported segment financial data. The accounting policies of the segments are substantially the same as those described in Note 1 &#8211; Summary of Significant Accounting Policies in the accompanying notes to the consolidated financial statements included elsewhere in this report. Transactions between segments consist primarily of borrowed funds.&#160;Intersegment interest expense is allocated to the Factoring segment and the Payments segment (when the Payments segment is not self-funded) based on Federal Home Loan Bank advance rates. When the Payments segment is self-funded with funding in excess of its factored receivables, intersegment interest income is allocated based on the Federal Funds effective rate. Credit loss expense is allocated based on the segment&#8217;s ACL determination. Noninterest income and expense directly attributable to a segment are assigned accordingly. The majority of salaries and benefits expense for our executive leadership team, as well as other selling, general, and administrative shared services costs, including a significant amount of information technology expense, are allocated to the Banking segment. Taxes are paid on a consolidated basis and are not allocated for segment purposes. The Factoring segment includes only factoring originated by Triumph Financial Services.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present our primary operating results for our operating segments:</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:39.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.014%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Year Ended December 31, 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:400;line-height:120%">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:400;line-height:120%">Factoring</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Payments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total interest income</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">195,871&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207,114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">175&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">419,239&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intersegment interest allocations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(123)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,873&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,874&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,747&#160;</span></td><td style="background-color:#cceeff;padding: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:120%">Net interest income (expense)</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:120%">194,565&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">197,670&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,956&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,699)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">400,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">2,753&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,895&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,059&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,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 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:120%">Net interest income after credit loss expense</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:120%">191,812&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">194,775&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,738&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,758)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">393,567&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">Noninterest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,096&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,272&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noninterest 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:120%">186,770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87,197&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,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:120%">340,631&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,138&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129,850&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(26,873)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,111)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">137,004&#160;</span></td><td style="background-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:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.014%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:400;line-height:100%">Factoring</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Payments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest income</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%">189,621&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,741&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,093&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,555&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Intersegment interest allocations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,878)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,205&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,425&#160;</span></td><td style="background-color:#cceeff;padding: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%">Net interest income (expense)</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%">189,805&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,863&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,582&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,120)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,130&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">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%">(19,016)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,691&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,830)</span></td><td style="background-color:#cceeff;padding: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%">Net interest income after credit loss expense</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%">208,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,177)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,960&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Noninterest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,447&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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%">598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,501&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Noninterest 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%">169,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,768&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">3,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%">287,507&#160;</span></td><td style="background-color:#ffffff;padding: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%">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,154&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,409&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,174)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,435)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,954&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.014%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:400;line-height:100%">Factoring</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Payments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest income</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%">207,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,391&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,474&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,115&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Intersegment interest allocations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,371)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,910&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,477&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,387&#160;</span></td><td style="background-color:#cceeff;padding: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%">Net interest income (expense)</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%">190,883&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,030&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,205)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,728&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">20,217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,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:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">1,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,329&#160;</span></td><td style="background-color:#cceeff;padding: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%">Net interest income after credit loss expense</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%">170,666&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">3,858&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,103)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,399&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of subsidiary or division</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%">9,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noninterest income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Noninterest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,068&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,074&#160;</span></td><td style="background-color:#cceeff;padding: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%">Operating income (loss)</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%">58,688&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,977&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,897)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,058)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,710&#160;</span></td><td style="background-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:12pt"><table style="border-collapse: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.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.046%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 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:400;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:400;line-height:100%">Factoring</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Payments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Eliminations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">4,931,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250,476&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,948&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,040,175&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,260,482)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,333,783&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Gross loans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,576,216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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,727&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,722&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(693,374)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,120,291&#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:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.046%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:400;line-height:100%">Factoring</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Payments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Eliminations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">5,568,826&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,679,495&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,212&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,009,998&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,595,281)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,956,250&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Gross loans</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%">4,444,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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,361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,176&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,276,801)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,867,572&#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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div 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:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><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"><table style="border-collapse: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.705%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></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.494%"></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.494%"></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.494%"></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.494%"></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.494%"></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.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.239%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</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:400;line-height:100%">2022 Compared to 2021</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021 Compared to 2020</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Banking</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:400;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:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$ Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">% Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$ Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest income</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%">195,871&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,621&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,250&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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;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%">(18,357)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment interest allocations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(822)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">(2,426)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,873&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,205&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,910&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,705)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income (expense)</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%">194,565&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,805&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,883&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,760&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#ffffff;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%">(1,078)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#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:bottom"><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%">2,753&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,016)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,769&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">(39,233)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income (expense) after credit loss expense</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%">191,812&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,666&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,009)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.1)</span></td><td style="background-color:#ffffff;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%">38,155&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of subsidiary or division</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">(9,758)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noninterest income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,096&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,649&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,068&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noninterest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,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%">169,114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,656&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">17,999&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Operating income (loss)</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%">46,138&#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%">73,154&#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%">58,688&#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%">(27,016)</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="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">14,466&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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.6&#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"><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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Banking segment&#8217;s operating income decreased $27.0&#160;million, or 36.9%.  </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income increased $6.3 million, or 3.3% due to increased yields on our Banking interest earning assets driven by rising rates in the macro economy. This increase was in spite of a decrease in total average interest earning assets at our bank. Average loans in our Banking segment decreased 13.8% from $3.411 billion for the year ended December&#160;31, 2021 to $2.942 billion for the year ended December&#160;31, 2022. The decrease in average loans at our Banking segment is consistent with our strategy to moderate growth in our banking markets.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense increased in spite of a decrease in average interest-bearing liabilities at our Banking segment. More specifically, average total interest-bearing deposits decreased $429.1&#160;million, or 14.0%. The increase in interest expense was the result of an increase in our average cost of interest-bearing liabilities driven by changes in interest rates in the macro economy.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense at our Banking segment is made up of credit loss expense related to loans and credit loss expense related to off balance sheet commitments to lend. Credit loss expense related to loans was $3.2 million for the year ended December 31, 2022 compared to a benefit to credit loss expense on loans of $18.1 million for the year ended December 31, 2021. The increase in credit loss expense was primarily the result of slower projected prepayment speeds and deterioration of the loss driver assumptions that the Company forecasted over the reasonable and supportable forecast periods to calculate expected losses at our Banking segment. We also recorded more specific reserves at our Banking segment during the year ended December 31, 2022 compared to the same period a year ago. Changes in volume and mix also contributed to the increase in provision expense period over period; though to a lesser extent. We recorded $0.9 million of net charge-offs at our Banking segment during the year ended December 31, 2022 compared to insignificant charge-offs during the same period a year ago.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Credit loss expense for off balance sheet credit exposures increased $0.4&#160;million from a benefit of $0.9 million for the year ended December&#160;31, 2021 to a benefit of $0.5 million for the year ended December&#160;31, 2022. The increase was </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">primarily due to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">the changes in the assumptions used to project the loss rates previously discussed as well as changes in the underlying exposures.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noninterest income at our Banking segment increased due to an increase of $2.5 million on the sales of certain available for sale CLOs as well as the $3.9 million gain on sale of equipment loans during the year ended December 31, 2022. Further, we recognized a gain of $8.9 million on the termination of an interest rate swap during the same period. These increases were partially offset by a $3.0 million decrease in gains on sale of liquid credit and mortgage loans and a $1.2 million decrease in bank owned life insurance gains. There were no other significant changes within the components of other noninterest income at our Banking segment.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noninterest expense increased primarily due to an increase in salaries and employee benefits expense due to merit increases for existing employees, higher health insurance benefit costs, incentive compensation, stock based compensation and 401(k) expense. It should be noted that the majority of our executive leadership team's salary and employee benefits expense as well as other selling, general, and administrative shared services costs, including a significant amount of information technology expense, are allocated to the Banking segment.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally speaking, high-quality transaction deposits in the Banking segment have been stable, and deposit betas overall remain well-behaved. While rate exception pricing has become more frequent, we do not yet feel the need to raise published rates due to the relative stability of our core deposit base, our current liquidity position and the competitive dynamics of our local markets. We anticipate modest spread widening in the first quarter as the Fed raises rates further, but we expect rate competition for deposits to lower spreads gradually when the Fed eventually pauses. We have seen some modest runoff as households and businesses spend down the excess cash they accumulated during the pandemic but this doesn&#8217;t appear to be rate driven. The rate-driven attrition we have seen was mostly attributable to larger commercial relationships.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year to date, our aggregate outstanding balances for our banking products, excluding intercompany loans, has decreased $285.2 million, or 9.0%, to $2.883 billion as of December&#160;31, 2022. The following table sets forth our banking loans:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.821%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31,<br/>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:400;line-height:100%">$ Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Banking</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 #000;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;border-top:1pt solid #000;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:120%">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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">678,144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">632,775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,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:120%">7.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:120%">%</span></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:120%">Construction, land development, land</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90,976&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(32,488)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(26.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1-4 family residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">125,981&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123,115&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,866&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:120%">Farmland</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,934&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77,394&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,460)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial - General</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">316,364&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">295,662&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,702&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:120%">Commercial - Paycheck Protection Program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(27,142)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(99.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial - Agriculture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48,494&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70,127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(21,633)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(30.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:120%">Commercial - Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">454,117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">621,437&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(167,320)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(26.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial - Asset-based lending</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">229,754&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">281,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(51,905)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:120%">Commercial - Liquid Credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">202,326&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">134,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67,979&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,868&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,885&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,017)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:120%">Mortgage Warehouse</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">658,829&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">769,973&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(111,144)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total banking 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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,882,842&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,168,035&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(285,193)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9.0)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Factoring</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.705%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></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.494%"></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.494%"></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.494%"></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.494%"></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.494%"></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.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.239%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</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:400;line-height:100%">2022 Compared to 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:400;line-height:100%">2021 Compared to 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Factoring</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:400;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:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$ Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">% Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$ Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest income</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%">207,114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,741&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,391&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,373&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5&#160;</span></td><td style="background-color:#cceeff;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%">76,350&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment interest allocations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,878)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,371)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">2,493&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,670&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,863&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,807&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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;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%">78,843&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">2,895&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,691&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,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:10pt;font-weight:400;line-height:100%">(6,796)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">(6,351)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income (expense) after credit loss expense</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%">194,775&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">28,603&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">85,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:10pt;font-weight:400;line-height:100%">105.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noninterest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,272&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,267&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.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%">(8,005)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noninterest 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%">87,197&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,768&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,011&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,429&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">20,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.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></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%">Operating income (loss)</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%">129,850&#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%">104,409&#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%">47,977&#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%">25,441&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">56,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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div 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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.597%"></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:400;line-height:120%">Year Ended December 31,</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:400;line-height:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factored receivable period end 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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,151,727,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,546,361,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,036,548,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Yield on average receivable balance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14.09&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14.26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14.99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year to date charge-off rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">3.49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">0.42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factored receivables - transportation concentration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income, 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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207,114,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">185,741,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109,391,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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-interest income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(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:120%">22,272,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,351,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,883,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factored receivable total revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">229,386,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">194,092,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114,274,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Average net funds employed</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,311,981,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,173,335,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">659,156,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Yield on average net funds employed</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.48&#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:120%">%</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:120%">16.54&#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:120%">%</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:120%">17.34&#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:120%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable purchased</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,943,209,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,125,126,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,134,823,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Number of invoices 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:120%">6,608,065&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,795,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,908,779&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Average invoice size</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,825&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%">Average invoice size - transportation</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,682&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Average invoice size - non-transportation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,945&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,671&#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:6pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Net charge-offs for the year ended December 31, 2021 includes a $41.3 million charge-off related to the TFS acquisition, which contributed approximately 3.17% to the net charge-off rate for the period. In accordance with the Agreement reached with Covenant, Covenant reimbursed the Company for $35.6 million of the $41.3 million charge-off.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Non-interest income for the year ended December 31, 2022 includes $14.2 million of gains on sale of a portfolio of factored receivables, which contributed 1.09% to the yield on average net funds employed for the period.</span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-interest income for the year ended December 31, 2021 excludes $4.2 million of income recognized on our indemnification asset resulting from the amended TFS acquisition agreement. </span></div><div style="margin-top:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noninterest income for the year ended December 31, 2020 excludes the $10.9 million gain related to CVLG&#8217;s delivery of proceeds resulting from the liquidation of its acquired TBK stock and a $5.3 million increase in the value of the indemnification asset resulting from the amended TFS acquisition agreement.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Factoring segment&#8217;s operating income </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">increased $25.4&#160;million, or 24.4%</span><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:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our average invoice size decreased 0.2% from $2,265 for the year ended December&#160;31, 2021 to $2,261 for the year ended December&#160;31, 2022 and the number of invoices purchased increased 14.0% period over period.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net interest income at our Factoring segment increased $21.8&#160;million, or 12.4%. Overall average net funds employed (&#8220;NFE&#8221;) increased 11.8% during the year ended December 31, 2022 compared to the same period in 2021. The increase in average NFE was the result of increased invoice purchase volume. Because average invoice prices were relatively flat, average prices had little impact on the increase in average NFE. See further discussion under the Recent Developments: Trucking Transportation section. The increase in net interest income was partially offset by decreased purchase discount rates driven by greater focus on larger lower priced fleets and competitive pricing pressure; however, those negative factors were somewhat mitigated by high concentration in transportation factoring balances, which typically generate a higher yield than our non-transportation factoring balances. This concentration, calculated based on factored receivables held for investment, was at 96% at December&#160;31, 2022 and 90% at December&#160;31, 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The period over period decrease in credit loss expense at our Factoring segment is primarily due to a reduction in the period end volume of the factoring portfolio during the year ended December 31, 2022 compared to expansion of the factoring portfolio over the same period a year ago.  Net charge-offs at our Factoring segment during the year ended December 31, 2022 were $4.7 million compared to $45.4 million during the same period a year ago. Net charge-offs during the year ended December 31, 2021 reflect the aforementioned $41.3 million net charge-off of Over-Formula Advances which was fully reserved in a period prior to charge-off. Changes in specific reserves decreased credit loss expense and loss assumptions did not have a material impact on the change in credit loss expense period over period.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in noninterest income at our Factoring segment was primarily due to the aforementioned $14.2 million gain on sale of factored receivables during the year ended December 31, 2022. Additionally, wire transfer fees and ACH/check fees increased $1.7 million. These increases were partially offset by a $0.9 million dollar decrease in early termination fees. Also offsetting the increases was a $4.2 million gain on our indemnification asset recognized during the year ended December 31, 2021 compared to a write off of the indemnification asset of $0.9 million during the same period of the current year. There were no other material fluctuations in noninterest income at our Factoring segment.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noninterest expense at our Factoring segment increased primarily due to an increase in salaries and employee benefits expense due to merit and retention increases for existing employees, higher health insurance benefit costs, incentive compensation, stock based compensation and 401(k) expense. We also generally experienced increases in occupancy expense, professional fees, and communications and technology expense consistent with the increased volume of our operations and headcount. Remaining fluctuations in the individual components of noninterest expense at our Factoring segment were insignificant period over period.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Payments</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.796%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31,</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:400;line-height:100%">2022 Compared to 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:400;line-height:100%">2021 Compared to 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:400;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:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$ Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">% Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$ Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest income</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%">16,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,093&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,474&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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,986&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">33.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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,619&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">170.3&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment interest allocations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income (expense)</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%">15,956&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,582&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,030&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,374&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,552&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154.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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income (expense) after credit loss expense</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%">15,738&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,858&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,594&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.2&#160;</span></td><td style="background-color:#ffffff;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%">7,286&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noninterest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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%">125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,169&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,326&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5860.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noninterest 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%">63,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">12,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,462&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Operating income (loss)</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%">(26,873)</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%">(21,174)</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%">(8,897)</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%">(5,699)</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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26.9)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 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,277)</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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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.0)</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"><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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div 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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:54.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.364%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.364%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.367%"></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:400;line-height:100%">Year Ended December 31,</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:400;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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Factored receivable period end 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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,722,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">153,176,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,222,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 style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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: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%">16,079,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,093,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">4,474,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intersegment interest income allocation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">216,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:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noninterest income</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,620,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:9pt;font-weight:400;line-height:100%">7,451,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:9pt;font-weight:400;line-height:100%">125,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 13pt"></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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%">36,915,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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%">19,544,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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%">4,599,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intersegment interest expense allocation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">339,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">511,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">444,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">218,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:9pt;font-weight:400;line-height:100%">438,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:9pt;font-weight:400;line-height:100%">172,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noninterest 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%">63,231,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:9pt;font-weight:400;line-height:100%">39,769,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:9pt;font-weight:400;line-height:100%">12,880,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: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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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%">63,788,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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%">40,718,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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%">13,496,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(26,873,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">(21,174,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">(8,897,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intersegment interest expense allocation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">339,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:9pt;font-weight:400;line-height:100%">511,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:9pt;font-weight:400;line-height:100%">444,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and software amortization 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:9pt;font-weight:400;line-height:100%">509,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:9pt;font-weight:400;line-height:100%">267,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:9pt;font-weight:400;line-height:100%">249,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible amortization 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%">5,868,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:9pt;font-weight:400;line-height:100%">3,476,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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnings (losses) before interest, taxes, depreciation, and amortization</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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%">(20,157,000)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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%">(16,920,000)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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%">(8,204,000)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Transaction costs</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,992,000&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#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;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjusted earnings (losses) before interest, taxes, depreciation, and amortization</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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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 #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%">(20,157,000)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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%">(13,928,000)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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%">(8,204,000)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">EBITDA margin</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"><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%">(87)</span></td><td style="background-color:#cceeff;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%">(178)</span></td><td style="background-color:#cceeff;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 style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Number of invoices processed</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,658,499&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,483,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,438,527&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount of payments processed</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">23,263,377,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">15,161,915,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">4,234,864,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Network invoice volume</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">472,019&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Network payment volume</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">972,657,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">&#8212;&#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:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">Noninterest income for the year ended December 31, 2022 includes a $10.2 million gain on an equity investment and a $3.2 million loss on impairment of warrants.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.43pt">Adjusted earnings (losses) before interest, taxes, depreciation, and amortization excludes material gains and expenses related to merger and acquisition-related activities and is a non-GAAP financial measure used to provide meaningful supplemental information regarding the segment's operational performance and to enhance investors' overall understanding of such financial performance by removing the volatility associated with certain acquisition-related items that are unrelated to our core business.  </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Payments segment's operating loss increased $5.7 million, or 26.9%.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of invoices processed by our Payments segment increased 31.0% from 13,483,420 for the year ended December&#160;31, 2021 to 17,658,499 for the year ended December&#160;31, 2022, and the amount of payments processed increased 53.4% from $15.162&#160;billion for the year ended December&#160;31, 2021 to $23.263&#160;billion for the year ended December&#160;31, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We began processing network transactions (then called conforming transactions) during the first quarter of 2022. When a fully integrated TriumphPay payor receives an invoice from a fully integrated TriumphPay payee, we call that a &#8220;network transaction.&#8221;  All network transactions are included in our payment processing volume above.  These transactions are facilitated through TriumphPay APIs with parties on both sides of the transaction using structured data; similar to how a credit card works at a point-of-sale terminal. The integrations largely automate the process and make it cheaper, faster and safer.  During the year ended December&#160;31, 2022, we processed 472,019 network invoices representing a network payment volume of $972.7 million.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income increased due to increased average factored receivable balances at our Payments segment and increased yields period over period. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noninterest income increased due to a $6.2 million increase in payment fees earned by TriumphPay during the year ended DEcember 31, 2022 compared to the same period a year ago. The fees were primarily a result of the acquired operations of HubTran during June of the prior year. Additionally, we recognized a net gain of $7.0 million on the aforementioned termination of WSI warrants and additional investment in WSI common stock.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noninterest expense increased primarily due to an increase in salaries and employee benefits expense driven by increased headcount, merit increases for existing employees, higher health insurance benefit costs, incentive compensation, stock based compensation and 401(k) expense. Additionally at our Payments segment, IT expense increased $3.4 million, travel and entertainment expense increased $1.2 million, and amortization of the intangible assets acquired in the HubTran acquisition increased $2.4 million. We continue to invest heavily in the operations of TriumphPay. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition of HubTran during the year ended December 31, 2021 allows TriumphPay to create a fully integrated payments network for transportation; servicing Brokers and Factors. TriumphPay already offered tools and services to increase automation, mitigate fraud, create back-office efficiency and improve the payment experience. Through the acquisition of HubTran, TriumphPay created additional value through the enhancement of its presentment, audit, and payment capabilities for Shippers, third party logistics companies (i.e., Brokers) and their Carriers, and Factors. The acquisition of HubTran was a meaningful inflection point in the operations of TriumphPay as the TriumphPay strategy has shifted from a capital-intensive on-balance sheet product with a focus on interest income to an open-loop payments network for the trucking industry with a focus on fee revenue. It is for this reason that management believes that earnings before interest, taxes, depreciation, and amortization and the adjustment to that metric enhance investors' overall understanding of the financial performance of the Payments segment. Further, as a result of the HubTran acquisition, management recorded $27.3 million of intangible assets that will lead to meaningful amounts of amortization going forward.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Corporate</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.705%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></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.494%"></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.494%"></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.494%"></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.494%"></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.494%"></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.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.239%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended Year Ended December 31,</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:400;line-height:100%">2022 Compared to 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:400;line-height:100%">2021 Compared to 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:400;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:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$ Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">% Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$ Change</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest income</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%">175&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">(172)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment interest allocations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,874&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,477&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(346)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">743&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Net interest income (expense)</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%">(7,699)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,120)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,205)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">(915)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">1,059&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,757.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">(1,841)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income (expense) after credit loss expense</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%">(8,758)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,177)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,103)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(581)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">926&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noninterest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(518)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">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:10pt;font-weight:400;line-height:100%">429.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noninterest 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%">3,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%">3,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%">4,068&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(423)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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%">(212)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">Operating income (loss)</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%">(12,111)</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%">(11,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%">(13,058)</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%">(676)</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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,623&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Corporate segment reported an operating loss of $12.1&#160;million for the year ended December&#160;31, 2022. Credit loss expense on our HTM CLOs previously discussed in the Credit Loss Expense section increased. Additionally, during the year ended December 31, 2022, management charged off a $0.7 million community reinvestment act loan that carried no reserve from a prior period. Interest expense decreased due to a full year impact of subordinated notes issued August 26, 2021 that carry a lower interest rate than the subordinated notes that they replaced. There were no other significant fluctuations in accounts in our Corporate segment period over period.</span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_85"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Condition</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%">Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets were $5.334 billion at December&#160;31, 2022, compared to $5.956 billion at December&#160;31, 2021, a decrease of $622.5&#160;million, the components of which are discussed below.</span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_88"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loan Portfolio</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans held for investment were $4.120&#160;billion at December&#160;31, 2022, compared with $4.868&#160;billion at December&#160;31, 2021.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the recorded investment of our loans by portfolio categories as of the dates indicated:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.488%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">$ Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">% Change</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">% of Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">% of Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial real estate</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">678,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">632,775&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13&#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:120%">%</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,369&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90,976&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123,464&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(32,488)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(26.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1-4 family residential</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:120%">125,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">%</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:120%">123,115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">%</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:120%">2,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:120%">2.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77,394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,460)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</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:120%">1,251,110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">1,430,429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">(179,319)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,237,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,699,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(462,088)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(27.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer</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:120%">8,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">10,885&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">(2,017)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">658,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">769,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:120%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(111,144)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%)</span></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:120%">Total Loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,120,291&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:120%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,867,572&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:120%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(747,281)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:120%">(15.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%)</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commercial Real Estate Loans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our commercial real estate loans increased $45.4&#160;million, or 7.2%, due to new loan origination activity for the period that outpaced paydowns.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Construction and Development Loans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our construction and development loans decreased $32.5&#160;million, or 26.3%, due primarily to paydowns and conversions to term loans that were partially offset by modest origination and draw activity.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Residential Real Estate Loans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our one-to-four family residential loans increased $2.9&#160;million, or 2.3%, due to new loan origination activity for the period that outpaced paydowns.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Farmland Loans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our farmland loans decreased $8.5&#160;million, or 10.9%, due to paydowns for the period that outpaced new loan origination activity.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commercial Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our commercial loans held for investment decreased $179.3&#160;million, or 12.5%, due to the sale of $191.2 million of equipment loans during the period as well as decreases in asset-based lending, PPP, and agriculture loans. The decline in commercial loans was offset by increases in liquid credit and other commercial loans. Our other commercial lending products, comprised primarily of general commercial loans originated in our community banking markets, increased $20.7&#160;million, or 7.0%.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows our commercial loans:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.177%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.460%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">December 31, 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:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$ Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</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><td colspan="3" 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equipment</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">454,117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">621,437&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(167,320)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(26.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%)</span></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:120%">Asset-based lending</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:120%">229,754&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">281,659&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(51,905)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liquid credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">202,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:10pt;font-weight:400;line-height:120%">134,347&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67,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:120%">50.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:120%">Paycheck Protection Program loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(27,142)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(99.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Agriculture</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48,494&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70,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:120%">(21,633)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(30.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%)</span></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:120%">Other commercial lending</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:120%">316,364&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">295,662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,702&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total commercial loans</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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,251,110&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,430,429&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(179,319)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:120%">(12.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%)</span></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Factored Receivables. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our factored receivables decreased $462.1&#160;million, or 27.2% due to the sale of $88.0 million of factored receivables during the period and a slowing freight market. At December&#160;31, 2022, the balance of the Over-Formula Advance Portfolio included in factored receivables was $8.2 million, and the balance of Misdirected Payments included in factored receivables was $19.4&#160;million. See discussion of our factoring subsidiary in the Operating Segment Results for analysis of the key drivers impacting the change in the ending factored receivables balance during the period.</span></div><div style="margin-top:12pt"><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%">Our consumer loans decreased $2.0&#160;million, or 18.5%, due to paydowns in excess of new loan origination activity during the period.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Mortgage Warehouse. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our mortgage warehouse facilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">decreased</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$111.1&#160;million, or</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14.4%, due to decreased utilization in a rising interest rate environment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Client utilization of mortgage warehouse facilities may experience significant fluctuation on a day-to-day basis given mortgage origination market conditions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our average mortgage warehouse lending balance was $638.4&#160;million for the year ended December&#160;31, 2022 compared to $792.2&#160;million for the year ended December&#160;31, 2021. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the contractual maturities, including scheduled principal repayments, of our loan portfolio and the distribution between fixed and floating interest rate loans:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.972%"><tr><td style="width:1.0%"></td><td style="width:37.539%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.523%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.477%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.523%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.477%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.523%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.477%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.477%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.523%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.483%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">One Year or<br/>Less</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">After One<br/>but within<br/>Five Years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">After Five but within Fifteen<br/>Years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">After Fifteen<br/>Years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">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:400;line-height:120%">Commercial real estate</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">186,010&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">420,679&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67,903&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,552&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">678,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32,724&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,710&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">90,976&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%">1-4 family residential</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:120%">8,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71,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:120%">125,981&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,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:120%">27,051&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%">Commercial</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:120%">394,966&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">767,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:120%">88,761&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">1,251,110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,237,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,237,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%">Consumer</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:120%">1,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:120%">6,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:120%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">8,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">658,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">658,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,529,610&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,307,094&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">204,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79,132&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,120,291&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sensitivity of loans to changes in interest rates:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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:120%">After One<br/>but within<br/>Five Years</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: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:120%">After Five but within Fifteen<br/>Years</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: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:120%">After Fifteen<br/>Years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">Predetermined (fixed) interest rates</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><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;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">254,907&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">509&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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 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:120%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">7,808&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">305&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">1-4 family residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,808&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,012&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,861&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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 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:120%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">18,554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">468,643&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,861&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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 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:120%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,916&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">777,636&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,381&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 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 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:120%">Floating interest rates</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-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 #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 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:120%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">165,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61,108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,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="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">46,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:120%">3,203&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">1-4 family residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,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:120%">8,185&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65,205&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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 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:120%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">8,498&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">298,428&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67,901&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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 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:120%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">529,458&#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:120%">$</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:120%">166,494&#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:120%">$</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:120%">72,751&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt"><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, most of the Company&#8217;s non-factoring business activity is with customers located within certain states. The states of Texas (23%), Colorado (11%), Illinois (11%), and Iowa (6%) make up 51% of the Company&#8217;s gross loans, excluding factored receivables. Therefore, the Company&#8217;s exposure to credit risk is affected by changes in the economies in these states. At December&#160;31, 2021, the states of Texas (21%), Colorado (15%), Illinois (15%) and Iowa (6%) made up 57% of the Company&#8217;s gross loans, excluding factored receivables.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, a majority (96%)&#160;of our factored receivables, representing approximately 29% of our total loan portfolio as of December&#160;31, 2022, are transportation receivables. Although such concentration may cause our future income with respect to our factoring operations to be correlated with demand for the transportation industry in the United States generally, and small-to-mid-sized operators in such industry specifically, we feel the credit risk with respect to our outstanding portfolio is appropriately mitigated as we limit the amount of receivables acquired from individual debtors and creditors thereby achieving diversification across a number of companies and industries. At December&#160;31, 2021, 91% of our factored receivables, representing approximately 32% of our total loan portfolio, were transportation receivables.</span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_91"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nonperforming Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have established procedures to assist us in maintaining the overall quality of our loan portfolio. In addition, we have adopted underwriting guidelines to be followed by our lending officers and require senior management review of proposed extensions of credit exceeding certain thresholds. When delinquencies exist, we monitor them for any negative or adverse trends. Our loan review procedures include approval of lending policies and underwriting guidelines by the Board of Directors of our bank subsidiary, independent loan review, approval of large credit relationships by our bank subsidiary&#8217;s Management Loan Committee and loan quality documentation procedures. We, like other financial institutions, are subject to the risk that our loan portfolio will be subject to increasing pressures from deteriorating borrower credit due to general economic conditions.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the allocation of our nonperforming assets among our different asset categories as of the dates indicated. We classify nonperforming assets as nonaccrual loans and securities, loans modified under restructurings as a result of the borrower experiencing financial difficulties (&#8220;TDR&#8221;), factored receivables greater than 90 days past due, OREO, and other repossessed assets.  Additionally, we consider the portion of the Over-Formula Advance Portfolio that is not covered by Covenant's indemnification to be nonperforming (reflected in nonperforming loans - factored receivables). The balances of nonperforming loans reflect the recorded investment in these assets, including deductions for purchase discounts.</span></div><div style="margin-top:12pt"><table style="border-collapse: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.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.930%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">December 31, 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:400;line-height:120%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonperforming loans:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial real estate</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,025&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%">Construction, land development, land</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:120%">150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">964&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">1-4 family residential</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,391&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,684&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%">Farmland</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:120%">400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,044&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,842&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%">Factored receivables</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:120%">29,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Consumer</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%">Mortgage warehouse</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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total nonperforming loans</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:120%">48,230&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,284&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">Held to maturity securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,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:120%">5,612&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Other real estate owned, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other repossessed assets</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:120%">1,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,368&#160;</span></td><td style="background-color:#cceeff;padding: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:120%">Total nonperforming assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,581&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,788&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonperforming assets to total assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.02&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonperforming loans to total loans held for investment</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:120%">1.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:10pt;font-weight:400;line-height:120%">%</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:120%">0.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total past due loans to total loans held for investment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonperforming loans increased $1.9&#160;million, or 4.2%, due to the addition of a $7.6 million liquid credit relationship secured by the enterprise value of the borrower. This addition was offset by the removal of a $1.6 million equipment finance loan through payoff, a $1.1 million decrease in nonperforming factored receivables, and consistent decreases in nonperforming loans across several loan types. The portion of the factoring Over-Formula Advances not covered by Covenant's indemnification and thus, considered nonperforming, is $0.5 million at December 31, 2022. The entire $19.4 million of Misdirected Payments is included in nonperforming loans (specifically, factored receivables) in accordance with our policy. The remaining activity in nonperforming loans was also impacted by additions and removals of smaller credits to and from nonperforming loans.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OREO decreased $0.5&#160;million, or 100.0%, due to the removal of individually insignificant OREO properties as well as insignificant valuation adjustments made throughout the period.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the activity previously described and the change in period end total loans period over period, the ratio of nonperforming loans to total loans held for investment increased to 1.17% at December&#160;31, 2022 from 0.95% December&#160;31, 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ratio of nonperforming assets to total assets increased to 1.02% at December&#160;31, 2022 from 0.92% December&#160;31, 2021. This is primarily due to the change in period end total assets period over period as nonperforming assets were relatively flat period over period. In addition to the aforementioned loan activity, the amortized cost basis of our HTM CLO securities considered to be nonaccrual decreased $0.6 million during the year and combined other real estate owned and other repossessed assets decreased $1.6 million during the year.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Past due loans to total loans held for investment decreased to 2.53% at December&#160;31, 2022 from 2.86% at December&#160;31, 2021 as a result of a $34.7 million dollar decrease in loans past due year over year partially offset by a decrease in loans held for investment outstanding year over year. Both the $8.2 million acquired factoring Over-Formula Advance balance and the $19.4 million Misdirected Payments balance are considered greater than 90 days past due at December 31, 2022.</span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_94"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Credit Losses on Loans</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ACL is a valuation allowance estimated at each balance sheet date in accordance with GAAP that is deducted from the loans&#8217; amortized cost basis to present the net amount expected to be collected on the loans. When the Company deems all or a portion of a loan to be uncollectible the appropriate amount is written off and the ACL is reduced by the same amount. Subsequent recoveries, if any, are credited to the ACL when received. See Note 1 &#8211; Summary of Significant Accounting Policies in the accompanying notes to the consolidated financial statements included elsewhere in this report for discussion of our ACL methodology on loans. Allocations of the ACL may be made for specific loans, but the entire allowance is available for any loan that, in the Company&#8217;s judgment, should be charged-off.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loan loss valuation allowances are recorded on specific at-risk balances, typically consisting of collateral dependent loans and factored invoices greater than 90 days past due with negative cash reserves.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the ACL by category of loan:</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:37.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.488%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Allocated<br/>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:400;line-height:120%">% of Loan<br/>Portfolio</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">ACL to<br/>Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Allocated<br/>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:400;line-height:120%">% of Loan<br/>Portfolio</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">ACL to<br/>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:400;line-height:120%">Commercial real estate</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">0.66&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13&#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:120%">%</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:120%">0.63&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,155&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.67&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1-4 family residential</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:120%">838&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">%</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:120%">0.67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">468&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">%</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:120%">0.38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">483&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:10pt;font-weight:400;line-height:120%">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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</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:120%">15,918&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">1.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">14,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:10pt;font-weight:400;line-height:120%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">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:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.55&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,915&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer</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:120%">175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">1.97&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">2.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:10pt;font-weight:400;line-height:120%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">%</span></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:120%">Total Loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,807&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:120%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.04&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,213&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:120%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.87&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ACL increased $0.6&#160;million, or 1.4%.  This increase reflects net charge-offs of $6.4 million and credit loss expense of $7.0 million. Refer to the Results of Operations: Credit Loss Expense section for discussion of material charge-offs and credit loss expense. At period end, our entire remaining Over-Formula Advance position was down from $10.1&#160;million at December&#160;31, 2021 to $8.2 million at December&#160;31, 2022, and the entire balance at December&#160;31, 2022 was fully reserved. At December&#160;31, 2022, the Misdirected Payments amount was $19.4 million. Based on our legal analysis and discussions with our counsel advising us on this matter, we continue to believe it is probable that we will prevail in such action and that the USPS will have the capacity to make payment on such receivable. Consequently, we have not reserved for such balance as of December&#160;31, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A driver of the change in ACL is projected deterioration of the loss drivers that the Company forecasted to calculate expected losses at December 31, 2022 as compared to December 31, 2021. The projected deterioration had a negative impact on the Company&#8217;s loss drivers and assumptions over the reasonable and supportable forecast period and resulted in an increase of $1.8 million of ACL period over period.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_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:400;line-height:120%">The Company uses the discounted cash flow (DCF) method to estimate ACL for the commercial real estate, construction, land development, land, 1-4 family residential, commercial (excluding liquid credit and PPP), and consumer loan pools. For all loan pools utilizing the DCF method, the Company utilizes and forecasts national unemployment as a loss driver. The Company also utilizes and forecasts either one-year percentage change in national retail sales (commercial real estate &#8211; non multifamily, commercial general, commercial agriculture, commercial asset-based lending, commercial equipment finance, consumer), one-year percentage change in the national home price index (1-4 family residential and construction, land development, land), or one-year percentage change in national gross domestic product (commercial real estate &#8211; multifamily) as a second loss driver depending on the nature of the underlying loan pool and how well that loss driver correlates to expected future losses. Consistent forecasts of the loss drivers are used across the loan segments. The Company also forecasts prepayments speeds for use in the DCF models with higher prepayment speeds resulting in lower required ACL levels and vice versa for shorter prepayment speeds. These assumed prepayment speeds are based upon our historical prepayment speeds by loan type adjusted for the expected impact of the current interest rate environment. Generally, the impact of these assumed prepayment speeds is lesser in magnitude than the aforementioned loss driver assumptions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all DCF models at December&#160;31, 2022, the Company has determined that four quarters represents a reasonable and supportable forecast period and reverts back to a historical loss rate over eight quarters on a straight-line basis. The Company leverages economic projections from a reputable and independent third party to inform its loss driver forecasts over the four-quarter forecast period. Other internal and external indicators of economic forecasts are also considered by the Company when developing the forecast metrics. At December&#160;31, 2022 as compared to December&#160;31, 2021, the Company there was relatively little change to assumed forecasted national unemployment, a steeper decrease in one-year percentage change in national retail sales, a steeper decrease in one-year percentage change in the national home price index, and a steeper decrease in one-year percentage change in national gross domestic product. At December 31, 2022 for national unemployment, the Company projected a low percentage in the first quarter followed by a gradual rise in the following three quarters. For percentage change in national retail sales, the Company projected a slight increase in the first projected quarter followed by a decline to near-zero or negative levels over the last three projected quarters to a level below recent actual periods. For percentage changes in national home price index and national gross domestic product, the Company projected declines over the last three projected quarters to negative levels below recent actual periods. At December 31, 2022, the Company slowed its historical prepayment speeds in response to the rising interest rate environment in the macro economy.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a loss-rate method to estimate expected credit losses for the farmland, liquid credit, factored receivable, and mortgage warehouse loan pools. For each of these loan segments, the Company applies an expected loss ratio based on internal and peer historical losses adjusted as appropriate for qualitative factors. Qualitative loss factors are based on the Company's judgment of company, market, industry or business specific data, changes in underlying loan composition of specific portfolios, trends relating to credit quality, delinquency, non-performing and adversely rated loans, and reasonable and supportable forecasts of economic conditions. Loss factors used to calculate the required ACL on pools that use the loss-rate method reflect the forecasted economic conditions described above.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in required ACL was also driven by net new specific reserves of $4.2 million during the year ended December&#160;31, 2022. Changes in loan volume and mix during the year ended December&#160;31, 2022 decreased the required ACL by $4.6 million during the period.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables show our credit ratios and an analysis of our credit loss expense:</span></div><div style="margin-top:12pt"><table style="border-collapse: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.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses on 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%">42,807&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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%">42,213&#160;</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%">Total loans held for investment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,120,291&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,867,572&#160;</span></td><td style="background-color:#ffffff;padding: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%">Allowance to total loans held for investment</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.04&#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.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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonaccrual 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%">18,296&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,034&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Total loans held for investment</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,120,291&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,867,572&#160;</span></td><td style="background-color:#ffffff;padding: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%">Nonaccrual loans to total loans held for investment</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%">0.44&#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.31&#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 style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,807&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,213&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Nonaccrual 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%">18,296&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,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 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%">Allowance for credit losses to nonaccrual loans</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233.97&#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"><span style="color:#000000;font-family:'Times New Roman',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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280.78&#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"><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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div 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:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><table style="border-collapse: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.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.103%"></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="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:400;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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:400;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:8pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net <br/>Charge-Offs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Average Loans HFI</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Net Charge-Off 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:400;line-height:120%">Net <br/>Charge-Offs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Average Loans HFI</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Net Charge-Off 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:400;line-height:120%">Net <br/>Charge-Offs</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Average Loans HFI</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Net Charge-Off Ratio</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:9pt;font-weight:400;line-height:120%">Commercial real estate</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">657,525&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">709,832&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">901,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:9pt;font-weight:400;line-height:120%">0.02&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">104,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:9pt;font-weight:400;line-height:120%">&#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:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:9pt;font-weight:400;line-height:120%">191,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(218)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">207,628&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.10)</span></td><td style="background-color:#ffffff;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:120%">%</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:9pt;font-weight:400;line-height:120%">1-4 family residential</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:120%">(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:9pt;font-weight:400;line-height:120%">126,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:9pt;font-weight:400;line-height:120%">(0.01)</span></td><td style="background-color:#cceeff;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:120%">%</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:120%">(92)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">136,326&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.07)</span></td><td style="background-color:#cceeff;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:120%">%</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:120%">(26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">167,216&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.02)</span></td><td style="background-color:#cceeff;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:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">70,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">90,762&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(80)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">125,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:9pt;font-weight:400;line-height:120%">(0.06)</span></td><td style="background-color:#ffffff;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:120%">%</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:9pt;font-weight:400;line-height:120%">Commercial</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:120%">1,280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,329,402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:120%">%</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:120%">(170)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,466,694&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.01)</span></td><td style="background-color:#cceeff;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:120%">%</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:120%">1,229&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,519,853&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.08&#160;</span></td><td style="background-color:#cceeff;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:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,610,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.30&#160;</span></td><td style="background-color:#ffffff;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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">45,586&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,411,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:9pt;font-weight:400;line-height:120%">3.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,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:120%">775,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.39&#160;</span></td><td style="background-color:#ffffff;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:120%">%</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:9pt;font-weight:400;line-height:120%">Consumer</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:120%">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:9pt;font-weight:400;line-height:120%">10,104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.87&#160;</span></td><td style="background-color:#cceeff;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:120%">%</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:120%">224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13,079&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</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:120%">456&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18,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:9pt;font-weight:400;line-height:120%">2.43&#160;</span></td><td style="background-color:#cceeff;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:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">638,374&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">792,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">729,820&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#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:9pt;font-weight:400;line-height:120%">%</span></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:9pt;font-weight:400;line-height:120%">Total Loans</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">6,445&#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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">4,547,530&#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;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:120%">0.14&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:120%">45,562&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">4,811,870&#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;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:120%">0.95&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:120%">4,569&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">4,445,746&#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;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:120%">0.10&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loans charged off decreased $39.1&#160;million, or 85.9%, due to the aforementioned charge-off of $41.3 million of PCD Over-Formula Advances classified as factored receivables. Partially offsetting the decrease was a charge-off of $1.0 million on a liquid credit loan classified as Commercial in the table above. Remaining charge-off and recovery activity during the periods was insignificant individually and in the aggregate.</span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_97"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we held equity securities with readily available fair values of $5.2&#160;million, a decrease of $0.3 million from $5.5&#160;million at December&#160;31, 2021. These securities represent investments in a publicly traded Community Reinvestment Act mutual fund and are subject to market pricing volatility, with changes in fair value recorded in earnings.</span></div><div style="margin-top:12pt"><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 held securities classified as available for sale with a fair value of $254.5 million, an increase of $72.1 million from $182.4 million at December&#160;31, 2021. The following table illustrates the changes in our available for sale debt securities:</span></div><div style="margin-top:6pt"><table style="border-collapse: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.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.821%"></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:400;line-height:100%">Available For Sale Debt Securities:</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:8pt;font-weight:400;line-height:100%">December 31, 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:400;line-height:100%">December 31, 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:400;line-height:100%">$ Change</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:400;line-height:100%">%&#160;Change</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:9pt;font-weight:400;line-height:100%">Mortgage-backed securities, residential</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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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%">50,633&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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%">37,449&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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 #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%">13,184&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35.2&#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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Asset-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:9pt;font-weight:400;line-height:100%">6,331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,764&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(433)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State and municipal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,438&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,825&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,387)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CLO Securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181,011&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:9pt;font-weight:400;line-height:100%">69.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:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:9pt;font-weight:400;line-height:100%">2,056&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(793)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SBA pooled securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:9pt;font-weight:400;line-height:100%">(870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32.2)</span></td><td style="background-color:#ffffff;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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total available for sale debt securities</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:9pt;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:9pt;font-weight:400;line-height:100%">254,504&#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:9pt;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:9pt;font-weight:400;line-height:100%">182,426&#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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">72,078&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39.5&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our available for sale CLO portfolio consists of investment grade positions in high ranking tranches within their respective securitization structures. As of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company determined that all impaired available for sale securities experienced a decline in fair value below their amortized cost basis due to noncredit-related factors. Therefore, the Company carried no ACL at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022</span><span style="color:#212529;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%">Our available for sale securities can be used for pledging to secure FHLB borrowings and public deposits, or can be sold to meet liquidity needs.</span></div><div style="margin-top:12pt"><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 held securities classified as held to maturity with an amortized cost, net of ACL, of $4.1&#160;million, a decrease of $0.8&#160;million from $4.9&#160;million at December&#160;31, 2021. The decrease in amortized cost, net of ACL, was primarily driven by paydowns and increases in required ACL throughout the year. See previous discussion of Credit Loss Expense related to our held to maturity securities for further details regarding the nature of these securities and the required ACL at December&#160;31, 2022.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the amortized cost and average yield of our securities, by type and contractual maturity:</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:23.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.021%"></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="57" style="border-bottom:1pt solid #000000;padding: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:120%">Maturity as of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">One Year or Less</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">After One but within Five Years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">After Five but within Ten Years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">After Ten Years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">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:8pt;font-weight:400;line-height:120%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">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:8pt;font-weight:400;line-height:120%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">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:8pt;font-weight:400;line-height:120%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">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:8pt;font-weight:400;line-height:120%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Average<br/>Yield</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:8pt;font-weight:400;line-height:120%">Mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,830&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.18&#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:8pt;font-weight:400;line-height:120%">%</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:8pt;font-weight:400;line-height:120%">8,904&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.91&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</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:8pt;font-weight:400;line-height:120%">1,982&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.45&#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:8pt;font-weight:400;line-height:120%">%</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:8pt;font-weight:400;line-height:120%">42,613&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.75&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</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:8pt;font-weight:400;line-height:120%">55,329&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.68&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Asset-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,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:8pt;font-weight:400;line-height:120%">4.65&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</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:8pt;font-weight:400;line-height:120%">State and municipal</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:8pt;font-weight:400;line-height:120%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</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:8pt;font-weight:400;line-height:120%">2,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</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:8pt;font-weight:400;line-height:120%">1,128&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</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:8pt;font-weight:400;line-height:120%">9,615&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</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:8pt;font-weight:400;line-height:120%">13,553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">CLO securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52,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:8pt;font-weight:400;line-height:120%">6.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:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">133,048&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.72&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">185,068&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.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:8pt;font-weight:400;line-height:120%">%</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:8pt;font-weight:400;line-height:120%">Corporate bonds</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:8pt;font-weight:400;line-height:120%">1,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</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:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</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:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</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:8pt;font-weight:400;line-height:120%">269&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</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:8pt;font-weight:400;line-height:120%">1,270&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">SBA pooled securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#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:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:8pt;font-weight:400;line-height:120%">5.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,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:8pt;font-weight:400;line-height:120%">3.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></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:8pt;font-weight:400;line-height:120%">Total available for sale securities</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:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,631&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.20&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</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:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10,916&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.80&#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:8pt;font-weight:400;line-height:120%">%</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:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">60,384&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.30&#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:8pt;font-weight:400;line-height:120%">%</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:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">188,588&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</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:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">263,519&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.28&#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:8pt;font-weight:400;line-height:120%">%</span></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;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" 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:8pt;font-weight:400;line-height:120%">Held to maturity securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,521&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">2.44&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,521&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom: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:120%">2.44&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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:8pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_100"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities were $4.445&#160;billion as of December&#160;31, 2022, compared to $5.097&#160;billion at December&#160;31, 2021, a decrease of $652.6&#160;million, the components of which are discussed below.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deposits</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our deposits:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.511%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.014%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">December 31, 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:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$ Change</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">% Change</span></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%">Noninterest bearing demand</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,756,680&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,925,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(168,690)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest bearing demand</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">856,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830,019&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,493&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">Individual retirement accounts</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%">68,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,410&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,285)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508,534&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,824)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">Savings</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%">551,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:10pt;font-weight:400;line-height:100%">504,146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,634&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319,150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">533,206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(214,056)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">Brokered time deposits</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%">110,555&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,430&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other brokered deposits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,045&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(210,045)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 Deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,171,336&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,646,679&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(475,343)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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%">(10.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align: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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our total deposits decreased $475.3&#160;million, or 10.2%, primarily due to decreases in noninterest bearing demand deposits, certificates of deposit, and other brokered deposits. Other brokered deposits were non-maturity deposits obtained from wholesale sources and these deposits were terminated in connection with the terminated interest rate swap during the year ended December 31, 2022. As of December&#160;31, 2022, interest bearing demand deposits, noninterest bearing deposits, money market deposits, other brokered deposits, and savings deposits accounted for 88% of our total deposits, while individual retirement accounts, certificates of deposit, and brokered time deposits made up 12% of total deposits. As of December&#160;31, 2021, interest bearing demand deposits, noninterest bearing deposits, money market deposits, other brokered deposits, and savings deposits accounted for 86% of our total deposits, while individual retirement accounts, certificates of deposit, and brokered time deposits made up 14% of total deposits.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><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 deposit balances and weighted average rates:</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:17.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.879%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Year Ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Year Ended December 31, 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:8pt;font-weight:400;line-height:120%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:400;line-height:120%">Weighted<br/>Avg Yields</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">% of<br/>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:400;line-height:120%">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:400;line-height:120%">Weighted<br/>Avg Yields</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">% of<br/>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:400;line-height:120%">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:400;line-height:120%">Weighted<br/>Avg Yields</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">% of<br/>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:400;line-height:120%">Interest bearing demand</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">859,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.27&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">19&#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:120%">%</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">766,551&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.23&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">628,721&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.17&#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:120%">%</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:120%">15&#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:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Individual retirement accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78,162&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">98,445&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market</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:120%">529,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">425,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:10pt;font-weight:400;line-height:120%">0.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">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:120%">%</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:120%">405,323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.47&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Savings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">519,414&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">472,289&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">390,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certificates of deposit</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:120%">431,930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.51&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">643,146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">%</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:120%">13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">948,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:120%">1.84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Brokered time deposits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">304,922&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">340,024&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other brokered deposits</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:120%">91,065&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">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:120%">%</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:120%">359,859&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">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:120%">%</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:120%">143,978&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total interest bearing deposits</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:120%">2,630,695&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">59&#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:120%">%</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:120%">3,059,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.32&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">63&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">2,955,201&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.93&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">73&#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:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noninterest bearing demand</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:120%">1,895,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">1,796,525&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">1,114,912&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deposits</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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,525,696&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:120%">0.22&#160;</span></td><td style="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:120%">%</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:120%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,856,353&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:120%">0.20&#160;</span></td><td style="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:120%">%</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:120%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,070,113&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:120%">0.67&#160;</span></td><td style="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:120%">%</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:120%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:12pt"><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 held $58.5 million of time deposits that meet or exceed the Federal Deposit Insurance Corporation ("FDIC") insurance limit. The following table provides information on the maturity distribution of the time deposits exceeding the FDIC insurance limit as of December&#160;31, 2022:</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:82.372%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.428%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;line-height:100%">Over<br/>$250,000</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity</span></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 months or less</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,226&#160;</span></td><td style="background-color:#ffffff;padding: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%">Over 3 through 6 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%">14,249&#160;</span></td><td style="background-color:#cceeff;padding: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%">Over 6 through 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%">15,115&#160;</span></td><td style="background-color:#ffffff;padding: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%">Over 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%">8,622&#160;</span></td><td style="background-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 #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,212&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:13pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Borrowings</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer Repurchase Agreements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a summary of our customer repurchase agreements as of and for the years ended December&#160;31, 2022, 2021, and 2020:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.820%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">December 31, 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:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amount outstanding at end of period</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">340&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,099&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">Weighted average interest rate at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Average daily balance during the period</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,985&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,716&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Weighted average interest rate during the period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maximum month-end balance during the period</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,463&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,405&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,192&#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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customer repurchase agreements generally have overnight maturities. Variances in these balances are attributable to normal customer behavior and seasonal factors affecting their liquidity positions.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">FHLB Advances</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our overall funding and liquidity management program, from time to time we borrow from the Federal Home Loan Bank. The following table provides a summary of our FHLB borrowings as of and for the years ended December&#160;31, 2022, 2021, and 2020:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>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:400;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount outstanding at end of the year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average interest rate at end of the 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%">4.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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.15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average daily balance during the year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,671&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,264&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Weighted average interest rate during the 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%">1.19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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.58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum month-end balance during the year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">850,000&#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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our FHLB advances are collateralized by assets, including a blanket pledge of certain loans. The FHLB borrowings outstanding as of December&#160;31, 2022 were long term borrowings maturing after four but within five years. As of December&#160;31, 2022 and 2021, we had $646.3 million and $798.8 million, respectively, in unused and available advances from the FHLB. The decrease in our total borrowing capacity from December&#160;31, 2021 to December&#160;31, 2022 was primarily the result of decreased outstanding loan balances at the end of 2022 including a decrease in outstanding mortgage warehouse loans held for investment.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Paycheck Protection Program Liquidity Facility (&#8220;PPPLF&#8221;)</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The PPPLF is a lending facility offered by the Federal Reserve Banks to facilitate lending to small businesses under the Paycheck Protection Program. Borrowings under the PPPLF are secured by Paycheck Protection Program Loans (&#8220;PPP loans&#8221;) guaranteed by the Small Business Administration (&#8220;SBA&#8221;) and mature at the same time as the PPP Loan pledged to secure the extension of credit. The maturity dates of the borrowings is accelerated if the underlying PPP Loan goes into default and Company sells the PPP Loan to the SBA to realize on the SBA guarantee or if the Company receives any loan forgiveness reimbursement from the SBA for the underlying PPP Loan.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information concerning borrowings under the PPPLF is summarized as follows for the year ended December&#160;31, 2022, 2021, and 2020:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.820%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31,<br/>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:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amount outstanding at end of period</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average interest rate at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"><span style="color:#000000;font-family:'Times New Roman',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.35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Average amount outstanding during the period</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%">670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,608&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Weighted average interest rate during the period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"><span style="color:#000000;font-family:'Times New Roman',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.35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Highest month end balance during the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,635&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,809&#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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did not have any PPPLF borrowings outstanding at December&#160;31, 2022. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Subordinated Notes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following provides a summary of our subordinated notes as of December&#160;31, 2022:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.935%"></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:9pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:9pt;font-weight:400;line-height:100%">Face Value</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:9pt;font-weight:400;line-height:100%">Carrying Value</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:9pt;font-weight:400;line-height:100%">Maturity Date</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:9pt;font-weight:400;line-height:100%">Current Interest Rate</span></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">First Repricing Date</span></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Variable Interest Rate at Repricing Date</span></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Initial Issuance Costs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subordinated Notes issued November 27, 2019</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%">39,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">38,857&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.875%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11/27/2024</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:9pt;font-weight:400;line-height:100%">Three Month LIBOR plus 3.330%</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%">1,218&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subordinated Notes issued August 26, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,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:9pt;font-weight:400;line-height:100%">68,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="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:9pt;font-weight:400;line-height:100%">2031</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:9pt;font-weight:400;line-height:100%">3.500%</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:9pt;font-weight:400;line-height:100%">9/01/2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Month SOFR</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> plus 2.860%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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,776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">109,500&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">107,800&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Secured Overnight Financing Rate</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Subordinated Notes bear interest payable semi-annually in arrears to, but excluding the first repricing date, and thereafter payable quarterly in arrears at an annual floating rate. We may, at our option, beginning on the respective first repricing date and on any scheduled interest payment date thereafter, redeem the Subordinated Notes, in whole or in part, at a redemption price equal to the outstanding principal amount of the Subordinated Notes to be redeemed plus accrued and unpaid interest to, but excluding, the date of redemption.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Subordinated Notes are included on the consolidated balance sheets as liabilities at their carrying values; however, for regulatory purposes, the carrying value of these obligations were eligible for inclusion in Tier 2 regulatory capital. Issuance costs related to the Subordinated Notes have been netted against the subordinated notes liability on the balance sheet. The debt issuance costs are being amortized using the effective interest method through maturity and recognized as a component of interest expense.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Subordinated Notes are subordinated in right of payment to the Company&#8217;s existing and future senior indebtedness and are structurally subordinated to the Company&#8217;s subsidiaries&#8217; existing and future indebtedness and other obligations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 30, 2016, the Company issued $50,000,000 of Fixed-to-Floating Rate Subordinated Notes due 2026 (the &#8220;2016 Notes&#8221;). The 2016 Notes initially bear interest at 6.50% per annum, payable semi-annually in arrears, to, but excluding, September 30, 2021, and, thereafter and to, but excluding, the maturity date or earlier redemption, interest shall be payable quarterly in arrears, at an annual floating rate equal to three-month LIBOR as determined for the applicable quarterly period, plus 5.345%. The Company redeemed the 2016 Notes in whole on September 30, 2021 at which time $0.8 million in remaining deferred costs were recognized through interest expense.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Junior Subordinated Debentures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following provides a summary of our junior subordinated debentures as of December&#160;31, 2022:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.987%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Face 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:400;line-height:100%">Carrying 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:400;line-height:100%">Maturity Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Variable<br/>Interest Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest Rate At December 31, 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">National Bancshares Capital Trust II</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%">15,464&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2033</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIBOR + 3.00%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.77%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">National Bancshares Capital Trust III</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,409&#160;</span></td><td style="background-color:#ffffff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2036</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIBOR + 1.64%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.72%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ColoEast Capital Trust I</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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%">3,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2035</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIBOR + 1.60%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.33%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ColoEast Capital Trust II</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,700&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 2037</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIBOR + 1.79%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.52%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valley Bancorp Statutory Trust I</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,093&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2032</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIBOR + 3.40%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.12%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valley Bancorp Statutory Trust II</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,093&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,727&#160;</span></td><td style="background-color:#ffffff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2034</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIBOR + 2.75%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.49%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">51,031&#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%">41,158&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These debentures are unsecured obligations and were issued to trusts that are unconsolidated subsidiaries. The trusts in turn issued trust preferred securities with identical payment terms to unrelated investors. The debentures may be called by the Company at par plus any accrued but unpaid interest; however, we have no current plans to redeem them prior to maturity. Interest on the debentures is calculated quarterly, based on a rate equal to three month LIBOR plus a weighted average spread of 2.24%. As part of the purchase accounting adjustments made with the National Bancshares, Inc. acquisition on October 15, 2013, the ColoEast acquisition on August 1, 2016, and the Valley acquisition on December 9, 2017, we adjusted the carrying value of the junior subordinated debentures to fair value as of the respective acquisition dates. The discount on the debentures will continue to be amortized through maturity and recognized as a component of interest expense.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The debentures are included on our consolidated balance sheet as liabilities; however, for regulatory purposes, these obligations are eligible for inclusion in regulatory capital, subject to certain limitations. All of the carrying value of $41.2 million was allowed in the calculation of Tier I capital as of December&#160;31, 2022.</span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_106"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capital Resources</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our stockholders&#8217; equity totaled $889.0&#160;million as of December&#160;31, 2022, compared to $858.9&#160;million as of December&#160;31, 2021, an increase of $30.1 million. Stockholders&#8217; equity increased during this period primarily due to our net income of $102.3&#160;million, offset in part by our treasury stock purchases made under our share repurchase program and modified "Dutch auction" tender offer.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidity Management</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define liquidity as our ability to generate sufficient cash to fund current loan demand, deposit withdrawals, or other cash demands and disbursement needs, and otherwise to operate on an ongoing basis.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manage liquidity at the holding company level as well as that of our bank subsidiary. The management of liquidity at both levels is critical, because the holding company and our bank subsidiary have different funding needs and sources, and each is subject to regulatory guidelines and requirements which require minimum levels of liquidity. We believe that our liquidity ratios meet or exceed those guidelines and our present position is adequate to meet our current and future liquidity needs.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our liquidity requirements are met primarily through cash flow from operations, receipt of pre-paid and maturing balances in our loan and investment portfolios, debt financing and increases in customer deposits. Our liquidity position is supported by management of liquid assets and liabilities and access to other sources of funds. Liquid assets include cash, interest-earning deposits in banks, federal funds sold, securities available for sale and maturing or prepaying balances in our investment and loan portfolios. Liquid liabilities include core deposits, federal funds purchased, securities sold under repurchase agreements and other borrowings. Other sources of funds include the sale of loans, brokered deposits, the issuance of additional collateralized borrowings such as FHLB advances or borrowings from the Federal Reserve, the issuance of debt securities and the issuance of common securities. For additional information regarding our operating, investing and financing cash flows, see the Consolidated Statements of Cash Flows provided in our consolidated financial statements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the liquidity provided by the sources described above, our subsidiary bank maintains correspondent relationships with other banks in order to sell loans or purchase overnight funds should additional liquidity be needed. As of December&#160;31, 2022, TBK Bank had $510.7 million of unused borrowing capacity from the Federal Reserve Bank discount window and unsecured federal funds lines of credit with seven unaffiliated banks totaling $227.5 million, with no amounts advanced against those lines.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contractual Obligations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our contractual obligations and other commitments to make future payments as of December&#160;31, 2022. The amount of the obligations presented in the table reflect principal amounts only and exclude the amount of interest we are obligated to pay. Also excluded from the table are a number of obligations to be settled in cash. These excluded items are reflected in our consolidated balance sheet and include deposits with no stated maturity, trade payables, and accrued interest payable.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"></td><td style="width:44.806%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.996%"></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="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:400;line-height:120%">Payments Due by Period - December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">One Year or<br/>Less</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">After One<br/>but within<br/>Three Years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">After Three<br/>but within<br/>Five Years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">After Five<br/>Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer repurchase agreements</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">340&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">340&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal Home Loan Bank advances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subordinated notes</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:120%">109,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Junior subordinated debentures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,031&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,031&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%">Operating lease agreements</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:120%">38,511&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,515&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,456&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,692&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Time deposits with stated maturity dates</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">497,830&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">435,978&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,949&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 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:120%">Total contractual obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">727,212&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">441,833&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,359&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,641&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">173,379&#160;</span></td><td style="background-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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Off-Balance Sheet Arrangements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, we enter into various transactions, which, in accordance with GAAP, 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 and commercial 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. For further information, see Note&#160;16&#160;&#8211; Off-Balance Sheet Loan Commitments in the accompanying notes to the consolidated financial statements included elsewhere in this report.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Regulatory Capital Requirements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our capital management consists of providing equity to support our current and future operations. We are subject to various regulatory capital requirements administered by federal and state banking agencies. Failure to meet minimum capital requirements can initiate certain mandatory and possibly additional discretionary actions by regulators that, if undertaken, could have a direct material effect on the Company&#8217;s or TBK Bank&#8217;s financial statements. For further information regarding our regulatory capital requirements, see Note&#160;19&#160;&#8211; Regulatory Matters in the accompanying notes to the consolidated financial statements included elsewhere in this report.</span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_109"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of our accounting estimates are important to the portrayal of our financial condition, since they require management to make difficult, complex or subjective judgments, some of which may relate to matters that are inherently uncertain. Estimates are susceptible to material changes as a result of changes in facts and circumstances. Facts and circumstances which could affect these judgments include, but are not limited to, changes in interest rates, changes in the performance of the economy and changes in the financial condition of borrowers. Management believes that determining the allowance for credit losses on loans is a critical accounting estimate. Our accounting policies are discussed in detail in Note 1 &#8211; Summary of Significant Accounting Policies in the accompanying notes to the consolidated financial statements included elsewhere in this report.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Allowance for Credit Losses on Loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. Management considers the policies related to the allowance for credit losses on loans to be critical to the financial statement presentation. The total allowance for credit losses on loans includes activity related to allowances calculated in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 326, Financial Instruments &#8211; Credit Losses. The allowance for credit losses is established through credit loss expense charged to current earnings. The amount maintained in the allowance reflects management&#8217;s continuing evaluation of the credit losses expected to be recognized over the life of the loans in our portfolio. The allowance for credit losses on loans is a valuation account that is deducted from the loans' amortized cost basis to present the net amount expected to be collected on the loans.  Determining the appropriateness of the allowance is complex and requires judgment by management about the effect of matters that are inherently uncertain. Subsequent evaluations of the then existing loan portfolio, in light of the factors then prevailing, may result in significant changes in the allowance for credit losses in those future periods. We employ a disciplined process and methodology to establish our allowance for credit losses that has two basic components: first, an asset-specific component involving individual loans that do not share risk characteristics with other loans and the measurement of specific expected credit losses for such individual loans; and second, a general pooled component for estimated expected credit losses for pools of loans that share similar risk characteristics.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, when a loan moves to nonaccrual status, it is removed from the collective pooled evaluation allowance methodology and is subject to individual evaluation. A specific reserve analysis is prepared for each loan and the net realizable value of the loan is determined. Factors contributing to the determination of specific reserves include the creditworthiness of the borrower, and more specifically, changes in the expected amount and timing of future receipt of principal and interest payments and/or in the value of pledged collateral. A reserve is recorded when the carrying amount of the loan exceeds the discounted estimated cash flows using the loan&#8217;s initial effective interest rate, when the carrying amount of the loan exceeds the determined loss rate, or the fair value of the collateral for certain collateral dependent loans. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of establishing the general reserve, we stratify the loan portfolio into homogeneous groups of loans that possess similar loss potential characteristics and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">calculate the net amount expected to be collected over the life of the loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to estimate the credit losses in the loan portfolio.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s methodologies for estimating the allowance for credit losses consider available relevant information about the collectability of cash flows, including information about past events, current conditions, and reasonable and supportable forecasts.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the discounted cash flow (DCF) method to estimate ACL for the commercial real estate, construction, land development, land, 1-4 family residential, commercial (excluding liquid credit and PPP), and consumer loan pools. For all loan pools utilizing the DCF method, the Company utilizes and forecasts national unemployment as a loss driver. The Company also utilizes and forecasts either one-year percentage change in national retail sales (commercial real estate &#8211; non multifamily, commercial general, commercial agriculture, commercial asset-based lending, commercial equipment finance, consumer), one-year percentage change in the national home price index (1-4 family residential and construction, land development, land), or one-year percentage change in national gross domestic product (commercial real estate &#8211; multifamily) as a second loss driver depending on the nature of the underlying loan pool and how well that loss driver correlates to expected future losses. Consistent forecasts of the loss drivers are used across the loan segments. The Company also forecasts prepayments speeds for use in the DCF models with higher prepayment speeds resulting in lower required ACL levels and vice versa for shorter prepayment speeds. These assumed prepayment speeds are based upon our historical prepayment speeds by loan type adjusted for the expected impact of the current interest rate environment. Generally, the impact of these assumed prepayment speeds is lesser in magnitude than the aforementioned loss driver assumptions.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_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:400;line-height:120%">For all DCF models at December&#160;31, 2022, the Company has determined that four quarters represents a reasonable and supportable forecast period and reverts back to a historical loss rate over eight quarters on a straight-line basis. The Company leverages economic projections from a reputable and independent third party to inform its loss driver forecasts over the four-quarter forecast period. Other internal and external indicators of economic forecasts are also considered by the Company when developing the forecast metrics. At December&#160;31, 2022 as compared to December&#160;31, 2021, the Company there was relatively little change to assumed forecasted national unemployment, a steeper decrease in one-year percentage change in national retail sales, a steeper decrease in one-year percentage change in the national home price index, and a steeper decrease in one-year percentage change in national gross domestic product. At December 31, 2022 for national unemployment, the Company projected a low percentage in the first quarter followed by a gradual rise in the following three quarters. For percentage change in national retail sales, the Company projected a slight increase in the first projected quarter followed by a decline to near-zero or negative levels over the last three projected quarters to a level below recent actual periods. For percentage changes in national home price index and national gross domestic product, the Company projected declines over the last three projected quarters to negative levels below recent actual periods. At December 31, 2022, the Company slowed its historical prepayment speeds in response to the rising interest rate environment in the macro economy.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a loss-rate method to estimate expected credit losses for the farmland, liquid credit, factored receivable, and mortgage warehouse loan pools. For each of these loan segments, the Company applies an expected loss ratio based on internal and peer historical losses adjusted as appropriate for qualitative factors. Qualitative loss factors are based on the Company's judgment of company, market, industry or business specific data, changes in underlying loan composition of specific portfolios, trends relating to credit quality, delinquency, non-performing and adversely rated loans, and reasonable and supportable forecasts of economic conditions. Loss factors used to calculate the required ACL on pools that use the loss-rate method reflect the forecasted economic conditions described above.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimating the timing and amounts of future losses through projected cash flows is subject to significant management judgment as these projected cash flows rely upon the estimates discussed above and factors that are reflective of current or future expected conditions. These estimates as well as estimates used under the loss-rate method, in turn, depend on the duration of current overall economic conditions, industry, borrower, or portfolio specific conditions. All of these estimates require significant management judgment and certain assumptions that are highly subjective. Volatility in certain credit metrics and differences between expected and actual outcomes are to be expected.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for (reversal of) credit losses recorded through earnings, and reduced by the charge-off of loan amounts, net of recoveries, is the amount necessary to maintain the allowance for credit losses at the amount of expected credit losses inherent within the loans held for investment portfolio. The amount of expense and the corresponding level of allowance for credit losses for loans are based on our evaluation of the collectability of the loan portfolio based on historical loss experience, reasonable and supportable forecasts, and other significant qualitative and quantitative factors.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to &#8220;Allowance for Credit Losses&#8221; above, Note 1 &#8211; Summary of Significant Accounting Policies, and Note 4 - Loans in the accompanying notes to the consolidated financial statements elsewhere in this report for further discussion of our estimation process and methodology related to the allowance for credit losses.</span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_112"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adoption of New Accounting Standards</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 1 &#8211; Summary of Significant Accounting Policies in the accompanying notes to the consolidated financial statements included elsewhere in this report for details of recently issued accounting pronouncements and their expected impact on our consolidated financial statements.</span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_115"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.</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%">Asset/Liability Management and Interest Rate Risk</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The principal objective of our asset and liability management function is to evaluate the interest rate risk within the balance sheet and pursue a controlled assumption of interest rate risk while maximizing net income and preserving adequate levels of liquidity and capital. The Board of Directors of our subsidiary bank has oversight of our asset and liability management function, which is managed by our Chief Financial Officer. Our Chief Financial Officer meets with our senior executive management team regularly to review, among other things, the sensitivity of our assets and liabilities to market interest rate changes, local and national market conditions and market interest rates. That group also reviews our liquidity, capital, deposit mix, loan mix and investment positions.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a financial institution, our primary component of market risk is interest rate volatility. Fluctuations in interest rates will ultimately impact both the level of income and expense recorded on most of our assets and liabilities, and the fair value of all interest-earning assets and interest-bearing liabilities, other than those which have a short-term to maturity. Interest rate risk is the potential of economic losses due to future interest rate changes. These economic losses can be reflected as a loss of future net interest income and/or a loss of current fair values.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We manage our exposure to interest rates primarily by structuring our balance sheet in the ordinary course of business. We do not typically enter into derivative contracts for the purpose of managing interest rate risk, but we may elect to do so in the future. Based upon the nature of our operations, we are not subject to material foreign exchange risk. We do not own any trading assets.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use an interest rate risk simulation model to test the interest rate sensitivity of net interest income and the balance sheet. Instantaneous parallel rate shift scenarios are modeled and utilized to evaluate risk and establish exposure limits for acceptable changes in projected net interest margin. These scenarios, known as rate shocks, simulate an instantaneous change in interest rates and use various assumptions, including, but not limited to, prepayments on loans and securities, deposit decay rates, pricing decisions on loans and deposits, reinvestment and replacement of asset and liability cash flows. We also analyze the economic value of equity as a secondary measure of interest rate risk. This is a complementary measure to net interest income where the calculated value is the result of the fair value of assets less the fair value of liabilities. The economic value of equity is a longer term view of interest rate risk because it measures the present value of all future cash flows. The impact of changes in interest rates on this calculation is analyzed for the risk to our future earnings and is used in conjunction with the analyses on net interest income.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarizes simulated change in net interest income versus unchanged rates:</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:67.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.763%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 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:400;line-height:120%">Following 12&#160;Months</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Months 13-24</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+400 basis points</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+300 basis points</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+200 basis points</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+100 basis points</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Flat rates</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-100 basis points</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-200 basis points</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%)</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></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><td style="width:67.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.763%"></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%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Following 12&#160;Months</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Months 13-24</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+400 basis points</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+300 basis points</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+200 basis points</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+100 basis points</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Flat rates</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-100 basis points</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%)</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the change in our economic value of equity, assuming immediate parallel shifts in interest rates:</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:74.177%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.929%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 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:400;line-height:120%">Economic Value of Equity at Risk (%)</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="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+400 basis points</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:120%">20.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+300 basis points</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+200 basis points</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:120%">10.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+100 basis points</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Flat rates</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:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-100 basis points</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-200 basis points</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:120%">(13.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_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:74.177%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.929%"></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:120%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Economic Value of Equity at Risk (%)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+400 basis points</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+300 basis points</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+200 basis points</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:120%">16.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+100 basis points</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Flat rates</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:120%">0.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-100 basis points</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%)</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many assumptions are used to calculate the impact of interest rate fluctuations. Actual results may be significantly different than our projections due to several factors, including the timing and frequency of rate changes, market conditions and the shape of the yield curve. The computations of interest rate risk shown above do not include actions that our management may undertake to manage the risks in response to anticipated changes in interest rates, and actual results may also differ due to any actions taken in response to the changing rates.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our asset/liability management strategy, our management has emphasized the origination of shorter duration loans as well as variable rate loans to limit the negative exposure to a rate increase. We also desire to acquire deposit transaction accounts, particularly noninterest or low interest-bearing non-maturity deposit accounts, whose cost is less sensitive to changes in interest rates.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90</span></div></div></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_118"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA.</span></div><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_121"></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%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shareholders and the Board of Directors of Triumph Financial, Inc.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dallas, Texas</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinions on the Financial Statements and Internal Control over Financial Reporting</span></div><div style="margin-top:12pt"><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 Triumph Financial, Inc (the "Company") as of December 31, 2022 and 2021, the related consolidated statements of income, comprehensive income, changes in stockholders&#8217; equity, and cash flows for each of the years in the three-year period ended December 31, 2022, and the related notes (collectively referred to as the "financial statements"). We also have audited the Company&#8217;s internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control &#8211; Integrated Framework: (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;).</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our opinion, the financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2022 and 2021, and the results of its operations and its cash flows for each of the years in the three-year period ended December 31, 2022 in conformity with accounting principles generally accepted in the United States of America.  Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control &#8211; Integrated Framework: (2013) issued by COSO.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinions</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for these financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Report on Management&#8217;s Assessment of Internal Control Over Financial Reporting.  Our responsibility is to express an opinion on the Company&#8217;s financial statements and an opinion on the Company&#8217;s internal control over financial reporting based on our audits.  We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) ("PCAOB") and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audits of the financial statements 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. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk.   Our audits also included performing such other procedures as we considered necessary in the circumstances.  We believe that our audits provide a reasonable basis for our opinions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definition and Limitations of Internal Control Over Financial Reporting</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_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: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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Audit Matter</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Credit Losses (&#8220;ACL&#8221;) &#8211; Reasonable and Supportable Forecasts</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ACL (as described in Note 1 and presented in Note 4) is an estimate of expected credit losses, measured over the contractual life of an instrument, which considers reasonable and supportable forecasts of future economic conditions in addition to information about past events and current conditions.  As of December 31, 2022, the ACL of $42.8 million attributable to loans held for investment consists of 1) an allowance of $18.2 million on collateral dependent loans and 2) an allowance of $24.6 million on loans collectively evaluated (&#8220;pool basis&#8221;) for impairment. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures expected credit losses of loans on a pool basis when the loans share similar risk characteristics.  Depending on the nature of the pool of loans with similar risk characteristics, the Company uses a discounted cash flow (&#8220;DCF&#8221;) method or a loss-rate method to estimate expected credit losses. Pools analyzed in the DCF method require more judgment in the forecast assumptions than those used in the loss-rate pools as they are generally of longer duration.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimating reasonable and supportable forecasts requires significant judgment. Management leverages economic projections from a third party to inform its forecasts over the forecast period. Other internal and external indicators of economic forecasts are also considered by management when developing the forecasts. We identified auditing the reasonableness of forecasts in the ACL for loans using the DCF method as a critical audit matter as it involves especially subjective auditor judgment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The primary audit procedures we performed in response to this critical audit matter included:</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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">Tested the operating effectiveness of controls over the Company&#8217;s ACL, including controls over the relevance and reliability of forecast assumptions applied in the DCF methods, the forecast assumptions sensitivity to change, and completeness and accuracy of data used.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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">Evaluated the reasonableness and appropriateness of management&#8217;s forecasting methodology for suitability under generally accepted accounting principles. </span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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">Performed substantive procedures over the relevance and reliability of forecast assumptions applied within the DCF models. </span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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">Substantively tested the completeness and accuracy of the data used.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ Crowe LLP</span></div><div style="margin-top:12pt"><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's auditor since 2012.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Franklin, Tennessee</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 15, 2023</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92</span></div></div></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_124"></div><hr style="page-break-after:always"/><div style="min-height:29.25pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></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%">TRIUMPH FINANCIAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December&#160;31, 2022 and 2021 </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Dollar amounts in thousands)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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:400;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:CashAndDueFromBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzItMS0xLTEtODg0MjA_e7425fe7-b8af-4a54-8e04-e94526bf7dea">133,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:CashAndDueFromBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzItMy0xLTEtODg0MjA_7097bf2a-b09f-4932-8582-a3afb3b767fb">122,929</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Interest-bearing deposits with other 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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:InterestBearingDepositsInBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzMtMS0xLTEtODg0MjA_0d49d62a-e169-46e7-ac39-7c8845766e84">274,293</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:InterestBearingDepositsInBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzMtMy0xLTEtODg0MjA_d897bca4-efd4-41c4-af37-5d822b0eb246">260,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzQtMS0xLTEtODg0MjA_86a59881-5205-46b2-b887-8ee1d019b4ac">408,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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzQtMy0xLTEtODg0MjA_4db08e11-6742-4b76-9517-a61db777372c">383,178</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Securities - equity investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzUtMS0xLTEtODg0MjA_a5ff0153-f122-42e1-86c9-03482989bfef">5,191</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzUtMy0xLTEtODg0MjA_41e2a4a7-41c0-4275-8cba-49296b9783f9">5,504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Securities - available for sale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzYtMS0xLTEtODg0MjA_bcb545bd-c126-4f80-8aab-1db1367c83d5">254,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzYtMy0xLTEtODg0MjA_70e7e669-a138-4e9b-b8d2-5b9fff9b6d6d">182,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzctMC0xLTEtODg0MjAvdGV4dHJlZ2lvbjpkODYwOTM0NDJmMjE0ZWJkODNkYmU2NWE4YzU5MGY5ZF81NDk3NTU4MTQwMjY_2b8ac929-dba2-482d-90d6-d18cc5ec1c08">2,444</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzctMC0xLTEtODg0MjAvdGV4dHJlZ2lvbjpkODYwOTM0NDJmMjE0ZWJkODNkYmU2NWE4YzU5MGY5ZF81NDk3NTU4MTQwMzE_7d7fb403-50c8-4e6b-8f0d-cefbf84cdbef">2,082</ix:nonFraction>, respectively, fair value $<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzctMC0xLTEtODg0MjAvdGV4dHJlZ2lvbjpkODYwOTM0NDJmMjE0ZWJkODNkYmU2NWE4YzU5MGY5ZF81NDk3NTU4MTQwMzU_0efbfaec-cbb8-4912-8629-a88af5057d68">5,476</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzctMC0xLTEtODg0MjAvdGV4dHJlZ2lvbjpkODYwOTM0NDJmMjE0ZWJkODNkYmU2NWE4YzU5MGY5ZF81NDk3NTU4MTQwMzk_c83af063-e00e-4d94-8e83-fa77ef39cd56">5,447</ix:nonFraction>, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzctMS0xLTEtODg0MjA_6f41e71d-6b1d-4606-be7a-e0fbeafc7184">4,077</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzctMy0xLTEtODg0MjA_988a27aa-db30-4824-b924-c5bb0bbc7506">4,947</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 held for sale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzgtMS0xLTEtODg0MjA_cbbe394f-b76a-44f7-ba70-df4bc88f924c">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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzgtMy0xLTEtODg0MjA_d0537520-9a7e-443f-8f7c-b6c10446a343">7,330</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loans, net of allowance for credit losses of $<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzktMC0xLTEtODg0MjAvdGV4dHJlZ2lvbjo5OWMwZGJlNjdmYmE0MTYyYjk3ZjhmNGRlMzdmOWJiOF81NDk3NTU4MTM5NjM_48f3574f-7169-4e9f-8062-7818df4762ad">42,807</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzktMC0xLTEtODg0MjAvdGV4dHJlZ2lvbjo5OWMwZGJlNjdmYmE0MTYyYjk3ZjhmNGRlMzdmOWJiOF81NDk3NTU4MTM5Njc_a2e9213d-0d05-47bf-a609-54a42b886de0">42,213</ix:nonFraction>, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzktMS0xLTEtODg0MjA_b8f5ea27-5824-4d5e-a6fd-1f97eb73c447">4,077,484</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzktMy0xLTEtODg0MjA_bbea0a1b-73e2-4280-a0fc-d1c5899e5c06">4,825,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal Home Loan Bank and other restricted stock, at cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="tfin:FederalHomeLoanBankAndOtherRestrictedStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzEwLTEtMS0xLTg4NDIw_85aa9d90-0c2b-475d-871a-088e2a006d62">6,252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="tfin:FederalHomeLoanBankAndOtherRestrictedStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzEwLTMtMS0xLTg4NDIw_fbdd8aa6-4d0b-49c5-a634-18f598a619f3">10,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;text-align:left;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzExLTEtMS0xLTg4NDIw_9eedb755-e40f-4b96-afd7-383fd67bbe18">103,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzExLTMtMS0xLTg4NDIw_56bfca6c-3515-43da-9380-1d329d674d16">105,729</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 real estate owned, 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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:OtherRealEstateAndForeclosedAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzEyLTEtMS0xLTg4NDIw_222ce48e-2620-4ea0-a44c-08dfaefd3ccf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:OtherRealEstateAndForeclosedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzEyLTMtMS0xLTg4NDIw_f038f0dc-55cf-4d5e-a651-9f5f7f6ade5a">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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzEzLTEtMS0xLTg4NDIw_579e5066-3335-4487-a344-b7379fea71eb">233,709</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzEzLTMtMS0xLTg4NDIw_64381935-b6d5-40e8-85d8-9e79be43f36a">233,727</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Intangible assets, 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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzE0LTEtMS0xLTg4NDIw_2888632e-d2e7-4071-aa33-1301e2cb5af7">32,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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzE0LTMtMS0xLTg4NDIw_beac8bc5-32b7-4a3e-8260-059257cf850c">43,129</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank-owned life 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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:BankOwnedLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzE1LTEtMS0xLTg4NDIw_2083eaee-ca3c-4091-aeb3-deeded46006c">41,493</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:BankOwnedLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzE1LTMtMS0xLTg4NDIw_250c7ffc-2d25-4395-ab57-b65de8878359">40,993</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax asset, 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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzE2LTEtMS0xLTg4NDIw_6bfba0d3-d138-4177-b0f6-5d7725011aee">16,473</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzE2LTMtMS0xLTg4NDIw_2e72abad-c833-456f-bbd4-2e5454227cf2">10,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indemnification asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="tfin:BusinessCombinationIndemnificationAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzE3LTEtMS0xLTg4NDIw_44de7853-09b8-4571-ac62-30e9892564ec">3,896</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="tfin:BusinessCombinationIndemnificationAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzE3LTMtMS0xLTg4NDIw_fa3b74a5-953c-4619-9f00-90730430120f">4,786</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzE4LTEtMS0xLTg4NDIw_61cac2ec-3632-4091-a4a6-496a7ed6629c">141,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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzE4LTMtMS0xLTg4NDIw_6b8c4a1d-54f3-4b40-b5cc-7be7832bb1f8">98,449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align: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 assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzE5LTEtMS0xLTg4NDIw_47594ec0-2abe-48ef-9d85-e6718a6b0a28">5,333,783</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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzE5LTMtMS0xLTg4NDIw_f074a39c-03ca-423b-94f7-1df716686b77">5,956,250</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:middle"></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%">LIABILITIES AND STOCKHOLDERS' EQUITY</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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%">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 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%">Noninterest-bearing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzIzLTEtMS0xLTg4NDIw_1fe80cc5-47ed-42b8-8b42-e4dedfdfd2e4">1,756,680</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzIzLTMtMS0xLTg4NDIw_4e845686-d092-4934-a2fc-1d45e50c4245">1,925,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">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%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:InterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzI0LTEtMS0xLTg4NDIw_2d39ed77-17b1-4ea5-9275-36f9d796a032">2,414,656</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:InterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzI0LTMtMS0xLTg4NDIw_55026c24-0e85-44fb-adfc-41780ab5756c">2,721,309</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align: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 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzI1LTEtMS0xLTg4NDIw_2d90f37b-00e4-44da-932a-e22c1a1504e1">4,171,336</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzI1LTMtMS0xLTg4NDIw_14b1cbc0-6d60-4761-8b7f-c15fe42635ac">4,646,679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding: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%">Customer 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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzI2LTEtMS0xLTg4NDIw_81d1ba68-5ae0-44b3-a4a9-8ddb387b7984">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzI2LTMtMS0xLTg4NDIw_b8b8f5be-99e1-42a9-8a52-ac785bc1d6c4">2,103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:AdvancesFromFederalHomeLoanBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzI3LTEtMS0xLTg4NDIw_cc9be82c-96aa-416c-9080-1b2e272b2085">30,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:AdvancesFromFederalHomeLoanBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzI3LTMtMS0xLTg4NDIw_7f0f6f53-9a28-4b2b-8ad8-74bc5612cbc7">180,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paycheck Protection Program Liquidity Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzI4LTEtMS0xLTg4NDIw_793a5f44-72c2-4dca-91a3-a2603a01c10d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzI4LTMtMS0xLTg4NDIw_8e0e8f43-7dd4-432f-a95b-7959e3b3ac80">27,144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzI5LTEtMS0xLTg4NDIw_6f924fce-b513-42b2-93b8-00620ff57c5a">107,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzI5LTMtMS0xLTg4NDIw_38b54645-3f36-4c38-ab4f-32d332daac82">106,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 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%">Junior subordinated 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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzMwLTEtMS0xLTg4NDIw_94ca4754-4063-437d-b4ce-541ebef24948">41,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzMwLTMtMS0xLTg4NDIw_a44c9235-4b8a-464f-9304-647846195841">40,602</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzMxLTEtMS0xLTg4NDIw_01da1146-8331-489b-a709-f38a9ec382d3">94,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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzMxLTMtMS0xLTg4NDIw_49fde699-237f-4e09-bd31-d23afbfcdd64">93,901</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzMyLTEtMS0xLTg4NDIw_3749b475-14d0-4115-b4e6-6dd3cdea74d8">4,444,812</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzMyLTMtMS0xLTg4NDIw_33e2ac24-dd5a-4e6d-886f-b0c52e7acb8d">5,097,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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments and contingencies - See Notes 15 and 16</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzMzLTEtMS0xLTg4NDIw_83db5cb7-c135-45c2-b502-77d011df4b55"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzMzLTMtMS0xLTg4NDIw_9f021614-7d75-4599-83f9-66f2eca66562"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders' equity - See Note 20</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></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%">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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzM1LTEtMS0xLTg4NDIw_6b80d06b-8507-40ad-a354-92cc70e5092d">45,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzM1LTMtMS0xLTg4NDIw_5348275e-2b1f-4276-9f56-508dd73123e7">45,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, <ix:nonFraction unitRef="shares" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzM2LTAtMS0xLTg4NDIwL3RleHRyZWdpb246MDU5OWYzYjBmMDU5NGFlYTllZTQ5ODE2ZjBiMTk1NzhfNTQ5NzU1ODEzOTQ5_1973ea13-3b08-4783-a82b-293e28289d87">24,053,585</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzM2LTAtMS0xLTg4NDIwL3RleHRyZWdpb246MDU5OWYzYjBmMDU5NGFlYTllZTQ5ODE2ZjBiMTk1NzhfNTQ5NzU1ODEzOTUz_0ec88ef2-6e6e-4a6c-aaa5-294ba6709116">25,158,879</ix:nonFraction> shares outstanding, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzM2LTEtMS0xLTg4NDIw_747b2f8d-62dd-4e63-aaa7-7e7f8550a2a3">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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzM2LTMtMS0xLTg4NDIw_52352ddf-20bd-43b5-a81d-ed9c42e7e9ca">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 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%">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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzM3LTEtMS0xLTg4NDIw_6f50ae13-1825-46f5-b01b-f80ea2c6d8eb">534,790</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzM3LTMtMS0xLTg4NDIw_af6cca7e-00f8-476b-b5f8-31ced56a3d95">510,939</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock, at cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzM4LTEtMS0xLTg4NDIw_7bcf4cbd-a51d-4996-95ac-d69a9e2743b3">182,658</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzM4LTMtMS0xLTg4NDIw_fd134726-65a9-4f36-b077-5a63695ef088">104,743</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzM5LTEtMS0xLTg4NDIw_731501c5-7764-4469-9486-935a8d036696">498,456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzM5LTMtMS0xLTg4NDIw_4a0be324-ae99-4257-9b8a-0ec248726d22">399,351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Accumulated other comprehensive income </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzQwLTEtMS0xLTg4NDIw_a1dc6b16-9a1c-4e53-8e02-077ca4de3264">6,900</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzQwLTMtMS0xLTg4NDIw_4e575347-497e-40d8-be9e-73f46a962ab4">8,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align: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 stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzQxLTEtMS0xLTg4NDIw_3ddb7d52-07c2-4332-b32b-775f05044471">888,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzQxLTMtMS0xLTg4NDIw_086194ec-d1e7-4857-b100-e280eedeef31">858,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align: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 liabilities and stockholders' equity</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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzQyLTEtMS0xLTg4NDIw_be525f13-955c-48be-9926-03a307159c9e">5,333,783</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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzQyLTMtMS0xLTg4NDIw_7bc12ef0-c66b-4d53-a892-bf4ca64b5479">5,956,250</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><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="height:24.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div 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><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_127"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></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%">TRIUMPH FINANCIAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF INCOME</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years Ended December&#160;31, 2022, 2021 and 2020 </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Dollar amounts 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:61.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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:400;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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest and dividend&#160;&#160;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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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: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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzItMS0xLTEtODg0MjA_c4fbcd75-099a-47c0-a1a8-e6a36b34bace">181,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzItMy0xLTEtODg0MjA_8c276c31-14a4-4f00-a160-21e6751cb734">183,555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzItNS0xLTEtODg0MjA_d5920bed-6048-4fcb-b1f8-4f2b60f1cbf2">198,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Factored receivables, including 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomePurchasedReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMtMS0xLTEtODg0MjA_93aa2762-0d64-40a8-bb24-9d3e6e3868f2">223,193</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomePurchasedReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMtMy0xLTEtODg0MjA_57bc3b83-c6b5-4919-a218-a73b4b7f23b1">197,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomePurchasedReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMtNS0xLTEtODg0MjA_cffdc03a-6054-4258-9d13-71491af8518a">114,434</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:InterestAndDividendIncomeSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQtMS0xLTEtODg0MjA_45bc5f34-0e64-41d6-b940-88a6779789df">8,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQtMy0xLTEtODg0MjA_34ce1d23-e153-4e62-a010-9918a1380816">5,401</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQtNS0xLTEtODg0MjA_43e3cff4-2d99-49fc-b5f1-ebe7d82b9566">8,229</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">FHLB and other restricted 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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="tfin:InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzUtMS0xLTEtODg0MjA_94e1e213-9156-458d-a9c0-d4122ac1a2f3">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="tfin:InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzUtMy0xLTEtODg0MjA_ca731847-31ca-457c-9337-b70636b3108d">156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="tfin:InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzUtNS0xLTEtODg0MjA_0b326cfb-367d-43d0-865b-7c5cf9d5efba">530</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash 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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeDomesticDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzYtMS0xLTEtODg0MjA_ded70a95-243e-4d66-a8bf-10b8cba0a1b3">6,413</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeDomesticDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzYtMy0xLTEtODg0MjA_b6d1c760-d462-4c16-b446-2a8cb6d43700">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeDomesticDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzYtNS0xLTEtODg0MjA_ec764432-0a72-45bf-920c-d5331aa75cfc">708</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest and dividend 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzctMS0xLTEtODg0MjA_6a76b3f1-ed91-4c7a-9b9b-73d0bce4e010">419,239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzctMy0xLTEtODg0MjA_614d6712-236a-4b5f-bc02-9fd93644722f">387,555</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzctNS0xLTEtODg0MjA_97d89bed-8edf-4139-9443-f8ba8d1e3480">322,115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpenseDomesticDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzktMS0xLTEtODg0MjA_162aba7a-76c4-4f18-b0f6-fefdafc1454a">10,038</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseDomesticDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzktMy0xLTEtODg0MjA_9cabde0f-db13-45b9-aa31-c402fae7297c">9,697</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseDomesticDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzktNS0xLTEtODg0MjA_8886eaab-ab6f-44bc-8b2c-2f36fb5b5a33">27,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subordinated notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpenseSubordinatedNotesAndDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzEwLTEtMS0xLTg4NDIw_7b199b64-3084-44c0-842d-40101c90459e">5,212</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseSubordinatedNotesAndDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzEwLTMtMS0xLTg4NDIw_05f45505-28e0-41c9-8048-abae6866460a">6,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseSubordinatedNotesAndDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzEwLTUtMS0xLTg4NDIw_22e5ba99-1550-4d52-8c68-f6e4395ad24f">5,363</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Junior subordinated debentures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpenseJuniorSubordinatedDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzExLTEtMS0xLTg4NDIw_d979369b-ec11-4ec1-abd3-d61603f1dd24">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseJuniorSubordinatedDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzExLTMtMS0xLTg4NDIw_7797cbe3-5338-4208-ab8f-ab96d7b2ec88">1,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseJuniorSubordinatedDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzExLTUtMS0xLTg4NDIw_3e0040fb-22dc-471e-8ff6-b1570afa4f37">2,114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other 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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzEyLTEtMS0xLTg4NDIw_3cd17fd9-a683-4070-86b1-da63d9b85d2a">835</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzEyLTMtMS0xLTg4NDIw_39f7e397-d6dd-46f3-844a-d11e9ca497ba">508</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzEyLTUtMS0xLTg4NDIw_ce7919ff-f412-4b65-9255-cbbbc5ba0dd8">2,507</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzEzLTEtMS0xLTg4NDIw_ee1d6e66-d9ed-4090-b8b3-d93ead87d95e">18,747</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzEzLTMtMS0xLTg4NDIw_5da011fb-ca63-4d6a-ade7-1b6af22ae96d">18,425</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzEzLTUtMS0xLTg4NDIw_e3c360ab-e6ac-4593-be90-986678a8aa3f">37,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net interest income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE0LTEtMS0xLTg4NDIw_22a7570d-71d5-4983-bda8-ef180eabfcd1">400,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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE0LTMtMS0xLTg4NDIw_fcd82d6c-d983-4220-99cc-16e056f53f8a">369,130</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE0LTUtMS0xLTg4NDIw_70837d8e-fbdb-474a-a586-c7d17aee92fc">284,728</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE1LTEtMS0xLTg4NDIw_13082f4f-081f-4fd2-9bf0-6d40587aa7d5">6,925</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE1LTMtMS0xLTg4NDIw_16972d21-7ed6-4ebb-93c8-0e60e5e469b0">8,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE1LTUtMS0xLTg4NDIw_e3efe20d-46a2-4edf-b911-ad00ea57d64e">38,329</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE2LTEtMS0xLTg4NDIw_15f9026d-8f94-420e-a6e8-d6c951372aa4">393,567</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE2LTMtMS0xLTg4NDIw_f3d893e2-62b0-4c02-bf27-45c37a4a969f">377,960</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE2LTUtMS0xLTg4NDIw_384d4132-65fd-43ca-b73a-d9b8dabaf604">246,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noninterest 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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Service charges on 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="iabff6ee3068a4fe98f8b171a7a90d1bb_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE4LTEtMS0xLTg4NDIw_c7132b29-b952-450a-a423-f40fea6bf629">6,844</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61b4b39be88f4105b2af5c4b01a2f2bd_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE4LTMtMS0xLTg4NDIw_7beacf51-8917-41d4-a8e3-06308aac2a98">7,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4766a00dfd348c8aff2e212108f6456_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE4LTUtMS0xLTg4NDIw_e8a5400c-cd39-484f-9edd-16adf7725d58">5,274</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Card 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="ifb22f53ccdc0486f96e30ec62e6652d0_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE5LTEtMS0xLTg4NDIw_30f8f4d7-28ff-4dca-b160-50a4eccab719">8,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea6687dc97ad4491bc922db0708067ed_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE5LTMtMS0xLTg4NDIw_bdb648c9-dbfb-4b0b-8930-c6a37512d5a9">8,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7fa484751d35468f88f05f2f028b2c84_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE5LTUtMS0xLTg4NDIw_3a13bf63-e602-4917-a3b8-89fcabddec55">7,781</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net OREO gains (losses) and valuation 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnSalesOfOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIwLTEtMS0xLTg4NDIw_31f18322-64f3-46ef-8391-49cbdd103a09">133</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnSalesOfOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIwLTMtMS0xLTg4NDIw_d621d4a9-90b1-4fc4-ab72-c84d40f504ad">347</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnSalesOfOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIwLTUtMS0xLTg4NDIw_8b93d719-9b0f-4735-bae7-d7cee53e2b82">616</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Net gains (losses) on sale or call of 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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:DebtSecuritiesRealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIxLTEtMS0xLTg4NDIw_98cc217d-6f5c-42fe-b630-0e33d6fb206e">2,512</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIxLTMtMS0xLTg4NDIw_99577a33-e05f-4cb5-b996-747362e961ab">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesRealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIxLTUtMS0xLTg4NDIw_3777bb1d-1c85-40b9-a2a0-512012f633c3">3,226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">Net gains (losses) on 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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:GainLossOnSaleOfNotesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIyLTEtMS0xLTg4OTcy_97a872ad-c524-4d06-b362-2178902189dd">18,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnSaleOfNotesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIyLTMtMS0xLTg4OTcy_a3faf418-6bec-4fd7-a6fe-1ea501c8e8c0">3,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnSaleOfNotesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIyLTUtMS0xLTg4OTcy_fe7d57ca-b5cb-4f7b-a525-8c78ad6b48fc">2,816</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fee 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="i647c3c38a5ab4c949f107177eee26e85_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIyLTEtMS0xLTg4NDIw_883081b5-e50d-40f8-9ffe-98abc54e104b">24,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e98e48fb9f44bf4b09546912c8a9c53_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIyLTMtMS0xLTg4NDIw_6556c028-58e8-4774-8e86-91df87e6cc0a">17,628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffddbaeae0d5433fbd62394a9786bf96_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIyLTUtMS0xLTg4NDIw_e013a93b-0eeb-46d6-8948-c64056ecae92">6,007</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">Insurance commissions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:InsuranceCommissionsAndFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIzLTEtMS0xLTg4NDIw_256fd4a0-ef0e-4807-9ac1-faa58494d664">5,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:InsuranceCommissionsAndFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIzLTMtMS0xLTg4NDIw_089c3b8d-ce47-463b-8b67-3c924645236e">5,127</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:InsuranceCommissionsAndFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIzLTUtMS0xLTg4NDIw_4541f077-0933-4a31-945a-47b55fe86977">4,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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on sale of subsidiary or division</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI0LTEtMS0xLTg4NDIw_d777e015-ebfa-4b79-8620-a53b238dc33e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI0LTMtMS0xLTg4NDIw_2911d8b4-cae9-4a37-89c8-ae214d57a740">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI0LTUtMS0xLTg4NDIw_ee9a2a3d-f63b-4c5e-8867-937e041ad3f1">9,758</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI1LTEtMS0xLTg4NDIw_bc3d17c8-64fa-4e1a-ba3c-bdb3ea08de04">19,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI1LTMtMS0xLTg4NDIw_f8ea2b7c-d20c-499b-8690-23bd32189219">12,448</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI1LTUtMS0xLTg4NDIw_4864a603-072b-4440-8f4c-f6c3d6ad8055">21,907</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total noninterest 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI2LTEtMS0xLTg4NDIw_f14ff54c-2052-4b46-8c5e-175f8f9bc0f0">84,068</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI2LTMtMS0xLTg4NDIw_39afbab2-35b0-4880-9848-cd4712243eff">54,501</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI2LTUtMS0xLTg4NDIw_493eaedd-d847-4b4d-ba54-74eae45d1784">60,385</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noninterest expense:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Salaries and employee benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI4LTEtMS0xLTg4NDIw_d52f5704-8860-4994-9309-e31a06ac64a3">201,487</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI4LTMtMS0xLTg4NDIw_43d48ece-0c23-434f-a47f-7b533b7fca71">173,951</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI4LTUtMS0xLTg4NDIw_89589fa8-5720-4e20-a019-b039bf5da007">126,975</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Occupancy, 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI5LTEtMS0xLTg4NDIw_5fbb3459-9132-420e-b6ee-9d1ff6b210f0">26,774</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI5LTMtMS0xLTg4NDIw_68c8cc1e-f6c8-4820-bf4b-15cd5a649823">24,473</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI5LTUtMS0xLTg4NDIw_8a0c25d1-b36a-4430-843e-15a0138e5f17">22,766</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">FDIC insurance and other regulatory assessments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMwLTEtMS0xLTg4NDIw_f2f800dc-bd68-4282-a9a5-db4e9180b181">1,543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMwLTMtMS0xLTg4NDIw_6118cb3e-2f0c-4d51-b276-c73481105340">2,118</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMwLTUtMS0xLTg4NDIw_0bb15829-9001-4d1c-b639-ef65bbbc467b">1,520</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:ProfessionalFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMxLTEtMS0xLTg4NDIw_01261b9a-2235-432b-b503-d0ed06a8caf0">15,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:ProfessionalFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMxLTMtMS0xLTg4NDIw_1c54082b-8872-4d9d-9460-2c7cb5f52861">12,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:ProfessionalFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMxLTUtMS0xLTg4NDIw_c1558b24-a169-45e7-8eab-dc4f2f7d9145">9,349</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Amortization of intangible 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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMyLTEtMS0xLTg4NDIw_1289ba61-35bf-4b92-9651-fa137aa19144">11,922</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMyLTMtMS0xLTg4NDIw_4739a544-7332-409b-bf80-efe830d0be14">10,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="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMyLTUtMS0xLTg4NDIw_1524d19f-a0b0-4ffa-9a3b-8a246d215a9d">8,330</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">Advertising and promotion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:MarketingAndAdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMzLTEtMS0xLTg4NDIw_e5ccf32b-5e26-424d-8413-179e121bc7ea">7,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:MarketingAndAdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMzLTMtMS0xLTg4NDIw_9eb6edd4-0dd3-4cfd-9d16-faa168056588">5,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:MarketingAndAdvertisingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMzLTUtMS0xLTg4NDIw_741a41d5-b856-4ac1-8505-a0cab81b0086">4,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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Communications and technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:CommunicationsAndInformationTechnology" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM0LTEtMS0xLTg4NDIw_b72ca58d-338e-40a3-8287-b4e35a214152">40,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:CommunicationsAndInformationTechnology" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM0LTMtMS0xLTg4NDIw_6a29c937-3304-4306-ba80-6c64fed02767">26,862</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:CommunicationsAndInformationTechnology" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM0LTUtMS0xLTg4NDIw_d86d7b1d-6c0d-448b-bc68-b63beba05d11">22,153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM1LTEtMS0xLTg4NDIw_cbd3b93d-5675-483f-900f-e5f2a8c526bb">35,401</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM1LTMtMS0xLTg4NDIw_8897b693-9b5e-4fcc-9d24-1a75684fcafb">31,461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM1LTUtMS0xLTg4NDIw_5c903c04-2d59-45dd-9260-fded2836df3d">26,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total noninterest 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM2LTEtMS0xLTg4NDIw_056bbabd-df88-4ddb-b600-00ddea127cd8">340,631</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM2LTMtMS0xLTg4NDIw_82b36c89-ffbb-4d73-a1e3-8a01b84819ba">287,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM2LTUtMS0xLTg4NDIw_defb8e86-2832-4249-bbd8-fa5aaaf444c6">222,074</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income before income tax 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM3LTEtMS0xLTg4NDIw_7622045d-91cd-4b42-8c73-4c7c85a3e448">137,004</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM3LTMtMS0xLTg4NDIw_69043efe-aa43-4460-b4bc-def16b4de57f">144,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM3LTUtMS0xLTg4NDIw_0455b8bd-44be-4c44-8f98-d0c14c14c566">84,710</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM4LTEtMS0xLTg4NDIw_80d19666-6740-4d7b-8278-7d035a260cd7">34,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM4LTMtMS0xLTg4NDIw_36b98077-4592-426d-9e44-6b2c68d94c4c">31,980</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM4LTUtMS0xLTg4NDIw_e907a97f-9f3e-4975-8891-2449b07336ec">20,686</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM5LTEtMS0xLTg4NDIw_45777069-9829-434a-a963-913680ebdfa1">102,311</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM5LTMtMS0xLTg4NDIw_1b20a49f-556a-43b4-9642-961320074bf7">112,974</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM5LTUtMS0xLTg4NDIw_b2d44174-6d16-4d19-bda3-8d293b565123">64,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></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:9pt;font-weight:400;line-height:100%">Dividends 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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQwLTEtMS0xLTg4NDIw_a6db6e82-2d2d-482e-9883-d7185b10c8d0">3,206</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQwLTMtMS0xLTg4NDIw_8aa50e9e-20c0-4a10-ac3f-355391b9db1e">3,206</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQwLTUtMS0xLTg4NDIw_a7c2d6a1-00b2-4ec5-a5d1-7ed070e454b5">1,701</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income available to common stockholders</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQxLTEtMS0xLTg4NDIw_b7a84846-0d13-4527-a73b-74406b2d1c12">99,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQxLTMtMS0xLTg4NDIw_b29cd8a2-44cf-4397-b1d3-c78e533227ec">109,768</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQxLTUtMS0xLTg4NDIw_e08542ca-4c59-4119-9cbf-eb4c29cc024b">62,323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnings per common share</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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: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="usdPerShare" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQzLTEtMS0xLTg4NDIw_ef1be530-8fed-4f03-9917-580da146f030">4.06</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="usdPerShare" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQzLTMtMS0xLTg4NDIw_d02b1b59-beeb-4469-9c57-ab784ce71f5f">4.44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="usdPerShare" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQzLTUtMS0xLTg4NDIw_971f6046-df81-421b-9a48-e21937c4a342">2.56</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="usdPerShare" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQ0LTEtMS0xLTg4NDIw_246b9d83-226c-43d4-b588-a8af43d82c9e">3.96</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="usdPerShare" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQ0LTMtMS0xLTg4NDIw_a832143a-12c4-4980-bf90-a0a9aa103a0e">4.35</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="usdPerShare" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQ0LTUtMS0xLTg4NDIw_25f28cd3-f18b-4c90-a706-fbcf6f477b02">2.53</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:7pt;text-align:center"><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:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div 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><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_130"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></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%">TRIUMPH FINANCIAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years Ended December&#160;31, 2022, 2021 and 2020 </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Dollar amounts 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:61.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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:400;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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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: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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzEtMS0xLTEtODg0MjA_a06d8849-b290-4c5a-9247-c947dc47adb8">102,311</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzEtMy0xLTEtODg0MjA_881aa23f-3238-45f7-afe8-595c6df4d42a">112,974</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzEtNS0xLTEtODg0MjA_928a60c4-b60d-4932-bd4c-cb3f8ce44e4c">64,024</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized gains (losses) on securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized holding gains (losses) arising 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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzQtMS0xLTEtODg0MjA_88950438-5755-4b81-9458-4d51bfcb4a13">10,865</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzQtMy0xLTEtODg0MjA_c5421038-c4f8-434a-8fb8-54537f6d5685">2,424</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzQtNS0xLTEtODg0MjA_7b7b6633-cef3-4b4b-a848-e68fc155210d">8,578</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax effect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzUtMS0xLTEtODg0MjA_394c58d5-5749-4845-8b45-0bd004058709">2,512</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzUtMy0xLTEtODg0MjA_9f04217c-97fa-4a99-bc04-812eda829993">577</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzUtNS0xLTEtODg0MjA_bbb6862f-1f77-4c56-9902-5c379d0d7dae">2,062</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized holding gains (losses) arising during the period, net of taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzYtMS0xLTEtODg0MjA_2b0ef162-9e5c-4f3b-81e1-33541b110c58">8,353</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzYtMy0xLTEtODg0MjA_3fdd709e-d985-41a2-ac7a-eae4e00aa401">1,847</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzYtNS0xLTEtODg0MjA_e7c706c8-3b8a-4faa-8cee-4117ee6c5d55">6,516</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification of amount realized through sale or call of 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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzctMS0xLTEtODg0MjA_b2f0d723-1223-4939-b511-ab624f8ba3ac">2,512</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzctMy0xLTEtODg0MjA_573b22ad-3cb3-43da-b160-d090f92dcd4c">5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzctNS0xLTEtODg0MjA_14cef693-20bc-4686-b73e-1c9bc39d5b81">3,226</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax effect</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzgtMS0xLTEtODg0MjA_c22067ae-de0d-4118-95ee-9dba55a91488">636</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzgtMy0xLTEtODg0MjA_c0258e7c-7466-4ec7-bd48-a933e931c28b">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzgtNS0xLTEtODg0MjA_5dc7eb4e-55ff-4ad4-a874-423ac18782c2">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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification of amount realized through sale or call of securities, net of taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzktMS0xLTEtODg0MjA_31308313-8c09-4225-8440-c5436fdf6b83">1,876</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzktMy0xLTEtODg0MjA_404b4582-c286-4c7c-97c5-8fef9de1db56">4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzktNS0xLTEtODg0MjA_a97a85b7-778c-4dbd-bc0f-a1278d07950a">2,426</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in unrealized gains (losses) on securities, net of tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzEwLTEtMS0xLTg4NDIw_441ef5c6-28cd-42b9-a341-89d2a8ece89c">10,229</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzEwLTMtMS0xLTg4NDIw_f2f78d15-e644-44f9-85c6-a22e008fc35f">1,851</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzEwLTUtMS0xLTg4NDIw_56cbc802-6228-41c5-96af-514fb65e1c1e">4,090</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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized gains (losses) on derivative financial instruments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized holding gains (losses) arising during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzEzLTEtMS0xLTg4NDIw_d41f6479-be75-4f44-b3cb-1c3400d1506a">3,152</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzEzLTMtMS0xLTg4NDIw_3a668522-8ffc-4408-8e3f-b52090f8a4e5">5,255</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzEzLTUtMS0xLTg4NDIw_7e1e344b-45cd-4596-8afd-1a13c23e895e">782</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax effect</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE0LTEtMS0xLTg4NDIw_f8eb9b0f-1826-4f05-b0a6-e838d355dd94">754</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE0LTMtMS0xLTg4NDIw_251587aa-7756-4adf-bd93-31a367e8f01a">1,260</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE0LTUtMS0xLTg4NDIw_64064954-19a6-4b75-88dd-e60e9aeffab2">185</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized holding gains (losses) arising during the period, net of taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE1LTEtMS0xLTg4NDIw_85de57c7-3a0e-405a-b99e-e02be0a79a12">2,398</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE1LTMtMS0xLTg4NDIw_026782e8-c70d-467e-b38c-716f989ecfb2">3,995</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE1LTUtMS0xLTg4NDIw_a317a780-d677-48f6-a672-2d5cd2db679f">597</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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification of amount of (gains) losses recognized into income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE2LTEtMS0xLTg4NDIw_cbf71ff7-8b4b-4512-b59a-bc436a2e1a87">9,316</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE2LTMtMS0xLTg4NDIw_a4756201-2f1a-4a65-b4b3-dfb3ef115e05">93</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE2LTUtMS0xLTg4NDIw_3ff5d7f0-6d8e-48cf-b407-7496d58b6a6d">34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax effect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE3LTEtMS0xLTg4NDIw_0f42fd05-6c56-4a60-9a56-7ced516abc27">2,213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE3LTMtMS0xLTg4NDIw_b050493d-12ae-4659-925e-9d4f55488b37">22</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE3LTUtMS0xLTg4NDIw_8fcfbcea-3c86-462c-9043-8b8b155c0a81">8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification of amount of (gains) losses recognized into income, net of taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE4LTEtMS0xLTg4NDIw_f1b7b3fb-bc26-41bb-a1e7-425e41653f6d">7,103</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE4LTMtMS0xLTg4NDIw_0cbe0fcd-11da-4122-a13f-0e60bc7a4124">71</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE4LTUtMS0xLTg4NDIw_37c3ac79-219c-4efe-8f8f-38118c3d82a5">26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in unrealized gains (losses) on derivative financial instruments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE5LTEtMS0xLTg4NDIw_509ef9c1-5e52-4979-bc44-985e41bf8ffd">4,705</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE5LTMtMS0xLTg4NDIw_546399ba-fe89-4631-8256-a53f5a175805">4,066</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE5LTUtMS0xLTg4NDIw_f028259f-3905-441a-92bb-52d7ece6dc19">623</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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzIwLTEtMS0xLTg4NDIw_51886017-794f-48e0-b384-50531365c5b6">14,934</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzIwLTMtMS0xLTg4NDIw_5e960b78-45e9-4995-b96f-578cf4f37900">2,215</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzIwLTUtMS0xLTg4NDIw_a84261a5-6985-44ce-8d4d-42a86f790fd4">4,713</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Comprehensive income</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzIxLTEtMS0xLTg4NDIw_c741ba0b-efd3-4440-92cd-45795c0003d8">87,377</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzIxLTMtMS0xLTg4NDIw_2b2c9be4-1813-4436-97f1-beabde79fdb4">115,189</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzIxLTUtMS0xLTg4NDIw_eff982d4-2a5d-491b-9ad9-c7f55feeae4d">68,737</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt;text-align:center"><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:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div 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><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_133"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></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%">TRIUMPH FINANCIAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#8217; EQUITY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years Ended December&#160;31, 2022, 2021 and 2020 </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Dollar amounts 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:28.066%"></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.320%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.504%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.320%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.879%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.320%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.879%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.320%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.504%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.320%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.879%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.320%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.879%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.216%"></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.320%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.888%"></td><td style="width:0.1%"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="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:400;line-height:100%">Preferred Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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:400;line-height:100%">Additional<br/>Paid-in-<br/>Capital</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:7pt;font-weight:400;line-height:100%">Treasury Stock</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" rowspan="2" 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:400;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>Income (Loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" 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:400;line-height:100%">Total<br/>Stockholders'<br/>Equity</span></td></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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:400;line-height:100%">Liquidation<br/>Preference<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Shares<br/>Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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:400;line-height:100%">Par<br/>Amount</span></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:7pt;font-weight:400;line-height:100%">Shares<br/>Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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:400;line-height:100%">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:7pt;font-weight:400;line-height:100%">Retained<br/>Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, January 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="i9af264afe33f458d9233023d6516d71e_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzItMS0xLTEtODg0MjA_90a10918-c553-423e-bcf1-22dd82977133">&#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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i375c5e170741473e994dae2383891f0a_I20191231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzItMy0xLTEtODg0MjA_eb4e6775-38e0-443a-87c2-3473bbd5a12a">24,964,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i375c5e170741473e994dae2383891f0a_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzItNS0xLTEtODg0MjA_79b0f7ed-9199-4f8a-b09f-4330bdf6d182">272</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2056e38056647628fe7cbe9aafbb407_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzItNy0xLTEtODg0MjA_dba0f090-f124-44e3-b715-3d4d1ccc1a1d">473,251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idd1dfc05be2b4c0e8ca7eed475eb15f2_I20191231" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzItOS0xLTEtODg0MjA_7cbfe850-a052-4008-b242-c81e4d762e59">2,198,681</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idd1dfc05be2b4c0e8ca7eed475eb15f2_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzItMTEtMS0xLTg4NDIw_ca2e9765-38d6-4816-8fa4-01c84a1dfc1f">67,069</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="ib25609d4fc1944d4b943dea10049c645_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzItMTMtMS0xLTg4NDIw_522f163d-06a3-45f8-b9bd-497238d3d955">229,030</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3267b46866ba4ba094574a2076be7fa0_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzItMTUtMS0xLTg4NDIw_33d5b3fc-1dfd-49c0-9263-4396a5e512d2">1,106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32f8144531b74f5d81fef9b7bb6e8cc2_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzItMTctMS0xLTg4NDIw_2d6a335a-51e3-4be5-b060-1025c79cb7b6">636,590</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impact of adoption of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMtMC0xLTEtODg0MjAvdGV4dHJlZ2lvbjo1MzA3NmQ1YjFlZDk0MTZjODQ2Mjg5NTNhYzFjZGEzZF81NDk3NTU4MTM5MzY_c679b9c6-39a4-4bb6-a200-e7f766a57787">ASU 2016-13</span></span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i920a039c2b0a45f3887461b4d5f7e3a8_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMtMTMtMS0xLTg4NDIw_248d9a71-7a0d-46aa-950b-c5e8ade82047">1,770</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i556180c31a0d49b4bcbb4fd3c77e4baf_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMtMTctMS0xLTg4NDIw_8fb6ec93-88f7-4889-bc88-d22d9be0f8f2">1,770</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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:8pt;font-weight:400;line-height:100%">Issuance of common stock, net of 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icdb36ee506d44410b8abb63c69d326a6_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzQtMy0xLTEtODkyOTY_a584ff6a-2d62-405f-bb53-20d2c6e93e96">630,268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdb36ee506d44410b8abb63c69d326a6_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzQtNS0xLTEtODkyOTY_0841300b-73dc-4d82-af8a-2c7484cbb6f6">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15191a6fadeb4c9e871334136995b29d_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzQtNy0xLTEtODkyOTY_f36b648a-ba49-49e7-8cbd-4cb71ec8c830">13,935</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86e9d336963c4e8fa0434b8d282c2554_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzQtMTctMS0xLTg5Mjk2_f3062ccf-c5c9-4b4b-827b-6b99232ec0a0">13,942</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:8pt;font-weight:400;line-height:100%">Issuance of preferred stock, net of 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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9f7e810731e46b7a1ef9cc0d07694a4_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzUtMS0xLTEtODkyOTY_76f6a721-12a4-45f6-854b-195cdd6162ce">45,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe206755e7a94c04b81662b3ad887749_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzUtNy0xLTEtODkyOTY_f46cf932-e98e-491f-9873-cb1e7d187758">2,636</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i004c8a4017934489833d5473bbf538dc_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzUtMTctMS0xLTg5Mjk2_51ce8a3c-3be2-4052-b556-b2f6231a1c8e">42,364</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:8pt;font-weight:400;line-height:100%">Issuance of restricted stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i31951eff5eb54bd28e265d517b5afcfd_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzYtMy0xLTEtODkyOTY_7aef05cc-7fae-4962-bf32-4cc901c3ad7a">138,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31951eff5eb54bd28e265d517b5afcfd_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzYtNS0xLTEtODkyOTY_d9099ca0-2fd5-4277-9fae-d96f4442f2bf">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id7934876aae3424cbadf36cdd7e62167_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzYtNy0xLTEtODkyOTY_61e7001a-375b-4cb8-9d16-1d9b16735fd3">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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzYtMTctMS0xLTg5Mjk2_3505bc78-9666-404b-91d3-e300736a3d20">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7934876aae3424cbadf36cdd7e62167_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzctNy0xLTEtODkyOTY_76ba3f3e-f8d7-4c93-9439-6a1eac97862f">4,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzctMTctMS0xLTg5Mjk2_cb733c91-0379-451e-b860-cdb667f3940a">4,618</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:8pt;font-weight:400;line-height:100%">Forfeiture of restricted stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i31951eff5eb54bd28e265d517b5afcfd_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzQtMy0xLTEtODg0MjA_b2538425-927d-4e53-98a7-25b0c58a6e8b">6,067</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7934876aae3424cbadf36cdd7e62167_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzQtNy0xLTEtODg0MjA_7986e7eb-afd6-43e9-97da-f6ee5c006da2">211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie7d8d2a7264742589a638b9a4595ce11_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzQtOS0xLTEtODg0MjA_fc768919-f746-4d15-b25d-30d153068db7">6,067</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7d8d2a7264742589a638b9a4595ce11_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzQtMTEtMS0xLTg4NDIw_e2c99773-7494-40c6-84ad-6327c11f7375">211</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzQtMTctMS0xLTg4NDIw_e6cc0e5b-0b8e-41b2-8642-502dc525ef02">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock option exercises, 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i31951eff5eb54bd28e265d517b5afcfd_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzUtMy0xLTEtODg0MjA_d27ed78a-1d36-4e45-96f1-dfd235879f43">19,394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id7934876aae3424cbadf36cdd7e62167_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzUtNy0xLTEtODg0MjA_beceed37-db65-4984-bbe1-9b3f3fcf40c1">227</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzUtMTctMS0xLTg4NDIw_9ee55446-0b76-4a1b-9192-18ea9e585796">227</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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:8pt;font-weight:400;line-height:100%">Purchase of treasury stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i31951eff5eb54bd28e265d517b5afcfd_D20200101-20201231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzYtMy0xLTEtODg0MjA_dade53de-4f95-440a-80eb-c74078cdbb4d">878,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie7d8d2a7264742589a638b9a4595ce11_D20200101-20201231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzYtOS0xLTEtODg0MjA_1611f92c-1d00-4573-b70c-b43d96448c26">878,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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie7d8d2a7264742589a638b9a4595ce11_D20200101-20201231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzYtMTEtMS0xLTg4NDIw_eeea3e11-53f8-4d37-af16-552aef2c1bc9">35,772</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzYtMTctMS0xLTg4NDIw_7189e7d6-5579-41d1-a732-57ac46b11de3">35,772</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding: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:8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i400f9c45c24243f69a4b8bbf6c214668_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzctMTMtMS0xLTg4NDIw_77872ee9-3e02-49c7-9981-7611ff78eec3">1,701</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:DividendsPreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzctMTctMS0xLTg4NDIw_5d3a980b-88b6-465f-9ca1-094839aeb32e">1,701</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i400f9c45c24243f69a4b8bbf6c214668_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzgtMTMtMS0xLTg4NDIw_aa487a95-7c54-48c0-b622-16f5891be704">64,024</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzgtMTctMS0xLTg4NDIw_1c8f5261-2ff6-4ba0-bd42-c7d6095b296f">64,024</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:8pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2416ca57354748abaf46d4b39dbaa03c_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzktMTUtMS0xLTg4NDIw_f02a03b5-047c-417c-9ded-d79c2ac4d17e">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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzktMTctMS0xLTg4NDIw_5057ac37-4630-4318-8501-bf42f450c439">4,713</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52f946e3073a412e8f5a62a9b0c205c6_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEwLTEtMS0xLTg4NDIw_42325b6e-80fa-4bf4-a746-174eb691a944">45,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic12d096d30504ba194d4c2ffca794bb0_I20201231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEwLTMtMS0xLTg4NDIw_001529ca-f3fd-439b-a893-284fc6007f99">24,868,218</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic12d096d30504ba194d4c2ffca794bb0_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEwLTUtMS0xLTg4NDIw_0d2ba258-7158-4825-8b8b-9c5b53d924f7">280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i075ea1fcdcf14d8ca69f89885c430552_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEwLTctMS0xLTg4NDIw_46de235a-6b29-4062-b88e-263ab9039055">489,151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if2d919d2e91743519269c0b653637405_I20201231" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEwLTktMS0xLTg4NDIw_9d4ebd48-fb32-41d6-b54b-ab07292a6d50">3,083,503</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if2d919d2e91743519269c0b653637405_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEwLTExLTEtMS04ODQyMA_3ad3a0ed-e0f2-4518-a244-2171b54ad1f9">103,052</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="i87be1e34013d4b95b423bb29b49e8232_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEwLTEzLTEtMS04ODQyMA_90f2461a-b4c5-43fc-9140-edfd19de748f">289,583</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23e0a02e56e6462cb145b12d7fe9d9d7_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEwLTE1LTEtMS04ODQyMA_da41f6be-ba57-4f11-b2d8-352324faf865">5,819</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f4d0769e4424ed69454e168665489d9_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEwLTE3LTEtMS04ODQyMA_e90d3f72-3da5-4ae4-b53e-8ed4e792da4a">726,781</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Issuance of restricted stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i650092e9653b4891a8d2c5715cb24579_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzExLTMtMS0xLTg4NDIw_52a84448-532f-436b-9e82-733d21ff9a57">241,014</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i650092e9653b4891a8d2c5715cb24579_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzExLTUtMS0xLTg4NDIw_20087791-4384-4f5c-8912-e6e7d1255373">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:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i80c200cc7bf1485f8f10ead83cd3bfa5_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzExLTctMS0xLTg4NDIw_988787e8-173e-4bf5-b3ff-38a10bca3d7a">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzExLTE3LTEtMS04ODQyMA_14bf8fe6-7616-42fc-b173-677f0bcc77e6">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80c200cc7bf1485f8f10ead83cd3bfa5_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEyLTctMS0xLTg4NDIw_3ec5aece-f8bf-4280-9167-42d92d7fe9e4">20,315</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEyLTE3LTEtMS04ODQyMA_53ab3e86-ca51-4430-8447-476605659a02">20,315</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:8pt;font-weight:400;line-height:100%">Forfeiture of restricted stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i650092e9653b4891a8d2c5715cb24579_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEzLTMtMS0xLTg4NDIw_c5581a55-3096-4783-84d3-d4c07f1cd048">5,129</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80c200cc7bf1485f8f10ead83cd3bfa5_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEzLTctMS0xLTg4NDIw_df45cd62-ea1d-42c2-87ce-e7096607a66f">450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ieee52b5cc7a94469b0ce0180ee40a3ab_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEzLTktMS0xLTg4NDIw_fce15383-39a4-41f0-89ff-06cd3a0c14dc">5,129</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieee52b5cc7a94469b0ce0180ee40a3ab_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEzLTExLTEtMS04ODQyMA_a822901f-79a3-4e5e-ae64-a6ecacc4bdec">450</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEzLTE3LTEtMS04ODQyMA_44c4e628-800b-4f77-bcc8-3a7478385d0b">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock option exercises, 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i650092e9653b4891a8d2c5715cb24579_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzE0LTMtMS0xLTg4NDIw_da2b712c-2964-4ee7-9b52-4307f0d278de">59,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i650092e9653b4891a8d2c5715cb24579_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzE0LTUtMS0xLTg4NDIw_e761ef5c-81d3-4a16-b6aa-c46207a33f8c">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80c200cc7bf1485f8f10ead83cd3bfa5_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzE0LTctMS0xLTg4NDIw_b4f89456-d32b-4b4d-bcbf-4f1142e28414">576</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzE0LTE3LTEtMS04ODQyMA_543a6d51-ff8c-4258-b4c2-43f8517212f0">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 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%">Issuance of common stock pursuant to the employee 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i650092e9653b4891a8d2c5715cb24579_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzE1LTMtMS0xLTg4NDIw_0b417d57-970c-481d-90d2-cf78b118fa39">9,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80c200cc7bf1485f8f10ead83cd3bfa5_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzE1LTctMS0xLTg4NDIw_42d6e82a-365d-465b-b8ef-02a4a3f22c62">449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzE1LTE3LTEtMS04ODQyMA_06880040-894e-4c4b-ba48-ce7d26b67b60">449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:8pt;font-weight:400;line-height:100%">Purchase of treasury stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i650092e9653b4891a8d2c5715cb24579_D20210101-20211231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzE2LTMtMS0xLTg4NDIw_f2951f87-a45f-469f-b2cc-89f813d4e34e">14,169</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ieee52b5cc7a94469b0ce0180ee40a3ab_D20210101-20211231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzE2LTktMS0xLTg4NDIw_b3b85c15-1b36-4152-859f-ba2356c05558">14,169</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieee52b5cc7a94469b0ce0180ee40a3ab_D20210101-20211231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzE2LTExLTEtMS04ODQyMA_f7a0ac6b-f267-49fd-a588-7c5d85142221">1,241</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzE2LTE3LTEtMS04ODQyMA_abba9b51-1989-456d-ad30-3c4efdc96cfe">1,241</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7c5e4cd18da84e81baa2d1cc19e69564_D20210101-20211231" decimals="-3" name="us-gaap:DividendsPreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzE3LTEzLTEtMS04ODQyMA_3fa8506f-1f53-4112-9860-6e311dc30cf7">3,206</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:DividendsPreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzE3LTE3LTEtMS04ODQyMA_eb0eff84-728c-49cd-adec-4f356f3528c1">3,206</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c5e4cd18da84e81baa2d1cc19e69564_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIwLTEzLTEtMS04ODQyMA_9f447cdf-c87e-4173-978f-fce51fd5a775">112,974</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIwLTE3LTEtMS04ODQyMA_a1fc487e-3658-4f9d-9ab6-8f9e960d4cfe">112,974</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacf4cb7308ff49619fb1da6b051cc784_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIxLTE1LTEtMS04ODQyMA_191f4b8b-2e1a-4d2b-a6ce-3d8263401749">2,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:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIxLTE3LTEtMS04ODQyMA_ad892a3e-3b79-4dcb-87f5-ad4dea9e5b6e">2,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance, December 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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i552a442eb0524275a2ef6db7dffdf971_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIyLTEtMS0xLTg4NDIw_0e2565f6-032c-4424-a4a8-78ca908a4c7d">45,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7de7eddf514348f380712db952864183_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIyLTMtMS0xLTg4NDIw_aba307a9-1184-40fe-834a-7ffa8b7c63d8">25,158,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:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7de7eddf514348f380712db952864183_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIyLTUtMS0xLTg4NDIw_ea84bd25-cf05-40f5-aa2f-b037ed61a45b">283</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1479f8ede6a64b5eb1619cd21dd11cf9_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIyLTctMS0xLTg4NDIw_b9393c31-4153-4977-af80-bb527fa82233">510,939</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if56f50fd7d864ed89f1eaa93cc37bda1_I20211231" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIyLTktMS0xLTg4NDIw_d7128626-e473-4117-9954-5245bc739545">3,102,801</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if56f50fd7d864ed89f1eaa93cc37bda1_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIyLTExLTEtMS04ODQyMA_929828e7-8162-4557-b70c-970239f890c6">104,743</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="if1cd8956bbf84f439b4017c9e41821d5_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIyLTEzLTEtMS04ODQyMA_465912c6-b3f5-4c48-945b-54368cc45e81">399,351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic100e46a7fd649d880a19e969d7bd13b_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIyLTE1LTEtMS04ODQyMA_37fa7996-fb20-4e04-934f-e97f3aea2d68">8,034</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIyLTE3LTEtMS04ODQyMA_fc532091-ed59-4f40-a6b6-923c88aafd70">858,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></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:8pt;font-weight:400;line-height:100%">Issuance of restricted stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icaab5bb5f36145bda75a28c5e74f0827_D20220101-20221231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIzLTMtMS0xLTg4NDIw_a5a20c56-31a3-4302-8fde-4aa828b09c86">12,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vesting of 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icaab5bb5f36145bda75a28c5e74f0827_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI2LTMtMS0xLTg5NDQ5_50a6ca96-7088-4308-aca3-3cb78585d47e">20,996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock option exercises, 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icaab5bb5f36145bda75a28c5e74f0827_D20220101-20221231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI0LTMtMS0xLTg4NDIw_294ae516-0e0f-4c06-910b-5f7be8102038">2,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15d2e77a0fe64446a0c98f4ce677ccc7_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI0LTctMS0xLTg4NDIw_380ca8ba-581b-401f-b322-fd293e5c327a">74</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI0LTE3LTEtMS04ODQyMA_5d992fcb-fcc7-4f86-a4c8-b8e66311bf9b">74</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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:8pt;font-weight:400;line-height:100%">Issuance of common stock pursuant to the employee 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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icaab5bb5f36145bda75a28c5e74f0827_D20220101-20221231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI1LTMtMS0xLTg4NDIw_d5e5edb2-9e32-47fe-bf50-de0e1692de8c">24,516</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15d2e77a0fe64446a0c98f4ce677ccc7_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI1LTctMS0xLTg4NDIw_305dce0b-6545-430c-8f4a-74f05cad9c2d">1,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI1LTE3LTEtMS04ODQyMA_9ebce4a6-04b3-4992-b9a9-305e84df9512">1,548</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Forfeiture of restricted stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="icaab5bb5f36145bda75a28c5e74f0827_D20220101-20221231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI2LTMtMS0xLTg4NDIw_4e34d3f8-511a-45d9-898a-f235ff4724d6">19,186</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15d2e77a0fe64446a0c98f4ce677ccc7_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI2LTctMS0xLTg4NDIw_236bfd5e-a15e-4ba4-820a-b2e0f0dd941b">1,201</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i08e73f6229614a78974da0ab9553e5c8_D20220101-20221231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI2LTktMS0xLTg4NDIw_016712a9-4048-45fe-8508-9b6fc38c9da9">19,186</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i08e73f6229614a78974da0ab9553e5c8_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI2LTExLTEtMS04ODQyMA_8dc186f4-bd7d-4d5c-8fb1-9bc4c774b107">1,201</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI2LTE3LTEtMS04ODQyMA_7ab08951-be30-4088-97da-56cabd0b1bbb">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15d2e77a0fe64446a0c98f4ce677ccc7_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI3LTctMS0xLTg4NDIw_8299e71a-33a6-4951-baf3-1ff6f20a3fa9">21,176</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI3LTE3LTEtMS04ODQyMA_f6296601-b928-4699-a697-25f7316d8e80">21,176</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="icaab5bb5f36145bda75a28c5e74f0827_D20220101-20221231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI4LTMtMS0xLTg4NDIw_15e059c1-9533-4b63-a6a8-be70fb1c4300">1,146,144</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i08e73f6229614a78974da0ab9553e5c8_D20220101-20221231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI4LTktMS0xLTg4NDIw_269ad452-890e-4f5c-ab41-7c9e294eccca">1,146,144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i08e73f6229614a78974da0ab9553e5c8_D20220101-20221231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI4LTExLTEtMS04ODQyMA_70e5417d-e534-498b-9576-6e10a717e79c">76,714</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI4LTE3LTEtMS04ODQyMA_d2a3651f-922a-4eae-af8a-29b450678007">76,714</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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:8pt;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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ae10afcba914e5cb84669fdc6d767da_D20220101-20221231" decimals="-3" name="us-gaap:DividendsPreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI5LTEzLTEtMS04ODQyMA_dfeda5cc-8d93-4428-a840-1959c49bdd92">3,206</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:DividendsPreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI5LTE3LTEtMS04ODQyMA_6d709c5e-c683-484f-be20-e44d65d6dd07">3,206</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding: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: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae10afcba914e5cb84669fdc6d767da_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMwLTEzLTEtMS04ODQyMA_b8dd2f6a-e482-4725-810b-a45574ce5170">102,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:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMwLTE3LTEtMS04ODQyMA_29db681a-f40f-4bc4-ac7e-5121c49f078d">102,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iccf60b94db294074a4b7fd5ee4c5d364_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMxLTE1LTEtMS04ODQyMA_6632ce30-8669-4425-8abd-d37f5b7808cf">14,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMxLTE3LTEtMS04ODQyMA_35d1629e-85ba-4483-ace9-0aa449e10e29">14,934</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:8pt;font-weight:400;line-height:100%">Balance, December 31, 2022</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%"><ix:nonFraction unitRef="usd" contextRef="i9740faf1fd14454ab259acb057b3406a_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMyLTEtMS0xLTg4NDIw_a7cf35b7-8e8e-4fd2-812a-b2ba12c4549c">45,000</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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id228cc0201234e779e46f46e1c11dabd_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMyLTMtMS0xLTg4NDIw_c93a1b4b-1735-457b-a584-e857b0e1e68e">24,053,585</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: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%"><ix:nonFraction unitRef="usd" contextRef="id228cc0201234e779e46f46e1c11dabd_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMyLTUtMS0xLTg4NDIw_f154600b-883f-4190-bf5e-1a7a79c874f9">283</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: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%"><ix:nonFraction unitRef="usd" contextRef="i34299093011f4d2f84ac12544fcf42a1_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMyLTctMS0xLTg4NDIw_4edaa225-6c63-4ef4-b55e-ce9752438215">534,790</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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3010e250c11942e78223d383d1d91680_I20221231" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMyLTktMS0xLTg4NDIw_b4ac5e84-018a-40e5-b22a-9a8cfd2c37e8">4,268,131</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: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%">(<ix:nonFraction unitRef="usd" contextRef="i3010e250c11942e78223d383d1d91680_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMyLTExLTEtMS04ODQyMA_75be4175-57ae-4b93-9336-011c291412f6">182,658</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="ia767703f41ae445881b7cc39171ce875_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMyLTEzLTEtMS04ODQyMA_6606d3ef-2fd3-4c9e-8db2-66b67a53749f">498,456</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: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%">(<ix:nonFraction unitRef="usd" contextRef="id9e7b9888c1041bbae2ef1d2199bde7f_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMyLTE1LTEtMS04ODQyMA_686d8c86-9c7a-432b-ac9a-3c3b8580d6ae">6,900</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMyLTE3LTEtMS04ODQyMA_b2795df2-a0f9-4dbd-a5e9-80ed0f66121f">888,971</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><div style="margin-top:7pt;text-align:center"><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:33.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div 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><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_136"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></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%">TRIUMPH FINANCIAL, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Years Ended December&#160;31, 2022, 2021 and 2020</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Dollar amounts in thousands, except per share amounts)</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.622%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.013%"></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="border-bottom:1pt solid #000000;padding: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%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from operating activities:</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 2px 12.25pt;text-align:left;vertical-align:bottom"><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzItMS0xLTEtODg0MjA_d67c3aa5-315a-4121-888e-0e00b520ab61">102,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzItMy0xLTEtODg0MjA_e13477f2-78c6-4743-bcc7-f50bab1800f0">112,974</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzItNS0xLTEtODg0MjA_a3ce1328-476a-4866-8cb0-f0c5a27a3fdf">64,024</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by (used in) 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQtMS0xLTEtODg0MjA_afcec35d-3e71-422d-befd-65667bfcd626">13,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQtMy0xLTEtODg0MjA_7a4355de-f7e2-4725-a752-eaa796a01289">12,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQtNS0xLTEtODg0MjA_5650dd5a-100f-4a3c-9d16-a7c8ff679c71">10,720</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Net accretion on loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="tfin:AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzUtMS0xLTEtODg0MjA_7e4c2f51-4b19-4ff1-8261-2fbc57676394">8,643</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="tfin:AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzUtMy0xLTEtODg0MjA_19b5eb3f-6fb9-4f9a-8221-d9eddc36b140">9,289</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="tfin:AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzUtNS0xLTEtODg0MjA_64d17d38-e655-46e5-80b2-0eddb10d7bd6">10,711</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of subordinated notes issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzYtMS0xLTEtODg0MjA_6f12892b-604f-46dc-b1d3-c1bb3f829071">843</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzYtMy0xLTEtODg0MjA_0a25eb66-863f-4919-96cd-40fbaa9455ee">1,224</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzYtNS0xLTEtODg0MjA_bdc80e4c-ae16-4d73-880d-90e35fffec1f">182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Amortization of junior subordinated debentures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzctMS0xLTEtODg0MjA_caa8531e-f52a-4fa0-a522-022ead6da3f0">556</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzctMy0xLTEtODg0MjA_df14083d-3092-4537-9fd0-a42e24e33722">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzctNS0xLTEtODg0MjA_21bd9f1b-9cbe-4042-aaeb-a1f96da6b70b">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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net amortization on securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzgtMS0xLTEtODg0MjA_3ed3795c-883d-42d1-bd2b-724dfbd166a0">882</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzgtMy0xLTEtODg0MjA_7f16bc21-3cda-45db-a18b-4a438c52afee">992</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzgtNS0xLTEtODg0MjA_6113b4e2-f993-423b-9389-601a2c0b1231">129</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzktMS0xLTEtODg0MjA_f568dc61-6fc7-4f90-a7d1-e79809eac431">11,922</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzktMy0xLTEtODg0MjA_b7d983a4-e307-4f9f-8cbf-70ef59501a1e">10,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="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzktNS0xLTEtODg0MjA_566ee8ab-5426-4b57-adc4-1318379d9d66">8,330</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzEwLTEtMS0xLTg4NDIw_08768576-4142-4fe9-b7b5-2b9ed2f5b7ae">1,779</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzEwLTMtMS0xLTg4NDIw_778aeb57-81a1-4f7f-8c55-caee397f612e">5,832</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzEwLTUtMS0xLTg4NDIw_9a998ebf-938f-4b17-a9f3-087e20a70ebc">2,080</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzExLTEtMS0xLTg4NDIw_e584f5f8-d492-4da2-a88b-d66a77ea7f8a">6,925</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzExLTMtMS0xLTg4NDIw_d89c4325-f222-4cdb-a9fe-106bb22e0efe">8,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzExLTUtMS0xLTg4NDIw_7eec75a6-b50a-41a5-b984-4f370394428e">38,329</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:bottom"><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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzEyLTEtMS0xLTg4NDIw_834e00e3-9455-4083-962c-1794b228bb17">21,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="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzEyLTMtMS0xLTg4NDIw_aab03759-697c-41cd-80f6-20a0f20a9f84">20,315</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzEyLTUtMS0xLTg4NDIw_b42c6ebd-bd20-4cba-955e-b0aca57a908e">4,618</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Net (gains) losses on sale or call of debt securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:DebtSecuritiesRealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzEzLTEtMS0xLTg4NDIw_e4459300-8a82-486a-8ece-ac0afb09b26c">2,512</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzEzLTMtMS0xLTg4NDIw_1ed41274-0c92-4e8f-8919-c6addb56eb9b">5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesRealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzEzLTUtMS0xLTg4NDIw_9c3c9909-9189-432b-92ed-78480327f905">3,226</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (gains) losses on equity securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="tfin:EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE0LTEtMS0xLTg4NDIw_4c3ffc6f-694e-42c2-91e8-88293bf0ebf2">9,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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" sign="-" name="tfin:EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE0LTMtMS0xLTg4NDIw_9cff4161-1966-4401-9b94-a66cbc7f9168">322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="tfin:EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE0LTUtMS0xLTg4NDIw_5049ff20-c682-4432-8f16-26d2025a6278">389</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Net OREO (gains) losses and valuation adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnSalesOfOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE1LTEtMS0xLTg4NDIw_3957a446-2ff1-4a5c-8805-647d6f1a0e7d">133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnSalesOfOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE1LTMtMS0xLTg4NDIw_cc0e410f-bf71-408a-98cc-83d32a312598">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnSalesOfOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE1LTUtMS0xLTg4NDIw_6d432b7a-71fc-4e58-beca-4d4eb4b242d4">616</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Origination of loans held for sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE2LTEtMS0xLTg4NDIw_1044d416-9ad2-45c2-8a3a-71a9f611963a">12,024</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE2LTMtMS0xLTg4NDIw_13b7cfcb-7fbf-4ddf-9e06-9a6dd8e87d4f">37,542</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE2LTUtMS0xLTg4NDIw_93770829-83f4-4e55-93ed-bcfa55dd5a9d">60,867</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Purchases of loans held for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToPurchaseLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE3LTEtMS0xLTg4NDIw_96033e4b-23a0-4b69-8c5b-35a3c62930ae">14,069</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToPurchaseLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE3LTMtMS0xLTg4NDIw_34390b12-3c76-4c16-98ed-d09c5e869192">21,746</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToPurchaseLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE3LTUtMS0xLTg4NDIw_0994b2b1-22f1-4117-bf94-430c24d00069">50,765</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding: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:bottom"><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 originated or purchased for sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE4LTEtMS0xLTg4NDIw_6f476a68-dc05-4c3b-967a-8e01fe050b28">26,544</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE4LTMtMS0xLTg4NDIw_97d427dd-0bda-4720-937c-a826c44ab466">60,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE4LTUtMS0xLTg4NDIw_dadcda78-e607-4eff-b10c-a9e018d4a132">109,471</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Net (gains) losses on sale of loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:GainLossOnSaleOfNotesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE5LTEtMS0xLTg4NDIw_c06a5f42-dc4e-4c60-83a9-0239174da317">18,228</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnSaleOfNotesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE5LTMtMS0xLTg4NDIw_bc238856-2b70-4f9d-b735-316a92a25976">3,105</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnSaleOfNotesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE5LTUtMS0xLTg4NDIw_4cac3fea-7784-49e7-a2a7-8bafb244f779">2,816</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net change in operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="tfin:IncreaseDecreaseInOperatingLeases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzIwLTEtMS0xLTg4NDIw_674fa34b-6e52-47e1-98b4-bf5a3c56c2df">190</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="tfin:IncreaseDecreaseInOperatingLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzIwLTMtMS0xLTg4NDIw_01cede0c-c1e5-48b8-81a7-8f84df1ee303">2,242</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="tfin:IncreaseDecreaseInOperatingLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzIwLTUtMS0xLTg4NDIw_ebb11cd9-34bd-45b6-be11-d26182bb8152">1,054</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Gain on sale of subsidiary or division</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzIxLTEtMS0xLTg4NDIw_ab35649c-61a5-48d8-b56b-b5a54b5a94f5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzIxLTMtMS0xLTg4NDIw_bcbd960f-0478-44f2-92a6-0d4ffde8924b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzIxLTUtMS0xLTg4NDIw_2a7d6846-d765-40f9-ab2c-ad0352d9ffd7">9,758</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent consideration paid</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityOperatingActivities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzIzLTEtMS0xLTg4NDIw_b66a45e1-a275-4ea1-8cbd-6eebcecc8ced">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityOperatingActivities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzIzLTMtMS0xLTg4NDIw_4c5c8aee-2451-4be4-a211-e00622eb3d2e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzIzLTUtMS0xLTg4NDIw_de210c02-f0ad-493c-8136-d75388ad0781">22,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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Increase) decrease in other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI0LTEtMS0xLTg4NDIw_d15d0ce8-c259-44ea-bd60-f42e4177b61e">35,176</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI0LTMtMS0xLTg4NDIw_abccc765-1839-4e69-b75b-44ea4caad38a">8,684</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI0LTUtMS0xLTg4NDIw_eb5a923a-f6fb-4061-8816-e1eb7f8d94c0">12,215</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase (decrease) in other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI1LTEtMS0xLTg4NDIw_eb0752ae-6c73-4fda-a7e6-1c84019d3cb9">6,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI1LTMtMS0xLTg4NDIw_363a8cbb-cc76-4153-82b2-eaf09522c999">12,080</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI1LTUtMS0xLTg4NDIw_e071966c-3dc9-45af-b07c-3f595ce65b6b">10,003</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by (used in) operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI2LTEtMS0xLTg4NDIw_981cb90c-0e8c-41c2-bb8c-065fd22e4d6e">74,487</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI2LTMtMS0xLTg4NDIw_c211fdfd-fa3b-4694-8eea-79f7888d955e">136,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI2LTUtMS0xLTg4NDIw_2cdc6839-60e3-4578-95c5-39a1fd75234f">97,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Purchases of securities available for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI4LTEtMS0xLTg4NDIw_468fefa2-4cd6-4ee3-9946-fc8c386a1911">140,774</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI4LTMtMS0xLTg4NDIw_73caaaa7-dd55-4d27-a075-869ae89fee3e">58,787</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI4LTUtMS0xLTg4NDIw_5a911037-1854-4e97-9dea-ae325165f53d">133,970</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">Proceeds from sales of securities available for sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI5LTEtMS0xLTg4NDIw_dd2eb1a6-1904-4616-b737-66c406259804">40,163</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI5LTMtMS0xLTg4NDIw_ace09e40-b204-4778-b3e6-0471ba526d29">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI5LTUtMS0xLTg4NDIw_9bc34640-c234-43cd-b67e-382a4eeea3ec">70,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from maturities, calls, and pay downs of securities available for sale</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzMwLTEtMS0xLTg4NDIw_402f81ea-24c1-47cb-98fd-fd844568e847">26,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzMwLTMtMS0xLTg4NDIw_c76067d8-50eb-46b6-8824-d369d47d6a36">99,152</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzMwLTUtMS0xLTg4NDIw_d3838b6d-e377-44ca-b303-635d469bcf6a">96,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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from maturities, calls, and pay downs of securities held to maturity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzMxLTEtMS0xLTg4NDIw_9c9c9f02-3a18-4bb2-ac32-f71681197fe1">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="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzMxLTMtMS0xLTg4NDIw_b51de14b-1e47-4a8b-9e9f-40b5ffd66264">1,003</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzMxLTUtMS0xLTg4NDIw_5e22a358-3dda-4504-8585-7638879af1c4">693</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of loans held for investment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireLoansReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzMyLTEtMS0xLTg4NDIw_a56d0ce3-f6bd-45fd-9544-99696094bbee">147,809</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireLoansReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzMyLTMtMS0xLTg4NDIw_21ec207f-6a83-4a79-90a1-7d63c478e4ca">94,314</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireLoansReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzMyLTUtMS0xLTg4NDIw_5ebec4a4-3f8f-4b3d-9260-110c18231190">324,892</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">Proceeds from sale of loans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfFinanceReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzMzLTEtMS0xLTg4NDIw_482fc31e-9ad1-4c0c-8d49-6af36cf0a226">232,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfFinanceReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzMzLTMtMS0xLTg4NDIw_ee4aa48f-de1b-4102-8904-9b312135603d">87,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfFinanceReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzMzLTUtMS0xLTg4NDIw_c85a044f-0e4c-4ee7-9038-ac83291e1e31">165,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 12.25pt;text-align:left;vertical-align:bottom"><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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:PaymentsForProceedsFromLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM0LTEtMS0xLTg4NDIw_94f1d9cf-4387-456b-85cc-a455e3a377ba">581,599</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:PaymentsForProceedsFromLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM0LTMtMS0xLTg4NDIw_f33341d9-5a4b-4503-aedd-1f5b16da05ad">153,946</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForProceedsFromLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM0LTUtMS0xLTg4NDIw_1855930c-0261-4592-9269-05420cb32dfe">632,517</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">Purchases of premises and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="tfin:PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM1LTEtMS0xLTg4NDIw_0d324c34-fad1-4c86-b34e-a94edb0af0ac">10,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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="tfin:PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM1LTMtMS0xLTg4NDIw_12736f5b-3f44-49be-b350-b0726f427d34">14,362</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="tfin:PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM1LTUtMS0xLTg4NDIw_93622cd0-5661-4d56-80c0-aad2649c1fc4">17,574</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Net proceeds from sale of OREO</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM2LTEtMS0xLTg4NDIw_08d01450-4453-4cd5-ba08-6847690f1fdd">438</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfOtherRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM2LTMtMS0xLTg4NDIw_3c9f5512-a969-4df6-8771-c78e5aece1ce">1,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfOtherRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM2LTUtMS0xLTg4NDIw_11e8f5ee-7185-4dfe-bbf0-29a1839ddede">2,111</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">(Purchases) redemptions of FHLB and other restricted stock, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" sign="-" name="tfin:PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM3LTEtMS0xLTg4NDIw_5ac525f6-1c82-42cb-8b0a-0d8f9f48a851">3,894</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="tfin:PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM3LTMtMS0xLTg4NDIw_8fcc308c-a229-438b-9e99-1ad7e9e616fc">3,395</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" sign="-" name="tfin:PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM3LTUtMS0xLTg4NDIw_e5ac446f-9506-4493-a86a-9b619dd8952b">13,109</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Proceeds from BOLI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromLifeInsurancePolicies" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM4LTEtMS0xLTg4NDIw_3e754805-18f3-4018-8e58-ea41ef555c6f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromLifeInsurancePolicies" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM4LTMtMS0xLTg4NDIw_ddf97ca3-9491-43d4-9d31-2efccc2104e1">2,273</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromLifeInsurancePolicies" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM4LTUtMS0xLTg4NDIw_bec60a6d-d73b-405a-982f-f1d0bbe2c1cf">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash (paid for) received in acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM5LTEtMS0xLTg4NDIw_9f9a29a8-8b0f-43eb-8c9e-53c442b84816">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM5LTMtMS0xLTg4NDIw_a66d6532-719f-47fa-85bb-b8318e33dfba">96,926</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM5LTUtMS0xLTg4NDIw_fc22edc9-dd63-438f-bd5b-7335e3b56f6e">108,375</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Proceeds from sale of disposal group</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSalesOfAssetsInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQwLTEtMS0xLTg4NDIw_dbee9895-6c17-408e-8389-82603b310019">85,923</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSalesOfAssetsInvestingActivities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQwLTMtMS0xLTg4NDIw_dc05b650-8c48-4845-b1de-acaa3e3f2015">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSalesOfAssetsInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQwLTUtMS0xLTg4NDIw_89e03f5d-976a-4d45-869d-d847a2240a09">93,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by (used in) investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQxLTEtMS0xLTg4NDIw_2809f28d-9987-4477-b62b-8a8535f2b48a">672,382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQxLTMtMS0xLTg4NDIw_769bfbd1-eecc-4986-8590-6e0029622fc8">77,656</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQxLTUtMS0xLTg4NDIw_4c5047fe-939a-4dd0-8c90-9bade6234df2">774,737</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div 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:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.622%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.013%"></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:400;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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from financing activities:</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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net increase (decrease) in deposits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQzLTEtMS0xLTg4NDIw_92f1aee1-8209-49e5-8d33-d833d9ef3ff3">464,512</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQzLTMtMS0xLTg4NDIw_4625161e-5dd9-4207-9cf0-4bb00a32fdec">69,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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQzLTUtMS0xLTg4NDIw_62169205-b4f0-41e3-aff5-7b87eb518922">921,333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Increase (decrease) in customer repurchase agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ0LTEtMS0xLTg4NDIw_b1325e92-489c-4ba8-8939-23044a52f15e">1,763</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ0LTMtMS0xLTg4NDIw_f0aaf497-0bca-412d-9f00-c1d82924cad8">996</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ0LTUtMS0xLTg4NDIw_b2ee3f49-f6b6-438f-9502-dc49818bf119">1,066</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">Increase (decrease) in Federal Home Loan Bank advances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" sign="-" name="tfin:ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ1LTEtMS0xLTg4NDIw_84868f40-425c-4eb2-8bba-25155e7d3324">150,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="tfin:ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ1LTMtMS0xLTg4NDIw_1085eaef-294e-4a25-b310-f03830ad278a">75,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" sign="-" name="tfin:ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ1LTUtMS0xLTg4NDIw_daf35eea-72f8-4791-8c66-9965f8ec2efd">325,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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from other borrowings, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ2LTEtMS0xLTg4NDIw_425a1fbd-acc3-4479-afd6-a2d76bdc040f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ2LTMtMS0xLTg4NDIw_ae456493-9139-43be-8112-617c4615a4dd">294,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ2LTUtMS0xLTg4NDIw_1068d167-925a-414f-9220-db9e087ce671">231,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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repayment of other borrowings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ3LTEtMS0xLTg4NDIw_99b687ab-cb01-4557-b7c5-41c2c6c1c223">27,144</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ3LTMtMS0xLTg4NDIw_44aab7ed-e9f7-4e0c-8ce9-829d22c99f60">441,346</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ3LTUtMS0xLTg4NDIw_1b4d8d82-44e4-4195-b9fb-03f4c50df772">39,510</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Issuance of preferred stock, net of issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ4LTEtMS0xLTg4NDIw_c5dea634-5cc7-40cf-acf5-99b9719b213d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ4LTMtMS0xLTg4NDIw_597f9058-ae13-4488-803e-8a3c95e2b4b2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ4LTUtMS0xLTg4NDIw_55eaf59b-88d1-40bf-8cf0-b466ab2f32a8">42,364</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Preferred dividends</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ5LTEtMS0xLTg4NDIw_1154c035-37d1-4d36-a7ad-c8ccb14861af">3,206</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ5LTMtMS0xLTg4NDIw_6a5d1798-e027-4d32-a40b-c2064ba35553">3,206</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ5LTUtMS0xLTg4NDIw_102d3698-1e19-4a99-ab7f-86e05adca9f3">1,701</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Stock option exercises, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="tfin:PaymentTaxWithholdingShareBasedPaymentArrangement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzUwLTEtMS0xLTg4NDIw_75b1c90c-0243-4ba8-95ef-dd565d45a040">74</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzUwLTMtMS0xLTg4NDIw_64837887-2547-458d-b84f-cb4d9a84b826">577</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="tfin:PaymentTaxWithholdingShareBasedPaymentArrangement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzUwLTUtMS0xLTg4NDIw_e9c47341-c24e-4cd5-a762-6993386de37d">227</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from employee stock purchase plan common stock  issuance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzUxLTEtMS0xLTg4NDIw_23bffaaf-3cd4-4912-9955-c77f5e6cd73b">1,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzUxLTMtMS0xLTg4NDIw_6c7fb4af-7ede-468e-b641-1355bffbf1e0">449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzUxLTUtMS0xLTg4NDIw_374500bc-8360-458c-9e38-27f7138942cd">&#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:bottom"><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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzUyLTEtMS0xLTg4NDIw_57fa2004-d8e2-4911-989e-e68d8d2ac3cd">76,714</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzUyLTMtMS0xLTg4NDIw_e21aee77-2d33-422f-9ddd-59cc3be37016">1,241</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzUyLTUtMS0xLTg4NDIw_0bb4701c-af6b-497e-901d-6e3b1588e905">35,772</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by (used in) financing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzU2LTEtMS0xLTg4NDIw_6f8bdbb6-fd4c-41c4-8ea2-8cc2a82ff27b">721,865</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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzU2LTMtMS0xLTg4NDIw_a18d2f16-7fdc-4962-91e5-148356e54987">145,830</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzU2LTUtMS0xLTg4NDIw_afccccdb-9a5f-42f7-96d6-ac823ed636de">793,923</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net increase (decrease) in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzU3LTEtMS0xLTg4NDIw_62c40602-be59-4bd8-9065-bfda8d7f85d7">25,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzU3LTMtMS0xLTg4NDIw_c19bcc35-1385-453b-a25c-44cd2ef0e624">68,785</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzU3LTUtMS0xLTg4NDIw_4c1c63d8-7158-4816-97ad-5cf691ca6afe">116,513</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzU4LTEtMS0xLTg4NDIw_b9bb17e7-925f-4054-9575-7a880bd7ed08">383,178</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f4d0769e4424ed69454e168665489d9_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzU4LTMtMS0xLTg4NDIw_ab4c92de-ba45-47ca-b4bd-08223944e5d1">314,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32f8144531b74f5d81fef9b7bb6e8cc2_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzU4LTUtMS0xLTg4NDIw_380705ba-0f45-4122-8352-4445b681141a">197,880</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents at end of period</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzU5LTEtMS0xLTg4NDIw_35e3be11-a059-4ba4-bfcd-7285b7e18af2">408,182</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzU5LTMtMS0xLTg4NDIw_09107f23-bb32-4063-97da-64b8d5b022cb">383,178</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f4d0769e4424ed69454e168665489d9_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzU5LTUtMS0xLTg4NDIw_9b41c4db-8bf0-4f68-a3c3-4b393216dd4e">314,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt;text-align:center"><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:62.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.570%"></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:400;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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental cash flow information:</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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest paid</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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzItMS0xLTEtODg0MjA_ea356418-ddd0-487c-9360-34bb37822f00">16,328</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzItMy0xLTEtODg0MjA_c978af06-28d0-4625-9923-7369d5b58fec">18,950</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzItNS0xLTEtODg0MjA_795ed263-5fd0-473d-a6df-74bf046c55e9">41,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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes paid, net</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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzMtMS0xLTEtODg0MjA_9be07016-6d1a-4da6-ba52-71feb641f67f">47,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzMtMy0xLTEtODg0MjA_782d1d78-0b4a-46ae-be7b-4a3c80f66a64">40,004</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzMtNS0xLTEtODg0MjA_f697be1b-366d-45e2-923e-7c39ae5511ed">12,080</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:9pt;font-weight:400;line-height:100%">Cash paid for operating lease liabilities</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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzQtMS0xLTEtODg0MjA_1335b95a-5df0-4dc0-8435-9cb32bab1e67">4,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzQtMy0xLTEtODg0MjA_84883723-a7de-4f22-9eaf-e4b46df96de6">2,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: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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzQtNS0xLTEtODg0MjA_55533f6d-2b63-4e7a-b670-05e25ded211a">4,236</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental noncash disclosures:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans transferred to OREO</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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:TransferToOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzYtMS0xLTEtODg0MjA_e68c0f4f-508a-4ae0-a021-3de0bc9ade42">47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:TransferToOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzYtMy0xLTEtODg0MjA_34d22f32-84e2-4213-b0cb-f1260b7a01c3">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:TransferToOtherRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzYtNS0xLTEtODg0MjA_f4939f42-54b9-4bf1-89e9-ae561f7b7f42">1,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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans held for investment transferred to loans held for sale</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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="tfin:LoansHeldForInvestmentTransferredToLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzctMi0xLTEtODk3NjQ_f43bf6cb-cbe9-4e37-83be-840ff6595495">229,105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="tfin:LoansHeldForInvestmentTransferredToLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzctNC0xLTEtODk3NjQ_e6327416-d035-42c7-a187-0eda8ad0fa6b">83,975</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="tfin:LoansHeldForInvestmentTransferredToLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzctNi0xLTEtODk3NjQ_3eb0cd01-9d8f-4379-a4e0-47e10801e7ce">185,823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets transferred to assets held for sale</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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="tfin:AssetsTransferredToAssetsHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzgtMi0xLTEtODk3NjQ_8cb2d5a4-f1fc-4bd4-a7aa-c59174859a2c">80,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="tfin:AssetsTransferredToAssetsHeldForSale" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzgtNC0xLTEtODk3NjQ_5361182d-b550-4034-8ae9-710b56154afd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="tfin:AssetsTransferredToAssetsHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzgtNi0xLTEtODk3NjQ_38d9bd56-fa45-4c74-aca6-c98e88838577">84,077</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposits transferred to deposits held for sale</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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="tfin:DepositsTransferredToHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzktMi0xLTEtODk3NjQ_f7c3945d-ff89-4fce-989c-77c310d36fdb">10,434</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="tfin:DepositsTransferredToHeldForSale" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzktNC0xLTEtODk3NjQ_0128daad-ca24-4f2e-b0bb-f0ebf8e22813">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="tfin:DepositsTransferredToHeldForSale" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzktNi0xLTEtODk3NjQ_b8cd8a2a-f938-4c5f-b3fc-3dd0ab51912b">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease liabilities arising from obtaining right-of-use assets</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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzctMS0xLTEtODg0MjA_ef7d7653-a68e-49eb-80b4-38ce382d1c0d">5,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: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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzctMy0xLTEtODg0MjA_4707fdec-e561-4b19-b8b9-bdc464ace70c">19,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzctNS0xLTEtODg0MjA_4751d749-ceb7-4220-8e9b-f235257e9bcb">1,777</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:9pt;font-weight:400;line-height:100%">Securities available for sale purchased, not settled</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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="tfin:SecuritiesAvailableForSalePurchasedNotSettled" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzgtMS0xLTEtODg0MjA_ac1362a9-a965-4121-ba19-c98b1b509476">7,960</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="tfin:SecuritiesAvailableForSalePurchasedNotSettled" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzgtMy0xLTEtODg0MjA_20f1f002-58b8-40b6-9b07-578c852e4727">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="tfin:SecuritiesAvailableForSalePurchasedNotSettled" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzgtNS0xLTEtODg0MjA_1a03b63f-987d-474c-ac4b-f18ce54eee89">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indemnification reduction</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="i59e7c3855ee54faab8a4db618822faa8_D20220101-20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzktMS0xLTEtODg0MjA_e40fb1da-3464-49d8-892a-a9aefea599bc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="i8c3439a236394d0f9e64f15454093830_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzktMy0xLTEtODg0MjA_deb08600-a1d1-426b-9544-5c054df59761">35,633</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i18b02463895d4cc085dd4b749855d128_D20200101-20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzktNS0xLTEtODg0MjA_81fd70e3-628a-4828-8940-09c3f3769f02">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-cash consideration received from sale of loan portfolio or disposal group</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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzEwLTEtMS0xLTg4NDIw_49d639a4-507a-4432-8daa-bb445423e8cf">5,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzEwLTMtMS0xLTg4NDIw_6888a3f0-c5ca-4841-b005-162f48ebc722">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzEwLTUtMS0xLTg4NDIw_1ad3a59e-70e0-4013-84af-fd0a50190da7">&#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></tr></table></div><div><span><br/></span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">98</span></div></div></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_139"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div><span><br/></span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_142"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;1 &#8212; <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTM0_ab4a06b4-72c4-42e0-b095-98876d9ae5e5" continuedAt="i6fe62471f5224685b342127fe5085d16" escape="true">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ix:nonNumeric></span></div><ix:continuation id="i6fe62471f5224685b342127fe5085d16" continuedAt="iae10f8b7bc774aebadae5a66b0f8d55f"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="tfin:NatureOfOperationsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTA5_bedefb53-66b5-4395-b328-7859809cc283" 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%">Nature of Operations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc. (collectively with its subsidiaries, &#8220;Triumph Financial&#8221;, or the &#8220;Company&#8221; as applicable) is a financial holding company headquartered in Dallas, Texas, offering a diversified line of payments, factoring and banking services. The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries Triumph CRA Holdings, LLC (&#8220;TCRA&#8221;), TBK Bank, SSB (&#8220;TBK Bank&#8221;), TBK Bank&#8217;s wholly owned factoring subsidiary Triumph Financial Services LLC ("Triumph Financial Services"), and TBK Bank&#8217;s wholly owned subsidiary Triumph Insurance Group, Inc. (&#8220;TIG&#8221;). TriumphPay operates as a division of TBK Bank, SSB.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 1, 2022 we completed an extensive marketing rebranding effort, including a change of the company name from Triumph Bancorp, Inc. to Triumph Financial, Inc. and a change of our factoring subsidiary's company name from Triumph Business Capital LLC to Triumph Financial Services LLC ("Triumph Financial Services"). Said rebranding efforts had no impact to the composition of legal entities, financial reporting, employee roles, management structure, or work activities and expectations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2020, the Company sold the assets of Triumph Premium Finance (&#8220;TPF&#8221;) and exited its premium finance line of business. TPF operated within the Company&#8217;s TBK Bank subsidiary.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note&#160;2&#160;&#8211; Acquisitions and Divestitures for additional information pertaining to the TPF sale and the impact of the transaction on the Company&#8217;s consolidated financial statements.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTEz_7921889f-02a2-44d5-89dd-0e581660cea5" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation and Basis of Presentation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company consolidates subsidiaries in which it holds, directly or indirectly, a controlling financial interest. The Company determines whether it has a controlling financial interest in an entity by first evaluating whether the entity is a voting interest entity or a variable interest entity under U.S. generally accepted accounting principles (&#8220;GAAP&#8221;). 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. The Company consolidates voting interest entities in which it has at least a majority of the voting interest. Variable interest entities (&#8220;VIEs&#8221;) 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.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In consolidation, all significant intercompany accounts and transactions are eliminated. Investments in unconsolidated entities are accounted for using the equity method of accounting when the Company has the ability to exercise significant influence over operating and financing decisions. Investments that do not meet the criteria for equity method accounting are accounted for using the cost method of accounting.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting and reporting policies of the Company and its subsidiaries conform to GAAP and general practice within the banking industry. Certain reclassifications have been made to prior year amounts to conform to the current year presentation. The Company uses the accrual basis of accounting for financial reporting purposes.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTA2_2780377a-3ca4-49af-be10-9d4568af8e61" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To prepare financial statements in conformity with GAAP management makes estimates and assumptions based on available information. These estimates and assumptions affect the amounts reported in the financial statements and the disclosures provided, and actual results could differ.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTMy_3ef3e3d3-80da-4192-9963-0785387abdf2" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purposes of reporting cash flows, cash and cash equivalents include cash on hand, amounts due from banks, other short-term investments and federal funds sold. All highly liquid investments with an initial maturity of less than 90 days are considered to be cash equivalents. Certain items, including loan and deposit transactions, customer repurchase agreements, and FHLB advances and repayments, are presented net in the statement of cash flows.</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%">99</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="iae10f8b7bc774aebadae5a66b0f8d55f" continuedAt="i77ce8239b37b487da447eebeed11b76b"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="tfin:DebtSecuritiesPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTE4_302bb8c0-890d-4677-8d32-93c5a167b867" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the classification of debt securities at the time of purchase. Debt securities that management has the positive intent and ability to hold to maturity are classified as held to maturity and recorded at amortized cost. Trading securities are recorded at fair value with changes in fair value included in earnings. Debt securities not classified as held to maturity or trading are classified as available for sale and recorded at fair value, with unrealized gains and losses excluded from earnings and reported in other comprehensive income (loss), net of tax.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains and losses on the sale of securities are recorded on the trade date and are determined using the specific-identification method. Amortization of premiums and discounts are recognized in interest income over the period to maturity using the interest method, except for premiums on callable debt securities, which are amortized to their earliest call date.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has made a policy election to exclude accrued interest from the amortized cost basis of debt securities and report accrued interest in other assets in the consolidated balance sheets. A debt security is placed on nonaccrual status at the time any principal or interest payments become more than <ix:nonNumeric contextRef="i908d7972953d42dcb2fa7183c0fc9e33_D20220101-20221231" name="tfin:DebtSecurityNonaccrualStatusTerm" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzExOTcx_7833c91d-a346-4487-9bc1-a1b75b823a4c">90</ix:nonNumeric> days delinquent or if full collection of interest or principal becomes uncertain. Accrued interest for a security placed on nonaccrual is reversed against interest income. There was <ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="INF" name="tfin:DebtSecuritiesAccruedInterestReversed" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzEyMTUx_58614754-18ab-4572-b0c5-6c7974cb60ee"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="INF" name="tfin:DebtSecuritiesAccruedInterestReversed" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzEyMTUx_c39c20c3-8914-4d55-a411-9e900d2cc97a"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="INF" name="tfin:DebtSecuritiesAccruedInterestReversed" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzEyMTUx_d4b3c6e1-fa20-49ab-9f44-736413ee4360">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> accrued interest related to debt securities reversed against interest income for the years ended December&#160;31, 2022, 2021 and 2020.</span></div><div style="margin-top:10pt"><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 &#8211; Available for Sale Securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For available for sale debt securities in an unrealized loss position, the Company evaluates the securities to determine whether the decline in the fair value below the amortized cost basis (impairment) is due to credit-related factors or noncredit-related factors. Any impairment that is not credit related is recognized in other comprehensive income, net of applicable taxes. Credit-related impairment is recognized as an allowance for credit losses (&#8220;ACL&#8221;) on the balance sheet, limited to the amount by which the amortized cost basis exceeds the fair value, with a corresponding adjustment to earnings. Both the ACL and the adjustment to net income may be reversed if conditions change. However, if the Company intends to sell an impaired available for sale debt security or more likely than not will be required to sell such a security before recovering its amortized cost basis, the entire impairment amount must be recognized in earnings with a corresponding adjustment to the security&#8217;s amortized cost basis. Because the security&#8217;s amortized cost basis is adjusted to fair value, there is no ACL in such a situation.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In evaluating available for sale debt securities in unrealized loss positions for impairment and the criteria regarding its intent or requirement to sell such securities, the Company considers the extent to which fair value is less than amortized cost, whether the securities are issued by the federal government or its agencies, whether downgrades by bond rating agencies have occurred, and the results of reviews of the issuers&#8217; financial condition, among other factors.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the allowance for credit losses are recorded as provision for (or reversal of) credit loss expense. Losses are charged against the ACL when management believes the uncollectability of an available for sale debt security is confirmed or when either of the criteria regarding intent or requirement to sell is met.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest receivable is excluded from the estimate of credit losses.</span></div><div style="margin-top:12pt"><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 &#8211; Held to Maturity Securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on held to maturity securities is estimated on a collective basis by major security type. At  December&#160;31, 2022 and 2021, the Company&#8217;s held to maturity securities consisted of investments in the subordinated notes of collateralized loan obligation (&#8220;CLO&#8221;) funds. Expected credit losses for these securities are estimated using a discounted cash flow methodology which considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Ultimately, the realized cash flows on CLO securities such as these will be driven by a variety of factors, including credit performance of the underlying loan portfolio, adjustments to the portfolio by the asset manager, and the timing of a potential call.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest receivable is excluded from the estimate of credit losses.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="tfin:EquitySecuritiesPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTI5_a42d6324-a468-40fe-b35f-a71c3a57c75a" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity securities are recorded at fair value, with unrealized gains and losses included in earnings. Gains and losses on the sale of securities are recorded on the trade date and are determined using the specific-identification method.</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%">100</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i77ce8239b37b487da447eebeed11b76b" continuedAt="i34bb6bb04f5d441eaedf12a5315872bd"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:FinanceLoanAndLeaseReceivablesHeldForSalePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTA1_a98b2648-22fe-477e-8b1b-d6b6ae4a4810" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loans Held for Sale</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company elects the fair value option for recording 1-4 family residential mortgage loans and commercial loans held for sale. The fair value of loans held for sale is determined based on outstanding commitments from investors to purchase such loans or prevailing market rates. Increases or decreases in the fair value of loans held for sale, if any, are charged to earnings and are recorded in noninterest income in the consolidated statements of income. Gains and losses on sales of loans are based on the difference between the final selling price and the carrying value of the related loan sold.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage loans held for sale are generally sold with servicing rights released.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management occasionally transfers loans held for investment to loans held for sale. Gains or losses on the transfer of loans to loans held for sale are recorded in noninterest income in the consolidated statements of income unless such loans have experienced a decline in fair value due to credit quality concerns. For such transfers experiencing a decline in fair value due to credit quality, the Company first applies its charge-off policy which requires recognizing the confirmed loss via a charge-off against the allowance for credit losses which is measured as the excess of the loan's amortized cost basis over the loan's fair value. The charge-off is reflected as a write-down of the loan resulting in a new amortized cost basis. To the extent that the loan&#8217;s fair value loss has not already been provided for in the allowance for credit losses, an additional credit loss expense is made to provide sufficient allowance to absorb the charge-off. If the allowance for credit losses amount on the transferred loan at the transfer date to the held for sale category exceeds the amount of the charge-off, any remaining excess allowance for credit loss is reversed into earnings through credit loss expense. After the write-down is taken, the loans is transferred from held to investment to held for sale at its new amortized cost basis which approximate fair value.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:FinanceLoansAndLeasesReceivablePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTI4_53a511f1-930b-4783-8697-8317cf9458b8" continuedAt="i9595c95960d243498d531f5b8c766e36" escape="true"><div style="margin-top:18pt"><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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans that management has the intent and ability to hold for the foreseeable future or until maturity or payoff are reported at their amortized cost basis, which is the unpaid principal balance outstanding, net of unearned income, deferred loan fees and costs, premiums and discounts associated with acquisition date fair value adjustments on acquired loans, and any direct principal charge-offs. The Company has made a policy election to exclude accrued interest from the amortized cost basis of loans and report accrued interest separately from the related loan balance in other assets on consolidated balance sheets.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income is accrued on the unpaid principal balance. Loan origination fees, net of certain direct origination costs, are deferred and recognized in interest income over the remaining life of the loan without anticipating prepayments.</span></div><div style="margin-top:10pt"><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 or delinquent when the contractual principal or interest due in accordance with the terms of the loan agreement or any portion thereof remains unpaid after the due date of the scheduled payment. Loans are classified as nonaccrual when, in the opinion of management, collection of principal or interest is doubtful. The accrual of interest income on loans is typically discontinued at the time the loan is <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="tfin:InterestIncomeAccrualDiscontinuedTerm" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzE3NDUx_0b836b79-f30c-42a3-925f-77fa0f616e1b">90</ix:nonNumeric> days delinquent unless the loan is well-secured and in process of collection, or if full collection of interest or principal becomes uncertain. Consumer loans are typically charged off no later than <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="tfin:PeriodOfConsumerLoansChargedOff" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzE3NjQ4_6e378c47-5dfe-4bb8-a1b5-ff3e636fe333">120</ix:nonNumeric> days past due. All interest accrued but not received for a loan placed on nonaccrual is reversed against interest income. Interest received on such loans is accounted for on the cash-basis or cost recovery method, until qualifying for return to accrual. Under the cost-recovery method, interest income is not recognized until the loan balance is reduced to <ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="INF" name="tfin:InterestIncomeNotRecognizedUntilLoanBalanceReducedAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzE4MDAz_3ed5abb6-a1fa-4e35-a7a7-1ab6f5625e81">zero</ix:nonFraction>. Under the cash basis method, interest income is recorded when the payment is received in cash. Loans are returned to accrual status when all the principal and interest amounts contractually due are brought current and future payments are reasonably assured.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Factored Receivables</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company purchases invoices from its factoring clients in schedules or batches.&#160;&#160;To a much lesser extent, the Company will also make short-term advances to its clients on transportation contracts for upcoming loads. Cash is advanced to the client to the extent of the applicable advance rate, less fees, as set forth in the individual factoring agreements.&#160;&#160;The face value of the invoices purchased or amount advanced is recorded by the Company as factored receivables, and the unadvanced portions of the invoices purchased, less fees, are considered client reserves.&#160;&#160;The client reserves are held to settle any payment disputes or collection shortfalls, may be used to pay clients&#8217; obligations to various third parties as directed by the client, are periodically released to or withdrawn by clients, and are reported as deposits in the consolidated balance sheets.&#160;&#160;</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unearned factoring fees and unearned net origination fees are deferred and recognized over the weighted average collection period for each client.&#160;&#160;Subsequent factoring fees are recognized in interest income as incurred by the client and deducted from the clients&#8217; reserve balances.</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%">101</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i34bb6bb04f5d441eaedf12a5315872bd" continuedAt="ic5ad6873803347d59379e8d25dc759c8"><ix:continuation id="i9595c95960d243498d531f5b8c766e36" continuedAt="i4424a91dbb6a499185abc108386d9ca3"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other factoring-related fees, which include wire transfer fees, carrier payment fees, fuel advance fees, and other similar fees, are reported by the Company as non-interest income.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Acquired Loans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired loans are recorded at fair value at the date of acquisition based on a discounted cash flow methodology that considers various factors including the type of loan and related collateral, classification status, fixed or variable interest rate, term of loan and whether or not the loan was amortizing, and a discount rate reflecting the Company&#8217;s assessment of risk inherent in the cash flow estimates. Certain larger purchased loans are individually evaluated while certain purchased loans are grouped together according to similar risk characteristics and are treated in the aggregate when applying various valuation techniques. These cash flow evaluations are inherently subjective as they require material estimates, all of which may be susceptible to significant change.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to January 1, 2020, loans acquired in a business combination that had evidence of deterioration of credit quality since origination and for which it was probable, at acquisition, that the Company would be unable to collect all contractually required payments receivable were considered purchased credit impaired (&#8220;PCI&#8221;). PCI loans were individually evaluated and recorded at fair value at the date of acquisition with no initial valuation allowance based on a discounted cash flow methodology that considered various factors including the type of loan and related collateral, classification status, fixed or variable interest rate, term of loan and whether or not the loan was amortizing, and a discount rate reflecting the Company&#8217;s assessment of risk inherent in the cash flow estimates. The difference between the undiscounted cash flows expected at acquisition and the investment in the loan, or the &#8220;accretable yield,&#8221; was recognized as interest income on a level-yield method over the life of the loan. Contractually required payments for interest and principal that exceed the undiscounted cash flows expected at acquisition, or the &#8220;nonaccretable difference,&#8221; were not recognized on the balance sheet and did not result in any yield adjustments, loss accruals or valuation allowances. Increases in expected cash flows, including prepayments, subsequent to the initial investment were recognized prospectively through adjustment of the yield on the loan over its remaining life. Decreases in expected cash flows were recognized as impairment. Valuation allowances on PCI loans reflected only losses incurred after the acquisition (meaning the present value of all cash flows expected at acquisition that ultimately were not to be received).</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to January 1, 2020, loans acquired in a business combination that have experienced more-than-insignificant deterioration in credit quality since origination are considered purchased credit deteriorated (&#8220;PCD&#8221;) loans. At the acquisition date, an estimate of expected credit losses is made for groups of PCD loans with similar risk characteristics and individual PCD loans without similar risk characteristics. This initial allowance for credit losses is allocated to individual PCD loans and added to the purchase price or acquisition date fair values to establish the initial amortized cost basis of the PCD loans. As the initial allowance for credit losses is added to the purchase price, there is no credit loss expense recognized upon acquisition of a PCD loan. Any difference between the unpaid principal balance of PCD loans and the amortized cost basis is considered to relate to noncredit factors and results in a discount or premium. Discounts and premiums are recognized through interest income on a level-yield method over the life of the loans. All loans considered to be PCI prior to January 1, 2020 were converted to PCD on that date.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For acquired loans not deemed purchased credit deteriorated at acquisition, the differences between the initial fair value and the unpaid principal balance are recognized as interest income or expense on a level-yield basis over the lives of the related loans. At the acquisition date, an initial allowance for expected credit losses is estimated and recorded as credit loss expense.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The subsequent measurement of expected credit losses for all acquired loans is the same as the subsequent measurement of expected credit losses for originated loans.</span></div><div style="margin-top:10pt"><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 &#8211; Loans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted the current expected credit loss model under Accounting Standards Update (&#8220;ASU&#8221;) 2016-13, &#8220;Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; (&#8220;ASU 2016-13&#8221;) on January 1, 2020 using the modified retrospective approach. The Company recorded a net reduction of retained earnings of $<ix:nonFraction unitRef="usd" contextRef="i920a039c2b0a45f3887461b4d5f7e3a8_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzI0NDcw_728173f6-1367-4337-b8d9-2d19552ffafc">1,770,000</ix:nonFraction> upon adoption. The transition adjustment included an increase in the allowance for credit losses on loans of $<ix:nonFraction unitRef="usd" contextRef="i556180c31a0d49b4bcbb4fd3c77e4baf_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzI0NTgy_c60d051b-f3a3-40c8-bfe2-61ee62898f38">269,000</ix:nonFraction>, an increase in the allowance for credit losses on held to maturity debt securities of $<ix:nonFraction unitRef="usd" contextRef="i556180c31a0d49b4bcbb4fd3c77e4baf_I20191231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzI0Njcy_93161521-6a2e-4d8e-ac5b-fa8f50113d69">126,000</ix:nonFraction>, and an increase in the allowance for credit losses on off-balance sheet credit exposures of $<ix:nonFraction unitRef="usd" contextRef="i556180c31a0d49b4bcbb4fd3c77e4baf_I20191231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzI0NzY4_71887da9-d30c-4e8e-8fd4-0d774e4829fd">1,918,000</ix:nonFraction>, net of the corresponding increases in deferred tax assets of $<ix:nonFraction unitRef="usd" contextRef="i556180c31a0d49b4bcbb4fd3c77e4baf_I20191231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzI0ODMz_31b4c594-b241-4e6d-8332-5cc647a07e96">543,000</ix:nonFraction>.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the current expected credit loss model adopted by the Company on January 1, 2020, the allowance for credit losses on loans is a valuation allowance estimated at each balance sheet date in accordance with US GAAP that is deducted from the loans&#8217; amortized cost basis to present the net amount expected to be collected on the loans.</span></div></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="ic5ad6873803347d59379e8d25dc759c8" continuedAt="i68993c9814e3479c95037beb20d37be0"><ix:continuation id="i4424a91dbb6a499185abc108386d9ca3" continuedAt="i35ffc56ed75a43879e70d7d2ae47c5f8"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the ACL on loans based on the underlying assets&#8217; amortized cost basis, which is the amount at which the financing receivable is originated or acquired, adjusted for applicable accretion or amortization of premium, discount, and net deferred fees or costs, collection of cash, and charge-offs. In the event that collection of principal becomes uncertain, the Company has policies in place to reverse accrued interest in a timely manner. Therefore, the Company has made a policy election to exclude accrued interest from the measurement of ACL.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected credit losses are reflected in the allowance for credit losses through a charge to credit loss expense. When the Company deems all or a portion of a financial asset to be uncollectible the appropriate amount is written off and the ACL is reduced by the same amount. The Company applies judgment to determine when a financial asset is deemed uncollectible; however, generally speaking, an asset will be considered uncollectible no later than when all efforts at collection have been exhausted. Subsequent recoveries, if any, are credited to the ACL when received.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures expected credit losses of financial assets on a collective (pool) basis, when the financial assets share similar risk characteristics. Depending on the nature of the pool of financial assets with similar risk characteristics, the Company uses a discounted cash flow (&#8220;DCF&#8221;) method or a loss-rate method to estimate expected credit losses.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s methodologies for estimating the ACL consider available relevant information about the collectability of cash flows, including information about past events, current conditions, and reasonable and supportable forecasts. The methodologies apply historical loss information, adjusted for asset-specific characteristics, economic conditions at the measurement date, and forecasts about future economic conditions expected to exist through the contractual lives of the financial assets that are reasonable and supportable, to the identified pools of financial assets with similar risk characteristics for which the historical loss experience was observed. The Company&#8217;s methodologies revert back to historical loss information on a straight-line basis over eight quarters when it can no longer develop reasonable and supportable forecasts.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has identified the following pools of financial assets with similar risk characteristics for measuring expected credit losses:</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commercial Real Estate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; This category of loans consists of the following loan types:</span></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-farm Non-residential </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; This category includes real estate loans for a variety of commercial property types and purposes, including owner occupied commercial real estate loans primarily secured by commercial office or industrial buildings, warehouses or retail buildings where the owner of the building occupies the property. Repayment terms vary considerably, interest rates are fixed or variable, and are structured for full, partial, or no amortization of principal. This category also includes investment real estate loans that are primarily secured by office and industrial buildings, warehouses, small retail shopping centers and various special purpose properties. Generally, these types of loans are thought to involve a greater degree of credit risk than owner occupied commercial real estate as they are more sensitive to adverse economic conditions.</span></div><div style="margin-top:10pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Multi-family residential </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; Investment real estate loans are primarily secured by non-owner occupied apartment or multifamily residential buildings. Generally, these types of loans are thought to involve a greater degree of credit risk than owner occupied commercial real estate as they are more sensitive to adverse economic conditions.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Construction, land development, land </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;This category of loans consists of loans to finance the ground up construction, improvement and/or carrying for sale after the completion of construction of owner occupied and non-owner occupied residential and commercial properties, and loans secured by raw or improved land. The repayment of construction loans is generally dependent upon the successful completion of the improvements by the builder for the end user, or sale of the property to a third-party. Repayment of land secured loans are dependent upon the successful development and sale of the property, the sale of the land as is, or the outside cash flow of the owners to support the retirement of the debt.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">1-4 family residential </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; This category of loans includes both first and junior liens on residential real estate. Home equity revolving lines of credit and home equity term loans are included in this group of loans.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Farmland </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; These loans are principally loans to purchase farmland.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commercial </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; Commercial loans are loans for commercial, corporate and business purposes. The Company&#8217;s commercial business loan portfolio is comprised of loans for a variety of purposes and across a variety of industries. These loans include general commercial and industrial loans, loans to purchase capital equipment, agriculture operating loans and other business loans for working capital and operational purposes. Commercial loans are generally secured by accounts receivable, inventory and other business assets. Also included in commercial loans are our Paycheck Protection ("PPP") loans originated during 2020 and 2021.</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%">103</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i68993c9814e3479c95037beb20d37be0" continuedAt="i6da2dba686d249e8af2c6f19604c5307"><ix:continuation id="i35ffc56ed75a43879e70d7d2ae47c5f8" continuedAt="ic2f7ac5276734327bea39b28e691b40a"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equipment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; Equipment finance loans are commercial loans primarily secured by new or used revenue producing, essential-use equipment from major manufacturers that is movable, may be used in more than one type of business, and generally has broad resale markets. Core markets include transportation, construction, and waste. Loan terms do not exceed the economic life of the equipment and typically are <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="tfin:FinancingReceivablePortfolioSegmentEquipmentLoanTerm" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzMwOTY5_b5c2daba-253f-44d6-a511-f71ee5d3102a">60</ix:nonNumeric> months or less</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Asset-based Lending </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; These loans are originated to borrowers to support general working capital needs. The asset-based loan structure involves advances of loan proceeds against a borrowing base which typically consists of accounts receivable, identified readily marketable inventory, or other collateral of the borrower. The maximum amount a customer may borrow at any time is fixed as a percentage of the borrowing base outstanding.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liquid Credit </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; Broadly</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">syndicated leveraged loans secured by a variety of collateral types.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Factored Receivables </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; The Company operates as a factor by purchasing accounts receivable from its clients, then collecting the receivable from the account debtor. The Company&#8217;s smaller factoring relationships are typically structured as &#8220;non-recourse&#8221; relationships (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">i.e.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company retains the credit risk associated with the ability of the account debtor on a purchased invoice to ultimately make payment) and the Company&#8217;s larger factoring relationships are typically structured as &#8220;recourse&#8221; relationships (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">i.e.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company&#8217;s client agrees to repurchase any invoices for which payment is not ultimately received from the account debtor). Advances initially made to the client to acquire the receivables are typically at a discount to the invoice value. The discount balance is held in client reserves, net of the Company&#8217;s compensation. The client reserves are held to settle any payment disputes or collection shortfalls, may be used to pay clients&#8217; obligations to various third parties as directed by the client, are periodically released to or withdrawn by clients, and are reported as deposits.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumer </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; Loans used for personal use, typically on an unsecured basis, and client overdrafts.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Mortgage Warehouse </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; Mortgage Warehouse facilities are provided to unaffiliated mortgage origination companies and are collateralized by 1-4 family residential loans. The originator closes new mortgage loans with the intent to sell these loans to third-party investors for a profit. The Company provides funding to the mortgage companies for the period between the origination and their sale of the loan. The Company has a policy that requires that it separately validate that each residential mortgage loan was underwritten consistent with the underwriting requirements of the final investor or market standards prior to advancing funds. The Company is repaid with the proceeds received from sale of the mortgage loan to the final investor.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Discounted Cash Flow Method</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the discounted cash flow method to estimate expected credit losses for the commercial real estate, construction, land development, land, 1-4 family residential, commercial (excluding liquid credit), and consumer loan pools. For each of these loan segments, the Company generates cash flow projections at the instrument level wherein payment expectations are adjusted for estimated prepayment speed, curtailments, time to recovery, probability of default, and loss given default. The modeling of expected prepayment speeds, curtailment rates, and time to recovery tends to be less sensitive than other assumptions and such assumptions are based on historical internal data.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses regression analysis of historical internal and peer data to determine suitable loss drivers to utilize when modeling lifetime probability of default and loss given default. This analysis also determines how expected probability of default and loss given default will react to forecasted levels of the loss drivers.&#160;&#160;For all loan pools utilizing the DCF method, management utilizes and forecasts national unemployment as a loss driver. Management also utilizes and forecasts either <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="tfin:ChangeInNationalRetailSalesForecastPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzEwOTk1MTE3MDY1MTM_b97450a5-4c75-4aa3-8af4-b0621369e600">one-year</ix:nonNumeric> percentage change in national retail sales, <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="tfin:ChangeInNationalHomePriceIndexForecastPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzEwOTk1MTE3MDY1MTI_815c2726-97ab-4aba-9536-9a8e9e0e87ba">one-year</ix:nonNumeric> percentage change in the national home price index, or <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="tfin:ChangeInNationalGrossDomesticProductForecastPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzEwOTk1MTE3MDY1MTQ_9d3f0623-6e3d-420b-a488-e0867d922272">one-year</ix:nonNumeric> percentage change in national gross domestic product as a second loss driver depending on the nature of the underlying loan pool and how well that loss driver correlates to expected future losses.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all DCF models, management has determined that four quarters represents a reasonable and supportable forecast period and reverts back to a historical loss rate over eight quarters on a straight-line basis. Management leverages economic projections from a reputable and independent third-party to inform its loss driver forecasts over the four-quarter forecast period. Other internal and external indicators of economic forecasts are also considered by management when developing the forecast metrics.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The combination of adjustments for credit expectations (default and loss) and timing expectations (prepayment, curtailment, and time to recovery) produces an expected cash flow stream at the instrument level. Instrument effective yield is calculated, net of the impacts of prepayment assumptions, and the instrument expected cash flows are then discounted at that effective yield to produce an instrument-level net present value of expected cash flows (&#8220;NPV&#8221;). An ACL is established for the difference between the instrument&#8217;s NPV and amortized cost basis.</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%">104</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i6da2dba686d249e8af2c6f19604c5307" continuedAt="icb9e2ddaec0947b3a73738170bce7548"><ix:continuation id="ic2f7ac5276734327bea39b28e691b40a"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Loss-Rate Method</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a loss-rate method to estimate expected credit losses for the farmland, liquid credit, premium finance, factored receivable, and mortgage warehouse loan pools. For each of these loan segments, the Company applies an expected loss ratio based on internal and peer historical losses adjusted as appropriate for qualitative factors. Qualitative loss factors are based on management's judgment of company, market, industry or business specific data, changes in underlying loan composition of specific portfolios, trends relating to credit quality, delinquency, non-performing and adversely rated loans, and reasonable and supportable forecasts of economic conditions.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Collateral Dependent Financial Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans the Company has identified as collateral dependent that do not share risk characteristics are evaluated on an individual basis. For collateral dependent financial assets, the ACL is measured based on the difference between the fair value of the collateral plus other sources of repayment and the amortized cost basis of the asset as of the measurement date. When repayment is expected to be from the operation of the collateral, expected credit losses are calculated as the amount by which the amortized cost basis of the financial asset exceeds the present value of expected cash flows from the operation of the collateral. When repayment is expected to be from the sale of the collateral, expected credit losses are calculated as the amount by which the amortized costs basis of the financial asset exceeds the fair value of the underlying collateral less estimated cost to sell. The ACL may be zero if the fair value of the collateral at the measurement date exceeds the amortized cost basis of the financial asset.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s estimate of the ACL reflects losses expected over the remaining contractual life of the assets. The contractual term does not consider extensions, renewals or modifications unless the Company has identified an expected troubled debt restructuring.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A loan that has been modified or renewed is considered a troubled debt restructuring (&#8220;TDR&#8221;) when two conditions are met: 1) the borrower is experiencing financial difficulty and 2) concessions are made for the borrower's benefit that would not otherwise be considered for a borrower or transaction with similar credit risk characteristics. The Company&#8217;s ACL reflects all effects of a TDR when an individual asset is specifically identified as a reasonably expected TDR. The Company has determined that a TDR is reasonably expected no later than the point when the lender concludes that modification is the best course of action and it is at least reasonably possible that the troubled borrower will accept some form of concession from the lender to avoid a default. Reasonably expected TDRs and executed non-performing TDRs are evaluated individually to determine the required ACL. TDRs performing in accordance with their modified contractual terms for a reasonable period of time may be included in the Company&#8217;s existing pools based on the underlying risk characteristics of the loan to measure the ACL.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Paycheck Protection Program ("PPP")</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With the passage of the PPP, the Company has actively participated in assisting its customers with applications for loans through the program.&#160;&#160;Loans funded through the PPP program are fully guaranteed by the U.S. government subject to certain representations and warranties. This guarantee exists at the inception of the loans and throughout the lives of the loans and was not entered into separately and apart from the loans. ASC 326 requires credit enhancements that mitigate credit losses, such as the U.S. government guarantee on PPP loans, to be considered in estimating credit losses. The guarantee is considered &#8220;embedded&#8221; and, therefore, is considered when estimating credit loss on the PPP loans. Given that the loans are fully guaranteed by the U.S. government and absent any specific loss information on any of our PPP loans, the Company did not carry an ACL on its PPP loans at December&#160;31, 2022 and 2021. The balance of PPP loans at December&#160;31, 2022 was insignificant.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loan Commitments and Allowance for Credit Losses on Off-Balance Sheet Credit Exposures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments include off-balance sheet credit instruments, such as commitments to make loans, commitments to purchase broadly syndicated loans, and commercial letters of credit, issued to meet customer financing needs. The Company&#8217;s exposure to credit loss in the event of nonperformance by the other party to the financial instrument for off-balance sheet loan commitments is represented by the contractual amount of those instruments. Such financial instruments are recorded when they are funded.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records an allowance for credit losses on off-balance sheet credit exposures, unless the commitments to extend credit are unconditionally cancelable, through a charge to credit loss expense in the Company&#8217;s consolidated statements of income. The ACL on off-balance sheet credit exposures is estimated by loan segment at each balance sheet date under the current expected credit loss model using the same methodologies as portfolio loans, taking into consideration the likelihood that funding will occur, and is included in other liabilities on the Company&#8217;s consolidated balance sheets.</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%">105</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="icb9e2ddaec0947b3a73738170bce7548" continuedAt="idd5adcc4596844399c8c08881592a7de"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="tfin:FederalHomeLoanBankStockPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTA3_d16a686e-d6fe-48fb-966a-a730f695be66" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Federal Home Loan Bank (&#8220;FHLB&#8221;) Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a member of the FHLB system. Members of the FHLB are required to own a certain amount of stock based on the level of borrowings and other factors, and may invest in additional amounts. FHLB stock is carried at cost, is restricted as to redemption, and periodically evaluated for impairment based on ultimate recovery of par value. Both cash and stock dividends are reported as income.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTI0_b6538506-b48d-4795-adb6-440d229664e2" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Premises and Equipment</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Land is carried at cost. Depreciable assets are stated at cost less accumulated depreciation. Leasehold improvements are capitalized and depreciated using the straight-line method over the terms of the respective leases or the estimated useful lives of the improvements, whichever is shorter. Buildings and related components are generally depreciated using the straight-line method with useful lives ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQyMTkw_7e6771ad-b6d0-4a8e-94fe-4dd0f83d8caa">five</span> to <ix:nonNumeric contextRef="id2b9758a8175448d9eb3f014510cffb1_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQyMTk2_69944842-88bc-4d26-a8e9-ecd231e47bae">forty years</ix:nonNumeric>. Automobiles are depreciated using the straight-line method with <ix:nonNumeric contextRef="if4be2dc1b3ab4073ae842b24c15119d1_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzEwOTk1MTE3MDY1MDk_737f4d47-ea88-4f06-a80c-f39ce3e82b6d">five year</ix:nonNumeric> useful lives, and the aircraft is depreciated using an accelerated method with a <ix:nonNumeric contextRef="i1155200cef3b4a46a29c39b720fb7f2d_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzEwOTk1MTE3MDY1MTA_c8dfa806-d505-475a-a177-8fe10004e34e">twenty year</ix:nonNumeric> useful life. Furniture, fixtures and equipment are depreciated using the straight-line method with useful lives ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQyNDg2_86f46082-c38a-4fe9-b3fb-8c07c2aa9a6a">three</span> to <ix:nonNumeric contextRef="i4ec8875005bb4dc7ba8de99fea2e9cf3_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQyNDky_66604f98-5734-48a9-8e16-455354f29714">ten years</ix:nonNumeric>.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases certain properties and equipment under operating leases. The Company recognizes a liability to make lease payments, the &#8220;lease liability&#8221;, and an asset representing the right to use the underlying asset during the lease term, the &#8220;right-of-use asset&#8221;. The lease liability is measured at the present value of the remaining lease payments, discounted at the Company&#8217;s incremental borrowing rate. The right-of-use asset is measured at the amount of the lease liability adjusted for the remaining balance of any lease incentives received, any cumulative prepaid or accrued rent if the lease payments are uneven throughout the lease term, any unamortized initial direct costs, and any impairment of the right-of-use-asset. Operating lease expense consists of a single lease cost calculated so that the remaining cost of the lease is allocated over the remaining lease term on a straight-line basis, variable lease payments not included in the lease liability, and any impairment of the right-of-use asset.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company&#8217;s leases contain options to renew the lease; however, these renewal options are not included in the calculation of the lease liabilities as they are not reasonably certain to be exercised. The Company&#8217;s leases do not contain residual value guarantees or material variable lease payments. The Company does not have any material restrictions or covenants imposed by leases that would impact the Company&#8217;s ability to pay dividends or cause the Company to incur additional financial obligations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has made an accounting policy election to not apply the recognition requirements to short-term leases. The Company has also elected to use the practical expedient to make an accounting policy election for property leases to include both lease and non-lease components as a single component and account for it as a lease.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s leases are not complex; therefore there were no significant assumptions or judgements made as part of the determination of whether the contracts contained a lease, the allocation of consideration in the contracts between lease and non-lease components, and the determination of the discount rates for the leases.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:FinanceLoanAndLeaseReceivablesHeldForInvestmentsForeclosedAssetsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTIw_186c5980-c896-4b2f-b39b-bc9aa2bb5e95" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreclosed Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets acquired through loan foreclosure are initially recorded at fair value less costs to sell, establishing a new cost basis. Any write-down in the carrying value of a property at the time of acquisition is charged-off to the allowance for loan and lease losses. After foreclosure, foreclosed assets are carried at the lower of the recorded investment in the asset or the fair value less costs to sell. If fair value declines subsequent to foreclosure, a valuation allowance is recorded through expense. Operating costs after acquisition are expensed.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTAx_3b9fdb58-8b4d-4e7e-97a5-cc59fdd642e6" continuedAt="i689286bf52a9446db55f775d70a08f9f" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the cost of businesses acquired over the fair value of the net assets acquired. The Company evaluates goodwill for impairment on an annual basis or on an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value below its carrying amount. The Company&#8217;s annual goodwill impairment testing date is October 1.</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%">106</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="idd5adcc4596844399c8c08881592a7de" continuedAt="ia9e7d132f93141c9b6fa1170b7e70bac"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i689286bf52a9446db55f775d70a08f9f">The Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining the need to perform the test for goodwill impairment (the qualitative method). If the qualitative method cannot be used or if it determines, based on the qualitative method, that the fair value is more likely than not less than the carrying amount, the Company compares the estimated fair value of a reporting unit with its carrying amount, including goodwill. If the estimated fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired. If the carrying amount of a reporting unit exceeds its estimated fair value, the Company will record an impairment charge based on that difference. Our annual goodwill impairment test did not identify any goodwill impairment for the years ended December&#160;31, 2022, 2021 and 2020.</ix:continuation></span></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTE1_33822070-8de3-4990-8963-2e6ac2c6abde" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Identifiable Intangible Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. The Company's intangible assets primarily relate to core deposits, customer relationships and software. Intangible assets with definite useful lives are amortized on an accelerated basis over their estimated life. 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 with a charge to amortization of intangible assets. Intangible assets with indefinite lives are not significant.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:InternalUseSoftwarePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTAy_bdb75fff-1e42-49c5-90bb-0a84f010aa31" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Software Developed for Internal Use</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes internal and external costs related to internal-use software during the application development stage, including consulting costs and compensation expenses related to employees who devote time to the development of the projects. The Company records capitalized software development costs in other assets in the Consolidated Balance Sheets. Costs incurred in preliminary stages of development activities and post implementation activities are expensed in the period incurred. The Company also capitalizes costs related to specific upgrades and enhancements when it is probable the expenditures will result in additional functionality. Once the software is substantially complete and ready for its intended use, capitalization ceases and the asset is amortized straight line over its estimated useful life, which ranges between <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQ4Mzg4_4581ca73-74f8-4cc9-85d0-b70e7a8bd9bd">three</span> and <ix:nonNumeric contextRef="i9713e02311ef4bbb8b3392404cbc2eac_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQ4Mzk1_3723e759-6d2f-4215-8128-9380b828a7e0">five years</ix:nonNumeric>.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="tfin:BankOwnedLifeInsurancePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTI1_56b885f1-6aef-4232-a963-34a6309b28d8" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Bank Owned Life Insurance</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has purchased life insurance policies on certain key employees. The purchase of these life insurance policies allows the Company to use tax-advantaged rates of return. Bank-owned life insurance is recorded at the amount that can be realized under the insurance contract at the balance sheet date, which is the cash surrender value adjusted for other charges or other amounts due that are probable at settlement.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:DerivativesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTAz_10c29cfb-577f-4abc-909c-d25b1f82feaa" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records all derivatives on the balance sheet at fair value.&#160; The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. Derivatives designated and qualifying as a hedge of the exposure to changes in the fair value of an asset, liability, or firm commitment attributable to a particular risk, such as interest rate risk, are considered fair value hedges. Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges. Derivatives may also be designated as hedges of the foreign currency exposure of a net investment in a foreign operation. The Company did not have any derivatives at December&#160;31, 2022. At December&#160;31, 2021, the Company had <ix:nonFraction unitRef="derivativeinstument" contextRef="ie62fca66db994b15841509c30e048f2c_I20211231" decimals="INF" name="us-gaap:DerivativeNumberOfInstrumentsHeld" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQ5ODQ3_577d73af-41fc-4154-a567-a601683d9da0"><ix:nonFraction unitRef="derivativeinstument" contextRef="i5929e88ed38f4d73842ca33331eec975_I20221231" decimals="INF" name="us-gaap:DerivativeNumberOfInstrumentsHeld" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQ5ODQ3_c8884c5c-b903-4bb3-9f51-17fc28fe455d">one</ix:nonFraction></ix:nonFraction> cash flow hedge position and <ix:nonFraction unitRef="derivativeinstument" contextRef="iaf4028011a444f5a954ecdd980ad0610_I20211231" decimals="INF" name="us-gaap:DerivativeNumberOfInstrumentsHeld" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQ5ODc5_abe4a274-e8a9-4211-93f7-87b5e9b1918e"><ix:nonFraction unitRef="derivativeinstument" contextRef="i3833381ce09247c2832030addec497c6_I20221231" decimals="INF" name="us-gaap:DerivativeNumberOfInstrumentsHeld" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQ5ODc5_de0b0fdb-201e-494d-8f13-a069dbbe5f8c">no</ix:nonFraction></ix:nonFraction> fair value or foreign currency hedges. Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the recognition of the changes in the fair value of the hedged asset or liability that are attributable to the hedged risk in a fair value hedge or the earnings effect of the hedged forecasted transactions in a cash flow hedge. Unrealized gains or losses are reported as other comprehensive income or loss.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To qualify for the use of hedge accounting, a derivative must be effective at inception and expected to be continuously effective in offsetting the risk being hedged. A statistical regression analysis is performed at inception and at each reporting period thereafter to evaluate hedge effectiveness.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the FASB&#8217;s fair value measurement guidance, the Company made an accounting policy election to measure the credit risk of its derivative financial instruments that are subject to master netting agreements on a net basis by counterparty portfolio.</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%">107</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="ia9e7d132f93141c9b6fa1170b7e70bac" continuedAt="ifbfe146adf374909bd680a685066deb4"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTE2_0f011f36-01df-4aaa-9995-ccf6542aa0e1" escape="true"><div style="margin-top:18pt"><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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files a consolidated tax return with its subsidiaries and is taxed as a C corporation. Deferred tax assets and liabilities are reflected at currently enacted income tax rates applicable to the period in which the deferred tax assets and liabilities are expected to be realized or settled. As changes in tax laws or rates are enacted, deferred tax assets and liabilities are adjusted through the provision for income taxes. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A tax position is recognized as a benefit only if it is &#8220;more likely than not&#8221; that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not meeting the &#8220;more likely than not&#8221; test, no tax benefit is recorded. The Company recognizes interest and penalties related to income tax matters in income tax expense.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTA0_82f8dd0d-34ac-4a84-ba44-e05390b31b27" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Values of Financial Instruments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 may 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/or the Company&#8217;s creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. Changes in assumptions or in market conditions could significantly affect these estimates.</span></div><div style="margin-top:12pt"><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, the Company generally does not sell or transfer non-impaired loans and deposits. As such, the disclosures that present the December&#160;31, 2022 and 2021 estimated fair value for non-impaired loans and deposits are judgmental and may not represent amounts to be received if the Company were to sell or transfer such items.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTA4_ff44a6d7-84e5-451f-af38-5763ea7732f3" continuedAt="icd11efbd7e4e411ca2f804c8db6d62ff" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue from Contracts with Customers</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records revenue from contracts with customers in accordance with Accounting Standards Codification Topic 606, &#8220;Revenue from Contracts with Customers&#8221; (&#8220;Topic 606&#8221;). Under Topic 606, the Company must identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when (or as) the Company satisfies a performance obligation. Significant revenue has not been recognized in the current reporting period that results from performance obligations satisfied in previous periods.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally fully satisfies its performance obligations on its contracts with customers as services are rendered and the transaction prices are typically fixed; charged either on a periodic basis or based on activity. Because performance obligations are satisfied as services are rendered and the transaction prices are fixed, the Company has made no significant judgments in applying the revenue guidance prescribed in ASC 606 that affect the determination of the amount and timing of revenue from contracts with customers. The Company presents disaggregated revenue from contracts with customers in the consolidated statements of income.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s primary sources of revenue are derived from interest and dividends earned on loans, investment securities, and other financial instruments that are not within the scope of Topic 606. Descriptions of the Company's significant revenue-generating activities within the scope of Topic 606, which are included in non-interest income in the Company's consolidated statements of income, are as follows:</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:14.5pt">Service charges on deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Service charges on deposits primarily consists of fees from the Company's deposit customers for account maintenance, account analysis, and overdraft services. Account maintenance fees and analysis fees are earned over the course of a month, representing the period over which the Company satisfies the performance obligation. Overdraft fees are recognized at the point in time that the overdraft occurs.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:14.5pt">Card income. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Card income primarily consists of interchange fees. Interchange fees from cardholder transactions represent a percentage of the underlying transaction value and are recognized when the transaction processing services are provided to the cardholder. </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%">108</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="ifbfe146adf374909bd680a685066deb4" continuedAt="i6a0786daa08d4bf1985645c48447c184"><ix:continuation id="icd11efbd7e4e411ca2f804c8db6d62ff"><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:14.5pt">Net OREO gains (losses) and valuation adjustments. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records a gain or loss from the sale of OREO when control of the property transfers to the buyer, which generally occurs at the time of an executed deed. When the Company finances the sale of OREO to the buyer, the Company assesses whether the buyer is committed to perform their obligations under the contract and whether collectability of the transaction price is probable. Once these criteria are met, the OREO asset is derecognized and the gain or loss on sale is recorded upon the transfer of control of the property to the buyer. </span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:14.5pt">Fee income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Fee income for the Banking and Factoring segments primarily consists of transaction-based fees, including wire transfer fees, ACH and check fees, early termination fees, and other fees, earned from the Company's banking and factoring customers. Transaction based fees are recognized at the time the transaction is executed as that is the point in time the Company satisfies its performance obligations.</span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fee income for the Payments segment primarily consists of TriumphPay payment and audit fees. These fees totaled $<ix:nonFraction unitRef="usd" contextRef="ica183a6b810b49c0b832b1dc11c0be38_D20220101-20221231" decimals="-3" name="tfin:TransactionalPaymentAndAuditFees" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzE2NDkyNjc1MjQ3Mzc_ddb64c61-b9ba-4b19-a3f1-c263aa7a7958">13,694,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="iacaab1c4a7cb4f8a8dbb9485a61b3b81_D20210101-20211231" decimals="-3" name="tfin:TransactionalPaymentAndAuditFees" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzE2NDkyNjc1MjQ3NDQ_007b1fc2-b161-445f-8f4b-f3a8c1d16de8">7,451,000</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="ic65ac3bebad246f9a1e7290128a1f204_D20200101-20201231" decimals="-3" name="tfin:TransactionalPaymentAndAuditFees" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzE2NDkyNjc1MjQ3NTg_b1009232-f508-428f-bcbd-80e91b353f21">127,000</ix:nonFraction> for the years ended December&#160;31, 2022, 2021, and 2020, respectively. These fees are generally variable and transaction based and are recognized at the time the transaction is executed as that is the point in time that the Company satisfies its performance obligation.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:14.5pt">Insurance commissions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Insurance commissions are earned for brokering insurance policies. The Company's primary performance obligations for insurance commissions are satisfied and revenue is recognized when the brokered insurance policies are executed.</span></div></ix:continuation><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTEw_ce2737ed-0438-4b8a-a804-a56ac0053b5d" continuedAt="i8f88cd852b7643039c852922ac42471c" escape="true"><div style="margin-top:18pt"><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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s reportable segments are comprised of strategic business units primarily based upon industry categories and, to a lesser extent, the core competencies relating to product origination, distribution methods, operations and servicing. Segment determination also considered organizational structure and is consistent with the presentation of financial information to the chief operating decision maker to evaluate segment performance, develop strategy, and allocate resources. The Company's chief operating decision maker is the Chief Executive Officer of Triumph Financial, Inc. Management has determined that the Company has <ix:nonFraction unitRef="reportablesegment" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzU1NDAx_9ff32e0e-77fa-4397-8137-69201e441ae9">four</ix:nonFraction> reportable segments consisting of Banking, Factoring, Payments, and Corporate. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Banking segment includes the operations of TBK Bank. Included in noninterest expense of the Banking segment is the majority of salaries and benefits expense for our executive leadership team and other selling, general, and administrative shared services costs, including a significant amount of information technology expense. The Banking segment derives its revenue principally from investments in interest-earning assets as well as noninterest income typical for the banking industry. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Factoring segment includes the operations of Triumph Financial Services with revenue derived from factoring services.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Payments segment includes the operations of the TBK Bank's TriumphPay division, which is the payments network presentment, audit, and payment of over-the-road trucking invoices. The Payments segment derives its revenue from transaction fees and interest income on factored receivables related to invoice payments. These factored receivables consist of both invoices where we offer a carrier a quick pay opportunity to receive payment at a discount in advance of the standard payment term for such invoice in exchange for the assignment of such invoice to us and from offering freight brokers the ability to settle their invoices with us on an extended term following our payment to their carriers as an additional liquidity option for such freight brokers. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The corporate segment includes holding company financing and investment activities and management and administrative expenses to support the overall operations of the Company.</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%">109</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i6a0786daa08d4bf1985645c48447c184" continuedAt="i1663a619bcbf490187cc861ea7161224"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i8f88cd852b7643039c852922ac42471c">Prior to June 30, 2021, management determined that the Company had <ix:nonFraction unitRef="reportablesegment" contextRef="i1d051ae479c34e8c8ad866bdc33252f7_D20210101-20210630" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzU2ODA1_f2aad74a-487f-468a-a252-123672c69e9f">three</ix:nonFraction> reportable segments consisting of Banking, Factoring, and Corporate, and the Banking segment included the operations of TBK Bank and TriumphPay. On June 1, 2021, TriumphPay acquired HubTran, Inc., a cloud-based provider of automation software for the trucking industry&#8217;s back office. See Note&#160;2&#160;&#8211; Acquisitions and Divestitures for further disclosures regarding the acquisition of HubTran. The acquisition of HubTran allows TriumphPay to create a payments network for trucking. TriumphPay already offered tools and services to provide automation, mitigate fraud, and create back-office efficiency. Through the acquisition of HubTran, TriumphPay created additional value through building upon its presentment, audit, and payment capabilities for shippers, third party logistics companies (i.e., freight brokers) and their carriers, and factors. The acquisition of HubTran was an inflection point in the operations of TriumphPay as the TriumphPay strategy has shifted from a capital-intensive on-balance sheet product with a focus on interest income to a payments network for the trucking industry with a focus on fee revenue. In terms of total revenue, operating income (loss), and total assets, TriumphPay had historically been quantitatively immaterial; however, given the shift in strategy brought on by the acquisition of HubTran as well as management and chief operating decision maker focus on TriumphPay operations, management believes disclosing TriumphPay's operations through the Payments segment is qualitatively useful for readers of these financial statements. This change also brings the Company's reportable segments in line with its reporting units used for goodwill impairment evaluation. Prior to the acquisition of HubTran, the Payments reporting unit carried no goodwill. Prior period business segment disclosures have been revised as appropriate to reflect the prior period change in reportable segments.</ix:continuation></span></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTMx_9ff81e16-9fca-4ed8-be9f-51a6ff2f0ef9" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comprehensive Income (Loss)</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income (loss) consists of net income and other comprehensive income (loss). Other comprehensive income includes unrealized gains and losses on debt securities available for sale and cash flow hedges, net of taxes, which are also recognized as a separate component of equity.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTIx_fc814be2-d206-4929-a964-f6c773678ad3" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loss Contingencies</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. Management does not believe such matters exist that will have a material effect on the financial statements.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTI2_b6cfd119-2e31-4c40-a95f-785cccf9628b" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Transfers of Financial Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transfers of financial assets are accounted for as sales when control over the assets has been relinquished. Control over transferred assets is deemed to be relinquished when (i) the assets have been isolated from the Company, (ii) the transferee has the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and (iii) the Company does not maintain effective control over the transferred assets through either (a)&#160;an agreement that entitles and obligates the Company to repurchase or redeem them before their maturity or (b)&#160;the ability to unilaterally cause the transferee to return specific assets.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTMz_028bc8d4-40f5-45ad-afee-8f7e30ace708" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Based Compensation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation cost is recognized for stock based payment awards issued to employees and directors, based on the fair value of these awards at the date of grant. A Black-Scholes model is utilized to estimate the fair value of stock options, a Monte Carlo simulation is utilized to estimate the fair value of market based performance stock units, and the market price of the Company&#8217;s common stock at the date of grant is used for restricted stock awards, restricted stock units, and performance based performance stock units. Compensation cost is recognized over the required service period, generally defined as the vesting period. The Company recognizes forfeitures of nonvested awards as they occur.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTEx_305530b6-a36f-4d2c-b51e-e66cc57dbf11" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Earnings Per Common Share</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per common share is net income less dividends on preferred stock divided by the weighted average number of common shares outstanding during the period excluding nonvested restricted stock awards. Diluted earnings per common share includes the dilutive effect of additional potential common shares issuable under stock warrants, restricted stock, stock options, and preferred shares that are convertible to common shares.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTEy_aa97724e-1ee0-4521-978d-f1652635ff2b" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advertising Costs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are expensed as incurred.</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%">110</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i1663a619bcbf490187cc861ea7161224" continuedAt="i63f01e6e49cd4ad5a59a66fab002f610"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTI3_978484e4-3be5-4fc9-a62c-ac1b470de58e" continuedAt="i86b5ab1d428b47d8b2ed0822b01c8485" escape="true"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adoption of New Accounting Standards</span></div><div style="margin-top:6pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (&#8220;CARES Act&#8221;) was signed into law. Section 4013 of the CARES Act, &#8220;Temporary Relief From Troubled Debt Restructurings,&#8221; provides banks the option to temporarily suspend certain requirements under U.S. GAAP related to troubled debt restructurings (&#8220;TDR&#8221;) for a limited period of time to account for the effects of COVID-19. To qualify for Section 4013 of the CARES Act, borrowers must have been current at December 31, 2019. All modifications are eligible so long as they are executed between March 1, 2020 and the earlier of (i) December 31, 2020, or (ii) the 60th day after the end of the COVID-19 national emergency declared by the President of the U.S. Multiple modifications of the same credits are allowed and there is no cap on the duration of the modification. On December 21, 2020, certain provisions of the CARES Act, including the temporary suspension of certain requirements related to TDRs, were extended through December 31, 2021. See Note&#160;4&#160;&#8211; Loans and Allowance for Credit Losses for disclosure of the impact to date.</span></div><div style="margin-top:10pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, various regulatory agencies, including the Board of Governors of the Federal Reserve System and the Federal Deposit Insurance Corporation, (&#8220;the agencies&#8221;) issued an interagency statement on loan modifications and reporting for financial institutions working with customers affected by the Coronavirus. The interagency statement was effective immediately and impacted accounting for loan modifications. Under Accounting Standards Codification 310-40, &#8220;Receivables &#8211; Troubled Debt Restructurings by Creditors,&#8221; (&#8220;ASC 310-40&#8221;), a restructuring of debt constitutes a troubled debt restructuring (&#8220;TDR&#8221;) if the creditor, for economic or legal reasons related to the debtor&#8217;s financial difficulties, grands a concession to the debtor that it would not otherwise consider. The agencies confirmed with the staff of the FASB that short-term modifications made on a good faith basis in response to COVID-19 to borrowers who were current prior to any relief, are not to be considered TDRs. This includes short-term (e.g., six months) modifications such as payment deferrals, fee waivers, extensions of repayment terms, or other delays in payment that are insignificant. Borrowers considered current are those that are less than 30 days past due on their contractual payments at the time a modification program is implemented. Almost all of the Company&#8217;s modifications fall under Section 4013 of the CARES Act and thus, the interagency statement has had very little impact on the Company to date.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Financial Accounting Standards Board ("FASB") issued ASU No. 2020-04, &#8220;Reference Rate Reform (Topic 848),&#8221; which provides temporary optional relief for contracts modified as a result of reference rate reform meeting certain modification criteria, generally allowing an entity to account for contract modifications occurring due to reference rate reform as an event that does not require contract remeasurement or reassessment of a previous accounting determination at the modification date. The guidance also includes temporary optional expedients intended to provide relief from various hedge effectiveness requirements for hedging relationships affected by reference rate reform, provided certain criteria are met, and allows a one-time election to sell or transfer to either available-for-sale or trading any held-to-maturity ("HTM") debt securities that refer to an interest rate affected by reference rate reform and were classified as HTM prior to January 1, 2020. Additionally, in January 2021, the FASB issued ASU No. 2021-01, &#8220;Reference Rate Reform (Topic 848): Scope,&#8221; which provided additional clarification that certain optional expedients and exceptions noted above apply to derivative instruments that use an interest rate for margining, discounting or contract price alignment that is modified as a result of reference rate reform. This guidance was effective upon issuance and can be applied prospectively, with certain exceptions, through December 31, 2022. The adoption of this ASU did not significantly impact our consolidated financial statements.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2020, federal and state banking regulators issued the &#8220;Interagency Policy Statement on Reference Rates for Loans" to reiterate that a specific replacement rate for loans impacted by reference rate reform has not been endorsed and entities may utilize any replacement reference rate determined to be appropriate based on its funding model and customer needs. As discussed in the &#8220;Interagency Policy Statement on Reference Rates for Loans," fallback language should be included in lending contracts to provide for use of a robust fallback rate if the initial reference rate is discontinued. Additionally, federal banking regulators issued the "Interagency Statement on LIBOR Transition" acknowledging that the administrator of USD London Interbank Offered Rate (LIBOR) benchmarks has announced it will consult on its intention to cease the publication of the one week and two month USD LIBOR settings immediately following the LIBOR publication on December 31, 2021, and the remaining USD LIBOR settings immediately following the LIBOR publication on June 30, 2023. On March 5, 2021, the administrator of USD LIBOR benchmarks confirmed these dates and will cease publication of USD LIBOR tenors accordingly. As discussed in the "Interagency Statement on LIBOR Transition," regulators encouraged banks to cease entering into new contracts that use USD LIBOR as a reference rate as soon as practicable and in any event by December 31, 2021, in order to facilitate an orderly, safe and sound LIBOR transition. Reference rate reform did not significantly impact our consolidated financial statements.</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%">111</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i63f01e6e49cd4ad5a59a66fab002f610"><ix:continuation id="i86b5ab1d428b47d8b2ed0822b01c8485"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Newly Issued, But Not Yet Effective Accounting Standards</span></div><div style="margin-top:6pt"><span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2022, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2022-02, "Financial Instruments &#8211; Credit Losses (Topic 326), Troubled Debt Restructurings and Vintage Disclosures" ("ASU 2022-02"). ASU 2022-02 eliminates the accounting guidance for troubled debt restructurings ("TDRs") in ASC 310-40, "Receivables - Troubled Debt Restructurings by Creditors" for entities that have adopted the current expected credit loss ("CECL") model introduced by ASU 2016-13, &#8220;Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; (ASU 2016-13"). ASU 2022-02 also requires that public business entities disclose current-period gross charge-offs by year of origination for financing receivables and net investments in leases within the scope of Subtopic 326-20, "Financial Instruments&#8212;Credit Losses&#8212;Measured at Amortized Cost".</span></div><div style="margin-top:12pt"><span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2022-02 is effective for the Company for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. The adoption of ASU 2022-02 is not expected to have a material impact on the consolidated financial statements and related disclosures related to modifications made to troubled borrowers will be updated upon adoption.</span></div></ix:continuation></ix:continuation><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_145"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;2 &#8212; <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEyNTc3_b5882341-7403-4eea-a871-92eccc73e037" continuedAt="i82521994add64636852649be1d7d7cd3" escape="true">ACQUISITIONS AND DIVESTITURES</ix:nonNumeric></span></div><ix:continuation id="i82521994add64636852649be1d7d7cd3" continuedAt="i8803f221d88c4dbfbab5052fcc17d75e"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Equipment Loan Sale</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, the Company made the decision to sell a portfolio of equipment loans for cash consideration. The sale closed on June 23, 2022. <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAyNTk_1c004b71-7441-49dc-8076-f6462614b2bb" continuedAt="ieab9bc5fdf4249fe95dd496ba57eb2e1" escape="true">A summary of the carrying amount of the assets sold and the gain on sale is as follows:</ix:nonNumeric></span></div><div style="margin-top:6pt"><ix:continuation id="ieab9bc5fdf4249fe95dd496ba57eb2e1" continuedAt="i20b4fd47980347bd90719def1cd12f15"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.638%"><tr><td style="width:1.0%"></td><td style="width:84.675%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.125%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment 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="i1d52a0db4d5349258d9c7e903b527075_I20220623" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4NzgyYzk2YWUwYTQ0YzcyODBhNjMwYWY2NWQ2ZTM2Mi90YWJsZXJhbmdlOjg3ODJjOTZhZTBhNDRjNzI4MGE2MzBhZjY1ZDZlMzYyXzEtMS0xLTEtOTc5MzU_388f22fc-ae99-42ba-80e7-100befcab4fc">191,167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d52a0db4d5349258d9c7e903b527075_I20220623" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4NzgyYzk2YWUwYTQ0YzcyODBhNjMwYWY2NWQ2ZTM2Mi90YWJsZXJhbmdlOjg3ODJjOTZhZTBhNDRjNzI4MGE2MzBhZjY1ZDZlMzYyXzItMS0xLTEtOTc5MzU_3bca4a4a-3794-4712-8b11-8d771f0aac62">1,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 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%">Assets sold</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="i1d52a0db4d5349258d9c7e903b527075_I20220623" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4NzgyYzk2YWUwYTQ0YzcyODBhNjMwYWY2NWQ2ZTM2Mi90YWJsZXJhbmdlOjg3ODJjOTZhZTBhNDRjNzI4MGE2MzBhZjY1ZDZlMzYyXzMtMS0xLTEtMTA3NjA4_37a7ea72-b231-4468-aa3c-195baba7111e">192,754</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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash consideration</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d52a0db4d5349258d9c7e903b527075_I20220623" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4NzgyYzk2YWUwYTQ0YzcyODBhNjMwYWY2NWQ2ZTM2Mi90YWJsZXJhbmdlOjg3ODJjOTZhZTBhNDRjNzI4MGE2MzBhZjY1ZDZlMzYyXzUtMS0xLTEtOTc5MzU_85f4c8b1-a9d5-475d-8e0b-978ab5ecf8c9">197,454</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Return of premium liability</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d52a0db4d5349258d9c7e903b527075_I20220623" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4NzgyYzk2YWUwYTQ0YzcyODBhNjMwYWY2NWQ2ZTM2Mi90YWJsZXJhbmdlOjg3ODJjOTZhZTBhNDRjNzI4MGE2MzBhZjY1ZDZlMzYyXzYtMS0xLTEtOTc5MzU_9c4d4f5d-fb7a-4d93-89b6-42100cde426e">708</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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 consideration</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="i1d52a0db4d5349258d9c7e903b527075_I20220623" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4NzgyYzk2YWUwYTQ0YzcyODBhNjMwYWY2NWQ2ZTM2Mi90YWJsZXJhbmdlOjg3ODJjOTZhZTBhNDRjNzI4MGE2MzBhZjY1ZDZlMzYyXzctMS0xLTEtMTA3NjA4_1e8a9743-3440-4fb3-8ad7-850f02043774">196,746</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction 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="i7f4c5b6bc0ca49f58982db1c486253f4_D20220623-20220623" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationTransactionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4NzgyYzk2YWUwYTQ0YzcyODBhNjMwYWY2NWQ2ZTM2Mi90YWJsZXJhbmdlOjg3ODJjOTZhZTBhNDRjNzI4MGE2MzBhZjY1ZDZlMzYyXzgtMS0xLTEtOTc5MzU_5a29311f-6089-43fd-9295-7cc4c80e9be8">73</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale, net of transaction costs</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="i7f4c5b6bc0ca49f58982db1c486253f4_D20220623-20220623" decimals="-3" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4NzgyYzk2YWUwYTQ0YzcyODBhNjMwYWY2NWQ2ZTM2Mi90YWJsZXJhbmdlOjg3ODJjOTZhZTBhNDRjNzI4MGE2MzBhZjY1ZDZlMzYyXzktMS0xLTEtMTA3NjA4_75d49fe5-91b7-40d2-b227-3da028f9c036">3,919</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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The associated agreement contains a provision that in the event that a sold loan is prepaid in full prior to the due date of the final scheduled contractual payment, the Company will return a pro-rata portion of the premium calculated as of the date of such prepayment in full. As this transaction qualified as a sale of a group of entire financial assets, management must recognize, as proceeds, any assets obtained and liabilities incurred. Thus, management recorded a $<ix:nonFraction unitRef="usd" contextRef="i1d52a0db4d5349258d9c7e903b527075_I20220623" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAzNTc_8d544ed6-1634-47bb-9b42-a3585836e114">708,000</ix:nonFraction> liability for the potential return of premium measured at fair value as of the date of close. Management has elected the fair value option to account for the liability. It is recorded in other liabilities in the Company's Consolidated Balance Sheet and is marked to fair value through earnings at each reporting period. For further discussion of changes in the fair value of the return of premium liability and the period end balance, see Note&#160;17&#160;&#8211; Fair Value Disclosures.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gain on sale, net of transaction costs, was included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAzNjY_635f038c-9b77-4012-aa4a-59d0e5ac2b97">net gains (losses) on sale of loans</span> in the Company&#8217;s Consolidated Statements of Income and was allocated to the Banking segment.</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:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i8803f221d88c4dbfbab5052fcc17d75e" continuedAt="ife0c411d7dd84b7f8eda93486fb6baf3"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Factored Receivable Disposal Group</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2022 and September 6, 2022, the Company entered into and closed two separate agreements to sell two separate portfolios of factored receivables. <ix:continuation id="i20b4fd47980347bd90719def1cd12f15" continuedAt="i3e6a561f24d24f3bbffcdf48bb604a09">A summary of the carrying amounts of the assets and liabilities sold and the gains on sale are as follows:</ix:continuation></span></div><div style="margin-top:12pt"><ix:continuation id="i3e6a561f24d24f3bbffcdf48bb604a09" continuedAt="ia05070f142da4cb98701fe4431ddc45a"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.902%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 6, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:400;line-height:100%">Factored receivables</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="idf4be647434e4f1d8861f624869fa498_I20220630" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzEtMy0xLTEtOTc5ODE_fe4e0073-16b1-4ccf-a2c0-06283bf30e75">67,888</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="ic57176243e38498991fd07af53c4d0f0_I20220906" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzEtNS0xLTEtOTgxNTc_6dd2bfae-e898-48d1-99e4-512fc70068ad">20,131</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="i0fec930cf00f42539bdf9472183a7aa9_I20221231" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzEtNS0xLTEtOTc5ODE_e4519181-8950-473a-be20-d8805f6737c9">88,019</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest and fee 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="idf4be647434e4f1d8861f624869fa498_I20220630" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzItMy0xLTEtOTc5ODE_a2fafabd-5106-4f60-be4c-b879571ea6d6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic57176243e38498991fd07af53c4d0f0_I20220906" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzItNS0xLTEtOTgxNTc_6cfdeeed-9b5b-4140-9081-788477edf7d5">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fec930cf00f42539bdf9472183a7aa9_I20221231" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzItNS0xLTEtOTc5ODE_a64d808e-c8d1-4941-8fea-31192387c5e5">17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Assets held for sale</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="i85c33474d83341f2b1c5114f2b0d15a7_I20220630" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzMtMy0xLTEtOTc5ODE_d3dfb39d-0b1a-444d-a495-ed5e5032210e">67,888</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="i8c772134b2d8406c882d758f270aad63_I20220906" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzMtMy0xLTEtMTA3NjI3_e6bd9332-5d37-4767-a102-0d33ecdcb1b9">20,148</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="i0d9a208ad85a4c94a618d27c789b2996_I20221231" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzMtNS0xLTEtOTc5ODE_cd4febe7-a238-4edf-be72-82a1bd02db07">88,036</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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer reserve noninterest bearing deposits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85c33474d83341f2b1c5114f2b0d15a7_I20220630" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzUtMy0xLTEtOTc5ODE_91fed220-8de4-4c50-80df-9a0b0b1f5455">9,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c772134b2d8406c882d758f270aad63_I20220906" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzUtNS0xLTEtOTgxNTc_833e18b5-fd9e-42fa-80c6-66c518b45c03">1,149</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d9a208ad85a4c94a618d27c789b2996_I20221231" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzUtNS0xLTEtOTc5ODE_e3c1346d-6d32-412c-bab0-a1d0a800f038">10,831</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities held for sale</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85c33474d83341f2b1c5114f2b0d15a7_I20220630" decimals="-3" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzYtMy0xLTEtOTc5ODE_2d37e091-aeca-431c-9984-71a00a8ec2ef">9,682</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c772134b2d8406c882d758f270aad63_I20220906" decimals="-3" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzYtMy0xLTEtMTA3NjI3_72d24d04-330e-41f2-a22c-251a146ae47c">1,149</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d9a208ad85a4c94a618d27c789b2996_I20221231" decimals="-3" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzYtNS0xLTEtOTc5ODE_1c891313-740a-4c2a-9cd1-a240bef21c6e">10,831</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets sold</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="i85c33474d83341f2b1c5114f2b0d15a7_I20220630" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzctMy0xLTEtOTc5ODE_1de99113-f328-43d1-aef5-fa927517724f">58,206</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="i8c772134b2d8406c882d758f270aad63_I20220906" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzctMy0xLTEtMTA3NjI3_e22d28e1-03a3-470a-9be8-8e8906fa54e3">18,999</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="i0d9a208ad85a4c94a618d27c789b2996_I20221231" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzctNS0xLTEtOTc5ODE_17f3d12d-c259-47e7-a778-148980ed4784">77,205</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash consideration</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85c33474d83341f2b1c5114f2b0d15a7_I20220630" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzgtMy0xLTEtOTc5ODE_2d70ef49-9706-4dbd-8ac8-c954d9d68ad3">66,292</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c772134b2d8406c882d758f270aad63_I20220906" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzgtNS0xLTEtOTgxNTc_b3cd45a1-b3d7-4c29-950c-d4140b7beca9">19,054</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d9a208ad85a4c94a618d27c789b2996_I20221231" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzgtNS0xLTEtOTc5ODE_f6baf374-93df-4db6-9c64-a05f4eff2680">85,346</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue share asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85c33474d83341f2b1c5114f2b0d15a7_I20220630" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzktMy0xLTEtOTc5ODE_3823de88-f92a-4751-acf9-800759473b73">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="i8c772134b2d8406c882d758f270aad63_I20220906" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzktNS0xLTEtOTgxNTc_46ecbc92-8334-47be-a1de-b8baafb6d4ea">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d9a208ad85a4c94a618d27c789b2996_I20221231" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzktNS0xLTEtOTc5ODE_41caf8ee-9583-48b0-9865-aeff1f9d6f86">6,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 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 consideration</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85c33474d83341f2b1c5114f2b0d15a7_I20220630" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzEwLTMtMS0xLTk3OTgx_ee4e5651-db21-4eea-bc01-b885ac22129e">71,502</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c772134b2d8406c882d758f270aad63_I20220906" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzEwLTMtMS0xLTEwNzYyNw_ef0b77d4-1681-47a6-8e3b-6d2ff76b6176">20,081</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d9a208ad85a4c94a618d27c789b2996_I20221231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzEwLTUtMS0xLTk3OTgx_09f895b9-4d4b-42f4-a1c2-5e235060312f">91,583</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c6c20f0e8114f17b4cbf8c9afcb236f_D20220630-20220630" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationTransactionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzExLTMtMS0xLTk3OTgx_ec4d8aa7-ca84-401b-92b2-d10a19522cba">82</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306abb53170c4a4cb241bed684681436_D20220906-20220906" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationTransactionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzExLTUtMS0xLTk4MTU3_9f700217-322c-4113-92a6-0a7882e400a8">49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8953187e4c634141a399e62d2330d5c8_D20221231-20221231" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationTransactionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzExLTUtMS0xLTk3OTgx_1e174b4b-93a9-4ede-a9f2-8bffe2afcd79">131</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Gain on sale, net of transaction costs</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="i2c6c20f0e8114f17b4cbf8c9afcb236f_D20220630-20220630" decimals="-3" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzEyLTMtMS0xLTk3OTgx_e0203759-a603-4166-9276-94055ca76f7f">13,214</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="i306abb53170c4a4cb241bed684681436_D20220906-20220906" decimals="-3" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzEyLTMtMS0xLTEwNzYyNw_6e13a98e-444b-48bf-8229-335c20164679">1,033</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="i8953187e4c634141a399e62d2330d5c8_D20221231-20221231" decimals="-3" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzEyLTUtMS0xLTk3OTgx_d0e494dd-d164-4fdd-a213-ba850562265e">14,247</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></ix:continuation></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The June 30, 2022 agreement contains a revenue share provision that entitles the Company to an amount equal to <ix:nonFraction unitRef="number" contextRef="idf4be647434e4f1d8861f624869fa498_I20220630" decimals="2" name="tfin:RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived" format="ixt-sec:numwordsen" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAyNjE_52525095-3cb5-4d55-804a-1aac78f8a864">fifteen</ix:nonFraction> percent of the future gross monthly revenue of the clients associated with the sold factored receivable portfolio. As this transaction qualified as a sale of a group of entire financial assets, management recognized, as proceeds, the assets obtained and liabilities incurred. Thus, management recorded a $<ix:nonFraction unitRef="usd" contextRef="i85c33474d83341f2b1c5114f2b0d15a7_I20220630" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAyODU_19742db5-6b70-49a8-958e-0ea00e0f75d9">5,210,000</ix:nonFraction> asset for the contractual right to receive future cash flows from a third party measured at fair value as of the date of close. This is a financial asset for which management elected the fair value option. It is recorded in other assets in the Company's Consolidated Balance Sheet and is marked to fair value through earnings at each reporting period.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The September 6, 2022 agreement contains a revenue share provision that entitles the Company to an amount equal to a range of <ix:nonFraction unitRef="number" contextRef="i0af5818ec6f0455888d90718143821cc_I20220906" decimals="2" name="tfin:RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived" format="ixt-sec:numwordsen" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAzMDg_2119feee-12ab-4ee8-a7fa-c6e610ec792a">fifteen</ix:nonFraction> to <ix:nonFraction unitRef="number" contextRef="i7b7462abc75b4966a012a2b8fd1119cd_I20220906" decimals="2" name="tfin:RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived" format="ixt-sec:numwordsen" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAzMDk_faf8e13b-18ed-4a61-ab63-d26a54de2e4f">twenty</ix:nonFraction> percent, depending on client, of the future gross monthly revenue of the clients associated with the sold factored receivable portfolio. As this transaction qualified as a sale of a group of entire financial assets, management recognized, as proceeds, the assets obtained and liabilities incurred. Thus, management recorded a $<ix:nonFraction unitRef="usd" contextRef="i8c772134b2d8406c882d758f270aad63_I20220906" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAyOTc_ff4574cd-6754-497b-9efc-0d2a2f04e873">1,027,000</ix:nonFraction> asset for the contractual right to receive future cash flows from a third party measured at fair value as of the date of close. This is a financial asset for which management elected the fair value option. It is recorded in other assets in the Company's Consolidated Balance Sheet and will be marked to fair value through earnings at each reporting period.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For further discussion of changes in the fair value of the revenue share provisions and the period end balance, see Note&#160;17&#160;&#8211; Fair Value Disclosures.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gains on sale, net of transaction costs, were included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAzNjc_2159e385-56ae-4068-989c-16e4bb7b5f5a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAzNjc_99a5efb1-0cff-48e4-b309-0f460834cb5e"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAzNjc_ca93ce41-abcf-48fa-a678-8d294185624c">net gains (losses) on sale of loans</span></span></span> in the Company&#8217;s Consolidated Statements of Income and were allocated to the Factoring segment.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">HubTran Inc.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 1, 2021, the Company, through TriumphPay, a division of the Company's wholly-owned subsidiary TBK Bank, SSB, acquired HubTran, Inc. ("HubTran"), a cloud-based provider of automation software for the trucking industry's back-office.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="ife0c411d7dd84b7f8eda93486fb6baf3" continuedAt="i5e0c770b3ae94aca9c00d44629badfcb"><div style="margin-bottom:6pt;margin-top:12pt"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEyNTc4_a0de48de-3530-429a-afe3-4916264aa810" continuedAt="i39055917e36b4e27841cf9714cd2d175" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the estimated fair values of assets acquired, liabilities assumed, consideration transferred, and the resulting goodwill is as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.793%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Initial Values</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Measurement Period Adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Adjusted Values</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets acquired:</span></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</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="i5951bcbbede94bcea165e8e7d0da4d4b_I20210601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzItMi0xLTEtODg0MjA_62dfff03-515c-4525-9368-99aadcd8e438">170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia989f886903c4c1f93a7cf7e6c1265b1_I20220601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzItNi0xLTEtODg0MjA_d422b9fd-3bfb-41cc-a6df-82773a4f2553">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 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%">Intangible assets - capitalized software</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="ic033ab1f459e441c887fcd7b0f1d6a84_I20210601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzMtMi0xLTEtODg0MjA_bdd0a11d-3cfc-4df4-86fe-2b01ec710263">16,932</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32d4999516684cdc824cd57c1b60c668_I20220601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzMtNi0xLTEtODg0MjA_89aa595b-4a3d-45c1-8540-c1df156dea6b">16,932</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Intangible assets - customer relationship</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17d9b1aab482449785a406d83b03d518_I20210601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzQtMi0xLTEtODg0MjA_e19006d4-8cab-415f-b786-83561c05d450">10,360</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f132b0eab164b0faa287b1e327f50ed_I20220601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzQtNi0xLTEtODg0MjA_6481aec1-45ea-4de6-85e0-28e4bd7b5722">10,360</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Other assets</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="i5951bcbbede94bcea165e8e7d0da4d4b_I20210601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzUtMi0xLTEtODg0MjA_d07e285c-e279-4140-a8f8-ae8f79cf1c24">1,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="i380d7f398f364f86afcd748454979791_D20210602-20220601" decimals="-3" name="tfin:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzUtNC0xLTEtODg0MjA_54d1c1af-c884-463f-8884-235fe8fb2e26">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia989f886903c4c1f93a7cf7e6c1265b1_I20220601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzUtNi0xLTEtODg0MjA_88b0b49f-3f3c-4844-973c-68357bf55241">1,570</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5951bcbbede94bcea165e8e7d0da4d4b_I20210601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzYtMi0xLTEtODg0MjA_ca6a151f-8438-4019-a332-51162d62302e">29,008</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="i380d7f398f364f86afcd748454979791_D20210602-20220601" decimals="-3" name="us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzYtNC0xLTEtODg0MjA_f6f811e5-dfc2-483b-b5c3-e8c896e7607a">24</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="ia989f886903c4c1f93a7cf7e6c1265b1_I20220601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzYtNi0xLTEtODg0MjA_a5427467-7de0-4722-9c6e-12cc28d853bf">29,032</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities assumed:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5951bcbbede94bcea165e8e7d0da4d4b_I20210601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzgtMi0xLTEtODg0MjA_fcd4c5bd-c8d8-4447-9e5a-2599b7a42072">4,703</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i380d7f398f364f86afcd748454979791_D20210602-20220601" decimals="-3" sign="-" name="tfin:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzgtNC0xLTEtODg0MjA_56807b90-d425-4802-bfba-a28e42bd0a4d">3,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="ia989f886903c4c1f93a7cf7e6c1265b1_I20220601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzgtNi0xLTEtODg0MjA_3070b085-8b4a-4c05-a05c-5969f48080f1">1,455</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</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="i5951bcbbede94bcea165e8e7d0da4d4b_I20210601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzktMi0xLTEtODg0MjA_2988b004-74a8-451e-9c12-52aa5335f574">906</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380d7f398f364f86afcd748454979791_D20210602-20220601" decimals="-3" name="tfin:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzktNC0xLTEtODg0MjA_dde43722-50da-4ee0-bc57-9749dce71762">16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia989f886903c4c1f93a7cf7e6c1265b1_I20220601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzktNi0xLTEtODg0MjA_627469d2-b628-4bec-a567-1735f5a7dd03">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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5951bcbbede94bcea165e8e7d0da4d4b_I20210601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzEwLTItMS0xLTg4NDIw_df131c9c-98a5-4de7-b855-d106e1de655b">5,609</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="i380d7f398f364f86afcd748454979791_D20210602-20220601" decimals="-3" sign="-" name="us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzEwLTQtMS0xLTg4NDIw_fe87a801-768d-4f42-aa72-fd2cfb5711ce">3,232</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia989f886903c4c1f93a7cf7e6c1265b1_I20220601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzEwLTYtMS0xLTg4NDIw_0eec825b-892c-4449-9d49-3eac094aa537">2,377</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of net assets acquired</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%"><ix:nonFraction unitRef="usd" contextRef="i5951bcbbede94bcea165e8e7d0da4d4b_I20210601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzExLTItMS0xLTg4NDIw_b7eb24b0-d352-4315-87c0-56b4858b7e41">23,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380d7f398f364f86afcd748454979791_D20210602-20220601" decimals="-3" name="tfin:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzExLTQtMS0xLTg4NDIw_a64b240f-1a5d-4acf-9ee9-bd4dab4cebc5">3,256</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="ia989f886903c4c1f93a7cf7e6c1265b1_I20220601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzExLTYtMS0xLTg4NDIw_8b0eb6b9-a762-48b4-93d6-a8fe716adb6a">26,655</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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%">Cash paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f97a6c945cc4c5885e441f5c20a06da_D20210601-20210601" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzEzLTItMS0xLTg4NDIw_0ec3e7f6-bf86-4080-8c86-8397dab17ffd">97,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3024c69c74db4968915ac67cb55ec7be_D20220601-20220601" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzEzLTYtMS0xLTg4NDIw_71df15a0-ed4e-4220-b870-0408d3984531">97,096</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Goodwill</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="i5951bcbbede94bcea165e8e7d0da4d4b_I20210601" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzE0LTItMS0xLTg4NDIw_5cd2fa94-466a-4fb9-abf7-36736fd09a93">73,697</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="i380d7f398f364f86afcd748454979791_D20210602-20220601" decimals="-3" sign="-" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzE0LTQtMS0xLTg4NDIw_21ce3c3a-0924-49ec-a8c6-3a1ec7d3575d">3,256</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia989f886903c4c1f93a7cf7e6c1265b1_I20220601" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzE0LTYtMS0xLTg4NDIw_4d9b4bc1-4b83-4530-9114-372fe228df2b">70,441</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></ix:nonNumeric></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has recognized goodwill of $<ix:nonFraction unitRef="usd" contextRef="ia989f886903c4c1f93a7cf7e6c1265b1_I20220601" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzQ1NA_4d9b4bc1-4b83-4530-9114-372fe228df2b">70,441,000</ix:nonFraction>, which included measurement period adjustments related to customary settlement adjustments and the finalization of the HubTran stub period tax return and its impact on the acquired deferred tax liability. Goodwill was calculated as the excess of the fair value of consideration exchanged as compared to the fair value of identifiable net assets acquired and was allocated to the Company&#8217;s Payments segment. The goodwill in this acquisition resulted from expected synergies and progress in the development of a fully integrated open loop payments network for the transportation industry. The goodwill will not be deducted for tax purposes. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intangible assets recognized include a capitalized software intangible asset with an acquisition date fair value of $<ix:nonFraction unitRef="usd" contextRef="ic033ab1f459e441c887fcd7b0f1d6a84_I20210601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzE2NDkyNjc0NTU5OTA_bdd0a11d-3cfc-4df4-86fe-2b01ec710263">16,932,000</ix:nonFraction> which will be amortized on a straight-line basis over its <ix:nonNumeric contextRef="if14d2738188f49739dbadbc6359e85e4_D20210601-20210601" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NDIwOTY_75e042fe-978e-4bb4-b1fe-6d6559c402dc">four year</ix:nonNumeric> estimated useful life and customer relationship intangible assets with a total acquisition date fair value of $<ix:nonFraction unitRef="usd" contextRef="i17d9b1aab482449785a406d83b03d518_I20210601" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzE2NDkyNjc0NTU5OTg_e19006d4-8cab-415f-b786-83561c05d450">10,360,000</ix:nonFraction> which will be amortized utilizing an accelerated method over their <ix:nonNumeric contextRef="ibac0b1cfde5a40e2a00d62e8d02c4b21_D20210601-20210601" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NDIwOTc_910a428b-87a3-4ed8-9455-4a3ad11d6a16">eleven year</ix:nonNumeric> estimated useful lives.</span></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue and earnings of HubTran since the acquisition date have not been disclosed as the acquired company was merged into the Company and separate financial information is not readily available. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expenses related to the acquisition, including professional fees and other transaction costs, totaling $<ix:nonFraction unitRef="usd" contextRef="i0693169f8055484eafee3209a0a4930b_I20211231" decimals="-3" name="us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzIwMTE_e88d9e97-41d9-4569-b527-c61ebb2defea">2,992,000</ix:nonFraction> were recorded in noninterest expense in the consolidated statements of income during the year ended December 31, 2021. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Transport Financial Solutions </span></div><div style="margin-top:6pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 8, 2020, the Company, through its wholly-owned subsidiary Triumph Financial Services, LLC, then known as Advance Business Capital LLC (&#8220;ABC&#8221;), acquired the transportation factoring assets and certain personnel (the &#8220;TFS Acquisition&#8221;) of Transport Financial Solutions (&#8220;TFS&#8221;), a wholly owned subsidiary of Covenant Logistics Group, Inc. ("CVLG"), in exchange for cash consideration of $<ix:nonFraction unitRef="usd" contextRef="i88386054d6ef4c8883fe1b81fafb8ec7_D20200708-20200708" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzU0OTc1NTgyNjQ3MA_ace53393-0431-4a9d-b42f-7ce7f58e78a5">108,375,000</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="i88386054d6ef4c8883fe1b81fafb8ec7_D20200708-20200708" decimals="INF" name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzI1MTQ_e158b6c7-cd1f-49d8-ae00-99478925a8cb">630,268</ix:nonFraction> shares of the Company&#8217;s common stock valued at approximately $<ix:nonFraction unitRef="usd" contextRef="i88386054d6ef4c8883fe1b81fafb8ec7_D20200708-20200708" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzU0OTc1NTgyNjQ3NQ_ae3b0a49-e212-4c2d-a0ce-bd80783f72d3">13,942,000</ix:nonFraction>, and contingent consideration of up to approximately $<ix:nonFraction unitRef="usd" contextRef="ife648eb85fb34ba8bd1fa68774e9bf2c_I20200708" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzI2MzU_882952a0-20fb-493b-a18d-a1d03d0530db">9,900,000</ix:nonFraction> to be paid in cash following the twelve-month period ending July 31, 2021.</span></div><div style="margin-top:10pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the closing of the TFS Acquisition, the Company identified that approximately $<ix:nonFraction unitRef="usd" contextRef="i677a54cea6744915af2aa13a2e2edae9_I20200708" decimals="-5" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzI4MDU_2ee60690-3672-42b0-b591-c0e0fb84d73f">62,200,000</ix:nonFraction> of the assets acquired at closing were advances against future payments to be made to <ix:nonFraction unitRef="client" contextRef="i11042474f7f34378af924661270dc3d8_I20200708" decimals="INF" name="tfin:BusinessCombinationAdvancesAgainstFuturePaymentsNumberOfLargeClients" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzI4OTQ_44985a30-e238-467b-94de-e1dfc553a819">three</ix:nonFraction> large clients (and their affiliated entities) of TFS pursuant to long-term contractual arrangements between the obligor on such contracts and such clients (and their affiliated entities) for services that had not yet been performed. </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%">114</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i5e0c770b3ae94aca9c00d44629badfcb" continuedAt="ib0e561ac19a640cb9d25d79399292d1f"><div style="margin-top:10pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 23, 2020, the Company and ABC entered into an Account Management Agreement, Amendment to Purchase Agreement and Mutual Release (the &#8220;Agreement&#8221;) with CVLG and Covenant Transport Solutions, LLC, a wholly owned subsidiary of CVLG (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;CTS&#8221; and, together with CVLG, "Covenant").</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Pursuant to the Agreement, the parties agreed to certain amendments to that certain Accounts Receivable Purchase Agreement (the &#8220;ARPA&#8221;), dated as of July 8, 2020, by and among ABC, as buyer, CTS, as seller, and the Company, as buyer indirect parent.  Such amendments include:</span></div><div style="margin-top:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Return of the portion of the purchase price paid under the ARPA consisting of <ix:nonFraction unitRef="shares" contextRef="i2206ffac58cf4cab8baad2eb45ce00ae_I20200923" decimals="INF" name="tfin:BusinessCombinationSharesPortionOfPurchasePriceReturned" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzM3NzE_ff22b5ba-1c59-4398-b8ae-201cecbe8a97">630,268</ix:nonFraction> shares of Company common stock, which was accomplished through the sale of such shares by Covenant pursuant to the terms of the Agreement and the surrender of the cash proceeds of such sale (net of brokerage or underwriting fees and commissions) to the Company;</span></div><div style="margin-top:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Elimination of the earn-out consideration potentially payable to CTS under the ARPA; and</span></div><div style="margin-top:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Modification of the indemnity provisions under the ARPA that eliminated the existing indemnifications for breaches of representations and warranties and replaced such with a newly established indemnification by Covenant in the event ABC incurs losses related to the $<ix:nonFraction unitRef="usd" contextRef="i741eef710b544ea49be32a0cdf0fc8ab_I20200923" decimals="-5" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzQzOTE_576c13ed-43c8-4c66-a86d-a9f496b3dd7a">62,200,000</ix:nonFraction> in over-formula advances made to specified clients identified in the Agreement (the &#8220;Over-Formula Advance Portfolio&#8221;).  Under the terms of the new indemnification arrangement, Covenant is responsible for and will indemnify ABC for <ix:nonFraction unitRef="number" contextRef="ic2bfd226772c49b3bb9d67d41c168fe2_I20200923" decimals="INF" name="tfin:GuarantorObligationPercentIndemnifiedFirstThirtyMillionDollarsOfLosses" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzQ2MjU_30df3121-72eb-4ec9-b1f2-72fcda84a75d">100</ix:nonFraction>% of the first $<ix:nonFraction unitRef="usd" contextRef="ic2bfd226772c49b3bb9d67d41c168fe2_I20200923" decimals="-6" name="tfin:GuarantorObligationsFirstIncrementOfLossesIncurred" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzQ2NDE_f87331b5-606a-4b33-82c4-6fefc2e52c22">30,000,000</ix:nonFraction> of any losses incurred by ABC related to the Over-Formula Advance Portfolio, and for <ix:nonFraction unitRef="number" contextRef="ic2bfd226772c49b3bb9d67d41c168fe2_I20200923" decimals="INF" name="tfin:GuarantorObligationPercentIndemnifiedSecondThirtyMillionDollarsOfLosses" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzQ3Mjk_fcfa3759-abeb-49db-b294-057532499b14">50</ix:nonFraction>% of the next $<ix:nonFraction unitRef="usd" contextRef="ic2bfd226772c49b3bb9d67d41c168fe2_I20200923" decimals="-6" name="tfin:GuarantorObligationsSecondIncrementOfLossesIncurred" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzQ3NDQ_cb9dcf18-0acd-4553-a20f-3b4ceeffd149">30,000,000</ix:nonFraction> of any losses incurred by ABC, for total indemnification by Covenant of $<ix:nonFraction unitRef="usd" contextRef="ic2bfd226772c49b3bb9d67d41c168fe2_I20200923" decimals="-6" name="tfin:GuarantorObligationsTotalIndemnificationAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzQ4MTk_5514be4e-b989-43e6-8656-283c369e3a7f">45,000,000</ix:nonFraction>.</span></div><div style="margin-top:10pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Covenant&#8217;s indemnification obligations under the Agreement are secured by a pledge of equipment collateral by Covenant with an estimated net orderly liquidation value of $<ix:nonFraction unitRef="usd" contextRef="ic2bfd226772c49b3bb9d67d41c168fe2_I20200923" decimals="-6" name="tfin:GuarantorObligationsCollateralHeldByThirdParties" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzQ5OTM_1d635688-75e8-4374-ad04-9f50d516e121">60,000,000</ix:nonFraction> (the &#8220;Equipment Collateral&#8221;).  The Company&#8217;s wholly-owned bank subsidiary, TBK Bank, SSB, has provided Covenant with a $<ix:nonFraction unitRef="usd" contextRef="ieaaaafe50a6d4abc91120a3394ea3b99_I20200923" decimals="-6" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzUxMTU_c5d066ad-916d-4ede-85e7-d409c4253ca9">45,000,000</ix:nonFraction> line of credit, also secured by the Equipment Collateral, the proceeds of which may be drawn to satisfy Covenant&#8217;s indemnification obligations under the Agreement.</span></div><div style="margin-top:10pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Agreement, the Company and Covenant agreed to certain terms related to the management of the Over-Formula Advance Portfolio, and the terms by which Covenant may provide assistance to maximize recovery on the Over-Formula Advance Portfolio.</span></div><div style="margin-top:10pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Agreement, the Company and Covenant provided mutual releases to each other related to any and all claims related to the transactions contemplated by the ARPA or the Over-Formula Advance Portfolio.</span></div><div style="margin-top:10pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement period for this transaction remained open at the time the Agreement was executed and the Company has determined that there is a clear and direct link between the Agreement and the ARPA. Therefore, the terms of the Agreement have been incorporated into the Company's purchase accounting which has resulted in the elimination of the contingent consideration component of the ARPA, the recognition of a receivable due from Covenant as part of the consideration for the transaction, and an indemnification asset to reflect the modification of Covenant's indemnification obligations.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="ib0e561ac19a640cb9d25d79399292d1f" continuedAt="i25b4a6767b5240389b5eb04d4024f234"><ix:continuation id="i39055917e36b4e27841cf9714cd2d175"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A summary of the estimated fair values of assets acquired, liabilities assumed, consideration transferred, and the resulting goodwill is as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.792%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;line-height:100%">Initial Values<br/>Recorded at<br/>Acquisition Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Measurement Period<br/>Adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Adjusted Values</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets acquired:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Factored receivables</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11042474f7f34378af924661270dc3d8_I20200708" decimals="-3" name="tfin:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzItMS0xLTEtODg0MjA_7a8f030e-bed2-4860-9ab6-f9d39c64b5ae">107,524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80c90abc1b0343d2856fc91f82b21eca_I20210708" decimals="-3" name="tfin:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzItNS0xLTEtODg0MjA_d124091f-d0bb-40ee-b571-cb400d417a86">107,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 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%">Allowance for credit losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11042474f7f34378af924661270dc3d8_I20200708" decimals="-3" name="tfin:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzMtMS0xLTEtODg0MjA_21190ddf-8b49-4069-97a7-af943532bb2b">37,415</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i80c90abc1b0343d2856fc91f82b21eca_I20210708" decimals="-3" name="tfin:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzMtNS0xLTEtODg0MjA_c5e4388a-7557-49f6-a937-0c2e6014c516">37,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 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%">Factored receivables, net of ACL</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="i11042474f7f34378af924661270dc3d8_I20200708" decimals="-3" name="tfin:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzQtMS0xLTEtODg0MjA_1a2a9c8d-dae8-4f7c-a0cd-954cb29f79b7">70,109</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%">&#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><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="i80c90abc1b0343d2856fc91f82b21eca_I20210708" decimals="-3" name="tfin:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzQtNS0xLTEtODg0MjA_814182e3-e883-495b-a9cd-8dd528856087">70,109</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible 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="i11042474f7f34378af924661270dc3d8_I20200708" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzUtMS0xLTEtODg0MjA_f57edaf7-18f8-45bf-bcf4-f72a303df206">3,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80c90abc1b0343d2856fc91f82b21eca_I20210708" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzUtNS0xLTEtODg0MjA_7d01f7b1-c4a5-439a-bcb5-a009bff2d0d4">3,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 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%">Indemnification asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11042474f7f34378af924661270dc3d8_I20200708" decimals="-3" name="us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzYtMS0xLTEtODg0MjA_4ac5187e-f9bf-4418-802b-da1f7b1993ca">30,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80c90abc1b0343d2856fc91f82b21eca_I20210708" decimals="-3" name="us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzYtNS0xLTEtODg0MjA_3da00038-e77e-46b1-a489-c98e15980b1a">30,959</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11042474f7f34378af924661270dc3d8_I20200708" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzctMS0xLTEtODg0MjA_af76e5dd-51ae-4825-8bc9-f67e94c3e0fe">1,448</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8fa32ff82f314e758a1f29f93f819ad5_D20200709-20210708" decimals="-3" sign="-" name="tfin:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzctMy0xLTEtODg0MjA_b31b039e-07d1-4565-b432-ec81a6ecca0a">59</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80c90abc1b0343d2856fc91f82b21eca_I20210708" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzctNS0xLTEtODg0MjA_bb436d65-08ce-4254-b773-51b1b890eeaa">1,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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="i11042474f7f34378af924661270dc3d8_I20200708" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzgtMS0xLTEtODg0MjA_def32467-45da-4aec-a874-b6dd64975091">106,016</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="i8fa32ff82f314e758a1f29f93f819ad5_D20200709-20210708" decimals="-3" sign="-" name="us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzgtMy0xLTEtODg0MjA_8c7d6813-ff72-4a3d-9f1b-1f9b5f799203">59</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80c90abc1b0343d2856fc91f82b21eca_I20210708" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzgtNS0xLTEtODg0MjA_fb7c73dd-de47-4056-82ff-c8b955a2b28e">105,957</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities assumed:</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 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%">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="i11042474f7f34378af924661270dc3d8_I20200708" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzEwLTEtMS0xLTg4NDIw_7f80ff3b-0992-4be0-8096-fea501c31942">5,361</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80c90abc1b0343d2856fc91f82b21eca_I20210708" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzEwLTUtMS0xLTg4NDIw_c9b0dc96-fddb-46ce-9fd0-7e6dd4b3b703">5,361</ix:nonFraction>&#160;</span></td><td style="background-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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11042474f7f34378af924661270dc3d8_I20200708" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzExLTEtMS0xLTg4NDIw_81dd2947-ae03-4f77-a9f5-e1e733db1d1a">5,361</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%">&#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80c90abc1b0343d2856fc91f82b21eca_I20210708" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzExLTUtMS0xLTg4NDIw_2089e732-ca40-47e4-9413-3609eefe720b">5,361</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of net assets acquired</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11042474f7f34378af924661270dc3d8_I20200708" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzEyLTEtMS0xLTg4NDIw_ff3ca5ef-d214-4848-83fc-a81c56496b37">100,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8fa32ff82f314e758a1f29f93f819ad5_D20200709-20210708" decimals="-3" sign="-" name="tfin:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzEyLTMtMS0xLTg4NDIw_cdaceab7-0efb-4b4a-bf9a-2fe94bfef6de">59</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80c90abc1b0343d2856fc91f82b21eca_I20210708" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzEyLTUtMS0xLTg4NDIw_355a694c-d617-439e-87c9-18676ababb7b">100,596</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88386054d6ef4c8883fe1b81fafb8ec7_D20200708-20200708" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzE0LTEtMS0xLTg4NDIw_ace53393-0431-4a9d-b42f-7ce7f58e78a5">108,375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2a2d0e9c81d4e7bbb2fb78db711fd14_D20210708-20210708" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzE0LTUtMS0xLTg4NDIw_5185b90c-a648-41f1-a64b-c91f14680708">108,375</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">Stock consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88386054d6ef4c8883fe1b81fafb8ec7_D20200708-20200708" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzE1LTEtMS0xLTg4NDIw_ae3b0a49-e212-4c2d-a0ce-bd80783f72d3">13,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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2a2d0e9c81d4e7bbb2fb78db711fd14_D20210708-20210708" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzE1LTUtMS0xLTg4NDIw_bda765bf-9814-40c5-a508-fba1d643723b">13,942</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivable due from seller subsequent to liquidation of stock consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i11042474f7f34378af924661270dc3d8_I20200708" decimals="-3" name="tfin:BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzE2LTEtMS0xLTg4NDIw_0ac83ecf-6a49-4ed1-af8a-59ba1824d9ff">17,196</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i80c90abc1b0343d2856fc91f82b21eca_I20210708" decimals="-3" name="tfin:BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzE2LTUtMS0xLTg4NDIw_0a9dc12c-f607-4e22-b3d2-53dddd6af31f">17,196</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Total consideration</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="i88386054d6ef4c8883fe1b81fafb8ec7_D20200708-20200708" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzE3LTEtMS0xLTg4NDIw_2b47ab77-e4cb-422a-896f-752596a4f54e">105,121</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%">&#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%"><ix:nonFraction unitRef="usd" contextRef="ic2a2d0e9c81d4e7bbb2fb78db711fd14_D20210708-20210708" decimals="-3" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzE3LTUtMS0xLTg4NDIw_6a2b2fd0-f8a1-4b0f-a97f-348be0ca3136">105,121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</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="i11042474f7f34378af924661270dc3d8_I20200708" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzE4LTEtMS0xLTg4NDIw_b6048b98-5dfe-4bfa-a43a-3a55566d6e3d">4,466</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="i8fa32ff82f314e758a1f29f93f819ad5_D20200709-20210708" decimals="-3" name="us-gaap:GoodwillPurchaseAccountingAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzE4LTMtMS0xLTg4NDIw_8c10c8b6-acf5-436c-93d8-5af86c7ce045">59</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="i80c90abc1b0343d2856fc91f82b21eca_I20210708" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzE4LTUtMS0xLTg4NDIw_1c877728-55d5-4704-a8ef-00ff1bf85fc1">4,525</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:continuation><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has recognized goodwill of $<ix:nonFraction unitRef="usd" contextRef="i80c90abc1b0343d2856fc91f82b21eca_I20210708" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzY1MzM_1c877728-55d5-4704-a8ef-00ff1bf85fc1">4,525,000</ix:nonFraction>, which included measurement period adjustments related to the finalization of the tax basis of Covenant&#8217;s customer intangibles and its impact on the deferred tax liability associated with these intangibles. Goodwill was calculated as the excess of the fair value of consideration exchanged as compared to the fair value of identifiable net assets acquired and was allocated to the Company&#8217;s Factoring segment. The goodwill in this acquisition resulted from expected synergies and expansion in the factoring market. The goodwill will not be deducted for tax purposes. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consideration included a receivable due from </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Covenant</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> subsequent to liquidation of the stock consideration with an acquisition date fair value of $<ix:nonFraction unitRef="usd" contextRef="i11042474f7f34378af924661270dc3d8_I20200708" decimals="-3" name="tfin:BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzU0OTc1NTgyNjQ4MA_0ac83ecf-6a49-4ed1-af8a-59ba1824d9ff">17,196,000</ix:nonFraction>. The fair value of the receivable due from </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Covenant</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for initial purchase accounting measurement purposes was based on the Company's stock price on the date of the Agreement, less an estimate of broker commissions and discounts.  During the year ended December 31, 2020, the entirety of the acquired stock was sold by Covenant and Covenant delivered net proceeds of $<ix:nonFraction unitRef="usd" contextRef="i8f3e3d74c94c4bbb9b6a9dae1a055d3a_D20200101-20201231" decimals="-3" name="tfin:BusinessCombinationProceedsFromSaleOfAcquiredStock" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzc2MTg_12097224-75d9-40d4-915d-a2b4d11c7d4c">28,064,000</ix:nonFraction>. The Company recognized $<ix:nonFraction unitRef="usd" contextRef="i8f3e3d74c94c4bbb9b6a9dae1a055d3a_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncomeOther" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzc2NDU_233b3792-d819-4ee3-a5a7-2675772ff518">10,868,000</ix:nonFraction> of other noninterest income during the year ended December 31, 2020, measured as the difference between the initial purchase accounting measurement and the amount of net proceeds delivered to the Company upon liquidation.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intangible assets recognized include a customer relationship intangible asset with an acquisition date fair value of $<ix:nonFraction unitRef="usd" contextRef="i11042474f7f34378af924661270dc3d8_I20200708" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzE2NDkyNjc0NTYwMDg_f57edaf7-18f8-45bf-bcf4-f72a303df206">3,500,000</ix:nonFraction> which has been amortized utilizing an accelerated method over its <ix:nonNumeric contextRef="i88386054d6ef4c8883fe1b81fafb8ec7_D20200708-20200708" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEyNTcz_66d74673-b118-4649-8c15-3ae3c787d8fd">eight year</ix:nonNumeric> estimated useful life.</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:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i25b4a6767b5240389b5eb04d4024f234" continuedAt="i5a358b6fffb248aca7386d1e307a6dbe"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The indemnification asset was measured separately from the related covered portfolio. It is not contractually embedded in the covered portfolio nor is it transferable with the covered portfolio should the Company choose to dispose of the portfolio or a portion of the portfolio. The indemnification asset at the time of the TFS Acquisition had a fair value of $<ix:nonFraction unitRef="usd" contextRef="i11042474f7f34378af924661270dc3d8_I20200708" decimals="-3" name="us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzE2NDkyNjc0NTYwMTQ_4ac5187e-f9bf-4418-802b-da1f7b1993ca">30,959,000</ix:nonFraction>, measured as the present value of the estimated cash payments expected to be received from </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Covenant</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for probable losses on the covered Over-Formula Advance Portfolio. These cash flows were discounted at a rate to reflect the uncertainty of the timing and receipt of the payments from </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Covenant</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The amount ultimately collected for this asset will be dependent upon the performance of the underlying covered portfolio, the passage of time, and </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Covenant's</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> willingness and ability to make necessary payments. The terms of the Agreement are such that indemnification has no expiration date and the Company will continue to carry the indemnification asset until ultimate resolution of the covered portfolio. The Company has elected the fair value option for the indemnification asset. The indemnification asset is reviewed quarterly and changes to the asset are recorded as adjustments to other noninterest income or expense, as appropriate, within the Consolidated Statements of Income. The fair value of the indemnification asset was $<ix:nonFraction unitRef="usd" contextRef="ib0ff29ac368340cca439c5f4ca3f887f_I20221231" decimals="-3" name="tfin:BusinessCombinationIndemnificationAsset" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzU0OTc1NTgyODE3OA_6d0357c5-ff1b-4d10-bd30-e45e6d0bb327">3,896,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i67eabb0cafde46e5bdfd775b3a20a438_I20211231" decimals="-3" name="tfin:BusinessCombinationIndemnificationAsset" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzU0OTc1NTgyODE4NA_a90cc182-c91f-4b49-add5-9f43b389c9cf">4,786,000</ix:nonFraction> at December&#160;31, 2022 and 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2021, new adverse developments with the largest of the three Over-Formula Advance clients caused the Company to charge-off the entire Over-Formula Advance amount due from that client. This resulted in a net charge-off of $<ix:nonFraction unitRef="usd" contextRef="i7c2efc6a074c46a09584e776ffd8e1cc_D20210101-20211231" decimals="-3" name="tfin:IndemnificationAssetChargeOff" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzk3MjI_b6ffcb06-6044-4caa-9d2a-c46ac4cde076">41,265,000</ix:nonFraction>; however, this net charge-off had no impact on credit loss expense for the year ended December 31, 2021 as the entire amount had been reserved in a prior period. In accordance with the Agreement reached with Covenant, Covenant reimbursed the Company for $<ix:nonFraction unitRef="usd" contextRef="i2e66081771d8455f9b71f777701620aa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzk5Nzk_5efaa404-1324-47d5-923a-701118c54658">35,633,000</ix:nonFraction> of this charge-off by drawing on its secured line of credit. Given separate developments with the other two Over-Formula Advance clients, the Company reserved an additional $<ix:nonFraction unitRef="usd" contextRef="i7c2efc6a074c46a09584e776ffd8e1cc_D20210101-20211231" decimals="-3" name="tfin:IndemnificationAssetAllowanceForCreditLossLossExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwMTU1_b3023a3b-ba2f-4d09-a51f-2d0d18f75b83">2,844,000</ix:nonFraction> reflected in credit loss expense for the year ended December 31, 2021.  The increase in required ACL as well as accretion of most of the fair value discount on the indemnification asset held at December 31, 2020 resulted in a $<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="tfin:GainLossOnIndemnificationAsset" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwMzg0_8679570f-3519-4998-baab-099563c9b0c6">4,194,000</ix:nonFraction> gain on the indemnification asset which was recorded through non-interest income during the year ended December 31, 2021. </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Covenant has subsequently paid down its secured line of credit with TBK in its entirety and carried no outstanding balance at December 31, 2022 or 2021. At </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Covenant had remaining availability of $<ix:nonFraction unitRef="usd" contextRef="ibccf106084a340e69d4f727c8968b460_I20211231" decimals="-3" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwNzE1_03c9ca40-c8f9-4fee-9ca8-1ead2c2269a2">9,361,000</ix:nonFraction>&#160;on its TBK line of credit available to cover the gross indemnification balance of up to $<ix:nonFraction unitRef="usd" contextRef="ie1daf9a239c24f83b9aff2bb85714f78_I20221231" decimals="-3" name="tfin:BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzU0OTc1NTgyODE4OA_011bd29d-49a0-49cc-934d-b9da950443f0">4,101,000</ix:nonFraction>.</span><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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, there were no material changes in the underlying credit quality of the remaining two Over-Formula Advance clients. As such, there were no charge-offs related to these balances. Both of the remaining Over-Formula Advance clients made payments totaling $<ix:nonFraction unitRef="usd" contextRef="ibd3f7ec8eb9c4dbba4c2336401a4aa38_D20220101-20221231" decimals="-3" name="tfin:IndemnificationAssetAllowanceForCreditLossReductionInRequiredAllowance" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzIxOTkwMjMyNzgwMjQ_8c55daf0-ec3a-4fd6-9113-d469768517a5">1,874,000</ix:nonFraction> during the year ended December 31, 2022, which resulted in a dollar-for-dollar reduction in the required ACL as well as a write-off of a portion of the corresponding indemnification asset. The impact of the payment to net income available to common stockholders for the year ended December 31, 2022 was not significant.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue and earnings of TFS since the acquisition date have not been disclosed as the acquired company was merged into the Company and separate financial information is not readily available. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expenses related to the acquisition, including professional fees and other transaction costs, totaling $<ix:nonFraction unitRef="usd" contextRef="i8f3e3d74c94c4bbb9b6a9dae1a055d3a_D20200101-20201231" decimals="-3" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzU0OTc1NTgyNjQ4Nw_e47d8076-3280-495a-9f36-7966eb0373f4">827,000</ix:nonFraction> were recorded in noninterest expense in the consolidated statements of income during the year ended December 31, 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%">117</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i5a358b6fffb248aca7386d1e307a6dbe"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Triumph Premium Finance</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 20, 2020, the Company entered into an agreement to sell the assets (the &#8220;Disposal Group&#8221;) of Triumph Premium Finance (&#8220;TPF&#8221;) and exit its premium finance line of business. The sale closed on June&#160;30, 2020.</span></div><ix:continuation id="ia05070f142da4cb98701fe4431ddc45a"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the carrying amount of the assets in the Disposal Group and the gain on sale is as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.789%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying amount of assets in the disposal group:</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 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%">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="i8d2d9beff10b48c697266dc9625b9e9f_I20200420" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTpmNjM0MzUyYzYyNGQ0MjgwODVlMzk0YzhjNjljNmQzMi90YWJsZXJhbmdlOmY2MzQzNTJjNjI0ZDQyODA4NWUzOTRjOGM2OWM2ZDMyXzItMS0xLTEtODg0MjA_0960f527-8f00-4929-ba5f-7704554faaf9">84,504</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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%">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="i8d2d9beff10b48c697266dc9625b9e9f_I20200420" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTpmNjM0MzUyYzYyNGQ0MjgwODVlMzk0YzhjNjljNmQzMi90YWJsZXJhbmdlOmY2MzQzNTJjNjI0ZDQyODA4NWUzOTRjOGM2OWM2ZDMyXzMtMS0xLTEtODg0MjA_5fdf3a67-e39a-4754-a33b-8e3c65dd1f5a">45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d2d9beff10b48c697266dc9625b9e9f_I20200420" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTpmNjM0MzUyYzYyNGQ0MjgwODVlMzk0YzhjNjljNmQzMi90YWJsZXJhbmdlOmY2MzQzNTJjNjI0ZDQyODA4NWUzOTRjOGM2OWM2ZDMyXzQtMS0xLTEtODg0MjA_7478fa0b-5781-4dfb-8773-16f133ec4288">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:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d2d9beff10b48c697266dc9625b9e9f_I20200420" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTpmNjM0MzUyYzYyNGQ0MjgwODVlMzk0YzhjNjljNmQzMi90YWJsZXJhbmdlOmY2MzQzNTJjNjI0ZDQyODA4NWUzOTRjOGM2OWM2ZDMyXzUtMS0xLTEtODg0MjA_bf5ace27-a41b-4965-82da-0ebb8bd46363">84,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying amount of liabilities in the disposal group:</span></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%">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="i8d2d9beff10b48c697266dc9625b9e9f_I20200420" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTpmNjM0MzUyYzYyNGQ0MjgwODVlMzk0YzhjNjljNmQzMi90YWJsZXJhbmdlOmY2MzQzNTJjNjI0ZDQyODA4NWUzOTRjOGM2OWM2ZDMyXzctMS0xLTEtODg0MjA_1ad212bc-aace-4112-b307-8b67b68fddf1">479</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Total carrying amount</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="i8d2d9beff10b48c697266dc9625b9e9f_I20200420" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTpmNjM0MzUyYzYyNGQ0MjgwODVlMzk0YzhjNjljNmQzMi90YWJsZXJhbmdlOmY2MzQzNTJjNjI0ZDQyODA4NWUzOTRjOGM2OWM2ZDMyXzgtMS0xLTEtODg0MjA_399cb278-ed0b-4245-b6c3-4da27adc1704">84,081</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 consideration received</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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d2d9beff10b48c697266dc9625b9e9f_I20200420" decimals="-3" name="tfin:ConsiderationReceivedFromDivestitureOfInterestInConsolidatedSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTpmNjM0MzUyYzYyNGQ0MjgwODVlMzk0YzhjNjljNmQzMi90YWJsZXJhbmdlOmY2MzQzNTJjNjI0ZDQyODA4NWUzOTRjOGM2OWM2ZDMyXzktMS0xLTEtODg0MjA_74629f27-4256-44c5-af51-bb3d7e2d0e8a">94,531</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%">Gain on sale of division</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cb8bcd33c064070ad8d554cfbf4a138_D20200420-20200420" decimals="-3" name="tfin:GrossGainOrLossOnSaleOfStockInSubsidiary" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTpmNjM0MzUyYzYyNGQ0MjgwODVlMzk0YzhjNjljNmQzMi90YWJsZXJhbmdlOmY2MzQzNTJjNjI0ZDQyODA4NWUzOTRjOGM2OWM2ZDMyXzEwLTEtMS0xLTg4NDIw_f99eed46-53b4-43db-a9af-288167738ce0">10,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cb8bcd33c064070ad8d554cfbf4a138_D20200420-20200420" decimals="-3" name="tfin:DisposalGroupIncludingDiscontinuedOperationTransactionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTpmNjM0MzUyYzYyNGQ0MjgwODVlMzk0YzhjNjljNmQzMi90YWJsZXJhbmdlOmY2MzQzNTJjNjI0ZDQyODA4NWUzOTRjOGM2OWM2ZDMyXzExLTEtMS0xLTg4NDIw_aa3bea78-0c41-46bc-aae9-31ea7ab797d1">692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Gain on sale of division, net of transaction costs</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="i4cb8bcd33c064070ad8d554cfbf4a138_D20200420-20200420" decimals="-3" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTpmNjM0MzUyYzYyNGQ0MjgwODVlMzk0YzhjNjljNmQzMi90YWJsZXJhbmdlOmY2MzQzNTJjNjI0ZDQyODA4NWUzOTRjOGM2OWM2ZDMyXzEyLTEtMS0xLTg4NDIw_82536007-ff8a-4204-ad79-1908900aa290">9,758</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:continuation><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Disposal Group was included in the Banking segment, and the loans in the Disposal Group were previously included in the commercial loan portfolio.</span></div></ix:continuation><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_148"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;3 &#8212; <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzQ1MDI_54f34f97-9a2d-472b-8c98-9327ce8b17aa" continuedAt="i2ad26329786a4f9f90f2d13e43aef5b1" escape="true">SECURITIES</ix:nonNumeric></span></div><ix:continuation id="i2ad26329786a4f9f90f2d13e43aef5b1" continuedAt="i9acc2dc56b194000b6b26c033543d7b1"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity Securities with Readily Determinable Fair Values</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company held equity securities with fair values of $<ix:nonFraction unitRef="usd" contextRef="i9abb56c48366436d972defe74a016f2f_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzU0OTc1NTgxODQxNQ_7a348497-bdde-4b82-bf79-16c2c799afdf">5,191,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i49298bbe04614d0f977ff9737e3580f1_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzU0OTc1NTgxODQyMQ_65879917-3617-409a-ab77-ec4beaca26dc">5,504,000</ix:nonFraction> at December&#160;31, 2022 and 2021, respectively. <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:GainLossOnInvestmentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzQ1MDM_a649bbe7-5431-4c01-9964-5f6004e55f17" continuedAt="iaf773e8056b64c85a9c121d55c93384d" escape="true">The gross realized and unrealized gains (losses) recognized on equity securities with readily determinable fair values in noninterest income in the Company&#8217;s consolidated statements of income were as follows:</ix:nonNumeric></span></div><div style="margin-top:12pt"><ix:continuation id="iaf773e8056b64c85a9c121d55c93384d" continuedAt="i36b7c959da1e42e5be657d997822e0c3"><table style="border-collapse: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.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.986%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized gains (losses) on equity securities still held at the reporting date</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyNTJiNDUxODMwYmI0NDczODEwNjZjODA3MjFmYmE5OC90YWJsZXJhbmdlOjI1MmI0NTE4MzBiYjQ0NzM4MTA2NmM4MDcyMWZiYTk4XzEtMi0xLTEtODg0MjA_96b02ed5-264e-4882-b9c6-d0f7cfc95dee">313</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyNTJiNDUxODMwYmI0NDczODEwNjZjODA3MjFmYmE5OC90YWJsZXJhbmdlOjI1MmI0NTE4MzBiYjQ0NzM4MTA2NmM4MDcyMWZiYTk4XzEtNC0xLTEtODg0MjA_75d0b272-6483-4b8e-8a37-c53e290c62fc">322</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyNTJiNDUxODMwYmI0NDczODEwNjZjODA3MjFmYmE5OC90YWJsZXJhbmdlOjI1MmI0NTE4MzBiYjQ0NzM4MTA2NmM4MDcyMWZiYTk4XzEtNi0xLTEtODg0MjA_eb872e57-d0cd-4303-9587-6de672b3d6b2">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Realized gains (losses) on equity securities sold during the period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyNTJiNDUxODMwYmI0NDczODEwNjZjODA3MjFmYmE5OC90YWJsZXJhbmdlOjI1MmI0NTE4MzBiYjQ0NzM4MTA2NmM4MDcyMWZiYTk4XzItMi0xLTEtODg0MjA_f7e4a591-ec36-4a62-867f-ce3dc4e894b7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyNTJiNDUxODMwYmI0NDczODEwNjZjODA3MjFmYmE5OC90YWJsZXJhbmdlOjI1MmI0NTE4MzBiYjQ0NzM4MTA2NmM4MDcyMWZiYTk4XzItNC0xLTEtODg0MjA_c05f27d2-d6cc-4649-898f-ce1e2aceb145">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyNTJiNDUxODMwYmI0NDczODEwNjZjODA3MjFmYmE5OC90YWJsZXJhbmdlOjI1MmI0NTE4MzBiYjQ0NzM4MTA2NmM4MDcyMWZiYTk4XzItNi0xLTEtODg0MjA_5af8f240-750d-4590-bab7-468b973c140a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:120%">$</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:120%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:EquitySecuritiesFvNiGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyNTJiNDUxODMwYmI0NDczODEwNjZjODA3MjFmYmE5OC90YWJsZXJhbmdlOjI1MmI0NTE4MzBiYjQ0NzM4MTA2NmM4MDcyMWZiYTk4XzMtMi0xLTEtODg0MjA_40d9c9a8-c8dc-42b1-89ab-05d66d4e249f">313</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:120%">$</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:120%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:EquitySecuritiesFvNiGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyNTJiNDUxODMwYmI0NDczODEwNjZjODA3MjFmYmE5OC90YWJsZXJhbmdlOjI1MmI0NTE4MzBiYjQ0NzM4MTA2NmM4MDcyMWZiYTk4XzMtNC0xLTEtODg0MjA_f711dc45-444e-4e54-9bca-0a5b74435581">322</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:EquitySecuritiesFvNiGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyNTJiNDUxODMwYmI0NDczODEwNjZjODA3MjFmYmE5OC90YWJsZXJhbmdlOjI1MmI0NTE4MzBiYjQ0NzM4MTA2NmM4MDcyMWZiYTk4XzMtNi0xLTEtODg0MjA_e9bad5f6-3d91-44c3-b1ce-306f20c15d73">389</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%">118</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i9acc2dc56b194000b6b26c033543d7b1" continuedAt="ide34fb5a7a404004adba28a432a3ac59"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity Securities Without Readily Determinable Fair Values</span></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzEwOTk1MTE2MzU0NDQ_4f8c843e-f9a4-4a49-9512-b2c41bfc4f2d" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's investments in equity securities without readily determinable fair values:</span></div><div style="margin-top:12pt"><table style="border-collapse: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.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;line-height:100%">December 31, 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:400;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity Securities without readily determinable fair value, at cost</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="tfin:EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTplZThkNjg3MTIxMzU0YWIxYTdiN2VjYzM2M2Y3ZTdiZS90YWJsZXJhbmdlOmVlOGQ2ODcxMjEzNTRhYjFhN2I3ZWNjMzYzZjdlN2JlXzEtMS0xLTEtOTgyMzc_62d5cf66-92ab-491f-bc08-873a7054160c">39,019</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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="tfin:EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTplZThkNjg3MTIxMzU0YWIxYTdiN2VjYzM2M2Y3ZTdiZS90YWJsZXJhbmdlOmVlOGQ2ODcxMjEzNTRhYjFhN2I3ZWNjMzYzZjdlN2JlXzEtMy0xLTEtOTgyMzc_5c68c39a-8381-403a-af80-919b9f7a9761">14,671</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:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Upward adjustments based on observable price changes, cumulative </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTplZThkNjg3MTIxMzU0YWIxYTdiN2VjYzM2M2Y3ZTdiZS90YWJsZXJhbmdlOmVlOGQ2ODcxMjEzNTRhYjFhN2I3ZWNjMzYzZjdlN2JlXzItMS0xLTEtOTgyMzc_1e77a30f-39e0-4672-b90b-b9b49b00bef9">10,163</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTplZThkNjg3MTIxMzU0YWIxYTdiN2VjYzM2M2Y3ZTdiZS90YWJsZXJhbmdlOmVlOGQ2ODcxMjEzNTRhYjFhN2I3ZWNjMzYzZjdlN2JlXzItMy0xLTEtOTgyMzc_b0023bc1-255b-43d0-bac1-106e426a5e2b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity Securities without readily determinable fair value, carrying value</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTplZThkNjg3MTIxMzU0YWIxYTdiN2VjYzM2M2Y3ZTdiZS90YWJsZXJhbmdlOmVlOGQ2ODcxMjEzNTRhYjFhN2I3ZWNjMzYzZjdlN2JlXzMtMS0xLTEtMTA3MjY5_41433aff-98f5-4ce2-a225-79958e5a9202">49,182</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:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTplZThkNjg3MTIxMzU0YWIxYTdiN2VjYzM2M2Y3ZTdiZS90YWJsZXJhbmdlOmVlOGQ2ODcxMjEzNTRhYjFhN2I3ZWNjMzYzZjdlN2JlXzMtMy0xLTEtMTA3MjY5_fae6efa0-5af2-4f03-a464-c8e42e7e7fc1">14,671</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:middle"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity securities without readily determinable fair values include Federal Home Loan Bank and other restricted stock, which are reported separately in the Company's consolidated balance sheets, and other investments, which are included in other assets in the Company's consolidated balance sheets.</span></div><ix:continuation id="i36b7c959da1e42e5be657d997822e0c3"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross realized and unrealized gains (losses) recognized on equity securities without readily determinable fair values in noninterest income in the Company&#8217;s consolidated statements of income were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse: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.872%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.874%"></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:400;line-height:100%">Year Ended 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains (losses) on equity securities still held at the reporting date</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="tfin:EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4MTM3OTdjYjRiZjQ0YWMxOTk0ZTA4NjYyODlkZGNiZC90YWJsZXJhbmdlOjgxMzc5N2NiNGJmNDRhYzE5OTRlMDg2NjI4OWRkY2JkXzItMy0xLTEtOTgyMzc_eb61b735-ea5c-4a2f-ab5f-38c2a22bb00a">10,163</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="tfin:EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4MTM3OTdjYjRiZjQ0YWMxOTk0ZTA4NjYyODlkZGNiZC90YWJsZXJhbmdlOjgxMzc5N2NiNGJmNDRhYzE5OTRlMDg2NjI4OWRkY2JkXzItNS0xLTEtOTgyMzc_ef8471be-8639-4667-acef-8ae9b9231d11">&#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:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="tfin:EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4MTM3OTdjYjRiZjQ0YWMxOTk0ZTA4NjYyODlkZGNiZC90YWJsZXJhbmdlOjgxMzc5N2NiNGJmNDRhYzE5OTRlMDg2NjI4OWRkY2JkXzItNy0xLTEtOTgyMzc_e6b8ba12-6c08-449d-905f-e91353bd8ed6">&#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:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Realized gains (losses) on equity securities sold during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="tfin:EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4MTM3OTdjYjRiZjQ0YWMxOTk0ZTA4NjYyODlkZGNiZC90YWJsZXJhbmdlOjgxMzc5N2NiNGJmNDRhYzE5OTRlMDg2NjI4OWRkY2JkXzMtMy0xLTEtOTgyMzc_b5a70b73-ef0a-400f-a966-ed4ac410c4b1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="tfin:EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4MTM3OTdjYjRiZjQ0YWMxOTk0ZTA4NjYyODlkZGNiZC90YWJsZXJhbmdlOjgxMzc5N2NiNGJmNDRhYzE5OTRlMDg2NjI4OWRkY2JkXzMtNS0xLTEtOTgyMzc_d3f442c4-e858-4041-9e9e-440471cfe19b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="tfin:EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4MTM3OTdjYjRiZjQ0YWMxOTk0ZTA4NjYyODlkZGNiZC90YWJsZXJhbmdlOjgxMzc5N2NiNGJmNDRhYzE5OTRlMDg2NjI4OWRkY2JkXzMtNy0xLTEtOTgyMzc_120729cd-db72-4627-9577-cb695180093c">&#8212;</ix:nonFraction>&#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:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4MTM3OTdjYjRiZjQ0YWMxOTk0ZTA4NjYyODlkZGNiZC90YWJsZXJhbmdlOjgxMzc5N2NiNGJmNDRhYzE5OTRlMDg2NjI4OWRkY2JkXzQtMS0xLTEtMTA3Mjc4_ba17de33-4ab2-420f-be1f-e6ef34402b2b">10,163</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4MTM3OTdjYjRiZjQ0YWMxOTk0ZTA4NjYyODlkZGNiZC90YWJsZXJhbmdlOjgxMzc5N2NiNGJmNDRhYzE5OTRlMDg2NjI4OWRkY2JkXzQtMy0xLTEtMTA3Mjc4_0bb0a10f-dfb3-4e24-8cae-4a5bd3721682">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4MTM3OTdjYjRiZjQ0YWMxOTk0ZTA4NjYyODlkZGNiZC90YWJsZXJhbmdlOjgxMzc5N2NiNGJmNDRhYzE5OTRlMDg2NjI4OWRkY2JkXzQtNS0xLTEtMTA3Mjc4_8abfd47c-7cda-4b39-ba2c-40e289971f3b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div></ix:continuation><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, the Company adjusted the fair value of an equity security without readily determinable fair value upwards due to an orderly and observable transaction for an identical investment. For further information on this transaction, see Note&#160;8&#160;&#8211; Equity Method Investment.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Securities</span></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:MarketableSecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzQ1MDQ_426574e8-be5e-4ac3-a2bd-6179c01d9173" continuedAt="i1ddb1f742be64a8d893f736fd893fd08" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt securities have been classified in the financial statements as available for sale or held to maturity. The following table summarizes the amortized cost, fair value, and allowance for credit losses of debt securities and the corresponding amounts of gross unrealized gains and losses of available for sale securities recognized in accumulated other comprehensive income (loss) and gross unrecognized gains and losses of held to maturity securities: </span></div><div style="margin-top:12pt"><table style="border-collapse: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.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.987%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Allowance for Credit Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Fair<br/>Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available for sale securities:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage-backed securities, residential</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i3293fd6ad81945acaa14b89ce4c5333d_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzMtMi0xLTEtODg0MjA_6af99905-f59a-44cc-9c46-94a09124df2e">55,329</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i3293fd6ad81945acaa14b89ce4c5333d_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzMtNC0xLTEtODg0MjA_63f9e47b-c7cf-42e0-b189-a8c216ad029e">235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i3293fd6ad81945acaa14b89ce4c5333d_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzMtNi0xLTEtODg0MjA_428bbbb3-7658-40c5-969c-03b060d39a27">4,931</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i3293fd6ad81945acaa14b89ce4c5333d_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzMtOC0xLTEtODg0MjA_c9450f0c-4c61-4cd2-a9fc-4ae0bbcaecd6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i3293fd6ad81945acaa14b89ce4c5333d_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzMtMTAtMS0xLTg4NDIw_6975fe8f-68a6-4e07-ab7d-694e518d62f2">50,633</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id2d579a524174af99ef38dbed1f5b93c_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzQtMi0xLTEtODg0MjA_dd19ca8a-405f-48b7-8e9a-c6a25b035290">6,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id2d579a524174af99ef38dbed1f5b93c_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzQtNC0xLTEtODg0MjA_5389c7c2-080d-471e-88df-2b79e90635a5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="id2d579a524174af99ef38dbed1f5b93c_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzQtNi0xLTEtODg0MjA_27249fd1-7969-4399-b022-5803305c97af">58</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="id2d579a524174af99ef38dbed1f5b93c_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzQtOC0xLTEtODg0MjA_c2cc6341-7eb5-4c48-979b-a6f034e6208d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="id2d579a524174af99ef38dbed1f5b93c_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzQtMTAtMS0xLTg4NDIw_54413a64-74d6-4bda-9c9f-78ca50e93e85">6,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 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:120%">State and municipal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i826265f0f41043569c8c6e14949ac7d3_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzUtMi0xLTEtODg0MjA_3bbae945-7987-44aa-bc0c-76eb75ce74b9">13,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i826265f0f41043569c8c6e14949ac7d3_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzUtNC0xLTEtODg0MjA_e698e3dc-cf4a-4c14-8661-82d4ef8e1ffc">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:120%">(<ix:nonFraction unitRef="usd" contextRef="i826265f0f41043569c8c6e14949ac7d3_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzUtNi0xLTEtODg0MjA_11adbdb9-615d-4eae-be07-d396bd72d18d">116</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i826265f0f41043569c8c6e14949ac7d3_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzUtOC0xLTEtODg0MjA_2ef2a00c-d28d-48a8-a5dd-706456dcbd50">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i826265f0f41043569c8c6e14949ac7d3_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzUtMTAtMS0xLTg4NDIw_aed1a3c0-5ec7-4424-b760-e71f89cb2939">13,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: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:120%">CLO Securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzYtMi0xLTEtODg0MjA_17332b7c-9758-42a3-9bac-2aff79c5e4ad">185,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:120%"><ix:nonFraction unitRef="usd" contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzYtNC0xLTEtODg0MjA_04983d0f-42c5-4325-a5d4-793f0b72082c">161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzYtNi0xLTEtODg0MjA_10aeb2f0-3a8a-40ac-8b61-7e9933e87927">4,218</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i3e4574fc887148a2bdfcfc407642f758_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzYtOC0xLTEtODg0MjA_121894db-2e32-4cb6-bab6-49e40e27b99e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i3e4574fc887148a2bdfcfc407642f758_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzYtMTAtMS0xLTg4NDIw_1911dc13-b86d-4891-92c8-985a32a50774">181,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 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:120%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i11749aa9d2f044d581c2cd0d6c5a24b4_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzctMi0xLTEtODg0MjA_dc6a2735-0aa5-40de-9eb8-d4786f92dc16">1,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i11749aa9d2f044d581c2cd0d6c5a24b4_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzctNC0xLTEtODg0MjA_49687f37-a05a-4ad3-b62a-d3f59c9f019e">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:120%">(<ix:nonFraction unitRef="usd" contextRef="i11749aa9d2f044d581c2cd0d6c5a24b4_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzctNi0xLTEtODg0MjA_383aceff-c797-49d4-bfea-b59e01c986f2">8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i11749aa9d2f044d581c2cd0d6c5a24b4_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzctOC0xLTEtODg0MjA_b86002e8-496c-48d0-a2aa-06c2db20c8d0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i11749aa9d2f044d581c2cd0d6c5a24b4_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzctMTAtMS0xLTg4NDIw_77641603-9ea0-414e-bfb6-bcc47deefe84">1,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">SBA pooled securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i721221befab04b5281fdfbf363dda5e8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzgtMi0xLTEtODg0MjA_dbaaea8d-73b0-416c-90b5-1a67932508db">1,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:120%"><ix:nonFraction unitRef="usd" contextRef="i721221befab04b5281fdfbf363dda5e8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzgtNC0xLTEtODg0MjA_7727b536-73f9-42ff-822f-e712a3dd53cc">29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i721221befab04b5281fdfbf363dda5e8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzgtNi0xLTEtODg0MjA_97775948-0eeb-47b1-a330-a5923777af57">111</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i721221befab04b5281fdfbf363dda5e8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzgtOC0xLTEtODg0MjA_75c57815-96ef-4e6e-a795-01910823ac0c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i721221befab04b5281fdfbf363dda5e8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzgtMTAtMS0xLTg4NDIw_5614b99c-4947-4fbb-99f0-1740800b268e">1,828</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total available for sale securities</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzktMi0xLTEtODg0MjA_9e9163d8-0ea7-4cf2-89d1-02f90b6de26d">263,519</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzktNC0xLTEtODg0MjA_021094d2-3e21-4ecb-bca4-4af28c0446af">427</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:120%">$</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:120%">(<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzktNi0xLTEtODg0MjA_e3edf6a4-d350-4649-8a11-e14a8e5547c0">9,442</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzktOC0xLTEtODg0MjA_6dbaebaf-4d45-45d2-bade-3d3929142bc6">&#8212;</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzktMTAtMS0xLTg4NDIw_15a9ba7f-08bd-4688-abea-037ff29b310a">254,504</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><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.987%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Gross<br/>Unrecognized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Gross<br/>Unrecognized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Fair<br/>Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Held to maturity securities:</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><td colspan="3" 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CLO securities</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i3e4574fc887148a2bdfcfc407642f758_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4ZGE3YmQ1ZjEwNTQ0MTViODVjMzYxZTI1NzFkYjZkMC90YWJsZXJhbmdlOjhkYTdiZDVmMTA1NDQxNWI4NWMzNjFlMjU3MWRiNmQwXzMtMi0xLTEtODg0MjA_d93d5260-4730-4b1b-9885-e79b6bc0e887">6,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4ZGE3YmQ1ZjEwNTQ0MTViODVjMzYxZTI1NzFkYjZkMC90YWJsZXJhbmdlOjhkYTdiZDVmMTA1NDQxNWI4NWMzNjFlMjU3MWRiNmQwXzMtNC0xLTEtODg0MjA_0b1c0004-c6e1-4ff6-b893-83f617fdef83">458</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(<ix:nonFraction unitRef="usd" contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4ZGE3YmQ1ZjEwNTQ0MTViODVjMzYxZTI1NzFkYjZkMC90YWJsZXJhbmdlOjhkYTdiZDVmMTA1NDQxNWI4NWMzNjFlMjU3MWRiNmQwXzMtNi0xLTEtODg0MjA_4fbaf7ee-c1f9-435d-b55b-c8ae787884c1">1,503</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4ZGE3YmQ1ZjEwNTQ0MTViODVjMzYxZTI1NzFkYjZkMC90YWJsZXJhbmdlOjhkYTdiZDVmMTA1NDQxNWI4NWMzNjFlMjU3MWRiNmQwXzMtOC0xLTEtODg0MjA_befa0384-9d25-4429-9765-59fe5bc1950f">5,476</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 24.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:120%">Allowance for credit losses</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:120%">(<ix:nonFraction unitRef="usd" contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4ZGE3YmQ1ZjEwNTQ0MTViODVjMzYxZTI1NzFkYjZkMC90YWJsZXJhbmdlOjhkYTdiZDVmMTA1NDQxNWI4NWMzNjFlMjU3MWRiNmQwXzQtMi0xLTEtODg0MjA_2dfe3263-2fcf-4467-b60f-4de8e75a8837">2,444</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Total held to maturity securities, net of ACL</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4ZGE3YmQ1ZjEwNTQ0MTViODVjMzYxZTI1NzFkYjZkMC90YWJsZXJhbmdlOjhkYTdiZDVmMTA1NDQxNWI4NWMzNjFlMjU3MWRiNmQwXzUtMi0xLTEtODg0MjA_e14ecb96-e70d-43cb-a8d0-119a0dc131b0">4,077</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix: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><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="ide34fb5a7a404004adba28a432a3ac59" continuedAt="ib329cbc50eb84af6a7fd7751e72d96e3"><ix:continuation id="i1ddb1f742be64a8d893f736fd893fd08"><div style="margin-top:12pt"><table style="border-collapse: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.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.987%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Allowance for Credit Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Fair<br/>Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available for sale securities:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage-backed securities, residential</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ie6a9dcbd06d34d65899af125185d4648_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzQtMi0xLTEtODg0MjA_f2ef3e4a-a971-4178-af6b-7a0bc24aa804">36,885</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ie6a9dcbd06d34d65899af125185d4648_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzQtNC0xLTEtODg0MjA_556ee798-fa55-4907-844f-0c6266053218">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ie6a9dcbd06d34d65899af125185d4648_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzQtNi0xLTEtODg0MjA_22696359-2834-47bd-a301-ca7b1d87d247">156</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ie6a9dcbd06d34d65899af125185d4648_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzQtOC0xLTEtODg0MjA_5e01759a-22ca-4b50-9380-997c123b7125">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ie6a9dcbd06d34d65899af125185d4648_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzQtMTAtMS0xLTg4NDIw_5da38f01-a311-49f9-84fd-bf0e0fb76fcd">37,449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i48fda73d47f542c4a5177cde48d46a13_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzUtMi0xLTEtODg0MjA_23011d57-d9f1-45f7-a442-72a44aec756d">6,763</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i48fda73d47f542c4a5177cde48d46a13_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzUtNC0xLTEtODg0MjA_50f83e01-aaa1-452a-98de-37016007768e">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i48fda73d47f542c4a5177cde48d46a13_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzUtNi0xLTEtODg0MjA_96cd6331-6214-4a94-97f2-efb86c7e8213">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:120%"><ix:nonFraction unitRef="usd" contextRef="i48fda73d47f542c4a5177cde48d46a13_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzUtOC0xLTEtODg0MjA_86eb2ea6-daf7-4a75-ae9d-734a87c65e39">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i48fda73d47f542c4a5177cde48d46a13_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzUtMTAtMS0xLTg4NDIw_57d90fee-e81f-4f67-8ee5-24477c1304f6">6,764</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">State and municipal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i364723408edd4266a94a932a5cf5b16a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzYtMi0xLTEtODg0MjA_95be32a8-b4fa-4df0-91cd-3d6c1ae83fca">26,309</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i364723408edd4266a94a932a5cf5b16a_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzYtNC0xLTEtODg0MjA_34dbde71-85e5-4233-86de-bcd404711a86">516</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i364723408edd4266a94a932a5cf5b16a_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzYtNi0xLTEtODg0MjA_fcfaef4c-6c60-4cd8-836b-69862eef4a7b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i364723408edd4266a94a932a5cf5b16a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzYtOC0xLTEtODg0MjA_e8b85cf3-25aa-4b3e-84df-37e44321afe9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i364723408edd4266a94a932a5cf5b16a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzYtMTAtMS0xLTg4NDIw_03cf6c5f-296d-45d2-8b9a-1702bfe2cb67">26,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 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:120%">CLO Securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzctMi0xLTEtODg0MjA_a7637a58-d1fb-45b5-ad1e-0f07a4db83e8">103,579</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzctNC0xLTEtODg0MjA_bdf0aa54-49f3-415a-9b1b-705e755f7114">3,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:120%">(<ix:nonFraction unitRef="usd" contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzctNi0xLTEtODg0MjA_b321546a-0e22-4f4b-b6d4-abef8ea6f772">54</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i11aa1895d1b1454ab692c89900a6cdfe_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzctOC0xLTEtODg0MjA_5ae07a82-cf31-49b0-b064-d20265e346eb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i11aa1895d1b1454ab692c89900a6cdfe_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzctMTAtMS0xLTg4NDIw_b17b959e-1df9-46ea-aa49-0722bb423e97">106,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 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:120%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i4ce8759af9b84a00bf96c03e64bd0ecc_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzgtMi0xLTEtODg0MjA_7aa74c88-03d0-4201-859e-c463e809d9ad">1,992</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4ce8759af9b84a00bf96c03e64bd0ecc_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzgtNC0xLTEtODg0MjA_11bc781f-0575-49dd-a1de-a1099f5cb56f">64</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i4ce8759af9b84a00bf96c03e64bd0ecc_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzgtNi0xLTEtODg0MjA_87dafbaf-946e-4e9b-96ae-794f35fe8baf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i4ce8759af9b84a00bf96c03e64bd0ecc_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzgtOC0xLTEtODg0MjA_4c28be13-a88f-4f81-9859-08c282c8cfb9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i4ce8759af9b84a00bf96c03e64bd0ecc_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzgtMTAtMS0xLTg4NDIw_6e1c3714-2c71-4cc5-9898-4b6e316cec9b">2,056</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">SBA pooled securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i21d3406bbcb842058bfa4b5fbff94370_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzktMi0xLTEtODg0MjA_40169a39-e9ed-449e-aee0-56ee100cea72">2,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:120%"><ix:nonFraction unitRef="usd" contextRef="i21d3406bbcb842058bfa4b5fbff94370_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzktNC0xLTEtODg0MjA_43fba834-3493-470e-9105-596edb10a0fe">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:120%"><ix:nonFraction unitRef="usd" contextRef="i21d3406bbcb842058bfa4b5fbff94370_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzktNi0xLTEtODg0MjA_12d4d971-bf58-45d4-b279-303b244f2339">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i21d3406bbcb842058bfa4b5fbff94370_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzktOC0xLTEtODg0MjA_a4d48fbd-6313-45da-9c79-4cedfa767030">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i21d3406bbcb842058bfa4b5fbff94370_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzktMTAtMS0xLTg4NDIw_9bcb749a-b4b9-4e95-8b82-f52d27c54cd3">2,698</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">Total available for sale securities</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzEwLTItMS0xLTg4NDIw_55cef5b0-b0fd-4f98-b893-a014d1f7d326">178,064</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzEwLTQtMS0xLTg4NDIw_0ad5233e-b0c0-4fc1-b550-586e9cb41218">4,573</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(<ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzEwLTYtMS0xLTg4NDIw_2d9b0dd9-c721-4a0a-84e8-611bbb48f412">211</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzEwLTgtMS0xLTg4NDIw_fee07f92-5ddb-444a-bdbb-71b04ff2a41e">&#8212;</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzEwLTEwLTEtMS04ODQyMA_177bb58b-714b-4aa7-b6a0-ffb24daf8c72">182,426</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><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.987%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Gross<br/>Unrecognized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Gross<br/>Unrecognized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Fair<br/>Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Held to maturity securities:</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><td colspan="3" 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CLO securities</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i11aa1895d1b1454ab692c89900a6cdfe_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTpkMGRjNGMxNjYwZjI0Y2Y5YTNhNGM4N2Y3N2I2ODYyYS90YWJsZXJhbmdlOmQwZGM0YzE2NjBmMjRjZjlhM2E0Yzg3Zjc3YjY4NjJhXzMtMi0xLTEtODg0MjA_5b9c8817-ad46-41f5-8599-a02e928d55cb">7,029</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTpkMGRjNGMxNjYwZjI0Y2Y5YTNhNGM4N2Y3N2I2ODYyYS90YWJsZXJhbmdlOmQwZGM0YzE2NjBmMjRjZjlhM2E0Yzg3Zjc3YjY4NjJhXzMtNC0xLTEtODg0MjA_6f84e175-4b02-4e6c-b82e-69351e32cd70">&#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 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:120%">$</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:120%">(<ix:nonFraction unitRef="usd" contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTpkMGRjNGMxNjYwZjI0Y2Y5YTNhNGM4N2Y3N2I2ODYyYS90YWJsZXJhbmdlOmQwZGM0YzE2NjBmMjRjZjlhM2E0Yzg3Zjc3YjY4NjJhXzMtNi0xLTEtODg0MjA_90421df9-5bfc-4a65-8f08-e1b9391a9b65">1,582</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTpkMGRjNGMxNjYwZjI0Y2Y5YTNhNGM4N2Y3N2I2ODYyYS90YWJsZXJhbmdlOmQwZGM0YzE2NjBmMjRjZjlhM2E0Yzg3Zjc3YjY4NjJhXzMtOC0xLTEtODg0MjA_1ae5dc6d-70db-40f9-b7e1-513184d73312">5,447</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 24.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:120%">Allowance for credit losses</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:120%">(<ix:nonFraction unitRef="usd" contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTpkMGRjNGMxNjYwZjI0Y2Y5YTNhNGM4N2Y3N2I2ODYyYS90YWJsZXJhbmdlOmQwZGM0YzE2NjBmMjRjZjlhM2E0Yzg3Zjc3YjY4NjJhXzQtMi0xLTEtODg0MjA_3ba40980-d606-4d9d-a5bf-abab0d80f6b5">2,082</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 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="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Total held to maturity securities, net of ACL</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTpkMGRjNGMxNjYwZjI0Y2Y5YTNhNGM4N2Y3N2I2ODYyYS90YWJsZXJhbmdlOmQwZGM0YzE2NjBmMjRjZjlhM2E0Yzg3Zjc3YjY4NjJhXzUtMi0xLTEtODg0MjA_9bfb7fa6-fca9-4415-8289-789f1a35f9b3">4,947</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div></ix:continuation><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzQ1MDU_fd4f7e79-0d93-431a-9756-2571616651a5" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost and estimated fair value of debt securities at December&#160;31, 2022, by contractual maturity, are shown below. Expected maturities will differ from contractual maturities because issuers may have the right to call or prepay obligations with or without call or prepayment penalties.</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:48.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.986%"></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:400;line-height:120%">Available for Sale Securities</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:400;line-height:120%">Held to Maturity Securities</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Fair<br/>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:400;line-height:120%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due in one year or less</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzItMS0xLTEtODg0MjA_70133990-9a5a-41eb-8469-9311fc74a8fe">1,801</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzItMy0xLTEtODg0MjA_0731b857-db5e-4a36-80e4-65a4afadf309">1,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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzItNS0xLTEtODg0MjA_e8c86f38-c450-44e9-bc6a-89de38364492">&#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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzItNy0xLTEtODg0MjA_e43169e4-e17e-4d90-895c-c4689e404e74">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due from one year to five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzMtMS0xLTEtODg0MjA_ab288312-da5c-46e2-a369-bfaf28254be7">2,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzMtMy0xLTEtODg0MjA_ada94837-f1c6-4cc8-a5a4-5d854b518be0">1,982</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzMtNS0xLTEtODg0MjA_5acffe48-85fd-4eff-94a6-2781a4ef19be">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzMtNy0xLTEtODg0MjA_7f4ce0a5-644c-433c-9709-2195d9d7d29c">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due from five years to ten years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzQtMS0xLTEtODg0MjA_e5423609-63ea-4c13-964b-1a2574207495">53,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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzQtMy0xLTEtODg0MjA_34dbbf84-814d-4f1c-a050-d22e3890eae1">51,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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzQtNS0xLTEtODg0MjA_a9aeea79-adfb-45c1-bb50-8057c131354c">6,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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzQtNy0xLTEtODg0MjA_879c8343-0c6f-4add-9659-07a8266c3f87">5,476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Due after ten years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzUtMS0xLTEtODg0MjA_aa255ef0-be00-4fde-9e3a-2cf9710f499b">142,932</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzUtMy0xLTEtODg0MjA_ce934e30-e8c2-4d9a-857a-544d2faeb054">140,035</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzUtNS0xLTEtODg0MjA_6225a22c-880f-48e3-857c-f00935a62c5d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzUtNy0xLTEtODg0MjA_c7ced2d9-24de-4bad-95c8-a674316df168">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzYtMS0xLTEtODg0MjA_317032e8-c51c-483a-8de0-40285d535a35">199,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzYtMy0xLTEtODg0MjA_d54c75df-4c96-4b07-a074-5b4fcdf968bf">195,712</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzYtNS0xLTEtODg0MjA_22ba9e6a-7ff0-4695-988f-eb5ecb648173">6,521</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzYtNy0xLTEtODg0MjA_282726c6-9844-4776-b1b0-5659c91a7380">5,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage-backed securities, residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3293fd6ad81945acaa14b89ce4c5333d_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzctMS0xLTEtODg0MjA_d5037c59-6c6a-45a1-a7dc-3209cc1aed17">55,329</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3293fd6ad81945acaa14b89ce4c5333d_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzctMy0xLTEtODg0MjA_30aeeb54-59f2-46a9-9852-cdb996d11d0a">50,633</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3293fd6ad81945acaa14b89ce4c5333d_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzctNS0xLTEtODg0MjA_32a1e343-8fb8-47da-a67b-efc5ea5ca982">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i3293fd6ad81945acaa14b89ce4c5333d_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzctNy0xLTEtODg0MjA_c3be20c9-be82-4af0-a4f0-c44f6c2826fc">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset-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:120%"><ix:nonFraction unitRef="usd" contextRef="id2d579a524174af99ef38dbed1f5b93c_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzgtMS0xLTEtODg0MjA_4bb89e3f-5087-4506-85b2-b853d0f1fb30">6,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id2d579a524174af99ef38dbed1f5b93c_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzgtMy0xLTEtODg0MjA_82bc91f6-c0d7-47c7-915e-63573bf8a307">6,331</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id2d579a524174af99ef38dbed1f5b93c_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzgtNS0xLTEtODg0MjA_f53471ed-c7a8-4db2-9f67-1b1fc4a31d08">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="id2d579a524174af99ef38dbed1f5b93c_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzgtNy0xLTEtODg0MjA_bdcfad3d-f120-4bc2-bb86-7925643c4afb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SBA pooled 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:120%"><ix:nonFraction unitRef="usd" contextRef="i721221befab04b5281fdfbf363dda5e8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzktMS0xLTEtODg0MjA_9fe9b1d7-773d-44fa-a7f3-0a1182eed993">1,910</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i721221befab04b5281fdfbf363dda5e8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzktMy0xLTEtODg0MjA_0107c7b8-c11a-42ef-8d22-4bf07ef6369f">1,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i721221befab04b5281fdfbf363dda5e8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzktNS0xLTEtODg0MjA_f7abeb4f-6adc-441e-a9e6-6a8cff5539e1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i721221befab04b5281fdfbf363dda5e8_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzktNy0xLTEtODg0MjA_584022de-68df-461b-a761-1e8b2df436e9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzEwLTEtMS0xLTg4NDIw_0f4acf60-1570-4fe4-9960-3c304c6b6ed7">263,519</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzEwLTMtMS0xLTg4NDIw_97bf5f77-b713-492c-9ba5-80637f40b037">254,504</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="tfin:DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzEwLTUtMS0xLTg4NDIw_daead8e7-e4de-40d9-9808-efe9cee64f94">6,521</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzEwLTctMS0xLTg4NDIw_8de4e6c7-43c5-4ba5-9c71-5c5f715195d2">5,476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ScheduleOfRealizedGainLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzQ1MDY_9e17abf9-9685-4e8b-89de-fb37b9f31dbb" escape="true"><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from sales of debt securities and the associated gross gains and losses are 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:61.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo3MTA2OTYwMDBmODM0Yzg2YmUwODMwMTBhNDk3N2MxMC90YWJsZXJhbmdlOjcxMDY5NjAwMGY4MzRjODZiZTA4MzAxMGE0OTc3YzEwXzEtMS0xLTEtODg0MjA_1d6c6ceb-8135-49a6-878a-07d315cf8ed2">40,163</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo3MTA2OTYwMDBmODM0Yzg2YmUwODMwMTBhNDk3N2MxMC90YWJsZXJhbmdlOjcxMDY5NjAwMGY4MzRjODZiZTA4MzAxMGE0OTc3YzEwXzEtMy0xLTEtODg0MjA_10e95e33-d26a-4a71-9f87-f2dfe5aa231d">&#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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo3MTA2OTYwMDBmODM0Yzg2YmUwODMwMTBhNDk3N2MxMC90YWJsZXJhbmdlOjcxMDY5NjAwMGY4MzRjODZiZTA4MzAxMGE0OTc3YzEwXzEtNS0xLTEtODg0MjA_881d4ce9-b75c-4583-91de-cd685a3e1b34">70,198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross 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:120%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo3MTA2OTYwMDBmODM0Yzg2YmUwODMwMTBhNDk3N2MxMC90YWJsZXJhbmdlOjcxMDY5NjAwMGY4MzRjODZiZTA4MzAxMGE0OTc3YzEwXzItMS0xLTEtODg0MjA_e3b6c0ff-08e3-4f05-b404-574c7921bdd3">2,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:120%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo3MTA2OTYwMDBmODM0Yzg2YmUwODMwMTBhNDk3N2MxMC90YWJsZXJhbmdlOjcxMDY5NjAwMGY4MzRjODZiZTA4MzAxMGE0OTc3YzEwXzItMy0xLTEtODg0MjA_ce8fcf55-4a64-4e22-ba23-85ee6adbdd8a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo3MTA2OTYwMDBmODM0Yzg2YmUwODMwMTBhNDk3N2MxMC90YWJsZXJhbmdlOjcxMDY5NjAwMGY4MzRjODZiZTA4MzAxMGE0OTc3YzEwXzItNS0xLTEtODg0MjA_7caa7c1e-eeed-4bd2-a929-a1cf17397d29">3,233</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%">Gross 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:120%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo3MTA2OTYwMDBmODM0Yzg2YmUwODMwMTBhNDk3N2MxMC90YWJsZXJhbmdlOjcxMDY5NjAwMGY4MzRjODZiZTA4MzAxMGE0OTc3YzEwXzMtMS0xLTEtODg0MjA_3b82c10f-cd44-4900-9894-5a0f8fb18c73">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo3MTA2OTYwMDBmODM0Yzg2YmUwODMwMTBhNDk3N2MxMC90YWJsZXJhbmdlOjcxMDY5NjAwMGY4MzRjODZiZTA4MzAxMGE0OTc3YzEwXzMtMy0xLTEtODg0MjA_941623ac-8afd-4bac-8eda-4ab0449ddcb6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo3MTA2OTYwMDBmODM0Yzg2YmUwODMwMTBhNDk3N2MxMC90YWJsZXJhbmdlOjcxMDY5NjAwMGY4MzRjODZiZTA4MzAxMGE0OTc3YzEwXzMtNS0xLTEtODg0MjA_36b494f2-5a2c-46a0-9fe6-9cf0ff793957">140</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Net gains and losses from calls of 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:120%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" sign="-" name="tfin:DebtSecuritiesRealizedGainLossOnCall" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo3MTA2OTYwMDBmODM0Yzg2YmUwODMwMTBhNDk3N2MxMC90YWJsZXJhbmdlOjcxMDY5NjAwMGY4MzRjODZiZTA4MzAxMGE0OTc3YzEwXzQtMS0xLTEtODg0MjA_02710e99-13b0-44b1-b418-30e436585757">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="tfin:DebtSecuritiesRealizedGainLossOnCall" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo3MTA2OTYwMDBmODM0Yzg2YmUwODMwMTBhNDk3N2MxMC90YWJsZXJhbmdlOjcxMDY5NjAwMGY4MzRjODZiZTA4MzAxMGE0OTc3YzEwXzQtMy0xLTEtODg0MjA_b8577987-6346-40d4-a403-9f9751eb1dd5">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="tfin:DebtSecuritiesRealizedGainLossOnCall" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo3MTA2OTYwMDBmODM0Yzg2YmUwODMwMTBhNDk3N2MxMC90YWJsZXJhbmdlOjcxMDY5NjAwMGY4MzRjODZiZTA4MzAxMGE0OTc3YzEwXzQtNS0xLTEtODg0MjA_8e237f3c-fdd5-4419-94c8-c0b3acfe6728">133</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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt securities with a carrying amount of approximately $<ix:nonFraction unitRef="usd" contextRef="ib257cd7dcd964c08ab7e897c4601bdc0_I20221231" decimals="-3" name="us-gaap:DebtSecurities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzU0OTc1NTgxODQ3NQ_cc1dfed9-ba5e-4f0d-a78c-3f7134d34cec">93,813,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i01b24c58c5e8414c9096fe8e0184d7c3_I20211231" decimals="-3" name="us-gaap:DebtSecurities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzU0OTc1NTgxODQ3OQ_130a8dc1-d077-4b94-b0d6-dd036ed6acfe">72,805,000</ix:nonFraction> at December&#160;31, 2022 and 2021, respectively, were pledged to secure public deposits, customer repurchase agreements, and for other purposes required or permitted by law.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest on available for sale securities totaled $<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzU0OTc1NTgxODQ4Mw_ac5d4fd3-4a18-4ca9-96a8-9e88950219e2">2,593,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzU0OTc1NTgxODQ4Nw_e9a6b01b-c96e-41a3-b272-b4a969d40ce1">802,000</ix:nonFraction> at December&#160;31, 2022 and 2021, respectively, and was included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzIxOTkwMjMyNjAxNjE_95fc2bcc-8072-4659-a456-66f45a3aa058"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzIxOTkwMjMyNjAxNjE_fc45a70b-9bd0-460d-b309-19cfa068b807">other assets</span></span> in the Consolidated Balance Sheets.</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%">120</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="ib329cbc50eb84af6a7fd7751e72d96e3" continuedAt="i5c6b6da99da342abbeb41298f4dce95e"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzQ1MDc_a3c83576-74a4-4915-abab-05373dccc163" escape="true"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes available for sale debt securities in an unrealized loss position for which an allowance for credit losses has not been recorded, aggregated by investment category and length of time that individual securities have been in a continuous 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:28.066%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.015%"></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:400;line-height:120%">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:400;line-height:120%">12 Months or More</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:400;line-height:120%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;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:400;line-height:120%">Unrealized<br/>Losses</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:400;line-height:120%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;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:400;line-height:120%">Unrealized<br/>Losses</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:400;line-height:120%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;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:400;line-height:120%">Unrealized<br/>Losses</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available for sale securities:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage-backed securities, residential</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i3293fd6ad81945acaa14b89ce4c5333d_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzQtMi0xLTEtODg0MjA_f6929ca3-74cd-48e8-947b-ac00879701c7">26,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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i3293fd6ad81945acaa14b89ce4c5333d_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzQtNC0xLTEtODg0MjA_7cee2e4b-8914-4fb3-8488-3d36f0f4afb3">1,507</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i3293fd6ad81945acaa14b89ce4c5333d_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzQtNi0xLTEtODg0MjA_c95637ef-cf92-4dc5-8631-d1764d928c51">15,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i3293fd6ad81945acaa14b89ce4c5333d_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzQtOC0xLTEtODg0MjA_0dc6dfc0-4f88-4ba1-8f8c-cb1a2addfd85">3,424</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i3293fd6ad81945acaa14b89ce4c5333d_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzQtMTAtMS0xLTg4NDIw_1d903ed1-fb3a-490e-b45a-bcf2bb6b811f">41,858</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i3293fd6ad81945acaa14b89ce4c5333d_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzQtMTItMS0xLTg4NDIw_842d0121-6e02-4a55-8ddb-fd89b3afef94">4,931</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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:120%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id2d579a524174af99ef38dbed1f5b93c_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzUtMi0xLTEtODg0MjA_94a7e206-3230-46f8-addf-a3e0ce92c055">1,337</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="id2d579a524174af99ef38dbed1f5b93c_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzUtNC0xLTEtODg0MjA_204dbab5-c44d-416c-87f2-08b41e614cfd">52</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id2d579a524174af99ef38dbed1f5b93c_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzUtNi0xLTEtODg0MjA_d12dfaab-10b0-44c5-a488-b8085498cad1">4,994</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="id2d579a524174af99ef38dbed1f5b93c_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzUtOC0xLTEtODg0MjA_035497c0-96a3-458f-998a-7b35a57c5e56">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:120%"><ix:nonFraction unitRef="usd" contextRef="id2d579a524174af99ef38dbed1f5b93c_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzUtMTAtMS0xLTg4NDIw_38fcb34c-be2e-4fe0-a21a-9002d2874ddd">6,331</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="id2d579a524174af99ef38dbed1f5b93c_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzUtMTItMS0xLTg4NDIw_201d3ed8-1b9a-47be-89ed-8486b320296e">58</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">State and municipal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i826265f0f41043569c8c6e14949ac7d3_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzYtMi0xLTEtODg0MjA_b1805d34-5054-4f39-8d99-2a79d3c8817b">12,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:120%">(<ix:nonFraction unitRef="usd" contextRef="i826265f0f41043569c8c6e14949ac7d3_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzYtNC0xLTEtODg0MjA_9eb58170-6e4f-4e86-a3e3-d580ca46092f">116</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i826265f0f41043569c8c6e14949ac7d3_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzYtNi0xLTEtODg0MjA_263f5150-748f-4c48-85b2-ff6551e87ac4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i826265f0f41043569c8c6e14949ac7d3_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzYtOC0xLTEtODg0MjA_5cb3dcdd-cbb3-4d95-8d55-7d8e62013c70">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i826265f0f41043569c8c6e14949ac7d3_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzYtMTAtMS0xLTg4NDIw_37cbda65-9c0e-4392-b780-090e470268e8">12,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:120%">(<ix:nonFraction unitRef="usd" contextRef="i826265f0f41043569c8c6e14949ac7d3_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzYtMTItMS0xLTg4NDIw_3d4ee7af-b2b5-4a30-ab01-82ccc8979b05">116</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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:120%">CLO Securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzctMi0xLTEtODg0MjA_36fe30e6-1e0b-4489-90a7-48b736423dc6">151,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:120%">(<ix:nonFraction unitRef="usd" contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzctNC0xLTEtODg0MjA_322b8eaf-b134-49c8-86d6-4a3bd66d72d1">3,407</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzctNi0xLTEtODg0MjA_da47c4be-c5aa-47f3-990b-bf054a5b9c2a">19,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:120%">(<ix:nonFraction unitRef="usd" contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzctOC0xLTEtODg0MjA_00a1bb92-cb02-4989-a234-dccf67f0cdcf">811</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i3e4574fc887148a2bdfcfc407642f758_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzctMTAtMS0xLTg4NDIw_447b74bf-196f-4133-a0f9-679f3eb2c707">171,011</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzctMTItMS0xLTg4NDIw_905531f9-6352-46d5-9653-08729c689d4f">4,218</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding: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:120%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i11749aa9d2f044d581c2cd0d6c5a24b4_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzgtMi0xLTEtODg0MjA_93cb9bcd-962b-4978-8552-b368d6db9f88">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:120%">(<ix:nonFraction unitRef="usd" contextRef="i11749aa9d2f044d581c2cd0d6c5a24b4_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzgtNC0xLTEtODg0MjA_5d3a87b0-e79c-4f65-a64b-9f682472bbf7">8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i11749aa9d2f044d581c2cd0d6c5a24b4_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzgtNi0xLTEtODg0MjA_1b46e5c8-ae65-40af-bbc8-e68338d70d54">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i11749aa9d2f044d581c2cd0d6c5a24b4_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzgtOC0xLTEtODg0MjA_c3c5e927-f827-4237-8284-d68cd59b0267">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i11749aa9d2f044d581c2cd0d6c5a24b4_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzgtMTAtMS0xLTg4NDIw_32e86041-252b-4d2c-9e61-961b54505569">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:120%">(<ix:nonFraction unitRef="usd" contextRef="i11749aa9d2f044d581c2cd0d6c5a24b4_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzgtMTItMS0xLTg4NDIw_1da8e05a-029b-4ef2-91ad-af808e5ed6d9">8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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:120%">SBA pooled securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i721221befab04b5281fdfbf363dda5e8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzktMi0xLTEtODg0MjA_c69ad4a6-949b-4800-941f-1f9fc80ca734">1,262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i721221befab04b5281fdfbf363dda5e8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzktNC0xLTEtODg0MjA_49dd9f67-5903-44a5-a85b-d0faa35333a4">111</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i721221befab04b5281fdfbf363dda5e8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzktNi0xLTEtODg0MjA_595f9a93-9ab4-47e7-8f13-b5f38dc911ff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i721221befab04b5281fdfbf363dda5e8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzktOC0xLTEtODg0MjA_b3718586-d4cd-4cdd-b26d-6734ac684006">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i721221befab04b5281fdfbf363dda5e8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzktMTAtMS0xLTg4NDIw_9a99f60f-20cc-4d26-950c-c5bec681fb20">1,262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i721221befab04b5281fdfbf363dda5e8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzktMTItMS0xLTg4NDIw_cf025f52-8970-4690-af3f-267fb0930e4c">111</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Total available for sale securities</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzEwLTItMS0xLTg4NDIw_b691e051-6080-4d7b-9878-837d7f0b2127">193,142</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:120%">$</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:120%">(<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzEwLTQtMS0xLTg4NDIw_639496cd-ea2f-4885-a970-f19d3c53d880">5,201</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzEwLTYtMS0xLTg4NDIw_b06226f9-06e4-4165-ba94-d0ae0496f17d">40,261</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:120%">$</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:120%">(<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzEwLTgtMS0xLTg4NDIw_1e7aaa56-85d1-4689-b3b4-0ce874b0814d">4,241</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzEwLTEwLTEtMS04ODQyMA_77ea6bf1-3aac-4b83-a017-27898cd140f2">233,403</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:120%">$</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:120%">(<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzEwLTEyLTEtMS04ODQyMA_4a52f4f3-f925-4bd8-994b-a8d60ea32b33">9,442</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.066%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.015%"></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:400;line-height:120%">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:400;line-height:120%">12 Months or More</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:400;line-height:120%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;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:400;line-height:120%">Unrealized<br/>Losses</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:400;line-height:120%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;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:400;line-height:120%">Unrealized<br/>Losses</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:400;line-height:120%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;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:400;line-height:120%">Unrealized<br/>Losses</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 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;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available for sale securities:</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage-backed securities, residential</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ie6a9dcbd06d34d65899af125185d4648_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzUtMi0xLTEtODg0MjA_3a2a2159-0dc7-4701-a956-6fccda946a75">20,386</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ie6a9dcbd06d34d65899af125185d4648_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzUtNC0xLTEtODg0MjA_8d3b4208-3f8a-4a99-b717-260d08d28084">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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie6a9dcbd06d34d65899af125185d4648_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzUtNi0xLTEtODg0MjA_8d993c85-7bf1-4e9c-bf7d-1b50c9fc06ae">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ie6a9dcbd06d34d65899af125185d4648_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzUtOC0xLTEtODg0MjA_2b1f0182-1088-4f5d-b71a-0560c9ec2665">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie6a9dcbd06d34d65899af125185d4648_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzUtMTAtMS0xLTg4NDIw_daf055cd-b408-4567-9fa3-aeb6007d3cbd">20,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:120%">(<ix:nonFraction unitRef="usd" contextRef="ie6a9dcbd06d34d65899af125185d4648_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzUtMTItMS0xLTg4NDIw_3bc32149-bb5c-4cfa-9108-2d73d71d12af">156</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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:120%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i48fda73d47f542c4a5177cde48d46a13_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzYtMi0xLTEtODg0MjA_918e94d9-d6f8-4f1b-97ca-9fbf46709ab6">37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i48fda73d47f542c4a5177cde48d46a13_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzYtNC0xLTEtODg0MjA_9de1fe50-a008-4c97-87a6-834e63d50718">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i48fda73d47f542c4a5177cde48d46a13_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzYtNi0xLTEtODg0MjA_5059cdb6-43c4-48dc-aeae-494c903363cd">4,999</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i48fda73d47f542c4a5177cde48d46a13_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzYtOC0xLTEtODg0MjA_ab527372-5b64-497c-b734-be84e8b7e412">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:120%"><ix:nonFraction unitRef="usd" contextRef="i48fda73d47f542c4a5177cde48d46a13_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzYtMTAtMS0xLTg4NDIw_2707c65e-9a73-4784-a30f-16f1b0e03491">5,036</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i48fda73d47f542c4a5177cde48d46a13_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzYtMTItMS0xLTg4NDIw_0cd8113c-68a7-4c7f-af07-d71aba8e3387">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">State and municipal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i364723408edd4266a94a932a5cf5b16a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzctMi0xLTEtODg0MjA_e1467dc0-2640-4543-88b0-e437e4bd0ec8">30</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i364723408edd4266a94a932a5cf5b16a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzctNC0xLTEtODg0MjA_155ca1a4-17e0-4f6f-9652-8b5d7f4a3a4e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i364723408edd4266a94a932a5cf5b16a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzctNi0xLTEtODg0MjA_12dc5c36-43a6-416d-af6f-cfdb9f532c17">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i364723408edd4266a94a932a5cf5b16a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzctOC0xLTEtODg0MjA_74a4d7c8-e7d0-4464-a8a5-e7f1c0042a29">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i364723408edd4266a94a932a5cf5b16a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzctMTAtMS0xLTg4NDIw_b2d3c361-c1e1-4bd1-a3e3-29a66ac66903">30</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i364723408edd4266a94a932a5cf5b16a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzctMTItMS0xLTg4NDIw_c1fa75d2-5b7a-4716-964c-6e084602c2f2">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CLO Securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzgtMi0xLTEtODg0MjA_98700518-389c-4af0-b58b-22a9dcf06fca">22,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzgtNC0xLTEtODg0MjA_a245660a-6482-449a-bc02-d7fee321ab36">54</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i11aa1895d1b1454ab692c89900a6cdfe_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzgtNi0xLTEtODg0MjA_73d767bd-060e-49f5-a953-c9a0f166236e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i11aa1895d1b1454ab692c89900a6cdfe_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzgtOC0xLTEtODg0MjA_0533a9ac-032a-43d5-bcf9-a1901bdcef5f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i11aa1895d1b1454ab692c89900a6cdfe_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzgtMTAtMS0xLTg4NDIw_0d8399f8-a746-42be-a5d8-24407b6419a6">22,707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzgtMTItMS0xLTg4NDIw_1e510352-c21d-4b7f-8460-614b3f0c5525">54</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding: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:120%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i4ce8759af9b84a00bf96c03e64bd0ecc_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzktMi0xLTEtODg0MjA_c73476c0-d4f7-4fc0-9a71-1644def911cc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i4ce8759af9b84a00bf96c03e64bd0ecc_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzktNC0xLTEtODg0MjA_5ac6a3b5-7e47-4c80-951a-871761e6cc26">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i4ce8759af9b84a00bf96c03e64bd0ecc_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzktNi0xLTEtODg0MjA_428604ad-54b6-49af-960d-c4548afbefdc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i4ce8759af9b84a00bf96c03e64bd0ecc_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzktOC0xLTEtODg0MjA_d6acf932-0c93-49c2-aaea-07c51dd3f141">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i4ce8759af9b84a00bf96c03e64bd0ecc_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzktMTAtMS0xLTg4NDIw_afa264df-db18-4d21-b2d8-3d29a13f329c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i4ce8759af9b84a00bf96c03e64bd0ecc_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzktMTItMS0xLTg4NDIw_6e1b61c3-3d7d-41c6-b59c-3b46544ba9c7">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SBA pooled securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i21d3406bbcb842058bfa4b5fbff94370_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzEwLTItMS0xLTg4NDIw_dc55a77d-3541-492f-9a09-56395a8d1e78">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i21d3406bbcb842058bfa4b5fbff94370_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzEwLTQtMS0xLTg4NDIw_7e5b30b2-e824-42ab-bf21-35b97734d9d0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i21d3406bbcb842058bfa4b5fbff94370_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzEwLTYtMS0xLTg4NDIw_1a1027a5-4cab-4ec0-b458-d60fbe3797c6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i21d3406bbcb842058bfa4b5fbff94370_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzEwLTgtMS0xLTg4NDIw_05e463a8-dfe8-4ad3-a85e-900077d06783">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i21d3406bbcb842058bfa4b5fbff94370_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzEwLTEwLTEtMS04ODQyMA_e0ab5c9f-b6a0-4aec-be9a-8b99d0477773">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i21d3406bbcb842058bfa4b5fbff94370_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzEwLTEyLTEtMS04ODQyMA_d456eee6-57ed-4902-a4f4-6a5c99bc0af6">&#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 16pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total available for sale securities</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzExLTItMS0xLTg4NDIw_5b1f1e77-bb48-41ad-bfb9-e1a44e1b525a">43,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><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:120%">$</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:120%">(<ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzExLTQtMS0xLTg4NDIw_d5ac0216-c408-4e34-9c01-8b2ae28f9dcb">209</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzExLTYtMS0xLTg4NDIw_ceb53232-001a-4e2f-87c9-4661e293d5c5">5,005</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:120%">$</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:120%">(<ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzExLTgtMS0xLTg4NDIw_81fd8379-843e-4a26-942a-009de8a57423">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzExLTEwLTEtMS04ODQyMA_a0ab3147-cbb1-4e16-a5ad-2defbf66d262">48,165</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:120%">$</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:120%">(<ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzExLTEyLTEtMS04ODQyMA_cbb2b944-9ef9-40b3-b1aa-f8f384bcda1a">211</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management evaluates available for sale debt securities in unrealized loss positions to determine whether the impairment is due to credit-related factors or noncredit-related factors. Consideration is given to (1) the extent to which the fair value is less than cost, (2) the financial condition and near-term prospects of the issuer, and (3) the intent and ability of the Company to retain its investment in the security for a period of time sufficient to allow for any anticipated recovery in fair value.</span></div><div style="margin-top:12pt"><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, the Company had <ix:nonFraction unitRef="security" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzU0OTc1NTgxODQ5Mg_811229a5-51a5-49a5-bb4b-4fabc21082f2">141</ix:nonFraction> available for sale debt securities in an unrealized loss position without an allowance for credit losses. Management does not have the intent to sell any of these securities and believes that it is more likely than not that the Company will not have to sell any such securities before a recovery of cost. 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. Accordingly, as of December&#160;31, 2022, management believes that the unrealized losses detailed in the previous table are due to noncredit-related factors, including changes in interest rates and other market conditions, and therefore no losses have been recognized in the Company&#8217;s consolidated statements of income.</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%">121</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i5c6b6da99da342abbeb41298f4dce95e"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzQ1MDE_56b34d57-46a6-4b2d-89d6-7a2e2e487e37" escape="true"><div style="margin-top:10pt"><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 activity in the allowance for credit losses for held to maturity debt securities:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.763%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" 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:400;line-height:100%">Year Ended 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%">Held to Maturity CLO Securities</span></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses:</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 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%">Beginning balance</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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0NGRkZjdjYjZjZjk0OGZmODljODZhYjMwYjVkZmQyNS90YWJsZXJhbmdlOjQ0ZGRmN2NiNmNmOTQ4ZmY4OWM4NmFiMzBiNWRmZDI1XzMtMi0xLTEtODg0MjA_a69b6f58-f5d3-40ce-b67b-101c36716ea0">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f4d0769e4424ed69454e168665489d9_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0NGRkZjdjYjZjZjk0OGZmODljODZhYjMwYjVkZmQyNS90YWJsZXJhbmdlOjQ0ZGRmN2NiNmNmOTQ4ZmY4OWM4NmFiMzBiNWRmZDI1XzMtNC0xLTEtODg0MjA_e1e8090f-b9e9-44a6-a3b0-9da2a2da65d4">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32f8144531b74f5d81fef9b7bb6e8cc2_I20191231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0NGRkZjdjYjZjZjk0OGZmODljODZhYjMwYjVkZmQyNS90YWJsZXJhbmdlOjQ0ZGRmN2NiNmNmOTQ4ZmY4OWM4NmFiMzBiNWRmZDI1XzMtNi0xLTEtODg0MjA_77078c7d-93a8-444b-9f0d-a23333b53779">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44a53097b79d460387c1de3f19ab75dd_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0NGRkZjdjYjZjZjk0OGZmODljODZhYjMwYjVkZmQyNS90YWJsZXJhbmdlOjQ0ZGRmN2NiNmNmOTQ4ZmY4OWM4NmFiMzBiNWRmZDI1XzQtMi0xLTEtODg0MjA_00680611-05eb-4899-a1a0-43be4716cb1d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92f7a046bbc54456b1be7cb26a85b2e3_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0NGRkZjdjYjZjZjk0OGZmODljODZhYjMwYjVkZmQyNS90YWJsZXJhbmdlOjQ0ZGRmN2NiNmNmOTQ4ZmY4OWM4NmFiMzBiNWRmZDI1XzQtNC0xLTEtODg0MjA_0c1e9d0f-9d95-4eff-a70c-809b4c2bce55">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i556180c31a0d49b4bcbb4fd3c77e4baf_I20191231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0NGRkZjdjYjZjZjk0OGZmODljODZhYjMwYjVkZmQyNS90YWJsZXJhbmdlOjQ0ZGRmN2NiNmNmOTQ4ZmY4OWM4NmFiMzBiNWRmZDI1XzQtNi0xLTEtODg0MjA_fca16aa5-baca-432d-828f-f18f670beaea">126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Credit loss expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0NGRkZjdjYjZjZjk0OGZmODljODZhYjMwYjVkZmQyNS90YWJsZXJhbmdlOjQ0ZGRmN2NiNmNmOTQ4ZmY4OWM4NmFiMzBiNWRmZDI1XzUtMi0xLTEtODg0MjA_b5bfc9e5-7ddd-49cb-a017-17e1e57ad5e4">362</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0NGRkZjdjYjZjZjk0OGZmODljODZhYjMwYjVkZmQyNS90YWJsZXJhbmdlOjQ0ZGRmN2NiNmNmOTQ4ZmY4OWM4NmFiMzBiNWRmZDI1XzUtNC0xLTEtODg0MjA_e73e97b0-ef78-43f9-99d0-0ccba0a0c30a">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0NGRkZjdjYjZjZjk0OGZmODljODZhYjMwYjVkZmQyNS90YWJsZXJhbmdlOjQ0ZGRmN2NiNmNmOTQ4ZmY4OWM4NmFiMzBiNWRmZDI1XzUtNi0xLTEtODg0MjA_332f16eb-60b2-4637-9eed-564af01f8e44">1,900</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses ending balance</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0NGRkZjdjYjZjZjk0OGZmODljODZhYjMwYjVkZmQyNS90YWJsZXJhbmdlOjQ0ZGRmN2NiNmNmOTQ4ZmY4OWM4NmFiMzBiNWRmZDI1XzYtMi0xLTEtODg0MjA_d6de84ae-22e2-4d10-a58e-acbf7687e765">2,444</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0NGRkZjdjYjZjZjk0OGZmODljODZhYjMwYjVkZmQyNS90YWJsZXJhbmdlOjQ0ZGRmN2NiNmNmOTQ4ZmY4OWM4NmFiMzBiNWRmZDI1XzYtNC0xLTEtODg0MjA_7a1757ca-2bdf-4d1c-b726-c61ede59f1a5">2,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f4d0769e4424ed69454e168665489d9_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0NGRkZjdjYjZjZjk0OGZmODljODZhYjMwYjVkZmQyNS90YWJsZXJhbmdlOjQ0ZGRmN2NiNmNmOTQ4ZmY4OWM4NmFiMzBiNWRmZDI1XzYtNi0xLTEtODg0MjA_52fa1794-80c9-4fc4-aaab-bf635fa89865">2,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s held to maturity securities are investments in the unrated subordinated notes of collateralized loan obligation funds. These securities are the junior-most in securitization capital structures, and are subject to suspension of distributions if the credit of the underlying loan portfolios deteriorates materially.&#160; The ACL on held to maturity securities is estimated at each measurement date on a collective basis by major security type. At December&#160;31, 2022 and 2021, the Company&#8217;s held to maturity securities consisted of <ix:nonFraction unitRef="investment" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="INF" name="tfin:NumberOfInvestments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzM4MzQ_63e0569f-600c-4fff-bfac-ca95957a9ffc"><ix:nonFraction unitRef="investment" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="INF" name="tfin:NumberOfInvestments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzM4MzQ_a841569f-8faf-476c-9dc0-47a4d54520a4">three</ix:nonFraction></ix:nonFraction> investments in the subordinated notes of collateralized loan obligation (&#8220;CLO&#8221;) funds. Expected credit losses for these securities are estimated using a discounted cash flow methodology which considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Ultimately, the realized cash flows on CLO securities such as these will be driven by a variety of factors, including credit performance of the underlying loan portfolio, adjustments to the portfolio by the asset manager, and the timing of a potential call. As of December&#160;31, 2022, $<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzQ0MjQ_deb7e2b0-2a67-4934-98d9-70e6a0d7d7e6">5,051,000</ix:nonFraction> of the Company&#8217;s held to maturity securities were classified as nonaccrual.</span></div></ix:continuation><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_151"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;4 &#8212; <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2ODI4_d6f39b88-d7c8-449a-947b-2591988752c9" continuedAt="i7d3fc5ac9e944cae8fd75fd1976f1174" escape="true">LOANS AND ALLOWANCE FOR CREDIT LOSSES</ix:nonNumeric></span></div><ix:continuation id="i7d3fc5ac9e944cae8fd75fd1976f1174" continuedAt="i87e9dcac45f34775a97852a65416b578"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans Held for Sale</span></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="tfin:ScheduleOfLoansHeldForSaleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2ODI5_5573e8d5-86ac-45a7-beb5-fadcc5c5ed55" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents loans held for sale:</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:75.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.012%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31, 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:400;line-height:120%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1-4 family residential</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i1a5b5079bbf040569ebf00ed1af24001_I20221231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplYzA3MzQ5ZmVjMDA0NDgzYjBlMDM5NTNkZTA0MjdlMi90YWJsZXJhbmdlOmVjMDczNDlmZWMwMDQ0ODNiMGUwMzk1M2RlMDQyN2UyXzEtMS0xLTEtODg0MjA_a4d14498-98fc-42fe-9f6b-f601c01474b9">&#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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i31ab8e691d08423ea674317185f9520e_I20211231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplYzA3MzQ5ZmVjMDA0NDgzYjBlMDM5NTNkZTA0MjdlMi90YWJsZXJhbmdlOmVjMDczNDlmZWMwMDQ0ODNiMGUwMzk1M2RlMDQyN2UyXzEtMy0xLTEtODg0MjA_2d8462b7-439b-4ea9-8ff7-a4da6598ffca">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idefdf71d90814c43a170db35d68298a1_I20221231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplYzA3MzQ5ZmVjMDA0NDgzYjBlMDM5NTNkZTA0MjdlMi90YWJsZXJhbmdlOmVjMDczNDlmZWMwMDQ0ODNiMGUwMzk1M2RlMDQyN2UyXzItMS0xLTEtODg0MjA_787da1b4-28b9-4908-a18a-7ac73114e25e">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:120%"><ix:nonFraction unitRef="usd" contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplYzA3MzQ5ZmVjMDA0NDgzYjBlMDM5NTNkZTA0MjdlMi90YWJsZXJhbmdlOmVjMDczNDlmZWMwMDQ0ODNiMGUwMzk1M2RlMDQyN2UyXzItMy0xLTEtODg0MjA_ae9faaa5-20d6-4ddd-85f3-dcf22305d2c3">6,618</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">Total loans held for sale</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplYzA3MzQ5ZmVjMDA0NDgzYjBlMDM5NTNkZTA0MjdlMi90YWJsZXJhbmdlOmVjMDczNDlmZWMwMDQ0ODNiMGUwMzk1M2RlMDQyN2UyXzMtMS0xLTEtODg0MjA_53f8ff00-c654-4fdd-9fb2-a170b5e1d356">5,641</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplYzA3MzQ5ZmVjMDA0NDgzYjBlMDM5NTNkZTA0MjdlMi90YWJsZXJhbmdlOmVjMDczNDlmZWMwMDQ0ODNiMGUwMzk1M2RlMDQyN2UyXzMtMy0xLTEtODg0MjA_4ed0f788-07c7-4b45-8254-76a333d0a585">7,330</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><div style="margin-top:13pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans Held for Investment and Allowance for Credit Losses</span></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="tfin:ScheduleOfAccountsNotesLoansAndFinancingReceivableRecordedInvestmentAndUnpaidPrincipalTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2ODIx_1368ab97-8acd-48b3-87e0-f310b901a13c" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the amortized cost and unpaid principal for loans held for investment:</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:28.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.014%"></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:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Unpaid<br/>Principal</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Difference</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Unpaid<br/>Principal</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Difference</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial real estate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="id9b1b69f3a9543b1b45b64d07188501b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzItMS0xLTEtODg0MjA_f9cf87e9-e872-4101-b032-5160799f653d">678,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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="id9b1b69f3a9543b1b45b64d07188501b_I20221231" decimals="-3" name="tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzItMy0xLTEtODg0MjA_583dbe6c-daeb-4919-aa5a-ba3bfe5016d7">679,239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="id9b1b69f3a9543b1b45b64d07188501b_I20221231" decimals="-3" name="tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzItNS0xLTEtODg0MjA_8e803102-48dc-47e3-9a61-85b55009e81c">1,095</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzItNy0xLTEtODg0MjA_c0122dc9-2b30-49dd-8755-28cbcdf6e213">632,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231" decimals="-3" name="tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzItOS0xLTEtODg0MjA_e9123f22-82fc-4878-bee5-95f6286db7a8">634,319</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231" decimals="-3" name="tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzItMTEtMS0xLTg4NDIw_39669c06-30ec-40a7-9c88-a8339fee081d">1,544</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:120%">Construction, land development, 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:120%"><ix:nonFraction unitRef="usd" contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzMtMS0xLTEtODg0MjA_7ca39735-e919-43f0-bb8e-e0828d74750e">90,976</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231" decimals="-3" name="tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzMtMy0xLTEtODg0MjA_7bdc2fe4-aa95-4fef-8ea3-20f8f97b95cf">91,147</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i3881248cf14c4b5a9b78a2e2194e5285_I20221231" decimals="-3" name="tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzMtNS0xLTEtODg0MjA_eac15209-43e0-4266-98e3-b27db0e03bea">171</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i4caa2991747a4eb3847655204cf93e26_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzMtNy0xLTEtODg0MjA_3a1aa53e-3bda-4ad0-8f67-7dfabd247081">123,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:120%"><ix:nonFraction unitRef="usd" contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231" decimals="-3" name="tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzMtOS0xLTEtODg0MjA_227b910f-8de4-4788-a55c-aad7d48bbbcd">123,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:120%">(<ix:nonFraction unitRef="usd" contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231" decimals="-3" name="tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzMtMTEtMS0xLTg4NDIw_2387d097-9580-47eb-9bd6-ce2978fa4319">179</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%">1-4 family residential properties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzQtMS0xLTEtODg0MjA_d1f58c3f-faf7-4eb2-adcd-723f66bb8105">125,981</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i1a5b5079bbf040569ebf00ed1af24001_I20221231" decimals="-3" name="tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzQtMy0xLTEtODg0MjA_39526353-27f2-430f-8372-152cbc5f20f6">126,185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231" decimals="-3" name="tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzQtNS0xLTEtODg0MjA_e252eeaa-7267-43a7-8149-b6b88b0e848f">204</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i31ab8e691d08423ea674317185f9520e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzQtNy0xLTEtODg0MjA_bc07d494-869f-4cea-bdd5-c82530a562c5">123,115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i31ab8e691d08423ea674317185f9520e_I20211231" decimals="-3" name="tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzQtOS0xLTEtODg0MjA_1bc6741e-3a24-453c-9d68-7d2fc6bb245e">123,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:120%">(<ix:nonFraction unitRef="usd" contextRef="i31ab8e691d08423ea674317185f9520e_I20211231" decimals="-3" name="tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzQtMTEtMS0xLTg4NDIw_0748a49a-710c-4d4c-a87c-61f87e52839a">328</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Farmland</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i6336766116e743e8a190fd7bef983921_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzUtMS0xLTEtODg0MjA_6e45ad50-46f1-4481-adaa-409932a7577b">68,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6336766116e743e8a190fd7bef983921_I20221231" decimals="-3" name="tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzUtMy0xLTEtODg0MjA_921a5750-7d20-434f-8dab-2cfe2807ac15">69,185</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i6336766116e743e8a190fd7bef983921_I20221231" decimals="-3" name="tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzUtNS0xLTEtODg0MjA_d0064bc1-7510-43e3-b6ba-28a6022b9457">251</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzUtNy0xLTEtODg0MjA_2fbe6536-b9a8-4466-987c-de045f62ac9c">77,394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231" decimals="-3" name="tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzUtOS0xLTEtODg0MjA_171a15a1-7e3e-4458-99c6-29bdeb164e97">77,905</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231" decimals="-3" name="tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzUtMTEtMS0xLTg4NDIw_12a64972-714a-45c5-9834-141a126e6258">511</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idefdf71d90814c43a170db35d68298a1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzYtMS0xLTEtODg0MjA_45bb93d7-81e2-4583-8a21-6146041792c4">1,251,110</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idefdf71d90814c43a170db35d68298a1_I20221231" decimals="-3" name="tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzYtMy0xLTEtODg0MjA_a0bc941f-f068-4747-9613-dcb9818b0205">1,262,493</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="idefdf71d90814c43a170db35d68298a1_I20221231" decimals="-3" name="tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzYtNS0xLTEtODg0MjA_e99e45c3-eff3-4543-9985-d2e3fa239f57">11,383</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzYtNy0xLTEtODg0MjA_e237fdb8-f660-41b3-a08a-5a73f154b2d0">1,430,429</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231" decimals="-3" name="tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzYtOS0xLTEtODg0MjA_947d5f44-ceba-4f85-9f09-050e30986a48">1,440,542</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231" decimals="-3" name="tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzYtMTEtMS0xLTg4NDIw_582a608b-8d6d-4233-b6b9-5631dc1cca45">10,113</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factored receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzctMS0xLTEtODg0MjA_f2d5b478-247d-486f-b960-8f8474ffbdd7">1,237,449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231" decimals="-3" name="tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzctMy0xLTEtODg0MjA_3e21ad1f-e95d-47af-be93-9fc7e569e8a3">1,241,032</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231" decimals="-3" name="tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzctNS0xLTEtODg0MjA_9dcfb0cb-a897-4de8-88fd-8056804df2cf">3,583</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ic3183b253dce4b98882f963dcba40720_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzctNy0xLTEtODg0MjA_5ac86859-2a43-45e2-9345-986b203c1d8f">1,699,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic3183b253dce4b98882f963dcba40720_I20211231" decimals="-3" name="tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzctOS0xLTEtODg0MjA_cd59e778-e08c-4f4e-9115-c3b5c4987016">1,703,936</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ic3183b253dce4b98882f963dcba40720_I20211231" decimals="-3" name="tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzctMTEtMS0xLTg4NDIw_05519cbb-a3f5-4887-855a-e17ed5581884">4,399</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzgtMS0xLTEtODg0MjA_5e0b4da4-8a80-4d69-abab-45cbd550a32a">8,868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231" decimals="-3" name="tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzgtMy0xLTEtODg0MjA_dd280d91-ef5c-45bc-a329-04dff717486c">8,871</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231" decimals="-3" name="tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzgtNS0xLTEtODg0MjA_5e9753f7-bda3-4e7a-8a78-3abd8d347ea2">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i20d2389d84f64c208d15a064fa176578_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzgtNy0xLTEtODg0MjA_87c2b2b0-1d91-4ef8-9648-89894e8da16b">10,885</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i20d2389d84f64c208d15a064fa176578_I20211231" decimals="-3" name="tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzgtOS0xLTEtODg0MjA_852491d0-91d6-4eab-bd89-b64802183b5b">10,883</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i20d2389d84f64c208d15a064fa176578_I20211231" decimals="-3" sign="-" name="tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzgtMTEtMS0xLTg4NDIw_d3009603-60c0-4107-8c52-0da98bc44a47">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage warehouse</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i601f38a6f3424387a5a7d43666e6f6ca_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzktMS0xLTEtODg0MjA_6038e390-54fa-4f5a-b753-c102f682bffe">658,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i601f38a6f3424387a5a7d43666e6f6ca_I20221231" decimals="-3" name="tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzktMy0xLTEtODg0MjA_a61c360e-bd98-4e4f-8e87-7df10b4db9fb">658,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i601f38a6f3424387a5a7d43666e6f6ca_I20221231" decimals="-3" name="tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzktNS0xLTEtODg0MjA_12ae75fe-72fe-4596-88c8-0819d1bb5e93">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i869ec9ec373a49e6a26da608284b5133_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzktNy0xLTEtODg0MjA_87df0f10-ecab-47c5-86b6-23013184dcc3">769,973</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231" decimals="-3" name="tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzktOS0xLTEtODg0MjA_d0165d95-b1ec-460d-bb82-2e0dce7997a8">769,973</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231" decimals="-3" name="tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzktMTEtMS0xLTg4NDIw_43208e77-9308-4c97-8b2e-41ee8e6ec022">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzEwLTEtMS0xLTg4NDIw_f9e3eaab-fb0f-4ff4-b8c2-5f5502b1b62a">4,120,291</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzEwLTMtMS0xLTg4NDIw_716611d8-d42c-42e7-8022-4d4a4ddafbd6">4,136,981</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzEwLTUtMS0xLTg4NDIw_9e9192d2-81bf-44cf-ad6a-ce7c3781816e">16,690</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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzEwLTctMS0xLTg4NDIw_cecde77e-02f3-42bc-b96a-5e708b81f32e">4,867,572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzEwLTktMS0xLTg4NDIw_798a8511-d785-41a4-93d7-fff4ccedba66">4,884,644</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzEwLTExLTEtMS04ODQyMA_a044e48b-13b9-453a-ba0c-d424c0f09c91">17,072</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">(<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzExLTEtMS0xLTg4NDIw_db0afe0e-5c2b-4df0-ba91-4945984b1d59">42,807</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzExLTctMS0xLTg4NDIw_b619bec7-d775-44b1-8c1b-54a6e49f415d">42,213</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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: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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzEyLTEtMS0xLTg4NDIw_c2a3c7e0-12aa-4ce9-af9a-3a0ddb001b4f">4,077,484</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzEyLTctMS0xLTg4NDIw_20b6a86f-f4cf-4d65-84b9-eabed93f25f1">4,825,359</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div></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><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i87e9dcac45f34775a97852a65416b578" continuedAt="i5ea39187e39243a7ab8e5e0008868af5"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The difference between the amortized cost and unpaid principal balance is due to (1) premiums and discounts associated with acquired loans totaling $<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableUnamortizedPurchasePremiumDiscount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjM2Ng_ad6a1825-a88f-4067-b3a6-7925c75cb396">13,383,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableUnamortizedPurchasePremiumDiscount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjM3MA_ed654cff-d054-4d57-b1d7-b8c9038d6ccb">11,723,000</ix:nonFraction> at December&#160;31, 2022 and 2021, respectively, and (2) net deferred origination and factoring fees totaling $<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjM3NA_b62198d2-0ae4-4eed-b130-14514bd27543">3,307,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjM3OA_24185153-1891-4221-897a-e5f64c76230a">5,349,000</ix:nonFraction> at December&#160;31, 2022 and 2021, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest on loans, which is excluded from the amortized cost of loans held for investment, totaled $<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="tfin:AccruedInterestOnFinancingReceivables" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjM4Mg_a3bfecad-0ebf-4baf-8023-5c45b286bb2d">19,279,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="tfin:AccruedInterestOnFinancingReceivables" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjM4Ng_a3ef8c38-8b39-44b9-82c2-0232e532aba6">14,513,000</ix:nonFraction> at December&#160;31, 2022 and 2021, respectively, and was included in other assets in the Consolidated Balance Sheets.</span></div><div style="margin-top:12pt"><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, most of the Company&#8217;s non-factoring business activity is with customers located within certain states. The states of Texas (<ix:nonFraction unitRef="number" contextRef="ie9df2f8dc1dc4a62bd040d17c2a2e6f4_D20220101-20221231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjM5MA_7aa7a24a-84be-498b-9ca4-ad689003ad38">23</ix:nonFraction>%), Colorado (<ix:nonFraction unitRef="number" contextRef="i2673df12b03848858c4acb2d1f3e3b4a_D20220101-20221231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjM5NA_ef18ddd1-945d-4997-9f48-21c745e75007">11</ix:nonFraction>%), Illinois (<ix:nonFraction unitRef="number" contextRef="i954077f6b8034044959d37e87764021b_D20220101-20221231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjM5OA_49c0f6b7-18d9-497f-909d-a884bb1991ab">11</ix:nonFraction>%), and Iowa (<ix:nonFraction unitRef="number" contextRef="i9f9905d46de443bc8ce0713618cae77d_D20220101-20221231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQwMg_f2e39db8-e904-4bf4-a0e3-0e1c4c1d2fd4">6</ix:nonFraction>%), make up <ix:nonFraction unitRef="number" contextRef="i85c6614260f04055813822379643dafa_D20220101-20221231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQwNg_4981e372-a1af-4db2-8502-655ce405ff52">51</ix:nonFraction>% of the Company&#8217;s gross loans, excluding factored receivables. Therefore, the Company&#8217;s exposure to credit risk is affected by changes in the economies in these states. At December&#160;31, 2021, the states of Texas (<ix:nonFraction unitRef="number" contextRef="if9833ca3112f43ceb87b6227e820096a_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQxMA_5c67aeb5-4698-49f9-bace-29b76a94a3e2">21</ix:nonFraction>%), Colorado (<ix:nonFraction unitRef="number" contextRef="ie652b38365934985849e3021e58ccdb0_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQxNA_8d15f7d8-f671-4940-a9cd-03583f4438ff">15</ix:nonFraction>%), Illinois (<ix:nonFraction unitRef="number" contextRef="id0237f56dcc342a78fbb3c8f2891964a_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQxOA_f458eb98-720b-4c11-9a33-150c98ef02e8">15</ix:nonFraction>%), and Iowa (<ix:nonFraction unitRef="number" contextRef="ida94f60043004fc28473248fc4f8f716_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQyMg_793dcfa2-514d-447d-854b-de80cd323fe4">6</ix:nonFraction>%) made up <ix:nonFraction unitRef="number" contextRef="if6e1ef3bce0740c88595835fc5e327dc_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQyNg_08bcedaf-ca31-4fa9-b834-1328804259f1">57</ix:nonFraction>% of the Company&#8217;s gross loans, excluding factored receivables.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A majority (<ix:nonFraction unitRef="number" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="2" name="tfin:TransportationPercentageOfFactoredReceivablesPortfolio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQzMA_3ae30e0f-d705-409a-96b3-0459c97c4ac8">96</ix:nonFraction>%) of the Company&#8217;s factored receivables, representing approximately <ix:nonFraction unitRef="number" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="2" name="tfin:FactoredReceivablesPercentageOfLoanPortfolio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQzNA_e968a830-3bf8-4f3e-aa0d-30e72bb99ccd">29</ix:nonFraction>% of the total loan portfolio as of December&#160;31, 2022, are transportation receivables. At December&#160;31, 2021, <ix:nonFraction unitRef="number" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="2" name="tfin:TransportationPercentageOfFactoredReceivablesPortfolio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQzOA_c51f7a3e-92fa-414b-bf40-9aa2481594bc">91</ix:nonFraction>% of our factored receivables, representing approximately <ix:nonFraction unitRef="number" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="2" name="tfin:FactoredReceivablesPercentageOfLoanPortfolio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQ0Mg_b70ddaea-0582-4133-a2ba-157484870aba">32</ix:nonFraction>% of our total loan portfolio, were transportation receivables.</span></div><div style="margin-top:12pt"><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 Company had $<ix:nonFraction unitRef="usd" contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231" decimals="-3" name="tfin:CustomerReserves" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQ0Ng_e9826cc7-7a96-4580-aff4-e6c12460cb99">249,288,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ic3183b253dce4b98882f963dcba40720_I20211231" decimals="-3" name="tfin:CustomerReserves" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQ1MA_a075d523-210c-49ff-b934-ebb5cb5461b0">254,970,000</ix:nonFraction>, respectively, of customer reserves associated with factored receivables which are held to settle any payment disputes or collection shortfalls, may be used to pay customers&#8217; obligations to various third parties as directed by the customer and are periodically released to or withdrawn by customers. Customer reserves are reported as deposits in the consolidated balance sheets.</span></div><div style="margin-top:12pt"><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 balance of the Over-Formula Advance Portfolio included in factored receivables was $<ix:nonFraction unitRef="usd" contextRef="i5ef2df83ee324565b6cf8695dff5076f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQ1NA_47af30db-e9cc-4a3a-be6d-7b2231637dd8">8,202,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i62c44a1f81ed4b4289e835ad26c3a934_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQ1OA_d918a26e-8bf7-45ea-ad2a-bf602c16f5a0">10,077,000</ix:nonFraction>, respectively. These amounts were fully reserved at both dates.</span></div><div style="margin-top:12pt"><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 Company carried a separate $<ix:nonFraction unitRef="usd" contextRef="i51463330b73d45509f730144e6d327ca_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQ2Mg_4da05ac8-1252-4fb3-8fa1-90c96596b679"><ix:nonFraction unitRef="usd" contextRef="i1a5b78aa1c5d4fddbb5b1d96fe886b50_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQ2Mg_8dbcd37d-2143-443c-9e4f-ab1f9d43b910">19,361,000</ix:nonFraction></ix:nonFraction> receivable (the &#8220;Misdirected Payments&#8221;) payable by the United States Postal Service (&#8220;USPS&#8221;) arising from accounts factored to the largest over-formula advance carrier. This amount is separate from the acquired Over-Formula Advances. The amounts represented by this receivable were paid by the USPS directly to such customer in contravention of notices of assignment delivered to, and previously honored by, the USPS, which amount was then not remitted back to us by such customer as required. The USPS disputes their obligation to make such payment, citing purported deficiencies in the notices delivered to them. We are a party to litigation in the United States Court of Federal Claims against the USPS seeking a ruling that the USPS was obligated to make the payments represented by this receivable directly to us. Based on our legal analysis and discussions with our counsel advising us on this matter, we continue to believe it is probable that we will prevail in such action and that the USPS will have the capacity to make payment on such receivable. Consequently, we have not reserved for such balance as of December&#160;31, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Loans with carrying amounts of $<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQ2Ng_d1e019a0-a85d-462a-88a4-06e45733be99">1,356,922,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQ3MA_a18f83c3-c086-4f31-bd39-e656f14c0a9d">1,733,917,000</ix:nonFraction> at December&#160;31, 2022 and 2021, respectively, were pledged to secure Federal Home Loan Bank borrowing capacity, Paycheck Protection Program Liquidity Facility borrowings, and Federal Reserve Bank discount window borrowing capacity.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i5ea39187e39243a7ab8e5e0008868af5" continuedAt="i2a378973b850439d8cd787816ab49d92"><div style="margin-top:12pt"><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</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s estimate of the ACL reflects losses expected over the remaining contractual life of the assets. The contractual term does not consider extensions, renewals or modifications unless the Company has identified an expected troubled debt restructuring. <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2ODIy_15a0673e-d955-470a-9adf-e6790a085894" continuedAt="i9f86ad787dc848fc821a04140f2d74f5" escape="true">The activity in the allowance for credit losses (&#8220;ACL&#8221;) related to loans held for investment is as follows:</ix:nonNumeric></span></div><ix:continuation id="i9f86ad787dc848fc821a04140f2d74f5"><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:39.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.014%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Beginning<br/>Balance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Credit Loss Expense (Benefit)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Charge-offs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Recoveries</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Ending<br/>Balance</span></td></tr><tr style="height:18pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Year ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:120%">Commercial real estate</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="i588e659a6c074bccbe9a3664618ebe3c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzItMi0xLTEtODg0MjA_c4c1fc11-36ed-47f2-b10e-1f465d7ea465">3,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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="i2088d4489cd24734a54396d231a8592d_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzItNC0xLTEtODg0MjA_95bc7f74-c1e3-494a-9b36-ab6db234490c">546</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">(<ix:nonFraction unitRef="usd" contextRef="i2088d4489cd24734a54396d231a8592d_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzItNi0xLTEtODg0MjA_39ff1482-1bf6-4986-b3cc-370cfca8a4eb">108</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="i2088d4489cd24734a54396d231a8592d_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzItOC0xLTEtODg0MjA_cc446721-1da1-4763-9161-0633df8dca0b">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="ic88084be5c804096b251d31649260c62_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzItMTAtMS0xLTg4NDIw_3d4613b9-ac8a-4a61-ba21-8f5204d262af">4,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i406820b7f7314dbfa1b9dad42bc9576f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzMtMi0xLTEtODg0MjA_052ffb0c-e598-46e3-9954-857ff4dd8c99">827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3661cc30cde14e1795e0b28302c5a524_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzMtNC0xLTEtODg0MjA_f116d750-e013-4f1d-81fc-71feac4612f0">323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3661cc30cde14e1795e0b28302c5a524_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzMtNi0xLTEtODg0MjA_baad174b-abd2-4a03-94cf-5a0c0e91e14b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3661cc30cde14e1795e0b28302c5a524_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzMtOC0xLTEtODg0MjA_2b33a7e6-5288-498a-9ce6-e56987306f87">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ida74aa6ab0d04ca5b8a7d1d085b843cd_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzMtMTAtMS0xLTg4NDIw_d0cf4a85-d7cd-4b02-a569-76f4ad488480">1,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1-4 family residential properties</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:120%"><ix:nonFraction unitRef="usd" contextRef="ia81dfbd1d8914580be26c58a5fc1f1f7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzQtMi0xLTEtODg0MjA_16350889-c1f3-4fcc-80fb-428c0afd7609">468</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3075ee9e400f4ea181d64852022054bc_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzQtNC0xLTEtODg0MjA_4b1aca75-a98e-4fa7-aa0a-5ea23a78aebc">363</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3075ee9e400f4ea181d64852022054bc_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzQtNi0xLTEtODg0MjA_cdbc3fa0-8b8d-4b37-b257-1df4816398d6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3075ee9e400f4ea181d64852022054bc_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzQtOC0xLTEtODg0MjA_278ef185-3e35-41df-991a-bd405291beaa">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12405d2572a841d8aeb7eb0b7ccd4ef4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzQtMTAtMS0xLTg4NDIw_1f3f8429-861a-4dcd-af4d-4cfcd7c4f81e">838</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i957e433f0a3f4ff58df99814a8e85dc1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzUtMi0xLTEtODg0MjA_a906135c-05bf-41c4-a480-cda3c477ff26">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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="iacc7d2b9a5f64792b3f38a16241a4295_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzUtNC0xLTEtODg0MjA_e07688b9-c98c-41c9-9907-f54aaf31cdf4">79</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iacc7d2b9a5f64792b3f38a16241a4295_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzUtNi0xLTEtODg0MjA_5ac5d76e-1ca6-4576-a893-561adc8029ba">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iacc7d2b9a5f64792b3f38a16241a4295_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzUtOC0xLTEtODg0MjA_f4df40e6-ee17-432a-abab-a95a12c727b0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6cb490aeccff4d50ad375bb862ab7a9f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzUtMTAtMS0xLTg4NDIw_9b0b278f-9b89-4082-9755-a265ce865e0a">483</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial</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:120%"><ix:nonFraction unitRef="usd" contextRef="icd27ad6cf5c347558aeaef46a0046150_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzYtMi0xLTEtODg0MjA_30133786-cf23-4e9d-bacc-e6c20bd1ee27">14,485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i990a2c991dd142f5be9ba7a261b2376c_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzYtNC0xLTEtODg0MjA_dfa69912-8fc9-46b6-ad35-4b5e5424fd6e">2,713</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i990a2c991dd142f5be9ba7a261b2376c_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzYtNi0xLTEtODg0MjA_9251d9b5-fb67-4114-a94c-bb63a416ae1d">2,205</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i990a2c991dd142f5be9ba7a261b2376c_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzYtOC0xLTEtODg0MjA_b23c8022-7b83-4435-b011-5c5421bdc8df">925</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5ee52d999e4a433e90438b703eff91d0_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzYtMTAtMS0xLTg4NDIw_19ff13c4-545c-494e-a1fe-548d431292f9">15,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4378644dcbdd4db2bb174e9441054839_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzctMi0xLTEtODg0MjA_2073f3b7-d391-4c20-98fd-eb0f4ed5dd6a">20,915</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icc81338b8495439ea2e1316fa70438f3_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzctNC0xLTEtODg0MjA_10d5c1a7-d18f-40f3-b960-1cf3b835fa44">3,045</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="icc81338b8495439ea2e1316fa70438f3_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzctNi0xLTEtODg0MjA_11220578-805b-44ee-94d0-cfbe36f3f052">5,853</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icc81338b8495439ea2e1316fa70438f3_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzctOC0xLTEtODg0MjA_83de086b-d40e-4379-acf0-ee81fc29f870">1,014</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1be0abd72216449881bc36590996286f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzctMTAtMS0xLTg4NDIw_84e84101-5cbb-4ac9-9df4-05d0c8e5918f">19,121</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consumer</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:120%"><ix:nonFraction unitRef="usd" contextRef="i89999e465723430bb5e8b43c67a4a729_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzgtMi0xLTEtODg0MjA_105b0bc7-c69b-42ba-8c3a-37d4b73d43a9">226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0b197a62b8d54497b46e53a6633acafd_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzgtNC0xLTEtODg0MjA_a43a5559-539a-4797-8e99-2f395cca3a52">239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i0b197a62b8d54497b46e53a6633acafd_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzgtNi0xLTEtODg0MjA_f9971a36-dd9a-4e32-91f7-616e9bb0a33e">435</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0b197a62b8d54497b46e53a6633acafd_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzgtOC0xLTEtODg0MjA_799ad844-a027-4039-abbd-98ec854a5fb3">145</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i712447482ad54e41ab6d878af77ea6ff_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzgtMTAtMS0xLTg4NDIw_3b33277a-9cd4-4f60-9ca4-bbc858e14773">175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if37344c1668e44bfaa6c66f180a486c8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzktMi0xLTEtODg0MjA_012b1b8b-a635-446b-a395-173c9b9752d5">769</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i0c950d0b4ea54cc7919d20ae7e1187e6_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzktNC0xLTEtODg0MjA_5bc9c938-7cc9-4f74-99c6-a20df0e1d987">111</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0c950d0b4ea54cc7919d20ae7e1187e6_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzktNi0xLTEtODg0MjA_d695963a-8bd1-4980-b878-38fba24ad6d6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0c950d0b4ea54cc7919d20ae7e1187e6_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzktOC0xLTEtODg0MjA_7e796396-b7f0-4721-8698-a10210a4a7ff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie3f5b4bf2ee64b9288f922894b341ef6_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzktMTAtMS0xLTg4NDIw_e4fd9413-eb77-4d9f-aeb8-2a52bbf88471">658</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i982d7c40d15642dda022bfea9ca92189_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzEwLTItMS0xLTg4NDIw_22f24404-425d-4e47-8e0e-d790d334b72f">42,213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i053bbb06827b49cbbfaec266250e2d9b_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzEwLTQtMS0xLTg4NDIw_648278d6-fd4d-4ac6-8d66-6bfc23f4a094">7,039</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i053bbb06827b49cbbfaec266250e2d9b_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzEwLTYtMS0xLTg4NDIw_8446e8af-af07-4fc0-8da8-8b3b87cabb92">8,601</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i053bbb06827b49cbbfaec266250e2d9b_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzEwLTgtMS0xLTg4NDIw_9bae0a88-7bba-461f-9006-55c4a686ddff">2,156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i191ca7e5d0d74c838c338520aac6d389_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzEwLTEwLTEtMS04ODQyMA_8fa0ab5d-ef52-448f-8bb2-28c043677a06">42,807</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:39.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.014%"></td><td style="width:0.1%"></td></tr><tr style="height:18pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Beginning<br/>Balance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Credit Loss Expense (Benefit)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Charge-offs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Recoveries</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" rowspan="2" style="padding: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:120%">Ending Balance</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Year ended December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:120%">Commercial real estate</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="if940d8cd683142748ee5762e0f073d8a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzItMi0xLTEtODg0MjA_9c9eefb0-3fdd-4b4d-b02d-7266a1726e5a">10,182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">(<ix:nonFraction unitRef="usd" contextRef="i0e21dc5aed134511b8819559327f44cd_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzItNC0xLTEtODg0MjA_b446ae2d-6f52-4856-a95d-26b99164f03f">6,214</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">(<ix:nonFraction unitRef="usd" contextRef="i0e21dc5aed134511b8819559327f44cd_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzItNi0xLTEtODg0MjA_c26006b8-1214-4a01-9b6c-026b2b769bda">17</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="i0e21dc5aed134511b8819559327f44cd_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzItOC0xLTEtODg0MjA_276bba26-b7c9-42a1-885f-d3970b7f5a52">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="i588e659a6c074bccbe9a3664618ebe3c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzItMTYtMS0xLTg4NDIw_c19a800c-4042-4ba3-b528-78f7b984dded">3,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia9e0c9612ad0426cabd59d886f22b1d3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzMtMi0xLTEtODg0MjA_3401d05f-2beb-4038-8bfd-ee4ea5983f78">3,418</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i60f4cb9c9a5b4c74a1a97d95d51d5061_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzMtNC0xLTEtODg0MjA_bbe844a4-62e9-40df-ab24-b70371992867">2,584</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i60f4cb9c9a5b4c74a1a97d95d51d5061_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzMtNi0xLTEtODg0MjA_f3eb2824-6100-4431-ac5f-0fb33647f51b">12</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i60f4cb9c9a5b4c74a1a97d95d51d5061_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzMtOC0xLTEtODg0MjA_7d51fa08-f6cc-48f3-bbc0-8ca060401727">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i406820b7f7314dbfa1b9dad42bc9576f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzMtMTYtMS0xLTg4NDIw_b36869cb-a9c6-44d9-a1db-c248efba5f2b">827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1-4 family residential properties</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:120%"><ix:nonFraction unitRef="usd" contextRef="i9bd6b01810ee44f9afb558f2a676c00b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzQtMi0xLTEtODg0MjA_1ebc0ef9-9d6f-4a5c-a65e-2a640308bb1e">1,225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ifa1f4a04ca5849dca434cdc8cf15f892_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzQtNC0xLTEtODg0MjA_3ec5f68f-3716-47bf-bfe6-68e7b5462135">849</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ifa1f4a04ca5849dca434cdc8cf15f892_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzQtNi0xLTEtODg0MjA_8ffd4a01-bbf9-4fc8-aefa-094e28a95d68">34</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifa1f4a04ca5849dca434cdc8cf15f892_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzQtOC0xLTEtODg0MjA_9d760dd6-ee63-46a5-8c9c-df713b6ef7d0">126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia81dfbd1d8914580be26c58a5fc1f1f7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzQtMTYtMS0xLTg4NDIw_eb603109-647c-408c-8e22-9be0641c1528">468</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8aba05b2a8fb41ecadaa08f4ced555f2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzUtMi0xLTEtODg0MjA_cdd3ca18-5caa-41c4-9161-6e741ed530f7">832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ida96ee9b29d7431387d548374c41aec6_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzUtNC0xLTEtODg0MjA_d58190bc-e58d-44a0-b746-9dcd050af01f">270</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ida96ee9b29d7431387d548374c41aec6_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzUtNi0xLTEtODg0MjA_8e93aee9-ab49-4c89-b548-e6b43b5ba78a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ida96ee9b29d7431387d548374c41aec6_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzUtOC0xLTEtODg0MjA_a16e0133-b542-4926-a27b-dd0f2f3fb07e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i957e433f0a3f4ff58df99814a8e85dc1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzUtMTYtMS0xLTg4NDIw_28af8f73-bb96-4283-b84d-1ced1736468f">562</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial</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:120%"><ix:nonFraction unitRef="usd" contextRef="i407d25d065c4479f90459d8ba17be76a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzYtMi0xLTEtODg0MjA_bce81475-9ac0-4dff-9182-f2b322ed1827">22,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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i3af8dad6bdd243e492d307ba22f0d8d2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzYtNC0xLTEtODg0MjA_0a49f630-de13-4fce-b83c-213cb78fbf12">7,725</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i3af8dad6bdd243e492d307ba22f0d8d2_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzYtNi0xLTEtODg0MjA_858bad99-3ecf-4261-9bcf-b468ee1748c2">481</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3af8dad6bdd243e492d307ba22f0d8d2_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzYtOC0xLTEtODg0MjA_bda399c0-58e4-44f2-8a22-f0ecb67a5363">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="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icd27ad6cf5c347558aeaef46a0046150_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzYtMTYtMS0xLTg4NDIw_7ed4160b-3380-4789-8a74-591b7eaec032">14,485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4ded10c7084f450d9a9393d0b63acdf4_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzctMi0xLTEtODg0MjA_9ce5b876-4e78-4bbb-a2aa-0b87488088a3">56,463</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i145a0a89b78c43ffad0fc7c8d3250d7d_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzctNC0xLTEtODg0MjA_37efa335-65b9-4e7d-b0dd-b2dfabfb8785">10,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:120%">(<ix:nonFraction unitRef="usd" contextRef="i145a0a89b78c43ffad0fc7c8d3250d7d_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzctNi0xLTEtODg0MjA_9e45c4c5-cb36-4814-8806-48556ecd3eb4">46,043</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i145a0a89b78c43ffad0fc7c8d3250d7d_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzctOC0xLTEtODg0MjA_50216e82-c898-4455-a477-2b8f8a0108e1">457</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4378644dcbdd4db2bb174e9441054839_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzctMTYtMS0xLTg4NDIw_0bb15159-4218-4acc-b701-6b15df6d9160">20,915</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consumer</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4b93a212f764d889b1c59a75e2bf804_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzgtMi0xLTEtODg0MjA_6dbb5189-2464-4efb-9118-1a07b2f93f55">542</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i5ba62dc48d244402aeff6cbaa6508861_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzgtNC0xLTEtODg0MjA_6237c585-2b46-416d-93f0-3f702bdcc9c9">92</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i5ba62dc48d244402aeff6cbaa6508861_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzgtNi0xLTEtODg0MjA_68abdf8c-538f-4460-830a-c90dcbf3a5d2">359</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5ba62dc48d244402aeff6cbaa6508861_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzgtOC0xLTEtODg0MjA_938dd051-1638-4407-9707-a8a515b04624">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="3" style="display:none"></td><td colspan="3" style="display:none"></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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i89999e465723430bb5e8b43c67a4a729_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzgtMTYtMS0xLTg4NDIw_eac69f92-796b-4a71-84f8-2673d95aac04">226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia0297e0144c74dc69ba651e10d1bc145_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzktMi0xLTEtODg0MjA_353f7992-7979-41d3-8d3d-01f88978cb4f">1,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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i940aa6c33ef146dabb7cf8e1c95d34d3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzktNC0xLTEtODg0MjA_3b4f3101-55f0-467f-bd00-f3d475b00b97">268</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i940aa6c33ef146dabb7cf8e1c95d34d3_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzktNi0xLTEtODg0MjA_30192c99-f601-4774-ab43-49eff1ec0bc9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i940aa6c33ef146dabb7cf8e1c95d34d3_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzktOC0xLTEtODg0MjA_5c921fbc-c270-4687-90e2-8b1858409572">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if37344c1668e44bfaa6c66f180a486c8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzktMTYtMS0xLTg4NDIw_6e9fe2dd-c970-4506-8fe2-8e72213a615a">769</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifee51bbf5fa7448c863bb365d59d8eed_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzEwLTItMS0xLTg4NDIw_10a79068-dac3-4b25-9fea-7635acf5acfd">95,739</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ibe58668c3c93418ba8c23c26a6844979_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzEwLTQtMS0xLTg4NDIw_56dce2ea-5460-4457-b18f-9bc4862b7225">7,964</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ibe58668c3c93418ba8c23c26a6844979_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzEwLTYtMS0xLTg4NDIw_549193a4-bb2b-4676-8675-b9a1d1acb6b0">46,946</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ibe58668c3c93418ba8c23c26a6844979_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzEwLTgtMS0xLTg4NDIw_8600a04c-d8d8-4ac6-b1a9-82550b9b2e4e">1,384</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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i982d7c40d15642dda022bfea9ca92189_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzEwLTE2LTEtMS04ODQyMA_6f1523af-6cfd-40ca-b9f7-3ed47fee302f">42,213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="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:19.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.511%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.351%"></td><td style="width:0.1%"></td></tr><tr style="height:29pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Beginning<br/>Balance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Provision</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Charge-offs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Recoveries</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Initial ACL on Loans Purchased with Credit Deterioration</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Reclassification<br/>To Held For Sale</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Impact of Adopting ASC 326</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Ending<br/>Balance</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Year ended December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial real estate</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="i0d1788cac9564c29bb18943d69bdafb7_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzItMi0xLTEtODg0MjA_2eb5d280-4b03-44e9-8806-479bcd835a55">5,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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="id6fcdc6f12694c6bba351bd7f66da2e3_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzItNC0xLTEtODg0MjA_dd85ef5f-1ab6-4677-b7d4-a556de1be079">3,607</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">(<ix:nonFraction unitRef="usd" contextRef="id6fcdc6f12694c6bba351bd7f66da2e3_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzItNi0xLTEtODg0MjA_6cdf8da2-edd0-421d-884f-1a864d163799">320</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="id6fcdc6f12694c6bba351bd7f66da2e3_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzItOC0xLTEtODg0MjA_01f35a10-124e-4eb6-9019-3d56b55a1ef0">170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="id6fcdc6f12694c6bba351bd7f66da2e3_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzItMTAtMS0xLTkxMjU3_7291b4b0-c273-4ac6-bcbe-e9d2bb6a0192">&#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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="id6fcdc6f12694c6bba351bd7f66da2e3_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzItMTItMS0xLTkxMjU3_71d9c1c9-30e5-4be2-a60e-891e3c1c6643">&#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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="i6bbfce50c38447d78e535e824562221b_D20200101-20201231" decimals="-3" name="tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzItMTQtMS0xLTkxMjU3_9a6c94ee-5513-4269-b709-0ea7450c4b0c">1,372</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="if940d8cd683142748ee5762e0f073d8a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzItMTAtMS0xLTg4NDIw_efda7f87-5d89-4395-bcd9-8d883c5d5975">10,182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8f4dc9d1e6a04df1b4ede8d60d7915c8_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzMtMi0xLTEtODg0MjA_9e1e15db-72e6-4b3a-a6e1-667af9d16aea">1,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:120%"><ix:nonFraction unitRef="usd" contextRef="i12e9c837f3c54d568038e90abf5f3595_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzMtNC0xLTEtODg0MjA_3af29c6b-1447-43dd-b911-8114891eb67b">2,005</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i12e9c837f3c54d568038e90abf5f3595_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzMtNi0xLTEtODg0MjA_09f658ff-e23e-4a47-99fd-881460ed4130">23</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12e9c837f3c54d568038e90abf5f3595_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzMtOC0xLTEtODg0MjA_d17ddd91-7af8-416e-adf3-38892cc97383">241</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12e9c837f3c54d568038e90abf5f3595_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzMtMTAtMS0xLTkxMjU3_92f190e2-bc20-4a5e-b6eb-c86341b0d15b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i12e9c837f3c54d568038e90abf5f3595_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzMtMTItMS0xLTkxMjU3_6fc5d1e8-72ba-403e-b1c8-309ee7cdd9d9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i4e89744039bb4519878234899d0d6337_D20200101-20201231" decimals="-3" sign="-" name="tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzMtMTQtMS0xLTkxMjU3_9428dd6b-0dfe-4be2-9463-cf83a7d21ce9">187</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia9e0c9612ad0426cabd59d886f22b1d3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzMtMTAtMS0xLTg4NDIw_ae669b55-b87b-4d88-9dc8-b6efe2e94f5f">3,418</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1-4 family residential properties</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:120%"><ix:nonFraction unitRef="usd" contextRef="i54efeecfd03a4a7690f5f54147e02d92_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzQtMi0xLTEtODg0MjA_67dcf285-b114-4cdb-8079-cc5624ccd230">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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i87bb107eb5ec49f68b025b4452ec988e_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzQtNC0xLTEtODg0MjA_14d59ac1-f26a-4b30-a084-1821d12a9ff4">378</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i87bb107eb5ec49f68b025b4452ec988e_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzQtNi0xLTEtODg0MjA_4563f10e-f261-4207-a69e-8b26886ea584">27</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i87bb107eb5ec49f68b025b4452ec988e_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzQtOC0xLTEtODg0MjA_018c8a2c-a624-43a0-9595-10c812e0c63b">53</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i87bb107eb5ec49f68b025b4452ec988e_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzQtMTAtMS0xLTkxMjU3_be543852-b94c-444c-8e12-cbece855d649">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i87bb107eb5ec49f68b025b4452ec988e_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzQtMTItMS0xLTkxMjU3_65775deb-2856-4f09-91bd-1810cf8dfad4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i149230333ca24c84b64c2aac27ec6600_D20200101-20201231" decimals="-3" name="tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzQtMTQtMS0xLTkxMjU3_1bab378b-d416-42a8-ae23-a40a961010cd">513</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9bd6b01810ee44f9afb558f2a676c00b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzQtMTAtMS0xLTg4NDIw_60699ad2-b446-4c33-aca2-42a94ddbf337">1,225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i53f5752176954eb3bcdbe6c20a0526f1_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzUtMi0xLTEtODg0MjA_c42d2d5c-bad5-4ecb-bef4-18cbbf39cfb8">670</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i79e103c89b2541989c98cc50575bbd16_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzUtNC0xLTEtODg0MjA_87180e6a-c1a8-463d-9f01-c740a215ea08">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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i79e103c89b2541989c98cc50575bbd16_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzUtNi0xLTEtODg0MjA_cb3f3022-af13-457b-97e2-c5d19458dc8f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i79e103c89b2541989c98cc50575bbd16_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzUtOC0xLTEtODg0MjA_b0ef3232-e7df-4d91-9bff-142d917f4d64">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:120%"><ix:nonFraction unitRef="usd" contextRef="i79e103c89b2541989c98cc50575bbd16_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzUtMTAtMS0xLTkxMjU3_efbc4ecb-2b24-40c8-ab5d-c6943d27b178">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i79e103c89b2541989c98cc50575bbd16_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzUtMTItMS0xLTkxMjU3_8a95d5a6-f6b9-4c6f-a9c5-668849f606bf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i17c2bc8d4ca9400f9f5d37b7c9b403c7_D20200101-20201231" decimals="-3" name="tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzUtMTQtMS0xLTkxMjU3_5242a5e2-4188-4801-b049-e4a923271a62">437</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8aba05b2a8fb41ecadaa08f4ced555f2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzUtMTAtMS0xLTg4NDIw_8634b2b8-3946-4809-bb6b-a773d2232464">832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial</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:120%"><ix:nonFraction unitRef="usd" contextRef="iab7cecb9ffa14bb1bbe810bd6297df89_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzYtMi0xLTEtODg0MjA_81e05401-8a84-42b4-9a7d-4d936fdd6460">12,566</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie61c54c077e848ceb0d35c32504ced8c_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzYtNC0xLTEtODg0MjA_b8e426ac-6dbc-4af7-8245-32837dbb8760">11,336</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ie61c54c077e848ceb0d35c32504ced8c_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzYtNi0xLTEtODg0MjA_9d0a2cfe-f54d-43de-9f7b-d3fea49bc1f8">2,344</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie61c54c077e848ceb0d35c32504ced8c_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzYtOC0xLTEtODg0MjA_5d1e4acc-6687-4f52-95c8-3c322c947833">1,115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie61c54c077e848ceb0d35c32504ced8c_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzYtMTAtMS0xLTkxMjU3_e1cddbed-32ad-4349-bd73-3fb18c61ef7a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ie61c54c077e848ceb0d35c32504ced8c_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzYtMTItMS0xLTkxMjU3_367c72c2-c9aa-4526-bf7e-fd90f09635c2">449</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i345fcdc032ab44579ca76f0ddc7a1501_D20200101-20201231" decimals="-3" sign="-" name="tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzYtMTQtMS0xLTkxMjU3_6fc366df-e97a-4655-871a-40fe46fe7852">184</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i407d25d065c4479f90459d8ba17be76a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzYtMTAtMS0xLTg4NDIw_afb214b8-88ba-4679-b8ff-671caa64492c">22,040</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic866f689b98b4b6ebf1cbea8196a927c_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzctMi0xLTEtODg0MjA_31e7623f-053e-492a-8dea-f208d1b15eda">7,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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6b512aa4449e4a7bba101daafa6cc2c6_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzctNC0xLTEtODg0MjA_a5be0efc-ec91-4574-b399-5dae0e197789">16,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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i6b512aa4449e4a7bba101daafa6cc2c6_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzctNi0xLTEtODg0MjA_27f66896-92e8-46f7-bdfe-bdb0e64ad3ac">3,201</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6b512aa4449e4a7bba101daafa6cc2c6_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzctOC0xLTEtODg0MjA_5318688d-583d-4fd9-bcef-4ef8ef07a933">143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6b512aa4449e4a7bba101daafa6cc2c6_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzctMTAtMS0xLTkxMjU3_f0b08375-3f47-42c9-b8d5-71b016c77421">37,415</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6b512aa4449e4a7bba101daafa6cc2c6_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzctMTItMS0xLTkxMjU3_78cfe61c-a079-468c-9468-472e279fabf9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i421602a24be14845868de46c8afb0328_D20200101-20201231" decimals="-3" sign="-" name="tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzctMTQtMS0xLTkxMjU3_886858d4-40a7-4b9c-86aa-ac49110e8964">1,630</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4ded10c7084f450d9a9393d0b63acdf4_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzctMTAtMS0xLTg4NDIw_03eec1c2-3a65-4bfe-8757-9a481b3c1d39">56,463</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consumer</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib1d15cf5070d4bb481aa77c4b7420762_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzgtMi0xLTEtODg0MjA_cd002ef5-ece8-480f-9637-fcce9514789d">488</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4ef7a392d83d4fbea59632d9758f2411_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzgtNC0xLTEtODg0MjA_3da8d30c-2b2b-434e-96aa-24fca0a4d15e">562</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i4ef7a392d83d4fbea59632d9758f2411_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzgtNi0xLTEtODg0MjA_15da578c-a40d-4ae3-b209-b9c1b50847f8">573</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4ef7a392d83d4fbea59632d9758f2411_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzgtOC0xLTEtODg0MjA_c9093550-16bd-4c25-94d0-beefa56af337">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:120%"><ix:nonFraction unitRef="usd" contextRef="i4ef7a392d83d4fbea59632d9758f2411_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzgtMTAtMS0xLTkxMjU3_1af26933-d9af-467b-8743-a5f87e6b2eaf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4ef7a392d83d4fbea59632d9758f2411_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzgtMTItMS0xLTkxMjU3_fb002627-b0d5-4ea9-921f-cae9de1485cd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if64c8e6108854360a9b6be5768433ccb_D20200101-20201231" decimals="-3" sign="-" name="tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzgtMTQtMS0xLTkxMjU3_52a4d53f-828d-45d5-8194-f15f10505592">52</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4b93a212f764d889b1c59a75e2bf804_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzgtMTAtMS0xLTg4NDIw_61635a02-9c65-40a9-99ad-e82de5de218c">542</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0b8c6ded6a004dc8ab488e2881303e17_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzktMi0xLTEtODg0MjA_e1f11f90-61d5-4d79-835a-a810d5bf8235">668</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i867b678862b84ae68a834b146a18b4ab_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzktNC0xLTEtODg0MjA_75a1e80e-55cf-48b7-af40-d4475a3c01f6">369</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i867b678862b84ae68a834b146a18b4ab_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzktNi0xLTEtODg0MjA_40947f66-5b92-4dc2-893f-1446b0d2090e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i867b678862b84ae68a834b146a18b4ab_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzktOC0xLTEtODg0MjA_8e645a67-83a3-4d7d-849f-c5741cdc2fd7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i867b678862b84ae68a834b146a18b4ab_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzktMTAtMS0xLTkxMjU3_c5c7e0a2-b33c-414b-94d0-8b0f1587ea9c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i867b678862b84ae68a834b146a18b4ab_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzktMTItMS0xLTkxMjU3_56e896ce-9caa-4513-8a7d-0e6557655917">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i62a2397f9d494e7f977bf7c9130ce7e2_D20200101-20201231" decimals="-3" name="tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzktMTQtMS0xLTkxMjU3_4e9acc4d-7482-4671-a78a-e4111c29e3e3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia0297e0144c74dc69ba651e10d1bc145_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzktMTAtMS0xLTg4NDIw_ea2068a9-e02b-4763-9f44-f1b63bd2fd9b">1,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i642439c856dd416cb21760b2b2c7c27b_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzEwLTItMS0xLTg4NDIw_f92c4b06-af38-4977-8800-d2360f92d3ad">29,092</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0b07031438d943208c5967790df02347_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzEwLTQtMS0xLTg4NDIw_2dcd43ce-2935-44f3-bdad-d6aacd474895">33,981</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i0b07031438d943208c5967790df02347_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzEwLTYtMS0xLTg4NDIw_7ef791b4-291e-4c8d-b7f6-1ada59efbd4a">6,488</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0b07031438d943208c5967790df02347_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzEwLTgtMS0xLTg4NDIw_e108cd5c-3b7c-494e-af55-be6d7945b5dc">1,919</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0b07031438d943208c5967790df02347_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzEwLTEwLTEtMS05MTIwNw_b811ecd1-ff2c-4f29-ad4a-f21c87ade069">37,415</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i0b07031438d943208c5967790df02347_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzEwLTEyLTEtMS05NjQ0NA_897f6db6-5064-4b21-88b0-28bc49726828">449</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1140367a2f8d40ea9e492230d7d383c0_D20200101-20201231" decimals="-3" name="tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzEwLTE0LTEtMS05NjQ0NA_9da32e0a-5f33-4e7e-a4ce-a878cba113ab">269</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifee51bbf5fa7448c863bb365d59d8eed_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzEwLTEwLTEtMS04ODQyMA_a7f8e9a9-8db1-40d1-893b-5e9113f0a309">95,739</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:continuation><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in required ACL during the year ended December&#160;31, 2022 is a function of net charge-offs of $<ix:nonFraction unitRef="usd" contextRef="i053bbb06827b49cbbfaec266250e2d9b_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTg1NDg4MQ_3f0e020a-438f-4f46-8370-ea3324224a41">6,445,000</ix:nonFraction> and credit loss expense of $<ix:nonFraction unitRef="usd" contextRef="i053bbb06827b49cbbfaec266250e2d9b_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTg1NDg2Nw_8701ed93-74b2-489b-99cc-44290828782b">7,039,000</ix:nonFraction>.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease in required ACL during the year ended December&#160;31, 2021 is a function of net charge-offs of $<ix:nonFraction unitRef="usd" contextRef="ibe58668c3c93418ba8c23c26a6844979_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTg1NDg5Ng_5ec5809a-03aa-4218-889a-5b801c34b9f8">45,562,000</ix:nonFraction> and a benefit to credit loss expense of $<ix:nonFraction unitRef="usd" contextRef="ibe58668c3c93418ba8c23c26a6844979_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTg1NDkxMA_1090121c-1114-41a7-8233-0c93b19955b8">7,964,000</ix:nonFraction>. Net charge-offs during the year reflect the net charge-off of $<ix:nonFraction unitRef="usd" contextRef="i956e8e7508a64dd1be83d82762fc3d8c_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzEwOTk1MTE2Njg4MTc_0894b004-3ec0-4ba7-90c0-2d56b6817686">41,265,000</ix:nonFraction> due from the largest acquired Over-Formula Advance client. See Note&#160;2&#160;&#8211; Acquisitions and Divestitures for further discussion of Over-Formula Advance activity.</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%">124</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i2a378973b850439d8cd787816ab49d92" continuedAt="i23a4c205d59e4c02aa0dc4cc61e5a36a"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the discounted cash flow (DCF) method to estimate ACL for the commercial real estate, construction, land development, land, 1-4 family residential, commercial (excluding liquid credit and PPP), and consumer loan pools. For all loan pools utilizing the DCF method, the Company utilizes and forecasts national unemployment as a loss driver. The Company also utilizes and forecasts either one-year percentage change in national retail sales (commercial real estate &#8211; non multifamily, commercial general, commercial agriculture, commercial asset-based lending, commercial equipment finance, consumer), one-year percentage change in the national home price index (1-4 family residential and construction, land development, land), or one-year percentage change in national gross domestic product (commercial real estate &#8211; multifamily) as a second loss driver depending on the nature of the underlying loan pool and how well that loss driver correlates to expected future losses. Consistent forecasts of the loss drivers are used across the loan segments. The Company also forecasts prepayments speeds for use in the DCF models with higher prepayment speeds resulting in lower required ACL levels and vice versa for shorter prepayment speeds. These assumed prepayment speeds are based upon our historical prepayment speeds by loan type adjusted for the expected impact of the current interest rate environment. Generally, the impact of these assumed prepayment speeds is lesser in magnitude than the aforementioned loss driver assumptions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all DCF models at December&#160;31, 2022, the Company has determined that four quarters represents a reasonable and supportable forecast period and reverts back to a historical loss rate over eight quarters on a straight-line basis. The Company leverages economic projections from a reputable and independent third party to inform its loss driver forecasts over the four-quarter forecast period. Other internal and external indicators of economic forecasts are also considered by the Company when developing the forecast metrics. At December&#160;31, 2022 as compared to December&#160;31, 2021, the Company there was relatively little change to assumed forecasted national unemployment, a steeper decrease in one-year percentage change in national retail sales, a steeper decrease in one-year percentage change in the national home price index, and a steeper decrease in one-year percentage change in national gross domestic product. At December 31, 2022 for national unemployment, the Company projected a low percentage in the first quarter followed by a gradual rise in the following three quarters. For percentage change in national retail sales, the Company projected a slight increase in the first projected quarter followed by a decline to near-zero or negative levels over the last three projected quarters to a level below recent actual periods. For percentage changes in national home price index and national gross domestic product, the Company projected declines over the last three projected quarters to negative levels below recent actual periods. At December 31, 2022, the Company slowed its historical prepayment speeds in response to the rising interest rate environment in the macro economy.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a loss-rate method to estimate expected credit losses for the farmland, liquid credit, factored receivable, and mortgage warehouse loan pools. For each of these loan segments, the Company applies an expected loss ratio based on internal and peer historical losses adjusted as appropriate for qualitative factors. Qualitative loss factors are based on the Company's judgment of company, market, industry or business specific data, changes in underlying loan composition of specific portfolios, trends relating to credit quality, delinquency, non-performing and adversely rated loans, and reasonable and supportable forecasts of economic conditions. Loss factors used to calculate the required ACL on pools that use the loss-rate method reflect the forecasted economic conditions described above.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended  December&#160;31, 2022, changes in projected loss drivers and prepayment assumptions over the reasonable and supportable forecast period increased the required ACL by $<ix:nonFraction unitRef="usd" contextRef="i7b264e371f1845ee80f27a7cd87ad3ef_D20220101-20221231" decimals="-3" name="tfin:AllowancesForCreditLossesAttributableToChangeInLossDrivers" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzEwOTk1MTE2Njg4MzA_f84ce72a-a756-4639-995e-23ed8bf01c33">1,769,000</ix:nonFraction>. Changes in required specific reserves also increased the required ACL at December 31, 2022. Changes in loan volume and mix during the year ended December 31, 2022 decreased the ACL during the period. Net charge-offs during the period were $<ix:nonFraction unitRef="usd" contextRef="i053bbb06827b49cbbfaec266250e2d9b_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzEwOTk1MTE2Njg4NDI_25700ff4-abc5-4791-9b63-051f3beff18c">6,445,000</ix:nonFraction>.</span></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="tfin:CollateralDependentFinancingReceivablesAndAllowanceForCreditLossesOnCollateralDependentFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2ODMz_6b7d05e3-2037-428a-bfb9-58f891f8893c" continuedAt="i98780cc51da949e0bd2924cc7929664f" escape="true"><div style="margin-top:13pt"><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 amortized cost basis of collateral dependent loans, which are individually evaluated to determine expected credit losses, and the related ACL allocated to these loans:</span></div><div style="margin-bottom:1pt;margin-top:12pt"><table style="border-collapse: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.066%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.489%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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%">Real Estate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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%">Accounts<br/>Receivable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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%">Equipment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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%">ACL<br/>Allocation</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3f820dcad1d4236ab3f6dbaf20ba53b_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzItMi0xLTEtODg0MjA_61061a9a-cdf9-4888-8794-74fe867fd9a9">1,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:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i246280d7057a4b53a261710283e14503_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzItNC0xLTEtODg0MjA_c0beae95-38d5-4ce6-b183-91a4be6039e1">&#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:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bfc578176d44e1ab1934a7294d5d9d8_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzItNi0xLTEtODg0MjA_2492bdf3-5a9a-4822-a688-b1464783722f">&#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:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1d8e354ec9044f8879edf30e29ff767_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzItOC0xLTEtODg0MjA_c49db61b-4641-411b-bb69-dfa48040fb60">140</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id35ad8ab992443dcb81e7dda6c4c8c0d_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzItMTAtMS0xLTg4NDIw_d068f360-3835-40e0-a8dc-35f0530f097b">1,143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id35ad8ab992443dcb81e7dda6c4c8c0d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzItMTItMS0xLTg4NDIw_ad93be2f-4803-4d11-a781-a7418bfeb95d">283</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d45024a656c48a28cd238d71eee8874_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzMtMi0xLTEtODg0MjA_fe6c11cb-ce47-40fa-aad1-6053f94f2f1f">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="i9187ff201fd5401d8ac1e4c930783348_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzMtNC0xLTEtODg0MjA_8b815d97-d75c-4c7d-a27d-b8bc6d78468f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f63b8f2f46f4f82a16ce736ea8158f4_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzMtNi0xLTEtODg0MjA_8c52eef8-5b93-46d3-913e-e7cad5e1e2b6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id16947acaeea47a6883491f0d614d91f_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzMtOC0xLTEtODg0MjA_861a6630-8a4c-47b1-b895-f3b37e1a4571">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib8827b0b5bab43b486a65170b49e4f07_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzMtMTAtMS0xLTg4NDIw_01334ee7-f90f-47a8-83dd-062e88372c34">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="ib8827b0b5bab43b486a65170b49e4f07_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzMtMTItMS0xLTg4NDIw_8bfffdf2-0bfa-4c31-8d32-f524347ab060">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-4 family residential</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="i06b46dcb05034398953b73d1e6300456_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzQtMi0xLTEtODg0MjA_6c8dd06b-6735-4a36-b854-4a7e5d0083ef">1,342</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c715154fdee4ecbb8b5c41a6d239a6b_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzQtNC0xLTEtODg0MjA_95789a06-734a-47b2-aeb6-f56d42942db6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f14f09f45904f9f984c2553d02ed288_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzQtNi0xLTEtODg0MjA_067f8693-5158-43ec-8170-6fc9f4c226ab">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5fcca5778e564678991036ed2f0db2f3_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzQtOC0xLTEtODg0MjA_266508ec-12af-4ee1-b726-f680914a6f08">49</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i999990177193436fabf0adf63b32afe6_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzQtMTAtMS0xLTg4NDIw_ccd01faa-4b65-4b65-abaa-18f454a91305">1,391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i999990177193436fabf0adf63b32afe6_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzQtMTItMS0xLTg4NDIw_28fa00dc-2f29-4dcc-9fad-ac271b5d15f0">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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecc782b97ec747eaa13871e1eb1db5cb_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzUtMi0xLTEtODg0MjA_52c8c78b-0d40-46e6-9a6f-69010b451432">196</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c7935e0086946b790bf43e83d75a8ce_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzUtNC0xLTEtODg0MjA_cdd698d7-e745-413d-adb8-ad8af62f9a4b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64d01e80a83c425f816d83294e49fb79_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzUtNi0xLTEtODg0MjA_0fc9eeca-547c-4def-a4b7-aa184c7e874d">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="i033e21aea5ce4593a0a91ac195b7c5ba_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzUtOC0xLTEtODg0MjA_3194b99e-2c90-4a4d-99d7-925b2bd5f4b9">96</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ec3aacfcde44f9aac4081660f9f2d43_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzUtMTAtMS0xLTg4NDIw_e83b884f-7ebe-463a-8f8b-abf48abc3c22">400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ec3aacfcde44f9aac4081660f9f2d43_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzUtMTItMS0xLTg4NDIw_aa6344c5-ba22-4a72-bcb4-a15501e148ae">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i835d955c08a94317ac844424e7e65dc0_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzYtMi0xLTEtODg0MjA_318d26f7-3d09-42fc-820a-78d075aa46f5">193</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99ef601317304ac593ce87515194a075_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzYtNC0xLTEtODg0MjA_1c5e6cbc-a388-4096-82a3-2dab3f0070ea">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43f3a8abfb5f4649a8e57e05f4200a07_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzYtNi0xLTEtODg0MjA_37fd1882-36a5-4876-ab20-262b66f47a4d">5,334</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i195493f3b0f4487c951287cef05c6d0d_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzYtOC0xLTEtODg0MjA_1907b904-9f91-4e18-9e9e-41a21c762e7d">10,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iead85201dcde4bd686959c11f60d6efa_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzYtMTAtMS0xLTg4NDIw_6f8bc356-3ead-4baf-a341-908531f30560">15,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iead85201dcde4bd686959c11f60d6efa_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzYtMTItMS0xLTg4NDIw_82404703-764a-4d4d-bd50-30fd045d064c">4,737</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i23f9d41e4e964ad1bdb2bc94c4078f48_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzctMi0xLTEtODg0MjA_3d7cc8fe-fdb7-40cd-b4ef-095968340350">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66e25ed81bfd4567b01c2f75a0f8c0af_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzctNC0xLTEtODg0MjA_4cfe9a3a-61ff-4190-b244-ae056f687f9a">42,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie42d7ec4b7bf4c6bae73784860a234fd_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzctNi0xLTEtODg0MjA_15fe6b16-7491-4966-a4f4-6fbf504c22fb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58e3ee86f00c406aa57d4aa0ca953969_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzctOC0xLTEtODg0MjA_d120790e-f050-45c2-8dc0-3742539f6892">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1394171f468b41d3920af11e84983818_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzctMTAtMS0xLTg4NDIw_6ccc1e60-9ea9-402b-a470-c71317a81fc9">42,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1394171f468b41d3920af11e84983818_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzctMTItMS0xLTg4NDIw_a918cc66-43df-4723-b270-1787ab1f8b82">13,042</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</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="i9fa85b98e7a747a7b595514e491ff8cf_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzgtMi0xLTEtODg0MjA_274fc75b-0209-4541-b53a-93d5b676d2a7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46c45715934e414a9a55e56cfcf2b666_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzgtNC0xLTEtODg0MjA_ae5a2438-4a83-417d-b195-00de0f961d43">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0426cb45dffe43b1b54c7deb951f3df7_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzgtNi0xLTEtODg0MjA_5bb49b32-c3f6-4f3c-9803-b11848f0c61c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ee87f5be0524f748a3ceb2f60e7207e_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzgtOC0xLTEtODg0MjA_17da0621-3166-49d9-a2b7-237de13030df">91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc77d9b422c5410a98ced021c1d81a28_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzgtMTAtMS0xLTg4NDIw_06737ab1-fef2-4b1d-abe9-5d6f1a28eb54">91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc77d9b422c5410a98ced021c1d81a28_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzgtMTItMS0xLTg4NDIw_74e9abea-6c92-4d39-b387-28d21ebcb5c5">&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib822fa92bd5049dbb07e4bfeced33765_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzktMi0xLTEtODg0MjA_5aa0d7ba-191a-42e2-b94b-535a925f1fb7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31402d4de63e4147a6b26f8d9af9a4fa_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzktNC0xLTEtODg0MjA_cd8b04db-eec6-4e79-a831-dc47162a349b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i493e1ff416cd4ddfae484a7edf789e8c_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzktNi0xLTEtODg0MjA_938e14b4-140c-4c7f-90d2-3c130e88808f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d31073044b94451b88f2f5f7c4d94f1_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzktOC0xLTEtODg0MjA_306f41ea-63c3-4c2e-a4aa-32506073686e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e62ec4810344586b89ba5547fcdd7ba_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzktMTAtMS0xLTg4NDIw_0c815250-9263-425f-961b-87778e183091">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e62ec4810344586b89ba5547fcdd7ba_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzktMTItMS0xLTg4NDIw_0601f790-a922-4a69-9f08-ccd4c3f4ee26">&#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:middle"><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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49ee99767a404c99be792681974195b5_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzEwLTItMS0xLTg4NDIw_548d57ff-adfa-4148-826e-a4fb5cfe6cd9">2,884</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d1a5d2944fe44cd9fbfbb6bcbd09461_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzEwLTQtMS0xLTg4NDIw_b1fba395-c857-4fa0-bc75-94dcf41a95bc">42,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida3407d7f45644e7a990d0fffea2cdca_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzEwLTYtMS0xLTg4NDIw_b6406a17-ec3c-41ce-ae8c-fe63262b01f7">5,442</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab8d71c9346e4f8a8b5035bd3ca350ea_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzEwLTgtMS0xLTg4NDIw_41dbf73b-e05f-4aee-9ea7-78130375854e">10,746</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80014148c2e0471996b1d67a993af77c_I20221231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzEwLTEwLTEtMS04ODQyMA_1d598ff7-60b1-407a-9410-c205b75c641b">61,481</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80014148c2e0471996b1d67a993af77c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzEwLTEyLTEtMS04ODQyMA_e8c89819-9c7e-435a-b3a7-8739a77cab9b">18,170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">125</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i23a4c205d59e4c02aa0dc4cc61e5a36a" continuedAt="i8bab7dd03bec41558a181645bbf67b73"><ix:continuation id="i98780cc51da949e0bd2924cc7929664f"><div style="margin-bottom:1pt;margin-top:7pt"><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 the balance of the Over-Formula Advance Portfolio included in factored receivables was $<ix:nonFraction unitRef="usd" contextRef="i5ef2df83ee324565b6cf8695dff5076f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjUxNA_47af30db-e9cc-4a3a-be6d-7b2231637dd8">8,202,000</ix:nonFraction> and was fully reserved. At December&#160;31, 2022 the balance of Misdirected Payments included in factored receivables was $<ix:nonFraction unitRef="usd" contextRef="i51463330b73d45509f730144e6d327ca_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjUxOA_4da05ac8-1252-4fb3-8fa1-90c96596b679"><ix:nonFraction unitRef="usd" contextRef="i1a5b78aa1c5d4fddbb5b1d96fe886b50_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjUxOA_8dbcd37d-2143-443c-9e4f-ab1f9d43b910">19,361,000</ix:nonFraction></ix:nonFraction> and carried no ACL allocation.</span></div><div style="margin-bottom:1pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.488%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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%">Real Estate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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%">Accounts<br/>Receivable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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%">Equipment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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%">ACL<br/>Allocation</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</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="if849e49b982f43ea8bba4ca761fd4503_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzItMi0xLTEtODg0MjA_78ca4a2d-d6f7-4662-90ab-4c750fbd6e6e">2,143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5958bc6fb0ed4ead844dfcd530b96d71_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzItNC0xLTEtODg0MjA_62ff2e0b-f41e-47e0-99df-2cb1c912f506">&#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="id85624dea1b047ea86adadebf9f50547_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzItNi0xLTEtODg0MjA_f734c149-37b7-4ddd-b6e8-1a80a48a002d">&#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="i94bfeb992360449f8cd17f1f2219e98a_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzItOC0xLTEtODg0MjA_9c4b54f4-ae68-4cf8-b240-05cf5400bb6c">155</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if73cc7a5c59946f7af89d0bf42838450_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzItMTAtMS0xLTg4NDIw_37641396-6e1c-4a6e-8a58-221d9b319d23">2,298</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if73cc7a5c59946f7af89d0bf42838450_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzItMTItMS0xLTg4NDIw_be55cab8-8383-4530-82a2-339b50e94678">283</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c84d3547ca0441792ab1e0ef78f1884_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzMtMi0xLTEtODg0MjA_696bcee2-9706-4298-84cc-ead353c59a9c">987</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib056fb4b6a8d45c49ae3382db824b5ba_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzMtNC0xLTEtODg0MjA_26c0dccc-9000-4faa-8c8c-291b628ebfb8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id713904b6fb748c58aacc907ad32d74e_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzMtNi0xLTEtODg0MjA_8644cb97-49d3-4771-8058-e15c9a14f054">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia81e774b60424c4c8c9a76bb5263699d_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzMtOC0xLTEtODg0MjA_dc8e344f-740d-467d-907b-f812871b4f77">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i903e94e654734c10b5e24a048d9bf283_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzMtMTAtMS0xLTg4NDIw_77229cab-05da-4990-b9a6-0999d5fea9ef">987</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i903e94e654734c10b5e24a048d9bf283_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzMtMTItMS0xLTg4NDIw_1a7d3112-93b7-40e4-9644-786f9cdbe9a6">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-4 family residential</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="id5bc74c3ff124209bf2317765ed8818f_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzQtMi0xLTEtODg0MjA_66c02a93-211d-474a-a25b-dcac1c54a006">1,583</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0535e784c4342f4a83cb8ef935f1dae_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzQtNC0xLTEtODg0MjA_69c37fe6-eed6-47c4-b367-3b8bb0be2b64">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2464dc5f190f46d68619f245538256bd_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzQtNi0xLTEtODg0MjA_0feaf48a-afa1-428d-b001-496216865860">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iefd91143adf54864b39456616bf85309_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzQtOC0xLTEtODg0MjA_7a9c641c-9a42-4235-b07f-1c30e83fede8">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="i0841587be15942af831e6a610900fdf9_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzQtMTAtMS0xLTg4NDIw_1125598b-0909-44c2-bf72-c94a6b210c2d">1,699</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0841587be15942af831e6a610900fdf9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzQtMTItMS0xLTg4NDIw_89195f25-a423-4495-848f-35340cb98cca">39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380ce28ed82e4800899d15e6a6c8d31e_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzUtMi0xLTEtODg0MjA_7aabcfad-78ee-4756-89ad-0718022446b3">1,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51b7f30a915a4ed1b2d9c4f7bf943788_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzUtNC0xLTEtODg0MjA_63227259-4140-4825-a1a9-7beb53ef6d6e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie63faeb9eeea4ab0a7f0428d39e3f2e9_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzUtNi0xLTEtODg0MjA_ab36bfc3-eed9-4bcc-ab2e-d929f1594fbb">126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3cb5d0f0dd74c8791942a912e491792_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzUtOC0xLTEtODg0MjA_28f4d5e3-2c7e-4f44-8b31-345f998cb11d">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="i564db1e7e40846a7a7bfd23feaaf4c79_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzUtMTAtMS0xLTg4NDIw_631dd309-d38c-458b-b776-1066120fa4d5">2,045</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i564db1e7e40846a7a7bfd23feaaf4c79_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzUtMTItMS0xLTg4NDIw_a30a9b5d-3274-418c-9818-99883c53a902">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i57a61aefa1f844db982945102f04324f_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzYtMi0xLTEtODg0MjA_bab2f7c5-8568-4d31-9cf5-6175c2f65969">254</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2768b5d6fcb1467ea92b96bfc213dff3_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzYtNC0xLTEtODg0MjA_4fcd8679-dc9e-47fe-be99-f4e8e1087173">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30495fa8f044453cbf09f3dc0def423e_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzYtNi0xLTEtODg0MjA_79c74cea-020a-4b2a-af56-26a99bf8d650">5,598</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ee0b574cd4e400caf7143cd111047c1_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzYtOC0xLTEtODg0MjA_e63cd471-8cf4-4afc-ad57-a490a724642e">3,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="idcfdc390219f412d8c8c7ad78cdec38a_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzYtMTAtMS0xLTg4NDIw_6e993542-0777-4d9b-be81-ad2eabdfdb1f">8,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="idcfdc390219f412d8c8c7ad78cdec38a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzYtMTItMS0xLTg4NDIw_707141c2-db0e-42bb-b6f6-f0385b0a2ff7">1,733</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaaaeba6c813345a599c7cd61001f7fb6_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzctMi0xLTEtODg0MjA_4609a1d5-3666-4b7b-9aec-535bd6576ef1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0baf27ffeb644c7adfed7a8bad9e012_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzctNC0xLTEtODg0MjA_e8de1e88-8a8f-4f55-ab02-e5135af1787b">42,863</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i574a74ffaee04cd1a30ba526b82451fc_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzctNi0xLTEtODg0MjA_f8a39c85-62bd-48f8-bbac-d9daab8c5f3b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cb780f9c7484b039e23ee3337c3d8c8_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzctOC0xLTEtODg0MjA_7f9f3a48-df0d-4793-920d-e3a47942e606">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2957da3782948f1a598fb34622927b7_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzctMTAtMS0xLTg4NDIw_f7606087-d980-4be9-b0c5-472a6f4af24c">42,863</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2957da3782948f1a598fb34622927b7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzctMTItMS0xLTg4NDIw_cc174c01-7278-44f4-8bb9-1c9ed291a4f2">12,640</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</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="i9ac89c41886848bf8a0f0a7fb1768940_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzgtMi0xLTEtODg0MjA_46e369a3-9f70-495f-9047-1f0a2d7e0905">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5f3316dad964e9bb75fe6aa3fca00c1_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzgtNC0xLTEtODg0MjA_8613b863-321e-4acc-95ad-a6c72e7a1703">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id98bcff5e8c4404e8ba33b9239484ad7_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzgtNi0xLTEtODg0MjA_102292fb-ddc7-4bce-b2e2-b8dee75dddc8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ee10c09bff044149502571a1ea9c315_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzgtOC0xLTEtODg0MjA_b6da2f01-da36-4c5f-9266-7297e03a1dbf">240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i785ad777802040629546cc10619cef2b_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzgtMTAtMS0xLTg4NDIw_a8409e1d-bdec-422f-afa5-8f22e88c9025">240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i785ad777802040629546cc10619cef2b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzgtMTItMS0xLTg4NDIw_941ea122-67a3-4224-918a-c4fda66352f6">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a2f2fe5537b40f5ac635ecac6603141_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzktMi0xLTEtODg0MjA_8daa76e5-c839-4c33-a9f3-51eb3a5705bc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26761094d410451595ba132f971c0267_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzktNC0xLTEtODg0MjA_03831111-ae29-4b50-945b-578bb0035eef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i245fb845f06543dc941ade6e8dfabeb2_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzktNi0xLTEtODg0MjA_f55237f3-3d9c-4ade-a6f1-cd661bd97226">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i909b6fa233be4cacad15b47efa9890bf_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzktOC0xLTEtODg0MjA_ca09d390-ad89-4808-a399-7b4d3bd9e05b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cbca0c4961e464abbd1e0a6d00633c1_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzktMTAtMS0xLTg4NDIw_ca0a730d-a4bf-45c7-ba03-31d35bca808a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cbca0c4961e464abbd1e0a6d00633c1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzktMTItMS0xLTg4NDIw_f67cf86a-40f4-412b-96da-6582e1b5d533">&#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: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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c2bd6efd7574a05be4b30201a582e4b_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzEwLTItMS0xLTg4NDIw_61409975-78d7-4710-9892-672acda05661">6,770</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4bac389ddd5248049825b718fcbb9048_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzEwLTQtMS0xLTg4NDIw_16215309-b18e-4fab-948c-20812bafc7ec">42,863</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5bc118ed3c74f64a22c6cd13b1a5e46_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzEwLTYtMS0xLTg4NDIw_e195fbb6-84b0-490a-920d-92ac096c76c0">5,724</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16bb23500fd14e249ff9be23da05e5fa_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzEwLTgtMS0xLTg4NDIw_b825a239-0115-4d73-832f-4f1d77672957">3,644</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i573c40146a96459396cbaf59ce77ccb2_I20211231" decimals="-3" name="tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzEwLTEwLTEtMS04ODQyMA_3bc48dc8-b997-4e4a-8380-af802d4a91aa">59,001</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i573c40146a96459396cbaf59ce77ccb2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzEwLTEyLTEtMS04ODQyMA_55848537-590e-4835-8482-0a98f2248481">14,716</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2021 the balance of the Over-Formula Advance Portfolio included in factored receivables was $<ix:nonFraction unitRef="usd" contextRef="i62c44a1f81ed4b4289e835ad26c3a934_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjUyNg_d918a26e-8bf7-45ea-ad2a-bf602c16f5a0">10,077,000</ix:nonFraction> and was fully reserved. At December&#160;31, 2021 the balance of Misdirected Payments included in factored receivables was $<ix:nonFraction unitRef="usd" contextRef="i51463330b73d45509f730144e6d327ca_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjU4Mg_d353a918-56d6-41f4-9635-f34b6d341aa1">19,361,000</ix:nonFraction> and carried no ACL allocation.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Past Due and Nonaccrual Loans</span></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:PastDueFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2ODIz_95d967b7-4e38-4686-8d6e-eb8989898147" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present an aging of contractually past due loans:</span></div><div style="margin-top:6pt"><table style="border-collapse: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.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.511%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.511%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.511%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.511%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.876%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" rowspan="2" style="padding: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%">Past Due<br/>30-59 Days</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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%">Past Due<br/>60-90 Days</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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%">Past Due 90<br/>Days or More</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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%">Total Past Due</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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%">Current</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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%">Past Due 90<br/>Days or More<br/>Still Accruing</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a530f642ab94763968ebd6ae0715fc0_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzItMS0xLTEtODg0MjA_09225c3b-b6c9-417a-9a0e-a0404edccf39">1,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="i9993eaa95f9c4a1fbe8fa87f6bf7ef49_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzItMy0xLTEtODg0MjA_7c79f9a4-8dd0-4fc2-9edf-512cea9f390e">&#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="id21ed0878ace4fc18411484b79748387_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzItNS0xLTEtODg0MjA_850dfe88-98b7-4cda-b80d-ca29f9ccb0ef">455</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0f1dc227dc94d219739dfed04bda1ee_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzItNy0xLTEtODg0MjA_a96aaffa-e13c-4cce-aebe-e6ec2b32ad8a">1,756</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id535e9c2b2e64ea0975db5d0631df199_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzItOS0xLTEtODg0MjA_8f345622-372e-4603-8b75-2907302564ce">676,388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzItMTEtMS0xLTg4NDIw_8144fde0-7ce9-40cc-92da-cef589d8d58a">678,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="id9b1b69f3a9543b1b45b64d07188501b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzItMTMtMS0xLTg4NDIw_e7252150-1b4a-4919-8478-b34f9b8f0c78">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction, land development, 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%"><ix:nonFraction unitRef="usd" contextRef="i1d720044b28f4dd48595b6bed7c72ee2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzMtMS0xLTEtODg0MjA_449b247f-e3a4-4aaf-a11a-ca350bc27f96">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b83e4e7b3f14dec9646c8bde2c835c9_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzMtMy0xLTEtODg0MjA_80a6065b-7db9-4d0b-ba6d-2894c64b2120">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f6bc622a9774043a62375b75c8522bd_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzMtNS0xLTEtODg0MjA_bc09904b-9605-416e-ab88-5f359cee9f3a">145</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1af2bbe7257b45b0a052b23980b2adaf_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzMtNy0xLTEtODg0MjA_ced486d1-1fe5-48ff-970a-936aa3f5b47a">145</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ac7f97332ab4ef8bfced60dc7fb8c0e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzMtOS0xLTEtODg0MjA_dd5641d8-c3e1-45da-ab05-8a8de61921b1">90,831</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzMtMTEtMS0xLTg4NDIw_04689732-dcec-4b65-9ba5-38cba5d10048">90,976</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzMtMTMtMS0xLTg4NDIw_f4dd4e80-59e8-47fd-9b8d-30f8de345bce">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-4 family residential properties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i981566f45eb844eda4a6a6638dcc320f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzQtMS0xLTEtODg0MjA_f6f7ff92-e4fc-4398-93ea-ebdf85b15c41">936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a51c07ad99242d3841b5e96886de8c9_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzQtMy0xLTEtODg0MjA_bf247422-bd12-4f9f-89e1-ddf877548e7d">531</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i122f2989f48f41a39731d0651edb3f42_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzQtNS0xLTEtODg0MjA_22824957-3722-4bd8-bf09-eade437b256a">776</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37cba544c7eb47eaa0cb526bf5952013_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzQtNy0xLTEtODg0MjA_e4dcf3c1-4f0f-44bb-b075-6a8a961eb564">2,243</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bbdc0f4a3d54325a437697468908c58_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzQtOS0xLTEtODg0MjA_aa2306fc-8a5a-48c1-b6cf-048eaea03e76">123,738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzQtMTEtMS0xLTg4NDIw_781bc5d8-c42c-4ec1-888f-18cc4f3e79c2">125,981</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzQtMTMtMS0xLTg4NDIw_1d3b90f8-6058-49ae-bb8b-798a3852ed9c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farmland</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb6cc3cb776a4db19a862809c2114984_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzUtMS0xLTEtODg0MjA_ccd468ac-da47-4f89-8843-6a9433fe1648">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0509a83a031c465e89b6da0ab77c23c4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzUtMy0xLTEtODg0MjA_2225ecb3-180e-4948-b365-31e38191dfd3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9583a797b4e54e0fb29251266e524840_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzUtNS0xLTEtODg0MjA_ff670b4c-df09-4814-9080-9a1bddcf331d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i841ab2600cd949298922ffa63382e027_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzUtNy0xLTEtODg0MjA_beb98eeb-4bbd-4303-b21e-fe7dbadd47ec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9faf2d3a1604979a1c89703381cf9a5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzUtOS0xLTEtODg0MjA_afd55307-b164-4553-ad3b-d0161b69da23">68,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6336766116e743e8a190fd7bef983921_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzUtMTEtMS0xLTg4NDIw_0db2fbea-d6a4-4e9b-8f18-b501498cbc16">68,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6336766116e743e8a190fd7bef983921_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzUtMTMtMS0xLTg4NDIw_3d78d85c-b20d-4311-802d-fb6ec9bad28a">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ee3a4cdb15b4c1bbaf7dc862120b023_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzYtMS0xLTEtODg0MjA_0d3d93a8-f876-4870-9605-779166e5a785">1,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="i11956d3c272b4cfb8e14fcd87f0a489f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzYtMy0xLTEtODg0MjA_c9e84c3f-3996-4cac-ae2c-dd3466774215">3,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="id9cc981aa4254ef7963ee7f13e8ef4c7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzYtNS0xLTEtODg0MjA_abc002dd-02db-40af-a6ee-40d3fc2f04bb">2,847</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f518a6bc31143beac689ff23e16fc4e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzYtNy0xLTEtODg0MjA_8b718aae-8738-4f39-b9fe-b04626931976">7,616</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ca4486e10b241299f29d4ab55e732f9_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzYtOS0xLTEtODg0MjA_046c0b8e-2d3d-4dc7-acc2-1a71258f1a8f">1,243,494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idefdf71d90814c43a170db35d68298a1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzYtMTEtMS0xLTg4NDIw_b6d61903-4933-49f7-a6ef-1a786c023393">1,251,110</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idefdf71d90814c43a170db35d68298a1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzYtMTMtMS0xLTg4NDIw_1fee71a4-7bb6-4ba4-88d7-b8f811d3f705">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Factored receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49081b2d74444cee86c13791ad5ace78_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzctMS0xLTEtODg0MjA_b8a6c6d1-25ab-4796-a9d4-86c5ed0dec45">42,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="iabfe4b31520d4a9fb899e7fcd906826f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzctMy0xLTEtODg0MjA_7f636146-1889-4985-adac-2fa8269be3c9">12,651</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic02028bc03ef46059ca2e9c4fc6f531b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzctNS0xLTEtODg0MjA_2b6b5c77-e29d-407b-ac1a-f16cbab68d98">37,142</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb38715e7c8840bea859b059e38451aa_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzctNy0xLTEtODg0MjA_0d349885-72f2-4333-a0a2-23e9d4566aeb">92,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="i02290fe01fc8409bbbfbd02caa959e7f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzctOS0xLTEtODg0MjA_e3e30682-6365-4172-9d69-d980f69820f2">1,144,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzctMTEtMS0xLTg4NDIw_51118dab-7534-4a63-a12f-341303f13bc4">1,237,449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzctMTMtMS0xLTg4NDIw_283ff095-fb16-4a1e-bb0c-e132761c3f98">37,142</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14bf9d57ec34426ca06e186cccf7fae3_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzgtMS0xLTEtODg0MjA_6788caf8-0a57-4bfb-acd1-f3c4cbb112d5">52</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf16df35af014ed8a59955ce147fad5e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzgtMy0xLTEtODg0MjA_cd4afb74-7c23-4c1b-8716-66461d482d6c">41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47f8dc4a6539423797c06ba5af691bc1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzgtNS0xLTEtODg0MjA_2445870b-49d0-4ce4-a6c1-942b55f75656">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a38afcffa0a4c10adaefbdb6f9eb0b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzgtNy0xLTEtODg0MjA_ff0618f9-9650-4e1a-97ee-2d7d2f7cce17">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62a287e959e0495e9584cb4f9ef1aa6f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzgtOS0xLTEtODg0MjA_d161a3a7-58c3-44d3-825b-d47ad458378e">8,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="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzgtMTEtMS0xLTg4NDIw_105cfe90-cd7d-4e8c-af68-56a117c02b5a">8,868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzgtMTMtMS0xLTg4NDIw_ffce7728-98dc-4f5d-a9db-09ff21cf96f9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage warehouse</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie460e8c90d294402bfbfa114de2cf173_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzktMS0xLTEtODg0MjA_ef06446b-93be-431d-b07f-402f1bac99c6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e7593407cdd4bbcb9e9e68e45369a61_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzktMy0xLTEtODg0MjA_5272b4da-cb1e-46b3-9010-f9f04708fa4f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib04d3f38edd546ddb4c03f253a823425_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzktNS0xLTEtODg0MjA_c47940bb-42f4-4067-a2cd-2fccb800b6e1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id56391802375411abe8b462a94fae5f3_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzktNy0xLTEtODg0MjA_6dda29b4-700a-428b-ba49-d925256ffa4c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2062bf985cda4c338ae1de2e2b68c977_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzktOS0xLTEtODg0MjA_34ae2112-b774-43a0-9d50-745fbb0dd646">658,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzktMTEtMS0xLTg4NDIw_937294c0-2270-4678-9c96-514270387409">658,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzktMTMtMS0xLTg4NDIw_a6196412-a0b2-4605-8ab2-dcb979942615">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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="ieaca0512cc684d318b54fd29275cee5c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzEwLTEtMS0xLTg4NDIw_8ce46ba4-0d10-40c4-90bd-017059e3c441">46,716</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="i11ceb2a657214d1f8095aa00af27605c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzEwLTMtMS0xLTg4NDIw_0c866b74-af4d-4653-8926-96561131d0d1">16,362</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="iff33d27e1dd64419913444c8678d2399_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzEwLTUtMS0xLTg4NDIw_34404832-f04e-4f13-8957-d2fc43cb08e9">41,367</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="i6367c16ae611490ba1d8aefb34fbf124_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzEwLTctMS0xLTg4NDIw_0d37284b-cf49-45cd-8398-d1ce9b96e5db">104,445</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="i264d2d2469e147ecabc7a3d64fcb0462_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzEwLTktMS0xLTg4NDIw_f1e99fff-098e-4819-b12d-a5b9b9f23a4d">4,015,846</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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzEwLTExLTEtMS04ODQyMA_ba32842d-a08f-4d15-a93a-38f8ee91f3e5">4,120,291</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;border-bottom:3pt double #000;border-top:1pt solid #000;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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzEwLTEzLTEtMS04ODQyMA_794b60dc-5b69-4f0c-8c0b-f8384c72d16e">37,142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><table style="border-collapse: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.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.150%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.876%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" rowspan="2" style="padding: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%">Past Due<br/>30-59 Days</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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%">Past Due<br/>60-90 Days</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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%">Past Due 90<br/>Days or More</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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%">Total Past Due</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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%">Current</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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%">Past Due 90<br/>Days or More<br/>Still Accruing</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5232616647f94ac790323352a4288723_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzItMS0xLTEtODg0MjA_76593f23-4c94-4cfe-8e1f-ec6e7ee53b0c">1,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97bc3efc4f6048a3ae8dc106ffbe1897_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzItMy0xLTEtODg0MjA_78152ed3-1830-4f41-aa60-28e093cf1166">&#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="i92d28a1caef04213bc7acf3a88605737_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzItNS0xLTEtODg0MjA_55080e14-6bb3-4c7c-a651-ad1fdae11d11">16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa9216d2672b44f68acbfb9a1f3b63da_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzItNy0xLTEtODg0MjA_b9190d15-07cb-4f59-b4a3-3746eb3ffb8b">1,037</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b2ccf95dbbb42789deb969ab5b9fdf6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzItOS0xLTEtODg0MjA_0061b46e-cb45-4f47-b34e-b2f8444f9398">631,738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzItMTEtMS0xLTg4NDIw_642481a3-a02c-450d-b709-3ae7e7c3b64b">632,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzItMTMtMS0xLTg4NDIw_f77d8525-854a-4d3e-8446-df00f86a4507">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction, land development, 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%"><ix:nonFraction unitRef="usd" contextRef="i370fe084a5914f3ebac0f75637f99275_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzMtMS0xLTEtODg0MjA_e496bf59-adda-4eba-881a-a423bc41f368">30</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i131a5e5388cd4162989e8d1994fdf13e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzMtMy0xLTEtODg0MjA_af2dc006-bc3e-4e74-8932-330279a54bd0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d89d029407a4c1f89440c3ba7cb4b0d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzMtNS0xLTEtODg0MjA_f5214db9-350f-4d66-99e3-3448e67fdb9b">145</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idac223fdd6bd4ab09f9355ccf78fc0e8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzMtNy0xLTEtODg0MjA_fc88f63f-90c7-421e-a968-b4174afc8d88">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="ic20f3fc7e057443ea26b0ab056abdb9c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzMtOS0xLTEtODg0MjA_860bc298-b680-41e2-87f0-05afba5455ad">123,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzMtMTEtMS0xLTg4NDIw_5e7e6329-fdf4-4cb3-bd42-7c9a57eb2e85">123,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="i4caa2991747a4eb3847655204cf93e26_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzMtMTMtMS0xLTg4NDIw_046a5850-5650-4437-af30-1008c949e8ac">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-4 family residential properties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id354a664eadb4fc1a17563cc288e8ec1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzQtMS0xLTEtODg0MjA_fde21ec1-b73f-4c34-9881-f55d2007af88">730</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58b38bdd899f41179a84a8708e28e3cd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzQtMy0xLTEtODg0MjA_467b6601-bce5-4ddc-ba21-28688385348c">332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7939f8f7475443428dc0c9cf1037fa1c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzQtNS0xLTEtODg0MjA_3d40d5cb-4262-4269-86a2-c1ad88e2af58">1,114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i316c0c78cd4d4c71b5e9d5e4c924326a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzQtNy0xLTEtODg0MjA_b7c39dd5-6a2c-4d34-9cf1-3f4f3e17727e">2,176</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic833bb22992149efb916f4e8d2741653_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzQtOS0xLTEtODg0MjA_77463267-de3b-4dc2-808d-94e393c9a035">120,939</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31ab8e691d08423ea674317185f9520e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzQtMTEtMS0xLTg4NDIw_0d5c49bc-960f-4305-8a8f-40e2dc30d842">123,115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31ab8e691d08423ea674317185f9520e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzQtMTMtMS0xLTg4NDIw_6791c78d-ac11-4a60-8b3d-4e1048534fc3">134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farmland</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieaf657e8bc464bbfbb93334b32b5c51c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzUtMS0xLTEtODg0MjA_9c151ede-8f2e-4063-a1a4-7aa9be0e6fa1">378</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i531b6b8ccb1644fc81efe198562eae75_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzUtMy0xLTEtODg0MjA_4e05455a-bbdd-4da4-881d-439dc0eff385">154</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife37c687f2b14d36ba0c10d3fb8a4718_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzUtNS0xLTEtODg0MjA_1b10cec5-198b-4d7e-a5df-1ca3b512a336">977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f0e0c8f8cb74d19934b686303bc6a3e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzUtNy0xLTEtODg0MjA_35fea169-1c49-4f9a-839c-543b8c94c44a">1,509</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b6960a05fb94c8891a13bcfa94ff051_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzUtOS0xLTEtODg0MjA_2a79d4bd-5a44-4bc1-8330-cb1aa6011b70">75,885</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzUtMTEtMS0xLTg4NDIw_020decbf-1da2-4bc4-99c0-397c10d823aa">77,394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzUtMTMtMS0xLTg4NDIw_a20cb59f-ada9-487e-963e-96f954f2e6f8">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb73fc1d64ac46aaa86056951b0f6e89_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzYtMS0xLTEtODg0MjA_0c37c046-6363-41db-927c-6d7ea5bbb856">996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1ddd1d71c704b6a9f37d7e0c7dfe33c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzYtMy0xLTEtODg0MjA_ecaa1331-34cc-45c6-81dc-e1f1504a04b1">346</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c04e3016a244df9801a35ea78fafa0d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzYtNS0xLTEtODg0MjA_fc509059-efaa-4330-95e8-59b5136e8bfc">4,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="i7da254bd71b64ef48c438abaa1840da7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzYtNy0xLTEtODg0MjA_83530310-68a3-438b-8dc9-8af0e46be979">6,290</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70dc3ca148754c029cf4dbcd201beec8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzYtOS0xLTEtODg0MjA_2ab1cffd-c983-4102-b8c7-9b1c146a2954">1,424,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="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzYtMTEtMS0xLTg4NDIw_d86b4254-329a-4b90-bdd3-fcf1c7653c89">1,430,429</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzYtMTMtMS0xLTg4NDIw_65d121b0-2c67-4c43-9797-647ff5b26758">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Factored receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88cd45dea00243d2ae2875db17d7bbbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzctMS0xLTEtODg0MjA_7fffffa1-bdf6-42f0-a063-3bff6ea04429">70,109</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bed041deca8417898b65d779d5ff1ee_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzctMy0xLTEtODg0MjA_6af71004-36ba-4045-825d-0372f85f8e34">18,302</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc5f57337dd84bfd86d19b9023454551_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzctNS0xLTEtODg0MjA_99524307-b69f-49be-ba65-eec0ae54b23b">39,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3a395953843490bbb30a28916910f01_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzctNy0xLTEtODg0MjA_d1cb3dd3-ffea-477b-9e4f-ae786db43031">127,545</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i72f47836f7ab445b9954cb90a661888b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzctOS0xLTEtODg0MjA_5cbb4e3e-153b-4e08-9134-f3e6680f1c4d">1,571,992</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3183b253dce4b98882f963dcba40720_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzctMTEtMS0xLTg4NDIw_7d09473a-0c17-4708-a5e0-e969c03125ae">1,699,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3183b253dce4b98882f963dcba40720_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzctMTMtMS0xLTg4NDIw_6148ef4f-ca70-4596-a05e-53228181949b">39,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie31c1f41844543d488e61b1da2612421_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzgtMS0xLTEtODg0MjA_cca5d248-88e2-428c-977b-ca83f2162776">255</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i557d0a77b3a74bc49c071c0283fc7e40_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzgtMy0xLTEtODg0MjA_13ecadee-0064-47fb-b12c-0a2196c0f631">48</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i787ad34521bd4f0ca38a4546a975e7d6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzgtNS0xLTEtODg0MjA_dcb244ee-6e48-484d-b834-8d37562b8d71">99</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68aa6ce420464ebaaddb6522479f7123_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzgtNy0xLTEtODg0MjA_2f43af8f-c4f1-468a-b37d-dd776d63a76e">402</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08805f23d05441179f9facc4b49e87d7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzgtOS0xLTEtODg0MjA_2de77c36-f6c9-44c3-bc6c-1f01a5882e9b">10,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="i20d2389d84f64c208d15a064fa176578_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzgtMTEtMS0xLTg4NDIw_71979aed-8600-42d0-8ddb-f352c3e549e2">10,885</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20d2389d84f64c208d15a064fa176578_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzgtMTMtMS0xLTg4NDIw_8ea34d56-16af-4fcf-918b-f19253d2e7ac">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage warehouse</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6748e6662f474cc393888a9b2e9c8f60_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzktMS0xLTEtODg0MjA_021cfb9d-2464-4bbc-b143-8760f69a9abc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief8180969b754a02b84ec05a5fa04673_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzktMy0xLTEtODg0MjA_71d8ff3d-c5a9-4ad5-adee-f8eb89b66304">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6de7c3b008084f3390ca14733e1a4406_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzktNS0xLTEtODg0MjA_0478ece1-b224-4256-832e-bb3038ab1dd1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if35f13b1dcce4df89805e920e37e643e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzktNy0xLTEtODg0MjA_446ce8ad-83e4-4be5-965d-f2903e450419">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if703763f39934189a6827145bdf8a5bc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzktOS0xLTEtODg0MjA_0490dfa4-c1a3-4cbd-a9bf-c5c6b094123f">769,973</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzktMTEtMS0xLTg4NDIw_a6724b13-d3fd-43a9-9fcc-200c60b56542">769,973</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzktMTMtMS0xLTg4NDIw_24a15537-88ae-4fd3-bc71-f1b0ed23e616">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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="i15db94526466405b9f0b8cfb9c17b967_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzEwLTEtMS0xLTg4NDIw_803eb35d-06ee-42bd-a2e9-8d42d076b66b">73,519</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="i4617d37668a04ecd8752710c6d8e5dfc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzEwLTMtMS0xLTg4NDIw_d6b0343a-52a3-4f80-97df-a32fa3c0c683">19,182</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="i2c40fa7610b54072be18c4b3db910a01_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzEwLTUtMS0xLTg4NDIw_08912eb6-8aa0-44d0-9d6b-3cbedd123296">46,433</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="id120088fc25345dfb2288b277b67b720_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzEwLTctMS0xLTg4NDIw_254be691-7333-406b-bc2b-d45ecffa9024">139,134</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="ie0b9d08bfc2a4388bdd45a7ea93f7fd9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzEwLTktMS0xLTg4NDIw_b14a331e-5432-49c1-9392-02f4b08351bd">4,728,438</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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzEwLTExLTEtMS04ODQyMA_4c47593c-c678-4985-8ecd-75afb3bb04c5">4,867,572</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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzEwLTEzLTEtMS04ODQyMA_221351fc-495e-4cbd-bbf6-b40022cd708d">39,268</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 style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">126</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i8bab7dd03bec41558a181645bbf67b73" continuedAt="i2d0dd99a30f145f0996e096bd8f8b797"><div style="margin-top:10pt"><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, total past due Over-Formula Advances recorded in factored receivables was $<ix:nonFraction unitRef="usd" contextRef="i5b0e1ded7bc04cb6ac775a494ec0ac48_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjU5MA_ce1d96f4-fee0-48b7-9bcc-eb7a357e8f39">8,202,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib1cc5753a30c491b84bbfbb0e9a5fcd6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjU5NA_0ee76301-b29a-4798-a9d6-81930feaff5d">10,077,000</ix:nonFraction>, respectively, all of which was considered past due 90 days or more. Aging of the Over-Formula Advances is based upon the service month on which the advances were made by TFS prior to acquisition. At December&#160;31, 2022 and 2021, the Misdirected Payments totaled $<ix:nonFraction unitRef="usd" contextRef="i51463330b73d45509f730144e6d327ca_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjYxOA_4da05ac8-1252-4fb3-8fa1-90c96596b679"><ix:nonFraction unitRef="usd" contextRef="i1a5b78aa1c5d4fddbb5b1d96fe886b50_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjYxOA_8dbcd37d-2143-443c-9e4f-ab1f9d43b910">19,361,000</ix:nonFraction></ix:nonFraction>, all of which was considered past due 90 days or more. Given the nature of factored receivables, these assets are disclosed as past due 90 days or more still accruing; however, the Company is not recognizing income on the assets. Historically, any income recognized on factored receivables that are past due 90 days or more has not been material.</span></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2ODI0_53285f7e-82c9-480b-b62a-dcc382c573ee" escape="true"><div style="margin-top:12pt"><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 amortized cost basis of loans on nonaccrual status and the amortized cost basis of loans on nonaccrual status for which there was no related allowance for credit losses:</span></div><div style="margin-top:12pt"><table style="border-collapse: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.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.794%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Nonaccrual</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">Nonaccrual<br/>With No ACL</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Nonaccrual</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">Nonaccrual<br/>With No ACL</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</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="id9b1b69f3a9543b1b45b64d07188501b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzItMi0xLTEtODg0MjA_6633f91a-0502-417c-a8c2-106e86f1a0c0">871</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzItNC0xLTEtODg0MjA_61ceccaf-e8d8-4ada-8723-dd905b55bd8e">319</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzItNi0xLTEtODg0MjA_fd9da608-b1ee-416e-8b9a-f04b82223a9e">2,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzItOC0xLTEtODg0MjA_b37ff5f2-7d49-47d2-833e-02ca326854a3">1,375</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzMtMi0xLTEtODg0MjA_f617c8de-dfc6-43eb-b673-4a42b743bdad">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="i3881248cf14c4b5a9b78a2e2194e5285_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzMtNC0xLTEtODg0MjA_8a372843-81c5-483d-825e-1e6180a756ec">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="i4caa2991747a4eb3847655204cf93e26_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzMtNi0xLTEtODg0MjA_a9306328-0216-4e63-b3e4-1fa925056731">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="i4caa2991747a4eb3847655204cf93e26_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzMtOC0xLTEtODg0MjA_f1af97ce-9e08-422c-8497-2f4f208e83f1">964</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-4 family residential</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="i1a5b5079bbf040569ebf00ed1af24001_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzQtMi0xLTEtODg0MjA_298d61b1-9a78-463f-a191-9d62b92d029a">1,391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzQtNC0xLTEtODg0MjA_b2acbf22-b5f0-4f7c-a216-18f38243f78a">1,238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31ab8e691d08423ea674317185f9520e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzQtNi0xLTEtODg0MjA_7e62bcf0-cdb6-4daf-a4f0-b740f80e0dd1">1,683</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31ab8e691d08423ea674317185f9520e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzQtOC0xLTEtODg0MjA_8b1c8546-d687-4e30-beaa-611da7f4555a">1,582</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6336766116e743e8a190fd7bef983921_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzUtMi0xLTEtODg0MjA_f916fe7c-e8a2-4fbf-89fb-1f2441a19d56">400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6336766116e743e8a190fd7bef983921_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzUtNC0xLTEtODg0MjA_81a76aac-24ea-4713-af7f-7d13b1b4fdcc">400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzUtNi0xLTEtODg0MjA_0714681c-64fb-4da7-8017-7194d1b4a650">2,044</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzUtOC0xLTEtODg0MjA_f65b9d78-c1da-4ed8-b8e1-9e83dc354c75">2,044</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</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="idefdf71d90814c43a170db35d68298a1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzYtMi0xLTEtODg0MjA_63549d9e-479c-44f9-9740-7190b786dc54">15,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idefdf71d90814c43a170db35d68298a1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzYtNC0xLTEtODg0MjA_9082372b-37fd-4150-a1e9-c05e64d0b755">3,662</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzYtNi0xLTEtODg0MjA_91f1b8c4-e318-4fed-9e98-94117b3e58ed">8,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="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzYtOC0xLTEtODg0MjA_ff3402a5-508d-4672-a07c-bddf471b384d">3,910</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzctMi0xLTEtODg0MjA_ae910215-17a4-45c8-8fd3-70d7ed12d2b0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzctNC0xLTEtODg0MjA_446ae043-16dc-4d1a-9798-18db4bacb864">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3183b253dce4b98882f963dcba40720_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzctNi0xLTEtODg0MjA_b77082bb-f26f-49c9-91d4-26ee857e90f9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3183b253dce4b98882f963dcba40720_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzctOC0xLTEtODg0MjA_11a2a060-5634-4bb5-a703-9db7b73b7087">&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</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="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzgtMi0xLTEtODg0MjA_55188c00-a17c-402c-8983-45ef74fd904c">91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzgtNC0xLTEtODg0MjA_9398d280-6c48-49c7-b222-40ed44b50899">91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20d2389d84f64c208d15a064fa176578_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzgtNi0xLTEtODg0MjA_5b9c6317-18d7-4f75-9c38-a2f701f0fd25">240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20d2389d84f64c208d15a064fa176578_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzgtOC0xLTEtODg0MjA_4bc80f09-eb9e-442e-a5d2-0973daab5aba">159</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzktMi0xLTEtODg0MjA_991d15ad-bc38-49ee-ac89-c7ab85cbaf76">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzktNC0xLTEtODg0MjA_53715862-1bfc-4da7-b077-966db02c3ffc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzktNi0xLTEtODg0MjA_f3ef7f69-4b90-4378-b8bb-2ba87772f7d6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzktOC0xLTEtODg0MjA_5765a496-7ed9-4006-94d8-cd6e009d5650">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzEwLTItMS0xLTg4NDIw_baf8d576-3ff1-4768-8918-614fc8967694">18,296</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzEwLTQtMS0xLTg4NDIw_d968bcfa-ad04-4141-8692-3779fdb2d6d5">5,860</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzEwLTYtMS0xLTg4NDIw_1d5dc5ca-7674-4dd2-8d3e-0e88a7590b30">15,034</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzEwLTgtMS0xLTg4NDIw_86fff800-7584-4338-9b2b-465d90f7cf51">10,034</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="tfin:ScheduleOfAccruedInterestReversedThroughInterestIncomeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2ODI1_8f8478eb-01da-4418-bc35-0e68d79a7a1b" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents accrued interest on nonaccrual loans reversed through interest income:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.763%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</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="id9b1b69f3a9543b1b45b64d07188501b_I20221231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzItMi0xLTEtODg0MjA_48d1727a-6bec-47d5-a240-8c9f3226aeee">&#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="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzItNC0xLTEtODg0MjA_7f26c4b3-abe7-4c1c-9efe-c41e299f5020">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9c39f598cbe4eacae5ce91386715f3f_I20201231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzItNi0xLTEtODg0MjA_a8dd8ca0-deea-4744-b3c1-d3df88d9cc30">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzMtMi0xLTEtODg0MjA_ca316ee7-450e-4023-92f1-491b3a567ebd">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzMtNC0xLTEtODg0MjA_33e32023-5f13-46cb-a65b-1ff5004275c0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79d6404e6b9c4f64a62e3c4a29948a3d_I20201231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzMtNi0xLTEtODg0MjA_4fdb73a7-d4d3-4599-93a8-8bd0663c0cbd">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-4 family residential</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="i1a5b5079bbf040569ebf00ed1af24001_I20221231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzQtMi0xLTEtODg0MjA_7c131daf-651e-4e7e-a33d-8885b4a2adc9">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31ab8e691d08423ea674317185f9520e_I20211231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzQtNC0xLTEtODg0MjA_e7b3aec0-c640-44ec-bec5-dba22d152431">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41742e32246c463ba55e59de1c2b2e38_I20201231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzQtNi0xLTEtODg0MjA_860ee8dc-a7c4-4f13-a181-8e1c871da61a">32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6336766116e743e8a190fd7bef983921_I20221231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzUtMi0xLTEtODg0MjA_b1f4fbd7-f50d-4ade-9308-a0164a37101f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzUtNC0xLTEtODg0MjA_045fdbfd-cca8-4ab5-ad42-a5d89fbed64f">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i545cacbed8cf40d2be10e517c88fa8a7_I20201231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzUtNi0xLTEtODg0MjA_d49da755-c33a-4a98-afb3-afa2f4ec36e2">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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</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="idefdf71d90814c43a170db35d68298a1_I20221231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzYtMi0xLTEtODg0MjA_fd0d26da-0eb6-4f73-a7fb-b5b3b9bc543b">28</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzYtNC0xLTEtODg0MjA_4aaea733-1a8f-401a-adf2-99ed8e377ad0">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="ide7e6a55326f4d63b2d9e3cb32abff9f_I20201231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzYtNi0xLTEtODg0MjA_bde65b97-2d86-474f-ba72-aefc42b1f5b9">86</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzctMi0xLTEtODg0MjA_faeb5e5e-27b3-480e-bd5f-31d7e0b28bfc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3183b253dce4b98882f963dcba40720_I20211231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzctNC0xLTEtODg0MjA_d48438fc-c3a1-4508-b2d2-04484ba7f376">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13c1ff1c4f1f4d2c864bc021125ce808_I20201231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzctNi0xLTEtODg0MjA_161f4f80-0f5d-406c-a93a-203e96e6c9a5">&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</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="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzgtMi0xLTEtODg0MjA_fac33cf0-decf-4111-892e-07b3f00551fd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20d2389d84f64c208d15a064fa176578_I20211231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzgtNC0xLTEtODg0MjA_5fcd5278-ef22-455b-b817-edbfc820ff78">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i951030c47ce24240b59ff8c3ab3ca95e_I20201231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzgtNi0xLTEtODg0MjA_1c3cb3b8-dd7b-4d16-b9cd-1ba83185874d">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzktMi0xLTEtODg0MjA_0a9d917e-7e17-435d-bd5d-f4998145d3c0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzktNC0xLTEtODg0MjA_d7653a4e-c1a5-4fdb-9975-0b28217dbd10">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43e344de20e448a3aac00394347dc47a_I20201231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzktNi0xLTEtODg0MjA_21744751-02d6-4ee8-8c6a-45b4adf67592">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzEwLTItMS0xLTg4NDIw_ba1c7e19-792b-44e9-9eab-fd7e54bd6175">31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzEwLTQtMS0xLTg4NDIw_00c8a426-1dbc-493a-b7ab-7ef6017f6001">56</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f4d0769e4424ed69454e168665489d9_I20201231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzEwLTYtMS0xLTg4NDIw_232f8aa1-d629-421e-a667-3b0faecda0f1">598</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was <ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualInterestIncome" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzEwOTk1MTE2NDY5MzY_0a059532-9d27-41e3-b0bc-dacc4ec06b29"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualInterestIncome" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzEwOTk1MTE2NDY5MzY_603ef443-5377-4326-806c-3392a7e032a9"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualInterestIncome" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzEwOTk1MTE2NDY5MzY_cd4cd011-e0e2-40fe-b93d-ec0a9c983261">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> interest earned on nonaccrual loans during the years ended December&#160;31, 2022, 2021, and 2020.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">127</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i2d0dd99a30f145f0996e096bd8f8b797" continuedAt="i3d8a138433ed488b93e2ecdda4b6799c"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="tfin:ScheduleOfFinancingReceivablesNonPerformingLoansTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2ODI2_97d4b930-74c0-4b4a-b961-93dbeb92d783" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information regarding nonperforming loans:</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.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.651%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">December 31, 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:400;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonaccrual loans</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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42adb5b3db7f4171b62e56614868050c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphMjljYmJmOWI3OWM0NzI2OWI3OTIyMzVmYmQ0OGU3YS90YWJsZXJhbmdlOmEyOWNiYmY5Yjc5YzQ3MjY5Yjc5MjIzNWZiZDQ4ZTdhXzEtMi0xLTEtODg0MjA_c3746ba1-6925-4819-8fff-e8c5778f70d6">18,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="i2957de49355e40869deea33d1f3a8334_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphMjljYmJmOWI3OWM0NzI2OWI3OTIyMzVmYmQ0OGU3YS90YWJsZXJhbmdlOmEyOWNiYmY5Yjc5YzQ3MjY5Yjc5MjIzNWZiZDQ4ZTdhXzEtNC0xLTEtODg0MjA_5ba316ba-f9a8-4562-93e1-8753d79f736d">15,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Factored receivables greater than 90 days past due</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45c8bb8db0a24d85a84d24612c0cabcb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphMjljYmJmOWI3OWM0NzI2OWI3OTIyMzVmYmQ0OGU3YS90YWJsZXJhbmdlOmEyOWNiYmY5Yjc5YzQ3MjY5Yjc5MjIzNWZiZDQ4ZTdhXzItMi0xLTEtODg0MjA_a54882ed-849a-441c-848c-9fd11b262eea">28,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c60a0b4795540c8bbdaa073d701f756_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphMjljYmJmOWI3OWM0NzI2OWI3OTIyMzVmYmQ0OGU3YS90YWJsZXJhbmdlOmEyOWNiYmY5Yjc5YzQ3MjY5Yjc5MjIzNWZiZDQ4ZTdhXzItNC0xLTEtODg0MjA_700d484a-742c-41bd-a4f6-589358716a32">29,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other nonperforming factored receivables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42adb5b3db7f4171b62e56614868050c_I20221231" decimals="-3" name="tfin:FinancingReceivableOtherNonperformingExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphMjljYmJmOWI3OWM0NzI2OWI3OTIyMzVmYmQ0OGU3YS90YWJsZXJhbmdlOmEyOWNiYmY5Yjc5YzQ3MjY5Yjc5MjIzNWZiZDQ4ZTdhXzMtMi0xLTEtODg0MjA_b47ad21f-9c0f-48de-b02e-26fc530d3b60">491</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2957de49355e40869deea33d1f3a8334_I20211231" decimals="-3" name="tfin:FinancingReceivableOtherNonperformingExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphMjljYmJmOWI3OWM0NzI2OWI3OTIyMzVmYmQ0OGU3YS90YWJsZXJhbmdlOmEyOWNiYmY5Yjc5YzQ3MjY5Yjc5MjIzNWZiZDQ4ZTdhXzMtNC0xLTEtODg0MjA_7f270c8e-1cc4-43c4-a143-790b92e8c6d4">1,428</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Troubled debt restructurings accruing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42adb5b3db7f4171b62e56614868050c_I20221231" decimals="-3" name="tfin:TroubledDebtRestructuringAccruingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphMjljYmJmOWI3OWM0NzI2OWI3OTIyMzVmYmQ0OGU3YS90YWJsZXJhbmdlOmEyOWNiYmY5Yjc5YzQ3MjY5Yjc5MjIzNWZiZDQ4ZTdhXzQtMi0xLTEtODg0MjA_55cb63a0-183e-4140-b2c2-651859302027">503</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2957de49355e40869deea33d1f3a8334_I20211231" decimals="-3" name="tfin:TroubledDebtRestructuringAccruingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphMjljYmJmOWI3OWM0NzI2OWI3OTIyMzVmYmQ0OGU3YS90YWJsZXJhbmdlOmEyOWNiYmY5Yjc5YzQ3MjY5Yjc5MjIzNWZiZDQ4ZTdhXzQtNC0xLTEtODg0MjA_d7750f26-ac94-426b-815d-b8c0edea60e9">765</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42adb5b3db7f4171b62e56614868050c_I20221231" decimals="-3" name="tfin:NonperformingFinancingReceivableRecordedInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphMjljYmJmOWI3OWM0NzI2OWI3OTIyMzVmYmQ0OGU3YS90YWJsZXJhbmdlOmEyOWNiYmY5Yjc5YzQ3MjY5Yjc5MjIzNWZiZDQ4ZTdhXzUtMi0xLTEtODg0MjA_9c4329e0-5a0f-4afa-8765-00acbaef10b7">48,230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2957de49355e40869deea33d1f3a8334_I20211231" decimals="-3" name="tfin:NonperformingFinancingReceivableRecordedInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphMjljYmJmOWI3OWM0NzI2OWI3OTIyMzVmYmQ0OGU3YS90YWJsZXJhbmdlOmEyOWNiYmY5Yjc5YzQ3MjY5Yjc5MjIzNWZiZDQ4ZTdhXzUtNC0xLTEtODg0MjA_5d64f4a8-94b7-41ca-9c41-99156feef423">46,284</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Includes troubled debt restructurings of $<ix:nonFraction unitRef="usd" contextRef="ie4ff1b17a5bd4fbaa6bc2ab1133efa73_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjg1OA_7d817348-800a-42ab-8d7b-08e3aab37096">1,897,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ia21602babe1e4c3bb86656c68bf5807e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjg2Mg_a570b59e-2bb8-43b7-b9a0-5dc0ae027523">3,912,000</ix:nonFraction> at December&#160;31, 2022 and 2021, respectively.</span></div><div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other nonperforming factored receivables represent the portion of the Over-Formula Advance Portfolio that is not covered by </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Covenant's</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> indemnification. This amount is also considered Classified from a risk rating perspective.</span></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Credit Quality Information</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company categorizes loans into risk categories based on relevant information about the ability of borrowers to service their debt, including: current collateral and financial information, historical payment experience, credit documentation, public information, and current economic trends, among other factors. The Company analyzes loans individually by classifying the loans as to credit risk on a regular basis. Large groups of smaller balance homogeneous loans, such as consumer loans, are analyzed primarily based on payment status. The Company uses the following definitions for risk ratings: </span></div><div style="margin-top:6pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pass </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211; Pass rated loans have low to average risk and are not otherwise classified.</span></div><div style="margin-top:12pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Classified </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211; Classified loans are inadequately protected by the current net worth and paying capacity of the obligor or of the collateral pledged, if any. Loans so classified have a well-defined weakness or weaknesses that jeopardize the repayment of the debt. They are characterized by the distinct possibility that the institution will sustain some loss if the deficiencies are not corrected. Certain classified loans have the added characteristic that the weaknesses make collection or liquidation in full, on the basis of currently existing facts, conditions and values, highly questionable and improbable.</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%">128</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i3d8a138433ed488b93e2ecdda4b6799c" continuedAt="ie7a03bdb076b4ec09e7749fc79925f95"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management considers the guidance in ASC 310-20 when determining whether a modification, extension, or renewal of loan constitutes a current period origination. Generally, current period renewals of credit are re-underwritten at the point of renewal and considered current period originations for purposes of the table below. <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2ODMx_7eaa3df6-a3b7-4719-b9dc-73ad82dc934d" continuedAt="iaf6e54361f2b4d40ad309a1dd8f046f7" escape="true">As of December&#160;31, 2022 and 2021, based on the most recent analysis performed, the risk category of loans is as follows:</ix:nonNumeric></span></div><div style="margin-bottom:7pt;margin-top:5pt"><ix:continuation id="iaf6e54361f2b4d40ad309a1dd8f046f7" continuedAt="i2f9b520b5d5b4cf09d6aab6fc89c90c1"><table style="border-collapse: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.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.267%"></td><td style="width:0.1%"></td></tr><tr style="height:16pt"><td colspan="39" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Revolving<br/>Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Revolving<br/>Loans<br/>Converted<br/>To Term<br/>Loans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" rowspan="3" style="background-color:#ffffff;border-bottom:1pt 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:400;line-height:100%">Total</span></td></tr><tr style="height:11pt"><td colspan="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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" 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:400;line-height:100%">Year of Origination</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:11pt"><td colspan="3" style="border-bottom: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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" 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:7pt;font-weight:400;line-height:100%">Pass</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%"><ix:nonFraction unitRef="usd" contextRef="i67feff8abe9549e7ae35ee40114a046a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQtMi0xLTEtODg0MjA_18e6b37f-e1cb-45fe-848f-bdff62e9630a">231,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 style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i67feff8abe9549e7ae35ee40114a046a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQtNC0xLTEtODg0MjA_f8e7b470-2b43-48b9-ab78-28296aa03e4e">156,895</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i67feff8abe9549e7ae35ee40114a046a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQtNi0xLTEtODg0MjA_be889769-4aff-4ca0-8364-6f5a82cc0efa">198,541</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i67feff8abe9549e7ae35ee40114a046a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQtOC0xLTEtODg0MjA_556789f2-787b-45f7-ac49-fc70e5a5dbab">28,033</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="i67feff8abe9549e7ae35ee40114a046a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQtMTAtMS0xLTg4NDIw_57eeec95-7064-4a5a-af96-21cdf09e1cec">17,786</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i67feff8abe9549e7ae35ee40114a046a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQtMTItMS0xLTg4NDIw_83dbabbb-04e4-4a0c-b836-d210796a5a65">35,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="i67feff8abe9549e7ae35ee40114a046a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQtMTQtMS0xLTg4NDIw_f56fe37d-068a-47c9-a23d-cc52000da5eb">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 style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i67feff8abe9549e7ae35ee40114a046a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQtMTYtMS0xLTg4NDIw_ab1a7110-5252-4c10-9352-35e8ef58d7d8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i67feff8abe9549e7ae35ee40114a046a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQtMTgtMS0xLTg4NDIw_a765561a-a1ff-4505-b134-f917c6fdf515">672,015</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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%">Classified</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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b92fa808ecc4fc992f2a548c07e7817_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzUtMi0xLTEtODg0MjA_69389bf6-ffdb-4b35-8ba4-9dcf5a356a70">3,668</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b92fa808ecc4fc992f2a548c07e7817_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzUtNC0xLTEtODg0MjA_6256fa00-49d6-4900-903d-b8341ac2f4a1">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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b92fa808ecc4fc992f2a548c07e7817_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzUtNi0xLTEtODg0MjA_cbca1815-8cfd-4d21-8026-6292bd14bf07">1,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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b92fa808ecc4fc992f2a548c07e7817_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzUtOC0xLTEtODg0MjA_f26d13e4-b9a1-4f36-9dbf-4112d5d1ecef">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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b92fa808ecc4fc992f2a548c07e7817_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzUtMTAtMS0xLTg4NDIw_cfc8e8ed-9887-4be2-afec-556e5e7f332a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b92fa808ecc4fc992f2a548c07e7817_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzUtMTItMS0xLTg4NDIw_f90c73b8-ad45-431b-88c8-0e71f1b0a376">16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b92fa808ecc4fc992f2a548c07e7817_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzUtMTQtMS0xLTg4NDIw_1e6a1e49-5925-4904-a8da-c64c08222685">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b92fa808ecc4fc992f2a548c07e7817_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzUtMTYtMS0xLTg4NDIw_9c1edf17-8591-4b9d-a7a1-b41ff01766d9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b92fa808ecc4fc992f2a548c07e7817_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzUtMTgtMS0xLTg4NDIw_8ded1552-1823-4f61-b9d6-48280af90bea">6,129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total commercial real estate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzYtMi0xLTEtODg0MjA_03ee525a-4de2-4f21-911c-d51e7003c33c">235,095</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzYtNC0xLTEtODg0MjA_6029fbd9-7a77-4362-a37c-dbdb4608c106">157,446</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzYtNi0xLTEtODg0MjA_89194cb6-2a0a-43a0-8ad1-1eb64274bcbc">200,396</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzYtOC0xLTEtODg0MjA_5155d5fc-0b03-4bdb-b358-7977d42c5223">28,072</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzYtMTAtMS0xLTg4NDIw_a65b57d6-d3c4-4e5a-95df-f78b3889c44d">17,786</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzYtMTItMS0xLTg4NDIw_ec3f2359-21a6-4257-8dd9-feb5d2c5392b">35,674</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzYtMTQtMS0xLTg4NDIw_dd5bbde7-cb82-4088-84ca-4d0145d8ec20">3,675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzYtMTYtMS0xLTg4NDIw_b627b3f5-16f9-43ea-a0dc-e213b1053503">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzYtMTgtMS0xLTg4NDIw_86d10a9f-d4a4-4e63-8a38-2d118ed62d3d">678,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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" 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:7pt;font-weight:400;line-height:100%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Pass</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%"><ix:nonFraction unitRef="usd" contextRef="ic75b82c905d14e8b902c503e738c9fb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzktMi0xLTEtODg0MjA_242c1d20-fcae-415e-b825-8a30c85b6f37">71,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="ic75b82c905d14e8b902c503e738c9fb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzktNC0xLTEtODg0MjA_88b5a0af-f13a-418f-9d49-c7124c8a97d6">11,328</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="ic75b82c905d14e8b902c503e738c9fb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzktNi0xLTEtODg0MjA_aa0973aa-23a7-4df8-92f8-c734d919a50f">4,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 style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="ic75b82c905d14e8b902c503e738c9fb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzktOC0xLTEtODg0MjA_7a36a32c-4962-413c-8259-c5a26fb1c66b">3,186</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="ic75b82c905d14e8b902c503e738c9fb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzktMTAtMS0xLTg4NDIw_042b8aeb-da6d-4e60-8db3-0f039261b481">35</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="ic75b82c905d14e8b902c503e738c9fb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzktMTItMS0xLTg4NDIw_3834fbbe-12da-42c6-bd2b-ad21b05d7f8d">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 style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="ic75b82c905d14e8b902c503e738c9fb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzktMTQtMS0xLTg4NDIw_8d46a389-6c15-478d-997d-08ef2208ed8f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="ic75b82c905d14e8b902c503e738c9fb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzktMTYtMS0xLTg4NDIw_434b73f5-aef3-4ded-b250-d39d928fb15d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="ic75b82c905d14e8b902c503e738c9fb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzktMTgtMS0xLTg4NDIw_a80ba2ef-91f4-4ba5-99c8-cb4ac5ad443c">90,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">Classified</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a1f11c1936a4745a6b9ee10e3b90c26_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzEwLTItMS0xLTg4NDIw_cd058a36-2509-41dc-b398-9306d432de1f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a1f11c1936a4745a6b9ee10e3b90c26_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzEwLTQtMS0xLTg4NDIw_836bdb21-7dcb-4a00-84c1-4cb64dabb0e9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a1f11c1936a4745a6b9ee10e3b90c26_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzEwLTYtMS0xLTg4NDIw_47de5f3b-03b7-4f2a-b7f4-9ce43c459f6c">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a1f11c1936a4745a6b9ee10e3b90c26_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzEwLTgtMS0xLTg4NDIw_5352020c-a7a4-40d1-b188-8a1e3b6c8e2b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a1f11c1936a4745a6b9ee10e3b90c26_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzEwLTEwLTEtMS04ODQyMA_23577b3e-99c7-48b9-bf50-041f95f06cc8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a1f11c1936a4745a6b9ee10e3b90c26_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzEwLTEyLTEtMS04ODQyMA_bce829b3-d16d-42af-8f6a-d6e88298f380">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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a1f11c1936a4745a6b9ee10e3b90c26_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzEwLTE0LTEtMS04ODQyMA_6efce579-b0ae-43a4-84cb-dfac50c9e075">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a1f11c1936a4745a6b9ee10e3b90c26_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzEwLTE2LTEtMS04ODQyMA_b25494f2-171e-47ad-93d8-a544eefbf8c3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a1f11c1936a4745a6b9ee10e3b90c26_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzEwLTE4LTEtMS04ODQyMA_32935c5c-1b70-4ba1-a3c1-d2985e6661ca">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total construction, land development, land</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: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%"><ix:nonFraction unitRef="usd" contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzExLTItMS0xLTg4NDIw_6ece4165-2e7d-4428-94eb-815dbbab1b92">71,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzExLTQtMS0xLTg4NDIw_df3abfab-9b37-488a-b6a1-a3899cc6b264">11,328</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzExLTYtMS0xLTg4NDIw_eff2ab03-78f5-497e-bc63-9914fe2bf8b2">4,540</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzExLTgtMS0xLTg4NDIw_1e607938-c4de-4074-aaf8-fd9861aacd0b">3,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: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%"><ix:nonFraction unitRef="usd" contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzExLTEwLTEtMS04ODQyMA_3497fdb6-6172-4ee1-801d-a8e35cc803dd">35</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzExLTEyLTEtMS04ODQyMA_9b540e20-e7f3-4b0a-b1bc-949e006506c7">651</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzExLTE0LTEtMS04ODQyMA_0dd45cc2-6e5a-484b-b2c8-ba3d44f47f2b">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzExLTE2LTEtMS04ODQyMA_6ba3863e-b267-47f7-bf9f-3d636fc8d3b4">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzExLTE4LTEtMS04ODQyMA_d06430fd-d59b-4aee-9bf0-b5533e011598">90,976</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1-4 family residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-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%">Pass</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%"><ix:nonFraction unitRef="usd" contextRef="i46cf5e1f901c40c3ab6a60c90d8e6087_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE0LTItMS0xLTg4NDIw_cbaf80ef-cbf0-4bd6-95a3-c17b3dc2e823">26,306</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i46cf5e1f901c40c3ab6a60c90d8e6087_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE0LTQtMS0xLTg4NDIw_7234593f-3de1-4b2d-80d7-dbfcfda22c52">22,639</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i46cf5e1f901c40c3ab6a60c90d8e6087_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE0LTYtMS0xLTg4NDIw_9c90d41f-5ff7-497d-8310-6ad7dd6088ea">9,536</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i46cf5e1f901c40c3ab6a60c90d8e6087_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE0LTgtMS0xLTg4NDIw_e4d143c4-d8df-4f4c-b3e7-4f6ae2f1345f">2,929</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i46cf5e1f901c40c3ab6a60c90d8e6087_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE0LTEwLTEtMS04ODQyMA_c6589c08-c5df-4537-b166-541c4af7c303">3,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: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%"><ix:nonFraction unitRef="usd" contextRef="i46cf5e1f901c40c3ab6a60c90d8e6087_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE0LTEyLTEtMS04ODQyMA_d89735b6-df5d-4344-a06e-7b1abe329638">20,910</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i46cf5e1f901c40c3ab6a60c90d8e6087_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE0LTE0LTEtMS04ODQyMA_e2e0ed4d-b266-4465-907b-23fb4952f79f">38,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: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%"><ix:nonFraction unitRef="usd" contextRef="i46cf5e1f901c40c3ab6a60c90d8e6087_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE0LTE2LTEtMS04ODQyMA_46547321-e547-4c39-b00b-10e82ef6a761">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: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%"><ix:nonFraction unitRef="usd" contextRef="i46cf5e1f901c40c3ab6a60c90d8e6087_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE0LTE4LTEtMS04ODQyMA_3a723ae9-810f-4d04-9def-51a34f1c862b">124,509</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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%">Classified</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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia383d1253845477b98a52baea3550462_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE1LTItMS0xLTg4NDIw_f2379d3a-f455-4d3b-a3e4-c58ad3618600">137</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia383d1253845477b98a52baea3550462_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE1LTQtMS0xLTg4NDIw_e9c6d40c-80f2-417b-a3c9-193dbe57ef75">199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia383d1253845477b98a52baea3550462_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE1LTYtMS0xLTg4NDIw_119bcd9b-0503-40a0-98fe-f40e4a982157">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia383d1253845477b98a52baea3550462_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE1LTgtMS0xLTg4NDIw_e2a9c389-dd7e-4132-940b-11f623ff071d">53</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia383d1253845477b98a52baea3550462_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE1LTEwLTEtMS04ODQyMA_2c68bb55-2bb3-46cd-b996-20ede4a62d77">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia383d1253845477b98a52baea3550462_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE1LTEyLTEtMS04ODQyMA_f7f9db72-ca3c-401b-b229-0e99a13f7133">1,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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia383d1253845477b98a52baea3550462_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE1LTE0LTEtMS04ODQyMA_12dcacb6-3d55-401b-adea-7109d00a41da">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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia383d1253845477b98a52baea3550462_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE1LTE2LTEtMS04ODQyMA_e2198a01-1712-4ad5-84da-f929d1987a27">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia383d1253845477b98a52baea3550462_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE1LTE4LTEtMS04ODQyMA_185ec1bb-c470-4e9d-8832-3092f8bb99ab">1,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">Total 1-4 family residential</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE2LTItMS0xLTg4NDIw_49620512-4420-4b0e-9ddc-6471ae41889c">26,443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE2LTQtMS0xLTg4NDIw_87831156-54b8-48db-8887-2c1ef5eef285">22,838</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE2LTYtMS0xLTg4NDIw_9ca4b0ce-b06b-4748-851e-185e00c07006">9,543</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE2LTgtMS0xLTg4NDIw_5c18b1fa-6bc6-4177-a6e3-54fb0c990c9a">2,982</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE2LTEwLTEtMS04ODQyMA_61d20808-ccbd-4a76-8c74-9f5ecb318b3e">3,529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE2LTEyLTEtMS04ODQyMA_72e5e819-8330-4308-8d2f-f0ec2aa30412">21,916</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE2LTE0LTEtMS04ODQyMA_8242aac6-9103-4aae-adce-451926360ec3">38,430</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE2LTE2LTEtMS04ODQyMA_90c846ef-a56b-4a82-8275-077cb815c2f3">300</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE2LTE4LTEtMS04ODQyMA_8404fcfe-08e5-40b4-a1af-15a351994881">125,981</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" 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:7pt;font-weight:400;line-height:100%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Pass</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%"><ix:nonFraction unitRef="usd" contextRef="i239536be2b8c4739b686607009266f7e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE5LTItMS0xLTg4NDIw_9bc98fae-fdda-44c9-926f-76f00a7d5f00">18,190</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i239536be2b8c4739b686607009266f7e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE5LTQtMS0xLTg4NDIw_ecfe3aaa-ace4-4bb3-8293-fc30bbc0dcc1">7,291</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i239536be2b8c4739b686607009266f7e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE5LTYtMS0xLTg4NDIw_2e646854-d65f-4d2d-b183-19e9a8f9e84d">10,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: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%"><ix:nonFraction unitRef="usd" contextRef="i239536be2b8c4739b686607009266f7e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE5LTgtMS0xLTg4NDIw_44db1c05-7908-425e-bd28-a65bf947757c">2,699</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="i239536be2b8c4739b686607009266f7e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE5LTEwLTEtMS04ODQyMA_29b7a417-51d5-4f3f-ad51-410257ccb6e8">6,742</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="i239536be2b8c4739b686607009266f7e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE5LTEyLTEtMS04ODQyMA_85ebf72d-e621-411b-bbb7-340f1976dacb">18,569</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i239536be2b8c4739b686607009266f7e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE5LTE0LTEtMS04ODQyMA_494ad383-b4d6-4564-955d-f4b1a661e70f">1,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 style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i239536be2b8c4739b686607009266f7e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE5LTE2LTEtMS04ODQyMA_c3f07ca5-de4b-48af-aa9a-9e286ae50106">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 style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i239536be2b8c4739b686607009266f7e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE5LTE4LTEtMS04ODQyMA_31f32ada-6145-4683-ad3c-905ce2fd808f">64,738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:100%">Classified</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3412339cebb4485b7e0e2b468135308_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIwLTItMS0xLTg4NDIw_74037a76-cdf5-484b-a4fc-082f0a0c457f">1,062</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3412339cebb4485b7e0e2b468135308_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIwLTQtMS0xLTg4NDIw_aa827489-fe43-4b34-bbf3-8e02186299fc">2,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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3412339cebb4485b7e0e2b468135308_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIwLTYtMS0xLTg4NDIw_6286f33c-21ca-41e6-9664-3e1daf812a8c">120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3412339cebb4485b7e0e2b468135308_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIwLTgtMS0xLTg4NDIw_ab8897a1-2097-4436-9b39-2303ccd24921">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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3412339cebb4485b7e0e2b468135308_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIwLTEwLTEtMS04ODQyMA_1fca43ed-9a98-4566-8d47-b5822f06d4b4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3412339cebb4485b7e0e2b468135308_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIwLTEyLTEtMS04ODQyMA_7aa0fa9b-02d9-45d7-b19a-30b35ca2f1a0">110</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3412339cebb4485b7e0e2b468135308_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIwLTE0LTEtMS04ODQyMA_ed9d0123-3bf1-4b1e-baa3-6f0a2e7104bf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3412339cebb4485b7e0e2b468135308_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIwLTE2LTEtMS04ODQyMA_988f1975-d830-4cbb-a09c-51a8810cd606">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3412339cebb4485b7e0e2b468135308_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIwLTE4LTEtMS04ODQyMA_d48732e6-b7b5-46d2-b457-04e4b44cade9">4,196</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:100%">Total farmland</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: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%"><ix:nonFraction unitRef="usd" contextRef="i6336766116e743e8a190fd7bef983921_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIxLTItMS0xLTg4NDIw_14f22f40-f299-4423-a33f-7030872540f8">19,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: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%"><ix:nonFraction unitRef="usd" contextRef="i6336766116e743e8a190fd7bef983921_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIxLTQtMS0xLTg4NDIw_80b58d7c-f131-4042-98c9-3c37a53b21f1">10,087</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i6336766116e743e8a190fd7bef983921_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIxLTYtMS0xLTg4NDIw_d7457508-0b7e-4cf4-b270-f02f52989c64">10,147</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i6336766116e743e8a190fd7bef983921_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIxLTgtMS0xLTg4NDIw_8483f2ca-bcf2-44ed-96fa-a8808fde4a44">2,807</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="i6336766116e743e8a190fd7bef983921_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIxLTEwLTEtMS04ODQyMA_7a148082-73ff-4274-8064-ce16a8f15681">6,742</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i6336766116e743e8a190fd7bef983921_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIxLTEyLTEtMS04ODQyMA_414c6b0d-5ca9-4465-86e3-ab2fd90a3130">18,679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i6336766116e743e8a190fd7bef983921_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIxLTE0LTEtMS04ODQyMA_48dd9e7f-4eae-4aa3-8e52-5ac467b404ce">1,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i6336766116e743e8a190fd7bef983921_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIxLTE2LTEtMS04ODQyMA_0cb76492-e67a-4b44-87a7-6b107362d4e0">204</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i6336766116e743e8a190fd7bef983921_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIxLTE4LTEtMS04ODQyMA_4f557954-eac3-43f2-8ec0-e496f33722d4">68,934</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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><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="background-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%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-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%">Pass</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%"><ix:nonFraction unitRef="usd" contextRef="ia05515d69f234e0b83b645a4d60a54ec_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI0LTItMS0xLTg4NDIw_0efce0d2-b179-48bb-8e36-ba7dfccd906d">358,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: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%"><ix:nonFraction unitRef="usd" contextRef="ia05515d69f234e0b83b645a4d60a54ec_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI0LTQtMS0xLTg4NDIw_4621d2f5-d84e-4cc1-8c77-a6d03cb63dc5">181,933</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="ia05515d69f234e0b83b645a4d60a54ec_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI0LTYtMS0xLTg4NDIw_eeac699f-9baa-4d8f-9933-cfb75c22d847">136,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 style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="ia05515d69f234e0b83b645a4d60a54ec_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI0LTgtMS0xLTg4NDIw_f18eb301-cf0c-48fe-aeaf-1036865e29a2">41,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: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%"><ix:nonFraction unitRef="usd" contextRef="ia05515d69f234e0b83b645a4d60a54ec_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI0LTEwLTEtMS04ODQyMA_4be407e8-f109-4c9c-a34d-bc15ffccee5e">5,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 style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="ia05515d69f234e0b83b645a4d60a54ec_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI0LTEyLTEtMS04ODQyMA_a11f3abc-55ae-48e8-836c-d4795552cae6">12,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 style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="ia05515d69f234e0b83b645a4d60a54ec_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI0LTE0LTEtMS04ODQyMA_532639f3-81ba-4e3c-abe9-a172116badbc">486,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 style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="ia05515d69f234e0b83b645a4d60a54ec_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI0LTE2LTEtMS04ODQyMA_6ca02b14-7453-4d57-a551-7356271ee898">161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="ia05515d69f234e0b83b645a4d60a54ec_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI0LTE4LTEtMS04ODQyMA_4f426289-27b0-4833-a70e-959c3c45ad74">1,224,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Classified</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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0046fa497bd047c2a210c75abea3a591_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI1LTItMS0xLTg4NDIw_6e4ed365-ce3c-4d66-b7a2-988318116753">10,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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0046fa497bd047c2a210c75abea3a591_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI1LTQtMS0xLTg4NDIw_4fe6bb4b-545c-4641-8c49-69265800e61d">10,579</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0046fa497bd047c2a210c75abea3a591_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI1LTYtMS0xLTg4NDIw_d9cd9cd7-5b48-4413-a24a-b8dad300f786">3,767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0046fa497bd047c2a210c75abea3a591_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI1LTgtMS0xLTg4NDIw_43bc45ef-008f-47c1-836f-399f1feb4d6a">1,038</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0046fa497bd047c2a210c75abea3a591_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI1LTEwLTEtMS04ODQyMA_2f325f26-911a-4431-8af7-8ed53ad7d17e">96</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0046fa497bd047c2a210c75abea3a591_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI1LTEyLTEtMS04ODQyMA_9248d65d-4f3f-477a-9167-b286fbd8469a">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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0046fa497bd047c2a210c75abea3a591_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI1LTE0LTEtMS04ODQyMA_6e2d7640-6a22-43d4-90a7-a1b8f56ccab7">293</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0046fa497bd047c2a210c75abea3a591_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI1LTE2LTEtMS04ODQyMA_b0294a62-2791-4655-b922-4fb2f1f8e188">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0046fa497bd047c2a210c75abea3a591_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI1LTE4LTEtMS04ODQyMA_f1cf21cb-2f18-4f00-8066-af5668f2ab80">26,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:100%">Total commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="idefdf71d90814c43a170db35d68298a1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI2LTItMS0xLTg4NDIw_8ddc011c-fb8b-4c3b-b372-d6fbafc568e4">369,704</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="idefdf71d90814c43a170db35d68298a1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI2LTQtMS0xLTg4NDIw_72edc8ab-15c3-4198-9872-74a31a5341ce">192,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="idefdf71d90814c43a170db35d68298a1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI2LTYtMS0xLTg4NDIw_19aa64e7-55cb-47b4-a36f-46414985228c">140,402</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="idefdf71d90814c43a170db35d68298a1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI2LTgtMS0xLTg4NDIw_def11c2e-9de3-42c3-b076-9bc7be2fd462">42,950</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="idefdf71d90814c43a170db35d68298a1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI2LTEwLTEtMS04ODQyMA_31af85bd-4b2c-462f-bf2d-4cf6e522c140">5,938</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="idefdf71d90814c43a170db35d68298a1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI2LTEyLTEtMS04ODQyMA_21ba3697-2fdc-4351-8a48-38f9eed04d70">12,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="idefdf71d90814c43a170db35d68298a1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI2LTE0LTEtMS04ODQyMA_d45af0cb-6cd9-4fc2-a5a4-2874c05b2916">487,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: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%"><ix:nonFraction unitRef="usd" contextRef="idefdf71d90814c43a170db35d68298a1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI2LTE2LTEtMS04ODQyMA_b92f28a5-84ef-4db6-8291-6ed653086eb6">161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="idefdf71d90814c43a170db35d68298a1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI2LTE4LTEtMS04ODQyMA_1be26995-835c-4d9a-ad80-6b99394777b8">1,251,110</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" 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:7pt;font-weight:400;line-height:100%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Pass</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%"><ix:nonFraction unitRef="usd" contextRef="i4e0f68b9e6734d809ed9f5b0baa174a1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI5LTItMS0xLTg4NDIw_7ee89abb-b405-4b1a-83dd-d688432f9ecc">1,204,622</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="i4e0f68b9e6734d809ed9f5b0baa174a1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI5LTQtMS0xLTg4NDIw_54b5cf83-1568-4691-b3ea-ad4b2cfacd1f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i4e0f68b9e6734d809ed9f5b0baa174a1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI5LTYtMS0xLTg4NDIw_aa5b31ad-0a40-4bc9-88ba-98d6c915df4d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i4e0f68b9e6734d809ed9f5b0baa174a1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI5LTgtMS0xLTg4NDIw_01ec9c93-eac2-4149-a490-25c7eeec3bff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i4e0f68b9e6734d809ed9f5b0baa174a1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI5LTEwLTEtMS04ODQyMA_469b5c18-714b-4af9-bc94-7d98b63f99f2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i4e0f68b9e6734d809ed9f5b0baa174a1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI5LTEyLTEtMS04ODQyMA_ed78d106-3cf7-4435-ac63-15c1c18f5768">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i4e0f68b9e6734d809ed9f5b0baa174a1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI5LTE0LTEtMS04ODQyMA_c2dd8a93-46b1-441c-9a75-28019bee81a0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i4e0f68b9e6734d809ed9f5b0baa174a1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI5LTE2LTEtMS04ODQyMA_db2f8cb2-1d9a-4e57-b8eb-ee5e0fecb3ec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i4e0f68b9e6734d809ed9f5b0baa174a1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI5LTE4LTEtMS04ODQyMA_fe7ea3e4-3602-40e0-b596-aff75b842ff1">1,204,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;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%">Classified</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6b2c6bfe7fb42759903b1ff57fa5803_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMwLTItMS0xLTg4NDIw_725a6143-1901-42a2-94ca-cc7920f55114">12,974</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6b2c6bfe7fb42759903b1ff57fa5803_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMwLTQtMS0xLTg4NDIw_67e671cd-bf5b-474a-a554-20d6fc07a00e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6b2c6bfe7fb42759903b1ff57fa5803_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMwLTYtMS0xLTg4NDIw_38f12ae5-3133-4808-8774-7a512c8dc736">19,853</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6b2c6bfe7fb42759903b1ff57fa5803_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMwLTgtMS0xLTg4NDIw_cc7d44c2-eaff-410f-a29a-3208338117f0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6b2c6bfe7fb42759903b1ff57fa5803_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMwLTEwLTEtMS04ODQyMA_0e612f8f-3460-4247-8f8c-f1b0d614c733">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6b2c6bfe7fb42759903b1ff57fa5803_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMwLTEyLTEtMS04ODQyMA_ca582c04-3540-424a-afab-f99cecc74b42">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6b2c6bfe7fb42759903b1ff57fa5803_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMwLTE0LTEtMS04ODQyMA_2ae61f22-7a7e-475c-89c0-66fe914fd672">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6b2c6bfe7fb42759903b1ff57fa5803_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMwLTE2LTEtMS04ODQyMA_ba6cb47d-ac48-42d5-a9a8-71c580c70da0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6b2c6bfe7fb42759903b1ff57fa5803_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMwLTE4LTEtMS04ODQyMA_84c5240d-06ac-429c-8014-ca71eae9c3a5">32,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total factored receivables</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: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%"><ix:nonFraction unitRef="usd" contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMxLTItMS0xLTg4NDIw_2de27823-d357-4ec7-9cf6-8e8cf1991bb6">1,217,596</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMxLTQtMS0xLTg4NDIw_db7e6741-f5be-4085-b452-d16361d65831">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMxLTYtMS0xLTg4NDIw_7b971f2c-6c0c-4400-897d-ca9bdd831f3a">19,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: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%"><ix:nonFraction unitRef="usd" contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMxLTgtMS0xLTg4NDIw_6b7a95da-cac2-421d-820d-3532bbb90641">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMxLTEwLTEtMS04ODQyMA_7daea19b-3994-46ac-9af0-cca3e0effe4e">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMxLTEyLTEtMS04ODQyMA_f9d9c067-4dd7-4ed6-85c0-a0a2baa80d3f">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMxLTE0LTEtMS04ODQyMA_1d6ab3bb-a81b-43b2-b517-a3e28b03405d">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMxLTE2LTEtMS04ODQyMA_cc63af22-2ff9-4856-9ba0-aca37e36084c">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMxLTE4LTEtMS04ODQyMA_759eb9d3-93f9-4897-9f70-b0655a75c721">1,237,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-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%">Pass</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%"><ix:nonFraction unitRef="usd" contextRef="i9e1a867f2dc046c8b3b47f8f715f82c9_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM0LTItMS0xLTg4NDIw_1324a800-33dd-4c6f-b5af-d94994426891">2,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: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%"><ix:nonFraction unitRef="usd" contextRef="i9e1a867f2dc046c8b3b47f8f715f82c9_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM0LTQtMS0xLTg4NDIw_7d0e7f9c-1efd-493d-9aef-2d72554cf9aa">1,981</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i9e1a867f2dc046c8b3b47f8f715f82c9_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM0LTYtMS0xLTg4NDIw_d977c842-1e3b-4b78-af35-ab45ab1136ab">894</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i9e1a867f2dc046c8b3b47f8f715f82c9_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM0LTgtMS0xLTg4NDIw_b89362d0-d7c3-43f9-af2a-c7f100214090">304</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i9e1a867f2dc046c8b3b47f8f715f82c9_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM0LTEwLTEtMS04ODQyMA_328b8c92-bfe9-44c4-916e-d1e38c0af22e">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 style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i9e1a867f2dc046c8b3b47f8f715f82c9_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM0LTEyLTEtMS04ODQyMA_e175ef61-bd04-4364-be06-1bc0cbdf6ea6">2,418</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i9e1a867f2dc046c8b3b47f8f715f82c9_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM0LTE0LTEtMS04ODQyMA_b6bb04ce-a02b-4137-bea1-15fae6e39ce1">147</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i9e1a867f2dc046c8b3b47f8f715f82c9_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM0LTE2LTEtMS04ODQyMA_85b7bcc0-499d-4cb4-88b4-b61756e7cc1f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i9e1a867f2dc046c8b3b47f8f715f82c9_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM0LTE4LTEtMS04ODQyMA_f771b816-cf53-436a-8cee-7a1b46e1312d">8,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Classified</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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i369084470dd545978057c4c4352bbd1e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM1LTItMS0xLTg4NDIw_537251a7-6bab-41c2-b0be-4e6725423132">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i369084470dd545978057c4c4352bbd1e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM1LTQtMS0xLTg4NDIw_e31a07b8-6d66-4a50-b93a-6772831855a7">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i369084470dd545978057c4c4352bbd1e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM1LTYtMS0xLTg4NDIw_51f093fb-d24e-40dc-ab83-ae15d79b6c35">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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i369084470dd545978057c4c4352bbd1e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM1LTgtMS0xLTg4NDIw_8e21d3d8-97ed-47d6-90d0-4c042033bbbc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i369084470dd545978057c4c4352bbd1e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM1LTEwLTEtMS04ODQyMA_9b9cdd1d-38ea-4cf6-9340-09c44aef1104">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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i369084470dd545978057c4c4352bbd1e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM1LTEyLTEtMS04ODQyMA_d6579ea7-1738-4c0d-9a41-88e9ec68a01a">79</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i369084470dd545978057c4c4352bbd1e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM1LTE0LTEtMS04ODQyMA_9b0c218e-cbc8-4e17-a8e2-2f8c3285ec63">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i369084470dd545978057c4c4352bbd1e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM1LTE2LTEtMS04ODQyMA_25a9eafe-f234-4e6a-980b-412dad5140d5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i369084470dd545978057c4c4352bbd1e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM1LTE4LTEtMS04ODQyMA_ece68806-0249-4a0a-8931-e8d3abf0f224">90</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">Total consumer</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM2LTItMS0xLTg4NDIw_cdde038c-0203-421c-9235-50e57b0b8668">2,768</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM2LTQtMS0xLTg4NDIw_af7e12cd-5b8f-4f17-b95a-bd601bb3864a">1,982</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM2LTYtMS0xLTg4NDIw_5aca8d3e-8acf-4fd5-a06e-a02ef5b51bf8">896</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM2LTgtMS0xLTg4NDIw_ac6c6d3a-26ca-4f78-9601-f7276af38d6e">304</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM2LTEwLTEtMS04ODQyMA_1b1aea77-b5d0-4e59-aec0-f8f1507174ee">274</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM2LTEyLTEtMS04ODQyMA_e14cec81-0b40-4f1f-87c1-8916aa31bbc7">2,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 style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM2LTE0LTEtMS04ODQyMA_19d8a74b-bf49-45f5-8542-22eb7cd86b52">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 style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM2LTE2LTEtMS04ODQyMA_6e2609ad-8c7c-4d34-9035-cfb3cd462281">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM2LTE4LTEtMS04ODQyMA_40a8ee8f-40d8-4d1a-a52b-7b347e1152aa">8,868</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" 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:7pt;font-weight:400;line-height:100%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Pass</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%"><ix:nonFraction unitRef="usd" contextRef="i81b7f2c288744130b676078ab1fd6335_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM5LTItMS0xLTg4NDIw_8715969c-d82f-447e-affe-bc300fabc9ec">658,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="i81b7f2c288744130b676078ab1fd6335_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM5LTQtMS0xLTg4NDIw_b23f3c89-06d4-4524-b56a-34e3377c134e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i81b7f2c288744130b676078ab1fd6335_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM5LTYtMS0xLTg4NDIw_44aecc9b-6c18-4397-903d-43b119ee4bdc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i81b7f2c288744130b676078ab1fd6335_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM5LTgtMS0xLTg4NDIw_ebdfd2e2-ee87-4866-9de8-3ef22c8edead">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i81b7f2c288744130b676078ab1fd6335_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM5LTEwLTEtMS04ODQyMA_4e558f7c-dc7f-4c1c-a21a-8487ff19013b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i81b7f2c288744130b676078ab1fd6335_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM5LTEyLTEtMS04ODQyMA_ec5454b2-c2c1-4c97-99dd-1708158317c1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i81b7f2c288744130b676078ab1fd6335_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM5LTE0LTEtMS04ODQyMA_5040a34a-7239-433b-a1c6-f4dae17a28a4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i81b7f2c288744130b676078ab1fd6335_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM5LTE2LTEtMS04ODQyMA_78b3c1d1-0848-4575-aa6f-7fbbcf107722">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i81b7f2c288744130b676078ab1fd6335_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM5LTE4LTEtMS04ODQyMA_05be789a-a97b-463a-8bd9-660a42dc6f53">658,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:100%">Classified</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i330137ef06fd42d798d9bf207b1ec4e5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQwLTItMS0xLTg4NDIw_5cfd1836-ed09-47e9-bba8-54d212c5a40c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i330137ef06fd42d798d9bf207b1ec4e5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQwLTQtMS0xLTg4NDIw_c24a2269-b6a3-4761-b7cf-4808d69aa58e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i330137ef06fd42d798d9bf207b1ec4e5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQwLTYtMS0xLTg4NDIw_1e03f400-26f4-457d-a64c-d4bbe76dc401">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i330137ef06fd42d798d9bf207b1ec4e5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQwLTgtMS0xLTg4NDIw_a8f45849-1a31-4403-bc27-52451a24f70d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i330137ef06fd42d798d9bf207b1ec4e5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQwLTEwLTEtMS04ODQyMA_5906957f-1cf2-4859-a7a5-4165413cca12">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i330137ef06fd42d798d9bf207b1ec4e5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQwLTEyLTEtMS04ODQyMA_7da62d37-cc32-4b63-84ff-34e38616fb5f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i330137ef06fd42d798d9bf207b1ec4e5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQwLTE0LTEtMS04ODQyMA_ddd04ba6-fbca-4093-a7ad-2733d91263c8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i330137ef06fd42d798d9bf207b1ec4e5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQwLTE2LTEtMS04ODQyMA_b4365a30-d6c3-4a2c-b212-aba5930b01c7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i330137ef06fd42d798d9bf207b1ec4e5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQwLTE4LTEtMS04ODQyMA_5ef220cf-c5bb-4bb8-b99e-bb3440417b61">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total mortgage warehouse</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: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%"><ix:nonFraction unitRef="usd" contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQxLTItMS0xLTg4NDIw_16630b44-cec5-489c-ac78-7abab6cb3e06">658,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 style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQxLTQtMS0xLTg4NDIw_0bae3849-e4fd-4e4b-affe-35b4e2331246">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQxLTYtMS0xLTg4NDIw_1f9fadd3-af81-46fd-911b-a1b12a0f9dac">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQxLTgtMS0xLTg4NDIw_203b24d2-469b-4319-9bad-488eb1ca53db">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQxLTEwLTEtMS04ODQyMA_3f4d3799-37ff-49b6-ae5b-0b4704522fcf">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQxLTEyLTEtMS04ODQyMA_09cac472-d0d7-4a5b-b33f-70d9bacf85dd">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQxLTE0LTEtMS04ODQyMA_1710f4f6-2432-4e79-8c55-75a9c6197ef8">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQxLTE2LTEtMS04ODQyMA_39cece6d-3ab2-481b-b130-502cf24a0b89">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQxLTE4LTEtMS04ODQyMA_99bdb004-4cca-47ea-974c-c105ec5a3d10">658,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Pass</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%"><ix:nonFraction unitRef="usd" contextRef="i7aa1280a76394b7bb4a68de6c9bf881e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ0LTItMS0xLTg4NDIw_f4ca45a5-2233-46f9-9802-817d568a45cc">2,572,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: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%"><ix:nonFraction unitRef="usd" contextRef="i7aa1280a76394b7bb4a68de6c9bf881e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ0LTQtMS0xLTg4NDIw_9b73f229-1112-431e-9465-63088a5a68a5">382,067</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="i7aa1280a76394b7bb4a68de6c9bf881e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ0LTYtMS0xLTg4NDIw_c1378d0b-f435-4b43-88f0-8d9b952f1bb4">360,168</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="i7aa1280a76394b7bb4a68de6c9bf881e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ0LTgtMS0xLTg4NDIw_50eb76e2-772d-4832-808d-48008bb29dc9">79,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="i7aa1280a76394b7bb4a68de6c9bf881e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ0LTEwLTEtMS04ODQyMA_add2c215-6ae0-4444-b406-87e4f1d24ad4">34,199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="i7aa1280a76394b7bb4a68de6c9bf881e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ0LTEyLTEtMS04ODQyMA_24740fe7-af00-4cb2-a87e-52aa1ffe31f1">90,206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i7aa1280a76394b7bb4a68de6c9bf881e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ0LTE0LTEtMS04ODQyMA_47ff2568-82ff-4196-a444-c208c793e031">530,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: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%"><ix:nonFraction unitRef="usd" contextRef="i7aa1280a76394b7bb4a68de6c9bf881e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ0LTE2LTEtMS04ODQyMA_ed6abc2b-4279-4fe2-9bfc-a2475ea5bce7">665</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="i7aa1280a76394b7bb4a68de6c9bf881e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ0LTE4LTEtMS04ODQyMA_0673c8dd-be24-4dfb-9794-9a2ab57ab600">4,048,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;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%">Classified</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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e9120b717ee4ce1953ff49b37421597_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ1LTItMS0xLTg4NDIw_40f07e2e-9006-4841-bc77-24a745b80574">28,562</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e9120b717ee4ce1953ff49b37421597_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ1LTQtMS0xLTg4NDIw_b07b9225-b5fd-4a2b-9e28-c0f8eeaa712d">14,126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e9120b717ee4ce1953ff49b37421597_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ1LTYtMS0xLTg4NDIw_0f829867-6fae-4309-8878-e144928f6665">25,609</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e9120b717ee4ce1953ff49b37421597_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ1LTgtMS0xLTg4NDIw_e1b6c5a7-d02d-47a2-a3d1-4c9bb601c51e">1,238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e9120b717ee4ce1953ff49b37421597_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ1LTEwLTEtMS04ODQyMA_1af48e4e-1e11-4fe6-90b8-64bed61940b0">105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e9120b717ee4ce1953ff49b37421597_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ1LTEyLTEtMS04ODQyMA_b254c5c7-caae-4254-8441-a83cc6da053c">1,472</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e9120b717ee4ce1953ff49b37421597_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ1LTE0LTEtMS04ODQyMA_b4073fb3-b2f8-409c-af50-4ee786daf6b5">362</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e9120b717ee4ce1953ff49b37421597_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ1LTE2LTEtMS04ODQyMA_5a30664d-37da-4f0a-b752-c94085ffd152">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e9120b717ee4ce1953ff49b37421597_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ1LTE4LTEtMS04ODQyMA_269389d4-33be-417b-9843-93589df741cd">71,474</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:100%">Total loans</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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ2LTItMS0xLTg4NDIw_4ed77c35-3c81-4994-8a9a-02c17cbeb537">2,600,923</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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ2LTQtMS0xLTg4NDIw_f37f9c6a-b168-431c-bf6f-1c705a723dec">396,193</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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ2LTYtMS0xLTg4NDIw_0fdb70b2-d1aa-40c5-87bd-39715f0e4094">385,777</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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ2LTgtMS0xLTg4NDIw_bb130f9a-2ab3-4529-8b86-14b863c4f293">80,301</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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ2LTEwLTEtMS04ODQyMA_fa980cd5-bce8-45af-8be6-64443599cab0">34,304</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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ2LTEyLTEtMS04ODQyMA_79a02465-5307-48b5-8291-788c114bbeca">91,678</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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ2LTE0LTEtMS04ODQyMA_8cfb134f-0919-4a01-8fa1-dd575ad96418">530,450</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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ2LTE2LTEtMS04ODQyMA_e84e1bd0-feec-4859-9e7c-b9c9cad3d0bc">665</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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ2LTE4LTEtMS04ODQyMA_f35cacd5-88f5-4211-bf2a-45514ca5b827">4,120,291</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></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%">129</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="ie7a03bdb076b4ec09e7749fc79925f95" continuedAt="i9a5c0d2a79c7452da979f2cb8562b7ed"><div style="margin-bottom:7pt"><ix:continuation id="i2f9b520b5d5b4cf09d6aab6fc89c90c1"><table style="border-collapse: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.538%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.261%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.268%"></td><td style="width:0.1%"></td></tr><tr style="height:17pt"><td colspan="39" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="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:400;line-height:120%">Revolving<br/>Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="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:400;line-height:120%">Revolving<br/>Loans<br/>Converted<br/>To Term<br/>Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="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:400;line-height:120%">Total</span></td></tr><tr style="height:14pt"><td colspan="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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" 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:400;line-height:120%">Year of Origination</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding: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:120%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">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:7pt;font-weight:400;line-height:120%">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:7pt;font-weight:400;line-height:120%">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:7pt;font-weight:400;line-height:120%">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:7pt;font-weight:400;line-height:120%">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:7pt;font-weight:400;line-height:120%">Prior</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:120%">Commercial real estate</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Pass</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%"><ix:nonFraction unitRef="usd" contextRef="i5063fa69c83a4f76964d615edd0639b2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQtMi0xLTEtODg0MjA_babd4146-5844-4981-87f9-436625a546b9">211,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: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%"><ix:nonFraction unitRef="usd" contextRef="i5063fa69c83a4f76964d615edd0639b2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQtNC0xLTEtODg0MjA_1375cc34-1c76-435c-b10d-4d1b129b9b50">249,652</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="i5063fa69c83a4f76964d615edd0639b2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQtNi0xLTEtODg0MjA_66f98411-c559-457e-81fa-1e0433c5f443">50,223</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i5063fa69c83a4f76964d615edd0639b2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQtOC0xLTEtODg0MjA_b04d880a-a2cd-4731-9f19-7d1d013b9d58">25,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: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%"><ix:nonFraction unitRef="usd" contextRef="i5063fa69c83a4f76964d615edd0639b2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQtMTAtMS0xLTg4NDIw_ab9851a0-a9b3-401a-95b1-0ce4e68efac7">47,447</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i5063fa69c83a4f76964d615edd0639b2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQtMTItMS0xLTg4NDIw_77ac8f85-749a-4411-a7ad-130b22c20fb1">37,290</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i5063fa69c83a4f76964d615edd0639b2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQtMTQtMS0xLTg4NDIw_97bb71d1-aa8d-4ab2-827d-e7bd4ab71719">4,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 style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i5063fa69c83a4f76964d615edd0639b2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQtMTYtMS0xLTg4NDIw_f6160987-aba4-47c7-9524-376cba491c48">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i5063fa69c83a4f76964d615edd0639b2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQtMTgtMS0xLTg4NDIw_ccb4d2ab-49ff-48bc-b0b7-7af5ad3380e6">626,225</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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:120%">Classified</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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1ad875603e84c26affffc35d29ded39_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzUtMi0xLTEtODg0MjA_2ce76bb1-495a-49cd-afb0-781435ea842e">2,879</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1ad875603e84c26affffc35d29ded39_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzUtNC0xLTEtODg0MjA_d0111500-a2b4-4e90-a872-f97a0515fa46">3,358</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1ad875603e84c26affffc35d29ded39_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzUtNi0xLTEtODg0MjA_667f2542-6987-428e-865d-23699fb6f7be">41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1ad875603e84c26affffc35d29ded39_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzUtOC0xLTEtODg0MjA_512cb8dc-1beb-484c-a7c9-333517471fe4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1ad875603e84c26affffc35d29ded39_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzUtMTAtMS0xLTg4NDIw_a9111cf0-553e-495f-9450-8b44f5612198">16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1ad875603e84c26affffc35d29ded39_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzUtMTItMS0xLTg4NDIw_54281c6d-3a24-4ddf-bd2d-a35a8be719fd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1ad875603e84c26affffc35d29ded39_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzUtMTQtMS0xLTg4NDIw_92e2e782-6652-4f04-9b40-6dda7ccf9aa1">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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1ad875603e84c26affffc35d29ded39_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzUtMTYtMS0xLTg4NDIw_1b886748-b832-4e41-be60-ecd4e5ea96ea">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1ad875603e84c26affffc35d29ded39_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzUtMTgtMS0xLTg4NDIw_a2ddb42e-88af-4766-a116-2c28842f99dd">6,550</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:120%">Total commercial real estate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzYtMi0xLTEtODg0MjA_3ee8dea5-4e81-499b-8240-477c27693c64">213,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzYtNC0xLTEtODg0MjA_292399c5-0cd4-4afc-b601-ab990ff0fd71">253,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzYtNi0xLTEtODg0MjA_08a0b20b-51b3-41e9-899a-75eb6664f9a1">50,264</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzYtOC0xLTEtODg0MjA_8e1fffda-31b4-4a9e-a29b-1ac0f2a237d0">25,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: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%"><ix:nonFraction unitRef="usd" contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzYtMTAtMS0xLTg4NDIw_1fd5cda7-f4d7-4ad2-8efe-ce7371f30289">47,463</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzYtMTItMS0xLTg4NDIw_54edf1a0-6543-46c2-8702-5e2ca9a9ec36">37,290</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzYtMTQtMS0xLTg4NDIw_dc8249de-57ce-4100-8ab1-8bb0b71d03eb">4,851</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzYtMTYtMS0xLTg4NDIw_5fabebfd-e3c7-4023-9914-6b7344d05799">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzYtMTgtMS0xLTg4NDIw_013d72da-c9d3-466b-a36a-da84e857e945">632,775</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" 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:7pt;font-weight:400;line-height:120%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:7pt;font-weight:400;line-height:120%">Pass</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%"><ix:nonFraction unitRef="usd" contextRef="i564591b6c86a4dd0a7a273e257a0707a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzktMi0xLTEtODg0MjA_1c188bf8-0be6-4c2a-8316-2340c83a2d3c">56,764</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="i564591b6c86a4dd0a7a273e257a0707a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzktNC0xLTEtODg0MjA_3bb70a1b-7bc7-4ce2-ba77-309cce8fc647">33,756</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="i564591b6c86a4dd0a7a273e257a0707a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzktNi0xLTEtODg0MjA_89c7f3bf-855c-4af8-9bb7-22bad09037f0">4,744</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i564591b6c86a4dd0a7a273e257a0707a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzktOC0xLTEtODg0MjA_780e9671-8d64-486f-b017-5f9c09c9750b">23,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: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%"><ix:nonFraction unitRef="usd" contextRef="i564591b6c86a4dd0a7a273e257a0707a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzktMTAtMS0xLTg4NDIw_d307523d-b24e-4872-9990-7ebaaa4ead63">1,199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i564591b6c86a4dd0a7a273e257a0707a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzktMTItMS0xLTg4NDIw_612aac98-24c0-4eb8-98ea-31f520dbf250">994</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="i564591b6c86a4dd0a7a273e257a0707a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzktMTQtMS0xLTg4NDIw_b05dd8b9-5ba4-44c0-be83-bd031f191a7b">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 style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i564591b6c86a4dd0a7a273e257a0707a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzktMTYtMS0xLTg4NDIw_cb12edc9-d6ea-4f84-b3cc-865ddc027f1d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i564591b6c86a4dd0a7a273e257a0707a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzktMTgtMS0xLTg4NDIw_d9430d27-233b-447e-b30d-76aa35730838">121,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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:120%">Classified</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20f512d5c445401ebb02b1dcd9590ac9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzEwLTItMS0xLTg4NDIw_8a1948c2-b9c0-4d4c-8541-3085b1b32aac">2,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20f512d5c445401ebb02b1dcd9590ac9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzEwLTQtMS0xLTg4NDIw_4945ec6b-b4d1-4cf5-a004-019e7aec9dec">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20f512d5c445401ebb02b1dcd9590ac9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzEwLTYtMS0xLTg4NDIw_fc4e733e-f464-4938-b3d4-f25a7e4a34b4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20f512d5c445401ebb02b1dcd9590ac9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzEwLTgtMS0xLTg4NDIw_26bea520-7409-4d95-93a7-a9a9bf40501e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20f512d5c445401ebb02b1dcd9590ac9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzEwLTEwLTEtMS04ODQyMA_d8b90824-3977-4123-bfdd-0d4d7d5de522">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20f512d5c445401ebb02b1dcd9590ac9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzEwLTEyLTEtMS04ODQyMA_1b74c3cf-f0dc-4648-ba46-b2a68e05950a">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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20f512d5c445401ebb02b1dcd9590ac9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzEwLTE0LTEtMS04ODQyMA_bd174710-3aea-4606-b617-93cf27b867eb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20f512d5c445401ebb02b1dcd9590ac9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzEwLTE2LTEtMS04ODQyMA_2e738ce2-2d75-4a27-9ce5-b99031c4fc3d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20f512d5c445401ebb02b1dcd9590ac9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzEwLTE4LTEtMS04ODQyMA_c92e2cd3-59f8-45dc-9eb7-096b5bfb5472">2,303</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:120%">Total construction, land development, land</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: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%"><ix:nonFraction unitRef="usd" contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzExLTItMS0xLTg4NDIw_7bd9cc4a-8e61-4d7d-9a62-64c4f66c8ce5">58,914</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzExLTQtMS0xLTg4NDIw_3e880cd1-d824-4054-8f79-2173eb9f6837">33,764</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzExLTYtMS0xLTg4NDIw_4fd180b3-53cd-4850-a7ca-28eb1b059e80">4,744</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzExLTgtMS0xLTg4NDIw_21f97707-84f9-4f64-9715-60756cccd526">23,696</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzExLTEwLTEtMS04ODQyMA_b5be1c4e-0b10-4f95-ad51-34bba934dd22">1,199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzExLTEyLTEtMS04ODQyMA_f24b551a-116b-45d6-bc09-9b9ce41d25e7">1,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzExLTE0LTEtMS04ODQyMA_f3032b2a-5917-4362-aabf-7bc289f9c24a">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzExLTE2LTEtMS04ODQyMA_b7d69051-54b9-4d27-b736-2b8252e29bab">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzExLTE4LTEtMS04ODQyMA_b1da07f0-cb82-458e-88ce-2cab91eac87b">123,464</ix:nonFraction>&#160;</span></td><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:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1-4 family residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:7pt;font-weight:400;line-height:120%">Pass</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%"><ix:nonFraction unitRef="usd" contextRef="i42ee44d19c6e451387baf6b6d0df9e26_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE0LTItMS0xLTg4NDIw_48e322b4-ee97-41c7-a698-65039aa558c9">26,840</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i42ee44d19c6e451387baf6b6d0df9e26_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE0LTQtMS0xLTg4NDIw_81aa5dba-137b-41bd-9672-a9bac2ffd8cb">15,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i42ee44d19c6e451387baf6b6d0df9e26_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE0LTYtMS0xLTg4NDIw_04d15fa8-7ab2-44ba-8983-a16466c03d2a">9,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 style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i42ee44d19c6e451387baf6b6d0df9e26_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE0LTgtMS0xLTg4NDIw_747f7b88-795c-4ed4-8b4c-402db81b4884">6,526</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="i42ee44d19c6e451387baf6b6d0df9e26_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE0LTEwLTEtMS04ODQyMA_7fed847e-0122-4103-8f89-8dc048fae6a7">8,591</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="i42ee44d19c6e451387baf6b6d0df9e26_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE0LTEyLTEtMS04ODQyMA_168294d7-1afd-4449-96bc-de3b71e794ac">22,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="i42ee44d19c6e451387baf6b6d0df9e26_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE0LTE0LTEtMS04ODQyMA_a13ccbc5-aa5c-4370-934c-54c3227beac9">32,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="i42ee44d19c6e451387baf6b6d0df9e26_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE0LTE2LTEtMS04ODQyMA_cd3690f9-91f3-43de-9fc1-f404ac4d0e43">318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i42ee44d19c6e451387baf6b6d0df9e26_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE0LTE4LTEtMS04ODQyMA_44e84aec-86df-45f0-8429-3b80e5f89b55">121,316</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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:120%">Classified</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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48e71795c2a3492fb4a1f806912e5fa3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE1LTItMS0xLTg4NDIw_9912873f-ed1d-4cfe-948f-5123ff056a21">273</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48e71795c2a3492fb4a1f806912e5fa3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE1LTQtMS0xLTg4NDIw_2805ac93-7abd-48ce-859c-efa0f937de2d">233</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48e71795c2a3492fb4a1f806912e5fa3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE1LTYtMS0xLTg4NDIw_055e51e8-f36f-497a-bafe-e4db90363451">53</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48e71795c2a3492fb4a1f806912e5fa3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE1LTgtMS0xLTg4NDIw_00a5a3b0-b128-4cb2-9d4d-5598964b72c5">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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48e71795c2a3492fb4a1f806912e5fa3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE1LTEwLTEtMS04ODQyMA_957ae504-f833-4330-bdc0-02299b0bd340">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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48e71795c2a3492fb4a1f806912e5fa3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE1LTEyLTEtMS04ODQyMA_ee133dc9-59cb-4c18-ac94-e2c29ac0adf2">1,089</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48e71795c2a3492fb4a1f806912e5fa3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE1LTE0LTEtMS04ODQyMA_1eea194f-2aa3-4cc0-94bb-47913883f0fd">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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48e71795c2a3492fb4a1f806912e5fa3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE1LTE2LTEtMS04ODQyMA_ca22df07-353d-403c-b513-68edc5eb699c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48e71795c2a3492fb4a1f806912e5fa3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE1LTE4LTEtMS04ODQyMA_edafe89e-c88a-45c7-bcb5-344387739609">1,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;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:120%">Total 1-4 family residential</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i31ab8e691d08423ea674317185f9520e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE2LTItMS0xLTg4NDIw_7129a1ea-3026-41fc-9e8d-8634b44b582e">27,113</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i31ab8e691d08423ea674317185f9520e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE2LTQtMS0xLTg4NDIw_d758b8d6-2a73-4f31-a5d3-c689d0c8cff3">15,428</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i31ab8e691d08423ea674317185f9520e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE2LTYtMS0xLTg4NDIw_5b0fded6-84ad-4daa-a266-7e9450d1afc7">9,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i31ab8e691d08423ea674317185f9520e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE2LTgtMS0xLTg4NDIw_1b1411ab-9317-4ca8-a491-02c1b437ebf0">6,532</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i31ab8e691d08423ea674317185f9520e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE2LTEwLTEtMS04ODQyMA_1030a5c2-39b0-46dc-ac26-bd614cad6c0f">8,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i31ab8e691d08423ea674317185f9520e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE2LTEyLTEtMS04ODQyMA_0e3a598e-7cfb-4a77-820a-937f350a1c20">23,240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i31ab8e691d08423ea674317185f9520e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE2LTE0LTEtMS04ODQyMA_fcd757b2-1037-4e4b-b4a3-7465eb6f6ae0">32,291</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i31ab8e691d08423ea674317185f9520e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE2LTE2LTEtMS04ODQyMA_171381b8-5c10-4cfa-8590-061d101466ba">318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="i31ab8e691d08423ea674317185f9520e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE2LTE4LTEtMS04ODQyMA_294a8432-b277-415c-8e54-598e2ced65f3">123,115</ix:nonFraction>&#160;</span></td><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:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" 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:7pt;font-weight:400;line-height:120%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:7pt;font-weight:400;line-height:120%">Pass</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%"><ix:nonFraction unitRef="usd" contextRef="ie56969437e5a49e798bcc1893617a42c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE5LTItMS0xLTg4NDIw_1c4bd021-4534-4ff9-b263-94acb93a1711">14,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="ie56969437e5a49e798bcc1893617a42c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE5LTQtMS0xLTg4NDIw_d74c60d9-df60-4e33-907a-f5f632113ced">13,396</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="ie56969437e5a49e798bcc1893617a42c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE5LTYtMS0xLTg4NDIw_fe0a5cae-3376-414a-9d7a-b156a80d4d52">7,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: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%"><ix:nonFraction unitRef="usd" contextRef="ie56969437e5a49e798bcc1893617a42c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE5LTgtMS0xLTg4NDIw_c410445d-657f-476a-81c5-7f466a36fd08">8,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 style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="ie56969437e5a49e798bcc1893617a42c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE5LTEwLTEtMS04ODQyMA_6a36bcff-a527-4de9-894f-eb2a25067477">10,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 style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="ie56969437e5a49e798bcc1893617a42c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE5LTEyLTEtMS04ODQyMA_e487d9c9-edc7-430e-8cc9-382665215287">19,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="ie56969437e5a49e798bcc1893617a42c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE5LTE0LTEtMS04ODQyMA_6d1a023f-fc85-4893-8aa8-278678294d80">1,317</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="ie56969437e5a49e798bcc1893617a42c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE5LTE2LTEtMS04ODQyMA_f192835e-6fba-47a2-833c-36b8247e9d14">241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="ie56969437e5a49e798bcc1893617a42c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE5LTE4LTEtMS04ODQyMA_50763ed2-d77c-493b-9edc-ecc0da086f60">75,105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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:120%">Classified</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d24421f5edd40a9a5d425224ef3a39e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIwLTItMS0xLTg4NDIw_cca3d5f6-a582-43f2-958f-a92c399dc1fe">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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d24421f5edd40a9a5d425224ef3a39e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIwLTQtMS0xLTg4NDIw_faf6339c-7bfe-47d2-9196-ffe7fa98f8e1">612</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d24421f5edd40a9a5d425224ef3a39e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIwLTYtMS0xLTg4NDIw_8dc69569-082d-435f-b21b-88e0b9f3410f">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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d24421f5edd40a9a5d425224ef3a39e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIwLTgtMS0xLTg4NDIw_9a57191a-5c74-4f20-acab-0ce1900b3a4f">333</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d24421f5edd40a9a5d425224ef3a39e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIwLTEwLTEtMS04ODQyMA_1365284d-5ad3-4384-a29e-6bbeaee872f5">128</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d24421f5edd40a9a5d425224ef3a39e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIwLTEyLTEtMS04ODQyMA_09b51a8c-33e1-4bbe-b1f2-ef72bd4d24cd">298</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d24421f5edd40a9a5d425224ef3a39e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIwLTE0LTEtMS04ODQyMA_df5a0ce4-8898-494d-b199-887d41d65484">126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d24421f5edd40a9a5d425224ef3a39e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIwLTE2LTEtMS04ODQyMA_b0335df9-cadd-414c-b804-bf478308ece8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d24421f5edd40a9a5d425224ef3a39e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIwLTE4LTEtMS04ODQyMA_83a3c4e6-8da0-4d7a-a9b6-4efb577ba95a">2,289</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:120%">Total farmland</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: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%"><ix:nonFraction unitRef="usd" contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIxLTItMS0xLTg4NDIw_b3900f6e-ae06-44db-9ec3-76b572e9dd78">14,586</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIxLTQtMS0xLTg4NDIw_8cb0e521-d1fe-4faa-8cee-94ebef67c608">14,008</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIxLTYtMS0xLTg4NDIw_9b130b69-f766-476f-99da-1236e9548733">8,485</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIxLTgtMS0xLTg4NDIw_5995ebcf-12d5-48cf-82aa-dc4584e54c60">8,373</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIxLTEwLTEtMS04ODQyMA_d12c9157-086e-48d9-b036-2d199238bf0e">10,168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIxLTEyLTEtMS04ODQyMA_f395d67b-3729-44dc-9704-2b95113dda9d">20,090</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIxLTE0LTEtMS04ODQyMA_496435d3-3b1e-4b59-82a2-77f508277355">1,443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIxLTE2LTEtMS04ODQyMA_158f06e8-27e8-4ec1-b267-5621089aaa3a">241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIxLTE4LTEtMS04ODQyMA_a9902f8a-9aa2-4a17-b6a8-c2e9454f75df">77,394</ix:nonFraction>&#160;</span></td><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:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:7pt;font-weight:400;line-height:120%">Pass</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%"><ix:nonFraction unitRef="usd" contextRef="icc7536e4ca6947aa9a027842cec0d6f4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI0LTItMS0xLTg4NDIw_21eb0950-7a8a-43d5-8d51-4b4090dd8a48">466,254</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="icc7536e4ca6947aa9a027842cec0d6f4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI0LTQtMS0xLTg4NDIw_c5102ca2-b5fa-4b29-966a-a048c188d955">332,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: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%"><ix:nonFraction unitRef="usd" contextRef="icc7536e4ca6947aa9a027842cec0d6f4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI0LTYtMS0xLTg4NDIw_9e6e1c0f-38d1-429a-8803-16037c24a136">77,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="icc7536e4ca6947aa9a027842cec0d6f4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI0LTgtMS0xLTg4NDIw_e824647e-dfde-4bbf-b5a7-43cd5a4190b8">18,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 style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="icc7536e4ca6947aa9a027842cec0d6f4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI0LTEwLTEtMS04ODQyMA_e260dc5c-0fe4-4300-b4c9-104c7df8726b">15,032</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="icc7536e4ca6947aa9a027842cec0d6f4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI0LTEyLTEtMS04ODQyMA_519b478d-8e9d-4b9d-b09b-16a4b4e9aba0">7,704</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="icc7536e4ca6947aa9a027842cec0d6f4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI0LTE0LTEtMS04ODQyMA_34be572b-db99-48f9-bfad-5739cd6f8818">490,159</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="icc7536e4ca6947aa9a027842cec0d6f4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI0LTE2LTEtMS04ODQyMA_ae81f8fe-6324-43db-929a-7d7627b33e89">49</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="icc7536e4ca6947aa9a027842cec0d6f4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI0LTE4LTEtMS04ODQyMA_286a45e5-b1da-474a-b00b-b4c26b672dc1">1,407,894</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:7pt;font-weight:400;line-height:120%">Classified</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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34c2ed4e151c40a8be310e0d00a36827_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI1LTItMS0xLTg4NDIw_123a5337-e5b8-44f4-989f-c46dead9fde5">9,317</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34c2ed4e151c40a8be310e0d00a36827_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI1LTQtMS0xLTg4NDIw_fd777e35-72a3-4d63-be53-aae246f8a8e5">6,858</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34c2ed4e151c40a8be310e0d00a36827_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI1LTYtMS0xLTg4NDIw_e06ac23a-de73-4518-a2c8-5ee97f27a68d">5,088</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34c2ed4e151c40a8be310e0d00a36827_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI1LTgtMS0xLTg4NDIw_7bd17ca2-1036-4a0f-83d7-4c8f4f73c847">558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34c2ed4e151c40a8be310e0d00a36827_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI1LTEwLTEtMS04ODQyMA_96f26229-64f3-4185-9163-63657899e1f0">56</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34c2ed4e151c40a8be310e0d00a36827_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI1LTEyLTEtMS04ODQyMA_1973a7be-3cb7-4959-aa15-c0b6434a620b">456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34c2ed4e151c40a8be310e0d00a36827_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI1LTE0LTEtMS04ODQyMA_5da60087-42f7-4821-9dd4-af425d5c9fac">202</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34c2ed4e151c40a8be310e0d00a36827_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI1LTE2LTEtMS04ODQyMA_ed6f56ca-1098-4d4b-9fb3-f9ed5635a933">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34c2ed4e151c40a8be310e0d00a36827_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI1LTE4LTEtMS04ODQyMA_6c7d66d5-9e25-41d7-a300-3ceac960cd42">22,535</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI2LTItMS0xLTg4NDIw_4337814d-7f06-4dc9-973b-49a07a701fd9">475,571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI2LTQtMS0xLTg4NDIw_34ab14f4-1b71-4a3a-b323-355d70d29131">339,604</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI2LTYtMS0xLTg4NDIw_b1be35b8-89d1-43c4-8227-a3016c024431">82,098</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI2LTgtMS0xLTg4NDIw_d3965e69-2ab0-4670-b4ae-2e3f7ad4e9cb">19,498</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI2LTEwLTEtMS04ODQyMA_9cbbb8e6-1a5f-40ef-b4ee-83016cf78cdd">15,088</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI2LTEyLTEtMS04ODQyMA_99f90e0e-d8f7-4ade-a38a-9cc8d497edac">8,160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI2LTE0LTEtMS04ODQyMA_40700015-0274-445b-a05b-205cb4eac7ad">490,361</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI2LTE2LTEtMS04ODQyMA_c06151e4-eabd-4689-a138-de3fc89df21f">49</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI2LTE4LTEtMS04ODQyMA_6f8e4dc5-9157-485a-898d-85234007c190">1,430,429</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" 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:7pt;font-weight:400;line-height:120%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:7pt;font-weight:400;line-height:120%">Pass</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%"><ix:nonFraction unitRef="usd" contextRef="i9ca694d5bac84b2d900011c75fd02a24_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI5LTItMS0xLTg4NDIw_62037883-e184-4a86-8468-6e4a40ef8d91">1,667,922</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i9ca694d5bac84b2d900011c75fd02a24_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI5LTQtMS0xLTg4NDIw_9152f42f-e8e5-46fb-906f-c3f8152a1be0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i9ca694d5bac84b2d900011c75fd02a24_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI5LTYtMS0xLTg4NDIw_ebeca685-d070-44d8-aa83-ff18191df594">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i9ca694d5bac84b2d900011c75fd02a24_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI5LTgtMS0xLTg4NDIw_8767e442-9f24-458f-80cb-31c09c986a2a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i9ca694d5bac84b2d900011c75fd02a24_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI5LTEwLTEtMS04ODQyMA_23d7124a-b9ce-4af6-ae18-3bcd4270392a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i9ca694d5bac84b2d900011c75fd02a24_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI5LTEyLTEtMS04ODQyMA_aa6764d9-7fc2-465d-9a60-c961f11fe8f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i9ca694d5bac84b2d900011c75fd02a24_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI5LTE0LTEtMS04ODQyMA_44958821-56be-4f5f-b2d8-efefedd1c455">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i9ca694d5bac84b2d900011c75fd02a24_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI5LTE2LTEtMS04ODQyMA_521feb9a-7929-49af-bfbe-376536400537">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="i9ca694d5bac84b2d900011c75fd02a24_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI5LTE4LTEtMS04ODQyMA_da8178ea-ff3c-4f24-be3c-f7b776f2a7d7">1,667,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 12.25pt;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:120%">Classified</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a4dac8bfc804f17be68c9f9d42201e4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMwLTItMS0xLTg4NDIw_404471a5-29b2-401d-b012-b0ed7a67bc63">10,826</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a4dac8bfc804f17be68c9f9d42201e4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMwLTQtMS0xLTg4NDIw_da3e8024-d792-43db-a8b1-823cb73da169">20,789</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a4dac8bfc804f17be68c9f9d42201e4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMwLTYtMS0xLTg4NDIw_68e5fc84-99a9-4b7e-9e97-fb1be37c8d3f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a4dac8bfc804f17be68c9f9d42201e4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMwLTgtMS0xLTg4NDIw_337c5f88-e7bf-4668-9f47-c938745f1a51">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a4dac8bfc804f17be68c9f9d42201e4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMwLTEwLTEtMS04ODQyMA_1d7c6ff5-9dac-4c29-8549-43cc3a2be2fd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a4dac8bfc804f17be68c9f9d42201e4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMwLTEyLTEtMS04ODQyMA_2a2f2232-d8d5-48a4-84a5-20563d535ffd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a4dac8bfc804f17be68c9f9d42201e4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMwLTE0LTEtMS04ODQyMA_ad080d91-d33f-40d9-9dcd-b0d0bb43bc05">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a4dac8bfc804f17be68c9f9d42201e4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMwLTE2LTEtMS04ODQyMA_efdebfce-0c7f-45e6-976f-8f8bc576adc4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a4dac8bfc804f17be68c9f9d42201e4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMwLTE4LTEtMS04ODQyMA_f9386b53-24d2-4dee-bc3c-c4279a54fcde">31,615</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total factored receivables</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: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%"><ix:nonFraction unitRef="usd" contextRef="ic3183b253dce4b98882f963dcba40720_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMxLTItMS0xLTg4NDIw_96954b69-257b-487d-98bd-f3d633e612a8">1,678,748</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="ic3183b253dce4b98882f963dcba40720_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMxLTQtMS0xLTg4NDIw_d3831ed9-5dd5-4ffc-9fa4-09ae8bc9b377">20,789</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="ic3183b253dce4b98882f963dcba40720_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMxLTYtMS0xLTg4NDIw_aabdf167-a22b-4073-8a5e-4e7ff9fc37dd">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="ic3183b253dce4b98882f963dcba40720_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMxLTgtMS0xLTg4NDIw_e10b2bd4-13e0-4a09-93c4-38d8702e82ed">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="ic3183b253dce4b98882f963dcba40720_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMxLTEwLTEtMS04ODQyMA_84c15c14-7d89-415e-9bd2-e1b557e61412">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="ic3183b253dce4b98882f963dcba40720_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMxLTEyLTEtMS04ODQyMA_2e420d49-79e2-4065-9b0e-da1cb8404e50">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="ic3183b253dce4b98882f963dcba40720_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMxLTE0LTEtMS04ODQyMA_9a9e6bf2-47e6-4c66-bb04-675445435f5f">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="ic3183b253dce4b98882f963dcba40720_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMxLTE2LTEtMS04ODQyMA_466601cf-15bb-489f-bf03-e90088ac8c82">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="ic3183b253dce4b98882f963dcba40720_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMxLTE4LTEtMS04ODQyMA_4e498558-ee3b-4698-be62-3ce0ed296632">1,699,537</ix:nonFraction>&#160;</span></td><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:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:7pt;font-weight:400;line-height:120%">Pass</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%"><ix:nonFraction unitRef="usd" contextRef="i6e04626d604f4f5f99f7aebb404bf578_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM0LTItMS0xLTg4NDIw_f6117a18-85a7-4576-9875-a955ba34cac8">3,252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i6e04626d604f4f5f99f7aebb404bf578_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM0LTQtMS0xLTg4NDIw_0f6b4b1b-7859-467a-8336-f68f09442b6a">1,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 style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i6e04626d604f4f5f99f7aebb404bf578_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM0LTYtMS0xLTg4NDIw_205e495f-7f59-4a42-b711-42f471109920">669</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i6e04626d604f4f5f99f7aebb404bf578_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM0LTgtMS0xLTg4NDIw_df50b4e2-b06a-4b2e-a297-f975bd00a57d">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: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%"><ix:nonFraction unitRef="usd" contextRef="i6e04626d604f4f5f99f7aebb404bf578_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM0LTEwLTEtMS04ODQyMA_16f34842-adae-4f09-a4b7-45ed667e65a1">2,424</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i6e04626d604f4f5f99f7aebb404bf578_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM0LTEyLTEtMS04ODQyMA_79eff4a5-ddc4-4ce5-a3f8-4f1bd44f2971">1,882</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i6e04626d604f4f5f99f7aebb404bf578_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM0LTE0LTEtMS04ODQyMA_71046bfe-c136-44b1-93fb-b8ce6d6fdea6">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 style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i6e04626d604f4f5f99f7aebb404bf578_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM0LTE2LTEtMS04ODQyMA_b77634c0-77c4-412b-8426-af733954453e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i6e04626d604f4f5f99f7aebb404bf578_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM0LTE4LTEtMS04ODQyMA_e1988c3f-2161-4812-80ab-3cc5729bcce6">10,644</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:7pt;font-weight:400;line-height:120%">Classified</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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice42ac45bdd74b74b8d9a078fdbf5c89_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM1LTItMS0xLTg4NDIw_330e3a69-143d-47b6-96f3-ed5d0118f567">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice42ac45bdd74b74b8d9a078fdbf5c89_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM1LTQtMS0xLTg4NDIw_6ee70670-669a-4653-88e3-3e7904aade8a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice42ac45bdd74b74b8d9a078fdbf5c89_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM1LTYtMS0xLTg4NDIw_8dc3d70c-b742-4382-9f44-38006c2ef698">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice42ac45bdd74b74b8d9a078fdbf5c89_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM1LTgtMS0xLTg4NDIw_e7f7affb-779e-4277-a613-1fcca56e4d7c">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice42ac45bdd74b74b8d9a078fdbf5c89_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM1LTEwLTEtMS04ODQyMA_4ce5b9c1-780e-40b7-bf71-061e426b154f">119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice42ac45bdd74b74b8d9a078fdbf5c89_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM1LTEyLTEtMS04ODQyMA_dee3d942-494d-4e31-a21c-7385a89c68f8">105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice42ac45bdd74b74b8d9a078fdbf5c89_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM1LTE0LTEtMS04ODQyMA_33ed5d05-5fd1-4877-a194-ed0b84b6367a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice42ac45bdd74b74b8d9a078fdbf5c89_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM1LTE2LTEtMS04ODQyMA_e0571eac-be4b-4b3a-ba79-eb3b27c4945d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice42ac45bdd74b74b8d9a078fdbf5c89_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM1LTE4LTEtMS04ODQyMA_6f714231-9354-440c-8eb5-32ef04e1cfbf">241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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:120%">Total consumer</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i20d2389d84f64c208d15a064fa176578_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM2LTItMS0xLTg4NDIw_e2f5cd8b-e632-499e-8a03-082fd15cb33e">3,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i20d2389d84f64c208d15a064fa176578_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM2LTQtMS0xLTg4NDIw_19e81bae-f322-4129-a9e7-2f1b4a58fc22">1,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="i20d2389d84f64c208d15a064fa176578_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM2LTYtMS0xLTg4NDIw_8e73156f-c1b4-41af-a2a1-bff4fdf43498">669</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i20d2389d84f64c208d15a064fa176578_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM2LTgtMS0xLTg4NDIw_25723036-929d-448c-8569-aef9daa2269e">565</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i20d2389d84f64c208d15a064fa176578_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM2LTEwLTEtMS04ODQyMA_eff33358-c57e-4cd7-805e-c452f957e43b">2,543</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i20d2389d84f64c208d15a064fa176578_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM2LTEyLTEtMS04ODQyMA_d294b3e4-d936-4597-8182-fd6671b7ae58">1,987</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i20d2389d84f64c208d15a064fa176578_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM2LTE0LTEtMS04ODQyMA_864e0176-bb3b-4bd9-8c35-42eddedec879">70</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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%"><ix:nonFraction unitRef="usd" contextRef="i20d2389d84f64c208d15a064fa176578_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM2LTE2LTEtMS04ODQyMA_85c55baf-65e5-4b3b-8677-dab4dc6e4c33">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="i20d2389d84f64c208d15a064fa176578_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM2LTE4LTEtMS04ODQyMA_fd2d756a-5ad4-4cd7-b02e-feed6decdf89">10,885</ix:nonFraction>&#160;</span></td><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:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" 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:7pt;font-weight:400;line-height:120%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:7pt;font-weight:400;line-height:120%">Pass</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%"><ix:nonFraction unitRef="usd" contextRef="icc7f89732ff648d38f179780a56ec13d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM5LTItMS0xLTg4NDIw_aa07a0f2-11ae-4f22-b758-7ddfce79e75c">769,973</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="icc7f89732ff648d38f179780a56ec13d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM5LTQtMS0xLTg4NDIw_a00af9e6-fe29-401c-bcfc-f3a262ed80f8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="icc7f89732ff648d38f179780a56ec13d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM5LTYtMS0xLTg4NDIw_65b12393-6e5b-4527-9968-4c4a9f7efeec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="icc7f89732ff648d38f179780a56ec13d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM5LTgtMS0xLTg4NDIw_70d99d3f-2178-4ebb-bd23-c22a54a39a3a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="icc7f89732ff648d38f179780a56ec13d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM5LTEwLTEtMS04ODQyMA_b5e8db09-7e5c-46b5-acdb-7be6439f1910">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="icc7f89732ff648d38f179780a56ec13d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM5LTEyLTEtMS04ODQyMA_02c7c3ae-020a-44a7-8526-d7f621651a8c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="icc7f89732ff648d38f179780a56ec13d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM5LTE0LTEtMS04ODQyMA_c727304f-3755-4d61-88d5-db9dbb010095">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="icc7f89732ff648d38f179780a56ec13d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM5LTE2LTEtMS04ODQyMA_4dacab16-2ca0-4077-bf51-708be40a77f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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%"><ix:nonFraction unitRef="usd" contextRef="icc7f89732ff648d38f179780a56ec13d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM5LTE4LTEtMS04ODQyMA_4099dd0b-8474-4949-b655-99eeb30074ea">769,973</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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:120%">Classified</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3e939db51a14ec293d0d4e5881f382a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQwLTItMS0xLTg4NDIw_490ab228-2447-4a52-8ff8-fe3eec353399">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3e939db51a14ec293d0d4e5881f382a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQwLTQtMS0xLTg4NDIw_6f060ef5-89d9-4d07-a0af-f5d2ee6f16fa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3e939db51a14ec293d0d4e5881f382a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQwLTYtMS0xLTg4NDIw_826c70cb-f56f-45b1-b864-43d75f601346">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3e939db51a14ec293d0d4e5881f382a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQwLTgtMS0xLTg4NDIw_27a5f034-b1d0-4c00-bdd7-a0ed8e5f92d2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3e939db51a14ec293d0d4e5881f382a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQwLTEwLTEtMS04ODQyMA_48d01ccc-570f-40b9-93fb-839308fa1aaa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3e939db51a14ec293d0d4e5881f382a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQwLTEyLTEtMS04ODQyMA_2ffb9c3f-2c8e-47c0-8f8b-4a3053fa9ce5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3e939db51a14ec293d0d4e5881f382a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQwLTE0LTEtMS04ODQyMA_5ea93987-63e6-4b02-8d9c-8f1450ae3fb5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3e939db51a14ec293d0d4e5881f382a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQwLTE2LTEtMS04ODQyMA_2287a8bb-a27a-4ccf-a15b-8fdbdd9d09b8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if3e939db51a14ec293d0d4e5881f382a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQwLTE4LTEtMS04ODQyMA_99cadc45-74b2-486b-8f23-d02d9a193b4f">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total mortgage warehouse</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: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%"><ix:nonFraction unitRef="usd" contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQxLTItMS0xLTg4NDIw_47c5d896-39e2-46dc-8323-15c9838a1747">769,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: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%"><ix:nonFraction unitRef="usd" contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQxLTQtMS0xLTg4NDIw_50f763d6-0739-4f9b-92f3-5834d46a64c0">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQxLTYtMS0xLTg4NDIw_aa259c0c-c368-4e1a-a4a6-234b4aedc9c0">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQxLTgtMS0xLTg4NDIw_60a5d0dc-49d3-4f21-85bd-5699f653f1cc">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQxLTEwLTEtMS04ODQyMA_40da1581-8e7b-4c42-8993-b893b820e60d">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQxLTEyLTEtMS04ODQyMA_36622bf0-aaf3-4778-806a-5be0a3627fd4">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQxLTE0LTEtMS04ODQyMA_1c105566-76b8-4540-8fb0-74266222efe1">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQxLTE2LTEtMS04ODQyMA_460c50cc-f11f-4e6c-88a9-d3077d6c16ea">&#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: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%"><ix:nonFraction unitRef="usd" contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQxLTE4LTEtMS04ODQyMA_51d58669-7a08-4c1a-ae82-9e049dcbdc1b">769,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></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Pass</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%"><ix:nonFraction unitRef="usd" contextRef="ib5fa8234b9744a569c474d0f461cf140_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ0LTItMS0xLTg4NDIw_655de7cd-1098-40ef-b59b-d819109e7045">3,216,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 style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="ib5fa8234b9744a569c474d0f461cf140_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ0LTQtMS0xLTg4NDIw_33262823-2875-448b-a782-d634c924b161">646,539</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="ib5fa8234b9744a569c474d0f461cf140_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ0LTYtMS0xLTg4NDIw_bca1e702-528b-4a3e-913f-9d0a48742f24">150,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: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%"><ix:nonFraction unitRef="usd" contextRef="ib5fa8234b9744a569c474d0f461cf140_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ0LTgtMS0xLTg4NDIw_57c1ae24-70c5-4056-9e8e-baa685871b5e">83,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 style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="ib5fa8234b9744a569c474d0f461cf140_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ0LTEwLTEtMS04ODQyMA_15afc0da-46fa-45a5-807c-3ff654b7cb51">84,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: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%"><ix:nonFraction unitRef="usd" contextRef="ib5fa8234b9744a569c474d0f461cf140_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ0LTEyLTEtMS04ODQyMA_19601ad9-928f-4136-bc59-62a1b1094136">89,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: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%"><ix:nonFraction unitRef="usd" contextRef="ib5fa8234b9744a569c474d0f461cf140_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ0LTE0LTEtMS04ODQyMA_dd015a4a-b9dd-47f9-941b-3542822c5018">528,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: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%"><ix:nonFraction unitRef="usd" contextRef="ib5fa8234b9744a569c474d0f461cf140_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ0LTE2LTEtMS04ODQyMA_93873ee9-8ef0-4684-b849-4442a088dea6">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: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%"><ix:nonFraction unitRef="usd" contextRef="ib5fa8234b9744a569c474d0f461cf140_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ0LTE4LTEtMS04ODQyMA_836e0672-0d98-4da1-9f58-de98132bf9ab">4,800,240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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:120%">Classified</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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91ede73a308d465e899d5f0c5d57eb19_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ1LTItMS0xLTg4NDIw_90dfd694-f320-4bd7-81d6-4b760d1bb083">25,649</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91ede73a308d465e899d5f0c5d57eb19_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ1LTQtMS0xLTg4NDIw_22c51190-45fa-4639-8a33-378d9a8505bb">31,858</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91ede73a308d465e899d5f0c5d57eb19_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ1LTYtMS0xLTg4NDIw_2db89b45-531c-4113-b7c4-8ffc49b47a8e">5,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91ede73a308d465e899d5f0c5d57eb19_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ1LTgtMS0xLTg4NDIw_91c323c0-0c65-48f9-8fcf-aa965c41d1e3">909</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91ede73a308d465e899d5f0c5d57eb19_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ1LTEwLTEtMS04ODQyMA_88952615-5119-4803-b5c6-2696f13e0eb9">383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91ede73a308d465e899d5f0c5d57eb19_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ1LTEyLTEtMS04ODQyMA_22083abf-c492-411d-b70a-41472414a902">2,093</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91ede73a308d465e899d5f0c5d57eb19_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ1LTE0LTEtMS04ODQyMA_ed5862f0-fa08-44bd-acc2-5bcdb45ec33c">665</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91ede73a308d465e899d5f0c5d57eb19_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ1LTE2LTEtMS04ODQyMA_a506df2b-454a-4a29-be11-4d6eb4e958ac">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i91ede73a308d465e899d5f0c5d57eb19_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ1LTE4LTEtMS04ODQyMA_a35c168d-ad0c-4946-a85f-97aea2f91e3c">67,332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:120%">Total loans</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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ2LTItMS0xLTg4NDIw_6f5f2226-0414-4479-b784-4585a96fefd4">3,242,129</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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ2LTQtMS0xLTg4NDIw_62ad7958-7bae-4b7e-aa28-fd9a18a78f40">678,397</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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ2LTYtMS0xLTg4NDIw_7d30d988-65d8-4428-8bc7-91821e8b57f4">155,798</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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ2LTgtMS0xLTg4NDIw_2450c8a5-962d-415c-a0d1-ee5b44bf9581">84,594</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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ2LTEwLTEtMS04ODQyMA_109663ac-ac4b-41e2-b4dc-2fd6f484e946">85,116</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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ2LTEyLTEtMS04ODQyMA_7613dd34-04db-45c1-a4c8-d2ab1bdc0c52">91,906</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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ2LTE0LTEtMS04ODQyMA_c84dac41-554c-457d-b269-6fa3588bb275">529,024</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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ2LTE2LTEtMS04ODQyMA_9c6e1abc-89f6-403f-9be4-8449967bc22d">608</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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ2LTE4LTEtMS04ODQyMA_a619e6e7-07e4-4439-b492-cb24c848af5a">4,867,572</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></ix:continuation></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Troubled Debt Restructurings</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had a recorded investment in troubled debt restructurings of $<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsRecordedInvestment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2NDkyNjc0NjA2NDQ_3e9af9ec-d929-4a0d-8e6c-968c6e67d6d6">2,400,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsRecordedInvestment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2NDkyNjc0NjA2NDg_b14ed345-fe66-4695-a2d9-1df5a580f2b7">4,677,000</ix:nonFraction> as of December&#160;31, 2022 and 2021, respectively. The Company had allocated specific allowances for these loans of $<ix:nonFraction unitRef="usd" contextRef="ie4ff1b17a5bd4fbaa6bc2ab1133efa73_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2NDkyNjc0NjA2NTI_11d4e290-65d4-4934-ba2e-db844f581948">1,067,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ia21602babe1e4c3bb86656c68bf5807e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2NDkyNjc0NjA2NTY_cd7bdd49-2c06-418f-affd-f0d73849a42c">1,068,000</ix:nonFraction> at December&#160;31, 2022 and 2021, respectively, and had not committed to lend additional amounts.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">130</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i9a5c0d2a79c7452da979f2cb8562b7ed" continuedAt="i78e3e4c2ef6e4055a3d1faf3105a9ab1"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2ODM0_e0ca06b5-c563-4fdd-8cb6-4bcf42df6200" escape="true"><div style="margin-bottom:6pt;margin-top:12pt"><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 pre- and post-modification recorded investment of loans modified as troubled debt restructurings during the years ended December&#160;31, 2022, 2021, and 2020. The Company did not grant principal reductions on any restructured loans.</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:39.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.014%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Extended<br/>Amortization<br/>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:400;line-height:120%">Payment<br/>Deferrals</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Protective Advances</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Total<br/>Modifications</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Number of<br/>Loans</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2022</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial</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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="i4158e59c644a4d6c9a57681316b5f319_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzMtMi0xLTEtODg0MjA_44d08c27-58f8-4977-b98a-499f4d46700f">45</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="i8a4c819b10d54666b45c5e4d920ca80b_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzMtNC0xLTEtODg0MjA_17cd974c-5c0d-456c-be13-517bcf510dc4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="if94fd14bb0e54b518b69820715e13146_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzMtNi0xLTEtODg0MjA_c2802e3c-4e7f-4d94-800b-c911507a2dc5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="i240ffe1401384f539d6edca78aa26d0f_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzMtMTItMS0xLTg4NDIw_6b43a231-bc81-41ee-8572-095beeadcd91">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="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:120%"><ix:nonFraction unitRef="loan" contextRef="i240ffe1401384f539d6edca78aa26d0f_D20220101-20221231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzMtMTQtMS0xLTg4NDIw_1988e104-3a36-43b0-9ae3-8bde1e5a4056">1</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="ifdcc0bbb101343199ff6c6aa5a104bb9_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzQtMi0xLTEtODg0MjA_69a65372-cb81-408c-afe3-9116e68d8eb1">45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="i37f7da757bfb4bcfab98f166e6021e12_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzQtNC0xLTEtODg0MjA_6c5b4aa9-ea58-4c6f-b4a2-0d5103d13fe9">&#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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="i6f72e51bc28d4ab2a98cbae1f56e2b6f_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzQtNi0xLTEtODg0MjA_20384aca-acf9-4a72-bf3a-4dcf798cf2c5">&#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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzQtMTItMS0xLTg4NDIw_9a7547d8-f927-4975-9ce7-1c74adebf35b">45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:120%"><ix:nonFraction unitRef="loan" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzQtMTQtMS0xLTg4NDIw_2ee21633-54da-40a7-9298-68bd396adddb">1</ix:nonFraction></span></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;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;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:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:9pt;font-weight:400;line-height:120%">Commercial real estate</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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="i42a70373ecba441fa4220ceed357f6c0_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzctMi0xLTEtODg0MjA_5f37bfb2-ad4f-4b9a-a772-b939917ddfef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="ie63ff8b49d4d45fda5a7c8bc39c25ac5_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzctNC0xLTEtODg0MjA_b0eb0d46-b987-434e-885e-adcf6609f8a0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="i4721a7157ea444909bfc89e424621365_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzctNi0xLTEtODg0MjA_53c89904-1131-4b62-bac2-e3abc03f9563">741</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="ib51e6105b7ae4fb6bfea899bbb44da21_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzctMTItMS0xLTg4NDIw_c2d56f33-35ea-4c1b-a86a-1462163f7d40">741</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:120%"><ix:nonFraction unitRef="loan" contextRef="ib51e6105b7ae4fb6bfea899bbb44da21_D20210101-20211231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzctMTQtMS0xLTg4NDIw_b837e1a7-e221-4107-8d45-e88a4260b1e6">1</ix:nonFraction></span></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:9pt;font-weight:400;line-height:120%">Commercial</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:120%"><ix:nonFraction unitRef="usd" contextRef="i56c0b73db11543afbd53e3ce5ce7dea8_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzExLTItMS0xLTg4NDIw_d12f5443-f8f6-42f8-b69a-2a5c0a5c0817">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ida7bda77393e47f9859a501d7147d25f_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzExLTQtMS0xLTg4NDIw_e198bff8-7db9-490a-b981-99f1645236df">697</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i955ca227ddd44c8883384b5c539ebc89_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzExLTYtMS0xLTg4NDIw_3b9a5ebf-f4a0-46af-afd7-432b6e3605a9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id38c74064e324c96963ef2e476e13b95_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzExLTEyLTEtMS04ODQyMA_bb34d1d7-9ad0-4c7c-aa97-745531e98cf6">697</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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:120%"><ix:nonFraction unitRef="loan" contextRef="id38c74064e324c96963ef2e476e13b95_D20210101-20211231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzExLTE0LTEtMS04ODQyMA_dd32cd70-7c08-4196-8b3f-4ec83edb8aa7">2</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="i815f3b9eff6a43a6ab5f50dc5741f5a9_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzEyLTItMS0xLTg4NDIw_774afce1-d52a-4450-be97-1c6b3f65e8fd">&#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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="i7a63b59ba0be4d5d9350cd3482330061_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzEyLTQtMS0xLTg4NDIw_d7132fd6-34b1-4739-9993-4b13b9d3391d">697</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="i21626756f1c84e04b0c8ccbf59553ee0_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzEyLTYtMS0xLTg4NDIw_6c3e1427-8349-443a-9bf5-43c451166a09">741</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt 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:120%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzEyLTEyLTEtMS04ODQyMA_9b59b9ff-98fe-439d-8831-a363aaa64b3c">1,438</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:120%"><ix:nonFraction unitRef="loan" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzEyLTE0LTEtMS04ODQyMA_882e307d-7b12-4eae-9114-b9dd31f1db8e">3</ix:nonFraction></span></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;border-top:2pt 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:2pt 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:2pt 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:2pt 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:2pt solid #000;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:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial real estate</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="i13182f73f7834fae847d1fd54d799133_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE1LTItMS0xLTg4NDIw_02e5e803-c3cb-4df5-9664-ebec58caa72d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="ie74f00ebac3240fdb9a7e0493b8c7156_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE1LTQtMS0xLTg4NDIw_ae9d823d-b9f9-49bd-a692-cec56f83c530">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="icf4d96184ba642c6b347009a069d9454_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE1LTYtMS0xLTg4NDIw_c3dbbcac-e74e-4596-b7d7-f390083200d9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="i845f5284dd7a44588e55882879e49a37_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE1LTEyLTEtMS04ODQyMA_53c028ef-0543-4c6a-a408-a250219a05b1">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="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%"><ix:nonFraction unitRef="loan" contextRef="i845f5284dd7a44588e55882879e49a37_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE1LTE0LTEtMS04ODQyMA_9e12754c-fb48-42b3-9648-8b8e6cc4223c">3</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5728863f61fa45c3966a423beafc9a54_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzEyLTItMS0xLTkxNzg0_00af0eb4-1915-45fa-971e-7bea20881302">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i402c1781993e4887af24a2a37b8bf971_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzEyLTQtMS0xLTkxNzg0_8479f2cc-f434-484a-904b-ff95ca1b435d">981</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i779b12dc551b40d6b5155fb5cadf9623_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzEyLTYtMS0xLTkxNzg0_683d97ef-62e6-4ce3-8b50-e261980393b3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa7a558a1abf46fcacfdee5e5b5d6d07_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzEyLTgtMS0xLTk2NTE2_fb396b26-838e-4e29-9458-8ccef0803fa0">989</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%"><ix:nonFraction unitRef="loan" contextRef="iaa7a558a1abf46fcacfdee5e5b5d6d07_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzEyLTEwLTEtMS05MTc5NQ_2fb7b113-3e24-418a-b41f-bca4d4316ba2">2</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-4 family residential properties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac03fcc6533d43999c5aa5064321a91d_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE2LTItMS0xLTg4NDIw_b6800449-bbcf-4cd2-9912-07a11699c2d5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31ffa15e30ea46979db6886d294902b8_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE2LTQtMS0xLTg4NDIw_b0aaf4fd-9e1b-40d1-b9e3-ef4e56f92af4">171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8130028a00c34b52830ebc2339613e77_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE2LTYtMS0xLTg4NDIw_bc5b1362-6c39-4e19-8785-116433eac18d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d02fad33f0545ac9e1401d5ee3f6896_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE2LTEyLTEtMS04ODQyMA_adf559a5-d739-4486-951e-73a013cc4a40">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="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%"><ix:nonFraction unitRef="loan" contextRef="i2d02fad33f0545ac9e1401d5ee3f6896_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE2LTE0LTEtMS04ODQyMA_12690ea3-2242-46ca-830d-5ecbe845d53a">1</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f736cccf2784bafbf599b8a6dffd01f_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE0LTItMS0xLTkxNzg0_61fb24ed-6554-49fb-8e0f-0d20dc8ea382">3,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i556a5653d81d4b9f9bcfc25028162592_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE0LTQtMS0xLTkxNzg0_fca11624-05b4-4531-9718-5afa1d1545d5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9c8dcde5b864693b09bea11f5aac2c1_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE0LTYtMS0xLTkxNzg0_42554b18-32c5-4c06-99a5-afdbfb125590">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c74141eabae4cfb8d7b2ae2234f0494_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE0LTgtMS0xLTk2NTE2_9e96aa4e-20eb-4c69-9053-7de60832a901">3,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 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%"><ix:nonFraction unitRef="loan" contextRef="i6c74141eabae4cfb8d7b2ae2234f0494_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE0LTEwLTEtMS05MTc5NQ_7c0fc616-f01d-4e21-a105-e4d50de92fdd">1</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2e338556baa494a9aec1f9a16c547b5_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE3LTItMS0xLTg4NDIw_2835806a-9550-4bd9-b1b9-b9a6bbf25895">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i32f0c5612ddf4fc1a8bc2463d1590f0e_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE3LTQtMS0xLTg4NDIw_f0ce109f-8ae7-47f4-af39-94b2a7c9eb3c">9,877</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64c735bd5cf14a7fb84919400852700b_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE3LTYtMS0xLTg4NDIw_184aee95-5563-422d-a944-c63c01cfa025">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46a57538e7db4feb9cc25470ea5e142f_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE3LTEyLTEtMS04ODQyMA_bf7fe398-ac4e-44d5-8eb9-075fb382aa4c">14,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 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%"><ix:nonFraction unitRef="loan" contextRef="i46a57538e7db4feb9cc25470ea5e142f_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE3LTE0LTEtMS04ODQyMA_6f3ec9ae-5c31-4729-b8f0-3742bf339712">22</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibfc9747f35b14b7a81ed0ad3423eb98d_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE4LTItMS0xLTg4NDIw_4a9e4b05-44ff-410d-9bb5-e85aec2fc2cf">8,208</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6478b6ac11942c6bb95093fec40e1b9_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE4LTQtMS0xLTg4NDIw_8fb7d84a-4b82-457d-9902-8a876d8a79a2">11,756</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5db6ccab3857492492c0d403ede95b0d_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE4LTYtMS0xLTg4NDIw_7875e07f-4f9a-45ea-9b3c-2ce660e1af56">&#8212;</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE4LTEyLTEtMS04ODQyMA_90edbd63-9c98-4734-87ab-6c8732edc81d">19,964</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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE4LTE0LTEtMS04ODQyMA_dd586f13-74ab-4f19-9f82-d316d943c703">29</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2022, the Company had <ix:nonFraction unitRef="loan" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2NDkyNjc0NjA2NjU_9050063a-bcd2-472e-a173-8db12d17b8cf">one</ix:nonFraction> loan modified as a troubled debt restructuring with a recorded investment of $<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2NDkyNjc0NjA2NzA_f366b43a-c380-40b8-a38f-a82b9cb7c8a2">44,000</ix:nonFraction> for which there was a payment default within twelve months following the modification. The payment default did not result in incremental allowance allocations or charge-offs. During the year ended December&#160;31, 2021, the Company had <ix:nonFraction unitRef="loan" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2NDkyNjc0NjA2NzY_beb9178d-0aff-4071-95c4-5b5bd8bc7e88">three</ix:nonFraction> loans modified as troubled debt restructurings with a recorded investment of $<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2NDkyNjc0NjA2ODI_d31b43ac-ba25-446a-8c75-f293a14786db">1,681,000</ix:nonFraction> for which there was a payment default within twelve months following the modification. During the year ended December&#160;31, 2020, the Company had <ix:nonFraction unitRef="loan" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2NDkyNjc0NjA2ODY_618924b1-2b91-4e2e-b5d4-3c0a64fd1adc">one</ix:nonFraction> loan modified as a troubled debt restructuring with a recorded investment of $<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2NDkyNjc0NjA3MDA_beb9828d-2c2a-4ef6-abb7-feda4c4107b8">5,741,000</ix:nonFraction> for which there was a payment default within twelve months following the modification. Default is determined at 90 or more days past due, charge-off, or foreclosure.</span></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="tfin:BalanceOfLoansModifiedDueToCOVID19TableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2ODMy_4334c974-2832-4050-a254-31602dc38e73" escape="true"><div style="margin-top:12pt"><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 balance of loans modified for borrowers impacted by the COVID-19 pandemic.  </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.098%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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 modifications</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="tfin:FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo2MjkzMjE2MGFmNzk0YWQxODE4YjE4ZjYzOGQ1MDhmZi90YWJsZXJhbmdlOjYyOTMyMTYwYWY3OTRhZDE4MThiMThmNjM4ZDUwOGZmXzItMi0xLTEtODg0MjA_9551a0db-0c68-4c52-aebb-b076fe5cf2cd">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="tfin:FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo2MjkzMjE2MGFmNzk0YWQxODE4YjE4ZjYzOGQ1MDhmZi90YWJsZXJhbmdlOjYyOTMyMTYwYWY3OTRhZDE4MThiMThmNjM4ZDUwOGZmXzItNC0xLTEtOTE5MDQ_b2bccfad-1dae-4421-af28-6a765184ae88">10,801</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="tfin:FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo2MjkzMjE2MGFmNzk0YWQxODE4YjE4ZjYzOGQ1MDhmZi90YWJsZXJhbmdlOjYyOTMyMTYwYWY3OTRhZDE4MThiMThmNjM4ZDUwOGZmXzItNC0xLTEtODg0MjA_a2ed73b9-76a8-4468-acca-59b32c24c493">628,022</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These modifications primarily consisted of payment deferrals to assist customers. As these modifications related to the COVID-19 pandemic and qualify under the provisions of either Section 4013 of the CARES act or Interagency Guidance, they are not considered troubled debt restructurings. </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%">131</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i78e3e4c2ef6e4055a3d1faf3105a9ab1"><div style="margin-top:12pt"><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="loan" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="INF" name="tfin:FinancingReceivableNumberOfContractsWithPaymentsInDeferral" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzEwOTk1MTE2NDY5NDQ_2d4882e5-7f07-43c8-b74a-f8392ed1576b">no</ix:nonFraction> loans in deferral at December&#160;31, 2022. <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="tfin:SummaryOfAmortizedCostOfLoansCurrentlyInDeferralTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2ODI3_7eb6d6c8-13b7-4e84-ae08-12c515d2ca25" continuedAt="iced4b6b03029478397451e8217741a31" escape="true">The following table summarized the amortized cost of loans with payments currently in deferral and the accrued interest related to the loans with payments in deferral at December 31, 2021:</ix:nonNumeric></span></div><div style="margin-top:12pt"><ix:continuation id="iced4b6b03029478397451e8217741a31"><table style="border-collapse: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.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.794%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding: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%">Total<br/>Loans</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding: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%">Balance of<br/>Loans Currently<br/>in Deferral</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding: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%">Percentage<br/>of Portfolio</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding: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%">Accrued<br/>Interest<br/>Receivable</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial real estate</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzMtMi0xLTEtODg0MjA_f4b11fed-9829-4885-820d-d128fbce7a6e">632,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib51e6105b7ae4fb6bfea899bbb44da21_D20210101-20211231" decimals="-3" name="tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzMtNC0xLTEtODg0MjA_51ae4ba6-ac30-4864-a290-1be24d081e75">30,212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib51e6105b7ae4fb6bfea899bbb44da21_D20210101-20211231" decimals="3" name="tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzMtNi0xLTEtODg0MjA_b536a3af-8cde-4750-b51c-d2f3d025b8d5">4.8</ix:nonFraction>&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib51e6105b7ae4fb6bfea899bbb44da21_D20210101-20211231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzMtOC0xLTEtODg0MjA_52f3d0a7-7076-4ff9-8c97-468204bb42a8">116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:120%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzQtMi0xLTEtODg0MjA_43c6941d-1a6b-44e3-9cbc-8d1cedb88d07">123,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="i1e7bc05b22c946889d705b24877c2533_D20210101-20211231" decimals="-3" name="tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzQtNC0xLTEtODg0MjA_f4cd41b3-bab3-4982-8e91-348affec8751">1,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1e7bc05b22c946889d705b24877c2533_D20210101-20211231" decimals="3" name="tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzQtNi0xLTEtODg0MjA_08bb1135-ae0c-4d2d-bbd4-9fb84c5bc58f">1.1</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="usd" contextRef="i1e7bc05b22c946889d705b24877c2533_D20210101-20211231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzQtOC0xLTEtODg0MjA_428a1729-4966-48f1-a964-38da4c022b64">5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1-4 family residential</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="i31ab8e691d08423ea674317185f9520e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzUtMi0xLTEtODg0MjA_7ba32e38-df3a-4b00-a259-6f55b69da3b9">123,115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia479e90b38374a0a8b02951c64241fab_D20210101-20211231" decimals="-3" name="tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzUtNC0xLTEtODg0MjA_1745045c-fdd0-4f0b-8b2f-060242f9b3fd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia479e90b38374a0a8b02951c64241fab_D20210101-20211231" decimals="3" name="tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzUtNi0xLTEtODg0MjA_208319da-90a6-4228-ae51-0f84bfaefe5b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia479e90b38374a0a8b02951c64241fab_D20210101-20211231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzUtOC0xLTEtODg0MjA_776cdc90-7be3-431e-96b4-add07bcb3f1f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzYtMi0xLTEtODg0MjA_3d5d507b-4351-47a4-bf79-5c42fdf0f7f0">77,394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9aa9422e11a444f7b91051957075e768_D20210101-20211231" decimals="-3" name="tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzYtNC0xLTEtODg0MjA_92a719c2-3e9f-45e3-bc7d-04ea1d61e18b">338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9aa9422e11a444f7b91051957075e768_D20210101-20211231" decimals="3" name="tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzYtNi0xLTEtODg0MjA_25a2c7ed-fb04-4ad7-8cff-fbb8f9a10817">0.4</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="usd" contextRef="i9aa9422e11a444f7b91051957075e768_D20210101-20211231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzYtOC0xLTEtODg0MjA_ffd93831-6074-43ab-8b8a-0e9ea75ea6ca">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</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="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzctMi0xLTEtODg0MjA_a6b47bf5-1037-44e3-aea5-80d258bd631f">1,430,429</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c74064e324c96963ef2e476e13b95_D20210101-20211231" decimals="-3" name="tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzctNC0xLTEtODg0MjA_84b12815-8d38-4a7d-aa9c-d7febfa66bf4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id38c74064e324c96963ef2e476e13b95_D20210101-20211231" decimals="3" name="tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzctNi0xLTEtODg0MjA_9a5a399d-bc9e-4d35-91b7-f78dac2319be">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id38c74064e324c96963ef2e476e13b95_D20210101-20211231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzctOC0xLTEtODg0MjA_e9af1090-8dda-4c7a-ac67-84114d40c8e2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3183b253dce4b98882f963dcba40720_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzgtMi0xLTEtODg0MjA_faa54a09-6f6b-494a-908b-a71e48ec9540">1,699,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3696a630a3ed4d54800c65f4aeb246c9_D20210101-20211231" decimals="-3" name="tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzgtNC0xLTEtODg0MjA_cb3faef6-9db4-487d-883d-6653c89acf0d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3696a630a3ed4d54800c65f4aeb246c9_D20210101-20211231" decimals="3" name="tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzgtNi0xLTEtODg0MjA_88f856c7-0a4a-4b5d-9676-8bf523243328">&#8212;</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="usd" contextRef="i3696a630a3ed4d54800c65f4aeb246c9_D20210101-20211231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzgtOC0xLTEtODg0MjA_a6ee01fd-41a2-495e-845f-534d3ea85d21">&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer</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="i20d2389d84f64c208d15a064fa176578_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzktMi0xLTEtODg0MjA_308178aa-d8e8-412a-be4a-2d29f7cb1901">10,885</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a61d04c51ee46939cb7dd10632149df_D20210101-20211231" decimals="-3" name="tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzktNC0xLTEtODg0MjA_f213d725-f78b-47f5-a980-0c45b6c894d4">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="number" contextRef="i5a61d04c51ee46939cb7dd10632149df_D20210101-20211231" decimals="3" name="tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzktNi0xLTEtODg0MjA_a1647ac0-d18b-411a-bcf6-e58e46e7c047">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a61d04c51ee46939cb7dd10632149df_D20210101-20211231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzktOC0xLTEtODg0MjA_a6f04cf0-45ad-434f-b9f1-fe3e3a0e3885">&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzEwLTItMS0xLTg4NDIw_8aac8e16-e979-414b-9942-128a3477270e">769,973</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73ed944297fe43aa96cbcf6d8cb2289e_D20210101-20211231" decimals="-3" name="tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzEwLTQtMS0xLTg4NDIw_b88f86c4-5328-43a8-b6a6-d42d51c6c32e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i73ed944297fe43aa96cbcf6d8cb2289e_D20210101-20211231" decimals="3" name="tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzEwLTYtMS0xLTg4NDIw_92c9f384-e3f1-441f-adb2-587a81f25888">&#8212;</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="usd" contextRef="i73ed944297fe43aa96cbcf6d8cb2289e_D20210101-20211231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzEwLTgtMS0xLTg4NDIw_6bd8fa84-188a-40bb-80eb-f5bbaee2952a">&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzExLTItMS0xLTg4NDIw_8f0e9077-75d6-4b39-8868-c3428fbcf0f7">4,867,572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzExLTQtMS0xLTg4NDIw_62307a6e-8883-44fb-9448-e2f699cd8530">31,896</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="3" name="tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzExLTYtMS0xLTg4NDIw_c188e07d-7211-4dd4-a875-9bb6e2cde6d0">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzExLTgtMS0xLTg4NDIw_b8637069-4838-4598-85a4-89003bd74f02">124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:continuation></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Residential Real Estate Loans In Process of Foreclosure</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022 and 2021, the Company had $<ix:nonFraction unitRef="usd" contextRef="i33c31c0d047e4e839f89e6d676f94c26_I20221231" decimals="-3" name="us-gaap:MortgageLoansInProcessOfForeclosureAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2NDkyNjc0NjA4MTY_b821492f-0b89-4090-bba3-94ab053fd856">129,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i2ae695f5327e424d9ce21e3205d257b1_I20211231" decimals="-3" name="us-gaap:MortgageLoansInProcessOfForeclosureAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2NDkyNjc0NjA4MjA_18735dbc-839b-4aeb-8482-ac35e062a517">301,000</ix:nonFraction>, respectively, in 1-4 family residential real estate loans for which formal foreclosure proceedings were in process.</span></div></ix:continuation><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_154"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;5 &#8212; <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:RealEstateOwnedTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90ZXh0cmVnaW9uOjY4ODJiMThhNTdiMjQyYTE4M2Y4Y2NkM2EwNTE2ZTRhXzYx_6ec727ae-a1ea-4461-84b7-068bf9b9f72d" continuedAt="i117c582006164356956ae8d9463e4617" escape="true">OTHER REAL ESTATE OWNED</ix:nonNumeric></span></div><ix:continuation id="i117c582006164356956ae8d9463e4617"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:OtherRealEstateRollForwardTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90ZXh0cmVnaW9uOjY4ODJiMThhNTdiMjQyYTE4M2Y4Y2NkM2EwNTE2ZTRhXzEwOTk1MTE2Mjc4Mzk_da85aa72-a139-44d0-949f-3fa321568ed0" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other real estate owned activity 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:64.177%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.013%"></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:400;line-height:120%">Years Ended 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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:OtherRealEstateAndForeclosedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzItMS0xLTEtODg0MjA_a8788994-a14f-4b73-b957-e1c660164f66">524</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i4f4d0769e4424ed69454e168665489d9_I20201231" decimals="-3" name="us-gaap:OtherRealEstateAndForeclosedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzItMy0xLTEtODg0MjA_1d1cd119-c199-4433-a12a-30b3a5236723">1,432</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i32f8144531b74f5d81fef9b7bb6e8cc2_I20191231" decimals="-3" name="us-gaap:OtherRealEstateAndForeclosedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzItNS0xLTEtODg0MjA_d123c377-df62-4c2f-acfe-a2b5a22ffcd8">3,009</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:120%">Loans transferred to OREO</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:TransferToOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzMtMS0xLTEtODg0MjA_c43d812e-efe1-4fb7-81e1-f7079e4379e3">47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:TransferToOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzMtMy0xLTEtODg0MjA_01d05402-0012-4af5-ae4f-3ec25fa5ea05">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:120%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:TransferToOtherRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzMtNS0xLTEtODg0MjA_cc5fd1a6-5705-4783-b0dd-040ff7f4767d">1,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 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:120%">Net OREO gains (losses) and valuation 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:120%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnSalesOfOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzQtMS0xLTEtODg0MjA_a0c80f5f-fefb-4d92-902a-50edf04d0cae">133</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnSalesOfOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzQtMy0xLTEtODg0MjA_d974b48e-56a9-497b-92fd-4639b7642f1e">347</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnSalesOfOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzQtNS0xLTEtODg0MjA_71247a49-a69e-4c7a-9c0b-bb9c29144f61">616</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding: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:120%">Sales of OREO</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:OtherRealEstateDisposals" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzUtMS0xLTEtODg0MjA_2220ee9f-5254-49c5-b778-ea08273faeb3">438</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:OtherRealEstateDisposals" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzUtMy0xLTEtODg0MjA_a7e9a224-c987-4457-ab32-69a5adbacca5">1,253</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:OtherRealEstateDisposals" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzUtNS0xLTEtODg0MjA_0e1ef711-b127-411d-b9b4-658f8a8b7151">2,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:OtherRealEstateAndForeclosedAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzYtMS0xLTEtODg0MjA_6d0c3bb3-b701-4b21-8f34-8f211a66d430">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:OtherRealEstateAndForeclosedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzYtMy0xLTEtODg0MjA_8b19f166-2301-4383-b242-e7173d3f8454">524</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4f4d0769e4424ed69454e168665489d9_I20201231" decimals="-3" name="us-gaap:OtherRealEstateAndForeclosedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzYtNS0xLTEtODg0MjA_0baf274b-aed9-47d1-9e6c-2f5af3be27bc">1,432</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;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="i8131eb45bbf74c57b6b5ee7d4a1906cf_157"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;6 &#8212; <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEyNDI_b297ea60-375f-483c-85ed-3a9b70bc1752" continuedAt="i82744d8774a54629a5b62113237e32ff" escape="true">PREMISES AND EQUIPMENT</ix:nonNumeric></span></div><ix:continuation id="i82744d8774a54629a5b62113237e32ff" continuedAt="i0a61ffe2dfea45f68c15d4b061047a16"><div style="margin-top:6pt"><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></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEyMzU_30c6e75c-e64d-48c2-b065-302ec4d12bfd" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Premises and equipment consisted of the following:</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:75.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.012%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i9f70307ae9f941cbbc815c4a7fc06f0a_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzEtMS0xLTEtODg0MjA_ccc889f2-a210-4957-858b-53faddeaa552">13,080</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i41343e0da9e64d9c82fa2a60e8e335ca_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzEtMy0xLTEtODg0MjA_bc95cf8f-af46-41d8-9ee2-467152ef9a71">12,992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="i5f0ef344b9db4a9dac81a8bd89886716_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzItMS0xLTEtODg0MjA_277c3e10-42af-43d2-a82d-c298f4167dfa">55,001</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i97ec1e7674b54dac9fe20ae1e77e7809_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzItMy0xLTEtODg0MjA_b40aab44-0599-4d37-bd9d-d66ee5f32450">52,558</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i522f924b90d14de5aa101391d34a9b7d_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzMtMS0xLTEtODg0MjA_135c8e0c-0462-4987-9f72-3bd607f46d0f">37,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:120%"><ix:nonFraction unitRef="usd" contextRef="i2fdc8a5f660e4f8ead4a8550e213413b_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzMtMy0xLTEtODg0MjA_f3d56214-71c5-4dff-8df5-3de42c27953a">35,235</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Automobiles and aircraft</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ia311a321eba24e60ac736b8cb659a60a_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzQtMS0xLTEtODg0MjA_8b0d6663-5363-4801-99a8-6c1586fea6af">9,929</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib7a127ffa7a14578b111a0055868a41e_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzQtMy0xLTEtODg0MjA_5a31038d-6e8a-44ba-b3c4-d71cffac3304">9,820</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furniture, fixtures 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:120%"><ix:nonFraction unitRef="usd" contextRef="ic7bcc713abac49a4b4366fba09210c31_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzUtMS0xLTEtODg0MjA_a0d22fc1-cc45-432c-b231-0803e505e430">35,465</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i195a8ee5d4594cdbbd9be04d33fe32af_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzUtMy0xLTEtODg0MjA_21b0fba4-12cc-40f8-8af7-b426b955e3b0">35,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzYtMS0xLTEtODg0MjA_fc342107-4f03-4911-87dd-8593accb6997">150,881</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzYtMy0xLTEtODg0MjA_4cf49c45-7ddc-496e-9654-bb72818d3d0a">145,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzctMS0xLTEtODg0MjA_5faa78de-aa0e-45c4-919d-6c4d60dcfe2a">47,542</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzctMy0xLTEtODg0MjA_c391c454-b770-49fb-bc61-dd6ff94ecf66">39,967</ix:nonFraction>)</span></td><td style="background-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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzgtMS0xLTEtODg0MjA_fe8983a1-314f-40db-a34e-891dd5bcacd0">103,339</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzgtMy0xLTEtODg0MjA_c1e542fa-0e64-4c22-8fcc-80024d20f12f">105,729</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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzE2NDkyNjc0NDI5MzY_421da4ea-edb9-4649-9b02-d6f71a93e3d0">13,302,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzE2NDkyNjc0NDI5NDA_f364c222-d8e4-4aba-8a72-f3148e34e8c5">12,037,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzE2NDkyNjc0NDI5NDQ_d6d6b1c2-9122-45d5-acd1-2fac8b8fba46">10,720,000</ix:nonFraction> for the years ended December&#160;31, 2022, 2021, and 2020, respectively.</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><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i0a61ffe2dfea45f68c15d4b061047a16"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases certain premises and equipment under operating leases. At December&#160;31, 2022 and 2021, the Company had lease liabilities totaling $<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzE2NDkyNjc0NDI5OTM_0e554038-3e2e-4dc8-a295-02a2ee4cae80">34,035,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzE2NDkyNjc0NDI5OTc_62576b6e-85c2-4e77-8651-d23ff417832b">35,828,000</ix:nonFraction>, respectively, and right-of-use assets totaling $<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzE2NDkyNjc0NDMwMDE_18348b49-1f48-43ed-9bf4-bba7f63b2bcb">30,973,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzE2NDkyNjc0NDMwMDU_eebcbbcf-5bcb-4b24-a7e6-aa302c8811a5">32,826,000</ix:nonFraction>, respectively, related to these leases. Lease liabilities and right-of-use assets are reflected in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEwOTk1MTE2MjkxNDE_a1302adc-6ec3-4946-85b8-a57116141758"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEwOTk1MTE2MjkxNDE_b9e414ff-3bc0-47d3-ba9c-bab9ec84c380">other liabilities</span></span> and <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEwOTk1MTE2MjkxNDI_3d3b7378-7278-4969-856a-cbde0a6b3236"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEwOTk1MTE2MjkxNDI_9f01a556-6437-4130-b482-8f408b43558a">other assets</span></span>, respectively. For the years ended December&#160;31, 2022 and 2021, the weighted average remaining lease term for operating leases was <ix:nonNumeric contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzE2NDkyNjc0NDMwMDk_91587861-69da-4416-934a-6fa169a2dadd">7.74</ix:nonNumeric> and <ix:nonNumeric contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzE2NDkyNjc0NDMwMTM_ad76c337-443d-4dc9-bde4-eb488d05c8af">8.4</ix:nonNumeric> years, respectively, and the weighted average discount rate used in the measurement of operating lease liabilities was <ix:nonFraction unitRef="number" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzE2NDkyNjc0NDMwMTk_9e3dd70f-8293-410d-ba30-f9921dcf0fa8">2.9</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzE2NDkyNjc0NDMwMjM_22c2440e-723d-42fa-99b0-76e656e74fec">2.0</ix:nonFraction>%, respectively.</span></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEyMzg_eeff5a81-1304-4266-995b-fa1aa236ac02" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs 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:64.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.013%"></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:400;line-height:120%">Year Ended 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:8pt;font-weight:400;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:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTpmZDM2MzI2MmNlZWE0YjZlYTQ2MDY1NjNlNWJmOGEzMC90YWJsZXJhbmdlOmZkMzYzMjYyY2VlYTRiNmVhNDYwNjU2M2U1YmY4YTMwXzItMS0xLTEtODg0MjA_b6a85ac5-0351-45c6-a96f-237649cee0c5">4,242</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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTpmZDM2MzI2MmNlZWE0YjZlYTQ2MDY1NjNlNWJmOGEzMC90YWJsZXJhbmdlOmZkMzYzMjYyY2VlYTRiNmVhNDYwNjU2M2U1YmY4YTMwXzItMy0xLTEtODg0MjA_d0840c1f-bc6f-4b02-b89b-154ea985d105">4,538</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTpmZDM2MzI2MmNlZWE0YjZlYTQ2MDY1NjNlNWJmOGEzMC90YWJsZXJhbmdlOmZkMzYzMjYyY2VlYTRiNmVhNDYwNjU2M2U1YmY4YTMwXzItNS0xLTEtODg0MjA_578002d6-ef88-46b9-8e26-b15cf8fdc767">5,290</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTpmZDM2MzI2MmNlZWE0YjZlYTQ2MDY1NjNlNWJmOGEzMC90YWJsZXJhbmdlOmZkMzYzMjYyY2VlYTRiNmVhNDYwNjU2M2U1YmY4YTMwXzQtMS0xLTEtODg0MjA_8226acbf-68df-408e-8af2-cf19bcd2d7d1">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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTpmZDM2MzI2MmNlZWE0YjZlYTQ2MDY1NjNlNWJmOGEzMC90YWJsZXJhbmdlOmZkMzYzMjYyY2VlYTRiNmVhNDYwNjU2M2U1YmY4YTMwXzQtMy0xLTEtODg0MjA_455dba2f-169f-4bb9-a9fa-56c02e0bb7fa">443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTpmZDM2MzI2MmNlZWE0YjZlYTQ2MDY1NjNlNWJmOGEzMC90YWJsZXJhbmdlOmZkMzYzMjYyY2VlYTRiNmVhNDYwNjU2M2U1YmY4YTMwXzQtNS0xLTEtODg0MjA_bacf589b-5560-485e-8c57-cde4229eee03">422</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTpmZDM2MzI2MmNlZWE0YjZlYTQ2MDY1NjNlNWJmOGEzMC90YWJsZXJhbmdlOmZkMzYzMjYyY2VlYTRiNmVhNDYwNjU2M2U1YmY4YTMwXzUtMS0xLTEtODg0MjA_b7c9ec1a-c5d9-4d4b-bbd7-22c214df7885">5,122</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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTpmZDM2MzI2MmNlZWE0YjZlYTQ2MDY1NjNlNWJmOGEzMC90YWJsZXJhbmdlOmZkMzYzMjYyY2VlYTRiNmVhNDYwNjU2M2U1YmY4YTMwXzUtMy0xLTEtODg0MjA_f6159b37-d979-47d0-8134-1a54ac8d1ba3">4,981</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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTpmZDM2MzI2MmNlZWE0YjZlYTQ2MDY1NjNlNWJmOGEzMC90YWJsZXJhbmdlOmZkMzYzMjYyY2VlYTRiNmVhNDYwNjU2M2U1YmY4YTMwXzUtNS0xLTEtODg0MjA_60717f17-b7f5-4875-967a-8458b9cd9870">5,712</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><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no sale and leaseback transactions, leveraged leases, or lease transactions with related parties during the year ended December&#160;31, 2022. At December&#160;31, 2022, the Company did not have any leases that had not yet commenced, but will create significant rights and obligations for the Company.</span></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEyMzk_e195768f-35ba-47ca-aa8e-790ddfebb1b8" escape="true"><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A maturity analysis of operating lease liabilities and reconciliation of the undiscounted cash flows to the total operating lease liability 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><td style="width:82.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.567%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease payments due:</span></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within one 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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTo4NTQ2NjExZDZkNDQ0ZDZjOWVkNzYyODAzZDg1ZGU3Yy90YWJsZXJhbmdlOjg1NDY2MTFkNmQ0NDRkNmM5ZWQ3NjI4MDNkODVkZTdjXzItMS0xLTEtODg0MjA_7a558251-3c08-4748-8afc-095f53f729b9">5,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">After one but within two years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTo4NTQ2NjExZDZkNDQ0ZDZjOWVkNzYyODAzZDg1ZGU3Yy90YWJsZXJhbmdlOjg1NDY2MTFkNmQ0NDRkNmM5ZWQ3NjI4MDNkODVkZTdjXzMtMS0xLTEtODg0MjA_5190dbfa-800f-4e11-9965-45f750f476f8">5,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 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:120%">After two but within three years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTo4NTQ2NjExZDZkNDQ0ZDZjOWVkNzYyODAzZDg1ZGU3Yy90YWJsZXJhbmdlOjg1NDY2MTFkNmQ0NDRkNmM5ZWQ3NjI4MDNkODVkZTdjXzQtMS0xLTEtODg0MjA_e5454d27-bdba-4c52-97a5-a2760f4d7944">5,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 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:120%">After three but within four years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTo4NTQ2NjExZDZkNDQ0ZDZjOWVkNzYyODAzZDg1ZGU3Yy90YWJsZXJhbmdlOjg1NDY2MTFkNmQ0NDRkNmM5ZWQ3NjI4MDNkODVkZTdjXzUtMS0xLTEtODg0MjA_92f1fe90-d1bd-4722-8e57-4fe5ff540320">4,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 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:120%">After four but within five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTo4NTQ2NjExZDZkNDQ0ZDZjOWVkNzYyODAzZDg1ZGU3Yy90YWJsZXJhbmdlOjg1NDY2MTFkNmQ0NDRkNmM5ZWQ3NjI4MDNkODVkZTdjXzYtMS0xLTEtODg0MjA_ffda97af-809a-438b-bc47-a5949093eb46">4,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 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:120%">After five years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTo4NTQ2NjExZDZkNDQ0ZDZjOWVkNzYyODAzZDg1ZGU3Yy90YWJsZXJhbmdlOjg1NDY2MTFkNmQ0NDRkNmM5ZWQ3NjI4MDNkODVkZTdjXzctMS0xLTEtODg0MjA_eedef65b-b93c-41d0-a52e-498d81190464">12,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 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:120%">Total undiscounted cash flows</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTo4NTQ2NjExZDZkNDQ0ZDZjOWVkNzYyODAzZDg1ZGU3Yy90YWJsZXJhbmdlOjg1NDY2MTFkNmQ0NDRkNmM5ZWQ3NjI4MDNkODVkZTdjXzgtMS0xLTEtODg0MjA_1043408e-e240-4422-af32-776bd5f616a8">38,511</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">Discount on cash flows</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTo4NTQ2NjExZDZkNDQ0ZDZjOWVkNzYyODAzZDg1ZGU3Yy90YWJsZXJhbmdlOjg1NDY2MTFkNmQ0NDRkNmM5ZWQ3NjI4MDNkODVkZTdjXzktMS0xLTEtODg0MjA_8ecbc1cb-feff-4c3c-b101-2aaf8be10978">4,476</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease liability</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTo4NTQ2NjExZDZkNDQ0ZDZjOWVkNzYyODAzZDg1ZGU3Yy90YWJsZXJhbmdlOjg1NDY2MTFkNmQ0NDRkNmM5ZWQ3NjI4MDNkODVkZTdjXzEwLTEtMS0xLTg4NDIw_e5383431-f0fa-4941-8c7a-071343089057">34,035</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 id="i8131eb45bbf74c57b6b5ee7d4a1906cf_160"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;7 &#8212; <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90ZXh0cmVnaW9uOmU4ODQ2MmIwOWY0NTRkMjlhMmIzZThhMWFmMDMzNWI3XzE0ODM_b523a678-2a44-4e4e-a875-ca0ae9cdfa5a" continuedAt="id89959e389024f2a9335d08dea7396a8" escape="true">GOODWILL AND INTANGIBLE ASSETS</ix:nonNumeric></span></div><ix:continuation id="id89959e389024f2a9335d08dea7396a8" continuedAt="ibd9c8dde0317418fa14a88c1d08b4f4a"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90ZXh0cmVnaW9uOmU4ODQ2MmIwOWY0NTRkMjlhMmIzZThhMWFmMDMzNWI3XzE0ODQ_162b5e2a-d766-462c-b259-183e13cefe09" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and intangible assets consist of the following:</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:74.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZToyMDYxZWVkNDQ5ZTk0YjU1YjczZDJmZTBiMDIxZmVhNi90YWJsZXJhbmdlOjIwNjFlZWQ0NDllOTRiNTViNzNkMmZlMGIwMjFmZWE2XzEtMS0xLTEtODg0MjA_6e8c8650-c803-409a-a0c4-bf3e9341a1d5">233,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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZToyMDYxZWVkNDQ5ZTk0YjU1YjczZDJmZTBiMDIxZmVhNi90YWJsZXJhbmdlOjIwNjFlZWQ0NDllOTRiNTViNzNkMmZlMGIwMjFmZWE2XzEtMy0xLTEtODg0MjA_924e4da2-fda0-4f33-b5ec-d4f728f3c99f">233,727</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.014%"></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:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Gross 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:400;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Net Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gross 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:400;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Net Carrying<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:400;line-height:120%">Core deposit intangibles</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib4dee241d99d4840990f7ecdab01c09f_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzItMS0xLTEtODg0MjA_04853209-8e59-49c2-9597-673e0057ee31">43,578</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib4dee241d99d4840990f7ecdab01c09f_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzItMy0xLTEtODg0MjA_8923f266-4c86-4124-bfbb-55d7010614c5">35,347</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib4dee241d99d4840990f7ecdab01c09f_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzItNS0xLTEtODg0MjA_ebe5b2b5-04fe-47cb-8ad0-246303eea434">8,231</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i3778226196f04a9282c886023cfbc2d6_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzItNy0xLTEtODg0MjA_9771920a-3509-48e8-8e46-fe927d167fe3">43,578</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i3778226196f04a9282c886023cfbc2d6_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzItOS0xLTEtODg0MjA_dcdfde6f-4b12-45f7-91e0-b97f9743089a">31,800</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i3778226196f04a9282c886023cfbc2d6_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzItMTEtMS0xLTg4NDIw_42ce7442-209c-4683-abbd-86e68b3c7aab">11,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software intangible asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if0e54036e49a47218bbe20004de3922a_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzMtMS0xLTEtODg0MjA_930f930a-b635-4ea7-85c9-e16fcb66a84b">16,932</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if0e54036e49a47218bbe20004de3922a_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzMtMy0xLTEtODg0MjA_53edddd1-1799-4e2e-a7bc-a0113dd12da4">6,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:120%"><ix:nonFraction unitRef="usd" contextRef="if0e54036e49a47218bbe20004de3922a_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzMtNS0xLTEtODg0MjA_f9432f6e-47ad-4698-8fa5-e3569549f1fd">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:120%"><ix:nonFraction unitRef="usd" contextRef="i64e58fee9dc844dabceb1dacec2846a6_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzMtNy0xLTEtODg0MjA_6c5bbaab-a95d-408a-bb0a-a249df38b202">16,932</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i64e58fee9dc844dabceb1dacec2846a6_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzMtOS0xLTEtODg0MjA_939e4513-5bb1-4e05-8526-623b67dac5b4">2,469</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i64e58fee9dc844dabceb1dacec2846a6_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzMtMTEtMS0xLTg4NDIw_bd78f81c-7726-4c37-820a-58521d2c20ff">14,463</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%">Other intangible 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:120%"><ix:nonFraction unitRef="usd" contextRef="iefdabb47884e4384b3f7fbbbf85a15dc_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzQtMS0xLTEtODg0MjA_22867e79-c277-40f1-92a2-13dd9106be99">30,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:120%">(<ix:nonFraction unitRef="usd" contextRef="iefdabb47884e4384b3f7fbbbf85a15dc_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzQtMy0xLTEtODg0MjA_c3e1cb14-a110-41d5-a39e-c8270da7e461">16,813</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iefdabb47884e4384b3f7fbbbf85a15dc_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzQtNS0xLTEtODg0MjA_0858314c-5c16-4857-903d-e0edaccc6446">13,597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i4588539285364fc48fb0e03f4f2f9475_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzQtNy0xLTEtODg0MjA_f231ff2a-e772-4626-b864-12045ed35ad7">29,560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i4588539285364fc48fb0e03f4f2f9475_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzQtOS0xLTEtODg0MjA_bcc373ce-b026-4785-a0ac-18d5feb180c5">12,672</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4588539285364fc48fb0e03f4f2f9475_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzQtMTEtMS0xLTg4NDIw_4726b680-a70a-42a0-a0fb-c45837995a2d">16,888</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzUtMS0xLTEtODg0MjA_eac8b39a-6a77-406f-9b69-0c0ec5619ffd">90,920</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:120%">$</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:120%">(<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzUtMy0xLTEtODg0MjA_24508e5f-e7c6-4ea4-a9a6-bd1dfed385b7">58,862</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzUtNS0xLTEtODg0MjA_1ef27250-c8e5-4192-b5e9-26921b6df9ed">32,058</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzUtNy0xLTEtODg0MjA_5c621f3f-c9ce-4f12-b736-a59e8fa8c8c1">90,070</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:120%">$</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:120%">(<ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzUtOS0xLTEtODg0MjA_ac33322e-0e54-4d39-922c-c7f0bd4e9f8b">46,941</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzUtMTEtMS0xLTg4NDIw_a813b859-5b6e-47f1-a798-ca3bdecea2d4">43,129</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%">133</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="ibd9c8dde0317418fa14a88c1d08b4f4a" continuedAt="ic8c7f9bb9399411984cb00527075307e"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="tfin:ScheduleOfChangesInGoodwillAndIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90ZXh0cmVnaW9uOmU4ODQ2MmIwOWY0NTRkMjlhMmIzZThhMWFmMDMzNWI3XzE0ODU_a9ecf1aa-c704-4a12-b638-2f97889c5b21" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in goodwill and intangible assets by operating segment during the year are as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse: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.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.599%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 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:400;line-height:120%">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:400;line-height:120%">Factoring</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Payments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i658b5c0650e247ffa5201893bf4cb799_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzItMi0xLTEtODg0MjA_96e3bb19-949d-4214-b3da-a89d33d722eb">119,306</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ifb4fbd66f5fd439dabb6c0f6de2849dd_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzItNC0xLTEtODg0MjA_8442097f-5ce1-4b77-aef9-12760175f995">63,275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i246d978a1354458981ce46e37d523bdb_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzItNi0xLTEtODg0MjA_a0f6de4f-baf6-415d-bdc5-0c22b2802c42">94,275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i519599f9b5f840da82fdeb7da5ddc0d1_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzItOC0xLTEtODg0MjA_af31b0f2-be20-418b-88ea-56e58b430d73">&#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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzItMTAtMS0xLTg4NDIw_a2675e37-0a5f-41aa-9250-ea1ddc91ed29">276,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></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:120%">Acquired goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i79402be4f2644818b97c05d3a91be881_D20220101-20221231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzMtMi0xLTEtODg0MjA_6ee03ccc-00e4-4fcb-8f29-32ac6c48587b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i8f7ea9053081492fa068db1e9a29b06b_D20220101-20221231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzMtNC0xLTEtODg0MjA_3aefb1c6-5375-407a-b926-40b4df12d9f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="id8607474ee494e6cba952aa1110ec76b_D20220101-20221231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzMtNi0xLTEtODg0MjA_a13b6e82-11a7-46a5-bbe4-9d3780848643">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if843e1cac2bc4aa882a7a2b1606b18d6_D20220101-20221231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzMtOC0xLTEtODg0MjA_63d86832-fbe5-41e7-9249-68250baa0425">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzMtMTAtMS0xLTg4NDIw_204619a2-b64a-4450-a2bc-140a18fde631">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired goodwill - measurement period adjustment</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:120%"><ix:nonFraction unitRef="usd" contextRef="i79402be4f2644818b97c05d3a91be881_D20220101-20221231" decimals="-3" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzQtMi0xLTEtODg0MjA_13172175-54e5-4953-9f24-e44b32eb703f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i8f7ea9053081492fa068db1e9a29b06b_D20220101-20221231" decimals="-3" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzQtNC0xLTEtODg0MjA_29ab1798-7efa-4183-a58d-69ab2b7305f1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="id8607474ee494e6cba952aa1110ec76b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GoodwillPurchaseAccountingAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzQtNi0xLTEtODg0MjA_4e37bca4-c452-446f-972f-885bb3771bd6">18</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if843e1cac2bc4aa882a7a2b1606b18d6_D20220101-20221231" decimals="-3" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzQtOC0xLTEtODg0MjA_96e6089a-1ccf-44f8-8481-2b218bebd7c4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GoodwillPurchaseAccountingAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzQtMTAtMS0xLTg4NDIw_a07ebbca-efe4-4c06-a0a2-9cf9aed64a64">18</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding: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:120%">Acquired intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i79402be4f2644818b97c05d3a91be881_D20220101-20221231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzUtMi0xLTEtODg0MjA_60b41bfa-dc27-4fed-afa7-0cadb350f5fa">751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8f7ea9053081492fa068db1e9a29b06b_D20220101-20221231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzUtNC0xLTEtODg0MjA_6aa17a74-f43d-43c4-a177-e9dd3981d5d0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="id8607474ee494e6cba952aa1110ec76b_D20220101-20221231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzUtNi0xLTEtODg0MjA_abef77d0-dbce-4334-b5d6-3d87fc203e80">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if843e1cac2bc4aa882a7a2b1606b18d6_D20220101-20221231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzUtOC0xLTEtODg0MjA_7078bbb0-e490-4e93-8632-c11e5256b897">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzUtMTAtMS0xLTg4NDIw_e2f4303d-f3ab-4850-92ed-54bba104d7f2">851</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">Amortization of intangibles</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:120%">(<ix:nonFraction unitRef="usd" contextRef="i79402be4f2644818b97c05d3a91be881_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzYtMi0xLTEtODg0MjA_c98e96fd-2e07-48d4-a9fd-e2d14408e8a8">3,761</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i8f7ea9053081492fa068db1e9a29b06b_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzYtNC0xLTEtODg0MjA_7b39fb99-fd1c-446c-89cf-c2fe92ab48a0">2,293</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="id8607474ee494e6cba952aa1110ec76b_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzYtNi0xLTEtODg0MjA_0d22e317-5a44-44d8-98e3-fc00f00c3647">5,868</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if843e1cac2bc4aa882a7a2b1606b18d6_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzYtOC0xLTEtODg0MjA_fe19c45f-7f41-4226-a78b-ae83848c3fcc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzYtMTAtMS0xLTg4NDIw_34af7784-f090-4645-ae70-ba90c9107e79">11,922</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i1fcd68fd14a1467caf018e102b5f3ae0_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzctMi0xLTEtODg0MjA_b68ddfca-a4ec-45d3-9624-413d1b609586">116,296</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i5c5445a0897445fab3af73fc14ba4b1f_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzctNC0xLTEtODg0MjA_b33b4bc4-4803-4b20-ab27-2dbf6d6034fd">60,982</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i749c42f4c6034a8293574b950d0f7d70_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzctNi0xLTEtODg0MjA_af638d29-e4bf-4734-9c6d-6f0db71f3704">88,389</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="iccfcc260f7ff4164819a50a2a3af0251_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzctOC0xLTEtODg0MjA_c675bf57-4b8b-4a21-9c0a-e8b34405b95c">100</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzctMTAtMS0xLTg4NDIw_15be58a2-5249-4d70-9ec4-f054474a3c19">265,767</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><div style="margin-top:12pt"><table style="border-collapse: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.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.599%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:400;line-height:120%">Factoring</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Payments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ibb04c0e94586474094f5ccef111adf65_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzItMi0xLTEtODg0MjA_555abe6f-a90c-4356-be75-7d3f204de426">123,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i5999f0d9922d4507a0143478ae679a9d_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzItNC0xLTEtODg0MjA_c4d8bea1-8a6e-41f4-9148-0ae7485b7971">66,040</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i5f7a4734f25e4e7a952717cd2c695a6b_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzItNi0xLTEtODg0MjA_106dbbbb-8a79-4d9e-8ed2-1da327bc821f">&#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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i9ca2338e1b0e45699651f378747ced5e_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzItOC0xLTEtODg0MjA_6f9304d2-b4cc-4f7b-9e5d-0f0170df5c82">&#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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i4f4d0769e4424ed69454e168665489d9_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzItMTAtMS0xLTg4NDIw_e245ddcd-7733-4f4b-974b-318b5eed4e82">189,922</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:120%">Acquired goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i68609066c142482d8636305d12d36e5c_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzMtMi0xLTEtODg0MjA_b504cace-e401-49ba-9b96-d57c4d352546">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i5d9e8c61d9b64b8fb30c55c54205ff21_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzMtNC0xLTEtODg0MjA_e195e9d0-b537-4841-8d59-71f3e789f9ae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i43d8ffab80e2468b99535d8aa5754f21_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzMtNi0xLTEtODg0MjA_77d2e777-7a75-4110-8621-7dcda7d8adc4">73,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:120%"><ix:nonFraction unitRef="usd" contextRef="i1faff84bd29343eea2d1ad8b49850b00_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzMtOC0xLTEtODg0MjA_7583b337-d1f6-4a22-98a1-514a2c4680a7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzMtMTAtMS0xLTg4NDIw_f5a4f981-b935-4a3d-ae4f-c7308da934df">73,697</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired goodwill - measurement period adjustment</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:120%"><ix:nonFraction unitRef="usd" contextRef="i68609066c142482d8636305d12d36e5c_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzQtMi0xLTEtOTI2MTg_84b24c35-f81d-4be4-898c-9b4de0547ba5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i5d9e8c61d9b64b8fb30c55c54205ff21_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillPurchaseAccountingAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzQtNC0xLTEtOTI2MTg_cfad4f44-177a-4725-90b2-befe5be01b3a">59</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i43d8ffab80e2468b99535d8aa5754f21_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzQtNi0xLTEtOTI2MTg_5bab3bf6-238b-4cde-9c32-26f0f12995d5">3,238</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i1faff84bd29343eea2d1ad8b49850b00_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzQtOC0xLTEtOTI2MTg_17cd1900-0d27-4d48-a4cc-dcf9ca4e0ae4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzQtMTAtMS0xLTkyNjE4_acc1f077-d75b-4e26-939c-fc39e28576eb">3,179</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding: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:120%">Acquired intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i68609066c142482d8636305d12d36e5c_D20210101-20211231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzQtMi0xLTEtODg0MjA_f8ce1e62-f7af-472e-8cc7-025c96b86896">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i5d9e8c61d9b64b8fb30c55c54205ff21_D20210101-20211231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzQtNC0xLTEtODg0MjA_11aaf101-32cb-453d-9d97-0ea23cbd4d40">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i43d8ffab80e2468b99535d8aa5754f21_D20210101-20211231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzQtNi0xLTEtODg0MjA_8d1d424d-dada-452f-a692-f0d9bbeaabcb">27,292</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1faff84bd29343eea2d1ad8b49850b00_D20210101-20211231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzQtOC0xLTEtODg0MjA_4f496038-5f62-48d7-b912-a28290c7d155">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzQtMTAtMS0xLTg4NDIw_0c87e9a7-dd67-4770-9207-c69e8ba355d7">27,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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangibles</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:120%">(<ix:nonFraction unitRef="usd" contextRef="i68609066c142482d8636305d12d36e5c_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzUtMi0xLTEtODg0MjA_68d40ad2-43a3-477f-ba95-05b00b5e3903">4,576</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i5d9e8c61d9b64b8fb30c55c54205ff21_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzUtNC0xLTEtODg0MjA_b3939cde-de65-4b80-82c9-9a7f5768a8d8">2,824</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i43d8ffab80e2468b99535d8aa5754f21_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzUtNi0xLTEtODg0MjA_6e39d7e1-3f4f-447c-8ecd-8dca3da4efc1">3,476</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i1faff84bd29343eea2d1ad8b49850b00_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzUtOC0xLTEtODg0MjA_637076de-8d42-4c28-b905-48e909f13b23">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzUtMTAtMS0xLTg4NDIw_cca0d11c-1200-4fc2-a49f-ab2a92aba253">10,876</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i658b5c0650e247ffa5201893bf4cb799_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzYtMi0xLTEtODg0MjA_6ee18c30-964a-43a5-9e72-9bc6f95e44ee">119,306</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ifb4fbd66f5fd439dabb6c0f6de2849dd_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzYtNC0xLTEtODg0MjA_c986f4e7-4bb8-4b9f-90bb-53f58c449ff3">63,275</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i246d978a1354458981ce46e37d523bdb_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzYtNi0xLTEtODg0MjA_4d691ccf-2e62-49b8-b219-9878fdda89b7">94,275</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i519599f9b5f840da82fdeb7da5ddc0d1_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzYtOC0xLTEtODg0MjA_c465d458-b943-4d9a-b1a2-e3870237db96">&#8212;</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzYtMTAtMS0xLTg4NDIw_49d3bc89-2051-4ec1-9446-ceaac88777ad">276,856</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><div style="margin-top:12pt"><table style="border-collapse: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.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.599%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:400;line-height:120%">Factoring</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Payments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib8ca2b568e534a66b4465c76b4695af6_I20191231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzItMi0xLTEtODg0MjA_45feb787-9b4a-42d3-b074-c0757b36b49c">129,272</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ibec0fd614d924c5585e713cb12595887_I20191231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzItNC0xLTEtODg0MjA_5705ca0c-6ba7-4d38-b085-005937534517">61,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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i37d85f79b34e49d5b16b3c5fc54d846e_I20191231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzItNi0xLTEtOTI2NDM_3a7e1e98-3728-426e-aac6-0a2afdb712a3">&#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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i4c148887026c4249aa3a333e9f657bc3_I20191231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzItNi0xLTEtODg0MjA_a79005f7-20b7-4bae-80d0-9350b92279d9">&#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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i32f8144531b74f5d81fef9b7bb6e8cc2_I20191231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzItOC0xLTEtODg0MjA_730ff589-1bb5-41b4-b45b-08a45e944f4b">190,286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding: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:120%">Acquired goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i9669f5b2ca9643658da44d5afdcb1d72_D20200101-20201231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzMtMi0xLTEtOTI2NDM_10716ee0-9db4-4d09-b6c7-0e931b80592c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i4b77fd6435dd4f57b403c282c18e5dcb_D20200101-20201231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzMtNC0xLTEtOTI2NDM_f1cbcf20-3016-4b0c-b144-0977dd8ccc15">4,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:120%"><ix:nonFraction unitRef="usd" contextRef="i2a52e823223f4b17b80768a461cf3e37_D20200101-20201231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzMtNi0xLTEtOTI2NDM_625ef9f6-44fa-474d-b876-1a83b4be5f9b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i097b6be1ef9d412d90aeb617a74e5171_D20200101-20201231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzMtOC0xLTEtOTI2NDM_661144ac-607d-45eb-bfc0-3447e7c54d3d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzMtMTAtMS0xLTkyNjQz_f7c9a958-7eba-4f3d-9274-82cf44d3b8f7">4,466</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">Acquired intangibles</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:120%"><ix:nonFraction unitRef="usd" contextRef="i9669f5b2ca9643658da44d5afdcb1d72_D20200101-20201231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzQtMi0xLTEtOTI2NTE_f9127629-5e6e-485c-a3a2-f1ef66e5fcf2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i4b77fd6435dd4f57b403c282c18e5dcb_D20200101-20201231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzQtNC0xLTEtOTI2NTE_302a00c9-66c0-4600-bb1a-db0b6c139976">3,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2a52e823223f4b17b80768a461cf3e37_D20200101-20201231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzQtNi0xLTEtOTI2NTE_a94737ef-9869-435e-bbf1-b124ce90fd58">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i097b6be1ef9d412d90aeb617a74e5171_D20200101-20201231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzQtOC0xLTEtOTI2NTE_bfc33d9f-c019-4fd5-8949-5e81b42ecf34">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzQtMTAtMS0xLTkyNjUx_d63db5a4-6e9b-4a17-870f-9fa60f6036bf">3,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 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:120%">Amortization of intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i9669f5b2ca9643658da44d5afdcb1d72_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzMtMi0xLTEtODg0MjA_032e35c3-3a89-4b72-ba44-759cbe1cf8ce">5,390</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i4b77fd6435dd4f57b403c282c18e5dcb_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzMtNC0xLTEtODg0MjA_bf6e4c6a-b872-4e9f-bc57-8c05ccdfca82">2,940</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i2a52e823223f4b17b80768a461cf3e37_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzUtNi0xLTEtOTI2NTE_04f66486-836f-49ef-90c7-4f72c198198b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i097b6be1ef9d412d90aeb617a74e5171_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzMtNi0xLTEtODg0MjA_0c19709c-cb2e-4e36-bbc0-06ca6484ebe8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzMtOC0xLTEtODg0MjA_f88d6808-ca1c-491d-8e7b-db17405f4950">8,330</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%">Ending balance</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ibb04c0e94586474094f5ccef111adf65_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzQtMi0xLTEtODg0MjA_0cefff5c-8b29-41ac-84f2-33994de69629">123,882</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i5999f0d9922d4507a0143478ae679a9d_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzQtNC0xLTEtODg0MjA_3f226f91-6e13-40ef-aca8-1cb1c032357f">66,040</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i5f7a4734f25e4e7a952717cd2c695a6b_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzYtNi0xLTEtOTI2NjA_9c89c64c-bd61-4130-8b7a-39ddc78b0f2d">&#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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i9ca2338e1b0e45699651f378747ced5e_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzQtNi0xLTEtODg0MjA_08831709-2006-4433-8bef-15b199eabadc">&#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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i4f4d0769e4424ed69454e168665489d9_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzQtOC0xLTEtODg0MjA_2fc62170-e76b-4c34-99dc-65b35fa790c3">189,922</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><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairment exists when a reporting unit&#8217;s carrying value of goodwill exceeds its fair value. The Company assesses goodwill for impairment at its reporting units that contain goodwill, Banking, Factoring, and Payments. A goodwill impairment test was performed on the Company's reporting units as of October 1, 2022. At the measurement date the Company elected to perform qualitative assessments to determine if it was more likely than not that the fair value of the reporting units exceeded their carrying values, including goodwill. The qualitative assessment indicated that it was more likely than not that the fair value of the reporting unit exceeded its carrying value, resulting in no impairment.  </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After performing an impairment test of intangible assets during the years ended December&#160;31, 2022, 2021, and 2020, it was determined that the fair value of the intangible assets exceeded their carrying amount and thus no intangible asset impairment was recorded. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except for software intangible assets that are amortized utilizing a straight line method, material acquired intangible assets are being amortized utilizing an accelerated method over their estimated useful lives, which range from <ix:nonNumeric contextRef="i908d7972953d42dcb2fa7183c0fc9e33_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90ZXh0cmVnaW9uOmU4ODQ2MmIwOWY0NTRkMjlhMmIzZThhMWFmMDMzNWI3XzEzODk_8c385f2d-0487-45c0-9126-b0021db15b76">4</ix:nonNumeric> to <ix:nonNumeric contextRef="i1bc7f0d438704642bcc037d9b40af93d_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90ZXh0cmVnaW9uOmU4ODQ2MmIwOWY0NTRkMjlhMmIzZThhMWFmMDMzNWI3XzEzOTU_4f4249c4-84e3-47e2-bf2c-6eef6b712841">11</ix:nonNumeric> years. </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%">134</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="ic8c7f9bb9399411984cb00527075307e"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90ZXh0cmVnaW9uOmU4ODQ2MmIwOWY0NTRkMjlhMmIzZThhMWFmMDMzNWI3XzE0ODY_1a9ea7aa-69b7-4232-affb-5ec7f85e3db1" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future amortization schedule for the Company&#8217;s intangible assets with finite lives 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><td style="width:87.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.012%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTphYzYzZGUzYmRhNDA0MDZjODFlMjg4YzU5NzhiZWU0ZS90YWJsZXJhbmdlOmFjNjNkZTNiZGE0MDQwNmM4MWUyODhjNTk3OGJlZTRlXzEtMS0xLTEtODg0MjA_cf46ac02-d55d-4369-8c97-a2b32294f606">10,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTphYzYzZGUzYmRhNDA0MDZjODFlMjg4YzU5NzhiZWU0ZS90YWJsZXJhbmdlOmFjNjNkZTNiZGE0MDQwNmM4MWUyODhjNTk3OGJlZTRlXzItMS0xLTEtODg0MjA_90306eef-8d61-4de4-ba20-5982e100d855">9,159</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTphYzYzZGUzYmRhNDA0MDZjODFlMjg4YzU5NzhiZWU0ZS90YWJsZXJhbmdlOmFjNjNkZTNiZGE0MDQwNmM4MWUyODhjNTk3OGJlZTRlXzMtMS0xLTEtODg0MjA_b32bd079-b221-4b59-85dc-4eebf3a4b4a2">5,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTphYzYzZGUzYmRhNDA0MDZjODFlMjg4YzU5NzhiZWU0ZS90YWJsZXJhbmdlOmFjNjNkZTNiZGE0MDQwNmM4MWUyODhjNTk3OGJlZTRlXzQtMS0xLTEtODg0MjA_4e6c6819-907a-4e3c-a1b9-86bf98c0a8d6">2,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTphYzYzZGUzYmRhNDA0MDZjODFlMjg4YzU5NzhiZWU0ZS90YWJsZXJhbmdlOmFjNjNkZTNiZGE0MDQwNmM4MWUyODhjNTk3OGJlZTRlXzUtMS0xLTEtODg0MjA_66496a32-2674-455d-92cc-96e5d52f9f51">1,571</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTphYzYzZGUzYmRhNDA0MDZjODFlMjg4YzU5NzhiZWU0ZS90YWJsZXJhbmdlOmFjNjNkZTNiZGE0MDQwNmM4MWUyODhjNTk3OGJlZTRlXzYtMS0xLTEtODg0MjA_c25df31d-63a1-4c58-bf81-c2527cee8d3d">2,115</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTphYzYzZGUzYmRhNDA0MDZjODFlMjg4YzU5NzhiZWU0ZS90YWJsZXJhbmdlOmFjNjNkZTNiZGE0MDQwNmM4MWUyODhjNTk3OGJlZTRlXzctMS0xLTEtODg0MjA_2ca238d7-fde5-4ca1-8a36-eb0764395741">31,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization schedule excludes $<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90ZXh0cmVnaW9uOmU4ODQ2MmIwOWY0NTRkMjlhMmIzZThhMWFmMDMzNWI3XzEwOTk1MTE2Mjk1NTc_eb1f26f8-f559-43ab-abd4-464f20b3055c">851,000</ix:nonFraction> of indefinite lived intangible assets.</span></div></ix:nonNumeric></ix:continuation><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_163"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;8 &#8212; <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:EquityMethodInvestmentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzE0NDU_2734646a-f381-4720-bb98-706305b17b1a" continuedAt="i11660b7626e44c64ad82fa6f1cde31b1" escape="true">EQUITY METHOD INVESTMENT</ix:nonNumeric></span></div><ix:continuation id="i11660b7626e44c64ad82fa6f1cde31b1" continuedAt="i45e7c3af7c7a487d80c0f8a50d9e214b"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 17, 2019, the Company made a minority equity investment of $<ix:nonFraction unitRef="usd" contextRef="i4b5faa0ef9e14013bf3013df660c66de_I20191017" decimals="-6" name="tfin:EquityMethodInvestmentsAndWarrants" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzgx_d5e64998-7908-4494-9d84-36b33d7f61ae">8,000,000</ix:nonFraction> in Warehouse Solutions Inc. (&#8220;WSI&#8221;), purchasing <ix:nonFraction unitRef="number" contextRef="i4b5faa0ef9e14013bf3013df660c66de_I20191017" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzEzMg_a810dba7-407f-4469-89c3-83b6f2cba3e0">8</ix:nonFraction>% of the common stock of WSI and receiving warrants to purchase an additional <ix:nonFraction unitRef="number" contextRef="i4b5faa0ef9e14013bf3013df660c66de_I20191017" decimals="2" name="tfin:EquityMethodInvestmentOwnershipPercentageToBePurchasedThroughExerciseOfWarrant" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzIxMQ_bdcf0ca1-6880-4f2f-9e2b-2904ae924181">10</ix:nonFraction>% of the common stock of WSI upon exercise of the warrants at a later date. WSI provides technology solutions to help reduce supply chain costs for a global client base across multiple industries.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the Company held less than 20% of the voting stock of WSI, the investment in common stock was initially accounted for using the equity method as the Company&#8217;s representation on WSI&#8217;s board of directors, which was disproportionately larger in size than the common stock investment held, demonstrated that it had significant influence over the investee. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 10, 2022, the Company entered into <ix:nonFraction unitRef="agreement" contextRef="i029f42eda1a64186811d0d23683eb098_I20220610" decimals="INF" name="tfin:NumberOfAgreementsWithAffiliate" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzEwOTk1MTE2MzMzMzY_85e40da2-2167-4596-b907-70b0e6a9ce67">two</ix:nonFraction> separate agreements with WSI. First, the Company entered into an Affiliate Agreement. The Affiliate Agreement canceled the Company&#8217;s outstanding warrants and modified the structure of the existing operating agreement to be consistent with TriumphPay operating as an open loop payments network. By modifying the operating agreement, the Company&#8217;s Payments segment operations now have greater ability to operate in the freight shipper audit space. As a result of the Affiliate Agreement, the Company recognized a total loss on impairment of the warrants of $<ix:nonFraction unitRef="usd" contextRef="i7334ebf017c14ef481505ca3ea0be01e_D20220101-20221231" decimals="-3" name="us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzEwOTk1MTE2MzMzMzg_e90978fa-5260-4ebe-a6e8-2d787f930267">3,224,000</ix:nonFraction>, which represented the full book balance of the warrants on the date the Affiliate Agreement was executed. The impairment loss was included in other noninterest income on the Company's consolidated statements of income during the year ended December 31, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Separately, the Company also entered into an Amended and Restated Investor Rights Agreement (the &#8220;Investor Rights Agreement&#8221;). The Investor Rights Agreement eliminated the Company&#8217;s representation on WSI&#8217;s board of directors making the Company a completely passive investor. The Investor Rights Agreement also provided for the Company&#8217;s purchase of an additional <ix:nonFraction unitRef="number" contextRef="i029f42eda1a64186811d0d23683eb098_I20220610" decimals="2" name="tfin:EquitySecuritiesWithoutReadilyDeterminableFairValuePercentageOfCommonStockAgreedToPurchase" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzEwOTk1MTE2MzMzNTA_4529d458-c39b-49c1-b9cb-5d1a880c1823">10</ix:nonFraction>% of WSI&#8217;s common stock for $<ix:nonFraction unitRef="usd" contextRef="i3918e17fcb094201bcbd30f442e9351e_D20220610-20220610" decimals="-6" name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzEwOTk1MTE2MzMzNTU_893441d8-a129-4459-8efe-ae470e054344">23,000,000</ix:nonFraction> raising the Company&#8217;s ownership of WSI&#8217;s common stock to <ix:nonFraction unitRef="number" contextRef="i3918e17fcb094201bcbd30f442e9351e_D20220610-20220610" decimals="2" name="us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzEwOTk1MTE2MzMzNjg_df3d7fe0-2487-4015-b41f-95332ad33689">18</ix:nonFraction>%. As a passive investor, the Company no longer holds significant influence over the investee and the investment in WSI&#8217;s common stock no longer qualifies for equity method accounting.  The investment in WSI&#8217;s common stock is now accounted for as an equity security without a readily determinable fair value measured under the measurement alternative. The measurement alternative requires the Company to remeasure its investment in the common stock of WSI only upon the execution of an orderly and observable transaction in an identical or similar instrument.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's additional investment in WSI under the Investor Rights Agreement qualified as an orderly and observable transaction for an identical investment in WSI, therefore the fair value of the Company's original <ix:nonFraction unitRef="number" contextRef="i4b5faa0ef9e14013bf3013df660c66de_I20191017" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzEwOTk1MTE2MzMzODU_d218754a-2f8b-4edb-b29c-dfb8e1df091c">8</ix:nonFraction>% common stock investment was required to be adjusted from $<ix:nonFraction unitRef="usd" contextRef="ifaa341f4dfac4e20973371efdcbcf7ab_I20220331" decimals="-3" name="us-gaap:EquityMethodInvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzEwOTk1MTE2MzMzNzM_bc4b79f5-46b2-46f6-b4f3-ae8772d984a3">4,925,000</ix:nonFraction> at March 31, 2022 to $<ix:nonFraction unitRef="usd" contextRef="i43c34d026e1a4cee964406185eb8d59c_I20221231" decimals="-3" name="tfin:EquitySecuritiesWithoutReadilyDeterminableFairValueDiscontinuationOfEquityMethodAmountAfterAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzEwOTk1MTE2MzM0MDI_231b6cd0-f254-41be-b043-dd2a3c343ad8">15,088,000</ix:nonFraction>, resulting in a gain of $<ix:nonFraction unitRef="usd" contextRef="i7334ebf017c14ef481505ca3ea0be01e_D20220101-20221231" decimals="-3" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzEwOTk1MTE2MzMzODk_5dd4d96e-59d0-46f4-91bf-180438c081b9">10,163,000</ix:nonFraction> that was recorded in other noninterest income on the Company's consolidated statements of income during the year ended December 31, 2022.</span></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:EquityMethodInvestmentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzE0NDY_aab461f6-2772-4865-86e1-6fea93cbc0ea" escape="true"><div style="margin-top:12pt"><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 Company&#8217;s investment in WSI:  </span></div><div style="margin-top:12pt"><table style="border-collapse: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.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.791%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43c34d026e1a4cee964406185eb8d59c_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90YWJsZTo4YjI2ODdmYTQ0NGY0OWFiYmM2NTM5NWU5ZmUyYzM5Ni90YWJsZXJhbmdlOjhiMjY4N2ZhNDQ0ZjQ5YWJiYzY1Mzk1ZTlmZTJjMzk2XzEtMS0xLTEtODg0MjA_73887d54-b083-4487-bf97-948c3456ca5f">38,088</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36eb0a6c1ff441b2845f14ecf59a351b_I20211231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90YWJsZTo4YjI2ODdmYTQ0NGY0OWFiYmM2NTM5NWU5ZmUyYzM5Ni90YWJsZXJhbmdlOjhiMjY4N2ZhNDQ0ZjQ5YWJiYzY1Mzk1ZTlmZTJjMzk2XzEtMy0xLTEtODg0MjA_b8d05c12-fd42-45af-b514-601e5f653d1a">5,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36eb0a6c1ff441b2845f14ecf59a351b_I20211231" decimals="-3" name="tfin:EquityInvestmentAllocatedToPurchaseOfWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90YWJsZTo4YjI2ODdmYTQ0NGY0OWFiYmM2NTM5NWU5ZmUyYzM5Ni90YWJsZXJhbmdlOjhiMjY4N2ZhNDQ0ZjQ5YWJiYzY1Mzk1ZTlmZTJjMzk2XzItMy0xLTEtODg0MjA_d621b4a2-9ed3-45a3-addb-c341e481cf34">3,224</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 investment</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="i43c34d026e1a4cee964406185eb8d59c_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90YWJsZTo4YjI2ODdmYTQ0NGY0OWFiYmM2NTM5NWU5ZmUyYzM5Ni90YWJsZXJhbmdlOjhiMjY4N2ZhNDQ0ZjQ5YWJiYzY1Mzk1ZTlmZTJjMzk2XzMtMS0xLTEtODg0MjA_c83f45ac-663f-473a-9e4e-7a67afd8b153">38,088</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="i36eb0a6c1ff441b2845f14ecf59a351b_I20211231" decimals="-3" name="tfin:EquityMethodInvestmentsAndWarrants" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90YWJsZTo4YjI2ODdmYTQ0NGY0OWFiYmM2NTM5NWU5ZmUyYzM5Ni90YWJsZXJhbmdlOjhiMjY4N2ZhNDQ0ZjQ5YWJiYzY1Mzk1ZTlmZTJjMzk2XzMtMy0xLTEtODg0MjA_0c0cf4d0-52cb-4c13-ab9a-878bacaa8c5a">8,366</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 style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i45e7c3af7c7a487d80c0f8a50d9e214b">The entire investment is included in other assets within the Company&#8217;s consolidated balance sheets and has been allocated to the Payments segment. All gains and losses related to the investment are included in the Payment segment&#8217;s operating results.</ix:continuation>  </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">135</span></div></div></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_166"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;9 &#8212; <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:VariableInterestEntityDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjYvZnJhZzpjYjdjZjEwNDcxN2Y0MThiYjdiZTljNzg0MmQ1NmJkYy90ZXh0cmVnaW9uOmNiN2NmMTA0NzE3ZjQxOGJiN2JlOWM3ODQyZDU2YmRjXzEzMjY_7722516a-4136-41f1-ab01-1c17f1f943a0" continuedAt="i1f01d511a9f3401da1356efb7b85500b" escape="true">VARIABLE INTEREST ENTITIES</ix:nonNumeric></span></div><ix:continuation id="i1f01d511a9f3401da1356efb7b85500b"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Collateralized Loan Obligation Funds - Closed</span></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ScheduleOfVariableInterestEntitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjYvZnJhZzpjYjdjZjEwNDcxN2Y0MThiYjdiZTljNzg0MmQ1NmJkYy90ZXh0cmVnaW9uOmNiN2NmMTA0NzE3ZjQxOGJiN2JlOWM3ODQyZDU2YmRjXzEzMjc_672aff66-97a7-4a14-8ee7-452f3153b625" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds investments in the subordinated notes of the following closed Collateralized loan Obligation ("CLO") funds:</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:66.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.318%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;line-height:100%">Offering<br/>Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Offering<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:400;line-height:100%">Trinitas CLO IV, LTD (Trinitas IV)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2, 2016</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="i4e7cdead541d4a4ea46c05725718032a_I20160602" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjYvZnJhZzpjYjdjZjEwNDcxN2Y0MThiYjdiZTljNzg0MmQ1NmJkYy90YWJsZTo4OTRhODdhZTA0MTg0ZjAxYWE3NDI5NWE4ZjAyZDg0Ni90YWJsZXJhbmdlOjg5NGE4N2FlMDQxODRmMDFhYTc0Mjk1YThmMDJkODQ2XzEtMy0xLTEtODg0MjA_09e38062-4f52-4af0-9889-1d9d68602915">406,650</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Trinitas CLO V, LTD (Trinitas V)</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%">September 22, 2016</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="i5b59d7cd22bb423fb368b83db70b1344_I20160922" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjYvZnJhZzpjYjdjZjEwNDcxN2Y0MThiYjdiZTljNzg0MmQ1NmJkYy90YWJsZTo4OTRhODdhZTA0MTg0ZjAxYWE3NDI5NWE4ZjAyZDg0Ni90YWJsZXJhbmdlOjg5NGE4N2FlMDQxODRmMDFhYTc0Mjk1YThmMDJkODQ2XzItMy0xLTEtODg0MjA_0bda1f3f-ea2e-44f9-8715-fcea1ef3ed0f">409,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinitas CLO VI, LTD (Trinitas VI)</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%">June 20, 2017</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6db15933637c4c9581b42739eb4fbade_I20170620" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjYvZnJhZzpjYjdjZjEwNDcxN2Y0MThiYjdiZTljNzg0MmQ1NmJkYy90YWJsZTo4OTRhODdhZTA0MTg0ZjAxYWE3NDI5NWE4ZjAyZDg0Ni90YWJsZXJhbmdlOjg5NGE4N2FlMDQxODRmMDFhYTc0Mjk1YThmMDJkODQ2XzMtMy0xLTEtODg0MjA_0977268a-5234-4ee3-9764-ec8f3934abab">717,100</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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net  carrying amounts of the Company&#8217;s investments in the subordinated notes of the CLO funds, which represent the Company&#8217;s maximum exposure to loss as a result of its involvement with the CLO funds, totaled $<ix:nonFraction unitRef="usd" contextRef="i22bce324b15c47d4b8b096db401128c0_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjYvZnJhZzpjYjdjZjEwNDcxN2Y0MThiYjdiZTljNzg0MmQ1NmJkYy90ZXh0cmVnaW9uOmNiN2NmMTA0NzE3ZjQxOGJiN2JlOWM3ODQyZDU2YmRjXzU0OTc1NTgxNTIxOA_d2416abd-3815-4e30-8beb-92d83bb514e2">4,077,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i2146e11e45fc4326872431bf8b21bf06_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjYvZnJhZzpjYjdjZjEwNDcxN2Y0MThiYjdiZTljNzg0MmQ1NmJkYy90ZXh0cmVnaW9uOmNiN2NmMTA0NzE3ZjQxOGJiN2JlOWM3ODQyZDU2YmRjXzU0OTc1NTgxNTIyNQ_d18c22ea-4162-45cd-b115-787464dd4767">4,947,000</ix:nonFraction> at December&#160;31, 2022 and 2021, respectively, and are classified as held to maturity securities within the Company&#8217;s consolidated balance sheets.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performed a consolidation analysis to confirm whether the Company was required to consolidate the assets, liabilities, equity or operations of the closed CLO funds in its financial statements.&#160;The Company concluded that the closed CLO funds are variable interest entities and that the Company holds variable interests in the entities in the form of its investments in the subordinated notes of the entities. However, the Company also concluded that the Company does not have the power to direct the activities that most significantly impact the entities&#8217; economic performance. As a result, the Company is not the primary beneficiary and therefore is not required to consolidate the assets, liabilities, equity or operations of the CLO funds in the Company&#8217;s financial statements.</span></div></ix:continuation><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_169"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;10 &#8212; <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90ZXh0cmVnaW9uOmFmM2RjOTQzY2Y0NzQ5YzhiYTU4ZmQ5MDYwZTQ2YTc3XzM0Mzk_028ca10e-4e09-4ab7-b46b-22ca21f3c2ad" continuedAt="ieefb5746e51549eb95cc69f814cfa43a" escape="true">DERIVATIVE FINANCIAL INSTRUMENTS</ix:nonNumeric></span></div><ix:continuation id="ieefb5746e51549eb95cc69f814cfa43a" continuedAt="ic366da018b2a421bb17af094382ad490"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to certain risk arising from both its business operations and economic conditions. The Company principally manages its exposures to a wide variety of business and operational risks through management of its core business activities. The Company manages economic risks, including interest rate, liquidity, and credit risk primarily by managing the amount, sources, and duration of its assets and liabilities and the use of derivative financial instruments. Specifically, the Company enters into derivative financial instruments to manage exposures that arise from business activities that result in the receipt or payment of future known and uncertain cash amounts, the value of which are determined by interest rates. The Company&#8217;s derivative financial instruments are used to manage differences in the amount, timing, and duration of the Company&#8217;s known or expected cash receipts and its known or expected cash payments principally related to the Company&#8217;s interest bearing deposits.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s objectives in using interest rate derivatives are to add stability to interest expense and to manage its exposure to interest rate movements. To accomplish this objective, the Company primarily uses interest rate swaps as part of its interest rate risk management strategy. Interest rate swaps designated as cash flow hedges involve the receipt of variable amounts from a counterparty in exchange for the Company making fixed-rate payments over the life of the agreements without exchange of the underlying notional amount. Beginning in June 2020, such derivatives were used to hedge the variable cash flows associated with interest bearing deposits.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company discontinues hedge accounting when it determines that the derivative is no longer effective in offsetting changes in the cash flows of the hedged item, the derivative is settled or terminated, or treatment of the derivative as a hedge is no longer appropriate or intended. During the year ended December 31, 2022, the Company terminated its single derivative with a notional value totaling $<ix:nonFraction unitRef="usd" contextRef="i7286407c4ec64e9a97b471a386251877_I20221231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90ZXh0cmVnaW9uOmFmM2RjOTQzY2Y0NzQ5YzhiYTU4ZmQ5MDYwZTQ2YTc3XzEwOTk1MTE2Mzc2MjU_d60bed08-a3bb-40f8-9130-12ad3e5139ae">200,000,000</ix:nonFraction>, resulting in a termination value of $<ix:nonFraction unitRef="usd" contextRef="i39a4308a0b9846c4be6c33827fca2669_D20220101-20221231" decimals="-3" name="us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90ZXh0cmVnaW9uOmFmM2RjOTQzY2Y0NzQ5YzhiYTU4ZmQ5MDYwZTQ2YTc3XzEwOTk1MTE2Mzc2Mzk_89bdc7f7-ee8f-4144-b4fa-d59628ca3de3">9,316,000</ix:nonFraction>. During the year ended December 31, 2022, the Company reclassified $<ix:nonFraction unitRef="usd" contextRef="ibfd8d11ae5694821a6bb71889d32aba2_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90ZXh0cmVnaW9uOmFmM2RjOTQzY2Y0NzQ5YzhiYTU4ZmQ5MDYwZTQ2YTc3XzEwOTk1MTE2Mzc2NTE_7bbcc850-b0ef-4973-a121-faba4df03a13">465,000</ix:nonFraction> into earnings through interest expense in the consolidated statements of income. On May 4, 2022, the Company terminated the hedged funding, incurring a termination fee of $<ix:nonFraction unitRef="usd" contextRef="i4911fc262aa141cab02da0ff7f62d36b_I20220504" decimals="-3" name="tfin:DerivativeInstrumentHedgingTerminationFeeAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90ZXh0cmVnaW9uOmFmM2RjOTQzY2Y0NzQ5YzhiYTU4ZmQ5MDYwZTQ2YTc3XzEwOTk1MTE2Mzc2NjE_fa3bc0e3-e292-4cf2-9760-367170feaad0">732,000</ix:nonFraction>, which was recognized through interest expense in the consolidated statements of income, and reclassified the remaining $<ix:nonFraction unitRef="usd" contextRef="ic45427e71a8c488ca5f42470caf25607_D20220504-20220504" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90ZXh0cmVnaW9uOmFmM2RjOTQzY2Y0NzQ5YzhiYTU4ZmQ5MDYwZTQ2YTc3XzEwOTk1MTE2Mzc2NzE_d42cdf75-4e82-4a50-8e37-67b3876fe100">8,851,000</ix:nonFraction> unrealized gain on the terminated derivative into earnings through other noninterest income in the consolidated statements of income.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">136</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="ic366da018b2a421bb17af094382ad490"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90ZXh0cmVnaW9uOmFmM2RjOTQzY2Y0NzQ5YzhiYTU4ZmQ5MDYwZTQ2YTc3XzEwOTk1MTE2Mzc2MjM_715319c2-db53-4924-a879-28f803d11ea0" escape="true"><div style="margin-top:10pt"><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 pre-tax impact of the terminated cash flow hedge on AOCI:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.789%"></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:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains on terminated hedges</span></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 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%">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="i0cfbb9d341194d1cb5e9424c27042103_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZToyMzA4MTgwMWE2YjQ0NDc5YWY0ZjFmZDA4ZTI0YjRjNi90YWJsZXJhbmdlOjIzMDgxODAxYTZiNDQ0NzlhZjRmMWZkMDhlMjRiNGM2XzMtNS0xLTEtOTI3OTk_24b16bca-6c32-49d8-a86c-02114e31a686">&#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 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%">Unrealized gains arising during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39a4308a0b9846c4be6c33827fca2669_D20220101-20221231" decimals="-3" name="us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZToyMzA4MTgwMWE2YjQ0NDc5YWY0ZjFmZDA4ZTI0YjRjNi90YWJsZXJhbmdlOjIzMDgxODAxYTZiNDQ0NzlhZjRmMWZkMDhlMjRiNGM2XzQtNS0xLTEtOTI3OTk_5a4d1799-5010-4f02-8b85-f8add47f9235">9,316</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Reclassification adjustments for amortization of unrealized (gains) into net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i39a4308a0b9846c4be6c33827fca2669_D20220101-20221231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZToyMzA4MTgwMWE2YjQ0NDc5YWY0ZjFmZDA4ZTI0YjRjNi90YWJsZXJhbmdlOjIzMDgxODAxYTZiNDQ0NzlhZjRmMWZkMDhlMjRiNGM2XzUtNS0xLTEtOTI3OTk_c9d7f8e4-fc92-4672-b04b-1e9c7dcd6f67">9,316</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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%">Ending Balance</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="i34ebf09f1a444d0ea799861c36646658_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZToyMzA4MTgwMWE2YjQ0NDc5YWY0ZjFmZDA4ZTI0YjRjNi90YWJsZXJhbmdlOjIzMDgxODAxYTZiNDQ0NzlhZjRmMWZkMDhlMjRiNGM2XzYtNS0xLTEtOTI3OTk_8c1217e9-ddbf-432b-88dd-0ba0526cd20b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not have any derivative financial instruments at December 31, 2022. <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90ZXh0cmVnaW9uOmFmM2RjOTQzY2Y0NzQ5YzhiYTU4ZmQ5MDYwZTQ2YTc3XzM0Mzc_1602ad28-7de3-4631-a1ab-000cf5a39f74" continuedAt="i4661e3f0e06d4668ac33d0dd58676d25" escape="true">The table below presents the fair value of the Company&#8217;s derivative financial instruments as well as their classification on the Balance Sheet as of December 31, 2021.</ix:nonNumeric></span></div><div style="margin-top:5pt"><ix:continuation id="i4661e3f0e06d4668ac33d0dd58676d25"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.820%"></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" 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:400;line-height:100%">Derivative Assets</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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:400;line-height:120%">As of 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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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="display:none"></td><td colspan="3" style="display:none"></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: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:120%">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:400;line-height:120%">Balance<br/>Sheet Location</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Fair Value<br/>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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivatives designated as hedging instruments:</span></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 #000000;padding:0 1pt"></td><td colspan="3" 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="i0a2683154c0c4d63b092ae69a7102a89_I20211231" decimals="-3" name="us-gaap:DerivativeAssetNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo1Nzk0ZDIyYmZhMjc0ZjE5ODE3Y2JkOTMzY2ZlYTI1MC90YWJsZXJhbmdlOjU3OTRkMjJiZmEyNzRmMTk4MTdjYmQ5MzNjZmVhMjUwXzQtOC0xLTEtODg0MjA_f02416bf-05c3-4661-ab84-b5ca405f8043">200,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="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:9pt;font-weight:400;line-height:120%">Other Assets</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:120%">$</span></td><td style="background-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:120%"><ix:nonFraction unitRef="usd" contextRef="i0a2683154c0c4d63b092ae69a7102a89_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo1Nzk0ZDIyYmZhMjc0ZjE5ODE3Y2JkOTMzY2ZlYTI1MC90YWJsZXJhbmdlOjU3OTRkMjJiZmEyNzRmMTk4MTdjYmQ5MzNjZmVhMjUwXzQtMTItMS0xLTg4NDIw_b8d211ef-6406-477f-ab13-b37463764801">6,164</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 contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90ZXh0cmVnaW9uOmFmM2RjOTQzY2Y0NzQ5YzhiYTU4ZmQ5MDYwZTQ2YTc3XzM0Mzg_7ffabebd-516d-48cd-9bac-56d937f2eb79" escape="true"><div style="margin-top:12pt"><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 effect of fair value and cash flow hedge accounting on Accumulated Other Comprehensive Income, net of tax:</span></div><div style="margin-top:10pt"><table style="border-collapse: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.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.376%"></td><td style="width:0.1%"></td></tr><tr style="height:32pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" 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:400;line-height:100%">Amount of<br/>Gain or (Loss)<br/>Recognized<br/>in OCI on<br/>Derivative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" 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:400;line-height:100%">Amount of<br/>Gain or (Loss)<br/>Recognized in<br/>OCI Included<br/>Component</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" 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:400;line-height:100%">Location of<br/>Gain or (Loss)<br/>Recognized from<br/>AOCI into<br/>Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" 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:400;line-height:100%">Amount of<br/>Gain or (Loss)<br/>Reclassified<br/>from AOCI<br/>into Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" 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:400;line-height:100%">Amount of<br/>Gain or (Loss)<br/>Reclassified from<br/>AOCI into Income<br/>Included Component</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Year Ended December 31, 2022</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivatives in cash flow hedging relationships:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swaps</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia4938267dc0a4cabb9c68f267a6c3e0f_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo5M2YyOWNkYjljOTQ0Yjk0ODAyOWExZGU3Y2M4NzhjYi90YWJsZXJhbmdlOjkzZjI5Y2RiOWM5NDRiOTQ4MDI5YTFkZTdjYzg3OGNiXzQtMi0xLTEtODg0MjA_a03c7014-6fdf-49ee-85c9-f2650fb1e00a">2,398</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia4938267dc0a4cabb9c68f267a6c3e0f_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo5M2YyOWNkYjljOTQ0Yjk0ODAyOWExZGU3Y2M4NzhjYi90YWJsZXJhbmdlOjkzZjI5Y2RiOWM5NDRiOTQ4MDI5YTFkZTdjYzg3OGNiXzQtNC0xLTEtODg0MjA_a53086b1-831b-464e-9ef0-3453090cffca">2,398</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest Expense, Noninterest Income</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifc89e85b1ede40f6a6feab9754b3a963_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo5M2YyOWNkYjljOTQ0Yjk0ODAyOWExZGU3Y2M4NzhjYi90YWJsZXJhbmdlOjkzZjI5Y2RiOWM5NDRiOTQ4MDI5YTFkZTdjYzg3OGNiXzQtOC0xLTEtODg0MjA_d702ce37-7865-48c0-af71-7cd3d1fdef1f">7,103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifc89e85b1ede40f6a6feab9754b3a963_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo5M2YyOWNkYjljOTQ0Yjk0ODAyOWExZGU3Y2M4NzhjYi90YWJsZXJhbmdlOjkzZjI5Y2RiOWM5NDRiOTQ4MDI5YTFkZTdjYzg3OGNiXzQtMTAtMS0xLTg4NDIw_b7abbf12-28e4-40ec-a060-7effebe0fae6">7,103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Year Ended December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivatives in cash flow hedging relationships:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swaps</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i291d350e84654a1e944605d06a2e732c_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo5M2YyOWNkYjljOTQ0Yjk0ODAyOWExZGU3Y2M4NzhjYi90YWJsZXJhbmdlOjkzZjI5Y2RiOWM5NDRiOTQ4MDI5YTFkZTdjYzg3OGNiXzgtMi0xLTEtODg0MjA_657f8f77-6070-4240-8199-6b9f9c748f36">3,995</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i291d350e84654a1e944605d06a2e732c_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo5M2YyOWNkYjljOTQ0Yjk0ODAyOWExZGU3Y2M4NzhjYi90YWJsZXJhbmdlOjkzZjI5Y2RiOWM5NDRiOTQ4MDI5YTFkZTdjYzg3OGNiXzgtNC0xLTEtODg0MjA_840e4cc4-949e-4954-9ab5-af50801ca561">3,995</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest Expense</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="id741c35c31cd448ebfc5db065cf75291_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo5M2YyOWNkYjljOTQ0Yjk0ODAyOWExZGU3Y2M4NzhjYi90YWJsZXJhbmdlOjkzZjI5Y2RiOWM5NDRiOTQ4MDI5YTFkZTdjYzg3OGNiXzgtOC0xLTEtODg0MjA_444d7103-a38c-4410-a2ec-b96b65576663">71</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="id741c35c31cd448ebfc5db065cf75291_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo5M2YyOWNkYjljOTQ0Yjk0ODAyOWExZGU3Y2M4NzhjYi90YWJsZXJhbmdlOjkzZjI5Y2RiOWM5NDRiOTQ4MDI5YTFkZTdjYzg3OGNiXzgtMTAtMS0xLTg4NDIw_b8b9ecfc-a3ae-45d4-bec1-c19db2099974">71</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Year Ended December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivatives in cash flow hedging relationships:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swaps</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2364b0125c1a42edb3621b64866c0630_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo5M2YyOWNkYjljOTQ0Yjk0ODAyOWExZGU3Y2M4NzhjYi90YWJsZXJhbmdlOjkzZjI5Y2RiOWM5NDRiOTQ4MDI5YTFkZTdjYzg3OGNiXzEyLTItMS0xLTkyODcw_f86f6d7d-9ddd-4cab-ae1c-000e7517d448">597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2364b0125c1a42edb3621b64866c0630_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo5M2YyOWNkYjljOTQ0Yjk0ODAyOWExZGU3Y2M4NzhjYi90YWJsZXJhbmdlOjkzZjI5Y2RiOWM5NDRiOTQ4MDI5YTFkZTdjYzg3OGNiXzEyLTQtMS0xLTkyODcw_d368d53a-c62b-4878-ae7c-8d6931f67868">597</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest Expense</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2ec026b6670346ac912750c1803e0033_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo5M2YyOWNkYjljOTQ0Yjk0ODAyOWExZGU3Y2M4NzhjYi90YWJsZXJhbmdlOjkzZjI5Y2RiOWM5NDRiOTQ4MDI5YTFkZTdjYzg3OGNiXzEyLTgtMS0xLTkyODcw_8acd4811-54a8-49f2-8e43-8c0dc99ff452">26</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2ec026b6670346ac912750c1803e0033_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo5M2YyOWNkYjljOTQ0Yjk0ODAyOWExZGU3Y2M4NzhjYi90YWJsZXJhbmdlOjkzZjI5Y2RiOWM5NDRiOTQ4MDI5YTFkZTdjYzg3OGNiXzEyLTEwLTEtMS05Mjg3MA_ffb4f582-fb5b-4940-b4f8-cc24b75ef057">26</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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%">137</span></div></div></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_172"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;11 &#8212; <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:DepositLiabilitiesDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90ZXh0cmVnaW9uOjRhNzc1OGQ4NDdkMzQ1Njg4YmU2Y2E5YWU0YTRjYTgwXzQxMg_d85dd4b9-f9d2-4315-9c37-51310a288680" continuedAt="i851b634ccc4a4df1a04f9b5ab738a806" escape="true">DEPOSITS </ix:nonNumeric></span></div><ix:continuation id="i851b634ccc4a4df1a04f9b5ab738a806"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:DepositLiabilitiesTypeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90ZXh0cmVnaW9uOjRhNzc1OGQ4NDdkMzQ1Njg4YmU2Y2E5YWU0YTRjYTgwXzQxMw_c282fc3b-eb1b-4884-962e-a084758ddd7d" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits are summarized 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:74.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31, 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:400;line-height:120%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noninterest-bearing demand</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzEtMS0xLTEtODg0MjA_29ec7883-66ea-4871-a1b7-4ee375cc863d">1,756,680</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzEtMy0xLTEtODg0MjA_ca19a87f-ec48-474e-85d8-f795b1e4016a">1,925,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest-bearing demand</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositDemand" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzItMS0xLTEtODg0MjA_f12ca916-6536-4e02-9428-e083e36327f2">856,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositDemand" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzItMy0xLTEtODg0MjA_1e5fa579-b76f-4278-bc03-5a8c3c5f5109">830,019</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Individual retirement 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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="tfin:InterestBearingDomesticDepositIndividualRetirementAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzMtMS0xLTEtODg0MjA_22d7c869-1a1a-4278-9b4b-f6a7afad3beb">68,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="tfin:InterestBearingDomesticDepositIndividualRetirementAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzMtMy0xLTEtODg0MjA_d2aefd3f-e7a9-4ba7-8aa8-ea80054872fb">83,410</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Money market</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositMoneyMarket" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzQtMS0xLTEtODg0MjA_202f6f1d-bcdf-4312-aae0-9c2b696586be">508,534</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositMoneyMarket" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzQtMy0xLTEtODg0MjA_b0b46c13-ee34-45ff-b56b-1a76c7ee248a">520,358</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Savings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositSavings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzUtMS0xLTEtODg0MjA_7be662c6-eba5-456c-ba0b-78aaab388819">551,780</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositSavings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzUtMy0xLTEtODg0MjA_c6b47ba2-c11c-41fe-bcec-3dce1de0cb96">504,146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzYtMS0xLTEtODg0MjA_edd97663-ee48-467d-a843-621c85733710">319,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:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzYtMy0xLTEtODg0MjA_4f7391fc-5b59-46d0-b9d0-b932532f2d17">533,206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%">Brokered time 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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositBrokered" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzctMS0xLTEtODg0MjA_b39fc7cb-7670-4b85-bdea-8334403fec0e">110,555</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositBrokered" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzctMy0xLTEtODg0MjA_ccae18fa-9d4d-454c-9693-441ad2507648">40,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other brokered 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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="tfin:InterestBearingDomesticDepositBrokeredOther" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzgtMS0xLTEtODg0MjA_276a9505-dd4b-4946-b749-0d97ba1e3cf8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="tfin:InterestBearingDomesticDepositBrokeredOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzgtMy0xLTEtODg0MjA_9498bf9c-a047-4b65-b342-ad60703ccb8b">210,045</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">Total deposits</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzktMS0xLTEtODg0MjA_2b9cfcf9-e02e-4f58-b5df-9859f7a449a7">4,171,336</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzktMy0xLTEtODg0MjA_fc2c4034-ec9a-457b-a4f3-a417104815fd">4,646,679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:TimeDepositMaturitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90ZXh0cmVnaW9uOjRhNzc1OGQ4NDdkMzQ1Njg4YmU2Y2E5YWU0YTRjYTgwXzQxNA_a9584b09-1c15-47fe-a1a0-165be921323d" escape="true"><div style="margin-top:7pt"><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, scheduled maturities of time deposits, including certificates of deposits, individual retirement accounts and brokered time deposits, are 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:86.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.984%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesNextRollingTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpjODg4NjA2NmNmYzg0MmU0OTdmNjkwMzEwOGM1ZTY5Yy90YWJsZXJhbmdlOmM4ODg2MDY2Y2ZjODQyZTQ5N2Y2OTAzMTA4YzVlNjljXzEtMS0xLTEtODg0MjA_1922b18a-12f8-41bc-90e9-b5f68bb4bf1c">435,978</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After one but within two years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesRollingYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpjODg4NjA2NmNmYzg0MmU0OTdmNjkwMzEwOGM1ZTY5Yy90YWJsZXJhbmdlOmM4ODg2MDY2Y2ZjODQyZTQ5N2Y2OTAzMTA4YzVlNjljXzItMS0xLTEtODg0MjA_bf9f2778-e1b7-41be-bd02-67c33d830dfa">42,394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After two but within three years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesRollingYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpjODg4NjA2NmNmYzg0MmU0OTdmNjkwMzEwOGM1ZTY5Yy90YWJsZXJhbmdlOmM4ODg2MDY2Y2ZjODQyZTQ5N2Y2OTAzMTA4YzVlNjljXzMtMS0xLTEtODg0MjA_6572d2fb-108e-43ed-a663-409c99420d2f">9,509</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">After three but within four years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesRollingYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpjODg4NjA2NmNmYzg0MmU0OTdmNjkwMzEwOGM1ZTY5Yy90YWJsZXJhbmdlOmM4ODg2MDY2Y2ZjODQyZTQ5N2Y2OTAzMTA4YzVlNjljXzQtMS0xLTEtODg0MjA_c4b4adb4-17e8-49c1-94bc-9a988b5c2306">5,052</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After four but within five years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesRollingYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpjODg4NjA2NmNmYzg0MmU0OTdmNjkwMzEwOGM1ZTY5Yy90YWJsZXJhbmdlOmM4ODg2MDY2Y2ZjODQyZTQ5N2Y2OTAzMTA4YzVlNjljXzUtMS0xLTEtODg0MjA_37c6f3c4-cead-44ba-8718-eb2977011904">4,897</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:120%">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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpjODg4NjA2NmNmYzg0MmU0OTdmNjkwMzEwOGM1ZTY5Yy90YWJsZXJhbmdlOmM4ODg2MDY2Y2ZjODQyZTQ5N2Y2OTAzMTA4YzVlNjljXzYtMS0xLTEtODg0MjA_4843c8ce-0608-4d9a-a15d-98ec541529ce">497,830</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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Time deposits, including individual retirement accounts, certificates of deposit, and brokered time deposits, with individual balances of $250,000 and greater totaled $<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90ZXh0cmVnaW9uOjRhNzc1OGQ4NDdkMzQ1Njg4YmU2Y2E5YWU0YTRjYTgwXzU0OTc1NTgxNDMwOQ_6c02bcf7-2aab-4d28-9318-195e5829a840">58,462,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90ZXh0cmVnaW9uOjRhNzc1OGQ4NDdkMzQ1Njg4YmU2Y2E5YWU0YTRjYTgwXzU0OTc1NTgxNDMxMw_89392b2b-4f80-46bb-8fd2-50268d542814">116,977,000</ix:nonFraction> at December&#160;31, 2022 and 2021, respectively.</span></div></ix:continuation><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_175"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;12 &#8212; <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzY2MDc_e559ca8e-6778-4605-adfc-82e711ed5ea7" continuedAt="if5b4c24b6c674ff1b614b2da26627fd1" escape="true">BORROWINGS AND BORROWING CAPACITY</ix:nonNumeric></span></div><ix:continuation id="if5b4c24b6c674ff1b614b2da26627fd1" continuedAt="i37ac16f218f944e19f452f7ad5d241b3"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Customer Repurchase Agreements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer repurchase agreements are overnight customer sweep arrangements. <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ScheduleOfRepurchaseAgreements" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzY2MDg_5240c8df-45eb-4e64-8197-65070b158ac0" continuedAt="ibd946b41a1fa422ea777afd061e6d50c" escape="true">Information concerning customer repurchase agreements is summarized as follows:</ix:nonNumeric></span></div><ix:continuation id="ibd946b41a1fa422ea777afd061e6d50c"><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:74.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amount outstanding at end of the year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo1MGRlNjVlZGUyYjI0OWE4OTlhMDRkYmZhZWUzZmEwMC90YWJsZXJhbmdlOjUwZGU2NWVkZTJiMjQ5YTg5OWEwNGRiZmFlZTNmYTAwXzEtMS0xLTEtODg0MjA_159770d4-9a74-44b9-8223-9a847fdf1642">340</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo1MGRlNjVlZGUyYjI0OWE4OTlhMDRkYmZhZWUzZmEwMC90YWJsZXJhbmdlOjUwZGU2NWVkZTJiMjQ5YTg5OWEwNGRiZmFlZTNmYTAwXzEtMy0xLTEtODg0MjA_1777a28d-4bc9-42ce-aa59-cbf4d0d69d93">2,103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average interest rate at end of the 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:120%"><ix:nonFraction unitRef="number" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="4" name="tfin:SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo1MGRlNjVlZGUyYjI0OWE4OTlhMDRkYmZhZWUzZmEwMC90YWJsZXJhbmdlOjUwZGU2NWVkZTJiMjQ5YTg5OWEwNGRiZmFlZTNmYTAwXzItMS0xLTEtODg0MjA_f3e1230a-ff13-4c8d-959d-c29e158a0807">0.03</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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="4" name="tfin:SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo1MGRlNjVlZGUyYjI0OWE4OTlhMDRkYmZhZWUzZmEwMC90YWJsZXJhbmdlOjUwZGU2NWVkZTJiMjQ5YTg5OWEwNGRiZmFlZTNmYTAwXzItMy0xLTEtODg0MjA_59e11427-f9d1-4316-b12c-e44f0be97343">0.03</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:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Average daily balance during the year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="tfin:SecuritiesSoldUnderAgreementsToRepurchaseAverageDailyBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo1MGRlNjVlZGUyYjI0OWE4OTlhMDRkYmZhZWUzZmEwMC90YWJsZXJhbmdlOjUwZGU2NWVkZTJiMjQ5YTg5OWEwNGRiZmFlZTNmYTAwXzMtMS0xLTEtODg0MjA_3854477e-1a8c-453e-a4e7-2b0397d8a9b6">6,701</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="tfin:SecuritiesSoldUnderAgreementsToRepurchaseAverageDailyBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo1MGRlNjVlZGUyYjI0OWE4OTlhMDRkYmZhZWUzZmEwMC90YWJsZXJhbmdlOjUwZGU2NWVkZTJiMjQ5YTg5OWEwNGRiZmFlZTNmYTAwXzMtMy0xLTEtODg0MjA_9b3cc32c-d031-44f8-8b78-44283d10a064">5,985</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Weighted average interest rate during the 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:120%"><ix:nonFraction unitRef="number" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="4" name="tfin:SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRates" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo1MGRlNjVlZGUyYjI0OWE4OTlhMDRkYmZhZWUzZmEwMC90YWJsZXJhbmdlOjUwZGU2NWVkZTJiMjQ5YTg5OWEwNGRiZmFlZTNmYTAwXzQtMS0xLTEtODg0MjA_536cb764-a873-4353-ad1c-ee56c2a5ff92">0.03</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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="4" name="tfin:SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRates" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo1MGRlNjVlZGUyYjI0OWE4OTlhMDRkYmZhZWUzZmEwMC90YWJsZXJhbmdlOjUwZGU2NWVkZTJiMjQ5YTg5OWEwNGRiZmFlZTNmYTAwXzQtMy0xLTEtODg0MjA_7d018267-5203-4e25-aaa1-d879ed30e577">0.03</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:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maximum month-end balance during the year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="tfin:SecuritiesSoldUnderAgreementsToRepurchaseMaximumOutstandingAtAnyMonthEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo1MGRlNjVlZGUyYjI0OWE4OTlhMDRkYmZhZWUzZmEwMC90YWJsZXJhbmdlOjUwZGU2NWVkZTJiMjQ5YTg5OWEwNGRiZmFlZTNmYTAwXzUtMS0xLTEtODg0MjA_213050fc-eace-4a6a-96f1-4d37473204a6">13,463</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="tfin:SecuritiesSoldUnderAgreementsToRepurchaseMaximumOutstandingAtAnyMonthEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo1MGRlNjVlZGUyYjI0OWE4OTlhMDRkYmZhZWUzZmEwMC90YWJsZXJhbmdlOjUwZGU2NWVkZTJiMjQ5YTg5OWEwNGRiZmFlZTNmYTAwXzUtMy0xLTEtODg0MjA_37566201-fb0b-44f5-ae10-ffcf46f24665">12,405</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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer repurchase agreements are secured by pledged securities with carrying amounts 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:74.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset-backed securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ic83bcc3612a74fb4a197ef2e00f5b1b0_I20221231" decimals="-3" name="us-gaap:DebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowMzViZDhmMTdhNjY0YTgyOGY1ZTkzNjVkNjk4MTk1Mi90YWJsZXJhbmdlOjAzNWJkOGYxN2E2NjRhODI4ZjVlOTM2NWQ2OTgxOTUyXzEtMS0xLTEtODg0MjA_da3d9e6b-6e4e-40d5-8867-508cfa4faad8">4,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i658ee9e23068495dae2669ade33f53dd_I20211231" decimals="-3" name="us-gaap:DebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowMzViZDhmMTdhNjY0YTgyOGY1ZTkzNjVkNjk4MTk1Mi90YWJsZXJhbmdlOjAzNWJkOGYxN2E2NjRhODI4ZjVlOTM2NWQ2OTgxOTUyXzEtMy0xLTEtODg0MjA_e711f1b9-4b80-41d3-be76-bb53e5aea006">4,999</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">CLO 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:120%"><ix:nonFraction unitRef="usd" contextRef="iba37a2cc3222408e87919c2513db9aca_I20221231" decimals="-3" name="us-gaap:DebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowMzViZDhmMTdhNjY0YTgyOGY1ZTkzNjVkNjk4MTk1Mi90YWJsZXJhbmdlOjAzNWJkOGYxN2E2NjRhODI4ZjVlOTM2NWQ2OTgxOTUyXzItMS0xLTEtODg0MjA_08ca8b26-2914-4e27-8e39-a950a18c094e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i3c1d5df796a64070b8b468bd1d6b4c80_I20211231" decimals="-3" name="us-gaap:DebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowMzViZDhmMTdhNjY0YTgyOGY1ZTkzNjVkNjk4MTk1Mi90YWJsZXJhbmdlOjAzNWJkOGYxN2E2NjRhODI4ZjVlOTM2NWQ2OTgxOTUyXzItMy0xLTEtODg0MjA_aba125e6-b96d-4008-9e85-937cea448789">9,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: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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i81e0d3fd63044e528fddb9fdd9a47f3a_I20221231" decimals="-3" name="us-gaap:DebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowMzViZDhmMTdhNjY0YTgyOGY1ZTkzNjVkNjk4MTk1Mi90YWJsZXJhbmdlOjAzNWJkOGYxN2E2NjRhODI4ZjVlOTM2NWQ2OTgxOTUyXzMtMS0xLTEtODg0MjA_d5c3d8df-e5bd-40d9-afc4-1fb353673b51">4,994</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i5c6fd3df7e884bb2b5c24e69acf4e362_I20211231" decimals="-3" name="us-gaap:DebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowMzViZDhmMTdhNjY0YTgyOGY1ZTkzNjVkNjk4MTk1Mi90YWJsZXJhbmdlOjAzNWJkOGYxN2E2NjRhODI4ZjVlOTM2NWQ2OTgxOTUyXzMtMy0xLTEtODg0MjA_89bdb982-b0c4-4a55-94af-e7edd0e47b14">14,970</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: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%">138</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i37ac16f218f944e19f452f7ad5d241b3" continuedAt="i20b0dd40c1f04378a5229a568b39af52"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:FederalHomeLoanBankAdvancesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzY2MDk_f7de02ea-6639-49d4-91a6-c5550980e0d2" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">FHLB Advances</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FHLB advances are collateralized by assets, including a blanket pledge of certain loans. FHLB advances and weighted average interest rates at end of period by contractual maturity are summarized 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:65.566%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.874%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Variable Rate</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Balance Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Weighted Average Interest Rate</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="tfin:FederalHomeLoanBankAdvancesMaturitiesSummaryByInterestRateTypeFloatingRateDueYearNine" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo5NGRiYmY2MzY2NzA0ZjRmYjFhMmUxMzJkYjUzZmNiZC90YWJsZXJhbmdlOjk0ZGJiZjYzNjY3MDRmNGZiMWEyZTEzMmRiNTNmY2JkXzMtNS0xLTEtODg0MjA_ace309f0-e7a3-45dd-96e7-20e48b7b50d9">30,000</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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="4" name="tfin:FederalHomeLoanBankAdvancesMaturitiesSummaryWeightedAverageVariableInterestRateOfAmountsDueYearNineOfBalanceSheetDate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo5NGRiYmY2MzY2NzA0ZjRmYjFhMmUxMzJkYjUzZmNiZC90YWJsZXJhbmdlOjk0ZGJiZjYzNjY3MDRmNGZiMWEyZTEzMmRiNTNmY2JkXzMtNy0xLTEtODg0MjA_b5c0eda6-2154-4b21-8d47-f16b80ec0017">4.25</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="tfin:FederalHomeLoanBankAdvancesAdditionalInformationTableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzY2MTQ_0e13e325-d050-4f83-9618-c17ac280c5d2" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information concerning FHLB advances is summarized 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:74.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amount outstanding at end of the year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:AdvancesFromFederalHomeLoanBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTplY2UzNjg4ZWU3ZGQ0NGIwODBlY2U0OTExYmNmOWRlNi90YWJsZXJhbmdlOmVjZTM2ODhlZTdkZDQ0YjA4MGVjZTQ5MTFiY2Y5ZGU2XzEtMS0xLTEtODg0MjA_4d25899f-a8d9-4182-bfb1-c4b578023c65">30,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:AdvancesFromFederalHomeLoanBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTplY2UzNjg4ZWU3ZGQ0NGIwODBlY2U0OTExYmNmOWRlNi90YWJsZXJhbmdlOmVjZTM2ODhlZTdkZDQ0YjA4MGVjZTQ5MTFiY2Y5ZGU2XzEtMy0xLTEtODg0MjA_fabe7ceb-33d2-4736-8623-c6160a686a1f">180,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average interest rate at end of the 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:120%"><ix:nonFraction unitRef="number" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="4" name="us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTplY2UzNjg4ZWU3ZGQ0NGIwODBlY2U0OTExYmNmOWRlNi90YWJsZXJhbmdlOmVjZTM2ODhlZTdkZDQ0YjA4MGVjZTQ5MTFiY2Y5ZGU2XzItMS0xLTEtODg0MjA_ff6eaff0-24af-45d6-9f72-1070e5b4ada9">4.25</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:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="4" name="us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTplY2UzNjg4ZWU3ZGQ0NGIwODBlY2U0OTExYmNmOWRlNi90YWJsZXJhbmdlOmVjZTM2ODhlZTdkZDQ0YjA4MGVjZTQ5MTFiY2Y5ZGU2XzItMy0xLTEtODg0MjA_98146a35-9b6e-44b9-b8c2-eaa040e9e76a">0.15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Average daily balance during the year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTplY2UzNjg4ZWU3ZGQ0NGIwODBlY2U0OTExYmNmOWRlNi90YWJsZXJhbmdlOmVjZTM2ODhlZTdkZDQ0YjA4MGVjZTQ5MTFiY2Y5ZGU2XzMtMS0xLTEtODg0MjA_da61dd16-3730-4604-b9ce-1af26ac73d32">69,658</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTplY2UzNjg4ZWU3ZGQ0NGIwODBlY2U0OTExYmNmOWRlNi90YWJsZXJhbmdlOmVjZTM2ODhlZTdkZDQ0YjA4MGVjZTQ5MTFiY2Y5ZGU2XzMtMy0xLTEtODg0MjA_a3d385a2-a171-40b1-b6dd-f841cdba2bd3">37,671</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Weighted average interest rate during the 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:120%"><ix:nonFraction unitRef="number" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="4" name="us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateForYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTplY2UzNjg4ZWU3ZGQ0NGIwODBlY2U0OTExYmNmOWRlNi90YWJsZXJhbmdlOmVjZTM2ODhlZTdkZDQ0YjA4MGVjZTQ5MTFiY2Y5ZGU2XzQtMS0xLTEtODg0MjA_225b4ab3-d9b6-436b-aeac-db38bfab4aad">1.19</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="4" name="us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateForYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTplY2UzNjg4ZWU3ZGQ0NGIwODBlY2U0OTExYmNmOWRlNi90YWJsZXJhbmdlOmVjZTM2ODhlZTdkZDQ0YjA4MGVjZTQ5MTFiY2Y5ZGU2XzQtMy0xLTEtODg0MjA_69d5a942-f4b8-427f-837f-090b730b9055">0.24</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:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maximum month-end balance during the year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="INF" name="us-gaap:FederalHomeLoanBankAdvancesActivityForYearMaximumOutstandingAtAnyMonthEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTplY2UzNjg4ZWU3ZGQ0NGIwODBlY2U0OTExYmNmOWRlNi90YWJsZXJhbmdlOmVjZTM2ODhlZTdkZDQ0YjA4MGVjZTQ5MTFiY2Y5ZGU2XzUtMS0xLTEtODg0MjA_bf337c84-5c8f-4dbf-933c-0ce5e9ed660b">230,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="INF" name="us-gaap:FederalHomeLoanBankAdvancesActivityForYearMaximumOutstandingAtAnyMonthEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTplY2UzNjg4ZWU3ZGQ0NGIwODBlY2U0OTExYmNmOWRlNi90YWJsZXJhbmdlOmVjZTM2ODhlZTdkZDQ0YjA4MGVjZTQ5MTFiY2Y5ZGU2XzUtMy0xLTEtODg0MjA_371b8f61-cfae-4a7b-9a37-49fff7af88e5">180,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="tfin:FederalHomeLoanBankAdvancesBorrowingCapacityTableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzY2MTU_e0fc1820-7fef-4f9f-8486-20a48636c2d9" escape="true"><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s unused borrowing capacity with the FHLB is as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowing capacity</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZToxYTZhMjQxNWIzNzg0NDE1YmNkN2NkNDM5ZDlmZTIxMy90YWJsZXJhbmdlOjFhNmEyNDE1YjM3ODQ0MTViY2Q3Y2Q0MzlkOWZlMjEzXzEtMS0xLTEtODg0MjA_b8a73b4c-d9bb-4bc5-b18c-f2e17b408465">676,307</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZToxYTZhMjQxNWIzNzg0NDE1YmNkN2NkNDM5ZDlmZTIxMy90YWJsZXJhbmdlOjFhNmEyNDE1YjM3ODQ0MTViY2Q3Y2Q0MzlkOWZlMjEzXzEtMy0xLTEtODg0MjA_122c3497-d826-48b8-b472-965cea82ecd6">978,794</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Borrowings outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:AdvancesFromFederalHomeLoanBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZToxYTZhMjQxNWIzNzg0NDE1YmNkN2NkNDM5ZDlmZTIxMy90YWJsZXJhbmdlOjFhNmEyNDE1YjM3ODQ0MTViY2Q3Y2Q0MzlkOWZlMjEzXzItMS0xLTEtODg0MjA_1766d0f2-4cf4-4a31-9271-b008ed5457ae">30,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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:AdvancesFromFederalHomeLoanBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZToxYTZhMjQxNWIzNzg0NDE1YmNkN2NkNDM5ZDlmZTIxMy90YWJsZXJhbmdlOjFhNmEyNDE1YjM3ODQ0MTViY2Q3Y2Q0MzlkOWZlMjEzXzItMy0xLTEtODg0MjA_18f37c30-d23c-48bb-ad32-1827d316f8f9">180,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unused borrowing capacity</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZToxYTZhMjQxNWIzNzg0NDE1YmNkN2NkNDM5ZDlmZTIxMy90YWJsZXJhbmdlOjFhNmEyNDE1YjM3ODQ0MTViY2Q3Y2Q0MzlkOWZlMjEzXzMtMS0xLTEtODg0MjA_8ca7a49f-db63-4bbd-8b23-bf2223d08b66">646,307</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZToxYTZhMjQxNWIzNzg0NDE1YmNkN2NkNDM5ZDlmZTIxMy90YWJsZXJhbmdlOjFhNmEyNDE1YjM3ODQ0MTViY2Q3Y2Q0MzlkOWZlMjEzXzMtMy0xLTEtODg0MjA_29c15900-3c63-4bbd-ac4d-58e0edcd2272">798,794</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Paycheck Protection Program Liquidity Facility (&#8220;PPPLF&#8221;)</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The PPPLF is a lending facility offered by the Federal Reserve Banks to facilitate lending to small businesses under the Paycheck Protection Program. Borrowings under the PPPLF are secured by Paycheck Protection Program Loans (&#8220;PPP loans&#8221;) guaranteed by the Small Business Administration (&#8220;SBA&#8221;) and mature at the same time as the PPP Loan pledged to secure the extension of credit. The maturity dates of the borrowings are accelerated if the underlying PPP Loan goes into default and the Company sells the PPP Loan to the SBA to realize on the SBA guarantee or if the Company receives any loan forgiveness reimbursement from the SBA for the underlying PPP Loan.</span></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="tfin:ScheduleOfInformationConcerningPaycheckProtectionProgramBorrowingsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzY2MTY_64adb750-65a6-437e-85ff-e72fb4e18cfc" escape="true"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information concerning borrowings under the PPPLF is summarized 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:71.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.819%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amount outstanding at end of period</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="i1d52536a2d2346788c22863aa2184bdf_I20221231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTpmNjg5MmUzZjUwMDk0MGJlYjllNjVkYWY0NDQ2N2EwNS90YWJsZXJhbmdlOmY2ODkyZTNmNTAwOTQwYmViOWU2NWRhZjQ0NDY3YTA1XzEtMi0xLTEtODg0MjA_bba6d8a9-147e-447c-a2e4-ff407765b0fd">&#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="idcaaa73741254a1cb8170a73f0044eac_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTpmNjg5MmUzZjUwMDk0MGJlYjllNjVkYWY0NDQ2N2EwNS90YWJsZXJhbmdlOmY2ODkyZTNmNTAwOTQwYmViOWU2NWRhZjQ0NDY3YTA1XzEtNC0xLTEtODg0MjA_53c37760-9909-44b4-bd49-33be96b297bd">27,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average interest rate at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1d52536a2d2346788c22863aa2184bdf_I20221231" decimals="4" name="us-gaap:LongtermDebtWeightedAverageInterestRate" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTpmNjg5MmUzZjUwMDk0MGJlYjllNjVkYWY0NDQ2N2EwNS90YWJsZXJhbmdlOmY2ODkyZTNmNTAwOTQwYmViOWU2NWRhZjQ0NDY3YTA1XzItMi0xLTEtODg0MjA_917502f8-1f56-4217-b6c9-ae8a1ec50651">&#8212;</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="idcaaa73741254a1cb8170a73f0044eac_I20211231" decimals="4" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTpmNjg5MmUzZjUwMDk0MGJlYjllNjVkYWY0NDQ2N2EwNS90YWJsZXJhbmdlOmY2ODkyZTNmNTAwOTQwYmViOWU2NWRhZjQ0NDY3YTA1XzItNC0xLTEtODg0MjA_ee385153-5281-4a50-ad7f-e8ce10c37f8e">0.35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Average amount outstanding during the period</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="i293d5125d450414aacfeed7ba27c45c2_D20220101-20221231" decimals="-3" name="tfin:PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTpmNjg5MmUzZjUwMDk0MGJlYjllNjVkYWY0NDQ2N2EwNS90YWJsZXJhbmdlOmY2ODkyZTNmNTAwOTQwYmViOWU2NWRhZjQ0NDY3YTA1XzMtMi0xLTEtODg0MjA_5fbb3178-ae7e-4576-9342-e1d78add8ba9">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="i8ecef48ac2444943b884cbcd1e2d7f2b_D20210101-20211231" decimals="-3" name="tfin:PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTpmNjg5MmUzZjUwMDk0MGJlYjllNjVkYWY0NDQ2N2EwNS90YWJsZXJhbmdlOmY2ODkyZTNmNTAwOTQwYmViOWU2NWRhZjQ0NDY3YTA1XzMtNC0xLTEtODg0MjA_4ac48c17-b686-4ad7-939a-3634546fb8da">118,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average interest rate during the period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i293d5125d450414aacfeed7ba27c45c2_D20220101-20221231" decimals="4" name="us-gaap:LongTermDebtWeightedAverageInterestRateOverTime" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTpmNjg5MmUzZjUwMDk0MGJlYjllNjVkYWY0NDQ2N2EwNS90YWJsZXJhbmdlOmY2ODkyZTNmNTAwOTQwYmViOWU2NWRhZjQ0NDY3YTA1XzQtMi0xLTEtODg0MjA_853c138e-b7cc-4adf-b30d-ebf8310d5728">0.32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8ecef48ac2444943b884cbcd1e2d7f2b_D20210101-20211231" decimals="4" name="us-gaap:LongTermDebtWeightedAverageInterestRateOverTime" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTpmNjg5MmUzZjUwMDk0MGJlYjllNjVkYWY0NDQ2N2EwNS90YWJsZXJhbmdlOmY2ODkyZTNmNTAwOTQwYmViOWU2NWRhZjQ0NDY3YTA1XzQtNC0xLTEtODg0MjA_99e86895-f8b8-4915-81fe-a3aa8f060eff">0.35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Highest month end balance during the period</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="i1d52536a2d2346788c22863aa2184bdf_I20221231" decimals="-3" name="tfin:LongTermDebtMaximumAmountOutstandingDuringPeriod" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTpmNjg5MmUzZjUwMDk0MGJlYjllNjVkYWY0NDQ2N2EwNS90YWJsZXJhbmdlOmY2ODkyZTNmNTAwOTQwYmViOWU2NWRhZjQ0NDY3YTA1XzUtMi0xLTEtODg0MjA_25f50b1e-63db-471e-aba2-04eaa1e73a6a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idcaaa73741254a1cb8170a73f0044eac_I20211231" decimals="-3" name="tfin:LongTermDebtMaximumAmountOutstandingDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTpmNjg5MmUzZjUwMDk0MGJlYjllNjVkYWY0NDQ2N2EwNS90YWJsZXJhbmdlOmY2ODkyZTNmNTAwOTQwYmViOWU2NWRhZjQ0NDY3YTA1XzUtNC0xLTEtODg0MjA_6bcea64d-99eb-4751-acaf-a428ab473667">181,635</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:12pt"><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="i1d52536a2d2346788c22863aa2184bdf_I20221231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzEwOTk1MTE2MzQ3MzU_0f7eda6f-08ce-42fd-8058-42a6705d093a">no</ix:nonFraction> PPPLF borrowings outstanding at December 31, 2022. At December 31, 2021, the PPPLF borrowings were secured by PPP Loans totaling  $<ix:nonFraction unitRef="usd" contextRef="idcaaa73741254a1cb8170a73f0044eac_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzEwOTk1MTE2MzQ3MjI_79e6bc66-0302-42c5-82e1-e58bdd7a61e3">27,144,000</ix:nonFraction> and incurred interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="idcaaa73741254a1cb8170a73f0044eac_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzE2NTU_51900634-2b43-433c-8a68-8bcc2a7a399b">0.35</ix:nonFraction>% annually. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Federal Funds Purchased</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no federal funds purchased at December&#160;31, 2022 and 2021. However, as of December&#160;31, 2022, the Company had unsecured federal funds lines of credit with <ix:nonFraction unitRef="bank" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="INF" name="tfin:FederalFundsPurchasedNumberOfBanks" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzU0OTc1NTgyMDczOQ_706b94c8-98d8-4444-b9e2-125eed12270a">seven</ix:nonFraction> unaffiliated banks totaling $<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzU0OTc1NTgyMDc0NA_093c4c16-328f-4419-aa59-8d8a13e4992b">227,500,000</ix:nonFraction>. </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">139</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i20b0dd40c1f04378a5229a568b39af52" continuedAt="i8045b3c0414c4c699daf965ab36a23cf"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Federal Reserve Bank Discount Window</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into agreements with the Federal Reserve Bank of Dallas to borrow from its discount window. The Company had no Federal Reserve Bank discount window borrowings outstanding at December&#160;31, 2022 and 2021. At December&#160;31, 2022, the Company had $<ix:nonFraction unitRef="usd" contextRef="ib21ef1655788402392abf45ec7cc1748_I20221231" decimals="-3" name="us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzU0OTc1NTgyMDc2OQ_d0aee6e6-0636-4998-adf0-5a4db06f03f9">510,724,000</ix:nonFraction> of unused borrowing capacity from the Federal Reserve Bank discount window, to which the Company pledged loans with an outstanding balance of $<ix:nonFraction unitRef="usd" contextRef="i25c201e3861b4c3ab82b42a31855b5bd_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzU0OTc1NTgyMDc3Mw_c51ef0d2-1cb7-470e-b801-1cab2cbc1e64">679,897,000</ix:nonFraction>. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Subordinated Notes</span></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="tfin:ScheduleOfSubordinatedNotesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzY2MTc_8855b573-6dbe-44be-bc35-05a20264ce25" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following provides a summary of the Company&#8217;s subordinated notes:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.094%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.934%"></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:9pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:9pt;font-weight:400;line-height:100%">Face Value</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:9pt;font-weight:400;line-height:100%">Carrying Value</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:9pt;font-weight:400;line-height:100%">Maturity Date</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:9pt;font-weight:400;line-height:100%">Current Interest Rate</span></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">First Repricing Date</span></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Variable Interest Rate at Repricing Date</span></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Initial Issuance Costs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subordinated Notes issued November 27, 2019</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%"><ix:nonFraction unitRef="usd" contextRef="i07ef4c0ff5824378ae4a10e354ee6598_I20191127" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowNzBlN2E3NTg0MmQ0ZWM1OTBjYjI0NWNmMmZmZjJiMS90YWJsZXJhbmdlOjA3MGU3YTc1ODQyZDRlYzU5MGNiMjQ1Y2YyZmZmMmIxXzEtMi0xLTEtODg0MjA_d30918b9-835f-447f-8336-f6b5a7b23a5e">39,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i11563d36e3e5438d97abb22a86f68452_I20221231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowNzBlN2E3NTg0MmQ0ZWM1OTBjYjI0NWNmMmZmZjJiMS90YWJsZXJhbmdlOjA3MGU3YTc1ODQyZDRlYzU5MGNiMjQ1Y2YyZmZmMmIxXzEtNC0xLTEtODg0MjA_1f1f7694-e68e-44f3-93f1-e8563a6cc3ec">38,857</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i98a238fe8cd94bcda316ef62e579f8c2_D20191127-20191127" decimals="5" name="tfin:SubordinateNotesInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowNzBlN2E3NTg0MmQ0ZWM1OTBjYjI0NWNmMmZmZjJiMS90YWJsZXJhbmdlOjA3MGU3YTc1ODQyZDRlYzU5MGNiMjQ1Y2YyZmZmMmIxXzEtOC0xLTEtODg0MjA_cc304416-2e2c-489b-8a71-7cb7abf4f1d3">4.875</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11/27/2024</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Month LIBOR plus <ix:nonFraction unitRef="number" contextRef="i4f3c4716d9834dcb96be2c5a7b43d13a_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowNzBlN2E3NTg0MmQ0ZWM1OTBjYjI0NWNmMmZmZjJiMS90YWJsZXJhbmdlOjA3MGU3YTc1ODQyZDRlYzU5MGNiMjQ1Y2YyZmZmMmIxXzEtMTItMS0xLTg4NDIwL3RleHRyZWdpb246NDQ4ZDQ4ZWVkMTM5NGU4YWJkODA0MDBjOGZkMjhhYTRfNTQ5NzU1ODEzOTI3_8168d8c2-bda1-4654-9145-f75715db14e5">3.330</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i07ef4c0ff5824378ae4a10e354ee6598_I20191127" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowNzBlN2E3NTg0MmQ0ZWM1OTBjYjI0NWNmMmZmZjJiMS90YWJsZXJhbmdlOjA3MGU3YTc1ODQyZDRlYzU5MGNiMjQ1Y2YyZmZmMmIxXzEtMTQtMS0xLTg4NDIw_6150a978-a318-40fe-924a-959bc4dcb7f7">1,218</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subordinated Notes issued August 26, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14e06412631842db8a677c0fc46c58ff_I20210826" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowNzBlN2E3NTg0MmQ0ZWM1OTBjYjI0NWNmMmZmZjJiMS90YWJsZXJhbmdlOjA3MGU3YTc1ODQyZDRlYzU5MGNiMjQ1Y2YyZmZmMmIxXzItMi0xLTEtODg0MjA_8cd26259-8515-411a-a251-5e6be5e7aa4f">70,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="icf33561dc6be4030bae8e19be2638529_I20221231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowNzBlN2E3NTg0MmQ0ZWM1OTBjYjI0NWNmMmZmZjJiMS90YWJsZXJhbmdlOjA3MGU3YTc1ODQyZDRlYzU5MGNiMjQ1Y2YyZmZmMmIxXzItNC0xLTEtODg0MjA_5de0f16c-ef0a-4fdf-8182-d38686079425">68,943</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:9pt;font-weight:400;line-height:100%">2031</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i05644b954fdf464e9326848bef30e79b_D20210826-20210826" decimals="5" name="tfin:SubordinateNotesInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowNzBlN2E3NTg0MmQ0ZWM1OTBjYjI0NWNmMmZmZjJiMS90YWJsZXJhbmdlOjA3MGU3YTc1ODQyZDRlYzU5MGNiMjQ1Y2YyZmZmMmIxXzItOC0xLTEtODg0MjA_faaaec53-c4be-4aff-a10d-ba61c4cc1466">3.500</ix:nonFraction>%</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:9pt;font-weight:400;line-height:100%">9/01/2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Month SOFR</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> plus <ix:nonFraction unitRef="number" contextRef="i8c477c0d54214f998c2433c2253a08d5_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowNzBlN2E3NTg0MmQ0ZWM1OTBjYjI0NWNmMmZmZjJiMS90YWJsZXJhbmdlOjA3MGU3YTc1ODQyZDRlYzU5MGNiMjQ1Y2YyZmZmMmIxXzItMTItMS0xLTg4NDIwL3RleHRyZWdpb246ZmM0YmJjYTY3OTljNGI2ZGExNWU3ODAxMWRjMWU3YjhfNTQ5NzU1ODEzOTI5_a2da936b-4af1-481f-81c8-5f64b19e9245">2.860</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="i14e06412631842db8a677c0fc46c58ff_I20210826" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowNzBlN2E3NTg0MmQ0ZWM1OTBjYjI0NWNmMmZmZjJiMS90YWJsZXJhbmdlOjA3MGU3YTc1ODQyZDRlYzU5MGNiMjQ1Y2YyZmZmMmIxXzItMTQtMS0xLTg4NDIw_68bc578c-ab59-4d18-8486-d53e32bb89d8">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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowNzBlN2E3NTg0MmQ0ZWM1OTBjYjI0NWNmMmZmZjJiMS90YWJsZXJhbmdlOjA3MGU3YTc1ODQyZDRlYzU5MGNiMjQ1Y2YyZmZmMmIxXzMtMi0xLTEtODg0MjA_3564ba4a-60ae-465a-b4ff-05bdd7aa5bc8">109,500</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowNzBlN2E3NTg0MmQ0ZWM1OTBjYjI0NWNmMmZmZjJiMS90YWJsZXJhbmdlOjA3MGU3YTc1ODQyZDRlYzU5MGNiMjQ1Y2YyZmZmMmIxXzMtNC0xLTEtODg0MjA_2cbd9cee-4e02-4ab4-8032-2d5f2303d645">107,800</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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Secured Overnight Financing Rate</span></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Subordinated Notes bear interest payable semi-annually in arrears to, but excluding the first repricing date, and thereafter payable quarterly in arrears at an annual floating rate. The Company may, at its option, beginning on the respective first repricing date and on any scheduled interest payment date thereafter, redeem the Subordinated Notes, in whole or in part, at a redemption price equal to the outstanding principal amount of the Subordinated Notes to be redeemed plus accrued and unpaid interest to, but excluding, the date of redemption.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Subordinated Notes are included on the consolidated balance sheets as liabilities at their carrying values; however, for regulatory purposes, the $<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzU0OTc1NTgyMDc5Nw_6f924fce-b513-42b2-93b8-00620ff57c5a">107,800,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzU0OTc1NTgyMDgwNA_38b54645-3f36-4c38-ab4f-32d332daac82">106,957,000</ix:nonFraction> carrying value of these obligations  at December&#160;31, 2022 and 2021, respectively, were eligible for inclusion in Tier 2 regulatory capital. Issuance costs related to the Subordinated Notes have been netted against the subordinated notes liability on the balance sheet. The debt issuance costs are being amortized using the effective interest method through maturity and recognized as a component of interest expense.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Subordinated Notes are subordinated in right of payment to the Company&#8217;s existing and future senior indebtedness and are structurally subordinated to the Company&#8217;s subsidiaries&#8217; existing and future indebtedness and other obligations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 30, 2016, the Company issued $<ix:nonFraction unitRef="usd" contextRef="i8176abc936fe4fe6a5309454b5eed055_I20160930" decimals="-6" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzM4MDc_d8f9508d-102a-42ea-b7a5-af4ed59254b7">50,000,000</ix:nonFraction> of Fixed-to-Floating Rate Subordinated Notes due 2026 (the &#8220;2016 Notes&#8221;). The 2016 Notes initially bear interest at <ix:nonFraction unitRef="number" contextRef="ie0085596bb8f4223a2536df375c51989_D20160930-20160930" decimals="INF" name="tfin:SubordinateNotesInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzM5MjY_7b394c71-7cf8-49ee-b392-aa6cd4e15706">6.50</ix:nonFraction>% per annum, payable semi-annually in arrears, to, but excluding, September 30, 2021, and, thereafter and to, but excluding, the maturity date or earlier redemption, interest shall be payable quarterly in arrears, at an annual floating rate equal to <ix:nonNumeric contextRef="i47dbf90a8af54726bcb48ec1ddaf12a9_D20160930-20160930" name="us-gaap:DebtInstrumentDescriptionOfVariableRateBasis" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzY2MTE_c1ab48af-1728-42d4-8191-a239e8deb1d0">three-month LIBOR</ix:nonNumeric> as determined for the applicable quarterly period, plus <ix:nonFraction unitRef="number" contextRef="i47dbf90a8af54726bcb48ec1ddaf12a9_D20160930-20160930" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzQyNTE_1c418f4e-59ef-47c9-a4b8-27f84f73b40c">5.345</ix:nonFraction>%. The Company redeemed the 2016 Notes in whole on September 30, 2021 at which time $<ix:nonFraction unitRef="usd" contextRef="i897ff0d43b4142949ccf05ddc7bdf8c7_D20210930-20210930" decimals="-3" name="us-gaap:WriteOffOfDeferredDebtIssuanceCost" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzEwOTk1MTE2MzQ3NDQ_30d84366-5665-4207-afea-84eefeb1d8a6">755,000</ix:nonFraction> in remaining deferred costs were recognized through interest expense.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Junior Subordinated Debentures</span></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ScheduleOfSubordinatedBorrowingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzY2MTI_d04fd94a-048a-4a2f-918e-be67c8e4ba40" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following provides a summary of the Company&#8217;s junior subordinated debentures:</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:34.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.015%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Face 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:400;line-height:120%">Carrying 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:400;line-height:120%">Maturity Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Variable<br/>Interest Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest Rate At December 31, 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">National Bancshares Capital Trust II</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ifc8996bd83874ce981137202559d9272_I20221231" decimals="-3" name="tfin:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzEtMi0xLTEtODg0MjA_19ffee78-5626-4112-86d4-15761b724ef5">15,464</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ifc8996bd83874ce981137202559d9272_I20221231" decimals="-3" name="us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzEtNC0xLTEtODg0MjA_757128ea-4f15-4ec4-a356-53d8aba1e69d">13,489</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 2033</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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LIBOR + <ix:nonFraction unitRef="number" contextRef="ifd71d3bd4abb4ed38e656f9516e88272_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzEtOC0xLTEtODg0MjAvdGV4dHJlZ2lvbjo1NGIzOTAyYzZiOGI0MDgzOTA5ZjFlNWU1NzZhYTg3Nl81NDk3NTU4MTM5MDA_41134865-d161-4ac7-9978-7f73d0775b79">3.00</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i1faab936cc7e436b86d1c5f46e748608_D20220101-20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzEtMTAtMS0xLTg4NDIw_e16acea1-0261-42bb-a6b6-78d9032cd64a">7.77</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">National Bancshares Capital Trust III</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i1490e6907d964c64ab601e93a977de09_I20221231" decimals="-3" name="tfin:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzItMi0xLTEtODg0MjA_f2c02349-af2d-4512-bfeb-22ebec7fe9e4">17,526</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1490e6907d964c64ab601e93a977de09_I20221231" decimals="-3" name="us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzItNC0xLTEtODg0MjA_8d874849-f340-4700-8b01-d0630a276012">13,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="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:120%">July 2036</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LIBOR + <ix:nonFraction unitRef="number" contextRef="i7fb4997b6e7747a4900519d57b39b4ef_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzItOC0xLTEtODg0MjAvdGV4dHJlZ2lvbjo1ZmI0NjYzZTU2ZTY0YjUxYTEwMGYwZDBhY2NiMTg2Y181NDk3NTU4MTM5MDA_99789a27-b31c-4f6e-b84b-fecf6c75360f">1.64</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i165bfea4dfff43f8a7b2fc79ba6aab02_D20220101-20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzItMTAtMS0xLTg4NDIw_a8583c1f-2ec6-47a4-b492-ee7896434156">5.72</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ColoEast Capital Trust I</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:120%"><ix:nonFraction unitRef="usd" contextRef="i10f48aca3821402d87839402298ea8f4_I20221231" decimals="-3" name="tfin:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzMtMi0xLTEtODg0MjA_34c8ae35-2cab-4926-93c4-1cb1bac8bf44">5,155</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i10f48aca3821402d87839402298ea8f4_I20221231" decimals="-3" name="us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzMtNC0xLTEtODg0MjA_7c44be54-0390-4162-9917-e8141210e46b">3,758</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:120%">September 2035</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LIBOR + <ix:nonFraction unitRef="number" contextRef="icd94d5200c20407dbc0adad8264f564c_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzMtOC0xLTEtODg0MjAvdGV4dHJlZ2lvbjo5NTEyMzM3ZDJiMWE0YWQzYmI2YTlkMzBiYjIzNGU3M181NDk3NTU4MTM5MDA_6b80efd0-5fc0-4b87-afd8-f14b0a0a78de">1.60</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ib514e159dfba4fe4a1990221ab9a08fc_D20220101-20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzMtMTAtMS0xLTg4NDIw_7b1326b1-dafd-43ff-bbcb-0727d0e1bc2a">6.33</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ColoEast Capital Trust II</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="iac52341ac6ec48a0b9243b517b6a8cb8_I20221231" decimals="-3" name="tfin:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzQtMi0xLTEtODg0MjA_34340c91-b550-4b03-80c1-3b8086bf64b1">6,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:120%"><ix:nonFraction unitRef="usd" contextRef="iac52341ac6ec48a0b9243b517b6a8cb8_I20221231" decimals="-3" name="us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzQtNC0xLTEtODg0MjA_35bdf4ba-b3a2-43a3-9d1c-313bb555f929">4,869</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:120%">March 2037</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LIBOR + <ix:nonFraction unitRef="number" contextRef="i03f1ea295d2c4c22813b567c03d63050_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzQtOC0xLTEtODg0MjAvdGV4dHJlZ2lvbjoxOTM4MGM3MTMyMDg0NTY1YTM1NjEzNTM3ODY1ZTI4Yl81NDk3NTU4MTM5MDA_fa090363-d14f-4666-8a70-67e8fba97ca5">1.79</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i4f7578efd53d4ee3963557984287b3c5_D20220101-20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzQtMTAtMS0xLTg4NDIw_2246e096-e9e6-49ef-b761-a41f7c554f47">6.52</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valley Bancorp Statutory Trust I</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:120%"><ix:nonFraction unitRef="usd" contextRef="ieab3992a49974fc3bcd309f66f13e46d_I20221231" decimals="-3" name="tfin:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzUtMi0xLTEtODg0MjA_7000e691-2107-46c0-bfae-fb2eba8c466d">3,093</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieab3992a49974fc3bcd309f66f13e46d_I20221231" decimals="-3" name="us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzUtNC0xLTEtODg0MjA_446ee327-67e5-43b4-8b42-f4aa8334273d">2,906</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:120%">September 2032</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LIBOR + <ix:nonFraction unitRef="number" contextRef="ie16fbf945e104baa866a1f7b2b89bb61_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzUtOC0xLTEtODg0MjAvdGV4dHJlZ2lvbjpkOWQ4YmI2ZWY1NDc0OWU1YmI1ZWQ5MzNiMWI2YzYwN181NDk3NTU4MTM5MDA_a59cc94a-1b27-4583-aa3e-52c9fc2032bc">3.40</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ic68751aa7db144c0b776ea8339b3f1f4_D20220101-20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzUtMTAtMS0xLTg4NDIw_968a98f4-5639-442c-aaea-5abea09d2393">8.12</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valley Bancorp Statutory Trust II</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i638e5056d86e4cd4b8452ab7a228faf2_I20221231" decimals="-3" name="tfin:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzYtMi0xLTEtODg0MjA_fc3b0696-043d-4b8f-85ac-9892b0ad70ad">3,093</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i638e5056d86e4cd4b8452ab7a228faf2_I20221231" decimals="-3" name="us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzYtNC0xLTEtODg0MjA_a0a7c462-33a7-4348-93af-50b84337fe61">2,727</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:120%">July 2034</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LIBOR + <ix:nonFraction unitRef="number" contextRef="ibd9db69343c3440c8452776b1cd46b92_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzYtOC0xLTEtODg0MjAvdGV4dHJlZ2lvbjo2MDcyNmFlMTE0MDI0MThmYjExMGNkYzlmNTIzMWUzZl81NDk3NTU4MTM5MDA_a164e79c-e9d4-4885-bb51-877c916df514">2.75</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ia30a5d3a6e5b4781af11f29c88c95fa9_D20220101-20221231" decimals="4" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzYtMTAtMS0xLTg4NDIw_7a8b7559-0fdb-47fa-ae57-66d6e4f50b1c">7.49</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="tfin:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzctMi0xLTEtODg0MjA_7c050be1-9f26-4c46-964c-befaf6cdff32">51,031</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzctNC0xLTEtODg0MjA_c07722a6-36b3-4e25-ae80-2db9feef4d7d">41,158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div></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%">140</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i8045b3c0414c4c699daf965ab36a23cf"><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These debentures are unsecured obligations due to trusts that are unconsolidated subsidiaries. The debentures were issued in conjunction with the trusts&#8217; issuances of obligated capital securities. The trusts used the proceeds from the issuances of their capital securities to buy floating rate junior subordinated deferrable interest debentures that bear the same interest rate and terms as the capital securities. These debentures are the trusts&#8217; only assets and the interest payments from the debentures finance the distributions paid on the capital securities. These debentures rank junior and are subordinate in the right of payment to all other debt of the Company.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the purchase accounting adjustments made with the National Bancshares, Inc. acquisition on October 15, 2013, the ColoEast acquisition on August 1, 2016, and the Valley acquisition on December 9, 2017, the Company adjusted the carrying value of the junior subordinated debentures to fair value as of the respective acquisition dates. The discount on the debentures will continue to be amortized through maturity and recognized as a component of interest expense.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The debentures may be called by the Company at par plus any accrued but unpaid interest. Interest on the debentures is calculated quarterly. The distribution rate payable on the capital securities is cumulative and payable quarterly in arrears. The Company has the right to defer payments on interest on the debentures at any time by extending the interest payment period for a period not exceeding <ix:nonFraction unitRef="quarter" contextRef="i1bc7f0d438704642bcc037d9b40af93d_D20220101-20221231" decimals="INF" name="tfin:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustInterestDefermentPeriodNumberOfConsecutiveQuarters" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzYwNzM_8deabe8c-b28b-4436-afd1-66d89644c783">20</ix:nonFraction> consecutive quarters with respect to each deferral period, provided that no extension period may extend beyond the redemption or maturity date of the debentures.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The debentures are included on the consolidated balance sheet as liabilities; however, for regulatory purposes, the carrying value of these obligations are eligible for inclusion in Tier I regulatory capital, subject to certain limitations. All of the carrying value of $<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzU0OTc1NTgyMDgwOA_94ca4754-4063-437d-b4ce-541ebef24948">41,158,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzU0OTc1NTgyMDgxMg_a44c9235-4b8a-464f-9304-647846195841">40,602,000</ix:nonFraction> was allowed in the calculation of Tier I regulatory capital as of December&#160;31, 2022 and 2021, respectively.</span></div></ix:continuation><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_178"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;13 &#8212; <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzgvZnJhZzoxYmVlNDYzY2ZkY2I0ZjVlYmQ0NzIxNGNkZjc4OGQ1Mi90ZXh0cmVnaW9uOjFiZWU0NjNjZmRjYjRmNWViZDQ3MjE0Y2RmNzg4ZDUyXzM5OA_e95186d3-3823-4111-9551-2e0e67a1c8db" continuedAt="i65e3e0a89ef3449497313d43fcff8e25" escape="true">EMPLOYEE BENEFIT PLANS</ix:nonNumeric></span></div><ix:continuation id="i65e3e0a89ef3449497313d43fcff8e25"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">401(k) Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors a 401(k) benefit plan that allows employee contributions up to the maximum tax-deferred limitations established by the Internal Revenue Code, which are matched by the Company equal to <ix:nonFraction unitRef="number" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzgvZnJhZzoxYmVlNDYzY2ZkY2I0ZjVlYmQ0NzIxNGNkZjc4OGQ1Mi90ZXh0cmVnaW9uOjFiZWU0NjNjZmRjYjRmNWViZDQ3MjE0Y2RmNzg4ZDUyXzU0OTc1NTgxNDMyNA_c619ef77-4aae-48ac-9bd9-a0ebe1b44bf4">100</ix:nonFraction>% of the first <ix:nonFraction unitRef="number" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzgvZnJhZzoxYmVlNDYzY2ZkY2I0ZjVlYmQ0NzIxNGNkZjc4OGQ1Mi90ZXh0cmVnaW9uOjFiZWU0NjNjZmRjYjRmNWViZDQ3MjE0Y2RmNzg4ZDUyXzU0OTc1NTgxNDMyOA_9bdfb3a9-a322-4da2-8800-fc847ec17991">4</ix:nonFraction>% of the compensation contributed. Expense related to the 401(k) matching contributions for the years ended December&#160;31, 2022, 2021, and 2020 was $<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzgvZnJhZzoxYmVlNDYzY2ZkY2I0ZjVlYmQ0NzIxNGNkZjc4OGQ1Mi90ZXh0cmVnaW9uOjFiZWU0NjNjZmRjYjRmNWViZDQ3MjE0Y2RmNzg4ZDUyXzU0OTc1NTgxNDI4OQ_4e166607-0f6b-45a5-9f40-4d24170e458c">3,569,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzgvZnJhZzoxYmVlNDYzY2ZkY2I0ZjVlYmQ0NzIxNGNkZjc4OGQ1Mi90ZXh0cmVnaW9uOjFiZWU0NjNjZmRjYjRmNWViZDQ3MjE0Y2RmNzg4ZDUyXzU0OTc1NTgxNDI5Mw_7b705713-dd7c-4b97-a4d9-5b59a40d33ad">2,976,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzgvZnJhZzoxYmVlNDYzY2ZkY2I0ZjVlYmQ0NzIxNGNkZjc4OGQ1Mi90ZXh0cmVnaW9uOjFiZWU0NjNjZmRjYjRmNWViZDQ3MjE0Y2RmNzg4ZDUyXzU0OTc1NTgxNDI5Nw_a7003cf4-d5cf-4ae7-b75d-61ad5d96cfc0">2,519,000</ix:nonFraction>, respectively.</span></div></ix:continuation><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_181"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;14 &#8212; <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzIzNzM_370145ca-8fe3-413d-bb50-2af56818c309" continuedAt="i076f69f8233643cabe36dd73ce7477f8" escape="true">INCOME TAXES</ix:nonNumeric></span></div><ix:continuation id="i076f69f8233643cabe36dd73ce7477f8" continuedAt="i7bcd8d33986440c2b3142424aa4ade40"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzIzNzQ_38f84c74-9d39-41ed-a6d7-533d7f0cd137" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense consisted of the following:</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:61.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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:400;line-height:120%">Years Ended 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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTo1ODZmMjkxZjY5Yjg0MzRmODA0NzQ4ZWIwM2MzODNjYi90YWJsZXJhbmdlOjU4NmYyOTFmNjliODQzNGY4MDQ3NDhlYjAzYzM4M2NiXzMtMS0xLTEtODg0MjA_d110a7ed-45e7-49a3-946a-ce72152c67d0">36,472</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTo1ODZmMjkxZjY5Yjg0MzRmODA0NzQ4ZWIwM2MzODNjYi90YWJsZXJhbmdlOjU4NmYyOTFmNjliODQzNGY4MDQ3NDhlYjAzYzM4M2NiXzMtMy0xLTEtODg0MjA_5bd94b36-62ac-47da-a954-35a51e55b351">37,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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTo1ODZmMjkxZjY5Yjg0MzRmODA0NzQ4ZWIwM2MzODNjYi90YWJsZXJhbmdlOjU4NmYyOTFmNjliODQzNGY4MDQ3NDhlYjAzYzM4M2NiXzMtNS0xLTEtODg0MjA_c90e134c-8124-4e1d-a11d-efadf4770833">22,766</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:120%">Deferred</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTo1ODZmMjkxZjY5Yjg0MzRmODA0NzQ4ZWIwM2MzODNjYi90YWJsZXJhbmdlOjU4NmYyOTFmNjliODQzNGY4MDQ3NDhlYjAzYzM4M2NiXzQtMS0xLTEtODg0MjA_a6eaa24f-fd82-4d75-a75a-89bf85586692">1,828</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTo1ODZmMjkxZjY5Yjg0MzRmODA0NzQ4ZWIwM2MzODNjYi90YWJsZXJhbmdlOjU4NmYyOTFmNjliODQzNGY4MDQ3NDhlYjAzYzM4M2NiXzQtMy0xLTEtODg0MjA_4221a700-819c-4902-a8bc-0b03b9970432">5,832</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTo1ODZmMjkxZjY5Yjg0MzRmODA0NzQ4ZWIwM2MzODNjYi90YWJsZXJhbmdlOjU4NmYyOTFmNjliODQzNGY4MDQ3NDhlYjAzYzM4M2NiXzQtNS0xLTEtODg0MjA_69d1b298-8f0c-474c-8753-0018861c7988">2,080</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;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:120%">Change in valuation allowance for deferred tax asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTo1ODZmMjkxZjY5Yjg0MzRmODA0NzQ4ZWIwM2MzODNjYi90YWJsZXJhbmdlOjU4NmYyOTFmNjliODQzNGY4MDQ3NDhlYjAzYzM4M2NiXzUtMS0xLTEtODg0MjA_c65f2760-2b9c-451a-a2c7-df28f881487b">49</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTo1ODZmMjkxZjY5Yjg0MzRmODA0NzQ4ZWIwM2MzODNjYi90YWJsZXJhbmdlOjU4NmYyOTFmNjliODQzNGY4MDQ3NDhlYjAzYzM4M2NiXzUtMy0xLTEtODg0MjA_2cd49494-1a07-469b-a069-d9c524d49bc8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTo1ODZmMjkxZjY5Yjg0MzRmODA0NzQ4ZWIwM2MzODNjYi90YWJsZXJhbmdlOjU4NmYyOTFmNjliODQzNGY4MDQ3NDhlYjAzYzM4M2NiXzUtNS0xLTEtODg0MjA_38654007-5c50-4c4d-979d-16a8321c8b93">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTo1ODZmMjkxZjY5Yjg0MzRmODA0NzQ4ZWIwM2MzODNjYi90YWJsZXJhbmdlOjU4NmYyOTFmNjliODQzNGY4MDQ3NDhlYjAzYzM4M2NiXzYtMS0xLTEtODg0MjA_ad022c46-2e46-4a69-b03c-2d930249a6ec">34,693</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTo1ODZmMjkxZjY5Yjg0MzRmODA0NzQ4ZWIwM2MzODNjYi90YWJsZXJhbmdlOjU4NmYyOTFmNjliODQzNGY4MDQ3NDhlYjAzYzM4M2NiXzYtMy0xLTEtODg0MjA_d27e8410-521a-4840-a00a-ca8ae84053f9">31,980</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTo1ODZmMjkxZjY5Yjg0MzRmODA0NzQ4ZWIwM2MzODNjYi90YWJsZXJhbmdlOjU4NmYyOTFmNjliODQzNGY4MDQ3NDhlYjAzYzM4M2NiXzYtNS0xLTEtODg0MjA_5eac59eb-73b1-48bd-b9fb-22ead8e776bd">20,686</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 style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">141</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i7bcd8d33986440c2b3142424aa4ade40" continuedAt="i41b0f60d24394a349bf98a2d0109278d"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzIzNzU_3bf7b370-e85e-4170-90a3-710d6c9901c2" escape="true"><div style="margin-bottom:12pt;margin-top:13pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rates differ from federal statutory rates applied to income before income taxes due to the following:</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:61.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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:400;line-height:120%">Years Ended 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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax provision computed at federal 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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzItMS0xLTEtODg0MjA_e56e7ddf-c857-41c5-b476-77f5b6b7ebf1">28,771</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzItMy0xLTEtODg0MjA_074ae21d-1851-4450-b647-239320e98409">30,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzItNS0xLTEtODg0MjA_c9b7940e-6196-4ddb-ba96-63b70cc017d2">17,789</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">Effect of:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">State taxes, 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:120%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzQtMS0xLTEtODg0MjA_51b108ea-59ee-41b7-aa9b-2654bbb20525">4,849</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzQtMy0xLTEtODg0MjA_702c63b9-a26c-4d99-9cae-6cb9360dd321">3,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:120%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzQtNS0xLTEtODg0MjA_a8d347a1-d37a-4015-98ec-632df8a5ae8d">2,919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:120%">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:120%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzUtMS0xLTEtODg0MjA_a19d3419-d6aa-4dc6-9227-488bfdf289bf">369</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzUtMy0xLTEtODg0MjA_7d278886-d4dd-40b8-9a36-1459a1bdd4fd">1,778</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzUtNS0xLTEtODg0MjA_8841cf3d-67e5-48bf-9232-60a1c53e5f3a">109</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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:120%">Non-deductible executive 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:120%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzYtMS0xLTEtMTA3ODM3_b9cb7f8e-c66a-41ce-af10-d0756ae9abd5">1,510</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzYtMy0xLTEtMTA3ODM3_3ccfbc5d-d903-4e6a-aacd-ffd12f976520">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzYtNS0xLTEtMTA3ODM3_6f31678a-b639-47e0-8e3a-e5fd396e2a00">52</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:120%">Bank-owned life 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:120%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="tfin:IncomeTaxReconciliationTaxBankOwnedLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzYtMS0xLTEtODg0MjA_b60f3202-7a95-4001-b753-33ebec6a2f78">89</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="tfin:IncomeTaxReconciliationTaxBankOwnedLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzYtMy0xLTEtODg0MjA_57774111-5543-4f45-b724-75b3c7d6808a">332</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="tfin:IncomeTaxReconciliationTaxBankOwnedLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzYtNS0xLTEtODg0MjA_a4ab0c77-655b-42c7-877c-3c11fc810e04">121</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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:120%">Tax exempt 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:120%">(<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzctMS0xLTEtODg0MjA_dda088af-5ea4-472e-a17f-fdf16f95a3a2">100</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzctMy0xLTEtODg0MjA_a659684b-0543-4129-ba08-b69efd100f1c">201</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzctNS0xLTEtODg0MjA_a46b2fd1-5b5f-4234-8fe8-4fc08bc32a7f">250</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Change in valuation allowance for deferred tax asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzgtMS0xLTEtODg0MjA_1d5fb748-94b6-4ab9-881f-3c04ceda7987">49</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzgtMy0xLTEtODg0MjA_614627f3-247f-426a-9fb0-2b99467ea00c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzgtNS0xLTEtODg0MjA_9a7de80d-abe4-4316-a236-4bf8c3a1eba7">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzktMS0xLTEtODg0MjA_f2afe6d2-49d4-481b-a4af-3b5c0373a64d">72</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzktMy0xLTEtODg0MjA_15ac8260-61af-4e26-8dfa-a927a1b76c57">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzktNS0xLTEtODg0MjA_89782a9f-da28-4616-8852-d3c4d5dcd95a">406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzEwLTEtMS0xLTg4NDIw_ffbe0f8b-2968-4e94-be81-6d8399769bfa">34,693</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzEwLTMtMS0xLTg4NDIw_53588682-f508-43d7-9ae1-d65c16b128dc">31,980</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzEwLTUtMS0xLTg4NDIw_9284e99c-19e2-461d-8dc2-38301c24fcda">20,686</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:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzIzNzI_06a96dc3-8ffc-48f5-aae9-91b20345a9e4" escape="true"><div style="margin-top:13pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net tax effects of temporary differences between the recorded amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company&#8217;s deferred tax assets and liabilities are 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:74.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">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:400;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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:120%">Federal net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzItMS0xLTEtODg0MjA_9b2f030d-62ec-4354-9a3d-1581feb93453">6,396</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzItMy0xLTEtODg0MjA_dabf3cb9-43ec-4219-aefe-4ff9cad81920">7,231</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:120%">State net operating loss carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzMtMS0xLTEtODg0MjA_d4512643-bb42-4fcd-a98d-21ff0ed389f7">1,534</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzMtMy0xLTEtODg0MjA_67fb3c02-a632-4411-909d-8f959d1c3401">1,458</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzQtMS0xLTEtODg0MjA_a8c07617-46d0-41fc-aaad-70683326c561">7,825</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzQtMy0xLTEtODg0MjA_ed8e13c2-7fc5-4104-b2dd-ee7334b5c725">5,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">Unrealized loss on securities available for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzUtMS0xLTEtMTA2NDk5_0473a6f2-6bc2-4bdf-899d-f5657c4277a9">2,163</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzUtMy0xLTEtMTA2NDk5_efeb5efd-debe-4ddc-a3c4-d631e7b8c965">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzUtMS0xLTEtODg0MjA_e18f0be1-00f1-4852-a3d3-451400857b89">11,825</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzUtMy0xLTEtODg0MjA_a49c6321-59d9-4698-940f-84c6d8cf90b7">11,341</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Accrued 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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzYtMS0xLTEtODg0MjA_a62b403a-1e6f-4208-a992-ce8076e62621">4,179</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzYtMy0xLTEtODg0MjA_c4c40169-c183-41e9-9d5e-c4dbf7e029a7">4,465</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:120%">Lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="tfin:DeferredTaxAssetsLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzctMS0xLTEtODg0MjA_3eb12799-505f-4401-8e00-82205995df50">8,062</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="tfin:DeferredTaxAssetsLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzctMy0xLTEtODg0MjA_ded91860-993f-4ade-9dd3-86cf0e78b877">8,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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzgtMS0xLTEtODg0MjA_7edfab77-43ae-4a7d-9582-503d4c208535">3,405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzgtMy0xLTEtODg0MjA_22388c0c-6288-4ce7-a275-aee38ebe8cc6">707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzktMS0xLTEtODg0MjA_94160207-9295-4d30-85cc-79a4ebdbe01d">45,389</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzktMy0xLTEtODg0MjA_a5ca2620-e051-4040-bf0f-fcc5528f3e88">39,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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:120%">Goodwill and intangible 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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzExLTEtMS0xLTg4NDIw_853979ff-5fd9-409b-bdda-f9372f1ea10b">9,934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzExLTMtMS0xLTg4NDIw_73c01b7b-1ec1-42dd-a2a5-2a3e3e302e46">9,449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">Fair value adjustment on junior subordinated 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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="tfin:DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzEyLTEtMS0xLTg4NDIw_731e2dde-8489-4c33-8397-b4b90ca92a31">2,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:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="tfin:DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzEyLTMtMS0xLTg4NDIw_7a5e821c-9f6f-4635-b2d1-e0abff980bec">2,324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzEzLTEtMS0xLTg4NDIw_90d365d6-9f80-4eb0-adae-7573f9f876ee">6,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:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzEzLTMtMS0xLTg4NDIw_6ac0fc22-82e0-492e-9f81-424ac0dc2827">4,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 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:120%">Acquired loan basis</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="tfin:DeferredTaxLiabilitiesAcquiredLoanBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzE0LTEtMS0xLTkzNjQw_6edef75f-334f-48f0-b5b2-db16fe09cada">371</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="tfin:DeferredTaxLiabilitiesAcquiredLoanBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzE0LTMtMS0xLTkzNjQw_1ece77ed-6393-43df-9f59-f2c69e28a71a">525</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:120%">Installment gain on sale of subsidiary</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="tfin:DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzE0LTEtMS0xLTg4NDIw_e4a81741-e249-47a3-a260-8664e63f012a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="tfin:DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzE0LTMtMS0xLTg4NDIw_9c86cf4e-3609-410a-b16e-b0dac77aae3e">626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">Lease right-of-use asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="tfin:DeferredTaxLiabilitiesLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzE1LTEtMS0xLTg4NDIw_bf66769a-8052-4b13-9a68-1eb4d92d35aa">7,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="tfin:DeferredTaxLiabilitiesLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzE1LTMtMS0xLTg4NDIw_13c9aac2-d68a-42fd-914c-d2e5f1660ac5">7,598</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Unrealized gain on securities available for sale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="tfin:DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzE2LTEtMS0xLTg4NDIw_cf300160-2d11-471f-98cd-054404776cff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="tfin:DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzE2LTMtMS0xLTg4NDIw_9ce2f34f-3a08-478f-a288-8166b53a5b11">1,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 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:120%">Derivative financial instruments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDerivatives" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzE3LTEtMS0xLTg4NDIw_b25fb718-a8b3-4db7-a2ea-f66ed5514166">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzE3LTMtMS0xLTg4NDIw_0051743e-9707-486a-bed9-c887e6f8a754">1,475</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:120%">Indemnification asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="tfin:DeferredTaxLiabilitiesIndemnificationAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzE4LTEtMS0xLTg4NDIw_9b74d584-080f-41a7-be65-96f12bbea70e">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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="tfin:DeferredTaxLiabilitiesIndemnificationAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzE4LTMtMS0xLTg4NDIw_6ea49796-5bc9-46d8-8fcb-57aacc52f057">1,123</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzIwLTEtMS0xLTg4NDIw_f357d388-e14f-4db4-bf7a-84be51526270">1,434</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzIwLTMtMS0xLTg4NDIw_8e795d8b-b715-4fef-b088-75bb9085f537">62</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzIxLTEtMS0xLTg4NDIw_08bfb8eb-8e9d-49a9-ba6d-d1b2ece2e219">28,589</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzIxLTMtMS0xLTg4NDIw_fdfb22dd-f80c-47f4-a845-29cd421b2ff7">28,991</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">Net deferred tax asset before valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="tfin:NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzIyLTEtMS0xLTg4NDIw_16bcd489-72a2-4716-b44b-e52984a2f5e6">16,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="tfin:NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzIyLTMtMS0xLTg4NDIw_0d8630de-a803-4715-9b2d-e8fafb3862c2">10,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzIzLTEtMS0xLTg4NDIw_d5284816-0d53-417b-86b0-82aecce0bab3">327</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzIzLTMtMS0xLTg4NDIw_601937af-8c55-4e5c-b5a5-04659bea6ee3">278</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%">Net deferred tax asset</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzI0LTEtMS0xLTg4NDIw_0f39c4cf-1a83-41f3-bd33-141cc88cb7db">16,473</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzI0LTMtMS0xLTg4NDIw_bad5ccf2-5d76-46af-b4dc-2e2e333bac05">10,023</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 style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">142</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i41b0f60d24394a349bf98a2d0109278d"><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's federal and state net operating loss carryforwards as of December&#160;31, 2022 were $<ix:nonFraction unitRef="usd" contextRef="iae983c79377b47d18973c3d8fdb9d018_I20221231" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjI3Nw_6fd118a6-dffd-4d5b-ba05-75fd1dac97c2">30,458,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ie9fb7e0136544420874fac94200c6658_I20221231" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjI4MQ_c010b9e2-1627-4469-b611-0d223001e963">26,695,000</ix:nonFraction>, respectively, which will expire at various dates from 2031 through 2035, with the exception of $<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="tfin:OperatingLossCarryforwardsNotSubjectToExpiration" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjI5Mw_0f5b08d3-5231-4561-8e2c-d6f403d050e4">15,855,000</ix:nonFraction> of net operating loss carryforwards that will not expire. The Company has a valuation allowance on certain net operating loss carryforwards that are not expected to be realized before expiration.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's federal and state net operating loss carryforwards as of December&#160;31, 2021 were $<ix:nonFraction unitRef="usd" contextRef="icc980e0554034c85a303b10f9a99b233_I20211231" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjMwMg_37568bf4-6193-4906-b1ab-d6eac9cd52a2">34,433,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ia55b005cf2004ab1a3c01fa2876d9788_I20211231" decimals="-3" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjMwNg_9024543f-6b9c-4621-9ad9-28c6629e4882">24,157,000</ix:nonFraction>, respectively. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An Internal Revenue Code Section 382 (&#8220;Section 382&#8221;) ownership change was triggered as part of previous acquisitions. A significant portion of the deferred tax asset relating to the Company's net operating loss carryforwards is subject to the annual limitation rules under Section 382. The utilization of tax carryforward attributes acquired from the EJ Financial Corp. (2010) acquisition is subject to an annual limitation of $<ix:nonFraction unitRef="usd" contextRef="i4815fd1b3c714ae6ae72acc191e57d73_I20221231" decimals="-3" name="tfin:TaxCreditCarryforwardAnnualLimitationsOnUseAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjMxNA_c2b2c802-4ab1-4ce5-a50a-c0fdb877f903">341,000</ix:nonFraction>, with $<ix:nonFraction unitRef="usd" contextRef="i4815fd1b3c714ae6ae72acc191e57d73_I20221231" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjM5MA_544aed18-2995-4d29-9245-a908898c9e42">2,667,000</ix:nonFraction> of carryforwards remaining at December&#160;31, 2022. The utilization of tax carryforward attributes acquired from the National Bancshares, Inc. (2013) acquisition is subject to an annual limitation of $<ix:nonFraction unitRef="usd" contextRef="i91d40093d2a0414984792a400759e2f0_I20221231" decimals="-3" name="tfin:TaxCreditCarryforwardAnnualLimitationsOnUseAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjMxOA_475eefdc-af6c-428c-8166-c9af79053d09">2,040,000</ix:nonFraction>, with $<ix:nonFraction unitRef="usd" contextRef="i91d40093d2a0414984792a400759e2f0_I20221231" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjQzNA_95fe87cf-c2a9-4144-a74a-03e901353aed">11,936,000</ix:nonFraction> of carryforwards remaining at December&#160;31, 2022. The utilization of tax carryforward attributes acquired from HubTran, Inc. (2021) is subject to an annual limitation of $<ix:nonFraction unitRef="usd" contextRef="ide9d1d3ba377409695493edf7807e48b_I20221231" decimals="-3" name="tfin:TaxCreditCarryforwardAnnualLimitationsOnUseAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjMyMg_6c8ecda3-55e9-4b95-ab1d-7b1ab5d14502">1,594,000</ix:nonFraction>, with $<ix:nonFraction unitRef="usd" contextRef="ide9d1d3ba377409695493edf7807e48b_I20221231" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjUxMg_faca8dfd-e7e7-4b31-bd68-06bf4b2a7fa5">15,855,000</ix:nonFraction> of carryforwards remaining at December&#160;31, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The utilization of deferred tax assets related to the state net operating loss and tax credit carryforwards acquired from the ColoEast (2016) stock acquisition are subject to an annual limitation of $<ix:nonFraction unitRef="usd" contextRef="i9004e0325afa4a1da7cb5f360f75c782_I20221231" decimals="-3" name="tfin:TaxCreditCarryforwardAnnualLimitationsOnUseAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjMyNg_05f21c57-52dd-4a4e-b6cb-0a2397ee0a3c">1,906,000</ix:nonFraction> under Section 382 rules, with $<ix:nonFraction unitRef="usd" contextRef="i9004e0325afa4a1da7cb5f360f75c782_I20221231" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjUyMg_60cd36a6-b45e-47b9-ae76-dd813e1017f7">2,445,000</ix:nonFraction> of state carryforwards remaining at December&#160;31, 2022.</span></div><div style="margin-top:12pt"><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 Company had <ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjM0OA_297004d7-9633-46ae-8c2c-4c89abc51747"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjM0OA_dd6ba394-39da-46b6-b198-6ea8f3131d3a">no</ix:nonFraction></ix:nonFraction> amounts recorded for uncertain tax positions and does not expect any material changes in uncertain tax benefits during the next 12 months. The Company recognizes interest and penalties related to income tax matters in income tax expense.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to U.S. federal income tax as well as income tax in various states. The Company is generally not subject to examination by taxing authorities for years prior to 2019.</span></div></ix:continuation><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_184"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;15 &#8212; <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:LegalMattersAndContingenciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODQvZnJhZzozY2ZmM2M0NDI5MTE0MTI0OGYxMDZlMWIwZGEwMGU5Ni90ZXh0cmVnaW9uOjNjZmYzYzQ0MjkxMTQxMjQ4ZjEwNmUxYjBkYTAwZTk2XzMxMg_b50e191f-aff0-4e0d-9abf-175a0aa4212b" continuedAt="i75e5b8a5495b40fca318407dae205345" escape="true">LEGAL CONTINGENCIES</ix:nonNumeric></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i75e5b8a5495b40fca318407dae205345">Various legal claims arise from time to time in the normal course of business which, in the opinion of management as of December&#160;31, 2022, will have no material effect on the Company&#8217;s consolidated financial statements. The Company does not anticipate any material losses as a result of commitments and contingent liabilities.</ix:continuation></span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_187"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;16 &#8212; <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90ZXh0cmVnaW9uOjIyYjhlOWM3YWQ0OTRiM2M5ZDY2MDFlMGU1MzcwYzY5XzMxNDc_ae42424c-4f9d-4181-852b-abe974667442" continuedAt="i9525a0fbe43644de8ee6f01c41a37482" escape="true">OFF-BALANCE SHEET LOAN COMMITMENTS</ix:nonNumeric></span></div><ix:continuation id="i9525a0fbe43644de8ee6f01c41a37482" continuedAt="i498bb4fc6b9a4ad09a4b1ba6f30c68d2"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company is a party to financial instruments with off-balance sheet risk in the normal course of business to meet the financing needs of its customers. These financial instruments include commitments to extend credit. Those instruments involve, to varying degrees, elements of credit risk in excess of the amount recognized in the balance sheet. The Company&#8217;s exposure to credit loss in the event of nonperformance by the other party to the financial instrument for commitments to extend credit and standby letters of credit is represented by the contractual amount of those instruments.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the same credit policies in making commitments and conditional obligations as it does for on-balance sheet financial instruments.</span></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90ZXh0cmVnaW9uOjIyYjhlOWM3YWQ0OTRiM2M5ZDY2MDFlMGU1MzcwYzY5XzMxNDg_94f64a32-60e4-4b53-9189-16a1392e008d" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contractual amounts of financial instruments with off-balance sheet risk were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.594%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.599%"></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:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">Fixed 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:400;line-height:100%">Variable 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:400;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:400;line-height:100%">Fixed 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:400;line-height:100%">Variable 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:400;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:400;line-height:100%">Unused lines of credit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8994e981bf754dccbabc62141e597546_D20220101-20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzItMS0xLTEtODg0MjA_755299c1-b54d-4264-be56-63406991a144">1,417</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8994e981bf754dccbabc62141e597546_D20220101-20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzItMy0xLTEtODg0MjA_7bd842bc-5e1b-4e3a-a9eb-273456e7ba03">487,965</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8994e981bf754dccbabc62141e597546_D20220101-20221231" decimals="-3" name="tfin:LoansAndLeasesReceivableCommitments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzItNS0xLTEtODg0MjA_82aca96d-02e5-4714-a849-42dad1cc771b">489,382</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i660ced41f24149e3a1aac04869390d6e_D20210101-20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzItNy0xLTEtODg0MjA_b25515fd-0aa2-4596-8fc3-6313bf6b221a">26,029</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i660ced41f24149e3a1aac04869390d6e_D20210101-20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzItOS0xLTEtODg0MjA_739217bf-ee5f-466a-846b-82595a7c499f">523,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i660ced41f24149e3a1aac04869390d6e_D20210101-20211231" decimals="-3" name="tfin:LoansAndLeasesReceivableCommitments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzItMTEtMS0xLTg4NDIw_81ab6a66-2102-4b8f-8a6b-3d9113b491d8">549,512</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Standby letters 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%"><ix:nonFraction unitRef="usd" contextRef="id3bb4c905886431abf31f2cfefbd2a89_D20220101-20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzMtMS0xLTEtODg0MjA_dc60e0ee-c777-4c89-a629-81483fead918">12,309</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3bb4c905886431abf31f2cfefbd2a89_D20220101-20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzMtMy0xLTEtODg0MjA_bc44f4a4-f4e6-424e-9aae-2edd7d7305fd">4,897</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3bb4c905886431abf31f2cfefbd2a89_D20220101-20221231" decimals="-3" name="tfin:LoansAndLeasesReceivableCommitments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzMtNS0xLTEtODg0MjA_4eb4fe50-47db-482d-8cf2-a03058b5bad7">17,206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide59391b455a4c718143422b81ae3cfb_D20210101-20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzMtNy0xLTEtODg0MjA_6f24a76c-3043-4ed9-8528-ac504fa969f8">11,090</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide59391b455a4c718143422b81ae3cfb_D20210101-20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzMtOS0xLTEtODg0MjA_cb535090-50b9-4299-a78a-c65cbab8bcd9">5,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide59391b455a4c718143422b81ae3cfb_D20210101-20211231" decimals="-3" name="tfin:LoansAndLeasesReceivableCommitments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzMtMTEtMS0xLTg4NDIw_4d8fbd9f-8fd7-4a64-aa44-af339751ecfa">16,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments to purchase 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="i67933c9deb514fa5b5347749099659f3_D20220101-20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzQtMS0xLTEtODg0MjA_00d5948e-6138-49d1-aed3-553ef2324c4c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67933c9deb514fa5b5347749099659f3_D20220101-20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzQtMy0xLTEtODg0MjA_dd98b93f-7f63-416e-89e8-f3a0fb34624b">53,572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67933c9deb514fa5b5347749099659f3_D20220101-20221231" decimals="-3" name="tfin:LoansAndLeasesReceivableCommitments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzQtNS0xLTEtODg0MjA_148d6e99-89d1-4821-967e-84c56d60d991">53,572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0948dd886e94d9a8de3cd7eabcf7f68_D20210101-20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzQtNy0xLTEtODg0MjA_6dd918c7-9b9f-4991-abb2-772a1e587d7d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0948dd886e94d9a8de3cd7eabcf7f68_D20210101-20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzQtOS0xLTEtODg0MjA_441b9b80-f710-42fb-abcc-7ec411ead34e">108,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0948dd886e94d9a8de3cd7eabcf7f68_D20210101-20211231" decimals="-3" name="tfin:LoansAndLeasesReceivableCommitments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzQtMTEtMS0xLTg4NDIw_0c804e11-bd50-4187-9cf6-ee8a3a038f8b">108,423</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Mortgage warehouse commitments</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61297fb837a54bc2a037b92b4f6a27f1_D20220101-20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzUtMS0xLTEtODg0MjA_238567a3-1ab3-4dd5-a050-31449e8c5427">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61297fb837a54bc2a037b92b4f6a27f1_D20220101-20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzUtMy0xLTEtODg0MjA_632cb3c5-53cc-4ddd-a1ff-d33f65db707f">1,055,117</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61297fb837a54bc2a037b92b4f6a27f1_D20220101-20221231" decimals="-3" name="tfin:LoansAndLeasesReceivableCommitments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzUtNS0xLTEtODg0MjA_7fd4670d-420d-4d7d-a433-b86e4b460a2b">1,055,117</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0b504ab88ba4d3eabc1f37301db076b_D20210101-20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzUtNy0xLTEtODg0MjA_9e50b71c-e4c7-43c3-abf3-4f0982ccab90">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0b504ab88ba4d3eabc1f37301db076b_D20210101-20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzUtOS0xLTEtODg0MjA_7ecee0c0-c4fa-4b5d-8517-10256a494a8e">823,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0b504ab88ba4d3eabc1f37301db076b_D20210101-20211231" decimals="-3" name="tfin:LoansAndLeasesReceivableCommitments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzUtMTEtMS0xLTg4NDIw_88dc51a1-3e35-45fb-a573-27459fb95a8a">823,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">143</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i498bb4fc6b9a4ad09a4b1ba6f30c68d2"><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commitments to extend credit are agreements to lend to a customer as long as there is no violation of any condition established in the contract. Commitments generally have fixed expiration dates or other termination clauses and may require payment of a fee. Since many of the commitments are expected to expire without being fully drawn upon, the total commitment amounts disclosed above do not necessarily represent future cash requirements. The Company evaluates each customer&#8217;s creditworthiness on a case-by-case basis. The amount of collateral obtained, if considered necessary by the Company, upon extension of credit, is based on management&#8217;s credit evaluation of the customer.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Standby letters of credit are conditional commitments issued by the Company to guarantee the performance of a customer to a third-party. In the event of nonperformance by the customer, the Company has rights to the underlying collateral, which can include commercial real estate, physical plant and property, inventory, receivables, cash and marketable securities. The credit risk to the Company in issuing standby letters of credit is essentially the same as that involved in extending loan facilities to its customers.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commitments to purchase loans represent loans purchased by the Company that have not yet settled.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage warehouse commitments are unconditionally cancellable and represent the unused capacity on mortgage warehouse facilities the Company has approved. The Company reserves the right to refuse to buy any mortgage loans offered for sale by a customer, for any reason, at the Company&#8217;s sole and absolute discretion.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records an allowance for credit losses on off-balance sheet credit exposures through a charge to credit loss expense on the Company&#8217;s consolidated statements of income. At December&#160;31, 2022 and 2021, the allowance for credit losses on off balance sheet credit exposures totaled $<ix:nonFraction unitRef="usd" contextRef="icb0d61be6df749f6aadc24797a08833e_I20221231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90ZXh0cmVnaW9uOjIyYjhlOWM3YWQ0OTRiM2M5ZDY2MDFlMGU1MzcwYzY5XzU0OTc1NTgxNzA1OA_875c7ec2-ad2c-432d-9e4d-012455469c50">3,606,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i2e344d8263d94ad3ac4031a3c5a92ab9_I20211231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90ZXh0cmVnaW9uOjIyYjhlOWM3YWQ0OTRiM2M5ZDY2MDFlMGU1MzcwYzY5XzU0OTc1NTgxNzA2Mg_c6ec1bf8-04f8-44a1-8d4a-fbb1b493bd5a">4,082,000</ix:nonFraction>, respectively, and was included in other liabilities on the Company&#8217;s consolidated balance sheets. <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:SecuritiesBorrowedAllowanceForCreditLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90ZXh0cmVnaW9uOjIyYjhlOWM3YWQ0OTRiM2M5ZDY2MDFlMGU1MzcwYzY5XzMxNDk_69e1009e-f58d-44bf-b29d-2c9a8e888d88" continuedAt="iab0685747bb8442689d787918da5d435" escape="true">The following table presents credit loss expense for off balance sheet credit exposures:</ix:nonNumeric></span></div><div style="margin-top:12pt"><ix:continuation id="iab0685747bb8442689d787918da5d435"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.652%"></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:400;line-height:120%">Year Ended 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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense (benefit)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i82996eacfab044008b99510ab5f06675_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZTpmNWVlYjk0ZTAxN2Q0YTI4OTdiMzM3YmFhMTk0YjcxMi90YWJsZXJhbmdlOmY1ZWViOTRlMDE3ZDRhMjg5N2IzMzdiYWExOTRiNzEyXzItMS0xLTEtODg0MjA_88d08100-798e-410a-9c7a-193b1c58cd27">476</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="ib9a6fe77e4ba42b198effd1bddc978dc_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZTpmNWVlYjk0ZTAxN2Q0YTI4OTdiMzM3YmFhMTk0YjcxMi90YWJsZXJhbmdlOmY1ZWViOTRlMDE3ZDRhMjg5N2IzMzdiYWExOTRiNzEyXzItMy0xLTEtODg0MjA_538b8e4c-9563-44a3-a6c0-32eff88f15f4">922</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="i0d97b6b8045642f39ddf487399d4df9f_D20200101-20201231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZTpmNWVlYjk0ZTAxN2Q0YTI4OTdiMzM3YmFhMTk0YjcxMi90YWJsZXJhbmdlOmY1ZWViOTRlMDE3ZDRhMjg5N2IzMzdiYWExOTRiNzEyXzItNS0xLTEtODg0MjA_b1f82b4f-fe00-4128-b4e4-1880768419c8">2,448</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_190"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;17 &#8212; <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzExNDM3_6ebed8e5-858f-4909-9e86-7ce7c70a9120" continuedAt="if51b5cf15e47496fa23d7e80e169d3cf" escape="true">FAIR VALUE DISCLOSURES</ix:nonNumeric></span></div><ix:continuation id="if51b5cf15e47496fa23d7e80e169d3cf" continuedAt="i7628e1cdfc584ec5ad8bec4824c7e9c7"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is the exchange price that would be received for an asset or paid to transfer a liability (exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. There are three levels of inputs that may be used to measure fair values:</span></div><div style="margin-top:6pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 &#8211; Quoted prices (unadjusted) for identical assets or liabilities in active markets that the entity has the ability to access as of the measurement date.</span></div><div style="margin-top:6pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 &#8211; Significant other observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.</span></div><div style="margin-top:6pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 &#8211; Significant unobservable inputs that reflect a company&#8217;s own assumptions about the assumptions that market participants would use in pricing an asset or liability.</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%">144</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i7628e1cdfc584ec5ad8bec4824c7e9c7" continuedAt="i0d9694ffd876450c839be3ee27c87daa"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzExNDM4_bd159756-190b-47c4-9500-2571c0efb09d" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis are summarized 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:47.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.987%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value Measurements Using</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Total<br/>Fair Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets measured at fair value on a recurring basis</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><td colspan="3" 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Mortgage-backed securities, residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i93b44bbe295f44f08d67e5772da7452a_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzQtMi0xLTEtODg0MjA_966b4443-4dd1-46bf-aa2e-845f2cdf468d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib4205147d4fa4d938636f74f34ce5d94_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzQtNC0xLTEtODg0MjA_23e2c3b0-8448-4710-a7ee-e5526284ef1d">50,633</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i6985ef31d6024033a715301289ca6f02_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzQtNi0xLTEtODg0MjA_d0ea84ed-b667-4186-9b83-a0555ee47254">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i120f8a6e73824c978d795f351ac08103_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzQtOC0xLTEtODg0MjA_99fc243f-0e76-4855-b0ce-199bcc3d3800">50,633</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:120%">Asset-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7ea4e679f654407fb78f1e751b001307_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzUtMi0xLTEtODg0MjA_ecc1944d-7423-4f9c-b302-4884417072fa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i7c34d27424be4cb4862f198911157890_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzUtNC0xLTEtODg0MjA_146c459b-11ea-4966-9a34-202f302ef98f">6,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:120%"><ix:nonFraction unitRef="usd" contextRef="i933f840f44b7428a83bf3941619462cb_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzUtNi0xLTEtODg0MjA_5a323978-90e3-41c8-aee8-bf74227070b8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ibb6afde87c144ea2b7f2b01044608722_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzUtOC0xLTEtODg0MjA_9684b72d-89dd-467c-ab01-8e5e11e2a76b">6,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 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:120%">State and municipal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieabff8bc0e284ed29b10a52eb24be027_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzYtMi0xLTEtODg0MjA_2263c4cb-99ea-43ab-848c-481e0a5a938c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i389593c28ef54a0a8c65706b8332fe3f_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzYtNC0xLTEtODg0MjA_7ab9cfe7-af15-4c99-b57b-2700df889cc9">13,438</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if70684932d5d43ea9b003bc6b1a83bb6_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzYtNi0xLTEtODg0MjA_c4df77ea-9ad8-4f97-91b3-d83f079ff186">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i26e8e516f1884c778996a7eca3ce738e_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzYtOC0xLTEtODg0MjA_c86da7dd-7a38-4ec9-a481-c5a1fe422bb1">13,438</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CLO securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i257ba503e6104300bc251fe2e79472ef_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzctMi0xLTEtODg0MjA_d4aec6d8-6113-4c8f-bd55-8bce91401741">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i564394608e0b4244aec529117eed1210_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzctNC0xLTEtODg0MjA_9ae1425d-bba7-4043-ac23-893e36045df4">181,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:120%"><ix:nonFraction unitRef="usd" contextRef="ib652227779a44f4d90889b8a30d9ce19_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzctNi0xLTEtODg0MjA_1d1baeb7-17cc-4d7b-9329-65af015c4318">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="idc230e60d8e0406bb6bb47774380b013_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzctOC0xLTEtODg0MjA_24cb0a8b-f442-4c32-ab15-3f0716ca3e7e">181,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 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:120%">Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3eba8eac60634d73aa3bde16b8554a3e_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzgtMi0xLTEtODg0MjA_37c3cd77-4521-44e6-938b-01df599abe99">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ic0bdb4c26e24466f9335309eb68465f7_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzgtNC0xLTEtODg0MjA_8d7c843d-b741-4368-9951-16f25f2d49b8">1,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:120%"><ix:nonFraction unitRef="usd" contextRef="i214d944e2bf04c31beb80a3348b3c384_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzgtNi0xLTEtODg0MjA_36ef1b0d-1397-4801-b0de-545acb6a75d3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i0e1a057c09c0478493ac68785d0f8129_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzgtOC0xLTEtODg0MjA_cef87f44-2b2c-414f-9665-22f6858a0dcc">1,263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SBA pooled securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie10183664a8f410688c10cc8b23f117e_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzktMi0xLTEtODg0MjA_dcc09b9e-afbe-4b5f-bfca-20b7ff852923">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i73805df2d64140e6972499210756c7be_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzktNC0xLTEtODg0MjA_0981469f-c0c0-40cc-a217-015ba7c53545">1,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib30f2e624d0c4326a7acf9b1735e533c_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzktNi0xLTEtODg0MjA_bfe2f2d8-8fdb-4a1d-8be5-4146f9462d26">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib86b936c6ba54161913520e68993e2e8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzktOC0xLTEtODg0MjA_972b7ac4-8c9b-4b0a-a32f-b19a65f945ce">1,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib0de3b92c4ac463794d233c92db79ec9_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzEwLTItMS0xLTg4NDIw_a4f5fed7-2fbd-413c-8809-32b8b74bff69">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i89e107b1a8544eb79eafc8a95aef4c37_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzEwLTQtMS0xLTg4NDIw_f4ed37a1-df22-45a0-b2d8-b209e5ee9ef1">254,504</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib0ff29ac368340cca439c5f4ca3f887f_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzEwLTYtMS0xLTg4NDIw_2691e214-d3fa-44f3-86b2-27736029e5d9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i19febe17d2db4638b5c99b9108b97f88_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzEwLTgtMS0xLTg4NDIw_8ebcc410-99dc-42be-a6e9-82b0b5be1b46">254,504</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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><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:120%">Equity securities with readily determinable fair values</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">Mutual fund</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ic885da92206e4ef9bb7d244edfe7ffd5_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzEzLTItMS0xLTg4NDIw_0b6ca58c-8471-4e67-a7ab-1b803208066e">5,191</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="iaf269c7e2f4840d28956a5bfeb53a810_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzEzLTQtMS0xLTg4NDIw_5c0cc8f2-7939-461c-a862-775641d4cd9e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i4b1dae90ae24455bbdab1bea3a61182a_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzEzLTYtMS0xLTg4NDIw_10993199-792d-46fd-bb8e-cd4cc32dac9c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i48ad653ca43b4a35a98ff898d4f1ea8b_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzEzLTgtMS0xLTg4NDIw_a2c26134-3766-44ae-9a66-2e65d950b033">5,191</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height: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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Loans held for sale</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib0de3b92c4ac463794d233c92db79ec9_I20221231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzE1LTItMS0xLTg4NDIw_f928a25d-ce79-41d0-a294-77ec63aa3a4b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i89e107b1a8544eb79eafc8a95aef4c37_I20221231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzE1LTQtMS0xLTg4NDIw_7297c8c5-2cfa-4248-8ce8-f36ca0cbb36c">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib0ff29ac368340cca439c5f4ca3f887f_I20221231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzE1LTYtMS0xLTg4NDIw_9b183591-16c9-4bfb-a9ca-76e488b8cf14">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i19febe17d2db4638b5c99b9108b97f88_I20221231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzE1LTgtMS0xLTg4NDIw_75a88b4e-8944-45b1-a36d-8cefc9259272">5,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 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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Indemnification asset</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib0de3b92c4ac463794d233c92db79ec9_I20221231" decimals="-3" name="tfin:BusinessCombinationIndemnificationAsset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzE3LTItMS0xLTg4NDIw_0916ee84-c76b-40d9-ab79-f00143e01a82">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i89e107b1a8544eb79eafc8a95aef4c37_I20221231" decimals="-3" name="tfin:BusinessCombinationIndemnificationAsset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzE3LTQtMS0xLTg4NDIw_1537f49c-1b5a-4bd9-9e9f-86a9ed26db91">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib0ff29ac368340cca439c5f4ca3f887f_I20221231" decimals="-3" name="tfin:BusinessCombinationIndemnificationAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzE3LTYtMS0xLTg4NDIw_2c1542fd-aede-4940-af45-195ee5c2d7eb">3,896</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i19febe17d2db4638b5c99b9108b97f88_I20221231" decimals="-3" name="tfin:BusinessCombinationIndemnificationAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzE3LTgtMS0xLTg4NDIw_091ffd8b-b8a4-45ea-b3d9-14206d17dd9d">3,896</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr 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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Revenue share asset</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib0de3b92c4ac463794d233c92db79ec9_I20221231" decimals="-3" name="tfin:RevenueShareAssetFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzIwLTItMS0xLTg4NDIw_468b0d87-016f-469b-9df4-18c467647ab3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i89e107b1a8544eb79eafc8a95aef4c37_I20221231" decimals="-3" name="tfin:RevenueShareAssetFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzIwLTQtMS0xLTg4NDIw_2263d88e-2f3e-46e8-93ee-6a6135164683">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib0ff29ac368340cca439c5f4ca3f887f_I20221231" decimals="-3" name="tfin:RevenueShareAssetFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzIwLTYtMS0xLTg4NDIw_1254a6be-1ec7-4cbc-91a7-446dc2ef22c0">5,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i19febe17d2db4638b5c99b9108b97f88_I20221231" decimals="-3" name="tfin:RevenueShareAssetFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzIwLTgtMS0xLTg4NDIw_61c18560-3199-4356-ab7c-1ebe14145c6b">5,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height: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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities measured at fair value on a recurring basis</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Return of premium liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib0de3b92c4ac463794d233c92db79ec9_I20221231" decimals="-3" name="tfin:ReturnOfPremiumLiabilityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzIyLTItMS0xLTk0MTM0_88f9626d-3db0-4864-98a5-a2c8078440cf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i89e107b1a8544eb79eafc8a95aef4c37_I20221231" decimals="-3" name="tfin:ReturnOfPremiumLiabilityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzIyLTQtMS0xLTk0MTM0_3b1f0937-816c-48ac-b845-90145d9d3c8a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib0ff29ac368340cca439c5f4ca3f887f_I20221231" decimals="-3" name="tfin:ReturnOfPremiumLiabilityFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzIyLTYtMS0xLTk0MTM0_a8291a3f-1801-43c8-adf7-495cb1c9f304">575</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i19febe17d2db4638b5c99b9108b97f88_I20221231" decimals="-3" name="tfin:ReturnOfPremiumLiabilityFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzIyLTgtMS0xLTk0MTM0_7e98bbf7-4260-4667-9523-f3b6d03d4bbd">575</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:47.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.987%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value Measurements Using</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Total<br/>Fair Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 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:400;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets measured at fair value on a recurring basis</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><td colspan="3" 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Mortgage-backed securities, residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i3e5ffb65015c4a1d87e8bd397c4aaa0c_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzUtMi0xLTEtODg0MjA_fda25ffe-d39e-400b-bdfc-602b4ffe6fe1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib0c38cbf232e4a32aad33bb61c76a0b3_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzUtNC0xLTEtODg0MjA_e261a981-8856-4185-bd5e-fece5b16ca2a">37,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i8ff271b24a514a9fae5b083d84828272_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzUtNi0xLTEtODg0MjA_2722b6cc-cf90-4ba6-8c9a-3b78ef1eba4b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i8041a9a3cb254fcf84315d2488837ff9_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzUtOC0xLTEtODg0MjA_7c0ca61a-27cb-4a0d-9e7e-6c0fef43c9f6">37,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Asset-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i825a9f617b144088bd7b1add91faa7a5_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzYtMi0xLTEtODg0MjA_63b0d79e-b057-4ce1-b0f4-0e50531ad7a3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i34e88e2a39af4767a4bb04e90bf709dc_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzYtNC0xLTEtODg0MjA_7762af4f-1bf0-4d30-b94e-ef199a6b88e8">6,764</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i670eec3e59d54d6faf190dcc3080a98e_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzYtNi0xLTEtODg0MjA_6c60f1ad-3512-4d2f-af05-92b80cdd39f5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i5e664c78bc8748b9b388905efd1a6a57_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzYtOC0xLTEtODg0MjA_780ece7d-adf2-4ed9-ae83-e19e858beb0a">6,764</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">State and municipal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3d2268beb56444d4b88ea09fe2c316b7_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzctMi0xLTEtODg0MjA_ed1ae529-351a-44b7-aec4-4af8b4e336ec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i11376565f336441595f19767ed835bfe_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzctNC0xLTEtODg0MjA_da9b9764-f755-4cf2-a8c4-9ed3de94c99b">26,825</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7e0eec25887c4cd4b8c96a1404108acd_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzctNi0xLTEtODg0MjA_7d9725d5-2d47-4250-8119-aed403fb9112">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i33427c2dfa8746d1824fca75d6b19bfb_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzctOC0xLTEtODg0MjA_6087cae6-df74-4c49-968b-e855a6106762">26,825</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">CLO Securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic8fc1536f86e491faa30a229f42208de_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzgtMi0xLTEtODg0MjA_a2acc9b9-7732-4bef-822a-2e28f17637b2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i26cf1103f4614555bf8c164f6b121132_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzgtNC0xLTEtODg0MjA_686f3b73-31eb-489a-b3f5-5d51e06d12b0">106,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:120%"><ix:nonFraction unitRef="usd" contextRef="iefd10e04314c4a3292bac97b12d1ac24_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzgtNi0xLTEtODg0MjA_42ae1a53-b002-4b39-a900-8b8531f0fbc7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib824aa8c4c9443f29cfa29b6f238e359_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzgtOC0xLTEtODg0MjA_527bcaf1-b789-4897-bb97-5c6565217caa">106,634</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i29056a51080a473ab8dad7c20001ddc3_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzktMi0xLTEtODg0MjA_68e13a9d-945e-44a8-bdf4-c3c62138d45f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib9102d4985e244acb7b7634cf580687e_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzktNC0xLTEtODg0MjA_603156fb-8c2d-4a51-bdac-bb88d8b874ed">2,056</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5283564470144ecc85c58d5cb4ede713_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzktNi0xLTEtODg0MjA_95f4573c-f4db-421e-9ecf-2745866044d6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i2e8b2fc0f4ff40a7a8e5c789d7a24933_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzktOC0xLTEtODg0MjA_479f55ba-be4d-4383-9661-816a242061df">2,056</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SBA pooled securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic1b232caa42c42a08b2bff4784d0c16a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzEwLTItMS0xLTg4NDIw_5e4b765c-f2c1-483c-9ce3-e95a32470904">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i4c5e1376f2b24321ba47f6df7bb9f4d1_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzEwLTQtMS0xLTg4NDIw_b2f9632e-6e87-46a4-81b0-b01a7d34528c">2,698</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ibff39f4118f542909a01bf5439a84c6b_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzEwLTYtMS0xLTg4NDIw_06d40bbd-fc0e-4568-bde7-37e660d35688">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i8315456022104e258615282d0b893172_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzEwLTgtMS0xLTg4NDIw_dd08f674-3026-40b6-ae14-93fe7e715beb">2,698</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">&#160;</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><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="icf0beaf5c5a04b9aa16f8b7a2d38a806_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzExLTItMS0xLTg4NDIw_468c6b7d-12a9-4ab7-b7ba-63742b0eb9d6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib57e8ea788f346ed9c525dc4896ead0d_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzExLTQtMS0xLTg4NDIw_340d2ac4-f0c4-4543-876c-847394f28a12">182,426</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i67eabb0cafde46e5bdfd775b3a20a438_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzExLTYtMS0xLTg4NDIw_9b3524a5-7800-4dfb-adc1-ec7a8a9e7cc6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i2044b6fc67474a6fb0078852fd1566b6_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzExLTgtMS0xLTg4NDIw_1e99d9df-1ba0-4061-a282-74c0bf8ff04b">182,426</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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><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:120%">Equity securities with readily determinable fair values</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">Mutual fund</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i7871b8f3073546e28c385b2eaabff168_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzE0LTItMS0xLTg4NDIw_81d9e856-5526-4889-b238-a80a06fb152a">5,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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="iceb18d6d624042b8a9f267fa99d71c70_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzE0LTQtMS0xLTg4NDIw_807d879f-9667-44e9-b8ec-8bb0b82e5414">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i60abdd557f9f4caeabfb2ef891935f7d_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzE0LTYtMS0xLTg4NDIw_c7f235ae-8607-4379-88dc-332fc5097e53">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i60d9b44bbf5b4aeb98354226cbf32259_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzE0LTgtMS0xLTg4NDIw_afbeeb1d-cc72-4313-bc40-1c9314a8b52a">5,504</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height: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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Loans held for sale</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="icf0beaf5c5a04b9aa16f8b7a2d38a806_I20211231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzE2LTItMS0xLTg4NDIw_934046f4-b093-4469-b555-cff9ba875358">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib57e8ea788f346ed9c525dc4896ead0d_I20211231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzE2LTQtMS0xLTg4NDIw_29bde713-e721-4426-8519-2be6ac86d4a5">7,330</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i67eabb0cafde46e5bdfd775b3a20a438_I20211231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzE2LTYtMS0xLTg4NDIw_cc1cf217-5f85-47c4-972b-44431b69a372">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i2044b6fc67474a6fb0078852fd1566b6_I20211231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzE2LTgtMS0xLTg4NDIw_024fff4e-5362-47c3-b669-7abf6c180d41">7,330</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height: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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Indemnification asset</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="icf0beaf5c5a04b9aa16f8b7a2d38a806_I20211231" decimals="-3" name="tfin:BusinessCombinationIndemnificationAsset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzE4LTItMS0xLTg4NDIw_f9855987-fa9c-4114-ad84-cb5971130874">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib57e8ea788f346ed9c525dc4896ead0d_I20211231" decimals="-3" name="tfin:BusinessCombinationIndemnificationAsset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzE4LTQtMS0xLTg4NDIw_cf3f48c4-9688-493d-a3c8-50f8066aca3d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i67eabb0cafde46e5bdfd775b3a20a438_I20211231" decimals="-3" name="tfin:BusinessCombinationIndemnificationAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzE4LTYtMS0xLTg4NDIw_8b392dfd-3b08-47e1-b09f-f53833185225">4,786</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i2044b6fc67474a6fb0078852fd1566b6_I20211231" decimals="-3" name="tfin:BusinessCombinationIndemnificationAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzE4LTgtMS0xLTg4NDIw_c9bd5f02-835f-4edf-a69c-e0523cb8d551">4,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 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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Derivative financial instruments (cash flow hedges)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:120%">Interest rate swap</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic7df856ca1e14ff68b29faebd367a069_I20211231" decimals="-3" name="us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzIxLTItMS0xLTg4NDIw_200f99ae-92ab-4eac-a847-ca19617c9872">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i43e03da057cd44b2ba99451c861e22d9_I20211231" decimals="-3" name="us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzIxLTQtMS0xLTg4NDIw_2fa7dfe8-011f-4a82-81ee-6ce07d04d403">6,164</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i871a44e16c984fac8b5a3f020339196f_I20211231" decimals="-3" name="us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzIxLTYtMS0xLTg4NDIw_1fe01171-5342-4000-9665-068f19268e8d">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i37c0114acbd841be9338a86c1e0cade7_I20211231" decimals="-3" name="us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzIxLTgtMS0xLTg4NDIw_8da84865-4f13-49b9-ade8-dc726b6b11b6">6,164</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers between levels for the years ended December&#160;31, 2022 and 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company used the following methods and assumptions to estimate fair value of financial instruments that are measured at fair value on a recurring basis: </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">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%"> &#8211; The fair values of debt securities available for sale are determined by third-party matrix pricing, which is a mathematical technique widely used in the industry to value debt securities without relying exclusively on quoted prices for the specific securities but rather by relying on the securities&#8217; relationship to other benchmark quoted securities (Level 2 inputs).</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%">145</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i0d9694ffd876450c839be3ee27c87daa" continuedAt="ic4d1850a89d24ae4a0884bcb30d169ce"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Equity securities with readily determinable fair values</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; The fair values of equity securities are determined based on quoted market prices in active markets and are classified in Level 1 of the valuation hierarchy.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Loans held for sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; The fair value of loans held for sale is determined using commitments on hand from investors or prevailing market prices and are classified in Level 2 of the valuation hierarchy.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Derivative Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; The Company used interest rate swaps as part of its cash flow strategy to manage its interest rate risk. The valuation of these instruments is determined using widely accepted valuation techniques including discounted cash flow analysis on the expected cash flows of each derivative. This analysis reflects the contractual terms of the derivatives, including the period to maturity, and uses observable market-based inputs, including interest rate curves and implied volatilities. The fair values of interest rate swaps are determined using the market standard methodology of netting the discounted future fixed cash receipts (or payments) and the discounted expected variable cash payments (or receipts).&#160; The variable cash payments (or receipts) are based on an expectation of future interest rates (forward curves) derived from observable market interest rate curves. The derivative financial instrument fair value is considered a Level 2 classification.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Indemnification Asset</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the indemnification asset is calculated as the present value of the estimated cash payments expected to be received from </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Covenant</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for probable losses on the covered Over-Formula Advance Portfolio. The cash flows are discounted at a rate to reflect the uncertainty of the timing and receipt of the payments from </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Covenant</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The indemnification asset is reviewed quarterly and changes to the asset are recorded as adjustments to other noninterest income within the Consolidated Statements of Income. The indemnification asset fair value is considered a Level 3 classification. At December&#160;31, 2022 and 2021, the estimated cash payments expected to be received from Covenant for probable losses on the covered Over-Formula Advance Portfolio were $<ix:nonFraction unitRef="usd" contextRef="ie1daf9a239c24f83b9aff2bb85714f78_I20221231" decimals="-3" name="tfin:BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzE2NDkyNjc0NTMxMzA_011bd29d-49a0-49cc-934d-b9da950443f0">4,101,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="if93bf339389249f19ed1ef1616f9fd99_I20211231" decimals="-3" name="tfin:BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzE2NDkyNjc0NTMxMzQ_087f6273-814f-4109-8283-f890e2d9ba9d">5,038,000</ix:nonFraction>, respectively, and a discount rate of <ix:nonFraction unitRef="number" contextRef="ie1daf9a239c24f83b9aff2bb85714f78_I20221231" decimals="3" name="tfin:BusinessCombinationIndemnificationAssetDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzE2NDkyNjc0NTMxMzg_1d16ecb9-0a43-4ac4-84c5-400eb086af34">5.0</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="if93bf339389249f19ed1ef1616f9fd99_I20211231" decimals="3" name="tfin:BusinessCombinationIndemnificationAssetDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzE2NDkyNjc0NTMxNDI_a72fbb8a-8f30-4322-88d1-7d13ee26cf57">5.0</ix:nonFraction>%, respectively, was applied to calculate the present value of the indemnification asset.</span></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzExNDM0_320a31fc-bc02-4394-8505-d557b08ecb2d" continuedAt="i37377c9210944ae38e862c1f4ab8df10" escape="true"><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the opening balance to the closing balance of the fair value of the indemnification asset 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><td style="width:61.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i7ec9b0a12bdd41c5b8effcae518b6dff_I20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzEtMS0xLTEtODg0MjA_3fe3172d-35b8-4c7e-9aac-4308a82354f6">4,786</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="i1d5fb25419e24b0dbae07cc667b522db_I20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzEtMy0xLTEtODg0MjA_171259dc-eaac-4139-a722-52dc414a0663">36,225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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="i6ed0993e65df41269f3c32670ee734c6_I20191231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzEtNS0xLTEtODg0MjA_47cf5fe8-ea62-4a7e-9be6-8abccbc6a8f4">&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indemnification asset recognized in business combination</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib44d8753b61d4d7699db99ec457fb84b_D20220101-20221231" decimals="-3" name="tfin:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzItMS0xLTEtODg0MjA_916d2a2c-334c-4b5c-8276-35f2187fa5e7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2162cd387e7e4e1a9f8960049e104558_D20210101-20211231" decimals="-3" name="tfin:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzItMy0xLTEtODg0MjA_821695d8-8f3f-4c5d-8f7a-ef3eeb7bac81">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99de8e7ca118495aa6ba7b41d4ccef3f_D20200101-20201231" decimals="-3" name="tfin:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzItNS0xLTEtODg0MjA_451bf6b3-a3b9-4f77-936c-13e9c0dc1f49">30,959</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of indemnification asset recognized in earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib44d8753b61d4d7699db99ec457fb84b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzMtMS0xLTEtODg0MjA_5d0ca086-e622-424c-af0b-d0bda0728dc9">890</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2162cd387e7e4e1a9f8960049e104558_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzMtMy0xLTEtODg0MjA_30f3f8d9-5506-40be-8296-90604246c656">4,194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99de8e7ca118495aa6ba7b41d4ccef3f_D20200101-20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzMtNS0xLTEtODg0MjA_5214e3b2-dbe5-4912-99e1-6ee4adc74e54">5,266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indemnification recognized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib44d8753b61d4d7699db99ec457fb84b_D20220101-20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzQtMS0xLTEtODg0MjA_07e8935e-8f48-4cdd-bc19-370b9b97a118">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2162cd387e7e4e1a9f8960049e104558_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzQtMy0xLTEtODg0MjA_729f9ac5-bca6-48c8-806e-b2a2a9874fe2">35,633</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99de8e7ca118495aa6ba7b41d4ccef3f_D20200101-20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzQtNS0xLTEtODg0MjA_6c21cede-23ff-4785-9725-10febd6348e4">&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic526b26709e744089a7df223146e785a_I20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzUtMS0xLTEtODg0MjA_d1344127-2128-4419-ae8c-3063aac9fcaf">3,896</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ec9b0a12bdd41c5b8effcae518b6dff_I20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzUtMy0xLTEtODg0MjA_e228371d-4900-442a-b2aa-81a75fd58837">4,786</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d5fb25419e24b0dbae07cc667b522db_I20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzUtNS0xLTEtODg0MjA_d4083956-efe1-4336-b0f4-1aa3614b0416">36,225</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><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Revenue Share Asset</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2022 and September 6, 2022, the Company entered into and closed two separate agreements to sell two separate portfolios of factored receivables. The June 30, 2022 agreement contains revenue share provisions that entitles the Company to an amount equal to <ix:nonFraction unitRef="number" contextRef="idf4be647434e4f1d8861f624869fa498_I20220630" decimals="2" name="tfin:RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived" format="ixt-sec:numwordsen" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzIxOTkwMjMyNzAwNTU_8ab3dff3-52d8-472e-82d8-9f9b5007e8fb">fifteen</ix:nonFraction> percent of the future gross monthly revenue of the clients associated with the sold factored receivable portfolio. The September 6, 2022 agreement contains revenue share provisions that entitles the Company to an amount ranging from <ix:nonFraction unitRef="number" contextRef="i0af5818ec6f0455888d90718143821cc_I20220906" decimals="2" name="tfin:RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived" format="ixt-sec:numwordsen" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzEwOTk1MTE2NDIwOTg_76f131ed-e852-4567-9914-ec815768793a">fifteen</ix:nonFraction> to <ix:nonFraction unitRef="number" contextRef="i7b7462abc75b4966a012a2b8fd1119cd_I20220906" decimals="2" name="tfin:RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived" format="ixt-sec:numwordsen" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzIxOTkwMjMyNzAwODM_bb453837-05d0-42c9-b912-81d46cc92386">twenty</ix:nonFraction> percent, depending on the client, of the future gross monthly revenue of the clients associated with the sold factored receivable portfolio. The fair value of the revenue share assets is calculated each reporting period, and changes in the fair value of the revenue share assets are recorded in noninterest income in the consolidated statements of income. The revenue share asset fair value is considered a Level 3 classification. </span></div><div style="margin-top:12pt"><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, the estimated cash payments expected to be received from the purchaser for the Company's share of future gross monthly revenue was $<ix:nonFraction unitRef="usd" contextRef="ie1daf9a239c24f83b9aff2bb85714f78_I20221231" decimals="-3" name="tfin:RevenueShareAssetExpectedCashPaymentsToBeReceived" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzE2NDkyNjc0NTU5MTM_d12f1327-3830-4c28-bf8f-d8ce83f5597c">7,613,000</ix:nonFraction> and a discount rate of <ix:nonFraction unitRef="number" contextRef="if6ceef4fd5d74ad2a95e811008f2950a_I20221231" decimals="3" name="tfin:RevenueShareAssetMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzE2NDkyNjc0NTU5MTc_58a74e8a-871e-40b8-816e-84bb08df6b3d">10.0</ix:nonFraction>% was applied to calculate the present value of the revenue share asset. <ix:continuation id="i37377c9210944ae38e862c1f4ab8df10" continuedAt="i158b2bbb5159485eb13944be0c2af7b5">A reconciliation of the opening balance to the closing balance of the fair value of the revenue share asset is as follows:</ix:continuation></span></div><div style="margin-top:12pt"><ix:continuation id="i158b2bbb5159485eb13944be0c2af7b5" continuedAt="i240de794229040adae88efb4193dc6c3"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.372%"></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.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.873%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></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: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%">2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i3aba08b827ff45f6b1693ef6c2b9e35f_I20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo3MDU3OWZlMTM2Mzg0MGZjODhjMmY5OGExOWUwZWExZC90YWJsZXJhbmdlOjcwNTc5ZmUxMzYzODQwZmM4OGMyZjk4YTE5ZTBlYTFkXzItNi0xLTEtOTQzMDc_6c712147-c967-478d-9ef0-fba9218237d4">&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue share asset recognized </span></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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3afaf010bab043e993aaa767dbb6eb18_D20220101-20221231" decimals="-3" name="tfin:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo3MDU3OWZlMTM2Mzg0MGZjODhjMmY5OGExOWUwZWExZC90YWJsZXJhbmdlOjcwNTc5ZmUxMzYzODQwZmM4OGMyZjk4YTE5ZTBlYTFkXzMtNi0xLTEtOTQzMDc_1e789424-0950-43ef-b0b6-751f873f6fbf">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="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of revenue share asset recognized in earnings</span></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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3afaf010bab043e993aaa767dbb6eb18_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo3MDU3OWZlMTM2Mzg0MGZjODhjMmY5OGExOWUwZWExZC90YWJsZXJhbmdlOjcwNTc5ZmUxMzYzODQwZmM4OGMyZjk4YTE5ZTBlYTFkXzQtNi0xLTEtOTQzMDc_58cc8326-e3df-45b1-aaf1-655fae9c0014">62</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue share payments received</span></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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3afaf010bab043e993aaa767dbb6eb18_D20220101-20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo3MDU3OWZlMTM2Mzg0MGZjODhjMmY5OGExOWUwZWExZC90YWJsZXJhbmdlOjcwNTc5ZmUxMzYzODQwZmM4OGMyZjk4YTE5ZTBlYTFkXzUtNi0xLTEtOTQzMDc_f3ad12fe-eeb7-4634-8305-1dca09e3b2bc">660</ix:nonFraction>)</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i209f714931b447a39db13914127e288f_I20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo3MDU3OWZlMTM2Mzg0MGZjODhjMmY5OGExOWUwZWExZC90YWJsZXJhbmdlOjcwNTc5ZmUxMzYzODQwZmM4OGMyZjk4YTE5ZTBlYTFkXzYtNC0xLTEtOTcxMzA_50be93fe-2625-447f-9f56-7a2fac558fa3">5,515</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom: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></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%">146</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="ic4d1850a89d24ae4a0884bcb30d169ce" continuedAt="i5a539b2c58674e9f8dd2305a29dbfc4c"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Return of Premium Liability</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 23, 2022, the Company made the decision to sell and closed on the sale of a portfolio of equipment loans for cash consideration. The associated agreement contains a provision that in the event that a sold loan is prepaid in full prior to the due date of the final scheduled contractual payment, the Company will return a pro-rata portion of the premium calculated as of the date of such prepayment in full. The fair value of the return of premium liability is calculated each reporting period, and changes in the fair value of the return of premium liability are recorded in noninterest income in the consolidated statements of income. The return of premium liability is considered a Level 3 classification. </span></div><div style="margin-top:12pt"><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, the fair value of the estimated premium expected to be returned to the purchaser for sold loans prepaid in full was calculated as the difference between the discounted cash flows of each sold loan assuming <ix:nonFraction unitRef="number" contextRef="i40ff918b3c8343c19a27c91039bc5446_I20221231" decimals="2" name="tfin:ReturnOfPremiumLiabilityMeasurementInput" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzEwOTk1MTE2NDIxNTU_ce82d6fe-af2b-463a-9384-f597a843283b">no</ix:nonFraction> prepayments and the discounted cash flows of each sold loan assuming an <ix:nonFraction unitRef="number" contextRef="id7f9c8b47ae14fc9b021e395241813a2_I20221231" decimals="3" name="tfin:ReturnOfPremiumLiabilityMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzE2NDkyNjc0NTU5MzM_dc53c6c2-af43-4826-b455-40dc889ded18">11.0</ix:nonFraction>% prepayment speed; consistent with management's expected prepayment speed. <ix:continuation id="i240de794229040adae88efb4193dc6c3" continuedAt="i4298ad24bbcc4acfb8dd35f51af31e7c">A reconciliation of the opening balance to the closing balance of the fair value of the return of premium liability  is as follows:</ix:continuation></span></div><div style="margin-top:12pt"><ix:continuation id="i4298ad24bbcc4acfb8dd35f51af31e7c"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:82.372%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.873%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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: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="if273b9d8fbb84958b3f3d389e8521604_I20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTowNjRhMGFjYTBiZmE0MDgyYTU0MmJhOGQxYjk4ZGYyNC90YWJsZXJhbmdlOjA2NGEwYWNhMGJmYTQwODJhNTQyYmE4ZDFiOThkZjI0XzItNi0xLTEtOTQzMDc_bc0eae38-71b5-4435-a6ff-c378c7b900ff">&#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 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Return of premium liability recognized in business combination</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46e0a009252c47e9a159bedd004b5aa6_D20220101-20221231" decimals="-3" name="tfin:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTowNjRhMGFjYTBiZmE0MDgyYTU0MmJhOGQxYjk4ZGYyNC90YWJsZXJhbmdlOjA2NGEwYWNhMGJmYTQwODJhNTQyYmE4ZDFiOThkZjI0XzMtNi0xLTEtOTQzMDc_3f732a28-ae2a-42b6-a771-d861de6d60f2">708</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of return of premium liability recognized in earnings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i46e0a009252c47e9a159bedd004b5aa6_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTowNjRhMGFjYTBiZmE0MDgyYTU0MmJhOGQxYjk4ZGYyNC90YWJsZXJhbmdlOjA2NGEwYWNhMGJmYTQwODJhNTQyYmE4ZDFiOThkZjI0XzQtNi0xLTEtOTQzMDc_26ed0969-edfc-4e1c-98b1-4882d6aa4e69">35</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Return of premium payments made</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i46e0a009252c47e9a159bedd004b5aa6_D20220101-20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTowNjRhMGFjYTBiZmE0MDgyYTU0MmJhOGQxYjk4ZGYyNC90YWJsZXJhbmdlOjA2NGEwYWNhMGJmYTQwODJhNTQyYmE4ZDFiOThkZjI0XzUtNi0xLTEtOTQzMDc_23f99496-a763-47d2-9c58-6e22ac8d5da0">98</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i48326c889ec047cf9c5605a3d0c45256_I20221231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTowNjRhMGFjYTBiZmE0MDgyYTU0MmJhOGQxYjk4ZGYyNC90YWJsZXJhbmdlOjA2NGEwYWNhMGJmYTQwODJhNTQyYmE4ZDFiOThkZjI0XzUtMi0xLTEtOTcxNjE_64b2b5da-1546-4ef2-8e95-f821b7166040">575</ix:nonFraction>&#160;</span></td><td style="background-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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzExNDM1_722037c8-3427-48b4-b436-7a1810e40e02" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets measured at fair value on a non-recurring basis are summarized in the table below. There were no liabilities measured at fair value on a non-recurring basis at December&#160;31, 2022 and 2021.</span></div><div style="margin-bottom:7pt;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:47.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.987%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value Measurements Using</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Total<br/>Fair Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Collateral dependent loans</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><td colspan="3" 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial real estate</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ic1de8d93f6e9485ca4d86a6dafe3885f_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzMtMi0xLTEtODg0MjA_6e05cd25-99a1-4f6f-ba39-28c9a2d01ad7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i18db079f007845138c659201a110f631_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzMtNC0xLTEtODg0MjA_02c5a101-65db-4768-a251-80d747abe5a4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i0da290c7508241c0b8f072d8c9619904_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzMtNi0xLTEtODg0MjA_823e74f4-f166-4931-9a9f-104b482816a1">269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="iea6f5634c8f24fe1bd712b1b552a998f_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzMtOC0xLTEtODg0MjA_8395fcbf-c39f-4510-92e0-c82154cdbccc">269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">1-4 family residential</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:120%"><ix:nonFraction unitRef="usd" contextRef="id8a7d23175bd424983c9631ba1ee2b96_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzQtMi0xLTEtODg0MjA_d4dc7494-aaf0-445f-a79d-d6f77a5247a9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i3c39707896914a1382d771604837c742_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzQtNC0xLTEtODg0MjA_26e3d99b-e76a-403b-a57f-63e567b264be">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i1d6830e58fbe4872b9fd036e355142a4_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzQtNi0xLTEtODg0MjA_aa466707-60cb-4c2f-b2c7-f8cf49803e3c">46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i55333c8abc124ad0b94b4500c7f3e9ab_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzQtOC0xLTEtODg0MjA_54f78083-62dd-4d8a-8590-25688b71bd0b">46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i22f135d4adfc436db9190da924d01948_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzUtMi0xLTEtODg0MjA_c86242fc-3293-4814-8828-a2dfbdba76b1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i6ef9c2b37ec44b2cb029f26daba604a5_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzUtNC0xLTEtODg0MjA_e0d8bc5d-b794-447f-a775-e72c843fd02b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if2bbdaa7e5f1401ba667bd1f63294fce_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzUtNi0xLTEtODg0MjA_6cc586a3-d3b7-4b6c-a628-bf08f425721c">6,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:120%"><ix:nonFraction unitRef="usd" contextRef="if58f67a6941b497397bd2cb3f7e31632_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzUtOC0xLTEtODg0MjA_2d79c72a-49a0-40bf-96d4-cf68f038dfef">6,994</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">Factored receivables</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:120%"><ix:nonFraction unitRef="usd" contextRef="icf9f8c6967f2441eb1b59048b784f18e_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzYtMi0xLTEtODg0MjA_e02a9934-5da4-4c48-91d2-a8c38d5b9058">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="iad4f1293b6404fbb98a4e6b5c8640851_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzYtNC0xLTEtODg0MjA_47daa5bf-7361-43d1-b223-e3b1e5db0151">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i2dea58a8d2a14318a7a5164cec83ec4b_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzYtNi0xLTEtODg0MjA_3adcdfff-7332-4cb0-bb08-5ed00d2d1090">29,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i380181bac6d34ad6a06537da3ccc0dc9_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzYtOC0xLTEtODg0MjA_3354cb1f-f42b-415e-ba52-239f26b97f5e">29,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i748eeb88fb314c57b319add16b814461_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzctMi0xLTEtODg0MjA_72a9e76d-0370-428c-b72e-99f541982cce">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib2de3b0407494e31819a0b89910d8269_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzctNC0xLTEtODg0MjA_af13aa5a-2560-4657-8d61-fa509f7a95c7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i4d3888c133f546ab92acd0ebac43d174_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzctNi0xLTEtODg0MjA_12d89c2c-da74-44d5-9f62-295d4bbcb24a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="iacbae05d3adb4b95bdf1a45131a9689f_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzctOC0xLTEtODg0MjA_c520f882-3821-4540-b0fd-4c175413b469">&#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 style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity investment without readily determinable fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ie59a147114cc420f91ff8e516277641f_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzktMi0xLTEtOTQ0NDA_62d48c09-b0aa-46b2-8c21-ea6387fa43d1">38,088</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8aadbc9e421947798bc938395ab8644e_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzktNC0xLTEtOTQ0NDA_4d797202-f6a3-4c7f-9b75-4f7ff4c67f1e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ia34b4dc552ef493a9a708d15fa98c6d6_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzktNi0xLTEtOTQ0NDA_5ceafa03-724a-4b71-a740-3d50ed6d2021">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i39144549b27b44dba8b9264f9e311977_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzktOC0xLTEtOTQ0NDA_d18227cd-93b2-49c4-8bbf-da2559d3677e">38,088</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ie59a147114cc420f91ff8e516277641f_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzExLTItMS0xLTg4NDIw_4dfd9685-c1d4-4cac-9260-e171d1f0d310">38,088</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i8aadbc9e421947798bc938395ab8644e_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzExLTQtMS0xLTg4NDIw_1f3b21f8-7b88-4c94-9af6-45132080cca9">&#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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ia34b4dc552ef493a9a708d15fa98c6d6_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzExLTYtMS0xLTg4NDIw_b4bce812-def7-4073-9e96-140ccc027c21">36,676</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i39144549b27b44dba8b9264f9e311977_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzExLTgtMS0xLTg4NDIw_0511c0f9-581c-4a9e-bd40-4e67be3b74d1">74,764</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:7pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.987%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value Measurements Using</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding: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:120%">Total<br/>Fair Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 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:400;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Collateral dependent loans</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><td colspan="3" 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial real estate</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i2a2f166c2f76445882f44492f85f878c_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzMtMi0xLTEtODg0MjA_e9545f91-2872-4513-ab70-9db2888071e2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i78a6b91462a74cf69270c4e76953b2f2_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzMtNC0xLTEtODg0MjA_b1ae11a3-d545-4221-a7e9-1309c51cbacb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ieee8edb8f8674d0b9b847afa614e999f_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzMtNi0xLTEtODg0MjA_7a50b6e3-2f0d-4c95-b698-fe1d696a4138">366</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ie8e49452831e48db9ee90d05a27247cb_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzMtOC0xLTEtODg0MjA_53101782-009a-4659-90bf-18d5362cfdd2">366</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1-4 family residential</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:120%"><ix:nonFraction unitRef="usd" contextRef="ibcecf010399741b6879ee1255ae872db_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzUtMi0xLTEtODg0MjA_86ab7055-c66b-4c29-ba78-fc8d2880c1ec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if80c2be07c7249de82586af3234b2d78_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzUtNC0xLTEtODg0MjA_9dafe2c0-a1aa-445a-99e0-e5c76f821ca6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i1ffc75981bb94581921bda14916578b2_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzUtNi0xLTEtODg0MjA_757567f5-24db-4913-9da6-418e3f60b83d">61</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iba1ec5e452404dbb808da5f59b9794c5_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzUtOC0xLTEtODg0MjA_58d83b56-7c7b-40b9-82cc-47d7178f0db1">61</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8a43847441bc4a5eb49030ad66650292_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzYtMi0xLTEtODg0MjA_e15542b4-b093-4a50-b481-2834f99edbcd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i7a4dbe07da3747ffb6ef1b5ea5f9135e_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzYtNC0xLTEtODg0MjA_af34c147-1ebe-4cca-b891-122096f19d75">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i4da95c87ca8e4fc2bd6e493dc988d172_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzYtNi0xLTEtODg0MjA_661afa61-b704-45a4-8224-ad10f95d359f">2,435</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i23830d2218d040948a145f2b641e36db_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzYtOC0xLTEtODg0MjA_4a7360d8-d821-4c76-96e0-3a46909fbe5d">2,435</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">Factored receivables</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:120%"><ix:nonFraction unitRef="usd" contextRef="i0f0905802de04ebaa7c86f43defaebd7_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzctMi0xLTEtODg0MjA_fbfe5731-797e-4152-9248-c39495d580fc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i4e24700f02474e61b9227c33a1c222a8_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzctNC0xLTEtODg0MjA_14fa9ee7-59b3-44c9-a9dc-88ddf1dbdb05">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if54e4a25ad6142a39f2df920da3fde65_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzctNi0xLTEtODg0MjA_4d3af19e-5fb0-4afa-83e0-0b50699e0f9f">30,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i615e3ae5f65e455dac0efc9c58401653_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzctOC0xLTEtODg0MjA_bd8acd5d-89c8-4a66-b38a-522aa1ac7482">30,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Consumer</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib23836c41d334eccad68d4a50c1c9298_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzgtMi0xLTEtODg0MjA_ebe1b90a-5fbb-4fe6-9952-7a75641ee1dd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ic2735b3c96b1446894c6619f806fea07_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzgtNC0xLTEtODg0MjA_188eb52b-21a9-4adb-9dcf-9d5abe7b725e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i45c7cb95c1d24cf9bf347bd490ab33aa_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzgtNi0xLTEtODg0MjA_b4105d39-dab1-41c9-8df7-e7250b7abc34">60</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i8717201411264145a921c7076768a577_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzgtOC0xLTEtODg0MjA_e817e514-a6b7-4bee-a62b-77ba7bbc58cb">60</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other real estate owned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:120%">Commercial real estate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ief16df190f864b689cbc8fcf50889ef1_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzEwLTItMS0xLTg4NDIw_a63fa3c0-e025-43b7-9af7-c949a3b33cba">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i7ebba88006264c3ab6c2d2c595f23861_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzEwLTQtMS0xLTg4NDIw_5f285596-95be-413a-812a-a093c757f02b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i8145da981c624f71929d0377e12731a1_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzEwLTYtMS0xLTg4NDIw_6c691cc0-af81-4fcc-8539-fe9df2e7ec8c">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i862560dec8b2493c8a98cd1b320a073c_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzEwLTgtMS0xLTg4NDIw_9cfc592c-eb49-46b1-8c97-e58475da531d">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Construction, land development, land</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:120%"><ix:nonFraction unitRef="usd" contextRef="i88c2d165ac864ee69cbf46dd49eff0dc_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzExLTItMS0xLTk4NjQw_fc45de3d-5b59-4c8b-892a-762753f193f1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ic07d0d168ff34e12bdaf1aff811a55b4_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzExLTQtMS0xLTk4NjQw_41c16a73-a11f-45db-8857-6a05ff760881">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i53975a9bc86547c2a5b5623765d698bf_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzExLTYtMS0xLTk4NjQw_b3e8253a-99bc-4286-9df5-4c28cba12395">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:120%"><ix:nonFraction unitRef="usd" contextRef="iaaccdd9cbaac4e3888bab159085acb42_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzExLTgtMS0xLTk4NjQw_ba99afc0-5ea0-4153-9fd3-093c24fac205">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i185e943813c548acb80c620d508fdc3b_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzEzLTItMS0xLTg4NDIw_f825e7a7-7d87-4626-8e03-b248ce5a7ab4">&#8212;</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i183530cf90414602afbae32fbfbff033_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzEzLTQtMS0xLTg4NDIw_63d62067-6905-4082-a8d2-3bf2efd0f9d1">&#8212;</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i4c33874b857c48269004619902430741_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzEzLTYtMS0xLTg4NDIw_57a3a58a-0b4b-4882-a606-b7a5c76cf2a3">33,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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i4e3693b9fa2043128adf8f9fcbd2c15f_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzEzLTgtMS0xLTg4NDIw_d2fc8ff0-9c33-4786-aca0-2921cb1b6b3c">33,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></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Represents the fair value of OREO that was adjusted subsequent to its initial classification as OREO.</span></div></ix:nonNumeric><div style="margin-top:12pt"><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, the only Level 3 assets with material unobservable inputs are associated with impaired loans and OREO.</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%">147</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i5a539b2c58674e9f8dd2305a29dbfc4c" continuedAt="i7c09b738b538451b84629d0f328dbab7"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Collateral Dependent Loans Specific Allocation of ACL&#160;&#160;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A loan is considered to be a collateral dependent loan when, based on current information and events, the Company expects repayment of the financial assets to be provided substantially through the operation or sale of the collateral and the Company has determined that the borrower is experiencing financial difficulty as of the measurement date. The ACL is measured by estimating the fair value of the loan based on the present value of expected cash flows, the market price of the loan, or the underlying fair value of the loan&#8217;s collateral. For real estate loans, fair value of the loan&#8217;s collateral is determined by third-party appraisals, which are then adjusted for the estimated selling and closing costs related to liquidation of the collateral. For this asset class, the actual valuation methods (income, sales comparable, or cost) vary based on the status of the project or property. For example, land is generally based on the sales comparable method while construction is based on the income and/or sales comparable methods. The unobservable inputs may vary depending on the individual assets with no one of the three methods being the predominant approach. The Company reviews the third-party appraisal for appropriateness and adjusts the value downward to consider selling and closing costs, which typically range from <ix:nonFraction unitRef="number" contextRef="i908d7972953d42dcb2fa7183c0fc9e33_D20220101-20221231" decimals="INF" name="tfin:SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzU5MjY_92c353ba-4903-433e-9ba1-7f49e9e29fcb">5</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i1bc7f0d438704642bcc037d9b40af93d_D20220101-20221231" decimals="INF" name="tfin:SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzU5MzI_6432938b-d7cf-44e3-b999-72b3ec80a4ab">8</ix:nonFraction>% of the appraised value. For non-real estate loans, fair value of the loan&#8217;s collateral may be determined using an appraisal, net book value per the borrower&#8217;s financial statements, or aging reports, adjusted or discounted based on management&#8217;s historical knowledge, changes in market conditions from the time of the valuation, and management&#8217;s expertise and knowledge of the client and client&#8217;s business.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">OREO</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OREO is primarily comprised of real estate acquired in partial or full satisfaction of loans. OREO is recorded at its estimated fair value less estimated selling and closing costs at the date of transfer, with any excess of the related loan balance over the fair value less expected selling costs charged to the ACL. Subsequent changes in fair value are reported as adjustments to the carrying amount and are recorded against earnings. The Company outsources the valuation of OREO with material balances to third-party appraisers. For this asset class, the actual valuation methods (income, sales comparable, or cost) vary based on the status of the project or property. For example, land is generally based on the sales comparable method while construction is based on the income and/or sales comparable methods. The unobservable inputs may vary depending on the individual assets with no one of the three methods being the predominant approach. The Company reviews the third-party appraisal for appropriateness and adjusts the value downward to consider selling and closing costs, which typically range from <ix:nonFraction unitRef="number" contextRef="i908d7972953d42dcb2fa7183c0fc9e33_D20220101-20221231" decimals="INF" name="tfin:RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzc0NTU_cfd155d0-1a25-4911-86fc-bce1b59deb34">5</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i1bc7f0d438704642bcc037d9b40af93d_D20220101-20221231" decimals="INF" name="tfin:RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzc0NjE_a8d23079-4ea2-4115-85cc-f662233138fa">8</ix:nonFraction>% of the appraised value.</span></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzExNDM2_553f8e04-f782-40b8-bb5b-aaac51b8bb2b" continuedAt="i239767c42cff4d6aa751380cc18b4a08" escape="true"><div style="margin-top:12pt"><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 the Company&#8217;s financial instruments not measured at fair value on a recurring or non-recurring basis 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:35.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.987%"></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:400;line-height:120%">December 31, 2022</span></td></tr><tr style="height:12pt"><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:400;line-height:120%">Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;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:400;line-height:120%">Fair Value Measurements Using</span></td><td colspan="3" style="border-top:1pt solid #000000;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:400;line-height:120%">Total<br/>Fair Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><td colspan="3" 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i3f71e45290ff4164827fa8c1c078d5ca_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzQtMS0xLTEtODg0MjA_9f1e2b65-eaff-4eb1-b65a-93d4d52545f2">408,182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i3f7d6fce1d3f4ce7a11870b3253b7cbc_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzQtMy0xLTEtODg0MjA_c1f25981-7f51-4439-b2df-7d2e94036e2c">408,182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i86320bda299645dd9a673409a904eb8b_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzQtNS0xLTEtODg0MjA_5ec5103d-27bd-4652-a1b3-c4345ea7bd24">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ie1daf9a239c24f83b9aff2bb85714f78_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzQtNy0xLTEtODg0MjA_0afe39f8-12c1-4a04-a262-145050eaaf74">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i24c5b1fa70ae4a8f8d143d505a5efe37_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzQtOS0xLTEtODg0MjA_77e6fad4-be0e-4b30-ae1f-9e93e76909de">408,182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">Securities - held to maturity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3f71e45290ff4164827fa8c1c078d5ca_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzUtMS0xLTEtODg0MjA_205b8319-bf3b-4da1-afb0-62ab5cb07a1d">4,077</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i3f7d6fce1d3f4ce7a11870b3253b7cbc_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzUtMy0xLTEtODg0MjA_39717a42-8f88-49c9-90c1-4991042748b3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i86320bda299645dd9a673409a904eb8b_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzUtNS0xLTEtODg0MjA_2f427f06-342d-4b70-8830-5b4944818cba">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ie1daf9a239c24f83b9aff2bb85714f78_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzUtNy0xLTEtODg0MjA_1401b37e-5e96-4fee-810f-aadc4fc40345">5,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:120%"><ix:nonFraction unitRef="usd" contextRef="i24c5b1fa70ae4a8f8d143d505a5efe37_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzUtOS0xLTEtODg0MjA_addf13e9-59be-4df3-b547-cab78207c84c">5,476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:120%">Loans not previously presented, gross</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i3f71e45290ff4164827fa8c1c078d5ca_I20221231" decimals="-3" name="tfin:LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzYtMS0xLTEtODg0MjA_ea40436e-ca93-43d1-a684-83604c1440e4">4,088,411</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3f7d6fce1d3f4ce7a11870b3253b7cbc_I20221231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzYtMy0xLTEtODg0MjA_251e1ab1-04d6-4f0a-b348-b83fb2afaee2">187,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:120%"><ix:nonFraction unitRef="usd" contextRef="i86320bda299645dd9a673409a904eb8b_I20221231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzYtNS0xLTEtODg0MjA_2670ff96-b61d-4f14-904e-73dec822b4eb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ie1daf9a239c24f83b9aff2bb85714f78_I20221231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzYtNy0xLTEtODg0MjA_6afedb42-2e84-4400-b5c7-023cc359e97b">3,805,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:120%"><ix:nonFraction unitRef="usd" contextRef="i24c5b1fa70ae4a8f8d143d505a5efe37_I20221231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzYtOS0xLTEtODg0MjA_aae1d4c9-9365-417d-946d-3e7cf8d3fae0">3,993,430</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:120%">FHLB and other restricted 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:120%"><ix:nonFraction unitRef="usd" contextRef="i3f71e45290ff4164827fa8c1c078d5ca_I20221231" decimals="-3" name="tfin:FederalHomeLoanBankAndOtherRestrictedStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzctMS0xLTEtODg0MjA_42b9169a-7495-46cb-91f9-1bb6ab632e36">6,252</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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:120%">&#160;N/A </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;N/A </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;N/A </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="i3f71e45290ff4164827fa8c1c078d5ca_I20221231" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzgtMS0xLTEtODg0MjA_72b7ef45-4b8b-4bae-8be9-b65a3116ff72">21,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3f7d6fce1d3f4ce7a11870b3253b7cbc_I20221231" decimals="-3" name="tfin:AccruedInterestReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzgtMy0xLTEtODg0MjA_edb7bdb3-f0cc-44d0-b614-29314511a639">21,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i86320bda299645dd9a673409a904eb8b_I20221231" decimals="-3" name="tfin:AccruedInterestReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzgtNS0xLTEtODg0MjA_98871050-bf05-43b6-b1df-1c8f767d6759">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ie1daf9a239c24f83b9aff2bb85714f78_I20221231" decimals="-3" name="tfin:AccruedInterestReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzgtNy0xLTEtODg0MjA_1784b4e8-dd0c-4047-9aac-1363853fac7c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i24c5b1fa70ae4a8f8d143d505a5efe37_I20221231" decimals="-3" name="tfin:AccruedInterestReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzgtOS0xLTEtODg0MjA_54db955a-d49b-4160-bf29-743ce1ae6921">21,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="i3f71e45290ff4164827fa8c1c078d5ca_I20221231" decimals="-3" name="tfin:DepositsIncludingDepositsHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzExLTEtMS0xLTg4NDIw_3cc3ab79-0e1d-4ea0-8847-079f8c0ca340">4,171,336</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3f7d6fce1d3f4ce7a11870b3253b7cbc_I20221231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzExLTMtMS0xLTg4NDIw_2092780e-f709-436e-be01-f17b837cda7f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i86320bda299645dd9a673409a904eb8b_I20221231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzExLTUtMS0xLTg4NDIw_92aa4d0e-f564-4dd0-bba5-dfcf2e28c102">4,159,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:120%"><ix:nonFraction unitRef="usd" contextRef="ie1daf9a239c24f83b9aff2bb85714f78_I20221231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzExLTctMS0xLTg4NDIw_130152b0-6a3f-47e4-abfd-9fd602097283">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i24c5b1fa70ae4a8f8d143d505a5efe37_I20221231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzExLTktMS0xLTg4NDIw_6a6ae3df-6f57-4446-809d-48cc5aefdb5a">4,159,695</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">Customer 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:120%"><ix:nonFraction unitRef="usd" contextRef="i3f71e45290ff4164827fa8c1c078d5ca_I20221231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzEyLTEtMS0xLTg4NDIw_be7f7e76-6aa8-4fc5-a07d-4810fe816e6b">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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3f7d6fce1d3f4ce7a11870b3253b7cbc_I20221231" decimals="-3" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzEyLTMtMS0xLTg4NDIw_8679ee98-d582-4143-811e-0fab6e33af16">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i86320bda299645dd9a673409a904eb8b_I20221231" decimals="-3" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzEyLTUtMS0xLTg4NDIw_96ecb306-d06b-4ed5-b508-c76a3d4c9b3e">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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie1daf9a239c24f83b9aff2bb85714f78_I20221231" decimals="-3" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzEyLTctMS0xLTg4NDIw_db2f3491-4da8-4ff6-8dbe-156f57eb5de0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i24c5b1fa70ae4a8f8d143d505a5efe37_I20221231" decimals="-3" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzEyLTktMS0xLTg4NDIw_f0d19bfd-5ede-4865-85eb-f29a5509baa4">340</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3f71e45290ff4164827fa8c1c078d5ca_I20221231" decimals="-3" name="us-gaap:AdvancesFromFederalHomeLoanBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzEzLTEtMS0xLTg4NDIw_a61f4180-14e2-4695-a6a9-81d0c594a021">30,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i3f7d6fce1d3f4ce7a11870b3253b7cbc_I20221231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzEzLTMtMS0xLTg4NDIw_6da77ef1-3e3e-4c3b-aebe-86de2803dc5e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i86320bda299645dd9a673409a904eb8b_I20221231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzEzLTUtMS0xLTg4NDIw_1c3c24b4-1274-4ad2-8072-5a36d2cc9919">30,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ie1daf9a239c24f83b9aff2bb85714f78_I20221231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzEzLTctMS0xLTg4NDIw_99e2eca1-1fae-4918-9d50-e699fcaff048">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i24c5b1fa70ae4a8f8d143d505a5efe37_I20221231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzEzLTktMS0xLTg4NDIw_ecba1ed5-7d6e-4462-bcf9-adaf68c71db5">30,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3f71e45290ff4164827fa8c1c078d5ca_I20221231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE1LTEtMS0xLTg4NDIw_867e7749-4f96-40f9-aca7-447acdcb2984">107,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3f7d6fce1d3f4ce7a11870b3253b7cbc_I20221231" decimals="-3" name="tfin:SubordinatedDebtFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE1LTMtMS0xLTg4NDIw_5ed7ea99-c10f-492b-b856-c2facfacd419">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i86320bda299645dd9a673409a904eb8b_I20221231" decimals="-3" name="tfin:SubordinatedDebtFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE1LTUtMS0xLTg4NDIw_91d50092-d1b4-4333-952c-ec7d1ff15fcb">104,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie1daf9a239c24f83b9aff2bb85714f78_I20221231" decimals="-3" name="tfin:SubordinatedDebtFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE1LTctMS0xLTg4NDIw_00e18775-c315-411d-b0c1-ff43bf7491b1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i24c5b1fa70ae4a8f8d143d505a5efe37_I20221231" decimals="-3" name="tfin:SubordinatedDebtFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE1LTktMS0xLTg4NDIw_7057b0c9-956e-4cfa-acbf-3cff23947a28">104,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Junior subordinated 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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3f71e45290ff4164827fa8c1c078d5ca_I20221231" decimals="-3" name="us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE2LTEtMS0xLTg4NDIw_98afbec5-8d18-4019-8184-29b82e0fe067">41,158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3f7d6fce1d3f4ce7a11870b3253b7cbc_I20221231" decimals="-3" name="tfin:JuniorSubordinatedNotesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE2LTMtMS0xLTg4NDIw_b8872617-61f5-4a72-b460-a7840e60ec38">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i86320bda299645dd9a673409a904eb8b_I20221231" decimals="-3" name="tfin:JuniorSubordinatedNotesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE2LTUtMS0xLTg4NDIw_4391e1f7-30d6-4d89-a0a3-4b50ee04d1b2">42,721</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie1daf9a239c24f83b9aff2bb85714f78_I20221231" decimals="-3" name="tfin:JuniorSubordinatedNotesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE2LTctMS0xLTg4NDIw_9b2f10dd-c0e2-490a-88e0-ba65fc7ba764">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i24c5b1fa70ae4a8f8d143d505a5efe37_I20221231" decimals="-3" name="tfin:JuniorSubordinatedNotesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE2LTktMS0xLTg4NDIw_bb642973-271c-4cdb-a401-b0b834c470e2">42,721</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="i3f71e45290ff4164827fa8c1c078d5ca_I20221231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE3LTEtMS0xLTg4NDIw_c308617f-cd05-4522-98fd-6acf23c66af5">2,830</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i3f7d6fce1d3f4ce7a11870b3253b7cbc_I20221231" decimals="-3" name="tfin:AccruedInterestPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE3LTMtMS0xLTg4NDIw_9f9e45ee-97ba-4462-aa71-491d7efa2386">2,830</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i86320bda299645dd9a673409a904eb8b_I20221231" decimals="-3" name="tfin:AccruedInterestPayableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE3LTUtMS0xLTg4NDIw_67cbafb3-1ba1-43f8-acbe-a7c15ee262a7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ie1daf9a239c24f83b9aff2bb85714f78_I20221231" decimals="-3" name="tfin:AccruedInterestPayableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE3LTctMS0xLTg4NDIw_b6fdb981-7888-40f3-814e-4823c4f58146">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i24c5b1fa70ae4a8f8d143d505a5efe37_I20221231" decimals="-3" name="tfin:AccruedInterestPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE3LTktMS0xLTg4NDIw_7468f3a8-afcd-42e2-81ed-dc50d9238d1e">2,830</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">148</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i7c09b738b538451b84629d0f328dbab7" continuedAt="id47cede560ea4cf3b3691cfa4994b0a8"><div><ix:continuation id="i239767c42cff4d6aa751380cc18b4a08"><table style="border-collapse: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.705%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.987%"></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:400;line-height:120%">December 31, 2021</span></td></tr><tr style="height:12pt"><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:400;line-height:120%">Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;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:400;line-height:120%">Fair Value Measurements Using</span></td><td colspan="3" style="border-top:1pt solid #000000;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:400;line-height:120%">Total<br/>Fair Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><td colspan="3" 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ie7b109b895bc40dfb35f0951d176eff9_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzQtMS0xLTEtODg0MjA_890dbfab-ccfc-44ac-8209-b1ddcd5bbafa">383,178</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="iada1bc46811e42feb866849e6c660460_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzQtMy0xLTEtODg0MjA_c62d3b4d-2b84-4da4-b42f-80986409e86b">383,178</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="iabe167e52f0e45e3aa16baaee1625114_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzQtNS0xLTEtODg0MjA_f42b4b5e-9b10-42d5-a812-9d1cadfe5d50">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="if93bf339389249f19ed1ef1616f9fd99_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzQtNy0xLTEtODg0MjA_210afcc1-0625-4c2d-9b24-1112d777b10f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i40338eb188bd4602a58314479a1f94f9_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzQtOS0xLTEtODg0MjA_52749d56-06d9-4d05-8fda-e8d4eb3c72f5">383,178</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Securities - held to maturity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie7b109b895bc40dfb35f0951d176eff9_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzUtMS0xLTEtODg0MjA_8647378b-2b80-4040-ae9a-a0d209f49c64">4,947</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="iada1bc46811e42feb866849e6c660460_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzUtMy0xLTEtODg0MjA_b53aeae8-e1c4-4c2e-a352-553144f622e4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="iabe167e52f0e45e3aa16baaee1625114_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzUtNS0xLTEtODg0MjA_6062200e-ed48-4cfd-bd14-de07fe647668">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if93bf339389249f19ed1ef1616f9fd99_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzUtNy0xLTEtODg0MjA_e536b522-9166-4e00-a2b1-15f16d41f080">5,447</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i40338eb188bd4602a58314479a1f94f9_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzUtOS0xLTEtODg0MjA_1885c1fb-40d2-402f-bbb4-c1fab709deb5">5,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 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:120%">Loans not previously presented, gross</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ie7b109b895bc40dfb35f0951d176eff9_I20211231" decimals="-3" name="tfin:LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzYtMS0xLTEtODg0MjA_efa9ff62-9588-4fc3-a9b5-11ed812f461e">4,834,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:120%"><ix:nonFraction unitRef="usd" contextRef="iada1bc46811e42feb866849e6c660460_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzYtMy0xLTEtODg0MjA_7baa7021-42eb-433f-b8de-c7f8f268ba62">142,962</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iabe167e52f0e45e3aa16baaee1625114_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzYtNS0xLTEtODg0MjA_25b293ce-92b5-4378-9605-615228995134">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if93bf339389249f19ed1ef1616f9fd99_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzYtNy0xLTEtODg0MjA_49651929-b8b9-40cf-9d88-81ee32568c24">4,685,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:120%"><ix:nonFraction unitRef="usd" contextRef="i40338eb188bd4602a58314479a1f94f9_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzYtOS0xLTEtODg0MjA_fad0c2b0-1762-4024-a3d7-8367b5147632">4,828,020</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:120%">FHLB and other restricted 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:120%"><ix:nonFraction unitRef="usd" contextRef="ie7b109b895bc40dfb35f0951d176eff9_I20211231" decimals="-3" name="tfin:FederalHomeLoanBankAndOtherRestrictedStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzctMS0xLTEtODg0MjA_b0e5da04-1b77-4e7e-9fe9-9966260775e1">10,146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:120%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="ie7b109b895bc40dfb35f0951d176eff9_I20211231" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzgtMS0xLTEtODg0MjA_0c657566-eaa7-4250-9078-51924a40c45c">15,319</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iada1bc46811e42feb866849e6c660460_I20211231" decimals="-3" name="tfin:AccruedInterestReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzgtMy0xLTEtODg0MjA_c2eeff8c-6730-424d-94d7-479633a0e65c">15,319</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iabe167e52f0e45e3aa16baaee1625114_I20211231" decimals="-3" name="tfin:AccruedInterestReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzgtNS0xLTEtODg0MjA_99e23892-f343-4b8d-8998-473aad19325d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if93bf339389249f19ed1ef1616f9fd99_I20211231" decimals="-3" name="tfin:AccruedInterestReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzgtNy0xLTEtODg0MjA_f33d92dc-d95c-49af-8067-6c80c41c42de">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i40338eb188bd4602a58314479a1f94f9_I20211231" decimals="-3" name="tfin:AccruedInterestReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzgtOS0xLTEtODg0MjA_4f2d4646-da40-4e44-be6a-b1161dc7f84b">15,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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="ie7b109b895bc40dfb35f0951d176eff9_I20211231" decimals="-3" name="tfin:DepositsIncludingDepositsHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzExLTEtMS0xLTg4NDIw_63830d5b-b6f3-4b2c-90f1-82ab1a6cfa7f">4,646,679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iada1bc46811e42feb866849e6c660460_I20211231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzExLTMtMS0xLTg4NDIw_6a18238a-1874-4132-9e59-75a1bd41a946">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="iabe167e52f0e45e3aa16baaee1625114_I20211231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzExLTUtMS0xLTg4NDIw_c2c9133e-927b-4943-8127-bdf379c16a11">4,646,552</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if93bf339389249f19ed1ef1616f9fd99_I20211231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzExLTctMS0xLTg4NDIw_490b5db8-4f3e-4e7b-98a4-6518bbfd7b72">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i40338eb188bd4602a58314479a1f94f9_I20211231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzExLTktMS0xLTg4NDIw_9e29fc2e-b664-4422-9f55-3884382dda1e">4,646,552</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer 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:120%"><ix:nonFraction unitRef="usd" contextRef="ie7b109b895bc40dfb35f0951d176eff9_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzEyLTEtMS0xLTg4NDIw_83f48fc7-1eb2-448a-8450-c0370673ee6d">2,103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iada1bc46811e42feb866849e6c660460_I20211231" decimals="-3" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzEyLTMtMS0xLTg4NDIw_51cc223f-0b11-4dbd-b34e-757e7b91ce29">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="iabe167e52f0e45e3aa16baaee1625114_I20211231" decimals="-3" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzEyLTUtMS0xLTg4NDIw_5ad1e29f-0918-48d5-a7b0-41de47fb28b2">2,103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if93bf339389249f19ed1ef1616f9fd99_I20211231" decimals="-3" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzEyLTctMS0xLTg4NDIw_4c716368-a161-46a4-afc6-a5359e601ebc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i40338eb188bd4602a58314479a1f94f9_I20211231" decimals="-3" name="us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzEyLTktMS0xLTg4NDIw_6ae68d56-1bcc-4c88-9295-9aafe989bdf5">2,103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie7b109b895bc40dfb35f0951d176eff9_I20211231" decimals="-3" name="us-gaap:AdvancesFromFederalHomeLoanBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzEzLTEtMS0xLTg4NDIw_77a360f5-e60c-493e-9cf6-f87ad16b2d9c">180,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:120%"><ix:nonFraction unitRef="usd" contextRef="iada1bc46811e42feb866849e6c660460_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzEzLTMtMS0xLTg4NDIw_cd2ac283-c311-41ef-952a-114b813c1fd7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="iabe167e52f0e45e3aa16baaee1625114_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzEzLTUtMS0xLTg4NDIw_4aaed1b0-8684-45a5-a323-bf2d1f76e541">180,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:120%"><ix:nonFraction unitRef="usd" contextRef="if93bf339389249f19ed1ef1616f9fd99_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzEzLTctMS0xLTg4NDIw_d7740d8f-f042-40f5-8354-704ae599b3c5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i40338eb188bd4602a58314479a1f94f9_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzEzLTktMS0xLTg4NDIw_f3fa5fce-90d3-48ca-b7b5-2b43c3c9d463">180,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Paycheck Protection Program Liquidity Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie7b109b895bc40dfb35f0951d176eff9_I20211231" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE0LTEtMS0xLTg4NDIw_64d4f3d4-4227-4345-938c-e1a82074df27">27,144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iada1bc46811e42feb866849e6c660460_I20211231" decimals="-3" name="us-gaap:LinesOfCreditFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE0LTMtMS0xLTg4NDIw_91693b61-a7d3-45b8-8b7b-a001b9cb7cff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="iabe167e52f0e45e3aa16baaee1625114_I20211231" decimals="-3" name="us-gaap:LinesOfCreditFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE0LTUtMS0xLTg4NDIw_73576687-2f9f-4c1d-a356-6acad9d17021">27,144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if93bf339389249f19ed1ef1616f9fd99_I20211231" decimals="-3" name="us-gaap:LinesOfCreditFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE0LTctMS0xLTg4NDIw_166be958-3be9-4fb7-a59d-49fd29c7a8ee">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i40338eb188bd4602a58314479a1f94f9_I20211231" decimals="-3" name="us-gaap:LinesOfCreditFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE0LTktMS0xLTg4NDIw_05b2810a-1ce3-468b-9e96-5b44ea52b4e7">27,144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="ie7b109b895bc40dfb35f0951d176eff9_I20211231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE1LTEtMS0xLTg4NDIw_2da7b533-bb33-4df1-a013-c995122102f4">106,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:120%"><ix:nonFraction unitRef="usd" contextRef="iada1bc46811e42feb866849e6c660460_I20211231" decimals="-3" name="tfin:SubordinatedDebtFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE1LTMtMS0xLTg4NDIw_b13df73d-2fe6-461c-829c-7073502e180b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="iabe167e52f0e45e3aa16baaee1625114_I20211231" decimals="-3" name="tfin:SubordinatedDebtFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE1LTUtMS0xLTg4NDIw_e7b490d3-d0e7-4e32-abab-444b52d34b75">110,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:120%"><ix:nonFraction unitRef="usd" contextRef="if93bf339389249f19ed1ef1616f9fd99_I20211231" decimals="-3" name="tfin:SubordinatedDebtFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE1LTctMS0xLTg4NDIw_91c717f3-d4df-4b5f-af16-6c8fa6459f7b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i40338eb188bd4602a58314479a1f94f9_I20211231" decimals="-3" name="tfin:SubordinatedDebtFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE1LTktMS0xLTg4NDIw_bc671c16-39ba-4ef6-ac7c-9b57350b7f2e">110,045</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:120%">Junior subordinated 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:120%"><ix:nonFraction unitRef="usd" contextRef="ie7b109b895bc40dfb35f0951d176eff9_I20211231" decimals="-3" name="us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE2LTEtMS0xLTg4NDIw_d0554a7a-3ddf-4492-86f5-5998d6d1618a">40,602</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iada1bc46811e42feb866849e6c660460_I20211231" decimals="-3" name="tfin:JuniorSubordinatedNotesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE2LTMtMS0xLTg4NDIw_7122b490-14e6-42ba-a298-75af9c7a4ada">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="iabe167e52f0e45e3aa16baaee1625114_I20211231" decimals="-3" name="tfin:JuniorSubordinatedNotesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE2LTUtMS0xLTg4NDIw_1d931c99-a46f-4f67-aa21-7226db825805">41,286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if93bf339389249f19ed1ef1616f9fd99_I20211231" decimals="-3" name="tfin:JuniorSubordinatedNotesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE2LTctMS0xLTg4NDIw_fcdaefa4-b4e7-46e1-9325-bb598bc5c240">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i40338eb188bd4602a58314479a1f94f9_I20211231" decimals="-3" name="tfin:JuniorSubordinatedNotesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE2LTktMS0xLTg4NDIw_128c4484-1976-45f4-b58c-91f7462a5acd">41,286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Accrued interest payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie7b109b895bc40dfb35f0951d176eff9_I20211231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE3LTEtMS0xLTg4NDIw_d7efcbaa-261b-4e21-a121-ba187c75708f">1,951</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iada1bc46811e42feb866849e6c660460_I20211231" decimals="-3" name="tfin:AccruedInterestPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE3LTMtMS0xLTg4NDIw_c15ad0e6-b038-439b-b74b-b318d75d952d">1,951</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iabe167e52f0e45e3aa16baaee1625114_I20211231" decimals="-3" name="tfin:AccruedInterestPayableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE3LTUtMS0xLTg4NDIw_0b69dd05-e0aa-4f95-abec-6a2af0c5b003">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if93bf339389249f19ed1ef1616f9fd99_I20211231" decimals="-3" name="tfin:AccruedInterestPayableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE3LTctMS0xLTg4NDIw_836e12de-2648-410b-a277-9b8b082c8634">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i40338eb188bd4602a58314479a1f94f9_I20211231" decimals="-3" name="tfin:AccruedInterestPayableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE3LTktMS0xLTg4NDIw_3bc15096-08e6-4f9e-9e62-4fc11b20419b">1,951</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For those financial instruments not previously described, the following methods and assumptions were used by the Company in estimating the fair values of financial instruments as disclosed herein:</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cash and Cash Equivalents</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For financial instruments with a shorter term or with no stated maturity, prevailing market rates, and limited credit risk, the carrying amounts approximate fair value and are considered a Level 1 classification.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Securities held to maturity</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the Company&#8217;s investments in the subordinated notes of Trinitas IV, Trinitas V, and Trinitas VI classified as securities held to maturity are determined based on the securities&#8217; discounted projected future cash flows (net present value), resulting in a Level 3 classification.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Loans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans include loans held for investment, excluding collateral dependent loans previously described above. For variable rate loans that reprice frequently and have no significant changes in credit risk, excluding previously presented collateral dependent loans measured at fair value on a non-recurring basis, fair values are based on carrying values. Fair values for fixed rate loans are estimated using discounted cash flow analyses. The discount rates used to determine the fair value of loans use interest rate spreads that reflect factors such as liquidity, credit, and nonperformance risk of the loans. These loans are considered a Level 3 classification.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of commercial loans in the Company&#8217;s liquid credit portfolio are determined based on quoted market prices in active markets and are considered a Level 1 classification.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">FHLB and other restricted stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FHLB and other restricted stock is restricted to member banks and there are restrictions placed on its transferability. As a result, the fair value of FHLB and other restricted stock was not practicable to determine.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Deposits</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values disclosed for demand deposits and non-maturity transaction accounts are, by definition, equal to the amount payable on demand at the reporting date (that is, their carrying amounts) and are considered a Level&#160;2 classification. Fair values for fixed rate time deposits are estimated using a discounted cash flow calculation that applies interest rates currently being offered on time deposits to a schedule of aggregated expected monthly maturities on time deposits resulting in a Level 2 classification.</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%">149</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="id47cede560ea4cf3b3691cfa4994b0a8"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Customer repurchase agreements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of customer repurchase agreements approximates fair value due to their short-term nature. The customer repurchase agreement fair value is considered a Level 2 classification.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Federal Home Loan Bank advances</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s FHLB advances have variable rates or a maturity of less than three months and therefore fair value materially approximates carrying value and is considered a Level 2 classification.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Paycheck Protection Program Liquidity Fund</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s PPPLF borrowings correspond to PPP loans and are expected to be short-term in duration, therefore fair value materially approximates carrying value and is considered a Level 2 classification.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Subordinated notes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The subordinated notes were valued based on quoted market prices, but due to limited trading activity for the subordinated notes in these markets, the subordinated notes are considered a Level 2 classification.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Junior subordinated debentures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The junior subordinated debentures were valued by discounting future cash flows using current interest rates for similar financial instruments, resulting in a Level 2 classification.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accrued Interest Receivable and Accrued Interest Payable</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of accrued interest receivable and accrued interest payable approximate their fair values given the short-term nature of the receivables and are considered a Level 1 classification.</span></div></ix:continuation><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_196"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;18 &#8212; <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90ZXh0cmVnaW9uOjJhYTIxODVjZDA4NDRhZWViOTdhNGIxMjQyNjljODU3XzQwMg_acac26fa-228c-49c6-b32a-74cbef2bcdb9" continuedAt="i236cce09f2604425bbc8e312cc923dd2" escape="true">RELATED-PARTY TRANSACTIONS</ix:nonNumeric></span></div><ix:continuation id="i236cce09f2604425bbc8e312cc923dd2"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90ZXh0cmVnaW9uOjJhYTIxODVjZDA4NDRhZWViOTdhNGIxMjQyNjljODU3XzQwMw_daf409b0-40be-4d15-81b2-a5412a60769b" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we have granted loans to executive officers, directors, and their affiliates 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:74.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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:400;line-height:100%">Years Ended 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedParties" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90YWJsZToyYzY4YzlkMTU4NTI0ZTIxOTBhMGZhYWE1YzRmOWQ2MS90YWJsZXJhbmdlOjJjNjhjOWQxNTg1MjRlMjE5MGEwZmFhYTVjNGY5ZDYxXzItMS0xLTEtODg0MjA_3737b9dd-557d-4fa0-9aaa-8e8d78ed63a5">&#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="i4f4d0769e4424ed69454e168665489d9_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90YWJsZToyYzY4YzlkMTU4NTI0ZTIxOTBhMGZhYWE1YzRmOWQ2MS90YWJsZXJhbmdlOjJjNjhjOWQxNTg1MjRlMjE5MGEwZmFhYTVjNGY5ZDYxXzItMy0xLTEtODg0MjA_cd8b54fe-cb39-4649-bb51-ec8f2465d407">3,892</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">New loans and 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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90YWJsZToyYzY4YzlkMTU4NTI0ZTIxOTBhMGZhYWE1YzRmOWQ2MS90YWJsZXJhbmdlOjJjNjhjOWQxNTg1MjRlMjE5MGEwZmFhYTVjNGY5ZDYxXzMtMS0xLTEtODg0MjA_e09a1ef2-f79c-4120-8b4c-fe9320e2f8bf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90YWJsZToyYzY4YzlkMTU4NTI0ZTIxOTBhMGZhYWE1YzRmOWQ2MS90YWJsZXJhbmdlOjJjNjhjOWQxNTg1MjRlMjE5MGEwZmFhYTVjNGY5ZDYxXzMtMy0xLTEtODg0MjA_6238bc25-b9f0-42b3-86c2-d9f1c377eb8c">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayments and sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedPartiesProceeds" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90YWJsZToyYzY4YzlkMTU4NTI0ZTIxOTBhMGZhYWE1YzRmOWQ2MS90YWJsZXJhbmdlOjJjNjhjOWQxNTg1MjRlMjE5MGEwZmFhYTVjNGY5ZDYxXzQtMS0xLTEtODg0MjA_c669e587-9c9e-4fc6-a369-24df9ac8fdba">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedPartiesProceeds" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90YWJsZToyYzY4YzlkMTU4NTI0ZTIxOTBhMGZhYWE1YzRmOWQ2MS90YWJsZXJhbmdlOjJjNjhjOWQxNTg1MjRlMjE5MGEwZmFhYTVjNGY5ZDYxXzQtMy0xLTEtODg0MjA_52d56d77-b1bd-468c-b62f-700f461b9392">3,892</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding: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%">Effect of changes in composition of related parties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="tfin:LoansAndLeasesReceivableRelatedPartiesEffectOfChangesInCompositionOfRelatedParties" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90YWJsZToyYzY4YzlkMTU4NTI0ZTIxOTBhMGZhYWE1YzRmOWQ2MS90YWJsZXJhbmdlOjJjNjhjOWQxNTg1MjRlMjE5MGEwZmFhYTVjNGY5ZDYxXzUtMS0xLTEtODg0MjA_cd659a68-b8cc-454a-a8ed-dd37cc93f71f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="tfin:LoansAndLeasesReceivableRelatedPartiesEffectOfChangesInCompositionOfRelatedParties" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90YWJsZToyYzY4YzlkMTU4NTI0ZTIxOTBhMGZhYWE1YzRmOWQ2MS90YWJsZXJhbmdlOjJjNjhjOWQxNTg1MjRlMjE5MGEwZmFhYTVjNGY5ZDYxXzUtMy0xLTEtODg0MjA_75453d32-3b2c-4169-9cca-383622adcdae">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedParties" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90YWJsZToyYzY4YzlkMTU4NTI0ZTIxOTBhMGZhYWE1YzRmOWQ2MS90YWJsZXJhbmdlOjJjNjhjOWQxNTg1MjRlMjE5MGEwZmFhYTVjNGY5ZDYxXzYtMS0xLTEtODg0MjA_793edbe5-3a6c-45d4-a9e9-6176adab9b25">&#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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedParties" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90YWJsZToyYzY4YzlkMTU4NTI0ZTIxOTBhMGZhYWE1YzRmOWQ2MS90YWJsZXJhbmdlOjJjNjhjOWQxNTg1MjRlMjE5MGEwZmFhYTVjNGY5ZDYxXzYtMy0xLTEtODg0MjA_cb8eea87-54ec-44c7-bd36-25ab656dae3f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:7pt"><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, there were no loans to executive officers, directors, or their affiliates that were considered non-performing or potential problem loans.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits from executive officers, directors, and their affiliates at December&#160;31, 2022 and 2021 were $<ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:RelatedPartyDepositLiabilities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90ZXh0cmVnaW9uOjJhYTIxODVjZDA4NDRhZWViOTdhNGIxMjQyNjljODU3XzU0OTc1NTgxNDMzMQ_c9f57360-0f4f-427e-b71a-c57722d5dbc1">25,364,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:RelatedPartyDepositLiabilities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90ZXh0cmVnaW9uOjJhYTIxODVjZDA4NDRhZWViOTdhNGIxMjQyNjljODU3XzU0OTc1NTgxNDMzNQ_097ff486-5054-4178-83f4-405239ac6479">34,111,000</ix:nonFraction>, respectively.</span></div></ix:continuation><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_199"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;19 &#8212; <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90ZXh0cmVnaW9uOmE4YWQ4OWRkNTUwMjQ5ZTQ4MDZmZjVkYzljODdjMzMzXzM2NDE_d0072b7d-26bd-4be5-ad1c-a03a0b824353" continuedAt="i7ca283e7f5d84142949ebbf20e02cb36" escape="true">REGULATORY MATTERS</ix:nonNumeric></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i7ca283e7f5d84142949ebbf20e02cb36" continuedAt="i8b97bdd9d4b442c88c9900712732ee07">The Company (on a consolidated basis) and TBK Bank are subject to various regulatory capital requirements administered by federal and state banking agencies. Failure to meet minimum capital requirements can initiate certain mandatory and possibly additional discretionary actions by regulators that, if undertaken, could have a direct material effect on the Company&#8217;s or TBK Bank&#8217;s financial statements. Under capital adequacy guidelines and the regulatory framework for prompt corrective action, the Company and TBK Bank must meet specific capital guidelines that involve quantitative measures of their assets, liabilities, and certain off balance sheet items as calculated under regulatory accounting practices. The capital amounts and classification are also subject to qualitative judgments by the regulators about components, risk weightings, and other factors.</ix:continuation></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i8b97bdd9d4b442c88c9900712732ee07" continuedAt="i99296e05560d44378d140a1db4e98d0b"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quantitative measures established by regulation to ensure capital adequacy require the Company and TBK Bank to maintain minimum amounts and ratios (set forth in the table below) of total, common equity Tier 1, and Tier 1 capital to risk weighted assets, and of Tier 1 capital to average assets. Management believes, as of December&#160;31, 2022, the Company and TBK Bank meet all capital adequacy requirements to which they are subject.</span></div><div style="margin-top:12pt"><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, TBK Bank&#8217;s capital ratios exceeded those levels necessary to be categorized as &#8220;well capitalized&#8221; under the regulatory framework for prompt corrective action. To be categorized as &#8220;well capitalized,&#8221; TBK Bank must maintain minimum total risk based, common equity Tier 1 risk based, Tier 1 risk based, and Tier 1 leverage ratios as set forth in the table below. There are no conditions or events since December&#160;31, 2022 that management believes have changed TBK Bank&#8217;s category.</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%">151</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i99296e05560d44378d140a1db4e98d0b" continuedAt="iee8f1a7824bf42288c48de9b6729a766"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90ZXh0cmVnaW9uOmE4YWQ4OWRkNTUwMjQ5ZTQ4MDZmZjVkYzljODdjMzMzXzM2NDI_f6c5af34-9f89-4f00-9e31-d3a723b5b09a" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The actual capital amounts and ratios for the Company and TBK Bank are presented in the following table:</span></div><div style="margin-top:10pt"><table style="border-collapse: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.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.210%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding: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:120%">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:400;line-height:120%">Minimum for Capital<br/>Adequacy Purposes</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:400;line-height:120%">To Be Well<br/>Capitalized Under<br/>Prompt Corrective<br/>Action Provisions</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:400;line-height:120%">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:400;line-height:120%">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:400;line-height:120%">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:400;line-height:120%">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:400;line-height:120%">Ratio</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total capital (to risk weighted assets)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzQtMi0xLTEtODg0MjA_acde8904-9b01-4713-ad40-0d92836dd448">829,928</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231" decimals="3" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzQtNC0xLTEtODg0MjA_6e461daa-4259-4265-bbe0-e74f30728c81">17.7</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzQtNi0xLTEtODg0MjA_a629599f-2b88-489d-9195-7e1a2668f979">375,109</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzQtOC0xLTEtODg0MjA_631a2f50-d79a-47f4-8c91-4a28623be9cb">8.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank, SSB</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzUtMi0xLTEtODg0MjA_4681ea4a-0593-4786-951b-7c453b57eec9">732,785</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231" decimals="3" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzUtNC0xLTEtODg0MjA_4062f7ae-3495-4b10-beae-6037ecebcae1">15.8</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzUtNi0xLTEtODg0MjA_6126ea9b-4a53-4e8f-9d54-7d32026d6621">371,030</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzUtOC0xLTEtODg0MjA_e7c40091-5458-419b-9fc3-92f620e3f620">8.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzUtMTAtMS0xLTg4NDIw_b0b5dd4b-9620-4460-acf8-bd57345e73e5">463,788</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231" decimals="3" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzUtMTItMS0xLTg4NDIw_d68517d6-d116-4848-86e3-f605b41fcbad">10.0</ix:nonFraction>%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tier 1 capital (to risk weighted assets)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzgtMi0xLTEtODg0MjA_3f290ab2-f28f-4968-adfa-277598a551e4">684,381</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzgtNC0xLTEtODg0MjA_a8ded2f5-c6b6-4704-ba51-3b015ac7131a">14.6</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzgtNi0xLTEtODg0MjA_2731bc0a-0f89-427f-89bc-0551c4710ab6">281,252</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzgtOC0xLTEtODg0MjA_061b7bf7-febb-485f-b0a2-8adc9057bb26">6.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank, SSB</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzktMi0xLTEtODg0MjA_7c5679fb-ac42-4baa-a527-8c50d17532fa">697,022</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzktNC0xLTEtODg0MjA_dbf02322-c841-4cfb-9a38-b889443300da">15.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzktNi0xLTEtODg0MjA_024dbb20-a4de-48cc-be09-69228b6f70eb">278,809</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzktOC0xLTEtODg0MjA_38a6118f-7dd1-47bb-9b0f-c03255bf8f8c">6.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzktMTAtMS0xLTg4NDIw_96b6845c-271d-4cf0-8aa2-c4c7d6805b00">371,745</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzktMTItMS0xLTg4NDIw_27e76c14-3ed3-4020-b408-d2c06007686a">8.0</ix:nonFraction>%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common equity Tier 1 capital (to risk weighted assets)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzEyLTItMS0xLTg4NDIw_dc1ea52d-fe0f-4356-ae33-ecfe92026c98">598,223</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231" decimals="3" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzEyLTQtMS0xLTg4NDIw_39f2e245-e34a-4a4c-9f2b-3a257828a9ed">12.7</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231" decimals="-3" name="us-gaap:CommonEquityTierOneCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzEyLTYtMS0xLTg4NDIw_5de29e21-1577-4d19-8f1e-6ac240040887">211,969</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231" decimals="3" name="us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzEyLTgtMS0xLTg4NDIw_38954667-8dff-4c43-927f-86817d2416ac">4.5</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank, SSB</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzEzLTItMS0xLTg4NDIw_74edba5b-6207-4cd1-a7cd-d79b9cc043e9">697,022</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231" decimals="3" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzEzLTQtMS0xLTg4NDIw_cd6697b9-0a85-460f-af11-afd318a7e2f9">15.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231" decimals="-3" name="us-gaap:CommonEquityTierOneCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzEzLTYtMS0xLTg4NDIw_30fafcee-34cf-433e-bd8c-02d8bd1e6bae">209,107</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231" decimals="3" name="us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzEzLTgtMS0xLTg4NDIw_2db0b7ff-caca-4915-9d03-eefa606587a1">4.5</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231" decimals="-3" name="us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzEzLTEwLTEtMS04ODQyMA_b612d160-8f74-4713-a104-a02ba3e36d64">302,043</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231" decimals="3" name="us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzEzLTEyLTEtMS04ODQyMA_7f74763a-81e3-4c34-b49f-19584190fcf9">6.5</ix:nonFraction>%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tier 1 capital (to average assets)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzE2LTItMS0xLTg4NDIw_06eeb8da-2805-49ed-a57a-d5f51e73760c">684,381</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231" decimals="3" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzE2LTQtMS0xLTg4NDIw_de49a5f5-8392-4ef8-ad0b-44ed19e780db">13.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzE2LTYtMS0xLTg4NDIw_96ca5d45-7bfe-40f0-af3a-94332dbb8e59">210,579</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzE2LTgtMS0xLTg4NDIw_ebe8029c-eb32-45cc-9463-bf89abd7a8b1">4.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank, SSB</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzE3LTItMS0xLTg4NDIw_b82d2aa1-372c-4b7b-932e-59a6c782c554">697,022</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231" decimals="3" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzE3LTQtMS0xLTg4NDIw_e0abda7e-bfa0-475b-a0fb-a0ed42d87fa0">13.2</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzE3LTYtMS0xLTg4NDIw_0c686d0b-5e3c-4323-8308-217a4e1398fd">211,219</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzE3LTgtMS0xLTg4NDIw_d250c0ce-77bb-4fb1-b7c7-44b9285615d2">4.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzE3LTEwLTEtMS04ODQyMA_9457a154-b773-4639-b602-5af2a5823273">264,023</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzE3LTEyLTEtMS04ODQyMA_8ec85197-f4a4-41ac-b125-a33eed6927ce">5.0</ix:nonFraction>%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total capital (to risk weighted assets)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzIxLTItMS0xLTg4NDIw_c5bc5a01-681c-4af3-b49e-5580bbef7f6b">769,475</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231" decimals="3" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzIxLTQtMS0xLTg4NDIw_89f13b9f-fdcd-4ed4-82d1-be316e0921af">14.1</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzIxLTYtMS0xLTg4NDIw_4bbe37bd-580c-4a86-bc4a-955b0be1d70e">436,582</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzIxLTgtMS0xLTg4NDIw_2141cf15-d952-49dc-bc49-8ecb2d046ce8">8.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank, SSB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzIyLTItMS0xLTg4NDIw_d60a0103-76e3-416d-9683-d256e76e9a89">698,286</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231" decimals="3" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzIyLTQtMS0xLTg4NDIw_a2542707-40d6-42ee-925e-52fd275ebaf8">12.9</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzIyLTYtMS0xLTg4NDIw_d40a8d06-4a71-47bb-bfd7-14c3e325ebd4">433,046</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzIyLTgtMS0xLTg4NDIw_d3c7529e-35f4-41ce-9ccd-00e2bbd999c9">8.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzIyLTEwLTEtMS04ODQyMA_98087496-14ee-49b7-8f30-02d3a1abfd47">541,307</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231" decimals="3" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzIyLTEyLTEtMS04ODQyMA_0cd7b6b9-b4d5-49ff-9c4d-aaf8a6118b3c">10.0</ix:nonFraction>%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tier 1 capital (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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI1LTItMS0xLTg4NDIw_af822248-00c0-4e51-b48a-200993976640">628,094</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI1LTQtMS0xLTg4NDIw_6e9fca3c-eb57-43cd-9889-4915d11b1ae1">11.5</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI1LTYtMS0xLTg4NDIw_f6918e33-ab4c-4006-aac1-8cf4e61fddc1">327,701</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI1LTgtMS0xLTg4NDIw_6b3def4d-ad66-45ee-8c37-688a9f350050">6.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank, SSB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI2LTItMS0xLTg4NDIw_a90ad218-ca1e-49dc-a4b9-48f00ea8248a">665,336</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI2LTQtMS0xLTg4NDIw_2d7a48a9-fcb3-4680-844e-f9e944e5bd05">12.3</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI2LTYtMS0xLTg4NDIw_83b00eca-f468-42a4-9fa3-bf7f24b3f5c9">324,554</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI2LTgtMS0xLTg4NDIw_51eb6430-daed-4738-998c-233944f8de94">6.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI2LTEwLTEtMS04ODQyMA_15d37e75-2e04-4ae9-b04b-f18a9eb8fa5e">432,739</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI2LTEyLTEtMS04ODQyMA_7037bfa4-e3c5-4b8f-95ac-2dbc792f210a">8.0</ix:nonFraction>%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common equity Tier 1 capital (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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI5LTItMS0xLTg4NDIw_4fd48ee8-3d84-4fa3-98b5-e14107642cae">542,492</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231" decimals="3" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI5LTQtMS0xLTg4NDIw_09f14a0c-8bad-4708-9f28-0dee12bb1ffb">9.9</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231" decimals="-3" name="us-gaap:CommonEquityTierOneCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI5LTYtMS0xLTg4NDIw_d1ce8522-966a-4385-966a-60baca9783b3">246,587</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231" decimals="3" name="us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI5LTgtMS0xLTg4NDIw_41bd8e21-4d63-4be0-94d0-ab67220b35c1">4.5</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank, SSB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzMwLTItMS0xLTg4NDIw_c71e156d-2d71-4f2b-ae54-d695730a25de">665,336</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231" decimals="3" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzMwLTQtMS0xLTg4NDIw_812abdb7-feb8-4fd0-a179-0b7c49c42feb">12.3</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231" decimals="-3" name="us-gaap:CommonEquityTierOneCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzMwLTYtMS0xLTg4NDIw_1fb4bb5b-c760-4d6d-99a6-ebee21847ad9">243,416</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231" decimals="3" name="us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzMwLTgtMS0xLTg4NDIw_5b1d2c50-27d6-4344-b8a8-1758f2f40c81">4.5</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231" decimals="-3" name="us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzMwLTEwLTEtMS04ODQyMA_66c0b6d8-14d0-47fd-9062-44435df84e0a">351,600</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231" decimals="3" name="us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzMwLTEyLTEtMS04ODQyMA_0f3ed8ea-41ba-458f-8a66-84d3a859936f">6.5</ix:nonFraction>%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tier 1 capital (to average 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzMzLTItMS0xLTg4NDIw_af35f1ca-94de-42be-bc50-2c5ace950f26">628,094</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzMzLTQtMS0xLTg4NDIw_c5cc6adc-d9bf-403a-b27d-66781bb25fc9">11.1</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzMzLTYtMS0xLTg4NDIw_fad425cb-d19b-49fe-80b7-e3181857ed96">226,340</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzMzLTgtMS0xLTg4NDIw_8260ec7e-f928-408b-83b5-245145363c36">4.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank, SSB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzM0LTItMS0xLTg4NDIw_9e40e69e-3f5a-4bc3-845a-b6ce5337c03f">665,336</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzM0LTQtMS0xLTg4NDIw_310711f9-029c-464a-bc56-def0a86b1894">11.8</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzM0LTYtMS0xLTg4NDIw_364c36d3-ffad-497d-b17b-407187d81912">225,538</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzM0LTgtMS0xLTg4NDIw_254c0266-ae10-4105-93f5-d32bbbc3e9e4">4.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzM0LTEwLTEtMS04ODQyMA_3884abe7-beff-4a0e-9ff9-c69a19a71d65">281,922</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzM0LTEyLTEtMS04ODQyMA_9f937199-3250-462e-ac8a-0bcfd64f4e70">5.0</ix:nonFraction>%</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:7pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As permitted by the interim final rule issued on March 27, 2020 by the federal banking regulatory agencies, the Company elected the option to delay the estimated impact on regulatory capital of ASU 2016-13,&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221;, which was effective January 1, 2020. The initial impact of adoption of ASU 2016-13 as well as&#160;25% of the quarterly increases in the allowance for credit losses subsequent to adoption of ASU 2016-13 (collectively the &#8220;transition adjustments&#8221;) was delayed for&#160;two years. After two years, the cumulative amount of the transition adjustments became fixed and will be phased out of the regulatory capital calculations evenly over a three year period, with&#160;75% recognized in year three,&#160;50% recognized in year four, and&#160;25% recognized in year five. After five years, the temporary regulatory capital benefits will be fully reversed.</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%">152</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="iee8f1a7824bf42288c48de9b6729a766"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends paid by TBK Bank are limited to, without prior regulatory approval, current year earnings and earnings less dividends paid during the preceding two years.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The capital conservation buffer set forth by the Basel III regulatory capital framework was 2.5% at December&#160;31, 2022 and 2021. The capital conservation buffer is designed to absorb losses during periods of economic stress and requires increased capital levels for the purpose of capital distributions and other payments. Failure to meet the full amount of the buffer will result in restrictions on the Company&#8217;s ability to make capital distributions, including dividend payments and stock repurchases, and to pay discretionary bonuses to executive officers. At December&#160;31, 2022, the Company&#8217;s and TBK Bank&#8217;s risk based capital exceeded the required capital conservation buffer.</span></div></ix:continuation><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_202"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;20 &#8212; <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzIyMDE_1c2c9a6c-b7ad-45b5-b51f-6db6c9708976" continuedAt="i86610754ac9a467eb73c57a367c15a5a" escape="true">STOCKHOLDERS' EQUITY</ix:nonNumeric></span></div><ix:continuation id="i86610754ac9a467eb73c57a367c15a5a" continuedAt="i914a0b0083484b74846423ff47564c5e"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ScheduleOfCapitalUnitsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzIyMDI_aa5b6c80-6d74-4284-a873-866717e86220" continuedAt="i94595f74ba87469cbb04ceb79400ba21" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the Company&#8217;s capital structure.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Preferred Stock Series C</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:71.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.819%"></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:400;line-height:120%">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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">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:400;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares authorized</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:120%"><ix:nonFraction unitRef="shares" contextRef="i0665f9bb6ebf47ecb1f8cd8a8af97ec5_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzEtMi0xLTEtODg0MjA_ec898825-8f87-4e2e-8771-22ac9b2d4350">51,750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i710b30fcfc6c4c319246988087c70fdf_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzEtNC0xLTEtODg0MjA_bda48edb-ca9a-479c-9331-9b2302bceacb">51,750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares issued</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i0665f9bb6ebf47ecb1f8cd8a8af97ec5_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzItMi0xLTEtODg0MjA_7a1aed33-940e-4e74-88b7-176c22f343f7">45,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:120%"><ix:nonFraction unitRef="shares" contextRef="i710b30fcfc6c4c319246988087c70fdf_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzItNC0xLTEtODg0MjA_3f393cc1-6f88-435a-bcb4-52eea6ddedba">45,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares outstanding</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:120%"><ix:nonFraction unitRef="shares" contextRef="i0665f9bb6ebf47ecb1f8cd8a8af97ec5_I20221231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzMtMi0xLTEtODg0MjA_0b25b27b-6112-49a6-bb7a-cb6d2e3c8435">45,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i710b30fcfc6c4c319246988087c70fdf_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzMtNC0xLTEtODg0MjA_8f58bccf-dca1-44b9-9144-05bacf90cfd2">45,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Par value per share</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0665f9bb6ebf47ecb1f8cd8a8af97ec5_I20221231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzQtMi0xLTEtODg0MjA_81c2e0f8-581c-443b-a2b0-17ad6d1f8e2b">0.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i710b30fcfc6c4c319246988087c70fdf_I20211231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzQtNC0xLTEtODg0MjA_3aded67c-ad28-4421-a7ba-1a9b961b3c96">0.01</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%">Liquidation preference per share</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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0665f9bb6ebf47ecb1f8cd8a8af97ec5_I20221231" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzUtMi0xLTEtODg0MjA_c14361a9-845a-42eb-b1d4-5fb6e6377ba7">1,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i710b30fcfc6c4c319246988087c70fdf_I20211231" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzUtNC0xLTEtODg0MjA_c072394d-84ed-452c-b661-fad7d588ceb9">1,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liquidation preference amount</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i0665f9bb6ebf47ecb1f8cd8a8af97ec5_I20221231" decimals="INF" name="us-gaap:PreferredStockLiquidationPreferenceValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzYtMi0xLTEtODg0MjA_a6ab6b87-eb33-47a7-ac04-3774b7f66a72">45,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i710b30fcfc6c4c319246988087c70fdf_I20211231" decimals="INF" name="us-gaap:PreferredStockLiquidationPreferenceValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzYtNC0xLTEtODg0MjA_91798c5c-eae2-4256-b82e-d0c65ee9a528">45,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividend rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i0a52ad10d1a743fc97fa6918ed0c0d6d_D20220101-20221231" decimals="INF" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzctMi0xLTEtODg0MjA_d9e30d0a-6ead-42a7-aa6a-86bec775f1be">7.125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:120%"><ix:nonFraction unitRef="number" contextRef="i5be15612d6ee45f4a9513c54ed9da02c_D20210101-20211231" decimals="INF" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzctNC0xLTEtODg0MjA_bf2d78bd-57f7-4622-a8d0-d4cb6bea4d48">7.125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividend payment dates</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Quarterly </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quarterly</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 19, 2020, the Company issued <ix:nonFraction unitRef="shares" contextRef="i4e792b8576434cf2b622e843da94efd9_I20200619" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzEzMw_6fd841d1-f7f6-4b1c-bbee-ab0dae94788a">45,000</ix:nonFraction> shares of <ix:nonFraction unitRef="number" contextRef="ibde0eb0cad1c46a6a386f03d1788d677_D20200619-20200619" decimals="INF" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzE0Ng_b0ffb66d-a353-40d1-84d8-28b0d830cc59">7.125</ix:nonFraction>% Series C Fixed-Rate&#160;Non-Cumulative&#160;Perpetual Preferred Stock, par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i4e792b8576434cf2b622e843da94efd9_I20200619" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzIyMQ_ac63c1bc-ca76-4193-a5bf-a757504956e2">0.01</ix:nonFraction> per share, with a liquidation preference of $<ix:nonFraction unitRef="usdPerShare" contextRef="i4e792b8576434cf2b622e843da94efd9_I20200619" decimals="INF" name="us-gaap:PreferredStockLiquidationPreference" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzI2OA_1c9f0364-3977-41f9-9a43-6eedc0750083">1,000</ix:nonFraction> per share through an underwritten public offering of <ix:nonFraction unitRef="shares" contextRef="i4e792b8576434cf2b622e843da94efd9_I20200619" decimals="-5" name="tfin:PreferredStockDepositaryShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzMyNA_bdaf7ac0-9bc9-4fd4-be8e-2b5591654209">1,800,000</ix:nonFraction> depositary shares, each representing a 1/40</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ownership interest in&#160;a share of the Series C Preferred Stock. Total gross proceeds from the preferred stock offering were $<ix:nonFraction unitRef="usd" contextRef="ibde0eb0cad1c46a6a386f03d1788d677_D20200619-20200619" decimals="-3" name="tfin:ProceedsFromIssuanceOfPreferredStockAndPreferenceStockGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzQ5Ng_4508333f-d286-4b6e-8628-ea6056734531">45,000,000</ix:nonFraction>. Net proceeds after underwriting discounts and offering expenses were $<ix:nonFraction unitRef="usd" contextRef="ibde0eb0cad1c46a6a386f03d1788d677_D20200619-20200619" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzU2OQ_58b1a648-4883-4965-b274-739cb6ca6595">42,364,000</ix:nonFraction>. The net proceeds will be used for general corporate purposes.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series C Preferred Stockholders are entitled to quarterly cash dividends accruing at the rate per annum of <ix:nonFraction unitRef="number" contextRef="ibde0eb0cad1c46a6a386f03d1788d677_D20200619-20200619" decimals="INF" name="us-gaap:PreferredStockDividendRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzc0Mw_fe80b0ea-7512-4d40-8452-a8154d445863">7.125</ix:nonFraction>% beginning September 30, 2020, applied to the liquidation preference value of the stock. Any dividends not paid shall not accumulate but will be waived and not payable by the Company. Payments of dividends are subject to declaration by the board of the Company. The Series C Preferred Stock is not redeemable by the holder and is senior to the Company&#8217;s common stock. The Series C Preferred stock may be redeemed in whole or in part by the Company at liquidation value (i) on any dividend payment date on or after June 30, 2025 or (ii) within 90 days following a regulatory capital treatment event (as defined in the Statement of Designation), subject to regulatory approval.</span></div><ix:continuation id="i94595f74ba87469cbb04ceb79400ba21"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Common Stock</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:74.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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:400;line-height:120%">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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands, except per share amounts)</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:400;line-height:120%">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:400;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares authorized</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:120%"><ix:nonFraction unitRef="shares" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTphNTY2N2ExNTkzM2Y0ZTI0OGFiZjhmMzBjN2NkMDQ1Yy90YWJsZXJhbmdlOmE1NjY3YTE1OTMzZjRlMjQ4YWJmOGYzMGM3Y2QwNDVjXzItMS0xLTEtODg0MjA_9def2638-b9a6-41bb-b40e-a8e2e478b0fd">50,000,000</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:120%"><ix:nonFraction unitRef="shares" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTphNTY2N2ExNTkzM2Y0ZTI0OGFiZjhmMzBjN2NkMDQ1Yy90YWJsZXJhbmdlOmE1NjY3YTE1OTMzZjRlMjQ4YWJmOGYzMGM3Y2QwNDVjXzItMy0xLTEtODg0MjA_679f8a11-632a-4b1f-8915-828069c3c2b7">50,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares issued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTphNTY2N2ExNTkzM2Y0ZTI0OGFiZjhmMzBjN2NkMDQ1Yy90YWJsZXJhbmdlOmE1NjY3YTE1OTMzZjRlMjQ4YWJmOGYzMGM3Y2QwNDVjXzMtMS0xLTEtODg0MjA_6261163c-c682-44a4-a116-79f4a91425df">28,321,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:120%"><ix:nonFraction unitRef="shares" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTphNTY2N2ExNTkzM2Y0ZTI0OGFiZjhmMzBjN2NkMDQ1Yy90YWJsZXJhbmdlOmE1NjY3YTE1OTMzZjRlMjQ4YWJmOGYzMGM3Y2QwNDVjXzMtMy0xLTEtODg0MjA_b5a72869-5778-4b99-a1b6-0eff24f6fd88">28,261,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Treasury shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTphNTY2N2ExNTkzM2Y0ZTI0OGFiZjhmMzBjN2NkMDQ1Yy90YWJsZXJhbmdlOmE1NjY3YTE1OTMzZjRlMjQ4YWJmOGYzMGM3Y2QwNDVjXzQtMS0xLTEtODg0MjA_cc6bedbb-7393-4a65-b8c7-4612a051762b">4,268,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:120%">(<ix:nonFraction unitRef="shares" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="INF" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTphNTY2N2ExNTkzM2Y0ZTI0OGFiZjhmMzBjN2NkMDQ1Yy90YWJsZXJhbmdlOmE1NjY3YTE1OTMzZjRlMjQ4YWJmOGYzMGM3Y2QwNDVjXzQtMy0xLTEtODg0MjA_0c526ddc-b9b9-49ef-8ed9-216fc70447c8">3,102,801</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTphNTY2N2ExNTkzM2Y0ZTI0OGFiZjhmMzBjN2NkMDQ1Yy90YWJsZXJhbmdlOmE1NjY3YTE1OTMzZjRlMjQ4YWJmOGYzMGM3Y2QwNDVjXzUtMS0xLTEtODg0MjA_7bd88c4e-2056-430a-a03f-d918b844ad96">24,053,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTphNTY2N2ExNTkzM2Y0ZTI0OGFiZjhmMzBjN2NkMDQ1Yy90YWJsZXJhbmdlOmE1NjY3YTE1OTMzZjRlMjQ4YWJmOGYzMGM3Y2QwNDVjXzUtMy0xLTEtODg0MjA_479901c9-4f61-4cb8-a1f6-daceb6c0c128">25,158,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Par value per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTphNTY2N2ExNTkzM2Y0ZTI0OGFiZjhmMzBjN2NkMDQ1Yy90YWJsZXJhbmdlOmE1NjY3YTE1OTMzZjRlMjQ4YWJmOGYzMGM3Y2QwNDVjXzYtMS0xLTEtODg0MjA_a9126318-2f73-4f6c-8158-45986a950ae7">0.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTphNTY2N2ExNTkzM2Y0ZTI0OGFiZjhmMzBjN2NkMDQ1Yy90YWJsZXJhbmdlOmE1NjY3YTE1OTMzZjRlMjQ4YWJmOGYzMGM3Y2QwNDVjXzYtMy0xLTEtODg0MjA_f168ef5e-dbee-420e-b540-fc30bdb71494">0.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></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%">153</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i914a0b0083484b74846423ff47564c5e" continuedAt="i1683cb5211954b42a9406571eb9d61a0"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Stock Repurchase Program</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 7, 2022, the Company announced that its board of directors had authorized the Company to repurchase up to $<ix:nonFraction unitRef="usd" contextRef="ia2b60a1866f04e228995b1c9e0bfb078_I20220207" decimals="-3" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzEwOTk1MTE2MzM4NzE_aa21f8d5-86a9-4247-a516-543e3d6d22a3">50,000,000</ix:nonFraction> of its outstanding common stock. During the year ended December 31, 2022, the Company purchased <ix:nonFraction unitRef="shares" contextRef="i994cf9d5eaa14875844140ebe36e5689_D20220101-20221231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzEwOTk1MTE2MzM4ODQ_78941d0e-aa57-4bb7-8494-1119ad096acd">709,795</ix:nonFraction> shares into treasury stock under the Company's stock repurchase program at an average price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i994cf9d5eaa14875844140ebe36e5689_D20220101-20221231" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzEwOTk1MTE2MzM4OTM_657d2f3d-e568-4d51-936e-e3876eca93c4">70.41</ix:nonFraction>, for a total of $<ix:nonFraction unitRef="usd" contextRef="i994cf9d5eaa14875844140ebe36e5689_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzEwOTk1MTE2MzM5MDE_875214b3-4f75-4e0b-9935-cf249370cadf">50,000,000</ix:nonFraction>, completing the $<ix:nonFraction unitRef="usd" contextRef="ia2b60a1866f04e228995b1c9e0bfb078_I20220207" decimals="-3" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzEwOTk1MTE2MzM5MTQ_91e6da5b-5efe-45ca-aa7c-5ed4e080fd55">50,000,000</ix:nonFraction> stock repurchase program authorized by the Company's board of directors on February 7, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 23, 2022, the Company announced that its board of directors had authorized the Company to repurchase up to an additional $<ix:nonFraction unitRef="usd" contextRef="i06a7a3b99fd549cfb549ba143a2f6931_I20220523" decimals="-3" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzEwOTk1MTE2MzM5Mjc_99742d73-dfe4-4f7c-ab32-0b814b5ef398">75,000,000</ix:nonFraction> of its outstanding common stock in open market transactions or through privately negotiated transactions at the Company&#8217;s discretion. The amount, timing and nature of any share repurchases will be based on a variety of factors, including the trading price of the Company&#8217;s common stock, applicable securities laws restrictions, regulatory limitations and market and economic factors. The repurchase program is authorized for a period of up to one year and does not require the Company to repurchase any specific number of shares. The repurchase program may be modified, suspended or discontinued at any time, at the Company&#8217;s discretion.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 7, 2022 the repurchase authorization was increased to $<ix:nonFraction unitRef="usd" contextRef="i06a31b2492c44f27962f196e7bc717b5_I20221107" decimals="INF" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzEwOTk1MTE2MzYxNTQ_6b0bfb65-a0c0-42f6-a097-8cedc6f67245">100,000,000</ix:nonFraction> in connection with the commencement of a modified "Dutch auction" tender offer (the "Tender Offer"). In December 2022, the Company repurchased <ix:nonFraction unitRef="shares" contextRef="i87b8ea6307004aee881f1a388bc6f376_D20221201-20221231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzEwOTk1MTE2MzYxODg_64339b48-7d4f-4ee3-a4fa-983a9a5b8bde">408,615</ix:nonFraction> shares of its common stock in the Tender Offer at a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i87b8ea6307004aee881f1a388bc6f376_D20221201-20221231" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzEwOTk1MTE2MzYxNjc_c91c1061-80ae-40bc-a602-960b2033a34f">58.00</ix:nonFraction> per share, for an aggregate cost of $<ix:nonFraction unitRef="usd" contextRef="i87b8ea6307004aee881f1a388bc6f376_D20221201-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzEwOTk1MTE2MzYxNzU_0878d868-17e8-42a1-80b2-f20848a07eed">24,772,000</ix:nonFraction>, including fees and expenses related to the tender offer of $<ix:nonFraction unitRef="usd" contextRef="i87b8ea6307004aee881f1a388bc6f376_D20221201-20221231" decimals="-3" name="tfin:StockRepurchaseProgramFeesAndExpenses" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzEwOTk1MTE2MzYxOTc_c186c0ee-e585-484e-bfb9-202eab8bc566">1,072,000</ix:nonFraction>.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2020, the Company purchased <ix:nonFraction unitRef="shares" contextRef="i0fdc39179c6a4ae4851d95b5b9b2af0b_D20200101-20201231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzE1MjQ_410f1a89-358a-47d3-81f6-e91b9fcb71f4">871,319</ix:nonFraction> shares into treasury stock under the Company's stock repurchase program at an average price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i0fdc39179c6a4ae4851d95b5b9b2af0b_D20200101-20201231" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzE2MjI_3deb6d3a-515a-42fa-9593-7245a192a880">40.81</ix:nonFraction>, for a total of $<ix:nonFraction unitRef="usd" contextRef="i0fdc39179c6a4ae4851d95b5b9b2af0b_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzE2NDE_ae2a3860-d4d0-4fd0-a493-d5e4321853f8">35,600,000</ix:nonFraction>, effectively completing the $<ix:nonFraction unitRef="usd" contextRef="i530d1d3444c145b7a095dd0ad94d5546_I20191016" decimals="-3" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzE2NzI_afdbab5d-1006-40e7-9a66-0295f9afc914">50,000,000</ix:nonFraction> stock repurchase program authorized by the Company's board of directors on October 16, 2019.</span></div></ix:continuation><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i1683cb5211954b42a9406571eb9d61a0">There were <ix:nonFraction unitRef="shares" contextRef="ifdf94b2be0e046c28bc8f56138375967_D20210101-20211231" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzIxMDQ_e683aa09-631a-453a-b045-1e2e4a397104">no</ix:nonFraction> stock repurchases made under stock repurchase programs during the year ended December 31, 2021.</ix:continuation> </span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_208"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;21 &#8212; <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzY1ODM_eafe8398-d477-4079-a252-079ce75caeaf" continuedAt="iee89ce8778e640e0ab7bbe009b7f754d" escape="true">STOCK BASED COMPENSATION</ix:nonNumeric></span></div><ix:continuation id="iee89ce8778e640e0ab7bbe009b7f754d" continuedAt="i893d5129d87946bfa2c4532eb8a40e30"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock based compensation expense that has been charged against income was $<ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMDUwNQ_d5ba0ec9-9d74-4bb8-9871-08100cbb2fa1">21,176,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMDUwOQ_d63d31eb-c3d5-4878-9bc4-e3cdea4b5f61">20,315,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMDUxMw_64d02dcc-5217-4228-8d53-f260ff4450d9">4,618,000</ix:nonFraction> for the years ended December&#160;31, 2022, 2021, and 2020, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">2014 Omnibus Incentive Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s 2014 Omnibus Incentive Plan (&#8220;Omnibus Incentive Plan&#8221;) provides for the grant of nonqualified and incentive stock options, stock appreciation rights, restricted stock awards, restricted stock units, and other awards that may be settled in, or based upon the value of, the Company&#8217;s common stock. The aggregate number of shares of common stock available for issuance under the Omnibus Incentive Plan is <ix:nonFraction unitRef="shares" contextRef="ifebb6bf4b5c84dc0927c56b661b6ebc7_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU5Mg_b96f83a3-94cb-4235-a4b1-4a6457ac50b7">2,450,000</ix:nonFraction> shares.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Awards</span></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzY1ODY_f5eb0778-eef9-45de-8743-15355169e4a7" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of changes in the Company&#8217;s nonvested Restricted Stock Awards (&#8220;RSAs&#8221;) under the Omnibus Incentive Plan for the year ended 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:73.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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:8pt;font-weight:400;line-height:120%">Nonvested RSAs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Weighted Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonvested at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i5a8932593e8f410eba54ea411a64b08b_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0NzM2OTVmYmNkZmE0NWNkOTdmNjVlNDg4MTMzYWVhZi90YWJsZXJhbmdlOjQ3MzY5NWZiY2RmYTQ1Y2Q5N2Y2NWU0ODgxMzNhZWFmXzEtMi0xLTEtODg0MjA_ae00b8ce-0d05-46da-8d7e-9f591427a76a">363,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5a8932593e8f410eba54ea411a64b08b_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0NzM2OTVmYmNkZmE0NWNkOTdmNjVlNDg4MTMzYWVhZi90YWJsZXJhbmdlOjQ3MzY5NWZiY2RmYTQ1Y2Q5N2Y2NWU0ODgxMzNhZWFmXzEtNC0xLTEtODg0MjA_10d360e8-e003-4a21-9023-25bc24beecd3">67.56</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="idc4a96a353284f6dba94be4abd6a70ed_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0NzM2OTVmYmNkZmE0NWNkOTdmNjVlNDg4MTMzYWVhZi90YWJsZXJhbmdlOjQ3MzY5NWZiY2RmYTQ1Y2Q5N2Y2NWU0ODgxMzNhZWFmXzItMi0xLTEtODg0MjA_588bef19-dacb-434e-b9da-64ef5eeb844b">12,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="idc4a96a353284f6dba94be4abd6a70ed_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0NzM2OTVmYmNkZmE0NWNkOTdmNjVlNDg4MTMzYWVhZi90YWJsZXJhbmdlOjQ3MzY5NWZiY2RmYTQ1Y2Q5N2Y2NWU0ODgxMzNhZWFmXzItNC0xLTEtODg0MjA_540b3ca1-a3d5-449d-98da-3e8cd4c7eb42">74.42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%">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:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="idc4a96a353284f6dba94be4abd6a70ed_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0NzM2OTVmYmNkZmE0NWNkOTdmNjVlNDg4MTMzYWVhZi90YWJsZXJhbmdlOjQ3MzY5NWZiY2RmYTQ1Y2Q5N2Y2NWU0ODgxMzNhZWFmXzMtMi0xLTEtODg0MjA_0822cbea-0065-443b-a689-9154093a845e">126,203</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="idc4a96a353284f6dba94be4abd6a70ed_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0NzM2OTVmYmNkZmE0NWNkOTdmNjVlNDg4MTMzYWVhZi90YWJsZXJhbmdlOjQ3MzY5NWZiY2RmYTQ1Y2Q5N2Y2NWU0ODgxMzNhZWFmXzMtNC0xLTEtODg0MjA_985413c3-7fd9-400d-a02f-56952de71d98">61.74</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="idc4a96a353284f6dba94be4abd6a70ed_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0NzM2OTVmYmNkZmE0NWNkOTdmNjVlNDg4MTMzYWVhZi90YWJsZXJhbmdlOjQ3MzY5NWZiY2RmYTQ1Y2Q5N2Y2NWU0ODgxMzNhZWFmXzQtMi0xLTEtODg0MjA_4cc92d51-679f-4b70-865d-fa67242573f9">19,186</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="idc4a96a353284f6dba94be4abd6a70ed_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0NzM2OTVmYmNkZmE0NWNkOTdmNjVlNDg4MTMzYWVhZi90YWJsZXJhbmdlOjQ3MzY5NWZiY2RmYTQ1Y2Q5N2Y2NWU0ODgxMzNhZWFmXzQtNC0xLTEtODg0MjA_c76d36c4-2c27-49c2-b65f-26603bb4f686">76.93</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%">Nonvested at 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:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i9d660d3c9fa84ee598a54b04346ceb03_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0NzM2OTVmYmNkZmE0NWNkOTdmNjVlNDg4MTMzYWVhZi90YWJsZXJhbmdlOjQ3MzY5NWZiY2RmYTQ1Y2Q5N2Y2NWU0ODgxMzNhZWFmXzUtMi0xLTEtODg0MjA_8b1d539f-6126-4397-8494-8fe4a1a84966">230,486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9d660d3c9fa84ee598a54b04346ceb03_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0NzM2OTVmYmNkZmE0NWNkOTdmNjVlNDg4MTMzYWVhZi90YWJsZXJhbmdlOjQ3MzY5NWZiY2RmYTQ1Y2Q5N2Y2NWU0ODgxMzNhZWFmXzUtNC0xLTEtODg0MjA_6e6e6a74-e395-45ad-8396-8822aa8c33c2">70.34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;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%">154</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i893d5129d87946bfa2c4532eb8a40e30" continuedAt="id34d95b685d54e5290eb60a3cea3505d"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSAs granted to employees under the Omnibus Incentive Plan generally vest immediately or over <ix:nonNumeric contextRef="ie8d18005beff4ec8b75cad42128aa27e_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2MzUyMjY_cdf32e20-5451-42d1-b5f6-8fdde0d51da4">four years</ix:nonNumeric>, but vesting periods may vary. The fair value of shares vested during the years ended December&#160;31, 2022, 2021, and 2020, totaled $<ix:nonFraction unitRef="usd" contextRef="i402bc974696d4ceeb847e4a77ee786c1_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMTEzMw_05e35394-c980-4b4b-93f3-7f862d25815c">8,918,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ic515a67003b441508218d1f95c7d45d7_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMTEzNw_bc2654a5-630f-4c1f-b0e8-65c482e620bf">6,604,000</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="i0fa38826365f4c74ae54a3895f40b021_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMTE0MQ_976fb063-0bfb-4871-9f51-11f67e52eb8a">1,988,000</ix:nonFraction>, respectively. Compensation expense for RSAs will be recognized on an accelerated basis over the vesting period of the awards based on the fair value of the stock at the issue date. As of December&#160;31, 2022, there was $<ix:nonFraction unitRef="usd" contextRef="id4946531908549cfbe2f3009ff845978_I20221231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMTE0NQ_cc886158-3292-46d0-857f-8e70da2d8a4e">5,580,000</ix:nonFraction> of total unrecognized compensation cost related to nonvested RSAs. The cost is expected to be recognized over a remaining weighted average period of <ix:nonNumeric contextRef="i402bc974696d4ceeb847e4a77ee786c1_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMTE0OQ_b3767d82-c7d1-4909-b2b7-d54df85afdc6">2.27</ix:nonNumeric> years.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzY1Nzc_0754c6fd-5da2-4165-a1b2-ee23166e067d" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of changes in the Company&#8217;s nonvested Restricted Stock Units (&#8220;RSUs&#8221;) under the Omnibus Incentive Plan for the year ended 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:73.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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:8pt;font-weight:400;line-height:100%">Nonvested RSUs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Weighted Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonvested at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="i17e66a9d751c4b7fb72c7e86fdaa34e0_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTplZjE4Nzg4MmYxNzE0Y2QwOGM2YmVhMGY3MjA5NjY2MS90YWJsZXJhbmdlOmVmMTg3ODgyZjE3MTRjZDA4YzZiZWEwZjcyMDk2NjYxXzEtMi0xLTEtODg0MjA_3103281e-1d87-4b09-8508-1ebd86c96186">122,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:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i17e66a9d751c4b7fb72c7e86fdaa34e0_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTplZjE4Nzg4MmYxNzE0Y2QwOGM2YmVhMGY3MjA5NjY2MS90YWJsZXJhbmdlOmVmMTg3ODgyZjE3MTRjZDA4YzZiZWEwZjcyMDk2NjYxXzEtNC0xLTEtODg0MjA_09e22a20-7fb6-43c6-a39f-fc3abf96fd2e">52.07</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="i443e1396bab8468caeba660168b1b26a_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTplZjE4Nzg4MmYxNzE0Y2QwOGM2YmVhMGY3MjA5NjY2MS90YWJsZXJhbmdlOmVmMTg3ODgyZjE3MTRjZDA4YzZiZWEwZjcyMDk2NjYxXzItMi0xLTEtODg0MjA_54821fd6-dee1-4aba-af52-6d9565a2cc2b">91,849</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i443e1396bab8468caeba660168b1b26a_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTplZjE4Nzg4MmYxNzE0Y2QwOGM2YmVhMGY3MjA5NjY2MS90YWJsZXJhbmdlOmVmMTg3ODgyZjE3MTRjZDA4YzZiZWEwZjcyMDk2NjYxXzItNC0xLTEtODg0MjA_d03cfbdf-87ba-4b3d-8965-f2ce19736e07">69.44</ix:nonFraction>&#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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:top"><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="i443e1396bab8468caeba660168b1b26a_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTplZjE4Nzg4MmYxNzE0Y2QwOGM2YmVhMGY3MjA5NjY2MS90YWJsZXJhbmdlOmVmMTg3ODgyZjE3MTRjZDA4YzZiZWEwZjcyMDk2NjYxXzMtMi0xLTEtODg0MjA_923e6434-deb5-4201-815e-73916e7c28c3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i443e1396bab8468caeba660168b1b26a_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTplZjE4Nzg4MmYxNzE0Y2QwOGM2YmVhMGY3MjA5NjY2MS90YWJsZXJhbmdlOmVmMTg3ODgyZjE3MTRjZDA4YzZiZWEwZjcyMDk2NjYxXzMtNC0xLTEtODg0MjA_c955ac04-c7ef-4d7e-a59a-d4018a283a0b">&#8212;</ix:nonFraction>&#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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="i443e1396bab8468caeba660168b1b26a_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTplZjE4Nzg4MmYxNzE0Y2QwOGM2YmVhMGY3MjA5NjY2MS90YWJsZXJhbmdlOmVmMTg3ODgyZjE3MTRjZDA4YzZiZWEwZjcyMDk2NjYxXzQtMi0xLTEtODg0MjA_f46a3813-8dc9-4a55-b956-7ba51273d18d">3,019</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i443e1396bab8468caeba660168b1b26a_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTplZjE4Nzg4MmYxNzE0Y2QwOGM2YmVhMGY3MjA5NjY2MS90YWJsZXJhbmdlOmVmMTg3ODgyZjE3MTRjZDA4YzZiZWEwZjcyMDk2NjYxXzQtNC0xLTEtODg0MjA_ee4701f7-99f7-4f9b-97d5-35f4427b57fc">64.00</ix:nonFraction>&#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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at 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:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i45c1ac01148e4cdf84f182a1fddf7b3b_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTplZjE4Nzg4MmYxNzE0Y2QwOGM2YmVhMGY3MjA5NjY2MS90YWJsZXJhbmdlOmVmMTg3ODgyZjE3MTRjZDA4YzZiZWEwZjcyMDk2NjYxXzUtMi0xLTEtODg0MjA_cc05c373-e855-4af1-b44c-59f7da64381b">211,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i45c1ac01148e4cdf84f182a1fddf7b3b_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTplZjE4Nzg4MmYxNzE0Y2QwOGM2YmVhMGY3MjA5NjY2MS90YWJsZXJhbmdlOmVmMTg3ODgyZjE3MTRjZDA4YzZiZWEwZjcyMDk2NjYxXzUtNC0xLTEtODg0MjA_7e5f3017-212e-4037-8942-394db1cbe37e">59.45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs granted to employees under the Omnibus Incentive Plan typically vest after <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2Mzc3MzU_edcae238-3c1e-4668-8cc0-e0c1dfa29600">four</span> to <ix:nonNumeric contextRef="i572c2cc480034fb3834b8d941cbe0d0b_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2MzUyNTA_b00a6f20-8fb4-4cd0-9f55-064ef5111e56">five years</ix:nonNumeric>. Compensation expense for the RSUs will be recognized over the vesting period of the awards based on the fair value of the stock at the issue date. As of December&#160;31, 2022, there was $<ix:nonFraction unitRef="usd" contextRef="i3310e6bfeb8e46aba8bc7aad9e6f9b79_I20221231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMTE2NA_b837fb53-8373-4aee-905a-f4e886c5fad5">6,355,000</ix:nonFraction> of unrecognized compensation cost related to the nonvested RSUs. The cost is expected to be recognized over a remaining period of <ix:nonNumeric contextRef="i7c50f79c53c1445cbe0e771e8179ee6d_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMTE2OA_b347f62b-d24a-4b95-bf06-8e9e918f9784">3.00</ix:nonNumeric> years.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Market Based Performance Stock Units</span></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzY1ODQ_06469b36-4533-4e28-aa70-9cdc0a61d09b" continuedAt="i42c2b5b6e6394221b2a781f5c7c726bc" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of changes in the Company&#8217;s nonvested Market Based Performance Stock Units (&#8220;Market Based PSUs&#8221;) under the Omnibus Incentive Plan for the year ended 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:73.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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:8pt;font-weight:400;line-height:100%">Nonvested Market Based PSUs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Weighted Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonvested at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="ifce1b7cf2e4945cbbc3f9ca50ce80b98_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTozYmI4YTgzNmM1YWQ0NzQ3YWY0NjdjYmNjNmUxNTRiYy90YWJsZXJhbmdlOjNiYjhhODM2YzVhZDQ3NDdhZjQ2N2NiY2M2ZTE1NGJjXzEtMi0xLTEtODg0MjA_ebfead87-47b0-4905-a648-050b4595a130">94,984</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ifce1b7cf2e4945cbbc3f9ca50ce80b98_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTozYmI4YTgzNmM1YWQ0NzQ3YWY0NjdjYmNjNmUxNTRiYy90YWJsZXJhbmdlOjNiYjhhODM2YzVhZDQ3NDdhZjQ2N2NiY2M2ZTE1NGJjXzEtNC0xLTEtODg0MjA_8070c21e-98b7-4aa9-881c-f7abeb464615">43.68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTozYmI4YTgzNmM1YWQ0NzQ3YWY0NjdjYmNjNmUxNTRiYy90YWJsZXJhbmdlOjNiYjhhODM2YzVhZDQ3NDdhZjQ2N2NiY2M2ZTE1NGJjXzItMi0xLTEtODg0MjA_c3bbc2de-72a3-497e-8747-2c7268daa7e1">33,276</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTozYmI4YTgzNmM1YWQ0NzQ3YWY0NjdjYmNjNmUxNTRiYy90YWJsZXJhbmdlOjNiYjhhODM2YzVhZDQ3NDdhZjQ2N2NiY2M2ZTE1NGJjXzItNC0xLTEtODg0MjA_a3c5e304-8822-4749-8045-bdf24f92dd41">84.22</ix:nonFraction>&#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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incremental shares earned</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:top"><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="i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231" decimals="INF" name="tfin:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncrementalSharesEarned" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTozYmI4YTgzNmM1YWQ0NzQ3YWY0NjdjYmNjNmUxNTRiYy90YWJsZXJhbmdlOjNiYjhhODM2YzVhZDQ3NDdhZjQ2N2NiY2M2ZTE1NGJjXzMtMi0xLTEtOTUzMjQ_79ed0f22-2179-4a55-a0d5-9d22964e9f06">8,997</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding: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%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTozYmI4YTgzNmM1YWQ0NzQ3YWY0NjdjYmNjNmUxNTRiYy90YWJsZXJhbmdlOjNiYjhhODM2YzVhZDQ3NDdhZjQ2N2NiY2M2ZTE1NGJjXzMtMi0xLTEtODg0MjA_b905588a-4e11-403c-8aa1-afa798668ef5">20,996</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTozYmI4YTgzNmM1YWQ0NzQ3YWY0NjdjYmNjNmUxNTRiYy90YWJsZXJhbmdlOjNiYjhhODM2YzVhZDQ3NDdhZjQ2N2NiY2M2ZTE1NGJjXzMtNC0xLTEtODg0MjA_b46c7674-f059-4dd6-93cf-e5244bdb27c3">33.91</ix:nonFraction>&#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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#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%">(<ix:nonFraction unitRef="shares" contextRef="i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTozYmI4YTgzNmM1YWQ0NzQ3YWY0NjdjYmNjNmUxNTRiYy90YWJsZXJhbmdlOjNiYjhhODM2YzVhZDQ3NDdhZjQ2N2NiY2M2ZTE1NGJjXzQtMi0xLTEtODg0MjA_1fb13f54-0925-40f3-9bf3-1dcd29dc1eb1">3,775</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTozYmI4YTgzNmM1YWQ0NzQ3YWY0NjdjYmNjNmUxNTRiYy90YWJsZXJhbmdlOjNiYjhhODM2YzVhZDQ3NDdhZjQ2N2NiY2M2ZTE1NGJjXzQtNC0xLTEtODg0MjA_74c66d4e-4f04-464a-8489-5a82767ad893">77.75</ix:nonFraction>&#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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie15d8e70b0b8402092a441e19a9cdd10_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTozYmI4YTgzNmM1YWQ0NzQ3YWY0NjdjYmNjNmUxNTRiYy90YWJsZXJhbmdlOjNiYjhhODM2YzVhZDQ3NDdhZjQ2N2NiY2M2ZTE1NGJjXzUtMi0xLTEtODg0MjA_243ff185-6e5e-4134-9e3b-4bdd35198009">112,486</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie15d8e70b0b8402092a441e19a9cdd10_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTozYmI4YTgzNmM1YWQ0NzQ3YWY0NjdjYmNjNmUxNTRiYy90YWJsZXJhbmdlOjNiYjhhODM2YzVhZDQ3NDdhZjQ2N2NiY2M2ZTE1NGJjXzUtNC0xLTEtODg0MjA_c677e4b6-2e06-4d02-a8b9-5704b73130d1">55.57</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div></ix:nonNumeric><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market Based PSUs granted to employees under the Omnibus Incentive Plan vest after <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2MzUyNjY_a46424ef-5712-4598-9c4f-0387cb830e0f">three</span> to <ix:nonNumeric contextRef="if5a052158b304188aefb31cdfbc27b28_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2MzUyNjc_21091156-ca8c-4280-90e3-d47a70e574a3">five years</ix:nonNumeric>. The number of shares issued upon vesting will range from <ix:nonFraction unitRef="number" contextRef="if49d00af6a4b413a83537047d26e2166_D20220101-20221231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2MzUyNjk_26c83718-2b33-40a1-921d-ca386c7c6585">0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="if5a052158b304188aefb31cdfbc27b28_D20220101-20221231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2MzUyNzM_aba777d7-df92-44de-b0a8-876d710937b0">175</ix:nonFraction>% of the shares granted based on the Company&#8217;s relative total shareholder return (&#8220;TSR&#8221;) as compared to the TSR of a specified group of peer banks. Compensation expense for the Market Based PSUs will be recognized over the vesting period of the awards based on the fair value of the award at the grant date. The fair value of Market Based PSUs granted is estimated using a Monte Carlo simulation.</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%">155</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="id34d95b685d54e5290eb60a3cea3505d" continuedAt="i64d59f3d25374317ae70592f1a15687a"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="tfin:ShareBasedCompensationPerformanceStockUnitsValuationAssumptionsTableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzY1Nzg_831548cc-21ec-4d9f-a9f9-94b843f6c7c1" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Market Based PSUs granted was determined using the following weighted average assumptions:</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:61.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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:400;line-height:100%">Year Ended December 31,</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:400;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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 1, 2022</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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 1, 2021</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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 1, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance period</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231" name="tfin:ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmMDAwYWM5YzgyZDQ0ZTQ3ODM2N2NkZGJkZmM1YzI3MC90YWJsZXJhbmdlOmYwMDBhYzljODJkNDRlNDc4MzY3Y2RkYmRmYzVjMjcwXzMtMS0xLTEtODg0MjA_dfda4169-f9f8-4bcb-bc1d-1c54a23634c3">3.00</ix:nonNumeric> years</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i47d3c774a6074abf978e4845a1bdd833_D20210101-20211231" name="tfin:ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmMDAwYWM5YzgyZDQ0ZTQ3ODM2N2NkZGJkZmM1YzI3MC90YWJsZXJhbmdlOmYwMDBhYzljODJkNDRlNDc4MzY3Y2RkYmRmYzVjMjcwXzMtMy0xLTEtODg0MjA_eef49883-80c8-4213-a2bf-033b2916d45f">3.00</ix:nonNumeric> years</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i9a0cd587d2ca438795ba2ff621f1690b_D20200101-20201231" name="tfin:ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmMDAwYWM5YzgyZDQ0ZTQ3ODM2N2NkZGJkZmM1YzI3MC90YWJsZXJhbmdlOmYwMDBhYzljODJkNDRlNDc4MzY3Y2RkYmRmYzVjMjcwXzMtNS0xLTEtODg0MjA_01e3cf11-b9dd-4bf7-8f24-e87e3cc11c92">3.00</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie15d8e70b0b8402092a441e19a9cdd10_I20221231" decimals="2" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmMDAwYWM5YzgyZDQ0ZTQ3ODM2N2NkZGJkZmM1YzI3MC90YWJsZXJhbmdlOmYwMDBhYzljODJkNDRlNDc4MzY3Y2RkYmRmYzVjMjcwXzQtMS0xLTEtODg0MjA_06953121-2f4b-4fde-9107-b8ca2803df9c">69.44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ifce1b7cf2e4945cbbc3f9ca50ce80b98_I20211231" decimals="2" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmMDAwYWM5YzgyZDQ0ZTQ3ODM2N2NkZGJkZmM1YzI3MC90YWJsZXJhbmdlOmYwMDBhYzljODJkNDRlNDc4MzY3Y2RkYmRmYzVjMjcwXzQtMy0xLTEtODg0MjA_f4aa0caf-f957-497e-9bb6-b87a836fca51">88.63</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i911d1d65b4454701a46a77bc67e4bdd1_I20201231" decimals="2" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmMDAwYWM5YzgyZDQ0ZTQ3ODM2N2NkZGJkZmM1YzI3MC90YWJsZXJhbmdlOmYwMDBhYzljODJkNDRlNDc4MzY3Y2RkYmRmYzVjMjcwXzQtNS0xLTEtODg0MjA_0e5b5973-c57d-4b82-8483-d47865f622a9">26.25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmMDAwYWM5YzgyZDQ0ZTQ3ODM2N2NkZGJkZmM1YzI3MC90YWJsZXJhbmdlOmYwMDBhYzljODJkNDRlNDc4MzY3Y2RkYmRmYzVjMjcwXzUtMS0xLTEtODg0MjA_37d47183-e312-48ce-89a3-7bccb13f4203">55.17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i47d3c774a6074abf978e4845a1bdd833_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmMDAwYWM5YzgyZDQ0ZTQ3ODM2N2NkZGJkZmM1YzI3MC90YWJsZXJhbmdlOmYwMDBhYzljODJkNDRlNDc4MzY3Y2RkYmRmYzVjMjcwXzUtMy0xLTEtODg0MjA_4d0a4349-d298-4644-82d3-f6b9787519bf">51.71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9a0cd587d2ca438795ba2ff621f1690b_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmMDAwYWM5YzgyZDQ0ZTQ3ODM2N2NkZGJkZmM1YzI3MC90YWJsZXJhbmdlOmYwMDBhYzljODJkNDRlNDc4MzY3Y2RkYmRmYzVjMjcwXzUtNS0xLTEtODg0MjA_afa92f53-faf3-4ada-a8ac-b754521bea9d">43.02</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmMDAwYWM5YzgyZDQ0ZTQ3ODM2N2NkZGJkZmM1YzI3MC90YWJsZXJhbmdlOmYwMDBhYzljODJkNDRlNDc4MzY3Y2RkYmRmYzVjMjcwXzYtMS0xLTEtODg0MjA_483a5310-ab2e-4762-a631-43b4fd754900">2.84</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i47d3c774a6074abf978e4845a1bdd833_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmMDAwYWM5YzgyZDQ0ZTQ3ODM2N2NkZGJkZmM1YzI3MC90YWJsZXJhbmdlOmYwMDBhYzljODJkNDRlNDc4MzY3Y2RkYmRmYzVjMjcwXzYtMy0xLTEtODg0MjA_e5c430ba-b72f-40be-ac82-0aec983f2644">0.35</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i9a0cd587d2ca438795ba2ff621f1690b_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmMDAwYWM5YzgyZDQ0ZTQ3ODM2N2NkZGJkZmM1YzI3MC90YWJsZXJhbmdlOmYwMDBhYzljODJkNDRlNDc4MzY3Y2RkYmRmYzVjMjcwXzYtNS0xLTEtODg0MjA_5dfed7e3-62c0-4ef0-9753-88f8f1c9d979">0.25</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatilities were determined based on the historical volatilities of the Company and the specified peer group. The risk-free interest rate for the performance period was derived from the Treasury constant maturities yield curve on the valuation date.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of shares vested during the year ended December&#160;31, 2022 totaled $<ix:nonFraction unitRef="usd" contextRef="ib940b9ddce3d425cb6596e47089f383a_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzE2NDkyNjc0NDk2MDg_ed62b9f8-5d78-428d-816b-f48c98dae4f4">1,458,000</ix:nonFraction>. <ix:nonFraction unitRef="usd" contextRef="i0d271f44f76d4b6c9c44885b32ec7b58_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2Mzc3NzM_2c2ab601-0604-4ecd-acf9-b30e563042c4"><ix:nonFraction unitRef="usd" contextRef="i333fc73f6b9043698a4d9be1c668acc4_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2Mzc3NzM_89cacbf3-0aa8-47e9-bf40-b0aa565b4198">No</ix:nonFraction></ix:nonFraction> Market Based PSUs vested during the years ended December 31, 2021 and 2020. As of December&#160;31, 2022, there was $<ix:nonFraction unitRef="usd" contextRef="i563a8b9e236e48f1b877c8860eb6fb0c_I20221231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMTE5OA_23dd09a6-5899-4e12-9851-f8c419f3f6ab">2,661,000</ix:nonFraction> of unrecognized compensation cost related to the nonvested Market Based PSUs. The cost is expected to be recognized over a remaining period of <ix:nonNumeric contextRef="ib940b9ddce3d425cb6596e47089f383a_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMTIwMg_3750d3a2-b6a6-424b-8a82-3ab726f7a8f9">2.00</ix:nonNumeric> years.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Based Performance Stock Units</span></div><ix:continuation id="i42c2b5b6e6394221b2a781f5c7c726bc"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of changes in the Company&#8217;s nonvested Performance Based Performance Stock Units (&#8220;Performance Based PSUs&#8221;) under the Omnibus Incentive Plan for the year ended 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:73.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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:8pt;font-weight:400;line-height:100%">Nonvested Performance Based PSUs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Weighted Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonvested at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="icd0903467d1246068a68161486b5dc79_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmNjdlOTlmMTFmOWQ0ZmExYTEyNmU1NGQzYjM2ZTdlMi90YWJsZXJhbmdlOmY2N2U5OWYxMWY5ZDRmYTFhMTI2ZTU0ZDNiMzZlN2UyXzEtMi0xLTEtODg0MjA_70ade09c-6440-4434-8efb-44f7b8230e85">259,383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="icd0903467d1246068a68161486b5dc79_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmNjdlOTlmMTFmOWQ0ZmExYTEyNmU1NGQzYjM2ZTdlMi90YWJsZXJhbmdlOmY2N2U5OWYxMWY5ZDRmYTFhMTI2ZTU0ZDNiMzZlN2UyXzEtNC0xLTEtODg0MjA_2d3ed3a3-c449-4fdb-86ab-66a04c38a0b6">39.32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="ic1dfda14ed7446e2bf02d043b3cbced6_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmNjdlOTlmMTFmOWQ0ZmExYTEyNmU1NGQzYjM2ZTdlMi90YWJsZXJhbmdlOmY2N2U5OWYxMWY5ZDRmYTFhMTI2ZTU0ZDNiMzZlN2UyXzItMi0xLTEtODg0MjA_626b63b7-5abd-419c-b13b-005395dbbf26">3,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic1dfda14ed7446e2bf02d043b3cbced6_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmNjdlOTlmMTFmOWQ0ZmExYTEyNmU1NGQzYjM2ZTdlMi90YWJsZXJhbmdlOmY2N2U5OWYxMWY5ZDRmYTFhMTI2ZTU0ZDNiMzZlN2UyXzItNC0xLTEtODg0MjA_42bf64eb-c284-453d-9069-d51ea2da125e">69.44</ix:nonFraction>&#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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:top"><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="ic1dfda14ed7446e2bf02d043b3cbced6_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmNjdlOTlmMTFmOWQ0ZmExYTEyNmU1NGQzYjM2ZTdlMi90YWJsZXJhbmdlOmY2N2U5OWYxMWY5ZDRmYTFhMTI2ZTU0ZDNiMzZlN2UyXzMtMi0xLTEtODg0MjA_98531b20-34cf-494a-8b25-2c0b37b5ff7e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic1dfda14ed7446e2bf02d043b3cbced6_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmNjdlOTlmMTFmOWQ0ZmExYTEyNmU1NGQzYjM2ZTdlMi90YWJsZXJhbmdlOmY2N2U5OWYxMWY5ZDRmYTFhMTI2ZTU0ZDNiMzZlN2UyXzMtNC0xLTEtODg0MjA_96c93e58-95c8-4fde-8d29-9c5eabd88357">&#8212;</ix:nonFraction>&#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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="ic1dfda14ed7446e2bf02d043b3cbced6_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmNjdlOTlmMTFmOWQ0ZmExYTEyNmU1NGQzYjM2ZTdlMi90YWJsZXJhbmdlOmY2N2U5OWYxMWY5ZDRmYTFhMTI2ZTU0ZDNiMzZlN2UyXzQtMi0xLTEtODg0MjA_b779ab02-fbdd-432c-9aee-706d126a05a0">6,645</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic1dfda14ed7446e2bf02d043b3cbced6_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmNjdlOTlmMTFmOWQ0ZmExYTEyNmU1NGQzYjM2ZTdlMi90YWJsZXJhbmdlOmY2N2U5OWYxMWY5ZDRmYTFhMTI2ZTU0ZDNiMzZlN2UyXzQtNC0xLTEtODg0MjA_33827df4-3c64-410d-9278-ee7bba2af405">43.03</ix:nonFraction>&#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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at 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:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icb1e006b463947d5951934a8c233de4a_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmNjdlOTlmMTFmOWQ0ZmExYTEyNmU1NGQzYjM2ZTdlMi90YWJsZXJhbmdlOmY2N2U5OWYxMWY5ZDRmYTFhMTI2ZTU0ZDNiMzZlN2UyXzUtMi0xLTEtODg0MjA_41b59d2c-705e-43cd-a7e0-3ea8a30dc750">255,738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="icb1e006b463947d5951934a8c233de4a_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmNjdlOTlmMTFmOWQ0ZmExYTEyNmU1NGQzYjM2ZTdlMi90YWJsZXJhbmdlOmY2N2U5OWYxMWY5ZDRmYTFhMTI2ZTU0ZDNiMzZlN2UyXzUtNC0xLTEtODg0MjA_b9853544-a3fa-477f-8fea-d572d3b5236a">39.57</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div></ix:continuation><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance Based PSUs granted to employees under the Omnibus Incentive Plan vest within <ix:nonNumeric contextRef="id000254d19494e95ab1464b8aef5dc99_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2Mzc3NjA_6db5526e-0d2e-4c5c-a56a-aa8203f8eef0">30</ix:nonNumeric> days after the conclusion of a <ix:nonNumeric contextRef="id000254d19494e95ab1464b8aef5dc99_D20220101-20221231" name="tfin:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriodBeforeAwardVestingPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2Mzc3ODE_cdd9b874-aa58-472d-81bd-2c001e011b0f">three year</ix:nonNumeric> performance period. Under the terms of the agreement, the number of shares issued upon vesting will range from <ix:nonFraction unitRef="number" contextRef="ie1d2cbd81c5045939fd30164380143a8_D20220101-20221231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2MzUzMjY_24f5bf85-4dd3-4831-a084-4121324d50b7">0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i4166ba569eb949388eac62e85a3e1b15_D20220101-20221231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2MzUzMjA_d5915349-2f61-4858-948c-d8e2406f7d61">200</ix:nonFraction>% of the shares granted based on the Company&#8217;s cumulative diluted earnings per share over the performance period. Compensation expense for the Performance Based PSUs is estimated each period based on the fair value of the stock at the grant date and the most probable outcome of the performance condition, adjusted for the passage of time within the vesting period of the awards. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The performance period for the outstanding Performance Based PSUs ended on December 31, 2022. The number of shares to be issued upon vesting for these awards is <ix:nonFraction unitRef="shares" contextRef="ic0ada8cb97fe4b91a3dddc9c7274eeaa_D20230101-20230130" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2Mzc3NDY_7b9364b6-bc9c-4b4c-8237-fa9ffb8739c4">363,150</ix:nonFraction> shares, or <ix:nonFraction unitRef="number" contextRef="ic0ada8cb97fe4b91a3dddc9c7274eeaa_D20230101-20230130" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2Mzc3NTU_814ff3ab-f099-4a49-8006-a72c926d0676">142</ix:nonFraction>% of the target shares granted.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2022 and 2021, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="id000254d19494e95ab1464b8aef5dc99_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMTIyNg_40eb96b8-1771-4ce9-ad4d-2223831bb861">6,966,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ic0a2627eb5634ae7a21a554a2f683657_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzE2NDkyNjc0NTAwMjM_5e79a21c-a472-4309-8d4a-1d3834aa937c">7,405,000</ix:nonFraction>, respectively, of stock based compensation expense related to Performance based PSUs. As of December&#160;31, 2022, there was no unrecognized compensation cost related to the nonvested Performance Based PSUs. </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%">156</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i64d59f3d25374317ae70592f1a15687a" continuedAt="i658cc199f7d2405f8200b53b4c7dd0fd"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzY1ODA_2c31a4c5-6812-4634-8ed7-11d39f0eb990" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of changes in the Company&#8217;s stock options under the Omnibus Incentive Plan for the year ended 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:51.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.014%"></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:8pt;font-weight:400;line-height:100%">Stock Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Weighted Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Weighted Average<br/>Remaining<br/>Contractual Term<br/>(In 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:400;line-height:100%">Aggregate<br/>Intrinsic Value<br/>(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Outstanding at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2e3e7b4704434c61a8630820069747ec_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzEtMi0xLTEtODg0MjA_145c055b-e6cd-44f1-bb10-1e1a031345b5">166,755</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i2e3e7b4704434c61a8630820069747ec_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzEtNC0xLTEtODg0MjA_a9f9be53-dfb8-470b-b2f8-835502657390">33.34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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;text-align:left;vertical-align:bottom"><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="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzItMi0xLTEtODg0MjA_3b8a7f2c-c6fe-4cfa-859c-ee50a6280a07">35,939</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzItNC0xLTEtODg0MjA_bad4d486-abcc-4a41-86e2-0a93113695c0">69.44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzMtMi0xLTEtODg0MjA_d6ce5555-4b0a-4e3b-9e58-2ef84328aa4c">3,797</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzMtNC0xLTEtODg0MjA_a084b8ea-b2d0-4831-b66d-210c0480a4b7">26.12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzQtMi0xLTEtODg0MjA_5e3ed180-7202-4cc4-804b-67ea88943631">3,499</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzQtNC0xLTEtODg0MjA_eae1cfe2-529e-4eb7-b8ac-80701f420cc8">69.44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzUtMi0xLTEtODg0MjA_ddb906f0-8377-4aa9-96ea-8ab728fbcfb8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzUtNC0xLTEtODg0MjA_3f335232-4f10-4a4f-bb2b-0382329b35c6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iec600fda3fd248af8c6e96046c05b5be_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzYtMi0xLTEtODg0MjA_dfefe60d-93a5-4403-ac70-81e88a576fd3">195,398</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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-top:1pt 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="iec600fda3fd248af8c6e96046c05b5be_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzYtNC0xLTEtODg0MjA_5098a8ac-7dbf-41e9-b0cd-76439cfa03ba">39.48</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding: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%"><ix:nonNumeric contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzYtNi0xLTEtODg0MjA_d8e66057-a32f-423b-b8d0-d12582466009">6.10</ix:nonNumeric></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="iec600fda3fd248af8c6e96046c05b5be_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzYtOC0xLTEtODg0MjA_df3df3ce-6373-4216-94d8-2a94dcab71bd">3,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 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;border-top:2pt 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:2pt solid #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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fully vested shares and shares expected to vest at December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iec600fda3fd248af8c6e96046c05b5be_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzgtMi0xLTEtODg0MjA_e8c0fd75-5267-415b-907f-6253b1de647f">195,398</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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-top:1pt 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="iec600fda3fd248af8c6e96046c05b5be_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzgtNC0xLTEtODg0MjA_e4a44ef1-acb9-4340-9eea-12f26df54bef">39.48</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding: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%"><ix:nonNumeric contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzgtNi0xLTEtODg0MjA_bfde72c1-2ed6-4770-8f2e-2d1cea295ba9">6.10</ix:nonNumeric></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="iec600fda3fd248af8c6e96046c05b5be_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzgtOC0xLTEtODg0MjA_70a03d41-5415-4509-99a2-5a65b5a006db">3,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 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;border-top:2pt 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:2pt solid #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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares exercisable at December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iec600fda3fd248af8c6e96046c05b5be_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzEwLTItMS0xLTg4NDIw_e9c29356-6b4b-4818-9c1e-d6194c029067">128,958</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iec600fda3fd248af8c6e96046c05b5be_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzEwLTQtMS0xLTg4NDIw_3030fa49-d291-491a-8558-c14de97e23a9">29.10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding: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%"><ix:nonNumeric contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzEwLTYtMS0xLTg4NDIw_365fc369-9656-466b-a4df-f0880dea80d4">4.90</ix:nonNumeric></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="iec600fda3fd248af8c6e96046c05b5be_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzEwLTgtMS0xLTg4NDIw_c14fa449-ef0e-4c91-80fb-2fcf382b9a52">2,717</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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzY1ODE_bb1c7c30-9bca-4114-b1a1-54205c144d75" escape="true"><div style="margin-bottom:9pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information related to the stock options for the years ended December&#160;31, 2022, 2021, and 2020 was as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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:400;line-height:100%">Year Ended 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands, except per share amounts)</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:400;line-height:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate intrinsic value of options exercised</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzItMS0xLTEtODg0MjA_531b6f42-db9b-4961-93e1-55f4f109f6c2">280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97101c1f2bfe441392bd18ec51487cd1_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzItMy0xLTEtODg0MjA_54424d4c-78ab-43a8-8a1a-c220483fc8b9">5,304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15aef429a95a4d8f9903039a537c9222_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzItNS0xLTEtODg0MjA_38e840d3-dd56-48f1-a214-0fe74f0b387d">940</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash received from option exercises, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231" decimals="-3" sign="-" name="tfin:PaymentTaxWithholdingShareBasedPaymentArrangement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzMtMS0xLTEtODg0MjA_feff7e0b-8fda-4904-834f-2a65b3306a8d">74</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97101c1f2bfe441392bd18ec51487cd1_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzMtMy0xLTEtODg0MjA_1714818f-164d-4e64-a661-ebe204395189">577</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15aef429a95a4d8f9903039a537c9222_D20200101-20201231" decimals="-3" sign="-" name="tfin:PaymentTaxWithholdingShareBasedPaymentArrangement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzMtNS0xLTEtODg0MjA_6911b7ff-fc8a-40d9-a891-c4a1da51462a">227</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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%">Tax benefit realized from 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="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzQtMS0xLTEtODg0MjA_44e7d49b-0d66-4054-8251-195b12f5b243">59</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97101c1f2bfe441392bd18ec51487cd1_D20210101-20211231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzQtMy0xLTEtODg0MjA_b7468a60-5ec8-41e9-85f6-146e3da0921f">1,114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15aef429a95a4d8f9903039a537c9222_D20200101-20201231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzQtNS0xLTEtODg0MjA_4bd401be-0673-4a01-a59e-588e5fe209e5">197</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Weighted average fair value of options granted (per share)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzUtMS0xLTEtODg0MjA_7b0aed9f-3dee-46b9-a3e4-950815560633">32.15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i97101c1f2bfe441392bd18ec51487cd1_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzUtMy0xLTEtODg0MjA_90a39683-1e7a-43d1-b6a2-b869246b3276">35.37</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i15aef429a95a4d8f9903039a537c9222_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzUtNS0xLTEtODg0MjA_03afdc99-f61a-4963-ae68-a493cff7d97e">8.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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of vested awards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzYtMS0xLTEtODg0MjA_4b1670fb-5414-4ed1-a24b-2e05f5c7fa00">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97101c1f2bfe441392bd18ec51487cd1_D20210101-20211231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzYtMy0xLTEtODg0MjA_3da51a3e-ac64-4fd4-a652-0d6f823ceabe">381</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15aef429a95a4d8f9903039a537c9222_D20200101-20201231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzYtNS0xLTEtODg0MjA_251b43d3-f1ee-40ae-8ecb-cad519fed6c8">471</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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options awarded to employees under the Omnibus Incentive Plan are generally granted with an exercise price equal to the market price of the Company&#8217;s common stock at the date of grant, vest over <ix:nonNumeric contextRef="i60c5bc5fb66a4d7494a27eb470384f99_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2MzUzNzI_f2ebef87-c69e-4129-8c78-a944c05642b5">four years</ix:nonNumeric>, and have <ix:nonNumeric contextRef="i60c5bc5fb66a4d7494a27eb470384f99_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2MzUzNzM_dcf09c3a-0dcf-4543-9bd4-189e0a815129">ten years</ix:nonNumeric> contractual terms. The fair value of stock options granted is estimated at the date of grant using the Black-Scholes option-pricing model.</span></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzY1ODU_c4e751db-7d5b-4507-a185-35d2ca314112" escape="true"><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the stock options granted was determined using the following weighted average assumptions:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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:400;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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZToxM2VkODE2M2VhYTE0NmMwOGM1ODcyZmYxNGMxZWFlZS90YWJsZXJhbmdlOjEzZWQ4MTYzZWFhMTQ2YzA4YzU4NzJmZjE0YzFlYWVlXzEtMS0xLTEtODg0MjA_df08685f-7ad6-4205-9cfe-e5ad0b7a6148">2.77</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i97101c1f2bfe441392bd18ec51487cd1_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZToxM2VkODE2M2VhYTE0NmMwOGM1ODcyZmYxNGMxZWFlZS90YWJsZXJhbmdlOjEzZWQ4MTYzZWFhMTQ2YzA4YzU4NzJmZjE0YzFlYWVlXzEtMy0xLTEtODg0MjA_d678e873-539a-42a6-875b-82d1cad3a995">1.16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i15aef429a95a4d8f9903039a537c9222_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZToxM2VkODE2M2VhYTE0NmMwOGM1ODcyZmYxNGMxZWFlZS90YWJsZXJhbmdlOjEzZWQ4MTYzZWFhMTQ2YzA4YzU4NzJmZjE0YzFlYWVlXzEtNS0xLTEtODg0MjA_00bf4969-fa12-4cab-b735-9a69ae9bfc7a">0.46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZToxM2VkODE2M2VhYTE0NmMwOGM1ODcyZmYxNGMxZWFlZS90YWJsZXJhbmdlOjEzZWQ4MTYzZWFhMTQ2YzA4YzU4NzJmZjE0YzFlYWVlXzItMS0xLTEtODg0MjA_aa181112-fcaf-4e7f-b896-901be23a863d">6.25</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i97101c1f2bfe441392bd18ec51487cd1_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZToxM2VkODE2M2VhYTE0NmMwOGM1ODcyZmYxNGMxZWFlZS90YWJsZXJhbmdlOjEzZWQ4MTYzZWFhMTQ2YzA4YzU4NzJmZjE0YzFlYWVlXzItMy0xLTEtODg0MjA_d865d0d2-b240-4245-8750-92c3157bd3d1">6.25</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i15aef429a95a4d8f9903039a537c9222_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZToxM2VkODE2M2VhYTE0NmMwOGM1ODcyZmYxNGMxZWFlZS90YWJsZXJhbmdlOjEzZWQ4MTYzZWFhMTQ2YzA4YzU4NzJmZjE0YzFlYWVlXzItNS0xLTEtODg0MjA_81912ddd-1f90-40a5-a3e4-c77f144bad0a">6.25</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZToxM2VkODE2M2VhYTE0NmMwOGM1ODcyZmYxNGMxZWFlZS90YWJsZXJhbmdlOjEzZWQ4MTYzZWFhMTQ2YzA4YzU4NzJmZjE0YzFlYWVlXzMtMS0xLTEtODg0MjA_a40642ed-c8ee-4269-b6c3-2fa811c8c0f5">43.33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i97101c1f2bfe441392bd18ec51487cd1_D20210101-20211231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZToxM2VkODE2M2VhYTE0NmMwOGM1ODcyZmYxNGMxZWFlZS90YWJsZXJhbmdlOjEzZWQ4MTYzZWFhMTQ2YzA4YzU4NzJmZjE0YzFlYWVlXzMtMy0xLTEtODg0MjA_4e7a75e5-6657-411f-99c9-e8d7ff8dd38a">39.26</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i15aef429a95a4d8f9903039a537c9222_D20200101-20201231" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZToxM2VkODE2M2VhYTE0NmMwOGM1ODcyZmYxNGMxZWFlZS90YWJsZXJhbmdlOjEzZWQ4MTYzZWFhMTQ2YzA4YzU4NzJmZjE0YzFlYWVlXzMtNS0xLTEtODg0MjA_e0cfbe18-ddad-45a6-af81-caebbdc874f6">33.83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZToxM2VkODE2M2VhYTE0NmMwOGM1ODcyZmYxNGMxZWFlZS90YWJsZXJhbmdlOjEzZWQ4MTYzZWFhMTQ2YzA4YzU4NzJmZjE0YzFlYWVlXzQtMS0xLTEtODg0MjA_bac16887-ff18-4cf2-b5ab-914f6b9aa5f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i97101c1f2bfe441392bd18ec51487cd1_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZToxM2VkODE2M2VhYTE0NmMwOGM1ODcyZmYxNGMxZWFlZS90YWJsZXJhbmdlOjEzZWQ4MTYzZWFhMTQ2YzA4YzU4NzJmZjE0YzFlYWVlXzQtMy0xLTEtODg0MjA_8f48ae21-dda6-44db-9d52-adb79333ffa4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i15aef429a95a4d8f9903039a537c9222_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZToxM2VkODE2M2VhYTE0NmMwOGM1ODcyZmYxNGMxZWFlZS90YWJsZXJhbmdlOjEzZWQ4MTYzZWFhMTQ2YzA4YzU4NzJmZjE0YzFlYWVlXzQtNS0xLTEtODg0MjA_76763a6e-84e7-4ede-9fce-85efa25a4f04">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning in 2022, expected volatilities are determined based on the Company&#8217;s historical volatility. Prior to 2022, expected volatilities were determined based on a blend of the Company&#8217;s historical volatility and historical volatilities of a peer group of companies with a similar size, industry, stage of life cycle, and capital structure. The expected term of the options granted was determined based on the SEC simplified method, which calculates the expected term as the mid-point between the weighted average time to vesting and the contractual term. The risk-free interest rate for the expected term of the options was derived from the Treasury constant maturity yield curve on the valuation date.</span></div><div style="margin-top:12pt"><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 was $<ix:nonFraction unitRef="usd" contextRef="i61214903909e4fed8a16760ba4f21e56_I20221231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMTI2OQ_4d05f3c8-e667-4876-8ce9-96138135ef11">790,000</ix:nonFraction> of unrecognized compensation cost related to nonvested stock options. The cost is expected to be recognized over a remaining weighted average period of <ix:nonNumeric contextRef="i60c5bc5fb66a4d7494a27eb470384f99_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMTI3Mw_35b808e3-d415-4478-b24f-318469ce902c">3.06</ix:nonNumeric> years.</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%">157</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:continuation id="i658cc199f7d2405f8200b53b4c7dd0fd" continuedAt="i3997b97d191a4d7dacefc9f4f35f160c">Employee Stock Purchase Plan</ix:continuation></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i3997b97d191a4d7dacefc9f4f35f160c">During the year ended December 31, 2019, the Company&#8217;s Board of Directors adopted, and the Company&#8217;s stockholders approved, the Company's 2019 Employee Stock Purchase Plan (&#8220;ESPP&#8221;). Under the ESPP, <ix:nonFraction unitRef="shares" contextRef="i125549238d6b4052887f56213c9f25e3_I20191231" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzYxNzY_9f8f52f2-3079-4b7c-b914-e13166f0ce7a">2,500,000</ix:nonFraction> shares of common stock were reserved for issuance. The ESPP enables eligible employees to purchase the Company&#8217;s common stock at a price per share equal to <ix:nonFraction unitRef="number" contextRef="ic7fa4c33ab2a4d12af245df18ff5157a_D20190101-20191231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzYzMzU_1fd7359d-6bd2-409d-9095-ecd4d86828de">85</ix:nonFraction>% of the lower of the fair market value of the common stock at the beginning or end of each <ix:nonNumeric contextRef="ic7fa4c33ab2a4d12af245df18ff5157a_D20190101-20191231" name="tfin:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzY1ODI_854ca645-5efa-4642-ab97-02adc55cefa7">six month</ix:nonNumeric> offering period. The first offering period commenced on February 1, 2021, and during the years ended December&#160;31, 2022 and 2021, <ix:nonFraction unitRef="shares" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzY1NDA_b68206e5-f0ca-4609-bc8e-ec532fd4bc4d">24,516</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMTI4MQ_b30e381f-a7a5-4177-b200-0aa6108ff6e0">9,101</ix:nonFraction> shares were issued under the plan, respectively.</ix:continuation> </span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_211"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;22 &#8212; <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90ZXh0cmVnaW9uOjc2ODRlYTAzMzk2ZTQzNTBiODcxOGFhZjM0MGI2YmViXzI1MQ_d843caf9-9f57-4684-824d-6c2d747ec4c4" continuedAt="i6c0f6b0c05e240288dff0cfb0fbacb0c" escape="true">PARENT COMPANY ONLY CONDENSED FINANCIAL INFORMATION</ix:nonNumeric></span></div><ix:continuation id="i6c0f6b0c05e240288dff0cfb0fbacb0c" continuedAt="ic53ae453a1674e2a99cdb98cb6303720"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present parent company only condensed financial information.</span></div><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="srt:ScheduleOfCondensedBalanceSheetTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90ZXh0cmVnaW9uOjc2ODRlYTAzMzk2ZTQzNTBiODcxOGFhZjM0MGI2YmViXzI1Mg_87990dc6-c82a-4134-8ca8-bf08a7a35670" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed Parent Company Only 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:74.038%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i56b0f081f0734f5a9f7d2429b885c720_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzItMS0xLTEtODg0MjA_4da6bfa3-9132-4a5f-95a5-beb1a68c523a">92,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ia1c617031f7341289daff0601adc4b8a_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzItMy0xLTEtODg0MjA_983cb671-667f-4641-a125-cf4a062864b3">64,530</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities - held to maturity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i56b0f081f0734f5a9f7d2429b885c720_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzMtMS0xLTEtODg0MjA_78c45998-a564-400c-9d64-50f3239d1b43">4,077</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ia1c617031f7341289daff0601adc4b8a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzMtMy0xLTEtODg0MjA_2ba44621-acb4-4a8c-8a8a-33df6795f9a5">4,947</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment in bank subsidiary</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i56b0f081f0734f5a9f7d2429b885c720_I20221231" decimals="-3" name="tfin:InvestmentInBankSubsidiary" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzQtMS0xLTEtODg0MjA_ce0ad7f0-d090-4106-bf20-be4f997946ee">943,084</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ia1c617031f7341289daff0601adc4b8a_I20211231" decimals="-3" name="tfin:InvestmentInBankSubsidiary" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzQtMy0xLTEtODg0MjA_825f217a-3305-4cf9-8deb-5166beee8a43">938,255</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment in non-bank 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:120%"><ix:nonFraction unitRef="usd" contextRef="i56b0f081f0734f5a9f7d2429b885c720_I20221231" decimals="-3" name="tfin:InvestmentInNonBankSubsidiaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzUtMS0xLTEtODg0MjA_9b199061-6774-47eb-b272-caa865880643">194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia1c617031f7341289daff0601adc4b8a_I20211231" decimals="-3" name="tfin:InvestmentInNonBankSubsidiaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzUtMy0xLTEtODg0MjA_0b065873-40db-4c08-875f-7bcf90341fb6">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i56b0f081f0734f5a9f7d2429b885c720_I20221231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzYtMS0xLTEtODg0MjA_2a775ce0-4440-4958-9662-035f739d0c63">4,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:120%"><ix:nonFraction unitRef="usd" contextRef="ia1c617031f7341289daff0601adc4b8a_I20211231" decimals="-3" name="us-gaap:OtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzYtMy0xLTEtODg0MjA_db159f0d-2326-4700-86f0-9d20fee6b47c">479</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i56b0f081f0734f5a9f7d2429b885c720_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzctMS0xLTEtODg0MjA_47b417c5-5ae7-4218-9f90-821afcc00996">1,044,261</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia1c617031f7341289daff0601adc4b8a_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzctMy0xLTEtODg0MjA_55d3d4ca-b36d-4416-8508-14abde196e89">1,009,105</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:middle"></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:120%">LIABILITIES AND EQUITY</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subordinated notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i56b0f081f0734f5a9f7d2429b885c720_I20221231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzktMS0xLTEtODg0MjA_0404bd1f-cc50-437d-827c-4bdf418127f4">107,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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ia1c617031f7341289daff0601adc4b8a_I20211231" decimals="-3" name="us-gaap:SubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzktMy0xLTEtODg0MjA_e6985c4d-0115-4a8f-8908-abf93f01679a">106,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Junior subordinated 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:120%"><ix:nonFraction unitRef="usd" contextRef="i56b0f081f0734f5a9f7d2429b885c720_I20221231" decimals="-3" name="us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzEwLTEtMS0xLTg4NDIw_d7e66670-66e7-4489-b779-ce225bd8ed03">41,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia1c617031f7341289daff0601adc4b8a_I20211231" decimals="-3" name="us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzEwLTMtMS0xLTg4NDIw_1b671ea4-2940-47f3-9196-70b166933808">40,602</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intercompany payables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i56b0f081f0734f5a9f7d2429b885c720_I20221231" decimals="-3" name="tfin:IntercompanyPayables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzExLTEtMS0xLTg4NDIw_33a0a610-6d0b-4323-873c-d738ced152b0">365</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia1c617031f7341289daff0601adc4b8a_I20211231" decimals="-3" name="tfin:IntercompanyPayables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzExLTMtMS0xLTg4NDIw_f1fb4abc-578c-46de-a1c5-7cc7d67bed6b">128</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Accrued expenses 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:120%"><ix:nonFraction unitRef="usd" contextRef="i56b0f081f0734f5a9f7d2429b885c720_I20221231" decimals="-3" name="us-gaap:AccountsPayableAndOtherAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzEyLTEtMS0xLTg4NDIw_34a57ce5-47be-4dbe-84af-b01c11695c25">5,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ia1c617031f7341289daff0601adc4b8a_I20211231" decimals="-3" name="us-gaap:AccountsPayableAndOtherAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzEyLTMtMS0xLTg4NDIw_5496fdc3-e9b6-48cc-9b0a-96b6639680e7">2,554</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="i56b0f081f0734f5a9f7d2429b885c720_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzEzLTEtMS0xLTg4NDIw_5ff4f455-e2d2-4385-a731-faca0c80e63b">155,290</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ia1c617031f7341289daff0601adc4b8a_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzEzLTMtMS0xLTg4NDIw_015bf7c8-70be-4fb2-82e1-a434c5cec806">150,241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">Stockholders' 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:120%"><ix:nonFraction unitRef="usd" contextRef="i56b0f081f0734f5a9f7d2429b885c720_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzE0LTEtMS0xLTg4NDIw_a369c8c2-658d-4514-a707-18356c2f381b">888,971</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia1c617031f7341289daff0601adc4b8a_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzE0LTMtMS0xLTg4NDIw_81bc383d-067f-40c9-9827-095e9bcf1e1c">858,864</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities and equity</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i56b0f081f0734f5a9f7d2429b885c720_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzE1LTEtMS0xLTg4NDIw_37efff6e-08b2-4038-a3c2-4c5c958a38df">1,044,261</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ia1c617031f7341289daff0601adc4b8a_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzE1LTMtMS0xLTg4NDIw_a626d66e-a105-4be7-ad76-31af2cde6eb5">1,009,105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="srt:ScheduleOfCondensedIncomeStatementTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90ZXh0cmVnaW9uOjc2ODRlYTAzMzk2ZTQzNTBiODcxOGFhZjM0MGI2YmViXzI1Mw_84f2f0e0-2a51-42bd-9f60-82d27ceaed7d" escape="true"><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed Parent Company Only 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:61.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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:400;line-height:120%">Years Ended  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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzItMS0xLTEtODg0MjA_31d2dfe6-ede5-40e5-a138-90183709f708">174</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzItMy0xLTEtODg0MjA_f0c35fb7-5b97-4e84-8b77-f25e620846fc">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzItNS0xLTEtODg0MjA_b556893d-9136-40b2-be8a-34504a53f4fd">270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">(<ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzMtMS0xLTEtODg0MjA_6964728e-3e01-44f2-ac92-b823aa081bec">7,874</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzMtMy0xLTEtODg0MjA_5afe2959-a5b3-4078-8429-b9f4a2891fcb">8,220</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzMtNS0xLTEtODg0MjA_f1f67ee0-7c1c-49e3-b27c-77feda9e4939">7,477</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%">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:120%">(<ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzQtMS0xLTEtODg0MjA_fb3b306b-6e1e-4bb1-9ddf-c0ded24b937c">362</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzQtMy0xLTEtODg0MjA_4f01aa34-91c2-48d6-9382-4feb43aa37e2">56</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzQtNS0xLTEtODg0MjA_35724685-14fd-4235-84fc-458fba6ee3a2">1,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncomeOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzUtMS0xLTEtODg0MjA_593a0427-2f58-4e51-9cc0-baed1d7d6b00">80</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncomeOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzUtMy0xLTEtODg0MjA_7bdd79dd-eced-4d53-afaf-e590aadecdd9">53</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NoninterestIncomeOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzUtNS0xLTEtODg0MjA_760182b0-b601-490e-aa13-2732fc35e2ba">20</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%">Salaries and employee benefits 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:120%">(<ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:LaborAndRelatedExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzYtMS0xLTEtODg0MjA_a29bbf46-034d-486f-bab4-cc37fd1c0506">729</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:LaborAndRelatedExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzYtMy0xLTEtODg0MjA_4c0f2069-1e16-43f5-b794-492e42ac5d65">618</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="us-gaap:LaborAndRelatedExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzYtNS0xLTEtODg0MjA_8bd9fa0b-b7d9-421e-9860-2bc97cc48d8f">606</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Other 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:120%">(<ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzctMS0xLTEtODg0MjA_ec5254ad-9f9d-4325-8ae1-bd6382d9904c">2,701</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzctMy0xLTEtODg0MjA_c25bdf47-bc02-4989-a2bf-1617cd5874a9">2,379</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzctNS0xLTEtODg0MjA_a27ad614-59e0-4b97-b33e-d534a8c2c5e3">2,376</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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:120%">Income (loss) before income tax and income from subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzgtMS0xLTEtODg0MjA_fcb0a174-99a4-4d2f-be29-efbfb8d23af2">11,412</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:120%">(<ix:nonFraction unitRef="usd" contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzgtMy0xLTEtODg0MjA_04440855-a15e-4483-8c1b-8fcb1e34d415">11,120</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:120%">(<ix:nonFraction unitRef="usd" contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzgtNS0xLTEtODg0MjA_6d5d5eae-ccd7-4460-a60b-2ad056ba826c">12,108</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:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzktMS0xLTEtODg0MjA_8ab49279-7026-4091-977c-fb18d03a8596">2,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzktMy0xLTEtODg0MjA_b1b031ba-f510-410f-936c-ea758d0b7227">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:120%"><ix:nonFraction unitRef="usd" contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzktNS0xLTEtODg0MjA_98710178-0577-4600-bf29-b417a34f73bc">2,631</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%">Dividends from subsidiaries and equity in undistributed subsidiary 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:120%"><ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="tfin:DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzEwLTEtMS0xLTg4NDIw_de0f5776-2ad2-4239-b087-7fdd1bf1bdc9">111,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:120%"><ix:nonFraction unitRef="usd" contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="tfin:DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzEwLTMtMS0xLTg4NDIw_003b2762-eb55-4681-91f5-f2adf966bbd0">121,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:120%"><ix:nonFraction unitRef="usd" contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="tfin:DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzEwLTUtMS0xLTg4NDIw_6c74fd6c-b61e-4ab6-bc77-66c5b53219c5">73,501</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzExLTEtMS0xLTg4NDIw_692f9ece-5e00-4721-81f4-66f516c3f199">102,311</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzExLTMtMS0xLTg4NDIw_66a0c2e9-9eb9-4a3f-8bd3-90c9611d57a4">112,974</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzExLTUtMS0xLTg4NDIw_09298d07-2276-4c4c-b3da-79eb926bce3c">64,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends 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:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzEyLTEtMS0xLTg4NDIw_96d654e9-0d7e-4445-8d8c-270499f0c4ea">3,206</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzEyLTMtMS0xLTg4NDIw_b324f63a-f4fa-4fa5-a245-fd9b3564ab31">3,206</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockDividendsIncomeStatementImpact" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzEyLTUtMS0xLTg4NDIw_5d401132-0d3c-44d0-bbf0-5f2e3ff19772">1,701</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:120%">Net income available to common stockholders</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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzEzLTEtMS0xLTg4NDIw_a4e6c4d2-ba43-4123-84f9-6883540cab38">99,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzEzLTMtMS0xLTg4NDIw_61f92308-de99-4ed1-8e0d-60d74e405a7d">109,768</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzEzLTUtMS0xLTg4NDIw_9c31d1d5-67be-4252-9f56-40e733839776">62,323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income attributable to Parent</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzE0LTEtMS0xLTg4NDIw_fe05ba04-58d4-4be3-ab36-1bdf78e50f58">87,377</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzE0LTMtMS0xLTg4NDIw_ae2b8baa-83bb-4ac4-b74f-e27fca2712a8">115,189</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzE0LTUtMS0xLTg4NDIw_20219231-78c3-4c2e-811a-fc58cc18640d">68,737</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 style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">158</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="ic53ae453a1674e2a99cdb98cb6303720"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="srt:ScheduleOfCondensedCashFlowStatementTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90ZXh0cmVnaW9uOjc2ODRlYTAzMzk2ZTQzNTBiODcxOGFhZjM0MGI2YmViXzI1NA_b34acc60-97a4-4704-be87-4e774ab5fe31" escape="true"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="srt:ScheduleOfCondensedCashFlowStatementTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90ZXh0cmVnaW9uOjc2ODRlYTAzMzk2ZTQzNTBiODcxOGFhZjM0MGI2YmViXzI1NQ_6faab872-c80d-474c-8ffe-16b209eed002" escape="true"><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed Parent Company Only 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:61.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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:400;line-height:120%">Years Ended 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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows from 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 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:120%">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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzMtMS0xLTEtODg0MjA_527cf0e2-117c-4168-aeac-b3fac2568001">102,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzMtMy0xLTEtODg0MjA_1f3b8b81-d7ce-450b-8931-d29f7c614f00">112,974</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzMtNS0xLTEtODg0MjA_cd6b22e9-61b0-4a3d-acf2-de63cf8ece30">64,024</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">Adjustments to reconcile net income to net cash provided by (used in) 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 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:120%">Equity in undistributed subsidiary 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:120%"><ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" sign="-" name="tfin:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzUtMS0xLTEtODg0MjA_feb9f19c-2f30-44a2-b22a-39d5e5318b26">1,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="tfin:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzUtMy0xLTEtODg0MjA_056c22e1-3604-4579-ae01-51a5858a8c53">121,892</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="tfin:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzUtNS0xLTEtODg0MjA_1bc5af4a-5138-4b1f-bd19-876dd55d29b8">58,501</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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:120%">Net accretion of 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:120%">(<ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzYtMS0xLTEtODg0MjA_3c4d04d1-28fd-465e-acf8-d72c839cc795">171</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzYtMy0xLTEtODg0MjA_59b8a1d1-7275-43bf-95cb-8e68506cf4f4">87</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzYtNS0xLTEtODg0MjA_81a2d6a5-bdfc-4e48-b426-d52623283263">221</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of junior subordinated 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:120%"><ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzctMS0xLTEtODg0MjA_b89fabb0-502a-405e-b156-dfa9192cbdcc">556</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzctMy0xLTEtODg0MjA_6ad3a535-9af5-40f2-a212-e07276bf7f87">530</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzctNS0xLTEtODg0MjA_8785c96e-1e81-4078-a013-44e5cacce9ed">506</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">Amortization of subordinated notes 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:120%"><ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzgtMS0xLTEtODg0MjA_bbbdbaf0-60f0-4155-9f2c-be9a055f207e">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:120%"><ix:nonFraction unitRef="usd" contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzgtMy0xLTEtODg0MjA_e023db1f-410e-45ca-ba3b-8cc3a989a33c">1,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzgtNS0xLTEtODg0MjA_8074711e-a6f7-4f78-aec9-ed8aaaff33e0">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 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:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzktMS0xLTEtODg0MjA_5d1d31d4-ffb8-4380-9b7b-5430966cb5fc">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:120%"><ix:nonFraction unitRef="usd" contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzktMy0xLTEtODg0MjA_6d78c76e-71f2-4cd4-895f-7095a5668731">420</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzktNS0xLTEtODg0MjA_6248020b-0fea-48db-8d09-df85fbeae440">315</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzEwLTEtMS0xLTg4NDIw_89374f31-67ad-4f49-819f-cebe123ee34c">362</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzEwLTMtMS0xLTg4NDIw_4df99c1b-b020-486f-8b19-6c0319872f5c">56</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzEwLTUtMS0xLTg4NDIw_acb8136d-9355-48c1-b5a1-10a715ed295c">1,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Change in other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzExLTEtMS0xLTg4NDIw_800c1660-3fa8-4d17-88bb-eb5e94f812b1">4,089</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzExLTMtMS0xLTg4NDIw_141d7f40-ad09-4a31-8964-c82327baa13c">387</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzExLTUtMS0xLTg4NDIw_d0b75f65-e8df-459b-98d5-96ffcc18e622">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 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:120%">Change in accrued expenses 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:120%"><ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzEyLTEtMS0xLTg4NDIw_9739c2ad-530e-44e4-9540-6f5659071392">3,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:120%"><ix:nonFraction unitRef="usd" contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzEyLTMtMS0xLTg4NDIw_a2117687-ce9d-4359-9e06-b9079f9d1d4e">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:120%"><ix:nonFraction unitRef="usd" contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzEyLTUtMS0xLTg4NDIw_b0f95594-817c-45f0-9821-4e33ff7241a3">505</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by (used in) 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:120%"><ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzEzLTEtMS0xLTg4NDIw_37d318ac-03d9-45be-bd7f-12469f230dc0">105,575</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzEzLTMtMS0xLTg4NDIw_221b0298-933c-4a30-a8a5-b2522e03d89b">5,842</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:120%"><ix:nonFraction unitRef="usd" contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzEzLTUtMS0xLTg4NDIw_c8c8c908-a238-485f-825e-9d10854c35c0">9,047</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="tfin:InvestmentInSubsidiaries" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzE1LTEtMS0xLTg4NDIw_cd3c9ac3-b91b-43d3-995b-b08f5139a19e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" sign="-" name="tfin:InvestmentInSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzE1LTMtMS0xLTg4NDIw_048247d7-abf0-4c55-9eb4-3ad2d324cecf">3,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:120%"><ix:nonFraction unitRef="usd" contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" sign="-" name="tfin:InvestmentInSubsidiaries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzE1LTUtMS0xLTg4NDIw_d2eb634a-e708-4724-bd0b-97a2d5ba6d3b">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 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:120%">Proceeds from maturities, calls, and pay downs of securities held to maturity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzE2LTEtMS0xLTg4NDIw_fb235829-8cc9-488a-a973-d25ada74eb13">679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzE2LTMtMS0xLTg4NDIw_400d1fd5-d038-48e4-85dd-d763849bad2e">1,003</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzE2LTUtMS0xLTg4NDIw_e401e6c9-bce5-4b6d-b988-dc78ded3b13c">693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:120%">Net change in 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:120%"><ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForProceedsFromLoansAndLeases" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzE3LTEtMS0xLTg4NDIw_84cf9f79-e4ae-4331-b998-aa240de62169">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForProceedsFromLoansAndLeases" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzE3LTMtMS0xLTg4NDIw_f6d91489-7b5c-4d93-97ff-50ff8b06d654">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:PaymentsForProceedsFromLoansAndLeases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzE3LTUtMS0xLTg4NDIw_3d82a5db-7934-450a-bda2-a3b145992077">719</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by (used in) investing activities</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:120%"><ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzE4LTEtMS0xLTg4NDIw_94da6492-473b-4961-9d57-8e9cae968e2a">679</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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzE4LTMtMS0xLTg4NDIw_4c036b85-f307-4804-8816-808bd38b75ea">4,386</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzE4LTUtMS0xLTg4NDIw_120fd136-e726-4931-95e1-885bad44a0e1">1,558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Proceeds from issuance of subordinated notes, 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:120%"><ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSubordinatedLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzIwLTEtMS0xLTg4NDIw_d7b2d8fd-8f67-42e5-a810-b603074944a0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSubordinatedLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzIwLTMtMS0xLTg4NDIw_cfffcd6f-08c3-4f50-8474-3f1edf6940d6">68,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSubordinatedLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzIwLTUtMS0xLTg4NDIw_9aac5372-c6e0-459b-9ff6-4fbd84cc1388">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Repayment of 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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:RepaymentsOfSubordinatedDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzIxLTEtMS0xLTg4NDIw_c68449bf-2d10-4502-bb12-6b7fc52fb498">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfSubordinatedDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzIxLTMtMS0xLTg4NDIw_0e3395e3-8fe3-4bb1-b9ea-f539319f28b8">50,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:120%"><ix:nonFraction unitRef="usd" contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfSubordinatedDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzIxLTUtMS0xLTg4NDIw_803b5a1c-8373-413b-802e-64c934992b66">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Issuance of preferred stock, net of 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:120%"><ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzIzLTEtMS0xLTg4NDIw_519f8757-ed32-4e84-b893-b137a3064382">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzIzLTMtMS0xLTg4NDIw_65c3bbb7-1946-44b9-8db0-0da5732f188f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzIzLTUtMS0xLTg4NDIw_48757869-7a9b-4cf1-8596-91d2aded7302">42,364</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Dividends 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:120%">(<ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI0LTEtMS0xLTg4NDIw_ab10be0c-9f61-4c23-9717-24c0731f6496">3,206</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI0LTMtMS0xLTg4NDIw_8576c71b-d2c5-4e98-bbd9-76a42d8b4bdc">3,206</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI0LTUtMS0xLTg4NDIw_55d04839-07c2-477f-b3b0-cb18e0e9fd87">1,701</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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:120%">Purchase of treasury stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI1LTEtMS0xLTg4NDIw_c8f05b6e-39d9-4c33-8253-4deea1e37686">76,714</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI1LTMtMS0xLTg4NDIw_18af9687-e39a-44b9-b364-22046fd1e849">1,241</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI1LTUtMS0xLTg4NDIw_d2b3a650-92e8-4d08-b62f-3095626061d2">35,772</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding: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:120%">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:120%">(<ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="tfin:PaymentTaxWithholdingShareBasedPaymentArrangement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI2LTEtMS0xLTg4NDIw_5ee49396-f94d-4fe8-a385-15b9c5925f1e">74</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI2LTMtMS0xLTg4NDIw_d36f6240-8595-49ba-b1ec-9cad91fca6fc">577</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="tfin:PaymentTaxWithholdingShareBasedPaymentArrangement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI2LTUtMS0xLTg4NDIw_2fa5248e-7efa-4fbc-9001-3a1880df0ba2">227</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding: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:120%">Proceeds from employee stock purchase plan common stock  issuance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI3LTEtMS0xLTg4NDIw_ee767488-eef7-4409-bf28-06f413fbbe00">1,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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI3LTMtMS0xLTg4NDIw_6d480cd5-2d8c-4c24-ac5e-3dc699ac0803">449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI3LTUtMS0xLTg4NDIw_918c0076-74ed-4918-9f18-76e9df34d27f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by (used in) financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI4LTEtMS0xLTg4NDIw_d29fa296-0cb6-40c1-bc6f-0becca09a808">78,446</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:120%"><ix:nonFraction unitRef="usd" contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI4LTMtMS0xLTg4NDIw_39ad7754-f108-4126-8bcf-f77c9910ebee">14,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI4LTUtMS0xLTg4NDIw_2f7c9a41-6ab4-4b88-a2a9-ac1c45c80e36">4,664</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">Net increase (decrease) in cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI5LTEtMS0xLTg4NDIw_9809a0b0-831c-455e-8145-988942c2d2f7">27,808</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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI5LTMtMS0xLTg4NDIw_12aeaede-f56f-4442-830d-943aa4acf699">13,347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI5LTUtMS0xLTg4NDIw_6dc28c84-1271-4de8-b310-a11e07f256f3">15,269</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">Cash and cash equivalents at beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia1c617031f7341289daff0601adc4b8a_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzMwLTEtMS0xLTg4NDIw_a3fc0a91-b544-4f0e-bf11-d73b24c7d339">64,530</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i796de5fbc11a49e6bdd313bb855cc074_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzMwLTMtMS0xLTg4NDIw_33fb3b75-4162-4c73-81b7-2f3655e9c1f8">51,183</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="iad5245cdaa25432abf128d008e7ed294_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzMwLTUtMS0xLTg4NDIw_9188b482-ff70-4586-b550-49aa0ba1e6c9">35,914</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%">Cash and cash equivalents at end of period</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i56b0f081f0734f5a9f7d2429b885c720_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzMxLTEtMS0xLTg4NDIw_e8867a3e-678a-4034-9f12-b0dcc2d58287">92,338</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="ia1c617031f7341289daff0601adc4b8a_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzMxLTMtMS0xLTg4NDIw_cbbb3383-6aa9-40a9-83bb-e14b5926e0e6">64,530</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:120%">$</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:120%"><ix:nonFraction unitRef="usd" contextRef="i796de5fbc11a49e6bdd313bb855cc074_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzMxLTUtMS0xLTg4NDIw_a5168946-7cfa-4a17-9e11-3f877cc52b80">51,183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric></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%">159</span></div></div></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_214"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;23 &#8212; <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90ZXh0cmVnaW9uOjdjOWU0NDE0ZjI3YTQyMzA4ZGI4YWY5YTc4MDdlNzc4XzI3OQ_d1c68b05-f5af-451a-b707-ca509c27b798" continuedAt="i3b103f8f8f0a490aa1066f092acf8280" escape="true">EARNINGS PER SHARE</ix:nonNumeric></span></div><ix:continuation id="i3b103f8f8f0a490aa1066f092acf8280"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90ZXh0cmVnaW9uOjdjOWU0NDE0ZjI3YTQyMzA4ZGI4YWY5YTc4MDdlNzc4XzI4MA_8bca2bac-158f-4db6-8e70-bd266be6d2ee" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The factors used in the earnings per share computation follow:</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:61.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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:400;line-height:120%">Year Ended 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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic</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 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:120%">Net income to common stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzMtMS0xLTEtODg0MjA_a63c3d0c-5552-4401-9a73-4fd984fc7b26">99,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzMtMy0xLTEtODg0MjA_c9c84720-1d05-456f-9271-2e13aabddbed">109,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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzMtNS0xLTEtODg0MjA_724b390b-ea69-42d4-8de6-71e78c3dda50">62,323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzQtMS0xLTEtODg0MjA_53053139-98e3-4730-89e3-a3884860a247">24,393,954</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzQtMy0xLTEtODg0MjA_2d8c50ee-a58d-41cf-b4ca-0916c3e1bb43">24,736,713</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzQtNS0xLTEtODg0MjA_a38830fd-a132-4c81-b939-0a17c33dd454">24,387,932</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:120%">Basic earnings per common share</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:120%">$</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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzUtMS0xLTEtODg0MjA_cc02b61c-69fc-4c5b-88ed-c50de0128066">4.06</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzUtMy0xLTEtODg0MjA_acbb7dd6-c992-426e-a7e3-8097e853fa17">4.44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzUtNS0xLTEtODg0MjA_0752a0f3-f5f4-4592-aaae-b99b098f186c">2.56</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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:120%">Net income to common stockholders</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzgtMS0xLTEtODg0MjA_55c9cbe2-9e3e-4400-9a8f-73d9cde4150a">99,105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzgtMy0xLTEtODg0MjA_14a46b6a-eb5f-4f0f-a443-df8fb38e7d77">109,768</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzgtNS0xLTEtODg0MjA_ec8a91cd-82fd-49f7-a661-c12edc665e64">62,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 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:120%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzktMS0xLTEtODg0MjA_4864e60a-d709-4264-9e7b-8d6d76802cd7">24,393,954</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzktMy0xLTEtODg0MjA_ff1cbdb1-cf67-4048-b928-8935cab1b37d">24,736,713</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzktNS0xLTEtODg0MjA_3bf13b88-6c97-463d-a2f5-4c1399c5e017">24,387,932</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">Dilutive effects of:</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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumed exercises of stock 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:120%"><ix:nonFraction unitRef="shares" contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzExLTEtMS0xLTg4NDIw_5602c2fb-5b03-44c0-9558-1726c791aff5">90,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:120%"><ix:nonFraction unitRef="shares" contextRef="i97101c1f2bfe441392bd18ec51487cd1_D20210101-20211231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzExLTMtMS0xLTg4NDIw_36f14094-190e-4374-b29d-b70b348bd15d">130,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i15aef429a95a4d8f9903039a537c9222_D20200101-20201231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzExLTUtMS0xLTg4NDIw_905c2666-03ac-49b5-abf8-0236ac675db2">64,104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="idc4a96a353284f6dba94be4abd6a70ed_D20220101-20221231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzEyLTEtMS0xLTg4NDIw_ae0b60dd-5730-4755-842f-3ff6929778f2">148,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:120%"><ix:nonFraction unitRef="shares" contextRef="icbea234cde0342c6ba46e80d46a51a00_D20210101-20211231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzEyLTMtMS0xLTg4NDIw_55e8cca9-f8a1-491a-84d5-b8ad5ea64adc">170,276</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="iff83ee92374144fdbdacbbfd936c717a_D20200101-20201231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzEyLTUtMS0xLTg4NDIw_ac755a73-289b-4da1-ba37-5cbfcc89aa84">86,498</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted 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:120%"><ix:nonFraction unitRef="shares" contextRef="i443e1396bab8468caeba660168b1b26a_D20220101-20221231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzEzLTEtMS0xLTg4NDIw_33de8654-5fb7-44bf-9788-6a18e75d6cca">98,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:120%"><ix:nonFraction unitRef="shares" contextRef="i4c659dba0258414d8bb8fd1a0305bd01_D20210101-20211231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzEzLTMtMS0xLTg4NDIw_1e43b772-ff1b-43e7-8e6e-578944a91b92">76,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i4f07ea4699f246bebfa2abd667d3981e_D20200101-20201231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzEzLTUtMS0xLTg4NDIw_faa38fe7-dd4a-4bac-a010-f2347aea0450">25,978</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units - market based</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE0LTEtMS0xLTg4NDIw_7ac33478-acf6-4573-8b73-a261d73fc7ec">122,123</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i47d3c774a6074abf978e4845a1bdd833_D20210101-20211231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE0LTMtMS0xLTg4NDIw_e749fd15-5664-4b76-84c3-236c2a652c78">136,199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i9a0cd587d2ca438795ba2ff621f1690b_D20200101-20201231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE0LTUtMS0xLTg4NDIw_8129c716-fa49-4dac-b112-fcee8d29b0bd">51,304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units - performance based</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="if889141cce214c9bb50de016df967c88_D20220101-20221231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE1LTEtMS0xLTg4NDIw_7bf8263a-1513-4570-8128-3ada843260bc">167,187</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ie793aad63a694411b9720c05afbb590b_D20210101-20211231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE1LTMtMS0xLTg4NDIw_9edebc25-40a8-41a1-b460-6520c1823a46">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ie6fc7f708c274e01b12e138067883426_D20200101-20201231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE1LTUtMS0xLTg4NDIw_d67c6bef-1f04-4296-98ad-438280cbff3f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee 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:120%"><ix:nonFraction unitRef="shares" contextRef="i21475850a1dd406087074da393f546b1_D20220101-20221231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE2LTEtMS0xLTg4NDIw_73060284-d0ec-488c-b279-463a3a1bf0aa">2,694</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i26fc557af8f7412c97707aa123b6228b_D20210101-20211231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE2LTMtMS0xLTg4NDIw_e081e0ca-ea4c-414d-b9fd-03f7b52f965f">2,617</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i127e25b882664cdeba55a9046e8d3fc9_D20200101-20201231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE2LTUtMS0xLTg4NDIw_d1ec49d8-810c-4bb1-9d03-249d857fec8b">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Average shares and dilutive potential common shares</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:120%"><ix:nonFraction unitRef="shares" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE3LTEtMS0xLTg4NDIw_30afabe4-381f-4d17-bde2-bded78034b0c">25,023,568</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE3LTMtMS0xLTg4NDIw_758c3703-5dd6-4ed9-9eb0-06ceff06b2a6">25,252,052</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:120%"><ix:nonFraction unitRef="shares" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE3LTUtMS0xLTg4NDIw_7fa0b1ae-84fb-4b89-af68-0a3d9d7f951b">24,615,816</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 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:120%">Diluted earnings per common share</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:120%">$</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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE4LTEtMS0xLTg4NDIw_a7be14c4-07b7-4d43-8d29-ae273c5a6305">3.96</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:120%">$</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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE4LTMtMS0xLTg4NDIw_09a07a46-5831-4126-8000-664ac314413f">4.35</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:120%">$</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:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE4LTUtMS0xLTg4NDIw_2560d7f2-f17f-476a-b14f-f563e63b93ec">2.53</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90ZXh0cmVnaW9uOjdjOWU0NDE0ZjI3YTQyMzA4ZGI4YWY5YTc4MDdlNzc4XzI3OA_bb86ee91-ff3f-4ac1-9627-9b465096fb1b" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares that were not considered in computing diluted earnings per common share because they were antidilutive or have not met the thresholds to be considered in the dilutive calculation are 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:61.261%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.983%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.985%"></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:400;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzItMS0xLTEtODg0MjA_2bf6239b-f974-45cd-a527-b9816e4ca02f">49,379</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i97101c1f2bfe441392bd18ec51487cd1_D20210101-20211231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzItMy0xLTEtODg0MjA_e88dae2c-44be-4cf7-a8aa-5c0da0491005">16,939</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i15aef429a95a4d8f9903039a537c9222_D20200101-20201231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzItNS0xLTEtODg0MjA_816aeb53-38d8-4ab0-b7ca-c76351b62b32">64,947</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="idc4a96a353284f6dba94be4abd6a70ed_D20220101-20221231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzMtMS0xLTEtODg0MjA_9858eb06-2436-41d4-af23-46bf6e20ad4d">6,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:120%"><ix:nonFraction unitRef="shares" contextRef="icbea234cde0342c6ba46e80d46a51a00_D20210101-20211231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzMtMy0xLTEtODg0MjA_bab70494-ef1e-4f67-8099-03b83f74d125">8,463</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="iff83ee92374144fdbdacbbfd936c717a_D20200101-20201231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzMtNS0xLTEtODg0MjA_f1d57b2c-2f7b-4f54-8cca-a0bc589c2803">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted 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:120%"><ix:nonFraction unitRef="shares" contextRef="i443e1396bab8468caeba660168b1b26a_D20220101-20221231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzQtMS0xLTEtODg0MjA_f61cf74f-88aa-467f-8a7c-87d1fb6863c5">11,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:120%"><ix:nonFraction unitRef="shares" contextRef="i4c659dba0258414d8bb8fd1a0305bd01_D20210101-20211231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzQtMy0xLTEtODg0MjA_b6a851dd-1a04-46b1-919c-1003ef2bebd5">15,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i4f07ea4699f246bebfa2abd667d3981e_D20200101-20201231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzQtNS0xLTEtODg0MjA_0805846e-719f-4c42-813f-d4709643feb9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units - market based</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzUtMS0xLTEtODg0MjA_84e3e903-bd89-4b12-b1cd-6a94a401c653">45,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:120%"><ix:nonFraction unitRef="shares" contextRef="i47d3c774a6074abf978e4845a1bdd833_D20210101-20211231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzUtMy0xLTEtODg0MjA_51357eab-ad06-4fdf-a316-f4d72d9f364a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i9a0cd587d2ca438795ba2ff621f1690b_D20200101-20201231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzUtNS0xLTEtODg0MjA_a699279c-3b77-45fa-9dc7-8921726f8f80">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units - performance based</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="if889141cce214c9bb50de016df967c88_D20220101-20221231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzYtMS0xLTEtODg0MjA_5b804e50-8999-40b7-a53b-e641f3a34a62">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ie793aad63a694411b9720c05afbb590b_D20210101-20211231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzYtMy0xLTEtODg0MjA_4999aad0-8060-442e-b9ee-ba8abaaea00b">259,383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ie6fc7f708c274e01b12e138067883426_D20200101-20201231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzYtNS0xLTEtODg0MjA_734b08eb-73af-432e-bd75-cd899748ddae">256,625</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee 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:120%"><ix:nonFraction unitRef="shares" contextRef="i21475850a1dd406087074da393f546b1_D20220101-20221231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzctMS0xLTEtODg0MjA_91349404-557c-4840-818f-6391d43d3708">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i26fc557af8f7412c97707aa123b6228b_D20210101-20211231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzctMy0xLTEtODg0MjA_43c48424-01f5-46cc-b764-8096bf0b24f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i127e25b882664cdeba55a9046e8d3fc9_D20200101-20201231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzctNS0xLTEtODg0MjA_3d925fab-85d0-4ae0-ab2b-c50960b7ec5f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></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%">160</span></div></div></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_217"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;24 &#8212; <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90ZXh0cmVnaW9uOjI3N2YyZWFjOTdjYzQzNTI4MzRiMDRjOWU5MGU0MjFhXzk3NQ_9c5ca7e9-c6b6-45d1-a361-809dcaabf4a2" continuedAt="ic0b3b4c31a2e490a9fc6afda0c4a622f" escape="true">BUSINESS SEGMENT INFORMATION</ix:nonNumeric></span></div><ix:continuation id="ic0b3b4c31a2e490a9fc6afda0c4a622f" continuedAt="i6f4586112d9c4c0ea70cf1abbd371b69"><ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90ZXh0cmVnaW9uOjI3N2YyZWFjOTdjYzQzNTI4MzRiMDRjOWU5MGU0MjFhXzk3Ng_ea7eaf4a-d2bb-4e4e-a4f5-69de832da66f" continuedAt="i30fcca98c63647a5bcd4616a4b788dc8" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following presents the Company&#8217;s operating segments. The accounting policies of the segments are substantially the same as those described in Note 1 &#8211; Summary of Significant Accounting Policies. Transactions between segments consist primarily of borrowed funds.&#160;Intersegment interest expense is allocated to the Factoring segment and the Payments segment (when the Payments segment is not self-funded) based on Federal Home Loan Bank advance rates. When the Payments segment is self-funded with funding in excess of its factored receivables, intersegment interest income is allocated based on the Federal Funds effective rate. Credit loss expense is allocated based on the segment&#8217;s allowance for credit losses determination. Noninterest income and expense directly attributable to a segment are assigned accordingly. The majority of salaries and benefits expense for our executive leadership team as well as other selling, general, and administrative shared services costs, including a significant amount of information technology expense, are allocated to the Banking segment.. Taxes are paid on a consolidated basis and are not allocated for segment purposes. The Factoring segment includes only factoring originated by Triumph Financial Services. </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.014%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Year Ended December 31, 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:400;line-height:120%">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:400;line-height:120%">Factoring</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Payments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total interest income</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i79402be4f2644818b97c05d3a91be881_D20220101-20221231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzItMi0xLTEtODg0MjA_fc4c0ec8-f062-497a-a3c2-1e49847a3bf8">195,871</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i8f7ea9053081492fa068db1e9a29b06b_D20220101-20221231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzItNC0xLTEtODg0MjA_d34f0779-854e-4fb1-b6d1-1e79601bc871">207,114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="id8607474ee494e6cba952aa1110ec76b_D20220101-20221231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzItNi0xLTEtODg0MjA_0847f5e3-c847-40cf-9a1f-44643a1d3521">16,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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="if843e1cac2bc4aa882a7a2b1606b18d6_D20220101-20221231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzItOC0xLTEtODg0MjA_8a15dd20-475c-4dc8-aa48-ba8cd8c54050">175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzItMTAtMS0xLTg4NDIw_6023f5ac-6caa-4a13-b133-cd4ef07e9f56">419,239</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">Intersegment interest allocations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i2e415cd7c5104ecca2a299ec108d3b04_D20220101-20221231" decimals="-3" name="tfin:IntersegmentInterestAllocations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzMtMi0xLTEtODg0MjA_b36aa244-c94f-4d56-94c3-cd8f00564434">9,567</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i650c476310f84720b869604d83394309_D20220101-20221231" decimals="-3" sign="-" name="tfin:IntersegmentInterestAllocations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzMtNC0xLTEtODg0MjA_475aec4e-bcf6-44d6-972d-921768bd5d83">9,444</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="id43db1c771b34065aee309355e2d847e_D20220101-20221231" decimals="-3" sign="-" name="tfin:IntersegmentInterestAllocations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzMtNi0xLTEtODg0MjA_ca3c97f6-e87d-495e-92a7-230446f1df96">123</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i256984ef6c244414817d868bf022f99e_D20220101-20221231" decimals="-3" name="tfin:IntersegmentInterestAllocations" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzMtOC0xLTEtODg0MjA_b0d3c858-6a4c-48a6-b5bc-763f6897522e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="tfin:IntersegmentInterestAllocations" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzMtMTAtMS0xLTg4NDIw_803c0a6c-e82d-4514-9784-6062ed71d0e6">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i79402be4f2644818b97c05d3a91be881_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzQtMi0xLTEtODg0MjA_cde2e7db-c0be-49a1-b6e1-06522ee5f820">10,873</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8f7ea9053081492fa068db1e9a29b06b_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzQtNC0xLTEtODg0MjA_f0aea08f-e736-460d-a72b-d20933045946">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="id8607474ee494e6cba952aa1110ec76b_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzQtNi0xLTEtODg0MjA_3b306d3e-1bdd-4620-8dd2-f0308bc747c4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if843e1cac2bc4aa882a7a2b1606b18d6_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzQtOC0xLTEtODg0MjA_fe2ece3e-d274-465f-93ae-4c86f88bfcd5">7,874</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzQtMTAtMS0xLTg4NDIw_4c4e88a8-472c-42f9-8e7b-848a8c189ccf">18,747</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:120%">Net interest income (expense)</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:120%"><ix:nonFraction unitRef="usd" contextRef="i79402be4f2644818b97c05d3a91be881_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzUtMi0xLTEtODg0MjA_50b70d8e-6a57-4b5d-a8ba-fc1229a58984">194,565</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i8f7ea9053081492fa068db1e9a29b06b_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzUtNC0xLTEtODg0MjA_71edc2e2-96ae-4439-953d-934163cecb69">197,670</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="id8607474ee494e6cba952aa1110ec76b_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzUtNi0xLTEtODg0MjA_9deaaefc-4895-4cff-8b59-2c66061b9dcf">15,956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if843e1cac2bc4aa882a7a2b1606b18d6_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzUtOC0xLTEtODg0MjA_7ea7f491-d4ac-4e85-85fb-dbfbcd3d3e4b">7,699</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:120%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzUtMTAtMS0xLTg4NDIw_cf704d3f-0474-4a2e-94da-4910a70a2527">400,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="i79402be4f2644818b97c05d3a91be881_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzYtMi0xLTEtODg0MjA_46410861-f3e3-4e34-a1c9-05b0e3193e6d">2,753</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8f7ea9053081492fa068db1e9a29b06b_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzYtNC0xLTEtODg0MjA_811c1e98-0688-4e68-bd95-b9f6305579a9">2,895</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="id8607474ee494e6cba952aa1110ec76b_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzYtNi0xLTEtODg0MjA_4b047ffc-9472-4074-b7f2-b4a79c9e3b03">218</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if843e1cac2bc4aa882a7a2b1606b18d6_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzYtOC0xLTEtODg0MjA_86f820b8-2e3f-4404-91af-7d3803e295b1">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzYtMTAtMS0xLTg4NDIw_26075f37-0d6c-4207-b99b-b63ed9f186bc">6,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 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:120%">Net interest income (expense) after credit loss expense</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:120%"><ix:nonFraction unitRef="usd" contextRef="i79402be4f2644818b97c05d3a91be881_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzctMi0xLTEtODg0MjA_60ec6aef-6675-497e-8ed5-59f3d9b3aec3">191,812</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i8f7ea9053081492fa068db1e9a29b06b_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzctNC0xLTEtODg0MjA_eb783e41-eef4-445c-aba9-aff8a460ed2e">194,775</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="id8607474ee494e6cba952aa1110ec76b_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzctNi0xLTEtODg0MjA_cf359c8b-17fa-4126-b512-0e0bee4b5e60">15,738</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="if843e1cac2bc4aa882a7a2b1606b18d6_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzctOC0xLTEtODg0MjA_0b4e2acb-645b-40c6-b3de-0aec2f442507">8,758</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:120%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzctMTAtMS0xLTg4NDIw_c2ee8254-87b5-4bb0-82be-408e41567982">393,567</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">Noninterest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i79402be4f2644818b97c05d3a91be881_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzgtMi0xLTEtODg0MjA_dd97f5aa-9038-4ee3-a6e8-7910fbdbda54">41,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:120%"><ix:nonFraction unitRef="usd" contextRef="i8f7ea9053081492fa068db1e9a29b06b_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzgtNC0xLTEtODg0MjA_5971f859-a740-4f52-8382-b39e8be8180e">22,272</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="id8607474ee494e6cba952aa1110ec76b_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzgtNi0xLTEtODg0MjA_4b77a8d3-d6a5-40d8-856f-49617f6376a4">20,620</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if843e1cac2bc4aa882a7a2b1606b18d6_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzgtOC0xLTEtODg0MjA_2196930b-6169-4359-b38f-5a19da1ca482">80</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzgtMTAtMS0xLTg4NDIw_912d3919-a899-4736-9fd7-e21afcde9141">84,068</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noninterest 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:120%"><ix:nonFraction unitRef="usd" contextRef="i79402be4f2644818b97c05d3a91be881_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzktMi0xLTEtODg0MjA_d203bfd2-0587-438b-8230-a1101ae51eec">186,770</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i8f7ea9053081492fa068db1e9a29b06b_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzktNC0xLTEtODg0MjA_23ad12ae-7a03-4f48-8a7c-6bc93f75b5ae">87,197</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id8607474ee494e6cba952aa1110ec76b_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzktNi0xLTEtODg0MjA_f5571255-8e20-4eb8-b937-a5abaebb593f">63,231</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if843e1cac2bc4aa882a7a2b1606b18d6_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzktOC0xLTEtODg0MjA_67d7ec55-1d0b-430f-b6f6-51e1b9447d0e">3,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:120%"><ix:nonFraction unitRef="usd" contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzktMTAtMS0xLTg4NDIw_16441aef-b88f-45bc-91e2-7b7bde1e2a2b">340,631</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:120%">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i79402be4f2644818b97c05d3a91be881_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzEwLTItMS0xLTg4NDIw_8e6f2ab3-2a26-4257-9c57-03611462fdfe">46,138</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i8f7ea9053081492fa068db1e9a29b06b_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzEwLTQtMS0xLTg4NDIw_af756d3e-955e-403d-93ae-caba2c19bbc1">129,850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="id8607474ee494e6cba952aa1110ec76b_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzEwLTYtMS0xLTg4NDIw_06900448-11bb-4186-a222-24c285913deb">26,873</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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="if843e1cac2bc4aa882a7a2b1606b18d6_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzEwLTgtMS0xLTg4NDIw_21011a90-cf26-4c8e-9f88-d883d223ba53">12,111</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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzEwLTEwLTEtMS04ODQyMA_94467e5c-7f69-4527-b5e0-b6704ae4618b">137,004</ix:nonFraction>&#160;</span></td><td style="background-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:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.014%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Year Ended December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:400;line-height:120%">Factoring</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Payments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total interest income</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i68609066c142482d8636305d12d36e5c_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzItMi0xLTEtODg0MjA_fdb1b768-8540-46eb-9f7a-1ed7048be54a">189,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i5d9e8c61d9b64b8fb30c55c54205ff21_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzItNC0xLTEtODg0MjA_4601d195-8d60-4f73-bc31-b8875f69eff7">185,741</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i43d8ffab80e2468b99535d8aa5754f21_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzItNi0xLTEtODg0MjA_a09bf854-2580-4dab-8b34-09c0e1d1875f">12,093</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i1faff84bd29343eea2d1ad8b49850b00_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzItOC0xLTEtODg0MjA_e3901544-c9f9-49c9-84c7-881c8ac7a3d1">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzItMTAtMS0xLTg4NDIw_94603f5f-104c-4899-bfb9-10e4506d341a">387,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intersegment interest allocations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i82dc1a16c8cc421aa023fe370225da5d_D20210101-20211231" decimals="-3" name="tfin:IntersegmentInterestAllocations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzMtMi0xLTEtODg0MjA_918155e6-5fb4-4dc0-8642-9162f7254692">10,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:120%">(<ix:nonFraction unitRef="usd" contextRef="i27ae2cffe4e3415e8ef8fa82c2e2e1c2_D20210101-20211231" decimals="-3" sign="-" name="tfin:IntersegmentInterestAllocations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzMtNC0xLTEtODg0MjA_c0130bdc-79d0-4e3c-9356-c8a4d7b96f5f">9,878</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="icc899d0121f2481192be5b73222926b7_D20210101-20211231" decimals="-3" sign="-" name="tfin:IntersegmentInterestAllocations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzMtNi0xLTEtODg0MjA_ba1f879b-b4aa-4035-afb1-d681b105b029">511</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2da721d73a8144e5b8f1b49b02407223_D20210101-20211231" decimals="-3" name="tfin:IntersegmentInterestAllocations" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzMtOC0xLTEtODg0MjA_5d586485-6567-4597-b09b-a7a7de2309c8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="tfin:IntersegmentInterestAllocations" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzMtMTAtMS0xLTg4NDIw_0b2815f8-fddb-44e9-ac97-4cb819039cfa">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i68609066c142482d8636305d12d36e5c_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzQtMi0xLTEtODg0MjA_655b69c0-7bb7-423c-999a-425b3e6e672d">10,205</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5d9e8c61d9b64b8fb30c55c54205ff21_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzQtNC0xLTEtODg0MjA_2d08480e-fcb9-4dc9-916d-03aadea2bd14">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i43d8ffab80e2468b99535d8aa5754f21_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzQtNi0xLTEtODg0MjA_0bf9ffc3-f4db-4f2b-959c-b358c0705b69">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i1faff84bd29343eea2d1ad8b49850b00_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzQtOC0xLTEtODg0MjA_69b3a911-0174-4709-911b-0e3998796e31">8,220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzQtMTAtMS0xLTg4NDIw_44520094-c147-42ce-a3ab-caae6183681f">18,425</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:120%">Net interest income (expense)</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:120%"><ix:nonFraction unitRef="usd" contextRef="i68609066c142482d8636305d12d36e5c_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzUtMi0xLTEtODg0MjA_5ee5c19b-a965-491e-bb33-8fc683140c94">189,805</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5d9e8c61d9b64b8fb30c55c54205ff21_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzUtNC0xLTEtODg0MjA_41692fef-a108-4db6-b693-86f8c6724fe6">175,863</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i43d8ffab80e2468b99535d8aa5754f21_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzUtNi0xLTEtODg0MjA_c543ea68-6914-4423-b912-1d7166c18ca4">11,582</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i1faff84bd29343eea2d1ad8b49850b00_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzUtOC0xLTEtODg0MjA_e7e8e40e-2ae7-4655-935e-4de306f82143">8,120</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:120%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzUtMTAtMS0xLTg4NDIw_8532ce18-6772-43f4-9268-c47c2ed1bdcc">369,130</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">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:120%">(<ix:nonFraction unitRef="usd" contextRef="i68609066c142482d8636305d12d36e5c_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzYtMi0xLTEtODg0MjA_dd6d57e7-3e20-4016-a5b9-d13b2e0ad9cf">19,016</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5d9e8c61d9b64b8fb30c55c54205ff21_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzYtNC0xLTEtODg0MjA_1263cc7b-61a6-412f-bd7d-f8699f99397c">9,691</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i43d8ffab80e2468b99535d8aa5754f21_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzYtNi0xLTEtODg0MjA_1bca995b-3b2e-4e36-9f60-353b4451d4ae">438</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i1faff84bd29343eea2d1ad8b49850b00_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzYtOC0xLTEtODg0MjA_acae16a9-6685-44ad-98a5-eff806d979f1">57</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzYtMTAtMS0xLTg4NDIw_4866ca8a-23af-4056-b85f-d8c9f4376e80">8,830</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Net interest income (expense) after credit loss expense</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:120%"><ix:nonFraction unitRef="usd" contextRef="i68609066c142482d8636305d12d36e5c_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzctMi0xLTEtODg0MjA_89a2ee84-bf55-44d6-9bfa-c1db68fa3d8e">208,821</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5d9e8c61d9b64b8fb30c55c54205ff21_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzctNC0xLTEtODg0MjA_e76628a1-649a-4b8f-84f7-cf51f55826fa">166,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:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i43d8ffab80e2468b99535d8aa5754f21_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzctNi0xLTEtODg0MjA_5a460896-48da-4a79-8d5c-aea910747cbc">11,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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i1faff84bd29343eea2d1ad8b49850b00_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzctOC0xLTEtODg0MjA_d9343a19-1f05-4627-b079-e2358477da7a">8,177</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzctMTAtMS0xLTg4NDIw_8ce1aaf5-d5e8-4f24-bc1f-57b2e0f6cdc1">377,960</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">Noninterest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i68609066c142482d8636305d12d36e5c_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzktMi0xLTEtODg0MjA_e4c374a2-3825-4b2a-a6de-7d9e4f6e9cb1">33,447</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5d9e8c61d9b64b8fb30c55c54205ff21_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzktNC0xLTEtODg0MjA_a07e61d7-7de4-470d-b760-5b30dfaab711">13,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i43d8ffab80e2468b99535d8aa5754f21_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzktNi0xLTEtODg0MjA_70575546-a07d-4349-9328-f29cb9cb16f2">7,451</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1faff84bd29343eea2d1ad8b49850b00_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzktOC0xLTEtODg0MjA_476b02fb-ed39-4382-a208-23f34591b0c6">598</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzktMTAtMS0xLTg4NDIw_1f19e37d-e84f-422a-b2df-14248e31853c">54,501</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noninterest 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:120%"><ix:nonFraction unitRef="usd" contextRef="i68609066c142482d8636305d12d36e5c_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzEwLTItMS0xLTg4NDIw_f5e1397c-9f01-4432-821d-fc948ff2692b">169,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:120%"><ix:nonFraction unitRef="usd" contextRef="i5d9e8c61d9b64b8fb30c55c54205ff21_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzEwLTQtMS0xLTg4NDIw_edb5ba45-adc2-4b98-a75a-3ce5050de726">74,768</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i43d8ffab80e2468b99535d8aa5754f21_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzEwLTYtMS0xLTg4NDIw_f85c3ccb-6625-416a-a523-4a673d8f4c14">39,769</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i1faff84bd29343eea2d1ad8b49850b00_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzEwLTgtMS0xLTg4NDIw_f3ee5105-0436-4fe9-98d0-1b6682d02c74">3,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzEwLTEwLTEtMS04ODQyMA_876b0b42-ce31-41dc-9ac9-2c7cd1ecdff3">287,507</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:120%">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i68609066c142482d8636305d12d36e5c_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzExLTItMS0xLTg4NDIw_86157c65-2f4e-4fa6-86e9-45b54c8fd002">73,154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i5d9e8c61d9b64b8fb30c55c54205ff21_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzExLTQtMS0xLTg4NDIw_13a515ba-2493-46f9-9fae-4337f8b8a07b">104,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i43d8ffab80e2468b99535d8aa5754f21_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzExLTYtMS0xLTg4NDIw_721ab859-1ece-4289-a831-6e22eedf00cc">21,174</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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i1faff84bd29343eea2d1ad8b49850b00_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzExLTgtMS0xLTg4NDIw_49935451-eeda-4ac6-8fb0-d7b737e9dec4">11,435</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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzExLTEwLTEtMS04ODQyMA_77545114-44b2-46a9-99d1-c20b857f0417">144,954</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">161</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Content</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRIUMPH BANCORP, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i6f4586112d9c4c0ea70cf1abbd371b69"><ix:continuation id="i30fcca98c63647a5bcd4616a4b788dc8"><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.872%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.014%"></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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Year Ended December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:400;line-height:120%">Factoring</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Payments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:120%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total interest income</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i9669f5b2ca9643658da44d5afdcb1d72_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzItMi0xLTEtODg0MjA_459bdc42-9af4-4712-aa6c-383117b86d3d">207,978</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i4b77fd6435dd4f57b403c282c18e5dcb_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzItNC0xLTEtODg0MjA_d3cd0087-41a0-4a23-a2d4-7a2e07bee2ed">109,391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i2a52e823223f4b17b80768a461cf3e37_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzItNi0xLTEtODg0MjA_54fb0367-340c-4ba0-bd44-3adf9102301e">4,474</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i097b6be1ef9d412d90aeb617a74e5171_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzItOC0xLTEtODg0MjA_f7bfb411-457d-43b0-aa7b-665266f52e06">272</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzItMTAtMS0xLTg4NDIw_74f027bb-432a-40b0-8e95-2ffa423a1e1a">322,115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intersegment interest allocations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i81081c7420ce4ff89a6ad779fa081a1d_D20200101-20201231" decimals="-3" name="tfin:IntersegmentInterestAllocations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzMtMi0xLTEtODg0MjA_b68757a1-f997-41e3-9e08-7aa546196294">12,815</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i15dad7f32dcd41d598e3769dc56a1e59_D20200101-20201231" decimals="-3" sign="-" name="tfin:IntersegmentInterestAllocations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzMtNC0xLTEtODg0MjA_4808ec24-f65c-40b2-a087-f5dbc289f205">12,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:120%">(<ix:nonFraction unitRef="usd" contextRef="i333e8e1082f147319b86aaf45ee0b8d3_D20200101-20201231" decimals="-3" sign="-" name="tfin:IntersegmentInterestAllocations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzMtNi0xLTEtODg0MjA_896467d7-134b-463f-af26-7b6a4e3c3d01">444</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i968103c33841465f8e7adddce7783cfb_D20200101-20201231" decimals="-3" name="tfin:IntersegmentInterestAllocations" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzMtOC0xLTEtODg0MjA_d209916f-f73b-4e5c-9e26-151b116a6f34">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="tfin:IntersegmentInterestAllocations" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzMtMTAtMS0xLTg4NDIw_bf7f5744-fb30-4e68-859f-1be426caf723">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9669f5b2ca9643658da44d5afdcb1d72_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzQtMi0xLTEtODg0MjA_3a281717-968d-4793-8205-8edb511ce35a">29,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:120%"><ix:nonFraction unitRef="usd" contextRef="i4b77fd6435dd4f57b403c282c18e5dcb_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzQtNC0xLTEtODg0MjA_312dac40-1a4d-4c99-8c4f-4ba6d382b6f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i2a52e823223f4b17b80768a461cf3e37_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzQtNi0xLTEtODg0MjA_d774a91f-1b3c-4761-8b65-dd9608bb83c6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i097b6be1ef9d412d90aeb617a74e5171_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzQtOC0xLTEtODg0MjA_7a1cda86-fb24-4b88-a501-a9fbc42d4281">7,477</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzQtMTAtMS0xLTg4NDIw_8487ff2a-d8a3-46ee-a689-b41ae44ee41a">37,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Net interest income (expense)</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:120%"><ix:nonFraction unitRef="usd" contextRef="i9669f5b2ca9643658da44d5afdcb1d72_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzUtMi0xLTEtODg0MjA_56b32ecc-9248-4ce1-80e9-d1e6ff260d48">190,883</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i4b77fd6435dd4f57b403c282c18e5dcb_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzUtNC0xLTEtODg0MjA_487c0cc8-bbfe-4ee3-97fb-346acf42f2c0">97,020</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2a52e823223f4b17b80768a461cf3e37_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzUtNi0xLTEtODg0MjA_0dbb3c8f-98d8-45d9-8561-9e298eb9a917">4,030</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i097b6be1ef9d412d90aeb617a74e5171_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzUtOC0xLTEtODg0MjA_9fef5d44-c44d-4136-9c3e-a0f922158a3e">7,205</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:120%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzUtMTAtMS0xLTg4NDIw_289247fc-e442-4154-a814-674356e5836c">284,728</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%"><ix:nonFraction unitRef="usd" contextRef="i9669f5b2ca9643658da44d5afdcb1d72_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzYtMi0xLTEtODg0MjA_4abf0a5b-e2e0-4d54-a316-f867602ad5ea">20,217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4b77fd6435dd4f57b403c282c18e5dcb_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzYtNC0xLTEtODg0MjA_f2b8fe9d-91f9-47c8-8391-1997ffb31232">16,042</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2a52e823223f4b17b80768a461cf3e37_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzYtNi0xLTEtODg0MjA_4f19505f-7346-4131-9a8b-63d0f932ef9f">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:120%"><ix:nonFraction unitRef="usd" contextRef="i097b6be1ef9d412d90aeb617a74e5171_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzYtOC0xLTEtODg0MjA_ebaee9a2-d34c-4201-9278-ac99ff9bc4eb">1,898</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzYtMTAtMS0xLTg4NDIw_aea10170-d430-463c-88c1-3f58ef3c7434">38,329</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:120%">Net interest income (expense) after credit loss expense</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:120%"><ix:nonFraction unitRef="usd" contextRef="i9669f5b2ca9643658da44d5afdcb1d72_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzctMi0xLTEtODg0MjA_73fa2108-fe41-4462-9974-7c5665121196">170,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i4b77fd6435dd4f57b403c282c18e5dcb_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzctNC0xLTEtODg0MjA_9c15bafa-bedf-4073-ba40-b9678a2c40f5">80,978</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2a52e823223f4b17b80768a461cf3e37_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzctNi0xLTEtODg0MjA_28cac304-a14c-4aa6-b6ac-c0914cf51e23">3,858</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i097b6be1ef9d412d90aeb617a74e5171_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzctOC0xLTEtODg0MjA_35f92932-5262-4181-8731-1ce56e8e7ac7">9,103</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:120%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzctMTAtMS0xLTg4NDIw_bbdfaa19-c2ca-435e-9208-f6c1cd77648c">246,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gain on sale of subsidiary or division</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:120%"><ix:nonFraction unitRef="usd" contextRef="i9669f5b2ca9643658da44d5afdcb1d72_D20200101-20201231" decimals="-3" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzgtMi0xLTEtOTg3NTc_4458c6d3-03ba-437a-8291-5ea0760d958e">9,758</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i4b77fd6435dd4f57b403c282c18e5dcb_D20200101-20201231" decimals="-3" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzgtNC0xLTEtOTg3NTc_69150d43-defc-484e-b08a-766ea0306bd1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i2a52e823223f4b17b80768a461cf3e37_D20200101-20201231" decimals="-3" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzgtNi0xLTEtOTg3NTc_043ae82e-a6b4-4342-be91-bf797516ab68">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i097b6be1ef9d412d90aeb617a74e5171_D20200101-20201231" decimals="-3" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzgtOC0xLTEtOTg3NTc_3b84324f-caa9-43e2-9e7b-1d1fbf3d0ad0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:GainOrLossOnSaleOfStockInSubsidiary" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzgtMTAtMS0xLTk4NzU3_43f21bd9-6c51-4dd2-b4cb-9fe6612befb9">9,758</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Other noninterest income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9669f5b2ca9643658da44d5afdcb1d72_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzgtMi0xLTEtODg0MjA_713bd92c-ae8a-4941-9ff2-63ee7e0a8535">29,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4b77fd6435dd4f57b403c282c18e5dcb_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzgtNC0xLTEtODg0MjA_c146f6f3-d8e3-48ad-9ef2-513204d95d22">21,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2a52e823223f4b17b80768a461cf3e37_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncomeOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzgtNi0xLTEtODg0MjA_c8e70199-84c5-434d-b607-25d0668c2ec9">125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i097b6be1ef9d412d90aeb617a74e5171_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncomeOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzgtOC0xLTEtODg0MjA_a598ef4b-3443-41f2-a005-c64e8d23efdb">113</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzgtMTAtMS0xLTg4NDIw_2757b7d3-b225-4233-b742-3e8e3c5d92f8">50,627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:120%">Noninterest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9669f5b2ca9643658da44d5afdcb1d72_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzktMi0xLTEtODg0MjA_04d0c6a0-fff9-43be-9b3d-65f1f4c7474f">151,115</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4b77fd6435dd4f57b403c282c18e5dcb_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzktNC0xLTEtODg0MjA_55ef7fb8-b3cf-45e0-a354-d6e996c702ad">54,011</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2a52e823223f4b17b80768a461cf3e37_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzktNi0xLTEtODg0MjA_d7310042-5f64-40d7-b013-d3c34167af7e">12,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><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="i097b6be1ef9d412d90aeb617a74e5171_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzktOC0xLTEtODg0MjA_d72cae06-ac4a-4f45-9e2c-d10afe2e3b41">4,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:120%"><ix:nonFraction unitRef="usd" contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzktMTAtMS0xLTg4NDIw_b778106c-5102-4a56-90a7-7f69e379d70d">222,074</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Operating income (loss)</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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i9669f5b2ca9643658da44d5afdcb1d72_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzEwLTItMS0xLTg4NDIw_5b94d1aa-fdff-4d65-a328-b1c9689a5d16">58,688</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i4b77fd6435dd4f57b403c282c18e5dcb_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzEwLTQtMS0xLTg4NDIw_805b5227-11b1-43ab-9a6f-c3573fe978f0">47,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i2a52e823223f4b17b80768a461cf3e37_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzEwLTYtMS0xLTg4NDIw_983e090e-9b30-4b83-b8ea-d439339e6870">8,897</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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i097b6be1ef9d412d90aeb617a74e5171_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzEwLTgtMS0xLTg4NDIw_c3ab7749-625c-4669-8e67-d93bd2c3b712">13,058</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><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="i481e57f876b149a4b9654a034da60e24_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzEwLTEwLTEtMS04ODQyMA_212b00a8-ed7e-419e-807f-5060dbc3667c">84,710</ix:nonFraction>&#160;</span></td><td style="background-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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets and gross loans below include intersegment loans, which eliminate in consolidation.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.066%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.015%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 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:400;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:400;line-height:100%">Factoring</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Payments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Eliminations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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="i1fcd68fd14a1467caf018e102b5f3ae0_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpkODZmZDcxYjkyZGI0MDM2YjI1YjMwMzFkN2E4Y2FlNC90YWJsZXJhbmdlOmQ4NmZkNzFiOTJkYjQwMzZiMjViMzAzMWQ3YThjYWU0XzItMi0xLTEtODg0MjA_36a3e086-1753-4d42-8639-23c65010457d">4,931,666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c5445a0897445fab3af73fc14ba4b1f_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpkODZmZDcxYjkyZGI0MDM2YjI1YjMwMzFkN2E4Y2FlNC90YWJsZXJhbmdlOmQ4NmZkNzFiOTJkYjQwMzZiMjViMzAzMWQ3YThjYWU0XzItNC0xLTEtODg0MjA_e86414a0-9c0a-4cb1-8552-8281e6fd3af2">1,250,476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749c42f4c6034a8293574b950d0f7d70_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpkODZmZDcxYjkyZGI0MDM2YjI1YjMwMzFkN2E4Y2FlNC90YWJsZXJhbmdlOmQ4NmZkNzFiOTJkYjQwMzZiMjViMzAzMWQ3YThjYWU0XzItNi0xLTEtODg0MjA_30779fcd-e27f-4d9e-8973-7c4c656d6879">371,948</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iccfcc260f7ff4164819a50a2a3af0251_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpkODZmZDcxYjkyZGI0MDM2YjI1YjMwMzFkN2E4Y2FlNC90YWJsZXJhbmdlOmQ4NmZkNzFiOTJkYjQwMzZiMjViMzAzMWQ3YThjYWU0XzItOC0xLTEtODg0MjA_29e0ff3c-3821-47aa-b8c0-eae5f3480081">1,040,175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iceca8188f1254de1927a7b58c24a66c1_I20221231" decimals="-3" sign="-" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpkODZmZDcxYjkyZGI0MDM2YjI1YjMwMzFkN2E4Y2FlNC90YWJsZXJhbmdlOmQ4NmZkNzFiOTJkYjQwMzZiMjViMzAzMWQ3YThjYWU0XzItMTAtMS0xLTg4NDIw_be0e1cfa-50e4-4af6-9dd1-614081cb2465">2,260,482</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="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpkODZmZDcxYjkyZGI0MDM2YjI1YjMwMzFkN2E4Y2FlNC90YWJsZXJhbmdlOmQ4NmZkNzFiOTJkYjQwMzZiMjViMzAzMWQ3YThjYWU0XzItMTItMS0xLTg4NDIw_a0602863-603b-4f3d-8fe0-3500f65bac21">5,333,783</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Gross loans</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="i1fcd68fd14a1467caf018e102b5f3ae0_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpkODZmZDcxYjkyZGI0MDM2YjI1YjMwMzFkN2E4Y2FlNC90YWJsZXJhbmdlOmQ4NmZkNzFiOTJkYjQwMzZiMjViMzAzMWQ3YThjYWU0XzMtMi0xLTEtODg0MjA_8f7d415e-882b-4613-92d0-2d300d1e21c6">3,576,216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c5445a0897445fab3af73fc14ba4b1f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpkODZmZDcxYjkyZGI0MDM2YjI1YjMwMzFkN2E4Y2FlNC90YWJsZXJhbmdlOmQ4NmZkNzFiOTJkYjQwMzZiMjViMzAzMWQ3YThjYWU0XzMtNC0xLTEtODg0MjA_f8053ec8-a4c7-4372-b0ba-08d26b28d7bb">1,151,727</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i749c42f4c6034a8293574b950d0f7d70_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpkODZmZDcxYjkyZGI0MDM2YjI1YjMwMzFkN2E4Y2FlNC90YWJsZXJhbmdlOmQ4NmZkNzFiOTJkYjQwMzZiMjViMzAzMWQ3YThjYWU0XzMtNi0xLTEtODg0MjA_1f050d02-8cfc-43c4-9255-24c9529a819b">85,722</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iccfcc260f7ff4164819a50a2a3af0251_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpkODZmZDcxYjkyZGI0MDM2YjI1YjMwMzFkN2E4Y2FlNC90YWJsZXJhbmdlOmQ4NmZkNzFiOTJkYjQwMzZiMjViMzAzMWQ3YThjYWU0XzMtOC0xLTEtODg0MjA_964f01bb-1dec-42b0-9e2a-bb7267d5cf98">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iceca8188f1254de1927a7b58c24a66c1_I20221231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpkODZmZDcxYjkyZGI0MDM2YjI1YjMwMzFkN2E4Y2FlNC90YWJsZXJhbmdlOmQ4NmZkNzFiOTJkYjQwMzZiMjViMzAzMWQ3YThjYWU0XzMtMTAtMS0xLTg4NDIw_4a9817c4-ddf1-4e6d-a0a7-b64b964d567f">693,374</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpkODZmZDcxYjkyZGI0MDM2YjI1YjMwMzFkN2E4Y2FlNC90YWJsZXJhbmdlOmQ4NmZkNzFiOTJkYjQwMzZiMjViMzAzMWQ3YThjYWU0XzMtMTItMS0xLTg4NDIw_de77eb82-47a8-4775-9770-deffdeddc801">4,120,291</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.066%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.015%"></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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:400;line-height:100%">Factoring</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Payments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Corporate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Eliminations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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="i658b5c0650e247ffa5201893bf4cb799_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMmQyZjliZjc1Yjg0MjY2ODFlMGIwZTVkZWQ3ZGYxYS90YWJsZXJhbmdlOjAyZDJmOWJmNzViODQyNjY4MWUwYjBlNWRlZDdkZjFhXzItMi0xLTEtODg0MjA_2c37a506-a742-4f87-88f6-97143b0844f8">5,568,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb4fbd66f5fd439dabb6c0f6de2849dd_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMmQyZjliZjc1Yjg0MjY2ODFlMGIwZTVkZWQ3ZGYxYS90YWJsZXJhbmdlOjAyZDJmOWJmNzViODQyNjY4MWUwYjBlNWRlZDdkZjFhXzItNC0xLTEtODg0MjA_cc679c11-0d35-477a-8009-ef13255e75f6">1,679,495</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i246d978a1354458981ce46e37d523bdb_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMmQyZjliZjc1Yjg0MjY2ODFlMGIwZTVkZWQ3ZGYxYS90YWJsZXJhbmdlOjAyZDJmOWJmNzViODQyNjY4MWUwYjBlNWRlZDdkZjFhXzItNi0xLTEtODg0MjA_0dc724b2-f009-4877-8b7f-b8cd8d550581">293,212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i519599f9b5f840da82fdeb7da5ddc0d1_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMmQyZjliZjc1Yjg0MjY2ODFlMGIwZTVkZWQ3ZGYxYS90YWJsZXJhbmdlOjAyZDJmOWJmNzViODQyNjY4MWUwYjBlNWRlZDdkZjFhXzItOC0xLTEtODg0MjA_830256fa-ff28-48a8-8048-7a4bbad057e1">1,009,998</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i286c5e9145144df58e9d661cdc5b3f8c_I20211231" decimals="-3" sign="-" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMmQyZjliZjc1Yjg0MjY2ODFlMGIwZTVkZWQ3ZGYxYS90YWJsZXJhbmdlOjAyZDJmOWJmNzViODQyNjY4MWUwYjBlNWRlZDdkZjFhXzItMTAtMS0xLTg4NDIw_a439fd5b-4882-41e8-9bc6-3e90591f08ba">2,595,281</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="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMmQyZjliZjc1Yjg0MjY2ODFlMGIwZTVkZWQ3ZGYxYS90YWJsZXJhbmdlOjAyZDJmOWJmNzViODQyNjY4MWUwYjBlNWRlZDdkZjFhXzItMTItMS0xLTg4NDIw_5e971849-6a44-4c38-a5aa-aeb4f264a9d0">5,956,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 loans</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="i658b5c0650e247ffa5201893bf4cb799_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMmQyZjliZjc1Yjg0MjY2ODFlMGIwZTVkZWQ3ZGYxYS90YWJsZXJhbmdlOjAyZDJmOWJmNzViODQyNjY4MWUwYjBlNWRlZDdkZjFhXzMtMi0xLTEtODg0MjA_3ac7ce09-22b0-4c41-b3f5-e1464955c1cc">4,444,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb4fbd66f5fd439dabb6c0f6de2849dd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMmQyZjliZjc1Yjg0MjY2ODFlMGIwZTVkZWQ3ZGYxYS90YWJsZXJhbmdlOjAyZDJmOWJmNzViODQyNjY4MWUwYjBlNWRlZDdkZjFhXzMtNC0xLTEtODg0MjA_3bc685d1-7f42-4399-b0e1-a73d9e930110">1,546,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="i246d978a1354458981ce46e37d523bdb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMmQyZjliZjc1Yjg0MjY2ODFlMGIwZTVkZWQ3ZGYxYS90YWJsZXJhbmdlOjAyZDJmOWJmNzViODQyNjY4MWUwYjBlNWRlZDdkZjFhXzMtNi0xLTEtODg0MjA_d6c74b44-4847-4188-811e-93cf42517ecf">153,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="i519599f9b5f840da82fdeb7da5ddc0d1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMmQyZjliZjc1Yjg0MjY2ODFlMGIwZTVkZWQ3ZGYxYS90YWJsZXJhbmdlOjAyZDJmOWJmNzViODQyNjY4MWUwYjBlNWRlZDdkZjFhXzMtOC0xLTEtODg0MjA_1effdbb6-61ed-44c6-824e-c4e8347b1fd5">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i286c5e9145144df58e9d661cdc5b3f8c_I20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMmQyZjliZjc1Yjg0MjY2ODFlMGIwZTVkZWQ3ZGYxYS90YWJsZXJhbmdlOjAyZDJmOWJmNzViODQyNjY4MWUwYjBlNWRlZDdkZjFhXzMtMTAtMS0xLTg4NDIw_1913db2d-1803-426a-b560-c44073ddb08a">1,276,801</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMmQyZjliZjc1Yjg0MjY2ODFlMGIwZTVkZWQ3ZGYxYS90YWJsZXJhbmdlOjAyZDJmOWJmNzViODQyNjY4MWUwYjBlNWRlZDdkZjFhXzMtMTItMS0xLTg4NDIw_d5e50938-3dc1-4ed6-a320-806234710cdd">4,867,572</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_220"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE&#160;25 &#8212; <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMjAvZnJhZzowMmRhNDQ3YWU1NTI0YzllYmM2ZjdlM2JjNzdlMjg4Ni90ZXh0cmVnaW9uOjAyZGE0NDdhZTU1MjRjOWViYzZmN2UzYmM3N2UyODg2XzgzMw_6400b0f9-84a3-4374-b3bd-3b1a7cabd290" continuedAt="ic32c3f349b324ecfa10c2ffb058826f7" escape="true">SUBSEQUENT EVENTS</ix:nonNumeric></span></div><ix:continuation id="ic32c3f349b324ecfa10c2ffb058826f7"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accelerated Share Repurchase</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 1, 2023, the Company entered into an accelerated share repurchase (&#8220;ASR&#8221;) agreement to repurchase $<ix:nonFraction unitRef="usd" contextRef="ia2d7d99b425549438d0ee960ba99c75e_I20230201" decimals="INF" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMjAvZnJhZzowMmRhNDQ3YWU1NTI0YzllYmM2ZjdlM2JjNzdlMjg4Ni90ZXh0cmVnaW9uOjAyZGE0NDdhZTU1MjRjOWViYzZmN2UzYmM3N2UyODg2XzEwOTk1MTE2MzIyMTA_4cb1fc1b-aa6c-4fd8-8f01-bf4fb922c193">70,000,000</ix:nonFraction> of the Company&#8217;s common stock. Under the terms of the ASR agreement, the Company received an initial delivery of <ix:nonFraction unitRef="shares" contextRef="i254cc1d5351c4045af87d7e170aed89a_D20230201-20230201" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMjAvZnJhZzowMmRhNDQ3YWU1NTI0YzllYmM2ZjdlM2JjNzdlMjg4Ni90ZXh0cmVnaW9uOjAyZGE0NDdhZTU1MjRjOWViYzZmN2UzYmM3N2UyODg2XzEwOTk1MTE2MzIyMjM_07190ff9-d453-468a-84d2-dba36bc36928">961,373</ix:nonFraction> common shares representing approximately <ix:nonFraction unitRef="number" contextRef="ia2d7d99b425549438d0ee960ba99c75e_I20230201" decimals="2" name="tfin:StockRepurchaseProgramPercentOfAuthorizedSharesRepurchased" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMjAvZnJhZzowMmRhNDQ3YWU1NTI0YzllYmM2ZjdlM2JjNzdlMjg4Ni90ZXh0cmVnaW9uOjAyZGE0NDdhZTU1MjRjOWViYzZmN2UzYmM3N2UyODg2XzEwOTk1MTE2MzIyNDY_5f7ca012-5524-4f88-a3d2-560cbc71223d">80</ix:nonFraction>% of the expected total to be repurchased. Subject to certain adjustments pursuant to the ASR agreement, the final number of shares repurchased and delivered under the ASR agreement will be based on the volume weighted average share price of the Company&#8217;s common stock during the term of the transaction, which is expected to be completed in the second quarter of 2023. The ASR is part of the Company&#8217;s previously announced plan to repurchase up to $<ix:nonFraction unitRef="usd" contextRef="i06a31b2492c44f27962f196e7bc717b5_I20221107" decimals="INF" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMjAvZnJhZzowMmRhNDQ3YWU1NTI0YzllYmM2ZjdlM2JjNzdlMjg4Ni90ZXh0cmVnaW9uOjAyZGE0NDdhZTU1MjRjOWViYzZmN2UzYmM3N2UyODg2XzEwOTk1MTE2MzIyNzY_6b0bfb65-a0c0-42f6-a097-8cedc6f67245">100,000,000</ix:nonFraction> of the Company&#8217;s common stock and is within the remaining amount authorized by the Company&#8217;s Board of Directors pursuant to such plan.</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%">162</span></div></div></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_226"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_229"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9A. CONTROLS AND PROCEDURES.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Controls and Procedures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the end of the period covered by this Annual Report on Form 10-K, the Company carried out an evaluation, under the supervision and with the participation of its management, including its Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of its disclosure controls and procedures. In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management was required to apply judgment in evaluating its controls and procedures. Based on this evaluation, the Company&#8217;s Chief Executive Officer and Chief Financial Officer concluded that the Company&#8217;s disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) were effective as of the end of the period covered by this report.</span></div><div style="margin-top:18pt"><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 Internal Control Over Financial Reporting</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no changes in the Company&#8217;s internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the quarter ended December&#160;31, 2022, that have materially affected, or are reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Report on Management&#8217;s Assessment of Internal Control Over Financial Reporting</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management of the Company is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act). The Company&#8217;s internal control system is a process designed to provide reasonable assurance regarding the preparation and fair presentation of published financial statements in accordance with GAAP. All internal control systems, no matter how well designed, have inherent limitations and can only provide reasonable assurance with respect to financial reporting.</span></div><div style="margin-top:12pt"><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 the Company&#8217;s 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 of the Treadway Commission in 2013. Based on the assessment, management determined that the Company maintained effective internal control over financial reporting as of December&#160;31, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Crowe LLP, the independent registered public accounting firm that audited the consolidated financial statements of the Company included in this Annual Report on Form 10-K, has issued an attestation report on the Company&#8217;s internal control over financial reporting as of December&#160;31, 2022. Their report is included in Part IV, Item 15. Exhibits, Financial Statement Schedules under the heading &#8220;Report of Independent Registered Public Accounting Firm.&#8221;</span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_232"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9B. OTHER INFORMATION.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">163</span></div></div></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_235"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;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="i8131eb45bbf74c57b6b5ee7d4a1906cf_238"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 10. DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information called for by this Item will be contained in our definitive Proxy Statement for our 2023 Annual Meeting of Stockholders, and is incorporated herein by reference.</span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_241"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 11. EXECUTIVE COMPENSATION.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information called for by this Item will be contained in our definitive Proxy Statement for our 2023 Annual Meeting of Stockholders, and is incorporated herein by reference.</span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_244"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information called for by this Item will be contained in our definitive Proxy Statement for our 2023 Annual Meeting of Stockholders, and is incorporated herein by reference.</span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_247"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information called for by this Item will be contained in our definitive Proxy Statement for our 2023 Annual Meeting of Stockholders, and is incorporated herein by reference.</span></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_250"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information called for by this Item will be contained in our definitive Proxy Statement for our 2023 Annual Meeting of Stockholders, and is incorporated herein by reference.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">164</span></div></div></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_253"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;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="i8131eb45bbf74c57b6b5ee7d4a1906cf_256"></div><div style="-sec-extract:summary;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES.</span></div><div style="margin-top:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Documents filed as part of this Report.</span></div><div style="margin-top:6pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1., 2.</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:25pt;text-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%;padding-left:25pt;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_118">Financial Statements and Schedules</a></span></div><div style="margin-top:12pt;padding-left:63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following financial statements of Triumph Financial, Inc., incorporated herein by reference to Item 8, Financial Statements and Supplementary Data:</span></div><div style="margin-top:6pt;padding-left:99pt;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">Report of Independent Registered Public Accounting Firm (<ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yNTYvZnJhZzo5ZmM5ZGFmNGFiYjI0NGRkYmMxZjhlYWNjMjNkMjcwOC90ZXh0cmVnaW9uOjlmYzlkYWY0YWJiMjQ0ZGRiYzFmOGVhY2MyM2QyNzA4XzEwNjM_27385b4e-bde9-490f-9911-e5663cb1891d">Crowe LLP</ix:nonNumeric>, <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yNTYvZnJhZzo5ZmM5ZGFmNGFiYjI0NGRkYmMxZjhlYWNjMjNkMjcwOC90ZXh0cmVnaW9uOjlmYzlkYWY0YWJiMjQ0ZGRiYzFmOGVhY2MyM2QyNzA4XzEwNjQ_7d25be24-176f-4023-88ea-0ae60177a352">Franklin, TN</ix:nonNumeric>, Firm ID: <ix:nonNumeric contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yNTYvZnJhZzo5ZmM5ZGFmNGFiYjI0NGRkYmMxZjhlYWNjMjNkMjcwOC90ZXh0cmVnaW9uOjlmYzlkYWY0YWJiMjQ0ZGRiYzFmOGVhY2MyM2QyNzA4XzM3Mg_e31335ff-51fb-4305-bcef-e8e6d3f0f2ce">173</ix:nonNumeric>)</span></div><div style="margin-top:6pt;padding-left:99pt;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">Consolidated Balance Sheets as of December&#160;31, 2022 and 2021</span></div><div style="margin-top:6pt;padding-left:99pt;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">Consolidated Statements of Income for the Years Ended December&#160;31, 2022, 2021, and 2020</span></div><div style="margin-top:6pt;padding-left:99pt;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">Consolidated Statements of Comprehensive Income for the Years Ended December&#160;31, 2022, 2021, and 2020</span></div><div style="margin-top:6pt;padding-left:99pt;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">Consolidated Statements of Changes in Equity for the Years Ended December&#160;31, 2022, 2021, and 2020</span></div><div style="margin-top:6pt;padding-left:99pt;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">Consolidated Statements of Cash Flows for the Years Ended December&#160;31, 2022, 2021, and 2020</span></div><div style="margin-top:6pt;padding-left:99pt;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">Notes to Consolidated Financial Statements</span></div><div style="margin-top:12pt;padding-left:63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial statement schedules have been omitted as they are not applicable or the required information is shown in the Consolidated Financial Statements or notes thereto.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:7.684%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.116%"></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%">3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> (Exhibits marked with a &#8220;&#8224;&#8221; denote management contracts or compensatory plans or arrangements)</span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000119312518111516/d563854dex21.htm">Agreement and Plan of Merger, dated as of April&#160;9, 2018, by and between the Registrant and First Bancorp of Durango, Inc., incorporated by reference to Exhibit 2.1 to Form 8-K filed with the SEC on April 9, 2018.*</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000119312518111516/d563854dex22.htm">Agreement and Plan of Merger, dated as of April&#160;9, 2018, by and between the Registrant and Southern Colorado Corp., incorporated by reference to Exhibit 2.2 to Form 8-K filed with the SEC on April 9, 2018.*</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000119312518111516/d563854dex23.htm">Asset Purchase Agreement, dated as of April&#160;9, 2018, by and among the Registrant, Advance Business Capital LLC, Interstate Capital Corporation, and certain affiliates and shareholders of ICC, incorporated by reference to Exhibit 2.3 to Form 8-K filed with the SEC on April 9, 2018.*</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000156459018014998/tbk-ex22_121.htm">Closing Letter Agreement, dated as of June 2, 2018, as an amendment to Asset Purchase Agreement, dated as of April 9, 2018, by and among the Registrant, Advance Business Capital LLC, Interstate Capital Corporation, and certain affiliates and shareholders of ICC, incorporated by reference to Exhibit 2.2 to Form 8-K filed with the SEC on June 4, 2018.*</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000119312517236508/d425716dex21.htm">Agreement and Plan of Merger, dated as of July&#160;26, 2017, by and among Valley Bancorp, Inc., the Registrant and James J. O'Dell as Shareholder Representative incorporated by reference to Exhibit 2.1 to Form 8-K filed with the SEC on July 26, 2017.*</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000119312514411245/d820806dex31.htm">Second Amended and Restated Certificate of Formation of the Registrant, effective November 7, 2014, incorporated by reference to Exhibit 3.1 to Form 8-K filed with the SEC on November 13, 2014.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000156459018013009/tbk-ex31_8.htm">Certificate of Amendment to Second Amended and Restated Certificate of Formation of Triumph Bancorp, Inc., incorporated by reference to Exhibit 3.1 to Form 8-K filed with the SEC on May 10, 2018.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022031240/exhibit31.htm">Certificate of Amendment to Second Amended and Restated Certificate of Formation of Triumph Bancorp, Inc., incorporated by reference to Exhibit 3.1 to Form 8-K filed with the SEC on December 1, 2022.</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000089882219000093/ex.htm">Statement of Resolutions Deleting Series of Shares, incorporated by reference to Exhibit 3.1 to Form 8-K filed with the SEC on November 19, 2019.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000119312514411245/d820806dex32.htm">Second Amended and Restated Bylaws of the Registrant, effective November 7, 2014, incorporated by reference to Exhibit 3.2 to Form 8-K filed with the SEC on November 13, 2014.</a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-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%">165</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_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:99.853%"><tr><td style="width:1.0%"></td><td style="width:7.684%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.116%"></td><td style="width:0.1%"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000156459018013009/tbk-ex32_9.htm">Amendment No. 1 to Second Amended and Restated Bylaws of Triumph Bancorp, Inc., incorporated by reference to Exhibit 3.2 to Form 8-K filed with the SEC on May 10, 2018.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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.7</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022031240/exhibit32.htm">Amendment No. 2 to Second Amended and Restated Bylaws of Triumph Bancorp, Inc., incorporated by reference to Exhibit 3.2 to Form 8-K filed with the SEC on December 1, 2022.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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.8</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000119312520174146/d942648dex31.htm">Statement of Designation of 7.125% Series C Fixed-Rate Non-Cumulative Perpetual Preferred Stock, dated June 17, 2020, incorporated by reference to Exhibit 3.1 to Form 8-K filed with the SEC on June 19, 2020.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="tfin-20221231xex41descofse.htm">Description of Registrant&#8217;s Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000119312514375192/d766826dex41.htm">Specimen common stock certificate of Triumph Bancorp, Inc., incorporated by reference to Exhibit 4.1 to the Company&#8217;s Registration Statement on Form S-1 (File No. 333-198838).</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000119312516727662/d456430dex41.htm">Indenture, dated as of September 30, 2016, between Triumph Bancorp, Inc., as Issuer, and Wells Fargo Bank, National Association, as Trustee, incorporated by reference to Exhibit 4.1 to Form 8-K filed with the SEC on September 30, 2016.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000119312516727662/d456430dex42.htm">First Supplemental Indenture, dated as of September 30, 2016, between Triumph Bancorp, Inc., as Issuer, and Wells Fargo Bank, National Association, as Trustee, incorporated by reference to Exhibit 4.2 to Form 8-K filed with the SEC on September 30, 2016.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000119312519302617/d722652dex42.htm">Second Supplemental Indenture, dated as of November 27, 2019, between Triumph Bancorp, Inc., as Issuer, and Wells Fargo Bank, National Association, as Trustee, incorporated by reference to Exhibit 4.2 to Form 8-K filed with the SEC on November 27, 2019.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000119312520174146/d942648dex41.htm">Deposit Agreement, dated June 19, 2020, among Triumph Bancorp, Inc., Equiniti Trust Company, and the holders from time to time of the depositary receipts described therein, incorporated by reference to Exhibit 4.1 to Form 8-K filed with the SEC on June 19, 2020.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000119312520174146/d942648dex41.htm">Form of Depositary Receipt Representing the Depositary Shares, incorporated by reference to Exhibit A included in Exhibit 4.1 to Form 8-K filed with the SEC on June 19, 2020.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828021017668/exhibit4_2-3thirdsupplemen.htm">Third Supplemental Indenture, dated as of August 26, 2021, by and between Triumph Bancorp, Inc., as Issuer, and Wells Fargo Bank, National Association, as Trustee, incorporated by reference to Exhibit 4.2 to Form 8-K filed with the SEC on August 26, 2021.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828021017668/exhibit4_2-3thirdsupplemen.htm">Forms of 3.500% Fixed-to-Floating Rate Subordinated Note due 2031 (included as Exhibit A-1 and Exhibit B-1 to the Third Supplemental Indenture, incorporated by reference to Exhibit 4.2 to Form 8-K filed with the SEC on August 26, 2021)</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">.</span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pursuant to Item 601(b)(4)(iii)(A) of Regulation S-K, the Company has not filed as an exhibit to this Form 10-K certain instruments defining the rights of the holders of certain additional long-term debt of the Company and its subsidiaries, none of which authorize a total amount of indebtedness in excess of 10% of the total assets of the Company and its subsidiaries on a consolidated basis. The Company agrees to furnish a copy of any of these agreements to the SEC upon request.</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000119312516524011/d141265dex101.htm">Amended and Restated Employment Agreement of Aaron P. Graft dated March 30, 2016, incorporated by reference to Exhibit 10.1 to Form 8-K filed with the SEC on March 30, 2016.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000119312516524011/d141265dex102.htm">Amended and Restated Employment Agreement of Gail Lehmann dated March 30, 2016, incorporated by reference to Exhibit 10.2 to Form 8-K filed with the SEC on March 30, 2016.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000119312516524011/d141265dex103.htm">Amended and Restated Employment Agreement of R. Bryce Fowler dated March 30, 2016, incorporated by reference to Exhibit 10.3 to Form 8-K filed with the SEC on March 30, 2016.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000156459016017669/tbk-ex104_261.htm">Amended and Restated Employment Agreement of Adam D. Nelson, dated March 30, 2016, incorporated by reference to Exhibit 10.4 to Form 10-Q filed with the SEC on May 4, 2016.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000156459019014575/tbk-ex101_7.htm">Employment Agreement between TBK Bank, SSB and Todd Ritterbusch, dated May 1, 2019, incorporated by reference to Exhibit 10.1 to Form 8-K filed with the SEC on May 1, 2019.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">166</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_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:99.853%"><tr><td style="width:1.0%"></td><td style="width:7.684%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.116%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000119312514375192/d766826dex109.htm">Triumph Bancorp, Inc. Senior Executive Incentive Plan, incorporated by reference to Exhibit 10.9 to the Company&#8217;s Registration Statement on Form S-1 (File No. 333-198838).</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000119312514375192/d766826dex1010.htm">Triumph Bancorp, Inc. 2014 Omnibus Incentive Plan, incorporated by reference to Exhibit 10.10 to the Company&#8217;s Registration Statement on Form S-1 (File No. 333-198838).</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000156459019019624/tbk-ex101_10.htm">First Amendment to Triumph Bancorp, Inc. 2014 Omnibus Incentive Plan, incorporated by reference to Exhibit 10.1 to Form 8-K filed with the SEC on May 16, 2019.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000119312514375192/d766826dex1011.htm">Form of Restricted Stock Award Agreement under Triumph Bancorp, Inc. 2014 Omnibus Incentive Plan, incorporated by reference to Exhibit 10.11 to the Company&#8217;s Registration Statement on Form S-1 (File No. 333-198838).</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.10&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000156459016017669/tbk-ex105_262.htm">Form of Restricted Stock Award Agreement under Triumph Bancorp, Inc. 2014 Omnibus Incentive Plan, incorporated by reference to Exhibit 10.5 to Form 10-Q filed with the SEC on May 5, 2016.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.11&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000156459016017669/tbk-ex106_263.htm">Form of Nonqualified Option Agreement under Triumph Bancorp, Inc. 2014 Omnibus Incentive Plan, incorporated by reference to Exhibit 10.6 to Form 10-Q filed with the SEC on May 5, 2016.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.12&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000156459016017669/tbk-ex107_260.htm">Form of Director Award Letter under Triumph Bancorp, Inc. 2014 Omnibus Incentive Plan., incorporated by reference to Exhibit 10.7 to Form 10-Q filed with the SEC on May 5, 2016.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.13&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000119312514375192/d766826dex1012.htm">Form of Indemnification Agreement, incorporated by reference to Exhibit 10.12 to the Company&#8217;s Registration Statement on Form S-1 (File No. 333-198838).</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.14&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000156459019025337/tbk-ex103_179.htm">Form of Performance Restricted Stock Unit Award Agreement under Triumph Bancorp, Inc. 2014 Omnibus Incentive Plan, incorporated by reference to Exhibit 10.3 to Form 10-Q filed with the SEC on July 19, 2019.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.15&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000156459020004218/tbk-ex1016_103.htm">Form of Performance Restricted Stock Unit Award Agreement under Triumph Bancorp, Inc. 2014 Omnibus Incentive Plan, incorporated by reference to Exhibit 10.16 to Form 10-K filed with the SEC on February 11, 2020.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.16&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000119312519096071/d650450ddef14a.htm">Triumph Bancorp, Inc. Employee Stock Purchase Plan (incorporated herein by reference to Annex B to the Company&#8217;s Definitive Proxy Statement on Schedule 14A filed with the SEC on April&#160;3, 2019).</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.17&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000119312514346842/d766826dex1013.htm">Triumph Bancorp, Inc. Warrant to Triumph Consolidated Cos., LLC for the Purchase of Common Shares dated December&#160;12, 2012, incorporated by reference to Exhibit 10.13 to the Company&#8217;s Registration Statement on Form S-1 (File No. 333-198838).</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.18</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828021017668/exhibit10_1formofnotepurch.htm">Form of Subordinated Note Purchase Agreement, dated as of August 26, 2021, by and among Triumph Bancorp, Inc. and the Purchasers, incorporated by reference to Exhibit 10.1 to Form 8-K filed with the SEC on August 26, 2021*</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.19</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828021017668/exhibit10_2formofregistrat.htm">Form of Registration Rights Agreement, dated as of August 26, 2021, by and among Triumph Bancorp, Inc. and the Purchasers, incorporated by reference to Exhibit 10.2 to Form 8-K filed with the SEC on August 26, 2021. </a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.20</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828021017951/a10_1employmentvoss.htm">Employment Agreement between Triumph Bancorp, Inc. and W. Bradley Voss, dated September 1, 2021, incorporated by reference to Exhibit 10.1 to Form 8-K filed with the SEC on September 1, 2021.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.21&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828021017951/a10_2consultingfowler.htm">Consulting Agreement between Triumph Bancorp, Inc. and R. Bryce Fowler, dated September 1, 2021, incorporated by reference to Exhibit 10.2 to Form 8-K filed with the SEC on September 1, 2021.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.22&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022019174/exhibit101-schreyer.htm">Employment Agreement between Triumph Bancorp, Inc. and </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022019174/exhibit101-schreyer.htm">Edward J. Schreyer</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022019174/exhibit101-schreyer.htm">, dated </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022019174/exhibit101-schreyer.htm">July 1,</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022019174/exhibit101-schreyer.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022019174/exhibit101-schreyer.htm">2022</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022019174/exhibit101-schreyer.htm">, incorporated by reference to Exhibit 10.1 to Form </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022019174/exhibit101-schreyer.htm">10-Q</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022019174/exhibit101-schreyer.htm"> filed with the SEC on </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022019174/exhibit101-schreyer.htm">July 20, 2022</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022019174/exhibit101-schreyer.htm">.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.23&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022019174/exhibit102-brenner.htm">Employment Agreement between </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022019174/exhibit102-brenner.htm">Advance Business Capital LLC</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022019174/exhibit102-brenner.htm"> and </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022019174/exhibit102-brenner.htm">Geoffrey P. Brenner</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022019174/exhibit102-brenner.htm">, dated July 1, 2022, incorporated by reference to Exhibit 10.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022019174/exhibit102-brenner.htm">2</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022019174/exhibit102-brenner.htm"> to Form 10-Q filed with the SEC on July 20, 2022.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.24&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022019174/exhibit103-forman.htm">Employment Agreement between </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022019174/exhibit103-forman.htm">TBK Bank, SSB</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022019174/exhibit103-forman.htm"> and </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022019174/exhibit103-forman.htm">Melissa Forman-Barenblit</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022019174/exhibit103-forman.htm">, dated July 1, 2022, incorporated by reference to Exhibit 10.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022019174/exhibit103-forman.htm">3</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1539638/000162828022019174/exhibit103-forman.htm"> to Form 10-Q filed with the SEC on July 20, 2022.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.25&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="tfin-20221231x10kex1025.htm">Severan</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="tfin-20221231x10kex1025.htm">ce</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="tfin-20221231x10kex1025.htm"> Agreement </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="tfin-20221231x10kex1025.htm">and General Release </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="tfin-20221231x10kex1025.htm">between </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="tfin-20221231x10kex1025.htm">Triumph Financial Services LLC (f/k/a Advance Business Capital LLC)</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="tfin-20221231x10kex1025.htm"> and </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="tfin-20221231x10kex1025.htm">Geoffrey Brenner</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline" href="tfin-20221231x10kex1025.htm">.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">167</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_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:99.853%"><tr><td style="width:1.0%"></td><td style="width:7.684%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.116%"></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%">14.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="tfin-20221231xex141codeofe.htm">Corporate Code of Ethics.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="tfin-20221231xex211subsidi.htm">Subsidiaries of Triumph Financial, Inc.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="tfin-20221231xex23x1consent.htm">Consent of Crowe LLP.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="tfin-20221231x10kexx311.htm">Certification of Chief Executive Officer pursuant to Rule 13a-14(a) as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="tfin-20221231x10kexx312.htm">Certification of Chief Financial Officer pursuant to Rule 13a-14(a) as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="tfin-20221231x10kexx321.htm">Certification of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document).</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document.</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase Document.</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document.</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Label Linkbase Document.</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase Document.</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101).</span></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*The schedules have been omitted pursuant to Item&#160;601(b)(2) of Regulation S-K and will be provided to the SEC upon request.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">168</span></div></div></div><div id="i8131eb45bbf74c57b6b5ee7d4a1906cf_259"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i8131eb45bbf74c57b6b5ee7d4a1906cf_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;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:12pt"><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 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.362%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.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="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:700;line-height:100%">TRIUMPH FINANCIAL, INC.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Registrant)</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="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%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 15, 2023</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:10pt;font-weight:400;line-height:100%">&#160;/s/ Aaron P. Graft</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:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aaron P. Graft</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="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%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 15, 2023</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:10pt;font-weight:400;line-height:100%">&#160;/s/ W. Bradley Voss</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:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">W. Bradley Voss</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</span></td></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:24.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.623%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.306%"></td><td style="width:0.1%"></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%">Name</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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%">Title</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="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%">Date</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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/Aaron P. Graft</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 and Chief Executive Officer</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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 15, 2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aaron P. Graft</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%">(Principal Executive Officer)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:24pt"><td colspan="3" style="padding:2px 1pt;text-align: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/W. Bradley Voss</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and<br/>Chief Financial Officer</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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 15, 2023</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">W. Bradley Voss</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%">(Principal Financial and Accounting Officer)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align: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/Carlos M. Sepulveda, Jr.</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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 Chairman</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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 15, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carlos M. Sepulveda, Jr.</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align: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/Charles A. Anderson</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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" rowspan="2" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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 15, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Charles A. Anderson</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align: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/Harrison Barnes</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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" rowspan="2" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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 15, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Harrison Barnes</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align: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/Debra Bradford</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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" rowspan="2" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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 15, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Debra Bradford</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align: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/Richard Davis</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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" rowspan="2" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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 15, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Richard Davis</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align: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/Davis Deadman</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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" rowspan="2" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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 15, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Davis Deadman</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align: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/Laura Easley</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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" rowspan="2" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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 15, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Laura Easley</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align: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/Maribess L. Miller</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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" rowspan="2" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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 15, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maribess L. Miller</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align: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/Michael P. Rafferty</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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" rowspan="2" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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 15, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Michael P. Rafferty</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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align: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/C. Todd Sparks</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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" rowspan="2" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align: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 15, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">C. Todd Sparks</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">169</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.1
<SEQUENCE>2
<FILENAME>tfin-20221231xex41descofse.htm
<DESCRIPTION>EX-4.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i61dbf226f2614ea4a0f8040efdfd5e1d_1"></div><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 4.1</font></div><div style="text-align:right"><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%">Description of the Registrant&#8217;s Securities </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%">Registered Pursuant to Section 12 of the Securities Exchange Act of 1934</font></div><div style="text-align:center"><font><br></font></div><div><font><br></font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Triumph Financial, Inc. (&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">we</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#34; or the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8221;) has registered pursuant to Section&#160;12 of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), (1) its common stock and (2)&#160;depositary shares representing shares of its 7.125% Series C fixed rate non-cumulative perpetual preferred stock (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Series C Preferred Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#8221;).  The following description of the capital stock of the Company does not purport to be complete and is subject, in all respects, to applicable Texas law and to the provisions of the Company&#8217;s Second Amended and Restated Certificate of Formation (as amended, the &#8220;Certificate of Formation&#8221;), Second Amended and Restated Bylaws (as amended, the &#8220;Bylaws&#8221;), and Certificate of Designation for the Series C Preferred Stock, copies of which are filed as exhibits to the Company&#8217;s Annual Report on Form 10-K.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Authorized Capital</font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our authorized capital stock consists of 50,000,000 shares of common stock, par value of $0.01 per share and 1,000,000 shares of preferred stock, par value of $0.01 per share. As of December&#160;31, 2022, there were 24,053,585 shares of common stock issued and outstanding and 45,000 shares of Series C Preferred Stock issued and outstanding, represented by 1,800,000 depository shares, each representing a 1&#47;40</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ownership interest in a shares of the Series C Preferred Stock.  </font></div><div style="text-indent:18pt"><font><br></font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock</font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our charter authorizes our board of directors to issue all authorized but unissued shares of common stock without any further stockholder action.</font></div><div><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Voting Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Each holder of common stock is entitled to one vote for each share held on all matters on which our stockholders are entitled to vote. Directors are elected by a plurality vote standard in contested elections and a majority vote standard in uncontested elections, and no stockholder has the right to cumulative voting with respect to the election of directors.</font></div><div style="text-indent:0.18pt"><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to any matter other than the election of directors or a matter for which the affirmative vote of the holders of a specified portion of the shares entitled to vote is required by Texas law or our Certificate of Formation, the act of the stockholders will be the affirmative vote of the holders of a majority of the shares entitled to vote on, and voted for or against, the matter at a meeting of stockholders at which a quorum is present.</font></div><div style="text-indent:0.18pt"><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividend Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Subject to the prior rights of holders of any then outstanding shares of our preferred stock, including our Series C Preferred Stock, each share of common stock has equal rights to participate in dividends when, as and if declared by our board of directors out of funds legally available therefor. </font></div><div style="text-indent:0.18pt"><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;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%">.  Subject to the prior rights of our creditors and the satisfaction of any liquidation preference granted to the holders of any then-outstanding shares of our preferred stock, including our Series C Preferred Stock, in the event of our liquidation, the holders of our common stock will be entitled to share ratably in any assets remaining after payment of all debts and other liabilities.</font></div><div style="text-indent:0.18pt"><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Our stockholders have no subscription, sinking fund, conversion or preemptive rights.</font></div><div style="text-indent:18pt"><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Exchange and Trading Symbol.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The common stock is listed for trading on the NASDAQ Global Select Market under the symbol &#8220;TFIN.&#8221;   </font></div><div style="text-indent:0.18pt"><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transfer Agent and Registrar.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transfer agent and registrar for our common stock is EQ Shareowner Services.</font></div><div style="text-indent:18pt"><font><br></font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preferred Stock</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our board of directors is authorized to designate and issue shares of preferred stock in one or more series. Subject to the provisions of our Certificate of Formation and limitations prescribed by law, our board of directors has the discretion to adopt resolutions to issue shares, establish the number of shares, change the number of shares constituting any series, and provide or change the voting powers, designations, preferences and relative rights, qualifications, limitations or restrictions on shares of our preferred stock, including dividend rights, terms of redemption, conversion rights and liquidation preferences, in each case without any action or vote by our stockholders.  </font></div><div style="height:36pt;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:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The rights of the holders of the common stock will generally be subject to the rights of the holders of any existing outstanding shares of preferred stock with respect to dividends, liquidation preferences and other matters. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font 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 Company had authorized 2,070,000 depository shares representing in the aggregate, 51,750 shares of Series C Preferred Stock, with a liquidation preference of $1,000 per share, of which 1,800,000 depository shares and 45,000 shares of Series C Preferred Stock were outstanding,</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Series C Preferred Stock</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The depositary is the sole holder of the Series C Preferred Stock and all references the holders of the Series C Preferred Stock mean the depositary. However, the holders of depositary shares will be entitled, through the depositary, to exercise the rights and preferences of the holders of the Series C Preferred Stock.  The holders of the Series C Preferred Stock have no preemptive rights with respect to any shares of the Company&#8217;s capital stock or any of its other securities convertible into or carrying rights or options to purchase any such capital stock.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The Series C Preferred Stock is perpetual and will not be convertible into shares of the Company&#8217;s common stock or any other class or series of the Company&#8217;s capital stock, and will not be subject to any sinking fund or other obligation for their repurchase or retirement</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Ranking</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  With respect to the payment of dividends and distributions upon liquidation, dissolution or winding-up, the Series C Preferred Stock will rank&#58;</font></div><div style="padding-left:72pt;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">senior to our common stock and each other class or series of preferred stock we may issue in the future the terms of which do not expressly provide that it ranks on a parity with or senior to the Series C Preferred Stock as to dividend rights and rights on our liquidation, winding-up and dissolution&#59;</font></div><div style="padding-left:72pt"><font><br></font></div><div style="padding-left:72pt;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">on a parity with each class or series of preferred stock we may issue in the future the terms of which expressly provide that such class or series will rank on a parity with the Series C Preferred Stock with respect to dividends and distributions&#59; and</font></div><div style="padding-left:36pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:72pt;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">junior to all existing and future indebtedness and other liabilities and any class or series of preferred stock that expressly provides in the statement of designation creating such preferred stock that such series ranks senior to the Series C Preferred Stock (subject to any requisite consents prior to issuance).</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Dividends on the Series C Preferred Stock are payable only when, as and if authorized and declared by our board of directors or a duly authorized committee of our board of directors out of legally available funds. Dividends accrue at a rate of 7.125% per annum on the liquidation preference of $1,000 per share, payable quarterly, in arrears, on each September 30, December 30, March 30 and June 30.  Dividends on the Series C Preferred Stock are non-cumulative. If for any reason our board of directors or a duly authorized committee of our board of directors does not authorize and declare full cash dividends on the Series C Preferred Stock for a dividend period, that dividend will not accumulate, and we will have no obligation to pay any unpaid dividends for that period, whether or not our board of directors or a duly authorized committee of our board of directors authorizes and declares dividends on the Series C Preferred Stock for any subsequent dividend period.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During any dividend period in which the Series C Preferred Stock is outstanding, unless, in each case, the full dividends for the most recently completed dividend period on all outstanding shares of Series C Preferred Stock have been declared and paid in full or declared and a sum sufficient for the payment thereof has been set aside&#58;</font></div><div style="padding-left:72pt;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">no dividend or distribution will be declared or paid or set aside for payment on any of our junior securities, subject to certain exceptions&#59; and</font></div><div style="padding-left:72pt"><font><br></font></div><div style="padding-left:72pt;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">no shares of junior or parity securities may be repurchased, redeemed or otherwise acquired for consideration by the Company, directly or indirectly, subject to certain exceptions, nor shall any monies be paid to or made available for a sinking fund for the redemption of any such securities by the Company.</font></div><div style="padding-left:36pt"><font><br></font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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 the Series C Preferred Stock at our option, (i)&#160;in whole or in part, from time to time, on any dividend payment date on or after June&#160;30, 2025 or (ii)&#160;in whole but not in part, within 90 days following a regulatory capital treatment event (as defined in the Certificate of Designation for the Series C Preferred Stock), at a redemption price equal to $1,000 per share (equivalent to $25 per depositary share), plus any declared and unpaid dividends in any prior dividend period, without accumulation of any undeclared dividends. If we redeem the Series C Preferred Stock, the depositary will redeem a proportional </font></div><div style="height:36pt;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:36pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">number of depositary shares. Neither the holders of Series C Preferred Stock nor holders of depositary shares will have the right to require the redemption or repurchase of the Series C Preferred Stock.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any redemption of the Series C Preferred Stock is subject to our receipt of any required prior approval by the Federal Reserve and to the satisfaction of any conditions set forth in the capital guidelines or regulations of the Federal Reserve applicable to redemption of the Series C Preferred Stock</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;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%">.  Upon our voluntary or involuntary liquidation, dissolution or winding-up, holders of the Series C Preferred Stock will be entitled to receive out of our assets that are legally available for distribution to stockholders, before any distribution is made to holders of our common stock or other junior securities, a liquidating distribution in the amount of $1,000 per share of the Series C Preferred Stock (equivalent to $25 per depositary share) plus any authorized and declared but unpaid dividends, without accumulation of any undeclared dividends. Distributions will be made pro rata as to the Series C Preferred Stock and any other parity securities and only to the extent of our assets, if any, that are available after satisfaction of all liabilities to creditors.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Voting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Holders of the depositary shares representing the Series C Preferred Stock will have no voting rights, except with respect to certain fundamental changes in the terms of the Series C Preferred Stock and certain other matters (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">e.g.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the authorization of any shares of stock senior to the Series C Preferred Stock). In addition, if dividends on the Series C Preferred Stock are not paid in full for at least six quarterly dividend periods or their equivalent, whether or not consecutive, the holders of the Series C Preferred Stock, acting as a single class with any other parity securities having similar voting rights that are then exercisable, will have the right to elect two directors to our board. The terms of office of these directors will end when we have paid or set aside for payment full dividends for at least one year&#8217;s worth of dividend periods on the Series C Preferred Stock and any non-cumulative parity securities and all dividends on any cumulative parity securities have been paid in full.   Holders of depositary shares must act through the depositary to exercise any voting rights.  </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Exchange and Trading Symbol.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The depository shares representing the Series C Preferred Stock are listed for trading under the NASDAQ Global Select Market under the symbol &#8220;TFINP.&#8221;</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Registrar and Depository</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.   Equiniti Trust Company.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Anti-takeover Effects</font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Texas law and certain provisions of our Certificate of Formation and Bylaws may be deemed to have anti-takeover effects and may delay, prevent, discourage or make more difficult unsolicited tender offers or takeover attempts that a stockholder may consider to be in the stockholder&#8217;s best interest, including those attempts that might result in a premium over the market price for the shares of common stock held by stockholders. These provisions, summarized below, are intended to encourage persons seeking to acquire control of us to first negotiate with our board of directors. These provisions may also have the effect of making it more difficult for third parties to cause the replacement of our current management.</font></div><div style="text-indent:0.18pt"><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">No Action by Written Consent Without Unanimous Consent.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our Certificate of Formation and Bylaws, any action required or permitted to be taken at an annual or special meeting of stockholders may be taken by written consent in lieu of a meeting of stockholders only with the unanimous written consent of our stockholders&#59;</font></div><div style="text-indent:0.18pt"><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  We are subject to the provisions of Title 2, Chapter 21, Subchapter M of the Texas Business Organizations Code (the &#8220;TBOC&#8221;), which provides that, subject to certain exceptions, a Texas corporation such as us may not engage in certain business combinations, including mergers, consolidations and asset sales, with a person, or an affiliate or associate of such person, who is an &#8220;Affiliated Stockholder&#8221; (generally defined as the holder of 20% or more of the corporation&#8217;s voting shares) for a period of three years from the date such person became an Affiliated Stockholder unless&#58; (1) the business combination or purchase or acquisition of shares made by the Affiliated Stockholder was approved by the board of directors of the corporation before the Affiliated Stockholder became an Affiliated Stockholder or (2) the business combination was approved by the affirmative vote of the holders of at least two-thirds of the outstanding voting shares of the corporation not beneficially owned by the Affiliated Stockholder, at a meeting of stockholders called for that purpose (and not by written consent), not less than six months after the Affiliated Stockholder became an Affiliated Stockholder. Neither our Certificate of Formation or Bylaws contains any provision expressly providing that we will not be subject to the Texas business combination law. This law may have the effect of inhibiting a non-negotiated merger or other business combination involving us, even if such event would be beneficial to our stockholders&#59;</font></div><div style="text-indent:0.18pt"><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Authorized Capital Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  We have authorized but unissued shares of preferred stock and common stock and our board of directors may authorize the issuance of one or more series of preferred stock without stockholder approval. These shares could be used by our board of directors to make it more difficult or to discourage an attempt to obtain control of us through a merger, tender offer, proxy contest or otherwise&#59;</font></div><div style="text-indent:0.18pt"><font><br></font></div><div style="height:36pt;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:36pt;width:100%"><div><font><br></font></div></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Special Meetings of Stockholders</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Our Certificate of Formation and Bylaws provide that a special meeting of stockholders may be called only by our board of directors or the chairman of the board of directors or upon the written request of the holders of not less than 50% of the voting power represented by all the shares issued, outstanding and entitled to be voted at the proposed special meeting&#59;</font></div><div style="text-indent:0.18pt"><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Board Vacancies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Our Certificate of Formation and Bylaws enable the board of directors to increase, between annual meetings, the number of persons serving as directors and to fill the vacancies created as a result of the increase by a majority vote of the directors then in office&#59;</font></div><div style="text-indent:0.18pt"><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bylaw Amendments. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Provisions in our Certificate of Formation and Bylaws allow our board of directors to amend or repeal the Bylaws by a majority vote of the directors present at a meeting&#59;</font></div><div style="text-indent:0.18pt"><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Charter Amendments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Texas law requires that stockholders representing two-thirds of the outstanding shares of common stock approve all amendments to our Certificate of Formation and approve mergers and similar transactions&#59;</font></div><div style="text-indent:0.18pt"><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Advance Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  The requirement that any stockholders that wish to bring business before our annual meeting of stockholders or nominate candidates for election as directors at our annual meeting of stockholders must provide advance notice of their intent in writing&#59;</font></div><div style="text-indent:0.18pt"><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Removal of Directors.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  The vote of no less than the majority of stockholders will be required for stockholders to remove from office a member of our board of directors with cause&#59; and</font></div><div style="text-indent:0.18pt"><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Board of Directors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Our Certificate of Formation and Bylaws previously provided for our board of directors to be classified into three classes of directors, with the members of one class to be elected each year. On May 10, 2018, our stockholders approved an amendment to our Certificate of Formation pursuant to which, beginning with the 2019 annual meeting of stockholders, directors are elected to hold office for a term of one year, and as of our 2021 annual meeting, our board of directors should be fully declassified and, thereafter, at each annual election of directors, all of our board of directors will be comprised of one class and all such directors will be elected on an annual basis.  Our Certificate of Formation and Bylaws also provide for noncumulative voting and a plurality voting standard in the contested elections of directors and a majority voting standard in uncontested elections of directors.  </font></div><div style="height:36pt;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></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.25
<SEQUENCE>3
<FILENAME>tfin-20221231x10kex1025.htm
<DESCRIPTION>EX-10.25
<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="i5bee80629ff548da9be1b86d4209e8d5_1"></div><div style="min-height:57.6pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Exhibit 10.25</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">CONFIDENTIAL SEVERANCE AGREEMENT AND GENERAL RELEASE </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This Confidential Severance Agreement and General Release (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), is made and entered into by and between the undersigned individual </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Geoffrey Brenner</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">you</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">,&#8221; &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">your</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">,&#8221; and &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">yourself</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Triumph Financial Services LLC </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(f&#47;k&#47;a Advance Business Capital LLC) (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, the Company is the wholly-owned subsidiary of TBK Bank, SSB, a Texas state savings bank (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">TBK BANK</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), and the indirect wholly-owned subsidiary of Triumph Bancorp, Inc., a Texas corporation (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Parent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;)&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, the Company employed you as the Chief Executive Officer of the Company pursuant to the terms of an Employment Agreement with the Company dated July 1, 2022&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, your employment with the Company was terminated on December 5, 2022 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Termination Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;)&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, the Parties desire to amicably sever the employment relationship that existed between them&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, the Parties have agreed, without any Party admitting liability of any kind, to enter into this Agreement pursuant to which each and every claim and&#47;or cause of action asserted or which could have been asserted by you against the Company will be forever and finally released&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, both Parties have read and understand the terms and provisions of this Agreement, and desire and intend to be bound by the terms and provisions of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">NOW, THEREFORE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, in consideration of the covenants and mutual promises and agreements herein contained, and other valuable consideration, the sufficiency of which is hereby acknowledged, the Parties agree as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Release and Waiver Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  You acknowledge and understand that this Agreement is a release and waiver contract and that this document is legally binding.  You and the Company understand that by signing this Agreement, each party has read and understood each provision and is agreeing to all the provisions set forth in the Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Claims Covered by Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  You and the Company acknowledge and understand that this Agreement applies only to claims that accrue or have accrued prior to the date this Agreement is executed by you and the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Severance Compensation and Severance Benefits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  In exchange for the promises you make in this Agreement, the Company covenants and agrees to provide you with Severance Compensation and Severance Benefits (defined below). You acknowledge that the Severance Compensation and Severance Benefits are in addition to any monies or benefits to which you were already entitled.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27.68pt">&#160;&#160;&#160;&#160;The Company covenants and agrees to pay you severance compensation in the gross amount of Four Hundred Fifty Thousand Dollars ($450,000), representing the amount of cash severance, equal to one year of your base salary, which you are </font></div><div style="height:94.32pt;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:100%">1</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Confidential Severance Agreement and General Release                                                               &#160;&#160;&#160;&#160;                          &#91;EMPLOYEE&#93; Initials&#58; __GB___</font></div><div><font><br></font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:57.6pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">entitled to pursuant to Section 3.3(e)(ii)(A) of your Employment Agreement with the Company as a lump-sum payment to be made by the Company within sixty (60) days of the Termination Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Severance Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;). The Company&#8217;s payment of the Severance Compensation is subject to all federal, state, and local taxes and all other applicable withholdings. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt"> &#160;&#160;&#160;&#160;In addition to the Severance Compensation contained in Section 3(a), the Company covenants and agrees&#58; (i) the Prorated Portion of Performance Restricted Stock Units you are entitled to pursuant to Section 2(c)(i) of the Performance Restricted Stock Unit Agreement (&#8220;2019 SEG Award&#8221;), dated December 31, 2019, you entered into with the Parent shall be issued to you in accordance with the terms of such award agreement following the conclusion of the Performance Period and determination of achievement of the Performance Goals (each as defined in such award agreement)&#59; (ii) the Company covenants and agrees to pay you additional severance compensation in the gross amount of Seven Hundred Fifty Thousand Dollars ($750,000), to be made in a lump-sum payment to be made by the Company within sixty (60) days of the Termination Date, subject to all federal, state, and local taxes and all other applicable withholdings&#59; and (iii) the Company covenants and agrees that you and your eligible dependents will be entitled to continued participation in the Company&#8217;s medical, dental and vision plans, at then existing participation and coverage levels, for twelve (12) months from the Termination Date with the Company paying the entire premiums for such coverage.  Such Company-paid medical, dental and vision plan coverage will be in addition to any right you have to continue such coverages by reason of your termination of employment with the Company under the Consolidated Omnibus Reconciliation Act of 1985, as amended (&#8220;COBRA&#8221;) or other applicable law  (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Severance Benefits</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;). </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Cooperation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. In consideration of the Company&#8217;s agreement to pay the Severance Compensation and Severance Benefits, you agree that you shall cooperate with the Company by promptly complying with reasonable requests of the Company, including, but not limited to, reasonable requests for information and reasonable requests related to the conduct of the Company&#8217;s business and your former duties as an employee of the Company. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Release and Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. In consideration for the Severance Compensation and Severance Benefits described in this Agreement, you agree to the following&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27.68pt">&#160;&#160;&#160;&#160;You knowingly and voluntarily agree to waive and release the Company, its parents, affiliates, and subsidiaries, their respective owners, officers, directors, employees, shareholders, representatives, and agents, including their successors and assigns (collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Released Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), with respect to any and all claims, losses, liabilities, obligations and causes of action, known and unknown, arising out of, connected with, or relating to&#58; (i) your employment&#59; (ii) the Released Parties&#8217; refusal or failure to continue your employment&#59; or (iii) the termination of your employment, including, but not limited to, claims for compensation, bonuses, other wages and benefits, breach of contract, wrongful termination, impairment of economic opportunity, intentional infliction of emotional distress, claims based on personal injury, work-related accident, any breach of implied or express covenant of good faith and fair dealing, violation of public policy, or any other contract, tort or personal injury claim, or claim based on any municipal, state or federal statute, regulation or ordinance relating to employment, employment discrimination or retaliation, including Title VII of the Civil Rights Act of 1964, as amended, 42 U.S.C. &#167; 2000 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">et seq.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#59; The Civil Rights Act of 1866, as amended, 42 U.S.C. &#167;&#160;1981&#59; The Civil Rights Act of 1991, as amended, 42 U.S.C. &#167;&#160;1981a&#59; Americans With Disabilities Act, as amended, 42 U.S.C. &#167;&#160;12101 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">et seq.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#59; Fair Credit Reporting Act, as amended, 15 U.S.C. &#167; 1681 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">et seq.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#59; Fair Labor Standards Act, as amended, 29 U.S.C. &#167;&#160;201, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">et seq.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#59; Equal Pay Act, as amended, 29 U.S.C. &#167;201 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">et seq</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.&#59; National Labor Relations Act, as amended, 29 U.S.C. &#167;&#160;151 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">et seq</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.&#59; Worker Adjustment and Retraining Notification Act, as amended, 29 U.S.C. &#167;&#160;2101 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">et seq</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">., Employee Retirement Income Security Act of 1974, as </font></div><div style="height:94.32pt;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:100%">2</font></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Confidential Severance Agreement and General Release                                                                                         &#91;EMPLOYEE&#93; Initials&#58; ____GB_</font></div></div></div><hr style="page-break-after:always"><div style="min-height:57.6pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">amended, 29 U.S.C. &#167;&#160;1000 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">et seq.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">, except as provided below&#59; Family and Medical Leave Act, as amended, 29 U.S.C. &#167; 2601, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">et seq.&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">the Texas Commission on Human Rights Act, as amended, Tex. Lab. Code &#167;&#160;21.001, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">et seq.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#59; or any other statute, rule, regulation, ordinance, or common civil or other law, or judicial or administrative interpretation whether promulgated by federal, state, local or other jurisdiction or political subdivision.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Notwithstanding the foregoing, you are not releasing or waiving your right to file a claim for a benefit under a Company benefit plan in which you are a participant, to administratively appeal a denied claim for any such benefit pursuant to the terms of the plan&#8217;s internal claims procedure and following exhaustion of the plan&#8217;s internal claims procedure, to file an action under the Employee Retirement Income Security Act of 1974, as amended, 29 U.S.C. &#167;&#160;1000 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">et seq.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">&#160;&#160;&#160;&#160;Also in consideration for the Severance Compensation and Severance Benefits and other good and valuable consideration, the sufficiency of which is hereby acknowledged, you hereby fully, finally, and completely release the Released Parties of and from any and all claims under the Age Discrimination in Employment Act of 1967, as amended, 29 U.S.C. &#167;&#160;621 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">et seq.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">ADEA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) arising on or before the date of this Agreement, and hereby acknowledge and agree that&#58; this Agreement was negotiated at arm&#8217;s length&#59; this Agreement is worded in a manner that you fully understand&#59; you specifically waive any rights or claims under the ADEA&#59; you knowingly and voluntarily agree to all of the terms set forth in the Agreement&#59; you acknowledge and understand that any claims under the ADEA that may arise after the date of this Agreement are not waived&#59; the rights and claims waived in this Agreement are in exchange for consideration over and above anything to which you were already undisputedly entitled.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27.68pt">&#160;&#160;&#160;&#160;You understand and agree that by signing this Agreement, you&#8212;on behalf of yourself, your family, assigns, representatives, agents, estate, heirs, beneficiaries, executors, administrators, successors, and&#47;or attorneys, if any&#8212;agree to give up any right or entitlement you may have under federal, state or local law against the Released Parties, concerning any events related to your employment or termination, or the Company&#8217;s failure to continue your employment.  This Agreement extinguishes any potential employment discrimination claims you may have relating to your employment with the Company and the Company&#8217;s termination of your employment existing on the date you sign this Agreement. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">&#160;&#160;&#160;&#160;You further represent and warrant that you have not assigned to any third party any claim involving the Released Parties or authorized any third party to assert on your behalf any claim against the Released Parties. If a third party asserts a claim against the Released Parties on your behalf or includes you as a class member in any class action involving any claim, you agree to not accept any benefits or damages relating or arising out of such claim.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">e.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27.68pt">&#160;&#160;&#160;&#160;You additionally represent, warrant and agree that you have received full and timely payment of all wages, salary, bonuses, and other compensation, and benefits that may have been due and payable to you by the Released Parties.  You further represent, warrant and agree that you have received all leave or other benefits that may have been available to you under the Family and Medical Leave Act of 1993 (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">FMLA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) or any comparable state law and that you have not been denied any rights or benefits available to you under the FMLA or any comparable state law. You expressly acknowledge and agree that the Released Parties are entering into this Agreement in reliance upon these representations by you.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">f.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:29.01pt">&#160;&#160;&#160;&#160;You understand that this Agreement also precludes you from recovering any relief as a result of any lawsuit, grievance or claims brought on your behalf and arising out of your employment or termination of, or separation from, employment provided that </font></div><div style="height:94.32pt;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:100%">3</font></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Confidential Severance Agreement and General Release                                                                                         &#91;EMPLOYEE&#93; Initials&#58; ____GB_</font></div></div></div><hr style="page-break-after:always"><div style="min-height:57.6pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">nothing in this Agreement will affect your entitlement, if any, to workers&#8217; compensation or unemployment compensation. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">g.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">&#160;&#160;&#160;&#160;You understand that by signing this Agreement, you are waiving any right to reinstatement with the Company, and you agree that you will not apply for employment with the Company or any of its affiliates in the future.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Consultation with Attorney, Review Period, and Revocation Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27pt">You are advised, and acknowledge that you have been advised, to consult with an attorney prior to executing this Agreement concerning the meaning, import, and legal significance of this Agreement.  You acknowledge that you have read this Agreement, as signified by your signature hereto, and are voluntarily executing the same for the purposes and consideration herein expressed.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:26.33pt">You acknowledge that you have been provided with a period of at least twenty-one (21) calendar days within which to consider, review, and reflect upon the terms of this Agreement. Any discussions about or changes to the Agreement, whether material or immaterial, do not restart the running of the 21-day period.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:27.68pt">You have seven (7) calendar days in which you may revoke this Agreement after you sign it.  Notify the Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">in writing </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">prior to</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> the expiration of seven (7) calendar days after you have signed the Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:26.33pt">This Agreement shall not be effective until the expiration of seven (7) calendar days after you sign it without revoking it (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#8221;).  Any amounts payable under this Agreement shall be paid no sooner than the expiration of seven (7) calendar days after you sign the Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Pursuit of Released Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. You agree and represent that you will not be a class action representative, file any representative claims or in the future file any claim, lawsuit, or complaint against any of the Released Parties based on the claims released in this Agreement. You also agree that the Released Parties will not be required to pay any amount they might otherwise be obligated to pay, if someone were to bring a lawsuit in which he&#47;she represents you in a representative or class action based on the claims released in this Agreement, except that you do not waive any right you may have to an award paid by the Securities and Exchange Commission (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">SEC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;). You promise never to seek any damages, remedies, or other monetary relief for yourself personally (any right to which you hereby waive) by filing or prosecuting a charge with any administrative agency with respect to any claim purportedly released by this Agreement. Nothing herein precludes you from filing an administrative charge with a government agency charged with enforcement of the law, including but not limited to the Equal Employment Opportunity Commission, SEC, and the National Labor Relations Board, or participating in a government agency investigation. Nothing herein precludes any Party from pursuing a claim for breach of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Confidentiality</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  You shall treat the terms of this Agreement as strictly confidential.  You shall not disclose the terms of this Agreement to anyone other than your spouse, attorney, accountant or financial or tax advisor, without the Company&#8217;s prior written approval, except as may be required by law, or court order.  If you receive a request pursuant to applicable law to disclose the existence or terms of this Agreement, you shall promptly notify the Company to enable it to seek a protective order or other appropriate remedy. You agree to notify your spouse, attorney, accountant and financial or tax advisor of the confidential nature of this Agreement. You may use this Agreement as evidence in a subsequent proceeding in which you </font></div><div style="height:94.32pt;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:100%">4</font></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Confidential Severance Agreement and General Release                                                                                         &#91;EMPLOYEE&#93; Initials&#58; ____GB_</font></div></div></div><hr style="page-break-after:always"><div style="min-height:57.6pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">allege a breach of this Agreement.  Other than the exceptions set forth herein, you agree you shall not voluntarily introduce this Agreement as evidence in any proceeding or in any lawsuit unless required by law or court order.  You agree that your confidentiality obligation is contractual, and its terms are material to this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt"> &#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Reaffirmation of Restrictive Covenants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  You hereby acknowledge and agree that you are bound by the Restrictive Covenants set forth in Section 4 of your Employment Agreement with the Company. Notwithstanding any provision in this Agreement, you hereby reaffirm such Restrictive Covenants and acknowledge and agree that your obligations pursuant to the Restrictive Covenants will survive beyond the Termination Date and shall remain in full force and effect.    &#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">          </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Company Property&#59; Resignations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> Prior to the Effective Date, you shall return to the Company any materials and information (and copies or representations thereof) and property belonging to Company which are in your possession, custody, or control.  You also hereby confirm your resignation, effective as of the Termination Date, from any positions as an officer, director or manager of the Company and any of its affiliates, including as an officer and member of the Board of Managers of the Company, and as a member of the Board of Directors of the Company&#8217;s affiliate, Triumph Insurance Group, Inc. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Public Statements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  You will not make any untrue, misleading, or defamatory statements concerning the Released Parties.  You shall not directly or indirectly make, repeat or publish any false, disparaging, negative, unflattering, accusatory, or derogatory remarks or references, whether oral or in writing, concerning the Released Parties, or otherwise take any action which might reasonably be expected to cause damage or harm to the Released Parties.  However, nothing in this Agreement prohibits you from communicating with or fully cooperating in the investigations of any governmental agency on matters within their jurisdictions.  However, this Agreement does prohibit you from recovering any relief, including without limitation monetary relief, as a result of such activities. In agreeing not to make disparaging statements regarding the Released Parties, you acknowledge that you are making a knowing, voluntary and intelligent waiver of any and all rights you may have to make disparaging comments about the Released Parties including rights under the First Amendment to the United States Constitution and any other applicable federal and state constitutional rights.  __GB___ </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">&#91;initialed&#93;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Non-Admission of Wrongdoing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Agreement shall not in any way be construed as an admission of liability or as an admission that any of the Released Parties have acted wrongfully with respect to you.  Each of the Released Parties specifically denies and disclaims any such liability or wrongful acts.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;padding-left:21pt">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Knowing and Voluntary Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">You acknowledge and agree that after you received a copy of this Agreement&#58; (i) you have had an opportunity to review this Agreement and to consult an attorney before signing it&#59; and (ii) you enter into the Agreement knowingly, voluntarily and after any consultations with your attorney or other advisor as you deemed appropriate.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Choice of Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Both parties understand and agree that the laws of the State of Texas or, where applicable, federal law, will govern the validity, interpretation and effect of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">15.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Jury Trial Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">THE PARTIES HERETO WAIVE ANY RIGHT TO TRIAL BY JURY OF ANY CLAIM, DEMAND, ACTION OR CAUSE OF ACTION AND FURTHER AGREE THAT EITHER PARTY MAY FILE AN ORIGINAL </font></div><div style="height:94.32pt;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:100%">5</font></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Confidential Severance Agreement and General Release                                                                                         &#91;EMPLOYEE&#93; Initials&#58; ____GB_</font></div></div></div><hr style="page-break-after:always"><div style="min-height:57.6pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">COUNTERPART OR A COPY OF THIS AGREEMENT WITH ANY COURT AS WRITTEN EVIDENCE OF THE CONSENT OF THE PARTIES HERETO TO SUCH WAIVER.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">16.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Company and you agree that, if any term of this Agreement shall be determined by a court to be void or unenforceable, the remaining provisions will remain effective and legally binding, and the void or unenforceable term shall be deemed not to be a part of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">17.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. This Agreement may be executed in counterparts, each of which shall be deemed an original and all of which shall constitute together one in the same instrument, and will be effective upon execution by all Parties. Facsimile and electronic signatures shall be deemed original signatures for all purposes.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">18.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Amendments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Any modification of this Agreement or additional obligation assumed by any Party in connection with this Agreement shall be binding only if evidenced in writing signed by each Party or an authorized representative of each Party.  Additionally, this Agreement cannot be changed or terminated orally, but may be changed only through written addendum executed by all Parties.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">19.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Remedies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  Any material breach by you of the terms and conditions contained in this Agreement shall give the Company the right to discontinue the performance of any unperformed duties and obligations under this Agreement to the extent permitted by applicable law.  If you breach any term of the Agreement, any delay by the Company to enforce the Agreement shall not be deemed a waiver, acceptance, or acquiescence.  No waiver shall bind the Company unless supported by consideration, executed in writing, and delivered to you by an authorized Company officer.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">20.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Effective Period.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  &#160;&#160;&#160;&#160;This Agreement is null and void if&#58; (i) you fail to execute and return it within 21 calendar days of receipt&#59; or (ii) you sign it within 21 calendar days, but revoke your execution within seven (7) calendar days after signing it.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">21.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Entire Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">  This Agreement constitutes our entire agreement regarding the termination of your employment with the Company and the payment of the Severance Compensation and Severance Benefits. This Agreement supersedes any prior agreements or understanding between you and the Released Parties. You acknowledge that you enter into this Agreement without reliance on any written or oral promise or representation, other than those contained in this Agreement.  </font></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="height:94.32pt;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:100%">6</font></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Confidential Severance Agreement and General Release                                                                                         &#91;EMPLOYEE&#93; Initials&#58; ____GB_</font></div></div></div><hr style="page-break-after:always"><div style="min-height:57.6pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">IN WITNESS WHEREOF, this Confidential Severance Agreement and General Release has been executed by each of the listed parties as of the date(s) set forth below.</font></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">AGREED TO AND ACCEPTED</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#58; </font></div><div style="margin-bottom:12pt;padding-right:-9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">GEOFFREY BRENNER</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">TRIUMPH FINANCIAL SERVICES LLC</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">This _24th____ day of  December, 2022&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;This __28th___ day of December, 2022</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Geoffrey Brenner&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;By&#58;&#160;&#160;&#160;&#160;&#47;s&#47; Stephen D. Grossi</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Geoffrey Brenner &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;&#160;&#160;&#160;&#160;Stephen D. Gross</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">i&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:216pt;text-indent:36pt"><font><br></font></div><div style="padding-left:283.5pt;text-indent:-31.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58; EVP, Chief Human Resources Officer</font></div><div style="padding-left:216pt;text-indent:36pt"><font><br></font></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:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Title&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><img alt="image_0.jpg" src="image_0.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:624px"></div><div style="height:94.32pt;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:100%">7</font></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Confidential Severance Agreement and General Release                                                                                         &#91;EMPLOYEE&#93; Initials&#58; ____GB_</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-14.1
<SEQUENCE>4
<FILENAME>tfin-20221231xex141codeofe.htm
<DESCRIPTION>EX-14.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i1faa8ccf897e4563a1c254081ac5a806_321"></div><div style="min-height:82.8pt;width:100%"><div style="margin-bottom:10pt"><img alt="triumphfinancial_logoxfull.jpg" src="triumphfinancial_logoxfull.jpg" style="height:55px;margin-bottom:5pt;vertical-align:text-bottom;width:467px"></div></div><div style="margin-bottom:10pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:133%">Exhibit 14.1</font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:12pt"><font style="background-color:#ffffff;color:#002640;font-family:'Arial',sans-serif;font-size:28pt;font-weight:700;line-height:100%">Code of Business Conduct and Ethics Policy</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:133%">Last updated January 24, 2023</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.944%"><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:bottom"><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#169; Triumph Financial, Inc</font></div><div style="margin-bottom:10pt"><font><br></font></div></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.154%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">12700 Park Central Dr., #1700, Dallas, TX 75251   &#124;   214.365.6900   &#124;   tfin.com</font></div><div style="margin-bottom:10pt"><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:82.8pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:22pt;font-weight:700;line-height:100%">Table of Contents </font></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:93.198%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline">Table of Contents</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:none">2</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline">I. Introduction</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:none">3</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline">II. Compliance with Laws, Rules and Regulations</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:none">3</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline">III. Competition, Good Faith and Fair Dealing</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:none">3</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline">Conflicts of Interest</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:none">3</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline">Financial Reporting and Record Keeping</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:none">4</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline">Confidentiality</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:none">4</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline">Insider Trading</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:none">5</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline">Gifts and Entertainment</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:none">5</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline">Business Expenses</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:none">6</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline">Usage of Company Resources</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:none">6</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline">Diversity and Inclusion</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:none">6</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline">Corporate Social Responsibility</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:none">6</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline">Health and Safety</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:none">6</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline">Waivers of the Code of Business Conduct and Ethics</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:none">6</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline">Reporting Any Illegal or Unethical Behavior</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:none">7</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline">Compliance Procedures</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:none">7</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline">Acknowledgement of Knowledge of Code</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:none">8</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline">Relationship with Other Policies</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:none">8</a></font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#02838b;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:underline">Consequences of Violation</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:2.75pt;padding-right:2.75pt"><font style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%"><a href="#i1faa8ccf897e4563a1c254081ac5a806_321" style="background-color:#ffffff;color:#080809;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;text-decoration:none">8</a></font></div></td></tr></table></div><div style="margin-bottom:10pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;pg. 2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:82.8pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:22pt;font-weight:700;line-height:100%">I. Introduction</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">Triumph Financial, Inc. and its subsidiaries (collectively &#8220;we&#8221;, &#8220;our&#8221;, &#8220;Triumph&#8221; or the &#8220;Company), have a responsibility to our customers, communities and each other as team members. Our employees, vendors, business partners and our Board of Directors are held to the highest standards of ethics and are responsible for demonstrating behaviors consistent with those high standards and our core values.</font></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:22pt;font-weight:700;line-height:100%">II. Compliance with Laws, Rules and Regulations</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">Obeying the law, both in letter and in spirit, is the foundation on which our ethical standards are built. All of our employees, officers and directors (collectively our &#8220;Team Members&#8221;), must respect and obey the laws and regulations of the United States, as well as the cities and states in which we serve our customers. Although not all Team Members are expected to know the details of all of these laws, it is important to know enough to determine when to seek advice from supervisors, managers, or other appropriate resources.</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">Triumph Financial holds information and training sessions to promote compliance with laws, rules and regulations.</font></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:22pt;font-weight:700;line-height:100%">III. Competition, Good Faith and Fair Dealing</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">We seek to outperform our competition fairly and honestly. We seek competitive advantages through our Team Members&#8217; superior performance, never through unethical or illegal business practices. Stealing proprietary information, possessing trade secret information that was obtained without the owners &#8217; consent, or suggesting such disclosures by past or present employees, officers or directors of other companies is prohibited. Each Team Member should respect the rights of and deal fairly with our customers, suppliers, competitors and other Team Members. No Team Member should take unfair advantage of anyone through manipulation, concealment, abuse of privileged information, misrepresentation of facts, or any other intentional unfair-dealing practice.</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">To maintain the Company&#8217;s valuable reputation, compliance with our quality processes is essential. In the context of ethics, quality requires that our products and services be designed to meet our obligations to customers. All services must be handled in accordance with all applicable regulations.</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:100%">Conflicts of Interest</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">A &#8220;conflict of interest&#8221; exists when a person&#8217;s private interest interferes in any way with the interests of the Company. A conflict situation can arise when a Team Member takes actions or has interests that may make it difficult to perform the Team Member&#8217;s Company work objectively and effectively. Conflicts of interest may also arise when a Team Member, or members of the Team Member&#8217;s family, receives improper personal benefits as a result of the Team Member&#8217;s position in the Company.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;pg. 3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:82.8pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">Loans to, or guarantees of obligations of, Team Members and their family members may create conflicts of interest.</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">It is almost always a conflict of interest for a Team Member to work simultaneously for a competitor, client or supplier, whether as an employee, consultant or board member. The best policy is to avoid any direct or indirect business connection with our customers, suppliers or competitors, except on our behalf. Any such relationships should be disclosed to and approved in advance by the Board of Directors or an appropriate committee of the Board of Directors.</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">Conflicts of interest are prohibited as a matter of Company policy absent prior approval by the Board of Directors or an appropriate committee of the Board of Directors fully disclosing such conflicts. Conflicts of interest may not always be clear or obvious, so Team Members with questions should consult with higher levels of management or the Company&#8217;s Legal Department. Any Team Member who becomes aware of a conflict or potential conflict should bring it to the attention of a supervisor, manager or other appropriate person, or consult the procedures described in Section 15 of this Code.</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:100%">Financial Reporting and Record Keeping</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">All of the Company&#8217;s books, records, accounts and financial statements must be maintained in reasonable detail, must appropriately reflect the Company&#8217;s transactions and must conform both to applicable legal requirements and to the Company&#8217;s system of internal controls. Unrecorded or &#8220;off the books&#8221; funds or assets should not be maintained unless permitted by applicable law or regulation. The Company requires honest and accurate recording and reporting of information in order to make responsible business decisions. For example, only the true and actual number of hours worked should be reported by employees.</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">Business records and communications often become public, and we should avoid exaggeration, derogatory remarks, guesswork, or inappropriate characterizations of people and companies that can be misunderstood. This applies equally to e-mail, internal memos, postings to social media sites, and formal reports. Records should always be retained or destroyed according to the Company&#8217;s record retention policies. In accordance with those policies, in the event of litigation or governmental investigation please consult the Company&#8217;s Legal Department.</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:100%">Confidentiality</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">Team Members must maintain the confidentiality of confidential information entrusted to them by the Company or its customers, except when disclosure is authorized by the General Counsel or required by laws or regulations. Confidential information includes all information that might be of use to competitors, or harmful to the Company or its customers, if disclosed. It also includes information that suppliers and customers have entrusted to us. Care should be taken with all forms of communication, including email, internal and external memos and correspondence, internal and external conversations, and postings to social media sites. The obligation to preserve confidential information continues even after employment ends.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;pg. 4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:82.8pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:100%">Insider Trading</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">Team Members who have access to confidential information are not permitted to use or share that information for stock trading purposes or for any other purpose except the conduct of our business. All information about the Company should be considered confidential information. To use information that is not readily available to the public for personal financial benefit or to &#8220;tip&#8221; others who might make an investment decision on the basis of this information is not only unethical but also illegal.</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:100%">Gifts and Entertainment</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">To avoid both the reality and the appearance of improper relations with clients or vendors, the following standards apply to receipt of gifts and entertainment by Team Members and their immediate family members&#58;</font></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:100%">Gifts</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">Team Members may not solicit, accept or retain gifts of money under any circumstances nor may they solicit non-money gifts, gratuities, or any personal benefit or favor of any kind from any business, firm or individual doing or seeking to do business with the Company. Moreover, Team Members of the Company shall abide by the Bank Bribery Act and related regulations, under which it is a criminal offense for any director, officer or employee of a federally insured bank to corruptly solicit or accept anything of value from any person, firm or corporation intending to be influenced or rewarded, in connection with any business or transaction of the Company.</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">Team Members and members of their immediate family may accept unsolicited, non-money gifts from a business, firm or individual doing or seeking to do business with the Company only if&#58; (1) the gift is of nominal intrinsic value&#59; (2) the gift is advertising or promotional material&#59; or (3) the gift is reasonable under the circumstances and otherwise complies with Company or subsidiary policies and procedures applicable to such Team Member. Gifts or bequests from family members, and gifts or bequests of a nominal value from non-family members, are not prohibited</font></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:100%">Entertainment</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">Team Members may offer and&#47;or accept meals, invitations to athletic events and other entertainment to or from clients or prospective clients if the entertainment is of reasonable value, appropriate in the context of their position with the Company and the Company&#8217;s business objectives and in accordance with applicable Company or subsidiary policies. Team Members should not, however, encourage or solicit entertainment from a business, firm or individual because they are doing or seeking to do business with the Company.</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">Team Members will be reimbursed for entertainment expenses only in accordance with Company or subsidiary policies and procedures applicable to such Team Member as in effect from time to time.</font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;pg. 5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:82.8pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:100%">Business Expenses</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">Many Team Members regularly use business expense accounts, which must be documented and recorded accurately. Team Members must treat the use of company resources, including the reimbursement of expenses, with a high standard of accountability. Team Members with questions concerning whether a certain expense is legitimate should ask their supervisor or controller. Rules and guidelines are available from the Accounting Department.</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:100%">Usage of Company Resources</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">Team Members should use Company facilities, equipment and supplies only to further Company goals. Company trademarks and copyrights are proprietary and should only be used for sanctioned Company purposes.</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:100%">Diversity and Inclusion</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">The diversity of the Company&#8217;s Team Members is a tremendous asset. We are firmly committed to providing equal opportunity in all aspects of employment and will not tolerate any illegal discrimination or harassment of any kind. Examples include derogatory comments based on racial or ethnic characteristics and unwelcome sexual advances. Team Members should immediately report any improper discrimination or harassment to the appropriate supervisor and human resources.</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:100%">Corporate Social Responsibility</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">We encourage our Team Members to be actively involved in their communities both through their volunteerism and philanthropies. Triumph Financial will support Team Member&#8217;s efforts in this area whenever possible via the Company&#8217;s philanthropy practices.</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:100%">Health and Safety</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">The Company strives to provide each Team Member with a safe and healthy work environment. Each Team Member has responsibility for maintaining a safe and healthy workplace for all Team Members by following OSHA safety and health rules and practices and promptly reporting accidents, injuries and unsafe equipment, practices or conditions.</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">Violence and threatening behavior are not permitted. Team Members should report to work in condition to perform their duties, free from the influence of illegal drugs or alcohol. The use of illegal drugs in the workplace will not be tolerated and may be cause for immediate termination.</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:100%">Waivers of the Code of Business Conduct and Ethics</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">The Company discourages waivers of this Code except in extraordinary circumstances. Any waiver of this Code for executive officers or directors may be made only by the Board or a Board committee and will be promptly disclosed as required by law or stock exchange regulation.</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:100%">Reporting Any Illegal or Unethical Behavior</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;pg. 6</font></div></div></div><hr style="page-break-after:always"><div style="min-height:82.8pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt;margin-top:11.95pt;text-align:justify"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Team Members are encouraged to talk to supervisors, managers or other appropriate personnel when in doubt about the best course of action in a particular situation. It is the policy of the Company not to allow retaliation for reports of misconduct by others made in good faith by Team Members. Team Members are expected to cooperate in internal investigations of misconduct. Examples of misconduct that are prohibited by the Company include, but are not limited to, mispostings of accounts to favor oneself or another, the kiting of checks, the making of false entries, records, or reports, the deliberate misrouting of checks to delay payment, and other dishonest or fraudulent acts.</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:100%">Compliance Procedures</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">All Team Members must work to ensure prompt and consistent action against violations of this Code. However, in some situations it is difficult to know if a violation has occurred. Since we cannot anticipate every situation that will arise, it is important that we have a way to approach a new question or problem. These are the steps to keep in mind&#58;</font></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:133%">&#8226;</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;padding-left:14.15pt">Make sure you have all the facts. In order to reach the right solutions, we must be as fully informed as possible.</font></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:133%">&#8226;</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;padding-left:14.15pt">Ask yourself&#58; What specifically am I being asked to do&#63; Does it seem unethical or improper&#63; This will enable you to focus on the specific question you are faced with, and the alternatives you have. Use your judgment and common sense&#59; if something seems unethical or improper, it probably is.</font></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:133%">&#8226;</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;padding-left:14.15pt">Clarify your responsibility and role. In most situations, there is shared responsibility. Are your colleagues informed&#63; It may help to get others involved and discuss the problem.</font></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:133%">&#8226;</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;padding-left:14.15pt">Discuss the problem with your supervisor. This is the basic guidance for all situations. In many cases, your supervisor will be more knowledgeable about the question, and will appreciate being brought into the decision-making process. Remember that it is your supervisor&#8217;s responsibility to help solve problems.</font></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:133%">&#8226;</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;padding-left:14.15pt">Seek help from Company resources. In the rare case where it may not be appropriate to discuss an ethics issue with your supervisor or where you do not feel comfortable approaching your supervisor with your question, discuss it locally with your facility or office manager or your Human Resources manager. Team Members may also contact the Company&#8217;s General Counsel or the Chairperson of the Board&#8217;s Audit Committee directly with an ethics issue or concern.</font></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:133%">&#8226;</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;padding-left:14.15pt">Report ethical violations in confidence and without fear of retaliation. If your situation requires that your identity be kept secret, your anonymity will be protected. The Company does not permit retaliation of any kind against Team Members for good faith reports of ethical violations.</font></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:133%">&#8226;</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;padding-left:14.15pt">Always ask first, act later&#58; If you are unsure of what to do in any situation, seek guidance before you act.</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:100%">Acknowledgement of Knowledge of Code</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;pg. 7</font></div></div></div><hr style="page-break-after:always"><div style="min-height:82.8pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">Every Team Member is expected to read and understand this Code of Conduct and Ethics. Annually, each Team Member of Triumph Financial will certify to the Team Member&#8217;s familiarity and compliance with the Code.</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:100%">Relationship with Other Policies</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">This Code of Business Conduct and Ethics is intended to augment and work in conjunction with standards of conduct and other policies and procedures in place at the Company or any of its subsidiaries containing code of conduct or conflict of interest provisions.</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:100%">Consequences of Violation</font></div><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">Violation of this Code of Conduct and Ethics, or any of the other policies, laws or regulations referred to herein, constitutes grounds for disciplinary action, up to and including termination of employment and possible legal action.</font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:133%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;pg. 8</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>5
<FILENAME>tfin-20221231xex211subsidi.htm
<DESCRIPTION>EX-21.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ia4eef7ec3cbc48449b0c75f72eab1e57_1"></div><div style="min-height:36pt;width:100%"><div style="margin-bottom:0.1pt"><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 21.1 </font></div><div style="margin-top:12pt;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 the Registrant </font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a list of the consolidated subsidiaries of Triumph Financial, Inc., the names under which such subsidiaries do business and the state in which each was organized, as of December&#160;31, 2022. </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:56.906%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.760%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.934%"></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:8pt;font-weight:400;line-height:133%">Name</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:133%">&#160;&#160;</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:133%">State of Organization</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">TBK Bank, SSB</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#160;&#160;</font></td><td colspan="3" style="border-top:0.25pt 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:133%">Texas</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Triumph Financial Services LLC</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:133%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#160;&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Delaware</font></td></tr></table></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Subsidiary of TBK Bank, SSB </font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The names of particular subsidiaries may be omitted if the unnamed subsidiaries, considered in the aggregate as a single subsidiary, would not constitute a significant subsidiary as of the end of the year covered by this report. (See the definition of &#8220;significant subsidiary&#8221; in Rule 1-02(w) of Regulation S-X.) The names of consolidated wholly owned multiple subsidiaries carrying on the same line of business, such as chain stores or small loan companies, may be omitted, provided the name of the immediate parent, the line of business, the number of omitted subsidiaries operating in the United States and the number operating in foreign countries are given. This instruction shall not apply, however, to banks, insurance companies, savings and loan associations or to any subsidiary subject to regulation by another Federal agency. </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:0.1pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>6
<FILENAME>tfin-20221231xex23x1consent.htm
<DESCRIPTION>EX-23.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="id4cefc1821ff4f54a519b311977fe82c_1"></div><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 23.1</font></div><div style="margin-top:12pt;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-top:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-261723, 333-200456 and 333-235685) and Form S-3 (No. 333-213169, 333-223411 and 333-237663) of Triumph Financial, Inc. of our report dated February 15, 2023, relating to the consolidated financial statements and effectiveness of internal control over financial reporting, appearing in this Annual Report on Form 10-K.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.000%"><tr><td style="width:1.0%"></td><td style="width:57.886%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.780%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.934%"></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:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; Crowe LLP</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Franklin, Tennessee</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 15, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:36pt;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>tfin-20221231x10kexx311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i5a5157f8e1c440a58e496e63bb2f9625_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-top:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Aaron P. Graft, certify that&#58;</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#454545;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%">&#160;&#160;&#160;&#160;I have reviewed this annual report on Form 10-K of Triumph Financial, Inc.&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#454545;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%">&#160;&#160;&#160;&#160;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-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;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-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;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-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.&#160;&#160;&#160;&#160;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-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.&#160;&#160;&#160;&#160;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 accounted principles&#59;</font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.&#160;&#160;&#160;&#160;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-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.&#160;&#160;&#160;&#160;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 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-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#454545;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%">&#160;&#160;&#160;&#160;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-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.&#160;&#160;&#160;&#160;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-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.&#160;&#160;&#160;&#160;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:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;15, 2023 </font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:5.781%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.085%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:60.834%"></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%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Aaron P. Graft</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;</font></td><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%">Aaron P. Graft</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>8
<FILENAME>tfin-20221231x10kexx312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i1dab56bb4e244dccbe43bc11938bd6f5_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-top:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, W. Bradley Voss, certify that&#58;</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#454545;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%">&#160;&#160;&#160;&#160;I have reviewed this annual report on Form 10-K of Triumph Financial, Inc.&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#454545;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%">&#160;&#160;&#160;&#160;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-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#454545;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%">&#160;&#160;&#160;&#160;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-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#454545;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%">&#160;&#160;&#160;&#160;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-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.&#160;&#160;&#160;&#160;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-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.&#160;&#160;&#160;&#160;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 accounted principles&#59;</font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.&#160;&#160;&#160;&#160;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-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.&#160;&#160;&#160;&#160;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 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-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#454545;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%">&#160;&#160;&#160;&#160;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-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.&#160;&#160;&#160;&#160;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-top:6pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.&#160;&#160;&#160;&#160;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:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;15, 2023 </font></div><div style="margin-top:12pt"><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:5.781%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.798%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.121%"></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%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; W. Bradley Voss</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;</font></td><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%">W. Bradley Voss</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>9
<FILENAME>tfin-20221231x10kexx321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i2124bf6f8d5e49f3bfb1055450343c00_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-top:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATIONS</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SARBANES-OXLEY ACT SECTION 906</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, the undersigned President and Chief Executive Officer and Executive Vice President and Chief Financial Officer of Triumph Financial, Inc. (&#8220;the Company&#8221;) certify, on the basis of such officers&#8217; knowledge and belief that&#58;</font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;The Annual Report of the Company on Form 10-K for the period ended December&#160;31, 2022, as filed with the Securities and Exchange Commission on February&#160;15, 2023, (the &#8220;Report&#8221;) fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:5pt"><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:5.781%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.798%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.121%"></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%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Aaron P. Graft</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;</font></td><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%">Aaron P. Graft</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 15, 2023</font></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:99.853%"><tr><td style="width:1.0%"></td><td style="width:5.781%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.798%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.121%"></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%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; W. Bradley Voss</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;</font></td><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%">W. Bradley Voss</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 15, 2023</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission upon request. This certification accompanies the Report and shall not be treated as having been filed as part of this Report.</font></div><div style="margin-top:6pt"><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-101.SCH
<SEQUENCE>10
<FILENAME>tfin-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:39fe46fc-1a88-447f-877f-ab6c2744b27e,g:2330d94b-b32d-4d7e-ae57-23c64c584708-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:tfin="http://www.tfin.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.tfin.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/stpr/2022" schemaLocation="https://xbrl.sec.gov/stpr/2022/stpr-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="tfin-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="tfin-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="tfin-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="tfin-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.tfin.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://www.tfin.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>0000003 - 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.tfin.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>0000004 - 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.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME">
        <link:definition>0000005 - 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.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
        <link:definition>0000006 - 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="CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" roleURI="http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY">
        <link:definition>0000007 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.tfin.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.tfin.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="AcquisitionsandDivestitures" roleURI="http://www.tfin.com/role/AcquisitionsandDivestitures">
        <link:definition>0000010 - Disclosure - Acquisitions and Divestitures</link: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.tfin.com/role/Securities">
        <link:definition>0000011 - 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="LoansandAllowanceforCreditLosses" roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLosses">
        <link:definition>0000012 - Disclosure - Loans and Allowance for Credit Losses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherRealEstateOwned" roleURI="http://www.tfin.com/role/OtherRealEstateOwned">
        <link:definition>0000013 - Disclosure - Other Real Estate Owned</link: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.tfin.com/role/PremisesandEquipment">
        <link:definition>0000014 - 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="GoodwillandIntangibleAssets" roleURI="http://www.tfin.com/role/GoodwillandIntangibleAssets">
        <link:definition>0000015 - Disclosure - Goodwill and 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="EquityMethodInvestment" roleURI="http://www.tfin.com/role/EquityMethodInvestment">
        <link:definition>0000016 - Disclosure - Equity Method Investment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntities" roleURI="http://www.tfin.com/role/VariableInterestEntities">
        <link:definition>0000017 - Disclosure - Variable Interest Entities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstruments" roleURI="http://www.tfin.com/role/DerivativeFinancialInstruments">
        <link:definition>0000018 - 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="Deposits" roleURI="http://www.tfin.com/role/Deposits">
        <link:definition>0000019 - 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="BorrowingsandBorrowingCapacity" roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacity">
        <link:definition>0000020 - Disclosure - Borrowings and Borrowing Capacity</link: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.tfin.com/role/EmployeeBenefitPlans">
        <link:definition>0000021 - 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="IncomeTaxes" roleURI="http://www.tfin.com/role/IncomeTaxes">
        <link:definition>0000022 - 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="LegalContingencies" roleURI="http://www.tfin.com/role/LegalContingencies">
        <link:definition>0000023 - Disclosure - Legal 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="OffBalanceSheetLoanCommitments" roleURI="http://www.tfin.com/role/OffBalanceSheetLoanCommitments">
        <link:definition>0000024 - Disclosure - Off-Balance Sheet Loan Commitments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueDisclosures" roleURI="http://www.tfin.com/role/FairValueDisclosures">
        <link:definition>0000025 - Disclosure - Fair Value Disclosures</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactions" roleURI="http://www.tfin.com/role/RelatedPartyTransactions">
        <link:definition>0000026 - Disclosure - Related-Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryMatters" roleURI="http://www.tfin.com/role/RegulatoryMatters">
        <link:definition>0000027 - Disclosure - 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="StockholdersEquity" roleURI="http://www.tfin.com/role/StockholdersEquity">
        <link:definition>0000028 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensation" roleURI="http://www.tfin.com/role/StockBasedCompensation">
        <link:definition>0000029 - Disclosure - Stock Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ParentCompanyOnlyCondensedFinancialInformation" roleURI="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformation">
        <link:definition>0000030 - Disclosure - Parent Company Only Condensed Financial 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="EarningsPerShare" roleURI="http://www.tfin.com/role/EarningsPerShare">
        <link:definition>0000031 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentInformation" roleURI="http://www.tfin.com/role/BusinessSegmentInformation">
        <link:definition>0000032 - Disclosure - Business Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEvents" roleURI="http://www.tfin.com/role/SubsequentEvents">
        <link:definition>0000033 - Disclosure - Subsequent Events</link: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.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>0000034 - 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="AcquisitionsandDivestituresTables" roleURI="http://www.tfin.com/role/AcquisitionsandDivestituresTables">
        <link:definition>0000035 - Disclosure - Acquisitions and Divestitures (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.tfin.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="LoansandAllowanceforCreditLossesTables" roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesTables">
        <link:definition>0000037 - Disclosure - Loans and Allowance for Credit Losses (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="OtherRealEstateOwnedTables" roleURI="http://www.tfin.com/role/OtherRealEstateOwnedTables">
        <link:definition>0000038 - Disclosure - Other Real Estate Owned (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.tfin.com/role/PremisesandEquipmentTables">
        <link:definition>0000039 - 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="GoodwillandIntangibleAssetsTables" roleURI="http://www.tfin.com/role/GoodwillandIntangibleAssetsTables">
        <link:definition>0000040 - Disclosure - Goodwill and 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="EquityMethodInvestmentTables" roleURI="http://www.tfin.com/role/EquityMethodInvestmentTables">
        <link:definition>0000041 - Disclosure - Equity Method Investment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesTables" roleURI="http://www.tfin.com/role/VariableInterestEntitiesTables">
        <link:definition>0000042 - Disclosure - Variable Interest Entities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsTables" roleURI="http://www.tfin.com/role/DerivativeFinancialInstrumentsTables">
        <link:definition>0000043 - 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="DepositsTables" roleURI="http://www.tfin.com/role/DepositsTables">
        <link:definition>0000044 - 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="BorrowingsandBorrowingCapacityTables" roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacityTables">
        <link:definition>0000045 - Disclosure - Borrowings and Borrowing Capacity (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.tfin.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="OffBalanceSheetLoanCommitmentsTables" roleURI="http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsTables">
        <link:definition>0000047 - Disclosure - Off-Balance Sheet Loan Commitments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueDisclosuresTables" roleURI="http://www.tfin.com/role/FairValueDisclosuresTables">
        <link:definition>0000048 - Disclosure - Fair Value Disclosures (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsTables" roleURI="http://www.tfin.com/role/RelatedPartyTransactionsTables">
        <link:definition>0000049 - Disclosure - Related-Party Transactions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RegulatoryMattersTables" roleURI="http://www.tfin.com/role/RegulatoryMattersTables">
        <link:definition>0000050 - Disclosure - 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="StockholdersEquityTables" roleURI="http://www.tfin.com/role/StockholdersEquityTables">
        <link:definition>0000051 - Disclosure - Stockholders' Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationTables" roleURI="http://www.tfin.com/role/StockBasedCompensationTables">
        <link:definition>0000052 - Disclosure - Stock Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ParentCompanyOnlyCondensedFinancialInformationTables" roleURI="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationTables">
        <link:definition>0000053 - Disclosure - Parent Company Only Condensed Financial Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareTables" roleURI="http://www.tfin.com/role/EarningsPerShareTables">
        <link:definition>0000054 - Disclosure - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentInformationTables" roleURI="http://www.tfin.com/role/BusinessSegmentInformationTables">
        <link:definition>0000055 - Disclosure - Business Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" roleURI="http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails">
        <link:definition>0000056 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails" roleURI="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails">
        <link:definition>0000057 - Disclosure - Acquisitions and Divestitures - Summary of Assets and Liabilities in Disposal Group, Equipment Loan 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="AcquisitionsandDivestituresNarrativeDetails" roleURI="http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails">
        <link:definition>0000058 - Disclosure - Acquisitions and Divestitures - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails" roleURI="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails">
        <link:definition>0000059 - Disclosure - Acquisitions and Divestitures - Summary of Assets and Liabilities in Disposal Group, Factored Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails" roleURI="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails">
        <link:definition>0000060 - Disclosure - Acquisitions and Divestitures - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed, HubTran, Inc. (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="AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails" roleURI="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails">
        <link:definition>0000061 - Disclosure - Acquisitions and Divestitures - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed, Transport Financial Solutions (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="AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails" roleURI="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails">
        <link:definition>0000062 - Disclosure - Acquisitions and Divestitures - Summary of Assets Held for Sale and Consideration Received and Gain on 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="SecuritiesAdditionalInformationDetails" roleURI="http://www.tfin.com/role/SecuritiesAdditionalInformationDetails">
        <link:definition>0000063 - Disclosure - Securities - 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="SecuritiesScheduleofGrossRealizedandUnrealizedGainsLossesRecognizedonEquitySecuritiesDetails" roleURI="http://www.tfin.com/role/SecuritiesScheduleofGrossRealizedandUnrealizedGainsLossesRecognizedonEquitySecuritiesDetails">
        <link:definition>0000064 - Disclosure - Securities - Schedule of Gross Realized and Unrealized Gains (Losses) Recognized on Equity 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="SecuritiesSummaryofEquitySecuritieswithoutReadilyDeterminableFairValueDetails" roleURI="http://www.tfin.com/role/SecuritiesSummaryofEquitySecuritieswithoutReadilyDeterminableFairValueDetails">
        <link:definition>0000065 - Disclosure - Securities - Summary of Equity Securities without Readily Determinable Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesGrossRealizedandUnrealizedGainsLossesonEquitySecuritieswithoutReadilyDeterminableFairValueDetails" roleURI="http://www.tfin.com/role/SecuritiesGrossRealizedandUnrealizedGainsLossesonEquitySecuritieswithoutReadilyDeterminableFairValueDetails">
        <link:definition>0000066 - Disclosure - Securities - Gross Realized and Unrealized Gains (Losses) on Equity Securities without Readily Determinable Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails" roleURI="http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails">
        <link:definition>0000067 - Disclosure - Securities - Schedule of Amortized Cost of Securities and Their Estimated Fair Values (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="SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails" roleURI="http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails">
        <link:definition>0000068 - Disclosure - Securities - Schedule of Amortized Cost and Estimated Fair Value of Debt Securities by Contractual Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesScheduleofProceedsfromSalesofDebtSecuritiesandtheAssociatedGrossGainsandLossesDetails" roleURI="http://www.tfin.com/role/SecuritiesScheduleofProceedsfromSalesofDebtSecuritiesandtheAssociatedGrossGainsandLossesDetails">
        <link:definition>0000069 - Disclosure - Securities - Schedule of Proceeds from Sales of Debt Securities and the Associated Gross Gains and Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails" roleURI="http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails">
        <link:definition>0000070 - Disclosure - Securities - Schedule of Information Pertaining to Debt Securities with Gross Unrealized Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SecuritiesSummaryofActivityinAllowanceforCreditLossesforHeldToMaturityDebtSecuritiesDetails" roleURI="http://www.tfin.com/role/SecuritiesSummaryofActivityinAllowanceforCreditLossesforHeldToMaturityDebtSecuritiesDetails">
        <link:definition>0000071 - Disclosure - Securities - Summary of Activity in Allowance for Credit Losses for Held To Maturity Debt 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="LoansandAllowanceforCreditLossesScheduleofLoansHeldforSaleDetails" roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansHeldforSaleDetails">
        <link:definition>0000072 - Disclosure - Loans and Allowance for Credit Losses - Schedule of Loans Held 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="LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails" roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails">
        <link:definition>0000073 - Disclosure - Loans and Allowance for Credit Losses - Schedule of Amortized Cost and Unpaid Principal for Loans Held for Investment (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="LoansandAllowanceforCreditLossesAdditionalInformationDetails" roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails">
        <link:definition>0000074 - Disclosure - Loans and Allowance for Credit Losses - 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="LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails" roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails">
        <link:definition>0000075 - Disclosure - Loans and Allowance for Credit Losses - Summary of Allowance for Loan and Lease Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails" roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails">
        <link:definition>0000076 - Disclosure - Loans and Allowance for Credit Losses - Individual and Collective Allowance for Credit Losses on Financing Receivables and Loan Balances (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="LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails" roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails">
        <link:definition>0000077 - Disclosure - Loans and Allowance for Credit Losses - Summary of Contractually Past Due and Nonaccrual Loans (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="LoansandAllowanceforCreditLossesSummaryofAmortizedCostBasisofLoansonNonaccrualStatusDetails" roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostBasisofLoansonNonaccrualStatusDetails">
        <link:definition>0000078 - Disclosure - Loans and Allowance for Credit Losses - Summary of Amortized Cost Basis of Loans on Nonaccrual Status (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="LoansandAllowanceforCreditLossesScheduleofAccruedInterestonNonAccrualLoansReversedThroughInterestIncomeDetails" roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAccruedInterestonNonAccrualLoansReversedThroughInterestIncomeDetails">
        <link:definition>0000079 - Disclosure - Loans and Allowance for Credit Losses - Schedule of Accrued Interest on Non Accrual Loans Reversed Through Interest Income (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="LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails" roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails">
        <link:definition>0000080 - Disclosure - Loans and Allowance for Credit Losses - Schedule of Nonperforming Loans (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="LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails" roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails">
        <link:definition>0000081 - Disclosure - Loans and Allowance for Credit Losses - Summary of Risk Category Loans (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="LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails" roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails">
        <link:definition>0000082 - Disclosure - Loans and Allowance for Credit Losses - Schedule of Loans Modified as Troubled Debt Restructurings (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="LoansandAllowanceforCreditLossesSummaryofLoansModifiedforBorrowersImpactedbyCOVID19Details" roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofLoansModifiedforBorrowersImpactedbyCOVID19Details">
        <link:definition>0000083 - Disclosure - Loans and Allowance for Credit Losses - Summary of Loans Modified for Borrowers Impacted by COVID-19 (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="LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails" roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails">
        <link:definition>0000084 - Disclosure - Loans and Allowance for Credit Losses - Summary of Amortized Cost of Loans Currently in Deferral (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="OtherRealEstateOwnedScheduleofOtherRealEstateOwnedActivityDetails" roleURI="http://www.tfin.com/role/OtherRealEstateOwnedScheduleofOtherRealEstateOwnedActivityDetails">
        <link:definition>0000085 - Disclosure - Other Real Estate Owned - Schedule of Other Real Estate Owned Activity (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="PremisesandEquipmentScheduleofPremisesandEquipmentDetails" roleURI="http://www.tfin.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails">
        <link:definition>0000086 - Disclosure - Premises and Equipment - Schedule of Premises and Equipment (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="PremisesandEquipmentAdditionalInformationDetails" roleURI="http://www.tfin.com/role/PremisesandEquipmentAdditionalInformationDetails">
        <link:definition>0000087 - Disclosure - Premises and Equipment - 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="PremisesandEquipmentScheduleofLeaseCostDetails" roleURI="http://www.tfin.com/role/PremisesandEquipmentScheduleofLeaseCostDetails">
        <link:definition>0000088 - Disclosure - Premises and Equipment - Schedule of Lease Cost (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="PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails" roleURI="http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails">
        <link:definition>0000089 - Disclosure - Premises and Equipment - Schedule of Total Operating Lease Liability (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="PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails_1" roleURI="http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails_1">
        <link:definition>0000089 - Disclosure - Premises and Equipment - Schedule of Total Operating Lease Liability (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="GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails" roleURI="http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails">
        <link:definition>0000090 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets and Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails" roleURI="http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails">
        <link:definition>0000091 - Disclosure - Goodwill and Intangible Assets - Schedule of Changes in Goodwill and Intangible Assets by Operating Segment (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="GoodwillandIntangibleAssetsAdditionalInformationDetails" roleURI="http://www.tfin.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails">
        <link:definition>0000092 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsScheduleofFutureAmortizationRelatedtoCompanysIntangibleAssetsDetails" roleURI="http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationRelatedtoCompanysIntangibleAssetsDetails">
        <link:definition>0000093 - Disclosure - Goodwill and Intangible Assets - Schedule of Future Amortization Related to Company's Intangible Assets (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="EquityMethodInvestmentAdditionalInformationDetails" roleURI="http://www.tfin.com/role/EquityMethodInvestmentAdditionalInformationDetails">
        <link:definition>0000094 - Disclosure - Equity Method Investment - 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="EquityMethodInvestmentSummaryofInvestmentDetails" roleURI="http://www.tfin.com/role/EquityMethodInvestmentSummaryofInvestmentDetails">
        <link:definition>0000095 - Disclosure - Equity Method Investment - Summary of Investment (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="VariableInterestEntitiesSummaryofClosedCLOFundsDetails" roleURI="http://www.tfin.com/role/VariableInterestEntitiesSummaryofClosedCLOFundsDetails">
        <link:definition>0000096 - Disclosure - Variable Interest Entities - Summary of Closed CLO Funds (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VariableInterestEntitiesAdditionalInformationDetails" roleURI="http://www.tfin.com/role/VariableInterestEntitiesAdditionalInformationDetails">
        <link:definition>0000097 - Disclosure - Variable Interest Entities - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsAdditionalInformationDetails" roleURI="http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails">
        <link:definition>0000098 - Disclosure - Derivative Financial Instruments - 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="DerivativeFinancialInstrumentsScheduleofPreTaxImpactofTerminatedCashFlowHedgeonAOCIDetails" roleURI="http://www.tfin.com/role/DerivativeFinancialInstrumentsScheduleofPreTaxImpactofTerminatedCashFlowHedgeonAOCIDetails">
        <link:definition>0000099 - Disclosure - Derivative Financial Instruments - Schedule of Pre-Tax Impact of Terminated Cash Flow Hedge on AOCI (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsFairValuebyBalanceSheetGroupingDetails" roleURI="http://www.tfin.com/role/DerivativeFinancialInstrumentsFairValuebyBalanceSheetGroupingDetails">
        <link:definition>0000100 - Disclosure - Derivative Financial Instruments - Fair Value by Balance Sheet Grouping (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="DerivativeFinancialInstrumentsEffectonOtherComprehensiveIncomeDetails" roleURI="http://www.tfin.com/role/DerivativeFinancialInstrumentsEffectonOtherComprehensiveIncomeDetails">
        <link:definition>0000101 - Disclosure - Derivative Financial Instruments - Effect on Other Comprehensive Income (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="DepositsSummaryofDepositsDetails" roleURI="http://www.tfin.com/role/DepositsSummaryofDepositsDetails">
        <link:definition>0000102 - Disclosure - Deposits - Summary of Deposits (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="DepositsScheduledMaturitiesofTimeDepositsIncludingCertificatesofDepositsIndividualRetirementAccountsandBrokeredDepositsDetails" roleURI="http://www.tfin.com/role/DepositsScheduledMaturitiesofTimeDepositsIncludingCertificatesofDepositsIndividualRetirementAccountsandBrokeredDepositsDetails">
        <link:definition>0000103 - Disclosure - Deposits - Scheduled Maturities of Time Deposits, Including Certificates of Deposits, Individual Retirement Accounts and Brokered Deposits (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="DepositsAdditionalInformationDetails" roleURI="http://www.tfin.com/role/DepositsAdditionalInformationDetails">
        <link:definition>0000104 - Disclosure - Deposits - 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="BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsDetails" roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsDetails">
        <link:definition>0000105 - Disclosure - Borrowings and Borrowing Capacity - Summary of Customer Repurchase Agreements (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="BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsareSecuredbyPledgedSecuritieswithCarryingAmountDetails" roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsareSecuredbyPledgedSecuritieswithCarryingAmountDetails">
        <link:definition>0000106 - Disclosure - Borrowings and Borrowing Capacity - Summary of Customer Repurchase Agreements are Secured by Pledged Securities with Carrying Amount (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="BorrowingsandBorrowingCapacitySummaryofFHLBAdvancesandWeightedAverageInterestRatesbyContractualMaturityDetails" roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofFHLBAdvancesandWeightedAverageInterestRatesbyContractualMaturityDetails">
        <link:definition>0000107 - Disclosure - Borrowings and Borrowing Capacity - Summary of FHLB Advances and Weighted Average Interest Rates by Contractual Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BorrowingsandBorrowingCapacitySummaryofInformationConcerningFHLBAdvancesDetails" roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofInformationConcerningFHLBAdvancesDetails">
        <link:definition>0000108 - Disclosure - Borrowings and Borrowing Capacity - Summary of Information Concerning FHLB Advances (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="BorrowingsandBorrowingCapacityScheduleofFHLBAdvancesDetails" roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacityScheduleofFHLBAdvancesDetails">
        <link:definition>0000109 - Disclosure - Borrowings and Borrowing Capacity - Schedule of FHLB Advances (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="BorrowingsandBorrowingCapacitySummaryofPaycheckProtectionProgramBorrowingsDetails" roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofPaycheckProtectionProgramBorrowingsDetails">
        <link:definition>0000110 - Disclosure - Borrowings and Borrowing Capacity - Summary of Paycheck Protection Program Borrowings (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="BorrowingsandBorrowingCapacityAdditionalInformationDetails" roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails">
        <link:definition>0000111 - Disclosure - Borrowings and Borrowing Capacity - 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="BorrowingsandBorrowingCapacitySummaryofSubordinatedNotesDetails" roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofSubordinatedNotesDetails">
        <link:definition>0000112 - Disclosure - Borrowings and Borrowing Capacity - Summary of Subordinated Notes (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="BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails" roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails">
        <link:definition>0000113 - Disclosure - Borrowings and Borrowing Capacity - Summary of Junior Subordinated Debentures (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="EmployeeBenefitPlansAdditionalInformationDetails" roleURI="http://www.tfin.com/role/EmployeeBenefitPlansAdditionalInformationDetails">
        <link:definition>0000114 - Disclosure - Employee Benefit Plans - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesSummaryofIncomeTaxExpenseDetails" roleURI="http://www.tfin.com/role/IncomeTaxesSummaryofIncomeTaxExpenseDetails">
        <link:definition>0000115 - Disclosure - Income Taxes - Summary of Income Tax 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="IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails" roleURI="http://www.tfin.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails">
        <link:definition>0000116 - Disclosure - Income Taxes - Summary of Effective Income Tax Rate Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>0000117 - Disclosure - Income Taxes - Significant Components of Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesAdditionalInformationDetails" roleURI="http://www.tfin.com/role/IncomeTaxesAdditionalInformationDetails">
        <link:definition>0000118 - Disclosure - Income Taxes - 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="OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails" roleURI="http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails">
        <link:definition>0000119 - Disclosure - Off-Balance Sheet Loan Commitments - Summary of Financial Instruments with Off-Balance Sheet Risk - (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="OffBalanceSheetLoanCommitmentsAdditionalInformationDetails" roleURI="http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsAdditionalInformationDetails">
        <link:definition>0000120 - Disclosure - Off-Balance Sheet Loan Commitments - 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="FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" roleURI="http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails">
        <link:definition>0000121 - Disclosure - Fair Value Disclosures - Assets and Liabilities Measured at Fair Value on a Recurring Basis (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="FairValueDisclosuresAdditionalInformationDetails" roleURI="http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails">
        <link:definition>0000122 - Disclosure - Fair Value Disclosures - 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="FairValueDisclosuresReconciliationofFairValueofContingentConsiderationDetails" roleURI="http://www.tfin.com/role/FairValueDisclosuresReconciliationofFairValueofContingentConsiderationDetails">
        <link:definition>0000123 - Disclosure - Fair Value Disclosures - Reconciliation of Fair Value of Contingent Consideration (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="FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails" roleURI="http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails">
        <link:definition>0000124 - Disclosure - Fair Value Disclosures - Fair Value of Assets Measured on Non-recurring Basis (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="FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails" roleURI="http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails">
        <link:definition>0000125 - Disclosure - Fair Value Disclosures - Estimated Fair Value of Company's Financial Assets and Financial Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsScheduleofLoanstoPrincipalOfficersDirectorsandtheirAffiliatesDetails" roleURI="http://www.tfin.com/role/RelatedPartyTransactionsScheduleofLoanstoPrincipalOfficersDirectorsandtheirAffiliatesDetails">
        <link:definition>0000126 - Disclosure - Related-Party Transactions - Schedule of Loans to Principal Officers, Directors, and their Affiliates (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="RelatedPartyTransactionsAdditionalInformationDetails" roleURI="http://www.tfin.com/role/RelatedPartyTransactionsAdditionalInformationDetails">
        <link:definition>0000127 - Disclosure - Related-Party Transactions - 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="RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails" roleURI="http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails">
        <link:definition>0000128 - Disclosure - Regulatory Matters - Schedule of Actual Capital Amounts and Ratios (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="StockholdersEquitySummaryofPreferredStockDetails" roleURI="http://www.tfin.com/role/StockholdersEquitySummaryofPreferredStockDetails">
        <link:definition>0000129 - Disclosure - Stockholders' Equity - Summary of Preferred Stock (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="StockholdersEquityAdditionalInformationDetails" roleURI="http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails">
        <link:definition>0000130 - Disclosure - Stockholders' Equity - 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="StockholdersEquitySummaryofCommonStockDetails" roleURI="http://www.tfin.com/role/StockholdersEquitySummaryofCommonStockDetails">
        <link:definition>0000131 - Disclosure - Stockholders' Equity - Summary of Common Stock (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="StockBasedCompensationAdditionalInformationDetails" roleURI="http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails">
        <link:definition>0000132 - Disclosure - Stock Based Compensation - 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="StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails" roleURI="http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails">
        <link:definition>0000133 - Disclosure - Stock Based Compensation - Summary of Changes in Company's Nonvested Awards (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationScheduleofMarketBasedPerformanceStockUnitsValuationAssumptionsDetails" roleURI="http://www.tfin.com/role/StockBasedCompensationScheduleofMarketBasedPerformanceStockUnitsValuationAssumptionsDetails">
        <link:definition>0000134 - Disclosure - Stock Based Compensation - Schedule of Market Based Performance Stock Units, Valuation Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails" roleURI="http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails">
        <link:definition>0000135 - Disclosure - Stock Based Compensation - Summary of Changes in Company's Stock Options (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="StockBasedCompensationScheduleofInformationRelatedtoStockOptionsDetails" roleURI="http://www.tfin.com/role/StockBasedCompensationScheduleofInformationRelatedtoStockOptionsDetails">
        <link:definition>0000136 - Disclosure - Stock Based Compensation - Schedule of Information Related to Stock Options (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="StockBasedCompensationFairValueofStockOptionsGrantedUsingWeightedAverageAssumptionsDetails" roleURI="http://www.tfin.com/role/StockBasedCompensationFairValueofStockOptionsGrantedUsingWeightedAverageAssumptionsDetails">
        <link:definition>0000137 - Disclosure - Stock Based Compensation - Fair Value of Stock Options Granted Using Weighted-Average Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails" roleURI="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails">
        <link:definition>0000138 - Disclosure - Parent Company Only Condensed Financial Information - Condensed Parent Company Only Balance Sheets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails" roleURI="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails">
        <link:definition>0000139 - Disclosure - Parent Company Only Condensed Financial Information - Condensed Parent Company Only Statements of Income (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="ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails" roleURI="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails">
        <link:definition>0000140 - Disclosure - Parent Company Only Condensed Financial Information - Condensed Parent Company Only Statements of Cash Flows (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="EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails" roleURI="http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails">
        <link:definition>0000141 - Disclosure - Earnings Per Share - Factors Used in Computation of Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareScheduleofSharesnotConsideredinComputingDilutedEarningsperCommonShareDetails" roleURI="http://www.tfin.com/role/EarningsPerShareScheduleofSharesnotConsideredinComputingDilutedEarningsperCommonShareDetails">
        <link:definition>0000142 - Disclosure - Earnings Per Share - Schedule of Shares not Considered in Computing Diluted Earnings per Common Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentInformationBankingSegmentDetails" roleURI="http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails">
        <link:definition>0000143 - Disclosure - Business Segment Information - Banking Segment (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="SubsequentEventsDetails" roleURI="http://www.tfin.com/role/SubsequentEventsDetails">
        <link:definition>0000144 - Disclosure - Subsequent Events (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="tfin_BusinessCombinationIndemnificationAssetDiscountRate" abstract="false" name="BusinessCombinationIndemnificationAssetDiscountRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tfin_DeferredTaxLiabilitiesIndemnificationAsset" abstract="false" name="DeferredTaxLiabilitiesIndemnificationAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember" abstract="true" name="ConstructionLandDevelopmentLandPortfolioSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_UnitedStatesPostalServiceMember" abstract="true" name="UnitedStatesPostalServiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_NumberOfInvestments" abstract="false" name="NumberOfInvestments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="tfin_PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet" abstract="false" name="PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_GuarantorObligationsTotalIndemnificationAmount" abstract="false" name="GuarantorObligationsTotalIndemnificationAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_GuarantorObligationsFirstIncrementOfLossesIncurred" abstract="false" name="GuarantorObligationsFirstIncrementOfLossesIncurred" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriodBeforeAwardVestingPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriodBeforeAwardVestingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tfin_InterestExpenseAndNoninterestIncomeMember" abstract="true" name="InterestExpenseAndNoninterestIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_AssetsTransferredToAssetsHeldForSale" abstract="false" name="AssetsTransferredToAssetsHeldForSale" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_SecuritiesSoldUnderAgreementsToRepurchaseMaximumOutstandingAtAnyMonthEnd" abstract="false" name="SecuritiesSoldUnderAgreementsToRepurchaseMaximumOutstandingAtAnyMonthEnd" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_TrinitasCollateralizedLoanObligationVLimitedMember" abstract="true" name="TrinitasCollateralizedLoanObligationVLimitedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_ValleyBancorpStatutoryTrustIIMember" abstract="true" name="ValleyBancorpStatutoryTrustIIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_PerformanceBasedPerformanceStockUnitsMember" abstract="true" name="PerformanceBasedPerformanceStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_EquitySecuritiesPolicyPolicyTextBlock" abstract="false" name="EquitySecuritiesPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tfin_ValleyBancorpStatutoryTrustIMember" abstract="true" name="ValleyBancorpStatutoryTrustIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_PerformanceBasedStockUnitsMember" abstract="true" name="PerformanceBasedStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_DebtSecurityNonaccrualStatusTerm" abstract="false" name="DebtSecurityNonaccrualStatusTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tfin_DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary" abstract="false" name="DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract" abstract="true" name="AvailableForSaleSecuritiesMaturitiesFairValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRates" abstract="false" name="SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRates" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tfin_FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod" abstract="false" name="FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_FarmlandCollateralMember" abstract="true" name="FarmlandCollateralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_InvestmentInSubsidiaries" abstract="false" name="InvestmentInSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_ScheduleOfGoodwillAndIntangibleAssetsTable" abstract="true" name="ScheduleOfGoodwillAndIntangibleAssetsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="tfin_PaycheckProtectionProgramMember" abstract="true" name="PaycheckProtectionProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_FederalReserveBankDiscountWindowFacilityMember" abstract="true" name="FederalReserveBankDiscountWindowFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_EquityInvestmentAllocatedToPurchaseOfWarrants" abstract="false" name="EquityInvestmentAllocatedToPurchaseOfWarrants" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_MisdirectedPaymentsReceivableMember" abstract="true" name="MisdirectedPaymentsReceivableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tfin_NumberOfAgreementsWithAffiliate" abstract="false" name="NumberOfAgreementsWithAffiliate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="tfin_InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock" abstract="false" name="InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_NonperformingFinancingReceivableRecordedInvestment" abstract="false" name="NonperformingFinancingReceivableRecordedInvestment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_ChangeInNationalHomePriceIndexForecastPeriod" abstract="false" name="ChangeInNationalHomePriceIndexForecastPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tfin_BusinessCombinationSharesPortionOfPurchasePriceReturned" abstract="false" name="BusinessCombinationSharesPortionOfPurchasePriceReturned" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="tfin_OperatingLossCarryforwardsNotSubjectToExpiration" abstract="false" name="OperatingLossCarryforwardsNotSubjectToExpiration" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_FinancingReceivableOtherNonperformingExcludingAccruedInterest" abstract="false" name="FinancingReceivableOtherNonperformingExcludingAccruedInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_InvestmentInNonBankSubsidiaries" abstract="false" name="InvestmentInNonBankSubsidiaries" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_NationalBancsharesIncorporationAcquisitionMember" abstract="true" name="NationalBancsharesIncorporationAcquisitionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_ChangeInNationalRetailSalesForecastPeriod" abstract="false" name="ChangeInNationalRetailSalesForecastPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tfin_DepositsIncludingDepositsHeldForSale" abstract="false" name="DepositsIncludingDepositsHeldForSale" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_SecuritiesSoldUnderAgreementsToRepurchaseAverageDailyBalance" abstract="false" name="SecuritiesSoldUnderAgreementsToRepurchaseAverageDailyBalance" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_PaymentsSegmentMember" abstract="true" name="PaymentsSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_IndemnificationAssetChargeOff" abstract="false" name="IndemnificationAssetChargeOff" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_TexasColoradoIllinoisAndIowaMember" abstract="true" name="TexasColoradoIllinoisAndIowaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear" abstract="false" name="SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tfin_OtherNoninterestExpenseMember" abstract="true" name="OtherNoninterestExpenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_GrossGainOrLossOnSaleOfStockInSubsidiary" abstract="false" name="GrossGainOrLossOnSaleOfStockInSubsidiary" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_ShareBasedCompensationPerformanceStockUnitsValuationAssumptionsTableTableTextBlock" abstract="false" name="ShareBasedCompensationPerformanceStockUnitsValuationAssumptionsTableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tfin_GuarantorObligationsCollateralHeldByThirdParties" abstract="false" name="GuarantorObligationsCollateralHeldByThirdParties" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest" abstract="false" name="FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_FederalHomeLoanBankAdvancesBorrowingCapacityTableTableTextBlock" abstract="false" name="FederalHomeLoanBankAdvancesBorrowingCapacityTableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tfin_MortgageWarehouseSegmentMember" abstract="true" name="MortgageWarehouseSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests" abstract="false" name="BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_ProceedsFromIssuanceOfPreferredStockAndPreferenceStockGross" abstract="false" name="ProceedsFromIssuanceOfPreferredStockAndPreferenceStockGross" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuePercentageOfCommonStockAgreedToPurchase" abstract="false" name="EquitySecuritiesWithoutReadilyDeterminableFairValuePercentageOfCommonStockAgreedToPurchase" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tfin_FactoredReceivableCollateralMember" abstract="true" name="FactoredReceivableCollateralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_DiscontinuedCashFlowHedgeMember" abstract="true" name="DiscontinuedCashFlowHedgeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_AllowancesForCreditLossesAttributableToChangeInLossDrivers" abstract="false" name="AllowancesForCreditLossesAttributableToChangeInLossDrivers" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_LongTermDebtMaximumAmountOutstandingDuringPeriod" abstract="false" name="LongTermDebtMaximumAmountOutstandingDuringPeriod" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_DerivativeInstrumentHedgingTerminationFeeAmount" abstract="false" name="DerivativeInstrumentHedgingTerminationFeeAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_HubTranIncMember" abstract="true" name="HubTranIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_SubordinatedDebtFairValueDisclosure" abstract="false" name="SubordinatedDebtFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_TransportationPercentageOfFactoredReceivablesPortfolio" abstract="false" name="TransportationPercentageOfFactoredReceivablesPortfolio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tfin_BusinessCombinationProceedsFromSaleOfAcquiredStock" abstract="false" name="BusinessCombinationProceedsFromSaleOfAcquiredStock" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_SummaryOfAmortizedCostOfLoansCurrentlyInDeferralTableTextBlock" abstract="false" name="SummaryOfAmortizedCostOfLoansCurrentlyInDeferralTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral" abstract="false" name="FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_FederalHomeLoanBankAdvancesAdditionalInformationTableTableTextBlock" abstract="false" name="FederalHomeLoanBankAdvancesAdditionalInformationTableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tfin_ScheduleOfSubordinatedNotesTableTextBlock" abstract="false" name="ScheduleOfSubordinatedNotesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tfin_DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_ReturnOfPremiumLiabilityMember" abstract="true" name="ReturnOfPremiumLiabilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_TwoThousandAndNineteenEmployeeStockPurchasePlanMember" abstract="true" name="TwoThousandAndNineteenEmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_IntersegmentInterestAllocations" abstract="false" name="IntersegmentInterestAllocations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_GoodwillAndIntangibleAssetsLineItems" abstract="true" name="GoodwillAndIntangibleAssetsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tfin_BusinessCombinationAdvancesAgainstFuturePaymentsNumberOfLargeClients" abstract="false" name="BusinessCombinationAdvancesAgainstFuturePaymentsNumberOfLargeClients" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="tfin_RevenueShareAssetMeasurementInput" abstract="false" name="RevenueShareAssetMeasurementInput" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tfin_WarehouseSolutionsIncMember" abstract="true" name="WarehouseSolutionsIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_InvestmentInBankSubsidiary" abstract="false" name="InvestmentInBankSubsidiary" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_BankOwnedLifeInsurancePolicyTextBlock" abstract="false" name="BankOwnedLifeInsurancePolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tfin_TrinitasCollateralizedLoanObligationVILimitedMember" abstract="true" name="TrinitasCollateralizedLoanObligationVILimitedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_CovenantLogisticsGroupIncMember" abstract="true" name="CovenantLogisticsGroupIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures" abstract="false" name="DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_AcceleratedShareRepurchaseAgreementMember" abstract="true" name="AcceleratedShareRepurchaseAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_AccruedInterestPayableFairValueDisclosure" abstract="false" name="AccruedInterestPayableFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_TriumphFinancialIncMember" abstract="true" name="TriumphFinancialIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_IncomeTaxesLineItems" abstract="true" name="IncomeTaxesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tfin_PeriodOfConsumerLoansChargedOff" abstract="false" name="PeriodOfConsumerLoansChargedOff" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tfin_ChangesInAllowanceForCreditLossesMember" abstract="true" name="ChangesInAllowanceForCreditLossesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_CollateralDependentFinancingReceivablesAndAllowanceForCreditLossesOnCollateralDependentFinancingReceivablesTableTextBlock" abstract="false" name="CollateralDependentFinancingReceivablesAndAllowanceForCreditLossesOnCollateralDependentFinancingReceivablesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tfin_RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue" abstract="false" name="RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tfin_RelatedPartyTransactionsRollForward" abstract="true" name="RelatedPartyTransactionsRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_PaymentTaxWithholdingShareBasedPaymentArrangement" abstract="false" name="PaymentTaxWithholdingShareBasedPaymentArrangement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss" abstract="false" name="EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_FarmlandPortfolioSegmentMember" abstract="true" name="FarmlandPortfolioSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_DeferredTaxLiabilitiesAcquiredLoanBasis" abstract="false" name="DeferredTaxLiabilitiesAcquiredLoanBasis" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_MortgageWarehouseCollateralMember" abstract="true" name="MortgageWarehouseCollateralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral" abstract="false" name="FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tfin_LoansHeldForInvestmentMember" abstract="true" name="LoansHeldForInvestmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_NationalBancsharesCapitalTrustsIIMember" abstract="true" name="NationalBancsharesCapitalTrustsIIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_ColoEastCapitalTrustIIMember" abstract="true" name="ColoEastCapitalTrustIIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment" abstract="false" name="PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_SubordinateNotesInterestRate" abstract="false" name="SubordinateNotesInterestRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tfin_ScheduleOfFinancingReceivablesNonPerformingLoansTableTextBlock" abstract="false" name="ScheduleOfFinancingReceivablesNonPerformingLoansTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tfin_TBKBankSSBMember" abstract="true" name="TBKBankSSBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding" abstract="false" name="PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_TroubledDebtRestructuringMember" abstract="true" name="TroubledDebtRestructuringMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_DisposalGroupIncludingDiscontinuedOperationLoans" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationLoans" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_DebtSecuritiesPolicyPolicyTextBlock" abstract="false" name="DebtSecuritiesPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tfin_ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances" abstract="false" name="ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_FactoredReceivablesPercentageOfLoanPortfolio" abstract="false" name="FactoredReceivablesPercentageOfLoanPortfolio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tfin_EquipmentLoansDisposalGroupMember" abstract="true" name="EquipmentLoansDisposalGroupMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_EquityInUndistributedEarningsOfSubsidiaries" abstract="false" name="EquityInUndistributedEarningsOfSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_ScheduleOfChangesInGoodwillAndIntangibleAssetsTableTextBlock" abstract="false" name="ScheduleOfChangesInGoodwillAndIntangibleAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tfin_ClassifiedMember" abstract="true" name="ClassifiedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_TransportFinancialSolutionsMember" abstract="true" name="TransportFinancialSolutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_CollateralDependentLoansMember" abstract="true" name="CollateralDependentLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome" abstract="false" name="DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_ColoEastCapitalTrustIMember" abstract="true" name="ColoEastCapitalTrustIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_RevenueShareAssetFairValueDisclosure" abstract="false" name="RevenueShareAssetFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_FederalHomeLoanBankStockPolicyTextBlock" abstract="false" name="FederalHomeLoanBankStockPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tfin_FactoredReceivablesSegmentMember" abstract="true" name="FactoredReceivablesSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_GuarantorObligationPercentIndemnifiedSecondThirtyMillionDollarsOfLosses" abstract="false" name="GuarantorObligationPercentIndemnifiedSecondThirtyMillionDollarsOfLosses" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome" abstract="false" name="FinancingReceivableAccruedInterestReversedThroughInterestIncome" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_AccruedInterestReceivableFairValueDisclosure" abstract="false" name="AccruedInterestReceivableFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_SecuritiesAvailableForSalePurchasedNotSettled" abstract="false" name="SecuritiesAvailableForSalePurchasedNotSettled" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_LoansAndLeasesReceivableCommitments" abstract="false" name="LoansAndLeasesReceivableCommitments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss" abstract="false" name="DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_NatureOfOperationsPolicyPolicyTextBlock" abstract="false" name="NatureOfOperationsPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tfin_EmployeeStockPurchasePlanMember" abstract="true" name="EmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived" abstract="false" name="RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tfin_MarketBasedPerformanceStockUnitsMember" abstract="true" name="MarketBasedPerformanceStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_OverFormulaAdvancesMember" abstract="true" name="OverFormulaAdvancesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue" abstract="false" name="SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_AOCIAttributableToParentBeforeTaxRollForward" abstract="true" name="AOCIAttributableToParentBeforeTaxRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tfin_InterestBearingDomesticDepositBrokeredOther" abstract="false" name="InterestBearingDomesticDepositBrokeredOther" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_EquityMethodInvestmentsAndWarrants" abstract="false" name="EquityMethodInvestmentsAndWarrants" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_ReturnOfPremiumLiabilityFairValueDisclosure" abstract="false" name="ReturnOfPremiumLiabilityFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_TrinitasCollateralizedLoanObligationIVLimitedMember" abstract="true" name="TrinitasCollateralizedLoanObligationIVLimitedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_GuarantorObligationsSecondIncrementOfLossesIncurred" abstract="false" name="GuarantorObligationsSecondIncrementOfLossesIncurred" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_DebtSecuritiesRealizedGainLossOnCall" abstract="false" name="DebtSecuritiesRealizedGainLossOnCall" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_FederalHomeLoanBankAndOtherRestrictedStock" abstract="false" name="FederalHomeLoanBankAndOtherRestrictedStock" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_IncreaseDecreaseInOperatingLeases" abstract="false" name="IncreaseDecreaseInOperatingLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_PreferredStockDepositaryShares" abstract="false" name="PreferredStockDepositaryShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="tfin_BankingSegmentMember" abstract="true" name="BankingSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_NationalBancsharesCapitalTrustsIIIMember" abstract="true" name="NationalBancsharesCapitalTrustsIIIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_DebtSecuritiesAccruedInterestReversed" abstract="false" name="DebtSecuritiesAccruedInterestReversed" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_TroubledDebtRestructuringAccruingInterest" abstract="false" name="TroubledDebtRestructuringAccruingInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented" abstract="false" name="LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost" abstract="false" name="EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_ProtectiveAdvancesMember" abstract="true" name="ProtectiveAdvancesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest" abstract="false" name="FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance" abstract="false" name="NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_SbaPooledSecuritiesMember" abstract="true" name="SbaPooledSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans" abstract="false" name="AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_ConsumerCollateralMember" abstract="true" name="ConsumerCollateralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_TaxCreditCarryforwardAnnualLimitationsOnUseAmount" abstract="false" name="TaxCreditCarryforwardAnnualLimitationsOnUseAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_RevenueShareAssetExpectedCashPaymentsToBeReceived" abstract="false" name="RevenueShareAssetExpectedCashPaymentsToBeReceived" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_ColoEastAcquisitionMember" abstract="true" name="ColoEastAcquisitionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_AccruedInterestOnFinancingReceivables" abstract="false" name="AccruedInterestOnFinancingReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_OtherCollateralMemberMember" abstract="true" name="OtherCollateralMemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustInterestDefermentPeriodNumberOfConsecutiveQuarters" abstract="false" name="JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustInterestDefermentPeriodNumberOfConsecutiveQuarters" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_OtherRealEstateOwnedMember" abstract="true" name="OtherRealEstateOwnedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationTransactionCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_EquityMethodInvestmentOwnershipPercentageToBePurchasedThroughExerciseOfWarrant" abstract="false" name="EquityMethodInvestmentOwnershipPercentageToBePurchasedThroughExerciseOfWarrant" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tfin_FinancingReceivablePortfolioSegmentEquipmentLoanTerm" abstract="false" name="FinancingReceivablePortfolioSegmentEquipmentLoanTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tfin_StockRepurchaseProgramMember" abstract="true" name="StockRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_DutchAuctionTenderOfferMember" abstract="true" name="DutchAuctionTenderOfferMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_IncomeTaxReconciliationTaxBankOwnedLifeInsurance" abstract="false" name="IncomeTaxReconciliationTaxBankOwnedLifeInsurance" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_RevenueShareAssetMember" abstract="true" name="RevenueShareAssetMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_CustomerReserves" abstract="false" name="CustomerReserves" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_TriumphPremiumFinanceMember" abstract="true" name="TriumphPremiumFinanceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest" abstract="false" name="FinancingReceivableUnpaidPrincipalExcludingAccruedInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_PreferredStockDepositarySharesOwnershipInterest" abstract="false" name="PreferredStockDepositarySharesOwnershipInterest" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="tfin_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss" abstract="false" name="EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryWeightedAverageVariableInterestRateOfAmountsDueYearNineOfBalanceSheetDate" abstract="false" name="FederalHomeLoanBankAdvancesMaturitiesSummaryWeightedAverageVariableInterestRateOfAmountsDueYearNineOfBalanceSheetDate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember" abstract="true" name="FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueDiscontinuationOfEquityMethodAmountAfterAdjustment" abstract="false" name="EquitySecuritiesWithoutReadilyDeterminableFairValueDiscontinuationOfEquityMethodAmountAfterAdjustment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_InterestBearingDomesticDepositIndividualRetirementAccounts" abstract="false" name="InterestBearingDomesticDepositIndividualRetirementAccounts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_MortgageWarehouseCommitmentsMember" abstract="true" name="MortgageWarehouseCommitmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_SummaryOfSignificantAccountingPoliciesTable" abstract="true" name="SummaryOfSignificantAccountingPoliciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="tfin_IndemnificationAssetAllowanceForCreditLossReductionInRequiredAllowance" abstract="false" name="IndemnificationAssetAllowanceForCreditLossReductionInRequiredAllowance" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember" abstract="true" name="FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_IndemnificationAssetAllowanceForCreditLossLossExpense" abstract="false" name="IndemnificationAssetAllowanceForCreditLossLossExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_FactoredReceivableDisposalGroupMember" abstract="true" name="FactoredReceivableDisposalGroupMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_InterestIncomeAccrualDiscontinuedTerm" abstract="false" name="InterestIncomeAccrualDiscontinuedTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tfin_ConstructionLandDevelopmentLandCollateralMember" abstract="true" name="ConstructionLandDevelopmentLandCollateralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncrementalSharesEarned" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncrementalSharesEarned" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="tfin_PaymentsMember" abstract="true" name="PaymentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_ScheduleOfInformationConcerningPaycheckProtectionProgramBorrowingsTableTextBlock" abstract="false" name="ScheduleOfInformationConcerningPaycheckProtectionProgramBorrowingsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_StockRepurchaseProgramPercentOfAuthorizedSharesRepurchased" abstract="false" name="StockRepurchaseProgramPercentOfAuthorizedSharesRepurchased" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tfin_SummaryOfSignificantAccountingPoliciesLineItems" abstract="true" name="SummaryOfSignificantAccountingPoliciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance" abstract="false" name="NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_IntercompanyPayables" abstract="false" name="IntercompanyPayables" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_ConsiderationReceivedFromDivestitureOfInterestInConsolidatedSubsidiaries" abstract="false" name="ConsiderationReceivedFromDivestitureOfInterestInConsolidatedSubsidiaries" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_BalanceOfLoansModifiedDueToCOVID19TableTextBlock" abstract="false" name="BalanceOfLoansModifiedDueToCOVID19TableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_IndemnificationAssetMember" abstract="true" name="IndemnificationAssetMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_GainLossOnIndemnificationAsset" abstract="false" name="GainLossOnIndemnificationAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_GuarantorObligationPercentIndemnifiedFirstThirtyMillionDollarsOfLosses" abstract="false" name="GuarantorObligationPercentIndemnifiedFirstThirtyMillionDollarsOfLosses" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tfin_ChangeInNationalGrossDomesticProductForecastPeriod" abstract="false" name="ChangeInNationalGrossDomesticProductForecastPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tfin_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" abstract="false" name="FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_TransactionalPaymentAndAuditFees" abstract="false" name="TransactionalPaymentAndAuditFees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_FinancingReceivableNumberOfContractsWithPaymentsInDeferral" abstract="false" name="FinancingReceivableNumberOfContractsWithPaymentsInDeferral" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="tfin_FactoringMember" abstract="true" name="FactoringMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_ReturnOfPremiumLiabilityMeasurementInput" abstract="false" name="ReturnOfPremiumLiabilityMeasurementInput" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryByInterestRateTypeFloatingRateDueYearNine" abstract="false" name="FederalHomeLoanBankAdvancesMaturitiesSummaryByInterestRateTypeFloatingRateDueYearNine" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived" abstract="false" name="BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue" abstract="false" name="JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_StockRepurchaseProgramFeesAndExpenses" abstract="false" name="StockRepurchaseProgramFeesAndExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_JuniorSubordinatedNotesFairValueDisclosure" abstract="false" name="JuniorSubordinatedNotesFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_CapitalizedSoftwareMember" abstract="true" name="CapitalizedSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember" abstract="true" name="FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_DepositsTransferredToHeldForSale" abstract="false" name="DepositsTransferredToHeldForSale" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_ScheduleOfAccountsNotesLoansAndFinancingReceivableRecordedInvestmentAndUnpaidPrincipalTableTextBlock" abstract="false" name="ScheduleOfAccountsNotesLoansAndFinancingReceivableRecordedInvestmentAndUnpaidPrincipalTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tfin_ScheduleOfLoansHeldForSaleTableTextBlock" abstract="false" name="ScheduleOfLoansHeldForSaleTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tfin_LoansAndLeasesReceivableRelatedPartiesEffectOfChangesInCompositionOfRelatedParties" abstract="false" name="LoansAndLeasesReceivableRelatedPartiesEffectOfChangesInCompositionOfRelatedParties" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationConsiderationCash" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_OtherNoninterestIncomeMember" abstract="true" name="OtherNoninterestIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_BusinessCombinationIndemnificationAsset" abstract="false" name="BusinessCombinationIndemnificationAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_InterestIncomeNotRecognizedUntilLoanBalanceReducedAmount" abstract="false" name="InterestIncomeNotRecognizedUntilLoanBalanceReducedAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_EJAcquisitionMember" abstract="true" name="EJAcquisitionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationAssetsNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_ScheduleOfAccruedInterestReversedThroughInterestIncomeTableTextBlock" abstract="false" name="ScheduleOfAccruedInterestReversedThroughInterestIncomeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss" abstract="false" name="EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale" abstract="false" name="DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_CarryingAmountOfLiabilitiesInTheDisposalGroupAbstract" abstract="true" name="CarryingAmountOfLiabilitiesInTheDisposalGroupAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember" abstract="true" name="TwoThousandAndFourteenOmnibusIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_DeferredTaxAssetsLeaseLiability" abstract="false" name="DeferredTaxAssetsLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract" abstract="true" name="CarryingAmountOfAssetsInTheDisposalGroupAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tfin_LoansHeldForInvestmentTransferredToLoansHeldForSale" abstract="false" name="LoansHeldForInvestmentTransferredToLoansHeldForSale" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_CommercialCollateralMember" abstract="true" name="CommercialCollateralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tfin_FederalFundsPurchasedNumberOfBanks" abstract="false" name="FederalFundsPurchasedNumberOfBanks" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="tfin_DeferredTaxLiabilitiesLeaseRightOfUseAsset" abstract="false" name="DeferredTaxLiabilitiesLeaseRightOfUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tfin_IncomeTaxesTable" abstract="true" name="IncomeTaxesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>tfin-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:39fe46fc-1a88-447f-877f-ab6c2744b27e,g:2330d94b-b32d-4d7e-ae57-23c64c584708-->
<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.tfin.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="tfin-20221231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_2bcc523f-6273-4c5d-a119-9cdb8e519281" 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_89d114f3-ee4d-4ebf-b872-99639bf5a56b" 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_2bcc523f-6273-4c5d-a119-9cdb8e519281" xlink:to="loc_us-gaap_Liabilities_89d114f3-ee4d-4ebf-b872-99639bf5a56b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_586f83e3-3c20-4181-a7b3-7fcdd8f01269" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_2bcc523f-6273-4c5d-a119-9cdb8e519281" xlink:to="loc_us-gaap_CommitmentsAndContingencies_586f83e3-3c20-4181-a7b3-7fcdd8f01269" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_45e73d94-e762-46de-957b-97e88381dfa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_2bcc523f-6273-4c5d-a119-9cdb8e519281" xlink:to="loc_us-gaap_StockholdersEquity_45e73d94-e762-46de-957b-97e88381dfa2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_dca01772-b2fc-4ab9-b244-02a4eae2aa68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks_273d212b-9b04-4406-af3e-520f84c2e8bd" 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_CashAndCashEquivalentsAtCarryingValue_dca01772-b2fc-4ab9-b244-02a4eae2aa68" xlink:to="loc_us-gaap_CashAndDueFromBanks_273d212b-9b04-4406-af3e-520f84c2e8bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositsInBanks_7f316b42-aaba-4516-9d48-a2667fc555ad" 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_CashAndCashEquivalentsAtCarryingValue_dca01772-b2fc-4ab9-b244-02a4eae2aa68" xlink:to="loc_us-gaap_InterestBearingDepositsInBanks_7f316b42-aaba-4516-9d48-a2667fc555ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_ac752715-8075-4da0-93d2-6cc457dee24a" 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_CashAndCashEquivalentsAtCarryingValue_89eecc4b-f1ed-4b23-ba3e-4d95110e74a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ac752715-8075-4da0-93d2-6cc457dee24a" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_89eecc4b-f1ed-4b23-ba3e-4d95110e74a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_0c0ca914-2629-42b9-867b-cd04aab5a3eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ac752715-8075-4da0-93d2-6cc457dee24a" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_0c0ca914-2629-42b9-867b-cd04aab5a3eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_147bb537-c6c2-4371-a71c-7c736a8a0250" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ac752715-8075-4da0-93d2-6cc457dee24a" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_147bb537-c6c2-4371-a71c-7c736a8a0250" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_323874e7-533e-4a80-8cce-76e0d1b73c00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ac752715-8075-4da0-93d2-6cc457dee24a" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_323874e7-533e-4a80-8cce-76e0d1b73c00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleAmount_6193e7e7-45ee-4755-a2f3-9d5418546e60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableHeldForSaleAmount"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ac752715-8075-4da0-93d2-6cc457dee24a" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleAmount_6193e7e7-45ee-4755-a2f3-9d5418546e60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_395f1b76-5959-4da5-951a-f6c9470f579e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ac752715-8075-4da0-93d2-6cc457dee24a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_395f1b76-5959-4da5-951a-f6c9470f579e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FederalHomeLoanBankAndOtherRestrictedStock_2c2b162f-edce-4951-830f-e8c0d35a9608" xlink:href="tfin-20221231.xsd#tfin_FederalHomeLoanBankAndOtherRestrictedStock"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ac752715-8075-4da0-93d2-6cc457dee24a" xlink:to="loc_tfin_FederalHomeLoanBankAndOtherRestrictedStock_2c2b162f-edce-4951-830f-e8c0d35a9608" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_d8ae0138-a019-4414-a695-ba28c1f03e7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ac752715-8075-4da0-93d2-6cc457dee24a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_d8ae0138-a019-4414-a695-ba28c1f03e7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateAndForeclosedAssets_0d07414e-f2ec-49a1-8ab8-9d5598e8d520" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateAndForeclosedAssets"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ac752715-8075-4da0-93d2-6cc457dee24a" xlink:to="loc_us-gaap_OtherRealEstateAndForeclosedAssets_0d07414e-f2ec-49a1-8ab8-9d5598e8d520" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_78a4ce39-c8a0-4291-966f-a4419a8cf905" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ac752715-8075-4da0-93d2-6cc457dee24a" xlink:to="loc_us-gaap_Goodwill_78a4ce39-c8a0-4291-966f-a4419a8cf905" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e1eddb36-841d-44d4-a519-bd00d87a3a24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ac752715-8075-4da0-93d2-6cc457dee24a" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_e1eddb36-841d-44d4-a519-bd00d87a3a24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance_d87c97df-f9d4-4771-b67f-dc151141ece7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ac752715-8075-4da0-93d2-6cc457dee24a" xlink:to="loc_us-gaap_BankOwnedLifeInsurance_d87c97df-f9d4-4771-b67f-dc151141ece7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_e037d5e9-c2c3-4650-8d58-c00a98445945" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ac752715-8075-4da0-93d2-6cc457dee24a" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_e037d5e9-c2c3-4650-8d58-c00a98445945" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationIndemnificationAsset_56d3dab7-f9de-4acc-b376-ff0ddd246853" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationIndemnificationAsset"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ac752715-8075-4da0-93d2-6cc457dee24a" xlink:to="loc_tfin_BusinessCombinationIndemnificationAsset_56d3dab7-f9de-4acc-b376-ff0ddd246853" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_ef3a0154-53bb-480e-b11a-51572e09fd25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_ac752715-8075-4da0-93d2-6cc457dee24a" xlink:to="loc_us-gaap_OtherAssets_ef3a0154-53bb-480e-b11a-51572e09fd25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_10b37f75-a53a-4087-a99e-d88a85eebffe" 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_Deposits_6f7600a0-322c-4bd0-95a2-9ac5c7ee3850" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_10b37f75-a53a-4087-a99e-d88a85eebffe" xlink:to="loc_us-gaap_Deposits_6f7600a0-322c-4bd0-95a2-9ac5c7ee3850" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_e67f321c-0cd7-4fa3-bcea-2abb3e648520" 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_10b37f75-a53a-4087-a99e-d88a85eebffe" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_e67f321c-0cd7-4fa3-bcea-2abb3e648520" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_60f55e89-2726-4e53-bfb0-189122deedf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_10b37f75-a53a-4087-a99e-d88a85eebffe" xlink:to="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_60f55e89-2726-4e53-bfb0-189122deedf4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_408f446f-3428-4589-aaa1-e75dfa6d40aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_10b37f75-a53a-4087-a99e-d88a85eebffe" xlink:to="loc_us-gaap_LineOfCredit_408f446f-3428-4589-aaa1-e75dfa6d40aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_1485d78d-e9c6-482d-a4ff-bfc3afb882b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_10b37f75-a53a-4087-a99e-d88a85eebffe" xlink:to="loc_us-gaap_SubordinatedDebt_1485d78d-e9c6-482d-a4ff-bfc3afb882b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_d8ad2aa1-4852-4028-abe0-97ace012bd30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_10b37f75-a53a-4087-a99e-d88a85eebffe" xlink:to="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_d8ad2aa1-4852-4028-abe0-97ace012bd30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_f99ca15a-a8f2-4362-a31b-754a29d779fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_10b37f75-a53a-4087-a99e-d88a85eebffe" xlink:to="loc_us-gaap_OtherLiabilities_f99ca15a-a8f2-4362-a31b-754a29d779fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e16933e6-f071-4914-8b97-c4357354382d" 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_033e7725-578b-4d1f-aada-0d7bbab21367" 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_e16933e6-f071-4914-8b97-c4357354382d" xlink:to="loc_us-gaap_PreferredStockValue_033e7725-578b-4d1f-aada-0d7bbab21367" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_e6371e1c-9324-43ff-9725-188b829f8623" 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_e16933e6-f071-4914-8b97-c4357354382d" xlink:to="loc_us-gaap_CommonStockValue_e6371e1c-9324-43ff-9725-188b829f8623" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_60f28344-854d-4962-9c70-877bed59dcba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e16933e6-f071-4914-8b97-c4357354382d" xlink:to="loc_us-gaap_AdditionalPaidInCapital_60f28344-854d-4962-9c70-877bed59dcba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_b47a7681-199f-4fbe-ae1c-50f79e5d0e6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e16933e6-f071-4914-8b97-c4357354382d" xlink:to="loc_us-gaap_TreasuryStockValue_b47a7681-199f-4fbe-ae1c-50f79e5d0e6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6ffd6139-f672-4c3b-9b2a-dbb2bce931a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e16933e6-f071-4914-8b97-c4357354382d" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_6ffd6139-f672-4c3b-9b2a-dbb2bce931a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f2afcb0f-9817-43c0-8404-5fafc8514144" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e16933e6-f071-4914-8b97-c4357354382d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f2afcb0f-9817-43c0-8404-5fafc8514144" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_bf304472-ec4d-4f50-96dd-6d2ff5d15e6f" 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_6a8dd090-b6e0-43e1-af69-a696a7d42098" 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_bf304472-ec4d-4f50-96dd-6d2ff5d15e6f" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_6a8dd090-b6e0-43e1-af69-a696a7d42098" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_cdbe5859-8192-4206-a063-82645d500c61" 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_bf304472-ec4d-4f50-96dd-6d2ff5d15e6f" xlink:to="loc_us-gaap_InterestBearingDepositLiabilities_cdbe5859-8192-4206-a063-82645d500c61" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="simple" xlink:href="tfin-20221231.xsd#CONSOLIDATEDSTATEMENTSOFINCOME"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_bb1d679d-6bcb-483d-95c4-6e27fa2add46" 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_InterestExpenseDomesticDeposits_a7f0a86e-1196-4f1f-9e53-9e9ea8d97c42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDomesticDeposits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_bb1d679d-6bcb-483d-95c4-6e27fa2add46" xlink:to="loc_us-gaap_InterestExpenseDomesticDeposits_a7f0a86e-1196-4f1f-9e53-9e9ea8d97c42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_70dc8339-10b1-4c07-90e9-5b339b07402f" 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_bb1d679d-6bcb-483d-95c4-6e27fa2add46" xlink:to="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_70dc8339-10b1-4c07-90e9-5b339b07402f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_38892b4f-2ce7-4564-b6db-441f5ea0f333" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseJuniorSubordinatedDebentures"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_bb1d679d-6bcb-483d-95c4-6e27fa2add46" xlink:to="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_38892b4f-2ce7-4564-b6db-441f5ea0f333" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_e3d118a7-6835-4d14-8ab1-3e05277e4573" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_bb1d679d-6bcb-483d-95c4-6e27fa2add46" xlink:to="loc_us-gaap_InterestExpenseOther_e3d118a7-6835-4d14-8ab1-3e05277e4573" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_18bcb410-d24b-4542-9b12-147498eb6a25" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cb200507-8f9f-4245-b9af-9aa7e880017d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_18bcb410-d24b-4542-9b12-147498eb6a25" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cb200507-8f9f-4245-b9af-9aa7e880017d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9a9f021e-4310-443c-8768-1c2e588be389" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_18bcb410-d24b-4542-9b12-147498eb6a25" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9a9f021e-4310-443c-8768-1c2e588be389" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_28ba890a-e417-4cdd-b609-9732a4d60ace" 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_f0f9ece8-2e68-4817-a746-b3c9b3ff64b5" 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_28ba890a-e417-4cdd-b609-9732a4d60ace" xlink:to="loc_us-gaap_NetIncomeLoss_f0f9ece8-2e68-4817-a746-b3c9b3ff64b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_3fc270fd-ebe8-4bdb-9640-06b0331c81f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_28ba890a-e417-4cdd-b609-9732a4d60ace" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_3fc270fd-ebe8-4bdb-9640-06b0331c81f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_37c8e222-d905-4942-a1e0-e481357cd5c3" 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_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7f0906d8-1e2d-45ab-afda-efefa87ae558" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_37c8e222-d905-4942-a1e0-e481357cd5c3" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7f0906d8-1e2d-45ab-afda-efefa87ae558" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnSalesOfOtherRealEstate_9cede671-7ad4-4961-a34b-6341948f9ab9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnSalesOfOtherRealEstate"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_37c8e222-d905-4942-a1e0-e481357cd5c3" xlink:to="loc_us-gaap_GainsLossesOnSalesOfOtherRealEstate_9cede671-7ad4-4961-a34b-6341948f9ab9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesRealizedGainLoss_0801a258-b548-4f96-90f6-428190cfb221" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesRealizedGainLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_37c8e222-d905-4942-a1e0-e481357cd5c3" xlink:to="loc_us-gaap_DebtSecuritiesRealizedGainLoss_0801a258-b548-4f96-90f6-428190cfb221" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfNotesReceivable_701fb00a-456d-485e-855a-8f0a36d15169" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfNotesReceivable"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_37c8e222-d905-4942-a1e0-e481357cd5c3" xlink:to="loc_us-gaap_GainLossOnSaleOfNotesReceivable_701fb00a-456d-485e-855a-8f0a36d15169" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceCommissionsAndFees_6e86d7c5-286c-4699-9c8e-bec964497696" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InsuranceCommissionsAndFees"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_37c8e222-d905-4942-a1e0-e481357cd5c3" xlink:to="loc_us-gaap_InsuranceCommissionsAndFees_6e86d7c5-286c-4699-9c8e-bec964497696" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_95d7d0b6-2a17-4173-86fa-1b3e8c4b9737" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_37c8e222-d905-4942-a1e0-e481357cd5c3" xlink:to="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_95d7d0b6-2a17-4173-86fa-1b3e8c4b9737" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_33c0a4b8-366e-40f1-aee9-ee9ca4b6ebd6" 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_37c8e222-d905-4942-a1e0-e481357cd5c3" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_33c0a4b8-366e-40f1-aee9-ee9ca4b6ebd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7cece5db-d872-435f-9baa-f2a665608682" 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_8c1e7a7d-f2c4-4fcf-9eb4-3a7a84231a59" 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_7cece5db-d872-435f-9baa-f2a665608682" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_8c1e7a7d-f2c4-4fcf-9eb4-3a7a84231a59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_d86cf714-d806-4f95-bcaa-a5b8fedef1ba" 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_7cece5db-d872-435f-9baa-f2a665608682" xlink:to="loc_us-gaap_NoninterestIncome_d86cf714-d806-4f95-bcaa-a5b8fedef1ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_4f8e7da6-09ab-4cd4-989e-4c527ace489a" 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_7cece5db-d872-435f-9baa-f2a665608682" xlink:to="loc_us-gaap_NoninterestExpense_4f8e7da6-09ab-4cd4-989e-4c527ace489a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_e4e75d9b-b069-48bb-89fa-5e055aca2134" 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_InterestAndFeeIncomeLoansAndLeases_be7ded86-a119-42c4-8e2a-bd85b6943d5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_e4e75d9b-b069-48bb-89fa-5e055aca2134" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_be7ded86-a119-42c4-8e2a-bd85b6943d5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomePurchasedReceivables_bb454516-7e72-4e28-9287-08ed0ea4c0f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomePurchasedReceivables"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_e4e75d9b-b069-48bb-89fa-5e055aca2134" xlink:to="loc_us-gaap_InterestIncomePurchasedReceivables_bb454516-7e72-4e28-9287-08ed0ea4c0f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeSecurities_0da2cd70-b3f3-454f-8589-53bbeb995a28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_e4e75d9b-b069-48bb-89fa-5e055aca2134" xlink:to="loc_us-gaap_InterestAndDividendIncomeSecurities_0da2cd70-b3f3-454f-8589-53bbeb995a28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock_3327e0e0-bba4-460d-9a00-c7d3dbed4a02" xlink:href="tfin-20221231.xsd#tfin_InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_e4e75d9b-b069-48bb-89fa-5e055aca2134" xlink:to="loc_tfin_InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock_3327e0e0-bba4-460d-9a00-c7d3dbed4a02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDomesticDeposits_0618ccac-d368-4cce-875d-2b1ea95bc9ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeDomesticDeposits"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_e4e75d9b-b069-48bb-89fa-5e055aca2134" xlink:to="loc_us-gaap_InterestIncomeDomesticDeposits_0618ccac-d368-4cce-875d-2b1ea95bc9ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_02345c00-640b-49b2-88ab-4e2b45005ff1" 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_96d1cb79-1e15-4fde-b597-f35cc893bd0a" 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_02345c00-640b-49b2-88ab-4e2b45005ff1" xlink:to="loc_us-gaap_LaborAndRelatedExpense_96d1cb79-1e15-4fde-b597-f35cc893bd0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_4138c3f5-96f0-4e28-a243-fc0ee500d985" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OccupancyNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_02345c00-640b-49b2-88ab-4e2b45005ff1" xlink:to="loc_us-gaap_OccupancyNet_4138c3f5-96f0-4e28-a243-fc0ee500d985" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_a46579b0-5786-4f43-99e0-aae430818ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_02345c00-640b-49b2-88ab-4e2b45005ff1" xlink:to="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_a46579b0-5786-4f43-99e0-aae430818ce9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees_0205c876-5ac4-4a3e-b18e-8118f7b57f43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalFees"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_02345c00-640b-49b2-88ab-4e2b45005ff1" xlink:to="loc_us-gaap_ProfessionalFees_0205c876-5ac4-4a3e-b18e-8118f7b57f43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_d0097f1b-99b4-4609-a7c6-16f6e5000ae9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_02345c00-640b-49b2-88ab-4e2b45005ff1" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_d0097f1b-99b4-4609-a7c6-16f6e5000ae9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense_5cb61bf0-db5e-476f-8bdd-04e2b25cb1af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_02345c00-640b-49b2-88ab-4e2b45005ff1" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpense_5cb61bf0-db5e-476f-8bdd-04e2b25cb1af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommunicationsAndInformationTechnology_a5b8b0f9-a685-431a-b27d-ab1e66c870ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommunicationsAndInformationTechnology"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_02345c00-640b-49b2-88ab-4e2b45005ff1" xlink:to="loc_us-gaap_CommunicationsAndInformationTechnology_a5b8b0f9-a685-431a-b27d-ab1e66c870ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_97618241-f19f-4ad1-a0f6-1cef15f7c0e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_02345c00-640b-49b2-88ab-4e2b45005ff1" xlink:to="loc_us-gaap_OtherNoninterestExpense_97618241-f19f-4ad1-a0f6-1cef15f7c0e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_c119be9f-372b-4bfe-ba06-79f520bee665" 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_79dd5455-6547-4458-8b16-32f1de322fe1" 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_c119be9f-372b-4bfe-ba06-79f520bee665" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_79dd5455-6547-4458-8b16-32f1de322fe1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_c2eb0515-ae91-4b02-80f2-0c8a26161a18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_c119be9f-372b-4bfe-ba06-79f520bee665" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_c2eb0515-ae91-4b02-80f2-0c8a26161a18" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="tfin-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_795cf849-a930-4762-9bba-60cc9c2ff1f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_49c6a845-041f-4ad7-98a5-1629d3283c0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_795cf849-a930-4762-9bba-60cc9c2ff1f0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_49c6a845-041f-4ad7-98a5-1629d3283c0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_00fcd744-ee78-42a4-82c8-9d3d1387775c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_795cf849-a930-4762-9bba-60cc9c2ff1f0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_00fcd744-ee78-42a4-82c8-9d3d1387775c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_e0ecdb54-75a1-4e9d-bb5e-4214d3ed48f5" 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_3e85a92e-1061-4e96-a584-68680f002efb" 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_e0ecdb54-75a1-4e9d-bb5e-4214d3ed48f5" xlink:to="loc_us-gaap_NetIncomeLoss_3e85a92e-1061-4e96-a584-68680f002efb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_ee49f41c-08b3-46d3-af45-e3ec987415a1" 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_e0ecdb54-75a1-4e9d-bb5e-4214d3ed48f5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_ee49f41c-08b3-46d3-af45-e3ec987415a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_8c4a7e03-5aea-4386-82fb-6f04d0c886ce" 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_5a4b97c1-b4ab-47e6-87bd-f4f9e9b49758" 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_8c4a7e03-5aea-4386-82fb-6f04d0c886ce" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_5a4b97c1-b4ab-47e6-87bd-f4f9e9b49758" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_dc4a202a-23c0-40f6-bc5c-7136a9cfdcb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_8c4a7e03-5aea-4386-82fb-6f04d0c886ce" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_dc4a202a-23c0-40f6-bc5c-7136a9cfdcb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_47fde15a-8e56-4f2b-ba50-cf833def008d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_afeda319-51db-4e1e-9135-7a856e12b5b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_47fde15a-8e56-4f2b-ba50-cf833def008d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_afeda319-51db-4e1e-9135-7a856e12b5b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_57fe39f6-7e16-4148-a264-5a05c2a48891" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_47fde15a-8e56-4f2b-ba50-cf833def008d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_57fe39f6-7e16-4148-a264-5a05c2a48891" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_a55da0a5-7306-42f4-bf56-11eddb126c02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_c29e2fa9-a536-4b38-a34b-c7f4192db01e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_a55da0a5-7306-42f4-bf56-11eddb126c02" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_c29e2fa9-a536-4b38-a34b-c7f4192db01e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_f0562365-91b3-4565-bd74-d111d2e65483" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_a55da0a5-7306-42f4-bf56-11eddb126c02" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_f0562365-91b3-4565-bd74-d111d2e65483" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a0720d9c-4063-42d7-8bc9-e70615693197" 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_07173209-522e-4211-933e-0d571d6f7509" 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_a0720d9c-4063-42d7-8bc9-e70615693197" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_07173209-522e-4211-933e-0d571d6f7509" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_58319f2d-f811-4bc0-9aa5-a914d1d42a81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a0720d9c-4063-42d7-8bc9-e70615693197" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_58319f2d-f811-4bc0-9aa5-a914d1d42a81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_4e8a62ee-3848-4c65-85d6-0e252d00bea3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_444a480e-9110-4ac3-836e-5a9b7eb50f3f" 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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_4e8a62ee-3848-4c65-85d6-0e252d00bea3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_444a480e-9110-4ac3-836e-5a9b7eb50f3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_75e91767-cecf-4363-a6bd-78424a0056ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_4e8a62ee-3848-4c65-85d6-0e252d00bea3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_75e91767-cecf-4363-a6bd-78424a0056ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_06ab37a2-10a9-4220-adb5-ecb2d8d3db67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_44161f3f-54ab-4a12-87c9-85b982f87bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_06ab37a2-10a9-4220-adb5-ecb2d8d3db67" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_44161f3f-54ab-4a12-87c9-85b982f87bf8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_379794e6-b742-4548-85ce-ee0507ed9d79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_06ab37a2-10a9-4220-adb5-ecb2d8d3db67" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_379794e6-b742-4548-85ce-ee0507ed9d79" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="tfin-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_53517b2e-1213-42e0-be5a-fab868cad7e7" 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_PaymentsToAcquireAvailableForSaleSecuritiesDebt_d0171a11-c76b-4aef-b290-7947830452b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_53517b2e-1213-42e0-be5a-fab868cad7e7" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_d0171a11-c76b-4aef-b290-7947830452b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_debf17ce-aa99-4798-9583-655e7e19a613" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_53517b2e-1213-42e0-be5a-fab868cad7e7" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_debf17ce-aa99-4798-9583-655e7e19a613" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_0f364cc3-b4aa-425c-a40b-461427100768" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_53517b2e-1213-42e0-be5a-fab868cad7e7" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_0f364cc3-b4aa-425c-a40b-461427100768" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_e463ac27-ce9a-4a96-af9b-193f0d174add" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_53517b2e-1213-42e0-be5a-fab868cad7e7" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_e463ac27-ce9a-4a96-af9b-193f0d174add" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLoansReceivable_79435e8b-1876-4ea4-a13e-c4b4bf655f42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLoansReceivable"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_53517b2e-1213-42e0-be5a-fab868cad7e7" xlink:to="loc_us-gaap_PaymentsToAcquireLoansReceivable_79435e8b-1876-4ea4-a13e-c4b4bf655f42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfFinanceReceivables_a25c1896-7338-4a5a-a5c4-f21409ce9bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfFinanceReceivables"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_53517b2e-1213-42e0-be5a-fab868cad7e7" xlink:to="loc_us-gaap_ProceedsFromSaleOfFinanceReceivables_a25c1896-7338-4a5a-a5c4-f21409ce9bc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_bf1ac46f-9ec2-4506-b19e-46adebcc62f4" 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_53517b2e-1213-42e0-be5a-fab868cad7e7" xlink:to="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_bf1ac46f-9ec2-4506-b19e-46adebcc62f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment_3489a8e2-1ea3-43da-9664-5ebdb1657eab" xlink:href="tfin-20221231.xsd#tfin_PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_53517b2e-1213-42e0-be5a-fab868cad7e7" xlink:to="loc_tfin_PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment_3489a8e2-1ea3-43da-9664-5ebdb1657eab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherRealEstate_fbb28ff7-f6a1-4dcb-8b2a-4eb885d43b63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfOtherRealEstate"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_53517b2e-1213-42e0-be5a-fab868cad7e7" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherRealEstate_fbb28ff7-f6a1-4dcb-8b2a-4eb885d43b63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet_99936696-0b5c-4a1e-9794-132cd5e70817" xlink:href="tfin-20221231.xsd#tfin_PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_53517b2e-1213-42e0-be5a-fab868cad7e7" xlink:to="loc_tfin_PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet_99936696-0b5c-4a1e-9794-132cd5e70817" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLifeInsurancePolicies_d951023a-1ef7-4574-9f9f-ef97edc2b617" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLifeInsurancePolicies"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_53517b2e-1213-42e0-be5a-fab868cad7e7" xlink:to="loc_us-gaap_ProceedsFromLifeInsurancePolicies_d951023a-1ef7-4574-9f9f-ef97edc2b617" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_78904f4d-e9c6-4fda-9a6b-3734c32eac22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_53517b2e-1213-42e0-be5a-fab868cad7e7" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_78904f4d-e9c6-4fda-9a6b-3734c32eac22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_6da97b2a-a273-4872-943c-168452773c6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSalesOfAssetsInvestingActivities"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_53517b2e-1213-42e0-be5a-fab868cad7e7" xlink:to="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_6da97b2a-a273-4872-943c-168452773c6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cb102dab-b1b6-48f1-b13b-2f42dbbc6ca8" 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_b73e711a-1bbd-4e7c-83af-9bf83e56e5be" 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_cb102dab-b1b6-48f1-b13b-2f42dbbc6ca8" xlink:to="loc_us-gaap_IncreaseDecreaseInDeposits_b73e711a-1bbd-4e7c-83af-9bf83e56e5be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase_34c8b76a-23aa-4309-95f0-5ada7351e4b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cb102dab-b1b6-48f1-b13b-2f42dbbc6ca8" xlink:to="loc_us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase_34c8b76a-23aa-4309-95f0-5ada7351e4b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances_04a8da25-445a-4dd0-a4f8-8fdef268b073" xlink:href="tfin-20221231.xsd#tfin_ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cb102dab-b1b6-48f1-b13b-2f42dbbc6ca8" xlink:to="loc_tfin_ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances_04a8da25-445a-4dd0-a4f8-8fdef268b073" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_cffbf723-6435-4b66-9aba-15f9dc4d86c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cb102dab-b1b6-48f1-b13b-2f42dbbc6ca8" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_cffbf723-6435-4b66-9aba-15f9dc4d86c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_372536a8-dd04-454e-b5fc-0a9a69c41adc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cb102dab-b1b6-48f1-b13b-2f42dbbc6ca8" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_372536a8-dd04-454e-b5fc-0a9a69c41adc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_61ce4ece-0e70-4557-91c2-f5a1b4249f6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cb102dab-b1b6-48f1-b13b-2f42dbbc6ca8" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_61ce4ece-0e70-4557-91c2-f5a1b4249f6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_e85a70fa-2c06-467b-80d9-9e1d15934ce6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cb102dab-b1b6-48f1-b13b-2f42dbbc6ca8" xlink:to="loc_us-gaap_PaymentsOfDividends_e85a70fa-2c06-467b-80d9-9e1d15934ce6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement_376dc154-98b5-47df-95c5-2a823e8c53f3" xlink:href="tfin-20221231.xsd#tfin_PaymentTaxWithholdingShareBasedPaymentArrangement"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cb102dab-b1b6-48f1-b13b-2f42dbbc6ca8" xlink:to="loc_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement_376dc154-98b5-47df-95c5-2a823e8c53f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_228606ee-412d-4846-8a5f-2511b8c2d2a1" 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_cb102dab-b1b6-48f1-b13b-2f42dbbc6ca8" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_228606ee-412d-4846-8a5f-2511b8c2d2a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_909b2b98-7d15-4c69-8ce7-27933a736039" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cb102dab-b1b6-48f1-b13b-2f42dbbc6ca8" xlink:to="loc_us-gaap_ProceedsFromStockPlans_909b2b98-7d15-4c69-8ce7-27933a736039" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d63cbdec-9ab6-45fd-b9f4-f0e65be3d29c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cb102dab-b1b6-48f1-b13b-2f42dbbc6ca8" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d63cbdec-9ab6-45fd-b9f4-f0e65be3d29c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_46550d9e-3dfa-4ffd-a8bd-222d069dc7c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ebb025ec-054d-4e51-a8be-26807082919e" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_46550d9e-3dfa-4ffd-a8bd-222d069dc7c3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ebb025ec-054d-4e51-a8be-26807082919e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_79b32012-7503-49a0-9c4c-15609b226d9d" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_46550d9e-3dfa-4ffd-a8bd-222d069dc7c3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_79b32012-7503-49a0-9c4c-15609b226d9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cd394c0a-3047-48cd-a9d2-c797ce26510e" 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_46550d9e-3dfa-4ffd-a8bd-222d069dc7c3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cd394c0a-3047-48cd-a9d2-c797ce26510e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_386d15a3-f651-45a7-af5d-2989d54dcecf" 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_NetIncomeLoss_bb91e8dd-78fa-48a6-bf77-dcc003e2f4bc" 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_NetCashProvidedByUsedInOperatingActivities_386d15a3-f651-45a7-af5d-2989d54dcecf" xlink:to="loc_us-gaap_NetIncomeLoss_bb91e8dd-78fa-48a6-bf77-dcc003e2f4bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_bea96d3d-8cbb-4c3f-9c56-5175a6d7573f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_386d15a3-f651-45a7-af5d-2989d54dcecf" xlink:to="loc_us-gaap_Depreciation_bea96d3d-8cbb-4c3f-9c56-5175a6d7573f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans_6f94c3bf-b2ff-4347-a5b0-7fd49b22d227" xlink:href="tfin-20221231.xsd#tfin_AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_386d15a3-f651-45a7-af5d-2989d54dcecf" xlink:to="loc_tfin_AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans_6f94c3bf-b2ff-4347-a5b0-7fd49b22d227" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_c22c0e25-520b-47c0-b26e-1ca8771259f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_386d15a3-f651-45a7-af5d-2989d54dcecf" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_c22c0e25-520b-47c0-b26e-1ca8771259f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_f09265fa-483b-4b10-810b-a1f4969da275" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_386d15a3-f651-45a7-af5d-2989d54dcecf" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_f09265fa-483b-4b10-810b-a1f4969da275" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_b0f8538d-0354-480c-bec1-51af22122c46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_386d15a3-f651-45a7-af5d-2989d54dcecf" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_b0f8538d-0354-480c-bec1-51af22122c46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_9fc2de00-09e4-45f1-ba81-193845305cb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_386d15a3-f651-45a7-af5d-2989d54dcecf" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_9fc2de00-09e4-45f1-ba81-193845305cb1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_135832fa-a504-4264-a6df-5802e5eff4f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_386d15a3-f651-45a7-af5d-2989d54dcecf" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_135832fa-a504-4264-a6df-5802e5eff4f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_074829c9-eb08-4e02-b10b-07bb07059f13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_386d15a3-f651-45a7-af5d-2989d54dcecf" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_074829c9-eb08-4e02-b10b-07bb07059f13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_39948928-f874-4e4d-984a-4b33fff735b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_386d15a3-f651-45a7-af5d-2989d54dcecf" xlink:to="loc_us-gaap_ShareBasedCompensation_39948928-f874-4e4d-984a-4b33fff735b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesRealizedGainLoss_4df87ea9-74e5-41e6-bfb9-42ceb51c6535" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesRealizedGainLoss"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_386d15a3-f651-45a7-af5d-2989d54dcecf" xlink:to="loc_us-gaap_DebtSecuritiesRealizedGainLoss_4df87ea9-74e5-41e6-bfb9-42ceb51c6535" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss_a932b13d-715b-4a34-ba33-5205fa724bc3" xlink:href="tfin-20221231.xsd#tfin_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_386d15a3-f651-45a7-af5d-2989d54dcecf" xlink:to="loc_tfin_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss_a932b13d-715b-4a34-ba33-5205fa724bc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnSalesOfOtherRealEstate_ff625a04-cca1-4b4a-9f09-96d039918ba7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnSalesOfOtherRealEstate"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_386d15a3-f651-45a7-af5d-2989d54dcecf" xlink:to="loc_us-gaap_GainsLossesOnSalesOfOtherRealEstate_ff625a04-cca1-4b4a-9f09-96d039918ba7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_bb3c7665-ee79-416d-b5b3-f3267a4e9adf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_386d15a3-f651-45a7-af5d-2989d54dcecf" xlink:to="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_bb3c7665-ee79-416d-b5b3-f3267a4e9adf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToPurchaseLoansHeldForSale_9ccab03e-a221-40c9-b587-bdbee4ec9c13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToPurchaseLoansHeldForSale"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_386d15a3-f651-45a7-af5d-2989d54dcecf" xlink:to="loc_us-gaap_PaymentsToPurchaseLoansHeldForSale_9ccab03e-a221-40c9-b587-bdbee4ec9c13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_df52a6a8-1a2f-4534-b54d-17e768e8b1f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_386d15a3-f651-45a7-af5d-2989d54dcecf" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_df52a6a8-1a2f-4534-b54d-17e768e8b1f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfNotesReceivable_ae4a3856-6be7-417d-a3a1-d3bff41442b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfNotesReceivable"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_386d15a3-f651-45a7-af5d-2989d54dcecf" xlink:to="loc_us-gaap_GainLossOnSaleOfNotesReceivable_ae4a3856-6be7-417d-a3a1-d3bff41442b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IncreaseDecreaseInOperatingLeases_80f492a2-6acc-41a7-ad49-8a0eb53e3a19" xlink:href="tfin-20221231.xsd#tfin_IncreaseDecreaseInOperatingLeases"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_386d15a3-f651-45a7-af5d-2989d54dcecf" xlink:to="loc_tfin_IncreaseDecreaseInOperatingLeases_80f492a2-6acc-41a7-ad49-8a0eb53e3a19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_436d5262-11bf-4b55-b4ec-667db8f384a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <link:calculationArc order="19" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_386d15a3-f651-45a7-af5d-2989d54dcecf" xlink:to="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_436d5262-11bf-4b55-b4ec-667db8f384a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities_44a83891-ae7c-4817-bcd3-4ef0f3a08e02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities"/>
    <link:calculationArc order="20" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_386d15a3-f651-45a7-af5d-2989d54dcecf" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities_44a83891-ae7c-4817-bcd3-4ef0f3a08e02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_a5b05448-375d-4707-842c-d8ca1e82a628" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="21" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_386d15a3-f651-45a7-af5d-2989d54dcecf" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_a5b05448-375d-4707-842c-d8ca1e82a628" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_49ea2440-46b0-496b-921e-3d46dc0fd5b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="22" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_386d15a3-f651-45a7-af5d-2989d54dcecf" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_49ea2440-46b0-496b-921e-3d46dc0fd5b7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_e2368c01-6da4-45ec-9cb9-449c985a0357" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash_081a314a-9eaa-4bd9-8c94-c22131c49d00" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_e2368c01-6da4-45ec-9cb9-449c985a0357" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash_081a314a-9eaa-4bd9-8c94-c22131c49d00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability_7b85aee6-633b-4301-b936-8fe89f72b89f" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_e2368c01-6da4-45ec-9cb9-449c985a0357" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability_7b85aee6-633b-4301-b936-8fe89f72b89f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_dfa40006-6bcb-478b-b65d-4e46efd2c93b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest_95151894-7a95-4cbf-91be-38b5358fe15e" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_dfa40006-6bcb-478b-b65d-4e46efd2c93b" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest_95151894-7a95-4cbf-91be-38b5358fe15e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable_d42b0f24-253b-4749-a081-ce8f05ad7e64" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_dfa40006-6bcb-478b-b65d-4e46efd2c93b" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable_d42b0f24-253b-4749-a081-ce8f05ad7e64" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_8ad4da13-23ea-4452-bd6f-560d9d3de33f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset_4dd84cc2-9b1c-4887-bf83-1b4f29fba231" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_8ad4da13-23ea-4452-bd6f-560d9d3de33f" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset_4dd84cc2-9b1c-4887-bf83-1b4f29fba231" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash_434d060d-821d-4421-ad6c-b258a33de11c" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_8ad4da13-23ea-4452-bd6f-560d9d3de33f" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash_434d060d-821d-4421-ad6c-b258a33de11c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet_e501c24c-8f70-4ad4-8351-ccf594d179c8" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_37636551-bd3e-4ea9-bee6-646474927fa1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet_e501c24c-8f70-4ad4-8351-ccf594d179c8" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_37636551-bd3e-4ea9-bee6-646474927fa1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_7f58a2d0-3157-458c-ac10-21b8b2197836" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet_e501c24c-8f70-4ad4-8351-ccf594d179c8" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_7f58a2d0-3157-458c-ac10-21b8b2197836" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_12566352-1cbd-4572-99e4-23ca6f253920" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome_31911e58-57f9-4b33-92aa-9fbbebe8c7b0" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_12566352-1cbd-4572-99e4-23ca6f253920" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome_31911e58-57f9-4b33-92aa-9fbbebe8c7b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest_ea024c3a-c523-4ddd-87be-14a2f0a46c8d" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_12566352-1cbd-4572-99e4-23ca6f253920" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest_ea024c3a-c523-4ddd-87be-14a2f0a46c8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_03f653d7-079a-478b-9f8f-b2689370cff6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities_fa6c45bc-1908-4496-8621-61b9fc294d80" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_03f653d7-079a-478b-9f8f-b2689370cff6" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities_fa6c45bc-1908-4496-8621-61b9fc294d80" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_979e730c-0a35-479d-96c9-dfb470a95301" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_5e5cc271-99d3-4eaf-bd7f-9c6c8adaae97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_979e730c-0a35-479d-96c9-dfb470a95301" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_5e5cc271-99d3-4eaf-bd7f-9c6c8adaae97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_057cd350-6b21-42bc-8cf2-195f1a793820" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_979e730c-0a35-479d-96c9-dfb470a95301" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_057cd350-6b21-42bc-8cf2-195f1a793820" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_3fa0e60e-7d14-4cc6-aa8a-d907324226f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_d7f279c9-358a-48a9-a3cc-1ce3783f11dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_3fa0e60e-7d14-4cc6-aa8a-d907324226f4" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_d7f279c9-358a-48a9-a3cc-1ce3783f11dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_7cd4b1ef-690d-493e-9cbd-3a22e937f54e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_3fa0e60e-7d14-4cc6-aa8a-d907324226f4" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_7cd4b1ef-690d-493e-9cbd-3a22e937f54e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_43370424-7da5-44e5-a354-3f982e8c9c3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_3fa0e60e-7d14-4cc6-aa8a-d907324226f4" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_43370424-7da5-44e5-a354-3f982e8c9c3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_8e6860f5-4661-4103-957f-549cd9f75321" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_02430d49-879c-4753-8ec8-0725b37189c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_8e6860f5-4661-4103-957f-549cd9f75321" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_02430d49-879c-4753-8ec8-0725b37189c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_91a1f46f-d629-4af7-84b2-9fafbb2da364" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_8e6860f5-4661-4103-957f-549cd9f75321" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_91a1f46f-d629-4af7-84b2-9fafbb2da364" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss_fcdcda04-0c98-40a0-9134-7527f0616410" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses_3ce06408-1492-42cf-b44c-be884f7658c8" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss_fcdcda04-0c98-40a0-9134-7527f0616410" xlink:to="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses_3ce06408-1492-42cf-b44c-be884f7658c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables_abd8318b-05e7-47ec-b9da-99f96ac7a3b4" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss_fcdcda04-0c98-40a0-9134-7527f0616410" xlink:to="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables_abd8318b-05e7-47ec-b9da-99f96ac7a3b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_b5e0fd3a-0173-475d-ab3a-8f7b7a335362" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_6a6740ff-a4c6-4a11-8cde-1d88a1b5ce7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_b5e0fd3a-0173-475d-ab3a-8f7b7a335362" xlink:to="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_6a6740ff-a4c6-4a11-8cde-1d88a1b5ce7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1dec0e8a-aec5-4083-be43-fff013a34c8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_b5e0fd3a-0173-475d-ab3a-8f7b7a335362" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1dec0e8a-aec5-4083-be43-fff013a34c8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_a7951666-8006-4467-8d77-734362ddd1e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_b5e0fd3a-0173-475d-ab3a-8f7b7a335362" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_a7951666-8006-4467-8d77-734362ddd1e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss_958c3506-ce6b-4b5a-95c5-1f326dbba43c" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_b5e0fd3a-0173-475d-ab3a-8f7b7a335362" xlink:to="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss_958c3506-ce6b-4b5a-95c5-1f326dbba43c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_2f111c85-4b3e-4c4e-b6ef-ba9d1f7c7bca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities_9bf58565-9777-441c-aaa3-1598672feca6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_2f111c85-4b3e-4c4e-b6ef-ba9d1f7c7bca" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities_9bf58565-9777-441c-aaa3-1598672feca6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet_787d6786-d273-491f-8e2f-cb47b793add4" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_06befc88-d63a-4ee3-9899-4c057dfe5659" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet_787d6786-d273-491f-8e2f-cb47b793add4" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_06befc88-d63a-4ee3-9899-4c057dfe5659" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_4ec36e83-1f77-417e-9a76-e592c571a8d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet_787d6786-d273-491f-8e2f-cb47b793add4" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_4ec36e83-1f77-417e-9a76-e592c571a8d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_67ac76a4-b7bf-4752-abbc-f10e44c9bb12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets_867575d9-29ed-4dc4-b2c3-493f28ecd81e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_67ac76a4-b7bf-4752-abbc-f10e44c9bb12" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets_867575d9-29ed-4dc4-b2c3-493f28ecd81e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_e17998cd-455f-4879-a808-d1d2da7df55c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_67ac76a4-b7bf-4752-abbc-f10e44c9bb12" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_e17998cd-455f-4879-a808-d1d2da7df55c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationLoans_4c6c8e7f-87d3-4321-84d0-06e3fea6c637" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationLoans"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_67ac76a4-b7bf-4752-abbc-f10e44c9bb12" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationLoans_4c6c8e7f-87d3-4321-84d0-06e3fea6c637" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_5564ee9a-8d8a-4343-8964-200ef2fe705c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_e737095e-8e67-4d26-a148-07078c99e308" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_5564ee9a-8d8a-4343-8964-200ef2fe705c" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_e737095e-8e67-4d26-a148-07078c99e308" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GrossGainOrLossOnSaleOfStockInSubsidiary_e7b1dc19-0ec0-427c-9ec9-b9d77ada5038" xlink:href="tfin-20221231.xsd#tfin_GrossGainOrLossOnSaleOfStockInSubsidiary"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_5564ee9a-8d8a-4343-8964-200ef2fe705c" xlink:to="loc_tfin_GrossGainOrLossOnSaleOfStockInSubsidiary_e7b1dc19-0ec0-427c-9ec9-b9d77ada5038" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SecuritiesScheduleofGrossRealizedandUnrealizedGainsLossesRecognizedonEquitySecuritiesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#SecuritiesScheduleofGrossRealizedandUnrealizedGainsLossesRecognizedonEquitySecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/SecuritiesScheduleofGrossRealizedandUnrealizedGainsLossesRecognizedonEquitySecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_9ff5ad5d-21a3-4e70-97ad-6badcc8eb67a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_dd2363d0-b5ca-4269-ac95-c7de48cf7dfe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EquitySecuritiesFvNiGainLoss_9ff5ad5d-21a3-4e70-97ad-6badcc8eb67a" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_dd2363d0-b5ca-4269-ac95-c7de48cf7dfe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_66837d91-6c8a-4c06-bf4e-23543eac67a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EquitySecuritiesFvNiGainLoss_9ff5ad5d-21a3-4e70-97ad-6badcc8eb67a" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_66837d91-6c8a-4c06-bf4e-23543eac67a6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SecuritiesSummaryofEquitySecuritieswithoutReadilyDeterminableFairValueDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#SecuritiesSummaryofEquitySecuritieswithoutReadilyDeterminableFairValueDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/SecuritiesSummaryofEquitySecuritieswithoutReadilyDeterminableFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost_f78bc8d2-02ae-4ad8-b2f0-68a96c7284e4" xlink:href="tfin-20221231.xsd#tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount_1a19a08b-7b31-4c01-b1d1-43dca3114883" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost_f78bc8d2-02ae-4ad8-b2f0-68a96c7284e4" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount_1a19a08b-7b31-4c01-b1d1-43dca3114883" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_2af392e9-6b23-483f-b02e-0507d689ed1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost_f78bc8d2-02ae-4ad8-b2f0-68a96c7284e4" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_2af392e9-6b23-483f-b02e-0507d689ed1e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SecuritiesGrossRealizedandUnrealizedGainsLossesonEquitySecuritieswithoutReadilyDeterminableFairValueDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#SecuritiesGrossRealizedandUnrealizedGainsLossesonEquitySecuritieswithoutReadilyDeterminableFairValueDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/SecuritiesGrossRealizedandUnrealizedGainsLossesonEquitySecuritieswithoutReadilyDeterminableFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount_51be6f41-652c-4bc1-b652-75d802574cf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss_f8aeb92a-f0e8-4f27-b4c0-1cd83c67dd83" xlink:href="tfin-20221231.xsd#tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount_51be6f41-652c-4bc1-b652-75d802574cf5" xlink:to="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss_f8aeb92a-f0e8-4f27-b4c0-1cd83c67dd83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss_8044b8bf-313f-4e95-aa4a-d85e798a134a" xlink:href="tfin-20221231.xsd#tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount_51be6f41-652c-4bc1-b652-75d802574cf5" xlink:to="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss_8044b8bf-313f-4e95-aa4a-d85e798a134a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_53899e90-f5ea-4253-99d5-07409e85a2a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_853be15b-00c4-4c2a-af64-4a9c4b7bd8cd" 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_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_53899e90-f5ea-4253-99d5-07409e85a2a6" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_853be15b-00c4-4c2a-af64-4a9c4b7bd8cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_6f045023-2557-4b6d-a230-f4c0cc5584ed" 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_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_53899e90-f5ea-4253-99d5-07409e85a2a6" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_6f045023-2557-4b6d-a230-f4c0cc5584ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_693f11c0-3a54-4606-a1eb-e4732d937c04" 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_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_53899e90-f5ea-4253-99d5-07409e85a2a6" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_693f11c0-3a54-4606-a1eb-e4732d937c04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_97504694-1816-4288-b839-58787d91f954" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_6bf0d0db-52ed-4da7-8857-4b84dc036e9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_97504694-1816-4288-b839-58787d91f954" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_6bf0d0db-52ed-4da7-8857-4b84dc036e9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_580e919c-748f-4cbd-a065-bf3d1783c726" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_97504694-1816-4288-b839-58787d91f954" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_580e919c-748f-4cbd-a065-bf3d1783c726" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_9e10be3b-5a4a-4c80-a9d8-3abed691061c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_bc948a8f-2d82-40e9-a919-ee6aa3330395" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_9e10be3b-5a4a-4c80-a9d8-3abed691061c" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_bc948a8f-2d82-40e9-a919-ee6aa3330395" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2cc32486-ffdb-460b-a0b3-a6dcb7987c64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_9e10be3b-5a4a-4c80-a9d8-3abed691061c" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2cc32486-ffdb-460b-a0b3-a6dcb7987c64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest_4ee752f3-a847-4348-9ffd-53192f2eb16e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_9e10be3b-5a4a-4c80-a9d8-3abed691061c" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest_4ee752f3-a847-4348-9ffd-53192f2eb16e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_52a523d6-ee67-47a1-a597-6e1ff5ec632c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_9e10be3b-5a4a-4c80-a9d8-3abed691061c" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_52a523d6-ee67-47a1-a597-6e1ff5ec632c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss_76f5f799-79c2-4913-8869-d15570abd19f" xlink:href="tfin-20221231.xsd#tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate_40de6587-56b5-4097-a6d4-2f4606572d85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss_76f5f799-79c2-4913-8869-d15570abd19f" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate_40de6587-56b5-4097-a6d4-2f4606572d85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_9fbaebfd-e412-45b4-a5b4-2345b5765d88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss_76f5f799-79c2-4913-8869-d15570abd19f" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_9fbaebfd-e412-45b4-a5b4-2345b5765d88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_04febe57-7fe6-4ed9-8eff-c2d655936718" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_e2ba7dd3-bb34-4dc8-924b-e5de58943976" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_04febe57-7fe6-4ed9-8eff-c2d655936718" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_e2ba7dd3-bb34-4dc8-924b-e5de58943976" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_393ac1af-b3af-453b-821a-818f150c500b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_04febe57-7fe6-4ed9-8eff-c2d655936718" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_393ac1af-b3af-453b-821a-818f150c500b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_c763dae6-64f3-469e-9b59-8d9daa546f33" 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_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue_125bb80e-600a-4762-97ee-d4a5805a4bd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue_c763dae6-64f3-469e-9b59-8d9daa546f33" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue_125bb80e-600a-4762-97ee-d4a5805a4bd3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_a6117313-a71a-4898-b0a6-193cddb857d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue_c763dae6-64f3-469e-9b59-8d9daa546f33" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_a6117313-a71a-4898-b0a6-193cddb857d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_8309dff0-d3b4-4395-8d64-c77d9bd31c4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_842bb36b-ef63-48e8-bc82-45fd7b3b93df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_8309dff0-d3b4-4395-8d64-c77d9bd31c4b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_842bb36b-ef63-48e8-bc82-45fd7b3b93df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_8f141db8-90c2-41f5-8ead-c24227b54813" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_8309dff0-d3b4-4395-8d64-c77d9bd31c4b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_8f141db8-90c2-41f5-8ead-c24227b54813" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_11466de5-9232-4a08-99d4-a0909355d93f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_ad2dbd1d-62f2-4bfb-b4b5-0a7a5e878bc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_11466de5-9232-4a08-99d4-a0909355d93f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_ad2dbd1d-62f2-4bfb-b4b5-0a7a5e878bc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_a0ca347c-0d33-4594-96df-eb2a7f974432" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_11466de5-9232-4a08-99d4-a0909355d93f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_a0ca347c-0d33-4594-96df-eb2a7f974432" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_68fd99f0-f26e-4c6c-83ee-7e472a145ada" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_11466de5-9232-4a08-99d4-a0909355d93f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_68fd99f0-f26e-4c6c-83ee-7e472a145ada" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_d6735a13-0187-452b-b3e0-c91aa2bc7c0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_11466de5-9232-4a08-99d4-a0909355d93f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_d6735a13-0187-452b-b3e0-c91aa2bc7c0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_b40209dd-6212-479b-a43a-c76cfe3e8505" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne_a84879af-4031-42ac-91c6-87959c6bc758" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_b40209dd-6212-479b-a43a-c76cfe3e8505" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne_a84879af-4031-42ac-91c6-87959c6bc758" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive_982f8417-ba54-4d29-838c-3352ce713984" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_b40209dd-6212-479b-a43a-c76cfe3e8505" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive_982f8417-ba54-4d29-838c-3352ce713984" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10_e2d17ec9-0043-4093-a1af-e1ac9d9886ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_b40209dd-6212-479b-a43a-c76cfe3e8505" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10_e2d17ec9-0043-4093-a1af-e1ac9d9886ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10_b30e936b-db1d-4f1c-95e9-d03568f9ac43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_b40209dd-6212-479b-a43a-c76cfe3e8505" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10_b30e936b-db1d-4f1c-95e9-d03568f9ac43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_061f2992-f278-4e77-baa7-d3f57668b73e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_41f884d0-7c97-48fd-a26b-253b00fa7c41" 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_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_061f2992-f278-4e77-baa7-d3f57668b73e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_41f884d0-7c97-48fd-a26b-253b00fa7c41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_acb39cab-8e14-42e6-9279-d5ae060ff351" 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_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_061f2992-f278-4e77-baa7-d3f57668b73e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_acb39cab-8e14-42e6-9279-d5ae060ff351" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_576be8bd-0751-4fc5-b8d7-43d51245fd0f" 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_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_061f2992-f278-4e77-baa7-d3f57668b73e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_576be8bd-0751-4fc5-b8d7-43d51245fd0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_2038adfa-878c-41a5-868e-0866d2926439" 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_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_061f2992-f278-4e77-baa7-d3f57668b73e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_2038adfa-878c-41a5-868e-0866d2926439" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue_0a7b6c85-0a3f-45a7-b350-3f39363b5bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_a9c84d2d-c7a3-4b7b-a258-d8cf15d44a7e" 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_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue_0a7b6c85-0a3f-45a7-b350-3f39363b5bcc" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_a9c84d2d-c7a3-4b7b-a258-d8cf15d44a7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_27c6725f-dcbb-464d-b34d-d82fa84b7f47" 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_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue_0a7b6c85-0a3f-45a7-b350-3f39363b5bcc" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_27c6725f-dcbb-464d-b34d-d82fa84b7f47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_14b17564-e45e-4d32-a07b-0d451eb48799" 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_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue_0a7b6c85-0a3f-45a7-b350-3f39363b5bcc" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_14b17564-e45e-4d32-a07b-0d451eb48799" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_a8b0028c-b19b-46fa-aa14-e95cf3d7b946" 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_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue_0a7b6c85-0a3f-45a7-b350-3f39363b5bcc" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_a8b0028c-b19b-46fa-aa14-e95cf3d7b946" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_6a8dcde1-a62a-4155-9fea-19f4bef9e9e7" 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_8f44950f-75b4-4d05-a077-76c9c85713a8" 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_6a8dcde1-a62a-4155-9fea-19f4bef9e9e7" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_8f44950f-75b4-4d05-a077-76c9c85713a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_2d29ae41-9d98-4408-943c-c0f8993ec504" 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_6a8dcde1-a62a-4155-9fea-19f4bef9e9e7" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_2d29ae41-9d98-4408-943c-c0f8993ec504" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_99371e10-15d6-4f82-a23a-012dc3c46ade" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_dac701a0-3fe5-4f4f-a540-a4228f20388b" 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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_99371e10-15d6-4f82-a23a-012dc3c46ade" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_dac701a0-3fe5-4f4f-a540-a4228f20388b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_ede6add2-edef-4090-aa84-1e94352c9601" 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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_99371e10-15d6-4f82-a23a-012dc3c46ade" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_ede6add2-edef-4090-aa84-1e94352c9601" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_4441d447-f82f-42a3-a070-442fb022fbe3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest_1de3a239-7798-4c6d-be6a-0e64115019b2" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_4441d447-f82f-42a3-a070-442fb022fbe3" xlink:to="loc_tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest_1de3a239-7798-4c6d-be6a-0e64115019b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest_3dcf21e7-27c6-4aa1-8e4b-7683656a674a" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_4441d447-f82f-42a3-a070-442fb022fbe3" xlink:to="loc_tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest_3dcf21e7-27c6-4aa1-8e4b-7683656a674a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_ec59fbda-12ee-40ec-873e-e7d3e9d915c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_5e4450e4-ffbe-4d09-b10f-71fb7debffe2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_ec59fbda-12ee-40ec-873e-e7d3e9d915c2" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_5e4450e4-ffbe-4d09-b10f-71fb7debffe2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_af0c9513-f65f-4e00-bf94-1c9db946deaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_ec59fbda-12ee-40ec-873e-e7d3e9d915c2" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_af0c9513-f65f-4e00-bf94-1c9db946deaf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tfin_NonperformingFinancingReceivableRecordedInvestment_fafc763f-3f64-4e54-9262-ad07b70b050a" xlink:href="tfin-20221231.xsd#tfin_NonperformingFinancingReceivableRecordedInvestment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing_86821690-c62a-4e3d-8b81-8c66b26bcb05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tfin_NonperformingFinancingReceivableRecordedInvestment_fafc763f-3f64-4e54-9262-ad07b70b050a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing_86821690-c62a-4e3d-8b81-8c66b26bcb05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivableOtherNonperformingExcludingAccruedInterest_aacd63c6-8b26-488a-aaba-57682140a4fe" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableOtherNonperformingExcludingAccruedInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tfin_NonperformingFinancingReceivableRecordedInvestment_fafc763f-3f64-4e54-9262-ad07b70b050a" xlink:to="loc_tfin_FinancingReceivableOtherNonperformingExcludingAccruedInterest_aacd63c6-8b26-488a-aaba-57682140a4fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_bbc316fc-e0ab-443b-a528-09cec59205c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tfin_NonperformingFinancingReceivableRecordedInvestment_fafc763f-3f64-4e54-9262-ad07b70b050a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_bbc316fc-e0ab-443b-a528-09cec59205c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TroubledDebtRestructuringAccruingInterest_5ce424a7-786c-4d08-b364-218842535eaf" xlink:href="tfin-20221231.xsd#tfin_TroubledDebtRestructuringAccruingInterest"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tfin_NonperformingFinancingReceivableRecordedInvestment_fafc763f-3f64-4e54-9262-ad07b70b050a" xlink:to="loc_tfin_TroubledDebtRestructuringAccruingInterest_5ce424a7-786c-4d08-b364-218842535eaf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_0bef5c07-81a2-40ad-ada5-4a5a0111f311" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_f49fab43-3836-4f9a-a267-024e49bf3a7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_0bef5c07-81a2-40ad-ada5-4a5a0111f311" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_f49fab43-3836-4f9a-a267-024e49bf3a7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan_b216e79b-0cbd-48fd-b91b-3b3b9c110c3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_0bef5c07-81a2-40ad-ada5-4a5a0111f311" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan_b216e79b-0cbd-48fd-b91b-3b3b9c110c3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_bed43c72-de57-4eb9-8f39-96a42b1a4dc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolving"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_0bef5c07-81a2-40ad-ada5-4a5a0111f311" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_bed43c72-de57-4eb9-8f39-96a42b1a4dc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_21dda333-a42e-4b9b-bd47-f024c231c964" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_0bef5c07-81a2-40ad-ada5-4a5a0111f311" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_21dda333-a42e-4b9b-bd47-f024c231c964" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_30e96c84-078b-46a9-8019-f36c1bd5ee41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_0bef5c07-81a2-40ad-ada5-4a5a0111f311" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_30e96c84-078b-46a9-8019-f36c1bd5ee41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_8e3f77b1-4413-4080-bec6-c93728c14b3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_0bef5c07-81a2-40ad-ada5-4a5a0111f311" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_8e3f77b1-4413-4080-bec6-c93728c14b3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_e8a9bf3b-dbec-49a8-ad40-fa676c6f5573" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_0bef5c07-81a2-40ad-ada5-4a5a0111f311" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_e8a9bf3b-dbec-49a8-ad40-fa676c6f5573" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_10c5b2b2-4d21-4a19-982c-c3d4bce74117" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_0bef5c07-81a2-40ad-ada5-4a5a0111f311" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_10c5b2b2-4d21-4a19-982c-c3d4bce74117" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#PremisesandEquipmentScheduleofPremisesandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_5230ed95-2f51-44e6-a271-fb89772d5f50" 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_a4aa0609-3f8d-4734-939f-79a2bf3a39ed" 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_5230ed95-2f51-44e6-a271-fb89772d5f50" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_a4aa0609-3f8d-4734-939f-79a2bf3a39ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c2936764-e64f-4caa-89ee-18fae34926f3" 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_5230ed95-2f51-44e6-a271-fb89772d5f50" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c2936764-e64f-4caa-89ee-18fae34926f3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/PremisesandEquipmentScheduleofLeaseCostDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#PremisesandEquipmentScheduleofLeaseCostDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/PremisesandEquipmentScheduleofLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_1935f351-1000-43d7-b616-7493ecb3a771" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_55ba1b7b-4cea-47eb-b9dd-06a950260060" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_1935f351-1000-43d7-b616-7493ecb3a771" xlink:to="loc_us-gaap_OperatingLeaseCost_55ba1b7b-4cea-47eb-b9dd-06a950260060" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_f4155c94-6f9b-4234-8ef3-0fd6cb0f16bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_1935f351-1000-43d7-b616-7493ecb3a771" xlink:to="loc_us-gaap_VariableLeaseCost_f4155c94-6f9b-4234-8ef3-0fd6cb0f16bf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3abf06d3-641a-46b8-a142-03aa70863c2a" 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_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_a256f9a2-70f9-420c-a2dc-914a7d559bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3abf06d3-641a-46b8-a142-03aa70863c2a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_a256f9a2-70f9-420c-a2dc-914a7d559bdb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_8f44c482-12e6-48fa-8440-edf3db058c65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3abf06d3-641a-46b8-a142-03aa70863c2a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_8f44c482-12e6-48fa-8440-edf3db058c65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_e05721b2-fdd0-484a-b47e-64a4f6c90c59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3abf06d3-641a-46b8-a142-03aa70863c2a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_e05721b2-fdd0-484a-b47e-64a4f6c90c59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_e25bf566-b9b0-413f-ad7a-e916e00ddea3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3abf06d3-641a-46b8-a142-03aa70863c2a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_e25bf566-b9b0-413f-ad7a-e916e00ddea3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_d5b58fcb-3653-41b7-8541-b0c246f172d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3abf06d3-641a-46b8-a142-03aa70863c2a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_d5b58fcb-3653-41b7-8541-b0c246f172d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_19f17405-babd-485f-9707-56073bb7dbef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3abf06d3-641a-46b8-a142-03aa70863c2a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_19f17405-babd-485f-9707-56073bb7dbef" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails_1" xlink:type="simple" xlink:href="tfin-20221231.xsd#PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails_1"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7872597a-0dad-4278-8cd4-4644fd6e0120" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_6bbad9e8-a7c9-416e-8198-021516e0124b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7872597a-0dad-4278-8cd4-4644fd6e0120" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_6bbad9e8-a7c9-416e-8198-021516e0124b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_8b5e6f49-d81b-4b73-91c8-6b3ebae2eac1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_7872597a-0dad-4278-8cd4-4644fd6e0120" xlink:to="loc_us-gaap_OperatingLeaseLiability_8b5e6f49-d81b-4b73-91c8-6b3ebae2eac1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f1d81d43-0636-4104-8282-a168a48c8106" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_d7fad758-86fa-48a5-b68a-1bbd50335473" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f1d81d43-0636-4104-8282-a168a48c8106" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_d7fad758-86fa-48a5-b68a-1bbd50335473" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_18be4dcd-e645-44d1-9652-edd6c3a59f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f1d81d43-0636-4104-8282-a168a48c8106" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_18be4dcd-e645-44d1-9652-edd6c3a59f9f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationRelatedtoCompanysIntangibleAssetsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#GoodwillandIntangibleAssetsScheduleofFutureAmortizationRelatedtoCompanysIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationRelatedtoCompanysIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_60b15c65-b79a-428b-ad93-0cfa4e8e59fc" 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_46c4a10f-ce6e-404e-8703-8f9cf391fbf1" 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_60b15c65-b79a-428b-ad93-0cfa4e8e59fc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_46c4a10f-ce6e-404e-8703-8f9cf391fbf1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_229f3eff-2bb9-4b84-9e1b-7633aac38e2f" 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_60b15c65-b79a-428b-ad93-0cfa4e8e59fc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_229f3eff-2bb9-4b84-9e1b-7633aac38e2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_a1f50883-f254-4308-bd12-e22d6dd1c5b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_60b15c65-b79a-428b-ad93-0cfa4e8e59fc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_a1f50883-f254-4308-bd12-e22d6dd1c5b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_d31bc80b-0e95-48a7-a7f8-ca9a74149070" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_60b15c65-b79a-428b-ad93-0cfa4e8e59fc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_d31bc80b-0e95-48a7-a7f8-ca9a74149070" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_fe9bf580-dff1-4416-8c8c-5a7012a9f087" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_60b15c65-b79a-428b-ad93-0cfa4e8e59fc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_fe9bf580-dff1-4416-8c8c-5a7012a9f087" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_be50af41-5d47-47e6-877f-e1a320cefb0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_60b15c65-b79a-428b-ad93-0cfa4e8e59fc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_be50af41-5d47-47e6-877f-e1a320cefb0c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/EquityMethodInvestmentSummaryofInvestmentDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#EquityMethodInvestmentSummaryofInvestmentDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/EquityMethodInvestmentSummaryofInvestmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquityMethodInvestmentsAndWarrants_1391c95c-8ae9-4a94-a7c2-e11a056e5569" xlink:href="tfin-20221231.xsd#tfin_EquityMethodInvestmentsAndWarrants"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_7f98dc31-72af-4436-9f27-c8ce58806430" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tfin_EquityMethodInvestmentsAndWarrants_1391c95c-8ae9-4a94-a7c2-e11a056e5569" xlink:to="loc_us-gaap_EquityMethodInvestments_7f98dc31-72af-4436-9f27-c8ce58806430" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquityInvestmentAllocatedToPurchaseOfWarrants_27c75eca-05a0-4f76-8e8f-31079ca19fee" xlink:href="tfin-20221231.xsd#tfin_EquityInvestmentAllocatedToPurchaseOfWarrants"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tfin_EquityMethodInvestmentsAndWarrants_1391c95c-8ae9-4a94-a7c2-e11a056e5569" xlink:to="loc_tfin_EquityInvestmentAllocatedToPurchaseOfWarrants_27c75eca-05a0-4f76-8e8f-31079ca19fee" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/DepositsSummaryofDepositsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#DepositsSummaryofDepositsDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/DepositsSummaryofDepositsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_d9317a0f-1148-4216-af7b-b20ce391ab42" 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_d391e402-2a1e-4e59-aeca-3237974172db" 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_d9317a0f-1148-4216-af7b-b20ce391ab42" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_d391e402-2a1e-4e59-aeca-3237974172db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositDemand_583133a4-2fc7-409c-ba9d-6f486e4bbec5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositDemand"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_d9317a0f-1148-4216-af7b-b20ce391ab42" xlink:to="loc_us-gaap_InterestBearingDomesticDepositDemand_583133a4-2fc7-409c-ba9d-6f486e4bbec5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InterestBearingDomesticDepositIndividualRetirementAccounts_6c0937b6-bdeb-40a9-bcf0-1175c776155c" xlink:href="tfin-20221231.xsd#tfin_InterestBearingDomesticDepositIndividualRetirementAccounts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_d9317a0f-1148-4216-af7b-b20ce391ab42" xlink:to="loc_tfin_InterestBearingDomesticDepositIndividualRetirementAccounts_6c0937b6-bdeb-40a9-bcf0-1175c776155c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositMoneyMarket_653fed87-cd10-4588-8383-afe422fe6be9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositMoneyMarket"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_d9317a0f-1148-4216-af7b-b20ce391ab42" xlink:to="loc_us-gaap_InterestBearingDomesticDepositMoneyMarket_653fed87-cd10-4588-8383-afe422fe6be9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositSavings_671823a7-8d7d-494e-af8d-75009a88d1a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositSavings"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_d9317a0f-1148-4216-af7b-b20ce391ab42" xlink:to="loc_us-gaap_InterestBearingDomesticDepositSavings_671823a7-8d7d-494e-af8d-75009a88d1a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits_bc66140a-9ecc-4f90-9368-837466402083" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_d9317a0f-1148-4216-af7b-b20ce391ab42" xlink:to="loc_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits_bc66140a-9ecc-4f90-9368-837466402083" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositBrokered_539ab1e4-0310-49a8-ac9b-2a0a3e8466fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositBrokered"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_d9317a0f-1148-4216-af7b-b20ce391ab42" xlink:to="loc_us-gaap_InterestBearingDomesticDepositBrokered_539ab1e4-0310-49a8-ac9b-2a0a3e8466fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InterestBearingDomesticDepositBrokeredOther_71895674-9306-49a4-b3fe-b365f8bb643f" xlink:href="tfin-20221231.xsd#tfin_InterestBearingDomesticDepositBrokeredOther"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_d9317a0f-1148-4216-af7b-b20ce391ab42" xlink:to="loc_tfin_InterestBearingDomesticDepositBrokeredOther_71895674-9306-49a4-b3fe-b365f8bb643f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/DepositsScheduledMaturitiesofTimeDepositsIncludingCertificatesofDepositsIndividualRetirementAccountsandBrokeredDepositsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#DepositsScheduledMaturitiesofTimeDepositsIncludingCertificatesofDepositsIndividualRetirementAccountsandBrokeredDepositsDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/DepositsScheduledMaturitiesofTimeDepositsIncludingCertificatesofDepositsIndividualRetirementAccountsandBrokeredDepositsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_a475238c-971b-40d5-9268-77de31858224" 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_TimeDepositMaturitiesNextRollingTwelveMonths_42146845-2fa6-4dc0-97fe-1dfef908808f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_a475238c-971b-40d5-9268-77de31858224" xlink:to="loc_us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths_42146845-2fa6-4dc0-97fe-1dfef908808f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearTwo_45faee45-574c-49d5-9ed7-b7c2cf540847" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesRollingYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_a475238c-971b-40d5-9268-77de31858224" xlink:to="loc_us-gaap_TimeDepositMaturitiesRollingYearTwo_45faee45-574c-49d5-9ed7-b7c2cf540847" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearThree_49e2a760-5bc0-4736-9741-70a48e89b207" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesRollingYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_a475238c-971b-40d5-9268-77de31858224" xlink:to="loc_us-gaap_TimeDepositMaturitiesRollingYearThree_49e2a760-5bc0-4736-9741-70a48e89b207" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearFour_32dc98c0-a4c5-46f2-aa56-3833073d5751" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesRollingYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_a475238c-971b-40d5-9268-77de31858224" xlink:to="loc_us-gaap_TimeDepositMaturitiesRollingYearFour_32dc98c0-a4c5-46f2-aa56-3833073d5751" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearFive_6c9a9bb7-9d52-4cbc-915d-58ecd27d94df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesRollingYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_a475238c-971b-40d5-9268-77de31858224" xlink:to="loc_us-gaap_TimeDepositMaturitiesRollingYearFive_6c9a9bb7-9d52-4cbc-915d-58ecd27d94df" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacityScheduleofFHLBAdvancesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#BorrowingsandBorrowingCapacityScheduleofFHLBAdvancesDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/BorrowingsandBorrowingCapacityScheduleofFHLBAdvancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable_e85f64dd-5f3b-4f80-ad46-a93f935241bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_2f141974-3fd0-48fe-ab82-84eb1ccdde5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable_e85f64dd-5f3b-4f80-ad46-a93f935241bd" xlink:to="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_2f141974-3fd0-48fe-ab82-84eb1ccdde5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds_82b1c8dd-5e40-418b-a397-4ae25a772db3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable_e85f64dd-5f3b-4f80-ad46-a93f935241bd" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds_82b1c8dd-5e40-418b-a397-4ae25a772db3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/IncomeTaxesSummaryofIncomeTaxExpenseDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#IncomeTaxesSummaryofIncomeTaxExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/IncomeTaxesSummaryofIncomeTaxExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c27faf7a-368b-4582-92a5-f91ecbdf768e" 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_3404ed44-89b3-4f30-a1e9-a18d4832ea2f" 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_c27faf7a-368b-4582-92a5-f91ecbdf768e" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_3404ed44-89b3-4f30-a1e9-a18d4832ea2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c9975140-f406-4d49-a7d1-3d021d1c3006" 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_c27faf7a-368b-4582-92a5-f91ecbdf768e" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_c9975140-f406-4d49-a7d1-3d021d1c3006" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_3585d21c-51ce-446a-a475-8347b1626da0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_c27faf7a-368b-4582-92a5-f91ecbdf768e" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_3585d21c-51ce-446a-a475-8347b1626da0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ea67970a-c583-4287-a911-b141e987c4d2" 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_ca6803e1-d987-4186-b248-9c6704779f01" 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_ea67970a-c583-4287-a911-b141e987c4d2" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_ca6803e1-d987-4186-b248-9c6704779f01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_2ff4f82f-8e26-4279-8a18-d181c2ac16ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_ea67970a-c583-4287-a911-b141e987c4d2" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_2ff4f82f-8e26-4279-8a18-d181c2ac16ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_3f8c059c-bd4d-438e-83c3-3a5eb541c4fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_ea67970a-c583-4287-a911-b141e987c4d2" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_3f8c059c-bd4d-438e-83c3-3a5eb541c4fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_db8f7ddd-46b0-4d8f-8de1-45e0c02e278b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_ea67970a-c583-4287-a911-b141e987c4d2" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_db8f7ddd-46b0-4d8f-8de1-45e0c02e278b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IncomeTaxReconciliationTaxBankOwnedLifeInsurance_bace5c7c-9b48-4375-803f-b56ac596c1ac" xlink:href="tfin-20221231.xsd#tfin_IncomeTaxReconciliationTaxBankOwnedLifeInsurance"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_ea67970a-c583-4287-a911-b141e987c4d2" xlink:to="loc_tfin_IncomeTaxReconciliationTaxBankOwnedLifeInsurance_bace5c7c-9b48-4375-803f-b56ac596c1ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_8c01b3d5-f9d6-4af4-969d-4134ec0145d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_ea67970a-c583-4287-a911-b141e987c4d2" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_8c01b3d5-f9d6-4af4-969d-4134ec0145d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_c38af5c5-cd91-45de-9e3f-cd20152e09fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_ea67970a-c583-4287-a911-b141e987c4d2" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_c38af5c5-cd91-45de-9e3f-cd20152e09fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_7eb02e39-c181-4a9a-8bf1-83bdeadb6847" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_ea67970a-c583-4287-a911-b141e987c4d2" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_7eb02e39-c181-4a9a-8bf1-83bdeadb6847" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_fe38e180-7256-413c-872f-547d2c183650" 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_tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance_968b8a64-23ae-4797-8502-e8495dd369b6" xlink:href="tfin-20221231.xsd#tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_fe38e180-7256-413c-872f-547d2c183650" xlink:to="loc_tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance_968b8a64-23ae-4797-8502-e8495dd369b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_96a487f6-c52a-45ab-beaa-4df7175ca68b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_fe38e180-7256-413c-872f-547d2c183650" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_96a487f6-c52a-45ab-beaa-4df7175ca68b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_39d166fa-d5f1-4d95-a46b-160594728bb8" 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_45887d5b-8fc5-4184-a086-b2c67c02b48f" 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_39d166fa-d5f1-4d95-a46b-160594728bb8" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_45887d5b-8fc5-4184-a086-b2c67c02b48f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures_23da11bc-45e1-4488-9fc1-9bb395839642" xlink:href="tfin-20221231.xsd#tfin_DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_39d166fa-d5f1-4d95-a46b-160594728bb8" xlink:to="loc_tfin_DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures_23da11bc-45e1-4488-9fc1-9bb395839642" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_8fc530bc-a2bc-4fec-a0d7-c39629ffee55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_39d166fa-d5f1-4d95-a46b-160594728bb8" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_8fc530bc-a2bc-4fec-a0d7-c39629ffee55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DeferredTaxLiabilitiesAcquiredLoanBasis_a697261c-a2a7-4323-9648-c49b30612014" xlink:href="tfin-20221231.xsd#tfin_DeferredTaxLiabilitiesAcquiredLoanBasis"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_39d166fa-d5f1-4d95-a46b-160594728bb8" xlink:to="loc_tfin_DeferredTaxLiabilitiesAcquiredLoanBasis_a697261c-a2a7-4323-9648-c49b30612014" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary_149360a1-4d0b-4a2b-8a9b-cbaf3e95b544" xlink:href="tfin-20221231.xsd#tfin_DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_39d166fa-d5f1-4d95-a46b-160594728bb8" xlink:to="loc_tfin_DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary_149360a1-4d0b-4a2b-8a9b-cbaf3e95b544" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DeferredTaxLiabilitiesLeaseRightOfUseAsset_0db68f92-fc3d-44cf-ac3a-bc7926228f78" xlink:href="tfin-20221231.xsd#tfin_DeferredTaxLiabilitiesLeaseRightOfUseAsset"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_39d166fa-d5f1-4d95-a46b-160594728bb8" xlink:to="loc_tfin_DeferredTaxLiabilitiesLeaseRightOfUseAsset_0db68f92-fc3d-44cf-ac3a-bc7926228f78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale_e5a10f6f-8e3e-423b-8ae5-f4addc9a5750" xlink:href="tfin-20221231.xsd#tfin_DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_39d166fa-d5f1-4d95-a46b-160594728bb8" xlink:to="loc_tfin_DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale_e5a10f6f-8e3e-423b-8ae5-f4addc9a5750" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDerivatives_6dd459ee-09a9-449f-965d-e8f1102be265" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesDerivatives"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_39d166fa-d5f1-4d95-a46b-160594728bb8" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDerivatives_6dd459ee-09a9-449f-965d-e8f1102be265" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DeferredTaxLiabilitiesIndemnificationAsset_926f58a3-adc7-4120-a217-4be4f5d80028" xlink:href="tfin-20221231.xsd#tfin_DeferredTaxLiabilitiesIndemnificationAsset"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_39d166fa-d5f1-4d95-a46b-160594728bb8" xlink:to="loc_tfin_DeferredTaxLiabilitiesIndemnificationAsset_926f58a3-adc7-4120-a217-4be4f5d80028" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_83ffdf85-4d83-48bc-ac12-11a2bdaed669" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_39d166fa-d5f1-4d95-a46b-160594728bb8" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_83ffdf85-4d83-48bc-ac12-11a2bdaed669" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance_e77c3ad0-3e7b-44c2-98b7-1815ba9fa48f" xlink:href="tfin-20221231.xsd#tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_27bf2b10-f7aa-473d-90d7-2f3f14daaacf" 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_tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance_e77c3ad0-3e7b-44c2-98b7-1815ba9fa48f" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_27bf2b10-f7aa-473d-90d7-2f3f14daaacf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_58fb2311-9b93-4c5d-a018-ed004bc75ef6" 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_tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance_e77c3ad0-3e7b-44c2-98b7-1815ba9fa48f" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_58fb2311-9b93-4c5d-a018-ed004bc75ef6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_09e85600-ea5f-4ef4-a41a-2990eb073449" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_4d3a6904-62f7-42da-bf4e-7bdc320eef16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_09e85600-ea5f-4ef4-a41a-2990eb073449" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_4d3a6904-62f7-42da-bf4e-7bdc320eef16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_343a8fce-6bef-40eb-83a6-2303e75d65fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_09e85600-ea5f-4ef4-a41a-2990eb073449" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_343a8fce-6bef-40eb-83a6-2303e75d65fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_14759c72-cb9c-4e0a-8767-ad90407b08e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_09e85600-ea5f-4ef4-a41a-2990eb073449" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_14759c72-cb9c-4e0a-8767-ad90407b08e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_f57da9e1-81b7-4826-b55a-a822e58a499a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_09e85600-ea5f-4ef4-a41a-2990eb073449" xlink:to="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_f57da9e1-81b7-4826-b55a-a822e58a499a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_11b78b30-d5ef-419b-ac5d-72580d370fec" 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_09e85600-ea5f-4ef4-a41a-2990eb073449" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_11b78b30-d5ef-419b-ac5d-72580d370fec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_fe38ac83-625f-48f0-a401-b2bbe1c137af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_09e85600-ea5f-4ef4-a41a-2990eb073449" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_fe38ac83-625f-48f0-a401-b2bbe1c137af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DeferredTaxAssetsLeaseLiability_1ddab50a-ef72-4065-b9b2-a04baae01d5a" xlink:href="tfin-20221231.xsd#tfin_DeferredTaxAssetsLeaseLiability"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_09e85600-ea5f-4ef4-a41a-2990eb073449" xlink:to="loc_tfin_DeferredTaxAssetsLeaseLiability_1ddab50a-ef72-4065-b9b2-a04baae01d5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_004169f7-0dfe-4010-9fa1-f648a7ce994c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_09e85600-ea5f-4ef4-a41a-2990eb073449" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_004169f7-0dfe-4010-9fa1-f648a7ce994c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tfin_LoansAndLeasesReceivableCommitments_9e503a44-01e8-4e85-8b68-874bb7785ce9" xlink:href="tfin-20221231.xsd#tfin_LoansAndLeasesReceivableCommitments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates_f5be89c6-b389-41b0-b10b-c87734262cc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tfin_LoansAndLeasesReceivableCommitments_9e503a44-01e8-4e85-8b68-874bb7785ce9" xlink:to="loc_us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates_f5be89c6-b389-41b0-b10b-c87734262cc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates_eaec6e99-ae18-4505-afe5-714aa88eeca5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tfin_LoansAndLeasesReceivableCommitments_9e503a44-01e8-4e85-8b68-874bb7785ce9" xlink:to="loc_us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates_eaec6e99-ae18-4505-afe5-714aa88eeca5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_09a66921-d297-483e-bbc6-bff025cc2a88" 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_43801cd3-92e7-4cec-878b-3abeeb3979c0" 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_09a66921-d297-483e-bbc6-bff025cc2a88" xlink:to="loc_us-gaap_SubordinatedDebt_43801cd3-92e7-4cec-878b-3abeeb3979c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_af570ad9-7000-469c-871b-f8ba6fbec4c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_09a66921-d297-483e-bbc6-bff025cc2a88" xlink:to="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_af570ad9-7000-469c-871b-f8ba6fbec4c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IntercompanyPayables_57383c63-1f9e-4d91-bc1c-0fc01863c8e1" xlink:href="tfin-20221231.xsd#tfin_IntercompanyPayables"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_09a66921-d297-483e-bbc6-bff025cc2a88" xlink:to="loc_tfin_IntercompanyPayables_57383c63-1f9e-4d91-bc1c-0fc01863c8e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities_59159f7d-440b-43b1-857e-ccedd264358a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_09a66921-d297-483e-bbc6-bff025cc2a88" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities_59159f7d-440b-43b1-857e-ccedd264358a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_f644c0d0-4743-440d-a249-7b2bd06169ae" 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_CashAndCashEquivalentsAtCarryingValue_3473fc71-b8db-413e-9709-1367f604f47b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f644c0d0-4743-440d-a249-7b2bd06169ae" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_3473fc71-b8db-413e-9709-1367f604f47b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_b5711866-9f01-4686-887a-efad7d295f90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f644c0d0-4743-440d-a249-7b2bd06169ae" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_b5711866-9f01-4686-887a-efad7d295f90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InvestmentInBankSubsidiary_504955a5-631a-404d-865f-dafb233ee23e" xlink:href="tfin-20221231.xsd#tfin_InvestmentInBankSubsidiary"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f644c0d0-4743-440d-a249-7b2bd06169ae" xlink:to="loc_tfin_InvestmentInBankSubsidiary_504955a5-631a-404d-865f-dafb233ee23e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InvestmentInNonBankSubsidiaries_6d43f010-383d-4cac-a595-7da8a0af07ca" xlink:href="tfin-20221231.xsd#tfin_InvestmentInNonBankSubsidiaries"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f644c0d0-4743-440d-a249-7b2bd06169ae" xlink:to="loc_tfin_InvestmentInNonBankSubsidiaries_6d43f010-383d-4cac-a595-7da8a0af07ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_13ab3901-bfb8-48db-a746-b03a6e06a3aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f644c0d0-4743-440d-a249-7b2bd06169ae" xlink:to="loc_us-gaap_OtherAssets_13ab3901-bfb8-48db-a746-b03a6e06a3aa" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_eecb1e41-0004-4130-bcd9-6831b22f9c3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_41c088d5-86d5-400f-80fd-98e45cf7f0aa" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_eecb1e41-0004-4130-bcd9-6831b22f9c3b" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_41c088d5-86d5-400f-80fd-98e45cf7f0aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_6d4b03f7-f3d7-4de0-9a3c-b5bec17761f4" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_eecb1e41-0004-4130-bcd9-6831b22f9c3b" xlink:to="loc_us-gaap_InterestExpense_6d4b03f7-f3d7-4de0-9a3c-b5bec17761f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_beb2f60f-7e30-46ff-aba2-20df9b190e1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_eecb1e41-0004-4130-bcd9-6831b22f9c3b" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_beb2f60f-7e30-46ff-aba2-20df9b190e1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther_24c029bc-ea65-4521-aad3-78d85d4042d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_eecb1e41-0004-4130-bcd9-6831b22f9c3b" xlink:to="loc_us-gaap_NoninterestIncomeOther_24c029bc-ea65-4521-aad3-78d85d4042d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_df0d7bf9-e090-4bc9-babb-3900d9d93f9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_eecb1e41-0004-4130-bcd9-6831b22f9c3b" xlink:to="loc_us-gaap_LaborAndRelatedExpense_df0d7bf9-e090-4bc9-babb-3900d9d93f9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_f6c85add-743e-4651-87a4-70baae87cdb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_eecb1e41-0004-4130-bcd9-6831b22f9c3b" xlink:to="loc_us-gaap_OtherNoninterestExpense_f6c85add-743e-4651-87a4-70baae87cdb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2fa5a0ac-bab6-40e2-806b-f744791684b5" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_c10fbe99-5991-44c5-aeda-e29a5326e8df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_2fa5a0ac-bab6-40e2-806b-f744791684b5" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_c10fbe99-5991-44c5-aeda-e29a5326e8df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b37adbe3-04ed-469b-9d14-93e6e86feb8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_2fa5a0ac-bab6-40e2-806b-f744791684b5" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b37adbe3-04ed-469b-9d14-93e6e86feb8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome_90c1e3d3-2691-4b05-8b1c-fd42236f6651" xlink:href="tfin-20221231.xsd#tfin_DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_2fa5a0ac-bab6-40e2-806b-f744791684b5" xlink:to="loc_tfin_DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome_90c1e3d3-2691-4b05-8b1c-fd42236f6651" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cecffe75-db35-4ee1-b216-408e4cc21d5e" 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_ProceedsFromIssuanceOfSubordinatedLongTermDebt_a7b5e554-a99e-4b23-a9ba-1bf3c0e3a85d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cecffe75-db35-4ee1-b216-408e4cc21d5e" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt_a7b5e554-a99e-4b23-a9ba-1bf3c0e3a85d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSubordinatedDebt_89050a08-2d42-4a78-a3a6-475ee05bb0a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSubordinatedDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cecffe75-db35-4ee1-b216-408e4cc21d5e" xlink:to="loc_us-gaap_RepaymentsOfSubordinatedDebt_89050a08-2d42-4a78-a3a6-475ee05bb0a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_fd84507d-35aa-4d10-a6fd-240fe80249c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cecffe75-db35-4ee1-b216-408e4cc21d5e" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_fd84507d-35aa-4d10-a6fd-240fe80249c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_36167210-7bc9-4b9b-9bf1-4099badb8be9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cecffe75-db35-4ee1-b216-408e4cc21d5e" xlink:to="loc_us-gaap_PaymentsOfDividends_36167210-7bc9-4b9b-9bf1-4099badb8be9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4128c6e2-1428-4058-b60a-0ed47e343513" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cecffe75-db35-4ee1-b216-408e4cc21d5e" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4128c6e2-1428-4058-b60a-0ed47e343513" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_841b9555-2433-474e-9578-846bfab0a009" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cecffe75-db35-4ee1-b216-408e4cc21d5e" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_841b9555-2433-474e-9578-846bfab0a009" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement_448786f5-7106-4a18-afea-abc4eb7681b1" xlink:href="tfin-20221231.xsd#tfin_PaymentTaxWithholdingShareBasedPaymentArrangement"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cecffe75-db35-4ee1-b216-408e4cc21d5e" xlink:to="loc_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement_448786f5-7106-4a18-afea-abc4eb7681b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_04ffa0cd-cee1-4d41-b8f7-833d7c3c5cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cecffe75-db35-4ee1-b216-408e4cc21d5e" xlink:to="loc_us-gaap_ProceedsFromStockPlans_04ffa0cd-cee1-4d41-b8f7-833d7c3c5cb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0ed259ff-65b2-4e79-b928-a35533ae4e9d" 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_tfin_InvestmentInSubsidiaries_47d60e50-e0ee-4d93-be05-e1e13688042d" xlink:href="tfin-20221231.xsd#tfin_InvestmentInSubsidiaries"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0ed259ff-65b2-4e79-b928-a35533ae4e9d" xlink:to="loc_tfin_InvestmentInSubsidiaries_47d60e50-e0ee-4d93-be05-e1e13688042d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_906b4b59-3d22-450b-bca3-3daf1b94d338" 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_0ed259ff-65b2-4e79-b928-a35533ae4e9d" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_906b4b59-3d22-450b-bca3-3daf1b94d338" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_a10ebb32-c35b-42ce-8db1-64c81292dbc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromLoansAndLeases"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0ed259ff-65b2-4e79-b928-a35533ae4e9d" xlink:to="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_a10ebb32-c35b-42ce-8db1-64c81292dbc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_88aef583-03d5-4122-9736-aeccead99a35" 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_NetIncomeLoss_2415105f-8d0a-4a0f-8f8f-bc4020874e5c" 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_NetCashProvidedByUsedInOperatingActivities_88aef583-03d5-4122-9736-aeccead99a35" xlink:to="loc_us-gaap_NetIncomeLoss_2415105f-8d0a-4a0f-8f8f-bc4020874e5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquityInUndistributedEarningsOfSubsidiaries_9abcbb97-a780-4019-ba62-b9420b138e62" xlink:href="tfin-20221231.xsd#tfin_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_88aef583-03d5-4122-9736-aeccead99a35" xlink:to="loc_tfin_EquityInUndistributedEarningsOfSubsidiaries_9abcbb97-a780-4019-ba62-b9420b138e62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_b850998c-ae3e-4114-8b37-3f9e4854ad35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_88aef583-03d5-4122-9736-aeccead99a35" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_b850998c-ae3e-4114-8b37-3f9e4854ad35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_60ff5668-b57b-45e2-9486-981bba02b1b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_88aef583-03d5-4122-9736-aeccead99a35" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_60ff5668-b57b-45e2-9486-981bba02b1b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_fb28f99f-9753-4e14-95bf-d5972ab4d4b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_88aef583-03d5-4122-9736-aeccead99a35" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_fb28f99f-9753-4e14-95bf-d5972ab4d4b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_676ab1c9-0f80-4979-9541-ab464603b103" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_88aef583-03d5-4122-9736-aeccead99a35" xlink:to="loc_us-gaap_ShareBasedCompensation_676ab1c9-0f80-4979-9541-ab464603b103" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_8c1998e5-49ce-4af0-9aec-a1024ae55658" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_88aef583-03d5-4122-9736-aeccead99a35" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_8c1998e5-49ce-4af0-9aec-a1024ae55658" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_756596a2-3003-47e2-9148-a05c115132eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_88aef583-03d5-4122-9736-aeccead99a35" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_756596a2-3003-47e2-9148-a05c115132eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_f130484b-480a-4909-919e-bf1dcb192844" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_88aef583-03d5-4122-9736-aeccead99a35" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_f130484b-480a-4909-919e-bf1dcb192844" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_dd1d3b89-9314-41c8-8a86-9ea27ac9eacc" 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_1f29a2d2-3b21-4866-8c08-671065f0fd2c" 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_dd1d3b89-9314-41c8-8a86-9ea27ac9eacc" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1f29a2d2-3b21-4866-8c08-671065f0fd2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_5062d0fc-b3ec-481d-a870-e6208c19f12f" 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_dd1d3b89-9314-41c8-8a86-9ea27ac9eacc" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_5062d0fc-b3ec-481d-a870-e6208c19f12f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#BusinessSegmentInformationBankingSegmentDetails"/>
  <link:calculationLink xlink:role="http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b7e826a9-9a89-436f-ad6c-921edf0658a8" 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_37a9654d-e7b9-45cb-a1b9-201b2a8d9a0c" 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_b7e826a9-9a89-436f-ad6c-921edf0658a8" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_37a9654d-e7b9-45cb-a1b9-201b2a8d9a0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_2cced14a-74fd-4f0b-b681-ce15162bd2d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b7e826a9-9a89-436f-ad6c-921edf0658a8" xlink:to="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_2cced14a-74fd-4f0b-b681-ce15162bd2d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther_1607c99b-91ff-4e31-9b4f-9cc459c3dff0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b7e826a9-9a89-436f-ad6c-921edf0658a8" xlink:to="loc_us-gaap_NoninterestIncomeOther_1607c99b-91ff-4e31-9b4f-9cc459c3dff0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_d49cd2e6-9c9b-4979-97b0-888ca10b500c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b7e826a9-9a89-436f-ad6c-921edf0658a8" xlink:to="loc_us-gaap_NoninterestExpense_d49cd2e6-9c9b-4979-97b0-888ca10b500c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_4cc91107-757b-49d8-ab4e-d609e0a57b98" 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_InterestExpense_2da482eb-ee00-495a-8a05-d5eb59de603e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseNet_4cc91107-757b-49d8-ab4e-d609e0a57b98" xlink:to="loc_us-gaap_InterestExpense_2da482eb-ee00-495a-8a05-d5eb59de603e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IntersegmentInterestAllocations_19c10321-c484-40d4-aedc-f07989ed9d9e" xlink:href="tfin-20221231.xsd#tfin_IntersegmentInterestAllocations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseNet_4cc91107-757b-49d8-ab4e-d609e0a57b98" xlink:to="loc_tfin_IntersegmentInterestAllocations_19c10321-c484-40d4-aedc-f07989ed9d9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_2e2eb7ed-7bd6-47d5-87cc-91f77abdcb8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseNet_4cc91107-757b-49d8-ab4e-d609e0a57b98" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_2e2eb7ed-7bd6-47d5-87cc-91f77abdcb8b" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>tfin-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:39fe46fc-1a88-447f-877f-ab6c2744b27e,g:2330d94b-b32d-4d7e-ae57-23c64c584708-->
<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.tfin.com/role/CoverPage" xlink:type="simple" xlink:href="tfin-20221231.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/CoverPage" xlink:type="extended" id="ia76abcd693b34d969c8d48bf96bf8841_CoverPage">
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_79364fab-8cb0-419c-99c9-4653701c633e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_DocumentType_79364fab-8cb0-419c-99c9-4653701c633e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_efdd0570-1d12-4db5-801e-9a1a22ee8f0e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_DocumentAnnualReport_efdd0570-1d12-4db5-801e-9a1a22ee8f0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_12406e47-1a07-4ec2-8ff1-1f365641a4d4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_DocumentPeriodEndDate_12406e47-1a07-4ec2-8ff1-1f365641a4d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_87bca031-2133-43cc-ba56-dd4c01552c6c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_CurrentFiscalYearEndDate_87bca031-2133-43cc-ba56-dd4c01552c6c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_b3891f99-43a6-4ade-a6c0-0a4274ab4d6e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_DocumentTransitionReport_b3891f99-43a6-4ade-a6c0-0a4274ab4d6e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_595c8550-c307-4da1-ac01-9bb594b2c5c6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityFileNumber_595c8550-c307-4da1-ac01-9bb594b2c5c6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_2158cede-8da8-4511-9e3a-d93e2e9e820b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityRegistrantName_2158cede-8da8-4511-9e3a-d93e2e9e820b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_fd938f37-8823-4b1f-909c-6f3d82991040" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityIncorporationStateCountryCode_fd938f37-8823-4b1f-909c-6f3d82991040" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_dedf8185-dbba-47bb-9b25-86e824964a8b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityTaxIdentificationNumber_dedf8185-dbba-47bb-9b25-86e824964a8b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_465ed160-b4de-40e5-8ad3-89880975e9ff" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityAddressAddressLine1_465ed160-b4de-40e5-8ad3-89880975e9ff" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_6b07ade0-9524-4a7b-9479-8859dcb836db" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityAddressCityOrTown_6b07ade0-9524-4a7b-9479-8859dcb836db" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_0a8c1f1d-b3f4-4495-9a1a-7ce1567b7406" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityAddressStateOrProvince_0a8c1f1d-b3f4-4495-9a1a-7ce1567b7406" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_4a376a1d-ba47-46dc-8147-4c1ef24a34ca" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityAddressPostalZipCode_4a376a1d-ba47-46dc-8147-4c1ef24a34ca" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_917a1bfc-3731-402e-9bdc-3c4bcfdc53f4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_CityAreaCode_917a1bfc-3731-402e-9bdc-3c4bcfdc53f4" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_4d3a9bbc-88ce-4eab-b0d8-ef91935aae21" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_LocalPhoneNumber_4d3a9bbc-88ce-4eab-b0d8-ef91935aae21" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_ba745db4-b209-4a4f-a189-ec2620f1fa29" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_Security12bTitle_ba745db4-b209-4a4f-a189-ec2620f1fa29" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_fde36248-6df3-4dd1-b7f9-841af7c7a9ae" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_TradingSymbol_fde36248-6df3-4dd1-b7f9-841af7c7a9ae" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_75424375-2052-4ae7-bdcc-c05f371c03a6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_SecurityExchangeName_75424375-2052-4ae7-bdcc-c05f371c03a6" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_acaba3a6-0493-4161-b6ca-ad8864025c1c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_acaba3a6-0493-4161-b6ca-ad8864025c1c" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_b6196860-911a-47c5-a279-ca3e3d87fc26" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityVoluntaryFilers_b6196860-911a-47c5-a279-ca3e3d87fc26" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_91dfd3c4-a43d-47e3-b4fd-e6e18d738601" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityCurrentReportingStatus_91dfd3c4-a43d-47e3-b4fd-e6e18d738601" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_6e7f4cec-9761-48b9-a347-e8a6978067ed" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityInteractiveDataCurrent_6e7f4cec-9761-48b9-a347-e8a6978067ed" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_5f1c6582-2030-4c5a-a788-18e8dfd3cdc7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityFilerCategory_5f1c6582-2030-4c5a-a788-18e8dfd3cdc7" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_0809d470-483c-45bd-9b7b-14f1ef3ca773" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntitySmallBusiness_0809d470-483c-45bd-9b7b-14f1ef3ca773" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_efebc0de-2346-4ef7-9d68-d3d2506286e1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityEmergingGrowthCompany_efebc0de-2346-4ef7-9d68-d3d2506286e1" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_3169457d-d19c-47f8-b964-28ccc441470e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_IcfrAuditorAttestationFlag_3169457d-d19c-47f8-b964-28ccc441470e" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_154ed01b-1eba-4a20-adba-62840d79bbf6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityShellCompany_154ed01b-1eba-4a20-adba-62840d79bbf6" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_c46b4d04-c820-459d-8e09-cf99ce86ec20" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityPublicFloat_c46b4d04-c820-459d-8e09-cf99ce86ec20" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_4044a984-6f0f-45fa-a9b7-055c927d7672" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_4044a984-6f0f-45fa-a9b7-055c927d7672" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_0799dff1-a6d9-4e88-95da-35e23e7ef7a6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_0799dff1-a6d9-4e88-95da-35e23e7ef7a6" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_dce2fb3e-e358-48ea-bc3b-ba47d06cc89c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_AmendmentFlag_dce2fb3e-e358-48ea-bc3b-ba47d06cc89c" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_471acba0-9ff1-4f60-9ff2-290cef7c06e8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_DocumentFiscalYearFocus_471acba0-9ff1-4f60-9ff2-290cef7c06e8" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_92c4c3a3-0337-41a1-a7d1-5f2cb4baf562" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_DocumentFiscalPeriodFocus_92c4c3a3-0337-41a1-a7d1-5f2cb4baf562" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_fdb04813-8189-4440-b369-faa3408b1092" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityCentralIndexKey_fdb04813-8189-4440-b369-faa3408b1092" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_a43b9596-d841-4fe2-a18b-eda45d4975a0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_DocumentInformationTable_a43b9596-d841-4fe2-a18b-eda45d4975a0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_85e0ae51-44ff-4eab-b5e9-5151dff60276" 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_DocumentInformationTable_a43b9596-d841-4fe2-a18b-eda45d4975a0" xlink:to="loc_us-gaap_StatementClassOfStockAxis_85e0ae51-44ff-4eab-b5e9-5151dff60276" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_85e0ae51-44ff-4eab-b5e9-5151dff60276_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_85e0ae51-44ff-4eab-b5e9-5151dff60276" xlink:to="loc_us-gaap_ClassOfStockDomain_85e0ae51-44ff-4eab-b5e9-5151dff60276_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e98be236-168d-4932-be91-2fc758f7508e" 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_85e0ae51-44ff-4eab-b5e9-5151dff60276" xlink:to="loc_us-gaap_ClassOfStockDomain_e98be236-168d-4932-be91-2fc758f7508e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_e38b288c-e02a-4622-b39d-4984c8f87ac9" 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_e98be236-168d-4932-be91-2fc758f7508e" xlink:to="loc_us-gaap_CommonStockMember_e38b288c-e02a-4622-b39d-4984c8f87ac9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesCPreferredStockMember_25c0917a-400b-4652-962b-53d679ac0e23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesCPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_e98be236-168d-4932-be91-2fc758f7508e" xlink:to="loc_us-gaap_SeriesCPreferredStockMember_25c0917a-400b-4652-962b-53d679ac0e23" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="simple" xlink:href="tfin-20221231.xsd#CONSOLIDATEDSTATEMENTSOFINCOME"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="extended" id="ic81dd0bac8f7478ca1e5cf164fb21a15_CONSOLIDATEDSTATEMENTSOFINCOME">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e1764748-c1d6-4955-9dd2-a63924724243" 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_085478e6-e10e-469b-9755-62fd932f6366" 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_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_085478e6-e10e-469b-9755-62fd932f6366" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_c5277a49-217c-457e-9f23-518140fe5116" 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_085478e6-e10e-469b-9755-62fd932f6366" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_c5277a49-217c-457e-9f23-518140fe5116" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomePurchasedReceivables_8efb53f3-6d13-4a0e-84ce-bd7669065b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomePurchasedReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_085478e6-e10e-469b-9755-62fd932f6366" xlink:to="loc_us-gaap_InterestIncomePurchasedReceivables_8efb53f3-6d13-4a0e-84ce-bd7669065b4a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeSecurities_10b1e4bb-ac05-418d-9075-ca38b60a50a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_085478e6-e10e-469b-9755-62fd932f6366" xlink:to="loc_us-gaap_InterestAndDividendIncomeSecurities_10b1e4bb-ac05-418d-9075-ca38b60a50a3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock_1b1f6ce4-727f-421c-9fa6-ebdfeac87c70" xlink:href="tfin-20221231.xsd#tfin_InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_085478e6-e10e-469b-9755-62fd932f6366" xlink:to="loc_tfin_InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock_1b1f6ce4-727f-421c-9fa6-ebdfeac87c70" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDomesticDeposits_937dc19b-fd39-4a4f-9846-90958399fcb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeDomesticDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_085478e6-e10e-469b-9755-62fd932f6366" xlink:to="loc_us-gaap_InterestIncomeDomesticDeposits_937dc19b-fd39-4a4f-9846-90958399fcb1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_b23bd60e-b1a2-4eff-9458-ebabb860459a" 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_085478e6-e10e-469b-9755-62fd932f6366" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_b23bd60e-b1a2-4eff-9458-ebabb860459a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_17165e82-6487-4430-9c54-1c426eb3a85a" 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_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_InterestExpenseAbstract_17165e82-6487-4430-9c54-1c426eb3a85a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDomesticDeposits_836291d8-a8cc-4db6-96fc-9374740c79eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDomesticDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_17165e82-6487-4430-9c54-1c426eb3a85a" xlink:to="loc_us-gaap_InterestExpenseDomesticDeposits_836291d8-a8cc-4db6-96fc-9374740c79eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_7d39a7af-45ba-4000-ad21-5076e937b79e" 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_17165e82-6487-4430-9c54-1c426eb3a85a" xlink:to="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_7d39a7af-45ba-4000-ad21-5076e937b79e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_2d44785c-b633-461d-807c-f08490172752" 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_17165e82-6487-4430-9c54-1c426eb3a85a" xlink:to="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_2d44785c-b633-461d-807c-f08490172752" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_a7399368-256e-4101-9b7d-968fa450c820" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_17165e82-6487-4430-9c54-1c426eb3a85a" xlink:to="loc_us-gaap_InterestExpenseOther_a7399368-256e-4101-9b7d-968fa450c820" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_17e6d3cc-0ef8-45d9-8c81-73d064dedc12" 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_17165e82-6487-4430-9c54-1c426eb3a85a" xlink:to="loc_us-gaap_InterestExpense_17e6d3cc-0ef8-45d9-8c81-73d064dedc12" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_cc354604-de60-4501-b453-7ff11a843eb8" 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_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_cc354604-de60-4501-b453-7ff11a843eb8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_5f04159c-e61f-4a63-b647-a1dc9f3a9a28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_5f04159c-e61f-4a63-b647-a1dc9f3a9a28" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_5b8f4ce7-af24-49b2-9868-4ad56f6c5890" 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_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_5b8f4ce7-af24-49b2-9868-4ad56f6c5890" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeAbstract_5e880f49-ba4a-4b61-b1b9-d20241377766" 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_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_NoninterestIncomeAbstract_5e880f49-ba4a-4b61-b1b9-d20241377766" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1c58dcb9-d3ce-461f-b25b-7ac16ae31ddc" 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_5e880f49-ba4a-4b61-b1b9-d20241377766" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1c58dcb9-d3ce-461f-b25b-7ac16ae31ddc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnSalesOfOtherRealEstate_c657d97b-71c1-4172-8e64-96341be6ef3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnSalesOfOtherRealEstate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_5e880f49-ba4a-4b61-b1b9-d20241377766" xlink:to="loc_us-gaap_GainsLossesOnSalesOfOtherRealEstate_c657d97b-71c1-4172-8e64-96341be6ef3c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesRealizedGainLoss_aae78bdb-26eb-4d86-abfb-d8e0e97ebb17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesRealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_5e880f49-ba4a-4b61-b1b9-d20241377766" xlink:to="loc_us-gaap_DebtSecuritiesRealizedGainLoss_aae78bdb-26eb-4d86-abfb-d8e0e97ebb17" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfNotesReceivable_f04d3579-872f-4eeb-a7e6-31f84f667a0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfNotesReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_5e880f49-ba4a-4b61-b1b9-d20241377766" xlink:to="loc_us-gaap_GainLossOnSaleOfNotesReceivable_f04d3579-872f-4eeb-a7e6-31f84f667a0e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceCommissionsAndFees_a8a38ee4-659a-4009-803a-081266239f65" 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_5e880f49-ba4a-4b61-b1b9-d20241377766" xlink:to="loc_us-gaap_InsuranceCommissionsAndFees_a8a38ee4-659a-4009-803a-081266239f65" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_63b62f01-8c95-49d2-b273-68e0aaa0af13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_5e880f49-ba4a-4b61-b1b9-d20241377766" xlink:to="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_63b62f01-8c95-49d2-b273-68e0aaa0af13" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_ba225081-b352-45de-9e98-734f95e80076" 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_5e880f49-ba4a-4b61-b1b9-d20241377766" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_ba225081-b352-45de-9e98-734f95e80076" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_9ae57101-4e7e-4864-b959-11865ac5cbb0" 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_5e880f49-ba4a-4b61-b1b9-d20241377766" xlink:to="loc_us-gaap_NoninterestIncome_9ae57101-4e7e-4864-b959-11865ac5cbb0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpenseAbstract_4813cb3a-e4b2-4984-ad13-68edcd8368ec" 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_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_NoninterestExpenseAbstract_4813cb3a-e4b2-4984-ad13-68edcd8368ec" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_0cf7f71b-feff-4fe6-b83d-aa7f49539007" 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_4813cb3a-e4b2-4984-ad13-68edcd8368ec" xlink:to="loc_us-gaap_LaborAndRelatedExpense_0cf7f71b-feff-4fe6-b83d-aa7f49539007" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_9c970bd8-a683-4685-a64b-98e7e7dd0078" 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_4813cb3a-e4b2-4984-ad13-68edcd8368ec" xlink:to="loc_us-gaap_OccupancyNet_9c970bd8-a683-4685-a64b-98e7e7dd0078" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_1720bc6a-3f7b-466f-ad4f-3eff5330dd7e" 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_4813cb3a-e4b2-4984-ad13-68edcd8368ec" xlink:to="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_1720bc6a-3f7b-466f-ad4f-3eff5330dd7e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees_526046ad-06ca-40b7-9247-ad3b3e080510" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_4813cb3a-e4b2-4984-ad13-68edcd8368ec" xlink:to="loc_us-gaap_ProfessionalFees_526046ad-06ca-40b7-9247-ad3b3e080510" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_c678d457-1296-4595-b222-5809c9516d0c" 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_4813cb3a-e4b2-4984-ad13-68edcd8368ec" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_c678d457-1296-4595-b222-5809c9516d0c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense_584494ff-426f-4a1c-9262-c8d885c31842" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_4813cb3a-e4b2-4984-ad13-68edcd8368ec" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpense_584494ff-426f-4a1c-9262-c8d885c31842" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommunicationsAndInformationTechnology_4f5326cb-e6f8-4183-b0b9-75e3b52862c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommunicationsAndInformationTechnology"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_4813cb3a-e4b2-4984-ad13-68edcd8368ec" xlink:to="loc_us-gaap_CommunicationsAndInformationTechnology_4f5326cb-e6f8-4183-b0b9-75e3b52862c7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_6e7de3ca-01ff-46c9-a263-ec9c454f560c" 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_4813cb3a-e4b2-4984-ad13-68edcd8368ec" xlink:to="loc_us-gaap_OtherNoninterestExpense_6e7de3ca-01ff-46c9-a263-ec9c454f560c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_ecfb0776-e8d6-411a-9cc6-ba19495776b7" 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_4813cb3a-e4b2-4984-ad13-68edcd8368ec" xlink:to="loc_us-gaap_NoninterestExpense_ecfb0776-e8d6-411a-9cc6-ba19495776b7" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ded7ecc0-b6df-4003-bc67-e305c9241088" 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_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ded7ecc0-b6df-4003-bc67-e305c9241088" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9ed410df-aed6-4520-8489-eb28d584e5d6" 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_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9ed410df-aed6-4520-8489-eb28d584e5d6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ac05fa11-a585-4c69-bbd6-bf8771d0726f" 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_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_NetIncomeLoss_ac05fa11-a585-4c69-bbd6-bf8771d0726f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_87649287-7ac5-436f-9e0b-153be72ce289" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_87649287-7ac5-436f-9e0b-153be72ce289" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_6ebb310f-c3b9-44ff-b7f3-9b859e71720a" 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_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_6ebb310f-c3b9-44ff-b7f3-9b859e71720a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_dd988b16-b831-4561-80e5-ff879792fdf6" 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_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_EarningsPerShareAbstract_dd988b16-b831-4561-80e5-ff879792fdf6" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_4175c639-99e5-402a-a3fd-f1022510587c" 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_dd988b16-b831-4561-80e5-ff879792fdf6" xlink:to="loc_us-gaap_EarningsPerShareBasic_4175c639-99e5-402a-a3fd-f1022510587c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_ec9ba74b-0f2f-4964-a039-cb93689254d9" 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_dd988b16-b831-4561-80e5-ff879792fdf6" xlink:to="loc_us-gaap_EarningsPerShareDiluted_ec9ba74b-0f2f-4964-a039-cb93689254d9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_1f7c4a9f-2ce9-4725-853d-24ea1dff1543" 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_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_StatementTable_1f7c4a9f-2ce9-4725-853d-24ea1dff1543" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_5f6e3ce0-2602-4d95-a260-242bd7bf4872" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1f7c4a9f-2ce9-4725-853d-24ea1dff1543" xlink:to="loc_srt_ProductOrServiceAxis_5f6e3ce0-2602-4d95-a260-242bd7bf4872" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_5f6e3ce0-2602-4d95-a260-242bd7bf4872_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_5f6e3ce0-2602-4d95-a260-242bd7bf4872" xlink:to="loc_srt_ProductsAndServicesDomain_5f6e3ce0-2602-4d95-a260-242bd7bf4872_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4b79200f-a959-4401-86ef-eea591be9856" 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_5f6e3ce0-2602-4d95-a260-242bd7bf4872" xlink:to="loc_srt_ProductsAndServicesDomain_4b79200f-a959-4401-86ef-eea591be9856" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositAccountMember_fb689696-6a6f-4b28-bbd4-5f28d2ede128" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositAccountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_4b79200f-a959-4401-86ef-eea591be9856" xlink:to="loc_us-gaap_DepositAccountMember_fb689696-6a6f-4b28-bbd4-5f28d2ede128" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditAndDebitCardMember_e19b6a1a-4e16-43fe-8aa2-029845eff05a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditAndDebitCardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_4b79200f-a959-4401-86ef-eea591be9856" xlink:to="loc_us-gaap_CreditAndDebitCardMember_e19b6a1a-4e16-43fe-8aa2-029845eff05a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServiceMember_61cea95d-08a2-4c39-8fc0-d053ad615d32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_4b79200f-a959-4401-86ef-eea591be9856" xlink:to="loc_us-gaap_FinancialServiceMember_61cea95d-08a2-4c39-8fc0-d053ad615d32" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="tfin-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" xlink:type="extended" id="ibc2d753632b1404c95c521022c4d1be2_CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_983eb859-0b67-4f71-b8e2-94a71afec696" 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_bd88f7da-28d4-42fd-b845-15643a55a745" 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_983eb859-0b67-4f71-b8e2-94a71afec696" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8e784525-d85b-4b84-9b86-a82102c362db" 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_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_StockholdersEquity_8e784525-d85b-4b84-9b86-a82102c362db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_6aff838b-2dc9-4aeb-9567-ef61892a453e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_6aff838b-2dc9-4aeb-9567-ef61892a453e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_37a48fe0-2402-426b-aa08-3bd165942d24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_TreasuryStockCommonShares_37a48fe0-2402-426b-aa08-3bd165942d24" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_c69b6f52-25ba-4412-a4e3-da98f23e6dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_c69b6f52-25ba-4412-a4e3-da98f23e6dcf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_5f614be3-78da-481f-911c-fd1531451ecd" 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_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_5f614be3-78da-481f-911c-fd1531451ecd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_86438e3f-1a48-4cb4-b639-a1edbdb7df25" 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_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_86438e3f-1a48-4cb4-b639-a1edbdb7df25" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_b8102c59-86a2-4187-996e-f71ec1157833" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_b8102c59-86a2-4187-996e-f71ec1157833" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_b08236e5-8c73-4f57-9433-34666a4e6330" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_b08236e5-8c73-4f57-9433-34666a4e6330" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_72c5cef9-32ff-4697-b193-0b9e6768a425" 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_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_72c5cef9-32ff-4697-b193-0b9e6768a425" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_68a09f05-fcd6-47c5-a0c1-b66bcf9898ab" 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_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_68a09f05-fcd6-47c5-a0c1-b66bcf9898ab" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_f3540763-970b-4a20-82f4-96259d8664c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_f3540763-970b-4a20-82f4-96259d8664c9" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_e161ca46-5072-4cc0-a8b5-d2112e1f14b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_e161ca46-5072-4cc0-a8b5-d2112e1f14b1" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_c188a881-50b2-4c9b-b28c-3a8282f604f6" 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_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_c188a881-50b2-4c9b-b28c-3a8282f604f6" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_18525278-2646-40d5-9b01-0e80caa9591c" 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_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_18525278-2646-40d5-9b01-0e80caa9591c" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_21330ae5-0e9c-4ac9-94d9-d2b1fff0ba76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_21330ae5-0e9c-4ac9-94d9-d2b1fff0ba76" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_0c34fe1f-43a0-4d9e-b326-13c548fb857d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_0c34fe1f-43a0-4d9e-b326-13c548fb857d" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_11c53adf-a157-43ea-8b31-8b70b5ecdb33" 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_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_11c53adf-a157-43ea-8b31-8b70b5ecdb33" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_67645e9d-b04a-4173-bdf4-a74940d12daa" 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_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_67645e9d-b04a-4173-bdf4-a74940d12daa" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_ddd9a1f3-df45-4635-94a3-44e03f10a92f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_DividendsPreferredStock_ddd9a1f3-df45-4635-94a3-44e03f10a92f" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2bb1c142-ff36-46b5-a63d-2b8367e0c6e1" 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_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_NetIncomeLoss_2bb1c142-ff36-46b5-a63d-2b8367e0c6e1" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e2f9b5ef-6cdc-472f-be36-497b4218b992" 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_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e2f9b5ef-6cdc-472f-be36-497b4218b992" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_397481d1-0af3-4e7c-b72a-4ce9f9662fc6" 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_CommonStockSharesOutstanding_a64692a1-ffdc-4a75-a7b1-301b37594365" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_1d287123-78a3-4e05-8d5b-5ff6b8a3f56c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_33aeeb12-b633-4805-82a9-0ba6c1579409" 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_983eb859-0b67-4f71-b8e2-94a71afec696" xlink:to="loc_us-gaap_StatementTable_33aeeb12-b633-4805-82a9-0ba6c1579409" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_05a88971-a152-4fb1-a8c5-783e7f40a19c" 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_33aeeb12-b633-4805-82a9-0ba6c1579409" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_05a88971-a152-4fb1-a8c5-783e7f40a19c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_05a88971-a152-4fb1-a8c5-783e7f40a19c_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_05a88971-a152-4fb1-a8c5-783e7f40a19c" xlink:to="loc_us-gaap_EquityComponentDomain_05a88971-a152-4fb1-a8c5-783e7f40a19c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f9214ca1-43e8-43d5-811e-449587609a89" 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_05a88971-a152-4fb1-a8c5-783e7f40a19c" xlink:to="loc_us-gaap_EquityComponentDomain_f9214ca1-43e8-43d5-811e-449587609a89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_216e5e50-10e8-4eab-8627-8aab5d7031fd" 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_f9214ca1-43e8-43d5-811e-449587609a89" xlink:to="loc_us-gaap_PreferredStockMember_216e5e50-10e8-4eab-8627-8aab5d7031fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_cb2e754e-3a3c-4e5f-924f-113f4369b4c9" 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_f9214ca1-43e8-43d5-811e-449587609a89" xlink:to="loc_us-gaap_CommonStockMember_cb2e754e-3a3c-4e5f-924f-113f4369b4c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_af11738e-ccb9-471c-b752-fe8965aa790f" 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_f9214ca1-43e8-43d5-811e-449587609a89" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_af11738e-ccb9-471c-b752-fe8965aa790f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_1a42d527-e269-44a3-9780-2ff26c3dab70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f9214ca1-43e8-43d5-811e-449587609a89" xlink:to="loc_us-gaap_TreasuryStockCommonMember_1a42d527-e269-44a3-9780-2ff26c3dab70" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_310042f3-e7a9-4bef-b5d9-60c77e2335ef" 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_f9214ca1-43e8-43d5-811e-449587609a89" xlink:to="loc_us-gaap_RetainedEarningsMember_310042f3-e7a9-4bef-b5d9-60c77e2335ef" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_72ec03a7-a4a9-4599-9393-4384f3630101" 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_f9214ca1-43e8-43d5-811e-449587609a89" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_72ec03a7-a4a9-4599-9393-4384f3630101" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_f7ccb432-7e78-4f44-8ca5-7078451f2763" 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_33aeeb12-b633-4805-82a9-0ba6c1579409" xlink:to="loc_us-gaap_StatementClassOfStockAxis_f7ccb432-7e78-4f44-8ca5-7078451f2763" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f7ccb432-7e78-4f44-8ca5-7078451f2763_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_f7ccb432-7e78-4f44-8ca5-7078451f2763" xlink:to="loc_us-gaap_ClassOfStockDomain_f7ccb432-7e78-4f44-8ca5-7078451f2763_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4fbabdb5-3124-4b9c-b6dc-9a0f590b686d" 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_f7ccb432-7e78-4f44-8ca5-7078451f2763" xlink:to="loc_us-gaap_ClassOfStockDomain_4fbabdb5-3124-4b9c-b6dc-9a0f590b686d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_f227cb3b-40d6-4538-bd86-4eb485248034" 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_ClassOfStockDomain_4fbabdb5-3124-4b9c-b6dc-9a0f590b686d" xlink:to="loc_us-gaap_PreferredStockMember_f227cb3b-40d6-4538-bd86-4eb485248034" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_5ee31cb9-fa14-4caa-95e5-e916068fdda9" 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_4fbabdb5-3124-4b9c-b6dc-9a0f590b686d" xlink:to="loc_us-gaap_CommonStockMember_5ee31cb9-fa14-4caa-95e5-e916068fdda9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_6247d2dd-9302-4510-b296-de2c77e931f0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_33aeeb12-b633-4805-82a9-0ba6c1579409" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_6247d2dd-9302-4510-b296-de2c77e931f0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_6247d2dd-9302-4510-b296-de2c77e931f0_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_6247d2dd-9302-4510-b296-de2c77e931f0" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_6247d2dd-9302-4510-b296-de2c77e931f0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_0aaac382-481b-4970-902f-244c3b3bdc9a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_6247d2dd-9302-4510-b296-de2c77e931f0" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_0aaac382-481b-4970-902f-244c3b3bdc9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_13a4e334-d59e-4506-ad3f-e8d076ef8906" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_0aaac382-481b-4970-902f-244c3b3bdc9a" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_13a4e334-d59e-4506-ad3f-e8d076ef8906" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="tfin-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended" id="i02d00149707a47649590a6cffaf5e8bd_CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_22d8f2ab-51b2-47d2-b556-b020cf23337f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d40dfb77-4227-444e-bab9-d868991cef70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_22d8f2ab-51b2-47d2-b556-b020cf23337f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d40dfb77-4227-444e-bab9-d868991cef70" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_01719d80-d023-4800-b715-6ff629b8c86f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d40dfb77-4227-444e-bab9-d868991cef70" xlink:to="loc_us-gaap_NetIncomeLoss_01719d80-d023-4800-b715-6ff629b8c86f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d40dfb77-4227-444e-bab9-d868991cef70" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_13999eb6-e814-4c4c-b5ce-f6bde62f47bf" 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_Depreciation_13999eb6-e814-4c4c-b5ce-f6bde62f47bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans_6448523f-1085-4f6b-995e-74e4193582a5" xlink:href="tfin-20221231.xsd#tfin_AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_tfin_AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans_6448523f-1085-4f6b-995e-74e4193582a5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_10ceeb7c-eed1-42eb-a14a-c222664e97c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_10ceeb7c-eed1-42eb-a14a-c222664e97c9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_cbf8e803-9876-4b1e-a7e5-826963008781" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_cbf8e803-9876-4b1e-a7e5-826963008781" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_ca6f16d1-4823-4743-82b7-79f949c8073c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_ca6f16d1-4823-4743-82b7-79f949c8073c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_ce13f88f-004a-40a6-92b1-7d44f261110d" 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_ce13f88f-004a-40a6-92b1-7d44f261110d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_b036240a-62e9-4ca3-b5e0-b6141640ad4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_b036240a-62e9-4ca3-b5e0-b6141640ad4f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_4f98f6e3-bddb-47d3-b3a7-2dcc96e73225" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_4f98f6e3-bddb-47d3-b3a7-2dcc96e73225" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_4c4d04ed-5b9c-46ba-b3ca-440d88943031" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_ShareBasedCompensation_4c4d04ed-5b9c-46ba-b3ca-440d88943031" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesRealizedGainLoss_ff21b9a8-b130-45f0-a9d7-7c5f373a0185" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesRealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_DebtSecuritiesRealizedGainLoss_ff21b9a8-b130-45f0-a9d7-7c5f373a0185" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss_53080983-95fb-4064-8a5d-0f60164650a3" xlink:href="tfin-20221231.xsd#tfin_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_tfin_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss_53080983-95fb-4064-8a5d-0f60164650a3" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnSalesOfOtherRealEstate_4f2e21c4-4e75-478f-8b32-f9edc1184042" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnSalesOfOtherRealEstate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_GainsLossesOnSalesOfOtherRealEstate_4f2e21c4-4e75-478f-8b32-f9edc1184042" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_f95e91a1-2325-4fc7-9833-d24e7f25f15a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_f95e91a1-2325-4fc7-9833-d24e7f25f15a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToPurchaseLoansHeldForSale_4e54d275-988e-4732-9fc7-c71ce0cbb062" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToPurchaseLoansHeldForSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_PaymentsToPurchaseLoansHeldForSale_4e54d275-988e-4732-9fc7-c71ce0cbb062" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_d8145155-da4c-44b9-ae3d-b2660378d309" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_d8145155-da4c-44b9-ae3d-b2660378d309" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfNotesReceivable_17a644e9-46b0-4e06-a715-58e24c11555b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfNotesReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_GainLossOnSaleOfNotesReceivable_17a644e9-46b0-4e06-a715-58e24c11555b" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IncreaseDecreaseInOperatingLeases_ce99781c-4ed0-4cd9-9db8-d2473c96b486" xlink:href="tfin-20221231.xsd#tfin_IncreaseDecreaseInOperatingLeases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_tfin_IncreaseDecreaseInOperatingLeases_ce99781c-4ed0-4cd9-9db8-d2473c96b486" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_d776da66-00c1-4573-8cb5-306edbb21a64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_d776da66-00c1-4573-8cb5-306edbb21a64" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities_5176edbb-184e-4b2c-84a5-ce6f743d0078" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities_5176edbb-184e-4b2c-84a5-ce6f743d0078" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_455b6774-9f15-49cd-b0c1-d884bb5ca661" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_455b6774-9f15-49cd-b0c1-d884bb5ca661" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_3a8eae90-35e6-402a-beca-fcaccd408edb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_3a8eae90-35e6-402a-beca-fcaccd408edb" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d7f389e7-3c20-4f09-9f8c-4cfe1aa2b9d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d40dfb77-4227-444e-bab9-d868991cef70" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d7f389e7-3c20-4f09-9f8c-4cfe1aa2b9d3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_22d8f2ab-51b2-47d2-b556-b020cf23337f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_1bae5e0c-0130-4950-b6df-e4cd76b0aecb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_1bae5e0c-0130-4950-b6df-e4cd76b0aecb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_3025151c-77f0-47d6-8acf-c66920665065" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_3025151c-77f0-47d6-8acf-c66920665065" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_03b9bffa-8d77-4116-a0a1-c3b83953dd21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_03b9bffa-8d77-4116-a0a1-c3b83953dd21" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_47140e43-41b5-423c-823f-53f27895cdf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_47140e43-41b5-423c-823f-53f27895cdf0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLoansReceivable_7a733222-a3cf-481f-8cbf-e707fb6a38d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLoansReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_us-gaap_PaymentsToAcquireLoansReceivable_7a733222-a3cf-481f-8cbf-e707fb6a38d9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfFinanceReceivables_44df3134-e0c3-4cbd-b2fa-810bcd78947e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfFinanceReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_us-gaap_ProceedsFromSaleOfFinanceReceivables_44df3134-e0c3-4cbd-b2fa-810bcd78947e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_0821e849-cf1d-4251-813c-0594d879da8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromLoansAndLeases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_0821e849-cf1d-4251-813c-0594d879da8a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment_ba3bce28-571f-4d9d-ab2e-9dff2d1db3eb" xlink:href="tfin-20221231.xsd#tfin_PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_tfin_PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment_ba3bce28-571f-4d9d-ab2e-9dff2d1db3eb" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherRealEstate_a1cfe5ad-c4f2-4759-8c6c-14c34769383b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfOtherRealEstate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherRealEstate_a1cfe5ad-c4f2-4759-8c6c-14c34769383b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet_484dc5de-a32f-4983-b76a-1f6612156716" xlink:href="tfin-20221231.xsd#tfin_PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_tfin_PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet_484dc5de-a32f-4983-b76a-1f6612156716" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLifeInsurancePolicies_b4b062d0-f01f-4f0f-9840-215596a883bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLifeInsurancePolicies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_us-gaap_ProceedsFromLifeInsurancePolicies_b4b062d0-f01f-4f0f-9840-215596a883bf" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_1afc4344-fab9-49a3-9e52-466c4da63dde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_1afc4344-fab9-49a3-9e52-466c4da63dde" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_3f553fd4-ba04-4db4-90d9-af17f62408b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSalesOfAssetsInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_3f553fd4-ba04-4db4-90d9-af17f62408b5" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6c680138-c5b1-41e0-9a68-37e6161115d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6c680138-c5b1-41e0-9a68-37e6161115d3" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_22d8f2ab-51b2-47d2-b556-b020cf23337f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeposits_d6a12273-9ad6-4e2d-83dd-ebbc51fada32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:to="loc_us-gaap_IncreaseDecreaseInDeposits_d6a12273-9ad6-4e2d-83dd-ebbc51fada32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase_aa432cd3-921c-4235-818a-5ab04a96f2b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:to="loc_us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase_aa432cd3-921c-4235-818a-5ab04a96f2b4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances_73a12f18-7aa1-4215-abe1-d28f999b4d0e" xlink:href="tfin-20221231.xsd#tfin_ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:to="loc_tfin_ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances_73a12f18-7aa1-4215-abe1-d28f999b4d0e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_ca65912c-3590-4832-8f17-6612fed7dc6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_ca65912c-3590-4832-8f17-6612fed7dc6a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_0948e0c2-c77e-4b05-96da-429a10a940ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_0948e0c2-c77e-4b05-96da-429a10a940ac" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_40f201e9-a777-4fb3-b90c-438cdfa4c080" 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_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_40f201e9-a777-4fb3-b90c-438cdfa4c080" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_7afed76f-84ea-487d-9e2c-3030c3a48dc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:to="loc_us-gaap_PaymentsOfDividends_7afed76f-84ea-487d-9e2c-3030c3a48dc0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement_65e05de5-0979-4072-bc53-b468bae8a8a8" xlink:href="tfin-20221231.xsd#tfin_PaymentTaxWithholdingShareBasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:to="loc_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement_65e05de5-0979-4072-bc53-b468bae8a8a8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_81eda405-35ff-46fd-a5a2-46f7b2f605c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_81eda405-35ff-46fd-a5a2-46f7b2f605c2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_e9f632c1-0e45-4215-b906-ad7994bf21c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:to="loc_us-gaap_ProceedsFromStockPlans_e9f632c1-0e45-4215-b906-ad7994bf21c8" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_5685bcad-ae44-4341-a04a-73bc4f70792a" 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_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_5685bcad-ae44-4341-a04a-73bc4f70792a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2c86e8ef-200e-42b0-aacd-748e233ef2ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2c86e8ef-200e-42b0-aacd-748e233ef2ca" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9ba3b7c3-af3c-4c11-8354-696d0b233e01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_22d8f2ab-51b2-47d2-b556-b020cf23337f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9ba3b7c3-af3c-4c11-8354-696d0b233e01" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_58a25869-568b-4e70-8b8e-c7686351eed4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_22d8f2ab-51b2-47d2-b556-b020cf23337f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_58a25869-568b-4e70-8b8e-c7686351eed4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4b3d2f44-f406-4fc4-b9da-95613e17c224" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_6ffd9f82-4631-4e6a-9b73-1e69cce8a859" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_22d8f2ab-51b2-47d2-b556-b020cf23337f" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_6ffd9f82-4631-4e6a-9b73-1e69cce8a859" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_10d9fa60-e305-429f-8d62-492a99af21ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_6ffd9f82-4631-4e6a-9b73-1e69cce8a859" xlink:to="loc_us-gaap_InterestPaidNet_10d9fa60-e305-429f-8d62-492a99af21ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_30d901ad-b4f4-4530-a55c-5ffc707fd2f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_6ffd9f82-4631-4e6a-9b73-1e69cce8a859" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_30d901ad-b4f4-4530-a55c-5ffc707fd2f7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_2394b2bb-6278-4897-9cd5-eb70df2703aa" 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_SupplementalCashFlowInformationAbstract_6ffd9f82-4631-4e6a-9b73-1e69cce8a859" xlink:to="loc_us-gaap_OperatingLeasePayments_2394b2bb-6278-4897-9cd5-eb70df2703aa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d8de60a6-8988-4a39-a792-b0b85e1985c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_22d8f2ab-51b2-47d2-b556-b020cf23337f" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d8de60a6-8988-4a39-a792-b0b85e1985c5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferToOtherRealEstate_05bad41b-f434-448e-b0c4-e0050e0e0474" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferToOtherRealEstate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d8de60a6-8988-4a39-a792-b0b85e1985c5" xlink:to="loc_us-gaap_TransferToOtherRealEstate_05bad41b-f434-448e-b0c4-e0050e0e0474" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_LoansHeldForInvestmentTransferredToLoansHeldForSale_98e497cb-22b9-4048-8b30-b779175c8e7e" xlink:href="tfin-20221231.xsd#tfin_LoansHeldForInvestmentTransferredToLoansHeldForSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d8de60a6-8988-4a39-a792-b0b85e1985c5" xlink:to="loc_tfin_LoansHeldForInvestmentTransferredToLoansHeldForSale_98e497cb-22b9-4048-8b30-b779175c8e7e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AssetsTransferredToAssetsHeldForSale_0b6203d6-7c63-41a8-9f14-ae43a1705c2f" xlink:href="tfin-20221231.xsd#tfin_AssetsTransferredToAssetsHeldForSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d8de60a6-8988-4a39-a792-b0b85e1985c5" xlink:to="loc_tfin_AssetsTransferredToAssetsHeldForSale_0b6203d6-7c63-41a8-9f14-ae43a1705c2f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DepositsTransferredToHeldForSale_b68c9e5e-d31c-46c2-8670-1943cc445654" xlink:href="tfin-20221231.xsd#tfin_DepositsTransferredToHeldForSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d8de60a6-8988-4a39-a792-b0b85e1985c5" xlink:to="loc_tfin_DepositsTransferredToHeldForSale_b68c9e5e-d31c-46c2-8670-1943cc445654" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_6f3ebab8-daee-4e6c-a535-45c56b38daf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d8de60a6-8988-4a39-a792-b0b85e1985c5" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_6f3ebab8-daee-4e6c-a535-45c56b38daf3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SecuritiesAvailableForSalePurchasedNotSettled_fe80649b-3e25-4cc1-b898-bc8375377502" xlink:href="tfin-20221231.xsd#tfin_SecuritiesAvailableForSalePurchasedNotSettled"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d8de60a6-8988-4a39-a792-b0b85e1985c5" xlink:to="loc_tfin_SecuritiesAvailableForSalePurchasedNotSettled_fe80649b-3e25-4cc1-b898-bc8375377502" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_1130f657-9a04-42df-abb5-0fd24cbd340c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d8de60a6-8988-4a39-a792-b0b85e1985c5" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_1130f657-9a04-42df-abb5-0fd24cbd340c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_5e05c7af-e98b-4d11-8733-9678108be830" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d8de60a6-8988-4a39-a792-b0b85e1985c5" xlink:to="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_5e05c7af-e98b-4d11-8733-9678108be830" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e629a90c-1f58-4b1e-ab4b-cb771071d33a" 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_22d8f2ab-51b2-47d2-b556-b020cf23337f" xlink:to="loc_us-gaap_StatementTable_e629a90c-1f58-4b1e-ab4b-cb771071d33a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_7ed2523a-6bb2-4d70-874b-42d2940c993a" 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_StatementTable_e629a90c-1f58-4b1e-ab4b-cb771071d33a" xlink:to="loc_us-gaap_FinancialInstrumentAxis_7ed2523a-6bb2-4d70-874b-42d2940c993a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7ed2523a-6bb2-4d70-874b-42d2940c993a_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_7ed2523a-6bb2-4d70-874b-42d2940c993a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7ed2523a-6bb2-4d70-874b-42d2940c993a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3966bce6-3b31-43d1-b609-c9e280bae08e" 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_7ed2523a-6bb2-4d70-874b-42d2940c993a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3966bce6-3b31-43d1-b609-c9e280bae08e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IndemnificationAssetMember_b75426e3-773c-4aa5-a770-96954af1d2fa" xlink:href="tfin-20221231.xsd#tfin_IndemnificationAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3966bce6-3b31-43d1-b609-c9e280bae08e" xlink:to="loc_tfin_IndemnificationAssetMember_b75426e3-773c-4aa5-a770-96954af1d2fa" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended" id="i6f2b9c5fad9b4a49917a38eb7c12d32a_SummaryofSignificantAccountingPoliciesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:href="tfin-20221231.xsd#tfin_SummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DebtSecurityNonaccrualStatusTerm_c737a4d9-54c6-475f-b93d-36c5e2464396" xlink:href="tfin-20221231.xsd#tfin_DebtSecurityNonaccrualStatusTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_tfin_DebtSecurityNonaccrualStatusTerm_c737a4d9-54c6-475f-b93d-36c5e2464396" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DebtSecuritiesAccruedInterestReversed_6deb32e7-c046-4354-99d8-0bf4b3706d03" xlink:href="tfin-20221231.xsd#tfin_DebtSecuritiesAccruedInterestReversed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_tfin_DebtSecuritiesAccruedInterestReversed_6deb32e7-c046-4354-99d8-0bf4b3706d03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InterestIncomeAccrualDiscontinuedTerm_9cb98d09-a4ea-4dec-9029-96d5bfa5cca3" xlink:href="tfin-20221231.xsd#tfin_InterestIncomeAccrualDiscontinuedTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_tfin_InterestIncomeAccrualDiscontinuedTerm_9cb98d09-a4ea-4dec-9029-96d5bfa5cca3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PeriodOfConsumerLoansChargedOff_acf726ee-0e7d-485a-ad80-560943f1a2ab" xlink:href="tfin-20221231.xsd#tfin_PeriodOfConsumerLoansChargedOff"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_tfin_PeriodOfConsumerLoansChargedOff_acf726ee-0e7d-485a-ad80-560943f1a2ab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InterestIncomeNotRecognizedUntilLoanBalanceReducedAmount_e6af7afb-ce91-49b7-bd77-f5d202680cfb" xlink:href="tfin-20221231.xsd#tfin_InterestIncomeNotRecognizedUntilLoanBalanceReducedAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_tfin_InterestIncomeNotRecognizedUntilLoanBalanceReducedAmount_e6af7afb-ce91-49b7-bd77-f5d202680cfb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_28ba9646-d1cc-4b05-8d31-b90c1c5c36e4" 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_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_us-gaap_StockholdersEquity_28ba9646-d1cc-4b05-8d31-b90c1c5c36e4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_53416f7a-b226-4662-9350-d38495bb12b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_53416f7a-b226-4662-9350-d38495bb12b7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_037ebddc-84c3-4ce6-988f-7ad2cc65cd19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_037ebddc-84c3-4ce6-988f-7ad2cc65cd19" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_4ea659d3-589c-4eed-b18e-0f5fc36dcf2c" 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_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_4ea659d3-589c-4eed-b18e-0f5fc36dcf2c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_6a917ac4-96b6-48ae-a655-abdd19ba0411" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_6a917ac4-96b6-48ae-a655-abdd19ba0411" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivablePortfolioSegmentEquipmentLoanTerm_2b7373d6-2ad9-4914-b8b4-abd8445aa404" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivablePortfolioSegmentEquipmentLoanTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_tfin_FinancingReceivablePortfolioSegmentEquipmentLoanTerm_2b7373d6-2ad9-4914-b8b4-abd8445aa404" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ChangeInNationalRetailSalesForecastPeriod_b8569e58-b6af-486e-becd-fb0f38291d11" xlink:href="tfin-20221231.xsd#tfin_ChangeInNationalRetailSalesForecastPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_tfin_ChangeInNationalRetailSalesForecastPeriod_b8569e58-b6af-486e-becd-fb0f38291d11" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ChangeInNationalHomePriceIndexForecastPeriod_158b5f75-9b5e-4fbf-9c6e-7c29720a0299" xlink:href="tfin-20221231.xsd#tfin_ChangeInNationalHomePriceIndexForecastPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_tfin_ChangeInNationalHomePriceIndexForecastPeriod_158b5f75-9b5e-4fbf-9c6e-7c29720a0299" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ChangeInNationalGrossDomesticProductForecastPeriod_431a7fcf-0113-4330-a710-a2d5e16d7802" xlink:href="tfin-20221231.xsd#tfin_ChangeInNationalGrossDomesticProductForecastPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_tfin_ChangeInNationalGrossDomesticProductForecastPeriod_431a7fcf-0113-4330-a710-a2d5e16d7802" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_edad6832-595b-4d22-805f-7f17596d3b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_edad6832-595b-4d22-805f-7f17596d3b5e" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_2f698f8b-6aad-4733-a013-c240078b7f51" 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_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_2f698f8b-6aad-4733-a013-c240078b7f51" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_e7172c8a-a279-41b9-9712-2bddb512549e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_e7172c8a-a279-41b9-9712-2bddb512549e" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TransactionalPaymentAndAuditFees_e509b27a-d146-4a3e-ad54-9b2651f253ef" xlink:href="tfin-20221231.xsd#tfin_TransactionalPaymentAndAuditFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_tfin_TransactionalPaymentAndAuditFees_e509b27a-d146-4a3e-ad54-9b2651f253ef" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_804a0530-6c0f-4bf0-9ee0-200ffb01aa95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_us-gaap_NumberOfReportableSegments_804a0530-6c0f-4bf0-9ee0-200ffb01aa95" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SummaryOfSignificantAccountingPoliciesTable_616bbdd2-b5f7-4ede-b9b1-142718fb7225" xlink:href="tfin-20221231.xsd#tfin_SummaryOfSignificantAccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_tfin_SummaryOfSignificantAccountingPoliciesTable_616bbdd2-b5f7-4ede-b9b1-142718fb7225" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9dffe9c7-53cf-4f53-b372-76172d0e6867" 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_tfin_SummaryOfSignificantAccountingPoliciesTable_616bbdd2-b5f7-4ede-b9b1-142718fb7225" xlink:to="loc_srt_RangeAxis_9dffe9c7-53cf-4f53-b372-76172d0e6867" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9dffe9c7-53cf-4f53-b372-76172d0e6867_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_9dffe9c7-53cf-4f53-b372-76172d0e6867" xlink:to="loc_srt_RangeMember_9dffe9c7-53cf-4f53-b372-76172d0e6867_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bd0e8973-f640-428c-a9bb-35ef00d9092c" 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_9dffe9c7-53cf-4f53-b372-76172d0e6867" xlink:to="loc_srt_RangeMember_bd0e8973-f640-428c-a9bb-35ef00d9092c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_cf3d5718-607e-4427-989e-56e348ebfa74" 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_bd0e8973-f640-428c-a9bb-35ef00d9092c" xlink:to="loc_srt_MinimumMember_cf3d5718-607e-4427-989e-56e348ebfa74" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9ab41362-bc99-4582-be19-510cbf4064b2" 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_bd0e8973-f640-428c-a9bb-35ef00d9092c" xlink:to="loc_srt_MaximumMember_9ab41362-bc99-4582-be19-510cbf4064b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c2ee6afc-b1ac-48f1-ac79-9a485dd9068a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesTable_616bbdd2-b5f7-4ede-b9b1-142718fb7225" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c2ee6afc-b1ac-48f1-ac79-9a485dd9068a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_c2ee6afc-b1ac-48f1-ac79-9a485dd9068a_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c2ee6afc-b1ac-48f1-ac79-9a485dd9068a" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_c2ee6afc-b1ac-48f1-ac79-9a485dd9068a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_022ad217-0c9d-4c15-bb85-ef950d204206" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c2ee6afc-b1ac-48f1-ac79-9a485dd9068a" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_022ad217-0c9d-4c15-bb85-ef950d204206" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_151753e4-46a0-44c8-a3ad-bd9547f73e0d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_022ad217-0c9d-4c15-bb85-ef950d204206" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_151753e4-46a0-44c8-a3ad-bd9547f73e0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2bc761fd-1f2b-4729-858d-098ed4a4c282" 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_tfin_SummaryOfSignificantAccountingPoliciesTable_616bbdd2-b5f7-4ede-b9b1-142718fb7225" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2bc761fd-1f2b-4729-858d-098ed4a4c282" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2bc761fd-1f2b-4729-858d-098ed4a4c282_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_2bc761fd-1f2b-4729-858d-098ed4a4c282" xlink:to="loc_us-gaap_EquityComponentDomain_2bc761fd-1f2b-4729-858d-098ed4a4c282_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b4fc4cd7-b3fd-41c1-9dc7-5b18959d763d" 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_2bc761fd-1f2b-4729-858d-098ed4a4c282" xlink:to="loc_us-gaap_EquityComponentDomain_b4fc4cd7-b3fd-41c1-9dc7-5b18959d763d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_851b7ec7-911a-4fa4-8f2c-e670d02ae728" 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_b4fc4cd7-b3fd-41c1-9dc7-5b18959d763d" xlink:to="loc_us-gaap_RetainedEarningsMember_851b7ec7-911a-4fa4-8f2c-e670d02ae728" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_67f36ffd-e5e3-497e-a541-03967bace357" 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_tfin_SummaryOfSignificantAccountingPoliciesTable_616bbdd2-b5f7-4ede-b9b1-142718fb7225" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_67f36ffd-e5e3-497e-a541-03967bace357" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_67f36ffd-e5e3-497e-a541-03967bace357_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_67f36ffd-e5e3-497e-a541-03967bace357" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_67f36ffd-e5e3-497e-a541-03967bace357_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fa757ae1-80fe-440b-9520-b3f5b8294980" 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_67f36ffd-e5e3-497e-a541-03967bace357" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fa757ae1-80fe-440b-9520-b3f5b8294980" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_f8f81010-47ff-4834-b2a2-bca53092de05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fa757ae1-80fe-440b-9520-b3f5b8294980" xlink:to="loc_us-gaap_BuildingMember_f8f81010-47ff-4834-b2a2-bca53092de05" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AutomobilesMember_dd80a4b3-144e-4221-b03f-54358bfada9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AutomobilesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fa757ae1-80fe-440b-9520-b3f5b8294980" xlink:to="loc_us-gaap_AutomobilesMember_dd80a4b3-144e-4221-b03f-54358bfada9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AirTransportationEquipmentMember_ee88d58d-ee2d-4d85-b5a8-dca51fc61c25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AirTransportationEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fa757ae1-80fe-440b-9520-b3f5b8294980" xlink:to="loc_us-gaap_AirTransportationEquipmentMember_ee88d58d-ee2d-4d85-b5a8-dca51fc61c25" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_b5758a18-e42b-4a53-850a-f8e3819f15d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fa757ae1-80fe-440b-9520-b3f5b8294980" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_b5758a18-e42b-4a53-850a-f8e3819f15d7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0c226c35-7c61-4ba7-b74a-067fe4f22dec" 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_tfin_SummaryOfSignificantAccountingPoliciesTable_616bbdd2-b5f7-4ede-b9b1-142718fb7225" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0c226c35-7c61-4ba7-b74a-067fe4f22dec" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0c226c35-7c61-4ba7-b74a-067fe4f22dec_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_0c226c35-7c61-4ba7-b74a-067fe4f22dec" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0c226c35-7c61-4ba7-b74a-067fe4f22dec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_34b1f0bd-9e58-47a9-93f3-b81f3bf053e2" 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_0c226c35-7c61-4ba7-b74a-067fe4f22dec" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_34b1f0bd-9e58-47a9-93f3-b81f3bf053e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CapitalizedSoftwareMember_1f8e8139-aa58-4670-abe9-210833067b5e" xlink:href="tfin-20221231.xsd#tfin_CapitalizedSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_34b1f0bd-9e58-47a9-93f3-b81f3bf053e2" xlink:to="loc_tfin_CapitalizedSoftwareMember_1f8e8139-aa58-4670-abe9-210833067b5e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_396304ae-0a8d-4d9c-b23b-5452b284d4f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesTable_616bbdd2-b5f7-4ede-b9b1-142718fb7225" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_396304ae-0a8d-4d9c-b23b-5452b284d4f4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_396304ae-0a8d-4d9c-b23b-5452b284d4f4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_396304ae-0a8d-4d9c-b23b-5452b284d4f4" xlink:to="loc_us-gaap_HedgingRelationshipDomain_396304ae-0a8d-4d9c-b23b-5452b284d4f4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_0da84b8c-e6c7-41bf-95d5-9b5f2483e6fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_396304ae-0a8d-4d9c-b23b-5452b284d4f4" xlink:to="loc_us-gaap_HedgingRelationshipDomain_0da84b8c-e6c7-41bf-95d5-9b5f2483e6fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_53d9d452-b3b2-4d24-ac0c-4f8fd37b1788" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_0da84b8c-e6c7-41bf-95d5-9b5f2483e6fc" xlink:to="loc_us-gaap_CashFlowHedgingMember_53d9d452-b3b2-4d24-ac0c-4f8fd37b1788" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueHedgingMember_8c166282-3d51-4e65-bcff-0584d4fe39a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_0da84b8c-e6c7-41bf-95d5-9b5f2483e6fc" xlink:to="loc_us-gaap_FairValueHedgingMember_8c166282-3d51-4e65-bcff-0584d4fe39a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_3a87d187-7f57-40ef-beca-295cef35b6ae" 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_tfin_SummaryOfSignificantAccountingPoliciesTable_616bbdd2-b5f7-4ede-b9b1-142718fb7225" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3a87d187-7f57-40ef-beca-295cef35b6ae" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_3a87d187-7f57-40ef-beca-295cef35b6ae_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_3a87d187-7f57-40ef-beca-295cef35b6ae" xlink:to="loc_us-gaap_SegmentDomain_3a87d187-7f57-40ef-beca-295cef35b6ae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9cb77728-8065-4c79-a189-6a28c73f0794" 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_3a87d187-7f57-40ef-beca-295cef35b6ae" xlink:to="loc_us-gaap_SegmentDomain_9cb77728-8065-4c79-a189-6a28c73f0794" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaymentsSegmentMember_3a821c5a-cd72-4864-a6e9-da23237fbb62" xlink:href="tfin-20221231.xsd#tfin_PaymentsSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_9cb77728-8065-4c79-a189-6a28c73f0794" xlink:to="loc_tfin_PaymentsSegmentMember_3a821c5a-cd72-4864-a6e9-da23237fbb62" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails" xlink:type="extended" id="ic6cee0c1779846039ae91ba73736fa0f_AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_5efc66a5-49d0-4f36-a86c-a9eeac48df75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest_469ca181-5f7f-4c86-a4f7-fed67054453e" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_5efc66a5-49d0-4f36-a86c-a9eeac48df75" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest_469ca181-5f7f-4c86-a4f7-fed67054453e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable_69ff68ea-5596-445f-8073-813c21e23467" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_5efc66a5-49d0-4f36-a86c-a9eeac48df75" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable_69ff68ea-5596-445f-8073-813c21e23467" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_f587aecc-8e35-4c22-8139-094ea734b99d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_5efc66a5-49d0-4f36-a86c-a9eeac48df75" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_f587aecc-8e35-4c22-8139-094ea734b99d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash_48a900d5-b8a4-4232-bf72-a11ae84b4e46" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_5efc66a5-49d0-4f36-a86c-a9eeac48df75" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash_48a900d5-b8a4-4232-bf72-a11ae84b4e46" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability_855c7c05-ed9e-4208-9068-4f467381646a" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_5efc66a5-49d0-4f36-a86c-a9eeac48df75" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability_855c7c05-ed9e-4208-9068-4f467381646a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_13b7bf37-aa89-4404-91a3-b79493700c60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_5efc66a5-49d0-4f36-a86c-a9eeac48df75" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_13b7bf37-aa89-4404-91a3-b79493700c60" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_8253c2c2-6813-431e-8e70-ff203ea395b0" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_5efc66a5-49d0-4f36-a86c-a9eeac48df75" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_8253c2c2-6813-431e-8e70-ff203ea395b0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_e7289406-b797-4d39-ae14-d0594bf085e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_5efc66a5-49d0-4f36-a86c-a9eeac48df75" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_e7289406-b797-4d39-ae14-d0594bf085e0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_e34c8ea0-9a4b-4d7f-906e-57b72aef550e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_5efc66a5-49d0-4f36-a86c-a9eeac48df75" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_e34c8ea0-9a4b-4d7f-906e-57b72aef550e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_9ed1413a-1c79-45e4-8c3b-03a114ce543c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_e34c8ea0-9a4b-4d7f-906e-57b72aef550e" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_9ed1413a-1c79-45e4-8c3b-03a114ce543c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_9ed1413a-1c79-45e4-8c3b-03a114ce543c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_9ed1413a-1c79-45e4-8c3b-03a114ce543c" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_9ed1413a-1c79-45e4-8c3b-03a114ce543c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_6fda230f-48f2-442b-aae1-fb35bdf4a82f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_9ed1413a-1c79-45e4-8c3b-03a114ce543c" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_6fda230f-48f2-442b-aae1-fb35bdf4a82f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_c49b578c-952f-4566-b40f-afddb84728c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_6fda230f-48f2-442b-aae1-fb35bdf4a82f" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_c49b578c-952f-4566-b40f-afddb84728c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_a81502e9-7fde-4d73-aaf8-b2fbaf77b521" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_e34c8ea0-9a4b-4d7f-906e-57b72aef550e" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_a81502e9-7fde-4d73-aaf8-b2fbaf77b521" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_a81502e9-7fde-4d73-aaf8-b2fbaf77b521_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_a81502e9-7fde-4d73-aaf8-b2fbaf77b521" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_a81502e9-7fde-4d73-aaf8-b2fbaf77b521_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_cae6e545-375d-45d0-8fdb-1a77c537f67f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_a81502e9-7fde-4d73-aaf8-b2fbaf77b521" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_cae6e545-375d-45d0-8fdb-1a77c537f67f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquipmentLoansDisposalGroupMember_bf171420-c30d-4ca9-8da8-f5c6069b74f8" xlink:href="tfin-20221231.xsd#tfin_EquipmentLoansDisposalGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_cae6e545-375d-45d0-8fdb-1a77c537f67f" xlink:to="loc_tfin_EquipmentLoansDisposalGroupMember_bf171420-c30d-4ca9-8da8-f5c6069b74f8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#AcquisitionsandDivestituresNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails" xlink:type="extended" id="i0ecb137ac46e45fba48b2bfbd1f69078_AcquisitionsandDivestituresNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability_18f65262-964d-42e6-b709-fbff3c3b02c1" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability_18f65262-964d-42e6-b709-fbff3c3b02c1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList_d62b4406-df46-47e2-87cd-c0f045ee43b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList_d62b4406-df46-47e2-87cd-c0f045ee43b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived_5cd0b0bf-5082-44f9-80a2-b27e2c1997c2" xlink:href="tfin-20221231.xsd#tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived_5cd0b0bf-5082-44f9-80a2-b27e2c1997c2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset_1736ba3e-7fcd-40bf-b74c-a7758b9d0192" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset_1736ba3e-7fcd-40bf-b74c-a7758b9d0192" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_38899355-9024-443c-a2c6-9cf5a1e3c916" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_Goodwill_38899355-9024-443c-a2c6-9cf5a1e3c916" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_67fefb87-d168-4000-97cd-1f8e77513994" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_67fefb87-d168-4000-97cd-1f8e77513994" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_3b618e31-30f2-4c94-b265-d33c65594d48" 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_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_3b618e31-30f2-4c94-b265-d33c65594d48" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_d078c1ee-c87c-4533-b7cf-a611020df333" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_d078c1ee-c87c-4533-b7cf-a611020df333" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_4ed5b148-fdcc-4ec2-9c1c-522e7df7cad7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_4ed5b148-fdcc-4ec2-9c1c-522e7df7cad7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_6e073211-135b-4405-8985-103cbc838912" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_6e073211-135b-4405-8985-103cbc838912" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_9ed831cc-9799-4df7-9d9b-364f7e3ed2e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_9ed831cc-9799-4df7-9d9b-364f7e3ed2e8" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_70ae5989-d82a-4252-a315-7d62e771fc0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_70ae5989-d82a-4252-a315-7d62e771fc0a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_9004e694-55a4-420e-8cec-a9122dc8b6ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_9004e694-55a4-420e-8cec-a9122dc8b6ca" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationAdvancesAgainstFuturePaymentsNumberOfLargeClients_036c79b4-a242-4b44-b825-637fd9436ed3" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationAdvancesAgainstFuturePaymentsNumberOfLargeClients"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_BusinessCombinationAdvancesAgainstFuturePaymentsNumberOfLargeClients_036c79b4-a242-4b44-b825-637fd9436ed3" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationSharesPortionOfPurchasePriceReturned_d2ee2651-b8b5-4b8f-9bb8-f078e84885a0" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationSharesPortionOfPurchasePriceReturned"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_BusinessCombinationSharesPortionOfPurchasePriceReturned_d2ee2651-b8b5-4b8f-9bb8-f078e84885a0" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GuarantorObligationPercentIndemnifiedFirstThirtyMillionDollarsOfLosses_934d173f-183a-4a15-bc98-0ef2da222fcd" xlink:href="tfin-20221231.xsd#tfin_GuarantorObligationPercentIndemnifiedFirstThirtyMillionDollarsOfLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_GuarantorObligationPercentIndemnifiedFirstThirtyMillionDollarsOfLosses_934d173f-183a-4a15-bc98-0ef2da222fcd" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GuarantorObligationsFirstIncrementOfLossesIncurred_d346b621-b28d-4f98-9c2d-cd0debd12b47" xlink:href="tfin-20221231.xsd#tfin_GuarantorObligationsFirstIncrementOfLossesIncurred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_GuarantorObligationsFirstIncrementOfLossesIncurred_d346b621-b28d-4f98-9c2d-cd0debd12b47" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GuarantorObligationPercentIndemnifiedSecondThirtyMillionDollarsOfLosses_6a3ba939-1018-49ad-902e-f77e7fc0d7e3" xlink:href="tfin-20221231.xsd#tfin_GuarantorObligationPercentIndemnifiedSecondThirtyMillionDollarsOfLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_GuarantorObligationPercentIndemnifiedSecondThirtyMillionDollarsOfLosses_6a3ba939-1018-49ad-902e-f77e7fc0d7e3" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GuarantorObligationsSecondIncrementOfLossesIncurred_5fca3c2a-58d8-4c87-8e2d-e901524f4889" xlink:href="tfin-20221231.xsd#tfin_GuarantorObligationsSecondIncrementOfLossesIncurred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_GuarantorObligationsSecondIncrementOfLossesIncurred_5fca3c2a-58d8-4c87-8e2d-e901524f4889" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GuarantorObligationsTotalIndemnificationAmount_2d30a257-fa1b-4aa4-add8-9ceb09dc8703" xlink:href="tfin-20221231.xsd#tfin_GuarantorObligationsTotalIndemnificationAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_GuarantorObligationsTotalIndemnificationAmount_2d30a257-fa1b-4aa4-add8-9ceb09dc8703" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GuarantorObligationsCollateralHeldByThirdParties_10720519-adb7-403b-a3f7-89d252c7821c" xlink:href="tfin-20221231.xsd#tfin_GuarantorObligationsCollateralHeldByThirdParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_GuarantorObligationsCollateralHeldByThirdParties_10720519-adb7-403b-a3f7-89d252c7821c" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_ff4820d4-f231-4e32-bd49-c04378e79784" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_ff4820d4-f231-4e32-bd49-c04378e79784" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests_cf5415aa-3bf8-40df-8de2-422cff38c419" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests_cf5415aa-3bf8-40df-8de2-422cff38c419" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationProceedsFromSaleOfAcquiredStock_459eb0aa-9cb9-4b76-ad9a-6da85b6e08fb" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationProceedsFromSaleOfAcquiredStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_BusinessCombinationProceedsFromSaleOfAcquiredStock_459eb0aa-9cb9-4b76-ad9a-6da85b6e08fb" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther_60ec4cfd-91d4-496e-a218-70aed1c2ad57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_NoninterestIncomeOther_60ec4cfd-91d4-496e-a218-70aed1c2ad57" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_507cbc6e-c54e-411c-834a-c4e05c596969" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_507cbc6e-c54e-411c-834a-c4e05c596969" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_fb60ab24-06b5-4a19-b518-3f8331e1acb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_fb60ab24-06b5-4a19-b518-3f8331e1acb7" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationIndemnificationAsset_02e7d64c-4b5d-4d49-8b34-bfdbc650ee99" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationIndemnificationAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_BusinessCombinationIndemnificationAsset_02e7d64c-4b5d-4d49-8b34-bfdbc650ee99" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IndemnificationAssetChargeOff_813adfd4-1ce4-46fe-93f5-81681af72510" xlink:href="tfin-20221231.xsd#tfin_IndemnificationAssetChargeOff"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_IndemnificationAssetChargeOff_813adfd4-1ce4-46fe-93f5-81681af72510" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_cda6c352-856c-42ce-842c-f455e5419f0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_cda6c352-856c-42ce-842c-f455e5419f0b" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IndemnificationAssetAllowanceForCreditLossLossExpense_302b66ba-d77c-4d41-9a4f-96508362dcfa" xlink:href="tfin-20221231.xsd#tfin_IndemnificationAssetAllowanceForCreditLossLossExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_IndemnificationAssetAllowanceForCreditLossLossExpense_302b66ba-d77c-4d41-9a4f-96508362dcfa" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GainLossOnIndemnificationAsset_cd2db097-7119-44b3-928c-bb43bb88711d" xlink:href="tfin-20221231.xsd#tfin_GainLossOnIndemnificationAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_GainLossOnIndemnificationAsset_cd2db097-7119-44b3-928c-bb43bb88711d" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_482b973d-1444-47cb-a4f9-e0aa19404969" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_482b973d-1444-47cb-a4f9-e0aa19404969" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived_e6a2dd67-27f4-451a-b16b-2b7b84cd751a" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived_e6a2dd67-27f4-451a-b16b-2b7b84cd751a" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IndemnificationAssetAllowanceForCreditLossReductionInRequiredAllowance_7a839a3a-9647-4a25-8350-fe8b7d5d30ee" xlink:href="tfin-20221231.xsd#tfin_IndemnificationAssetAllowanceForCreditLossReductionInRequiredAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_IndemnificationAssetAllowanceForCreditLossReductionInRequiredAllowance_7a839a3a-9647-4a25-8350-fe8b7d5d30ee" xlink:type="arc" order="34"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_7d3892b7-4116-49bc-8542-46c7f43d64fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_7d3892b7-4116-49bc-8542-46c7f43d64fe" xlink:type="arc" order="35"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1b40a851-52f1-409a-a089-ff9f2a39c984" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1b40a851-52f1-409a-a089-ff9f2a39c984" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1b40a851-52f1-409a-a089-ff9f2a39c984_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1b40a851-52f1-409a-a089-ff9f2a39c984" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1b40a851-52f1-409a-a089-ff9f2a39c984_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_be639f54-c5be-4e6f-a303-b967ec39ca60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1b40a851-52f1-409a-a089-ff9f2a39c984" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_be639f54-c5be-4e6f-a303-b967ec39ca60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_HubTranIncMember_42176845-32ec-4dc2-82da-743a81f4b095" xlink:href="tfin-20221231.xsd#tfin_HubTranIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_be639f54-c5be-4e6f-a303-b967ec39ca60" xlink:to="loc_tfin_HubTranIncMember_42176845-32ec-4dc2-82da-743a81f4b095" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TransportFinancialSolutionsMember_9e08d5d8-7269-426d-a18b-45c45f001152" xlink:href="tfin-20221231.xsd#tfin_TransportFinancialSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_be639f54-c5be-4e6f-a303-b967ec39ca60" xlink:to="loc_tfin_TransportFinancialSolutionsMember_9e08d5d8-7269-426d-a18b-45c45f001152" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b544dbf1-7027-4469-9dd0-073d6987eb17" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b544dbf1-7027-4469-9dd0-073d6987eb17" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_b544dbf1-7027-4469-9dd0-073d6987eb17_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_b544dbf1-7027-4469-9dd0-073d6987eb17" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_b544dbf1-7027-4469-9dd0-073d6987eb17_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a47bf389-25bd-4c42-acdb-0d32849a9486" 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_b544dbf1-7027-4469-9dd0-073d6987eb17" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a47bf389-25bd-4c42-acdb-0d32849a9486" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CapitalizedSoftwareMember_d27013f4-52e5-4200-89b5-a612ca5e8984" xlink:href="tfin-20221231.xsd#tfin_CapitalizedSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a47bf389-25bd-4c42-acdb-0d32849a9486" xlink:to="loc_tfin_CapitalizedSoftwareMember_d27013f4-52e5-4200-89b5-a612ca5e8984" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_44c4d4bc-e056-4be6-a009-77c85b2baefb" 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_a47bf389-25bd-4c42-acdb-0d32849a9486" xlink:to="loc_us-gaap_CustomerRelationshipsMember_44c4d4bc-e056-4be6-a009-77c85b2baefb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_bd345e82-5854-4f5f-b1f4-a64d2e66c778" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:to="loc_srt_RangeAxis_bd345e82-5854-4f5f-b1f4-a64d2e66c778" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bd345e82-5854-4f5f-b1f4-a64d2e66c778_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_bd345e82-5854-4f5f-b1f4-a64d2e66c778" xlink:to="loc_srt_RangeMember_bd345e82-5854-4f5f-b1f4-a64d2e66c778_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_589fe19b-10c0-4c9b-8ac5-0e4525313847" 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_bd345e82-5854-4f5f-b1f4-a64d2e66c778" xlink:to="loc_srt_RangeMember_589fe19b-10c0-4c9b-8ac5-0e4525313847" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_467eff78-621f-4d6f-80bf-d94aea6b082c" 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_589fe19b-10c0-4c9b-8ac5-0e4525313847" xlink:to="loc_srt_MaximumMember_467eff78-621f-4d6f-80bf-d94aea6b082c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ef806295-16df-4f98-b915-3f869cb37e23" 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_589fe19b-10c0-4c9b-8ac5-0e4525313847" xlink:to="loc_srt_MinimumMember_ef806295-16df-4f98-b915-3f869cb37e23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e0d645f9-2ad2-4080-8f43-5cf8b319193a" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e0d645f9-2ad2-4080-8f43-5cf8b319193a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e0d645f9-2ad2-4080-8f43-5cf8b319193a_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_e0d645f9-2ad2-4080-8f43-5cf8b319193a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e0d645f9-2ad2-4080-8f43-5cf8b319193a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2c51e65f-8e87-4320-99bb-86f9d3dc1db2" 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_e0d645f9-2ad2-4080-8f43-5cf8b319193a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2c51e65f-8e87-4320-99bb-86f9d3dc1db2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_OverFormulaAdvancesMember_a27cbe74-6f02-4049-941f-75978cdf9f05" xlink:href="tfin-20221231.xsd#tfin_OverFormulaAdvancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2c51e65f-8e87-4320-99bb-86f9d3dc1db2" xlink:to="loc_tfin_OverFormulaAdvancesMember_a27cbe74-6f02-4049-941f-75978cdf9f05" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_08146a45-4904-4dcc-aafe-12ec6d13c7e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_08146a45-4904-4dcc-aafe-12ec6d13c7e9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_08146a45-4904-4dcc-aafe-12ec6d13c7e9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_08146a45-4904-4dcc-aafe-12ec6d13c7e9" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_08146a45-4904-4dcc-aafe-12ec6d13c7e9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_a4f0a9d1-65f3-4060-ac5c-7fe588eddb7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_08146a45-4904-4dcc-aafe-12ec6d13c7e9" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_a4f0a9d1-65f3-4060-ac5c-7fe588eddb7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndemnificationGuaranteeMember_1ca5d610-22b1-4117-ba1b-2ed6e48b555b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndemnificationGuaranteeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_a4f0a9d1-65f3-4060-ac5c-7fe588eddb7d" xlink:to="loc_us-gaap_IndemnificationGuaranteeMember_1ca5d610-22b1-4117-ba1b-2ed6e48b555b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_288f4772-380f-4b16-9aab-919a9b211e56" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:to="loc_dei_LegalEntityAxis_288f4772-380f-4b16-9aab-919a9b211e56" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_288f4772-380f-4b16-9aab-919a9b211e56_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_288f4772-380f-4b16-9aab-919a9b211e56" xlink:to="loc_dei_EntityDomain_288f4772-380f-4b16-9aab-919a9b211e56_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_479e3c85-b8a9-41e9-91f8-070017d393c3" 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_288f4772-380f-4b16-9aab-919a9b211e56" xlink:to="loc_dei_EntityDomain_479e3c85-b8a9-41e9-91f8-070017d393c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CovenantLogisticsGroupIncMember_936104f5-a594-427b-9f6d-fd115ffa4497" xlink:href="tfin-20221231.xsd#tfin_CovenantLogisticsGroupIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_479e3c85-b8a9-41e9-91f8-070017d393c3" xlink:to="loc_tfin_CovenantLogisticsGroupIncMember_936104f5-a594-427b-9f6d-fd115ffa4497" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bebc86b7-c4f0-4e1a-b713-f6893ce66f2b" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bebc86b7-c4f0-4e1a-b713-f6893ce66f2b" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bebc86b7-c4f0-4e1a-b713-f6893ce66f2b_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_bebc86b7-c4f0-4e1a-b713-f6893ce66f2b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bebc86b7-c4f0-4e1a-b713-f6893ce66f2b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d4dfb195-64ab-440f-8b95-6ff7a4727906" 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_bebc86b7-c4f0-4e1a-b713-f6893ce66f2b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d4dfb195-64ab-440f-8b95-6ff7a4727906" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_e7bf79e0-6f6c-4062-8b8f-4f6cdc188dcf" 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_d4dfb195-64ab-440f-8b95-6ff7a4727906" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_e7bf79e0-6f6c-4062-8b8f-4f6cdc188dcf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_03420f90-2ff1-4b46-8eaf-a373a5b7709c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_03420f90-2ff1-4b46-8eaf-a373a5b7709c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_03420f90-2ff1-4b46-8eaf-a373a5b7709c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_03420f90-2ff1-4b46-8eaf-a373a5b7709c" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_03420f90-2ff1-4b46-8eaf-a373a5b7709c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_f4684b90-306c-448a-968c-107a953f4a64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_03420f90-2ff1-4b46-8eaf-a373a5b7709c" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_f4684b90-306c-448a-968c-107a953f4a64" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_c0f1798e-dcaf-4d21-b89b-a328836b0267" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_f4684b90-306c-448a-968c-107a953f4a64" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_c0f1798e-dcaf-4d21-b89b-a328836b0267" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_a591c9f4-5ec3-4a8c-a706-2f4a918133fb" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:to="loc_srt_CounterpartyNameAxis_a591c9f4-5ec3-4a8c-a706-2f4a918133fb" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a591c9f4-5ec3-4a8c-a706-2f4a918133fb_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_a591c9f4-5ec3-4a8c-a706-2f4a918133fb" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a591c9f4-5ec3-4a8c-a706-2f4a918133fb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_7946d892-ebe8-4422-9bd7-08a59544292c" 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_a591c9f4-5ec3-4a8c-a706-2f4a918133fb" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_7946d892-ebe8-4422-9bd7-08a59544292c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CovenantLogisticsGroupIncMember_43ed3b0e-fdea-4647-88ec-04162d227013" xlink:href="tfin-20221231.xsd#tfin_CovenantLogisticsGroupIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_7946d892-ebe8-4422-9bd7-08a59544292c" xlink:to="loc_tfin_CovenantLogisticsGroupIncMember_43ed3b0e-fdea-4647-88ec-04162d227013" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_84b80cc6-a102-4ed2-8e9f-8a122b5713c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_84b80cc6-a102-4ed2-8e9f-8a122b5713c1" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_84b80cc6-a102-4ed2-8e9f-8a122b5713c1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_84b80cc6-a102-4ed2-8e9f-8a122b5713c1" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_84b80cc6-a102-4ed2-8e9f-8a122b5713c1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_6ae657ac-a6a5-4e5d-86d6-6a2771496c30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_84b80cc6-a102-4ed2-8e9f-8a122b5713c1" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_6ae657ac-a6a5-4e5d-86d6-6a2771496c30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_e9ce7b32-5c8b-4ce6-af92-efda7c699f11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_6ae657ac-a6a5-4e5d-86d6-6a2771496c30" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_e9ce7b32-5c8b-4ce6-af92-efda7c699f11" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_5e04b9a3-f373-4bcf-8dce-056243eea0b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_5e04b9a3-f373-4bcf-8dce-056243eea0b8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_5e04b9a3-f373-4bcf-8dce-056243eea0b8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_5e04b9a3-f373-4bcf-8dce-056243eea0b8" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_5e04b9a3-f373-4bcf-8dce-056243eea0b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_532b16a3-6297-4550-ba5f-a759a8e75bca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_5e04b9a3-f373-4bcf-8dce-056243eea0b8" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_532b16a3-6297-4550-ba5f-a759a8e75bca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquipmentLoansDisposalGroupMember_9c75056f-5643-4c8c-bd40-71948253c77e" xlink:href="tfin-20221231.xsd#tfin_EquipmentLoansDisposalGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_532b16a3-6297-4550-ba5f-a759a8e75bca" xlink:to="loc_tfin_EquipmentLoansDisposalGroupMember_9c75056f-5643-4c8c-bd40-71948253c77e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivableDisposalGroupMember_f36c93df-8a12-43c2-87f9-de84ef2c6774" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivableDisposalGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_532b16a3-6297-4550-ba5f-a759a8e75bca" xlink:to="loc_tfin_FactoredReceivableDisposalGroupMember_f36c93df-8a12-43c2-87f9-de84ef2c6774" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_2712803e-7b02-475c-8581-8e390ba94588" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_2712803e-7b02-475c-8581-8e390ba94588" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_2712803e-7b02-475c-8581-8e390ba94588_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_2712803e-7b02-475c-8581-8e390ba94588" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_2712803e-7b02-475c-8581-8e390ba94588_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4217817c-a8ea-499f-93f6-52641fc35890" 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_2712803e-7b02-475c-8581-8e390ba94588" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4217817c-a8ea-499f-93f6-52641fc35890" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember_45a76229-e908-4aff-bf73-127a1835a635" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4217817c-a8ea-499f-93f6-52641fc35890" xlink:to="loc_tfin_FactoredReceivablesSegmentMember_45a76229-e908-4aff-bf73-127a1835a635" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails" xlink:type="extended" id="ie044af718e3d43a7bc32fed18d17df58_AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9e0deb5b-805b-4b82-8909-a26a4a111da4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest_ace81625-931c-4302-a90d-6f131d02f272" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9e0deb5b-805b-4b82-8909-a26a4a111da4" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest_ace81625-931c-4302-a90d-6f131d02f272" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome_1c646593-6333-48f5-a98a-9646d8e76f80" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9e0deb5b-805b-4b82-8909-a26a4a111da4" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome_1c646593-6333-48f5-a98a-9646d8e76f80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_32d1c46c-e852-4204-bd54-80fac3d91718" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9e0deb5b-805b-4b82-8909-a26a4a111da4" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_32d1c46c-e852-4204-bd54-80fac3d91718" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities_ff41586d-3236-4b8e-81dc-c3ed2c9c600d" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9e0deb5b-805b-4b82-8909-a26a4a111da4" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities_ff41586d-3236-4b8e-81dc-c3ed2c9c600d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_99882c8d-0bd0-4c1f-a5e3-fc1fce2d67fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9e0deb5b-805b-4b82-8909-a26a4a111da4" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_99882c8d-0bd0-4c1f-a5e3-fc1fce2d67fd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet_c81ef60e-21c2-4e95-966f-708efc681590" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9e0deb5b-805b-4b82-8909-a26a4a111da4" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet_c81ef60e-21c2-4e95-966f-708efc681590" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash_24b72e30-ff4b-4f30-8a84-24ebbcee3dc2" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9e0deb5b-805b-4b82-8909-a26a4a111da4" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash_24b72e30-ff4b-4f30-8a84-24ebbcee3dc2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset_056d1e97-fbef-4b93-939e-9883c64d4752" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9e0deb5b-805b-4b82-8909-a26a4a111da4" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset_056d1e97-fbef-4b93-939e-9883c64d4752" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_ae54e2f8-e626-40f3-bb05-cdf0a45bc56c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9e0deb5b-805b-4b82-8909-a26a4a111da4" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_ae54e2f8-e626-40f3-bb05-cdf0a45bc56c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_2c200a71-ffa3-4a85-b0f4-8c0ace9d5366" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9e0deb5b-805b-4b82-8909-a26a4a111da4" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_2c200a71-ffa3-4a85-b0f4-8c0ace9d5366" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_9472d9f2-c053-49e7-8cc2-3a989e81a09e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9e0deb5b-805b-4b82-8909-a26a4a111da4" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_9472d9f2-c053-49e7-8cc2-3a989e81a09e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5395dbd3-b2df-44b6-9e6b-8e0aaa60a1f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9e0deb5b-805b-4b82-8909-a26a4a111da4" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5395dbd3-b2df-44b6-9e6b-8e0aaa60a1f4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_09288ff9-0938-4456-a379-6823265c1f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5395dbd3-b2df-44b6-9e6b-8e0aaa60a1f4" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_09288ff9-0938-4456-a379-6823265c1f5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_09288ff9-0938-4456-a379-6823265c1f5a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_09288ff9-0938-4456-a379-6823265c1f5a" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_09288ff9-0938-4456-a379-6823265c1f5a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_7bc28ed1-c5e7-4866-ade8-12916701f584" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_09288ff9-0938-4456-a379-6823265c1f5a" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_7bc28ed1-c5e7-4866-ade8-12916701f584" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_53dfc3a9-027d-43c8-88ff-9c35945b932a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_7bc28ed1-c5e7-4866-ade8-12916701f584" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_53dfc3a9-027d-43c8-88ff-9c35945b932a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_40ba1c01-01cc-4153-a2ec-bb1a0a894da8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5395dbd3-b2df-44b6-9e6b-8e0aaa60a1f4" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_40ba1c01-01cc-4153-a2ec-bb1a0a894da8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_40ba1c01-01cc-4153-a2ec-bb1a0a894da8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_40ba1c01-01cc-4153-a2ec-bb1a0a894da8" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_40ba1c01-01cc-4153-a2ec-bb1a0a894da8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_3c8e34af-9b00-453f-b002-a5bfcc97c371" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_40ba1c01-01cc-4153-a2ec-bb1a0a894da8" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_3c8e34af-9b00-453f-b002-a5bfcc97c371" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivableDisposalGroupMember_5dad1b1c-610b-4b27-95b1-87d5dd25626f" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivableDisposalGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_3c8e34af-9b00-453f-b002-a5bfcc97c371" xlink:to="loc_tfin_FactoredReceivableDisposalGroupMember_5dad1b1c-610b-4b27-95b1-87d5dd25626f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_ca4dc048-6d78-45be-932a-f425174271bc" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5395dbd3-b2df-44b6-9e6b-8e0aaa60a1f4" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_ca4dc048-6d78-45be-932a-f425174271bc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_ca4dc048-6d78-45be-932a-f425174271bc_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_ca4dc048-6d78-45be-932a-f425174271bc" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_ca4dc048-6d78-45be-932a-f425174271bc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_02ab3b6a-3518-4602-a854-3c0de1da87e3" 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_ca4dc048-6d78-45be-932a-f425174271bc" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_02ab3b6a-3518-4602-a854-3c0de1da87e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember_4f56b936-9872-42c0-80fb-38a88a349e80" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_02ab3b6a-3518-4602-a854-3c0de1da87e3" xlink:to="loc_tfin_FactoredReceivablesSegmentMember_4f56b936-9872-42c0-80fb-38a88a349e80" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails" xlink:type="extended" id="i51a18e7bc304490f8e8db3ec5bf6ec8e_AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_93f0a8ff-ff2a-413a-a8e2-027de529a783" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_af529531-5e76-447d-ab98-da1b18014339" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_93f0a8ff-ff2a-413a-a8e2-027de529a783" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_af529531-5e76-447d-ab98-da1b18014339" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_2e377e0c-4e1f-4fee-a2ff-236903276ccf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_af529531-5e76-447d-ab98-da1b18014339" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_2e377e0c-4e1f-4fee-a2ff-236903276ccf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_454ff426-e1ad-4b41-a167-b038d9684aca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_af529531-5e76-447d-ab98-da1b18014339" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_454ff426-e1ad-4b41-a167-b038d9684aca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_c2caba1c-746a-46e1-9a89-785be940c09b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_af529531-5e76-447d-ab98-da1b18014339" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_c2caba1c-746a-46e1-9a89-785be940c09b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets_38df0cbc-2093-4aaf-bbf6-22b64a4a8c58" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_af529531-5e76-447d-ab98-da1b18014339" xlink:to="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets_38df0cbc-2093-4aaf-bbf6-22b64a4a8c58" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_82595c17-8657-4657-b94f-31f4ec36eff0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_af529531-5e76-447d-ab98-da1b18014339" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_82595c17-8657-4657-b94f-31f4ec36eff0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets_a9e9947f-6788-47f9-bb1f-620165981196" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_af529531-5e76-447d-ab98-da1b18014339" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets_a9e9947f-6788-47f9-bb1f-620165981196" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_86c13f9a-f73c-49a6-95b0-4e6c5c2d5b32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_93f0a8ff-ff2a-413a-a8e2-027de529a783" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_86c13f9a-f73c-49a6-95b0-4e6c5c2d5b32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_b20d5629-800a-444f-847a-57fb044a0dff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_86c13f9a-f73c-49a6-95b0-4e6c5c2d5b32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_b20d5629-800a-444f-847a-57fb044a0dff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_1300f306-f31c-4b17-928e-bf475ea3badb" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_86c13f9a-f73c-49a6-95b0-4e6c5c2d5b32" xlink:to="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_1300f306-f31c-4b17-928e-bf475ea3badb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_90e3e6a1-9396-402c-b5a6-fb9e3ae70b65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_86c13f9a-f73c-49a6-95b0-4e6c5c2d5b32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_90e3e6a1-9396-402c-b5a6-fb9e3ae70b65" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities_a8de6fe3-fe28-4ad8-9ca4-c1313e0bd490" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_86c13f9a-f73c-49a6-95b0-4e6c5c2d5b32" xlink:to="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities_a8de6fe3-fe28-4ad8-9ca4-c1313e0bd490" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_69173c6c-453f-4cc2-9f46-d7a55c1317a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_86c13f9a-f73c-49a6-95b0-4e6c5c2d5b32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_69173c6c-453f-4cc2-9f46-d7a55c1317a9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities_318a27ab-29fb-4838-8012-7761372d8314" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_86c13f9a-f73c-49a6-95b0-4e6c5c2d5b32" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities_318a27ab-29fb-4838-8012-7761372d8314" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_f4863086-deb3-4f13-a370-6e3aa87ec39d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_86c13f9a-f73c-49a6-95b0-4e6c5c2d5b32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_f4863086-deb3-4f13-a370-6e3aa87ec39d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_7cb7b736-12aa-4c6b-94e0-c33a2d9115df" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_86c13f9a-f73c-49a6-95b0-4e6c5c2d5b32" xlink:to="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_7cb7b736-12aa-4c6b-94e0-c33a2d9115df" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_ee43ead6-6eb0-4fcc-905e-d2ec9b82ac43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_93f0a8ff-ff2a-413a-a8e2-027de529a783" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_ee43ead6-6eb0-4fcc-905e-d2ec9b82ac43" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_653805a0-5791-43c6-9483-c43480dc88fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_ee43ead6-6eb0-4fcc-905e-d2ec9b82ac43" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_653805a0-5791-43c6-9483-c43480dc88fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a1bb35d0-4f47-40d3-8e3e-6444f970b035" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_ee43ead6-6eb0-4fcc-905e-d2ec9b82ac43" xlink:to="loc_us-gaap_Goodwill_a1bb35d0-4f47-40d3-8e3e-6444f970b035" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_e67bee28-13eb-4c84-95ed-78cba65041f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_ee43ead6-6eb0-4fcc-905e-d2ec9b82ac43" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_e67bee28-13eb-4c84-95ed-78cba65041f4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cf22d885-f59f-490b-b70a-00452f707cf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_93f0a8ff-ff2a-413a-a8e2-027de529a783" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cf22d885-f59f-490b-b70a-00452f707cf5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_002578ef-d8ae-4251-8b67-a942a42eac1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cf22d885-f59f-490b-b70a-00452f707cf5" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_002578ef-d8ae-4251-8b67-a942a42eac1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_002578ef-d8ae-4251-8b67-a942a42eac1d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_002578ef-d8ae-4251-8b67-a942a42eac1d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_002578ef-d8ae-4251-8b67-a942a42eac1d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ce3c2a90-1c4e-4e1e-abd7-4e257218b348" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_002578ef-d8ae-4251-8b67-a942a42eac1d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ce3c2a90-1c4e-4e1e-abd7-4e257218b348" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_HubTranIncMember_1b0a4aea-b0af-40fc-8e63-003478816a63" xlink:href="tfin-20221231.xsd#tfin_HubTranIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ce3c2a90-1c4e-4e1e-abd7-4e257218b348" xlink:to="loc_tfin_HubTranIncMember_1b0a4aea-b0af-40fc-8e63-003478816a63" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3cbd01f0-c5c5-4575-bb66-751a8af72966" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cf22d885-f59f-490b-b70a-00452f707cf5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3cbd01f0-c5c5-4575-bb66-751a8af72966" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3cbd01f0-c5c5-4575-bb66-751a8af72966_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_3cbd01f0-c5c5-4575-bb66-751a8af72966" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3cbd01f0-c5c5-4575-bb66-751a8af72966_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09a7b3e7-7546-497b-a8d7-ee0ef405bbd7" 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_3cbd01f0-c5c5-4575-bb66-751a8af72966" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09a7b3e7-7546-497b-a8d7-ee0ef405bbd7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CapitalizedSoftwareMember_d832b15d-be5c-48a8-8f2f-52ce450ab174" xlink:href="tfin-20221231.xsd#tfin_CapitalizedSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09a7b3e7-7546-497b-a8d7-ee0ef405bbd7" xlink:to="loc_tfin_CapitalizedSoftwareMember_d832b15d-be5c-48a8-8f2f-52ce450ab174" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_0b9588a0-3b07-49d8-bef0-d598437ad9e3" 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_09a7b3e7-7546-497b-a8d7-ee0ef405bbd7" xlink:to="loc_us-gaap_CustomerRelationshipsMember_0b9588a0-3b07-49d8-bef0-d598437ad9e3" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails" xlink:type="extended" id="i25e24862ff864d5baa1bb012cdbc3f4f_AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_3a351b66-43cc-4300-b158-e0438a9393f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_a7dbc2f8-31e4-4e6c-954a-5eb8dcf594c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3a351b66-43cc-4300-b158-e0438a9393f6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_a7dbc2f8-31e4-4e6c-954a-5eb8dcf594c8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables_f505c56d-456c-47b2-b69e-91204f09cd22" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_a7dbc2f8-31e4-4e6c-954a-5eb8dcf594c8" xlink:to="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables_f505c56d-456c-47b2-b69e-91204f09cd22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses_c5004677-1f92-4519-9fc1-85cce935b2f1" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_a7dbc2f8-31e4-4e6c-954a-5eb8dcf594c8" xlink:to="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses_c5004677-1f92-4519-9fc1-85cce935b2f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss_58c56b89-e220-4126-a6b9-ed3318874d87" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_a7dbc2f8-31e4-4e6c-954a-5eb8dcf594c8" xlink:to="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss_58c56b89-e220-4126-a6b9-ed3318874d87" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_6a930f96-c8ea-4b1a-a06e-2743f1e20758" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_a7dbc2f8-31e4-4e6c-954a-5eb8dcf594c8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_6a930f96-c8ea-4b1a-a06e-2743f1e20758" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_e944bb77-f97c-4565-bc29-0c390b00a574" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_a7dbc2f8-31e4-4e6c-954a-5eb8dcf594c8" xlink:to="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_e944bb77-f97c-4565-bc29-0c390b00a574" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_98272dd6-56de-493d-bf91-142b3c5c9a71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_a7dbc2f8-31e4-4e6c-954a-5eb8dcf594c8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_98272dd6-56de-493d-bf91-142b3c5c9a71" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_f5c82773-c37c-47c4-b914-52bcf07cba76" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_a7dbc2f8-31e4-4e6c-954a-5eb8dcf594c8" xlink:to="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_f5c82773-c37c-47c4-b914-52bcf07cba76" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_0f2b2ad5-fddd-4b1b-81b9-1298f6dda364" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_a7dbc2f8-31e4-4e6c-954a-5eb8dcf594c8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_0f2b2ad5-fddd-4b1b-81b9-1298f6dda364" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets_1ef230e6-2a25-472c-9f7c-7f63619a7784" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_a7dbc2f8-31e4-4e6c-954a-5eb8dcf594c8" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets_1ef230e6-2a25-472c-9f7c-7f63619a7784" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_61f59204-924e-47fd-b236-b2106c54220f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3a351b66-43cc-4300-b158-e0438a9393f6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_61f59204-924e-47fd-b236-b2106c54220f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities_7ccbe479-4a49-404e-b2b8-6fe6be85b23c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_61f59204-924e-47fd-b236-b2106c54220f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities_7ccbe479-4a49-404e-b2b8-6fe6be85b23c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_6d530b59-192b-48b6-939d-05acc76661f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_61f59204-924e-47fd-b236-b2106c54220f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_6d530b59-192b-48b6-939d-05acc76661f0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_c2d11cdd-2261-466b-be38-de4a035e4986" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3a351b66-43cc-4300-b158-e0438a9393f6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_c2d11cdd-2261-466b-be38-de4a035e4986" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_0ab732c5-b431-4a7d-b285-81da093581c1" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3a351b66-43cc-4300-b158-e0438a9393f6" xlink:to="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_0ab732c5-b431-4a7d-b285-81da093581c1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_50744507-7b1a-4231-91b8-abac0d8a690a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3a351b66-43cc-4300-b158-e0438a9393f6" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_50744507-7b1a-4231-91b8-abac0d8a690a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_6f5ea1b0-4072-4d0b-ab79-5f3195a4ac56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_50744507-7b1a-4231-91b8-abac0d8a690a" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_6f5ea1b0-4072-4d0b-ab79-5f3195a4ac56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_c86dd1bd-7802-451a-8234-1fdbc93033f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_50744507-7b1a-4231-91b8-abac0d8a690a" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_c86dd1bd-7802-451a-8234-1fdbc93033f4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests_38338d05-c590-43e9-844b-4072d58fed58" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_50744507-7b1a-4231-91b8-abac0d8a690a" xlink:to="loc_tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests_38338d05-c590-43e9-844b-4072d58fed58" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_da828a8c-e10b-4bff-a0f8-cb32a2b509a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_50744507-7b1a-4231-91b8-abac0d8a690a" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_da828a8c-e10b-4bff-a0f8-cb32a2b509a1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_693244a1-44aa-4fd7-a468-22a89d382ace" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3a351b66-43cc-4300-b158-e0438a9393f6" xlink:to="loc_us-gaap_Goodwill_693244a1-44aa-4fd7-a468-22a89d382ace" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_26880700-b2c8-4cce-9d43-d0bd0f15e7a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3a351b66-43cc-4300-b158-e0438a9393f6" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_26880700-b2c8-4cce-9d43-d0bd0f15e7a9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1328cd74-7e1c-414a-9367-41621ecdf2f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3a351b66-43cc-4300-b158-e0438a9393f6" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1328cd74-7e1c-414a-9367-41621ecdf2f2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_b251e7dc-a3d9-4ebd-aacb-7a4d433c5fa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1328cd74-7e1c-414a-9367-41621ecdf2f2" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_b251e7dc-a3d9-4ebd-aacb-7a4d433c5fa0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b251e7dc-a3d9-4ebd-aacb-7a4d433c5fa0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_b251e7dc-a3d9-4ebd-aacb-7a4d433c5fa0" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b251e7dc-a3d9-4ebd-aacb-7a4d433c5fa0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a7c22dc8-a635-4815-9c55-e153863f210a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_b251e7dc-a3d9-4ebd-aacb-7a4d433c5fa0" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a7c22dc8-a635-4815-9c55-e153863f210a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TransportFinancialSolutionsMember_a50c5cfe-f8f3-40e4-87bf-7368338228bf" xlink:href="tfin-20221231.xsd#tfin_TransportFinancialSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a7c22dc8-a635-4815-9c55-e153863f210a" xlink:to="loc_tfin_TransportFinancialSolutionsMember_a50c5cfe-f8f3-40e4-87bf-7368338228bf" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails" xlink:type="extended" id="i7c72fcaff35445b681a73e04b76b83cd_AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_48e5148a-d1e5-4059-a7ac-82f15bc52444" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract_3295ad71-7eda-491d-9e36-03179dabcd6d" xlink:href="tfin-20221231.xsd#tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_48e5148a-d1e5-4059-a7ac-82f15bc52444" xlink:to="loc_tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract_3295ad71-7eda-491d-9e36-03179dabcd6d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationLoans_bbff64e3-f5d1-46fb-82d4-4eddb02774d9" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract_3295ad71-7eda-491d-9e36-03179dabcd6d" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationLoans_bbff64e3-f5d1-46fb-82d4-4eddb02774d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_88717101-3db7-49c4-b45b-cdd9a7eee26c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract_3295ad71-7eda-491d-9e36-03179dabcd6d" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_88717101-3db7-49c4-b45b-cdd9a7eee26c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets_82684399-a51f-4d30-9ac7-5425ba73912a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract_3295ad71-7eda-491d-9e36-03179dabcd6d" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets_82684399-a51f-4d30-9ac7-5425ba73912a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_2e318b73-42ea-4464-b8e9-76799ffd1f21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract_3295ad71-7eda-491d-9e36-03179dabcd6d" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_2e318b73-42ea-4464-b8e9-76799ffd1f21" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CarryingAmountOfLiabilitiesInTheDisposalGroupAbstract_44bc2661-c3ba-4060-b0fc-68064c676936" xlink:href="tfin-20221231.xsd#tfin_CarryingAmountOfLiabilitiesInTheDisposalGroupAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_48e5148a-d1e5-4059-a7ac-82f15bc52444" xlink:to="loc_tfin_CarryingAmountOfLiabilitiesInTheDisposalGroupAbstract_44bc2661-c3ba-4060-b0fc-68064c676936" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_31ce08dd-b488-47ca-aa32-6aea7a2cbfa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_CarryingAmountOfLiabilitiesInTheDisposalGroupAbstract_44bc2661-c3ba-4060-b0fc-68064c676936" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_31ce08dd-b488-47ca-aa32-6aea7a2cbfa2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet_f1beb08a-4b99-49a5-923c-9f1e3a209c3e" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_48e5148a-d1e5-4059-a7ac-82f15bc52444" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet_f1beb08a-4b99-49a5-923c-9f1e3a209c3e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConsiderationReceivedFromDivestitureOfInterestInConsolidatedSubsidiaries_1b3f9dad-61fe-448f-9b23-06b0d7aec2f4" xlink:href="tfin-20221231.xsd#tfin_ConsiderationReceivedFromDivestitureOfInterestInConsolidatedSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_48e5148a-d1e5-4059-a7ac-82f15bc52444" xlink:to="loc_tfin_ConsiderationReceivedFromDivestitureOfInterestInConsolidatedSubsidiaries_1b3f9dad-61fe-448f-9b23-06b0d7aec2f4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GrossGainOrLossOnSaleOfStockInSubsidiary_aaf8222a-46e0-4be4-b544-53139079d03d" xlink:href="tfin-20221231.xsd#tfin_GrossGainOrLossOnSaleOfStockInSubsidiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_48e5148a-d1e5-4059-a7ac-82f15bc52444" xlink:to="loc_tfin_GrossGainOrLossOnSaleOfStockInSubsidiary_aaf8222a-46e0-4be4-b544-53139079d03d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_70a53dc8-5985-415b-97ac-426848367007" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_48e5148a-d1e5-4059-a7ac-82f15bc52444" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_70a53dc8-5985-415b-97ac-426848367007" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_66dec9df-f467-4566-930b-5d26709061dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_48e5148a-d1e5-4059-a7ac-82f15bc52444" xlink:to="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_66dec9df-f467-4566-930b-5d26709061dc" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0c1a60ca-6d49-4da0-8a2e-aa7810a740b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_48e5148a-d1e5-4059-a7ac-82f15bc52444" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0c1a60ca-6d49-4da0-8a2e-aa7810a740b4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_52361782-1bff-4a8b-b7bf-7fde9e262055" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0c1a60ca-6d49-4da0-8a2e-aa7810a740b4" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_52361782-1bff-4a8b-b7bf-7fde9e262055" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_52361782-1bff-4a8b-b7bf-7fde9e262055_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_52361782-1bff-4a8b-b7bf-7fde9e262055" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_52361782-1bff-4a8b-b7bf-7fde9e262055_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_7035eec4-7ab1-4706-aab1-0acbd8ac3e37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_52361782-1bff-4a8b-b7bf-7fde9e262055" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_7035eec4-7ab1-4706-aab1-0acbd8ac3e37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TriumphPremiumFinanceMember_bccd8c50-1008-4f2a-9d41-491d24ab2077" xlink:href="tfin-20221231.xsd#tfin_TriumphPremiumFinanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_7035eec4-7ab1-4706-aab1-0acbd8ac3e37" xlink:to="loc_tfin_TriumphPremiumFinanceMember_bccd8c50-1008-4f2a-9d41-491d24ab2077" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SecuritiesAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#SecuritiesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/SecuritiesAdditionalInformationDetails" xlink:type="extended" id="ie93b7a4facfa4ccf9e45686d28e4861f_SecuritiesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_c744663f-3300-4f8c-a3dc-25f03178ce3f" 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_EquitySecuritiesFvNi_19e94a09-d051-4bec-840d-7bd36271fd12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_c744663f-3300-4f8c-a3dc-25f03178ce3f" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_19e94a09-d051-4bec-840d-7bd36271fd12" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecurities_70b6472d-25cb-4a16-a3a5-a5f7dd82984f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_c744663f-3300-4f8c-a3dc-25f03178ce3f" xlink:to="loc_us-gaap_DebtSecurities_70b6472d-25cb-4a16-a3a5-a5f7dd82984f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss_43342042-ef2a-45fa-ad09-a4133b3b289d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_c744663f-3300-4f8c-a3dc-25f03178ce3f" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss_43342042-ef2a-45fa-ad09-a4133b3b289d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList_c1e842ee-39bc-4ade-ad5f-8329c74eb8bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_c744663f-3300-4f8c-a3dc-25f03178ce3f" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList_c1e842ee-39bc-4ade-ad5f-8329c74eb8bb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_1d9147bb-e7fa-46b6-919b-d5578ed7edfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_c744663f-3300-4f8c-a3dc-25f03178ce3f" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_1d9147bb-e7fa-46b6-919b-d5578ed7edfa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_NumberOfInvestments_9ed69ccb-bcc5-4a28-a7b2-08f204b38ddd" xlink:href="tfin-20221231.xsd#tfin_NumberOfInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_c744663f-3300-4f8c-a3dc-25f03178ce3f" xlink:to="loc_tfin_NumberOfInvestments_9ed69ccb-bcc5-4a28-a7b2-08f204b38ddd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestNonaccrual_616bfb03-dd86-46c3-9626-fcb280e9a40e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestNonaccrual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_c744663f-3300-4f8c-a3dc-25f03178ce3f" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestNonaccrual_616bfb03-dd86-46c3-9626-fcb280e9a40e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_8d62847c-5e9e-43b8-8026-40f6854d67e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_c744663f-3300-4f8c-a3dc-25f03178ce3f" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_8d62847c-5e9e-43b8-8026-40f6854d67e6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_8da78445-58f0-470a-a646-baf93215c7df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_8d62847c-5e9e-43b8-8026-40f6854d67e6" xlink:to="loc_us-gaap_InvestmentTypeAxis_8da78445-58f0-470a-a646-baf93215c7df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_8da78445-58f0-470a-a646-baf93215c7df_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_8da78445-58f0-470a-a646-baf93215c7df" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_8da78445-58f0-470a-a646-baf93215c7df_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_8a173faa-d60a-4c78-aac2-a3c64a69e3aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_8da78445-58f0-470a-a646-baf93215c7df" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_8a173faa-d60a-4c78-aac2-a3c64a69e3aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember_39d84080-a0f4-4bb1-8877-b76d01f62929" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MutualFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_8a173faa-d60a-4c78-aac2-a3c64a69e3aa" xlink:to="loc_us-gaap_MutualFundMember_39d84080-a0f4-4bb1-8877-b76d01f62929" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusAxis_e8c86f08-a871-4dd8-9f46-8507812eec55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_8d62847c-5e9e-43b8-8026-40f6854d67e6" xlink:to="loc_us-gaap_PledgedStatusAxis_e8c86f08-a871-4dd8-9f46-8507812eec55" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusDomain_e8c86f08-a871-4dd8-9f46-8507812eec55_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PledgedStatusAxis_e8c86f08-a871-4dd8-9f46-8507812eec55" xlink:to="loc_us-gaap_PledgedStatusDomain_e8c86f08-a871-4dd8-9f46-8507812eec55_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusDomain_a3f10553-4d0d-451f-af2d-d0ed2e9aed27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PledgedStatusAxis_e8c86f08-a871-4dd8-9f46-8507812eec55" xlink:to="loc_us-gaap_PledgedStatusDomain_a3f10553-4d0d-451f-af2d-d0ed2e9aed27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetPledgedAsCollateralMember_474a4a4a-8134-448f-90ed-b9cc6950848e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetPledgedAsCollateralMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PledgedStatusDomain_a3f10553-4d0d-451f-af2d-d0ed2e9aed27" xlink:to="loc_us-gaap_AssetPledgedAsCollateralMember_474a4a4a-8134-448f-90ed-b9cc6950848e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails" xlink:type="extended" id="iff33a151398344f58525b6ed9856839c_SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9d3f7c4e-9b9f-4879-89e8-2b1a05ded136" 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_AvailableForSaleSecuritiesAbstract_28a333fc-349a-4362-b75b-02c0f35de113" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9d3f7c4e-9b9f-4879-89e8-2b1a05ded136" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAbstract_28a333fc-349a-4362-b75b-02c0f35de113" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_6f908637-fb33-4a2e-ad5b-5700d5416604" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_28a333fc-349a-4362-b75b-02c0f35de113" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_6f908637-fb33-4a2e-ad5b-5700d5416604" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_1bc23a97-7bf4-4b54-9e67-7ba5cee66755" 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_AvailableForSaleSecuritiesAbstract_28a333fc-349a-4362-b75b-02c0f35de113" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_1bc23a97-7bf4-4b54-9e67-7ba5cee66755" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_942e3003-0df6-4cff-8f2b-cffef38d9364" 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_AvailableForSaleSecuritiesAbstract_28a333fc-349a-4362-b75b-02c0f35de113" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_942e3003-0df6-4cff-8f2b-cffef38d9364" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest_16a6332f-888e-4f47-8e12-4f2703acf2f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_28a333fc-349a-4362-b75b-02c0f35de113" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest_16a6332f-888e-4f47-8e12-4f2703acf2f4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_4017cbf4-3414-41be-bedf-58777bdb3d09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_28a333fc-349a-4362-b75b-02c0f35de113" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_4017cbf4-3414-41be-bedf-58777bdb3d09" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_4f5f8eeb-c205-4838-9324-a3a58b544067" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9d3f7c4e-9b9f-4879-89e8-2b1a05ded136" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_4f5f8eeb-c205-4838-9324-a3a58b544067" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_ae9fae40-673a-489e-93ad-8f1ed1c5ef26" 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_DebtSecuritiesAvailableForSaleTable_4f5f8eeb-c205-4838-9324-a3a58b544067" xlink:to="loc_us-gaap_FinancialInstrumentAxis_ae9fae40-673a-489e-93ad-8f1ed1c5ef26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ae9fae40-673a-489e-93ad-8f1ed1c5ef26_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_ae9fae40-673a-489e-93ad-8f1ed1c5ef26" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ae9fae40-673a-489e-93ad-8f1ed1c5ef26_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_71057f82-502b-4fd7-8370-26270511b481" 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_ae9fae40-673a-489e-93ad-8f1ed1c5ef26" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_71057f82-502b-4fd7-8370-26270511b481" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_869f2c4c-361e-4fe8-a0f8-2b20f60d9c7c" 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_71057f82-502b-4fd7-8370-26270511b481" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_869f2c4c-361e-4fe8-a0f8-2b20f60d9c7c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_0ad99069-7653-4c4a-9a51-df772a74423c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_71057f82-502b-4fd7-8370-26270511b481" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_0ad99069-7653-4c4a-9a51-df772a74423c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_0d8e69be-9364-4b1c-a03f-bb9951901826" 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_71057f82-502b-4fd7-8370-26270511b481" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_0d8e69be-9364-4b1c-a03f-bb9951901826" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralizedDebtObligationsMember_52b9694a-4fee-4cb0-8742-a499946af290" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralizedDebtObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_71057f82-502b-4fd7-8370-26270511b481" xlink:to="loc_us-gaap_CollateralizedDebtObligationsMember_52b9694a-4fee-4cb0-8742-a499946af290" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_fa7a8332-d375-44c1-b094-4ef87d18cda9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_71057f82-502b-4fd7-8370-26270511b481" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_fa7a8332-d375-44c1-b094-4ef87d18cda9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SbaPooledSecuritiesMember_53206b3e-b622-4709-8dcb-dbb7516af195" xlink:href="tfin-20221231.xsd#tfin_SbaPooledSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_71057f82-502b-4fd7-8370-26270511b481" xlink:to="loc_tfin_SbaPooledSecuritiesMember_53206b3e-b622-4709-8dcb-dbb7516af195" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_ca58552f-e019-43b4-a3c8-a390809e9692" 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_HeldToMaturitySecuritiesAbstract_e2038fa3-cba3-4a78-92c3-96294a5db183" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_ca58552f-e019-43b4-a3c8-a390809e9692" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAbstract_e2038fa3-cba3-4a78-92c3-96294a5db183" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_b37ab81a-692a-4964-9f00-f98667010076" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_e2038fa3-cba3-4a78-92c3-96294a5db183" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_b37ab81a-692a-4964-9f00-f98667010076" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_db663894-fbc8-457e-aea2-43c621285469" 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_HeldToMaturitySecuritiesAbstract_e2038fa3-cba3-4a78-92c3-96294a5db183" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_db663894-fbc8-457e-aea2-43c621285469" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_f3a3e715-2b78-4b37-adb7-bb4318c62e39" 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_HeldToMaturitySecuritiesAbstract_e2038fa3-cba3-4a78-92c3-96294a5db183" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_f3a3e715-2b78-4b37-adb7-bb4318c62e39" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_b9ab5de7-6d9c-4d4a-8a8d-17a6a9789ce8" 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_HeldToMaturitySecuritiesAbstract_e2038fa3-cba3-4a78-92c3-96294a5db183" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_b9ab5de7-6d9c-4d4a-8a8d-17a6a9789ce8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_d932b8b5-10a8-4b1d-b583-c93e252e1491" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_e2038fa3-cba3-4a78-92c3-96294a5db183" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_d932b8b5-10a8-4b1d-b583-c93e252e1491" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_6851a58f-82ae-4139-82c3-a6d68400c050" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_e2038fa3-cba3-4a78-92c3-96294a5db183" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_6851a58f-82ae-4139-82c3-a6d68400c050" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_b83c827a-eb28-4385-8ca0-f7662a6b5077" 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_ca58552f-e019-43b4-a3c8-a390809e9692" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_b83c827a-eb28-4385-8ca0-f7662a6b5077" xlink:type="arc" order="2" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_99da2b56-dd48-46f1-8d24-9cd8b01df56c" 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_b83c827a-eb28-4385-8ca0-f7662a6b5077" xlink:to="loc_us-gaap_FinancialInstrumentAxis_99da2b56-dd48-46f1-8d24-9cd8b01df56c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_99da2b56-dd48-46f1-8d24-9cd8b01df56c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_83325409-0ef8-494d-bd18-3393623859b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralizedDebtObligationsMember_df31949b-5051-4808-9759-9ceb2b7f621c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralizedDebtObligationsMember"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails" xlink:type="extended" id="iaaf33611ba474bf0a72b29df2c74913a_SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_d1ef0e9a-c06f-408b-83d0-b1af79a9ffa1" 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_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_587b8c93-b283-4d2a-91c9-1c505430ee14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_d1ef0e9a-c06f-408b-83d0-b1af79a9ffa1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_587b8c93-b283-4d2a-91c9-1c505430ee14" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_3344d2a5-195a-4919-97bb-9c8bc24cb421" 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_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_587b8c93-b283-4d2a-91c9-1c505430ee14" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_3344d2a5-195a-4919-97bb-9c8bc24cb421" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_3287f791-fcfe-42ce-8bfb-b4f0fa55d7ac" 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_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_587b8c93-b283-4d2a-91c9-1c505430ee14" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_3287f791-fcfe-42ce-8bfb-b4f0fa55d7ac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_7c3d9fbe-7149-498d-bb79-9021ae6b620d" 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_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_587b8c93-b283-4d2a-91c9-1c505430ee14" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_7c3d9fbe-7149-498d-bb79-9021ae6b620d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_fa95dbfd-1b31-45c6-9b3c-c5da6f98cb62" 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_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_587b8c93-b283-4d2a-91c9-1c505430ee14" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_fa95dbfd-1b31-45c6-9b3c-c5da6f98cb62" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_b9df04b3-3c8c-466f-933c-c745fbd535f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_587b8c93-b283-4d2a-91c9-1c505430ee14" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_b9df04b3-3c8c-466f-933c-c745fbd535f9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_6553da47-510e-4d4b-b341-3f056f43b22a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_587b8c93-b283-4d2a-91c9-1c505430ee14" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_6553da47-510e-4d4b-b341-3f056f43b22a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_c5d8c892-4361-4d10-a8b4-b930a19af88a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_587b8c93-b283-4d2a-91c9-1c505430ee14" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_c5d8c892-4361-4d10-a8b4-b930a19af88a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract_8a46230d-8836-4a29-9572-4fce57b7719a" xlink:href="tfin-20221231.xsd#tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_d1ef0e9a-c06f-408b-83d0-b1af79a9ffa1" xlink:to="loc_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract_8a46230d-8836-4a29-9572-4fce57b7719a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_b6862a25-3aa5-4a69-883a-d1ff244515e2" 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_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract_8a46230d-8836-4a29-9572-4fce57b7719a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_b6862a25-3aa5-4a69-883a-d1ff244515e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_d1a60e43-a27f-44ab-a41b-50c73d56d3c5" 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_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract_8a46230d-8836-4a29-9572-4fce57b7719a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_d1a60e43-a27f-44ab-a41b-50c73d56d3c5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_ee70e51c-41a0-4b06-b504-6a22d23d607c" 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_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract_8a46230d-8836-4a29-9572-4fce57b7719a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_ee70e51c-41a0-4b06-b504-6a22d23d607c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_a255e731-dc95-4290-8876-b8478971439d" 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_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract_8a46230d-8836-4a29-9572-4fce57b7719a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_a255e731-dc95-4290-8876-b8478971439d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_f03ee1b9-a602-4778-b4d5-8bcaf8979227" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract_8a46230d-8836-4a29-9572-4fce57b7719a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_f03ee1b9-a602-4778-b4d5-8bcaf8979227" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_9b337179-e466-4d3c-b8c2-4aee908bebf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract_8a46230d-8836-4a29-9572-4fce57b7719a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_9b337179-e466-4d3c-b8c2-4aee908bebf6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_c0c1fd1b-5a27-4260-8452-340b4e1f6c11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract_8a46230d-8836-4a29-9572-4fce57b7719a" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_c0c1fd1b-5a27-4260-8452-340b4e1f6c11" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_28dd7a20-2609-4e1f-8450-38538d6b0629" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_d1ef0e9a-c06f-408b-83d0-b1af79a9ffa1" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_28dd7a20-2609-4e1f-8450-38538d6b0629" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne_e0df0ddb-9053-407f-a3ca-7d7977e7046e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_28dd7a20-2609-4e1f-8450-38538d6b0629" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne_e0df0ddb-9053-407f-a3ca-7d7977e7046e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive_2a795401-1eb8-4e1b-b425-a94aefc0e3c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_28dd7a20-2609-4e1f-8450-38538d6b0629" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive_2a795401-1eb8-4e1b-b425-a94aefc0e3c9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10_0ddfcf88-937d-48d4-80af-634c743eea0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_28dd7a20-2609-4e1f-8450-38538d6b0629" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10_0ddfcf88-937d-48d4-80af-634c743eea0d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10_19b2671a-423e-4f09-8ae2-47cf64e9df4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_28dd7a20-2609-4e1f-8450-38538d6b0629" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10_19b2671a-423e-4f09-8ae2-47cf64e9df4d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_71db5bb5-890f-4259-8cd0-b83aeca8321c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_28dd7a20-2609-4e1f-8450-38538d6b0629" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_71db5bb5-890f-4259-8cd0-b83aeca8321c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate_5a7d3bb6-204f-4636-8b07-9e936722f32e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_28dd7a20-2609-4e1f-8450-38538d6b0629" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate_5a7d3bb6-204f-4636-8b07-9e936722f32e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss_f20988f9-cf0c-492a-a026-e7a2fa649e92" xlink:href="tfin-20221231.xsd#tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_28dd7a20-2609-4e1f-8450-38538d6b0629" xlink:to="loc_tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss_f20988f9-cf0c-492a-a026-e7a2fa649e92" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_64b569aa-630a-4240-b110-bedcf0c68e82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_d1ef0e9a-c06f-408b-83d0-b1af79a9ffa1" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_64b569aa-630a-4240-b110-bedcf0c68e82" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_f91ce693-eedb-4df8-9154-0165a2d39f31" 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_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_64b569aa-630a-4240-b110-bedcf0c68e82" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_f91ce693-eedb-4df8-9154-0165a2d39f31" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_c17e7c6f-aabe-49ce-9eb2-8fdbe07109d5" 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_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_64b569aa-630a-4240-b110-bedcf0c68e82" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_c17e7c6f-aabe-49ce-9eb2-8fdbe07109d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_e581cf1b-24f0-4e74-8c36-866a246a04ef" 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_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_64b569aa-630a-4240-b110-bedcf0c68e82" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_e581cf1b-24f0-4e74-8c36-866a246a04ef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_38661446-ccd2-4c4b-8ed9-ddbfd2285dce" 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_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_64b569aa-630a-4240-b110-bedcf0c68e82" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_38661446-ccd2-4c4b-8ed9-ddbfd2285dce" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue_59ea9aaf-d786-4630-86d3-51eea600d1ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_64b569aa-630a-4240-b110-bedcf0c68e82" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue_59ea9aaf-d786-4630-86d3-51eea600d1ab" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_b08f1926-ba43-4fb1-a05a-f7ed11bee4b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_64b569aa-630a-4240-b110-bedcf0c68e82" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_b08f1926-ba43-4fb1-a05a-f7ed11bee4b0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_5dc4956a-6739-4947-84d1-5200321932df" 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_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_64b569aa-630a-4240-b110-bedcf0c68e82" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_5dc4956a-6739-4947-84d1-5200321932df" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_f1cbfe38-3400-4da7-8c79-f04b787aa1e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_d1ef0e9a-c06f-408b-83d0-b1af79a9ffa1" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_f1cbfe38-3400-4da7-8c79-f04b787aa1e2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_ee48d423-1ac1-4a2f-93b9-b787d2958d30" 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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_f1cbfe38-3400-4da7-8c79-f04b787aa1e2" xlink:to="loc_us-gaap_FinancialInstrumentAxis_ee48d423-1ac1-4a2f-93b9-b787d2958d30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ee48d423-1ac1-4a2f-93b9-b787d2958d30_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_ee48d423-1ac1-4a2f-93b9-b787d2958d30" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ee48d423-1ac1-4a2f-93b9-b787d2958d30_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dd4508bc-c6b3-4550-af16-eccc649aaaae" 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_ee48d423-1ac1-4a2f-93b9-b787d2958d30" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dd4508bc-c6b3-4550-af16-eccc649aaaae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_6885bdc3-8aad-48c4-8bed-7192b71e1fb7" 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_dd4508bc-c6b3-4550-af16-eccc649aaaae" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_6885bdc3-8aad-48c4-8bed-7192b71e1fb7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_01378162-d9bf-470d-a465-19b0c81402a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dd4508bc-c6b3-4550-af16-eccc649aaaae" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_01378162-d9bf-470d-a465-19b0c81402a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SbaPooledSecuritiesMember_52f3b44c-cd45-4d95-bb1f-0df0cd69fa6b" xlink:href="tfin-20221231.xsd#tfin_SbaPooledSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dd4508bc-c6b3-4550-af16-eccc649aaaae" xlink:to="loc_tfin_SbaPooledSecuritiesMember_52f3b44c-cd45-4d95-bb1f-0df0cd69fa6b" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails" xlink:type="extended" id="i7d2a0bbc32434c12ac425df978da10d7_SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e4d87b17-d644-43f1-a646-454618ff4dde" 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_495c5a3b-cf43-4d98-b5b9-e12b42352953" 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_e4d87b17-d644-43f1-a646-454618ff4dde" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_495c5a3b-cf43-4d98-b5b9-e12b42352953" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_1ed8d5b1-6892-4378-b36f-9dc7b0c5e15c" 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_e4d87b17-d644-43f1-a646-454618ff4dde" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_1ed8d5b1-6892-4378-b36f-9dc7b0c5e15c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_954d6279-75d7-46be-904b-200826ae9549" 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_e4d87b17-d644-43f1-a646-454618ff4dde" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_954d6279-75d7-46be-904b-200826ae9549" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_71eb7599-734b-4cc2-b487-8dc15f1eaa78" 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_e4d87b17-d644-43f1-a646-454618ff4dde" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_71eb7599-734b-4cc2-b487-8dc15f1eaa78" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_38d3788b-ba19-46f5-a334-12f5251a2766" 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_e4d87b17-d644-43f1-a646-454618ff4dde" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_38d3788b-ba19-46f5-a334-12f5251a2766" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_1c27a900-7c32-4da0-b19b-636f9e66cb11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e4d87b17-d644-43f1-a646-454618ff4dde" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_1c27a900-7c32-4da0-b19b-636f9e66cb11" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_dc42d99c-e1a6-4dc0-b0d8-2148d0c7fbe3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e4d87b17-d644-43f1-a646-454618ff4dde" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_dc42d99c-e1a6-4dc0-b0d8-2148d0c7fbe3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_2d406fa4-97ab-45e6-9702-cbc7dc6c2d8c" 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_DebtSecuritiesAvailableForSaleTable_dc42d99c-e1a6-4dc0-b0d8-2148d0c7fbe3" xlink:to="loc_us-gaap_FinancialInstrumentAxis_2d406fa4-97ab-45e6-9702-cbc7dc6c2d8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2d406fa4-97ab-45e6-9702-cbc7dc6c2d8c_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_2d406fa4-97ab-45e6-9702-cbc7dc6c2d8c" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2d406fa4-97ab-45e6-9702-cbc7dc6c2d8c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e8dcbb6-dc92-4915-9c70-e6b588617b62" 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_2d406fa4-97ab-45e6-9702-cbc7dc6c2d8c" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e8dcbb6-dc92-4915-9c70-e6b588617b62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_61d1f3a8-9ba1-41f6-8a1f-22a5b85272e1" 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_6e8dcbb6-dc92-4915-9c70-e6b588617b62" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_61d1f3a8-9ba1-41f6-8a1f-22a5b85272e1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_97796207-9ebc-4698-b7da-2e92f31eb3a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e8dcbb6-dc92-4915-9c70-e6b588617b62" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_97796207-9ebc-4698-b7da-2e92f31eb3a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_f47ca34b-4a49-4c1a-aa6f-8e057def6ed5" 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_6e8dcbb6-dc92-4915-9c70-e6b588617b62" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_f47ca34b-4a49-4c1a-aa6f-8e057def6ed5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralizedDebtObligationsMember_f5e4d7e3-b57d-46ab-9c12-17625251120d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralizedDebtObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e8dcbb6-dc92-4915-9c70-e6b588617b62" xlink:to="loc_us-gaap_CollateralizedDebtObligationsMember_f5e4d7e3-b57d-46ab-9c12-17625251120d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_bfc86997-e8f1-440f-bb86-f11861f30a69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e8dcbb6-dc92-4915-9c70-e6b588617b62" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_bfc86997-e8f1-440f-bb86-f11861f30a69" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SbaPooledSecuritiesMember_74117968-ea34-4bc4-a4f6-ba677be33883" xlink:href="tfin-20221231.xsd#tfin_SbaPooledSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e8dcbb6-dc92-4915-9c70-e6b588617b62" xlink:to="loc_tfin_SbaPooledSecuritiesMember_74117968-ea34-4bc4-a4f6-ba677be33883" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SecuritiesSummaryofActivityinAllowanceforCreditLossesforHeldToMaturityDebtSecuritiesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#SecuritiesSummaryofActivityinAllowanceforCreditLossesforHeldToMaturityDebtSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/SecuritiesSummaryofActivityinAllowanceforCreditLossesforHeldToMaturityDebtSecuritiesDetails" xlink:type="extended" id="if7e13f9513994112afb2cbe8012f0d48_SecuritiesSummaryofActivityinAllowanceforCreditLossesforHeldToMaturityDebtSecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_8229d1ca-f855-48a5-9281-2d1f8e0ebbe9" 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_FinancingReceivableAllowanceForCreditLossesRollForward_2b0588ed-2562-4e83-8d0d-89e54324082d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_8229d1ca-f855-48a5-9281-2d1f8e0ebbe9" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_2b0588ed-2562-4e83-8d0d-89e54324082d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_86e39cd0-114d-49f9-8bfb-95b3d866e2c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_2b0588ed-2562-4e83-8d0d-89e54324082d" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_86e39cd0-114d-49f9-8bfb-95b3d866e2c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal_6454838e-870d-4b0d-b863-9357bf5558c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_2b0588ed-2562-4e83-8d0d-89e54324082d" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal_6454838e-870d-4b0d-b863-9357bf5558c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_6dac0639-a381-4dea-8b9c-2ace1c6ec57e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_52f28417-c595-479d-b109-576e75584a73" 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_8229d1ca-f855-48a5-9281-2d1f8e0ebbe9" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_52f28417-c595-479d-b109-576e75584a73" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f6b3e271-fade-47c0-9703-824960c35182" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_52f28417-c595-479d-b109-576e75584a73" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f6b3e271-fade-47c0-9703-824960c35182" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_f6b3e271-fade-47c0-9703-824960c35182_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f6b3e271-fade-47c0-9703-824960c35182" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_f6b3e271-fade-47c0-9703-824960c35182_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3742a9cd-d547-416e-8c04-06336532bc2d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f6b3e271-fade-47c0-9703-824960c35182" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3742a9cd-d547-416e-8c04-06336532bc2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_f024152d-2ec1-4dbc-a890-f901149e117f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3742a9cd-d547-416e-8c04-06336532bc2d" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_f024152d-2ec1-4dbc-a890-f901149e117f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansHeldforSaleDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesScheduleofLoansHeldforSaleDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansHeldforSaleDetails" xlink:type="extended" id="i02adbe1ad27149dab19013fa0458dc89_LoansandAllowanceforCreditLossesScheduleofLoansHeldforSaleDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d4f09132-ece4-4558-bc1e-a9eb6498026b" 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_LoansReceivableHeldForSaleAmount_4b48d298-5703-4b0a-baf3-cc3a434f5653" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableHeldForSaleAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d4f09132-ece4-4558-bc1e-a9eb6498026b" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleAmount_4b48d298-5703-4b0a-baf3-cc3a434f5653" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_621f9260-b295-414a-85da-40ad82294de1" 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_d4f09132-ece4-4558-bc1e-a9eb6498026b" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_621f9260-b295-414a-85da-40ad82294de1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8cf6c99a-d948-4f16-b9d5-fcbe8da57abc" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_621f9260-b295-414a-85da-40ad82294de1" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8cf6c99a-d948-4f16-b9d5-fcbe8da57abc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8cf6c99a-d948-4f16-b9d5-fcbe8da57abc_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_8cf6c99a-d948-4f16-b9d5-fcbe8da57abc" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8cf6c99a-d948-4f16-b9d5-fcbe8da57abc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8a703a1d-3e76-481a-879f-d71d00c1e5c6" 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_8cf6c99a-d948-4f16-b9d5-fcbe8da57abc" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8a703a1d-3e76-481a-879f-d71d00c1e5c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_7748e474-122f-4250-a88b-0484ebc1403f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8a703a1d-3e76-481a-879f-d71d00c1e5c6" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_7748e474-122f-4250-a88b-0484ebc1403f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_aa56f6be-38d9-4dc4-9faf-6008057576a1" 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_FinancingReceivablePortfolioSegmentDomain_8a703a1d-3e76-481a-879f-d71d00c1e5c6" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_aa56f6be-38d9-4dc4-9faf-6008057576a1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails" xlink:type="extended" id="i713572c3196a427c883488e710efee52_LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6917161b-33b0-4be0-be0d-941f3a582c9a" 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_193e3acc-6877-4bfd-b8b3-cb0dfb32b344" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6917161b-33b0-4be0-be0d-941f3a582c9a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_193e3acc-6877-4bfd-b8b3-cb0dfb32b344" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest_db3ab11b-0da0-4e87-acd8-d074c06c2086" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6917161b-33b0-4be0-be0d-941f3a582c9a" xlink:to="loc_tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest_db3ab11b-0da0-4e87-acd8-d074c06c2086" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest_ff2fa943-cbdb-4c56-96ce-3bfedbe4aab3" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6917161b-33b0-4be0-be0d-941f3a582c9a" xlink:to="loc_tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest_ff2fa943-cbdb-4c56-96ce-3bfedbe4aab3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_79d84212-5827-4eca-b541-6ac57d565482" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6917161b-33b0-4be0-be0d-941f3a582c9a" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_79d84212-5827-4eca-b541-6ac57d565482" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_7131d988-2a31-41ff-95a0-90a1c28f1abc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6917161b-33b0-4be0-be0d-941f3a582c9a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_7131d988-2a31-41ff-95a0-90a1c28f1abc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5fdbf87a-9759-42ce-80c7-c9d4ba116bd4" 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_6917161b-33b0-4be0-be0d-941f3a582c9a" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5fdbf87a-9759-42ce-80c7-c9d4ba116bd4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_2657bded-cc12-40a1-ae50-1dd3972a5389" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5fdbf87a-9759-42ce-80c7-c9d4ba116bd4" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_2657bded-cc12-40a1-ae50-1dd3972a5389" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_2657bded-cc12-40a1-ae50-1dd3972a5389_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_2657bded-cc12-40a1-ae50-1dd3972a5389" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_2657bded-cc12-40a1-ae50-1dd3972a5389_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6599ec61-75f8-403a-b023-76bad8e2fbd1" 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_2657bded-cc12-40a1-ae50-1dd3972a5389" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6599ec61-75f8-403a-b023-76bad8e2fbd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_5aa259f8-2519-4e9c-9969-4b0959d75adc" 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_FinancingReceivablePortfolioSegmentDomain_6599ec61-75f8-403a-b023-76bad8e2fbd1" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_5aa259f8-2519-4e9c-9969-4b0959d75adc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_e890316d-3a4b-4706-b311-1f5d318604af" xlink:href="tfin-20221231.xsd#tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6599ec61-75f8-403a-b023-76bad8e2fbd1" xlink:to="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_e890316d-3a4b-4706-b311-1f5d318604af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_58135a06-a9bf-4b47-b40c-2b8bd8a7e64b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6599ec61-75f8-403a-b023-76bad8e2fbd1" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_58135a06-a9bf-4b47-b40c-2b8bd8a7e64b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FarmlandPortfolioSegmentMember_e4c1b2e1-8908-439d-bdc2-86db10e32407" xlink:href="tfin-20221231.xsd#tfin_FarmlandPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6599ec61-75f8-403a-b023-76bad8e2fbd1" xlink:to="loc_tfin_FarmlandPortfolioSegmentMember_e4c1b2e1-8908-439d-bdc2-86db10e32407" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_3f710e2f-de95-44ee-844d-58364636eea0" 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_FinancingReceivablePortfolioSegmentDomain_6599ec61-75f8-403a-b023-76bad8e2fbd1" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_3f710e2f-de95-44ee-844d-58364636eea0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember_3e4a02e3-96fa-45fd-b4ad-c39bf2b654f5" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6599ec61-75f8-403a-b023-76bad8e2fbd1" xlink:to="loc_tfin_FactoredReceivablesSegmentMember_3e4a02e3-96fa-45fd-b4ad-c39bf2b654f5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_398d17fe-1164-4f92-b26e-32aca44c14df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6599ec61-75f8-403a-b023-76bad8e2fbd1" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_398d17fe-1164-4f92-b26e-32aca44c14df" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MortgageWarehouseSegmentMember_7fe8a3f6-32b3-472c-9bdb-b1df64dcb27e" xlink:href="tfin-20221231.xsd#tfin_MortgageWarehouseSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6599ec61-75f8-403a-b023-76bad8e2fbd1" xlink:to="loc_tfin_MortgageWarehouseSegmentMember_7fe8a3f6-32b3-472c-9bdb-b1df64dcb27e" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails" xlink:type="extended" id="ie8c6c00b88494d6586f4da6de0d968fb_LoansandAllowanceforCreditLossesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" 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_FinancingReceivableUnamortizedPurchasePremiumDiscount_ed60896d-77a2-439f-ae58-e09a7a83e000" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount_ed60896d-77a2-439f-ae58-e09a7a83e000" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_445d07a7-2727-40ff-b680-5a8cf24f78e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_445d07a7-2727-40ff-b680-5a8cf24f78e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AccruedInterestOnFinancingReceivables_ac8501f0-ffb4-4128-9d45-29d541e7afd8" xlink:href="tfin-20221231.xsd#tfin_AccruedInterestOnFinancingReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_tfin_AccruedInterestOnFinancingReceivables_ac8501f0-ffb4-4128-9d45-29d541e7afd8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_7eec4b44-2370-46b4-887f-3dba5339f156" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_7eec4b44-2370-46b4-887f-3dba5339f156" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TransportationPercentageOfFactoredReceivablesPortfolio_e8452898-b92c-478b-96dd-d35d982affd8" xlink:href="tfin-20221231.xsd#tfin_TransportationPercentageOfFactoredReceivablesPortfolio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_tfin_TransportationPercentageOfFactoredReceivablesPortfolio_e8452898-b92c-478b-96dd-d35d982affd8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesPercentageOfLoanPortfolio_8c4c6ff7-f084-42a0-a19c-54a46fb6d504" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesPercentageOfLoanPortfolio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_tfin_FactoredReceivablesPercentageOfLoanPortfolio_8c4c6ff7-f084-42a0-a19c-54a46fb6d504" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CustomerReserves_6d14ffa7-4087-41c9-8d0f-3c8a6b13eea2" xlink:href="tfin-20221231.xsd#tfin_CustomerReserves"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_tfin_CustomerReserves_6d14ffa7-4087-41c9-8d0f-3c8a6b13eea2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_bd731669-cdd5-4e5a-afc0-fc4f71ebbabd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_bd731669-cdd5-4e5a-afc0-fc4f71ebbabd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1_5dbad1f1-9470-4b61-86aa-01c4c162ff00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1_5dbad1f1-9470-4b61-86aa-01c4c162ff00" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery_4171bcfa-d31b-4e82-9af9-5c68df50cff9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery_4171bcfa-d31b-4e82-9af9-5c68df50cff9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_b1cd0520-dfa4-489c-b58a-647480f7bd84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_b1cd0520-dfa4-489c-b58a-647480f7bd84" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AllowancesForCreditLossesAttributableToChangeInLossDrivers_e1588701-d443-4a84-a9ed-6dcceee73be2" xlink:href="tfin-20221231.xsd#tfin_AllowancesForCreditLossesAttributableToChangeInLossDrivers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_tfin_AllowancesForCreditLossesAttributableToChangeInLossDrivers_e1588701-d443-4a84-a9ed-6dcceee73be2" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_13a6e376-72f6-4102-8b94-4a96924c5103" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_13a6e376-72f6-4102-8b94-4a96924c5103" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualInterestIncome_f4584dc0-914c-4830-b2e9-617dd07cbb5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableNonaccrualInterestIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualInterestIncome_f4584dc0-914c-4830-b2e9-617dd07cbb5d" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsRecordedInvestment_f5c59fcc-231d-4d56-aabb-3c746e7501b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsRecordedInvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_FinancingReceivableModificationsRecordedInvestment_f5c59fcc-231d-4d56-aabb-3c746e7501b9" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_90b65dab-c647-428e-a09f-6aeaf4f35ded" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_90b65dab-c647-428e-a09f-6aeaf4f35ded" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_9deb02d1-3bcf-44dc-98e4-e87148a779be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_9deb02d1-3bcf-44dc-98e4-e87148a779be" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_56443fa2-8c6c-4022-b0f4-bb411f383274" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_56443fa2-8c6c-4022-b0f4-bb411f383274" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivableNumberOfContractsWithPaymentsInDeferral_95a1e783-b338-44fc-bd68-9c13f585b184" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableNumberOfContractsWithPaymentsInDeferral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_tfin_FinancingReceivableNumberOfContractsWithPaymentsInDeferral_95a1e783-b338-44fc-bd68-9c13f585b184" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageLoansInProcessOfForeclosureAmount_51a8e576-48c7-47b4-b704-12cf5e3efc3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageLoansInProcessOfForeclosureAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_MortgageLoansInProcessOfForeclosureAmount_51a8e576-48c7-47b4-b704-12cf5e3efc3c" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1b0f1bc0-ca97-4998-bb91-06a346994e39" 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_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1b0f1bc0-ca97-4998-bb91-06a346994e39" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_07177ea1-c346-4349-a757-88b50d3ddd91" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1b0f1bc0-ca97-4998-bb91-06a346994e39" xlink:to="loc_srt_StatementGeographicalAxis_07177ea1-c346-4349-a757-88b50d3ddd91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_07177ea1-c346-4349-a757-88b50d3ddd91_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_07177ea1-c346-4349-a757-88b50d3ddd91" xlink:to="loc_srt_SegmentGeographicalDomain_07177ea1-c346-4349-a757-88b50d3ddd91_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_9925926b-5f31-4381-9a4a-4b7fd006e91d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_07177ea1-c346-4349-a757-88b50d3ddd91" xlink:to="loc_srt_SegmentGeographicalDomain_9925926b-5f31-4381-9a4a-4b7fd006e91d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TexasColoradoIllinoisAndIowaMember_02fdd5d5-0e3f-4c43-a232-3f22bd43598b" xlink:href="tfin-20221231.xsd#tfin_TexasColoradoIllinoisAndIowaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_9925926b-5f31-4381-9a4a-4b7fd006e91d" xlink:to="loc_tfin_TexasColoradoIllinoisAndIowaMember_02fdd5d5-0e3f-4c43-a232-3f22bd43598b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_TX_e82fed1e-500f-4d68-82e6-54d8007ce8df" xlink:href="https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd#stpr_TX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_TexasColoradoIllinoisAndIowaMember_02fdd5d5-0e3f-4c43-a232-3f22bd43598b" xlink:to="loc_stpr_TX_e82fed1e-500f-4d68-82e6-54d8007ce8df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_CO_ce82445a-54b4-473a-b0b1-dc537d40ec7c" xlink:href="https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd#stpr_CO"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_TexasColoradoIllinoisAndIowaMember_02fdd5d5-0e3f-4c43-a232-3f22bd43598b" xlink:to="loc_stpr_CO_ce82445a-54b4-473a-b0b1-dc537d40ec7c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_IL_1316f819-ab90-4403-b973-53b3c873dec3" xlink:href="https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd#stpr_IL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_TexasColoradoIllinoisAndIowaMember_02fdd5d5-0e3f-4c43-a232-3f22bd43598b" xlink:to="loc_stpr_IL_1316f819-ab90-4403-b973-53b3c873dec3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_IA_0cd8faab-2ddd-474d-9444-785aaacc78f2" xlink:href="https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd#stpr_IA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_TexasColoradoIllinoisAndIowaMember_02fdd5d5-0e3f-4c43-a232-3f22bd43598b" xlink:to="loc_stpr_IA_0cd8faab-2ddd-474d-9444-785aaacc78f2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_4696d647-6be6-4858-a497-9208c39605f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1b0f1bc0-ca97-4998-bb91-06a346994e39" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_4696d647-6be6-4858-a497-9208c39605f6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4696d647-6be6-4858-a497-9208c39605f6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_4696d647-6be6-4858-a497-9208c39605f6" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_4696d647-6be6-4858-a497-9208c39605f6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2bbeac57-6eda-4182-84e6-4042f9a73fd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_4696d647-6be6-4858-a497-9208c39605f6" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2bbeac57-6eda-4182-84e6-4042f9a73fd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_f2ac5864-cbdf-411d-9ee5-078f1319fa91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2bbeac57-6eda-4182-84e6-4042f9a73fd8" xlink:to="loc_us-gaap_AccountsReceivableMember_f2ac5864-cbdf-411d-9ee5-078f1319fa91" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_978e89ad-b7e2-4abc-b120-8a9775db4bde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1b0f1bc0-ca97-4998-bb91-06a346994e39" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_978e89ad-b7e2-4abc-b120-8a9775db4bde" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_978e89ad-b7e2-4abc-b120-8a9775db4bde_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_978e89ad-b7e2-4abc-b120-8a9775db4bde" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_978e89ad-b7e2-4abc-b120-8a9775db4bde_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_597bef5e-e047-4036-95cf-2d9ca2ec100d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_978e89ad-b7e2-4abc-b120-8a9775db4bde" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_597bef5e-e047-4036-95cf-2d9ca2ec100d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_ba77d19b-7a8a-491c-994d-8743d336b94b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_597bef5e-e047-4036-95cf-2d9ca2ec100d" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_ba77d19b-7a8a-491c-994d-8743d336b94b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b3d101b3-900d-4f4f-b16b-9e9942492532" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1b0f1bc0-ca97-4998-bb91-06a346994e39" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b3d101b3-900d-4f4f-b16b-9e9942492532" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b3d101b3-900d-4f4f-b16b-9e9942492532_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_b3d101b3-900d-4f4f-b16b-9e9942492532" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b3d101b3-900d-4f4f-b16b-9e9942492532_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_31838380-b175-4490-a9ba-edf340e8078d" 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_b3d101b3-900d-4f4f-b16b-9e9942492532" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_31838380-b175-4490-a9ba-edf340e8078d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember_a766ea92-2cb9-4ece-88da-92b2b4e3f118" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_31838380-b175-4490-a9ba-edf340e8078d" xlink:to="loc_tfin_FactoredReceivablesSegmentMember_a766ea92-2cb9-4ece-88da-92b2b4e3f118" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_bb29c84f-7b3e-46fd-9cd2-479853d8ffc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_31838380-b175-4490-a9ba-edf340e8078d" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_bb29c84f-7b3e-46fd-9cd2-479853d8ffc8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_697a9fd1-da84-4d3d-a6cc-df9b12ba1d11" 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_1b0f1bc0-ca97-4998-bb91-06a346994e39" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_697a9fd1-da84-4d3d-a6cc-df9b12ba1d11" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_697a9fd1-da84-4d3d-a6cc-df9b12ba1d11_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_697a9fd1-da84-4d3d-a6cc-df9b12ba1d11" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_697a9fd1-da84-4d3d-a6cc-df9b12ba1d11_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0de3063c-4277-454b-95ee-21c391ba8bc7" 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_697a9fd1-da84-4d3d-a6cc-df9b12ba1d11" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0de3063c-4277-454b-95ee-21c391ba8bc7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_OverFormulaAdvancesMember_1c2278f3-8f41-4f40-9a4f-363aa0c68798" xlink:href="tfin-20221231.xsd#tfin_OverFormulaAdvancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0de3063c-4277-454b-95ee-21c391ba8bc7" xlink:to="loc_tfin_OverFormulaAdvancesMember_1c2278f3-8f41-4f40-9a4f-363aa0c68798" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MisdirectedPaymentsReceivableMember_fb26b760-f1bf-40b0-b987-82553f4c5d7a" xlink:href="tfin-20221231.xsd#tfin_MisdirectedPaymentsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0de3063c-4277-454b-95ee-21c391ba8bc7" xlink:to="loc_tfin_MisdirectedPaymentsReceivableMember_fb26b760-f1bf-40b0-b987-82553f4c5d7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ChangesInAllowanceForCreditLossesMember_e6840ed9-54dd-4bbe-938f-c076531777c2" xlink:href="tfin-20221231.xsd#tfin_ChangesInAllowanceForCreditLossesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0de3063c-4277-454b-95ee-21c391ba8bc7" xlink:to="loc_tfin_ChangesInAllowanceForCreditLossesMember_e6840ed9-54dd-4bbe-938f-c076531777c2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateLoanMember_f18dcb49-e60e-4412-8427-da2eed22f7b5" 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_0de3063c-4277-454b-95ee-21c391ba8bc7" xlink:to="loc_us-gaap_RealEstateLoanMember_f18dcb49-e60e-4412-8427-da2eed22f7b5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_LoansHeldForInvestmentMember_f29f4005-c9d9-4855-a4ef-acaa2da1518f" xlink:href="tfin-20221231.xsd#tfin_LoansHeldForInvestmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0de3063c-4277-454b-95ee-21c391ba8bc7" xlink:to="loc_tfin_LoansHeldForInvestmentMember_f29f4005-c9d9-4855-a4ef-acaa2da1518f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_3bfe71f0-2c45-4647-9389-01d18460d7c5" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1b0f1bc0-ca97-4998-bb91-06a346994e39" xlink:to="loc_srt_CounterpartyNameAxis_3bfe71f0-2c45-4647-9389-01d18460d7c5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_3bfe71f0-2c45-4647-9389-01d18460d7c5_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_3bfe71f0-2c45-4647-9389-01d18460d7c5" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_3bfe71f0-2c45-4647-9389-01d18460d7c5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_b28be760-8663-4060-b3a4-9ca8fafc059d" 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_3bfe71f0-2c45-4647-9389-01d18460d7c5" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_b28be760-8663-4060-b3a4-9ca8fafc059d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_UnitedStatesPostalServiceMember_fcb2acf7-3749-48e4-ad18-0986b46c8821" xlink:href="tfin-20221231.xsd#tfin_UnitedStatesPostalServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_b28be760-8663-4060-b3a4-9ca8fafc059d" xlink:to="loc_tfin_UnitedStatesPostalServiceMember_fcb2acf7-3749-48e4-ad18-0986b46c8821" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_283e625a-b8b7-4a63-8cee-944c2aba1545" 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_1b0f1bc0-ca97-4998-bb91-06a346994e39" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_283e625a-b8b7-4a63-8cee-944c2aba1545" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_283e625a-b8b7-4a63-8cee-944c2aba1545_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_283e625a-b8b7-4a63-8cee-944c2aba1545" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_283e625a-b8b7-4a63-8cee-944c2aba1545_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_a38cbbf1-891b-4704-b645-4662ce3406ec" 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_283e625a-b8b7-4a63-8cee-944c2aba1545" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_a38cbbf1-891b-4704-b645-4662ce3406ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_678566cc-b45b-46fa-9580-5d1a2f48837a" 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_a38cbbf1-891b-4704-b645-4662ce3406ec" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_678566cc-b45b-46fa-9580-5d1a2f48837a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_ae1f7e85-24e1-4cae-87e3-3a25a389c970" 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_1b0f1bc0-ca97-4998-bb91-06a346994e39" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_ae1f7e85-24e1-4cae-87e3-3a25a389c970" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_ae1f7e85-24e1-4cae-87e3-3a25a389c970_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_ae1f7e85-24e1-4cae-87e3-3a25a389c970" xlink:to="loc_us-gaap_ReceivableTypeDomain_ae1f7e85-24e1-4cae-87e3-3a25a389c970_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_2641041d-710a-4544-b041-7c2404904f42" 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_ae1f7e85-24e1-4cae-87e3-3a25a389c970" xlink:to="loc_us-gaap_ReceivableTypeDomain_2641041d-710a-4544-b041-7c2404904f42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TroubledDebtRestructuringMember_2aac13c1-d89a-4487-96e0-8cfeed384f62" xlink:href="tfin-20221231.xsd#tfin_TroubledDebtRestructuringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivableTypeDomain_2641041d-710a-4544-b041-7c2404904f42" xlink:to="loc_tfin_TroubledDebtRestructuringMember_2aac13c1-d89a-4487-96e0-8cfeed384f62" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails" xlink:type="extended" id="ic4e74363344a4c0494eee024fea32a60_LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b56494ea-ca4b-4b25-9e68-8c0d8738a3c2" 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_FinancingReceivableAllowanceForCreditLossesRollForward_cddfdebe-60c5-493b-a77e-21fb49172008" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b56494ea-ca4b-4b25-9e68-8c0d8738a3c2" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_cddfdebe-60c5-493b-a77e-21fb49172008" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_14c80b24-c985-47f7-aa25-c4a5a773e91b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_cddfdebe-60c5-493b-a77e-21fb49172008" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_14c80b24-c985-47f7-aa25-c4a5a773e91b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_65a9c55a-e460-49ce-ac73-49bf2bf9e714" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_cddfdebe-60c5-493b-a77e-21fb49172008" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_65a9c55a-e460-49ce-ac73-49bf2bf9e714" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_dc50d176-9105-49a5-905b-ea0af3fe9a72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_cddfdebe-60c5-493b-a77e-21fb49172008" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_dc50d176-9105-49a5-905b-ea0af3fe9a72" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery_dd41610f-d351-4741-8bff-e53b467568fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_cddfdebe-60c5-493b-a77e-21fb49172008" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery_dd41610f-d351-4741-8bff-e53b467568fb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease_65656160-527c-4339-aa19-76924a5acf4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_cddfdebe-60c5-493b-a77e-21fb49172008" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease_65656160-527c-4339-aa19-76924a5acf4a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal_a651f128-4200-45cc-a044-6306bbe7e109" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_cddfdebe-60c5-493b-a77e-21fb49172008" xlink:to="loc_us-gaap_FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal_a651f128-4200-45cc-a044-6306bbe7e109" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance_a05e60bd-289a-4fe8-a466-d61d81389e4c" xlink:href="tfin-20221231.xsd#tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_cddfdebe-60c5-493b-a77e-21fb49172008" xlink:to="loc_tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance_a05e60bd-289a-4fe8-a466-d61d81389e4c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_c67b7643-35c2-45fe-89db-fbb88c2a7306" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c85433a5-da3f-4023-8773-2c3004acb312" 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_b56494ea-ca4b-4b25-9e68-8c0d8738a3c2" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c85433a5-da3f-4023-8773-2c3004acb312" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_951197cb-5642-4fe6-95ed-88caabe9f055" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c85433a5-da3f-4023-8773-2c3004acb312" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_951197cb-5642-4fe6-95ed-88caabe9f055" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_951197cb-5642-4fe6-95ed-88caabe9f055_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_951197cb-5642-4fe6-95ed-88caabe9f055" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_951197cb-5642-4fe6-95ed-88caabe9f055_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f86ef3ec-4566-4b73-999c-18d8bc029b81" 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_951197cb-5642-4fe6-95ed-88caabe9f055" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f86ef3ec-4566-4b73-999c-18d8bc029b81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_66d8b56a-e241-407c-b338-0e8c2a5b2f76" 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_FinancingReceivablePortfolioSegmentDomain_f86ef3ec-4566-4b73-999c-18d8bc029b81" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_66d8b56a-e241-407c-b338-0e8c2a5b2f76" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_097cb0a0-ba27-42f8-a30a-064e1b8cbe17" xlink:href="tfin-20221231.xsd#tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f86ef3ec-4566-4b73-999c-18d8bc029b81" xlink:to="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_097cb0a0-ba27-42f8-a30a-064e1b8cbe17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_40a403a4-adcb-4f95-9896-d5f4a0f24cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f86ef3ec-4566-4b73-999c-18d8bc029b81" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_40a403a4-adcb-4f95-9896-d5f4a0f24cfa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FarmlandPortfolioSegmentMember_6c9efc15-fa4f-4511-b71f-947c47f53ba2" xlink:href="tfin-20221231.xsd#tfin_FarmlandPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f86ef3ec-4566-4b73-999c-18d8bc029b81" xlink:to="loc_tfin_FarmlandPortfolioSegmentMember_6c9efc15-fa4f-4511-b71f-947c47f53ba2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_04472e4c-b665-424e-9883-4b06a133997b" 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_FinancingReceivablePortfolioSegmentDomain_f86ef3ec-4566-4b73-999c-18d8bc029b81" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_04472e4c-b665-424e-9883-4b06a133997b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember_cd2bdc69-9e35-40fd-837d-0d75f052f80f" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f86ef3ec-4566-4b73-999c-18d8bc029b81" xlink:to="loc_tfin_FactoredReceivablesSegmentMember_cd2bdc69-9e35-40fd-837d-0d75f052f80f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_122a4651-ea5c-42f1-95a2-ef662e9db11b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f86ef3ec-4566-4b73-999c-18d8bc029b81" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_122a4651-ea5c-42f1-95a2-ef662e9db11b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MortgageWarehouseSegmentMember_2a07e68f-bf2e-4b7e-a61d-f7ffc73d18ce" xlink:href="tfin-20221231.xsd#tfin_MortgageWarehouseSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f86ef3ec-4566-4b73-999c-18d8bc029b81" xlink:to="loc_tfin_MortgageWarehouseSegmentMember_2a07e68f-bf2e-4b7e-a61d-f7ffc73d18ce" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_5ebe069c-36b0-49df-bccd-3368721fb763" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c85433a5-da3f-4023-8773-2c3004acb312" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_5ebe069c-36b0-49df-bccd-3368721fb763" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_5ebe069c-36b0-49df-bccd-3368721fb763_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_5ebe069c-36b0-49df-bccd-3368721fb763" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_5ebe069c-36b0-49df-bccd-3368721fb763_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_0d1eb02a-a20f-4f7f-aba9-c4e7f7908dbf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_5ebe069c-36b0-49df-bccd-3368721fb763" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_0d1eb02a-a20f-4f7f-aba9-c4e7f7908dbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_6fa6f5e2-dbd3-4b3c-b6e1-8cbfe923d4d5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_0d1eb02a-a20f-4f7f-aba9-c4e7f7908dbf" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_6fa6f5e2-dbd3-4b3c-b6e1-8cbfe923d4d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e6f691c9-e371-431c-baef-c4c78171802b" 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_c85433a5-da3f-4023-8773-2c3004acb312" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e6f691c9-e371-431c-baef-c4c78171802b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e6f691c9-e371-431c-baef-c4c78171802b_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_e6f691c9-e371-431c-baef-c4c78171802b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e6f691c9-e371-431c-baef-c4c78171802b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e8c96618-d5f1-4e42-aa7b-bb1de1da1532" 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_e6f691c9-e371-431c-baef-c4c78171802b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e8c96618-d5f1-4e42-aa7b-bb1de1da1532" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_LoansHeldForInvestmentMember_1f706301-29b0-4df9-9df7-731cb478a41a" xlink:href="tfin-20221231.xsd#tfin_LoansHeldForInvestmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e8c96618-d5f1-4e42-aa7b-bb1de1da1532" xlink:to="loc_tfin_LoansHeldForInvestmentMember_1f706301-29b0-4df9-9df7-731cb478a41a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_e0ba2cd7-4e85-4985-978b-33e30839b945" 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_c85433a5-da3f-4023-8773-2c3004acb312" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_e0ba2cd7-4e85-4985-978b-33e30839b945" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_e0ba2cd7-4e85-4985-978b-33e30839b945_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_e0ba2cd7-4e85-4985-978b-33e30839b945" xlink:to="loc_us-gaap_TypeOfAdoptionMember_e0ba2cd7-4e85-4985-978b-33e30839b945_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_efcff4de-057f-4519-b673-b40c2555a5a8" 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_e0ba2cd7-4e85-4985-978b-33e30839b945" xlink:to="loc_us-gaap_TypeOfAdoptionMember_efcff4de-057f-4519-b673-b40c2555a5a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_058a4821-6832-4092-90f0-73eeb588dff1" 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_efcff4de-057f-4519-b673-b40c2555a5a8" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_058a4821-6832-4092-90f0-73eeb588dff1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails" xlink:type="extended" id="ib433aff6c33e4076acdededbd398118a_LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_3173d297-d0f1-4b37-bdff-364df3862630" 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_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest_68816a20-9e57-498b-bb30-f5571322463a" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_3173d297-d0f1-4b37-bdff-364df3862630" xlink:to="loc_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest_68816a20-9e57-498b-bb30-f5571322463a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_0e32b24f-37a8-4742-b9fa-532e10c61e41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_3173d297-d0f1-4b37-bdff-364df3862630" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_0e32b24f-37a8-4742-b9fa-532e10c61e41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_0af555be-0f58-4af9-9385-3b9c7190f3cc" 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_3173d297-d0f1-4b37-bdff-364df3862630" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_0af555be-0f58-4af9-9385-3b9c7190f3cc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_f21a685a-7ffc-442d-9774-f9a645f90426" 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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_0af555be-0f58-4af9-9385-3b9c7190f3cc" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_f21a685a-7ffc-442d-9774-f9a645f90426" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_f21a685a-7ffc-442d-9774-f9a645f90426_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_f21a685a-7ffc-442d-9774-f9a645f90426" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_f21a685a-7ffc-442d-9774-f9a645f90426_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_24fd5b76-fe47-43a2-9d8f-3a88a5026579" 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_f21a685a-7ffc-442d-9774-f9a645f90426" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_24fd5b76-fe47-43a2-9d8f-3a88a5026579" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateMember_95a28b06-3406-4572-849d-8ca8f79a5940" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_24fd5b76-fe47-43a2-9d8f-3a88a5026579" xlink:to="loc_us-gaap_RealEstateMember_95a28b06-3406-4572-849d-8ca8f79a5940" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_9c57c1a2-c80b-400c-bf67-e2a5b2dc3b1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_24fd5b76-fe47-43a2-9d8f-3a88a5026579" xlink:to="loc_us-gaap_AccountsReceivableMember_9c57c1a2-c80b-400c-bf67-e2a5b2dc3b1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_3debbf0d-326c-4928-b07d-d988b9ded6f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_24fd5b76-fe47-43a2-9d8f-3a88a5026579" xlink:to="loc_us-gaap_EquipmentMember_3debbf0d-326c-4928-b07d-d988b9ded6f5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_OtherCollateralMemberMember_4efc5c4c-e16e-4216-99f2-e727f6eb7861" xlink:href="tfin-20221231.xsd#tfin_OtherCollateralMemberMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_24fd5b76-fe47-43a2-9d8f-3a88a5026579" xlink:to="loc_tfin_OtherCollateralMemberMember_4efc5c4c-e16e-4216-99f2-e727f6eb7861" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_0c6a4b8f-2186-467d-b287-30d402caa875" 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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_0af555be-0f58-4af9-9385-3b9c7190f3cc" xlink:to="loc_us-gaap_CollateralAxis_0c6a4b8f-2186-467d-b287-30d402caa875" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_0c6a4b8f-2186-467d-b287-30d402caa875_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_0c6a4b8f-2186-467d-b287-30d402caa875" xlink:to="loc_us-gaap_CollateralDomain_0c6a4b8f-2186-467d-b287-30d402caa875_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_9155ea83-b79c-4ed9-94e5-c0058bac1f30" 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_0c6a4b8f-2186-467d-b287-30d402caa875" xlink:to="loc_us-gaap_CollateralDomain_9155ea83-b79c-4ed9-94e5-c0058bac1f30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CollateralDependentLoansMember_b1d3c409-3b13-4293-8637-b27dbb73622a" xlink:href="tfin-20221231.xsd#tfin_CollateralDependentLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_9155ea83-b79c-4ed9-94e5-c0058bac1f30" xlink:to="loc_tfin_CollateralDependentLoansMember_b1d3c409-3b13-4293-8637-b27dbb73622a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstateMember_6f0c7d23-c58c-4987-92c2-2ea26bdc8c22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_CollateralDependentLoansMember_b1d3c409-3b13-4293-8637-b27dbb73622a" xlink:to="loc_us-gaap_CommercialRealEstateMember_6f0c7d23-c58c-4987-92c2-2ea26bdc8c22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConstructionLandDevelopmentLandCollateralMember_21985af3-d807-4f7f-80de-0d9d243fd054" xlink:href="tfin-20221231.xsd#tfin_ConstructionLandDevelopmentLandCollateralMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_CollateralDependentLoansMember_b1d3c409-3b13-4293-8637-b27dbb73622a" xlink:to="loc_tfin_ConstructionLandDevelopmentLandCollateralMember_21985af3-d807-4f7f-80de-0d9d243fd054" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialRealEstateMember_84b35737-7ed2-4e44-980e-52ed4d09cef8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_CollateralDependentLoansMember_b1d3c409-3b13-4293-8637-b27dbb73622a" xlink:to="loc_us-gaap_ResidentialRealEstateMember_84b35737-7ed2-4e44-980e-52ed4d09cef8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FarmlandCollateralMember_2c9caccf-7dde-4733-b678-5f727236399f" xlink:href="tfin-20221231.xsd#tfin_FarmlandCollateralMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_CollateralDependentLoansMember_b1d3c409-3b13-4293-8637-b27dbb73622a" xlink:to="loc_tfin_FarmlandCollateralMember_2c9caccf-7dde-4733-b678-5f727236399f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CommercialCollateralMember_c9fba293-3dbd-4a4f-af6e-c6dc078b5526" xlink:href="tfin-20221231.xsd#tfin_CommercialCollateralMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_CollateralDependentLoansMember_b1d3c409-3b13-4293-8637-b27dbb73622a" xlink:to="loc_tfin_CommercialCollateralMember_c9fba293-3dbd-4a4f-af6e-c6dc078b5526" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivableCollateralMember_4917d1aa-ce4e-4306-8344-b18a90ed9b85" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivableCollateralMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_CollateralDependentLoansMember_b1d3c409-3b13-4293-8637-b27dbb73622a" xlink:to="loc_tfin_FactoredReceivableCollateralMember_4917d1aa-ce4e-4306-8344-b18a90ed9b85" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConsumerCollateralMember_fc147775-ce2d-41dc-ba26-67457f8c3880" xlink:href="tfin-20221231.xsd#tfin_ConsumerCollateralMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_CollateralDependentLoansMember_b1d3c409-3b13-4293-8637-b27dbb73622a" xlink:to="loc_tfin_ConsumerCollateralMember_fc147775-ce2d-41dc-ba26-67457f8c3880" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MortgageWarehouseCollateralMember_8e269393-2542-4236-ba2e-89cfe83512a5" xlink:href="tfin-20221231.xsd#tfin_MortgageWarehouseCollateralMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_CollateralDependentLoansMember_b1d3c409-3b13-4293-8637-b27dbb73622a" xlink:to="loc_tfin_MortgageWarehouseCollateralMember_8e269393-2542-4236-ba2e-89cfe83512a5" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails" xlink:type="extended" id="i9d5ed363e3f84ede8d0b909c756603dc_LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_2fff9cae-d4f9-4066-9452-092394964b4a" 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_0a0cba0a-0906-4ca0-8502-5f3a3a95b663" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_2fff9cae-d4f9-4066-9452-092394964b4a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_0a0cba0a-0906-4ca0-8502-5f3a3a95b663" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing_751e4c2e-9282-4225-87f8-590f5cf4aa2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_2fff9cae-d4f9-4066-9452-092394964b4a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing_751e4c2e-9282-4225-87f8-590f5cf4aa2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c4eb9bc8-bc58-4ee6-91cd-29af903fe583" 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_2fff9cae-d4f9-4066-9452-092394964b4a" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c4eb9bc8-bc58-4ee6-91cd-29af903fe583" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_9b038be1-060a-464d-b689-24ab1d1b19d5" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c4eb9bc8-bc58-4ee6-91cd-29af903fe583" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_9b038be1-060a-464d-b689-24ab1d1b19d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9b038be1-060a-464d-b689-24ab1d1b19d5_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_9b038be1-060a-464d-b689-24ab1d1b19d5" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9b038be1-060a-464d-b689-24ab1d1b19d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_829f80a5-e854-4011-85c1-117314235ab7" 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_9b038be1-060a-464d-b689-24ab1d1b19d5" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_829f80a5-e854-4011-85c1-117314235ab7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_886d8522-da65-4ade-a0ff-b99479438298" 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_FinancingReceivablePortfolioSegmentDomain_829f80a5-e854-4011-85c1-117314235ab7" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_886d8522-da65-4ade-a0ff-b99479438298" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_7095ab2b-5510-4f41-b1fc-19242559a6c4" xlink:href="tfin-20221231.xsd#tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_829f80a5-e854-4011-85c1-117314235ab7" xlink:to="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_7095ab2b-5510-4f41-b1fc-19242559a6c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_734e94e3-e27b-46a8-901a-1540771bd082" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_829f80a5-e854-4011-85c1-117314235ab7" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_734e94e3-e27b-46a8-901a-1540771bd082" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FarmlandPortfolioSegmentMember_fe20cc8a-d150-480e-b151-a9f0cf4f9e87" xlink:href="tfin-20221231.xsd#tfin_FarmlandPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_829f80a5-e854-4011-85c1-117314235ab7" xlink:to="loc_tfin_FarmlandPortfolioSegmentMember_fe20cc8a-d150-480e-b151-a9f0cf4f9e87" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_ed17d9f0-382e-4d93-805e-6b18e8e8f4e4" 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_FinancingReceivablePortfolioSegmentDomain_829f80a5-e854-4011-85c1-117314235ab7" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_ed17d9f0-382e-4d93-805e-6b18e8e8f4e4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember_c263c868-b8ae-4bcb-a89c-523763f5a4c3" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_829f80a5-e854-4011-85c1-117314235ab7" xlink:to="loc_tfin_FactoredReceivablesSegmentMember_c263c868-b8ae-4bcb-a89c-523763f5a4c3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_33cc3d62-0814-4869-8a9f-30c7cda84fae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_829f80a5-e854-4011-85c1-117314235ab7" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_33cc3d62-0814-4869-8a9f-30c7cda84fae" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MortgageWarehouseSegmentMember_2af594c3-3b14-4aef-a4f5-0431a1b3b58d" xlink:href="tfin-20221231.xsd#tfin_MortgageWarehouseSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_829f80a5-e854-4011-85c1-117314235ab7" xlink:to="loc_tfin_MortgageWarehouseSegmentMember_2af594c3-3b14-4aef-a4f5-0431a1b3b58d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_1aec46b2-35a0-4d6c-8ed5-80ee43972ebf" 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_c4eb9bc8-bc58-4ee6-91cd-29af903fe583" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_1aec46b2-35a0-4d6c-8ed5-80ee43972ebf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_1aec46b2-35a0-4d6c-8ed5-80ee43972ebf_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_1aec46b2-35a0-4d6c-8ed5-80ee43972ebf" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_1aec46b2-35a0-4d6c-8ed5-80ee43972ebf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_92461423-cf6e-4c48-a017-46321d684bfc" 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_1aec46b2-35a0-4d6c-8ed5-80ee43972ebf" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_92461423-cf6e-4c48-a017-46321d684bfc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_bd12a7f6-eccd-4954-ae91-18d95cedae1c" 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_92461423-cf6e-4c48-a017-46321d684bfc" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_bd12a7f6-eccd-4954-ae91-18d95cedae1c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_c838c5ba-0fa8-415c-9c0e-233a44dbbf53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivables30To59DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialAssetPastDueMember_bd12a7f6-eccd-4954-ae91-18d95cedae1c" xlink:to="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_c838c5ba-0fa8-415c-9c0e-233a44dbbf53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_e7dabf27-2479-4296-a03d-158db4379661" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivables60To89DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialAssetPastDueMember_bd12a7f6-eccd-4954-ae91-18d95cedae1c" xlink:to="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_e7dabf27-2479-4296-a03d-158db4379661" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_c6d5831b-07ba-41d3-8b9c-1f7cc42b804a" 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_FinancialAssetPastDueMember_bd12a7f6-eccd-4954-ae91-18d95cedae1c" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_c6d5831b-07ba-41d3-8b9c-1f7cc42b804a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_a9ebbf5c-8f94-4c48-aded-56ae521285d7" 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_92461423-cf6e-4c48-a017-46321d684bfc" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_a9ebbf5c-8f94-4c48-aded-56ae521285d7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostBasisofLoansonNonaccrualStatusDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesSummaryofAmortizedCostBasisofLoansonNonaccrualStatusDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostBasisofLoansonNonaccrualStatusDetails" xlink:type="extended" id="i88941967656741459eefe835b01c893b_LoansandAllowanceforCreditLossesSummaryofAmortizedCostBasisofLoansonNonaccrualStatusDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_0d442725-809f-4ce1-9986-92d3c486c083" 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_FinancingReceivableExcludingAccruedInterestNonaccrual_142f5f1c-e68c-4265-a002-a6fccbe41311" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_0d442725-809f-4ce1-9986-92d3c486c083" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_142f5f1c-e68c-4265-a002-a6fccbe41311" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance_5a20b7be-c0e0-499d-aa63-04facf26c1d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_0d442725-809f-4ce1-9986-92d3c486c083" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance_5a20b7be-c0e0-499d-aa63-04facf26c1d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b43d2089-d1b4-41e2-b3fe-2feac29e8a98" 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_0d442725-809f-4ce1-9986-92d3c486c083" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b43d2089-d1b4-41e2-b3fe-2feac29e8a98" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_014c9cd8-3fd4-44e2-b621-690020cceb14" 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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b43d2089-d1b4-41e2-b3fe-2feac29e8a98" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_014c9cd8-3fd4-44e2-b621-690020cceb14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_014c9cd8-3fd4-44e2-b621-690020cceb14_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_014c9cd8-3fd4-44e2-b621-690020cceb14" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_014c9cd8-3fd4-44e2-b621-690020cceb14_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8940e6bf-3016-4102-8ce0-65158954eb91" 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_014c9cd8-3fd4-44e2-b621-690020cceb14" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8940e6bf-3016-4102-8ce0-65158954eb91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_2f8a1c29-31c3-482a-a25d-209504456072" 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_FinancingReceivablePortfolioSegmentDomain_8940e6bf-3016-4102-8ce0-65158954eb91" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_2f8a1c29-31c3-482a-a25d-209504456072" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_a1892648-7a6c-492a-9d1f-481c97457619" xlink:href="tfin-20221231.xsd#tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8940e6bf-3016-4102-8ce0-65158954eb91" xlink:to="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_a1892648-7a6c-492a-9d1f-481c97457619" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_a3dbb0bf-fe6a-44b2-b60e-56bd1af24a9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8940e6bf-3016-4102-8ce0-65158954eb91" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_a3dbb0bf-fe6a-44b2-b60e-56bd1af24a9e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FarmlandPortfolioSegmentMember_3ee4ea6f-3ee7-4517-85e6-a65cf02edb84" xlink:href="tfin-20221231.xsd#tfin_FarmlandPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8940e6bf-3016-4102-8ce0-65158954eb91" xlink:to="loc_tfin_FarmlandPortfolioSegmentMember_3ee4ea6f-3ee7-4517-85e6-a65cf02edb84" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_4a219159-9498-42a1-9a9a-da8c79227a9b" 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_FinancingReceivablePortfolioSegmentDomain_8940e6bf-3016-4102-8ce0-65158954eb91" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_4a219159-9498-42a1-9a9a-da8c79227a9b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember_cc9621d8-b9f2-4778-a068-f4e0aa2993d5" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8940e6bf-3016-4102-8ce0-65158954eb91" xlink:to="loc_tfin_FactoredReceivablesSegmentMember_cc9621d8-b9f2-4778-a068-f4e0aa2993d5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_b4a0b3d3-2d61-4a77-be3d-661b66bd7cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8940e6bf-3016-4102-8ce0-65158954eb91" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_b4a0b3d3-2d61-4a77-be3d-661b66bd7cf7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MortgageWarehouseSegmentMember_bc433ba3-de22-4ce1-8976-56756c69c8f3" xlink:href="tfin-20221231.xsd#tfin_MortgageWarehouseSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8940e6bf-3016-4102-8ce0-65158954eb91" xlink:to="loc_tfin_MortgageWarehouseSegmentMember_bc433ba3-de22-4ce1-8976-56756c69c8f3" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAccruedInterestonNonAccrualLoansReversedThroughInterestIncomeDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesScheduleofAccruedInterestonNonAccrualLoansReversedThroughInterestIncomeDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAccruedInterestonNonAccrualLoansReversedThroughInterestIncomeDetails" xlink:type="extended" id="icdf158c8425a496caaa9a84629d07d88_LoansandAllowanceforCreditLossesScheduleofAccruedInterestonNonAccrualLoansReversedThroughInterestIncomeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_4cd5ff65-58d8-4525-a292-be347a7e2cef" 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_tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome_87e76010-40b5-4646-bb22-c6937db3941f" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_4cd5ff65-58d8-4525-a292-be347a7e2cef" xlink:to="loc_tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome_87e76010-40b5-4646-bb22-c6937db3941f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_79faa3dd-aa6b-441d-9a1d-13266c6eb18e" 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_4cd5ff65-58d8-4525-a292-be347a7e2cef" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_79faa3dd-aa6b-441d-9a1d-13266c6eb18e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_925d9cdf-22a7-4e61-a2fd-f5cf330ee9b6" 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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_79faa3dd-aa6b-441d-9a1d-13266c6eb18e" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_925d9cdf-22a7-4e61-a2fd-f5cf330ee9b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_925d9cdf-22a7-4e61-a2fd-f5cf330ee9b6_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_925d9cdf-22a7-4e61-a2fd-f5cf330ee9b6" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_925d9cdf-22a7-4e61-a2fd-f5cf330ee9b6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de281710-1ae8-419f-ad19-0c833c8bc7f1" 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_925d9cdf-22a7-4e61-a2fd-f5cf330ee9b6" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de281710-1ae8-419f-ad19-0c833c8bc7f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_d28351e0-04b7-4e34-a898-8470d1e2209e" 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_FinancingReceivablePortfolioSegmentDomain_de281710-1ae8-419f-ad19-0c833c8bc7f1" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_d28351e0-04b7-4e34-a898-8470d1e2209e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_e8ddff67-4214-48e1-9158-39a2d7d60158" xlink:href="tfin-20221231.xsd#tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de281710-1ae8-419f-ad19-0c833c8bc7f1" xlink:to="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_e8ddff67-4214-48e1-9158-39a2d7d60158" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_130d5072-b048-47b4-a31e-c7aeeb2fffe8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de281710-1ae8-419f-ad19-0c833c8bc7f1" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_130d5072-b048-47b4-a31e-c7aeeb2fffe8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FarmlandPortfolioSegmentMember_16693906-d1cc-45b4-8cde-07de294731d6" xlink:href="tfin-20221231.xsd#tfin_FarmlandPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de281710-1ae8-419f-ad19-0c833c8bc7f1" xlink:to="loc_tfin_FarmlandPortfolioSegmentMember_16693906-d1cc-45b4-8cde-07de294731d6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_79cadcf3-b8ba-4479-80a7-74903aeb5489" 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_FinancingReceivablePortfolioSegmentDomain_de281710-1ae8-419f-ad19-0c833c8bc7f1" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_79cadcf3-b8ba-4479-80a7-74903aeb5489" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember_398b9477-dc99-4ae2-911d-7e3cbb14dc6c" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de281710-1ae8-419f-ad19-0c833c8bc7f1" xlink:to="loc_tfin_FactoredReceivablesSegmentMember_398b9477-dc99-4ae2-911d-7e3cbb14dc6c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_7cb94a6e-2c45-44b0-af22-b75c2291bb03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de281710-1ae8-419f-ad19-0c833c8bc7f1" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_7cb94a6e-2c45-44b0-af22-b75c2291bb03" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MortgageWarehouseSegmentMember_debd5f82-090d-4fe5-92f1-1af321b907f7" xlink:href="tfin-20221231.xsd#tfin_MortgageWarehouseSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de281710-1ae8-419f-ad19-0c833c8bc7f1" xlink:to="loc_tfin_MortgageWarehouseSegmentMember_debd5f82-090d-4fe5-92f1-1af321b907f7" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails" xlink:type="extended" id="i0f3df95c27064feb88786f6d193533c5_LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_095dac25-3677-4683-9271-e90dc32da51d" 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_FinancingReceivableExcludingAccruedInterestNonaccrual_04884497-3430-4d73-ac12-d9cfc218dd48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_095dac25-3677-4683-9271-e90dc32da51d" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_04884497-3430-4d73-ac12-d9cfc218dd48" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing_a59369bd-8b2b-43b2-a904-5d1bfc1a070f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_095dac25-3677-4683-9271-e90dc32da51d" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing_a59369bd-8b2b-43b2-a904-5d1bfc1a070f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivableOtherNonperformingExcludingAccruedInterest_e832bd1f-3228-4540-9f1a-fa9d8585d56c" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableOtherNonperformingExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_095dac25-3677-4683-9271-e90dc32da51d" xlink:to="loc_tfin_FinancingReceivableOtherNonperformingExcludingAccruedInterest_e832bd1f-3228-4540-9f1a-fa9d8585d56c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TroubledDebtRestructuringAccruingInterest_fafc9bd5-7ea9-421d-a612-3e5ee9a0c1b3" xlink:href="tfin-20221231.xsd#tfin_TroubledDebtRestructuringAccruingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_095dac25-3677-4683-9271-e90dc32da51d" xlink:to="loc_tfin_TroubledDebtRestructuringAccruingInterest_fafc9bd5-7ea9-421d-a612-3e5ee9a0c1b3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_NonperformingFinancingReceivableRecordedInvestment_156a6c5f-95a8-46b1-908d-fe33066f1838" xlink:href="tfin-20221231.xsd#tfin_NonperformingFinancingReceivableRecordedInvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_095dac25-3677-4683-9271-e90dc32da51d" xlink:to="loc_tfin_NonperformingFinancingReceivableRecordedInvestment_156a6c5f-95a8-46b1-908d-fe33066f1838" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_196cc1b3-c4b7-4722-8ec0-3c619d5b13d0" 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_095dac25-3677-4683-9271-e90dc32da51d" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_196cc1b3-c4b7-4722-8ec0-3c619d5b13d0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_e2b56a2a-8457-4e8d-a02d-dc277303fad3" 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_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_196cc1b3-c4b7-4722-8ec0-3c619d5b13d0" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_e2b56a2a-8457-4e8d-a02d-dc277303fad3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_e2b56a2a-8457-4e8d-a02d-dc277303fad3_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_e2b56a2a-8457-4e8d-a02d-dc277303fad3" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_e2b56a2a-8457-4e8d-a02d-dc277303fad3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_fdc5ca09-0032-4a30-8f8a-023dcc5d605a" 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_e2b56a2a-8457-4e8d-a02d-dc277303fad3" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_fdc5ca09-0032-4a30-8f8a-023dcc5d605a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonperformingFinancingReceivableMember_bf8b65ed-a4ca-4e06-b571-7335b1d67a6e" 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_fdc5ca09-0032-4a30-8f8a-023dcc5d605a" xlink:to="loc_us-gaap_NonperformingFinancingReceivableMember_bf8b65ed-a4ca-4e06-b571-7335b1d67a6e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cb6c3000-4588-43a8-8121-c8c0bf2108a9" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_196cc1b3-c4b7-4722-8ec0-3c619d5b13d0" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cb6c3000-4588-43a8-8121-c8c0bf2108a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cb6c3000-4588-43a8-8121-c8c0bf2108a9_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_cb6c3000-4588-43a8-8121-c8c0bf2108a9" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cb6c3000-4588-43a8-8121-c8c0bf2108a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0c3bbf3c-eadf-4c79-a6dd-1828e04e1ac0" 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_cb6c3000-4588-43a8-8121-c8c0bf2108a9" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0c3bbf3c-eadf-4c79-a6dd-1828e04e1ac0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember_2c035a29-36ad-4514-a7d9-763157812676" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0c3bbf3c-eadf-4c79-a6dd-1828e04e1ac0" xlink:to="loc_tfin_FactoredReceivablesSegmentMember_2c035a29-36ad-4514-a7d9-763157812676" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_b9e9f4d3-dcbb-4631-b9ba-74fa6839883a" 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_196cc1b3-c4b7-4722-8ec0-3c619d5b13d0" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_b9e9f4d3-dcbb-4631-b9ba-74fa6839883a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_b9e9f4d3-dcbb-4631-b9ba-74fa6839883a_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_b9e9f4d3-dcbb-4631-b9ba-74fa6839883a" xlink:to="loc_us-gaap_ReceivableTypeDomain_b9e9f4d3-dcbb-4631-b9ba-74fa6839883a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_3924d7ef-7920-421e-891b-fef05b2224ad" 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_b9e9f4d3-dcbb-4631-b9ba-74fa6839883a" xlink:to="loc_us-gaap_ReceivableTypeDomain_3924d7ef-7920-421e-891b-fef05b2224ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TroubledDebtRestructuringMember_897f0f3d-ee6e-4c41-b067-795f89de6724" xlink:href="tfin-20221231.xsd#tfin_TroubledDebtRestructuringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivableTypeDomain_3924d7ef-7920-421e-891b-fef05b2224ad" xlink:to="loc_tfin_TroubledDebtRestructuringMember_897f0f3d-ee6e-4c41-b067-795f89de6724" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails" xlink:type="extended" id="i6877400814964206bc1a607fed02719c_LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ea1761dc-fa0c-4211-99c0-8509e11f740a" 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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_fc5ec7db-5346-4f6f-a29d-d745ffe91681" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ea1761dc-fa0c-4211-99c0-8509e11f740a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_fc5ec7db-5346-4f6f-a29d-d745ffe91681" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_7d5ffb1c-7dcc-4367-a029-9b36bb5581ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ea1761dc-fa0c-4211-99c0-8509e11f740a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_7d5ffb1c-7dcc-4367-a029-9b36bb5581ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_da1f32aa-e516-46eb-a27b-f51711435b05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ea1761dc-fa0c-4211-99c0-8509e11f740a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_da1f32aa-e516-46eb-a27b-f51711435b05" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_27219d0b-cccb-46e6-85f4-99f9d8e9dc72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ea1761dc-fa0c-4211-99c0-8509e11f740a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_27219d0b-cccb-46e6-85f4-99f9d8e9dc72" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_cc325f3b-79a2-4490-9b60-94727f187d28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ea1761dc-fa0c-4211-99c0-8509e11f740a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_cc325f3b-79a2-4490-9b60-94727f187d28" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_661369cf-4d52-49bc-a0f8-574c43c4fdf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ea1761dc-fa0c-4211-99c0-8509e11f740a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_661369cf-4d52-49bc-a0f8-574c43c4fdf5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_eb31a06d-f017-489c-818a-f645316b6d65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolving"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ea1761dc-fa0c-4211-99c0-8509e11f740a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_eb31a06d-f017-489c-818a-f645316b6d65" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan_90165f0b-a3d2-4744-9666-69ec52f59625" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ea1761dc-fa0c-4211-99c0-8509e11f740a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan_90165f0b-a3d2-4744-9666-69ec52f59625" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_aad2ce80-cbbf-4b97-87ec-e27ca08bd663" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ea1761dc-fa0c-4211-99c0-8509e11f740a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_aad2ce80-cbbf-4b97-87ec-e27ca08bd663" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5b1333ab-d0ed-4625-a379-1744f31274fe" 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_ea1761dc-fa0c-4211-99c0-8509e11f740a" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5b1333ab-d0ed-4625-a379-1744f31274fe" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_46542be8-0218-4f66-b232-c3e3fd464521" 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_5b1333ab-d0ed-4625-a379-1744f31274fe" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_46542be8-0218-4f66-b232-c3e3fd464521" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_46542be8-0218-4f66-b232-c3e3fd464521_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_46542be8-0218-4f66-b232-c3e3fd464521" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_46542be8-0218-4f66-b232-c3e3fd464521_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_3cbc396b-545a-4ee8-9032-4391e6a095b5" 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_46542be8-0218-4f66-b232-c3e3fd464521" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_3cbc396b-545a-4ee8-9032-4391e6a095b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PassMember_91188d99-3e92-4ca7-820a-d7d7be257f6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PassMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_3cbc396b-545a-4ee8-9032-4391e6a095b5" xlink:to="loc_us-gaap_PassMember_91188d99-3e92-4ca7-820a-d7d7be257f6f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ClassifiedMember_27a628e8-cd74-4f0e-bcaf-3370d7847bff" xlink:href="tfin-20221231.xsd#tfin_ClassifiedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_3cbc396b-545a-4ee8-9032-4391e6a095b5" xlink:to="loc_tfin_ClassifiedMember_27a628e8-cd74-4f0e-bcaf-3370d7847bff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_083a644d-d72d-4525-82c2-d03493d72957" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5b1333ab-d0ed-4625-a379-1744f31274fe" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_083a644d-d72d-4525-82c2-d03493d72957" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_083a644d-d72d-4525-82c2-d03493d72957_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_083a644d-d72d-4525-82c2-d03493d72957" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_083a644d-d72d-4525-82c2-d03493d72957_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_902a36ef-1d62-4421-b07e-7092708f0dd3" 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_083a644d-d72d-4525-82c2-d03493d72957" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_902a36ef-1d62-4421-b07e-7092708f0dd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_00f56c3c-ae50-4635-83f2-b8bcabff768e" 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_FinancingReceivablePortfolioSegmentDomain_902a36ef-1d62-4421-b07e-7092708f0dd3" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_00f56c3c-ae50-4635-83f2-b8bcabff768e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_71d09827-8aaf-4fdd-995a-ad667ef6e1c7" xlink:href="tfin-20221231.xsd#tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_902a36ef-1d62-4421-b07e-7092708f0dd3" xlink:to="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_71d09827-8aaf-4fdd-995a-ad667ef6e1c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_ad23d2d4-3eaf-4549-955c-c2a08f8e0217" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_902a36ef-1d62-4421-b07e-7092708f0dd3" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_ad23d2d4-3eaf-4549-955c-c2a08f8e0217" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FarmlandPortfolioSegmentMember_b49842e5-2b19-4c20-b0cb-cec0f4b052b8" xlink:href="tfin-20221231.xsd#tfin_FarmlandPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_902a36ef-1d62-4421-b07e-7092708f0dd3" xlink:to="loc_tfin_FarmlandPortfolioSegmentMember_b49842e5-2b19-4c20-b0cb-cec0f4b052b8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_122e98c4-74b9-41e5-b7ea-5c0c3557b1eb" 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_FinancingReceivablePortfolioSegmentDomain_902a36ef-1d62-4421-b07e-7092708f0dd3" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_122e98c4-74b9-41e5-b7ea-5c0c3557b1eb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember_bd3aa623-11b1-42cc-b644-13abf531d12c" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_902a36ef-1d62-4421-b07e-7092708f0dd3" xlink:to="loc_tfin_FactoredReceivablesSegmentMember_bd3aa623-11b1-42cc-b644-13abf531d12c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_23e1b407-a5f9-4b2f-8c16-0407afbf53ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_902a36ef-1d62-4421-b07e-7092708f0dd3" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_23e1b407-a5f9-4b2f-8c16-0407afbf53ed" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MortgageWarehouseSegmentMember_abcd574b-4743-4982-89bd-9af77d4eb9f1" xlink:href="tfin-20221231.xsd#tfin_MortgageWarehouseSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_902a36ef-1d62-4421-b07e-7092708f0dd3" xlink:to="loc_tfin_MortgageWarehouseSegmentMember_abcd574b-4743-4982-89bd-9af77d4eb9f1" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails" xlink:type="extended" id="iad8013c46a2f4c5c8ed015a0b7a4ba71_LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8b29b437-98ab-4053-9865-7cd2e622364b" 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_FinancingReceivableModificationsPostModificationRecordedInvestment2_32c46cc5-8eeb-44a1-b8ab-946b9cca4f82" 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_AccountsNotesAndLoansReceivableLineItems_8b29b437-98ab-4053-9865-7cd2e622364b" xlink:to="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_32c46cc5-8eeb-44a1-b8ab-946b9cca4f82" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsNumberOfContracts2_6c1ab987-6b0b-45bf-a436-29b3cf189dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsNumberOfContracts2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8b29b437-98ab-4053-9865-7cd2e622364b" xlink:to="loc_us-gaap_FinancingReceivableModificationsNumberOfContracts2_6c1ab987-6b0b-45bf-a436-29b3cf189dc5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6dd5c6ae-4f12-4808-acde-2a5aa5d46e2a" 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_8b29b437-98ab-4053-9865-7cd2e622364b" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6dd5c6ae-4f12-4808-acde-2a5aa5d46e2a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8da1127f-a863-45aa-8a6e-9f1fa9e76dc0" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6dd5c6ae-4f12-4808-acde-2a5aa5d46e2a" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8da1127f-a863-45aa-8a6e-9f1fa9e76dc0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8da1127f-a863-45aa-8a6e-9f1fa9e76dc0_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_8da1127f-a863-45aa-8a6e-9f1fa9e76dc0" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8da1127f-a863-45aa-8a6e-9f1fa9e76dc0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_54900262-9afa-435e-8bf9-bef72cc051c2" 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_8da1127f-a863-45aa-8a6e-9f1fa9e76dc0" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_54900262-9afa-435e-8bf9-bef72cc051c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_01a002e2-eda4-4cbc-8187-74fd90213ee7" 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_FinancingReceivablePortfolioSegmentDomain_54900262-9afa-435e-8bf9-bef72cc051c2" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_01a002e2-eda4-4cbc-8187-74fd90213ee7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_0cdc2ea2-b1ae-42df-828b-603398dcccf1" 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_FinancingReceivablePortfolioSegmentDomain_54900262-9afa-435e-8bf9-bef72cc051c2" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_0cdc2ea2-b1ae-42df-828b-603398dcccf1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_6c3e20df-b73b-4630-9353-38dee5fe0327" xlink:href="tfin-20221231.xsd#tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_54900262-9afa-435e-8bf9-bef72cc051c2" xlink:to="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_6c3e20df-b73b-4630-9353-38dee5fe0327" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_41de3bd1-9ba0-4b74-9b1a-351215a39a63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_54900262-9afa-435e-8bf9-bef72cc051c2" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_41de3bd1-9ba0-4b74-9b1a-351215a39a63" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FarmlandPortfolioSegmentMember_3ec2feb0-5530-4b3f-ac24-c0ffdba7b9ae" xlink:href="tfin-20221231.xsd#tfin_FarmlandPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_54900262-9afa-435e-8bf9-bef72cc051c2" xlink:to="loc_tfin_FarmlandPortfolioSegmentMember_3ec2feb0-5530-4b3f-ac24-c0ffdba7b9ae" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationAxis_c34d0bde-4d72-4e2b-a6ec-9716891cc23b" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6dd5c6ae-4f12-4808-acde-2a5aa5d46e2a" xlink:to="loc_us-gaap_LoanRestructuringModificationAxis_c34d0bde-4d72-4e2b-a6ec-9716891cc23b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_c34d0bde-4d72-4e2b-a6ec-9716891cc23b_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_c34d0bde-4d72-4e2b-a6ec-9716891cc23b" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_c34d0bde-4d72-4e2b-a6ec-9716891cc23b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_6f790a00-4c51-4b82-a835-78ec9b7ebc87" 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_c34d0bde-4d72-4e2b-a6ec-9716891cc23b" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_6f790a00-4c51-4b82-a835-78ec9b7ebc87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtendedMaturityMember_a34d3c8c-b38a-48dc-aecd-da82c5345ae8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtendedMaturityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_6f790a00-4c51-4b82-a835-78ec9b7ebc87" xlink:to="loc_us-gaap_ExtendedMaturityMember_a34d3c8c-b38a-48dc-aecd-da82c5345ae8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentDeferralMember_49519817-bba4-495c-9d08-e5eb4ca4473b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentDeferralMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_6f790a00-4c51-4b82-a835-78ec9b7ebc87" xlink:to="loc_us-gaap_PaymentDeferralMember_49519817-bba4-495c-9d08-e5eb4ca4473b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ProtectiveAdvancesMember_09451756-c499-4c1f-b0f8-9bea38d6bdab" xlink:href="tfin-20221231.xsd#tfin_ProtectiveAdvancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_6f790a00-4c51-4b82-a835-78ec9b7ebc87" xlink:to="loc_tfin_ProtectiveAdvancesMember_09451756-c499-4c1f-b0f8-9bea38d6bdab" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails" xlink:type="extended" id="ib4fea40f849d48e6a82a97b9aafd2271_LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_24e82fb6-7e79-43f2-a403-10fc4c9ca193" 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_3989f222-fd0b-446a-82fe-2024430ca80c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_24e82fb6-7e79-43f2-a403-10fc4c9ca193" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_3989f222-fd0b-446a-82fe-2024430ca80c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest_e33ab697-5cb2-4610-8b14-0211ab3e0094" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_24e82fb6-7e79-43f2-a403-10fc4c9ca193" xlink:to="loc_tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest_e33ab697-5cb2-4610-8b14-0211ab3e0094" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral_1f95c2d3-4736-46e9-8044-bc817e9b4d0d" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_24e82fb6-7e79-43f2-a403-10fc4c9ca193" xlink:to="loc_tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral_1f95c2d3-4736-46e9-8044-bc817e9b4d0d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral_78ee08e9-16c7-405d-b9de-cefcb782d94a" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_24e82fb6-7e79-43f2-a403-10fc4c9ca193" xlink:to="loc_tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral_78ee08e9-16c7-405d-b9de-cefcb782d94a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_7e351ddc-136a-48c4-9d1e-20918e080f89" 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_24e82fb6-7e79-43f2-a403-10fc4c9ca193" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_7e351ddc-136a-48c4-9d1e-20918e080f89" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_4377138b-9167-4974-bba5-974f5a4f4c03" 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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_7e351ddc-136a-48c4-9d1e-20918e080f89" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_4377138b-9167-4974-bba5-974f5a4f4c03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4377138b-9167-4974-bba5-974f5a4f4c03_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_4377138b-9167-4974-bba5-974f5a4f4c03" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4377138b-9167-4974-bba5-974f5a4f4c03_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8e84813-7a39-4c45-b404-b787f6e8437f" 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_4377138b-9167-4974-bba5-974f5a4f4c03" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8e84813-7a39-4c45-b404-b787f6e8437f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_d2efa7d9-788f-4df4-81ec-948c75d328a4" 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_FinancingReceivablePortfolioSegmentDomain_b8e84813-7a39-4c45-b404-b787f6e8437f" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_d2efa7d9-788f-4df4-81ec-948c75d328a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_3ef978b9-bfd8-419e-a988-22e06f2ca71c" xlink:href="tfin-20221231.xsd#tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8e84813-7a39-4c45-b404-b787f6e8437f" xlink:to="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_3ef978b9-bfd8-419e-a988-22e06f2ca71c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_594ac215-07af-42b6-8f30-332d4efbd029" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8e84813-7a39-4c45-b404-b787f6e8437f" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_594ac215-07af-42b6-8f30-332d4efbd029" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FarmlandPortfolioSegmentMember_0dfdb130-18ac-49c3-9ce6-328e434467d4" xlink:href="tfin-20221231.xsd#tfin_FarmlandPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8e84813-7a39-4c45-b404-b787f6e8437f" xlink:to="loc_tfin_FarmlandPortfolioSegmentMember_0dfdb130-18ac-49c3-9ce6-328e434467d4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_bf8bbfc5-8ca9-4274-9eb8-8f47222a632f" 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_FinancingReceivablePortfolioSegmentDomain_b8e84813-7a39-4c45-b404-b787f6e8437f" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_bf8bbfc5-8ca9-4274-9eb8-8f47222a632f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember_52be0ad0-c2a9-4d82-b953-b7d6126ae4e0" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8e84813-7a39-4c45-b404-b787f6e8437f" xlink:to="loc_tfin_FactoredReceivablesSegmentMember_52be0ad0-c2a9-4d82-b953-b7d6126ae4e0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_b485fe6a-7d97-4401-ac82-467a51610ab8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8e84813-7a39-4c45-b404-b787f6e8437f" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_b485fe6a-7d97-4401-ac82-467a51610ab8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MortgageWarehouseSegmentMember_a027f065-ca0d-4787-95c2-5c9420be585c" xlink:href="tfin-20221231.xsd#tfin_MortgageWarehouseSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8e84813-7a39-4c45-b404-b787f6e8437f" xlink:to="loc_tfin_MortgageWarehouseSegmentMember_a027f065-ca0d-4787-95c2-5c9420be585c" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#PremisesandEquipmentScheduleofPremisesandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails" xlink:type="extended" id="iecd063c943474873a638fecc878e4f1b_PremisesandEquipmentScheduleofPremisesandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_69da5226-08d8-4d07-902e-84e405bd3ffc" 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_PropertyPlantAndEquipmentGross_77f48427-0a47-42de-8bcc-7d988c63637c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_69da5226-08d8-4d07-902e-84e405bd3ffc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_77f48427-0a47-42de-8bcc-7d988c63637c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_69011a64-eb6a-408f-abf3-a47d3252730c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_69da5226-08d8-4d07-902e-84e405bd3ffc" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_69011a64-eb6a-408f-abf3-a47d3252730c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_2a621e4c-4c0a-44c8-8f9d-ee2346877c79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_69da5226-08d8-4d07-902e-84e405bd3ffc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_2a621e4c-4c0a-44c8-8f9d-ee2346877c79" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_78a33b89-5908-4c0d-aeaa-12932fb5f515" 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_69da5226-08d8-4d07-902e-84e405bd3ffc" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_78a33b89-5908-4c0d-aeaa-12932fb5f515" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2107059a-c16d-4471-bf44-5a8f748cba65" 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_78a33b89-5908-4c0d-aeaa-12932fb5f515" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2107059a-c16d-4471-bf44-5a8f748cba65" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2107059a-c16d-4471-bf44-5a8f748cba65_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_2107059a-c16d-4471-bf44-5a8f748cba65" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_2107059a-c16d-4471-bf44-5a8f748cba65_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aec75d1c-e68d-494d-bd35-a50f936c3e7a" 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_2107059a-c16d-4471-bf44-5a8f748cba65" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aec75d1c-e68d-494d-bd35-a50f936c3e7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_50164be9-6568-4b35-9749-c3d697be5a23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aec75d1c-e68d-494d-bd35-a50f936c3e7a" xlink:to="loc_us-gaap_LandMember_50164be9-6568-4b35-9749-c3d697be5a23" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_39f58283-5f89-4813-9d5c-79cfe3153234" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aec75d1c-e68d-494d-bd35-a50f936c3e7a" xlink:to="loc_us-gaap_BuildingMember_39f58283-5f89-4813-9d5c-79cfe3153234" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_0574f7d1-f283-442e-9f39-7eb9459088a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aec75d1c-e68d-494d-bd35-a50f936c3e7a" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_0574f7d1-f283-442e-9f39-7eb9459088a5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AirTransportationEquipmentMember_d9163654-b16a-48eb-815b-5a5c9f5bb7c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AirTransportationEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aec75d1c-e68d-494d-bd35-a50f936c3e7a" xlink:to="loc_us-gaap_AirTransportationEquipmentMember_d9163654-b16a-48eb-815b-5a5c9f5bb7c5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_c27832eb-c245-4184-9498-8f10e1b88b10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aec75d1c-e68d-494d-bd35-a50f936c3e7a" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_c27832eb-c245-4184-9498-8f10e1b88b10" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails" xlink:type="extended" id="i13768596849b49c6ad0c9c9da77d6c8e_GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails">
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GoodwillAndIntangibleAssetsLineItems_355e52c8-4ffa-4298-91a5-9a982a37d769" xlink:href="tfin-20221231.xsd#tfin_GoodwillAndIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_3fa4bf04-0f6a-4dc2-ac8a-02f20322b507" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_GoodwillAndIntangibleAssetsLineItems_355e52c8-4ffa-4298-91a5-9a982a37d769" xlink:to="loc_us-gaap_Goodwill_3fa4bf04-0f6a-4dc2-ac8a-02f20322b507" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_77c92147-180a-4d31-91cc-f8337cf28830" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_GoodwillAndIntangibleAssetsLineItems_355e52c8-4ffa-4298-91a5-9a982a37d769" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_77c92147-180a-4d31-91cc-f8337cf28830" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_dbb8e4af-0531-491d-b7d1-76c2cafd861e" 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_tfin_GoodwillAndIntangibleAssetsLineItems_355e52c8-4ffa-4298-91a5-9a982a37d769" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_dbb8e4af-0531-491d-b7d1-76c2cafd861e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_c56d0523-e94d-4317-8737-783b7da4b7ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_GoodwillAndIntangibleAssetsLineItems_355e52c8-4ffa-4298-91a5-9a982a37d769" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_c56d0523-e94d-4317-8737-783b7da4b7ad" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ScheduleOfGoodwillAndIntangibleAssetsTable_0015b4cc-0056-4551-962b-98a4690acca5" xlink:href="tfin-20221231.xsd#tfin_ScheduleOfGoodwillAndIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tfin_GoodwillAndIntangibleAssetsLineItems_355e52c8-4ffa-4298-91a5-9a982a37d769" xlink:to="loc_tfin_ScheduleOfGoodwillAndIntangibleAssetsTable_0015b4cc-0056-4551-962b-98a4690acca5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5ea15142-f3a5-4e9b-a772-26ea2538bef1" 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_tfin_ScheduleOfGoodwillAndIntangibleAssetsTable_0015b4cc-0056-4551-962b-98a4690acca5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5ea15142-f3a5-4e9b-a772-26ea2538bef1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5ea15142-f3a5-4e9b-a772-26ea2538bef1_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_5ea15142-f3a5-4e9b-a772-26ea2538bef1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5ea15142-f3a5-4e9b-a772-26ea2538bef1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3bcc7b1d-538d-4743-ba87-8d7a413886fa" 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_5ea15142-f3a5-4e9b-a772-26ea2538bef1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3bcc7b1d-538d-4743-ba87-8d7a413886fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CoreDepositsMember_b3d5bed1-72d3-4468-84e1-73bae3118d60" 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_3bcc7b1d-538d-4743-ba87-8d7a413886fa" xlink:to="loc_us-gaap_CoreDepositsMember_b3d5bed1-72d3-4468-84e1-73bae3118d60" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_3cfc4cd5-db77-4328-b351-5b209de7e6ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3bcc7b1d-538d-4743-ba87-8d7a413886fa" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_3cfc4cd5-db77-4328-b351-5b209de7e6ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_ac3fbf16-300d-44bd-bbd5-7bd8ef49be21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3bcc7b1d-538d-4743-ba87-8d7a413886fa" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_ac3fbf16-300d-44bd-bbd5-7bd8ef49be21" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails" xlink:type="extended" id="i4b71f39e5dcf4e5b84e2041df7a5ae4a_GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GoodwillAndIntangibleAssetsLineItems_028e317f-12b6-4ad3-b65d-fa4007dad76c" xlink:href="tfin-20221231.xsd#tfin_GoodwillAndIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_7b43a930-28f8-41d4-a719-5ce5ab08c6f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_GoodwillAndIntangibleAssetsLineItems_028e317f-12b6-4ad3-b65d-fa4007dad76c" xlink:to="loc_us-gaap_GoodwillRollForward_7b43a930-28f8-41d4-a719-5ce5ab08c6f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_95d1ef59-0508-4981-a84b-31506f47f0d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_7b43a930-28f8-41d4-a719-5ce5ab08c6f3" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_95d1ef59-0508-4981-a84b-31506f47f0d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_d42c24cc-f893-41ec-8f83-0859fc99c012" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_7b43a930-28f8-41d4-a719-5ce5ab08c6f3" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_d42c24cc-f893-41ec-8f83-0859fc99c012" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_a0ff823d-77fc-4fa3-8c35-c227dbe2c20d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_7b43a930-28f8-41d4-a719-5ce5ab08c6f3" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_a0ff823d-77fc-4fa3-8c35-c227dbe2c20d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_0b933d6e-3c76-4e0e-8ad8-dcb0a179f9a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_7b43a930-28f8-41d4-a719-5ce5ab08c6f3" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_0b933d6e-3c76-4e0e-8ad8-dcb0a179f9a7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_2b74a667-4266-47c1-a4f8-0a5f1d605ec8" 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_GoodwillRollForward_7b43a930-28f8-41d4-a719-5ce5ab08c6f3" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_2b74a667-4266-47c1-a4f8-0a5f1d605ec8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_bf2df368-7d8d-473a-aa69-e1f040cc9ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ScheduleOfGoodwillAndIntangibleAssetsTable_36cd6938-85e3-430a-a2af-0c48600c16a8" xlink:href="tfin-20221231.xsd#tfin_ScheduleOfGoodwillAndIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tfin_GoodwillAndIntangibleAssetsLineItems_028e317f-12b6-4ad3-b65d-fa4007dad76c" xlink:to="loc_tfin_ScheduleOfGoodwillAndIntangibleAssetsTable_36cd6938-85e3-430a-a2af-0c48600c16a8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_150dae45-16a6-477c-a4be-667a7153e64f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tfin_ScheduleOfGoodwillAndIntangibleAssetsTable_36cd6938-85e3-430a-a2af-0c48600c16a8" xlink:to="loc_srt_ConsolidationItemsAxis_150dae45-16a6-477c-a4be-667a7153e64f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_150dae45-16a6-477c-a4be-667a7153e64f_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_150dae45-16a6-477c-a4be-667a7153e64f" xlink:to="loc_srt_ConsolidationItemsDomain_150dae45-16a6-477c-a4be-667a7153e64f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_b808bf57-958e-40d8-b5ad-cec7c0187d55" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_150dae45-16a6-477c-a4be-667a7153e64f" xlink:to="loc_srt_ConsolidationItemsDomain_b808bf57-958e-40d8-b5ad-cec7c0187d55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_4105018b-db9e-4f7e-bf31-ecbfd6a7129d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_b808bf57-958e-40d8-b5ad-cec7c0187d55" xlink:to="loc_us-gaap_OperatingSegmentsMember_4105018b-db9e-4f7e-bf31-ecbfd6a7129d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_023aecd2-8529-45b3-a7c3-f395b91365f7" 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_tfin_ScheduleOfGoodwillAndIntangibleAssetsTable_36cd6938-85e3-430a-a2af-0c48600c16a8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_023aecd2-8529-45b3-a7c3-f395b91365f7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_023aecd2-8529-45b3-a7c3-f395b91365f7_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_023aecd2-8529-45b3-a7c3-f395b91365f7" xlink:to="loc_us-gaap_SegmentDomain_023aecd2-8529-45b3-a7c3-f395b91365f7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_fa817962-9edb-424c-9d94-939797673b70" 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_023aecd2-8529-45b3-a7c3-f395b91365f7" xlink:to="loc_us-gaap_SegmentDomain_fa817962-9edb-424c-9d94-939797673b70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BankingSegmentMember_0f2becf1-bc97-4b8e-aaa9-7f93f641db6b" xlink:href="tfin-20221231.xsd#tfin_BankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_fa817962-9edb-424c-9d94-939797673b70" xlink:to="loc_tfin_BankingSegmentMember_0f2becf1-bc97-4b8e-aaa9-7f93f641db6b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoringMember_c213f9e4-5fb6-4e60-83d9-e740b161373a" xlink:href="tfin-20221231.xsd#tfin_FactoringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_fa817962-9edb-424c-9d94-939797673b70" xlink:to="loc_tfin_FactoringMember_c213f9e4-5fb6-4e60-83d9-e740b161373a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaymentsMember_cf05e1a8-276c-4926-8b9c-11715b85a315" xlink:href="tfin-20221231.xsd#tfin_PaymentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_fa817962-9edb-424c-9d94-939797673b70" xlink:to="loc_tfin_PaymentsMember_cf05e1a8-276c-4926-8b9c-11715b85a315" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_fe940778-699d-4a76-b333-81bf053bdb71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_fa817962-9edb-424c-9d94-939797673b70" xlink:to="loc_us-gaap_CorporateMember_fe940778-699d-4a76-b333-81bf053bdb71" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#GoodwillandIntangibleAssetsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" xlink:type="extended" id="id36f3b4f62c54c548ce8a03f15447be1_GoodwillandIntangibleAssetsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_47c03acd-5aab-4ded-89de-25b724f614c2" 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_222705b6-1ff5-4b2a-ab1a-e7798d36dec3" 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_47c03acd-5aab-4ded-89de-25b724f614c2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_222705b6-1ff5-4b2a-ab1a-e7798d36dec3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9788871b-9064-47f8-ba8e-738c3ea84318" 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_47c03acd-5aab-4ded-89de-25b724f614c2" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9788871b-9064-47f8-ba8e-738c3ea84318" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_516dc65d-36c2-4d6a-9b98-20fc09052950" 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_9788871b-9064-47f8-ba8e-738c3ea84318" xlink:to="loc_srt_RangeAxis_516dc65d-36c2-4d6a-9b98-20fc09052950" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_516dc65d-36c2-4d6a-9b98-20fc09052950_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_516dc65d-36c2-4d6a-9b98-20fc09052950" xlink:to="loc_srt_RangeMember_516dc65d-36c2-4d6a-9b98-20fc09052950_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d33edf9e-6ec9-4884-bdfd-295251a209ce" 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_516dc65d-36c2-4d6a-9b98-20fc09052950" xlink:to="loc_srt_RangeMember_d33edf9e-6ec9-4884-bdfd-295251a209ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f01a7d31-5e31-412a-af2f-4572e85e6fd1" 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_d33edf9e-6ec9-4884-bdfd-295251a209ce" xlink:to="loc_srt_MinimumMember_f01a7d31-5e31-412a-af2f-4572e85e6fd1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ae2e317c-97e4-4a54-b953-f2e81fa78576" 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_d33edf9e-6ec9-4884-bdfd-295251a209ce" xlink:to="loc_srt_MaximumMember_ae2e317c-97e4-4a54-b953-f2e81fa78576" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/EquityMethodInvestmentAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#EquityMethodInvestmentAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/EquityMethodInvestmentAdditionalInformationDetails" xlink:type="extended" id="ie12ff577dce644d386d3443839aa8db9_EquityMethodInvestmentAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_07205cda-8ab1-4b1a-ba4f-b628a908d1b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquityMethodInvestmentsAndWarrants_7b98546f-1adc-4ae5-a919-b2894075b19b" xlink:href="tfin-20221231.xsd#tfin_EquityMethodInvestmentsAndWarrants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_07205cda-8ab1-4b1a-ba4f-b628a908d1b9" xlink:to="loc_tfin_EquityMethodInvestmentsAndWarrants_7b98546f-1adc-4ae5-a919-b2894075b19b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_25f1c800-2f9f-4afd-bfbf-f3555c44bfd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_07205cda-8ab1-4b1a-ba4f-b628a908d1b9" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_25f1c800-2f9f-4afd-bfbf-f3555c44bfd5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquityMethodInvestmentOwnershipPercentageToBePurchasedThroughExerciseOfWarrant_df677ce7-4233-45bd-b3b0-2ec15509b11e" xlink:href="tfin-20221231.xsd#tfin_EquityMethodInvestmentOwnershipPercentageToBePurchasedThroughExerciseOfWarrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_07205cda-8ab1-4b1a-ba4f-b628a908d1b9" xlink:to="loc_tfin_EquityMethodInvestmentOwnershipPercentageToBePurchasedThroughExerciseOfWarrant_df677ce7-4233-45bd-b3b0-2ec15509b11e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_NumberOfAgreementsWithAffiliate_acf392d0-6c32-4a6d-9a28-326937fea3b6" xlink:href="tfin-20221231.xsd#tfin_NumberOfAgreementsWithAffiliate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_07205cda-8ab1-4b1a-ba4f-b628a908d1b9" xlink:to="loc_tfin_NumberOfAgreementsWithAffiliate_acf392d0-6c32-4a6d-9a28-326937fea3b6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_e7c8ab73-1de3-4466-ad2d-1353f2fb24e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_07205cda-8ab1-4b1a-ba4f-b628a908d1b9" xlink:to="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_e7c8ab73-1de3-4466-ad2d-1353f2fb24e7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuePercentageOfCommonStockAgreedToPurchase_48281d43-8787-42ef-8707-0cdc829685f2" xlink:href="tfin-20221231.xsd#tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuePercentageOfCommonStockAgreedToPurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_07205cda-8ab1-4b1a-ba4f-b628a908d1b9" xlink:to="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuePercentageOfCommonStockAgreedToPurchase_48281d43-8787-42ef-8707-0cdc829685f2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_ed93172d-603c-44e6-acd8-d2d4b78db05a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_07205cda-8ab1-4b1a-ba4f-b628a908d1b9" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_ed93172d-603c-44e6-acd8-d2d4b78db05a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_540cf59c-6935-4b86-8147-26d94e8a2e5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_07205cda-8ab1-4b1a-ba4f-b628a908d1b9" xlink:to="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_540cf59c-6935-4b86-8147-26d94e8a2e5d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure_b530d60b-6ff2-47f9-9244-a2f4d68811d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_07205cda-8ab1-4b1a-ba4f-b628a908d1b9" xlink:to="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure_b530d60b-6ff2-47f9-9244-a2f4d68811d4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueDiscontinuationOfEquityMethodAmountAfterAdjustment_190f4f7d-4a52-45f0-84c4-8ce3c95395ab" xlink:href="tfin-20221231.xsd#tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueDiscontinuationOfEquityMethodAmountAfterAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_07205cda-8ab1-4b1a-ba4f-b628a908d1b9" xlink:to="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueDiscontinuationOfEquityMethodAmountAfterAdjustment_190f4f7d-4a52-45f0-84c4-8ce3c95395ab" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount_60209a93-7718-4528-a434-ef61ba165f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_07205cda-8ab1-4b1a-ba4f-b628a908d1b9" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount_60209a93-7718-4528-a434-ef61ba165f2a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_df628682-e369-477b-9327-0537a999d0ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_07205cda-8ab1-4b1a-ba4f-b628a908d1b9" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_df628682-e369-477b-9327-0537a999d0ca" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_7e3f36ff-5bb3-4cf9-8945-d843364ec7f1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_df628682-e369-477b-9327-0537a999d0ca" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_7e3f36ff-5bb3-4cf9-8945-d843364ec7f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_7e3f36ff-5bb3-4cf9-8945-d843364ec7f1_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_7e3f36ff-5bb3-4cf9-8945-d843364ec7f1" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_7e3f36ff-5bb3-4cf9-8945-d843364ec7f1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_d2cd0caf-86a3-4a90-8289-536164cc97df" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_7e3f36ff-5bb3-4cf9-8945-d843364ec7f1" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_d2cd0caf-86a3-4a90-8289-536164cc97df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_WarehouseSolutionsIncMember_3a8b46d5-c3a4-4ede-b0e1-ad11b959fb44" xlink:href="tfin-20221231.xsd#tfin_WarehouseSolutionsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_d2cd0caf-86a3-4a90-8289-536164cc97df" xlink:to="loc_tfin_WarehouseSolutionsIncMember_3a8b46d5-c3a4-4ede-b0e1-ad11b959fb44" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/EquityMethodInvestmentSummaryofInvestmentDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#EquityMethodInvestmentSummaryofInvestmentDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/EquityMethodInvestmentSummaryofInvestmentDetails" xlink:type="extended" id="i50c9999299d9450e9082a7f17d62f8d6_EquityMethodInvestmentSummaryofInvestmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_28288f3b-d04d-47ff-a6ab-a1b0ef00b707" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_54162fcd-7b63-4ae8-b866-8ed6ee5e421e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_28288f3b-d04d-47ff-a6ab-a1b0ef00b707" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_54162fcd-7b63-4ae8-b866-8ed6ee5e421e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_94c823da-60ca-4a97-8fe7-34fe5caaa135" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_28288f3b-d04d-47ff-a6ab-a1b0ef00b707" xlink:to="loc_us-gaap_EquityMethodInvestments_94c823da-60ca-4a97-8fe7-34fe5caaa135" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquityInvestmentAllocatedToPurchaseOfWarrants_907a92a3-10bd-4d30-aaf8-7f9d597593b1" xlink:href="tfin-20221231.xsd#tfin_EquityInvestmentAllocatedToPurchaseOfWarrants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_28288f3b-d04d-47ff-a6ab-a1b0ef00b707" xlink:to="loc_tfin_EquityInvestmentAllocatedToPurchaseOfWarrants_907a92a3-10bd-4d30-aaf8-7f9d597593b1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquityMethodInvestmentsAndWarrants_1c04161f-2553-44b6-92f4-78b7cb040533" xlink:href="tfin-20221231.xsd#tfin_EquityMethodInvestmentsAndWarrants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_28288f3b-d04d-47ff-a6ab-a1b0ef00b707" xlink:to="loc_tfin_EquityMethodInvestmentsAndWarrants_1c04161f-2553-44b6-92f4-78b7cb040533" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_6e418ca3-31f6-431f-97af-a5cff67bf3ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_28288f3b-d04d-47ff-a6ab-a1b0ef00b707" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_6e418ca3-31f6-431f-97af-a5cff67bf3ae" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_f5f2781e-11d0-44c4-a520-1dfbb41fd1f2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_6e418ca3-31f6-431f-97af-a5cff67bf3ae" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_f5f2781e-11d0-44c4-a520-1dfbb41fd1f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_f5f2781e-11d0-44c4-a520-1dfbb41fd1f2_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_f5f2781e-11d0-44c4-a520-1dfbb41fd1f2" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_f5f2781e-11d0-44c4-a520-1dfbb41fd1f2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_ae97818d-299e-43b6-b66e-ae08610255a2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_f5f2781e-11d0-44c4-a520-1dfbb41fd1f2" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_ae97818d-299e-43b6-b66e-ae08610255a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_WarehouseSolutionsIncMember_d1e33c1b-8d03-4d05-b25e-23c561f1c11e" xlink:href="tfin-20221231.xsd#tfin_WarehouseSolutionsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_ae97818d-299e-43b6-b66e-ae08610255a2" xlink:to="loc_tfin_WarehouseSolutionsIncMember_d1e33c1b-8d03-4d05-b25e-23c561f1c11e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/VariableInterestEntitiesSummaryofClosedCLOFundsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#VariableInterestEntitiesSummaryofClosedCLOFundsDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/VariableInterestEntitiesSummaryofClosedCLOFundsDetails" xlink:type="extended" id="i980fb4cc49024f6ba0e1501dfac0d53e_VariableInterestEntitiesSummaryofClosedCLOFundsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_d3234390-2d36-4fe3-a75e-95884f8c7295" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_1cf238a3-f173-41fa-bca7-f3d720bc9cd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_d3234390-2d36-4fe3-a75e-95884f8c7295" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_1cf238a3-f173-41fa-bca7-f3d720bc9cd4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_d04a2380-7606-4289-86cf-b34a11d6c621" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_d3234390-2d36-4fe3-a75e-95884f8c7295" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_d04a2380-7606-4289-86cf-b34a11d6c621" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_30ca4e54-9e03-4c8d-b9c1-99f6feb832d5" 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_ScheduleOfVariableInterestEntitiesTable_d04a2380-7606-4289-86cf-b34a11d6c621" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_30ca4e54-9e03-4c8d-b9c1-99f6feb832d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_30ca4e54-9e03-4c8d-b9c1-99f6feb832d5_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_30ca4e54-9e03-4c8d-b9c1-99f6feb832d5" xlink:to="loc_us-gaap_RelatedPartyDomain_30ca4e54-9e03-4c8d-b9c1-99f6feb832d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_30ed8524-033a-45d8-9ba6-12136e274d41" 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_30ca4e54-9e03-4c8d-b9c1-99f6feb832d5" xlink:to="loc_us-gaap_RelatedPartyDomain_30ed8524-033a-45d8-9ba6-12136e274d41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TrinitasCollateralizedLoanObligationIVLimitedMember_92132512-415d-4ed0-8ea7-14cd9b33cc44" xlink:href="tfin-20221231.xsd#tfin_TrinitasCollateralizedLoanObligationIVLimitedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_30ed8524-033a-45d8-9ba6-12136e274d41" xlink:to="loc_tfin_TrinitasCollateralizedLoanObligationIVLimitedMember_92132512-415d-4ed0-8ea7-14cd9b33cc44" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TrinitasCollateralizedLoanObligationVLimitedMember_4b686f6a-b796-43a1-abac-752cb9b67d77" xlink:href="tfin-20221231.xsd#tfin_TrinitasCollateralizedLoanObligationVLimitedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_30ed8524-033a-45d8-9ba6-12136e274d41" xlink:to="loc_tfin_TrinitasCollateralizedLoanObligationVLimitedMember_4b686f6a-b796-43a1-abac-752cb9b67d77" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TrinitasCollateralizedLoanObligationVILimitedMember_08987d0c-93f7-468d-80ff-8d2b40f29f7a" xlink:href="tfin-20221231.xsd#tfin_TrinitasCollateralizedLoanObligationVILimitedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_30ed8524-033a-45d8-9ba6-12136e274d41" xlink:to="loc_tfin_TrinitasCollateralizedLoanObligationVILimitedMember_08987d0c-93f7-468d-80ff-8d2b40f29f7a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnderlyingAssetClassAxis_76de97cd-ab49-4e1d-935d-95877d7d2ca4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnderlyingAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_d04a2380-7606-4289-86cf-b34a11d6c621" xlink:to="loc_us-gaap_UnderlyingAssetClassAxis_76de97cd-ab49-4e1d-935d-95877d7d2ca4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnderlyingAssetClassDomain_76de97cd-ab49-4e1d-935d-95877d7d2ca4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnderlyingAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_UnderlyingAssetClassAxis_76de97cd-ab49-4e1d-935d-95877d7d2ca4" xlink:to="loc_us-gaap_UnderlyingAssetClassDomain_76de97cd-ab49-4e1d-935d-95877d7d2ca4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnderlyingAssetClassDomain_c2180e14-4ad6-4a5f-9614-97240191705c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnderlyingAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_UnderlyingAssetClassAxis_76de97cd-ab49-4e1d-935d-95877d7d2ca4" xlink:to="loc_us-gaap_UnderlyingAssetClassDomain_c2180e14-4ad6-4a5f-9614-97240191705c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralizedLoanObligationsMember_1807c770-dd29-47a2-afd1-cdde2d85e9ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralizedLoanObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnderlyingAssetClassDomain_c2180e14-4ad6-4a5f-9614-97240191705c" xlink:to="loc_us-gaap_CollateralizedLoanObligationsMember_1807c770-dd29-47a2-afd1-cdde2d85e9ce" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/VariableInterestEntitiesAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#VariableInterestEntitiesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/VariableInterestEntitiesAdditionalInformationDetails" xlink:type="extended" id="i6f75c30a079f4199a1d0b9a35fc45747_VariableInterestEntitiesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_532174e8-338d-42dc-aa6e-aed9cca40df7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_e7e385e6-bac3-4306-b3ad-07baf7c7a5f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_532174e8-338d-42dc-aa6e-aed9cca40df7" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_e7e385e6-bac3-4306-b3ad-07baf7c7a5f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_33057513-587f-4e2a-9a9e-c5d811e376a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_532174e8-338d-42dc-aa6e-aed9cca40df7" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_33057513-587f-4e2a-9a9e-c5d811e376a3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnderlyingAssetClassAxis_ec1c1926-ca7d-454c-89dc-c0e9cf92ea91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnderlyingAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_33057513-587f-4e2a-9a9e-c5d811e376a3" xlink:to="loc_us-gaap_UnderlyingAssetClassAxis_ec1c1926-ca7d-454c-89dc-c0e9cf92ea91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnderlyingAssetClassDomain_ec1c1926-ca7d-454c-89dc-c0e9cf92ea91_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnderlyingAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_UnderlyingAssetClassAxis_ec1c1926-ca7d-454c-89dc-c0e9cf92ea91" xlink:to="loc_us-gaap_UnderlyingAssetClassDomain_ec1c1926-ca7d-454c-89dc-c0e9cf92ea91_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnderlyingAssetClassDomain_c4e98a42-d0e3-4658-b116-d78fd8327708" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnderlyingAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_UnderlyingAssetClassAxis_ec1c1926-ca7d-454c-89dc-c0e9cf92ea91" xlink:to="loc_us-gaap_UnderlyingAssetClassDomain_c4e98a42-d0e3-4658-b116-d78fd8327708" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralizedLoanObligationsMember_979b3c09-2e54-45f6-9ab1-3087dd7a62e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralizedLoanObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnderlyingAssetClassDomain_c4e98a42-d0e3-4658-b116-d78fd8327708" xlink:to="loc_us-gaap_CollateralizedLoanObligationsMember_979b3c09-2e54-45f6-9ab1-3087dd7a62e1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#DerivativeFinancialInstrumentsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails" xlink:type="extended" id="ib0c2dfdf9b244480baead361fa4f9f83_DerivativeFinancialInstrumentsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_310d9f61-e5e7-473e-8954-f6eec33cf311" 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_us-gaap_DerivativeAssetNotionalAmount_75d32a50-08b6-4e63-9dee-23d3381bc168" 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_DerivativeLineItems_310d9f61-e5e7-473e-8954-f6eec33cf311" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_75d32a50-08b6-4e63-9dee-23d3381bc168" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_0d9248cf-67b3-400a-9bee-9175f7087eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_310d9f61-e5e7-473e-8954-f6eec33cf311" xlink:to="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_0d9248cf-67b3-400a-9bee-9175f7087eb8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_f17c710f-43e0-491d-b275-ae01be90bc8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_310d9f61-e5e7-473e-8954-f6eec33cf311" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_f17c710f-43e0-491d-b275-ae01be90bc8e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DerivativeInstrumentHedgingTerminationFeeAmount_c0f03374-2e1d-4436-985b-81c6d0af69b3" xlink:href="tfin-20221231.xsd#tfin_DerivativeInstrumentHedgingTerminationFeeAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_310d9f61-e5e7-473e-8954-f6eec33cf311" xlink:to="loc_tfin_DerivativeInstrumentHedgingTerminationFeeAmount_c0f03374-2e1d-4436-985b-81c6d0af69b3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_a65d7d8a-ba1d-49dc-8b4a-3e560269a961" 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_310d9f61-e5e7-473e-8954-f6eec33cf311" xlink:to="loc_us-gaap_DerivativeTable_a65d7d8a-ba1d-49dc-8b4a-3e560269a961" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_3de98e95-ae1f-4a86-8316-c0e58ac2d7cf" 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_a65d7d8a-ba1d-49dc-8b4a-3e560269a961" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_3de98e95-ae1f-4a86-8316-c0e58ac2d7cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_3de98e95-ae1f-4a86-8316-c0e58ac2d7cf_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_3de98e95-ae1f-4a86-8316-c0e58ac2d7cf" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_3de98e95-ae1f-4a86-8316-c0e58ac2d7cf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_0395dfb4-0715-45d6-8eaf-c426fe8a6d7e" 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_3de98e95-ae1f-4a86-8316-c0e58ac2d7cf" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_0395dfb4-0715-45d6-8eaf-c426fe8a6d7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember_d2c87a46-26d5-4b66-a0dc-35d601dea6ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0395dfb4-0715-45d6-8eaf-c426fe8a6d7e" xlink:to="loc_us-gaap_InterestExpenseMember_d2c87a46-26d5-4b66-a0dc-35d601dea6ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_OtherNoninterestIncomeMember_64625c14-f45d-4889-9ee2-94fc1b211f39" xlink:href="tfin-20221231.xsd#tfin_OtherNoninterestIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0395dfb4-0715-45d6-8eaf-c426fe8a6d7e" xlink:to="loc_tfin_OtherNoninterestIncomeMember_64625c14-f45d-4889-9ee2-94fc1b211f39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_722ccbcd-b8c8-4685-b649-d10171e6b5c9" 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_DerivativeTable_a65d7d8a-ba1d-49dc-8b4a-3e560269a961" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_722ccbcd-b8c8-4685-b649-d10171e6b5c9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_722ccbcd-b8c8-4685-b649-d10171e6b5c9_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_722ccbcd-b8c8-4685-b649-d10171e6b5c9" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_722ccbcd-b8c8-4685-b649-d10171e6b5c9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1eddeada-5ecd-4a70-9027-acd732ffa638" 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_722ccbcd-b8c8-4685-b649-d10171e6b5c9" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_1eddeada-5ecd-4a70-9027-acd732ffa638" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_46edde60-73d2-408a-863e-48ec9426eb95" 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_1eddeada-5ecd-4a70-9027-acd732ffa638" xlink:to="loc_us-gaap_OtherAssetsMember_46edde60-73d2-408a-863e-48ec9426eb95" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_d733464b-2116-4784-a8a5-50f1d8a304b3" 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_a65d7d8a-ba1d-49dc-8b4a-3e560269a961" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_d733464b-2116-4784-a8a5-50f1d8a304b3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_d733464b-2116-4784-a8a5-50f1d8a304b3_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_d733464b-2116-4784-a8a5-50f1d8a304b3" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_d733464b-2116-4784-a8a5-50f1d8a304b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_8e029d9d-0258-44a3-b667-d7e3c11af0c6" 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_d733464b-2116-4784-a8a5-50f1d8a304b3" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_8e029d9d-0258-44a3-b667-d7e3c11af0c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_676da8e0-deef-473a-9e05-0ba1acb69240" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_8e029d9d-0258-44a3-b667-d7e3c11af0c6" xlink:to="loc_us-gaap_InterestRateSwapMember_676da8e0-deef-473a-9e05-0ba1acb69240" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_96834524-6cc6-4f68-bf83-750e7494e91c" 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_a65d7d8a-ba1d-49dc-8b4a-3e560269a961" xlink:to="loc_us-gaap_HedgingDesignationAxis_96834524-6cc6-4f68-bf83-750e7494e91c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_96834524-6cc6-4f68-bf83-750e7494e91c_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_96834524-6cc6-4f68-bf83-750e7494e91c" xlink:to="loc_us-gaap_HedgingDesignationDomain_96834524-6cc6-4f68-bf83-750e7494e91c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_75fecec2-813a-4e61-bf90-bb4f2abffced" 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_96834524-6cc6-4f68-bf83-750e7494e91c" xlink:to="loc_us-gaap_HedgingDesignationDomain_75fecec2-813a-4e61-bf90-bb4f2abffced" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_9ef3fcb4-ae2f-4f9c-b921-8de9d0d1a2d4" 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_75fecec2-813a-4e61-bf90-bb4f2abffced" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_9ef3fcb4-ae2f-4f9c-b921-8de9d0d1a2d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_550dc62a-bef3-493e-ab00-b3566dee42bc" 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_DerivativeTable_a65d7d8a-ba1d-49dc-8b4a-3e560269a961" xlink:to="loc_us-gaap_FinancialInstrumentAxis_550dc62a-bef3-493e-ab00-b3566dee42bc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_550dc62a-bef3-493e-ab00-b3566dee42bc_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_550dc62a-bef3-493e-ab00-b3566dee42bc" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_550dc62a-bef3-493e-ab00-b3566dee42bc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5dfe1459-8f23-400d-899d-779b6f609091" 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_550dc62a-bef3-493e-ab00-b3566dee42bc" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5dfe1459-8f23-400d-899d-779b6f609091" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DiscontinuedCashFlowHedgeMember_0c0dfd16-6dcc-4988-99fb-8902d66c29a4" xlink:href="tfin-20221231.xsd#tfin_DiscontinuedCashFlowHedgeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5dfe1459-8f23-400d-899d-779b6f609091" xlink:to="loc_tfin_DiscontinuedCashFlowHedgeMember_0c0dfd16-6dcc-4988-99fb-8902d66c29a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2b5590a1-2f75-4560-8f35-77e3b2e4df44" 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_DerivativeTable_a65d7d8a-ba1d-49dc-8b4a-3e560269a961" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2b5590a1-2f75-4560-8f35-77e3b2e4df44" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2b5590a1-2f75-4560-8f35-77e3b2e4df44_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_2b5590a1-2f75-4560-8f35-77e3b2e4df44" xlink:to="loc_us-gaap_EquityComponentDomain_2b5590a1-2f75-4560-8f35-77e3b2e4df44_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5e918724-b8e1-4f99-a272-fe9ab9ba8f0e" 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_2b5590a1-2f75-4560-8f35-77e3b2e4df44" xlink:to="loc_us-gaap_EquityComponentDomain_5e918724-b8e1-4f99-a272-fe9ab9ba8f0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_513a15a9-baeb-44a5-80d5-f42c3e945ef1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_5e918724-b8e1-4f99-a272-fe9ab9ba8f0e" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_513a15a9-baeb-44a5-80d5-f42c3e945ef1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/DerivativeFinancialInstrumentsScheduleofPreTaxImpactofTerminatedCashFlowHedgeonAOCIDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#DerivativeFinancialInstrumentsScheduleofPreTaxImpactofTerminatedCashFlowHedgeonAOCIDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/DerivativeFinancialInstrumentsScheduleofPreTaxImpactofTerminatedCashFlowHedgeonAOCIDetails" xlink:type="extended" id="ie76ab8365f7747ee844737ffeabf025b_DerivativeFinancialInstrumentsScheduleofPreTaxImpactofTerminatedCashFlowHedgeonAOCIDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_ccfbe198-4d2e-42b3-9331-24b87ebb8c95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AOCIAttributableToParentBeforeTaxRollForward_26306961-3afc-454f-8f5a-e458a3bc05ff" xlink:href="tfin-20221231.xsd#tfin_AOCIAttributableToParentBeforeTaxRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_ccfbe198-4d2e-42b3-9331-24b87ebb8c95" xlink:to="loc_tfin_AOCIAttributableToParentBeforeTaxRollForward_26306961-3afc-454f-8f5a-e458a3bc05ff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_47cc370a-7247-412c-b8ad-ccb11179bc2c" 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_tfin_AOCIAttributableToParentBeforeTaxRollForward_26306961-3afc-454f-8f5a-e458a3bc05ff" xlink:to="loc_us-gaap_StockholdersEquity_47cc370a-7247-412c-b8ad-ccb11179bc2c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_eeb5d622-1a42-4a2e-bc3b-127b04ae17d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_AOCIAttributableToParentBeforeTaxRollForward_26306961-3afc-454f-8f5a-e458a3bc05ff" xlink:to="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_eeb5d622-1a42-4a2e-bc3b-127b04ae17d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_3b7aee5e-ecc1-4b3c-8251-3c859acdd5ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_AOCIAttributableToParentBeforeTaxRollForward_26306961-3afc-454f-8f5a-e458a3bc05ff" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_3b7aee5e-ecc1-4b3c-8251-3c859acdd5ca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c4cfa477-ba4f-4b7e-ab47-cb24af67e29a" 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_AccumulatedOtherComprehensiveIncomeLossTable_719cb2f7-c0bc-4db9-8185-22db6bebcccf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_ccfbe198-4d2e-42b3-9331-24b87ebb8c95" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_719cb2f7-c0bc-4db9-8185-22db6bebcccf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_1d9e04a1-7fdb-4e04-a71d-e5a021157a5e" 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_AccumulatedOtherComprehensiveIncomeLossTable_719cb2f7-c0bc-4db9-8185-22db6bebcccf" xlink:to="loc_us-gaap_FinancialInstrumentAxis_1d9e04a1-7fdb-4e04-a71d-e5a021157a5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1d9e04a1-7fdb-4e04-a71d-e5a021157a5e_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_1d9e04a1-7fdb-4e04-a71d-e5a021157a5e" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1d9e04a1-7fdb-4e04-a71d-e5a021157a5e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_50c808c7-7380-4f48-820d-de69928776a9" 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_1d9e04a1-7fdb-4e04-a71d-e5a021157a5e" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_50c808c7-7380-4f48-820d-de69928776a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DiscontinuedCashFlowHedgeMember_ec079235-2cd6-4adc-80d0-0df885eee5dd" xlink:href="tfin-20221231.xsd#tfin_DiscontinuedCashFlowHedgeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_50c808c7-7380-4f48-820d-de69928776a9" xlink:to="loc_tfin_DiscontinuedCashFlowHedgeMember_ec079235-2cd6-4adc-80d0-0df885eee5dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_371952cc-90c4-449d-a57f-f4d72b9b7e01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_719cb2f7-c0bc-4db9-8185-22db6bebcccf" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_371952cc-90c4-449d-a57f-f4d72b9b7e01" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_371952cc-90c4-449d-a57f-f4d72b9b7e01_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_371952cc-90c4-449d-a57f-f4d72b9b7e01" xlink:to="loc_us-gaap_EquityComponentDomain_371952cc-90c4-449d-a57f-f4d72b9b7e01_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2321cc2d-5535-4e14-8ba6-73e86fae3680" 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_371952cc-90c4-449d-a57f-f4d72b9b7e01" xlink:to="loc_us-gaap_EquityComponentDomain_2321cc2d-5535-4e14-8ba6-73e86fae3680" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_ab14c907-64b9-4011-beb0-1f4b9ed4c34d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2321cc2d-5535-4e14-8ba6-73e86fae3680" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_ab14c907-64b9-4011-beb0-1f4b9ed4c34d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/DerivativeFinancialInstrumentsFairValuebyBalanceSheetGroupingDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#DerivativeFinancialInstrumentsFairValuebyBalanceSheetGroupingDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/DerivativeFinancialInstrumentsFairValuebyBalanceSheetGroupingDetails" xlink:type="extended" id="i8749d9a7282e4aaea26a40b28bf9983e_DerivativeFinancialInstrumentsFairValuebyBalanceSheetGroupingDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_5034dc83-a1a3-4707-8854-fb524271b260" 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_us-gaap_DerivativeAssetNotionalAmount_721ecdcc-0e59-4b77-a4bb-69e1d99782d1" 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_DerivativeLineItems_5034dc83-a1a3-4707-8854-fb524271b260" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_721ecdcc-0e59-4b77-a4bb-69e1d99782d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_9957bf6a-da7c-47cf-a2c0-698a85d6081d" 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_DerivativeLineItems_5034dc83-a1a3-4707-8854-fb524271b260" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_9957bf6a-da7c-47cf-a2c0-698a85d6081d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_fb9b2c37-e1e6-468e-8799-1ffdbe236a8e" 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_5034dc83-a1a3-4707-8854-fb524271b260" xlink:to="loc_us-gaap_DerivativeTable_fb9b2c37-e1e6-468e-8799-1ffdbe236a8e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_7db5c18c-c9c8-4a45-a352-b9f839b02dae" 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_fb9b2c37-e1e6-468e-8799-1ffdbe236a8e" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_7db5c18c-c9c8-4a45-a352-b9f839b02dae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_7db5c18c-c9c8-4a45-a352-b9f839b02dae_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_7db5c18c-c9c8-4a45-a352-b9f839b02dae" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_7db5c18c-c9c8-4a45-a352-b9f839b02dae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_fc91d993-c751-4f83-ba2e-147089c10f2b" 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_7db5c18c-c9c8-4a45-a352-b9f839b02dae" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_fc91d993-c751-4f83-ba2e-147089c10f2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_9bcf760a-f78c-41e2-b47c-d48d737f529d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_fc91d993-c751-4f83-ba2e-147089c10f2b" xlink:to="loc_us-gaap_InterestRateSwapMember_9bcf760a-f78c-41e2-b47c-d48d737f529d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_15a71e29-0514-4856-92e1-1e2b21fd409c" 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_DerivativeTable_fb9b2c37-e1e6-468e-8799-1ffdbe236a8e" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_15a71e29-0514-4856-92e1-1e2b21fd409c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_15a71e29-0514-4856-92e1-1e2b21fd409c_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_15a71e29-0514-4856-92e1-1e2b21fd409c" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_15a71e29-0514-4856-92e1-1e2b21fd409c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_f037063d-1804-46dd-b529-96dcdfe23e1d" 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_15a71e29-0514-4856-92e1-1e2b21fd409c" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_f037063d-1804-46dd-b529-96dcdfe23e1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_0671c8de-a22c-4b9b-a8b8-f4a625c94d9e" 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_f037063d-1804-46dd-b529-96dcdfe23e1d" xlink:to="loc_us-gaap_OtherAssetsMember_0671c8de-a22c-4b9b-a8b8-f4a625c94d9e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_94b4c975-f0fc-4eb8-94fb-9b1fb6cf22b4" 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_fb9b2c37-e1e6-468e-8799-1ffdbe236a8e" xlink:to="loc_us-gaap_HedgingDesignationAxis_94b4c975-f0fc-4eb8-94fb-9b1fb6cf22b4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_94b4c975-f0fc-4eb8-94fb-9b1fb6cf22b4_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_94b4c975-f0fc-4eb8-94fb-9b1fb6cf22b4" xlink:to="loc_us-gaap_HedgingDesignationDomain_94b4c975-f0fc-4eb8-94fb-9b1fb6cf22b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_26b3a4cc-3e5e-4edb-914e-e995a96a7027" 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_94b4c975-f0fc-4eb8-94fb-9b1fb6cf22b4" xlink:to="loc_us-gaap_HedgingDesignationDomain_26b3a4cc-3e5e-4edb-914e-e995a96a7027" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_4021b987-3589-4bde-a4db-8200258ec0e8" 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_26b3a4cc-3e5e-4edb-914e-e995a96a7027" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_4021b987-3589-4bde-a4db-8200258ec0e8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/DerivativeFinancialInstrumentsEffectonOtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#DerivativeFinancialInstrumentsEffectonOtherComprehensiveIncomeDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/DerivativeFinancialInstrumentsEffectonOtherComprehensiveIncomeDetails" xlink:type="extended" id="i4520e5ba95aa4ea4a80ee4ee2f06b89a_DerivativeFinancialInstrumentsEffectonOtherComprehensiveIncomeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_ab314eb7-fce4-499c-9461-05d7ab65168f" 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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_7ce931fb-bb1a-42e1-8499-d41176dfd74b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_ab314eb7-fce4-499c-9461-05d7ab65168f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_7ce931fb-bb1a-42e1-8499-d41176dfd74b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_295ead53-b750-4980-88d6-b95a98d9c19b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_ab314eb7-fce4-499c-9461-05d7ab65168f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_295ead53-b750-4980-88d6-b95a98d9c19b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_0b12c1dd-3d60-4c60-ae4f-77e4e4f5f481" 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_ab314eb7-fce4-499c-9461-05d7ab65168f" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_0b12c1dd-3d60-4c60-ae4f-77e4e4f5f481" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_a1558152-af6d-4f07-a9b2-6f9eb22a5253" 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_0b12c1dd-3d60-4c60-ae4f-77e4e4f5f481" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_a1558152-af6d-4f07-a9b2-6f9eb22a5253" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_a1558152-af6d-4f07-a9b2-6f9eb22a5253_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_a1558152-af6d-4f07-a9b2-6f9eb22a5253" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_a1558152-af6d-4f07-a9b2-6f9eb22a5253_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b814a3d4-081d-4c3c-8033-5b33489baa96" 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_a1558152-af6d-4f07-a9b2-6f9eb22a5253" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b814a3d4-081d-4c3c-8033-5b33489baa96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_7c8d0d00-4d1c-4539-b933-01ef6d1ff625" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_b814a3d4-081d-4c3c-8033-5b33489baa96" xlink:to="loc_us-gaap_InterestRateSwapMember_7c8d0d00-4d1c-4539-b933-01ef6d1ff625" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_02064df2-2435-438f-b93f-8e3851d6026e" 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_0b12c1dd-3d60-4c60-ae4f-77e4e4f5f481" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_02064df2-2435-438f-b93f-8e3851d6026e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_02064df2-2435-438f-b93f-8e3851d6026e_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_02064df2-2435-438f-b93f-8e3851d6026e" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_02064df2-2435-438f-b93f-8e3851d6026e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_edeb888f-d008-4c9e-8187-2371f528ed59" 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_02064df2-2435-438f-b93f-8e3851d6026e" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_edeb888f-d008-4c9e-8187-2371f528ed59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InterestExpenseAndNoninterestIncomeMember_cb845272-3e65-4ccf-af21-42ba70758a00" xlink:href="tfin-20221231.xsd#tfin_InterestExpenseAndNoninterestIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_edeb888f-d008-4c9e-8187-2371f528ed59" xlink:to="loc_tfin_InterestExpenseAndNoninterestIncomeMember_cb845272-3e65-4ccf-af21-42ba70758a00" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember_02376145-ba87-4855-9ab9-3099d9a7a17e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_edeb888f-d008-4c9e-8187-2371f528ed59" xlink:to="loc_us-gaap_InterestExpenseMember_02376145-ba87-4855-9ab9-3099d9a7a17e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsareSecuredbyPledgedSecuritieswithCarryingAmountDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsareSecuredbyPledgedSecuritieswithCarryingAmountDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsareSecuredbyPledgedSecuritieswithCarryingAmountDetails" xlink:type="extended" id="ibb38c954e5554668b7890aafc124a448_BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsareSecuredbyPledgedSecuritieswithCarryingAmountDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_86552635-7971-4e78-bdaf-c777129128ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecurities_157a168e-fdf6-4d0f-bb84-d366a6eb25ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_86552635-7971-4e78-bdaf-c777129128ae" xlink:to="loc_us-gaap_DebtSecurities_157a168e-fdf6-4d0f-bb84-d366a6eb25ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_88ab0d53-b063-4b85-a056-3d5e6a3c2f65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_86552635-7971-4e78-bdaf-c777129128ae" xlink:to="loc_us-gaap_DebtInstrumentTable_88ab0d53-b063-4b85-a056-3d5e6a3c2f65" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_26badb8b-7539-4d76-a4b4-a29aaf11c0e2" 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_DebtInstrumentTable_88ab0d53-b063-4b85-a056-3d5e6a3c2f65" xlink:to="loc_us-gaap_FinancialInstrumentAxis_26badb8b-7539-4d76-a4b4-a29aaf11c0e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_26badb8b-7539-4d76-a4b4-a29aaf11c0e2_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_26badb8b-7539-4d76-a4b4-a29aaf11c0e2" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_26badb8b-7539-4d76-a4b4-a29aaf11c0e2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_319a7223-a634-4cbd-b96e-bc3d0e8b0b8a" 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_26badb8b-7539-4d76-a4b4-a29aaf11c0e2" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_319a7223-a634-4cbd-b96e-bc3d0e8b0b8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_d805d539-240b-4fe5-92a5-62b677277424" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_319a7223-a634-4cbd-b96e-bc3d0e8b0b8a" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_d805d539-240b-4fe5-92a5-62b677277424" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralizedLoanObligationsMember_885551d2-e356-4cf9-bdd8-1a6a87b7a565" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralizedLoanObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_319a7223-a634-4cbd-b96e-bc3d0e8b0b8a" xlink:to="loc_us-gaap_CollateralizedLoanObligationsMember_885551d2-e356-4cf9-bdd8-1a6a87b7a565" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_aee8b12b-91a1-4afe-bcb4-396f7f89aeac" 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_DebtInstrumentTable_88ab0d53-b063-4b85-a056-3d5e6a3c2f65" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_aee8b12b-91a1-4afe-bcb4-396f7f89aeac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_aee8b12b-91a1-4afe-bcb4-396f7f89aeac_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_aee8b12b-91a1-4afe-bcb4-396f7f89aeac" xlink:to="loc_us-gaap_ReceivableTypeDomain_aee8b12b-91a1-4afe-bcb4-396f7f89aeac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_68946ec6-4f7c-4bce-9518-9e0ac03c235b" 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_aee8b12b-91a1-4afe-bcb4-396f7f89aeac" xlink:to="loc_us-gaap_ReceivableTypeDomain_68946ec6-4f7c-4bce-9518-9e0ac03c235b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember_5284f62b-d84d-40f0-8586-4e0430e5600a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReceivableTypeDomain_68946ec6-4f7c-4bce-9518-9e0ac03c235b" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember_5284f62b-d84d-40f0-8586-4e0430e5600a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusAxis_9c3181b4-1219-4300-8d7f-f89e8ddbddc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_88ab0d53-b063-4b85-a056-3d5e6a3c2f65" xlink:to="loc_us-gaap_PledgedStatusAxis_9c3181b4-1219-4300-8d7f-f89e8ddbddc7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusDomain_9c3181b4-1219-4300-8d7f-f89e8ddbddc7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PledgedStatusAxis_9c3181b4-1219-4300-8d7f-f89e8ddbddc7" xlink:to="loc_us-gaap_PledgedStatusDomain_9c3181b4-1219-4300-8d7f-f89e8ddbddc7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusDomain_9d2d431d-31b2-474b-827d-2919a104f356" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PledgedStatusAxis_9c3181b4-1219-4300-8d7f-f89e8ddbddc7" xlink:to="loc_us-gaap_PledgedStatusDomain_9d2d431d-31b2-474b-827d-2919a104f356" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetPledgedAsCollateralMember_6ef6033d-8669-4c0d-a4ac-9891cfd3fd7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetPledgedAsCollateralMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PledgedStatusDomain_9d2d431d-31b2-474b-827d-2919a104f356" xlink:to="loc_us-gaap_AssetPledgedAsCollateralMember_6ef6033d-8669-4c0d-a4ac-9891cfd3fd7a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofPaycheckProtectionProgramBorrowingsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#BorrowingsandBorrowingCapacitySummaryofPaycheckProtectionProgramBorrowingsDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofPaycheckProtectionProgramBorrowingsDetails" xlink:type="extended" id="i84c62b20d4a047edbc3355a8b4932324_BorrowingsandBorrowingCapacitySummaryofPaycheckProtectionProgramBorrowingsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_4056320c-e016-472d-9a38-ed44fa8b88f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_d916ecc7-b663-4f09-9343-2f41a229f0f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4056320c-e016-472d-9a38-ed44fa8b88f3" xlink:to="loc_us-gaap_LongTermDebt_d916ecc7-b663-4f09-9343-2f41a229f0f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtWeightedAverageInterestRate_01a9565d-f7e9-4d5e-8204-59ee8d013430" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4056320c-e016-472d-9a38-ed44fa8b88f3" xlink:to="loc_us-gaap_LongtermDebtWeightedAverageInterestRate_01a9565d-f7e9-4d5e-8204-59ee8d013430" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding_54cb1cb4-0c84-4c3d-ac28-b4a9751e57d9" xlink:href="tfin-20221231.xsd#tfin_PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4056320c-e016-472d-9a38-ed44fa8b88f3" xlink:to="loc_tfin_PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding_54cb1cb4-0c84-4c3d-ac28-b4a9751e57d9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtWeightedAverageInterestRateOverTime_3c757079-1623-4e40-9620-db373af4b8b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtWeightedAverageInterestRateOverTime"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4056320c-e016-472d-9a38-ed44fa8b88f3" xlink:to="loc_us-gaap_LongTermDebtWeightedAverageInterestRateOverTime_3c757079-1623-4e40-9620-db373af4b8b2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_LongTermDebtMaximumAmountOutstandingDuringPeriod_2b1bdbcb-cf17-461c-af6b-aa2eb799bca4" xlink:href="tfin-20221231.xsd#tfin_LongTermDebtMaximumAmountOutstandingDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4056320c-e016-472d-9a38-ed44fa8b88f3" xlink:to="loc_tfin_LongTermDebtMaximumAmountOutstandingDuringPeriod_2b1bdbcb-cf17-461c-af6b-aa2eb799bca4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_3ad3a345-9130-4c85-973e-f6761892e462" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4056320c-e016-472d-9a38-ed44fa8b88f3" xlink:to="loc_us-gaap_DebtInstrumentTable_3ad3a345-9130-4c85-973e-f6761892e462" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_86c56de3-04e0-445c-ad4b-d0c402cfdcfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_3ad3a345-9130-4c85-973e-f6761892e462" xlink:to="loc_us-gaap_DebtInstrumentAxis_86c56de3-04e0-445c-ad4b-d0c402cfdcfa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_86c56de3-04e0-445c-ad4b-d0c402cfdcfa_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_86c56de3-04e0-445c-ad4b-d0c402cfdcfa" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_86c56de3-04e0-445c-ad4b-d0c402cfdcfa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_6c8c22ff-ef25-4aaf-b0fe-b54f3c720dcf" 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_86c56de3-04e0-445c-ad4b-d0c402cfdcfa" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_6c8c22ff-ef25-4aaf-b0fe-b54f3c720dcf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaycheckProtectionProgramMember_cca7b470-ee5d-44a6-add9-aec889facb8e" xlink:href="tfin-20221231.xsd#tfin_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6c8c22ff-ef25-4aaf-b0fe-b54f3c720dcf" xlink:to="loc_tfin_PaycheckProtectionProgramMember_cca7b470-ee5d-44a6-add9-aec889facb8e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#BorrowingsandBorrowingCapacityAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails" xlink:type="extended" id="i8a4d04fbf903421ca074b650e4e60467_BorrowingsandBorrowingCapacityAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_4dcc7bd0-c14d-484a-bbde-4c79e2e0b163" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_us-gaap_LongTermDebt_4dcc7bd0-c14d-484a-bbde-4c79e2e0b163" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_5e0f1449-1e8d-42f9-b234-56f8e84f4e86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_5e0f1449-1e8d-42f9-b234-56f8e84f4e86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FederalFundsPurchasedNumberOfBanks_c6e75549-ff00-409c-98f6-1345e7512c7d" xlink:href="tfin-20221231.xsd#tfin_FederalFundsPurchasedNumberOfBanks"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_tfin_FederalFundsPurchasedNumberOfBanks_c6e75549-ff00-409c-98f6-1345e7512c7d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_3b7c0ed4-c848-4ac3-97cc-9f210b2fc011" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_3b7c0ed4-c848-4ac3-97cc-9f210b2fc011" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_c9c7f899-b75a-405c-a00a-4ffb88b0cfff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_c9c7f899-b75a-405c-a00a-4ffb88b0cfff" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_13157cd3-e72c-48b5-9e30-b01a3b7a3f2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_13157cd3-e72c-48b5-9e30-b01a3b7a3f2c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_1cc21f57-2767-4312-b73f-cdcdc4a86066" 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_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_us-gaap_SubordinatedDebt_1cc21f57-2767-4312-b73f-cdcdc4a86066" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_e9615a2c-74a0-4023-870d-77ff2a7dba8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_e9615a2c-74a0-4023-870d-77ff2a7dba8e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SubordinateNotesInterestRate_046c1a70-2a14-4113-9a1d-c5bd88f444c2" xlink:href="tfin-20221231.xsd#tfin_SubordinateNotesInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_tfin_SubordinateNotesInterestRate_046c1a70-2a14-4113-9a1d-c5bd88f444c2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_9800ebbe-d06b-49bc-95e7-432db1176108" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_9800ebbe-d06b-49bc-95e7-432db1176108" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_4bb22c2b-3153-4e49-8796-9f596ca090ca" 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_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_4bb22c2b-3153-4e49-8796-9f596ca090ca" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_486896e7-9b6b-4df7-9d34-92f174739fc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_486896e7-9b6b-4df7-9d34-92f174739fc4" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustInterestDefermentPeriodNumberOfConsecutiveQuarters_cc27e0c9-a5fe-4eb3-9df1-689cca14a19b" xlink:href="tfin-20221231.xsd#tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustInterestDefermentPeriodNumberOfConsecutiveQuarters"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustInterestDefermentPeriodNumberOfConsecutiveQuarters_cc27e0c9-a5fe-4eb3-9df1-689cca14a19b" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_a93d75e2-73d1-43b1-9c1d-465b1418de6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_a93d75e2-73d1-43b1-9c1d-465b1418de6e" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_f6e2fb1a-52bd-4415-93b0-68c96298b0e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_us-gaap_DebtInstrumentTable_f6e2fb1a-52bd-4415-93b0-68c96298b0e4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_c2ad2e88-996f-4a94-98d6-584db5c0d6c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f6e2fb1a-52bd-4415-93b0-68c96298b0e4" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_c2ad2e88-996f-4a94-98d6-584db5c0d6c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c2ad2e88-996f-4a94-98d6-584db5c0d6c6_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_c2ad2e88-996f-4a94-98d6-584db5c0d6c6" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c2ad2e88-996f-4a94-98d6-584db5c0d6c6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ec614ce1-9131-4c1a-9c99-294ca8b6be45" 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_c2ad2e88-996f-4a94-98d6-584db5c0d6c6" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ec614ce1-9131-4c1a-9c99-294ca8b6be45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember_57e0c09c-1cad-43b4-bc00-06174afc0c08" xlink:href="tfin-20221231.xsd#tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_ec614ce1-9131-4c1a-9c99-294ca8b6be45" xlink:to="loc_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember_57e0c09c-1cad-43b4-bc00-06174afc0c08" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_34913627-eddc-4db8-97eb-35bfd7242341" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f6e2fb1a-52bd-4415-93b0-68c96298b0e4" xlink:to="loc_us-gaap_VariableRateAxis_34913627-eddc-4db8-97eb-35bfd7242341" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_34913627-eddc-4db8-97eb-35bfd7242341_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_34913627-eddc-4db8-97eb-35bfd7242341" xlink:to="loc_us-gaap_VariableRateDomain_34913627-eddc-4db8-97eb-35bfd7242341_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_f23f9214-713d-440f-be54-6fa5b8fbf7db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_34913627-eddc-4db8-97eb-35bfd7242341" xlink:to="loc_us-gaap_VariableRateDomain_f23f9214-713d-440f-be54-6fa5b8fbf7db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_658f92cc-87a8-445f-8a81-3510e1f43553" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_f23f9214-713d-440f-be54-6fa5b8fbf7db" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_658f92cc-87a8-445f-8a81-3510e1f43553" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_2b3f8adb-b8b9-4813-92d1-ca67e2e56ac7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f6e2fb1a-52bd-4415-93b0-68c96298b0e4" xlink:to="loc_us-gaap_DebtInstrumentAxis_2b3f8adb-b8b9-4813-92d1-ca67e2e56ac7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2b3f8adb-b8b9-4813-92d1-ca67e2e56ac7_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_2b3f8adb-b8b9-4813-92d1-ca67e2e56ac7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2b3f8adb-b8b9-4813-92d1-ca67e2e56ac7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c9ff99e9-74db-4bf2-9f3d-54a9c51d0fc0" 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_2b3f8adb-b8b9-4813-92d1-ca67e2e56ac7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c9ff99e9-74db-4bf2-9f3d-54a9c51d0fc0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaycheckProtectionProgramMember_c335136a-89ab-4923-9b12-7e18ef0b9d48" xlink:href="tfin-20221231.xsd#tfin_PaycheckProtectionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c9ff99e9-74db-4bf2-9f3d-54a9c51d0fc0" xlink:to="loc_tfin_PaycheckProtectionProgramMember_c335136a-89ab-4923-9b12-7e18ef0b9d48" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FederalReserveBankDiscountWindowFacilityMember_968a0170-76ef-4e96-a330-3a623afdc20e" xlink:href="tfin-20221231.xsd#tfin_FederalReserveBankDiscountWindowFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c9ff99e9-74db-4bf2-9f3d-54a9c51d0fc0" xlink:to="loc_tfin_FederalReserveBankDiscountWindowFacilityMember_968a0170-76ef-4e96-a330-3a623afdc20e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d39bc73e-4a31-4443-8074-c03bfea599e0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f6e2fb1a-52bd-4415-93b0-68c96298b0e4" xlink:to="loc_srt_RangeAxis_d39bc73e-4a31-4443-8074-c03bfea599e0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d39bc73e-4a31-4443-8074-c03bfea599e0_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_d39bc73e-4a31-4443-8074-c03bfea599e0" xlink:to="loc_srt_RangeMember_d39bc73e-4a31-4443-8074-c03bfea599e0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_58e40de7-400f-4d7d-b220-b34a23e28370" 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_d39bc73e-4a31-4443-8074-c03bfea599e0" xlink:to="loc_srt_RangeMember_58e40de7-400f-4d7d-b220-b34a23e28370" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_840ab297-4c21-4b4b-a30e-66eb025e5388" 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_58e40de7-400f-4d7d-b220-b34a23e28370" xlink:to="loc_srt_MaximumMember_840ab297-4c21-4b4b-a30e-66eb025e5388" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusAxis_fef6c470-f3f3-4c5d-b165-f836c3b61ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f6e2fb1a-52bd-4415-93b0-68c96298b0e4" xlink:to="loc_us-gaap_PledgedStatusAxis_fef6c470-f3f3-4c5d-b165-f836c3b61ce3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusDomain_fef6c470-f3f3-4c5d-b165-f836c3b61ce3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PledgedStatusAxis_fef6c470-f3f3-4c5d-b165-f836c3b61ce3" xlink:to="loc_us-gaap_PledgedStatusDomain_fef6c470-f3f3-4c5d-b165-f836c3b61ce3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusDomain_98a92f35-bab9-4087-85cc-35ba2478b752" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PledgedStatusAxis_fef6c470-f3f3-4c5d-b165-f836c3b61ce3" xlink:to="loc_us-gaap_PledgedStatusDomain_98a92f35-bab9-4087-85cc-35ba2478b752" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetPledgedAsCollateralMember_a57acd03-0a73-454b-bce7-bc93fc9045d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetPledgedAsCollateralMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PledgedStatusDomain_98a92f35-bab9-4087-85cc-35ba2478b752" xlink:to="loc_us-gaap_AssetPledgedAsCollateralMember_a57acd03-0a73-454b-bce7-bc93fc9045d0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofSubordinatedNotesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#BorrowingsandBorrowingCapacitySummaryofSubordinatedNotesDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofSubordinatedNotesDetails" xlink:type="extended" id="i36d170134f11452a979cfb89541fe54b_BorrowingsandBorrowingCapacitySummaryofSubordinatedNotesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a0add0cc-233b-47f9-aae5-fa5f632bef80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_a07ac0f9-bfcc-41f0-9a8f-1b35f6dba0ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a0add0cc-233b-47f9-aae5-fa5f632bef80" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_a07ac0f9-bfcc-41f0-9a8f-1b35f6dba0ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_c17eaf94-0daf-474f-a0e2-078654c2aa2b" 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_DebtInstrumentLineItems_a0add0cc-233b-47f9-aae5-fa5f632bef80" xlink:to="loc_us-gaap_SubordinatedDebt_c17eaf94-0daf-474f-a0e2-078654c2aa2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SubordinateNotesInterestRate_8795fbab-8fe9-4f18-bef0-8b8b613a3758" xlink:href="tfin-20221231.xsd#tfin_SubordinateNotesInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a0add0cc-233b-47f9-aae5-fa5f632bef80" xlink:to="loc_tfin_SubordinateNotesInterestRate_8795fbab-8fe9-4f18-bef0-8b8b613a3758" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_85926182-e822-4d16-8d7c-0151d3b98029" 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_us-gaap_DebtInstrumentLineItems_a0add0cc-233b-47f9-aae5-fa5f632bef80" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_85926182-e822-4d16-8d7c-0151d3b98029" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_c6fc03dc-0dd8-409f-8cab-f9cf22aef2a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a0add0cc-233b-47f9-aae5-fa5f632bef80" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_c6fc03dc-0dd8-409f-8cab-f9cf22aef2a4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_57cea04c-3d97-4345-ad52-2039fa108361" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a0add0cc-233b-47f9-aae5-fa5f632bef80" xlink:to="loc_us-gaap_DebtInstrumentTable_57cea04c-3d97-4345-ad52-2039fa108361" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0d24aba5-52b3-4ba0-bee8-c1b77f0eb286" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_57cea04c-3d97-4345-ad52-2039fa108361" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0d24aba5-52b3-4ba0-bee8-c1b77f0eb286" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0d24aba5-52b3-4ba0-bee8-c1b77f0eb286_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_0d24aba5-52b3-4ba0-bee8-c1b77f0eb286" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0d24aba5-52b3-4ba0-bee8-c1b77f0eb286_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f2eb2f32-9a61-40de-a335-efe4b2c233dc" 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_0d24aba5-52b3-4ba0-bee8-c1b77f0eb286" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f2eb2f32-9a61-40de-a335-efe4b2c233dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember_19b197ab-c9a0-4dbe-84e7-06da3614d108" xlink:href="tfin-20221231.xsd#tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_f2eb2f32-9a61-40de-a335-efe4b2c233dc" xlink:to="loc_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember_19b197ab-c9a0-4dbe-84e7-06da3614d108" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember_df69bfdb-a4c9-48ef-9ab9-b49869376ac1" xlink:href="tfin-20221231.xsd#tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_f2eb2f32-9a61-40de-a335-efe4b2c233dc" xlink:to="loc_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember_df69bfdb-a4c9-48ef-9ab9-b49869376ac1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_1feb02b6-3031-4eb3-bad4-1051fc31cf38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_57cea04c-3d97-4345-ad52-2039fa108361" xlink:to="loc_us-gaap_VariableRateAxis_1feb02b6-3031-4eb3-bad4-1051fc31cf38" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_1feb02b6-3031-4eb3-bad4-1051fc31cf38_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_1feb02b6-3031-4eb3-bad4-1051fc31cf38" xlink:to="loc_us-gaap_VariableRateDomain_1feb02b6-3031-4eb3-bad4-1051fc31cf38_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_e2c73e85-72ef-40cd-b32c-e83f6d125814" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_1feb02b6-3031-4eb3-bad4-1051fc31cf38" xlink:to="loc_us-gaap_VariableRateDomain_e2c73e85-72ef-40cd-b32c-e83f6d125814" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_9d7b0ff4-81c8-4d80-a2fc-ae148a117390" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_e2c73e85-72ef-40cd-b32c-e83f6d125814" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_9d7b0ff4-81c8-4d80-a2fc-ae148a117390" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_617c8b1b-8cb7-4c61-a0b2-23240c080446" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_e2c73e85-72ef-40cd-b32c-e83f6d125814" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_617c8b1b-8cb7-4c61-a0b2-23240c080446" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails" xlink:type="extended" id="i133da0ded2b24a7ea29f4a9a116ca2b8_BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_87a0aa99-3cc5-4ee6-a79a-91c21591a7f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue_8b0760c0-2db8-4501-89da-5dc240043cdb" xlink:href="tfin-20221231.xsd#tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_87a0aa99-3cc5-4ee6-a79a-91c21591a7f6" xlink:to="loc_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue_8b0760c0-2db8-4501-89da-5dc240043cdb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_61d0a9bf-7af5-43cc-bd19-e6d7e2924c9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_87a0aa99-3cc5-4ee6-a79a-91c21591a7f6" xlink:to="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_61d0a9bf-7af5-43cc-bd19-e6d7e2924c9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_9b94a7a3-5c49-4388-a2b9-cfad3df79d07" 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_us-gaap_DebtInstrumentLineItems_87a0aa99-3cc5-4ee6-a79a-91c21591a7f6" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_9b94a7a3-5c49-4388-a2b9-cfad3df79d07" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_10a65ebd-2485-471c-a7dc-85dd1118440d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_87a0aa99-3cc5-4ee6-a79a-91c21591a7f6" xlink:to="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_10a65ebd-2485-471c-a7dc-85dd1118440d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_f6bfe7d2-604c-4aab-b69e-a551ec5f1cce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_87a0aa99-3cc5-4ee6-a79a-91c21591a7f6" xlink:to="loc_us-gaap_DebtInstrumentTable_f6bfe7d2-604c-4aab-b69e-a551ec5f1cce" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e1df828c-d5d2-4323-94ad-7b2612a90000" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f6bfe7d2-604c-4aab-b69e-a551ec5f1cce" xlink:to="loc_dei_LegalEntityAxis_e1df828c-d5d2-4323-94ad-7b2612a90000" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_e1df828c-d5d2-4323-94ad-7b2612a90000_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_e1df828c-d5d2-4323-94ad-7b2612a90000" xlink:to="loc_dei_EntityDomain_e1df828c-d5d2-4323-94ad-7b2612a90000_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b57aa5c0-eef2-4e92-a6ba-74fb9c48128f" 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_e1df828c-d5d2-4323-94ad-7b2612a90000" xlink:to="loc_dei_EntityDomain_b57aa5c0-eef2-4e92-a6ba-74fb9c48128f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_NationalBancsharesCapitalTrustsIIMember_8a1fff8d-1ce8-4aef-b415-d2d3308ec8a4" xlink:href="tfin-20221231.xsd#tfin_NationalBancsharesCapitalTrustsIIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b57aa5c0-eef2-4e92-a6ba-74fb9c48128f" xlink:to="loc_tfin_NationalBancsharesCapitalTrustsIIMember_8a1fff8d-1ce8-4aef-b415-d2d3308ec8a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_NationalBancsharesCapitalTrustsIIIMember_fb618bfa-e52a-490e-bf6d-ded16f083bdf" xlink:href="tfin-20221231.xsd#tfin_NationalBancsharesCapitalTrustsIIIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b57aa5c0-eef2-4e92-a6ba-74fb9c48128f" xlink:to="loc_tfin_NationalBancsharesCapitalTrustsIIIMember_fb618bfa-e52a-490e-bf6d-ded16f083bdf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ColoEastCapitalTrustIMember_f465e8e1-830a-4663-94f4-68b67f0ae1bc" xlink:href="tfin-20221231.xsd#tfin_ColoEastCapitalTrustIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b57aa5c0-eef2-4e92-a6ba-74fb9c48128f" xlink:to="loc_tfin_ColoEastCapitalTrustIMember_f465e8e1-830a-4663-94f4-68b67f0ae1bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ColoEastCapitalTrustIIMember_f10683ce-7c37-4c4a-9c54-5afc30c15e44" xlink:href="tfin-20221231.xsd#tfin_ColoEastCapitalTrustIIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b57aa5c0-eef2-4e92-a6ba-74fb9c48128f" xlink:to="loc_tfin_ColoEastCapitalTrustIIMember_f10683ce-7c37-4c4a-9c54-5afc30c15e44" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ValleyBancorpStatutoryTrustIMember_921ef268-c92a-4d30-a415-e56dba050e17" xlink:href="tfin-20221231.xsd#tfin_ValleyBancorpStatutoryTrustIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b57aa5c0-eef2-4e92-a6ba-74fb9c48128f" xlink:to="loc_tfin_ValleyBancorpStatutoryTrustIMember_921ef268-c92a-4d30-a415-e56dba050e17" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ValleyBancorpStatutoryTrustIIMember_e51c4a83-9cbd-401b-8705-d105aabac0b2" xlink:href="tfin-20221231.xsd#tfin_ValleyBancorpStatutoryTrustIIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_b57aa5c0-eef2-4e92-a6ba-74fb9c48128f" xlink:to="loc_tfin_ValleyBancorpStatutoryTrustIIMember_e51c4a83-9cbd-401b-8705-d105aabac0b2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_3da8b33e-54a1-4b0a-b6f7-862ae4cfc983" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f6bfe7d2-604c-4aab-b69e-a551ec5f1cce" xlink:to="loc_us-gaap_VariableRateAxis_3da8b33e-54a1-4b0a-b6f7-862ae4cfc983" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_3da8b33e-54a1-4b0a-b6f7-862ae4cfc983_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_3da8b33e-54a1-4b0a-b6f7-862ae4cfc983" xlink:to="loc_us-gaap_VariableRateDomain_3da8b33e-54a1-4b0a-b6f7-862ae4cfc983_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_4162cb7c-bd6a-499b-8417-2b550cfa84b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_3da8b33e-54a1-4b0a-b6f7-862ae4cfc983" xlink:to="loc_us-gaap_VariableRateDomain_4162cb7c-bd6a-499b-8417-2b550cfa84b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_01ca0c3a-faea-4ea8-89ab-470a74a03a4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_4162cb7c-bd6a-499b-8417-2b550cfa84b9" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_01ca0c3a-faea-4ea8-89ab-470a74a03a4d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended" id="i1fac66330b5044c0b3ce72beb789bb02_IncomeTaxesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IncomeTaxesLineItems_a4f54770-bfbb-41b1-94ff-1bc55e6630e0" xlink:href="tfin-20221231.xsd#tfin_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_965314dc-1737-4d17-8ff1-a03f19689c92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_IncomeTaxesLineItems_a4f54770-bfbb-41b1-94ff-1bc55e6630e0" xlink:to="loc_us-gaap_OperatingLossCarryforwards_965314dc-1737-4d17-8ff1-a03f19689c92" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_OperatingLossCarryforwardsNotSubjectToExpiration_d59650de-2b39-4b38-9bb7-2c8be818bbb2" xlink:href="tfin-20221231.xsd#tfin_OperatingLossCarryforwardsNotSubjectToExpiration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_IncomeTaxesLineItems_a4f54770-bfbb-41b1-94ff-1bc55e6630e0" xlink:to="loc_tfin_OperatingLossCarryforwardsNotSubjectToExpiration_d59650de-2b39-4b38-9bb7-2c8be818bbb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TaxCreditCarryforwardAnnualLimitationsOnUseAmount_da40678b-1227-432d-8c59-8a624431fdc3" xlink:href="tfin-20221231.xsd#tfin_TaxCreditCarryforwardAnnualLimitationsOnUseAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_IncomeTaxesLineItems_a4f54770-bfbb-41b1-94ff-1bc55e6630e0" xlink:to="loc_tfin_TaxCreditCarryforwardAnnualLimitationsOnUseAmount_da40678b-1227-432d-8c59-8a624431fdc3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_42f1d94d-a47c-44b1-9171-6d79fc10b0a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_IncomeTaxesLineItems_a4f54770-bfbb-41b1-94ff-1bc55e6630e0" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_42f1d94d-a47c-44b1-9171-6d79fc10b0a2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_d4b1cee1-74de-457f-8842-2dd1b77430ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tfin_IncomeTaxesLineItems_a4f54770-bfbb-41b1-94ff-1bc55e6630e0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_d4b1cee1-74de-457f-8842-2dd1b77430ce" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IncomeTaxesTable_4de17913-8433-4052-b426-b66d46c689a2" xlink:href="tfin-20221231.xsd#tfin_IncomeTaxesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tfin_IncomeTaxesLineItems_a4f54770-bfbb-41b1-94ff-1bc55e6630e0" xlink:to="loc_tfin_IncomeTaxesTable_4de17913-8433-4052-b426-b66d46c689a2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_4af1c382-b58e-4c53-800a-6237cec6860d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tfin_IncomeTaxesTable_4de17913-8433-4052-b426-b66d46c689a2" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_4af1c382-b58e-4c53-800a-6237cec6860d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_4af1c382-b58e-4c53-800a-6237cec6860d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_4af1c382-b58e-4c53-800a-6237cec6860d" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_4af1c382-b58e-4c53-800a-6237cec6860d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_db41857d-ea81-4fce-9991-025f807ad857" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_4af1c382-b58e-4c53-800a-6237cec6860d" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_db41857d-ea81-4fce-9991-025f807ad857" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_934b38b6-5d53-458a-a2fb-8f307c23e495" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_db41857d-ea81-4fce-9991-025f807ad857" xlink:to="loc_us-gaap_DomesticCountryMember_934b38b6-5d53-458a-a2fb-8f307c23e495" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_c11b1a8b-51ce-445a-9023-a9906c524584" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_db41857d-ea81-4fce-9991-025f807ad857" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_c11b1a8b-51ce-445a-9023-a9906c524584" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_fbfc92e2-00e1-4244-be7e-623022a21a00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tfin_IncomeTaxesTable_4de17913-8433-4052-b426-b66d46c689a2" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_fbfc92e2-00e1-4244-be7e-623022a21a00" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fbfc92e2-00e1-4244-be7e-623022a21a00_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_fbfc92e2-00e1-4244-be7e-623022a21a00" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fbfc92e2-00e1-4244-be7e-623022a21a00_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b9c15694-efbb-4143-9f77-d89e383e8218" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_fbfc92e2-00e1-4244-be7e-623022a21a00" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b9c15694-efbb-4143-9f77-d89e383e8218" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EJAcquisitionMember_610c2998-fa50-4284-b32f-d77c30ca7210" xlink:href="tfin-20221231.xsd#tfin_EJAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b9c15694-efbb-4143-9f77-d89e383e8218" xlink:to="loc_tfin_EJAcquisitionMember_610c2998-fa50-4284-b32f-d77c30ca7210" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_NationalBancsharesIncorporationAcquisitionMember_e97c3218-8275-4153-8aa4-fe3a89b79875" xlink:href="tfin-20221231.xsd#tfin_NationalBancsharesIncorporationAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b9c15694-efbb-4143-9f77-d89e383e8218" xlink:to="loc_tfin_NationalBancsharesIncorporationAcquisitionMember_e97c3218-8275-4153-8aa4-fe3a89b79875" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_HubTranIncMember_66c5fd2f-d654-41b3-b966-b4f4e5d96c41" xlink:href="tfin-20221231.xsd#tfin_HubTranIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b9c15694-efbb-4143-9f77-d89e383e8218" xlink:to="loc_tfin_HubTranIncMember_66c5fd2f-d654-41b3-b966-b4f4e5d96c41" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ColoEastAcquisitionMember_5cf3fb94-f3e2-4101-adbf-14fb4a791afe" xlink:href="tfin-20221231.xsd#tfin_ColoEastAcquisitionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b9c15694-efbb-4143-9f77-d89e383e8218" xlink:to="loc_tfin_ColoEastAcquisitionMember_5cf3fb94-f3e2-4101-adbf-14fb4a791afe" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails" xlink:type="extended" id="i47209cd96b164e349bccaf7b80f33231_OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3829dfa5-efdf-4c80-9cb7-6bda25b9a800" 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_LoansAndLeasesReceivableCommitmentsFixedRates_b0dfb67c-9997-4333-982d-c634aed3b35b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3829dfa5-efdf-4c80-9cb7-6bda25b9a800" xlink:to="loc_us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates_b0dfb67c-9997-4333-982d-c634aed3b35b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates_1dd2e9cc-7d6a-4bee-bfc8-550cbe4ac7c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3829dfa5-efdf-4c80-9cb7-6bda25b9a800" xlink:to="loc_us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates_1dd2e9cc-7d6a-4bee-bfc8-550cbe4ac7c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_LoansAndLeasesReceivableCommitments_7bd60cdb-bb99-42cd-b0bc-d21746559838" xlink:href="tfin-20221231.xsd#tfin_LoansAndLeasesReceivableCommitments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3829dfa5-efdf-4c80-9cb7-6bda25b9a800" xlink:to="loc_tfin_LoansAndLeasesReceivableCommitments_7bd60cdb-bb99-42cd-b0bc-d21746559838" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_1839b1b3-fbec-41bd-bea3-47430ea90f5a" 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_3829dfa5-efdf-4c80-9cb7-6bda25b9a800" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_1839b1b3-fbec-41bd-bea3-47430ea90f5a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_421c2e76-f72a-47e5-a4fa-5f2eb00949dd" 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_1839b1b3-fbec-41bd-bea3-47430ea90f5a" xlink:to="loc_us-gaap_FinancialInstrumentAxis_421c2e76-f72a-47e5-a4fa-5f2eb00949dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_421c2e76-f72a-47e5-a4fa-5f2eb00949dd_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_421c2e76-f72a-47e5-a4fa-5f2eb00949dd" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_421c2e76-f72a-47e5-a4fa-5f2eb00949dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f8c2c095-87b2-414d-8ffa-46cf10c3f97f" 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_421c2e76-f72a-47e5-a4fa-5f2eb00949dd" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f8c2c095-87b2-414d-8ffa-46cf10c3f97f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusedLinesOfCreditMember_2010a6b3-d6b8-4b51-8967-7726d415e0a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnusedLinesOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f8c2c095-87b2-414d-8ffa-46cf10c3f97f" xlink:to="loc_us-gaap_UnusedLinesOfCreditMember_2010a6b3-d6b8-4b51-8967-7726d415e0a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_d89b2c07-6ca5-473e-b2e7-31747fca2202" 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_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f8c2c095-87b2-414d-8ffa-46cf10c3f97f" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_d89b2c07-6ca5-473e-b2e7-31747fca2202" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanPurchaseCommitmentsMember_0ce6f725-1753-45a1-9982-c472026e3bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanPurchaseCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f8c2c095-87b2-414d-8ffa-46cf10c3f97f" xlink:to="loc_us-gaap_LoanPurchaseCommitmentsMember_0ce6f725-1753-45a1-9982-c472026e3bf4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MortgageWarehouseCommitmentsMember_8676c2e2-46d2-48ab-9e75-ac586421ca2f" xlink:href="tfin-20221231.xsd#tfin_MortgageWarehouseCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f8c2c095-87b2-414d-8ffa-46cf10c3f97f" xlink:to="loc_tfin_MortgageWarehouseCommitmentsMember_8676c2e2-46d2-48ab-9e75-ac586421ca2f" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#OffBalanceSheetLoanCommitmentsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsAdditionalInformationDetails" xlink:type="extended" id="ia7542a07064348d893e48dc585ad7586_OffBalanceSheetLoanCommitmentsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_38600a24-67a7-4ca7-8db2-27e5aeb98c66" 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_OffBalanceSheetCreditLossLiability_060caeda-5c26-4b5f-bfa9-908ebc73fcb1" 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_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_38600a24-67a7-4ca7-8db2-27e5aeb98c66" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_060caeda-5c26-4b5f-bfa9-908ebc73fcb1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_1e77bc51-ae78-427d-b3a7-a3479d6e4152" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_38600a24-67a7-4ca7-8db2-27e5aeb98c66" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_1e77bc51-ae78-427d-b3a7-a3479d6e4152" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_d39826d8-e398-437d-ae58-3129bab777f0" 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_38600a24-67a7-4ca7-8db2-27e5aeb98c66" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_d39826d8-e398-437d-ae58-3129bab777f0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_2d3548d7-2c6a-4078-b55b-3debf696219f" 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_ScheduleOfFairValueOffBalanceSheetRisksTable_d39826d8-e398-437d-ae58-3129bab777f0" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_2d3548d7-2c6a-4078-b55b-3debf696219f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_2d3548d7-2c6a-4078-b55b-3debf696219f_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_2d3548d7-2c6a-4078-b55b-3debf696219f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_2d3548d7-2c6a-4078-b55b-3debf696219f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_ae29029c-83e7-4130-8695-d35101b70276" 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_2d3548d7-2c6a-4078-b55b-3debf696219f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_ae29029c-83e7-4130-8695-d35101b70276" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_b94b7c17-371d-458b-9514-d00b04a52439" 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_ae29029c-83e7-4130-8695-d35101b70276" xlink:to="loc_us-gaap_OtherLiabilitiesMember_b94b7c17-371d-458b-9514-d00b04a52439" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_85ad3be3-eb24-44ca-b3be-da865f9b7ec1" 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_ScheduleOfFairValueOffBalanceSheetRisksTable_d39826d8-e398-437d-ae58-3129bab777f0" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_85ad3be3-eb24-44ca-b3be-da865f9b7ec1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_85ad3be3-eb24-44ca-b3be-da865f9b7ec1_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_85ad3be3-eb24-44ca-b3be-da865f9b7ec1" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_85ad3be3-eb24-44ca-b3be-da865f9b7ec1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_68e3e0f2-fc38-44b3-8786-ab6dec3f6ba8" 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_85ad3be3-eb24-44ca-b3be-da865f9b7ec1" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_68e3e0f2-fc38-44b3-8786-ab6dec3f6ba8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_OtherNoninterestExpenseMember_76086e49-58b5-4fb9-8a39-9d940f64d17f" xlink:href="tfin-20221231.xsd#tfin_OtherNoninterestExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_68e3e0f2-fc38-44b3-8786-ab6dec3f6ba8" xlink:to="loc_tfin_OtherNoninterestExpenseMember_76086e49-58b5-4fb9-8a39-9d940f64d17f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="extended" id="ib02bf51396644c58b368acd60704904e_FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7be7541c-de20-4b55-90ee-a70a3969543e" 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_AssetsFairValueDisclosureAbstract_4a18cf77-b4e6-4e9e-b796-f74336c78ea4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7be7541c-de20-4b55-90ee-a70a3969543e" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_4a18cf77-b4e6-4e9e-b796-f74336c78ea4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_e6fab328-d36c-4354-82f7-aed3988df1d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_4a18cf77-b4e6-4e9e-b796-f74336c78ea4" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_e6fab328-d36c-4354-82f7-aed3988df1d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_e5edfeaf-0590-4312-8689-11f42a4d32ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_4a18cf77-b4e6-4e9e-b796-f74336c78ea4" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_e5edfeaf-0590-4312-8689-11f42a4d32ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_3302f9b3-96e1-4d47-b802-b7ffbd76eb25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_4a18cf77-b4e6-4e9e-b796-f74336c78ea4" xlink:to="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_3302f9b3-96e1-4d47-b802-b7ffbd76eb25" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationIndemnificationAsset_e67dd6be-e90c-4cf6-ae6a-fe79b7978738" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationIndemnificationAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_4a18cf77-b4e6-4e9e-b796-f74336c78ea4" xlink:to="loc_tfin_BusinessCombinationIndemnificationAsset_e67dd6be-e90c-4cf6-ae6a-fe79b7978738" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_RevenueShareAssetFairValueDisclosure_6ee2a7cc-ca40-4e48-bd4e-513718c97d5e" xlink:href="tfin-20221231.xsd#tfin_RevenueShareAssetFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_4a18cf77-b4e6-4e9e-b796-f74336c78ea4" xlink:to="loc_tfin_RevenueShareAssetFairValueDisclosure_6ee2a7cc-ca40-4e48-bd4e-513718c97d5e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_7952c994-efac-4c67-81ef-b9d7cbb7265e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_4a18cf77-b4e6-4e9e-b796-f74336c78ea4" xlink:to="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_7952c994-efac-4c67-81ef-b9d7cbb7265e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_0b63b42e-f78d-45f4-8135-433c1fdfc807" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7be7541c-de20-4b55-90ee-a70a3969543e" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_0b63b42e-f78d-45f4-8135-433c1fdfc807" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ReturnOfPremiumLiabilityFairValueDisclosure_bee8c14f-98f1-475c-9313-00c2aeddd8c6" xlink:href="tfin-20221231.xsd#tfin_ReturnOfPremiumLiabilityFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_0b63b42e-f78d-45f4-8135-433c1fdfc807" xlink:to="loc_tfin_ReturnOfPremiumLiabilityFairValueDisclosure_bee8c14f-98f1-475c-9313-00c2aeddd8c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_52199797-041a-4561-916f-7b875b18dd15" 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_7be7541c-de20-4b55-90ee-a70a3969543e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_52199797-041a-4561-916f-7b875b18dd15" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c33df1d0-db6d-452e-aaf8-6806a1f72355" 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_52199797-041a-4561-916f-7b875b18dd15" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c33df1d0-db6d-452e-aaf8-6806a1f72355" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c33df1d0-db6d-452e-aaf8-6806a1f72355_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_c33df1d0-db6d-452e-aaf8-6806a1f72355" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c33df1d0-db6d-452e-aaf8-6806a1f72355_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fa89f88e-df73-4a76-b0bd-4f397d377449" 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_c33df1d0-db6d-452e-aaf8-6806a1f72355" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fa89f88e-df73-4a76-b0bd-4f397d377449" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_64c7b92f-c58c-4030-ae9c-076370d4b3e2" 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_fa89f88e-df73-4a76-b0bd-4f397d377449" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_64c7b92f-c58c-4030-ae9c-076370d4b3e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_47ae62e6-42bf-417c-9c5b-61a56f855672" 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_fa89f88e-df73-4a76-b0bd-4f397d377449" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_47ae62e6-42bf-417c-9c5b-61a56f855672" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_932f2cdd-d6e5-426b-8f0c-aa866b3a00be" 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_fa89f88e-df73-4a76-b0bd-4f397d377449" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_932f2cdd-d6e5-426b-8f0c-aa866b3a00be" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_c1071e44-87ea-4a76-a184-363c79d4e908" 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_52199797-041a-4561-916f-7b875b18dd15" xlink:to="loc_us-gaap_FinancialInstrumentAxis_c1071e44-87ea-4a76-a184-363c79d4e908" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c1071e44-87ea-4a76-a184-363c79d4e908_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_c1071e44-87ea-4a76-a184-363c79d4e908" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c1071e44-87ea-4a76-a184-363c79d4e908_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_89f59fb2-a7e6-4e02-b550-a1944382eb27" 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_c1071e44-87ea-4a76-a184-363c79d4e908" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_89f59fb2-a7e6-4e02-b550-a1944382eb27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_d999f259-361d-4806-a08d-27929a1ae4bd" 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_89f59fb2-a7e6-4e02-b550-a1944382eb27" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_d999f259-361d-4806-a08d-27929a1ae4bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_37343888-3f50-4652-97e6-39c0bc150cc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_89f59fb2-a7e6-4e02-b550-a1944382eb27" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_37343888-3f50-4652-97e6-39c0bc150cc8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_89225d61-08b1-4240-bee1-c9870423b292" 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_89f59fb2-a7e6-4e02-b550-a1944382eb27" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_89225d61-08b1-4240-bee1-c9870423b292" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralizedDebtObligationsMember_630e63a3-caad-478f-9cf2-85432d93fc69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralizedDebtObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_89f59fb2-a7e6-4e02-b550-a1944382eb27" xlink:to="loc_us-gaap_CollateralizedDebtObligationsMember_630e63a3-caad-478f-9cf2-85432d93fc69" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_f0e1218c-6f79-4d63-b220-2c14533cef53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_89f59fb2-a7e6-4e02-b550-a1944382eb27" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_f0e1218c-6f79-4d63-b220-2c14533cef53" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SbaPooledSecuritiesMember_73994350-ee2e-4baf-9737-c15b2afe10bf" xlink:href="tfin-20221231.xsd#tfin_SbaPooledSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_89f59fb2-a7e6-4e02-b550-a1944382eb27" xlink:to="loc_tfin_SbaPooledSecuritiesMember_73994350-ee2e-4baf-9737-c15b2afe10bf" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_dc643bec-fdc3-4c53-96a1-de2d8369cbbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_52199797-041a-4561-916f-7b875b18dd15" xlink:to="loc_us-gaap_InvestmentTypeAxis_dc643bec-fdc3-4c53-96a1-de2d8369cbbd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_dc643bec-fdc3-4c53-96a1-de2d8369cbbd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_dc643bec-fdc3-4c53-96a1-de2d8369cbbd" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_dc643bec-fdc3-4c53-96a1-de2d8369cbbd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_b099f544-d8e8-4d6a-8924-6c80033678a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_dc643bec-fdc3-4c53-96a1-de2d8369cbbd" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_b099f544-d8e8-4d6a-8924-6c80033678a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember_ebfef156-08f9-4b53-bfab-714653995227" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MutualFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_b099f544-d8e8-4d6a-8924-6c80033678a6" xlink:to="loc_us-gaap_MutualFundMember_ebfef156-08f9-4b53-bfab-714653995227" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f72d203a-a8bf-4b3d-b4ab-26b0bda78f24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_52199797-041a-4561-916f-7b875b18dd15" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f72d203a-a8bf-4b3d-b4ab-26b0bda78f24" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_f72d203a-a8bf-4b3d-b4ab-26b0bda78f24_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f72d203a-a8bf-4b3d-b4ab-26b0bda78f24" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_f72d203a-a8bf-4b3d-b4ab-26b0bda78f24_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_1f5b4b39-6caa-4074-802c-81894cbc1ec1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f72d203a-a8bf-4b3d-b4ab-26b0bda78f24" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_1f5b4b39-6caa-4074-802c-81894cbc1ec1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_d0e17889-6b18-457d-8750-2e553898e4fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_1f5b4b39-6caa-4074-802c-81894cbc1ec1" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_d0e17889-6b18-457d-8750-2e553898e4fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_f76e0e2f-bdbb-4485-b0e4-6506f144d2ec" 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_52199797-041a-4561-916f-7b875b18dd15" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_f76e0e2f-bdbb-4485-b0e4-6506f144d2ec" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_f76e0e2f-bdbb-4485-b0e4-6506f144d2ec_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_f76e0e2f-bdbb-4485-b0e4-6506f144d2ec" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_f76e0e2f-bdbb-4485-b0e4-6506f144d2ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_9c790320-6188-4809-a556-28aef1c209cf" 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_f76e0e2f-bdbb-4485-b0e4-6506f144d2ec" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_9c790320-6188-4809-a556-28aef1c209cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_1cdf6c5d-d458-4dc2-8dff-e141f5a73868" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9c790320-6188-4809-a556-28aef1c209cf" xlink:to="loc_us-gaap_InterestRateSwapMember_1cdf6c5d-d458-4dc2-8dff-e141f5a73868" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#FairValueDisclosuresAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails" xlink:type="extended" id="ie822173ecf6a40fca99282e855e9e1eb_FairValueDisclosuresAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_168c1daa-b74a-4433-9fe7-10f8a704a440" 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_tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived_564b0aba-0db7-4fe3-8242-3f4278ae4bbd" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_168c1daa-b74a-4433-9fe7-10f8a704a440" xlink:to="loc_tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived_564b0aba-0db7-4fe3-8242-3f4278ae4bbd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationIndemnificationAssetDiscountRate_ff371166-dfb8-44fa-933c-5e21fb3df835" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationIndemnificationAssetDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_168c1daa-b74a-4433-9fe7-10f8a704a440" xlink:to="loc_tfin_BusinessCombinationIndemnificationAssetDiscountRate_ff371166-dfb8-44fa-933c-5e21fb3df835" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived_fa87c0dc-5faa-4ee8-b29a-7fc7f9d94636" xlink:href="tfin-20221231.xsd#tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_168c1daa-b74a-4433-9fe7-10f8a704a440" xlink:to="loc_tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived_fa87c0dc-5faa-4ee8-b29a-7fc7f9d94636" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_RevenueShareAssetExpectedCashPaymentsToBeReceived_86c8774b-0b04-41c0-96aa-b511fb2e72b3" xlink:href="tfin-20221231.xsd#tfin_RevenueShareAssetExpectedCashPaymentsToBeReceived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_168c1daa-b74a-4433-9fe7-10f8a704a440" xlink:to="loc_tfin_RevenueShareAssetExpectedCashPaymentsToBeReceived_86c8774b-0b04-41c0-96aa-b511fb2e72b3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_RevenueShareAssetMeasurementInput_954ac6c8-3bfe-49c8-81bb-343778a709fd" xlink:href="tfin-20221231.xsd#tfin_RevenueShareAssetMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_168c1daa-b74a-4433-9fe7-10f8a704a440" xlink:to="loc_tfin_RevenueShareAssetMeasurementInput_954ac6c8-3bfe-49c8-81bb-343778a709fd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ReturnOfPremiumLiabilityMeasurementInput_d07309a0-280c-4a07-8a06-8a94833d5dfb" xlink:href="tfin-20221231.xsd#tfin_ReturnOfPremiumLiabilityMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_168c1daa-b74a-4433-9fe7-10f8a704a440" xlink:to="loc_tfin_ReturnOfPremiumLiabilityMeasurementInput_d07309a0-280c-4a07-8a06-8a94833d5dfb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue_5e324e86-451f-4526-963c-98be76fac599" xlink:href="tfin-20221231.xsd#tfin_SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_168c1daa-b74a-4433-9fe7-10f8a704a440" xlink:to="loc_tfin_SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue_5e324e86-451f-4526-963c-98be76fac599" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue_1de4cbdc-d2f9-467d-bb41-0181ef1be59d" xlink:href="tfin-20221231.xsd#tfin_RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_168c1daa-b74a-4433-9fe7-10f8a704a440" xlink:to="loc_tfin_RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue_1de4cbdc-d2f9-467d-bb41-0181ef1be59d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_40d226e4-da07-4db4-90c7-06698b1bad4e" 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_168c1daa-b74a-4433-9fe7-10f8a704a440" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_40d226e4-da07-4db4-90c7-06698b1bad4e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_84d180dd-d120-49d8-811f-e2efd73be412" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_40d226e4-da07-4db4-90c7-06698b1bad4e" xlink:to="loc_srt_RangeAxis_84d180dd-d120-49d8-811f-e2efd73be412" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_84d180dd-d120-49d8-811f-e2efd73be412_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_84d180dd-d120-49d8-811f-e2efd73be412" xlink:to="loc_srt_RangeMember_84d180dd-d120-49d8-811f-e2efd73be412_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_91a7d7d0-e470-47ab-8368-15306e630e9f" 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_84d180dd-d120-49d8-811f-e2efd73be412" xlink:to="loc_srt_RangeMember_91a7d7d0-e470-47ab-8368-15306e630e9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_10e16817-abe8-41b3-9322-1827cd3a2de2" 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_91a7d7d0-e470-47ab-8368-15306e630e9f" xlink:to="loc_srt_MinimumMember_10e16817-abe8-41b3-9322-1827cd3a2de2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_43d9b6a3-3e3e-4ab6-8822-99a340f97dd6" 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_91a7d7d0-e470-47ab-8368-15306e630e9f" xlink:to="loc_srt_MaximumMember_43d9b6a3-3e3e-4ab6-8822-99a340f97dd6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_77e31a04-b21f-4f50-9979-6ad21703b840" 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_40d226e4-da07-4db4-90c7-06698b1bad4e" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_77e31a04-b21f-4f50-9979-6ad21703b840" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_77e31a04-b21f-4f50-9979-6ad21703b840_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_77e31a04-b21f-4f50-9979-6ad21703b840" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_77e31a04-b21f-4f50-9979-6ad21703b840_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_cd58f732-46d2-4928-b8e5-58a7e02003c7" 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_77e31a04-b21f-4f50-9979-6ad21703b840" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_cd58f732-46d2-4928-b8e5-58a7e02003c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_89767125-7a88-4ad9-b7ec-9f08508b632b" 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_cd58f732-46d2-4928-b8e5-58a7e02003c7" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_89767125-7a88-4ad9-b7ec-9f08508b632b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_a4e11f22-e9bd-4032-a66e-8d0219516ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_40d226e4-da07-4db4-90c7-06698b1bad4e" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_a4e11f22-e9bd-4032-a66e-8d0219516ad7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_a4e11f22-e9bd-4032-a66e-8d0219516ad7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_a4e11f22-e9bd-4032-a66e-8d0219516ad7" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_a4e11f22-e9bd-4032-a66e-8d0219516ad7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_7425b997-7ba3-4652-8a73-2eb88be61027" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_a4e11f22-e9bd-4032-a66e-8d0219516ad7" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_7425b997-7ba3-4652-8a73-2eb88be61027" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_4157025a-c2a0-4167-bddd-476c4759decc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_7425b997-7ba3-4652-8a73-2eb88be61027" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_4157025a-c2a0-4167-bddd-476c4759decc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_3593a0bc-1bd3-4f57-9221-bab5dc76e338" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_40d226e4-da07-4db4-90c7-06698b1bad4e" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_3593a0bc-1bd3-4f57-9221-bab5dc76e338" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_3593a0bc-1bd3-4f57-9221-bab5dc76e338_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_3593a0bc-1bd3-4f57-9221-bab5dc76e338" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_3593a0bc-1bd3-4f57-9221-bab5dc76e338_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_64c18508-ed03-458c-8024-87373f14b7cd" 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_3593a0bc-1bd3-4f57-9221-bab5dc76e338" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_64c18508-ed03-458c-8024-87373f14b7cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember_52d2a6da-acd9-49bb-8532-eaff12737c08" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_64c18508-ed03-458c-8024-87373f14b7cd" xlink:to="loc_tfin_FactoredReceivablesSegmentMember_52d2a6da-acd9-49bb-8532-eaff12737c08" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_f6dfc618-4473-4c10-9763-10129cb5ada8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_40d226e4-da07-4db4-90c7-06698b1bad4e" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_f6dfc618-4473-4c10-9763-10129cb5ada8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_f6dfc618-4473-4c10-9763-10129cb5ada8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_f6dfc618-4473-4c10-9763-10129cb5ada8" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_f6dfc618-4473-4c10-9763-10129cb5ada8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_fb0213af-26b2-4302-b410-542cdb454ae1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_f6dfc618-4473-4c10-9763-10129cb5ada8" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_fb0213af-26b2-4302-b410-542cdb454ae1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivableDisposalGroupMember_feb7b193-eaa5-4f4b-8ea2-44e963fb7681" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivableDisposalGroupMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_fb0213af-26b2-4302-b410-542cdb454ae1" xlink:to="loc_tfin_FactoredReceivableDisposalGroupMember_feb7b193-eaa5-4f4b-8ea2-44e963fb7681" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_b3cfb8b6-4361-4f0b-a8de-874a71d5b48d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_40d226e4-da07-4db4-90c7-06698b1bad4e" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_b3cfb8b6-4361-4f0b-a8de-874a71d5b48d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_b3cfb8b6-4361-4f0b-a8de-874a71d5b48d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_b3cfb8b6-4361-4f0b-a8de-874a71d5b48d" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_b3cfb8b6-4361-4f0b-a8de-874a71d5b48d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_615c4958-9793-455a-a74e-5a80fec55af5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_b3cfb8b6-4361-4f0b-a8de-874a71d5b48d" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_615c4958-9793-455a-a74e-5a80fec55af5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_003a3c7b-3e52-4d33-a6ba-a041c2877266" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_615c4958-9793-455a-a74e-5a80fec55af5" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_003a3c7b-3e52-4d33-a6ba-a041c2877266" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputPrepaymentRateMember_b4f4c975-c598-410d-af6c-a7d5c46440a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputPrepaymentRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_615c4958-9793-455a-a74e-5a80fec55af5" xlink:to="loc_us-gaap_MeasurementInputPrepaymentRateMember_b4f4c975-c598-410d-af6c-a7d5c46440a5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/FairValueDisclosuresReconciliationofFairValueofContingentConsiderationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#FairValueDisclosuresReconciliationofFairValueofContingentConsiderationDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/FairValueDisclosuresReconciliationofFairValueofContingentConsiderationDetails" xlink:type="extended" id="idd302033a549402db55c3387575cfbe2_FairValueDisclosuresReconciliationofFairValueofContingentConsiderationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_25093680-8ffe-472c-9054-61a137e9d6ff" 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_FDICIndemnificationAssetRollForward_9b44f2fd-b82a-4737-aab5-ce5428a62b8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FDICIndemnificationAssetRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_25093680-8ffe-472c-9054-61a137e9d6ff" xlink:to="loc_us-gaap_FDICIndemnificationAssetRollForward_9b44f2fd-b82a-4737-aab5-ce5428a62b8d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_39f02611-6a68-41d0-a1bc-0ad716dc7370" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FDICIndemnificationAssetRollForward_9b44f2fd-b82a-4737-aab5-ce5428a62b8d" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_39f02611-6a68-41d0-a1bc-0ad716dc7370" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred_1753d41c-b6bf-40a9-b56c-5fa75cb48f91" xlink:href="tfin-20221231.xsd#tfin_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FDICIndemnificationAssetRollForward_9b44f2fd-b82a-4737-aab5-ce5428a62b8d" xlink:to="loc_tfin_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred_1753d41c-b6bf-40a9-b56c-5fa75cb48f91" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_b42397c2-38af-4334-95f6-eb84e2de72fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FDICIndemnificationAssetRollForward_9b44f2fd-b82a-4737-aab5-ce5428a62b8d" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_b42397c2-38af-4334-95f6-eb84e2de72fd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_68136f30-d4e0-46c2-ad97-da045aa0b4eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FDICIndemnificationAssetRollForward_9b44f2fd-b82a-4737-aab5-ce5428a62b8d" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_68136f30-d4e0-46c2-ad97-da045aa0b4eb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_5c21b46b-706c-4267-9539-ee8d5137ebb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_dd85fe6b-89b4-4df9-859a-6bb3c55ebfbc" 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_25093680-8ffe-472c-9054-61a137e9d6ff" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_dd85fe6b-89b4-4df9-859a-6bb3c55ebfbc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a9204b70-1618-4da2-8836-0fa27c0cd986" 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_dd85fe6b-89b4-4df9-859a-6bb3c55ebfbc" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a9204b70-1618-4da2-8836-0fa27c0cd986" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a9204b70-1618-4da2-8836-0fa27c0cd986_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_a9204b70-1618-4da2-8836-0fa27c0cd986" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a9204b70-1618-4da2-8836-0fa27c0cd986_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7fd2ac34-ad8a-4f5a-a20b-7dd7d37771b8" 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_a9204b70-1618-4da2-8836-0fa27c0cd986" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7fd2ac34-ad8a-4f5a-a20b-7dd7d37771b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_42f6674b-2a02-4616-bec5-4d0bbabab98d" 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_7fd2ac34-ad8a-4f5a-a20b-7dd7d37771b8" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_42f6674b-2a02-4616-bec5-4d0bbabab98d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_7bae8b7f-df52-4ddb-bbf6-86b67c3b9fd4" 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_dd85fe6b-89b4-4df9-859a-6bb3c55ebfbc" xlink:to="loc_us-gaap_FinancialInstrumentAxis_7bae8b7f-df52-4ddb-bbf6-86b67c3b9fd4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7bae8b7f-df52-4ddb-bbf6-86b67c3b9fd4_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_7bae8b7f-df52-4ddb-bbf6-86b67c3b9fd4" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7bae8b7f-df52-4ddb-bbf6-86b67c3b9fd4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_79e96977-bdf7-4697-997e-8afa3a41099c" 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_7bae8b7f-df52-4ddb-bbf6-86b67c3b9fd4" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_79e96977-bdf7-4697-997e-8afa3a41099c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IndemnificationAssetMember_fefbb99f-48ff-4df8-8435-db935b568223" xlink:href="tfin-20221231.xsd#tfin_IndemnificationAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_79e96977-bdf7-4697-997e-8afa3a41099c" xlink:to="loc_tfin_IndemnificationAssetMember_fefbb99f-48ff-4df8-8435-db935b568223" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_RevenueShareAssetMember_e3620182-e9c9-4762-b735-c32ab8bb92a9" xlink:href="tfin-20221231.xsd#tfin_RevenueShareAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_79e96977-bdf7-4697-997e-8afa3a41099c" xlink:to="loc_tfin_RevenueShareAssetMember_e3620182-e9c9-4762-b735-c32ab8bb92a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ReturnOfPremiumLiabilityMember_cf7f2322-2fee-4744-8840-23040849a821" xlink:href="tfin-20221231.xsd#tfin_ReturnOfPremiumLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_79e96977-bdf7-4697-997e-8afa3a41099c" xlink:to="loc_tfin_ReturnOfPremiumLiabilityMember_cf7f2322-2fee-4744-8840-23040849a821" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails" xlink:type="extended" id="i9cd6d1bba9124e6baadd1308c9952ab0_FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1c7b9d83-e030-4ffb-9678-c9d26f2479e1" 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_AssetsFairValueDisclosure_685aaaac-8d4c-452e-bd3e-5d4d023ea5d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1c7b9d83-e030-4ffb-9678-c9d26f2479e1" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_685aaaac-8d4c-452e-bd3e-5d4d023ea5d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_5757811b-a291-4187-b4a9-62809d957375" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1c7b9d83-e030-4ffb-9678-c9d26f2479e1" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_5757811b-a291-4187-b4a9-62809d957375" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_aa70792c-ae3e-4fca-adac-c94526f38bbf" 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_1c7b9d83-e030-4ffb-9678-c9d26f2479e1" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_aa70792c-ae3e-4fca-adac-c94526f38bbf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_137b9373-7527-4ad6-8fcc-531a01b6d2a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_aa70792c-ae3e-4fca-adac-c94526f38bbf" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_137b9373-7527-4ad6-8fcc-531a01b6d2a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_137b9373-7527-4ad6-8fcc-531a01b6d2a6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_137b9373-7527-4ad6-8fcc-531a01b6d2a6" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_137b9373-7527-4ad6-8fcc-531a01b6d2a6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_68f07e23-978a-4cd2-812d-d75a1f4afdaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_137b9373-7527-4ad6-8fcc-531a01b6d2a6" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_68f07e23-978a-4cd2-812d-d75a1f4afdaa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_34d50d9d-63b0-47e4-a472-670eb028f1f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_68f07e23-978a-4cd2-812d-d75a1f4afdaa" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringMember_34d50d9d-63b0-47e4-a472-670eb028f1f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_82cb573c-76ee-449b-9353-86c4102c926c" 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_aa70792c-ae3e-4fca-adac-c94526f38bbf" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_82cb573c-76ee-449b-9353-86c4102c926c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_82cb573c-76ee-449b-9353-86c4102c926c_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_82cb573c-76ee-449b-9353-86c4102c926c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_82cb573c-76ee-449b-9353-86c4102c926c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c55da757-e27c-4cf7-832f-f6d5eb5cb031" 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_82cb573c-76ee-449b-9353-86c4102c926c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c55da757-e27c-4cf7-832f-f6d5eb5cb031" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_0565abc1-6258-415a-a02e-cdf06c9d9468" 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_c55da757-e27c-4cf7-832f-f6d5eb5cb031" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_0565abc1-6258-415a-a02e-cdf06c9d9468" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_5cd2b79a-d7fa-4c51-a4b2-7353ae172962" 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_c55da757-e27c-4cf7-832f-f6d5eb5cb031" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_5cd2b79a-d7fa-4c51-a4b2-7353ae172962" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_0bf5ea8f-a2e6-42c9-b4af-eb8e20001285" 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_c55da757-e27c-4cf7-832f-f6d5eb5cb031" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_0bf5ea8f-a2e6-42c9-b4af-eb8e20001285" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_72c38f04-dc36-4ef6-b1fb-e0dfa1437b71" 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_aa70792c-ae3e-4fca-adac-c94526f38bbf" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_72c38f04-dc36-4ef6-b1fb-e0dfa1437b71" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_72c38f04-dc36-4ef6-b1fb-e0dfa1437b71_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_72c38f04-dc36-4ef6-b1fb-e0dfa1437b71" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_72c38f04-dc36-4ef6-b1fb-e0dfa1437b71_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8549adf7-dfa3-4117-abb6-2275840b348e" 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_72c38f04-dc36-4ef6-b1fb-e0dfa1437b71" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8549adf7-dfa3-4117-abb6-2275840b348e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CollateralDependentLoansMember_7455c8c9-da67-4f6d-9bec-73b3adfecc93" xlink:href="tfin-20221231.xsd#tfin_CollateralDependentLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8549adf7-dfa3-4117-abb6-2275840b348e" xlink:to="loc_tfin_CollateralDependentLoansMember_7455c8c9-da67-4f6d-9bec-73b3adfecc93" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_OtherRealEstateOwnedMember_e70562cc-0ece-4a4f-b7ca-e63a0b20e386" xlink:href="tfin-20221231.xsd#tfin_OtherRealEstateOwnedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8549adf7-dfa3-4117-abb6-2275840b348e" xlink:to="loc_tfin_OtherRealEstateOwnedMember_e70562cc-0ece-4a4f-b7ca-e63a0b20e386" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_5c94cd47-f751-474f-8b56-24ee3084f74a" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_aa70792c-ae3e-4fca-adac-c94526f38bbf" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_5c94cd47-f751-474f-8b56-24ee3084f74a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5c94cd47-f751-474f-8b56-24ee3084f74a_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_5c94cd47-f751-474f-8b56-24ee3084f74a" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5c94cd47-f751-474f-8b56-24ee3084f74a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b3d5acb6-77be-4a83-94a5-f83cd795d126" 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_5c94cd47-f751-474f-8b56-24ee3084f74a" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b3d5acb6-77be-4a83-94a5-f83cd795d126" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_d3f4cc60-9432-4a5b-b6d8-3967df5d5558" 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_FinancingReceivablePortfolioSegmentDomain_b3d5acb6-77be-4a83-94a5-f83cd795d126" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_d3f4cc60-9432-4a5b-b6d8-3967df5d5558" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_f79aaca4-6df7-42df-8761-d101716d81c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b3d5acb6-77be-4a83-94a5-f83cd795d126" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_f79aaca4-6df7-42df-8761-d101716d81c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_fece7625-c3d1-4764-b1e8-4c19696d74f8" 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_FinancingReceivablePortfolioSegmentDomain_b3d5acb6-77be-4a83-94a5-f83cd795d126" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_fece7625-c3d1-4764-b1e8-4c19696d74f8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember_30b9f499-8a2b-4455-8e30-0292cfb943b7" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b3d5acb6-77be-4a83-94a5-f83cd795d126" xlink:to="loc_tfin_FactoredReceivablesSegmentMember_30b9f499-8a2b-4455-8e30-0292cfb943b7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_28bdc585-c7d3-4113-b583-a7982843d54f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b3d5acb6-77be-4a83-94a5-f83cd795d126" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_28bdc585-c7d3-4113-b583-a7982843d54f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_f408eb77-c965-44ad-b5fb-105d3add98e7" xlink:href="tfin-20221231.xsd#tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b3d5acb6-77be-4a83-94a5-f83cd795d126" xlink:to="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_f408eb77-c965-44ad-b5fb-105d3add98e7" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails" xlink:type="extended" id="ia244c1c320b04d808b0732143b4b48d5_FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_40318174-6089-4dcf-b19c-6b6300254ca2" 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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_14a6b091-9901-4450-8bf2-ae891c3a558b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_40318174-6089-4dcf-b19c-6b6300254ca2" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_14a6b091-9901-4450-8bf2-ae891c3a558b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ad830a60-4bf7-4433-8dbf-728b55ac5fe6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_14a6b091-9901-4450-8bf2-ae891c3a558b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ad830a60-4bf7-4433-8dbf-728b55ac5fe6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_1993f2dc-6aea-46ad-9299-e6b1140d9838" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_14a6b091-9901-4450-8bf2-ae891c3a558b" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_1993f2dc-6aea-46ad-9299-e6b1140d9838" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented_55f41316-6886-4cf9-aaec-01f319d9d580" xlink:href="tfin-20221231.xsd#tfin_LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_14a6b091-9901-4450-8bf2-ae891c3a558b" xlink:to="loc_tfin_LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented_55f41316-6886-4cf9-aaec-01f319d9d580" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FederalHomeLoanBankAndOtherRestrictedStock_6e336847-57c0-40ef-b2b8-f4afefdb58be" xlink:href="tfin-20221231.xsd#tfin_FederalHomeLoanBankAndOtherRestrictedStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_14a6b091-9901-4450-8bf2-ae891c3a558b" xlink:to="loc_tfin_FederalHomeLoanBankAndOtherRestrictedStock_6e336847-57c0-40ef-b2b8-f4afefdb58be" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_716d591d-3e0f-495a-8f45-0f1311b6c2ac" 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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_14a6b091-9901-4450-8bf2-ae891c3a558b" xlink:to="loc_us-gaap_InterestReceivable_716d591d-3e0f-495a-8f45-0f1311b6c2ac" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_a025a41a-686b-4096-88ae-882b6004b8a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_14a6b091-9901-4450-8bf2-ae891c3a558b" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_a025a41a-686b-4096-88ae-882b6004b8a8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_c386858b-8901-4c22-b573-46f1d9e43d84" 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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_14a6b091-9901-4450-8bf2-ae891c3a558b" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_c386858b-8901-4c22-b573-46f1d9e43d84" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_4d935323-51e6-40c0-83b2-06f26f005aa0" 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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_14a6b091-9901-4450-8bf2-ae891c3a558b" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_4d935323-51e6-40c0-83b2-06f26f005aa0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AccruedInterestReceivableFairValueDisclosure_58f1034e-2a01-4e0f-88d9-a69031ef9c6e" xlink:href="tfin-20221231.xsd#tfin_AccruedInterestReceivableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_14a6b091-9901-4450-8bf2-ae891c3a558b" xlink:to="loc_tfin_AccruedInterestReceivableFairValueDisclosure_58f1034e-2a01-4e0f-88d9-a69031ef9c6e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_40318174-6089-4dcf-b19c-6b6300254ca2" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DepositsIncludingDepositsHeldForSale_4ed2d8e6-7e07-4f00-ac46-f0ca1f743d1f" xlink:href="tfin-20221231.xsd#tfin_DepositsIncludingDepositsHeldForSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_tfin_DepositsIncludingDepositsHeldForSale_4ed2d8e6-7e07-4f00-ac46-f0ca1f743d1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_7627d0ab-65d2-4ab9-8b5f-70b05a019ee4" 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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_7627d0ab-65d2-4ab9-8b5f-70b05a019ee4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_63b24eb7-b9fa-485f-929b-e3ff958d9070" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_63b24eb7-b9fa-485f-929b-e3ff958d9070" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_ab6f0b00-1814-4a2d-9cee-28ca79c6ecce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_us-gaap_LineOfCredit_ab6f0b00-1814-4a2d-9cee-28ca79c6ecce" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_b0439bf2-898e-4976-a551-316fe5931e5e" 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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_us-gaap_SubordinatedDebt_b0439bf2-898e-4976-a551-316fe5931e5e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_c7da567e-864d-4df4-81b4-95a7776e6a89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_c7da567e-864d-4df4-81b4-95a7776e6a89" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_4c5340aa-0361-4d84-940c-2234f6206c15" 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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_4c5340aa-0361-4d84-940c-2234f6206c15" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsFairValueDisclosure_14da511d-549c-49e0-91d6-fe91d52b74c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_us-gaap_DepositsFairValueDisclosure_14da511d-549c-49e0-91d6-fe91d52b74c9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure_d7208778-139b-4cb7-a46e-0f58877d47ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure_d7208778-139b-4cb7-a46e-0f58877d47ad" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure_c8a87ed9-eb5a-4bac-84a8-957a135a0c5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure_c8a87ed9-eb5a-4bac-84a8-957a135a0c5d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditFairValueDisclosure_9ac0de79-082a-4d85-97a3-8c3e9505fef1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LinesOfCreditFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_us-gaap_LinesOfCreditFairValueDisclosure_9ac0de79-082a-4d85-97a3-8c3e9505fef1" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SubordinatedDebtFairValueDisclosure_fa955944-eaa3-406c-b5a4-7a7677f59ba4" xlink:href="tfin-20221231.xsd#tfin_SubordinatedDebtFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_tfin_SubordinatedDebtFairValueDisclosure_fa955944-eaa3-406c-b5a4-7a7677f59ba4" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_JuniorSubordinatedNotesFairValueDisclosure_9110ff07-fdeb-4b29-a887-eb7c06cb4e4f" xlink:href="tfin-20221231.xsd#tfin_JuniorSubordinatedNotesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_tfin_JuniorSubordinatedNotesFairValueDisclosure_9110ff07-fdeb-4b29-a887-eb7c06cb4e4f" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AccruedInterestPayableFairValueDisclosure_138a63a4-eb5c-4652-8b61-ade1d4f95309" xlink:href="tfin-20221231.xsd#tfin_AccruedInterestPayableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_tfin_AccruedInterestPayableFairValueDisclosure_138a63a4-eb5c-4652-8b61-ade1d4f95309" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_be23bc8d-5776-41aa-b408-197542bc5aaf" 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_40318174-6089-4dcf-b19c-6b6300254ca2" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_be23bc8d-5776-41aa-b408-197542bc5aaf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9dd2bbf0-2f7e-4b0c-8045-215faf2ba3f5" 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_be23bc8d-5776-41aa-b408-197542bc5aaf" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9dd2bbf0-2f7e-4b0c-8045-215faf2ba3f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9dd2bbf0-2f7e-4b0c-8045-215faf2ba3f5_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_9dd2bbf0-2f7e-4b0c-8045-215faf2ba3f5" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9dd2bbf0-2f7e-4b0c-8045-215faf2ba3f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_48a9bb13-a5f0-4abf-a5be-0d0160acce5e" 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_9dd2bbf0-2f7e-4b0c-8045-215faf2ba3f5" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_48a9bb13-a5f0-4abf-a5be-0d0160acce5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_cb5adaaa-f78c-45ce-bd5a-8277bed5880a" 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_48a9bb13-a5f0-4abf-a5be-0d0160acce5e" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_cb5adaaa-f78c-45ce-bd5a-8277bed5880a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_6a160bff-7459-4856-9618-624ce7433612" 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_48a9bb13-a5f0-4abf-a5be-0d0160acce5e" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_6a160bff-7459-4856-9618-624ce7433612" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_9f879112-7647-4f54-a6bb-c6fb4cbef703" 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_48a9bb13-a5f0-4abf-a5be-0d0160acce5e" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_9f879112-7647-4f54-a6bb-c6fb4cbef703" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_4655b196-dac0-4cb6-ad50-7cf0a67f9339" 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_be23bc8d-5776-41aa-b408-197542bc5aaf" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_4655b196-dac0-4cb6-ad50-7cf0a67f9339" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_4655b196-dac0-4cb6-ad50-7cf0a67f9339_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_4655b196-dac0-4cb6-ad50-7cf0a67f9339" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_4655b196-dac0-4cb6-ad50-7cf0a67f9339_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_f69665b6-e7b6-4d93-b349-0fa50d5b2195" 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_4655b196-dac0-4cb6-ad50-7cf0a67f9339" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_f69665b6-e7b6-4d93-b349-0fa50d5b2195" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_40105a49-94e1-4678-9309-1446f0cbf614" 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_f69665b6-e7b6-4d93-b349-0fa50d5b2195" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_40105a49-94e1-4678-9309-1446f0cbf614" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_65fd5b7b-d967-4db7-a471-0ebf854dba93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_40105a49-94e1-4678-9309-1446f0cbf614" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_65fd5b7b-d967-4db7-a471-0ebf854dba93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_7530b833-bf09-478b-b2ed-816fc1aae5dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_40105a49-94e1-4678-9309-1446f0cbf614" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_7530b833-bf09-478b-b2ed-816fc1aae5dc" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails" xlink:type="extended" id="i63f86781b05c4718a199fd9efe109edb_RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" 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_Capital_6e332a0b-93e0-4d2f-8ab7-1bbfc4ee17a7" 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_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_Capital_6e332a0b-93e0-4d2f-8ab7-1bbfc4ee17a7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets_f7ec03d6-22cc-4745-b390-7e5951fcdc04" 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_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_CapitalToRiskWeightedAssets_f7ec03d6-22cc-4745-b390-7e5951fcdc04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredForCapitalAdequacy_3ae3bb35-9b73-40e5-8c7f-876566a6e5ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredForCapitalAdequacy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_CapitalRequiredForCapitalAdequacy_3ae3bb35-9b73-40e5-8c7f-876566a6e5ae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_2087e152-19a4-4c12-8ba7-b019232c4913" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_2087e152-19a4-4c12-8ba7-b019232c4913" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalized_1a7521a5-fde0-44e0-8a9b-0b4ccc9d5f89" 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_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalized_1a7521a5-fde0-44e0-8a9b-0b4ccc9d5f89" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_9f2a96bf-67ca-4aa5-8d0d-be8edc17f75f" 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_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_9f2a96bf-67ca-4aa5-8d0d-be8edc17f75f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapital_587279f9-0c0e-40c9-a3d4-3efa5576c6a7" 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_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_TierOneRiskBasedCapital_587279f9-0c0e-40c9-a3d4-3efa5576c6a7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_cad66148-721f-42b8-a219-9351ad9ad47e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_cad66148-721f-42b8-a219-9351ad9ad47e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_c6cca474-94cb-478a-a485-b430f3733d10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_c6cca474-94cb-478a-a485-b430f3733d10" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_3f45f72f-039c-4c82-8a6c-4f2e6161159f" 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_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_3f45f72f-039c-4c82-8a6c-4f2e6161159f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_67c0f1fb-228f-4285-a2e9-2f50bf56187c" 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_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_67c0f1fb-228f-4285-a2e9-2f50bf56187c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_6e93cbbf-f491-40df-80b3-aac29b3360f7" 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_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_6e93cbbf-f491-40df-80b3-aac29b3360f7" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapital_07ca341c-b00e-4cd2-87e3-1a16917203f7" 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_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_CommonEquityTierOneCapital_07ca341c-b00e-4cd2-87e3-1a16917203f7" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRatio_8707ed4a-d877-45fd-8777-24b48ed4b925" 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_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_CommonEquityTierOneCapitalRatio_8707ed4a-d877-45fd-8777-24b48ed4b925" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRequiredForCapitalAdequacy_1f0711a7-8e81-401d-b433-5606e294d909" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonEquityTierOneCapitalRequiredForCapitalAdequacy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_CommonEquityTierOneCapitalRequiredForCapitalAdequacy_1f0711a7-8e81-401d-b433-5606e294d909" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum_abe3130d-64e5-41dd-9ff7-32143f9c1564" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum_abe3130d-64e5-41dd-9ff7-32143f9c1564" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_79b125ff-5429-47eb-ac01-026154bb4bfa" 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_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_79b125ff-5429-47eb-ac01-026154bb4bfa" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_2bcac181-3216-4eb5-b9de-c4e5d9449e88" 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_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_2bcac181-3216-4eb5-b9de-c4e5d9449e88" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapital_11c08c86-e632-4506-8d27-31aa71bb35fe" 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_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_TierOneLeverageCapital_11c08c86-e632-4506-8d27-31aa71bb35fe" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_cbb8ced4-08fb-4651-a129-14fa4ecf4407" 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_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_cbb8ced4-08fb-4651-a129-14fa4ecf4407" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_095b65bd-1991-4c70-bdce-4418f386becb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_095b65bd-1991-4c70-bdce-4418f386becb" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_050eb1fb-6b9e-4a2a-99eb-ababdd2e468d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_050eb1fb-6b9e-4a2a-99eb-ababdd2e468d" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_5c1a15a4-c29f-4e2f-b275-87f12eb00ff9" 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_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_5c1a15a4-c29f-4e2f-b275-87f12eb00ff9" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_88bc39f1-2e03-4d5e-917b-c81379cd8657" 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_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_88bc39f1-2e03-4d5e-917b-c81379cd8657" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f130659e-2792-4efa-8882-5f4dbf97540b" 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_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f130659e-2792-4efa-8882-5f4dbf97540b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a8ca141b-24a6-45fb-bc89-219de7686f77" 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_f130659e-2792-4efa-8882-5f4dbf97540b" xlink:to="loc_dei_LegalEntityAxis_a8ca141b-24a6-45fb-bc89-219de7686f77" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a8ca141b-24a6-45fb-bc89-219de7686f77_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_a8ca141b-24a6-45fb-bc89-219de7686f77" xlink:to="loc_dei_EntityDomain_a8ca141b-24a6-45fb-bc89-219de7686f77_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_34559b1a-752a-42f1-8e54-eb887795d477" 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_a8ca141b-24a6-45fb-bc89-219de7686f77" xlink:to="loc_dei_EntityDomain_34559b1a-752a-42f1-8e54-eb887795d477" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TriumphFinancialIncMember_c989f530-eca6-44a8-87cc-79092e2e8b18" xlink:href="tfin-20221231.xsd#tfin_TriumphFinancialIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_34559b1a-752a-42f1-8e54-eb887795d477" xlink:to="loc_tfin_TriumphFinancialIncMember_c989f530-eca6-44a8-87cc-79092e2e8b18" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TBKBankSSBMember_d1e3847d-5999-47cc-8efc-eaac4758f7f3" xlink:href="tfin-20221231.xsd#tfin_TBKBankSSBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_34559b1a-752a-42f1-8e54-eb887795d477" xlink:to="loc_tfin_TBKBankSSBMember_d1e3847d-5999-47cc-8efc-eaac4758f7f3" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/StockholdersEquitySummaryofPreferredStockDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#StockholdersEquitySummaryofPreferredStockDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/StockholdersEquitySummaryofPreferredStockDetails" xlink:type="extended" id="i848e69e216854ffa80e8fd716d958486_StockholdersEquitySummaryofPreferredStockDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_138e2afe-bc75-46c4-9abf-c02e725c3153" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_75cd8021-8559-4472-a463-74692c59eb40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_138e2afe-bc75-46c4-9abf-c02e725c3153" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_75cd8021-8559-4472-a463-74692c59eb40" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_5518ec63-70d9-4f4c-bb08-f6ba857bbb48" 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_ClassOfStockLineItems_138e2afe-bc75-46c4-9abf-c02e725c3153" xlink:to="loc_us-gaap_PreferredStockSharesIssued_5518ec63-70d9-4f4c-bb08-f6ba857bbb48" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_7658fc97-3c9a-4307-986a-9c23bc1d56dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_138e2afe-bc75-46c4-9abf-c02e725c3153" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_7658fc97-3c9a-4307-986a-9c23bc1d56dc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_dfdc407c-87b5-4059-94ca-795a0e7ecbed" 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_ClassOfStockLineItems_138e2afe-bc75-46c4-9abf-c02e725c3153" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_dfdc407c-87b5-4059-94ca-795a0e7ecbed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreference_3a76a5d3-95da-439f-8948-48d9a66154b3" 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_ClassOfStockLineItems_138e2afe-bc75-46c4-9abf-c02e725c3153" xlink:to="loc_us-gaap_PreferredStockLiquidationPreference_3a76a5d3-95da-439f-8948-48d9a66154b3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue_e2848845-b94a-4e78-bab1-bac69418ef33" 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_ClassOfStockLineItems_138e2afe-bc75-46c4-9abf-c02e725c3153" xlink:to="loc_us-gaap_PreferredStockLiquidationPreferenceValue_e2848845-b94a-4e78-bab1-bac69418ef33" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_3909147b-8337-4cc0-a56c-c84d83f3c0e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_138e2afe-bc75-46c4-9abf-c02e725c3153" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_3909147b-8337-4cc0-a56c-c84d83f3c0e3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_73bd1279-2154-4399-9fc4-dd21cb2fee4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_138e2afe-bc75-46c4-9abf-c02e725c3153" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_73bd1279-2154-4399-9fc4-dd21cb2fee4d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_5a0d8945-8ca1-4850-8bc0-9a72638f5005" 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_ScheduleOfStockByClassTable_73bd1279-2154-4399-9fc4-dd21cb2fee4d" xlink:to="loc_us-gaap_StatementClassOfStockAxis_5a0d8945-8ca1-4850-8bc0-9a72638f5005" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_5a0d8945-8ca1-4850-8bc0-9a72638f5005_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_5a0d8945-8ca1-4850-8bc0-9a72638f5005" xlink:to="loc_us-gaap_ClassOfStockDomain_5a0d8945-8ca1-4850-8bc0-9a72638f5005_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_806c838a-f5da-4b69-95d3-32ddd326827a" 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_5a0d8945-8ca1-4850-8bc0-9a72638f5005" xlink:to="loc_us-gaap_ClassOfStockDomain_806c838a-f5da-4b69-95d3-32ddd326827a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesCPreferredStockMember_a815c977-4b43-4244-9ac0-20caea09283a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesCPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_806c838a-f5da-4b69-95d3-32ddd326827a" xlink:to="loc_us-gaap_SeriesCPreferredStockMember_a815c977-4b43-4244-9ac0-20caea09283a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#StockholdersEquityAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="extended" id="i72f15f58a31043ea96140a0e2f25362c_StockholdersEquityAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_54de450b-bf59-4537-976f-ed8b44f2d4cf" 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_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_us-gaap_PreferredStockSharesIssued_54de450b-bf59-4537-976f-ed8b44f2d4cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_4ceb3012-57e8-40eb-b905-c1b9105840c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_4ceb3012-57e8-40eb-b905-c1b9105840c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_2595493e-585a-4191-ae53-0c58d8dc9f86" 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_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_2595493e-585a-4191-ae53-0c58d8dc9f86" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreference_93006297-6eab-44c1-93cb-45350b9cc175" 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_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_us-gaap_PreferredStockLiquidationPreference_93006297-6eab-44c1-93cb-45350b9cc175" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PreferredStockDepositaryShares_b99266f5-6f10-4bff-a3ea-74e9a1290615" xlink:href="tfin-20221231.xsd#tfin_PreferredStockDepositaryShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_tfin_PreferredStockDepositaryShares_b99266f5-6f10-4bff-a3ea-74e9a1290615" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PreferredStockDepositarySharesOwnershipInterest_80e8dbf5-b002-4536-9b03-9f46880dee66" xlink:href="tfin-20221231.xsd#tfin_PreferredStockDepositarySharesOwnershipInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_tfin_PreferredStockDepositarySharesOwnershipInterest_80e8dbf5-b002-4536-9b03-9f46880dee66" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ProceedsFromIssuanceOfPreferredStockAndPreferenceStockGross_a5c3a54c-539c-4096-862f-cb7952d9375a" xlink:href="tfin-20221231.xsd#tfin_ProceedsFromIssuanceOfPreferredStockAndPreferenceStockGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_tfin_ProceedsFromIssuanceOfPreferredStockAndPreferenceStockGross_a5c3a54c-539c-4096-862f-cb7952d9375a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_69e0c9b6-0e6c-4e10-8932-815ac03e1750" 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_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_69e0c9b6-0e6c-4e10-8932-815ac03e1750" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_a8449bfa-1334-4137-bcb7-6a2b7d8ed149" 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_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_a8449bfa-1334-4137-bcb7-6a2b7d8ed149" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_dd846b71-4cbe-4895-81d1-0e24b2ba99aa" 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_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_dd846b71-4cbe-4895-81d1-0e24b2ba99aa" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_7bb93fce-b156-4f00-914c-2df096c1d04e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_7bb93fce-b156-4f00-914c-2df096c1d04e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_54cc9227-cca4-4c8c-92a9-48f1e5149618" 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_us-gaap_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_54cc9227-cca4-4c8c-92a9-48f1e5149618" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_StockRepurchaseProgramFeesAndExpenses_19a7f691-0f10-414f-918f-77d96b9913d8" xlink:href="tfin-20221231.xsd#tfin_StockRepurchaseProgramFeesAndExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_tfin_StockRepurchaseProgramFeesAndExpenses_19a7f691-0f10-414f-918f-77d96b9913d8" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_b1e32cdb-dc71-4b04-9d1f-4026860da67b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_b1e32cdb-dc71-4b04-9d1f-4026860da67b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_4c65ff88-f3f2-4374-9a2f-4843ec947696" 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_ScheduleOfStockByClassTable_b1e32cdb-dc71-4b04-9d1f-4026860da67b" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_4c65ff88-f3f2-4374-9a2f-4843ec947696" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_4c65ff88-f3f2-4374-9a2f-4843ec947696_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_4c65ff88-f3f2-4374-9a2f-4843ec947696" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_4c65ff88-f3f2-4374-9a2f-4843ec947696_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_3ab8e6c6-17e1-424c-86a4-9a5e50a98493" 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_4c65ff88-f3f2-4374-9a2f-4843ec947696" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_3ab8e6c6-17e1-424c-86a4-9a5e50a98493" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_StockRepurchaseProgramMember_b288f3c3-bb38-4d89-ab0d-8702a19a6ddc" xlink:href="tfin-20221231.xsd#tfin_StockRepurchaseProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_3ab8e6c6-17e1-424c-86a4-9a5e50a98493" xlink:to="loc_tfin_StockRepurchaseProgramMember_b288f3c3-bb38-4d89-ab0d-8702a19a6ddc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DutchAuctionTenderOfferMember_f6d74a83-c5a3-435a-92ff-8920306d187a" xlink:href="tfin-20221231.xsd#tfin_DutchAuctionTenderOfferMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_3ab8e6c6-17e1-424c-86a4-9a5e50a98493" xlink:to="loc_tfin_DutchAuctionTenderOfferMember_f6d74a83-c5a3-435a-92ff-8920306d187a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_ec28f8b2-2280-442a-9b50-5ea3ff128834" 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_ScheduleOfStockByClassTable_b1e32cdb-dc71-4b04-9d1f-4026860da67b" xlink:to="loc_us-gaap_StatementClassOfStockAxis_ec28f8b2-2280-442a-9b50-5ea3ff128834" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ec28f8b2-2280-442a-9b50-5ea3ff128834_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_ec28f8b2-2280-442a-9b50-5ea3ff128834" xlink:to="loc_us-gaap_ClassOfStockDomain_ec28f8b2-2280-442a-9b50-5ea3ff128834_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_50261b31-4dde-44fa-ada3-c2b199843303" 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_ec28f8b2-2280-442a-9b50-5ea3ff128834" xlink:to="loc_us-gaap_ClassOfStockDomain_50261b31-4dde-44fa-ada3-c2b199843303" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesCPreferredStockMember_820a0eab-818a-4cab-9636-8664ca0673a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesCPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_50261b31-4dde-44fa-ada3-c2b199843303" xlink:to="loc_us-gaap_SeriesCPreferredStockMember_820a0eab-818a-4cab-9636-8664ca0673a4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#StockBasedCompensationAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails" xlink:type="extended" id="ib7e53cdf22a04affa2dc7ed6f6740d33_StockBasedCompensationAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" 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_ShareBasedCompensation_abb4362e-9562-43f6-894d-1854a5d0e971" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_ShareBasedCompensation_abb4362e-9562-43f6-894d-1854a5d0e971" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_76bebe30-b8dd-46d4-b1cf-165990f372f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_76bebe30-b8dd-46d4-b1cf-165990f372f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_9229bf1b-b171-4798-989d-aba43e6ac7a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_9229bf1b-b171-4798-989d-aba43e6ac7a5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_b1cb5c5e-0325-48ee-932a-773060ec05ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_b1cb5c5e-0325-48ee-932a-773060ec05ad" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_f3c570b4-fdc5-46c2-99a6-8b346d7a20c0" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_f3c570b4-fdc5-46c2-99a6-8b346d7a20c0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_fdf3d652-7f9f-4040-9c1c-1de3a5a0883e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_fdf3d652-7f9f-4040-9c1c-1de3a5a0883e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_617e14fe-c61c-42af-8b64-79743633dd13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_617e14fe-c61c-42af-8b64-79743633dd13" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_10eddf7c-9ab0-4f79-b772-ca5cc5df7ed5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_10eddf7c-9ab0-4f79-b772-ca5cc5df7ed5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriodBeforeAwardVestingPeriod_4aeb0605-2aa1-44f5-baf7-5552b315c74f" xlink:href="tfin-20221231.xsd#tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriodBeforeAwardVestingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriodBeforeAwardVestingPeriod_4aeb0605-2aa1-44f5-baf7-5552b315c74f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_58be0a70-f3b0-4a6f-a3a9-5669fb62d777" 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_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_58be0a70-f3b0-4a6f-a3a9-5669fb62d777" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_2c060f82-758d-4645-b015-562f9cbbd3c7" 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_2c060f82-758d-4645-b015-562f9cbbd3c7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_f6a2c565-e69e-4a09-a914-b557ff0a7911" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_f6a2c565-e69e-4a09-a914-b557ff0a7911" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_b0f31594-24ed-4f0e-8ba2-ff5f4cc727c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_b0f31594-24ed-4f0e-8ba2-ff5f4cc727c6" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_b7705f3e-6ac4-48da-ada2-f55bb07e0185" xlink:href="tfin-20221231.xsd#tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_b7705f3e-6ac4-48da-ada2-f55bb07e0185" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_518300f5-038b-4cf4-a0e3-0128b09959df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_518300f5-038b-4cf4-a0e3-0128b09959df" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5c3b2d59-d8ae-4df3-9744-8b1ce560b2bc" 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_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5c3b2d59-d8ae-4df3-9744-8b1ce560b2bc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_19c0aaf3-4928-40b1-a0b3-bff59f549fbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5c3b2d59-d8ae-4df3-9744-8b1ce560b2bc" xlink:to="loc_us-gaap_PlanNameAxis_19c0aaf3-4928-40b1-a0b3-bff59f549fbc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_19c0aaf3-4928-40b1-a0b3-bff59f549fbc_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_19c0aaf3-4928-40b1-a0b3-bff59f549fbc" xlink:to="loc_us-gaap_PlanNameDomain_19c0aaf3-4928-40b1-a0b3-bff59f549fbc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_aa04b5c4-daa6-447e-9f78-63ca463e3276" 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_19c0aaf3-4928-40b1-a0b3-bff59f549fbc" xlink:to="loc_us-gaap_PlanNameDomain_aa04b5c4-daa6-447e-9f78-63ca463e3276" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember_8a1edcbb-3efb-40fe-a3cd-a4634aed92af" xlink:href="tfin-20221231.xsd#tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_aa04b5c4-daa6-447e-9f78-63ca463e3276" xlink:to="loc_tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember_8a1edcbb-3efb-40fe-a3cd-a4634aed92af" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TwoThousandAndNineteenEmployeeStockPurchasePlanMember_2c02b9ba-4d4b-4467-bc71-7a639e03f610" xlink:href="tfin-20221231.xsd#tfin_TwoThousandAndNineteenEmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_aa04b5c4-daa6-447e-9f78-63ca463e3276" xlink:to="loc_tfin_TwoThousandAndNineteenEmployeeStockPurchasePlanMember_2c02b9ba-4d4b-4467-bc71-7a639e03f610" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_44f91115-7c95-4929-b4e5-217c1e355d2b" 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_5c3b2d59-d8ae-4df3-9744-8b1ce560b2bc" xlink:to="loc_us-gaap_AwardTypeAxis_44f91115-7c95-4929-b4e5-217c1e355d2b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_44f91115-7c95-4929-b4e5-217c1e355d2b_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_44f91115-7c95-4929-b4e5-217c1e355d2b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_44f91115-7c95-4929-b4e5-217c1e355d2b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_07605b11-f360-46dc-aa5a-828ed3a24135" 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_44f91115-7c95-4929-b4e5-217c1e355d2b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_07605b11-f360-46dc-aa5a-828ed3a24135" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_8ebc5bbf-f66e-40c8-bbdc-31462dcf07cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_07605b11-f360-46dc-aa5a-828ed3a24135" xlink:to="loc_us-gaap_RestrictedStockMember_8ebc5bbf-f66e-40c8-bbdc-31462dcf07cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_aad1c29b-6991-4a83-8cf4-1472645d1d23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_07605b11-f360-46dc-aa5a-828ed3a24135" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_aad1c29b-6991-4a83-8cf4-1472645d1d23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MarketBasedPerformanceStockUnitsMember_ede0068e-eae1-47d5-8e0b-123d65f002ac" xlink:href="tfin-20221231.xsd#tfin_MarketBasedPerformanceStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_07605b11-f360-46dc-aa5a-828ed3a24135" xlink:to="loc_tfin_MarketBasedPerformanceStockUnitsMember_ede0068e-eae1-47d5-8e0b-123d65f002ac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PerformanceBasedPerformanceStockUnitsMember_76d67b2b-2089-4716-a41d-bf5655062378" xlink:href="tfin-20221231.xsd#tfin_PerformanceBasedPerformanceStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_07605b11-f360-46dc-aa5a-828ed3a24135" xlink:to="loc_tfin_PerformanceBasedPerformanceStockUnitsMember_76d67b2b-2089-4716-a41d-bf5655062378" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_25015e82-ebd1-4f14-bb4a-a5c39f8acef8" 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_07605b11-f360-46dc-aa5a-828ed3a24135" xlink:to="loc_us-gaap_EmployeeStockOptionMember_25015e82-ebd1-4f14-bb4a-a5c39f8acef8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_712a7170-24f5-4f02-b7af-a23e291988c5" 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_5c3b2d59-d8ae-4df3-9744-8b1ce560b2bc" xlink:to="loc_srt_RangeAxis_712a7170-24f5-4f02-b7af-a23e291988c5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_712a7170-24f5-4f02-b7af-a23e291988c5_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_712a7170-24f5-4f02-b7af-a23e291988c5" xlink:to="loc_srt_RangeMember_712a7170-24f5-4f02-b7af-a23e291988c5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_58ab07a3-f529-41b2-8e2a-484a885bd96b" 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_712a7170-24f5-4f02-b7af-a23e291988c5" xlink:to="loc_srt_RangeMember_58ab07a3-f529-41b2-8e2a-484a885bd96b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_1953ea74-8b08-46fc-bedf-e5cf67311fb0" 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_58ab07a3-f529-41b2-8e2a-484a885bd96b" xlink:to="loc_srt_MinimumMember_1953ea74-8b08-46fc-bedf-e5cf67311fb0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1cf62269-37ad-4bb5-a17a-60e593b9457c" 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_58ab07a3-f529-41b2-8e2a-484a885bd96b" xlink:to="loc_srt_MaximumMember_1cf62269-37ad-4bb5-a17a-60e593b9457c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_e94ca8b6-7ba0-40b5-a72a-8363716cc9ef" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5c3b2d59-d8ae-4df3-9744-8b1ce560b2bc" xlink:to="loc_srt_StatementScenarioAxis_e94ca8b6-7ba0-40b5-a72a-8363716cc9ef" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_e94ca8b6-7ba0-40b5-a72a-8363716cc9ef_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_e94ca8b6-7ba0-40b5-a72a-8363716cc9ef" xlink:to="loc_srt_ScenarioUnspecifiedDomain_e94ca8b6-7ba0-40b5-a72a-8363716cc9ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_e9bc6c52-9674-4326-9c4e-6e05641b556e" 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_e94ca8b6-7ba0-40b5-a72a-8363716cc9ef" xlink:to="loc_srt_ScenarioUnspecifiedDomain_e9bc6c52-9674-4326-9c4e-6e05641b556e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_2ac9ec8c-5523-4579-a9b4-8e051b6e3f2d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_e9bc6c52-9674-4326-9c4e-6e05641b556e" xlink:to="loc_srt_ScenarioForecastMember_2ac9ec8c-5523-4579-a9b4-8e051b6e3f2d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails" xlink:type="extended" id="ida709f8f1bd940148346b035d8c14836_StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5dadddf4-e063-4169-8604-bb217d5126a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_b4c4d3b3-483f-43d5-9d8c-6ef5f283a636" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5dadddf4-e063-4169-8604-bb217d5126a5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_b4c4d3b3-483f-43d5-9d8c-6ef5f283a636" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_efe92338-8824-4bd8-81a7-4eb4a806cd84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_b4c4d3b3-483f-43d5-9d8c-6ef5f283a636" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_efe92338-8824-4bd8-81a7-4eb4a806cd84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6e6cbfd4-3e65-49d4-8493-8033c5468d11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_b4c4d3b3-483f-43d5-9d8c-6ef5f283a636" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6e6cbfd4-3e65-49d4-8493-8033c5468d11" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncrementalSharesEarned_6e5836ef-f638-4ceb-b869-b32226a74625" xlink:href="tfin-20221231.xsd#tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncrementalSharesEarned"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_b4c4d3b3-483f-43d5-9d8c-6ef5f283a636" xlink:to="loc_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncrementalSharesEarned_6e5836ef-f638-4ceb-b869-b32226a74625" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4df7301b-f51d-4636-8065-1036a5062a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_b4c4d3b3-483f-43d5-9d8c-6ef5f283a636" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4df7301b-f51d-4636-8065-1036a5062a8a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_64ab41f1-7b6d-4464-a40b-a4284de56b39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_b4c4d3b3-483f-43d5-9d8c-6ef5f283a636" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_64ab41f1-7b6d-4464-a40b-a4284de56b39" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_05bfa687-56cb-4e55-8921-fdcef7bd65d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f77344cd-5edf-4ec3-8c10-155ea4d6391f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5dadddf4-e063-4169-8604-bb217d5126a5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f77344cd-5edf-4ec3-8c10-155ea4d6391f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5d02743b-1524-49ce-b1e9-550874dc0554" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f77344cd-5edf-4ec3-8c10-155ea4d6391f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5d02743b-1524-49ce-b1e9-550874dc0554" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8c3ad65c-7c93-4aa7-a3c8-33633fd32109" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f77344cd-5edf-4ec3-8c10-155ea4d6391f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8c3ad65c-7c93-4aa7-a3c8-33633fd32109" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_b24263c6-6078-4ecb-8879-c9653b08e83c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f77344cd-5edf-4ec3-8c10-155ea4d6391f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_b24263c6-6078-4ecb-8879-c9653b08e83c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d65d22a4-df9c-4e06-a341-372e6eff036a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f77344cd-5edf-4ec3-8c10-155ea4d6391f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d65d22a4-df9c-4e06-a341-372e6eff036a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3aba2778-fd22-488c-af24-a9461c69dc96" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45268813-e2d4-4163-9693-0a9f75427427" 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_5dadddf4-e063-4169-8604-bb217d5126a5" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45268813-e2d4-4163-9693-0a9f75427427" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a62ecfb4-9830-4b9f-9d65-2b04aa2a24f3" 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_45268813-e2d4-4163-9693-0a9f75427427" xlink:to="loc_us-gaap_AwardTypeAxis_a62ecfb4-9830-4b9f-9d65-2b04aa2a24f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a62ecfb4-9830-4b9f-9d65-2b04aa2a24f3_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_a62ecfb4-9830-4b9f-9d65-2b04aa2a24f3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a62ecfb4-9830-4b9f-9d65-2b04aa2a24f3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75bc6182-3111-40d0-b352-68978cf2a59e" 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_a62ecfb4-9830-4b9f-9d65-2b04aa2a24f3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75bc6182-3111-40d0-b352-68978cf2a59e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_916bd44e-eb0f-4f5c-8eb5-cea80ed6a12d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75bc6182-3111-40d0-b352-68978cf2a59e" xlink:to="loc_us-gaap_RestrictedStockMember_916bd44e-eb0f-4f5c-8eb5-cea80ed6a12d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_8b9a4a0b-6e0e-4329-9e66-c161b1b4bf84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75bc6182-3111-40d0-b352-68978cf2a59e" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_8b9a4a0b-6e0e-4329-9e66-c161b1b4bf84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MarketBasedPerformanceStockUnitsMember_cc640d9f-64f0-4523-a4cb-1f4d4b734be5" xlink:href="tfin-20221231.xsd#tfin_MarketBasedPerformanceStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75bc6182-3111-40d0-b352-68978cf2a59e" xlink:to="loc_tfin_MarketBasedPerformanceStockUnitsMember_cc640d9f-64f0-4523-a4cb-1f4d4b734be5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PerformanceBasedPerformanceStockUnitsMember_b5571d62-9e3f-40b5-a998-53cb79f3f764" xlink:href="tfin-20221231.xsd#tfin_PerformanceBasedPerformanceStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75bc6182-3111-40d0-b352-68978cf2a59e" xlink:to="loc_tfin_PerformanceBasedPerformanceStockUnitsMember_b5571d62-9e3f-40b5-a998-53cb79f3f764" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/StockBasedCompensationScheduleofMarketBasedPerformanceStockUnitsValuationAssumptionsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#StockBasedCompensationScheduleofMarketBasedPerformanceStockUnitsValuationAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/StockBasedCompensationScheduleofMarketBasedPerformanceStockUnitsValuationAssumptionsDetails" xlink:type="extended" id="ie8bdabf10ac743a6b3312ecaa9d3f6da_StockBasedCompensationScheduleofMarketBasedPerformanceStockUnitsValuationAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3f916536-2137-42da-8104-2a4982c41a8f" 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_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod_354762d0-19fe-4c72-81a1-c995d98d98b5" xlink:href="tfin-20221231.xsd#tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3f916536-2137-42da-8104-2a4982c41a8f" xlink:to="loc_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod_354762d0-19fe-4c72-81a1-c995d98d98b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_4f580d82-d1c4-4425-83d6-fb2f41c0e70c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3f916536-2137-42da-8104-2a4982c41a8f" xlink:to="loc_us-gaap_SharePrice_4f580d82-d1c4-4425-83d6-fb2f41c0e70c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_30a33e66-ea54-45d9-8df2-e4aa2123f916" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3f916536-2137-42da-8104-2a4982c41a8f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_30a33e66-ea54-45d9-8df2-e4aa2123f916" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_844ad602-e69c-4252-8958-169006060b20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3f916536-2137-42da-8104-2a4982c41a8f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_844ad602-e69c-4252-8958-169006060b20" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5c171d97-3b28-4b5f-8b56-3820cec19bb2" 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_3f916536-2137-42da-8104-2a4982c41a8f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5c171d97-3b28-4b5f-8b56-3820cec19bb2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_5b13da71-8073-4141-a20f-e6fb93306724" 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_5c171d97-3b28-4b5f-8b56-3820cec19bb2" xlink:to="loc_us-gaap_AwardTypeAxis_5b13da71-8073-4141-a20f-e6fb93306724" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5b13da71-8073-4141-a20f-e6fb93306724_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_5b13da71-8073-4141-a20f-e6fb93306724" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5b13da71-8073-4141-a20f-e6fb93306724_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_def6534c-32d3-4120-a506-bd383755786a" 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_5b13da71-8073-4141-a20f-e6fb93306724" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_def6534c-32d3-4120-a506-bd383755786a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MarketBasedPerformanceStockUnitsMember_ec564a8c-fc27-4988-a5df-6c539bf974d9" xlink:href="tfin-20221231.xsd#tfin_MarketBasedPerformanceStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_def6534c-32d3-4120-a506-bd383755786a" xlink:to="loc_tfin_MarketBasedPerformanceStockUnitsMember_ec564a8c-fc27-4988-a5df-6c539bf974d9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails" xlink:type="extended" id="icbfe432ef5074651b3ec640fcae31fdd_StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6bca72b2-a171-4fd1-b18e-c957caded75f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6bca72b2-a171-4fd1-b18e-c957caded75f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1e7985e4-6969-4609-a66b-12367544b7e2" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6bca72b2-a171-4fd1-b18e-c957caded75f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1e7985e4-6969-4609-a66b-12367544b7e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_6f44fdcf-7d57-4428-b479-b1d539e75a93" 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6bca72b2-a171-4fd1-b18e-c957caded75f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_6f44fdcf-7d57-4428-b479-b1d539e75a93" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_6d2e00d0-babb-4d84-8296-09516410671c" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6bca72b2-a171-4fd1-b18e-c957caded75f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_6d2e00d0-babb-4d84-8296-09516410671c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_9354b22c-0cf7-4a93-8ed7-ac9f3c9fd1e0" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6bca72b2-a171-4fd1-b18e-c957caded75f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_9354b22c-0cf7-4a93-8ed7-ac9f3c9fd1e0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_9551b38e-e122-4a8e-bd60-c29ed82d87c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6bca72b2-a171-4fd1-b18e-c957caded75f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_9551b38e-e122-4a8e-bd60-c29ed82d87c0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c1f7b377-46a1-46a7-879d-7cfbf8f9988b" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_aa6676cb-04e6-44db-b2a6-2ddeda09bbe0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_aa6676cb-04e6-44db-b2a6-2ddeda09bbe0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_9e7f0efb-afc1-445c-bf4d-15b67368c718" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_9e7f0efb-afc1-445c-bf4d-15b67368c718" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_05f1e91f-7058-4522-8431-69b63b64807f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_05f1e91f-7058-4522-8431-69b63b64807f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_66aceef3-5f79-495c-a17d-6151616c8ff8" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_05f1e91f-7058-4522-8431-69b63b64807f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_66aceef3-5f79-495c-a17d-6151616c8ff8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_fb7021fb-1db4-47fd-9b40-6ad017cec014" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_05f1e91f-7058-4522-8431-69b63b64807f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_fb7021fb-1db4-47fd-9b40-6ad017cec014" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1e67b41b-7a20-4aec-8c58-228a155302ee" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_05f1e91f-7058-4522-8431-69b63b64807f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1e67b41b-7a20-4aec-8c58-228a155302ee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c30c06be-d749-42b3-a5d4-c4a811eb2d12" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_05f1e91f-7058-4522-8431-69b63b64807f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c30c06be-d749-42b3-a5d4-c4a811eb2d12" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_21b39eb0-3351-4b28-9bda-bab3945d9803" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_05f1e91f-7058-4522-8431-69b63b64807f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_21b39eb0-3351-4b28-9bda-bab3945d9803" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_6f2cf082-71e0-41e8-9484-f558dff6ee45" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_f69fef12-62af-44b2-9766-ba416eed2abc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_f69fef12-62af-44b2-9766-ba416eed2abc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_9c015da8-b04d-4bc5-bace-5d70522f1aeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_9c015da8-b04d-4bc5-bace-5d70522f1aeb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_71c68285-cd50-4821-a432-fb7646336be3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_71c68285-cd50-4821-a432-fb7646336be3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_f917fdc2-2076-4858-b605-18f76b412168" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_f917fdc2-2076-4858-b605-18f76b412168" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_d48d837f-01bd-4802-8842-1f0078bedb28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_d48d837f-01bd-4802-8842-1f0078bedb28" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_4d7c357c-f94b-47ab-924a-19f17603484b" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_4d7c357c-f94b-47ab-924a-19f17603484b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_41fd141a-ddc4-4550-b354-8de2b7374c92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_41fd141a-ddc4-4550-b354-8de2b7374c92" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_f320aa16-6a8c-4b58-828d-1f9ef7310e75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_f320aa16-6a8c-4b58-828d-1f9ef7310e75" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b147b4cc-dbce-49b4-904e-301831c35212" 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_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b147b4cc-dbce-49b4-904e-301831c35212" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_04b01f13-1453-449a-8ae4-8707b2682518" 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_b147b4cc-dbce-49b4-904e-301831c35212" xlink:to="loc_us-gaap_AwardTypeAxis_04b01f13-1453-449a-8ae4-8707b2682518" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_04b01f13-1453-449a-8ae4-8707b2682518_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_04b01f13-1453-449a-8ae4-8707b2682518" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_04b01f13-1453-449a-8ae4-8707b2682518_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_27863271-680a-4bc4-9527-42a961f10601" 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_04b01f13-1453-449a-8ae4-8707b2682518" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_27863271-680a-4bc4-9527-42a961f10601" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_e7c2c80d-31a4-4f9c-98d3-2406320a1ea1" 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_27863271-680a-4bc4-9527-42a961f10601" xlink:to="loc_us-gaap_EmployeeStockOptionMember_e7c2c80d-31a4-4f9c-98d3-2406320a1ea1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/StockBasedCompensationScheduleofInformationRelatedtoStockOptionsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#StockBasedCompensationScheduleofInformationRelatedtoStockOptionsDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/StockBasedCompensationScheduleofInformationRelatedtoStockOptionsDetails" xlink:type="extended" id="i4a7064fca5bc42ca97cb2df66015d8ab_StockBasedCompensationScheduleofInformationRelatedtoStockOptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8ceba829-3c8e-4f73-840f-5319fd40906a" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_a9fb986a-f6c4-45b0-9272-6d020232b3b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8ceba829-3c8e-4f73-840f-5319fd40906a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_a9fb986a-f6c4-45b0-9272-6d020232b3b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement_ce19ea56-f0ec-4d62-a03b-3b664a14dd6a" xlink:href="tfin-20221231.xsd#tfin_PaymentTaxWithholdingShareBasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8ceba829-3c8e-4f73-840f-5319fd40906a" xlink:to="loc_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement_ce19ea56-f0ec-4d62-a03b-3b664a14dd6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_d1f764cb-1520-4991-b471-be35b027c059" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8ceba829-3c8e-4f73-840f-5319fd40906a" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_d1f764cb-1520-4991-b471-be35b027c059" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_ccbbce69-2ea7-4365-a6e7-aac5496fb317" 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8ceba829-3c8e-4f73-840f-5319fd40906a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_ccbbce69-2ea7-4365-a6e7-aac5496fb317" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_99e330b5-7957-47e6-a215-db03159fe2f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8ceba829-3c8e-4f73-840f-5319fd40906a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_99e330b5-7957-47e6-a215-db03159fe2f2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_432e185c-47db-49a8-be81-fcc17ead47dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8ceba829-3c8e-4f73-840f-5319fd40906a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_432e185c-47db-49a8-be81-fcc17ead47dc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_19f1b3d9-7b20-44e9-a65a-47b55e390055" 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_8ceba829-3c8e-4f73-840f-5319fd40906a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_19f1b3d9-7b20-44e9-a65a-47b55e390055" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_2b843ce1-17ad-46f8-907a-ae17d3a2a99f" 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_19f1b3d9-7b20-44e9-a65a-47b55e390055" xlink:to="loc_us-gaap_AwardTypeAxis_2b843ce1-17ad-46f8-907a-ae17d3a2a99f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2b843ce1-17ad-46f8-907a-ae17d3a2a99f_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_2b843ce1-17ad-46f8-907a-ae17d3a2a99f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2b843ce1-17ad-46f8-907a-ae17d3a2a99f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c9a64ef1-1b48-456c-91d4-77a4fafed6c2" 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_2b843ce1-17ad-46f8-907a-ae17d3a2a99f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c9a64ef1-1b48-456c-91d4-77a4fafed6c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_8eede736-371e-4506-a09a-7ef6fa9fb12d" 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_c9a64ef1-1b48-456c-91d4-77a4fafed6c2" xlink:to="loc_us-gaap_EmployeeStockOptionMember_8eede736-371e-4506-a09a-7ef6fa9fb12d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/StockBasedCompensationFairValueofStockOptionsGrantedUsingWeightedAverageAssumptionsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#StockBasedCompensationFairValueofStockOptionsGrantedUsingWeightedAverageAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/StockBasedCompensationFairValueofStockOptionsGrantedUsingWeightedAverageAssumptionsDetails" xlink:type="extended" id="iea469b6669f14aeabfa4325c96499565_StockBasedCompensationFairValueofStockOptionsGrantedUsingWeightedAverageAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_076566a1-2207-41a6-a98b-f6e606778071" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_0ff1098f-49bf-4470-b73c-70c0c1684f84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_076566a1-2207-41a6-a98b-f6e606778071" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_0ff1098f-49bf-4470-b73c-70c0c1684f84" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_711aecd6-26ef-4389-a526-5e27d0206cf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_076566a1-2207-41a6-a98b-f6e606778071" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_711aecd6-26ef-4389-a526-5e27d0206cf6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_b8443924-70b2-4f60-b5be-ea2624d83c84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_076566a1-2207-41a6-a98b-f6e606778071" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_b8443924-70b2-4f60-b5be-ea2624d83c84" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_3d8b06a0-1bfa-49a4-bad6-6c3f16b48513" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_076566a1-2207-41a6-a98b-f6e606778071" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_3d8b06a0-1bfa-49a4-bad6-6c3f16b48513" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a4c2a140-175d-4843-8964-9c546efdeb66" 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_076566a1-2207-41a6-a98b-f6e606778071" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a4c2a140-175d-4843-8964-9c546efdeb66" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8ddc6003-e883-46b9-b55d-d1ab99d10b44" 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_a4c2a140-175d-4843-8964-9c546efdeb66" xlink:to="loc_us-gaap_AwardTypeAxis_8ddc6003-e883-46b9-b55d-d1ab99d10b44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8ddc6003-e883-46b9-b55d-d1ab99d10b44_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_8ddc6003-e883-46b9-b55d-d1ab99d10b44" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8ddc6003-e883-46b9-b55d-d1ab99d10b44_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f024067b-8afc-48b4-92e1-6454948f8e68" 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_8ddc6003-e883-46b9-b55d-d1ab99d10b44" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f024067b-8afc-48b4-92e1-6454948f8e68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_5615a99c-8096-446f-842a-89352a1b1d56" 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_f024067b-8afc-48b4-92e1-6454948f8e68" xlink:to="loc_us-gaap_EmployeeStockOptionMember_5615a99c-8096-446f-842a-89352a1b1d56" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails" xlink:type="extended" id="i08f8f6a6ca604505b167a04574288ec5_ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_fa86d058-1bd3-461c-abd8-ce5bb29f9d67" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_39f1a517-1a03-4576-8915-639fac091594" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_fa86d058-1bd3-461c-abd8-ce5bb29f9d67" xlink:to="loc_us-gaap_AssetsAbstract_39f1a517-1a03-4576-8915-639fac091594" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9c212fcc-0d32-4569-baf2-5f66d2938ce1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_39f1a517-1a03-4576-8915-639fac091594" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9c212fcc-0d32-4569-baf2-5f66d2938ce1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_eaf52280-8996-46d7-9867-3e0f8188de5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_39f1a517-1a03-4576-8915-639fac091594" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_eaf52280-8996-46d7-9867-3e0f8188de5b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InvestmentInBankSubsidiary_3ea08a47-ae4e-40d8-bc10-f3182d93f953" xlink:href="tfin-20221231.xsd#tfin_InvestmentInBankSubsidiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_39f1a517-1a03-4576-8915-639fac091594" xlink:to="loc_tfin_InvestmentInBankSubsidiary_3ea08a47-ae4e-40d8-bc10-f3182d93f953" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InvestmentInNonBankSubsidiaries_675f614f-ff66-41e3-b7ac-c7176ba7af3f" xlink:href="tfin-20221231.xsd#tfin_InvestmentInNonBankSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_39f1a517-1a03-4576-8915-639fac091594" xlink:to="loc_tfin_InvestmentInNonBankSubsidiaries_675f614f-ff66-41e3-b7ac-c7176ba7af3f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_45106958-71d5-4425-aa5b-1172f2ae081a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_39f1a517-1a03-4576-8915-639fac091594" xlink:to="loc_us-gaap_OtherAssets_45106958-71d5-4425-aa5b-1172f2ae081a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_1dd3890c-29b3-43cc-9054-5b69a6de594f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_39f1a517-1a03-4576-8915-639fac091594" xlink:to="loc_us-gaap_Assets_1dd3890c-29b3-43cc-9054-5b69a6de594f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b52e81d3-9c74-4405-9262-116ee4e2b748" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_fa86d058-1bd3-461c-abd8-ce5bb29f9d67" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b52e81d3-9c74-4405-9262-116ee4e2b748" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_b225071e-caeb-4e3f-a5a6-5232bb33b294" 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_LiabilitiesAndStockholdersEquityAbstract_b52e81d3-9c74-4405-9262-116ee4e2b748" xlink:to="loc_us-gaap_SubordinatedDebt_b225071e-caeb-4e3f-a5a6-5232bb33b294" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_309e4116-2337-4a98-80db-5c4eeb287f08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b52e81d3-9c74-4405-9262-116ee4e2b748" xlink:to="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_309e4116-2337-4a98-80db-5c4eeb287f08" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IntercompanyPayables_5358d75c-c040-45fc-b557-187831ca2c3b" xlink:href="tfin-20221231.xsd#tfin_IntercompanyPayables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b52e81d3-9c74-4405-9262-116ee4e2b748" xlink:to="loc_tfin_IntercompanyPayables_5358d75c-c040-45fc-b557-187831ca2c3b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities_408e0306-678c-4a39-a113-d18555f25a88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b52e81d3-9c74-4405-9262-116ee4e2b748" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities_408e0306-678c-4a39-a113-d18555f25a88" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_f26db4aa-e03f-48de-9743-a183e7e5a62d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b52e81d3-9c74-4405-9262-116ee4e2b748" xlink:to="loc_us-gaap_Liabilities_f26db4aa-e03f-48de-9743-a183e7e5a62d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_818afde0-31f1-4983-bc19-6fc759629f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b52e81d3-9c74-4405-9262-116ee4e2b748" xlink:to="loc_us-gaap_StockholdersEquity_818afde0-31f1-4983-bc19-6fc759629f3d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_b4cf4683-77ec-42d2-8a32-7770b218edc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b52e81d3-9c74-4405-9262-116ee4e2b748" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_b4cf4683-77ec-42d2-8a32-7770b218edc3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementTable_a75b7a69-b338-4b86-b77c-94e8249fdb31" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_fa86d058-1bd3-461c-abd8-ce5bb29f9d67" xlink:to="loc_srt_CondensedBalanceSheetStatementTable_a75b7a69-b338-4b86-b77c-94e8249fdb31" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_536a48a3-22d7-45c0-b057-1552b8c75c0e" 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_CondensedBalanceSheetStatementTable_a75b7a69-b338-4b86-b77c-94e8249fdb31" xlink:to="loc_srt_ConsolidatedEntitiesAxis_536a48a3-22d7-45c0-b057-1552b8c75c0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_536a48a3-22d7-45c0-b057-1552b8c75c0e_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_536a48a3-22d7-45c0-b057-1552b8c75c0e" xlink:to="loc_srt_ConsolidatedEntitiesDomain_536a48a3-22d7-45c0-b057-1552b8c75c0e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_5d71dd65-ba68-4bad-aa80-38a139e20a73" 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_536a48a3-22d7-45c0-b057-1552b8c75c0e" xlink:to="loc_srt_ConsolidatedEntitiesDomain_5d71dd65-ba68-4bad-aa80-38a139e20a73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_305055f9-5ed0-4758-bdbc-881b8c652e83" 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_5d71dd65-ba68-4bad-aa80-38a139e20a73" xlink:to="loc_srt_ParentCompanyMember_305055f9-5ed0-4758-bdbc-881b8c652e83" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails" xlink:type="extended" id="i8e9f593f167b47c59eabd2bf28409ec7_ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_7bae8ccd-92b4-429e-86ac-4cd181be92c3" 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_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_7bae8ccd-92b4-429e-86ac-4cd181be92c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_033f7b97-8e99-4f34-b1a7-9fa7b0955841" 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_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_us-gaap_InterestExpense_033f7b97-8e99-4f34-b1a7-9fa7b0955841" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_373c1b82-028f-4ea4-ac77-3065304ce36e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_373c1b82-028f-4ea4-ac77-3065304ce36e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther_df6be3c9-10c3-4247-8f35-a99f7598dc46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_us-gaap_NoninterestIncomeOther_df6be3c9-10c3-4247-8f35-a99f7598dc46" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_a7f3225d-b7ae-4899-8fcb-4cb2a321dfcf" 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_srt_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_us-gaap_LaborAndRelatedExpense_a7f3225d-b7ae-4899-8fcb-4cb2a321dfcf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_a510dc74-8863-4d86-92e3-171f88ebbd71" 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_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_us-gaap_OtherNoninterestExpense_a510dc74-8863-4d86-92e3-171f88ebbd71" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_10d48262-c150-4c7d-80d2-a7d03394229d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_10d48262-c150-4c7d-80d2-a7d03394229d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c19212b0-5eba-4c70-8ffc-aa820da3883d" 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_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c19212b0-5eba-4c70-8ffc-aa820da3883d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome_ef4f5c1a-033e-4dd1-8186-779475082665" xlink:href="tfin-20221231.xsd#tfin_DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_tfin_DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome_ef4f5c1a-033e-4dd1-8186-779475082665" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_78095351-aed1-4f30-82db-373e9dea6269" 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_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_us-gaap_NetIncomeLoss_78095351-aed1-4f30-82db-373e9dea6269" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_f227c18f-3bcf-44cf-a45f-67d51bd60fc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_f227c18f-3bcf-44cf-a45f-67d51bd60fc7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_64f93f92-6bac-4159-a286-d200f2dacd9b" 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_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_64f93f92-6bac-4159-a286-d200f2dacd9b" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_ab314f39-113a-4a98-a8ea-68da359d8622" 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_srt_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_ab314f39-113a-4a98-a8ea-68da359d8622" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementTable_0b230f45-26c8-474a-877f-b1c67d5eae91" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedIncomeStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_srt_CondensedIncomeStatementTable_0b230f45-26c8-474a-877f-b1c67d5eae91" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_338a2026-a7af-49a3-ba20-cd017ac41949" 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_CondensedIncomeStatementTable_0b230f45-26c8-474a-877f-b1c67d5eae91" xlink:to="loc_srt_ConsolidatedEntitiesAxis_338a2026-a7af-49a3-ba20-cd017ac41949" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_338a2026-a7af-49a3-ba20-cd017ac41949_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_338a2026-a7af-49a3-ba20-cd017ac41949" xlink:to="loc_srt_ConsolidatedEntitiesDomain_338a2026-a7af-49a3-ba20-cd017ac41949_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_88ede275-1e84-44ab-a48d-507bda37395c" 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_338a2026-a7af-49a3-ba20-cd017ac41949" xlink:to="loc_srt_ConsolidatedEntitiesDomain_88ede275-1e84-44ab-a48d-507bda37395c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_d76a00fa-a7b6-4808-93a8-d922af090e7d" 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_88ede275-1e84-44ab-a48d-507bda37395c" xlink:to="loc_srt_ParentCompanyMember_d76a00fa-a7b6-4808-93a8-d922af090e7d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails" xlink:type="extended" id="i828d4c8aa4eb49f2b2712077ffde0fd3_ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_d49c4c62-6c61-4820-a3d1-67d335737614" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f8f3e552-134c-46c2-ae8e-ed7b3627a47e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_d49c4c62-6c61-4820-a3d1-67d335737614" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f8f3e552-134c-46c2-ae8e-ed7b3627a47e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d65115dc-95b0-4fe1-abb8-538d9c953428" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f8f3e552-134c-46c2-ae8e-ed7b3627a47e" xlink:to="loc_us-gaap_NetIncomeLoss_d65115dc-95b0-4fe1-abb8-538d9c953428" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1485573-d4f0-4bee-a12f-bb3bfb85061e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f8f3e552-134c-46c2-ae8e-ed7b3627a47e" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1485573-d4f0-4bee-a12f-bb3bfb85061e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquityInUndistributedEarningsOfSubsidiaries_d3055176-a3fd-4ce9-98f3-51cf3f823dcd" xlink:href="tfin-20221231.xsd#tfin_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1485573-d4f0-4bee-a12f-bb3bfb85061e" xlink:to="loc_tfin_EquityInUndistributedEarningsOfSubsidiaries_d3055176-a3fd-4ce9-98f3-51cf3f823dcd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_1f9647ff-ed23-4ef8-8394-003662404de6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1485573-d4f0-4bee-a12f-bb3bfb85061e" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_1f9647ff-ed23-4ef8-8394-003662404de6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_2e001c1f-f90e-42e0-9b4a-000c49fbfa52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1485573-d4f0-4bee-a12f-bb3bfb85061e" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_2e001c1f-f90e-42e0-9b4a-000c49fbfa52" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_50ed184e-f632-4865-997d-033331a7b455" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1485573-d4f0-4bee-a12f-bb3bfb85061e" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_50ed184e-f632-4865-997d-033331a7b455" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_344b334c-1012-4a62-a79c-4f5130785c54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1485573-d4f0-4bee-a12f-bb3bfb85061e" xlink:to="loc_us-gaap_ShareBasedCompensation_344b334c-1012-4a62-a79c-4f5130785c54" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_45ec940d-95f9-432c-9332-dff1e100f2ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1485573-d4f0-4bee-a12f-bb3bfb85061e" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_45ec940d-95f9-432c-9332-dff1e100f2ce" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_7987288c-b39b-4c02-8c02-540dfab9f054" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1485573-d4f0-4bee-a12f-bb3bfb85061e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_7987288c-b39b-4c02-8c02-540dfab9f054" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_a20fd382-3d6b-491f-a724-f065e97925ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1485573-d4f0-4bee-a12f-bb3bfb85061e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_a20fd382-3d6b-491f-a724-f065e97925ac" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6f66a38a-5b01-45bb-866e-81cece667364" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f8f3e552-134c-46c2-ae8e-ed7b3627a47e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6f66a38a-5b01-45bb-866e-81cece667364" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9bba99e1-e61e-43fb-a125-6235887e270c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_d49c4c62-6c61-4820-a3d1-67d335737614" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9bba99e1-e61e-43fb-a125-6235887e270c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InvestmentInSubsidiaries_54639ab1-a8a1-4e1b-a3aa-013829276575" xlink:href="tfin-20221231.xsd#tfin_InvestmentInSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9bba99e1-e61e-43fb-a125-6235887e270c" xlink:to="loc_tfin_InvestmentInSubsidiaries_54639ab1-a8a1-4e1b-a3aa-013829276575" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_b9d2f737-6474-4d61-9e83-8d5e912d397b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9bba99e1-e61e-43fb-a125-6235887e270c" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_b9d2f737-6474-4d61-9e83-8d5e912d397b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_1434cbba-c99d-41a5-ae1c-42847c445fde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromLoansAndLeases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9bba99e1-e61e-43fb-a125-6235887e270c" xlink:to="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_1434cbba-c99d-41a5-ae1c-42847c445fde" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_838d0cd0-7102-40cb-8185-298f3d82733b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9bba99e1-e61e-43fb-a125-6235887e270c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_838d0cd0-7102-40cb-8185-298f3d82733b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_259cee37-73d3-4600-88f9-69ab25c453e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_d49c4c62-6c61-4820-a3d1-67d335737614" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_259cee37-73d3-4600-88f9-69ab25c453e9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt_4c585630-8686-4d67-930d-39cd11ad6f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_259cee37-73d3-4600-88f9-69ab25c453e9" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt_4c585630-8686-4d67-930d-39cd11ad6f9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSubordinatedDebt_28cff210-90f6-47a0-baa2-8d47b746016b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSubordinatedDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_259cee37-73d3-4600-88f9-69ab25c453e9" xlink:to="loc_us-gaap_RepaymentsOfSubordinatedDebt_28cff210-90f6-47a0-baa2-8d47b746016b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_625a2b3d-f971-4ec0-b7f1-6b0304b59753" 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_NetCashProvidedByUsedInFinancingActivitiesAbstract_259cee37-73d3-4600-88f9-69ab25c453e9" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_625a2b3d-f971-4ec0-b7f1-6b0304b59753" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_dbc39779-3023-4da1-b985-c5ab0b24741d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_259cee37-73d3-4600-88f9-69ab25c453e9" xlink:to="loc_us-gaap_PaymentsOfDividends_dbc39779-3023-4da1-b985-c5ab0b24741d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f581d02e-f030-45e5-859c-7e6adf1a4fc1" 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_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_259cee37-73d3-4600-88f9-69ab25c453e9" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f581d02e-f030-45e5-859c-7e6adf1a4fc1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement_1b16ecc4-c61d-4adc-9d04-7711bc6cb585" xlink:href="tfin-20221231.xsd#tfin_PaymentTaxWithholdingShareBasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_259cee37-73d3-4600-88f9-69ab25c453e9" xlink:to="loc_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement_1b16ecc4-c61d-4adc-9d04-7711bc6cb585" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_6198c706-0000-4866-9270-dab3032a4d7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_259cee37-73d3-4600-88f9-69ab25c453e9" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_6198c706-0000-4866-9270-dab3032a4d7d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_7359fbfe-02fc-408b-bed3-2e65e48412c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_259cee37-73d3-4600-88f9-69ab25c453e9" xlink:to="loc_us-gaap_ProceedsFromStockPlans_7359fbfe-02fc-408b-bed3-2e65e48412c5" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a0a866fb-54b4-4bac-a116-a024997015ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_259cee37-73d3-4600-88f9-69ab25c453e9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a0a866fb-54b4-4bac-a116-a024997015ff" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1d4251c9-9f92-41e2-9517-394dd193fc52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_d49c4c62-6c61-4820-a3d1-67d335737614" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1d4251c9-9f92-41e2-9517-394dd193fc52" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6ce4139d-dcbc-4858-98ec-7d8ed0ab6f98" 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_CondensedCashFlowStatementsCaptionsLineItems_d49c4c62-6c61-4820-a3d1-67d335737614" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6ce4139d-dcbc-4858-98ec-7d8ed0ab6f98" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1d5ca4e0-44f4-441b-a41e-93608a8ced53" 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_CondensedCashFlowStatementTable_33739fc4-b8d3-4b84-bee0-1f3f286a3821" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedCashFlowStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_d49c4c62-6c61-4820-a3d1-67d335737614" xlink:to="loc_srt_CondensedCashFlowStatementTable_33739fc4-b8d3-4b84-bee0-1f3f286a3821" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_a605dc3d-6bbf-4411-8658-5525da483f1f" 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_CondensedCashFlowStatementTable_33739fc4-b8d3-4b84-bee0-1f3f286a3821" xlink:to="loc_srt_ConsolidatedEntitiesAxis_a605dc3d-6bbf-4411-8658-5525da483f1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_a605dc3d-6bbf-4411-8658-5525da483f1f_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_a605dc3d-6bbf-4411-8658-5525da483f1f" xlink:to="loc_srt_ConsolidatedEntitiesDomain_a605dc3d-6bbf-4411-8658-5525da483f1f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_079ad9ae-119c-4ef3-82f3-e468ee09e6ca" 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_a605dc3d-6bbf-4411-8658-5525da483f1f" xlink:to="loc_srt_ConsolidatedEntitiesDomain_079ad9ae-119c-4ef3-82f3-e468ee09e6ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_4fe68c0b-258c-4142-a7b3-5f36dcc64e44" 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_079ad9ae-119c-4ef3-82f3-e468ee09e6ca" xlink:to="loc_srt_ParentCompanyMember_4fe68c0b-258c-4142-a7b3-5f36dcc64e44" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails" xlink:type="extended" id="ief0422e99bc44c018d7bcee1625eed63_EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems_367075ea-e6f7-4114-adc9-39e25e7da61b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_39fa9e84-a8f0-4d69-ade7-1c1740e8f3ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems_367075ea-e6f7-4114-adc9-39e25e7da61b" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_39fa9e84-a8f0-4d69-ade7-1c1740e8f3ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8837b960-d02b-4966-aed7-8ea18a29cdf6" 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_EarningsPerShareBasicAbstract_39fa9e84-a8f0-4d69-ade7-1c1740e8f3ad" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8837b960-d02b-4966-aed7-8ea18a29cdf6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7c48267d-b8b2-48f4-90f0-1aad3c371d9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_39fa9e84-a8f0-4d69-ade7-1c1740e8f3ad" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7c48267d-b8b2-48f4-90f0-1aad3c371d9f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_cfaf118e-00e8-4c2d-afb6-542c5884e571" 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_EarningsPerShareBasicAbstract_39fa9e84-a8f0-4d69-ade7-1c1740e8f3ad" xlink:to="loc_us-gaap_EarningsPerShareBasic_cfaf118e-00e8-4c2d-afb6-542c5884e571" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_832b99ad-62ef-4973-80ed-10a9ed6ee83c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems_367075ea-e6f7-4114-adc9-39e25e7da61b" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_832b99ad-62ef-4973-80ed-10a9ed6ee83c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_f574b231-b279-4152-af94-8620918b6fd2" 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_WeightedAverageNumberOfSharesOutstandingBasic_f15b1bea-2ab0-4c14-9e4e-0aa9ce9d3703" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_3a44f08e-ab4c-449c-aa91-3c2665510396" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_832b99ad-62ef-4973-80ed-10a9ed6ee83c" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_3a44f08e-ab4c-449c-aa91-3c2665510396" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_dbce468e-d1c9-43ca-b3e3-a63ec5eca975" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_3a44f08e-ab4c-449c-aa91-3c2665510396" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_dbce468e-d1c9-43ca-b3e3-a63ec5eca975" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5020cc07-5329-4578-9deb-4f489d00e5af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_832b99ad-62ef-4973-80ed-10a9ed6ee83c" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5020cc07-5329-4578-9deb-4f489d00e5af" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_d3c3ea3f-a7bd-4093-85a2-9facac992b30" 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_EarningsPerShareDilutedAbstract_832b99ad-62ef-4973-80ed-10a9ed6ee83c" xlink:to="loc_us-gaap_EarningsPerShareDiluted_d3c3ea3f-a7bd-4093-85a2-9facac992b30" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentEffectsOnEarningsPerShareTable_af2c7a11-fd55-4792-8f92-dc8d43ddead3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentEffectsOnEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems_367075ea-e6f7-4114-adc9-39e25e7da61b" xlink:to="loc_us-gaap_ImpairmentEffectsOnEarningsPerShareTable_af2c7a11-fd55-4792-8f92-dc8d43ddead3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_048f528c-82e7-4875-ac5e-75bf0d41a02c" 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_ImpairmentEffectsOnEarningsPerShareTable_af2c7a11-fd55-4792-8f92-dc8d43ddead3" xlink:to="loc_us-gaap_AwardTypeAxis_048f528c-82e7-4875-ac5e-75bf0d41a02c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_048f528c-82e7-4875-ac5e-75bf0d41a02c_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_048f528c-82e7-4875-ac5e-75bf0d41a02c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_048f528c-82e7-4875-ac5e-75bf0d41a02c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f8e04517-a44c-43a6-be4d-9abaff0f734e" 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_048f528c-82e7-4875-ac5e-75bf0d41a02c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f8e04517-a44c-43a6-be4d-9abaff0f734e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_710cd650-f4ee-4da8-89ab-f55c07b9d221" 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_f8e04517-a44c-43a6-be4d-9abaff0f734e" xlink:to="loc_us-gaap_EmployeeStockOptionMember_710cd650-f4ee-4da8-89ab-f55c07b9d221" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_bbba25f3-4660-45d0-9ffe-bf102a2fa83e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f8e04517-a44c-43a6-be4d-9abaff0f734e" xlink:to="loc_us-gaap_RestrictedStockMember_bbba25f3-4660-45d0-9ffe-bf102a2fa83e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_54e29dd9-db78-4035-8ac2-cb22c1a4202f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f8e04517-a44c-43a6-be4d-9abaff0f734e" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_54e29dd9-db78-4035-8ac2-cb22c1a4202f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MarketBasedPerformanceStockUnitsMember_af1242a8-4b93-4922-a492-bffabff279b7" xlink:href="tfin-20221231.xsd#tfin_MarketBasedPerformanceStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f8e04517-a44c-43a6-be4d-9abaff0f734e" xlink:to="loc_tfin_MarketBasedPerformanceStockUnitsMember_af1242a8-4b93-4922-a492-bffabff279b7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PerformanceBasedStockUnitsMember_5f0a06c2-0b00-40ad-8152-5bdd6f07b91f" xlink:href="tfin-20221231.xsd#tfin_PerformanceBasedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f8e04517-a44c-43a6-be4d-9abaff0f734e" xlink:to="loc_tfin_PerformanceBasedStockUnitsMember_5f0a06c2-0b00-40ad-8152-5bdd6f07b91f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EmployeeStockPurchasePlanMember_faa2ef9d-bfac-472d-a477-060c8fa42a57" xlink:href="tfin-20221231.xsd#tfin_EmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f8e04517-a44c-43a6-be4d-9abaff0f734e" xlink:to="loc_tfin_EmployeeStockPurchasePlanMember_faa2ef9d-bfac-472d-a477-060c8fa42a57" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/EarningsPerShareScheduleofSharesnotConsideredinComputingDilutedEarningsperCommonShareDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#EarningsPerShareScheduleofSharesnotConsideredinComputingDilutedEarningsperCommonShareDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/EarningsPerShareScheduleofSharesnotConsideredinComputingDilutedEarningsperCommonShareDetails" xlink:type="extended" id="id8cc4061ccab4448b99bf921d8dcb92c_EarningsPerShareScheduleofSharesnotConsideredinComputingDilutedEarningsperCommonShareDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d7aa83e1-b1a5-4b7e-bc46-de02d243c68f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_da81ac83-cc35-4489-b57e-a28c4cf8bb70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d7aa83e1-b1a5-4b7e-bc46-de02d243c68f" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_da81ac83-cc35-4489-b57e-a28c4cf8bb70" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_14dca443-052b-4569-9dd0-74770b9f7fd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d7aa83e1-b1a5-4b7e-bc46-de02d243c68f" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_14dca443-052b-4569-9dd0-74770b9f7fd1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_2ef6d2a2-d8c3-4214-9002-6226ac9e3242" 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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_14dca443-052b-4569-9dd0-74770b9f7fd1" xlink:to="loc_us-gaap_AwardTypeAxis_2ef6d2a2-d8c3-4214-9002-6226ac9e3242" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2ef6d2a2-d8c3-4214-9002-6226ac9e3242_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_2ef6d2a2-d8c3-4214-9002-6226ac9e3242" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2ef6d2a2-d8c3-4214-9002-6226ac9e3242_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46b84b6c-2824-4e29-82c5-29bfeb405782" 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_2ef6d2a2-d8c3-4214-9002-6226ac9e3242" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46b84b6c-2824-4e29-82c5-29bfeb405782" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_5b7e4833-b318-43cc-807b-3e36e1e75ac3" 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_46b84b6c-2824-4e29-82c5-29bfeb405782" xlink:to="loc_us-gaap_EmployeeStockOptionMember_5b7e4833-b318-43cc-807b-3e36e1e75ac3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_2f545eba-8585-4018-826f-58a5ee0c19af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46b84b6c-2824-4e29-82c5-29bfeb405782" xlink:to="loc_us-gaap_RestrictedStockMember_2f545eba-8585-4018-826f-58a5ee0c19af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_8bfa2c1b-87ce-4657-afc3-028bae3b9719" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46b84b6c-2824-4e29-82c5-29bfeb405782" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_8bfa2c1b-87ce-4657-afc3-028bae3b9719" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MarketBasedPerformanceStockUnitsMember_7726e11a-e102-4044-b1f0-b4eb234fe6d0" xlink:href="tfin-20221231.xsd#tfin_MarketBasedPerformanceStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46b84b6c-2824-4e29-82c5-29bfeb405782" xlink:to="loc_tfin_MarketBasedPerformanceStockUnitsMember_7726e11a-e102-4044-b1f0-b4eb234fe6d0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PerformanceBasedStockUnitsMember_e275d533-6b0c-46b2-a4ea-de3e7da6c5f1" xlink:href="tfin-20221231.xsd#tfin_PerformanceBasedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46b84b6c-2824-4e29-82c5-29bfeb405782" xlink:to="loc_tfin_PerformanceBasedStockUnitsMember_e275d533-6b0c-46b2-a4ea-de3e7da6c5f1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EmployeeStockPurchasePlanMember_fe3595f4-4f78-4151-8f6d-b78446a8736a" xlink:href="tfin-20221231.xsd#tfin_EmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46b84b6c-2824-4e29-82c5-29bfeb405782" xlink:to="loc_tfin_EmployeeStockPurchasePlanMember_fe3595f4-4f78-4151-8f6d-b78446a8736a" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#BusinessSegmentInformationBankingSegmentDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails" xlink:type="extended" id="i064c6dd545d748438a1217236bbe67a0_BusinessSegmentInformationBankingSegmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" 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_InterestAndDividendIncomeOperating_be835ed8-9372-41fd-bb9e-8dabdab1da43" 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_SegmentReportingInformationLineItems_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_be835ed8-9372-41fd-bb9e-8dabdab1da43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IntersegmentInterestAllocations_c2c22397-59c6-4125-9608-a11f6c2ee6cf" xlink:href="tfin-20221231.xsd#tfin_IntersegmentInterestAllocations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_tfin_IntersegmentInterestAllocations_c2c22397-59c6-4125-9608-a11f6c2ee6cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_a459d2df-fe4c-464f-91cd-30fd12501d6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_us-gaap_InterestExpense_a459d2df-fe4c-464f-91cd-30fd12501d6b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_4a7005ca-457f-4d2f-b10b-62df0ef84b7e" 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_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_4a7005ca-457f-4d2f-b10b-62df0ef84b7e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_d8a2143b-dcef-4006-b156-f05b1daf192b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_d8a2143b-dcef-4006-b156-f05b1daf192b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_a6b27b58-bcb5-4074-bde2-b26e4bff866e" 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_SegmentReportingInformationLineItems_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_a6b27b58-bcb5-4074-bde2-b26e4bff866e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_1e2d8c2e-9f26-4f9d-89fc-dfeabf2f6059" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_1e2d8c2e-9f26-4f9d-89fc-dfeabf2f6059" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_97f9d342-3f21-469e-9b74-be1cb8f32d51" 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_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_us-gaap_NoninterestIncome_97f9d342-3f21-469e-9b74-be1cb8f32d51" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther_672a80fc-44cb-4b33-aeb0-a84c9e033aa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_us-gaap_NoninterestIncomeOther_672a80fc-44cb-4b33-aeb0-a84c9e033aa4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_cb1e4d98-9ab6-4e06-8b06-3cfaa3475dc5" 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_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_us-gaap_NoninterestExpense_cb1e4d98-9ab6-4e06-8b06-3cfaa3475dc5" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c285b679-46a6-4c04-82a0-95b848292c15" 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_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c285b679-46a6-4c04-82a0-95b848292c15" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_26b5acb3-a457-4fdb-a29d-0ec26bd0581a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_us-gaap_Assets_26b5acb3-a457-4fdb-a29d-0ec26bd0581a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_d6adac2c-e8f1-416d-9539-80639af1e3fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_d6adac2c-e8f1-416d-9539-80639af1e3fc" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_be310667-db52-426c-8021-23d7e0758409" 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_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_be310667-db52-426c-8021-23d7e0758409" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_dacfffab-e28c-4fb3-88f5-589b3812294d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_be310667-db52-426c-8021-23d7e0758409" xlink:to="loc_srt_ConsolidationItemsAxis_dacfffab-e28c-4fb3-88f5-589b3812294d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_dacfffab-e28c-4fb3-88f5-589b3812294d_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_dacfffab-e28c-4fb3-88f5-589b3812294d" xlink:to="loc_srt_ConsolidationItemsDomain_dacfffab-e28c-4fb3-88f5-589b3812294d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_3527e291-edb2-4326-91a3-35bb27ea4199" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_dacfffab-e28c-4fb3-88f5-589b3812294d" xlink:to="loc_srt_ConsolidationItemsDomain_3527e291-edb2-4326-91a3-35bb27ea4199" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_9bde9bc5-479b-481f-a301-4c4e786c6426" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_3527e291-edb2-4326-91a3-35bb27ea4199" xlink:to="loc_us-gaap_OperatingSegmentsMember_9bde9bc5-479b-481f-a301-4c4e786c6426" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_dd4b7ec6-ce94-448c-bfd4-18d01ebbd9bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_3527e291-edb2-4326-91a3-35bb27ea4199" xlink:to="loc_us-gaap_IntersegmentEliminationMember_dd4b7ec6-ce94-448c-bfd4-18d01ebbd9bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_84e5cb8e-55a8-47fd-b8bd-19a82e9132e4" 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_be310667-db52-426c-8021-23d7e0758409" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_84e5cb8e-55a8-47fd-b8bd-19a82e9132e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_84e5cb8e-55a8-47fd-b8bd-19a82e9132e4_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_84e5cb8e-55a8-47fd-b8bd-19a82e9132e4" xlink:to="loc_us-gaap_SegmentDomain_84e5cb8e-55a8-47fd-b8bd-19a82e9132e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d90a556c-3020-467f-a758-3939456700ec" 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_84e5cb8e-55a8-47fd-b8bd-19a82e9132e4" xlink:to="loc_us-gaap_SegmentDomain_d90a556c-3020-467f-a758-3939456700ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BankingSegmentMember_7f1af455-42e8-4cb1-adef-1a783fa207d3" xlink:href="tfin-20221231.xsd#tfin_BankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d90a556c-3020-467f-a758-3939456700ec" xlink:to="loc_tfin_BankingSegmentMember_7f1af455-42e8-4cb1-adef-1a783fa207d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoringMember_c7b7e1b5-6d48-432b-9426-829598e09adb" xlink:href="tfin-20221231.xsd#tfin_FactoringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d90a556c-3020-467f-a758-3939456700ec" xlink:to="loc_tfin_FactoringMember_c7b7e1b5-6d48-432b-9426-829598e09adb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaymentsMember_44b4746e-04c8-48cb-9933-f5845e015495" xlink:href="tfin-20221231.xsd#tfin_PaymentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d90a556c-3020-467f-a758-3939456700ec" xlink:to="loc_tfin_PaymentsMember_44b4746e-04c8-48cb-9933-f5845e015495" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_1b5b7ff3-1d3b-4ef0-a0d2-d723ed98ae85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d90a556c-3020-467f-a758-3939456700ec" xlink:to="loc_us-gaap_CorporateMember_1b5b7ff3-1d3b-4ef0-a0d2-d723ed98ae85" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#SubsequentEventsDetails"/>
  <link:definitionLink xlink:role="http://www.tfin.com/role/SubsequentEventsDetails" xlink:type="extended" id="i55238181fdeb4cd4a56067d50e90c89e_SubsequentEventsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_e322d4ee-ebe4-4044-b7c7-afc4837b8562" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_79783a1d-6560-4c37-9d08-9c7d353dd2ab" 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_SubsequentEventLineItems_e322d4ee-ebe4-4044-b7c7-afc4837b8562" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_79783a1d-6560-4c37-9d08-9c7d353dd2ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_32d4cbe1-fbbb-4514-bed2-e5ed2b63b492" 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_SubsequentEventLineItems_e322d4ee-ebe4-4044-b7c7-afc4837b8562" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_32d4cbe1-fbbb-4514-bed2-e5ed2b63b492" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_StockRepurchaseProgramPercentOfAuthorizedSharesRepurchased_39a11746-3b4b-474a-b217-052b4db6cde4" xlink:href="tfin-20221231.xsd#tfin_StockRepurchaseProgramPercentOfAuthorizedSharesRepurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_e322d4ee-ebe4-4044-b7c7-afc4837b8562" xlink:to="loc_tfin_StockRepurchaseProgramPercentOfAuthorizedSharesRepurchased_39a11746-3b4b-474a-b217-052b4db6cde4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_90dd85d3-c0a9-493f-8849-da7d0484700e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_e322d4ee-ebe4-4044-b7c7-afc4837b8562" xlink:to="loc_us-gaap_SubsequentEventTable_90dd85d3-c0a9-493f-8849-da7d0484700e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_4d9949a1-fd4c-416d-8084-002fa78551de" 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_SubsequentEventTable_90dd85d3-c0a9-493f-8849-da7d0484700e" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_4d9949a1-fd4c-416d-8084-002fa78551de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_4d9949a1-fd4c-416d-8084-002fa78551de_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_4d9949a1-fd4c-416d-8084-002fa78551de" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_4d9949a1-fd4c-416d-8084-002fa78551de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_29f58c6e-9deb-48c7-8f35-d13dc168a912" 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_4d9949a1-fd4c-416d-8084-002fa78551de" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_29f58c6e-9deb-48c7-8f35-d13dc168a912" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_03a7c45a-a02f-4a2b-802f-a3a8f4929a9b" 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_29f58c6e-9deb-48c7-8f35-d13dc168a912" xlink:to="loc_us-gaap_SubsequentEventMember_03a7c45a-a02f-4a2b-802f-a3a8f4929a9b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_e14e36b2-10f6-442b-988f-c7dedf34a16d" 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_SubsequentEventTable_90dd85d3-c0a9-493f-8849-da7d0484700e" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_e14e36b2-10f6-442b-988f-c7dedf34a16d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_e14e36b2-10f6-442b-988f-c7dedf34a16d_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_e14e36b2-10f6-442b-988f-c7dedf34a16d" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_e14e36b2-10f6-442b-988f-c7dedf34a16d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_2d2fef86-ae2e-4b8f-917d-c4bf004ca284" 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_e14e36b2-10f6-442b-988f-c7dedf34a16d" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_2d2fef86-ae2e-4b8f-917d-c4bf004ca284" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AcceleratedShareRepurchaseAgreementMember_40f0b006-a07b-4757-87e9-d4cb75653379" xlink:href="tfin-20221231.xsd#tfin_AcceleratedShareRepurchaseAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_2d2fef86-ae2e-4b8f-917d-c4bf004ca284" xlink:to="loc_tfin_AcceleratedShareRepurchaseAgreementMember_40f0b006-a07b-4757-87e9-d4cb75653379" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" 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_GainLossOnSaleOfNotesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfNotesReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="loc_us-gaap_GainLossOnSaleOfNotesReceivable" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>tfin-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:39fe46fc-1a88-447f-877f-ab6c2744b27e,g:2330d94b-b32d-4d7e-ae57-23c64c584708-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_d55f2716-681c-4ef6-b8c3-fe4221bcc4b7_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink: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 Concentration Risk</link:label>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink: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 Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicConcentrationRiskMember" xlink:to="lab_us-gaap_GeographicConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_e91a9f2c-655f-4e1d-8c6e-80d981e0a7ff_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndemnificationGuaranteeMember_eb5e096e-ebd4-4da6-84f8-e3ffa21e030a_terseLabel_en-US" xlink:label="lab_us-gaap_IndemnificationGuaranteeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification Agreement</link:label>
    <link:label id="lab_us-gaap_IndemnificationGuaranteeMember_label_en-US" xlink:label="lab_us-gaap_IndemnificationGuaranteeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndemnificationGuaranteeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndemnificationGuaranteeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndemnificationGuaranteeMember" xlink:to="lab_us-gaap_IndemnificationGuaranteeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_893799cb-152d-471a-ba4a-ce40133d4e2d_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_93f21b0a-661c-45aa-90ec-ebce7d1062a8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink: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 asset, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink: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 Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_f2422e96-f6a3-4671-9227-d82f558561fd_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink: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 Debt Securities in an Unrealized Loss Position with No Allowance</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink: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, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_d5e8000f-b27c-46a1-8ce4-2c4bf0539d4d_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">Due after ten years, 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_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate_c9c0f203-3b0d-436b-b485-98e8cea82609_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate" xlink: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, without single maturity date, amortized cost</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate" xlink: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 Excluding Accrued Interest, after Allowance for Credit Loss, Maturity, without Single Maturity Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_IndemnificationAssetAllowanceForCreditLossLossExpense_87a6a354-0e0b-47a7-817a-f9f5b8ab5150_terseLabel_en-US" xlink:label="lab_tfin_IndemnificationAssetAllowanceForCreditLossLossExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification asset, allowance for credit loss, loss expense</link:label>
    <link:label id="lab_tfin_IndemnificationAssetAllowanceForCreditLossLossExpense_label_en-US" xlink:label="lab_tfin_IndemnificationAssetAllowanceForCreditLossLossExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification Asset, Allowance For Credit Loss, Loss Expense</link:label>
    <link:label id="lab_tfin_IndemnificationAssetAllowanceForCreditLossLossExpense_documentation_en-US" xlink:label="lab_tfin_IndemnificationAssetAllowanceForCreditLossLossExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification Asset, Allowance For Credit Loss, Loss Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IndemnificationAssetAllowanceForCreditLossLossExpense" xlink:href="tfin-20221231.xsd#tfin_IndemnificationAssetAllowanceForCreditLossLossExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_IndemnificationAssetAllowanceForCreditLossLossExpense" xlink:to="lab_tfin_IndemnificationAssetAllowanceForCreditLossLossExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_77c7031c-2e45-494f-bf61-f812344a7182_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_PreferredStockSharesOutstanding_d80ea9dd-d0a4-4508-af3f-66163b0e0df4_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Capital_2d3e213d-a1b3-4bc6-80ad-6a8696919212_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 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_1e866f00-2a8a-4f77-b514-809176dd0d0c_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_PropertyPlantAndEquipmentGross_6928363c-fb40-478b-b7dc-ecf4f4cd4ef3_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink: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, 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_tfin_AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans_928327e5-138c-488c-92a5-25d59a7d0223_negatedLabel_en-US" xlink:label="lab_tfin_AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans" 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 accretion on loans</link:label>
    <link:label id="lab_tfin_AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans_label_en-US" xlink:label="lab_tfin_AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans" xlink: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 Acquired Loans</link:label>
    <link:label id="lab_tfin_AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans_documentation_en-US" xlink:label="lab_tfin_AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans" xlink: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 amortization of discounts and premiums acquired loans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans" xlink:href="tfin-20221231.xsd#tfin_AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans" xlink:to="lab_tfin_AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_DebtSecuritiesAccruedInterestReversed_47df696b-6bd1-4c9b-b183-5427887a2b90_terseLabel_en-US" xlink:label="lab_tfin_DebtSecuritiesAccruedInterestReversed" xlink: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 reversed</link:label>
    <link:label id="lab_tfin_DebtSecuritiesAccruedInterestReversed_label_en-US" xlink:label="lab_tfin_DebtSecuritiesAccruedInterestReversed" xlink: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 Accrued Interest Reversed</link:label>
    <link:label id="lab_tfin_DebtSecuritiesAccruedInterestReversed_documentation_en-US" xlink:label="lab_tfin_DebtSecuritiesAccruedInterestReversed" xlink: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 securities accrued interest reversed.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DebtSecuritiesAccruedInterestReversed" xlink:href="tfin-20221231.xsd#tfin_DebtSecuritiesAccruedInterestReversed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DebtSecuritiesAccruedInterestReversed" xlink:to="lab_tfin_DebtSecuritiesAccruedInterestReversed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_c5b1c96e-24fc-4c40-87cc-71c477d3a63d_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 Values of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_bb7a629c-3d55-47a0-bb47-a22b963e8308_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in-capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_5df43c9e-c23a-4cd5-875f-ba90caac03ee_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">Due from five years to ten years, 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_DebtSecuritiesHeldToMaturityExcludingAccruedInterestNonaccrual_9a0d2415-66bc-4d52-8290-684724821ffc_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestNonaccrual" xlink: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, nonaccrual</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestNonaccrual_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestNonaccrual" xlink: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, Excluding Accrued Interest, Nonaccrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestNonaccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestNonaccrual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestNonaccrual" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestNonaccrual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_3145d596-1392-486f-8789-3e91c2d22e1f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" 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">Forfeiture of restricted stock awards</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" xlink: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, Restricted Stock Award, Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncrementalSharesEarned_27ab0199-0148-4bb5-98e1-9eded0f3cc93_terseLabel_en-US" xlink:label="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncrementalSharesEarned" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental shares earned (in shares)</link:label>
    <link:label id="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncrementalSharesEarned_label_en-US" xlink:label="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncrementalSharesEarned" xlink: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, Incremental Shares Earned</link:label>
    <link:label id="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncrementalSharesEarned_documentation_en-US" xlink:label="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncrementalSharesEarned" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Incremental Shares Earned</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncrementalSharesEarned" xlink:href="tfin-20221231.xsd#tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncrementalSharesEarned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncrementalSharesEarned" xlink:to="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncrementalSharesEarned" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_ebc8fc07-a931-4d5a-9da0-cbe0fbacc120_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_dee374c8-de04-488d-8c6c-b4c53724066a_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</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_01074bf8-bd05-412e-ba13-95cc05db3dbf_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">Interest rate</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_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_aa50c8ac-a018-422b-96a0-5802c12ca512_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_tfin_OtherNoninterestIncomeMember_9b067aac-20b1-46ff-a365-a27b3866426d_terseLabel_en-US" xlink:label="lab_tfin_OtherNoninterestIncomeMember" xlink: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 Noninterest Income</link:label>
    <link:label id="lab_tfin_OtherNoninterestIncomeMember_label_en-US" xlink:label="lab_tfin_OtherNoninterestIncomeMember" xlink: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 Income [Member]</link:label>
    <link:label id="lab_tfin_OtherNoninterestIncomeMember_documentation_en-US" xlink:label="lab_tfin_OtherNoninterestIncomeMember" xlink: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 Noninterest Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_OtherNoninterestIncomeMember" xlink:href="tfin-20221231.xsd#tfin_OtherNoninterestIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_OtherNoninterestIncomeMember" xlink:to="lab_tfin_OtherNoninterestIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_740d9800-361e-479f-a512-170180a14d32_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_1f3fb1d0-c439-491c-a204-2ce3ed561101_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, net (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_83ec3085-6988-4f3b-ae9b-8077aaf4c492_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">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="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_032a3e8a-0a8b-410d-92f2-92cf603464de_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">Net deferred tax asset</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_UnderlyingAssetClassAxis_86a22bcb-b500-4029-823b-5932de13fb29_terseLabel_en-US" xlink:label="lab_us-gaap_UnderlyingAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underlying Asset Class</link:label>
    <link:label id="lab_us-gaap_UnderlyingAssetClassAxis_label_en-US" xlink:label="lab_us-gaap_UnderlyingAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underlying Asset Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnderlyingAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnderlyingAssetClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnderlyingAssetClassAxis" xlink:to="lab_us-gaap_UnderlyingAssetClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f8284505-72d1-4c4f-81fc-dc36d11390d6_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</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_DebtInstrumentInterestRateStatedPercentage_4653b82c-81b5-4948-9989-b1e6654165a6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stated rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_eae23bae-8544-487c-b7cf-679ebf89d266_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">Discount rate (as a percent)</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_tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest_254e00d2-8701-43f9-9a2d-5e63f487ba88_terseLabel_en-US" xlink:label="lab_tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unpaid Principal</link:label>
    <link:label id="lab_tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest_label_en-US" xlink:label="lab_tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest" xlink: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, Unpaid Principal, Excluding Accrued Interest</link:label>
    <link:label id="lab_tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest_documentation_en-US" xlink:label="lab_tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest" xlink: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, Unpaid Principal, Excluding Accrued Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest" xlink:to="lab_tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_3686201e-2ac9-4935-8ba7-a4dc8ac937bc_terseLabel_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink: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 Contingencies</link:label>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink: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 Matters and Contingencies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:to="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement_87c8f21d-8680-4fd4-a14b-4e93ef779dcb_negatedTerseLabel_en-US" xlink:label="lab_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement" 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 option exercises, net</link:label>
    <link:label id="lab_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement_1ed989a7-22eb-4bae-a081-527ad72afed8_verboseLabel_en-US" xlink:label="lab_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement" xlink: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 received from option exercises, net</link:label>
    <link:label id="lab_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement_34b73e07-d05d-43fe-9236-7bdd32f842b8_negatedLabel_en-US" xlink:label="lab_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement" 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 option exercises</link:label>
    <link:label id="lab_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement_label_en-US" xlink:label="lab_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:label id="lab_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement_documentation_en-US" xlink:label="lab_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement" xlink:href="tfin-20221231.xsd#tfin_PaymentTaxWithholdingShareBasedPaymentArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement" xlink:to="lab_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_OverFormulaAdvancesMember_cfc2fd07-75ad-4067-bacd-0995ded80602_terseLabel_en-US" xlink:label="lab_tfin_OverFormulaAdvancesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Over-Formula Advances</link:label>
    <link:label id="lab_tfin_OverFormulaAdvancesMember_label_en-US" xlink:label="lab_tfin_OverFormulaAdvancesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Over-Formula Advances [Member]</link:label>
    <link:label id="lab_tfin_OverFormulaAdvancesMember_documentation_en-US" xlink:label="lab_tfin_OverFormulaAdvancesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Over-Formula Advances</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_OverFormulaAdvancesMember" xlink:href="tfin-20221231.xsd#tfin_OverFormulaAdvancesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_OverFormulaAdvancesMember" xlink:to="lab_tfin_OverFormulaAdvancesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsPreferredStock_cb37236f-b230-4f1a-9d78-4ea9210089cd_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsPreferredStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock dividends</link:label>
    <link:label id="lab_us-gaap_DividendsPreferredStock_label_en-US" xlink:label="lab_us-gaap_DividendsPreferredStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPreferredStock" xlink:to="lab_us-gaap_DividendsPreferredStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialRealEstatePortfolioSegmentMember_ea793d2e-aa4c-448c-8031-4b305861a8f7_verboseLabel_en-US" xlink:label="lab_us-gaap_CommercialRealEstatePortfolioSegmentMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_CommercialRealEstatePortfolioSegmentMember_bccaf5c3-37d8-4950-a64e-392365d50b88_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</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_tfin_DebtSecuritiesPolicyPolicyTextBlock_74ff1b88-bcb5-4d3a-9020-0c972d4967a9_terseLabel_en-US" xlink:label="lab_tfin_DebtSecuritiesPolicyPolicyTextBlock" xlink: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</link:label>
    <link:label id="lab_tfin_DebtSecuritiesPolicyPolicyTextBlock_label_en-US" xlink:label="lab_tfin_DebtSecuritiesPolicyPolicyTextBlock" xlink: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 Policy [Policy Text Block]</link:label>
    <link:label id="lab_tfin_DebtSecuritiesPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_tfin_DebtSecuritiesPolicyPolicyTextBlock" xlink: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 securities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DebtSecuritiesPolicyPolicyTextBlock" xlink:href="tfin-20221231.xsd#tfin_DebtSecuritiesPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DebtSecuritiesPolicyPolicyTextBlock" xlink:to="lab_tfin_DebtSecuritiesPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_90e30e02-cbd2-40c8-90c3-58eb27eaabb1_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeDomain" xlink:to="lab_us-gaap_MeasurementInputTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_8b51e684-cc8f-4d05-92e7-3707933a295b_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">Condensed Parent Company Only 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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_924aac93-557e-4e11-80aa-d3b5dcedaadc_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e25f1267-a10e-4302-a679-612f3843621d_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive shares (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationLineItems_2bf103c0-7afa-4811-92a8-7341621d5ae4_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:label id="lab_dei_DocumentInformationLineItems_label_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_49f9b571-b847-48c6-ade7-ac62a0d097a8_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" 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">Reclassification of amount realized through sale or call of securities, net of taxes</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_11d68afe-9669-4d0f-950b-a219c1c410e9_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</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_EquityComponentDomain_1d00f535-42f1-46a2-a894-69273b4d10fd_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</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_tfin_ClassifiedMember_0f9efe1a-4e2f-4a8b-9f98-6c0e3274045c_terseLabel_en-US" xlink:label="lab_tfin_ClassifiedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classified</link:label>
    <link:label id="lab_tfin_ClassifiedMember_label_en-US" xlink:label="lab_tfin_ClassifiedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classified [Member]</link:label>
    <link:label id="lab_tfin_ClassifiedMember_documentation_en-US" xlink:label="lab_tfin_ClassifiedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">A category of financing receivables that are inadequately protected by the current net worth and paying capacity of the obligor or of the collateral pledged, if any. Loans so classified have a well-defined weakness or weaknesses that jeopardize the repayment of the debt. They are characterized by the distinct possibility that the institution will sustain some loss if the deficiencies are not corrected. Certain classified loans have the added characteristic that the weaknesses make collection or liquidation in full, on the basis of currently existing facts, conditions and values, highly questionable and improbable.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ClassifiedMember" xlink:href="tfin-20221231.xsd#tfin_ClassifiedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ClassifiedMember" xlink:to="lab_tfin_ClassifiedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_db7b15e5-3e0c-4a67-a3e4-f9936cbfe711_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_FairValueMeasurementsNonrecurringMember_d98743dc-7d86-4e07-acaf-15424b6ce12a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsNonrecurringMember" xlink: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, Nonrecurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsNonrecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsNonrecurringMember" xlink: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, Nonrecurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsNonrecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_8cf3c0b3-61c4-4b92-a108-98f7285b3045_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Discount Rate</link:label>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Discount Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:to="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseMember_832ea15b-9f2e-48c5-a1e1-89ef257bf266_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseMember" xlink: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_InterestExpenseMember_label_en-US" xlink:label="lab_us-gaap_InterestExpenseMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseMember" xlink:to="lab_us-gaap_InterestExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeSecurities_5338cdd1-0557-4c4f-b4c7-096552b77b3b_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeSecurities" xlink: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_InterestAndDividendIncomeSecurities_label_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeSecurities" xlink: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, Operating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndDividendIncomeSecurities" xlink:to="lab_us-gaap_InterestAndDividendIncomeSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_9f7381ca-8a73-4372-9379-ca5e05a0b508_terseLabel_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_label_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EquityMethodInvesteeNameDomain" xlink:to="lab_srt_EquityMethodInvesteeNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_FederalHomeLoanBankAdvancesAdditionalInformationTableTableTextBlock_5f3b7633-dfdc-46dc-afdb-058166a34aff_terseLabel_en-US" xlink:label="lab_tfin_FederalHomeLoanBankAdvancesAdditionalInformationTableTableTextBlock" xlink: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 Information Concerning FHLB Advances</link:label>
    <link:label id="lab_tfin_FederalHomeLoanBankAdvancesAdditionalInformationTableTableTextBlock_label_en-US" xlink:label="lab_tfin_FederalHomeLoanBankAdvancesAdditionalInformationTableTableTextBlock" xlink: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 Home Loan Bank Advances Additional Information Table [Table Text Block]</link:label>
    <link:label id="lab_tfin_FederalHomeLoanBankAdvancesAdditionalInformationTableTableTextBlock_documentation_en-US" xlink:label="lab_tfin_FederalHomeLoanBankAdvancesAdditionalInformationTableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of additional information concerning FHLB Advances.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FederalHomeLoanBankAdvancesAdditionalInformationTableTableTextBlock" xlink:href="tfin-20221231.xsd#tfin_FederalHomeLoanBankAdvancesAdditionalInformationTableTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FederalHomeLoanBankAdvancesAdditionalInformationTableTableTextBlock" xlink:to="lab_tfin_FederalHomeLoanBankAdvancesAdditionalInformationTableTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_a66dd1db-a56b-488f-acac-b0169b5edfa4_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</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_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_99e82c4a-d107-4207-bee9-63e04f5ce241_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total capital (to risk weighted assets), minimum for capital adequacy purposes ratio</link:label>
    <link:label id="lab_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_label_en-US" xlink:label="lab_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink: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, Capital Adequacy, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:to="lab_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecurities_297b1ef8-3a85-4bb5-a74c-d32285d4b563_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecurities" xlink: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</link:label>
    <link:label id="lab_us-gaap_DebtSecurities_label_en-US" xlink:label="lab_us-gaap_DebtSecurities" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecurities" xlink:to="lab_us-gaap_DebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_de618425-f68e-4c19-8397-3b7b60086e76_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</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_HedgingDesignationDomain_1ad3ea29-a65d-4fc3-b3c1-18808e6d317f_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_b36e2dc7-f12a-4e2f-beb1-ccda56c3fe13_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Five years before current year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink: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, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_DeferredTaxLiabilitiesAcquiredLoanBasis_d8ff693e-c1f0-4334-8b2e-1e5cca00619d_terseLabel_en-US" xlink:label="lab_tfin_DeferredTaxLiabilitiesAcquiredLoanBasis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired loan basis</link:label>
    <link:label id="lab_tfin_DeferredTaxLiabilitiesAcquiredLoanBasis_label_en-US" xlink:label="lab_tfin_DeferredTaxLiabilitiesAcquiredLoanBasis" xlink: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, Acquired Loan Basis</link:label>
    <link:label id="lab_tfin_DeferredTaxLiabilitiesAcquiredLoanBasis_documentation_en-US" xlink:label="lab_tfin_DeferredTaxLiabilitiesAcquiredLoanBasis" xlink: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, Acquired Loan Basis</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DeferredTaxLiabilitiesAcquiredLoanBasis" xlink:href="tfin-20221231.xsd#tfin_DeferredTaxLiabilitiesAcquiredLoanBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DeferredTaxLiabilitiesAcquiredLoanBasis" xlink:to="lab_tfin_DeferredTaxLiabilitiesAcquiredLoanBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_c9e1db76-bd25-45a7-b63e-29830a34adf1_terseLabel_en-US" xlink:label="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink: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 Changes in Company's Nonvested Restricted Stock Awards</link:label>
    <link:label id="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonvested Restricted Stock Shares Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:to="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_1941f051-7145-4425-886f-eaa10ae337b5_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_6a4d05d4-ee5a-40e1-b51f-39392f4b9bf4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per shares)</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_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_89ce3e59-1e0c-49a3-9341-b6ec42435a68_terseLabel_en-US" xlink:label="lab_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember" xlink: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, land development, land</link:label>
    <link:label id="lab_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_label_en-US" xlink:label="lab_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember" xlink: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 Land Development Land Portfolio Segment [Member]</link:label>
    <link:label id="lab_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_documentation_en-US" xlink:label="lab_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction land development land portfolio segment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember" xlink:href="tfin-20221231.xsd#tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember" xlink:to="lab_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationLoans_1577d59b-69df-4827-be31-a1f74fb8f25d_terseLabel_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationLoans" xlink: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_tfin_DisposalGroupIncludingDiscontinuedOperationLoans_label_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationLoans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Including Discontinued Operation Loans</link:label>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationLoans_documentation_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationLoans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal group including discontinued operation loans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationLoans" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DisposalGroupIncludingDiscontinuedOperationLoans" xlink:to="lab_tfin_DisposalGroupIncludingDiscontinuedOperationLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_55fed4e3-bd7e-442a-be20-4711a2afb7ac_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">Summary of Amortized Cost Basis of Loans on Nonaccrual Status</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_ResidentialRealEstateMember_535e00b2-20d1-42c7-ab5f-750c68a02207_terseLabel_en-US" xlink:label="lab_us-gaap_ResidentialRealEstateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1-4 family residential</link:label>
    <link:label id="lab_us-gaap_ResidentialRealEstateMember_label_en-US" xlink:label="lab_us-gaap_ResidentialRealEstateMember" xlink: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 Real Estate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialRealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialRealEstateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResidentialRealEstateMember" xlink:to="lab_us-gaap_ResidentialRealEstateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_b84b2e5c-ebd8-4694-b030-5bfd24683db2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of floating rate basis</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink: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, Description of Variable Rate Basis</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:to="lab_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_c9a30cfd-cf31-4c8b-aa7f-8d3554c2fa7d_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">Total unrecognized compensation cost</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_7d3ed937-786e-46a7-b024-575a201178c2_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</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_us-gaap_LineOfCredit_fe61ed5e-e704-4962-a4f3-57e7e429bbd6_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink: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 Liquidity Facility</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_409cc78a-e594-49f4-8523-7a829653010e_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paycheck Protection Program Liquidity Facility, carrying amount</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink: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 Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_622339d8-ed6c-46cc-beba-0142e73e24a7_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_tfin_IntersegmentInterestAllocations_2b69c432-e649-4f25-8cb1-e9872470c711_terseLabel_en-US" xlink:label="lab_tfin_IntersegmentInterestAllocations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intersegment interest allocations</link:label>
    <link:label id="lab_tfin_IntersegmentInterestAllocations_label_en-US" xlink:label="lab_tfin_IntersegmentInterestAllocations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intersegment Interest Allocations</link:label>
    <link:label id="lab_tfin_IntersegmentInterestAllocations_documentation_en-US" xlink:label="lab_tfin_IntersegmentInterestAllocations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intersegment interest allocations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IntersegmentInterestAllocations" xlink:href="tfin-20221231.xsd#tfin_IntersegmentInterestAllocations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_IntersegmentInterestAllocations" xlink:to="lab_tfin_IntersegmentInterestAllocations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PledgedStatusAxis_5e1e141f-fe36-4d74-bfeb-a0db8e94dbeb_terseLabel_en-US" xlink:label="lab_us-gaap_PledgedStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pledged Status [Axis]</link:label>
    <link:label id="lab_us-gaap_PledgedStatusAxis_label_en-US" xlink:label="lab_us-gaap_PledgedStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pledged Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PledgedStatusAxis" xlink:to="lab_us-gaap_PledgedStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_GuarantorObligationsSecondIncrementOfLossesIncurred_7c38584b-36e0-4af2-b05d-39d2326fba3d_terseLabel_en-US" xlink:label="lab_tfin_GuarantorObligationsSecondIncrementOfLossesIncurred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Second increment of losses incurred</link:label>
    <link:label id="lab_tfin_GuarantorObligationsSecondIncrementOfLossesIncurred_label_en-US" xlink:label="lab_tfin_GuarantorObligationsSecondIncrementOfLossesIncurred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Second Increment Of Losses Incurred</link:label>
    <link:label id="lab_tfin_GuarantorObligationsSecondIncrementOfLossesIncurred_documentation_en-US" xlink:label="lab_tfin_GuarantorObligationsSecondIncrementOfLossesIncurred" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Second Increment Of Losses Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GuarantorObligationsSecondIncrementOfLossesIncurred" xlink:href="tfin-20221231.xsd#tfin_GuarantorObligationsSecondIncrementOfLossesIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_GuarantorObligationsSecondIncrementOfLossesIncurred" xlink:to="lab_tfin_GuarantorObligationsSecondIncrementOfLossesIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_2a5ff370-f971-4a98-bfca-af77448c324d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_8c6ff1ac-1962-42dd-893c-a2626ed87a2a_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, weighed average remaining contractual term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink: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 Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_DeferredTaxLiabilitiesLeaseRightOfUseAsset_48bd761f-ae9e-4509-9be5-d2c05fefaa89_terseLabel_en-US" xlink:label="lab_tfin_DeferredTaxLiabilitiesLeaseRightOfUseAsset" xlink: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 asset</link:label>
    <link:label id="lab_tfin_DeferredTaxLiabilitiesLeaseRightOfUseAsset_label_en-US" xlink:label="lab_tfin_DeferredTaxLiabilitiesLeaseRightOfUseAsset" xlink: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 Lease Right Of Use Asset</link:label>
    <link:label id="lab_tfin_DeferredTaxLiabilitiesLeaseRightOfUseAsset_documentation_en-US" xlink:label="lab_tfin_DeferredTaxLiabilitiesLeaseRightOfUseAsset" xlink: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 lease right-of-use asset.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DeferredTaxLiabilitiesLeaseRightOfUseAsset" xlink:href="tfin-20221231.xsd#tfin_DeferredTaxLiabilitiesLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DeferredTaxLiabilitiesLeaseRightOfUseAsset" xlink:to="lab_tfin_DeferredTaxLiabilitiesLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_PerformanceBasedPerformanceStockUnitsMember_142c3427-371e-41cd-8ef2-328c6739afd9_terseLabel_en-US" xlink:label="lab_tfin_PerformanceBasedPerformanceStockUnitsMember" xlink: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 Based Performance Stock Units (Performance Based PSUs)</link:label>
    <link:label id="lab_tfin_PerformanceBasedPerformanceStockUnitsMember_label_en-US" xlink:label="lab_tfin_PerformanceBasedPerformanceStockUnitsMember" xlink: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 Based Performance Stock Units [Member]</link:label>
    <link:label id="lab_tfin_PerformanceBasedPerformanceStockUnitsMember_documentation_en-US" xlink:label="lab_tfin_PerformanceBasedPerformanceStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance based performance stock units.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PerformanceBasedPerformanceStockUnitsMember" xlink:href="tfin-20221231.xsd#tfin_PerformanceBasedPerformanceStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_PerformanceBasedPerformanceStockUnitsMember" xlink:to="lab_tfin_PerformanceBasedPerformanceStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_0e0d2bbb-e3a5-45dc-9f0b-a3a8f9062332_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</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_tfin_BusinessCombinationIndemnificationAssetDiscountRate_d2a6ec0c-b2f3-4b2a-a847-3dcc833ca0ac_terseLabel_en-US" xlink:label="lab_tfin_BusinessCombinationIndemnificationAssetDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rate</link:label>
    <link:label id="lab_tfin_BusinessCombinationIndemnificationAssetDiscountRate_label_en-US" xlink:label="lab_tfin_BusinessCombinationIndemnificationAssetDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Indemnification Asset, Discount Rate</link:label>
    <link:label id="lab_tfin_BusinessCombinationIndemnificationAssetDiscountRate_documentation_en-US" xlink:label="lab_tfin_BusinessCombinationIndemnificationAssetDiscountRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Indemnification Asset, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationIndemnificationAssetDiscountRate" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationIndemnificationAssetDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_BusinessCombinationIndemnificationAssetDiscountRate" xlink:to="lab_tfin_BusinessCombinationIndemnificationAssetDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_f2ab4704-7403-41c0-afce-6995f4c3f2e4_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" 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">Expired (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink: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, Expirations in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock_1df37435-c8c5-4674-a905-267ba796191d_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">Summary of 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_tfin_EmployeeStockPurchasePlanMember_5ef91fec-d868-48c8-acd7-2a1c613de8ea_terseLabel_en-US" xlink:label="lab_tfin_EmployeeStockPurchasePlanMember" xlink: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 stock purchase plan</link:label>
    <link:label id="lab_tfin_EmployeeStockPurchasePlanMember_label_en-US" xlink:label="lab_tfin_EmployeeStockPurchasePlanMember" xlink: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 Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_tfin_EmployeeStockPurchasePlanMember_documentation_en-US" xlink:label="lab_tfin_EmployeeStockPurchasePlanMember" xlink: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 Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EmployeeStockPurchasePlanMember" xlink:href="tfin-20221231.xsd#tfin_EmployeeStockPurchasePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_EmployeeStockPurchasePlanMember" xlink:to="lab_tfin_EmployeeStockPurchasePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_664fc4b5-057d-4f75-bb50-1312de222a87_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink: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 Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink: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 Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialAssetPastDueMember_abc399db-b54e-462c-8c88-c3209c1c0494_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">Total 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_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue_4c4bb993-c224-41e6-ab5c-c54357868973_totalLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue" xlink: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 securities, with single maturity date, fair value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue" xlink: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, Maturity, Allocated and Single Maturity Date, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_6a0b7b74-09bb-4edc-8455-ab0d089b47c1_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_a6a92916-4ed4-451a-a672-e8f63945757e_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ACL Allocation</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_b8cd87e6-b3ff-458b-b09d-391d340eef51_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for credit losses</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_c38ab645-bee4-4dfc-b22a-e9f974df0623_periodStartLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" 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_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_18d1eec6-80dc-4459-9f66-219fa80767d2_periodEndLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" 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_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink: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, Excluding Accrued Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest_85652a23-f88d-48e9-86c4-4d6cb111a659_terseLabel_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment loans</link:label>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest_de1f9589-413d-4a11-bd69-26aecfe3f2b7_verboseLabel_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Factored receivables</link:label>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest_label_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Financing Receivable, Excluding Accrued Interest</link:label>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest_documentation_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Financing Receivable, Excluding Accrued Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest" xlink:to="lab_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_4d7cc3a7-0108-43cb-92d7-6045fda1cb65_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Three years before current year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink: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, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_f8c02861-6337-49d0-970e-939b6a9f8fd1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized loss on securities available for sale</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink: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, Debt Securities, Available-for-Sale, Unrealized Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:to="lab_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDepositLiabilities_265800e4-aa9e-4db4-a409-7a1e9ff6adef_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">Amount of deposits held</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_tfin_PaycheckProtectionProgramMember_959af3c6-3ec3-4246-89f4-c0f4ccdbbc3c_terseLabel_en-US" xlink:label="lab_tfin_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</link:label>
    <link:label id="lab_tfin_PaycheckProtectionProgramMember_label_en-US" xlink:label="lab_tfin_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_tfin_PaycheckProtectionProgramMember_documentation_en-US" xlink:label="lab_tfin_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_tfin_PaycheckProtectionProgramMember" xlink:href="tfin-20221231.xsd#tfin_PaycheckProtectionProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_PaycheckProtectionProgramMember" xlink:to="lab_tfin_PaycheckProtectionProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_9f8525c8-2d34-4283-8f2c-d41fde1589cf_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_TriumphPremiumFinanceMember_81eacd68-768e-47e2-a056-dfff49c8322e_terseLabel_en-US" xlink:label="lab_tfin_TriumphPremiumFinanceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Triumph Premium Finance</link:label>
    <link:label id="lab_tfin_TriumphPremiumFinanceMember_label_en-US" xlink:label="lab_tfin_TriumphPremiumFinanceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Triumph Premium Finance [Member]</link:label>
    <link:label id="lab_tfin_TriumphPremiumFinanceMember_documentation_en-US" xlink:label="lab_tfin_TriumphPremiumFinanceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Triumph Premium Finance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TriumphPremiumFinanceMember" xlink:href="tfin-20221231.xsd#tfin_TriumphPremiumFinanceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_TriumphPremiumFinanceMember" xlink:to="lab_tfin_TriumphPremiumFinanceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_f0c0f2ac-4a1e-45bb-b99f-545f35f3c92e_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">Remaining lease term</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_15107d57-a4bc-41a6-82e0-72ca248d8de4_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_GoodwillPurchaseAccountingAdjustments_23a3c97c-c99a-4618-8e43-d277dfdf326c_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, measurement period adjustments</link:label>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_e071c2ac-0c21-4db6-b8d8-d82c27636185_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired goodwill - measurement period adjustment</link:label>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_label_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink: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, Purchase Accounting Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:to="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_db3fac74-4c86-4227-90fb-9915d68db9bb_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive_9226eb23-540a-4625-a835-8ea9a2b27e63_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive" xlink: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 from one year to five years, amortized cost</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive" xlink: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 Excluding Accrued Interest, 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_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod_73b786d7-7477-4476-9a2c-b1a7bc5a981f_terseLabel_en-US" xlink:label="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance period</link:label>
    <link:label id="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod_label_en-US" xlink:label="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod" xlink: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 Awards Performance Period</link:label>
    <link:label id="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod_documentation_en-US" xlink:label="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share based compensation arrangement by share based payment awards performance period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod" xlink:href="tfin-20221231.xsd#tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod" xlink:to="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_2811d106-b4bd-48d4-a78a-a46f063ea78e_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_be3ffaff-55d0-4640-8103-e5cf5f74e5bd_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</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_tfin_NationalBancsharesCapitalTrustsIIIMember_77a71a4b-d584-450d-a756-e75ff442b990_terseLabel_en-US" xlink:label="lab_tfin_NationalBancsharesCapitalTrustsIIIMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">National Bancshares Capital Trust III</link:label>
    <link:label id="lab_tfin_NationalBancsharesCapitalTrustsIIIMember_label_en-US" xlink:label="lab_tfin_NationalBancsharesCapitalTrustsIIIMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">National Bancshares Capital Trusts I I I [Member]</link:label>
    <link:label id="lab_tfin_NationalBancsharesCapitalTrustsIIIMember_documentation_en-US" xlink:label="lab_tfin_NationalBancsharesCapitalTrustsIIIMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">National Bancshares Capital Trusts III.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_NationalBancsharesCapitalTrustsIIIMember" xlink:href="tfin-20221231.xsd#tfin_NationalBancsharesCapitalTrustsIIIMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_NationalBancsharesCapitalTrustsIIIMember" xlink:to="lab_tfin_NationalBancsharesCapitalTrustsIIIMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CollateralAxis_3db47306-9d4c-4689-9970-92e794f8ad23_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_8ab9e9f2-b973-4e15-bf00-ae283baec486_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_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_dei_DocumentType_aa5acd27-d3a1-4784-8fb2-2bf46b501c89_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_tfin_SecuritiesSoldUnderAgreementsToRepurchaseMaximumOutstandingAtAnyMonthEnd_db216122-3797-44b2-80cc-3cbba2764f83_terseLabel_en-US" xlink:label="lab_tfin_SecuritiesSoldUnderAgreementsToRepurchaseMaximumOutstandingAtAnyMonthEnd" xlink: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 month-end balance during the year</link:label>
    <link:label id="lab_tfin_SecuritiesSoldUnderAgreementsToRepurchaseMaximumOutstandingAtAnyMonthEnd_label_en-US" xlink:label="lab_tfin_SecuritiesSoldUnderAgreementsToRepurchaseMaximumOutstandingAtAnyMonthEnd" xlink: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 Maximum Outstanding At Any Month End</link:label>
    <link:label id="lab_tfin_SecuritiesSoldUnderAgreementsToRepurchaseMaximumOutstandingAtAnyMonthEnd_documentation_en-US" xlink:label="lab_tfin_SecuritiesSoldUnderAgreementsToRepurchaseMaximumOutstandingAtAnyMonthEnd" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities sold under agreements to repurchase maximum outstanding at any month end.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SecuritiesSoldUnderAgreementsToRepurchaseMaximumOutstandingAtAnyMonthEnd" xlink:href="tfin-20221231.xsd#tfin_SecuritiesSoldUnderAgreementsToRepurchaseMaximumOutstandingAtAnyMonthEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_SecuritiesSoldUnderAgreementsToRepurchaseMaximumOutstandingAtAnyMonthEnd" xlink:to="lab_tfin_SecuritiesSoldUnderAgreementsToRepurchaseMaximumOutstandingAtAnyMonthEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_54bebf3f-da19-42d9-a81a-52904358cfdc_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_b5e29d75-0b29-4d20-8b93-3955007c8f51_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate</link:label>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_label_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:to="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryByInterestRateTypeFloatingRateDueYearNine_491aafd7-a4f5-47d1-b789-301ffc8d63cf_terseLabel_en-US" xlink:label="lab_tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryByInterestRateTypeFloatingRateDueYearNine" xlink: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, balance outstanding, variable rate</link:label>
    <link:label id="lab_tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryByInterestRateTypeFloatingRateDueYearNine_label_en-US" xlink:label="lab_tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryByInterestRateTypeFloatingRateDueYearNine" xlink: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 Home Loan Bank Advances Maturities Summary By Interest Rate Type Floating Rate Due Year Nine</link:label>
    <link:label id="lab_tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryByInterestRateTypeFloatingRateDueYearNine_documentation_en-US" xlink:label="lab_tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryByInterestRateTypeFloatingRateDueYearNine" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal home loan bank advances maturities summary by interest rate type floating rate due year nine.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryByInterestRateTypeFloatingRateDueYearNine" xlink:href="tfin-20221231.xsd#tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryByInterestRateTypeFloatingRateDueYearNine"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryByInterestRateTypeFloatingRateDueYearNine" xlink:to="lab_tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryByInterestRateTypeFloatingRateDueYearNine" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_a2fd530a-ebbb-437d-8aa2-dd269f2182a8_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful life of assets</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink: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, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_588c10d5-3c9e-4c31-9b4f-e62448be429c_negatedLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Unrecognized Losses</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_AssetsFairValueDisclosureAbstract_42813711-2b2d-4348-b655-541d165193c0_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink: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 measured at fair value on a recurring basis</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink: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, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy_323a1d9e-6960-4764-bff5-f22e0d5ab358_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy" xlink: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 Held for Sale</link:label>
    <link:label id="lab_us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy_label_en-US" xlink:label="lab_us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy" xlink: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, Held-for-sale [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy" xlink:to="lab_us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_278ff682-ac56-4e4b-9949-1c29e02fc117_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</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_us-gaap_IncreaseDecreaseInDeposits_2c4dcaf2-47c6-4d83-9050-225e7b7b844f_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 increase (decrease) 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b327261b-2662-48a5-a96c-291d9c38d508_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_081367ed-748f-485c-8180-5904a6f00074_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_TexasColoradoIllinoisAndIowaMember_32dcd0a2-c07e-49b4-943b-bf2f6f6ac4c5_terseLabel_en-US" xlink:label="lab_tfin_TexasColoradoIllinoisAndIowaMember" xlink: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, Colorado, Illinois, And Iowa</link:label>
    <link:label id="lab_tfin_TexasColoradoIllinoisAndIowaMember_label_en-US" xlink:label="lab_tfin_TexasColoradoIllinoisAndIowaMember" xlink: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, Colorado, Illinois, And Iowa [Member]</link:label>
    <link:label id="lab_tfin_TexasColoradoIllinoisAndIowaMember_documentation_en-US" xlink:label="lab_tfin_TexasColoradoIllinoisAndIowaMember" xlink: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, Colorado, Illinois, and Iowa</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TexasColoradoIllinoisAndIowaMember" xlink:href="tfin-20221231.xsd#tfin_TexasColoradoIllinoisAndIowaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_TexasColoradoIllinoisAndIowaMember" xlink:to="lab_tfin_TexasColoradoIllinoisAndIowaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_91313734-fbb3-4efd-83d3-ec8827131284_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</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_tfin_BalanceOfLoansModifiedDueToCOVID19TableTextBlock_4dd14f85-986e-4a43-aea2-31817207a344_terseLabel_en-US" xlink:label="lab_tfin_BalanceOfLoansModifiedDueToCOVID19TableTextBlock" xlink: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 of Loans Modified Due to COVID-19</link:label>
    <link:label id="lab_tfin_BalanceOfLoansModifiedDueToCOVID19TableTextBlock_label_en-US" xlink:label="lab_tfin_BalanceOfLoansModifiedDueToCOVID19TableTextBlock" xlink: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 of Loans Modified Due to COVID-19 [Table Text Block]</link:label>
    <link:label id="lab_tfin_BalanceOfLoansModifiedDueToCOVID19TableTextBlock_documentation_en-US" xlink:label="lab_tfin_BalanceOfLoansModifiedDueToCOVID19TableTextBlock" xlink: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 of loans modified for borrowers impacted by the COVID-19 pandemic.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BalanceOfLoansModifiedDueToCOVID19TableTextBlock" xlink:href="tfin-20221231.xsd#tfin_BalanceOfLoansModifiedDueToCOVID19TableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_BalanceOfLoansModifiedDueToCOVID19TableTextBlock" xlink:to="lab_tfin_BalanceOfLoansModifiedDueToCOVID19TableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList_d60eef1e-d6df-4c6f-9167-6fb5bab1b4c4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList" xlink: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, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList" xlink: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, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_c0ca7d95-bca0-4a6a-ab9e-6ae3260ebf74_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">Past Due 90 Days or More</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_c7453b63-edd5-46ce-8794-08446ae52ddf_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">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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_86074fd4-3e51-49fb-9819-eac39a505e86_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized holding gains (losses) arising during the period</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_ce848240-d8da-4d7d-98b0-be9337c08d0a_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">Due from one year to five years, 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_us-gaap_ProceedsFromSaleOfFinanceReceivables_dd535a3d-b298-4da7-b405-7a282b2846b1_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfFinanceReceivables" xlink: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_ProceedsFromSaleOfFinanceReceivables_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfFinanceReceivables" xlink: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 Finance Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfFinanceReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfFinanceReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfFinanceReceivables" xlink:to="lab_us-gaap_ProceedsFromSaleOfFinanceReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_AuditInformationAbstract_label_en-US" xlink:label="lab_tfin_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_tfin_AuditInformationAbstract_documentation_en-US" xlink:label="lab_tfin_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AuditInformationAbstract" xlink:href="tfin-20221231.xsd#tfin_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_AuditInformationAbstract" xlink:to="lab_tfin_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_9d3b7a28-a0fb-4c43-9609-be9cc7fee0cc_terseLabel_en-US" xlink:label="lab_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes, measurement period adjustments</link:label>
    <link:label id="lab_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_label_en-US" xlink:label="lab_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Taxes</link:label>
    <link:label id="lab_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_documentation_en-US" xlink:label="lab_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" xlink:to="lab_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_e3aa712f-ed97-4eca-911f-ec27b182189a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale [Table]</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_ba8eecf4-319e-4dda-ac91-b16ee4d9645e_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of net assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_ba2f5267-6c3e-4064-8a9b-a4db34876e55_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink: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 net assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_2f16d1a4-8abd-4382-a676-f7693c940bf3_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/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_2f575aad-07b8-4e1a-b622-47195293924e_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_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustInterestDefermentPeriodNumberOfConsecutiveQuarters_b54749f8-b79d-4f1f-9a26-de994d97d2d2_terseLabel_en-US" xlink:label="lab_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustInterestDefermentPeriodNumberOfConsecutiveQuarters" xlink: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 interest deferment period on junior subordinated debentures</link:label>
    <link:label id="lab_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustInterestDefermentPeriodNumberOfConsecutiveQuarters_label_en-US" xlink:label="lab_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustInterestDefermentPeriodNumberOfConsecutiveQuarters" xlink: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 Debenture Owed to Unconsolidated Subsidiary Trust, Interest Deferment Period, Number of Consecutive Quarters</link:label>
    <link:label id="lab_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustInterestDefermentPeriodNumberOfConsecutiveQuarters_documentation_en-US" xlink:label="lab_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustInterestDefermentPeriodNumberOfConsecutiveQuarters" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Junior Subordinated Debenture Owed to Unconsolidated Subsidiary Trust, Interest Deferment Period, Number of Consecutive Quarters</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustInterestDefermentPeriodNumberOfConsecutiveQuarters" xlink:href="tfin-20221231.xsd#tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustInterestDefermentPeriodNumberOfConsecutiveQuarters"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustInterestDefermentPeriodNumberOfConsecutiveQuarters" xlink:to="lab_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustInterestDefermentPeriodNumberOfConsecutiveQuarters" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_8720e87f-3a36-4747-9c40-862a4fc29565_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</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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_5a17ac52-4cd4-46e0-88ba-dacd16f37b72_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">Unrealized holding gains (losses) arising during the period</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_FinitelivedIntangibleAssetsAcquired1_8e75cec4-de76-461f-a62b-8e85c336b33d_terseLabel_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired intangibles</link:label>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_label_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink: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 Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:to="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentPerformanceStatusAxis_18df52e0-edce-4529-ba90-392d492ecdbc_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</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_tfin_PaymentsSegmentMember_b846a16c-c073-4a38-a5f6-f2ffd7354440_terseLabel_en-US" xlink:label="lab_tfin_PaymentsSegmentMember" xlink: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 Segment</link:label>
    <link:label id="lab_tfin_PaymentsSegmentMember_label_en-US" xlink:label="lab_tfin_PaymentsSegmentMember" xlink: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 Segment [Member]</link:label>
    <link:label id="lab_tfin_PaymentsSegmentMember_documentation_en-US" xlink:label="lab_tfin_PaymentsSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments Segment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaymentsSegmentMember" xlink:href="tfin-20221231.xsd#tfin_PaymentsSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_PaymentsSegmentMember" xlink:to="lab_tfin_PaymentsSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_68f7c060-0edc-4849-807e-519304801a69_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_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_6d329095-aa16-48a2-86e3-2a96639588e5_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_53abe2d5-dc00-4278-b402-3e751ce3570c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unused borrowing capacity, amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink: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, Unused Borrowing Capacity, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:to="lab_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_21ba33a3-0322-478b-ad8d-8590d31a86c3_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable lease cost</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_9632ddc9-517e-40f0-96cb-045491b99bbb_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">Summary of Allowance for Loan and Lease Losses</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_a9d85ef7-f0f3-4e46-99d7-006dd63c34d1_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">Stockholders' equity - See Note 20</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_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_02170df0-68bf-461b-af38-6101a9ef4a16_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charge-offs</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" xlink: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, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_f4b24b6b-af15-4d50-a1ea-17fdcd21cee1_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_ConsiderationReceivedFromDivestitureOfInterestInConsolidatedSubsidiaries_fb52268c-5b15-4a8e-b57c-a6652c0964e8_terseLabel_en-US" xlink:label="lab_tfin_ConsiderationReceivedFromDivestitureOfInterestInConsolidatedSubsidiaries" xlink: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 consideration received</link:label>
    <link:label id="lab_tfin_ConsiderationReceivedFromDivestitureOfInterestInConsolidatedSubsidiaries_label_en-US" xlink:label="lab_tfin_ConsiderationReceivedFromDivestitureOfInterestInConsolidatedSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consideration Received From Divestiture Of Interest In Consolidated Subsidiaries</link:label>
    <link:label id="lab_tfin_ConsiderationReceivedFromDivestitureOfInterestInConsolidatedSubsidiaries_documentation_en-US" xlink:label="lab_tfin_ConsiderationReceivedFromDivestitureOfInterestInConsolidatedSubsidiaries" xlink: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 consideration received from sale of interest in consolidated subsidiary.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConsiderationReceivedFromDivestitureOfInterestInConsolidatedSubsidiaries" xlink:href="tfin-20221231.xsd#tfin_ConsiderationReceivedFromDivestitureOfInterestInConsolidatedSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ConsiderationReceivedFromDivestitureOfInterestInConsolidatedSubsidiaries" xlink:to="lab_tfin_ConsiderationReceivedFromDivestitureOfInterestInConsolidatedSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract_37b6c286-f48e-481b-a81c-349287ba5fd7_terseLabel_en-US" xlink:label="lab_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract" xlink: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, Fair Value</link:label>
    <link:label id="lab_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract_label_en-US" xlink:label="lab_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract" xlink: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 Maturities Fair Value [Abstract]</link:label>
    <link:label id="lab_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract_documentation_en-US" xlink:label="lab_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available for sale securities maturities fair value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract" xlink:href="tfin-20221231.xsd#tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract" xlink:to="lab_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_858f06f9-9c7e-4bef-a181-99e51a3af119_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">Due from one year to 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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_61e1eb8a-de40-47da-a2f7-c76703be8845_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink: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 Options Granted Weighted-Average Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink: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 Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_ConstructionLandDevelopmentLandCollateralMember_7463e3a4-18ce-42ad-b551-a850e2ac3c4c_terseLabel_en-US" xlink:label="lab_tfin_ConstructionLandDevelopmentLandCollateralMember" xlink: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, land development, land</link:label>
    <link:label id="lab_tfin_ConstructionLandDevelopmentLandCollateralMember_label_en-US" xlink:label="lab_tfin_ConstructionLandDevelopmentLandCollateralMember" xlink: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, Land Development, Land Collateral [Member]</link:label>
    <link:label id="lab_tfin_ConstructionLandDevelopmentLandCollateralMember_documentation_en-US" xlink:label="lab_tfin_ConstructionLandDevelopmentLandCollateralMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction, Land Development, Land Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConstructionLandDevelopmentLandCollateralMember" xlink:href="tfin-20221231.xsd#tfin_ConstructionLandDevelopmentLandCollateralMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ConstructionLandDevelopmentLandCollateralMember" xlink:to="lab_tfin_ConstructionLandDevelopmentLandCollateralMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_8048c955-8e9d-46f6-95b2-4c26604b9ccf_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink: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 assumed:</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_32259eb4-0d93-4dc7-a322-5723d8621fb3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax effect</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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_24140059-f5d5-4a8f-b0df-1796a1686a35_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">Summary of 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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_5fe9d875-2707-4bbb-8e48-f4272b5cf37e_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 Fair Value of Derivative Financial Instruments Classification on Balance Sheet</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_ResidentialMortgageBackedSecuritiesMember_f9739656-5b25-4ce7-a57e-cbe5d7555e7c_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">Mortgage-backed securities, residential</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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1563e037-d413-40df-a297-e3b09affc366_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">Weighted-average period to recognize cost</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_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_d12b4469-5aed-46f8-8daa-0faeeda48c7e_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" 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, unrealized losses</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink: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, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeriesCPreferredStockMember_6eead996-1139-4f12-bcd2-e05713ee7c39_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesCPreferredStockMember" xlink: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 C Preferred Stock</link:label>
    <link:label id="lab_us-gaap_SeriesCPreferredStockMember_label_en-US" xlink:label="lab_us-gaap_SeriesCPreferredStockMember" xlink: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 C Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesCPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesCPreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesCPreferredStockMember" xlink:to="lab_us-gaap_SeriesCPreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_389724a3-377c-4b7b-968b-ec2c40fd047a_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink: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</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink: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 Businesses, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_4b44f29b-df97-4598-b42c-532fbcf0d743_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">Schedule of Estimated Fair Value of Company's Financial Assets and Financial Liabilities</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_af490feb-7bb8-48f4-9fe7-36d4d9e2057c_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/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_dei_EntityRegistrantName_c98d28f1-1e43-4e7b-a560-b8b896745181_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_SubsequentEventsTextBlock_c42e941d-4e04-4fd4-ae08-1a9b15fa78f7_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink: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 Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink: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 Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_FactoredReceivableDisposalGroupMember_f152160d-05c5-4418-b863-0ffd2c2542ac_terseLabel_en-US" xlink:label="lab_tfin_FactoredReceivableDisposalGroupMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Factored Receivable Disposal Group</link:label>
    <link:label id="lab_tfin_FactoredReceivableDisposalGroupMember_label_en-US" xlink:label="lab_tfin_FactoredReceivableDisposalGroupMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Factored Receivable Disposal Group [Member]</link:label>
    <link:label id="lab_tfin_FactoredReceivableDisposalGroupMember_documentation_en-US" xlink:label="lab_tfin_FactoredReceivableDisposalGroupMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Factored Receivable Disposal Group</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivableDisposalGroupMember" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivableDisposalGroupMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FactoredReceivableDisposalGroupMember" xlink:to="lab_tfin_FactoredReceivableDisposalGroupMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_c091fdee-7ac0-438e-8d1c-cd31d19d3b77_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink: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 allowance for credit losses of $42,807 and $42,213, respectively</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_a3bbcd82-acfe-4133-b21c-364310b23716_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_ec64257d-f767-4d6d-8f11-d44bda6e45ad_totalLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" 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_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_27dc7044-c4ca-4f06-a13b-d3abe2cd4770_netLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" 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">Loans pledged as collateral</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink: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, Excluding Accrued Interest, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_3da1967b-9ca5-438f-b6ed-64fc1765ff7c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_PeriodOfConsumerLoansChargedOff_9c4c1022-b7d9-4e83-9437-d0bf2bb3e9ab_terseLabel_en-US" xlink:label="lab_tfin_PeriodOfConsumerLoansChargedOff" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period after which consumer loans are charged off</link:label>
    <link:label id="lab_tfin_PeriodOfConsumerLoansChargedOff_label_en-US" xlink:label="lab_tfin_PeriodOfConsumerLoansChargedOff" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period Of Consumer Loans Charged Off</link:label>
    <link:label id="lab_tfin_PeriodOfConsumerLoansChargedOff_documentation_en-US" xlink:label="lab_tfin_PeriodOfConsumerLoansChargedOff" xlink: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 after becoming delinquent before consumer loans are charged off.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PeriodOfConsumerLoansChargedOff" xlink:href="tfin-20221231.xsd#tfin_PeriodOfConsumerLoansChargedOff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_PeriodOfConsumerLoansChargedOff" xlink:to="lab_tfin_PeriodOfConsumerLoansChargedOff" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_43ac50d0-fdab-4b6a-ace1-983ff8ee8add_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_tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear_0bde0d9e-fcc9-474a-8717-b9c296963720_terseLabel_en-US" xlink:label="lab_tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear" xlink: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 at end of the year</link:label>
    <link:label id="lab_tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear_label_en-US" xlink:label="lab_tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear" xlink: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 Weighted Average Interest Rate At End Of Year</link:label>
    <link:label id="lab_tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear_documentation_en-US" xlink:label="lab_tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities sold under agreements to repurchase weighted average interest rate at end of year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear" xlink:href="tfin-20221231.xsd#tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear" xlink:to="lab_tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_1780f84e-6274-4dc1-a380-121f4981a60b_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink: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, fair value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink: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, Maturity, without Single Maturity Date, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented_7f97564c-d9cd-4e87-92bb-5f28419d08b1_verboseLabel_en-US" xlink:label="lab_tfin_LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans not previously presented, gross, carrying amount</link:label>
    <link:label id="lab_tfin_LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented_label_en-US" xlink:label="lab_tfin_LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented" xlink: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 Reported Amount Not Previously Presented</link:label>
    <link:label id="lab_tfin_LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented_documentation_en-US" xlink:label="lab_tfin_LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented" xlink: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 reported amount not previously presented.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented" xlink:href="tfin-20221231.xsd#tfin_LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented" xlink:to="lab_tfin_LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_ScheduleOfFinancingReceivablesNonPerformingLoansTableTextBlock_0d67cd17-d27a-4c52-9906-e3f6cdf33829_terseLabel_en-US" xlink:label="lab_tfin_ScheduleOfFinancingReceivablesNonPerformingLoansTableTextBlock" xlink: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 Nonperforming Loans</link:label>
    <link:label id="lab_tfin_ScheduleOfFinancingReceivablesNonPerformingLoansTableTextBlock_label_en-US" xlink:label="lab_tfin_ScheduleOfFinancingReceivablesNonPerformingLoansTableTextBlock" xlink: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 Financing Receivables Non Performing Loans [Table Text Block]</link:label>
    <link:label id="lab_tfin_ScheduleOfFinancingReceivablesNonPerformingLoansTableTextBlock_documentation_en-US" xlink:label="lab_tfin_ScheduleOfFinancingReceivablesNonPerformingLoansTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of nonperforming financing receivables (such as loans and trade receivables), including: (a) the recorded investment in loans and trade receivables, if applicable, on nonaccrual status as of each balance sheet date, (b) the recorded investment in factored receivables past due 90 days or more, and (c) troubled debt restructurings accruing interest.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ScheduleOfFinancingReceivablesNonPerformingLoansTableTextBlock" xlink:href="tfin-20221231.xsd#tfin_ScheduleOfFinancingReceivablesNonPerformingLoansTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ScheduleOfFinancingReceivablesNonPerformingLoansTableTextBlock" xlink:to="lab_tfin_ScheduleOfFinancingReceivablesNonPerformingLoansTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MutualFundMember_53f067c5-8709-41ae-9f19-460e608c51c7_terseLabel_en-US" xlink:label="lab_us-gaap_MutualFundMember" xlink: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 fund</link:label>
    <link:label id="lab_us-gaap_MutualFundMember_label_en-US" xlink:label="lab_us-gaap_MutualFundMember" xlink: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 Fund [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MutualFundMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MutualFundMember" xlink:to="lab_us-gaap_MutualFundMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_InvestmentInNonBankSubsidiaries_6bef626e-eac9-46ed-b7b7-747ae838a54d_terseLabel_en-US" xlink:label="lab_tfin_InvestmentInNonBankSubsidiaries" xlink: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 non-bank subsidiaries</link:label>
    <link:label id="lab_tfin_InvestmentInNonBankSubsidiaries_label_en-US" xlink:label="lab_tfin_InvestmentInNonBankSubsidiaries" xlink: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 Non Bank Subsidiaries</link:label>
    <link:label id="lab_tfin_InvestmentInNonBankSubsidiaries_documentation_en-US" xlink:label="lab_tfin_InvestmentInNonBankSubsidiaries" xlink: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 non-bank subsidiaries.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InvestmentInNonBankSubsidiaries" xlink:href="tfin-20221231.xsd#tfin_InvestmentInNonBankSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_InvestmentInNonBankSubsidiaries" xlink:to="lab_tfin_InvestmentInNonBankSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_NonperformingFinancingReceivableRecordedInvestment_d550d2ec-ae28-425a-8ef2-a34e4f0b1107_totalLabel_en-US" xlink:label="lab_tfin_NonperformingFinancingReceivableRecordedInvestment" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total loans</link:label>
    <link:label id="lab_tfin_NonperformingFinancingReceivableRecordedInvestment_label_en-US" xlink:label="lab_tfin_NonperformingFinancingReceivableRecordedInvestment" xlink: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 Financing Receivable Recorded Investment</link:label>
    <link:label id="lab_tfin_NonperformingFinancingReceivableRecordedInvestment_documentation_en-US" xlink:label="lab_tfin_NonperformingFinancingReceivableRecordedInvestment" xlink: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 investment of nonperforming financing receivables, including nonaccrual loans, loans modified under restructurings as a result of the borrower experiencing financial difficulties, and factored receivables greater than 90 days past due.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_NonperformingFinancingReceivableRecordedInvestment" xlink:href="tfin-20221231.xsd#tfin_NonperformingFinancingReceivableRecordedInvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_NonperformingFinancingReceivableRecordedInvestment" xlink:to="lab_tfin_NonperformingFinancingReceivableRecordedInvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2b915a5b-3161-4c91-a65d-2635850440b9_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</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_us-gaap_RepaymentsOfSubordinatedDebt_e1fda144-1970-40d4-a9b8-e19740289deb_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfSubordinatedDebt" 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">Repayment of subordinated notes</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfSubordinatedDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfSubordinatedDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Subordinated Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSubordinatedDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSubordinatedDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfSubordinatedDebt" xlink:to="lab_us-gaap_RepaymentsOfSubordinatedDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_8c9fa7aa-c797-470a-90ab-555c2d8c9e96_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_a9738b1c-41bc-4a2d-9e8e-5ecb9ff6e6d0_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">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_a0f5e501-aced-4ff1-adc7-f46d0ecb725c_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_ac227eba-616b-48c3-9298-771f183696e2_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">Occupancy, furniture and equipment</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_us-gaap_CommonStockParOrStatedValuePerShare_6c09980e-1409-4dc9-9ad0-9f44305dc00b_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">Par value per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_d68cea46-1499-4639-a6e8-053125a3ad94_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized holding gains (losses) arising during the period, net of taxes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_370b8e01-5449-4f5d-a944-d23447febfe9_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink: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 assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_2839419e-e469-4fa4-8d4e-9b7abf0f6cd8_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_f23b41c7-ec54-472d-b8e3-eb2197b6ce76_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink: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 executive compensation</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink: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, Share-Based Payment Arrangement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_e6f7ced7-e28a-4176-b92a-cb3799d4e852_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_ec0918af-1011-4028-a4b9-d7acb8bdadca_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_label_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_062b21fd-a614-44d6-9cf4-2a8ae25cc503_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 Disclosures</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_dei_TradingSymbol_f8edff58-ef2d-4e90-aa16-708045923f36_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_9cb99fa8-9634-407d-9d68-bcd7bf02f8b5_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_b971c48f-7601-441d-99a3-9b83bb31648e_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</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_us-gaap_TreasuryStockAcquiredAverageCostPerShare_147b3345-8212-4d3b-84c7-9fb718f22af6_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink: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 price of shares repurchased into treasury stock (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_label_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink: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 Acquired, Average Cost Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:to="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_8f84a329-35f8-4f1a-8f28-606af051e189_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" 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">Forfeiture of restricted stock awards (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink: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, Restricted Stock Award, Forfeited</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_ea487982-a8f9-41ce-a3b2-3667d0887189_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_57ef5456-3e0f-47b1-bc2a-6d7e5ef897bd_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_tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome_6887f183-3163-424d-a6ff-3ac79d2ab6fa_terseLabel_en-US" xlink:label="lab_tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome" xlink: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 reversed through interest income</link:label>
    <link:label id="lab_tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome_label_en-US" xlink:label="lab_tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome" xlink: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 Accrued Interest Reversed Through Interest Income</link:label>
    <link:label id="lab_tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome_documentation_en-US" xlink:label="lab_tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome" xlink: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 Accrued Interest Reversed Through Interest Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome" xlink:to="lab_tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_f5b0b93f-59d3-4ddf-a20d-a3e14bcf77d2_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of stock, percentage of ownership after transaction</link:label>
    <link:label id="lab_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Percentage of Ownership after Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:to="lab_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_AssetsTransferredToAssetsHeldForSale_8a047039-2849-4895-b24e-365424a5a786_terseLabel_en-US" xlink:label="lab_tfin_AssetsTransferredToAssetsHeldForSale" xlink: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 transferred to assets held for sale</link:label>
    <link:label id="lab_tfin_AssetsTransferredToAssetsHeldForSale_label_en-US" xlink:label="lab_tfin_AssetsTransferredToAssetsHeldForSale" xlink: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 Transferred To Assets Held For Sale</link:label>
    <link:label id="lab_tfin_AssetsTransferredToAssetsHeldForSale_documentation_en-US" xlink:label="lab_tfin_AssetsTransferredToAssetsHeldForSale" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets transferred to assets held for sale.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AssetsTransferredToAssetsHeldForSale" xlink:href="tfin-20221231.xsd#tfin_AssetsTransferredToAssetsHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_AssetsTransferredToAssetsHeldForSale" xlink:to="lab_tfin_AssetsTransferredToAssetsHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_8ce4d1ec-19ce-4818-baee-1383be2c3fed_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_5355ca65-cfad-4bfe-b96b-8bfc5d143bd0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock_539b70c8-fb6b-4263-853d-2cd7c0c2db26_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock" xlink: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 Equity Securities without Readily Determinable Fair Value</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock" xlink: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 without Readily Determinable Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock" xlink:to="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_MarketBasedPerformanceStockUnitsMember_e706f856-5fa6-4735-821b-010e79341f5c_verboseLabel_en-US" xlink:label="lab_tfin_MarketBasedPerformanceStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market Based Performance Stock Units (Market Based PSUs)</link:label>
    <link:label id="lab_tfin_MarketBasedPerformanceStockUnitsMember_4466fe3c-de3e-43f9-9d3a-a5b27870c8ae_terseLabel_en-US" xlink:label="lab_tfin_MarketBasedPerformanceStockUnitsMember" xlink: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 - market based</link:label>
    <link:label id="lab_tfin_MarketBasedPerformanceStockUnitsMember_label_en-US" xlink:label="lab_tfin_MarketBasedPerformanceStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market Based Performance Stock Units [Member]</link:label>
    <link:label id="lab_tfin_MarketBasedPerformanceStockUnitsMember_documentation_en-US" xlink:label="lab_tfin_MarketBasedPerformanceStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Market based performance stock units.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MarketBasedPerformanceStockUnitsMember" xlink:href="tfin-20221231.xsd#tfin_MarketBasedPerformanceStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_MarketBasedPerformanceStockUnitsMember" xlink:to="lab_tfin_MarketBasedPerformanceStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_7aa005b1-6755-458d-ba39-9b7b26c7bd9e_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_e9cd1119-1340-4272-b7ae-21079d321655_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_AdvancesFromFederalHomeLoanBanks_152e79ad-3ec7-4ef8-8dea-ef4438c64ad0_terseLabel_en-US" xlink:label="lab_us-gaap_AdvancesFromFederalHomeLoanBanks" xlink: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_AdvancesFromFederalHomeLoanBanks_5c67b08b-571b-4c10-aebb-d959791731fd_netLabel_en-US" xlink:label="lab_us-gaap_AdvancesFromFederalHomeLoanBanks" 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">Amount outstanding at end of the year</link:label>
    <link:label id="lab_us-gaap_AdvancesFromFederalHomeLoanBanks_53f37f34-6d6d-421a-b3f6-aa337756b47c_negatedLabel_en-US" xlink:label="lab_us-gaap_AdvancesFromFederalHomeLoanBanks" 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">Borrowings outstanding</link:label>
    <link:label id="lab_us-gaap_AdvancesFromFederalHomeLoanBanks_label_en-US" xlink:label="lab_us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advance from Federal Home Loan Bank</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:to="lab_us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_EJAcquisitionMember_1bfdcd28-ef03-4cc2-9815-bbe3c01bf230_terseLabel_en-US" xlink:label="lab_tfin_EJAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EJ Acquisition</link:label>
    <link:label id="lab_tfin_EJAcquisitionMember_label_en-US" xlink:label="lab_tfin_EJAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">E J Acquisition [Member]</link:label>
    <link:label id="lab_tfin_EJAcquisitionMember_documentation_en-US" xlink:label="lab_tfin_EJAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EJ acquisition.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EJAcquisitionMember" xlink:href="tfin-20221231.xsd#tfin_EJAcquisitionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_EJAcquisitionMember" xlink:to="lab_tfin_EJAcquisitionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_0835e263-c338-46b3-9d90-2b13c72481b2_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Loss Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_052d1959-15cd-41df-9e36-6f2e40d283b5_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit loss expense (benefit)</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_88d03804-c0a4-490e-a4db-9e265ed9b970_netLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" 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">Credit loss expense (benefit)</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_a146e0ba-8c16-4fcd-ba0d-9dab4bb7a5e0_negatedLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" 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">Credit loss (expense) benefit</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" xlink: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, Excluding Accrued Interest, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1f7400ba-4419-4d5b-a20c-2cbafe65651e_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments and Joint Ventures [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments and Joint Ventures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_4123dc36-7837-4d0f-b445-3c50a33550c1_periodStartLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" 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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_1de4c740-ce0c-4e07-9b3f-eb80b5bde6a0_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" 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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink: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 with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_878b83fa-75df-4020-85e3-5c8ace58de39_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Variable Interest Entities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Variable Interest Entities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_IncomeTaxesLineItems_8cf2278c-451e-4c80-9c0b-6b79698e8092_terseLabel_en-US" xlink:label="lab_tfin_IncomeTaxesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes [Line Items]</link:label>
    <link:label id="lab_tfin_IncomeTaxesLineItems_label_en-US" xlink:label="lab_tfin_IncomeTaxesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes [Line Items]</link:label>
    <link:label id="lab_tfin_IncomeTaxesLineItems_documentation_en-US" xlink:label="lab_tfin_IncomeTaxesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IncomeTaxesLineItems" xlink:href="tfin-20221231.xsd#tfin_IncomeTaxesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_IncomeTaxesLineItems" xlink:to="lab_tfin_IncomeTaxesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_39040172-2abf-42eb-ba66-9e06c66172bc_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of customers located within states</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketingAndAdvertisingExpense_52e2949d-191c-4a31-8e45-bd0564273768_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 and promotion</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_tfin_LongTermDebtMaximumAmountOutstandingDuringPeriod_89386d52-590d-4597-bb18-8b69a366443f_terseLabel_en-US" xlink:label="lab_tfin_LongTermDebtMaximumAmountOutstandingDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Highest month end balance during the period</link:label>
    <link:label id="lab_tfin_LongTermDebtMaximumAmountOutstandingDuringPeriod_label_en-US" xlink:label="lab_tfin_LongTermDebtMaximumAmountOutstandingDuringPeriod" xlink: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, Maximum Amount Outstanding During Period</link:label>
    <link:label id="lab_tfin_LongTermDebtMaximumAmountOutstandingDuringPeriod_documentation_en-US" xlink:label="lab_tfin_LongTermDebtMaximumAmountOutstandingDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Maximum Amount Outstanding During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_LongTermDebtMaximumAmountOutstandingDuringPeriod" xlink:href="tfin-20221231.xsd#tfin_LongTermDebtMaximumAmountOutstandingDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_LongTermDebtMaximumAmountOutstandingDuringPeriod" xlink:to="lab_tfin_LongTermDebtMaximumAmountOutstandingDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan_685324d6-8982-4227-8bb7-f47417c9297f_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" xlink: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 Loans</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" xlink: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, Excluding Accrued Interest, Revolving, Converted to Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_AcceleratedShareRepurchaseAgreementMember_747ec8b6-c836-4de1-8fed-354df5ce93d7_terseLabel_en-US" xlink:label="lab_tfin_AcceleratedShareRepurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASR Agreement</link:label>
    <link:label id="lab_tfin_AcceleratedShareRepurchaseAgreementMember_label_en-US" xlink:label="lab_tfin_AcceleratedShareRepurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accelerated Share Repurchase Agreement [Member]</link:label>
    <link:label id="lab_tfin_AcceleratedShareRepurchaseAgreementMember_documentation_en-US" xlink:label="lab_tfin_AcceleratedShareRepurchaseAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accelerated Share Repurchase Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AcceleratedShareRepurchaseAgreementMember" xlink:href="tfin-20221231.xsd#tfin_AcceleratedShareRepurchaseAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_AcceleratedShareRepurchaseAgreementMember" xlink:to="lab_tfin_AcceleratedShareRepurchaseAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_9d194c14-f666-4307-8c8a-e2b036da5c79_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_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_9433291d-0a45-402e-a6d5-060ca0799019_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract" xlink: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, Fair Value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_0810adf6-ea63-4dac-a1df-9f0414727be9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink: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, Trading, and Equity Securities, FV-NI [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink: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]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:to="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_fcad62a0-ede3-4771-a424-9d957a4275b8_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink: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 Carrying Amount</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Gross (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_8bec63e9-2fa4-48a0-8547-4c01f8f3a0fd_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">Due in one year or less, 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_tfin_NationalBancsharesCapitalTrustsIIMember_79bfa86b-7550-498b-854d-3b2461099050_terseLabel_en-US" xlink:label="lab_tfin_NationalBancsharesCapitalTrustsIIMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">National Bancshares Capital Trust II</link:label>
    <link:label id="lab_tfin_NationalBancsharesCapitalTrustsIIMember_label_en-US" xlink:label="lab_tfin_NationalBancsharesCapitalTrustsIIMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">National Bancshares Capital Trusts I I [Member]</link:label>
    <link:label id="lab_tfin_NationalBancsharesCapitalTrustsIIMember_documentation_en-US" xlink:label="lab_tfin_NationalBancsharesCapitalTrustsIIMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">National Bancshares Capital Trusts II.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_NationalBancsharesCapitalTrustsIIMember" xlink:href="tfin-20221231.xsd#tfin_NationalBancsharesCapitalTrustsIIMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_NationalBancsharesCapitalTrustsIIMember" xlink:to="lab_tfin_NationalBancsharesCapitalTrustsIIMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_c35a96bb-f617-40bf-b6a7-9c5a90d71ace_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_d963541e-238d-4087-b759-3dda2f2b98fc_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic earnings per common share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_93e3fa18-8150-48f1-b959-00a728df8dc8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax effect</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuePercentageOfCommonStockAgreedToPurchase_fa830127-7831-469c-ad09-ce28280d9ff8_terseLabel_en-US" xlink:label="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuePercentageOfCommonStockAgreedToPurchase" xlink: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 without readily determinable fair value, percentage of common stock agreed to purchase</link:label>
    <link:label id="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuePercentageOfCommonStockAgreedToPurchase_label_en-US" xlink:label="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuePercentageOfCommonStockAgreedToPurchase" xlink: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 Without Readily Determinable Fair Value, Percentage Of Common Stock Agreed To Purchase</link:label>
    <link:label id="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuePercentageOfCommonStockAgreedToPurchase_documentation_en-US" xlink:label="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuePercentageOfCommonStockAgreedToPurchase" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities Without Readily Determinable Fair Value, Percentage Of Common Stock Agreed To Purchase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuePercentageOfCommonStockAgreedToPurchase" xlink:href="tfin-20221231.xsd#tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuePercentageOfCommonStockAgreedToPurchase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuePercentageOfCommonStockAgreedToPurchase" xlink:to="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuePercentageOfCommonStockAgreedToPurchase" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease_2e459787-c73a-4e46-a592-40ba4c532d24_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial ACL on Loans Purchased with Credit Deterioration</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease" xlink: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, Purchased with Credit Deterioration, Increase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable_0260139f-2c68-4263-869e-8bd74e304d13_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink: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 Equity Method Investments [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink: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 Equity Method Investments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_bfefd8c4-0780-40bb-a56c-5a5506f9ffb8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock based compensation, fair value of shares vested</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome_6d02e3d0-143a-49e1-ab61-d4be681c0ccd_terseLabel_en-US" xlink:label="lab_tfin_DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome" xlink: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 from subsidiaries and equity in undistributed subsidiary income</link:label>
    <link:label id="lab_tfin_DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome_label_en-US" xlink:label="lab_tfin_DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome" xlink: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 From Subsidiaries And Equity In Undistributed Subsidiary Income</link:label>
    <link:label id="lab_tfin_DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome_documentation_en-US" xlink:label="lab_tfin_DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends from subsidiaries and equity in undistributed subsidiary income.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome" xlink:href="tfin-20221231.xsd#tfin_DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome" xlink:to="lab_tfin_DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest_125c0007-1681-4d7c-b6ad-eb9659e2352a_terseLabel_en-US" xlink:label="lab_tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest" xlink: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 of Loans Currently in Deferral</link:label>
    <link:label id="lab_tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest_label_en-US" xlink:label="lab_tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest" xlink: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, Loans Currently In Deferral, Excluding Accrued Interest</link:label>
    <link:label id="lab_tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest_documentation_en-US" xlink:label="lab_tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest" xlink: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, Loans Currently In Deferral, Excluding Accrued Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest" xlink:to="lab_tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_709ad909-68e5-451f-87a1-5769e19d8cd7_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities held for sale</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_df521267-a3f9-4191-a3d7-5180d1bfb1c3_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), ratio to be well capitalized under prompt corrective action provisions</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_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_ff7b8194-29c3-4836-bbb8-26859718e9d7_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_tfin_TaxCreditCarryforwardAnnualLimitationsOnUseAmount_96ad2ef1-feba-4957-b853-a0497528670d_terseLabel_en-US" xlink:label="lab_tfin_TaxCreditCarryforwardAnnualLimitationsOnUseAmount" xlink: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 credit carryforwards, annual limitation on use amount</link:label>
    <link:label id="lab_tfin_TaxCreditCarryforwardAnnualLimitationsOnUseAmount_label_en-US" xlink:label="lab_tfin_TaxCreditCarryforwardAnnualLimitationsOnUseAmount" xlink: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 Credit Carryforward Annual Limitations On Use Amount</link:label>
    <link:label id="lab_tfin_TaxCreditCarryforwardAnnualLimitationsOnUseAmount_documentation_en-US" xlink:label="lab_tfin_TaxCreditCarryforwardAnnualLimitationsOnUseAmount" xlink: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 credit carryforward annual limitations on use amount.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TaxCreditCarryforwardAnnualLimitationsOnUseAmount" xlink:href="tfin-20221231.xsd#tfin_TaxCreditCarryforwardAnnualLimitationsOnUseAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_TaxCreditCarryforwardAnnualLimitationsOnUseAmount" xlink:to="lab_tfin_TaxCreditCarryforwardAnnualLimitationsOnUseAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_PreferredStockDepositarySharesOwnershipInterest_a30fa492-5bca-4584-b578-740f0457c579_terseLabel_en-US" xlink:label="lab_tfin_PreferredStockDepositarySharesOwnershipInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depositary shares, ownership interest</link:label>
    <link:label id="lab_tfin_PreferredStockDepositarySharesOwnershipInterest_label_en-US" xlink:label="lab_tfin_PreferredStockDepositarySharesOwnershipInterest" xlink: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, Depositary Shares, Ownership Interest</link:label>
    <link:label id="lab_tfin_PreferredStockDepositarySharesOwnershipInterest_documentation_en-US" xlink:label="lab_tfin_PreferredStockDepositarySharesOwnershipInterest" xlink: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, Depositary Shares, Ownership Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PreferredStockDepositarySharesOwnershipInterest" xlink:href="tfin-20221231.xsd#tfin_PreferredStockDepositarySharesOwnershipInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_PreferredStockDepositarySharesOwnershipInterest" xlink:to="lab_tfin_PreferredStockDepositarySharesOwnershipInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_541d62c5-51dc-49bc-90a8-c695cf037c69_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">Due from five years to 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_srt_CondensedIncomeStatementTable_a9e08a5a-de7b-48aa-b639-24bc7a86e6fe_terseLabel_en-US" xlink:label="lab_srt_CondensedIncomeStatementTable" xlink: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 Income Statement [Table]</link:label>
    <link:label id="lab_srt_CondensedIncomeStatementTable_label_en-US" xlink:label="lab_srt_CondensedIncomeStatementTable" xlink: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]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementTable" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedIncomeStatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedIncomeStatementTable" xlink:to="lab_srt_CondensedIncomeStatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateLoanMember_6dad688c-ffa3-47f0-8ba7-5f3899df6e0f_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 Eatate Loans</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_DerivativeInstrumentsGainLossLineItems_ebd9ed1a-50fd-477b-989a-ab064c83e0dd_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_dei_EntityInteractiveDataCurrent_046a0016-d915-40c2-832e-c596a1d7ffc9_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_7c4b7adc-3bc7-4926-8bbf-1793e2fc3d05_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_ScheduleOfPropertyPlantAndEquipmentTable_b67e300e-1305-4166-a7b4-6cc02650f603_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_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss_4a8124ef-fec8-4b68-bfbc-116b1cc9d095_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss" xlink: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, Accrued Interest, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_7ebd671c-7cd4-43c8-be75-1cc41255ca4d_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables_8d5abf26-d5ac-47a5-8756-48362dddcc14_terseLabel_en-US" xlink:label="lab_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Factored receivables</link:label>
    <link:label id="lab_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables_label_en-US" xlink:label="lab_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Factored Receivables</link:label>
    <link:label id="lab_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables_documentation_en-US" xlink:label="lab_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combination recognized identifiable assets acquired and liabilities assumed factored receivables.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables" xlink:to="lab_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList_81cb1e58-3316-4995-8e63-12e875027049_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal, Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList_label_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal, Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList" xlink:to="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalCreditAssessmentDomain_d6f15471-a05b-42a2-92c8-3ad6d73147f1_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</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_NonperformingFinancingReceivableMember_4b2b5fbe-690f-4282-ad36-fe63c4f7f1f8_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 Loans</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_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_86327afe-a960-46dc-b062-b7b03f54252e_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</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_us-gaap_PaymentsForRepurchaseOfCommonStock_40c78220-cd5f-44a5-9ad3-13cef3bb1c2a_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" 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</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_17f28af3-9038-4fdb-a571-08fb172bcfb1_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_EquipmentLoansDisposalGroupMember_a0a90412-c0fd-4f95-ae96-1612a76d0796_terseLabel_en-US" xlink:label="lab_tfin_EquipmentLoansDisposalGroupMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment Loans Disposal Group</link:label>
    <link:label id="lab_tfin_EquipmentLoansDisposalGroupMember_label_en-US" xlink:label="lab_tfin_EquipmentLoansDisposalGroupMember" xlink: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 Loans Disposal Group [Member]</link:label>
    <link:label id="lab_tfin_EquipmentLoansDisposalGroupMember_documentation_en-US" xlink:label="lab_tfin_EquipmentLoansDisposalGroupMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment Loans Disposal Group</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquipmentLoansDisposalGroupMember" xlink:href="tfin-20221231.xsd#tfin_EquipmentLoansDisposalGroupMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_EquipmentLoansDisposalGroupMember" xlink:to="lab_tfin_EquipmentLoansDisposalGroupMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_d3d762ce-bb55-44f0-bf40-74fbba5da083_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</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_515c6577-aa09-49ae-9583-1ce31fb8c079_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_tfin_ColoEastCapitalTrustIIMember_7430cb52-82fa-47ff-89ba-b563411f2b9d_terseLabel_en-US" xlink:label="lab_tfin_ColoEastCapitalTrustIIMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ColoEast Capital Trust II</link:label>
    <link:label id="lab_tfin_ColoEastCapitalTrustIIMember_label_en-US" xlink:label="lab_tfin_ColoEastCapitalTrustIIMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Colo East Capital Trust I I [Member]</link:label>
    <link:label id="lab_tfin_ColoEastCapitalTrustIIMember_documentation_en-US" xlink:label="lab_tfin_ColoEastCapitalTrustIIMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ColoEast Capital Trust II</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ColoEastCapitalTrustIIMember" xlink:href="tfin-20221231.xsd#tfin_ColoEastCapitalTrustIIMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ColoEastCapitalTrustIIMember" xlink:to="lab_tfin_ColoEastCapitalTrustIIMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_IndemnificationAssetAllowanceForCreditLossReductionInRequiredAllowance_7bda2392-93a8-4afe-b878-8b0f6189cd88_terseLabel_en-US" xlink:label="lab_tfin_IndemnificationAssetAllowanceForCreditLossReductionInRequiredAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction in required ACL</link:label>
    <link:label id="lab_tfin_IndemnificationAssetAllowanceForCreditLossReductionInRequiredAllowance_label_en-US" xlink:label="lab_tfin_IndemnificationAssetAllowanceForCreditLossReductionInRequiredAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification Asset, Allowance For Credit Loss, Reduction In Required Allowance</link:label>
    <link:label id="lab_tfin_IndemnificationAssetAllowanceForCreditLossReductionInRequiredAllowance_documentation_en-US" xlink:label="lab_tfin_IndemnificationAssetAllowanceForCreditLossReductionInRequiredAllowance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification Asset, Allowance For Credit Loss, Reduction In Required Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IndemnificationAssetAllowanceForCreditLossReductionInRequiredAllowance" xlink:href="tfin-20221231.xsd#tfin_IndemnificationAssetAllowanceForCreditLossReductionInRequiredAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_IndemnificationAssetAllowanceForCreditLossReductionInRequiredAllowance" xlink:to="lab_tfin_IndemnificationAssetAllowanceForCreditLossReductionInRequiredAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_2be4280e-919c-4e91-8092-92ec07fec742_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink: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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_EquityInvestmentAllocatedToPurchaseOfWarrants_9bc0586c-d176-4f35-9729-5465dcc498cb_terseLabel_en-US" xlink:label="lab_tfin_EquityInvestmentAllocatedToPurchaseOfWarrants" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warrants</link:label>
    <link:label id="lab_tfin_EquityInvestmentAllocatedToPurchaseOfWarrants_label_en-US" xlink:label="lab_tfin_EquityInvestmentAllocatedToPurchaseOfWarrants" xlink: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 Investment Allocated To Purchase Of Warrants</link:label>
    <link:label id="lab_tfin_EquityInvestmentAllocatedToPurchaseOfWarrants_documentation_en-US" xlink:label="lab_tfin_EquityInvestmentAllocatedToPurchaseOfWarrants" xlink: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 investment allocated to purchase of warrants.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquityInvestmentAllocatedToPurchaseOfWarrants" xlink:href="tfin-20221231.xsd#tfin_EquityInvestmentAllocatedToPurchaseOfWarrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_EquityInvestmentAllocatedToPurchaseOfWarrants" xlink:to="lab_tfin_EquityInvestmentAllocatedToPurchaseOfWarrants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1_a2cb0a88-ab18-46fa-8a49-f5f2a946f752_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pledged loans</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1" xlink: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 Home Loan Bank, Advances, General Debt Obligations, Disclosures, Collateral Pledged</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_0512e2ac-a618-470c-91bc-ba92c212c74c_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Realized gains (losses) on equity securities sold during the period</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Realized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount_52764b4a-8c9a-420b-a173-f8726d758905_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premiums and discounts on acquired loans</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount" xlink: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, Unamortized Purchase Premium (Discount)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount" xlink:to="lab_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_AllowancesForCreditLossesAttributableToChangeInLossDrivers_56342984-233a-4b46-8948-2f4e3888e4a9_terseLabel_en-US" xlink:label="lab_tfin_AllowancesForCreditLossesAttributableToChangeInLossDrivers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowances for credit losses attributable to change in loss drivers</link:label>
    <link:label id="lab_tfin_AllowancesForCreditLossesAttributableToChangeInLossDrivers_label_en-US" xlink:label="lab_tfin_AllowancesForCreditLossesAttributableToChangeInLossDrivers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowances For Credit Losses Attributable To Change In Loss Drivers</link:label>
    <link:label id="lab_tfin_AllowancesForCreditLossesAttributableToChangeInLossDrivers_documentation_en-US" xlink:label="lab_tfin_AllowancesForCreditLossesAttributableToChangeInLossDrivers" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowances For Credit Losses Attributable To Change In Loss Drivers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AllowancesForCreditLossesAttributableToChangeInLossDrivers" xlink:href="tfin-20221231.xsd#tfin_AllowancesForCreditLossesAttributableToChangeInLossDrivers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_AllowancesForCreditLossesAttributableToChangeInLossDrivers" xlink:to="lab_tfin_AllowancesForCreditLossesAttributableToChangeInLossDrivers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_63c5d47c-84b4-4746-bfbe-ba13ab87eabf_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_bf906fbe-dd9b-4481-a0b2-d03f8622db72_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">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_tfin_DebtSecuritiesRealizedGainLossOnCall_8331b220-571a-4ec0-b91a-0ef7ac9b9cbc_terseLabel_en-US" xlink:label="lab_tfin_DebtSecuritiesRealizedGainLossOnCall" xlink: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 from calls of securities</link:label>
    <link:label id="lab_tfin_DebtSecuritiesRealizedGainLossOnCall_label_en-US" xlink:label="lab_tfin_DebtSecuritiesRealizedGainLossOnCall" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities Realized Gain Loss On Call</link:label>
    <link:label id="lab_tfin_DebtSecuritiesRealizedGainLossOnCall_documentation_en-US" xlink:label="lab_tfin_DebtSecuritiesRealizedGainLossOnCall" xlink: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 securities realized gain loss on call.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DebtSecuritiesRealizedGainLossOnCall" xlink:href="tfin-20221231.xsd#tfin_DebtSecuritiesRealizedGainLossOnCall"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DebtSecuritiesRealizedGainLossOnCall" xlink:to="lab_tfin_DebtSecuritiesRealizedGainLossOnCall" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_CovenantLogisticsGroupIncMember_8f8cf3e6-bddb-45d5-aa86-f5e0556d696f_terseLabel_en-US" xlink:label="lab_tfin_CovenantLogisticsGroupIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant Logistics Group, Inc.</link:label>
    <link:label id="lab_tfin_CovenantLogisticsGroupIncMember_label_en-US" xlink:label="lab_tfin_CovenantLogisticsGroupIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant Logistics Group, Inc. [Member]</link:label>
    <link:label id="lab_tfin_CovenantLogisticsGroupIncMember_documentation_en-US" xlink:label="lab_tfin_CovenantLogisticsGroupIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Covenant Logistics Group, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CovenantLogisticsGroupIncMember" xlink:href="tfin-20221231.xsd#tfin_CovenantLogisticsGroupIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_CovenantLogisticsGroupIncMember" xlink:to="lab_tfin_CovenantLogisticsGroupIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_4885d728-fd2c-4072-a7b4-22970d6145a8_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">Finite-Lived Intangible Assets by Major Class</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_tfin_ColoEastCapitalTrustIMember_5108195e-a99d-41dc-aca2-e508649e2643_terseLabel_en-US" xlink:label="lab_tfin_ColoEastCapitalTrustIMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ColoEast Capital Trust I</link:label>
    <link:label id="lab_tfin_ColoEastCapitalTrustIMember_label_en-US" xlink:label="lab_tfin_ColoEastCapitalTrustIMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Colo East Capital Trust I [Member]</link:label>
    <link:label id="lab_tfin_ColoEastCapitalTrustIMember_documentation_en-US" xlink:label="lab_tfin_ColoEastCapitalTrustIMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ColoEast Capital Trust I.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ColoEastCapitalTrustIMember" xlink:href="tfin-20221231.xsd#tfin_ColoEastCapitalTrustIMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ColoEastCapitalTrustIMember" xlink:to="lab_tfin_ColoEastCapitalTrustIMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_1379e4a1-3662-4553-a4d2-0264b2334863_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_us-gaap_FairValueMeasurementsRecurringMember_b5c49581-c0e6-43b9-b58d-292b68ed50d2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurements, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RegulatoryCapitalRequirementsAbstract_4d47d0d0-106b-416d-a096-bf26e82213d9_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_RelatedPartyTransactionsDisclosureTextBlock_8c52d174-a4c0-48df-a2b0-e043b9df6f78_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related-Party Transactions</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates_17c1d766-7f8f-4ee1-a3e2-365ce08d91d9_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates" xlink: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, off balance sheet risk, variable rate</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates" xlink: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, Commitments, Variable Rates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates" xlink:to="lab_us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal_8277acb1-c9c9-44de-a908-a4e93507fccc_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit loss expense (benefit)</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal" xlink: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, Excluding Accrued Interest, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_68901fe9-ffd0-4bf2-bed1-9178e0a14026_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" xlink: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 defaults on modified loans</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" xlink: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, Subsequent Default, Number of Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" xlink:to="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" xlink:type="arc" order="1"/>
    <link:label id="lab_stpr_CO_ed520efa-5014-4013-bda6-beb810f19f32_terseLabel_en-US" xlink:label="lab_stpr_CO" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Colorado</link:label>
    <link:label id="lab_stpr_CO_label_en-US" xlink:label="lab_stpr_CO" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COLORADO</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_CO" xlink:href="https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd#stpr_CO"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_CO" xlink:to="lab_stpr_CO" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_d21cad57-2c3c-4f5d-82a3-95dd2a8c5fa3_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">Less than 12 months, fair value</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_tfin_DebtSecurityNonaccrualStatusTerm_9f80fea2-b989-47f7-9c64-07e2a75ed502_terseLabel_en-US" xlink:label="lab_tfin_DebtSecurityNonaccrualStatusTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonaccrual status term</link:label>
    <link:label id="lab_tfin_DebtSecurityNonaccrualStatusTerm_label_en-US" xlink:label="lab_tfin_DebtSecurityNonaccrualStatusTerm" xlink: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 Nonaccrual Status Term</link:label>
    <link:label id="lab_tfin_DebtSecurityNonaccrualStatusTerm_documentation_en-US" xlink:label="lab_tfin_DebtSecurityNonaccrualStatusTerm" xlink: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 after becoming delinquent before interest income accrual is discontinued.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DebtSecurityNonaccrualStatusTerm" xlink:href="tfin-20221231.xsd#tfin_DebtSecurityNonaccrualStatusTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DebtSecurityNonaccrualStatusTerm" xlink:to="lab_tfin_DebtSecurityNonaccrualStatusTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_3e1f80d7-2721-4ec4-8cc8-de782697fcb3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax effect</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_cb3bd1fd-2cbd-4a62-8e5e-178ebab9c30a_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_NetCashProvidedByUsedInOperatingActivitiesAbstract_a9601565-6846-491f-8796-b8e9502e4500_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_ScheduleOfGoodwillAndIntangibleAssetsTable_e5076dd9-d335-4080-b8db-fc6c4805090f_terseLabel_en-US" xlink:label="lab_tfin_ScheduleOfGoodwillAndIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Goodwill And Intangible Assets [Table]</link:label>
    <link:label id="lab_tfin_ScheduleOfGoodwillAndIntangibleAssetsTable_label_en-US" xlink:label="lab_tfin_ScheduleOfGoodwillAndIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule Of Goodwill And Intangible Assets [Table]</link:label>
    <link:label id="lab_tfin_ScheduleOfGoodwillAndIntangibleAssetsTable_documentation_en-US" xlink:label="lab_tfin_ScheduleOfGoodwillAndIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of goodwill and intangible assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ScheduleOfGoodwillAndIntangibleAssetsTable" xlink:href="tfin-20221231.xsd#tfin_ScheduleOfGoodwillAndIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ScheduleOfGoodwillAndIntangibleAssetsTable" xlink:to="lab_tfin_ScheduleOfGoodwillAndIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_4a1b21e8-61d6-499f-b37f-42d0e294473c_totalLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink: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 consideration</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_StockRepurchaseProgramFeesAndExpenses_36d8cd98-3339-49af-89d5-550377fbf4f3_terseLabel_en-US" xlink:label="lab_tfin_StockRepurchaseProgramFeesAndExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tender offer fees and expenses</link:label>
    <link:label id="lab_tfin_StockRepurchaseProgramFeesAndExpenses_label_en-US" xlink:label="lab_tfin_StockRepurchaseProgramFeesAndExpenses" xlink: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, Fees and Expenses</link:label>
    <link:label id="lab_tfin_StockRepurchaseProgramFeesAndExpenses_documentation_en-US" xlink:label="lab_tfin_StockRepurchaseProgramFeesAndExpenses" xlink: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 Program, Fees and Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_StockRepurchaseProgramFeesAndExpenses" xlink:href="tfin-20221231.xsd#tfin_StockRepurchaseProgramFeesAndExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_StockRepurchaseProgramFeesAndExpenses" xlink:to="lab_tfin_StockRepurchaseProgramFeesAndExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_d4be78e4-53ef-46eb-ab3e-b3ebfbb87f88_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</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_d764b376-c5c7-4875-8f39-15e65b117ae6_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">Condensed Parent Company Only 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_47c7f31e-15dd-415a-bebd-a213de3f80e7_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_CurrentIncomeTaxExpenseBenefit_9c1105ab-d34b-477a-9d3b-01a4efdc7302_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</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_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_268a84b5-5137-4446-8273-fd832563de6d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" 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 adjustments for amortization of unrealized (gains) into net income</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from AOCI, Current Period, before Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_fd65926d-7abb-4e05-8990-56f00a33175c_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Risk Category of Loans</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable Credit Quality Indicators [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:to="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract_b9bfc781-853f-4214-9184-3449b086c0fe_terseLabel_en-US" xlink:label="lab_tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract" xlink: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 of assets in the disposal group:</link:label>
    <link:label id="lab_tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract_label_en-US" xlink:label="lab_tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Amount of Assets in the Disposal Group [Abstract]</link:label>
    <link:label id="lab_tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract_documentation_en-US" xlink:label="lab_tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Amount of Assets in the Disposal Group</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract" xlink:href="tfin-20221231.xsd#tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract" xlink:to="lab_tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesTableTextBlock_4294a423-0767-4107-a472-e379e2297752_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesTableTextBlock" xlink: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 FHLB Advances and Weighted Average Interest Rates by Contractual Maturity</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesTableTextBlock" xlink: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 Home Loan Bank, Advances [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesTableTextBlock" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_ProtectiveAdvancesMember_85b7304f-efe5-47fc-beca-30a3f3ec4853_terseLabel_en-US" xlink:label="lab_tfin_ProtectiveAdvancesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Protective Advances</link:label>
    <link:label id="lab_tfin_ProtectiveAdvancesMember_label_en-US" xlink:label="lab_tfin_ProtectiveAdvancesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Protective Advances [Member]</link:label>
    <link:label id="lab_tfin_ProtectiveAdvancesMember_documentation_en-US" xlink:label="lab_tfin_ProtectiveAdvancesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Protective Advances</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ProtectiveAdvancesMember" xlink:href="tfin-20221231.xsd#tfin_ProtectiveAdvancesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ProtectiveAdvancesMember" xlink:to="lab_tfin_ProtectiveAdvancesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_RelatedPartyTransactionsRollForward_546cd0b7-4c2b-47ca-8dac-bb49124ad004_terseLabel_en-US" xlink:label="lab_tfin_RelatedPartyTransactionsRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Roll Forward]</link:label>
    <link:label id="lab_tfin_RelatedPartyTransactionsRollForward_label_en-US" xlink:label="lab_tfin_RelatedPartyTransactionsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Roll Forward]</link:label>
    <link:label id="lab_tfin_RelatedPartyTransactionsRollForward_documentation_en-US" xlink:label="lab_tfin_RelatedPartyTransactionsRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_RelatedPartyTransactionsRollForward" xlink:href="tfin-20221231.xsd#tfin_RelatedPartyTransactionsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_RelatedPartyTransactionsRollForward" xlink:to="lab_tfin_RelatedPartyTransactionsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale_92632a40-f080-4207-9bae-3eea74b0cf49_terseLabel_en-US" xlink:label="lab_tfin_DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain on securities available for sale</link:label>
    <link:label id="lab_tfin_DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale_label_en-US" xlink:label="lab_tfin_DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale" xlink: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 Unrealized Gain On Securities Available For Sale</link:label>
    <link:label id="lab_tfin_DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale_documentation_en-US" xlink:label="lab_tfin_DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale" xlink: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 unrealized gain on securities available for sale.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale" xlink:href="tfin-20221231.xsd#tfin_DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale" xlink:to="lab_tfin_DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_GuarantorObligationsTotalIndemnificationAmount_a18103f3-d420-4269-82bb-e8c5b34f411b_terseLabel_en-US" xlink:label="lab_tfin_GuarantorObligationsTotalIndemnificationAmount" xlink: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 indemnification amount</link:label>
    <link:label id="lab_tfin_GuarantorObligationsTotalIndemnificationAmount_label_en-US" xlink:label="lab_tfin_GuarantorObligationsTotalIndemnificationAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Total Indemnification Amount</link:label>
    <link:label id="lab_tfin_GuarantorObligationsTotalIndemnificationAmount_documentation_en-US" xlink:label="lab_tfin_GuarantorObligationsTotalIndemnificationAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Total Indemnification Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GuarantorObligationsTotalIndemnificationAmount" xlink:href="tfin-20221231.xsd#tfin_GuarantorObligationsTotalIndemnificationAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_GuarantorObligationsTotalIndemnificationAmount" xlink:to="lab_tfin_GuarantorObligationsTotalIndemnificationAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_45b2605e-84fa-41db-ad18-73723c7869f1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink: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 vested shares and shares expected to vest (in dollars per shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink: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, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_5707b821-49f2-43bd-8d98-d1ed042c6ebf_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One year before current year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink: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, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_c6bc0cc7-47a5-4c6e-9e3e-712f1190e244_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_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_e6129695-dfbd-486a-9428-1a3394a0ac42_netLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" 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">Equity Securities without readily determinable fair value, carrying value</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_3cdea99b-6b98-490f-8b8a-0009b79ebe7d_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink: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 investment</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_483f54ec-e41e-4eb1-a788-8984aca8c0ff_verboseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity investment without readily determinable fair value</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink: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 without Readily Determinable Fair Value, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:to="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationTable_35114282-9187-4611-9763-463078c4437e_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Table]</link:label>
    <link:label id="lab_dei_DocumentInformationTable_label_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Information [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_2a68cf64-028e-400c-9899-e49113691de0_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_65f44aea-f9b7-430a-982e-489e21ef12f5_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" 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, common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_581b6e99-748a-4c20-af8d-9282e566aae5_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" 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, common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_be190a5a-8eba-4ea6-852f-ab2fe12429ac_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_CommercialCollateralMember_ad8b98e0-af07-460a-bf5d-9f45415967d0_terseLabel_en-US" xlink:label="lab_tfin_CommercialCollateralMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial</link:label>
    <link:label id="lab_tfin_CommercialCollateralMember_label_en-US" xlink:label="lab_tfin_CommercialCollateralMember" xlink: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 Collateral [Member]</link:label>
    <link:label id="lab_tfin_CommercialCollateralMember_documentation_en-US" xlink:label="lab_tfin_CommercialCollateralMember" xlink: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 Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CommercialCollateralMember" xlink:href="tfin-20221231.xsd#tfin_CommercialCollateralMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_CommercialCollateralMember" xlink:to="lab_tfin_CommercialCollateralMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_30f2adf6-50a9-4410-b23c-09bcb916c826_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_tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest_8b70b3d9-4116-404a-8d43-e9f5ef4fc60b_negatedTerseLabel_en-US" xlink:label="lab_tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest" 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">Difference</link:label>
    <link:label id="lab_tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest_label_en-US" xlink:label="lab_tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest" xlink: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, Investment Net Of Unpaid Principal, Excluding Accrued Interest</link:label>
    <link:label id="lab_tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest_documentation_en-US" xlink:label="lab_tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest" xlink: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, Investment Net Of Unpaid Principal, Excluding Accrued Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest" xlink:to="lab_tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_3b89be3a-a7a7-411a-ae0e-5cd7e70f5cca_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" 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 shares (in 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_763ad436-2c39-4669-b5fc-f28f2c8d2e2b_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</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_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_fe629ac5-aadb-48a8-8980-f1107006c13a_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 1 capital (to risk weighted assets), minimum for capital adequacy purposes ratio</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_29dee85e-44c2-4bca-b295-c4a1aee6056b_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</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_us-gaap_IncomeTaxExpenseBenefit_eca6e685-db9f-4d15-8527-da4d293b4061_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 tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_c3013e06-4405-4a86-bddb-5258c9099d55_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</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_50ca5d76-bc66-434e-8b76-55177ae5a7ac_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 (expense) 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_srt_SegmentGeographicalDomain_d840fc41-1ca9-42ee-bbf5-8a121c10c592_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_c54d49e0-21d0-4446-81a8-24edc211bfb4_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" 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">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_tfin_PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment_c5d3cdcd-4e31-44e2-915c-45d284e016b7_negatedLabel_en-US" xlink:label="lab_tfin_PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment" 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, net</link:label>
    <link:label id="lab_tfin_PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_tfin_PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment" xlink: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 Sale Of Property Plant And Equipment</link:label>
    <link:label id="lab_tfin_PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment_documentation_en-US" xlink:label="lab_tfin_PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for proceeds from sale of property plant and equipment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="tfin-20221231.xsd#tfin_PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_tfin_PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests_a0e0c7cf-569e-4d1f-9d90-5d9cb61ce0f3_terseLabel_en-US" xlink:label="lab_tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests" xlink: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 due from seller subsequent to liquidation of stock consideration</link:label>
    <link:label id="lab_tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests_8143d0d6-b102-4b59-bace-ced75440d185_negatedTerseLabel_en-US" xlink:label="lab_tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests" 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">Receivable due from seller subsequent to liquidation of stock consideration</link:label>
    <link:label id="lab_tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests_label_en-US" xlink:label="lab_tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Cash from Liquidation of Equity Interests</link:label>
    <link:label id="lab_tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests_documentation_en-US" xlink:label="lab_tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Cash from Liquidation of Equity Interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests" xlink:to="lab_tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_612fc194-60db-414b-a2fd-459d4c965d3f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities" xlink: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 disposal group</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities" xlink: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 Sales of Assets, Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSalesOfAssetsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities" xlink:to="lab_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_02c69043-5e7b-45f9-afd8-cfd11d2392a0_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_861a5d0f-56a2-4b6d-96f1-e74ee0637768_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_us-gaap_BalanceSheetLocationDomain_25bbbe22-519d-48ad-98ee-586b23ac9024_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</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_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_c14d514d-76f0-4515-a9bf-c52d8fc2d9fa_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 capital (to risk weighted assets), minimum for capital adequacy purposes amount</link:label>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_label_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink: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, Capital Adequacy, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:to="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_BusinessCombinationSharesPortionOfPurchasePriceReturned_e6fd6a73-1575-4cc4-81a9-3fc08ea8421e_terseLabel_en-US" xlink:label="lab_tfin_BusinessCombinationSharesPortionOfPurchasePriceReturned" xlink: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 purchase price returned (in shares)</link:label>
    <link:label id="lab_tfin_BusinessCombinationSharesPortionOfPurchasePriceReturned_label_en-US" xlink:label="lab_tfin_BusinessCombinationSharesPortionOfPurchasePriceReturned" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Shares, Portion of Purchase Price Returned</link:label>
    <link:label id="lab_tfin_BusinessCombinationSharesPortionOfPurchasePriceReturned_documentation_en-US" xlink:label="lab_tfin_BusinessCombinationSharesPortionOfPurchasePriceReturned" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Shares, Portion of Purchase Price Returned</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationSharesPortionOfPurchasePriceReturned" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationSharesPortionOfPurchasePriceReturned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_BusinessCombinationSharesPortionOfPurchasePriceReturned" xlink:to="lab_tfin_BusinessCombinationSharesPortionOfPurchasePriceReturned" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance_564e6f11-6e5d-4ca1-b4eb-83a236c69e50_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonaccrual With No ACL</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" xlink: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, Excluding Accrued Interest, Nonaccrual, No Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_InterestBearingDomesticDepositBrokeredOther_ca5ece16-1a54-45b9-94f6-c21f98aef405_terseLabel_en-US" xlink:label="lab_tfin_InterestBearingDomesticDepositBrokeredOther" xlink: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 brokered deposits</link:label>
    <link:label id="lab_tfin_InterestBearingDomesticDepositBrokeredOther_label_en-US" xlink:label="lab_tfin_InterestBearingDomesticDepositBrokeredOther" xlink: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, Brokered, Other</link:label>
    <link:label id="lab_tfin_InterestBearingDomesticDepositBrokeredOther_documentation_en-US" xlink:label="lab_tfin_InterestBearingDomesticDepositBrokeredOther" xlink: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-bearing Domestic Deposit, Brokered, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InterestBearingDomesticDepositBrokeredOther" xlink:href="tfin-20221231.xsd#tfin_InterestBearingDomesticDepositBrokeredOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_InterestBearingDomesticDepositBrokeredOther" xlink:to="lab_tfin_InterestBearingDomesticDepositBrokeredOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7bc05e3b-23c7-4037-b899-9913e0219475_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">Accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_stpr_IL_43518a25-5d86-4484-bc91-461a270e1537_terseLabel_en-US" xlink:label="lab_stpr_IL" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Illinois</link:label>
    <link:label id="lab_stpr_IL_label_en-US" xlink:label="lab_stpr_IL" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ILLINOIS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_IL" xlink:href="https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd#stpr_IL"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_IL" xlink:to="lab_stpr_IL" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestBearingDomesticDepositDemand_eb52f2da-37f2-479c-a2ca-b57e9dabba9c_terseLabel_en-US" xlink:label="lab_us-gaap_InterestBearingDomesticDepositDemand" xlink: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 demand</link:label>
    <link:label id="lab_us-gaap_InterestBearingDomesticDepositDemand_label_en-US" xlink:label="lab_us-gaap_InterestBearingDomesticDepositDemand" xlink: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, Demand</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositDemand" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositDemand"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestBearingDomesticDepositDemand" xlink:to="lab_us-gaap_InterestBearingDomesticDepositDemand" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_FactoringMember_145d484c-610d-4f5c-917b-9aa479196c8b_terseLabel_en-US" xlink:label="lab_tfin_FactoringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Factoring</link:label>
    <link:label id="lab_tfin_FactoringMember_label_en-US" xlink:label="lab_tfin_FactoringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Factoring [Member]</link:label>
    <link:label id="lab_tfin_FactoringMember_documentation_en-US" xlink:label="lab_tfin_FactoringMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Factoring.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoringMember" xlink:href="tfin-20221231.xsd#tfin_FactoringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FactoringMember" xlink:to="lab_tfin_FactoringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesRollingYearFive_cbe7026e-1179-419a-9b9a-d05b1c334439_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesRollingYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">After four but within five years</link:label>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesRollingYearFive_label_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesRollingYearFive" xlink: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, Rolling Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesRollingYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositMaturitiesRollingYearFive" xlink:to="lab_us-gaap_TimeDepositMaturitiesRollingYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalUseSoftwarePolicy_6356f5a8-7389-4c50-b5f0-67ea211eeb42_terseLabel_en-US" xlink:label="lab_us-gaap_InternalUseSoftwarePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Developed for Internal Use</link:label>
    <link:label id="lab_us-gaap_InternalUseSoftwarePolicy_label_en-US" xlink:label="lab_us-gaap_InternalUseSoftwarePolicy" xlink: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 Use Software, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalUseSoftwarePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalUseSoftwarePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalUseSoftwarePolicy" xlink:to="lab_us-gaap_InternalUseSoftwarePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableMember_fff00bfe-0b1b-43a2-83af-5e5d4be8d956_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableMember_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember" xlink:to="lab_us-gaap_AccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_SecuritiesAvailableForSalePurchasedNotSettled_ff43316d-0115-4638-8dde-8ca9eea0f154_terseLabel_en-US" xlink:label="lab_tfin_SecuritiesAvailableForSalePurchasedNotSettled" xlink: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 purchased, not settled</link:label>
    <link:label id="lab_tfin_SecuritiesAvailableForSalePurchasedNotSettled_label_en-US" xlink:label="lab_tfin_SecuritiesAvailableForSalePurchasedNotSettled" xlink: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 Available For Sale Purchased Not Settled</link:label>
    <link:label id="lab_tfin_SecuritiesAvailableForSalePurchasedNotSettled_documentation_en-US" xlink:label="lab_tfin_SecuritiesAvailableForSalePurchasedNotSettled" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities Available For Sale Purchased Not Settled</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SecuritiesAvailableForSalePurchasedNotSettled" xlink:href="tfin-20221231.xsd#tfin_SecuritiesAvailableForSalePurchasedNotSettled"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_SecuritiesAvailableForSalePurchasedNotSettled" xlink:to="lab_tfin_SecuritiesAvailableForSalePurchasedNotSettled" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_EquityMethodInvestmentOwnershipPercentageToBePurchasedThroughExerciseOfWarrant_1af6b334-966f-4b5a-ad23-950865c64b74_terseLabel_en-US" xlink:label="lab_tfin_EquityMethodInvestmentOwnershipPercentageToBePurchasedThroughExerciseOfWarrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity method investment, ownership percentage to be purchased through exercise of warrant</link:label>
    <link:label id="lab_tfin_EquityMethodInvestmentOwnershipPercentageToBePurchasedThroughExerciseOfWarrant_label_en-US" xlink:label="lab_tfin_EquityMethodInvestmentOwnershipPercentageToBePurchasedThroughExerciseOfWarrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment Ownership Percentage To Be Purchased Through Exercise Of Warrant</link:label>
    <link:label id="lab_tfin_EquityMethodInvestmentOwnershipPercentageToBePurchasedThroughExerciseOfWarrant_documentation_en-US" xlink:label="lab_tfin_EquityMethodInvestmentOwnershipPercentageToBePurchasedThroughExerciseOfWarrant" xlink: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 method investment ownership percentage to be purchased through exercise of warrant.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquityMethodInvestmentOwnershipPercentageToBePurchasedThroughExerciseOfWarrant" xlink:href="tfin-20221231.xsd#tfin_EquityMethodInvestmentOwnershipPercentageToBePurchasedThroughExerciseOfWarrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_EquityMethodInvestmentOwnershipPercentageToBePurchasedThroughExerciseOfWarrant" xlink:to="lab_tfin_EquityMethodInvestmentOwnershipPercentageToBePurchasedThroughExerciseOfWarrant" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures_6c288897-1d54-4e8f-8218-dd2ed027f145_terseLabel_en-US" xlink:label="lab_tfin_DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value adjustment on junior subordinated debentures</link:label>
    <link:label id="lab_tfin_DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures_label_en-US" xlink:label="lab_tfin_DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures" xlink: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 Fair Value Adjustment On Junior Subordinated Debentures</link:label>
    <link:label id="lab_tfin_DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures_documentation_en-US" xlink:label="lab_tfin_DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures" xlink: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 fair value adjustment on junior subordinated debentures.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures" xlink:href="tfin-20221231.xsd#tfin_DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures" xlink:to="lab_tfin_DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_262786d3-bb64-41f7-a11f-af17bb8693ae_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, 24,053,585 and 25,158,879 shares outstanding, respectively</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_988c0b26-722b-4923-8c75-b914b59b0476_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), amount to be well capitalized under prompt corrective action provisions</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_us-gaap_DebtInstrumentNameDomain_611d1b7b-19a7-4a34-8ec2-44e88b7cac0b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_6ee78d91-c9f3-44dd-b722-d8a1b623c6ea_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">Total Modifications</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_BusinessAcquisitionAcquireeDomain_dfb362f4-1745-40a8-bf1d-8c5bceee9228_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockMember_0119233e-26f7-4264-becd-e72b0f3779f4_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockMember_label_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockMember" xlink:to="lab_us-gaap_PreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember_56953f76-bc30-4eea-9d06-d3691bf941ad_terseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember" xlink: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 Repurchase Agreements</link:label>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember_label_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember" xlink:to="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c2015c4f-f768-45a8-a2f3-9314c44aa8ce_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of restricted stock awards (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink: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, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_b328bb8f-b4a0-4ca2-8a66-44cc851b0055_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink: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 Shares not Considered in Computing Diluted Earnings per Common Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink: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 Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_1e94e1a6-fe92-42ac-bb5d-c64ad52fef61_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_tfin_OtherCollateralMemberMember_00d34d04-fe81-4903-91c4-572267dee7f0_terseLabel_en-US" xlink:label="lab_tfin_OtherCollateralMemberMember" xlink: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_tfin_OtherCollateralMemberMember_label_en-US" xlink:label="lab_tfin_OtherCollateralMemberMember" xlink: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 Collateral Member [Member]</link:label>
    <link:label id="lab_tfin_OtherCollateralMemberMember_documentation_en-US" xlink:label="lab_tfin_OtherCollateralMemberMember" xlink: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 Collateral Member</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_OtherCollateralMemberMember" xlink:href="tfin-20221231.xsd#tfin_OtherCollateralMemberMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_OtherCollateralMemberMember" xlink:to="lab_tfin_OtherCollateralMemberMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_58077707-8b06-4408-a061-bf59b09162c2_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">Tier 1 capital (to average assets), amount to be well capitalized under prompt corrective action provisions</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_VariableInterestEntityLineItems_4165ade1-496c-43e5-8240-ff69c7d424c7_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity [Line Items]</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityLineItems_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityLineItems" xlink:to="lab_us-gaap_VariableInterestEntityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d6c3785a-d96e-4106-848b-bfadd63aa0f0_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c06daeca-ed98-47cf-afbb-e5c11e0e539a_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_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_tfin_FactoredReceivableCollateralMember_0840d878-cdb0-4dde-9c8e-4181c28796af_terseLabel_en-US" xlink:label="lab_tfin_FactoredReceivableCollateralMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Factored receivables</link:label>
    <link:label id="lab_tfin_FactoredReceivableCollateralMember_label_en-US" xlink:label="lab_tfin_FactoredReceivableCollateralMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Factored Receivable Collateral [Member]</link:label>
    <link:label id="lab_tfin_FactoredReceivableCollateralMember_documentation_en-US" xlink:label="lab_tfin_FactoredReceivableCollateralMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Factored Receivable Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivableCollateralMember" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivableCollateralMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FactoredReceivableCollateralMember" xlink:to="lab_tfin_FactoredReceivableCollateralMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_7627eb21-ec01-4ce1-a6dc-dbabe47f0813_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">Stock option exercises, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_e247ccad-6dde-4b19-9452-1b24bc36f264_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink: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 received from option exercises, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_12427e37-73d0-4299-a5c2-22f6ae4b7491_netLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" 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">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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_c55121a2-13d7-4151-bb70-6e17f8cea7be_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink: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 vested shares and shares expected to vest, weighed average remaining contractual term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink: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, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_4c6ce58f-f692-4a17-8a43-8c94f28b5b96_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_tfin_GuarantorObligationsCollateralHeldByThirdParties_17168100-75c7-4ae3-a1c3-b92192c64238_terseLabel_en-US" xlink:label="lab_tfin_GuarantorObligationsCollateralHeldByThirdParties" xlink: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 held by third parties</link:label>
    <link:label id="lab_tfin_GuarantorObligationsCollateralHeldByThirdParties_label_en-US" xlink:label="lab_tfin_GuarantorObligationsCollateralHeldByThirdParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Collateral Held By Third Parties</link:label>
    <link:label id="lab_tfin_GuarantorObligationsCollateralHeldByThirdParties_documentation_en-US" xlink:label="lab_tfin_GuarantorObligationsCollateralHeldByThirdParties" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Collateral Held By Third Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GuarantorObligationsCollateralHeldByThirdParties" xlink:href="tfin-20221231.xsd#tfin_GuarantorObligationsCollateralHeldByThirdParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_GuarantorObligationsCollateralHeldByThirdParties" xlink:to="lab_tfin_GuarantorObligationsCollateralHeldByThirdParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonEquityTierOneCapitalRatio_36edb091-ce6a-45e4-aa2d-7ef4c41106c5_terseLabel_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapitalRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common equity Tier 1 capital (to risk weighted assets), actual ratio</link:label>
    <link:label id="lab_us-gaap_CommonEquityTierOneCapitalRatio_label_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapitalRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking Regulation, Common Equity Tier 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_DefinedContributionPlanEmployerMatchingContributionPercent_9bb5fd22-9549-4dbf-acc3-963c314622fa_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">Compensation contributed percentage</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_IncomeStatementLocationDomain_bffd571d-7f63-4c72-b01e-af2ad1e38801_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</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_us-gaap_LoansHeldForSaleFairValueDisclosure_23eba5d7-0b0c-4f0f-8590-faf3c22ca8c0_verboseLabel_en-US" xlink:label="lab_us-gaap_LoansHeldForSaleFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans held for sale</link:label>
    <link:label id="lab_us-gaap_LoansHeldForSaleFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LoansHeldForSaleFairValueDisclosure" xlink: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 Held-for-sale, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansHeldForSaleFairValueDisclosure" xlink:to="lab_us-gaap_LoansHeldForSaleFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubordinatedDebt_76477663-f669-4efa-92d2-61e0344eaf66_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_d5e77327-8d68-4b34-9270-02c5047ea05d_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">Carrying Value</link:label>
    <link:label id="lab_us-gaap_SubordinatedDebt_40cc2afe-82a8-498d-8577-8ae14642e110_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, carrying amount</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_tfin_LoansAndLeasesReceivableCommitments_5440139e-273e-4dec-ae1b-704051353c8b_totalLabel_en-US" xlink:label="lab_tfin_LoansAndLeasesReceivableCommitments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial instruments, off balance sheet risk</link:label>
    <link:label id="lab_tfin_LoansAndLeasesReceivableCommitments_label_en-US" xlink:label="lab_tfin_LoansAndLeasesReceivableCommitments" xlink: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 Commitments</link:label>
    <link:label id="lab_tfin_LoansAndLeasesReceivableCommitments_documentation_en-US" xlink:label="lab_tfin_LoansAndLeasesReceivableCommitments" xlink: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 commitments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_LoansAndLeasesReceivableCommitments" xlink:href="tfin-20221231.xsd#tfin_LoansAndLeasesReceivableCommitments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_LoansAndLeasesReceivableCommitments" xlink:to="lab_tfin_LoansAndLeasesReceivableCommitments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_aba3258c-3eed-4732-922f-729eb7f5822f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink: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 securities in an unrealized loss position</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink: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, Number of Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_c3798fe1-f574-4c9f-9dc4-9fb329d5ec24_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">Total, 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_73aa2c29-dec0-4c8d-91d2-19ea336f5e65_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_71a3b24c-9724-4a9a-b17e-4a29eeb6a1b3_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">Estimated useful lives</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_us-gaap_OperatingLeaseCost_7a322843-6ce6-42ab-a892-c8eacd44262e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueHedgingMember_6ef53835-caf8-4eb7-a81f-544f6bcac43a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueHedgingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hedging</link:label>
    <link:label id="lab_us-gaap_FairValueHedgingMember_label_en-US" xlink:label="lab_us-gaap_FairValueHedgingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hedging [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueHedgingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueHedgingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueHedgingMember" xlink:to="lab_us-gaap_FairValueHedgingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentTypeAxis_63267a97-08ea-464a-819a-3195d6ced853_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis" xlink: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 Type</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeAxis_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis" xlink: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 Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeAxis" xlink:to="lab_us-gaap_InvestmentTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2dca8fd2-71d1-47ee-96ed-cc0aa0666b2c_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3fa9df19-21f4-4d4a-a65a-fd7b45b6cdc5_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/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_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_11e2e386-e255-421d-8f37-24647cdb48d8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gains (losses) on securities:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stpr_IA_f6fc6067-6f5d-4388-9279-ed50b5d55035_terseLabel_en-US" xlink:label="lab_stpr_IA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Iowa</link:label>
    <link:label id="lab_stpr_IA_label_en-US" xlink:label="lab_stpr_IA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IOWA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_IA" xlink:href="https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd#stpr_IA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_IA" xlink:to="lab_stpr_IA" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_SummaryOfSignificantAccountingPoliciesTable_fac80f0f-1e0c-46bb-95ab-67ecc6b0158e_terseLabel_en-US" xlink:label="lab_tfin_SummaryOfSignificantAccountingPoliciesTable" xlink: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 [Table]</link:label>
    <link:label id="lab_tfin_SummaryOfSignificantAccountingPoliciesTable_label_en-US" xlink:label="lab_tfin_SummaryOfSignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_tfin_SummaryOfSignificantAccountingPoliciesTable_documentation_en-US" xlink:label="lab_tfin_SummaryOfSignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of significant accounting policies.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SummaryOfSignificantAccountingPoliciesTable" xlink:href="tfin-20221231.xsd#tfin_SummaryOfSignificantAccountingPoliciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesTable" xlink:to="lab_tfin_SummaryOfSignificantAccountingPoliciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_IndemnificationAssetMember_b8caf94e-1f9d-4676-8c5a-630cb4600d55_terseLabel_en-US" xlink:label="lab_tfin_IndemnificationAssetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification Asset</link:label>
    <link:label id="lab_tfin_IndemnificationAssetMember_label_en-US" xlink:label="lab_tfin_IndemnificationAssetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification Asset [Member]</link:label>
    <link:label id="lab_tfin_IndemnificationAssetMember_documentation_en-US" xlink:label="lab_tfin_IndemnificationAssetMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IndemnificationAssetMember" xlink:href="tfin-20221231.xsd#tfin_IndemnificationAssetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_IndemnificationAssetMember" xlink:to="lab_tfin_IndemnificationAssetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_c5e08043-ae6e-4cbb-9a4d-05bd21508906_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink: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, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_c68682df-d491-4e00-9348-747da4b466c8_terseLabel_en-US" xlink:label="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions and Divestitures</link:label>
    <link:label id="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mergers, Acquisitions and Dispositions Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:to="lab_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_36b5c5fb-482a-422e-9387-932131bdda7c_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink: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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_InvestmentInSubsidiaries_54ade0e0-217e-451b-88e7-33bf68d662d4_negatedLabel_en-US" xlink:label="lab_tfin_InvestmentInSubsidiaries" 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">Investment in subsidiaries</link:label>
    <link:label id="lab_tfin_InvestmentInSubsidiaries_label_en-US" xlink:label="lab_tfin_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_tfin_InvestmentInSubsidiaries_documentation_en-US" xlink:label="lab_tfin_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_tfin_InvestmentInSubsidiaries" xlink:href="tfin-20221231.xsd#tfin_InvestmentInSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_InvestmentInSubsidiaries" xlink:to="lab_tfin_InvestmentInSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_d39af7ac-2fce-4bfe-92f2-2f7654951e02_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">Gross Unrealized Gains</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_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_feca98f3-4e7d-4679-b747-9aadf3c9e0b6_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Four years before current year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink: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, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_e5734279-dbe6-4210-94b8-a9b93b492a5f_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_14c282f2-36ac-4c2d-aa4f-6f47e3fe012d_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_PreferredStockDividendsIncomeStatementImpact_f0f77424-eeda-430d-ad50-732a7663401b_negatedLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends on preferred stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact_6f4e1e2d-5a22-45e2-9300-e05ea8830ea9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact" 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">Dividends on preferred stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink: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, Income Statement Impact</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:to="lab_us-gaap_PreferredStockDividendsIncomeStatementImpact" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_e07b4d83-40ec-49b6-867d-1a41d93a531b_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_1297d659-8f7d-462e-8182-26f7e1aa2751_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale" 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">Origination of loans held for sale</link:label>
    <link:label id="lab_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_label_en-US" xlink:label="lab_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale" xlink: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 Origination of Mortgage Loans Held-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale" xlink:to="lab_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_1efcaadb-7782-4f4a-a359-5e98f2113197_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">Proceeds from maturities, calls, and pay downs of securities held to maturity</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_312cada2-8fc4-4d96-ba8b-77aab4cc4e87_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 Proceeds from Sales of Debt Securities and the Associated Gross Gains and Losses</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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_aa54c823-745f-44c8-b4e6-def61aa5afce_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase price of common stock, percentage</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_59b439cf-bdef-4986-abea-892b61b7afc6_netLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" 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">Securities - available for sale</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_b98aae16-10fc-4a57-8d13-767eb8cc4848_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink: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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_313a5cbc-592c-4558-adae-42227b7fc5d2_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink: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, Fair Value</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_3904ca53-23d4-43f2-b06e-68c7c677909d_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink: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</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink: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, Excluding Accrued Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_bb3d2d21-8a39-4dab-99ac-c6b1ea78f7e1_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditAndDebitCardMember_dcd58685-a03c-4b78-8eec-6a27db40ad94_terseLabel_en-US" xlink:label="lab_us-gaap_CreditAndDebitCardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Card income</link:label>
    <link:label id="lab_us-gaap_CreditAndDebitCardMember_label_en-US" xlink:label="lab_us-gaap_CreditAndDebitCardMember" xlink: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 and Debit Card [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditAndDebitCardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditAndDebitCardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditAndDebitCardMember" xlink:to="lab_us-gaap_CreditAndDebitCardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CounterpartyNameAxis_4e4b74f4-e289-42eb-b0b6-a296a9bf1c55_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_27a3d665-d153-4712-b673-0d37e2ed7292_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Loans to Principal Officers, Directors, and their Affiliates</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_tfin_TroubledDebtRestructuringMember_264c2bf9-b056-41d0-96cf-1c409d6e1e1e_terseLabel_en-US" xlink:label="lab_tfin_TroubledDebtRestructuringMember" xlink: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 Restructuring</link:label>
    <link:label id="lab_tfin_TroubledDebtRestructuringMember_label_en-US" xlink:label="lab_tfin_TroubledDebtRestructuringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Troubled Debt Restructuring [Member]</link:label>
    <link:label id="lab_tfin_TroubledDebtRestructuringMember_documentation_en-US" xlink:label="lab_tfin_TroubledDebtRestructuringMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Troubled debt restructuring.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TroubledDebtRestructuringMember" xlink:href="tfin-20221231.xsd#tfin_TroubledDebtRestructuringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_TroubledDebtRestructuringMember" xlink:to="lab_tfin_TroubledDebtRestructuringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_96ec6ae2-8f53-43a4-b323-5e86d92d98c7_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_6901fbf1-f42e-476e-b844-68a69fc4761a_periodStartLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" 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">Goodwill and intangible assets, beginning</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_c14e6b33-96e0-4461-b4d2-b40c8e0e340e_periodEndLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" 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">Goodwill and intangible assets, ending</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Including Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_b6ddb10b-0c8d-4b05-b70d-405e72b5b4db_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_bae84947-7424-4c64-b940-e9301a7eaff4_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of instruments held</link:label>
    <link:label id="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_label_en-US" xlink:label="lab_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Number of Instruments Held</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:to="lab_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_a70917b4-b059-4511-9649-6785edfe2720_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_tfin_SecuritiesSoldUnderAgreementsToRepurchaseAverageDailyBalance_0a5c1829-6795-46db-b92d-746c70b755da_terseLabel_en-US" xlink:label="lab_tfin_SecuritiesSoldUnderAgreementsToRepurchaseAverageDailyBalance" xlink: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 daily balance during the year</link:label>
    <link:label id="lab_tfin_SecuritiesSoldUnderAgreementsToRepurchaseAverageDailyBalance_label_en-US" xlink:label="lab_tfin_SecuritiesSoldUnderAgreementsToRepurchaseAverageDailyBalance" xlink: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 Average Daily Balance</link:label>
    <link:label id="lab_tfin_SecuritiesSoldUnderAgreementsToRepurchaseAverageDailyBalance_documentation_en-US" xlink:label="lab_tfin_SecuritiesSoldUnderAgreementsToRepurchaseAverageDailyBalance" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities sold under agreements to repurchase average daily balance.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SecuritiesSoldUnderAgreementsToRepurchaseAverageDailyBalance" xlink:href="tfin-20221231.xsd#tfin_SecuritiesSoldUnderAgreementsToRepurchaseAverageDailyBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_SecuritiesSoldUnderAgreementsToRepurchaseAverageDailyBalance" xlink:to="lab_tfin_SecuritiesSoldUnderAgreementsToRepurchaseAverageDailyBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod_383b2544-e135-4227-8599-ffb186b3508f_terseLabel_en-US" xlink:label="lab_tfin_FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Modified during period</link:label>
    <link:label id="lab_tfin_FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod_label_en-US" xlink:label="lab_tfin_FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod" xlink: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 Payment Deferral Modifications Modified During Period</link:label>
    <link:label id="lab_tfin_FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod_documentation_en-US" xlink:label="lab_tfin_FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod" xlink: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 loans modified during the period with payment deferrals granted in accordance with the CARES Act and regulatory guidance.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod" xlink:to="lab_tfin_FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_2174323e-4b5c-4d6c-9b88-c4e25c30c949_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">Cash paid for operating lease liabilities</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_2a721dc8-d4ab-4d60-829a-5058ce0ddd45_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 employee benefits</link:label>
    <link:label id="lab_us-gaap_LaborAndRelatedExpense_35833c4d-fa09-4889-9bb8-5414b7cf1a05_negatedLabel_en-US" xlink:label="lab_us-gaap_LaborAndRelatedExpense" 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">Salaries and employee benefits expense</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_us-gaap_EmployeeStockOptionMember_b5ec9579-944a-4282-9be1-fcefcb746eaf_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="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_TreasuryStockValue_32d64f2f-38e2-43d7-868c-b8116a50af4b_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</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_7de3a212-eae2-4d7f-91a0-2b2e0fcc2eae_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock price volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_d31b2d65-ff1f-43ee-bead-eff4db1889d9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected stock price volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_DepositsIncludingDepositsHeldForSale_9794553e-3de1-4bde-897e-f6bbedcb3205_terseLabel_en-US" xlink:label="lab_tfin_DepositsIncludingDepositsHeldForSale" xlink: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, carrying amount</link:label>
    <link:label id="lab_tfin_DepositsIncludingDepositsHeldForSale_label_en-US" xlink:label="lab_tfin_DepositsIncludingDepositsHeldForSale" xlink: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, Including Deposits Held-For-Sale</link:label>
    <link:label id="lab_tfin_DepositsIncludingDepositsHeldForSale_documentation_en-US" xlink:label="lab_tfin_DepositsIncludingDepositsHeldForSale" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits, Including Deposits Held-For-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DepositsIncludingDepositsHeldForSale" xlink:href="tfin-20221231.xsd#tfin_DepositsIncludingDepositsHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DepositsIncludingDepositsHeldForSale" xlink:to="lab_tfin_DepositsIncludingDepositsHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_84a10abc-2fd7-4848-b8b7-4187cdb0ec81_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale, net of transaction costs</link:label>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_label_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:to="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_bf126640-80db-4edc-a225-61afa63bfc91_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock option exercises, net</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_tfin_AOCIAttributableToParentBeforeTaxRollForward_468aeb7e-8517-4c86-aa7a-ce1277ed5bce_terseLabel_en-US" xlink:label="lab_tfin_AOCIAttributableToParentBeforeTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent, Before Tax [Roll Forward]</link:label>
    <link:label id="lab_tfin_AOCIAttributableToParentBeforeTaxRollForward_label_en-US" xlink:label="lab_tfin_AOCIAttributableToParentBeforeTaxRollForward" xlink: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, Before Tax [Roll Forward]</link:label>
    <link:label id="lab_tfin_AOCIAttributableToParentBeforeTaxRollForward_documentation_en-US" xlink:label="lab_tfin_AOCIAttributableToParentBeforeTaxRollForward" xlink: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 Attributable to Parent, Before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AOCIAttributableToParentBeforeTaxRollForward" xlink:href="tfin-20221231.xsd#tfin_AOCIAttributableToParentBeforeTaxRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_AOCIAttributableToParentBeforeTaxRollForward" xlink:to="lab_tfin_AOCIAttributableToParentBeforeTaxRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_83b9b6bf-0266-4482-a96a-09b617ca8042_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">Change in unrealized gains (losses) on securities, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/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_c6a0d978-1dac-4972-a2f4-7db14d1d4e43_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">Shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_RevenueShareAssetExpectedCashPaymentsToBeReceived_39a80a03-a395-4545-b2e2-8f16dd858abf_terseLabel_en-US" xlink:label="lab_tfin_RevenueShareAssetExpectedCashPaymentsToBeReceived" xlink: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 share asset, expected cash payments to be received</link:label>
    <link:label id="lab_tfin_RevenueShareAssetExpectedCashPaymentsToBeReceived_label_en-US" xlink:label="lab_tfin_RevenueShareAssetExpectedCashPaymentsToBeReceived" xlink: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 Share Asset, Expected Cash Payments To Be Received</link:label>
    <link:label id="lab_tfin_RevenueShareAssetExpectedCashPaymentsToBeReceived_documentation_en-US" xlink:label="lab_tfin_RevenueShareAssetExpectedCashPaymentsToBeReceived" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Share Asset, Expected Cash Payments To Be Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_RevenueShareAssetExpectedCashPaymentsToBeReceived" xlink:href="tfin-20221231.xsd#tfin_RevenueShareAssetExpectedCashPaymentsToBeReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_RevenueShareAssetExpectedCashPaymentsToBeReceived" xlink:to="lab_tfin_RevenueShareAssetExpectedCashPaymentsToBeReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryWeightedAverageVariableInterestRateOfAmountsDueYearNineOfBalanceSheetDate_f444f164-3881-46cb-bb6d-e6ec9b376776_terseLabel_en-US" xlink:label="lab_tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryWeightedAverageVariableInterestRateOfAmountsDueYearNineOfBalanceSheetDate" xlink: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, variable weighted average interest rate</link:label>
    <link:label id="lab_tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryWeightedAverageVariableInterestRateOfAmountsDueYearNineOfBalanceSheetDate_label_en-US" xlink:label="lab_tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryWeightedAverageVariableInterestRateOfAmountsDueYearNineOfBalanceSheetDate" xlink: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 Home Loan Bank Advances Maturities Summary Weighted Average Variable Interest Rate Of Amounts Due Year Nine Of Balance Sheet Date</link:label>
    <link:label id="lab_tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryWeightedAverageVariableInterestRateOfAmountsDueYearNineOfBalanceSheetDate_documentation_en-US" xlink:label="lab_tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryWeightedAverageVariableInterestRateOfAmountsDueYearNineOfBalanceSheetDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal home loan bank advances maturities summary weighted average variable interest rate of amounts due year nine of balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryWeightedAverageVariableInterestRateOfAmountsDueYearNineOfBalanceSheetDate" xlink:href="tfin-20221231.xsd#tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryWeightedAverageVariableInterestRateOfAmountsDueYearNineOfBalanceSheetDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryWeightedAverageVariableInterestRateOfAmountsDueYearNineOfBalanceSheetDate" xlink:to="lab_tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryWeightedAverageVariableInterestRateOfAmountsDueYearNineOfBalanceSheetDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_b471b396-78ad-4449-bfe6-27d6329b68d3_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPortfolioSegmentMember_f9b1ce3b-5dee-44da-93fa-e5f74492c77c_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</link:label>
    <link:label id="lab_us-gaap_CommercialPortfolioSegmentMember_150dc7d9-8952-4da4-b4eb-51c4b052b3cf_verboseLabel_en-US" xlink:label="lab_us-gaap_CommercialPortfolioSegmentMember" xlink: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</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_us-gaap_RealEstateOwnedValuationAllowanceRollForward_ab2517e4-cd8f-4480-89d0-4c35fb3c1fc4_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateOwnedValuationAllowanceRollForward" xlink: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 [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_RealEstateOwnedValuationAllowanceRollForward_label_en-US" xlink:label="lab_us-gaap_RealEstateOwnedValuationAllowanceRollForward" xlink: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 [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateOwnedValuationAllowanceRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateOwnedValuationAllowanceRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateOwnedValuationAllowanceRollForward" xlink:to="lab_us-gaap_RealEstateOwnedValuationAllowanceRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_7a2206eb-ee2c-4484-a2c3-9256d0e88ce4_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure_6e391487-9682-44ef-84d8-aef954d34b4a_terseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" xlink: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 repurchase agreements, fair value</link:label>
    <link:label id="lab_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" xlink: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, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" xlink:to="lab_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_22eb29f0-9c3a-44fd-bda5-d977b916b11c_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recorded investments in troubled debt restructurings with subsequent default</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" xlink: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, Subsequent Default</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" xlink:to="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_AccruedInterestOnFinancingReceivables_77e42d3c-6693-4a6b-8050-93a87c3a98eb_terseLabel_en-US" xlink:label="lab_tfin_AccruedInterestOnFinancingReceivables" xlink: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 on loans</link:label>
    <link:label id="lab_tfin_AccruedInterestOnFinancingReceivables_label_en-US" xlink:label="lab_tfin_AccruedInterestOnFinancingReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Interest On Financing Receivables</link:label>
    <link:label id="lab_tfin_AccruedInterestOnFinancingReceivables_documentation_en-US" xlink:label="lab_tfin_AccruedInterestOnFinancingReceivables" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest on financing receivables.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AccruedInterestOnFinancingReceivables" xlink:href="tfin-20221231.xsd#tfin_AccruedInterestOnFinancingReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_AccruedInterestOnFinancingReceivables" xlink:to="lab_tfin_AccruedInterestOnFinancingReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_87074fc9-bbfb-4268-897d-27961503246d_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">Parent Company Only Condensed Financial Information</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_c0e64ad1-9c1b-4d5c-8117-16aa1cb044cd_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_tfin_ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances_f4ac152a-dab3-4de6-879e-d0171e7d7038_terseLabel_en-US" xlink:label="lab_tfin_ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances" xlink: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 Federal Home Loan Bank advances</link:label>
    <link:label id="lab_tfin_ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances_label_en-US" xlink:label="lab_tfin_ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Repayments Of Federal Home Loan Bank Advances</link:label>
    <link:label id="lab_tfin_ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances_documentation_en-US" xlink:label="lab_tfin_ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The net cash inflow from proceeds or outflow from payments of Federal Home Loan Bank (FHL Bank) advances.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances" xlink:href="tfin-20221231.xsd#tfin_ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances" xlink:to="lab_tfin_ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9a6d1e1c-c994-4406-8bd4-2a4cc09f1672_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_4d5c304c-a5b8-41dd-9be3-7fc291f62584_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink: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_CashAndCashEquivalentsAtCarryingValue_1482e5f2-b537-4371-9efe-d6c75534a970_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents, carrying amount</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_ed8bdf6f-a4c7-4ea5-8112-2ab4d718d749_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedCashFlowStatementTable_55803b06-cc8d-4059-950b-3bd18c9f3746_terseLabel_en-US" xlink:label="lab_srt_CondensedCashFlowStatementTable" xlink: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 Cash Flow Statement [Table]</link:label>
    <link:label id="lab_srt_CondensedCashFlowStatementTable_label_en-US" xlink:label="lab_srt_CondensedCashFlowStatementTable" xlink: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]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementTable" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedCashFlowStatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedCashFlowStatementTable" xlink:to="lab_srt_CondensedCashFlowStatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiGainLoss_6cd72bfc-e9eb-4862-a1b2-f7a71957fe81_totalLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross realized and unrealized gains (losses) recognized on equity securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiGainLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_1e8728b1-17b6-4ac2-b3e8-298511416e34_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument</link:label>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CollateralizedLoanObligationsMember_4388e2ef-2dac-4643-aa2e-2df41a33aff2_terseLabel_en-US" xlink:label="lab_us-gaap_CollateralizedLoanObligationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CLO securities</link:label>
    <link:label id="lab_us-gaap_CollateralizedLoanObligationsMember_label_en-US" xlink:label="lab_us-gaap_CollateralizedLoanObligationsMember" xlink: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 Loan Obligations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralizedLoanObligationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralizedLoanObligationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollateralizedLoanObligationsMember" xlink:to="lab_us-gaap_CollateralizedLoanObligationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_3c58c480-1d9f-430a-9849-aca276bfbf7e_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Within one year</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink: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, Payments, Due Next Rolling 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_9948ce03-1c9c-48f9-a17e-414600aa0df7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink: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, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink: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, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_f6339c29-3621-4ee6-be8c-359348ddc116_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSubordinatedBorrowingTextBlock_a86f6f83-e64f-4f4e-8e42-106640242264_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSubordinatedBorrowingTextBlock" xlink: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 Junior Subordinated Debentures</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSubordinatedBorrowingTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSubordinatedBorrowingTextBlock" xlink: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 Subordinated Borrowing [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSubordinatedBorrowingTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSubordinatedBorrowingTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSubordinatedBorrowingTextBlock" xlink:to="lab_us-gaap_ScheduleOfSubordinatedBorrowingTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoanRestructuringModificationDomain_9cd218ed-d9b2-4923-acd5-33c1f591e80b_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</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_FairValueMeasurementFrequencyDomain_52e18b98-6e13-482e-8547-615cd44fc365_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_4b087a23-49f1-488f-b03c-07be2aea49e5_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_7132db30-e71c-4c59-adc5-f8c77c291e17_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of securities available for sale</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_ComputerSoftwareIntangibleAssetMember_311caa6f-15e6-4115-8c2b-447a0c3f7e12_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software intangible asset</link:label>
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_label_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Software, Intangible Asset [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:to="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance_883282f7-bd6a-42ff-835a-5e5d6cf01d10_totalLabel_en-US" xlink:label="lab_tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance" xlink: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 deferred tax asset before valuation allowance</link:label>
    <link:label id="lab_tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance_label_en-US" xlink:label="lab_tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance" xlink: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 Deferred Tax Assets Liabilities Before Valuation Allowance</link:label>
    <link:label id="lab_tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance_documentation_en-US" xlink:label="lab_tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance" xlink: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 deferred tax assets liabilities before valuation allowance.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance" xlink:href="tfin-20221231.xsd#tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance" xlink:to="lab_tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_EquityMethodInvestmentsAndWarrants_46707bc7-ab2e-4de2-a7b9-ef3567d3b0ac_verboseLabel_en-US" xlink:label="lab_tfin_EquityMethodInvestmentsAndWarrants" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity method investments and warrants</link:label>
    <link:label id="lab_tfin_EquityMethodInvestmentsAndWarrants_b7962c64-0c41-4b6c-9040-8398c67b61bc_totalLabel_en-US" xlink:label="lab_tfin_EquityMethodInvestmentsAndWarrants" xlink: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 investment</link:label>
    <link:label id="lab_tfin_EquityMethodInvestmentsAndWarrants_label_en-US" xlink:label="lab_tfin_EquityMethodInvestmentsAndWarrants" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments And Warrants</link:label>
    <link:label id="lab_tfin_EquityMethodInvestmentsAndWarrants_documentation_en-US" xlink:label="lab_tfin_EquityMethodInvestmentsAndWarrants" xlink: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 method investments and warrants.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquityMethodInvestmentsAndWarrants" xlink:href="tfin-20221231.xsd#tfin_EquityMethodInvestmentsAndWarrants"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_EquityMethodInvestmentsAndWarrants" xlink:to="lab_tfin_EquityMethodInvestmentsAndWarrants" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_2ecdc23b-1db2-4d83-b691-2352a2ab9041_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" xlink: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 Changes in Company's Nonvested Performance Stock Units</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" xlink: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, Performance Shares, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" xlink:to="lab_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_FederalReserveBankDiscountWindowFacilityMember_f05b2520-97cf-4153-84bc-89d871f7a918_terseLabel_en-US" xlink:label="lab_tfin_FederalReserveBankDiscountWindowFacilityMember" xlink: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 Reserve Bank Discount Window Facility</link:label>
    <link:label id="lab_tfin_FederalReserveBankDiscountWindowFacilityMember_label_en-US" xlink:label="lab_tfin_FederalReserveBankDiscountWindowFacilityMember" xlink: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 Reserve Bank Discount Window Facility [Member]</link:label>
    <link:label id="lab_tfin_FederalReserveBankDiscountWindowFacilityMember_documentation_en-US" xlink:label="lab_tfin_FederalReserveBankDiscountWindowFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Reserve Bank Discount Window Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FederalReserveBankDiscountWindowFacilityMember" xlink:href="tfin-20221231.xsd#tfin_FederalReserveBankDiscountWindowFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FederalReserveBankDiscountWindowFacilityMember" xlink:to="lab_tfin_FederalReserveBankDiscountWindowFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_87f17235-db65-40ef-83ac-df41ab054f98_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink: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, without single maturity date, amortized cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink: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, Maturity, without Single Maturity Date, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_3f0cdf00-2ec6-401b-8521-f0e20fe5517f_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">After three but within four years</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink: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, Payments, Due in Rolling Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_2f960596-b9f8-4720-9384-f6ad6c289d21_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_tfin_BankingSegmentMember_30c43c9c-4dc5-49f6-92c8-441d180476f9_terseLabel_en-US" xlink:label="lab_tfin_BankingSegmentMember" xlink: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</link:label>
    <link:label id="lab_tfin_BankingSegmentMember_label_en-US" xlink:label="lab_tfin_BankingSegmentMember" xlink: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 Segment [Member]</link:label>
    <link:label id="lab_tfin_BankingSegmentMember_documentation_en-US" xlink:label="lab_tfin_BankingSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Banking segment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BankingSegmentMember" xlink:href="tfin-20221231.xsd#tfin_BankingSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_BankingSegmentMember" xlink:to="lab_tfin_BankingSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_OperatingLossCarryforwardsNotSubjectToExpiration_d35857f5-b493-4be0-ac92-a4425b561065_terseLabel_en-US" xlink:label="lab_tfin_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating loss carryforwards, not subject to expiration</link:label>
    <link:label id="lab_tfin_OperatingLossCarryforwardsNotSubjectToExpiration_label_en-US" xlink:label="lab_tfin_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards, Not Subject To Expiration</link:label>
    <link:label id="lab_tfin_OperatingLossCarryforwardsNotSubjectToExpiration_documentation_en-US" xlink:label="lab_tfin_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards, Not Subject To Expiration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:href="tfin-20221231.xsd#tfin_OperatingLossCarryforwardsNotSubjectToExpiration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:to="lab_tfin_OperatingLossCarryforwardsNotSubjectToExpiration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_078aa342-4521-4582-b050-38fcccbd2e1b_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_2aa20bb1-3b57-4a7b-8281-c8d410c19079_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification asset</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Indemnification Assets, Amount as of Acquisition Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:to="lab_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_BusinessCombinationIndemnificationAsset_1a9d9c74-f8d2-481a-862a-f2df2268e30f_terseLabel_en-US" xlink:label="lab_tfin_BusinessCombinationIndemnificationAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification asset</link:label>
    <link:label id="lab_tfin_BusinessCombinationIndemnificationAsset_label_en-US" xlink:label="lab_tfin_BusinessCombinationIndemnificationAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Indemnification Asset</link:label>
    <link:label id="lab_tfin_BusinessCombinationIndemnificationAsset_documentation_en-US" xlink:label="lab_tfin_BusinessCombinationIndemnificationAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Indemnification Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationIndemnificationAsset" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationIndemnificationAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_BusinessCombinationIndemnificationAsset" xlink:to="lab_tfin_BusinessCombinationIndemnificationAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_9c59ee65-7176-4b8c-95de-913a4d167b90_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" 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 than 12 months, unrealized losses</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_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_2aef6e93-34ca-4af0-ba09-a8c858755917_verboseLabel_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets" xlink: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 1 capital (to risk weighted assets), actual ratio</link:label>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_label_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets" xlink: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, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets" xlink:to="lab_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_de8212c7-837b-4ca3-afb5-fccd598c584f_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">Business Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest_0bb2fb82-28fe-43a1-a3a3-688a9bdb956a_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" xlink: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, Excluding Accrued Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset_b70ef3e6-5e33-4d9e-836a-118cb5126bf5_terseLabel_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset" xlink: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 share asset</link:label>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset_label_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Consideration, Revenue Share Asset</link:label>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset_documentation_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Consideration, Revenue Share Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset" xlink:to="lab_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_InterestIncomeNotRecognizedUntilLoanBalanceReducedAmount_c3f2686b-c291-4753-89f3-c6816bfdf9bf_terseLabel_en-US" xlink:label="lab_tfin_InterestIncomeNotRecognizedUntilLoanBalanceReducedAmount" xlink: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 not recognized until loan balance reduced, amount</link:label>
    <link:label id="lab_tfin_InterestIncomeNotRecognizedUntilLoanBalanceReducedAmount_label_en-US" xlink:label="lab_tfin_InterestIncomeNotRecognizedUntilLoanBalanceReducedAmount" xlink: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 Not Recognized Until Loan Balance Reduced Amount</link:label>
    <link:label id="lab_tfin_InterestIncomeNotRecognizedUntilLoanBalanceReducedAmount_documentation_en-US" xlink:label="lab_tfin_InterestIncomeNotRecognizedUntilLoanBalanceReducedAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Under the cost basis method, the financing receivable balance reached on nonaccrual loans before interest income is recognized.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InterestIncomeNotRecognizedUntilLoanBalanceReducedAmount" xlink:href="tfin-20221231.xsd#tfin_InterestIncomeNotRecognizedUntilLoanBalanceReducedAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_InterestIncomeNotRecognizedUntilLoanBalanceReducedAmount" xlink:to="lab_tfin_InterestIncomeNotRecognizedUntilLoanBalanceReducedAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_87a87675-1eb9-4a7b-a43c-71bfc25bb892_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">Net amortization on securities</link:label>
    <link:label id="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_020d4341-bcc7-4700-a70e-4c0c3b7b9bb8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" 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 accretion of securities</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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_f49dd7e9-8264-4a7f-8bfd-1e087f9e8988_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Intangible Assets and Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Intangible Assets and Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_07af7842-4dc2-470d-86b0-c5f341ab4e0f_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">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_ddf75184-2f11-427a-b8fe-1233cb0a82c7_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_9329e8a9-fd52-457d-8640-2499789ce324_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" 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">12 months or more, unrealized losses</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_35feb726-1d3a-4782-a1b6-aeca8ad26524_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</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_FinancingReceivableAllowanceForCreditLossesRollForward_60fc1f2d-9d1d-48e4-8eb0-0ae13216be13_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink: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 [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink: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 [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss_bababb52-f1c0-4948-acbd-f6383c107200_terseLabel_en-US" xlink:label="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Realized gains (losses) on equity securities sold during the period</link:label>
    <link:label id="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss_label_en-US" xlink:label="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss" xlink: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 Without Readily Determinable Fair Values, Realized Gain (Loss)</link:label>
    <link:label id="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss_documentation_en-US" xlink:label="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities Without Readily Determinable Fair Values, Realized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss" xlink:href="tfin-20221231.xsd#tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss" xlink:to="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b9f769c1-9b5e-4533-8d66-d1a995210c18_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_6e2a85e2-a68b-4561-be21-a77ee69d6f0d_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_02e2c36e-1969-4275-b778-79781e214252_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">Total Fair Value</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3357e69b-8298-4648-9852-3f12ba8e2689_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_IncomeTaxAuthorityAxis_525e1c2e-587c-44fb-856d-967870ef2651_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestBearingDomesticDepositBrokered_e4272dec-1552-4235-8c37-9c68ee236dd0_terseLabel_en-US" xlink:label="lab_us-gaap_InterestBearingDomesticDepositBrokered" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Brokered time deposits</link:label>
    <link:label id="lab_us-gaap_InterestBearingDomesticDepositBrokered_label_en-US" xlink:label="lab_us-gaap_InterestBearingDomesticDepositBrokered" xlink: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, Brokered</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositBrokered" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositBrokered"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestBearingDomesticDepositBrokered" xlink:to="lab_us-gaap_InterestBearingDomesticDepositBrokered" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_f662e658-eef8-4186-875e-315d8ed76a3b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink: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 vested shares and shares expected to vest, aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink: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, Outstanding, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss_5d6e19f4-e812-4fc7-98bf-7fbfbdedb099_terseLabel_en-US" xlink:label="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gains (losses) on equity securities still held at the reporting date</link:label>
    <link:label id="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss_label_en-US" xlink:label="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss" xlink: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 Without Readily Determinable Fair Values, Unrealized Gain (Loss)</link:label>
    <link:label id="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss_documentation_en-US" xlink:label="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities Without Readily Determinable Fair Values, Unrealized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss" xlink:href="tfin-20221231.xsd#tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss" xlink:to="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_PreferredStockDepositaryShares_c514e357-8739-4967-b471-5b2a45c3dbf8_terseLabel_en-US" xlink:label="lab_tfin_PreferredStockDepositaryShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depositary shares (in shares)</link:label>
    <link:label id="lab_tfin_PreferredStockDepositaryShares_label_en-US" xlink:label="lab_tfin_PreferredStockDepositaryShares" xlink: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, Depositary Shares</link:label>
    <link:label id="lab_tfin_PreferredStockDepositaryShares_documentation_en-US" xlink:label="lab_tfin_PreferredStockDepositaryShares" xlink: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, Depositary Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PreferredStockDepositaryShares" xlink:href="tfin-20221231.xsd#tfin_PreferredStockDepositaryShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_PreferredStockDepositaryShares" xlink:to="lab_tfin_PreferredStockDepositaryShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansReceivableFairValueDisclosure_d4e4e045-9ea8-4d55-8e2f-98e009198173_verboseLabel_en-US" xlink:label="lab_us-gaap_LoansReceivableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans not previously presented, gross, 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_f531bc54-e63b-4c25-af17-090f3d70caef_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 common shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_c5ef2f98-4baa-4801-88c5-e99157c48f12_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Variable Interest Entities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Variable Interest Entities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:to="lab_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDomesticDeposits_bd1aa40d-9864-494a-8a03-dc04551df45a_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDomesticDeposits" xlink: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_InterestExpenseDomesticDeposits_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDomesticDeposits" xlink: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, Domestic Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDomesticDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDomesticDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDomesticDeposits" xlink:to="lab_us-gaap_InterestExpenseDomesticDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_eb736968-ad1b-4f14-a149-8b5a3544bec7_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink: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, net of allowance for credit losses of $2,444 and $2,082, respectively, fair value $5,476 and $5,447, respectively</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_d1acbb76-3f61-40ee-9832-2f4649123a0c_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink: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 held to maturity securities, net of ACL</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_1ed718bd-fd52-450c-94ad-827e934f719d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink: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</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink: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, Excluding Accrued Interest, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_d0e011a4-0e59-4ba7-8a64-99e985215ce0_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue_8ebe7c46-fa6b-4036-91d9-6e5cb00bc0da_verboseLabel_en-US" xlink:label="lab_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Face Value</link:label>
    <link:label id="lab_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue_label_en-US" xlink:label="lab_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue" xlink: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 Debenture Owed To Unconsolidated Subsidiary Trust Face Value</link:label>
    <link:label id="lab_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue_documentation_en-US" xlink:label="lab_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Including the current and noncurrent portions, the face value of junior subordinated long-term debt owed to unconsolidated subsidiary trusts as of the balance sheet date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue" xlink:href="tfin-20221231.xsd#tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue" xlink:to="lab_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsRecordedInvestment_3ee07dd6-8029-4497-841c-c42e65b444c2_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsRecordedInvestment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recorded investments in troubled debt restructurings</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsRecordedInvestment_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsRecordedInvestment" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsRecordedInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsRecordedInvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableModificationsRecordedInvestment" xlink:to="lab_us-gaap_FinancingReceivableModificationsRecordedInvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_FinancingReceivableNumberOfContractsWithPaymentsInDeferral_204f476a-ea3a-497c-9377-4edbaa9509ef_terseLabel_en-US" xlink:label="lab_tfin_FinancingReceivableNumberOfContractsWithPaymentsInDeferral" xlink: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 loans in deferral</link:label>
    <link:label id="lab_tfin_FinancingReceivableNumberOfContractsWithPaymentsInDeferral_label_en-US" xlink:label="lab_tfin_FinancingReceivableNumberOfContractsWithPaymentsInDeferral" xlink: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, Number of Contracts With Payments in Deferral</link:label>
    <link:label id="lab_tfin_FinancingReceivableNumberOfContractsWithPaymentsInDeferral_documentation_en-US" xlink:label="lab_tfin_FinancingReceivableNumberOfContractsWithPaymentsInDeferral" xlink: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, Number of Contracts With Payments in Deferral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivableNumberOfContractsWithPaymentsInDeferral" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableNumberOfContractsWithPaymentsInDeferral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FinancingReceivableNumberOfContractsWithPaymentsInDeferral" xlink:to="lab_tfin_FinancingReceivableNumberOfContractsWithPaymentsInDeferral" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_31a3cd78-4b96-4436-b3b6-744797a8886d_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity method investment, ownership percentage</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Ownership Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_NationalBancsharesIncorporationAcquisitionMember_ca3ac19f-c289-457e-9389-58f806e24809_verboseLabel_en-US" xlink:label="lab_tfin_NationalBancsharesIncorporationAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NBI Acquisition</link:label>
    <link:label id="lab_tfin_NationalBancsharesIncorporationAcquisitionMember_label_en-US" xlink:label="lab_tfin_NationalBancsharesIncorporationAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">National Bancshares Incorporation Acquisition [Member]</link:label>
    <link:label id="lab_tfin_NationalBancsharesIncorporationAcquisitionMember_documentation_en-US" xlink:label="lab_tfin_NationalBancsharesIncorporationAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">National Bancshares incorporation acquisition.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_NationalBancsharesIncorporationAcquisitionMember" xlink:href="tfin-20221231.xsd#tfin_NationalBancsharesIncorporationAcquisitionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_NationalBancsharesIncorporationAcquisitionMember" xlink:to="lab_tfin_NationalBancsharesIncorporationAcquisitionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems_bf4cad93-0b40-47a8-98ce-9d402adc699c_terseLabel_en-US" xlink:label="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink: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 Balance Sheet Statements, Captions [Line Items]</link:label>
    <link:label id="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems_label_en-US" xlink:label="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink: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 Statements, Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedBalanceSheetStatementsCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_45e283c5-29d7-43b1-b3af-39e83ca9e861_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</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_us-gaap_RestrictedStockMember_377f0bca-05e1-4319-aebb-7af30cdf3818_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Awards (RSAs)</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_0d3b3408-e9fb-44e9-8696-b3ac64159a48_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock awards</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_fe065ecf-4a18-4bc6-95bb-da9670fb0f3f_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_tfin_MortgageWarehouseSegmentMember_89a678c5-eae8-446b-858f-1c818795557e_terseLabel_en-US" xlink:label="lab_tfin_MortgageWarehouseSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage warehouse</link:label>
    <link:label id="lab_tfin_MortgageWarehouseSegmentMember_label_en-US" xlink:label="lab_tfin_MortgageWarehouseSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Warehouse Segment [Member]</link:label>
    <link:label id="lab_tfin_MortgageWarehouseSegmentMember_documentation_en-US" xlink:label="lab_tfin_MortgageWarehouseSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage warehouse segment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MortgageWarehouseSegmentMember" xlink:href="tfin-20221231.xsd#tfin_MortgageWarehouseSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_MortgageWarehouseSegmentMember" xlink:to="lab_tfin_MortgageWarehouseSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_c7ced409-bd76-4a36-b122-051e1972c99a_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_b9cda12c-078d-4006-828e-099c6c57f897_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">Employer contribution towards compensation</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_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss_d81b51b8-f935-4eb3-97af-1cda6a035f75_totalLabel_en-US" xlink:label="lab_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Factored receivables, net of ACL</link:label>
    <link:label id="lab_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss_label_en-US" xlink:label="lab_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Factored Receivables, Net Of Allowance For Credit Loss</link:label>
    <link:label id="lab_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss_documentation_en-US" xlink:label="lab_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Factored Receivables, Net Of Allowance For Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss" xlink:to="lab_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_e05822f4-4b8a-4df8-b203-366006d5c6dc_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gains (losses) on derivative financial instruments:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_a40be3cc-e601-463f-abc9-2d34b2b8a104_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" xlink: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 average assets), minimum for capital adequacy purposes ratio</link:label>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_label_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" xlink: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, Capital Adequacy, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" xlink:to="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_48f3d6d7-0214-4969-b63d-ccf5832e40a9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_4373f90f-c162-46c7-854b-7530b2fd69e3_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink: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, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink: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, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_337b83a2-1ee9-4eb3-81ce-4f113d4c97be_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</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_c80f28d1-f3c7-4a94-aa6d-7084f6206c39_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink: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 (loss) before income tax and income from subsidiaries</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink: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 Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_CustomerReserves_0ca3a2be-d5a7-422a-a353-63451d98618a_terseLabel_en-US" xlink:label="lab_tfin_CustomerReserves" xlink: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 reserves</link:label>
    <link:label id="lab_tfin_CustomerReserves_label_en-US" xlink:label="lab_tfin_CustomerReserves" xlink: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 Reserves</link:label>
    <link:label id="lab_tfin_CustomerReserves_documentation_en-US" xlink:label="lab_tfin_CustomerReserves" xlink: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 reserves associated factored receivables held on deposit.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CustomerReserves" xlink:href="tfin-20221231.xsd#tfin_CustomerReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_CustomerReserves" xlink:to="lab_tfin_CustomerReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_371e4216-a8dd-4317-9c75-6ef251eeec92_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesFairValue_596ecf45-a3bf-4077-8c02-a7fd57627d6d_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">Securities - held to maturity, fair value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesFairValue_1ce498b2-99d7-45b1-bb38-f1ef6b8e7f34_verboseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesFairValue" xlink: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</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesFairValue_2455e290-8cb0-4a57-9fd5-d3e4c4cdb237_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 Securities, 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_tfin_CapitalizedSoftwareMember_ca8bb46d-0ec4-4917-b918-52094a9f831e_terseLabel_en-US" xlink:label="lab_tfin_CapitalizedSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Software</link:label>
    <link:label id="lab_tfin_CapitalizedSoftwareMember_label_en-US" xlink:label="lab_tfin_CapitalizedSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Software [Member]</link:label>
    <link:label id="lab_tfin_CapitalizedSoftwareMember_documentation_en-US" xlink:label="lab_tfin_CapitalizedSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Software</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CapitalizedSoftwareMember" xlink:href="tfin-20221231.xsd#tfin_CapitalizedSoftwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_CapitalizedSoftwareMember" xlink:to="lab_tfin_CapitalizedSoftwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesActivityForYearMaximumOutstandingAtAnyMonthEnd_bf95b5ce-4c47-4a64-97ef-a22727a71a90_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesActivityForYearMaximumOutstandingAtAnyMonthEnd" xlink: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 month-end balance during the year</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesActivityForYearMaximumOutstandingAtAnyMonthEnd_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesActivityForYearMaximumOutstandingAtAnyMonthEnd" xlink: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 Home Loan Bank, Advances, Activity for Year, Maximum Outstanding at any Month End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesActivityForYearMaximumOutstandingAtAnyMonthEnd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesActivityForYearMaximumOutstandingAtAnyMonthEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesActivityForYearMaximumOutstandingAtAnyMonthEnd" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesActivityForYearMaximumOutstandingAtAnyMonthEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths_c5379d6d-b82c-470d-b8d3-9f3349b93a6a_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Within one year</link:label>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths_label_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths" xlink: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, Next Rolling 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths" xlink:to="lab_us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_cd0acfbd-b1ec-4780-81ef-e2d4937a4b94_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 (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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_a24bfd91-d49a-47aa-ac83-612e8fbd5aca_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">Significant Components of Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestIncomeAbstract_c72b3bb3-fcb3-4d2a-ab0e-22dc32bd8d7d_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">Noninterest 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_InterestReceivable_03412d3c-3e4a-4426-9d64-f820b125ac2f_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, carrying amount</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_RelatedPartyTransactionsByRelatedPartyAxis_f6d9e256-5590-403f-80fa-031ce0f07296_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</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_GoodwillRollForward_5a627f88-b50d-402f-b4e5-1f84c8170f82_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink: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 [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink: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 [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_5eeb375d-00ff-4e69-86c4-9dbcef975d96_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis" xlink:to="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositLiabilitiesDisclosuresTextBlock_10cbe90e-bba2-43bb-b416-e70e42265556_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_RepaymentsOfLongTermLinesOfCredit_3d4c4025-df50-42ba-a39a-78ec7a69c8db_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" 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">Repayment of other borrowings</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-Term Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLongTermLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_5207f3a4-bade-489b-8ea7-c0839f673d14_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink: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_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_c2697103-1968-499c-8e97-46a212bd9706_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock based compensation (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_fbbf5243-cd1d-4490-9b39-6c4a442cda13_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_NumberOfAgreementsWithAffiliate_48327a13-8241-4659-9fbd-c0fefee4b0f3_terseLabel_en-US" xlink:label="lab_tfin_NumberOfAgreementsWithAffiliate" xlink: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 agreements with affiliate</link:label>
    <link:label id="lab_tfin_NumberOfAgreementsWithAffiliate_label_en-US" xlink:label="lab_tfin_NumberOfAgreementsWithAffiliate" xlink: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 Agreements With Affiliate</link:label>
    <link:label id="lab_tfin_NumberOfAgreementsWithAffiliate_documentation_en-US" xlink:label="lab_tfin_NumberOfAgreementsWithAffiliate" xlink: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 Agreements With Affiliate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_NumberOfAgreementsWithAffiliate" xlink:href="tfin-20221231.xsd#tfin_NumberOfAgreementsWithAffiliate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_NumberOfAgreementsWithAffiliate" xlink:to="lab_tfin_NumberOfAgreementsWithAffiliate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_8d277dd9-c800-4ab3-a633-a2bb61bb8e5b_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1ca076a9-a2d4-4f37-a55e-1345b19860a0_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b85677b3-6367-444d-bc57-b1246d82aa4a_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" 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 cash (paid for) received in acquisitions</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink: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 Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_1b6713f2-f09c-4a41-bbde-657bca31dff8_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</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_059c6dea-8efa-48e1-947b-7addb1978a88_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">After four but within five years</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink: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, Payments, Due in Rolling Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRepurchaseAgreements_9f9d98b6-b728-48fc-80f6-d138602b07e7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRepurchaseAgreements" xlink: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 Customer Repurchase Agreements</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRepurchaseAgreements_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRepurchaseAgreements" xlink: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 Repurchase Agreements [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRepurchaseAgreements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRepurchaseAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRepurchaseAgreements" xlink:to="lab_us-gaap_ScheduleOfRepurchaseAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_a75c7fd6-48f2-4536-97b4-314729deb5b7_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_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_16c5534d-974c-4707-bbaf-aa319c8adee5_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), ratio to be well capitalized under prompt corrective action provisions</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_fc4e3388-b784-4f2e-944e-1e9470670a7d_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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_796cc300-7f8e-4fef-b41a-0577308d8be2_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink: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</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_70cbf661-f506-433d-b14b-1f257d822b46_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets sold</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_1c97dddc-2754-45a2-917d-d606544b67fd_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_5eb20c90-90ab-4b75-9bd4-8b5fbcc1a825_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink: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 Carrying Amount</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherRealEstateDisposals_d61dad21-a0d6-4aa9-8cf5-17b4a97ee5be_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherRealEstateDisposals" 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">Sales of OREO</link:label>
    <link:label id="lab_us-gaap_OtherRealEstateDisposals_label_en-US" xlink:label="lab_us-gaap_OtherRealEstateDisposals" xlink: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, Disposals</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateDisposals" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateDisposals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherRealEstateDisposals" xlink:to="lab_us-gaap_OtherRealEstateDisposals" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities_b9cfb88a-3f1e-48b2-9c29-544e9dc79b94_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" xlink: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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_87956556-9f5c-4a8b-9f67-7022df85ee77_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</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_tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral_b4062edd-6706-404a-8dee-8edad2c46e06_terseLabel_en-US" xlink:label="lab_tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral" xlink: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 Portfolio</link:label>
    <link:label id="lab_tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral_label_en-US" xlink:label="lab_tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral" xlink: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 Percentage Of Portfolio On Loans Currently In Deferral</link:label>
    <link:label id="lab_tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral_documentation_en-US" xlink:label="lab_tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral" xlink: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 Percentage Of Portfolio On Loans Currently In Deferral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral" xlink:to="lab_tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDerivatives_b6d68e52-9a00-441e-baa4-0660344032b2_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDerivatives" xlink: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_DeferredTaxLiabilitiesDerivatives_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDerivatives" xlink: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, Derivatives</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDerivatives" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesDerivatives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesDerivatives" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesDerivatives" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_1e281980-5088-4c2c-8835-091cbeadfc6e_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResidentialPortfolioSegmentMember_3870d451-8456-4c36-af24-c01d72375e6a_terseLabel_en-US" xlink:label="lab_us-gaap_ResidentialPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1-4 family residential</link:label>
    <link:label id="lab_us-gaap_ResidentialPortfolioSegmentMember_ce88e567-53ef-4fd6-b954-d3a90c016b94_verboseLabel_en-US" xlink:label="lab_us-gaap_ResidentialPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1-4 family residential properties</link:label>
    <link:label id="lab_us-gaap_ResidentialPortfolioSegmentMember_label_en-US" xlink:label="lab_us-gaap_ResidentialPortfolioSegmentMember" xlink: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 Portfolio Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResidentialPortfolioSegmentMember" xlink:to="lab_us-gaap_ResidentialPortfolioSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_3dafaae7-cbb1-46bc-b772-8500ca83d3a7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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_IncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_a273c310-1efb-4853-af95-f0f8bf0e2a9e_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">Employees stock options contractual terms</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_EquitySecuritiesFvNiUnrealizedGainLoss_51a1a2a2-eb80-4faf-94e8-fbb243947b1a_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gains (losses) on equity securities still held at the reporting date</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Unrealized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_DeferredTaxLiabilitiesIndemnificationAsset_e796a4ec-33a6-419a-8937-91098261979d_terseLabel_en-US" xlink:label="lab_tfin_DeferredTaxLiabilitiesIndemnificationAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification asset</link:label>
    <link:label id="lab_tfin_DeferredTaxLiabilitiesIndemnificationAsset_label_en-US" xlink:label="lab_tfin_DeferredTaxLiabilitiesIndemnificationAsset" xlink: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, Indemnification Asset</link:label>
    <link:label id="lab_tfin_DeferredTaxLiabilitiesIndemnificationAsset_documentation_en-US" xlink:label="lab_tfin_DeferredTaxLiabilitiesIndemnificationAsset" xlink: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, Indemnification Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DeferredTaxLiabilitiesIndemnificationAsset" xlink:href="tfin-20221231.xsd#tfin_DeferredTaxLiabilitiesIndemnificationAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DeferredTaxLiabilitiesIndemnificationAsset" xlink:to="lab_tfin_DeferredTaxLiabilitiesIndemnificationAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_4b591573-7fac-4d9a-aa0f-4fde1eda6d80_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_d64b977c-f90b-402e-82b4-0d20f67e1e3f_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink: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:</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink: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, Financial Assets, Balance Sheet Groupings [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:to="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_ad335e8e-61aa-48a4-8a00-8a716b42a611_negatedLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" 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 valuation allowance for deferred tax asset</link:label>
    <link:label id="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_label_en-US" xlink:label="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="lab_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalRequiredToBeWellCapitalized_34839e68-80d8-4306-aa91-911b97a2dd49_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), amount to be well capitalized under prompt corrective action provisions</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_tfin_BankOwnedLifeInsurancePolicyTextBlock_04364d00-b0ec-413e-8943-846ecd5f4765_terseLabel_en-US" xlink:label="lab_tfin_BankOwnedLifeInsurancePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Owned Life Insurance</link:label>
    <link:label id="lab_tfin_BankOwnedLifeInsurancePolicyTextBlock_label_en-US" xlink:label="lab_tfin_BankOwnedLifeInsurancePolicyTextBlock" xlink: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 [Policy Text Block]</link:label>
    <link:label id="lab_tfin_BankOwnedLifeInsurancePolicyTextBlock_documentation_en-US" xlink:label="lab_tfin_BankOwnedLifeInsurancePolicyTextBlock" xlink: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 owned life insurance.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BankOwnedLifeInsurancePolicyTextBlock" xlink:href="tfin-20221231.xsd#tfin_BankOwnedLifeInsurancePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_BankOwnedLifeInsurancePolicyTextBlock" xlink:to="lab_tfin_BankOwnedLifeInsurancePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_abd3e93e-5f9f-4721-aa30-dc8a4d38754a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_a59e5d9f-967e-428d-826f-9206023fca8f_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, remaining borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_e6ea8606-e49d-4fa3-ae73-e860285e442a_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">Shares exercisable, aggregate intrinsic value</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_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_tfin_EquityInUndistributedEarningsOfSubsidiaries_baac5bf0-9a3d-4b22-b17d-1a954993551d_negatedTerseLabel_en-US" xlink:label="lab_tfin_EquityInUndistributedEarningsOfSubsidiaries" 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">Equity in undistributed subsidiary income</link:label>
    <link:label id="lab_tfin_EquityInUndistributedEarningsOfSubsidiaries_label_en-US" xlink:label="lab_tfin_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_tfin_EquityInUndistributedEarningsOfSubsidiaries_documentation_en-US" xlink:label="lab_tfin_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_tfin_EquityInUndistributedEarningsOfSubsidiaries" xlink:href="tfin-20221231.xsd#tfin_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_EquityInUndistributedEarningsOfSubsidiaries" xlink:to="lab_tfin_EquityInUndistributedEarningsOfSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost_cddf6a36-093d-4b2e-81ba-5b1fa7149b4e_totalLabel_en-US" xlink:label="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities without readily determinable fair value, at cost</link:label>
    <link:label id="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost_label_en-US" xlink:label="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost" xlink: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 without Readily Determinable Fair Value, At Cost</link:label>
    <link:label id="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost_documentation_en-US" xlink:label="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities without Readily Determinable Fair Value, At Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost" xlink:href="tfin-20221231.xsd#tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost" xlink:to="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_a09a67dd-086a-4ca4-aa4f-27e9e68927d7_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized holding gains (losses) arising during the period, net of taxes</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_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_9919b51b-b57e-41f9-ae75-3e74e8100e38_terseLabel_en-US" xlink:label="lab_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink: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 net assets acquired, measurement period adjustments</link:label>
    <link:label id="lab_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:label id="lab_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_documentation_en-US" xlink:label="lab_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="lab_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_93dcc03a-12fa-4967-9a9d-4cb3db5abf51_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_us-gaap_SubsequentEventTable_1fb11385-170d-4df3-b026-d638c91276aa_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_73894aa5-e2a3-41e1-b4a0-d5cbde84c2e9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink: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 of performance stock units (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_71e3394e-582e-4416-a604-3c7320e3e5d6_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">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_981ab1a4-403a-4754-9103-515305a4cb5c_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_5804445a-d3a4-4cff-8d00-17367650f988_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink: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 approved for issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferToOtherRealEstate_c6ab6f90-c0f0-4c16-8149-d896c7e5e47d_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 transferred to OREO</link:label>
    <link:label id="lab_us-gaap_TransferToOtherRealEstate_713b644b-41b1-4851-92a0-252e2ff59f06_verboseLabel_en-US" xlink:label="lab_us-gaap_TransferToOtherRealEstate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans transferred to OREO</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_tfin_InterestBearingDomesticDepositIndividualRetirementAccounts_96af01e3-289a-4092-8bd5-318dbfb7795f_terseLabel_en-US" xlink:label="lab_tfin_InterestBearingDomesticDepositIndividualRetirementAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Individual retirement accounts</link:label>
    <link:label id="lab_tfin_InterestBearingDomesticDepositIndividualRetirementAccounts_label_en-US" xlink:label="lab_tfin_InterestBearingDomesticDepositIndividualRetirementAccounts" xlink: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 Individual Retirement Accounts</link:label>
    <link:label id="lab_tfin_InterestBearingDomesticDepositIndividualRetirementAccounts_documentation_en-US" xlink:label="lab_tfin_InterestBearingDomesticDepositIndividualRetirementAccounts" xlink: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 bearing domestic deposit individual retirement accounts.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InterestBearingDomesticDepositIndividualRetirementAccounts" xlink:href="tfin-20221231.xsd#tfin_InterestBearingDomesticDepositIndividualRetirementAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_InterestBearingDomesticDepositIndividualRetirementAccounts" xlink:to="lab_tfin_InterestBearingDomesticDepositIndividualRetirementAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure_66640340-e897-4895-83a6-c6bab6601ed8_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure" xlink: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, fair value</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure" xlink: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 Home Loan Bank Borrowings, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure" xlink:to="lab_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_StockRepurchaseProgramPercentOfAuthorizedSharesRepurchased_c456e1b7-8239-46fe-a287-9e80f8fe7020_terseLabel_en-US" xlink:label="lab_tfin_StockRepurchaseProgramPercentOfAuthorizedSharesRepurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent of authorized shares repurchased</link:label>
    <link:label id="lab_tfin_StockRepurchaseProgramPercentOfAuthorizedSharesRepurchased_label_en-US" xlink:label="lab_tfin_StockRepurchaseProgramPercentOfAuthorizedSharesRepurchased" xlink: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, Percent of Authorized Shares Repurchased</link:label>
    <link:label id="lab_tfin_StockRepurchaseProgramPercentOfAuthorizedSharesRepurchased_documentation_en-US" xlink:label="lab_tfin_StockRepurchaseProgramPercentOfAuthorizedSharesRepurchased" xlink: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 Program, Percent of Authorized Shares Repurchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_StockRepurchaseProgramPercentOfAuthorizedSharesRepurchased" xlink:href="tfin-20221231.xsd#tfin_StockRepurchaseProgramPercentOfAuthorizedSharesRepurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_StockRepurchaseProgramPercentOfAuthorizedSharesRepurchased" xlink:to="lab_tfin_StockRepurchaseProgramPercentOfAuthorizedSharesRepurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_AccruedInterestReceivableFairValueDisclosure_3dc330c4-6ad8-4845-bc45-270741e779e4_terseLabel_en-US" xlink:label="lab_tfin_AccruedInterestReceivableFairValueDisclosure" xlink: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, fair value</link:label>
    <link:label id="lab_tfin_AccruedInterestReceivableFairValueDisclosure_label_en-US" xlink:label="lab_tfin_AccruedInterestReceivableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Interest Receivable Fair Value Disclosure</link:label>
    <link:label id="lab_tfin_AccruedInterestReceivableFairValueDisclosure_documentation_en-US" xlink:label="lab_tfin_AccruedInterestReceivableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest receivable fair value disclosure.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AccruedInterestReceivableFairValueDisclosure" xlink:href="tfin-20221231.xsd#tfin_AccruedInterestReceivableFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_AccruedInterestReceivableFairValueDisclosure" xlink:to="lab_tfin_AccruedInterestReceivableFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_c06e9d23-c7bd-4b47-9196-e1fcc47c1f06_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</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_tfin_DutchAuctionTenderOfferMember_033f9096-b0f2-4070-af31-f1f71f5cdb9a_terseLabel_en-US" xlink:label="lab_tfin_DutchAuctionTenderOfferMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dutch Auction Tender Offer</link:label>
    <link:label id="lab_tfin_DutchAuctionTenderOfferMember_label_en-US" xlink:label="lab_tfin_DutchAuctionTenderOfferMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dutch Auction Tender Offer [Member]</link:label>
    <link:label id="lab_tfin_DutchAuctionTenderOfferMember_documentation_en-US" xlink:label="lab_tfin_DutchAuctionTenderOfferMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dutch Auction Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DutchAuctionTenderOfferMember" xlink:href="tfin-20221231.xsd#tfin_DutchAuctionTenderOfferMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DutchAuctionTenderOfferMember" xlink:to="lab_tfin_DutchAuctionTenderOfferMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PassMember_a0eb7515-9e54-451b-985a-4677320c529c_terseLabel_en-US" xlink:label="lab_us-gaap_PassMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pass</link:label>
    <link:label id="lab_us-gaap_PassMember_label_en-US" xlink:label="lab_us-gaap_PassMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pass [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PassMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PassMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PassMember" xlink:to="lab_us-gaap_PassMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_39216b36-a796-4aa1-822b-fce86e7c2a57_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_tfin_IncomeTaxReconciliationTaxBankOwnedLifeInsurance_f9d5d12e-fcdd-4c82-ac6a-554e84ed90aa_negatedLabel_en-US" xlink:label="lab_tfin_IncomeTaxReconciliationTaxBankOwnedLifeInsurance" 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</link:label>
    <link:label id="lab_tfin_IncomeTaxReconciliationTaxBankOwnedLifeInsurance_label_en-US" xlink:label="lab_tfin_IncomeTaxReconciliationTaxBankOwnedLifeInsurance" xlink: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 Tax Bank Owned Life Insurance</link:label>
    <link:label id="lab_tfin_IncomeTaxReconciliationTaxBankOwnedLifeInsurance_documentation_en-US" xlink:label="lab_tfin_IncomeTaxReconciliationTaxBankOwnedLifeInsurance" xlink: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 tax bank owned life insurance.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IncomeTaxReconciliationTaxBankOwnedLifeInsurance" xlink:href="tfin-20221231.xsd#tfin_IncomeTaxReconciliationTaxBankOwnedLifeInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_IncomeTaxReconciliationTaxBankOwnedLifeInsurance" xlink:to="lab_tfin_IncomeTaxReconciliationTaxBankOwnedLifeInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_b17dde70-feed-4646-b071-a563d291bbb6_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">Summary of Effective Income Tax Rate Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding_78bd9ed4-6f12-4ead-a34e-d7fb56b50e68_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding" xlink: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 daily balance during the year</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding" xlink: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 Home Loan Bank, Advances, Activity for Year, Average Balance of Agreements Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_d6411711-4e0c-4664-acc5-7efbc0ee1dd2_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_ScheduleOfSubordinatedNotesTableTextBlock_2b2f43af-e264-41f6-961b-1b8dce28b225_terseLabel_en-US" xlink:label="lab_tfin_ScheduleOfSubordinatedNotesTableTextBlock" xlink: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 Subordinated Notes</link:label>
    <link:label id="lab_tfin_ScheduleOfSubordinatedNotesTableTextBlock_label_en-US" xlink:label="lab_tfin_ScheduleOfSubordinatedNotesTableTextBlock" xlink: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 Subordinated Notes [Table Text Block]</link:label>
    <link:label id="lab_tfin_ScheduleOfSubordinatedNotesTableTextBlock_documentation_en-US" xlink:label="lab_tfin_ScheduleOfSubordinatedNotesTableTextBlock" xlink: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 Subordinated Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ScheduleOfSubordinatedNotesTableTextBlock" xlink:href="tfin-20221231.xsd#tfin_ScheduleOfSubordinatedNotesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ScheduleOfSubordinatedNotesTableTextBlock" xlink:to="lab_tfin_ScheduleOfSubordinatedNotesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_d8c1e33b-c77c-4ae4-a1a8-2c834230a44a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State taxes, net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_13e1faa7-6e79-42ef-be53-1f89ebc128c5_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_65cab7e3-1fd2-4619-9727-147e89ee6e60_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</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_1035cee5-be8b-4f81-a953-de545faaf3d8_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_FinancingReceivableModificationsNumberOfContracts2_475b5986-277d-462e-a54d-e60b2c4a136e_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsNumberOfContracts2" xlink: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 Loans</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsNumberOfContracts2_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableModificationsNumberOfContracts2" xlink: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, Modifications, Number of Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsNumberOfContracts2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsNumberOfContracts2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableModificationsNumberOfContracts2" xlink:to="lab_us-gaap_FinancingReceivableModificationsNumberOfContracts2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_a17843ee-9dbf-4419-9cd1-76fb6070307e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink: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 consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_78a8497e-ad44-4418-b314-07530c633183_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeAxis" xlink:to="lab_us-gaap_MeasurementInputTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_5195af95-8d15-4270-b3da-705a036f8181_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</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_us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy_4efc4f81-a088-47f7-8010-ce457e38c2dd_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy" xlink: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_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy" xlink: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, Transfers of Financial Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_0966452c-cd03-4e09-adf0-973a78c24c7b_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_0d38d487-457d-4c6b-bbf5-9e7ae01d19e0_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_tfin_FarmlandCollateralMember_bcb501cf-ffc7-4d60-9556-5897dd6a6048_terseLabel_en-US" xlink:label="lab_tfin_FarmlandCollateralMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Farmland</link:label>
    <link:label id="lab_tfin_FarmlandCollateralMember_label_en-US" xlink:label="lab_tfin_FarmlandCollateralMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Farmland Collateral [Member]</link:label>
    <link:label id="lab_tfin_FarmlandCollateralMember_documentation_en-US" xlink:label="lab_tfin_FarmlandCollateralMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Farmland Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FarmlandCollateralMember" xlink:href="tfin-20221231.xsd#tfin_FarmlandCollateralMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FarmlandCollateralMember" xlink:to="lab_tfin_FarmlandCollateralMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_TBKBankSSBMember_56b4c874-f1bd-42a1-b68b-d5e51eacfecb_terseLabel_en-US" xlink:label="lab_tfin_TBKBankSSBMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TBK Bank, SSB</link:label>
    <link:label id="lab_tfin_TBKBankSSBMember_label_en-US" xlink:label="lab_tfin_TBKBankSSBMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TBK Bank, SSB [Member]</link:label>
    <link:label id="lab_tfin_TBKBankSSBMember_documentation_en-US" xlink:label="lab_tfin_TBKBankSSBMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TBK bank, SSB</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TBKBankSSBMember" xlink:href="tfin-20221231.xsd#tfin_TBKBankSSBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_TBKBankSSBMember" xlink:to="lab_tfin_TBKBankSSBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestBearingDepositLiabilities_f6929321-e0ae-4f83-8a97-f928adca89ff_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">Noninterest-bearing</link:label>
    <link:label id="lab_us-gaap_NoninterestBearingDepositLiabilities_6bbd8cab-deb2-4e58-ac7b-1af5f8cef895_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">Noninterest-bearing demand</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_e34a8855-c9ee-45f4-8658-f8b8bd95863e_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_tfin_ReturnOfPremiumLiabilityMember_5e7e0181-3468-4f82-b076-b01acefa32d6_terseLabel_en-US" xlink:label="lab_tfin_ReturnOfPremiumLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return of Premium Liability</link:label>
    <link:label id="lab_tfin_ReturnOfPremiumLiabilityMember_label_en-US" xlink:label="lab_tfin_ReturnOfPremiumLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return of Premium Liability [Member]</link:label>
    <link:label id="lab_tfin_ReturnOfPremiumLiabilityMember_documentation_en-US" xlink:label="lab_tfin_ReturnOfPremiumLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return of Premium Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ReturnOfPremiumLiabilityMember" xlink:href="tfin-20221231.xsd#tfin_ReturnOfPremiumLiabilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ReturnOfPremiumLiabilityMember" xlink:to="lab_tfin_ReturnOfPremiumLiabilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtWeightedAverageInterestRate_ca7c96e8-b0e0-48a3-94df-6178c220c8e5_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtWeightedAverageInterestRate" xlink: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 at end of period</link:label>
    <link:label id="lab_us-gaap_LongtermDebtWeightedAverageInterestRate_label_en-US" xlink:label="lab_us-gaap_LongtermDebtWeightedAverageInterestRate" xlink: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, Weighted Average Interest Rate, at Point in Time</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:to="lab_us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_6080010b-202d-4be3-9659-8642d4c79106_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</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_4a887f19-7a67-45dc-a00f-01a5590586cf_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">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_tfin_ConsumerCollateralMember_1cf6905f-5e32-4347-9170-c194e90d495c_terseLabel_en-US" xlink:label="lab_tfin_ConsumerCollateralMember" xlink: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</link:label>
    <link:label id="lab_tfin_ConsumerCollateralMember_label_en-US" xlink:label="lab_tfin_ConsumerCollateralMember" xlink: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 Collateral [Member]</link:label>
    <link:label id="lab_tfin_ConsumerCollateralMember_documentation_en-US" xlink:label="lab_tfin_ConsumerCollateralMember" xlink: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 Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConsumerCollateralMember" xlink:href="tfin-20221231.xsd#tfin_ConsumerCollateralMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ConsumerCollateralMember" xlink:to="lab_tfin_ConsumerCollateralMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_36b03b43-0c5a-4fcb-b0df-50daae83b084_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental noncash disclosures:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink: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, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_5e90f838-7322-4aff-b992-fb17d5c47e43_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_de1e1bad-f1f0-46b2-b9fe-36eea28effa3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink: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 fair value of options granted (per share) (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink: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, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockLiquidationPreferenceValue_e032f4e1-1f90-4f30-b12f-2c7ae77d999f_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">Liquidation preference amount</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_VariableRateAxis_2b9c8526-1ddb-41a9-9070-f85d09f2e544_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_d301d559-ac10-4771-8787-fe99663c59ac_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" 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">Credit loss expense (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestExpense_85acb165-240d-4ec8-bf51-fa4748224e49_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 noninterest expense</link:label>
    <link:label id="lab_us-gaap_NoninterestExpense_f35f1565-8b3c-4c5e-ac1c-604eb97354eb_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">Noninterest 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_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember_5cc526b2-b1d3-4622-b798-35f79e243196_terseLabel_en-US" xlink:label="lab_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember" xlink: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-to-Floating Rate Subordinated Notes due 2026</link:label>
    <link:label id="lab_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember_label_en-US" xlink:label="lab_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember" xlink: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 To Floating Rate Subordinated Notes Due Two Thousand Twenty Six [Member]</link:label>
    <link:label id="lab_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember_documentation_en-US" xlink:label="lab_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed-to-floating rate subordinated notes due two thousand twenty six.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember" xlink:href="tfin-20221231.xsd#tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember" xlink:to="lab_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiability_06a2eb54-7171-42a7-ba21-964336527d39_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">Credit loss, liability</link:label>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiability_label_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Balance-Sheet, Credit Loss, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability" xlink:href="https://xbrl.fasb.org/us-gaap/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_PaymentDeferralMember_f1ee7c2e-dcad-4e85-83f6-2c3207137910_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentDeferralMember" xlink: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 Deferrals</link:label>
    <link:label id="lab_us-gaap_PaymentDeferralMember_label_en-US" xlink:label="lab_us-gaap_PaymentDeferralMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment Deferral [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentDeferralMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentDeferralMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentDeferralMember" xlink:to="lab_us-gaap_PaymentDeferralMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_f1e3abd0-3a7d-4049-af9a-0e9d278ffbe2_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">Increase (decrease) in 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_us-gaap_PaymentsToPurchaseLoansHeldForSale_12ff78b7-d0a0-4326-952b-8fa176c82a6d_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToPurchaseLoansHeldForSale" 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 loans held for sale</link:label>
    <link:label id="lab_us-gaap_PaymentsToPurchaseLoansHeldForSale_label_en-US" xlink:label="lab_us-gaap_PaymentsToPurchaseLoansHeldForSale" xlink: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 Purchase Loans Held-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToPurchaseLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToPurchaseLoansHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToPurchaseLoansHeldForSale" xlink:to="lab_us-gaap_PaymentsToPurchaseLoansHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_ee29b256-ccc6-4c4e-99bd-c0f74ad47c81_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_ConsumerPortfolioSegmentMember_2a39e65b-1a16-43fc-8c02-37a2373e6d3f_terseLabel_en-US" xlink:label="lab_us-gaap_ConsumerPortfolioSegmentMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_ConsumerPortfolioSegmentMember_label_en-US" xlink:label="lab_us-gaap_ConsumerPortfolioSegmentMember" xlink: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 Portfolio Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsumerPortfolioSegmentMember" xlink:to="lab_us-gaap_ConsumerPortfolioSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_b7e1b0fa-e9a0-401f-873e-e58b8668f3a5_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">Factors Used in Computation of Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_stpr_TX_2f17a6a3-ef88-4887-a1c3-b97d3f0558b0_terseLabel_en-US" xlink:label="lab_stpr_TX" xlink: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</link:label>
    <link:label id="lab_stpr_TX_label_en-US" xlink:label="lab_stpr_TX" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_TX" xlink:href="https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd#stpr_TX"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_TX" xlink:to="lab_stpr_TX" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnusedLinesOfCreditMember_34d79ee3-d619-433e-a71f-bf5f7d08a8d2_terseLabel_en-US" xlink:label="lab_us-gaap_UnusedLinesOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unused lines of credit</link:label>
    <link:label id="lab_us-gaap_UnusedLinesOfCreditMember_label_en-US" xlink:label="lab_us-gaap_UnusedLinesOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unused lines of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusedLinesOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnusedLinesOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusedLinesOfCreditMember" xlink:to="lab_us-gaap_UnusedLinesOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_4984664b-85fe-4f39-a6c3-1612317e6a5a_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross 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_266fd384-57da-44b4-8d39-0159e3f5c445_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">Lease liabilities arising from obtaining right-of-use assets</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_AutomobilesMember_2caa0c66-9b6e-4712-9bd9-06c69de8b171_terseLabel_en-US" xlink:label="lab_us-gaap_AutomobilesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Automobiles</link:label>
    <link:label id="lab_us-gaap_AutomobilesMember_label_en-US" xlink:label="lab_us-gaap_AutomobilesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Automobiles [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AutomobilesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AutomobilesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AutomobilesMember" xlink:to="lab_us-gaap_AutomobilesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_StockRepurchaseProgramMember_889b3c39-a310-4e9f-987a-3eaf6a63b07a_terseLabel_en-US" xlink:label="lab_tfin_StockRepurchaseProgramMember" xlink: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</link:label>
    <link:label id="lab_tfin_StockRepurchaseProgramMember_label_en-US" xlink:label="lab_tfin_StockRepurchaseProgramMember" xlink: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 [Member]</link:label>
    <link:label id="lab_tfin_StockRepurchaseProgramMember_documentation_en-US" xlink:label="lab_tfin_StockRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share repurchase program.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_StockRepurchaseProgramMember" xlink:href="tfin-20221231.xsd#tfin_StockRepurchaseProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_StockRepurchaseProgramMember" xlink:to="lab_tfin_StockRepurchaseProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_94006cbd-a741-415a-a907-b0e9a8014ce6_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink: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 to acquire interest in common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink: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 Interest in Subsidiaries and Affiliates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:to="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_FederalHomeLoanBankStockPolicyTextBlock_dd29ec3d-3e38-4443-a8d5-6569d027c923_terseLabel_en-US" xlink:label="lab_tfin_FederalHomeLoanBankStockPolicyTextBlock" xlink: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 ("FHLB") Stock</link:label>
    <link:label id="lab_tfin_FederalHomeLoanBankStockPolicyTextBlock_label_en-US" xlink:label="lab_tfin_FederalHomeLoanBankStockPolicyTextBlock" xlink: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 Home Loan Bank Stock [Policy Text Block]</link:label>
    <link:label id="lab_tfin_FederalHomeLoanBankStockPolicyTextBlock_documentation_en-US" xlink:label="lab_tfin_FederalHomeLoanBankStockPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of accounting policy for Federal Home Loan Bank Stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FederalHomeLoanBankStockPolicyTextBlock" xlink:href="tfin-20221231.xsd#tfin_FederalHomeLoanBankStockPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FederalHomeLoanBankStockPolicyTextBlock" xlink:to="lab_tfin_FederalHomeLoanBankStockPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansReceivableHeldForSaleAmount_78d1d622-2a12-4508-a2e3-1cb4b0f9bf89_terseLabel_en-US" xlink:label="lab_us-gaap_LoansReceivableHeldForSaleAmount" xlink: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 held for sale</link:label>
    <link:label id="lab_us-gaap_LoansReceivableHeldForSaleAmount_cb8a0129-d271-46f8-954c-2f714493046e_verboseLabel_en-US" xlink:label="lab_us-gaap_LoansReceivableHeldForSaleAmount" xlink: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 held for sale</link:label>
    <link:label id="lab_us-gaap_LoansReceivableHeldForSaleAmount_label_en-US" xlink:label="lab_us-gaap_LoansReceivableHeldForSaleAmount" xlink: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, Held-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableHeldForSaleAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansReceivableHeldForSaleAmount" xlink:to="lab_us-gaap_LoansReceivableHeldForSaleAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_d867323b-af81-4e74-91fd-99e93ae43e98_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">Due in one year or less, 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_IncreaseDecreaseInStockholdersEquityRollForward_1e43e09a-31d1-416b-a5e5-2b124048578e_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_2af104a4-8989-47c9-afc4-61c552ca836d_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 cash flows</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_tfin_LoansHeldForInvestmentTransferredToLoansHeldForSale_af420151-1107-47df-886c-d76ea8b6b41f_terseLabel_en-US" xlink:label="lab_tfin_LoansHeldForInvestmentTransferredToLoansHeldForSale" xlink: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 held for investment transferred to loans held for sale</link:label>
    <link:label id="lab_tfin_LoansHeldForInvestmentTransferredToLoansHeldForSale_label_en-US" xlink:label="lab_tfin_LoansHeldForInvestmentTransferredToLoansHeldForSale" xlink: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 Held For Investment Transferred To Loans Held For Sale</link:label>
    <link:label id="lab_tfin_LoansHeldForInvestmentTransferredToLoansHeldForSale_documentation_en-US" xlink:label="lab_tfin_LoansHeldForInvestmentTransferredToLoansHeldForSale" xlink: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 Held For Investment Transferred To Loans Held For Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_LoansHeldForInvestmentTransferredToLoansHeldForSale" xlink:href="tfin-20221231.xsd#tfin_LoansHeldForInvestmentTransferredToLoansHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_LoansHeldForInvestmentTransferredToLoansHeldForSale" xlink:to="lab_tfin_LoansHeldForInvestmentTransferredToLoansHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_f1c7aadb-2d98-48a0-9a88-49106bd4b7d8_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_LinesOfCreditFairValueDisclosure_f57fd613-bc77-4b23-b8b9-cddd732429b5_terseLabel_en-US" xlink:label="lab_us-gaap_LinesOfCreditFairValueDisclosure" xlink: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 Liquidity Facility, fair value</link:label>
    <link:label id="lab_us-gaap_LinesOfCreditFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LinesOfCreditFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lines of Credit, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LinesOfCreditFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LinesOfCreditFairValueDisclosure" xlink:to="lab_us-gaap_LinesOfCreditFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfOtherRealEstate_fbeae637-72ed-4b78-828c-a8cb401f6c1e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfOtherRealEstate" xlink: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 proceeds from sale of OREO</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfOtherRealEstate_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfOtherRealEstate" xlink: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 Other Real Estate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherRealEstate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfOtherRealEstate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfOtherRealEstate" xlink:to="lab_us-gaap_ProceedsFromSaleOfOtherRealEstate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_06d10eb5-92df-4e90-8d41-97960cee0590_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">Gross Unrecognized Gains</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_DebtSecuritiesRealizedGainLoss_dffd8f7c-e70e-4e21-8c88-21342a04db3e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gains (losses) on sale or call of securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesRealizedGainLoss_52b961ca-99a7-4e4a-b2a1-b18924222296_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesRealizedGainLoss" 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 (gains) losses on sale or call of debt securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesRealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Realized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesRealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesRealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesRealizedGainLoss" xlink:to="lab_us-gaap_DebtSecuritiesRealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilities_24248f93-ed30-4458-ae43-56d0708e403c_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilities" xlink: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 expenses and other liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Other Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities" xlink:to="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendRatePercentage_d5e8413e-3ab4-4c4e-a474-ffd72a8d99e1_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">Dividend rate</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendRatePercentage_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendRatePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Dividend Rate, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendRatePercentage" xlink:to="lab_us-gaap_PreferredStockDividendRatePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds_f988cd02-91d4-4828-88f6-eca3cfc0b305_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">Repayments and sales</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_b266fb6a-5ba0-409d-93d5-43e498c4f01a_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</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_LineOfCreditFacilityMaximumBorrowingCapacity_0198a284-2c03-428d-9deb-a3e920e8d7f6_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsecured federal funds line of credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_69122bc0-2c2f-400a-88f2-a008811c14ca_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_c4268721-3a98-440a-8234-a0d695a240a2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromLoansAndLeases" 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 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_tfin_FactoredReceivablesSegmentMember_93629856-0ff5-482e-93e5-c5b4c1d311b8_terseLabel_en-US" xlink:label="lab_tfin_FactoredReceivablesSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Factored receivables</link:label>
    <link:label id="lab_tfin_FactoredReceivablesSegmentMember_label_en-US" xlink:label="lab_tfin_FactoredReceivablesSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Factored Receivables Segment [Member]</link:label>
    <link:label id="lab_tfin_FactoredReceivablesSegmentMember_documentation_en-US" xlink:label="lab_tfin_FactoredReceivablesSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Factored receivable segment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FactoredReceivablesSegmentMember" xlink:to="lab_tfin_FactoredReceivablesSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_5af91ace-f172-4a14-b17a-acb7286b9c0f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink: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_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtWeightedAverageInterestRateOverTime_5fbadcf0-3296-44de-a885-a825afb76807_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtWeightedAverageInterestRateOverTime" xlink: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 during the period</link:label>
    <link:label id="lab_us-gaap_LongTermDebtWeightedAverageInterestRateOverTime_label_en-US" xlink:label="lab_us-gaap_LongTermDebtWeightedAverageInterestRateOverTime" xlink: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, Weighted Average Interest Rate, over Time</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtWeightedAverageInterestRateOverTime" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtWeightedAverageInterestRateOverTime"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtWeightedAverageInterestRateOverTime" xlink:to="lab_us-gaap_LongTermDebtWeightedAverageInterestRateOverTime" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_930e9e24-ba2b-4152-9665-f8322eebb757_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">FDIC insurance and other regulatory assessments</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_tfin_SubordinateNotesInterestRate_143d71a2-d273-4c4b-8935-351403459fc5_terseLabel_en-US" xlink:label="lab_tfin_SubordinateNotesInterestRate" xlink: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 Interest Rate</link:label>
    <link:label id="lab_tfin_SubordinateNotesInterestRate_label_en-US" xlink:label="lab_tfin_SubordinateNotesInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subordinate Notes Interest Rate</link:label>
    <link:label id="lab_tfin_SubordinateNotesInterestRate_documentation_en-US" xlink:label="lab_tfin_SubordinateNotesInterestRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subordinate notes interest rate.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SubordinateNotesInterestRate" xlink:href="tfin-20221231.xsd#tfin_SubordinateNotesInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_SubordinateNotesInterestRate" xlink:to="lab_tfin_SubordinateNotesInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain_f1667ea7-9fe3-4079-b6e1-7e7a4688ebdb_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_tfin_ReturnOfPremiumLiabilityFairValueDisclosure_e1ba4557-6538-44dd-aa49-60bfb995a1ff_terseLabel_en-US" xlink:label="lab_tfin_ReturnOfPremiumLiabilityFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return of premium liability</link:label>
    <link:label id="lab_tfin_ReturnOfPremiumLiabilityFairValueDisclosure_label_en-US" xlink:label="lab_tfin_ReturnOfPremiumLiabilityFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return Of Premium Liability, Fair Value Disclosure</link:label>
    <link:label id="lab_tfin_ReturnOfPremiumLiabilityFairValueDisclosure_documentation_en-US" xlink:label="lab_tfin_ReturnOfPremiumLiabilityFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return Of Premium Liability, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ReturnOfPremiumLiabilityFairValueDisclosure" xlink:href="tfin-20221231.xsd#tfin_ReturnOfPremiumLiabilityFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ReturnOfPremiumLiabilityFairValueDisclosure" xlink:to="lab_tfin_ReturnOfPremiumLiabilityFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetPledgedAsCollateralMember_34b85055-6ce8-401b-9064-cb9f96764559_terseLabel_en-US" xlink:label="lab_us-gaap_AssetPledgedAsCollateralMember" xlink: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 Pledged as Collateral</link:label>
    <link:label id="lab_us-gaap_AssetPledgedAsCollateralMember_label_en-US" xlink:label="lab_us-gaap_AssetPledgedAsCollateralMember" xlink: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 Pledged as Collateral [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetPledgedAsCollateralMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetPledgedAsCollateralMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetPledgedAsCollateralMember" xlink:to="lab_us-gaap_AssetPledgedAsCollateralMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_ec361572-c5de-4d80-b149-43f0eb81cd6f_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</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_3a163ee8-53a2-4ab1-8b8f-7e6d6f2c3914_terseLabel_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common equity Tier 1 capital (to risk weighted assets), amount to be well capitalized under prompt corrective action provisions</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_tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral_4856c050-30e2-44c4-92e9-f974c3e7c1b5_terseLabel_en-US" xlink:label="lab_tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral" xlink: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_tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral_label_en-US" xlink:label="lab_tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral" xlink: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 Accrued Interest Receivable On Loans Currently In Deferral</link:label>
    <link:label id="lab_tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral_documentation_en-US" xlink:label="lab_tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral" xlink: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 Accrued Interest Receivable On Loans Currently In Deferral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral" xlink:to="lab_tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cf83dff3-061a-425f-a35d-2723960c549e_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticCountryMember_344bfb7d-0063-4fcd-bdea-b24b87540639_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_DomesticCountryMember_label_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticCountryMember" xlink:to="lab_us-gaap_DomesticCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss_67e68c6d-62f7-4bc3-9b0d-9e0cc94295ef_negatedTerseLabel_en-US" xlink:label="lab_tfin_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss" 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 (gains) losses on equity securities</link:label>
    <link:label id="lab_tfin_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss_label_en-US" xlink:label="lab_tfin_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI And Without Readily Determinable Fair Value, Gain (Loss)</link:label>
    <link:label id="lab_tfin_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss_documentation_en-US" xlink:label="lab_tfin_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI And Without Readily Determinable Fair Value, Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss" xlink:href="tfin-20221231.xsd#tfin_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss" xlink:to="lab_tfin_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_87289687-15f0-49ad-9422-b08faf171371_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</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_c805a02c-33b7-422b-abaa-f92357e889a2_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_f4890d6a-5fa2-4caf-af41-166e8ef515f0_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_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_be80c103-aaec-48b9-9acd-865451a96cbf_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">Due from one year to five years, 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_OtherIntangibleAssetsMember_cf07ef0f-fb29-4e7a-873f-f7b74b2ff3b2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink: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 Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_IncreaseDecreaseInOperatingLeases_352747e5-2d42-4e06-ac9f-fdbd5960901c_terseLabel_en-US" xlink:label="lab_tfin_IncreaseDecreaseInOperatingLeases" xlink: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 operating leases</link:label>
    <link:label id="lab_tfin_IncreaseDecreaseInOperatingLeases_label_en-US" xlink:label="lab_tfin_IncreaseDecreaseInOperatingLeases" xlink: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 Leases</link:label>
    <link:label id="lab_tfin_IncreaseDecreaseInOperatingLeases_documentation_en-US" xlink:label="lab_tfin_IncreaseDecreaseInOperatingLeases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in operating leases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IncreaseDecreaseInOperatingLeases" xlink:href="tfin-20221231.xsd#tfin_IncreaseDecreaseInOperatingLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_IncreaseDecreaseInOperatingLeases" xlink:to="lab_tfin_IncreaseDecreaseInOperatingLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_7e11e478-a037-4f4e-865e-3af982d26d91_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRates_71fa372e-e429-4a8a-b0e4-8f39c31a496f_terseLabel_en-US" xlink:label="lab_tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRates" xlink: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 during the year</link:label>
    <link:label id="lab_tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRates_label_en-US" xlink:label="lab_tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRates" xlink: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 Weighted Average Interest Rates</link:label>
    <link:label id="lab_tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRates_documentation_en-US" xlink:label="lab_tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRates" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities sold under agreements to repurchase weighted average interest rates.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRates" xlink:href="tfin-20221231.xsd#tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRates" xlink:to="lab_tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_71f29f08-3b0c-4c33-b35f-cd5910ac07bf_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_tfin_TriumphFinancialIncMember_6e68d476-18b3-4b90-a7a6-47a169c98d80_terseLabel_en-US" xlink:label="lab_tfin_TriumphFinancialIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Triumph Financial, Inc.</link:label>
    <link:label id="lab_tfin_TriumphFinancialIncMember_label_en-US" xlink:label="lab_tfin_TriumphFinancialIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Triumph Financial, Inc. [Member]</link:label>
    <link:label id="lab_tfin_TriumphFinancialIncMember_documentation_en-US" xlink:label="lab_tfin_TriumphFinancialIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Triumph Bancorp, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TriumphFinancialIncMember" xlink:href="tfin-20221231.xsd#tfin_TriumphFinancialIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_TriumphFinancialIncMember" xlink:to="lab_tfin_TriumphFinancialIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_FarmlandPortfolioSegmentMember_773b0e68-69ad-423b-a254-54b3a835746d_terseLabel_en-US" xlink:label="lab_tfin_FarmlandPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Farmland</link:label>
    <link:label id="lab_tfin_FarmlandPortfolioSegmentMember_label_en-US" xlink:label="lab_tfin_FarmlandPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Farmland Portfolio Segment [Member]</link:label>
    <link:label id="lab_tfin_FarmlandPortfolioSegmentMember_documentation_en-US" xlink:label="lab_tfin_FarmlandPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Farmland portfolio segment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FarmlandPortfolioSegmentMember" xlink:href="tfin-20221231.xsd#tfin_FarmlandPortfolioSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FarmlandPortfolioSegmentMember" xlink:to="lab_tfin_FarmlandPortfolioSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_645ba2e7-1d73-4224-92f8-46ff1b078d43_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_us-gaap_AssetsFairValueDisclosure_e37bb9e3-91e3-479e-af6e-a30feafa0b44_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink: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 on a non-recurring basis</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink: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, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_d41ea5a1-7f5d-4dec-ac33-9ea814cf53f2_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink: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 valuation allowance for deferred tax asset</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_FederalFundsPurchasedNumberOfBanks_f8e377d4-58ef-448f-b1c5-6392294e6e02_terseLabel_en-US" xlink:label="lab_tfin_FederalFundsPurchasedNumberOfBanks" xlink: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 banks containing unsecured federal funds lines of credit</link:label>
    <link:label id="lab_tfin_FederalFundsPurchasedNumberOfBanks_label_en-US" xlink:label="lab_tfin_FederalFundsPurchasedNumberOfBanks" xlink: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, Number Of Banks</link:label>
    <link:label id="lab_tfin_FederalFundsPurchasedNumberOfBanks_documentation_en-US" xlink:label="lab_tfin_FederalFundsPurchasedNumberOfBanks" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Funds Purchased, Number Of Banks</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FederalFundsPurchasedNumberOfBanks" xlink:href="tfin-20221231.xsd#tfin_FederalFundsPurchasedNumberOfBanks"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FederalFundsPurchasedNumberOfBanks" xlink:to="lab_tfin_FederalFundsPurchasedNumberOfBanks" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_cbca4b3a-4098-4632-8e3c-c7fa0a63632f_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink: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, award vesting percentage</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink: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 Rights, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_d098b295-c1e8-4073-a5ad-7a37547e9722_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_e5b55935-6d4a-48e7-a117-88cb6decaaca_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">State and municipal</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_tfin_ShareBasedCompensationPerformanceStockUnitsValuationAssumptionsTableTableTextBlock_686b808c-efbf-4520-8330-be8f2102f3f7_terseLabel_en-US" xlink:label="lab_tfin_ShareBasedCompensationPerformanceStockUnitsValuationAssumptionsTableTableTextBlock" xlink: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 of Market Based Performance Stock Units, Weighted Average Assumptions</link:label>
    <link:label id="lab_tfin_ShareBasedCompensationPerformanceStockUnitsValuationAssumptionsTableTableTextBlock_label_en-US" xlink:label="lab_tfin_ShareBasedCompensationPerformanceStockUnitsValuationAssumptionsTableTableTextBlock" xlink: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 Performance Stock Units Valuation Assumptions Table [Table Text Block]</link:label>
    <link:label id="lab_tfin_ShareBasedCompensationPerformanceStockUnitsValuationAssumptionsTableTableTextBlock_documentation_en-US" xlink:label="lab_tfin_ShareBasedCompensationPerformanceStockUnitsValuationAssumptionsTableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation performance stock units, valuation assumptions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ShareBasedCompensationPerformanceStockUnitsValuationAssumptionsTableTableTextBlock" xlink:href="tfin-20221231.xsd#tfin_ShareBasedCompensationPerformanceStockUnitsValuationAssumptionsTableTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ShareBasedCompensationPerformanceStockUnitsValuationAssumptionsTableTableTextBlock" xlink:to="lab_tfin_ShareBasedCompensationPerformanceStockUnitsValuationAssumptionsTableTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities_d1587897-cefe-4970-94e0-d6940c47b658_terseLabel_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities" xlink: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 reserve noninterest bearing deposits</link:label>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities_label_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Customer Reserve Noninterest-Bearing Deposit Liabilities</link:label>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities_documentation_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Customer Reserve Noninterest-Bearing Deposit Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities" xlink:to="lab_tfin_DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_c65edc50-baa7-4bb7-ac82-2a2d80c28154_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</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateForYear_6acb0f38-919b-44d9-82a4-241d5aaddecf_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateForYear" xlink: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 during the year</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateForYear_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateForYear" xlink: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 Home Loan Bank, Advances, Activity for Year, Average Interest Rate for Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateForYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateForYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateForYear" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateForYear" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_GoodwillAndIntangibleAssetsLineItems_13e3d990-0dae-4eec-8bab-7ee33052f7a1_terseLabel_en-US" xlink:label="lab_tfin_GoodwillAndIntangibleAssetsLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_tfin_GoodwillAndIntangibleAssetsLineItems_label_en-US" xlink:label="lab_tfin_GoodwillAndIntangibleAssetsLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_tfin_GoodwillAndIntangibleAssetsLineItems_documentation_en-US" xlink:label="lab_tfin_GoodwillAndIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and intangible assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GoodwillAndIntangibleAssetsLineItems" xlink:href="tfin-20221231.xsd#tfin_GoodwillAndIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_GoodwillAndIntangibleAssetsLineItems" xlink:to="lab_tfin_GoodwillAndIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestIncomeOtherOperatingIncome_ca63a400-3958-4392-a6ff-17ba1319cbd3_terseLabel_en-US" xlink:label="lab_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_NoninterestIncomeOtherOperatingIncome_label_en-US" xlink:label="lab_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noninterest Income, Other Operating Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:href="https://xbrl.fasb.org/us-gaap/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_tfin_TransportFinancialSolutionsMember_4a69a9cf-fd07-4c03-b9b3-6f95ae48b0ef_terseLabel_en-US" xlink:label="lab_tfin_TransportFinancialSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transport Financial Solutions</link:label>
    <link:label id="lab_tfin_TransportFinancialSolutionsMember_label_en-US" xlink:label="lab_tfin_TransportFinancialSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transport Financial Solutions [Member]</link:label>
    <link:label id="lab_tfin_TransportFinancialSolutionsMember_documentation_en-US" xlink:label="lab_tfin_TransportFinancialSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transport Financial Solutions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TransportFinancialSolutionsMember" xlink:href="tfin-20221231.xsd#tfin_TransportFinancialSolutionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_TransportFinancialSolutionsMember" xlink:to="lab_tfin_TransportFinancialSolutionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_117952e5-a48b-45ce-bba8-b6aaa556fff6_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_7b9208ad-127c-4d41-ba7e-8d11d47d9d3d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink: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</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_tfin_ProceedsFromIssuanceOfPreferredStockAndPreferenceStockGross_26c96313-9b9f-4997-930c-f08ea0211a0d_terseLabel_en-US" xlink:label="lab_tfin_ProceedsFromIssuanceOfPreferredStockAndPreferenceStockGross" xlink: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, gross</link:label>
    <link:label id="lab_tfin_ProceedsFromIssuanceOfPreferredStockAndPreferenceStockGross_label_en-US" xlink:label="lab_tfin_ProceedsFromIssuanceOfPreferredStockAndPreferenceStockGross" xlink: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, Gross</link:label>
    <link:label id="lab_tfin_ProceedsFromIssuanceOfPreferredStockAndPreferenceStockGross_documentation_en-US" xlink:label="lab_tfin_ProceedsFromIssuanceOfPreferredStockAndPreferenceStockGross" xlink: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 Issuance of Preferred Stock and Preference Stock, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ProceedsFromIssuanceOfPreferredStockAndPreferenceStockGross" xlink:href="tfin-20221231.xsd#tfin_ProceedsFromIssuanceOfPreferredStockAndPreferenceStockGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ProceedsFromIssuanceOfPreferredStockAndPreferenceStockGross" xlink:to="lab_tfin_ProceedsFromIssuanceOfPreferredStockAndPreferenceStockGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_5a371583-0efa-4d88-927d-97dd00f8e300_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, State and Local</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_9034201d-cc7d-4caa-97fb-61f522521b8f_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_FairValueInputsLevel1Member_03fe518f-cf1d-42c6-8cbc-b2cf8a6a1549_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</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_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_48cdfb04-8302-4e0d-91ef-193f094705df_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink: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 years before current year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink: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, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_LoansAndLeasesReceivableRelatedPartiesEffectOfChangesInCompositionOfRelatedParties_3eff22a3-9837-4e53-ac69-8e9eb2e3f2ef_negatedTerseLabel_en-US" xlink:label="lab_tfin_LoansAndLeasesReceivableRelatedPartiesEffectOfChangesInCompositionOfRelatedParties" 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">Effect of changes in composition of related parties</link:label>
    <link:label id="lab_tfin_LoansAndLeasesReceivableRelatedPartiesEffectOfChangesInCompositionOfRelatedParties_label_en-US" xlink:label="lab_tfin_LoansAndLeasesReceivableRelatedPartiesEffectOfChangesInCompositionOfRelatedParties" xlink: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, Effect of Changes in Composition of Related Parties</link:label>
    <link:label id="lab_tfin_LoansAndLeasesReceivableRelatedPartiesEffectOfChangesInCompositionOfRelatedParties_documentation_en-US" xlink:label="lab_tfin_LoansAndLeasesReceivableRelatedPartiesEffectOfChangesInCompositionOfRelatedParties" xlink: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, Effect of Changes in Composition of Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_LoansAndLeasesReceivableRelatedPartiesEffectOfChangesInCompositionOfRelatedParties" xlink:href="tfin-20221231.xsd#tfin_LoansAndLeasesReceivableRelatedPartiesEffectOfChangesInCompositionOfRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_LoansAndLeasesReceivableRelatedPartiesEffectOfChangesInCompositionOfRelatedParties" xlink:to="lab_tfin_LoansAndLeasesReceivableRelatedPartiesEffectOfChangesInCompositionOfRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_b5bc60f0-a961-4966-b8e8-47662b586743_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_NetCashProvidedByUsedInOperatingActivities_4f21742c-c80e-47d3-a5db-0c7fb891a0dc_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_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_51483274-ffda-4425-bca2-ce73b7be1f59_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 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_AccountsNotesAndLoansReceivableLineItems_365e3af3-36eb-4f8c-8fe9-5f6758511a7a_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_tfin_GuarantorObligationPercentIndemnifiedSecondThirtyMillionDollarsOfLosses_31fbe4a6-3e35-4a01-b1c0-9b576299b325_terseLabel_en-US" xlink:label="lab_tfin_GuarantorObligationPercentIndemnifiedSecondThirtyMillionDollarsOfLosses" xlink: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 indemnified, second portion</link:label>
    <link:label id="lab_tfin_GuarantorObligationPercentIndemnifiedSecondThirtyMillionDollarsOfLosses_label_en-US" xlink:label="lab_tfin_GuarantorObligationPercentIndemnifiedSecondThirtyMillionDollarsOfLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligation, Percent Indemnified, Second Thirty Million Dollars Of Losses</link:label>
    <link:label id="lab_tfin_GuarantorObligationPercentIndemnifiedSecondThirtyMillionDollarsOfLosses_documentation_en-US" xlink:label="lab_tfin_GuarantorObligationPercentIndemnifiedSecondThirtyMillionDollarsOfLosses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligation, Percent Indemnified, Second Thirty Million Dollars Of Losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GuarantorObligationPercentIndemnifiedSecondThirtyMillionDollarsOfLosses" xlink:href="tfin-20221231.xsd#tfin_GuarantorObligationPercentIndemnifiedSecondThirtyMillionDollarsOfLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_GuarantorObligationPercentIndemnifiedSecondThirtyMillionDollarsOfLosses" xlink:to="lab_tfin_GuarantorObligationPercentIndemnifiedSecondThirtyMillionDollarsOfLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_11cc0b82-f6ce-4831-b5d2-cff4c8de06f1_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification reduction</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_968ef0d5-1098-4b04-909a-bd245d9f79bd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease in fair value of financial instrument</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink: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 with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock_08991e67-2ec4-461f-872e-3c72b17e84cf_terseLabel_en-US" xlink:label="lab_tfin_InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FHLB and other restricted stock</link:label>
    <link:label id="lab_tfin_InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock_label_en-US" xlink:label="lab_tfin_InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock" xlink: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 Federal Home Loan Bank Stock And Other Restricted Stock</link:label>
    <link:label id="lab_tfin_InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock_documentation_en-US" xlink:label="lab_tfin_InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock" xlink: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 and dividend income federal home loan bank stock and other restricted stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock" xlink:href="tfin-20221231.xsd#tfin_InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock" xlink:to="lab_tfin_InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilities_466ce8cc-6727-4ea8-a7d9-2e8d3b940f84_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">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_tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance_29308bb4-5f74-4c58-ac85-d4071a7ba3bd_terseLabel_en-US" xlink:label="lab_tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance" xlink: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 Adopting ASC 326</link:label>
    <link:label id="lab_tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance_label_en-US" xlink:label="lab_tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance" xlink: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 Effect Of Change On Loans And Lease Receivable Allowance</link:label>
    <link:label id="lab_tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance_documentation_en-US" xlink:label="lab_tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance" xlink: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 effect of change on loans and lease receivable allowance.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance" xlink:href="tfin-20221231.xsd#tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance" xlink:to="lab_tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_c5f6a955-2cd7-4783-842c-1d47f6f638dc_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="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_ScheduleOfEquityMethodInvestmentsLineItems_307505c3-7809-4329-87ed-5af41ab45aad_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink: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 Equity Method Investments [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink: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 Equity Method Investments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:type="arc" order="1"/>
    <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_3c19f0dd-c2b1-4c89-862b-48d089f95064_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 noninterest income</link:label>
    <link:label id="lab_us-gaap_NoninterestIncome_802fe008-f2f7-4267-9b88-2fcffa5117f0_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">Noninterest 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_909d0c9d-c8e6-4d4b-84a3-a44ddfa31814_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_fe4142b4-9951-402f-a52a-8516303c9f0e_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</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_us-gaap_LoanPurchaseCommitmentsMember_0a1a4403-ef49-4603-aac1-46647fa2fe1e_terseLabel_en-US" xlink:label="lab_us-gaap_LoanPurchaseCommitmentsMember" xlink: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 purchase loans</link:label>
    <link:label id="lab_us-gaap_LoanPurchaseCommitmentsMember_label_en-US" xlink:label="lab_us-gaap_LoanPurchaseCommitmentsMember" xlink: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 Purchase Commitments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanPurchaseCommitmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanPurchaseCommitmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoanPurchaseCommitmentsMember" xlink:to="lab_us-gaap_LoanPurchaseCommitmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_86604e18-3e58-40cf-b20c-07b34c87d890_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 and Allowance for Credit Losses</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_srt_StatementGeographicalAxis_3c718b72-245c-4529-b984-28c513a61b2d_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_5545968a-09b4-4741-9781-807e5042253c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" 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 amount of (gains) losses recognized into income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_31c66e52-b330-4d6a-8809-eafd9c752422_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink: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), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_db836c1b-ee1b-48fb-9ad4-eb3772bc1d84_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink: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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_88f1e355-0e2b-422a-95fc-95039f7158e5_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of stock, net of issuance costs</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_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets_661a4c57-7133-4b63-b65c-34ceaddbf10f_terseLabel_en-US" xlink:label="lab_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets" xlink: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, measurement period adjustments</link:label>
    <link:label id="lab_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets_label_en-US" xlink:label="lab_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Assets</link:label>
    <link:label id="lab_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets_documentation_en-US" xlink:label="lab_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets" xlink:to="lab_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_ReturnOfPremiumLiabilityMeasurementInput_0f44671f-bbd6-4e26-826d-dc18051e04e5_terseLabel_en-US" xlink:label="lab_tfin_ReturnOfPremiumLiabilityMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepayment rate</link:label>
    <link:label id="lab_tfin_ReturnOfPremiumLiabilityMeasurementInput_label_en-US" xlink:label="lab_tfin_ReturnOfPremiumLiabilityMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return Of Premium Liability, Measurement Input</link:label>
    <link:label id="lab_tfin_ReturnOfPremiumLiabilityMeasurementInput_documentation_en-US" xlink:label="lab_tfin_ReturnOfPremiumLiabilityMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return Of Premium Liability, Measurement Input</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ReturnOfPremiumLiabilityMeasurementInput" xlink:href="tfin-20221231.xsd#tfin_ReturnOfPremiumLiabilityMeasurementInput"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ReturnOfPremiumLiabilityMeasurementInput" xlink:to="lab_tfin_ReturnOfPremiumLiabilityMeasurementInput" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_30399d7a-7761-431c-8495-01a5b6bd53b3_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">Schedule of 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_a97bb0d6-4015-4154-9e28-370e57e40b39_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">Bank-owned life insurance</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_1776e5df-c177-481d-b59c-69062caeda17_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">Shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_d28b2cad-66b2-487c-ab65-3cd166289aaf_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_GainLossOnIndemnificationAsset_2a725927-0d2a-4f25-8641-91ea27af1b40_terseLabel_en-US" xlink:label="lab_tfin_GainLossOnIndemnificationAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) on indemnification asset</link:label>
    <link:label id="lab_tfin_GainLossOnIndemnificationAsset_label_en-US" xlink:label="lab_tfin_GainLossOnIndemnificationAsset" xlink: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 Indemnification Asset</link:label>
    <link:label id="lab_tfin_GainLossOnIndemnificationAsset_documentation_en-US" xlink:label="lab_tfin_GainLossOnIndemnificationAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Indemnification Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GainLossOnIndemnificationAsset" xlink:href="tfin-20221231.xsd#tfin_GainLossOnIndemnificationAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_GainLossOnIndemnificationAsset" xlink:to="lab_tfin_GainLossOnIndemnificationAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesPeriodPastDueAxis_73a69104-bc70-427d-84bd-19b0822cbe02_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_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest_99aab016-bf10-41d6-8927-d2ca769f9e8c_terseLabel_en-US" xlink:label="lab_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" xlink: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 basis of collateral dependent loans</link:label>
    <link:label id="lab_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest_label_en-US" xlink:label="lab_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" xlink: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, Collateral Dependent Amortized Cost, Excluding Accrued Interest</link:label>
    <link:label id="lab_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest_documentation_en-US" xlink:label="lab_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized cost of financial assets for which the Company has determined that foreclosure of the collateral is probable, or where the borrower is experiencing financial difficulty and the Company expects repayment of the financial asset to be provided substantially through the operation or sale of the collateral.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" xlink:to="lab_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss_e47f9772-13c1-4397-bba7-9ad264649502_totalLabel_en-US" xlink:label="lab_tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss_label_en-US" xlink:label="lab_tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss" xlink: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:label id="lab_tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss_documentation_en-US" xlink:label="lab_tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss" xlink: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 Securities, Held to Maturity, Amortized Cost, Before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss" xlink:href="tfin-20221231.xsd#tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss" xlink:to="lab_tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_53f786e1-6bc8-47ef-bf57-82fa66e616de_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_03cd37cd-25ca-4d7e-9a6a-f94d5a530d8f_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_7ec20976-b316-46eb-b6fd-5c6b5dd8e1f5_terseLabel_en-US" xlink:label="lab_us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of subsidiary or division</link:label>
    <link:label id="lab_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_db210e57-34c6-4a5b-8533-af2a98bc84dc_negatedLabel_en-US" xlink:label="lab_us-gaap_GainOrLossOnSaleOfStockInSubsidiary" 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">Gain on sale of subsidiary or division</link:label>
    <link:label id="lab_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_cb068412-e92c-4bbe-880c-4de1c5527564_totalLabel_en-US" xlink:label="lab_us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of division, net of transaction costs</link:label>
    <link:label id="lab_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_label_en-US" xlink:label="lab_us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink: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 Stock in Subsidiary</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:to="lab_us-gaap_GainOrLossOnSaleOfStockInSubsidiary" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_e1645f5f-365c-4a02-bf58-7557db53a732_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments</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_5f2f3880-734d-43b9-a5ce-f0132e6bf441_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">Borrowings And Borrowing Capacity</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_srt_ProductsAndServicesDomain_b8668a9d-f7ad-4f05-9044-c3bf85002c24_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</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_dei_EntityShellCompany_2d7f8f35-6a8e-4c63-b1ae-91efb0d91c3e_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_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_81847ab1-f857-49bc-b145-57df96d35cd3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink: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 issued (in shares)</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Equity Interest Issued or Issuable, Number of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:to="lab_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_ValleyBancorpStatutoryTrustIMember_3775e274-1e76-45e0-92ba-43b3d413a06a_terseLabel_en-US" xlink:label="lab_tfin_ValleyBancorpStatutoryTrustIMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valley Bancorp Statutory Trust I</link:label>
    <link:label id="lab_tfin_ValleyBancorpStatutoryTrustIMember_label_en-US" xlink:label="lab_tfin_ValleyBancorpStatutoryTrustIMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valley Bancorp Statutory Trust I [Member]</link:label>
    <link:label id="lab_tfin_ValleyBancorpStatutoryTrustIMember_documentation_en-US" xlink:label="lab_tfin_ValleyBancorpStatutoryTrustIMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valley Bancorp Statutory Trust I.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ValleyBancorpStatutoryTrustIMember" xlink:href="tfin-20221231.xsd#tfin_ValleyBancorpStatutoryTrustIMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ValleyBancorpStatutoryTrustIMember" xlink:to="lab_tfin_ValleyBancorpStatutoryTrustIMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_SummaryOfSignificantAccountingPoliciesLineItems_47434faa-687f-4251-923d-93d67c1addc9_terseLabel_en-US" xlink:label="lab_tfin_SummaryOfSignificantAccountingPoliciesLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_tfin_SummaryOfSignificantAccountingPoliciesLineItems_label_en-US" xlink:label="lab_tfin_SummaryOfSignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_tfin_SummaryOfSignificantAccountingPoliciesLineItems_documentation_en-US" xlink:label="lab_tfin_SummaryOfSignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of significant accounting policies.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems" xlink:href="tfin-20221231.xsd#tfin_SummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems" xlink:to="lab_tfin_SummaryOfSignificantAccountingPoliciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_a0eb1208-0e02-4e48-b764-f155669a6d3d_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</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_ComponentsOfDeferredTaxLiabilitiesAbstract_3feb3558-6fd5-4ce7-9d9f-a7293e13490c_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_c21b36a0-e643-4f2e-afb5-74d2d5156b4e_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_srt_ConsolidationItemsDomain_e6c59032-bc26-400a-8123-5b929316d5f3_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_465bbd7e-a0b1-403f-93ed-79c02ef46600_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_TimeDepositMaturitiesRollingYearFour_12437c89-ada0-4672-9ca5-9df21af34352_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesRollingYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">After three but within four years</link:label>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesRollingYearFour_label_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesRollingYearFour" xlink: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, Rolling Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesRollingYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositMaturitiesRollingYearFour" xlink:to="lab_us-gaap_TimeDepositMaturitiesRollingYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_c037925e-4fc6-47c8-a28c-0fbee9107a68_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual" xlink: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 Nonaccrual</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_340b76f4-195b-4ed5-8c15-cea3769e5eb9_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonaccrual loans</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual" xlink: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, Excluding Accrued Interest, Nonaccrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_7a741973-e26a-472d-aee3-976415e1cdc5_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 Pre-Tax Impact of Terminated Cash Flow Hedge on AOCI</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_3256e1b1-b8c4-4d44-a053-481decf47e5d_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_8fb86e16-4ca5-4874-b47f-e2378e3ed11f_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_FinancingReceivableNonaccrualInterestIncome_04a5a962-8854-43d0-b117-635577a3ac6c_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableNonaccrualInterestIncome" xlink: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 earned on nonaccrual loans</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableNonaccrualInterestIncome_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableNonaccrualInterestIncome" xlink: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, Interest Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualInterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableNonaccrualInterestIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableNonaccrualInterestIncome" xlink:to="lab_us-gaap_FinancingReceivableNonaccrualInterestIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_83b5998b-b501-4bbb-8fe8-23ca25bd099e_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_ScheduleOfHeldToMaturitySecuritiesLineItems_7b657c57-a57b-4886-a1bd-b5a4787320bf_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_EquitySecuritiesFvNi_42302aa3-fd72-4c8c-a8a6-e0f6c8468dad_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities - equity investments</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_04003826-6a58-4a57-9a80-ebd982821b43_verboseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity securities with readily determinable fair values</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNi" xlink:to="lab_us-gaap_EquitySecuritiesFvNi" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateSwapMember_d6202a6c-1746-4db8-b13d-17c478498790_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_label_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink: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 Swap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember" xlink:to="lab_us-gaap_InterestRateSwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockLiquidationPreference_31203d44-0734-4c27-b614-23f5d6ad192e_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 (in dollars 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_9ef04288-97dc-442c-b2d8-0446af8dcc07_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">Due from five years to ten years, 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_tfin_CollateralDependentFinancingReceivablesAndAllowanceForCreditLossesOnCollateralDependentFinancingReceivablesTableTextBlock_4ff0c193-d2cb-46b2-96c2-92c2b56f67d0_terseLabel_en-US" xlink:label="lab_tfin_CollateralDependentFinancingReceivablesAndAllowanceForCreditLossesOnCollateralDependentFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Individual And Collective Allowance For Credit Losses On Financing Receivables And Loan Balances</link:label>
    <link:label id="lab_tfin_CollateralDependentFinancingReceivablesAndAllowanceForCreditLossesOnCollateralDependentFinancingReceivablesTableTextBlock_label_en-US" xlink:label="lab_tfin_CollateralDependentFinancingReceivablesAndAllowanceForCreditLossesOnCollateralDependentFinancingReceivablesTableTextBlock" xlink: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 Dependent Financing Receivables And Allowance For Credit Losses On Collateral Dependent Financing Receivables [Table Text Block]</link:label>
    <link:label id="lab_tfin_CollateralDependentFinancingReceivablesAndAllowanceForCreditLossesOnCollateralDependentFinancingReceivablesTableTextBlock_documentation_en-US" xlink:label="lab_tfin_CollateralDependentFinancingReceivablesAndAllowanceForCreditLossesOnCollateralDependentFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateral Dependent Financing Receivables And Allowance For Credit Losses On Collateral Dependent Financing Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CollateralDependentFinancingReceivablesAndAllowanceForCreditLossesOnCollateralDependentFinancingReceivablesTableTextBlock" xlink:href="tfin-20221231.xsd#tfin_CollateralDependentFinancingReceivablesAndAllowanceForCreditLossesOnCollateralDependentFinancingReceivablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_CollateralDependentFinancingReceivablesAndAllowanceForCreditLossesOnCollateralDependentFinancingReceivablesTableTextBlock" xlink:to="lab_tfin_CollateralDependentFinancingReceivablesAndAllowanceForCreditLossesOnCollateralDependentFinancingReceivablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_b56e6f46-73a0-42f4-9cac-cd37a1fdf25b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in dollars per shares)</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_StockRepurchaseProgramAuthorizedAmount1_6036b04d-7a21-4b87-9b32-3996a0c7896d_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">Amount authorized under stock repurchase program</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_AssetBackedSecuritiesMember_0fe20861-4046-4acd-a210-5e598039fc07_terseLabel_en-US" xlink:label="lab_us-gaap_AssetBackedSecuritiesMember" xlink: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-backed securities</link:label>
    <link:label id="lab_us-gaap_AssetBackedSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_AssetBackedSecuritiesMember" xlink: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-Backed Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetBackedSecuritiesMember" xlink:to="lab_us-gaap_AssetBackedSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_MortgageWarehouseCollateralMember_3271ead0-84e7-4aa2-9896-501c16332e80_terseLabel_en-US" xlink:label="lab_tfin_MortgageWarehouseCollateralMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage warehouse</link:label>
    <link:label id="lab_tfin_MortgageWarehouseCollateralMember_label_en-US" xlink:label="lab_tfin_MortgageWarehouseCollateralMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Warehouse Collateral [Member]</link:label>
    <link:label id="lab_tfin_MortgageWarehouseCollateralMember_documentation_en-US" xlink:label="lab_tfin_MortgageWarehouseCollateralMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Warehouse Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MortgageWarehouseCollateralMember" xlink:href="tfin-20221231.xsd#tfin_MortgageWarehouseCollateralMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_MortgageWarehouseCollateralMember" xlink:to="lab_tfin_MortgageWarehouseCollateralMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3a4d99d1-cac0-4d36-b374-2966d859bb46_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">Operating income (loss)</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_44793e4c-3cf4-43f9-9540-77a2ba490ca5_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments</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_DeferredIncomeTaxesAndTaxCredits_0520a1f4-17e7-425b-a6f1-81642c97bf7b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink: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 taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink: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 Taxes and Tax Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MortgageLoansInProcessOfForeclosureAmount_712e9fa7-3041-46c7-a74a-0a394efc65e2_terseLabel_en-US" xlink:label="lab_us-gaap_MortgageLoansInProcessOfForeclosureAmount" xlink: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 real estate loans in process of foreclosure</link:label>
    <link:label id="lab_us-gaap_MortgageLoansInProcessOfForeclosureAmount_label_en-US" xlink:label="lab_us-gaap_MortgageLoansInProcessOfForeclosureAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Loans in Process of Foreclosure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageLoansInProcessOfForeclosureAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageLoansInProcessOfForeclosureAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MortgageLoansInProcessOfForeclosureAmount" xlink:to="lab_us-gaap_MortgageLoansInProcessOfForeclosureAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_3fd954c8-c48f-4d8f-b728-7886e9e48ff3_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 Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_063cc231-a9ef-4d16-a3ad-45bbb44a568d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink: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_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_tfin_ScheduleOfInformationConcerningPaycheckProtectionProgramBorrowingsTableTextBlock_312563c6-58f9-49ba-bdd7-7d67597dac20_terseLabel_en-US" xlink:label="lab_tfin_ScheduleOfInformationConcerningPaycheckProtectionProgramBorrowingsTableTextBlock" xlink: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 Information Concerning Paycheck Protection Program Borrowings</link:label>
    <link:label id="lab_tfin_ScheduleOfInformationConcerningPaycheckProtectionProgramBorrowingsTableTextBlock_label_en-US" xlink:label="lab_tfin_ScheduleOfInformationConcerningPaycheckProtectionProgramBorrowingsTableTextBlock" xlink: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 Information Concerning Paycheck Protection Program Borrowings [Table Text Block]</link:label>
    <link:label id="lab_tfin_ScheduleOfInformationConcerningPaycheckProtectionProgramBorrowingsTableTextBlock_documentation_en-US" xlink:label="lab_tfin_ScheduleOfInformationConcerningPaycheckProtectionProgramBorrowingsTableTextBlock" xlink: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 Information Concerning Paycheck Protection Program Borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ScheduleOfInformationConcerningPaycheckProtectionProgramBorrowingsTableTextBlock" xlink:href="tfin-20221231.xsd#tfin_ScheduleOfInformationConcerningPaycheckProtectionProgramBorrowingsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ScheduleOfInformationConcerningPaycheckProtectionProgramBorrowingsTableTextBlock" xlink:to="lab_tfin_ScheduleOfInformationConcerningPaycheckProtectionProgramBorrowingsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_d7caabfa-1138-4648-ac26-6c6945d74461_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Disposed of by Sale, Not Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_label_en-US" xlink:label="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:to="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_637cac78-19dc-41e6-97bc-25c1c9ed13f2_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">After one but within two years</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink: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, Payments, Due in Rolling Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_3f333093-7d1b-4f98-bf4d-554e24127108_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink: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 vested awards</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink: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 in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1fab56d4-cbae-4e0c-8ed2-e167b8612899_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</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_ProceedsFromStockPlans_9bd929a6-e5d6-429c-8e12-9a5d2b717cba_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink: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 employee stock purchase plan common stock issuance</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink: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 Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockPlans" xlink:to="lab_us-gaap_ProceedsFromStockPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_0e527821-f0d7-4df0-bff8-257b2e5c5335_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of restricted stock awards</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink: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, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestBearingDomesticDepositMoneyMarket_69d06dfc-7b8f-48a5-a104-4e637cef57d4_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</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_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome_e4da59ac-789c-474c-8af0-0e6543b697b2_terseLabel_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest and fee income</link:label>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome_label_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Financing Receivable, Accrued Interest and Fee Income</link:label>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome_documentation_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Financing Receivable, Accrued Interest and Fee Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome" xlink:to="lab_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_ba15435f-9764-4b48-ad1d-a5ab1cda5c9d_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">Issuance of common stock, net of issuance costs (in shares)</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_MarketableSecuritiesTextBlock_463f5f31-be95-4ce8-9f4b-af555bbd94df_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Amortized Cost of Securities and Their Estimated Fair Values</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesTextBlock_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesTextBlock" xlink:to="lab_us-gaap_MarketableSecuritiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10_0f8ae61f-017b-4438-b52a-356c188dc034_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10" xlink: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 ten years, amortized cost</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10" xlink: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 Excluding Accrued Interest, 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_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase_e571c9d1-eeb5-4e90-80fa-cc12e4fffd53_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase" xlink: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 customer repurchase agreements</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Payments for) in Securities Sold under Agreements to Repurchase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase" xlink:to="lab_us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_1a34ce98-f208-46f9-9ecd-1566647a91b7_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_tfin_NatureOfOperationsPolicyPolicyTextBlock_1ae63275-c7bc-4a9e-b48d-93016d9d9c45_terseLabel_en-US" xlink:label="lab_tfin_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_tfin_NatureOfOperationsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_tfin_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_tfin_NatureOfOperationsPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_tfin_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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_NatureOfOperationsPolicyPolicyTextBlock" xlink:href="tfin-20221231.xsd#tfin_NatureOfOperationsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_NatureOfOperationsPolicyPolicyTextBlock" xlink:to="lab_tfin_NatureOfOperationsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_ef7368ca-445c-4559-9949-449199af6026_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" xlink: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_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_6924e09d-1b52-4e76-816c-caef6d6cc9bc_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for credit losses</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_1c231b19-e924-46e1-8f53-f800e0f61fff_periodStartLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" 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_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_e199aaf7-f89e-4477-9602-7f08c2dcddb5_periodEndLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" 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">Allowance for credit losses ending balance</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" xlink: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, Excluding Accrued Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_c1fe8b0f-6e4c-4970-aae7-6fb135e6cda6_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</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_ec65f6e6-6772-4076-9021-819a8d54b725_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_tfin_TwoThousandAndNineteenEmployeeStockPurchasePlanMember_645b85c2-8885-4814-bffc-8fdc27affa6a_terseLabel_en-US" xlink:label="lab_tfin_TwoThousandAndNineteenEmployeeStockPurchasePlanMember" xlink: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 Employee Stock Purchase Plan</link:label>
    <link:label id="lab_tfin_TwoThousandAndNineteenEmployeeStockPurchasePlanMember_label_en-US" xlink:label="lab_tfin_TwoThousandAndNineteenEmployeeStockPurchasePlanMember" xlink: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 And Nineteen Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_tfin_TwoThousandAndNineteenEmployeeStockPurchasePlanMember_documentation_en-US" xlink:label="lab_tfin_TwoThousandAndNineteenEmployeeStockPurchasePlanMember" xlink: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 and nineteen employee stock purchase plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TwoThousandAndNineteenEmployeeStockPurchasePlanMember" xlink:href="tfin-20221231.xsd#tfin_TwoThousandAndNineteenEmployeeStockPurchasePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_TwoThousandAndNineteenEmployeeStockPurchasePlanMember" xlink:to="lab_tfin_TwoThousandAndNineteenEmployeeStockPurchasePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet_382ef5fb-bf7a-466a-9a2a-beed20522dc2_totalLabel_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet" xlink: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 assets sold</link:label>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet_label_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Net</link:label>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet_documentation_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet" xlink:to="lab_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperatingAbstract_e0aecbe9-13a3-4a69-afe7-707829b21a38_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 and dividend&#160;&#160;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_srt_CondensedIncomeStatementsCaptionsLineItems_c3702f9e-ba42-4b5b-aa77-4c988bf9a86a_terseLabel_en-US" xlink:label="lab_srt_CondensedIncomeStatementsCaptionsLineItems" xlink: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 Income Statements, Captions [Line Items]</link:label>
    <link:label id="lab_srt_CondensedIncomeStatementsCaptionsLineItems_label_en-US" xlink:label="lab_srt_CondensedIncomeStatementsCaptionsLineItems" xlink: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 Statements, Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_436ced2e-34e2-4f71-8c80-722ed8cb1f05_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent</link:label>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:to="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialRealEstateMember_08cdd15d-fbb6-4660-a4cc-5db8f4c4347e_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialRealEstateMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_CommercialRealEstateMember_label_en-US" xlink:label="lab_us-gaap_CommercialRealEstateMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialRealEstateMember" xlink:to="lab_us-gaap_CommercialRealEstateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_AccruedInterestPayableFairValueDisclosure_49ddf567-0622-4ea2-ad8a-c8d775ad6383_terseLabel_en-US" xlink:label="lab_tfin_AccruedInterestPayableFairValueDisclosure" xlink: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, fair value</link:label>
    <link:label id="lab_tfin_AccruedInterestPayableFairValueDisclosure_label_en-US" xlink:label="lab_tfin_AccruedInterestPayableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Interest Payable Fair Value Disclosure</link:label>
    <link:label id="lab_tfin_AccruedInterestPayableFairValueDisclosure_documentation_en-US" xlink:label="lab_tfin_AccruedInterestPayableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest payable fair value disclosure.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AccruedInterestPayableFairValueDisclosure" xlink:href="tfin-20221231.xsd#tfin_AccruedInterestPayableFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_AccruedInterestPayableFairValueDisclosure" xlink:to="lab_tfin_AccruedInterestPayableFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentEffectsOnEarningsPerShareTable_8e3d4d06-0762-495f-9f79-11f90232029f_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentEffectsOnEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment Effects on Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ImpairmentEffectsOnEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ImpairmentEffectsOnEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment Effects on Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentEffectsOnEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentEffectsOnEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentEffectsOnEarningsPerShareTable" xlink:to="lab_us-gaap_ImpairmentEffectsOnEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_7d99d112-5d7e-4fd2-a5ac-d25941f537cb_terseLabel_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Eliminations</link:label>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_label_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intersegment Eliminations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntersegmentEliminationMember" xlink:to="lab_us-gaap_IntersegmentEliminationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_OtherRealEstateOwnedMember_1cb29d95-cac0-4875-9f31-4be8126a1c42_terseLabel_en-US" xlink:label="lab_tfin_OtherRealEstateOwnedMember" xlink: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 real estate owned</link:label>
    <link:label id="lab_tfin_OtherRealEstateOwnedMember_label_en-US" xlink:label="lab_tfin_OtherRealEstateOwnedMember" xlink: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 Owned [Member]</link:label>
    <link:label id="lab_tfin_OtherRealEstateOwnedMember_documentation_en-US" xlink:label="lab_tfin_OtherRealEstateOwnedMember" xlink: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 real estate owned.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_OtherRealEstateOwnedMember" xlink:href="tfin-20221231.xsd#tfin_OtherRealEstateOwnedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_OtherRealEstateOwnedMember" xlink:to="lab_tfin_OtherRealEstateOwnedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLifeInsurancePolicies_b19e54a2-e108-43eb-bb3c-3258698398a6_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">Proceeds from BOLI</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_tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived_76379c01-e658-492b-870a-fd72dc65c6e2_terseLabel_en-US" xlink:label="lab_tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification asset, expected cash payments to be received</link:label>
    <link:label id="lab_tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived_label_en-US" xlink:label="lab_tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Indemnification Asset, Expected Cash Payments to be Received</link:label>
    <link:label id="lab_tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived_documentation_en-US" xlink:label="lab_tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Indemnification Asset, Expected Cash Payments to be Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived" xlink:to="lab_tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_2dbef57a-25b9-4b70-9369-75c91a49cfd5_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_tfin_IntercompanyPayables_b8b4f21f-4bf8-4cbf-b08e-f783d00de8f0_terseLabel_en-US" xlink:label="lab_tfin_IntercompanyPayables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intercompany payables</link:label>
    <link:label id="lab_tfin_IntercompanyPayables_label_en-US" xlink:label="lab_tfin_IntercompanyPayables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intercompany Payables</link:label>
    <link:label id="lab_tfin_IntercompanyPayables_documentation_en-US" xlink:label="lab_tfin_IntercompanyPayables" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intercompany payables.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IntercompanyPayables" xlink:href="tfin-20221231.xsd#tfin_IntercompanyPayables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_IntercompanyPayables" xlink:to="lab_tfin_IntercompanyPayables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_5f314332-2eb7-44bc-ae63-2cb23df7ee19_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial Issuance Costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink: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 Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_05cecac4-6dd2-451c-8ad1-ce30616f1564_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_us-gaap_TreasuryStockCommonMember_67f2bf51-f75a-41d3-8de8-02f26613e980_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink: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, Common [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember" xlink:to="lab_us-gaap_TreasuryStockCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_980e9ce8-d6d9-4b83-ab82-ffc50e69d569_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_AdjustmentsForNewAccountingPronouncementsAxis_14e85da8-50e6-4f02-8fd5-186fb9ace917_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</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_AirTransportationEquipmentMember_c413e1af-8370-423c-89fe-1336954d05b7_terseLabel_en-US" xlink:label="lab_us-gaap_AirTransportationEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aircraft</link:label>
    <link:label id="lab_us-gaap_AirTransportationEquipmentMember_1fce8976-ecc0-401d-94f7-8bb8639a0f86_verboseLabel_en-US" xlink:label="lab_us-gaap_AirTransportationEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Automobiles and aircraft</link:label>
    <link:label id="lab_us-gaap_AirTransportationEquipmentMember_label_en-US" xlink:label="lab_us-gaap_AirTransportationEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Air Transportation Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AirTransportationEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AirTransportationEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AirTransportationEquipmentMember" xlink:to="lab_us-gaap_AirTransportationEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharePrice_cddd514f-67de-4d36-8697-642b9259396d_terseLabel_en-US" xlink:label="lab_us-gaap_SharePrice" xlink: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 price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharePrice_label_en-US" xlink:label="lab_us-gaap_SharePrice" xlink: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 Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharePrice" xlink:to="lab_us-gaap_SharePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_a08ad9ea-058b-441a-8020-5f4505e67c8c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating loss carryforwards, net</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateMember_6729242c-fdca-4afe-8e29-1b27a307c308_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate</link:label>
    <link:label id="lab_us-gaap_RealEstateMember_label_en-US" xlink:label="lab_us-gaap_RealEstateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateMember" xlink:to="lab_us-gaap_RealEstateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_783c82a4-e308-4d5e-acfc-c454869511de_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net deferred origination and factoring fees</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" xlink: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, Unamortized Loan Cost (Fee) and Purchase Premium (Discount)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" xlink:to="lab_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_7a945991-3795-49c3-8365-d0a6adc95646_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition-related expenses</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Transaction Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:to="lab_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_33f0c486-18d8-4b0c-819a-5fc33e81e9a9_periodStartLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" 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, treasury stock (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_4107449a-bb6f-455f-9d60-c39b016e85a4_periodEndLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" 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, treasury stock (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink: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, Common, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonShares" xlink:to="lab_us-gaap_TreasuryStockCommonShares" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_BusinessCombinationProceedsFromSaleOfAcquiredStock_d1e80d29-d2ad-467a-87ab-2bf1f886c572_terseLabel_en-US" xlink:label="lab_tfin_BusinessCombinationProceedsFromSaleOfAcquiredStock" xlink: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 acquired stock</link:label>
    <link:label id="lab_tfin_BusinessCombinationProceedsFromSaleOfAcquiredStock_label_en-US" xlink:label="lab_tfin_BusinessCombinationProceedsFromSaleOfAcquiredStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Proceeds from Sale of Acquired Stock</link:label>
    <link:label id="lab_tfin_BusinessCombinationProceedsFromSaleOfAcquiredStock_documentation_en-US" xlink:label="lab_tfin_BusinessCombinationProceedsFromSaleOfAcquiredStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Proceeds from Sale of Acquired Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationProceedsFromSaleOfAcquiredStock" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationProceedsFromSaleOfAcquiredStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_BusinessCombinationProceedsFromSaleOfAcquiredStock" xlink:to="lab_tfin_BusinessCombinationProceedsFromSaleOfAcquiredStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_39bb65d4-e5c0-4bb9-8872-709c6e6fdb0d_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink: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 exercisable, weighed average remaining contractual term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink: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, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquipmentMember_e96b6a13-86d2-4cfc-ad93-705f77acf94d_terseLabel_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment</link:label>
    <link:label id="lab_us-gaap_EquipmentMember_label_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentMember" xlink:to="lab_us-gaap_EquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_ChangeInNationalHomePriceIndexForecastPeriod_9f8df76b-1894-470d-9788-0979c29060f7_terseLabel_en-US" xlink:label="lab_tfin_ChangeInNationalHomePriceIndexForecastPeriod" xlink: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 national home price index forecast period</link:label>
    <link:label id="lab_tfin_ChangeInNationalHomePriceIndexForecastPeriod_label_en-US" xlink:label="lab_tfin_ChangeInNationalHomePriceIndexForecastPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change In National Home Price Index Forecast Period</link:label>
    <link:label id="lab_tfin_ChangeInNationalHomePriceIndexForecastPeriod_documentation_en-US" xlink:label="lab_tfin_ChangeInNationalHomePriceIndexForecastPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reasonable and supportable four quarter forecast period for national home price index loss driver.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ChangeInNationalHomePriceIndexForecastPeriod" xlink:href="tfin-20221231.xsd#tfin_ChangeInNationalHomePriceIndexForecastPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ChangeInNationalHomePriceIndexForecastPeriod" xlink:to="lab_tfin_ChangeInNationalHomePriceIndexForecastPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_DiscontinuedCashFlowHedgeMember_f0c38a11-f3ec-453c-990d-3d661b937fc6_terseLabel_en-US" xlink:label="lab_tfin_DiscontinuedCashFlowHedgeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Cash Flow Hedge</link:label>
    <link:label id="lab_tfin_DiscontinuedCashFlowHedgeMember_label_en-US" xlink:label="lab_tfin_DiscontinuedCashFlowHedgeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Cash Flow Hedge [Member]</link:label>
    <link:label id="lab_tfin_DiscontinuedCashFlowHedgeMember_documentation_en-US" xlink:label="lab_tfin_DiscontinuedCashFlowHedgeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Cash Flow Hedge</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DiscontinuedCashFlowHedgeMember" xlink:href="tfin-20221231.xsd#tfin_DiscontinuedCashFlowHedgeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DiscontinuedCashFlowHedgeMember" xlink:to="lab_tfin_DiscontinuedCashFlowHedgeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_d72f8f15-1efb-40a2-88e3-d5adb20cba1f_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis" xlink:to="lab_us-gaap_DisposalGroupClassificationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCapitalUnitsTextBlock_69352eef-f744-4bc0-a3d0-fd11dd81fb3d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCapitalUnitsTextBlock" xlink: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 Capital Structure</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCapitalUnitsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCapitalUnitsTextBlock" xlink: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 Capital Units [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCapitalUnitsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCapitalUnitsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCapitalUnitsTextBlock" xlink:to="lab_us-gaap_ScheduleOfCapitalUnitsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityDisclosureTextBlock_af1b0302-7ae9-43b7-846b-9df02ac024a0_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entities</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:to="lab_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_e98400ad-3e67-40c1-b43f-8b3cf755cb1b_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink: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 Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses_1eed32dd-664b-4d44-a4dd-096fc7cbb8ae_negatedTerseLabel_en-US" xlink:label="lab_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for credit losses</link:label>
    <link:label id="lab_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses_label_en-US" xlink:label="lab_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Factored Receivables, Allowance for Credit Losses</link:label>
    <link:label id="lab_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses_documentation_en-US" xlink:label="lab_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Factored Receivables, Allowance for Credit Losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses" xlink:to="lab_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_b1bfdfbb-a03e-4007-8da8-846ab8d012c5_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Misdirected payments</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_2502b812-478f-491d-95e1-53d063db7350_totalLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink: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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_cdb05927-e60d-4eb3-8537-fb9247dd389b_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink: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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_fab0d02c-5644-4f1d-82a7-543770bb821f_netLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" 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">Gross loans</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink: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, Excluding Accrued Interest, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash_5d9cf431-8ce4-4c75-aff3-9502411ba7cb_terseLabel_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash" xlink: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 consideration</link:label>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash_label_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Consideration, Cash</link:label>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash_documentation_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Consideration, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash" xlink:to="lab_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_d8bfc0f2-324e-4993-8ac6-ecd68546d430_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink: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 vested and shares expected to vest (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink: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, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_cdbf7808-60dd-4440-b31e-c7f46fce5f44_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">Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations</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_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_ad9a8bc7-fb88-422f-9c56-e0111c74aba6_terseLabel_en-US" xlink:label="lab_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" xlink: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 debentures</link:label>
    <link:label id="lab_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_cc1fc074-80a9-425f-b004-806aaaee09b8_verboseLabel_en-US" xlink:label="lab_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Value</link:label>
    <link:label id="lab_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_4449f626-442f-42d2-abec-b9a7f25bbfe6_netLabel_en-US" xlink:label="lab_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" 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">Junior subordinated debentures, carrying amount</link:label>
    <link:label id="lab_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_label_en-US" xlink:label="lab_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" xlink: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 Debenture Owed to Unconsolidated Subsidiary Trust</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" xlink:to="lab_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_09dfc761-2be8-48b9-994d-51a325fe4d59_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents, fair value</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable_ae83da48-b4d6-4d3a-86fb-a4aeee7fec4d_totalLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowing capacity</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable" xlink: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 Home Loan Bank, Advances, General Debt Obligations, Maximum Amount Available</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ParentCompanyMember_9e657dd2-b251-4dd8-8c10-673f1f3a2a6c_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</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_LondonInterbankOfferedRateLIBORMember_5d72f3aa-be63-4216-9961-a115f1686384_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR)</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_2c5e4dec-7f98-4106-961f-e2d79c766c13_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink: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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_ScheduleOfLoansHeldForSaleTableTextBlock_d21320f4-2ab7-4580-b60b-6c8c5f3a8b3a_terseLabel_en-US" xlink:label="lab_tfin_ScheduleOfLoansHeldForSaleTableTextBlock" xlink: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 Loans Held for Sale</link:label>
    <link:label id="lab_tfin_ScheduleOfLoansHeldForSaleTableTextBlock_label_en-US" xlink:label="lab_tfin_ScheduleOfLoansHeldForSaleTableTextBlock" xlink: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 Loans Held For Sale [Table Text Block]</link:label>
    <link:label id="lab_tfin_ScheduleOfLoansHeldForSaleTableTextBlock_documentation_en-US" xlink:label="lab_tfin_ScheduleOfLoansHeldForSaleTableTextBlock" xlink: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 held for sale.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ScheduleOfLoansHeldForSaleTableTextBlock" xlink:href="tfin-20221231.xsd#tfin_ScheduleOfLoansHeldForSaleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ScheduleOfLoansHeldForSaleTableTextBlock" xlink:to="lab_tfin_ScheduleOfLoansHeldForSaleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock_639c6f9c-5a24-4efc-9a85-4f2dad460ff5_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">Summary of Activity in Allowance for Credit Losses for Held To Maturity Debt Securities</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_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink: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 Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_5a4beed7-85c6-4dcf-a79e-9e9692a4f169_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in unrealized gains (losses) on derivative financial instruments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_1e4f9b59-ac55-492f-9868-a4d76fc3025d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of Gain or (Loss) Recognized in OCI on Derivative and Included Component, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDeposits_70d06135-4635-4d60-9647-0a71b2c96ef2_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">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_e1708167-0473-4bc2-a19c-30e68cfd0b15_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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_bd97293d-2c4b-478f-bbae-bf9fc407cfb4_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">12 months or more, fair value</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_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_a9757291-f05e-4261-86eb-68cd36093f82_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash consideration received from sale of loan portfolio or disposal group</link:label>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_label_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Divestiture, Amount of Consideration Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xlink:to="lab_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestExpenseAbstract_f90e8416-4c2f-4816-a5fb-a81cf4c19483_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">Noninterest 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_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_309fa059-b890-4f72-9ee5-76cdc4c68699_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" xlink: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, with single maturity date, fair value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" xlink: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, Maturity, Allocated and Single Maturity Date, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_1bb07bbd-300b-429d-b4b1-3cdc5c16fa91_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 of intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_6f5b5197-24c7-422a-abd3-6e47362cf9e1_negatedLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" 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">Amortization of intangibles</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_InterestPaidNet_a12900f6-e65d-4280-8982-5c4240efaf6b_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest paid</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd_9bb9ee92-9874-4b39-af6a-287c1656c2de_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd" xlink: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 at end of the year</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd" xlink: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 Home Loan Bank, Advances, Activity for Year, Average Interest Rate at Period End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_ScheduleOfAccountsNotesLoansAndFinancingReceivableRecordedInvestmentAndUnpaidPrincipalTableTextBlock_3bf0c661-e333-4606-8f6a-ba92b5a28e29_terseLabel_en-US" xlink:label="lab_tfin_ScheduleOfAccountsNotesLoansAndFinancingReceivableRecordedInvestmentAndUnpaidPrincipalTableTextBlock" xlink: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 Amortized Cost and Unpaid Principal for Loans Held for Investment</link:label>
    <link:label id="lab_tfin_ScheduleOfAccountsNotesLoansAndFinancingReceivableRecordedInvestmentAndUnpaidPrincipalTableTextBlock_label_en-US" xlink:label="lab_tfin_ScheduleOfAccountsNotesLoansAndFinancingReceivableRecordedInvestmentAndUnpaidPrincipalTableTextBlock" xlink: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 Recorded Investment And Unpaid Principal [Table Text Block]</link:label>
    <link:label id="lab_tfin_ScheduleOfAccountsNotesLoansAndFinancingReceivableRecordedInvestmentAndUnpaidPrincipalTableTextBlock_documentation_en-US" xlink:label="lab_tfin_ScheduleOfAccountsNotesLoansAndFinancingReceivableRecordedInvestmentAndUnpaidPrincipalTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unpaid principal and recorded investment for loans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ScheduleOfAccountsNotesLoansAndFinancingReceivableRecordedInvestmentAndUnpaidPrincipalTableTextBlock" xlink:href="tfin-20221231.xsd#tfin_ScheduleOfAccountsNotesLoansAndFinancingReceivableRecordedInvestmentAndUnpaidPrincipalTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ScheduleOfAccountsNotesLoansAndFinancingReceivableRecordedInvestmentAndUnpaidPrincipalTableTextBlock" xlink:to="lab_tfin_ScheduleOfAccountsNotesLoansAndFinancingReceivableRecordedInvestmentAndUnpaidPrincipalTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMember_6283a798-cf8c-4b62-8900-95c06a5762fa_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</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_d901188b-3c8e-4027-86b1-23e2b72651e3_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">Summary of Deposits</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_ConcentrationRiskTypeDomain_d7ababee-7a4e-4fd5-9a46-c62b65d0de9c_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_bad7630a-efc0-449f-aad1-17377cccad14_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_ExtendedMaturityMember_6fd40cce-1e97-4799-a04f-49a3a8d98a1d_terseLabel_en-US" xlink:label="lab_us-gaap_ExtendedMaturityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extended Amortization Period</link:label>
    <link:label id="lab_us-gaap_ExtendedMaturityMember_label_en-US" xlink:label="lab_us-gaap_ExtendedMaturityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extended Maturity [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtendedMaturityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtendedMaturityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtendedMaturityMember" xlink:to="lab_us-gaap_ExtendedMaturityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_f5ca8ae5-fb1b-46ce-bc13-57b0026358b7_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 stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_b2e2d85c-4571-4c1e-bdc0-c46f9850f6fd_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_a0b4ef63-6a7d-44db-a68d-a2d7d176bed6_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_681b6389-8f28-402c-9441-6e403b3f116b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" 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 reduction of retained earnings</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_3baf9170-ad28-454d-bba5-7f4b3ce2c5b1_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">Stockholders' 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_tfin_GuarantorObligationPercentIndemnifiedFirstThirtyMillionDollarsOfLosses_2b2dc2f5-5ceb-4800-85ec-7d1bb85be23f_terseLabel_en-US" xlink:label="lab_tfin_GuarantorObligationPercentIndemnifiedFirstThirtyMillionDollarsOfLosses" xlink: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 indemnified, first portion</link:label>
    <link:label id="lab_tfin_GuarantorObligationPercentIndemnifiedFirstThirtyMillionDollarsOfLosses_label_en-US" xlink:label="lab_tfin_GuarantorObligationPercentIndemnifiedFirstThirtyMillionDollarsOfLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligation, Percent Indemnified, First Thirty Million Dollars Of Losses</link:label>
    <link:label id="lab_tfin_GuarantorObligationPercentIndemnifiedFirstThirtyMillionDollarsOfLosses_documentation_en-US" xlink:label="lab_tfin_GuarantorObligationPercentIndemnifiedFirstThirtyMillionDollarsOfLosses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligation, Percent Indemnified, First Thirty Million Dollars Of Losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GuarantorObligationPercentIndemnifiedFirstThirtyMillionDollarsOfLosses" xlink:href="tfin-20221231.xsd#tfin_GuarantorObligationPercentIndemnifiedFirstThirtyMillionDollarsOfLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_GuarantorObligationPercentIndemnifiedFirstThirtyMillionDollarsOfLosses" xlink:to="lab_tfin_GuarantorObligationPercentIndemnifiedFirstThirtyMillionDollarsOfLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_aef212ba-6c7d-4756-95f8-42ef9688e8fd_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_TaxCreditCarryforwardAmount_ed54c90f-2886-4584-b536-426c5dad7a69_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink: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 credit carryforwards remaining</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink: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 Credit Carryforward, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:to="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedBalanceSheetStatementTable_fa6dc8b5-4fb2-4b25-9581-d7c4bdb79763_terseLabel_en-US" xlink:label="lab_srt_CondensedBalanceSheetStatementTable" xlink: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 Balance Sheet Statement [Table]</link:label>
    <link:label id="lab_srt_CondensedBalanceSheetStatementTable_label_en-US" xlink:label="lab_srt_CondensedBalanceSheetStatementTable" xlink: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 Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementTable" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedBalanceSheetStatementTable" xlink:to="lab_srt_CondensedBalanceSheetStatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_931fb116-b060-4e00-a0af-0b3573320f8e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapital_e897e159-cf9f-40fe-9436-2f29947af088_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">Tier 1 capital (to average assets), actual 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_d16ed85e-717c-4aaf-8c27-bf7e95c7fe49_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</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_e621d69c-fa62-4adf-b81c-260679791cf6_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_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock_42976d96-42e2-4312-bb62-8cdf406aa423_terseLabel_en-US" xlink:label="lab_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Information Related to Stock Options</link:label>
    <link:label id="lab_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Proceeds Received and Tax Benefit from Share-Based Payment Awards [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" xlink:to="lab_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_7b214126-3456-4279-beb6-ba1e3eb801cf_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_us-gaap_OtherRealEstateRollForwardTableTextBlock_a7e6dc59-75e5-4efb-8859-c8f5a4053312_terseLabel_en-US" xlink:label="lab_us-gaap_OtherRealEstateRollForwardTableTextBlock" xlink: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 Other Real Estate Owned Activity</link:label>
    <link:label id="lab_us-gaap_OtherRealEstateRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherRealEstateRollForwardTableTextBlock" xlink: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, Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherRealEstateRollForwardTableTextBlock" xlink:to="lab_us-gaap_OtherRealEstateRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_WarehouseSolutionsIncMember_32d6ead4-a848-4b56-aad4-bbe9d060fccc_terseLabel_en-US" xlink:label="lab_tfin_WarehouseSolutionsIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warehouse Solutions, Inc.</link:label>
    <link:label id="lab_tfin_WarehouseSolutionsIncMember_label_en-US" xlink:label="lab_tfin_WarehouseSolutionsIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warehouse Solutions Inc [Member]</link:label>
    <link:label id="lab_tfin_WarehouseSolutionsIncMember_documentation_en-US" xlink:label="lab_tfin_WarehouseSolutionsIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warehouse solutions, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_WarehouseSolutionsIncMember" xlink:href="tfin-20221231.xsd#tfin_WarehouseSolutionsIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_WarehouseSolutionsIncMember" xlink:to="lab_tfin_WarehouseSolutionsIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_5e8f1a8e-3201-4205-bfa1-3d1387d9a8b4_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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_b4f2c625-934e-46ac-bbac-ca0be80805ca_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Fair Value of Contingent Consideration</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink: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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_c3d265b8-d391-43a2-b586-c8f005f20b89_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 of securities available for sale</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_69a7aad5-0a78-44ce-978e-a565a0f11f43_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_0de41069-9e82-405f-b373-976e73fb573a_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink: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, without single maturity date, fair value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink: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, Maturity, without Single Maturity Date, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividends_792408ca-2c94-4e08-86af-c07d7102a7ff_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" 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">Preferred dividends</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividends_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink: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 Dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividends" xlink:to="lab_us-gaap_PaymentsOfDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_a27ab961-cdc1-42cd-b1c1-57f0ff6ff861_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_5f1af677-be2c-46dc-9083-c2547ec123c6_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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_70279f30-3b79-4d4a-8d15-ea4dbd0c299f_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink: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 unrecognized compensation cost, options</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink: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, Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositsFairValueDisclosure_e02a0f44-c5fb-4514-af27-11c0b305cead_terseLabel_en-US" xlink:label="lab_us-gaap_DepositsFairValueDisclosure" xlink: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, fair value</link:label>
    <link:label id="lab_us-gaap_DepositsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_DepositsFairValueDisclosure" xlink: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, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsFairValueDisclosure" xlink:to="lab_us-gaap_DepositsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_SummaryOfAmortizedCostOfLoansCurrentlyInDeferralTableTextBlock_10cff043-1fe1-4029-bdbb-d8b5a8cc5723_terseLabel_en-US" xlink:label="lab_tfin_SummaryOfAmortizedCostOfLoansCurrentlyInDeferralTableTextBlock" xlink: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 Amortized Cost of Loans Currently in Deferral</link:label>
    <link:label id="lab_tfin_SummaryOfAmortizedCostOfLoansCurrentlyInDeferralTableTextBlock_label_en-US" xlink:label="lab_tfin_SummaryOfAmortizedCostOfLoansCurrentlyInDeferralTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Amortized Cost Of Loans Currently In Deferral [Table Text Block]</link:label>
    <link:label id="lab_tfin_SummaryOfAmortizedCostOfLoansCurrentlyInDeferralTableTextBlock_documentation_en-US" xlink:label="lab_tfin_SummaryOfAmortizedCostOfLoansCurrentlyInDeferralTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary Of Amortized Cost Of Loans Currently In Deferral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SummaryOfAmortizedCostOfLoansCurrentlyInDeferralTableTextBlock" xlink:href="tfin-20221231.xsd#tfin_SummaryOfAmortizedCostOfLoansCurrentlyInDeferralTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_SummaryOfAmortizedCostOfLoansCurrentlyInDeferralTableTextBlock" xlink:to="lab_tfin_SummaryOfAmortizedCostOfLoansCurrentlyInDeferralTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedCashFlowStatementsCaptionsLineItems_f1accff7-a568-4312-a9c3-45ae4985249c_terseLabel_en-US" xlink:label="lab_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink: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 Cash Flow Statements, Captions [Line Items]</link:label>
    <link:label id="lab_srt_CondensedCashFlowStatementsCaptionsLineItems_label_en-US" xlink:label="lab_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink: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 Statements, Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_289fa1f2-51be-46c4-aab6-1db2bc6c3c3a_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_0ce1c32e-8436-446e-ab80-9ea0561dee2f_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="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_NumberOfReportableSegments_5011362b-f58a-43f1-83c1-d45dfd798e24_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink: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 reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink: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 Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_cc8267f8-d535-43b1-9ed4-7aa819acb7a3_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Lease Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_af33d959-0010-4b0c-b7e4-56b665e8f395_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_ef05259a-a69b-4851-80e8-a142333d5470_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink: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 Changes in Company's Nonvested Restricted Stock Units</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink: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 Nonvested Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_b1a320b8-6386-4aad-b060-d1ca8796f970_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 from Contracts with Customers</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_us-gaap_StatementTable_b3183d01-eb68-4b4c-aeca-2814200284d2_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_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_06b56e4c-8b85-4f08-9599-c757e92a2528_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Carrying Amount of Assets in Disposal Group and Gain on Sale</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_99e9e65f-42fc-4c93-9779-ab1471a59b8a_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">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedParties_8478281c-dd96-4a62-91c2-e8e2d4e6df74_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">Beginning balance</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedParties_a430d7d3-9bc8-406a-8321-17ba7faa6e7c_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">Ending balance</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_us-gaap_FurnitureAndFixturesMember_ca605cd9-c3d7-4a1c-ae9f-5e308942da1e_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture, fixtures and equipment</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_91b0210a-642b-4d6a-b49d-98143aa273a4_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">Compensation expenses</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_2e0b1be2-f74d-47ef-b85c-6cd59d0fafae_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</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_ab932114-ada6-4b5d-934f-24c5ec646b00_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" 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 (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_26cea71c-6d8d-4a11-9e45-80ffac3cf17c_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">Shares repurchased into treasury stock (in shares)</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_IndefiniteLivedIntangibleAssetsExcludingGoodwill_76bc0817-8528-4f47-b71c-ff71b0f0385d_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite lived intangible assets</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_20c06fa0-6f97-4488-834b-05857aa4a897_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink: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_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_a89cb71d-0ecf-4bba-9581-20d504472366_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_e7c62399-9ff2-4779-a280-da129a0dc52f_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">Condensed Parent Company Only 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_3d044c62-d46f-4051-a0f9-0541deef64d3_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">New loans and advances</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_2c5ab392-b46b-4684-ac11-3f76745752c6_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</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_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_ff04d76e-b2ca-4779-9d70-e1359bb55830_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract" xlink: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, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherRealEstateAndForeclosedAssets_08b0bf16-73f3-437f-981d-04a213375635_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherRealEstateAndForeclosedAssets" xlink: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 real estate owned, net</link:label>
    <link:label id="lab_us-gaap_OtherRealEstateAndForeclosedAssets_156e3f51-a785-4124-b133-79ca63caec51_periodStartLabel_en-US" xlink:label="lab_us-gaap_OtherRealEstateAndForeclosedAssets" 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_OtherRealEstateAndForeclosedAssets_1abc0843-2731-4970-bb49-826ebe87d801_periodEndLabel_en-US" xlink:label="lab_us-gaap_OtherRealEstateAndForeclosedAssets" 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_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_tfin_ColoEastAcquisitionMember_646a5e59-f0b2-468c-b679-a61137799f87_terseLabel_en-US" xlink:label="lab_tfin_ColoEastAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ColoEast Acquisition</link:label>
    <link:label id="lab_tfin_ColoEastAcquisitionMember_label_en-US" xlink:label="lab_tfin_ColoEastAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Colo East Acquisition [Member]</link:label>
    <link:label id="lab_tfin_ColoEastAcquisitionMember_documentation_en-US" xlink:label="lab_tfin_ColoEastAcquisitionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ColoEast acquisition.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ColoEastAcquisitionMember" xlink:href="tfin-20221231.xsd#tfin_ColoEastAcquisitionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ColoEastAcquisitionMember" xlink:to="lab_tfin_ColoEastAcquisitionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding_ac0c48ba-071c-453b-b526-367603a45a6f_terseLabel_en-US" xlink:label="lab_tfin_PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding" xlink: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 amount outstanding during the period</link:label>
    <link:label id="lab_tfin_PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding_label_en-US" xlink:label="lab_tfin_PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding" xlink: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, Advances, Activity for Year, Average Balance of Agreements Outstanding</link:label>
    <link:label id="lab_tfin_PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding_documentation_en-US" xlink:label="lab_tfin_PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding" xlink: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, Advances, Activity for Year, Average Balance of Agreements Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding" xlink:href="tfin-20221231.xsd#tfin_PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding" xlink:to="lab_tfin_PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_fecfe41a-7dfb-4ff6-9690-f3d1e1599f01_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 (Loss)</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_us-gaap_SegmentReportingPolicyPolicyTextBlock_8c9a5891-60dd-4c3f-953c-24b11b7a496a_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CoreDepositsMember_5f54a5c4-76b7-47da-ae30-962ba0e931da_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 deposit intangibles</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_tfin_CollateralDependentLoansMember_3b4f983a-97ea-4e50-a52e-92fab4822477_terseLabel_en-US" xlink:label="lab_tfin_CollateralDependentLoansMember" xlink: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 dependent loans</link:label>
    <link:label id="lab_tfin_CollateralDependentLoansMember_label_en-US" xlink:label="lab_tfin_CollateralDependentLoansMember" xlink: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 Dependent Loans [Member]</link:label>
    <link:label id="lab_tfin_CollateralDependentLoansMember_documentation_en-US" xlink:label="lab_tfin_CollateralDependentLoansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateral Dependent Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CollateralDependentLoansMember" xlink:href="tfin-20221231.xsd#tfin_CollateralDependentLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_CollateralDependentLoansMember" xlink:to="lab_tfin_CollateralDependentLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_8d1ddac0-4e01-42e3-b1e1-106a204d884a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expired (in dollars per shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink: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, Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_e1dddc80-a217-4284-8e4f-a44e2746f8d4_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_3b2670ef-24a2-415d-bd97-729c368cecd9_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative financial instruments (cash flow hedges)</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Hedge Derivative Instrument Assets at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" xlink:to="lab_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f9361fd5-4c46-498f-bc4e-c0ffcaba6bf7_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_685b3023-5a5b-4c5e-ba31-0f6f27b4ee35_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_0d240a32-7c71-484e-b072-23c29d0cb8a2_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">After two but within three years</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink: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, Payments, Due in Rolling Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet_b3309a71-fa8a-45f5-be74-4003862674aa_negatedLabel_en-US" xlink:label="lab_tfin_PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet" 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) redemptions of FHLB and other restricted stock, net</link:label>
    <link:label id="lab_tfin_PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet_label_en-US" xlink:label="lab_tfin_PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet" xlink: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 Federal Home Loan Bank Stock And Other Restricted Stock Net</link:label>
    <link:label id="lab_tfin_PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet_documentation_en-US" xlink:label="lab_tfin_PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for proceeds from federal home loan bank stock and other restricted stock net.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet" xlink:href="tfin-20221231.xsd#tfin_PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet" xlink:to="lab_tfin_PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_9b231282-f0cf-4a4e-8bba-ea7e11707891_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InsuranceCommissionsAndFees_a7ec11e7-c0bc-4d07-820f-8e7446cd3d13_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</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_tfin_FinancingReceivableOtherNonperformingExcludingAccruedInterest_f2e2cb60-1864-4b77-9b8a-62038284697a_terseLabel_en-US" xlink:label="lab_tfin_FinancingReceivableOtherNonperformingExcludingAccruedInterest" xlink: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 nonperforming factored receivables</link:label>
    <link:label id="lab_tfin_FinancingReceivableOtherNonperformingExcludingAccruedInterest_label_en-US" xlink:label="lab_tfin_FinancingReceivableOtherNonperformingExcludingAccruedInterest" xlink: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, Other Nonperforming, Excluding Accrued Interest</link:label>
    <link:label id="lab_tfin_FinancingReceivableOtherNonperformingExcludingAccruedInterest_documentation_en-US" xlink:label="lab_tfin_FinancingReceivableOtherNonperformingExcludingAccruedInterest" xlink: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, Other Nonperforming, Excluding Accrued Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivableOtherNonperformingExcludingAccruedInterest" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableOtherNonperformingExcludingAccruedInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FinancingReceivableOtherNonperformingExcludingAccruedInterest" xlink:to="lab_tfin_FinancingReceivableOtherNonperformingExcludingAccruedInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_FederalHomeLoanBankAdvancesBorrowingCapacityTableTableTextBlock_2c2bbc89-8c83-4f6e-84be-da80c84854d1_terseLabel_en-US" xlink:label="lab_tfin_FederalHomeLoanBankAdvancesBorrowingCapacityTableTableTextBlock" xlink: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 FHLB Advances</link:label>
    <link:label id="lab_tfin_FederalHomeLoanBankAdvancesBorrowingCapacityTableTableTextBlock_label_en-US" xlink:label="lab_tfin_FederalHomeLoanBankAdvancesBorrowingCapacityTableTableTextBlock" xlink: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 Home Loan Bank Advances Borrowing Capacity Table [Table Text Block]</link:label>
    <link:label id="lab_tfin_FederalHomeLoanBankAdvancesBorrowingCapacityTableTableTextBlock_documentation_en-US" xlink:label="lab_tfin_FederalHomeLoanBankAdvancesBorrowingCapacityTableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of the unused borrowing capacity with the FHLB.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FederalHomeLoanBankAdvancesBorrowingCapacityTableTableTextBlock" xlink:href="tfin-20221231.xsd#tfin_FederalHomeLoanBankAdvancesBorrowingCapacityTableTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FederalHomeLoanBankAdvancesBorrowingCapacityTableTableTextBlock" xlink:to="lab_tfin_FederalHomeLoanBankAdvancesBorrowingCapacityTableTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_712eb7a2-dbac-4bdd-88a9-841e1c51c6f2_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_247ba834-73e8-45e7-af04-6fbde2bee493_negatedLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Unrealized Losses</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_tfin_TrinitasCollateralizedLoanObligationVLimitedMember_07b77b8d-8798-41c8-91fd-acae68720717_terseLabel_en-US" xlink:label="lab_tfin_TrinitasCollateralizedLoanObligationVLimitedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trinitas V</link:label>
    <link:label id="lab_tfin_TrinitasCollateralizedLoanObligationVLimitedMember_label_en-US" xlink:label="lab_tfin_TrinitasCollateralizedLoanObligationVLimitedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trinitas Collateralized Loan Obligation V Limited [Member]</link:label>
    <link:label id="lab_tfin_TrinitasCollateralizedLoanObligationVLimitedMember_documentation_en-US" xlink:label="lab_tfin_TrinitasCollateralizedLoanObligationVLimitedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trinitas collateralized loan obligation V limited.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TrinitasCollateralizedLoanObligationVLimitedMember" xlink:href="tfin-20221231.xsd#tfin_TrinitasCollateralizedLoanObligationVLimitedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_TrinitasCollateralizedLoanObligationVLimitedMember" xlink:to="lab_tfin_TrinitasCollateralizedLoanObligationVLimitedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_bf1cce7c-40fb-46f0-9c9f-895dbaf5c3af_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)</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_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember_b9a5b027-4644-4f3f-9dd6-e0342e8a4541_terseLabel_en-US" xlink:label="lab_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember" xlink: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-to-Floating Rate Subordinated Notes due 2029</link:label>
    <link:label id="lab_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember_label_en-US" xlink:label="lab_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember" xlink: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 To Floating Rate Subordinated Notes Due Two Thousand Twenty Nine [Member]</link:label>
    <link:label id="lab_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember_documentation_en-US" xlink:label="lab_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed-to-floating rate subordinated notes due two thousand twenty nine.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember" xlink:href="tfin-20221231.xsd#tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember" xlink:to="lab_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis_6c8de2fc-de0d-45b7-a9c1-52baee8572f3_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</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_b398b5a3-8710-4070-b044-23072882ecf9_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_b83abdf3-798f-46dd-b4a0-2272ea961222_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 of amount realized through sale or call of securities</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_dei_DocumentTransitionReport_25ac7891-be1f-4cbe-a637-b592e3c69b65_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_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_f99c789b-938e-45c7-bc91-b46051740436_terseLabel_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit loss expense (benefit)</link:label>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_label_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Balance-Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:href="https://xbrl.fasb.org/us-gaap/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_tfin_FederalHomeLoanBankAndOtherRestrictedStock_cbf8c552-825c-4784-9907-93a02cba9f46_terseLabel_en-US" xlink:label="lab_tfin_FederalHomeLoanBankAndOtherRestrictedStock" xlink: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 and other restricted stock, at cost</link:label>
    <link:label id="lab_tfin_FederalHomeLoanBankAndOtherRestrictedStock_f834ac43-377a-48f4-b531-335dce644b90_verboseLabel_en-US" xlink:label="lab_tfin_FederalHomeLoanBankAndOtherRestrictedStock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FHLB and other restricted stock, carrying amount</link:label>
    <link:label id="lab_tfin_FederalHomeLoanBankAndOtherRestrictedStock_label_en-US" xlink:label="lab_tfin_FederalHomeLoanBankAndOtherRestrictedStock" xlink: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 Home Loan Bank And Other Restricted Stock</link:label>
    <link:label id="lab_tfin_FederalHomeLoanBankAndOtherRestrictedStock_documentation_en-US" xlink:label="lab_tfin_FederalHomeLoanBankAndOtherRestrictedStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal home loan bank and other restricted stock at cost.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FederalHomeLoanBankAndOtherRestrictedStock" xlink:href="tfin-20221231.xsd#tfin_FederalHomeLoanBankAndOtherRestrictedStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FederalHomeLoanBankAndOtherRestrictedStock" xlink:to="lab_tfin_FederalHomeLoanBankAndOtherRestrictedStock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_b3213177-448b-4ae7-be76-7faf3b6fc179_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_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_e7cfa7b3-f4d3-4833-b3a3-bd4d02b79c4c_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">Summary of Changes in Company's Stock Options</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_70953d05-f034-4ef6-b1d1-015787637fe5_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 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_453c8a50-de69-4f69-9654-57eecbd08913_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_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_a5c3a807-69bf-4485-a2c7-e7eaa114b993_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_24818ba7-e37f-4736-b82e-939da4853e7e_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">Adoption of New Accounting Standards and Newly Issued, But Not Yet Effective Accounting Standards</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_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_65ec4281-ee66-4561-9ad8-c21b531a16da_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_d4fd579b-a5e8-41db-88a3-edd1596c34d2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink: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, carrying amount</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink: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, Excluding Accrued Interest, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_2dbfb399-cd8b-49ad-bd41-324da62445ed_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink: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 effects of:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink: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, Adjustment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_2023d31b-e382-4fb1-a6c2-f9d3df9353f8_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_6f5e7530-2f4e-420b-805b-ce151e496712_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink: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 liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink: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, Reserves and Accruals, Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred_539027da-928f-4799-876f-6fcf1b4da211_verboseLabel_en-US" xlink:label="lab_tfin_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount recognized in business combination</link:label>
    <link:label id="lab_tfin_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred_label_en-US" xlink:label="lab_tfin_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred" xlink: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 With Unobservable Inputs Reconciliation Recurring Basis Liability Business Combination Contingent Consideration Transferred</link:label>
    <link:label id="lab_tfin_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred_documentation_en-US" xlink:label="lab_tfin_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred" xlink: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 contingent consideration recognized in a business combination classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred" xlink:href="tfin-20221231.xsd#tfin_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred" xlink:to="lab_tfin_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_OtherNoninterestExpenseMember_4252676f-0cb5-44d4-9f9e-89fb694612b2_terseLabel_en-US" xlink:label="lab_tfin_OtherNoninterestExpenseMember" xlink: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 Noninterest Expense</link:label>
    <link:label id="lab_tfin_OtherNoninterestExpenseMember_label_en-US" xlink:label="lab_tfin_OtherNoninterestExpenseMember" xlink: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 [Member]</link:label>
    <link:label id="lab_tfin_OtherNoninterestExpenseMember_documentation_en-US" xlink:label="lab_tfin_OtherNoninterestExpenseMember" xlink: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 noninterest expense.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_OtherNoninterestExpenseMember" xlink:href="tfin-20221231.xsd#tfin_OtherNoninterestExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_OtherNoninterestExpenseMember" xlink:to="lab_tfin_OtherNoninterestExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesBorrowedAllowanceForCreditLossTableTextBlock_4107d062-32fb-4bd4-966d-5175f8fd4fa7_terseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesBorrowedAllowanceForCreditLossTableTextBlock" xlink: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 Borrowed, Allowance for Credit Loss</link:label>
    <link:label id="lab_us-gaap_SecuritiesBorrowedAllowanceForCreditLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_SecuritiesBorrowedAllowanceForCreditLossTableTextBlock" xlink: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, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedAllowanceForCreditLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesBorrowedAllowanceForCreditLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesBorrowedAllowanceForCreditLossTableTextBlock" xlink:to="lab_us-gaap_SecuritiesBorrowedAllowanceForCreditLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CollateralizedDebtObligationsMember_7834700e-7770-4af5-9f82-d17a62a3aaa8_terseLabel_en-US" xlink:label="lab_us-gaap_CollateralizedDebtObligationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CLO Securities</link:label>
    <link:label id="lab_us-gaap_CollateralizedDebtObligationsMember_label_en-US" xlink:label="lab_us-gaap_CollateralizedDebtObligationsMember" xlink: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 Debt Obligations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralizedDebtObligationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralizedDebtObligationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollateralizedDebtObligationsMember" xlink:to="lab_us-gaap_CollateralizedDebtObligationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialServiceMember_4d4a204e-9b3f-4ca7-b397-9629047b6df3_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fee income</link:label>
    <link:label id="lab_us-gaap_FinancialServiceMember_label_en-US" xlink:label="lab_us-gaap_FinancialServiceMember" xlink: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 Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialServiceMember" xlink:to="lab_us-gaap_FinancialServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_bc406de2-5e96-4306-982c-881ec80e3364_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 provided by (used in) 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_3cff2ab3-1e04-4ad4-87d7-8dfe767bac8b_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 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_tfin_RevenueShareAssetMeasurementInput_a70c6446-93e7-49bf-a680-d4dc625f6cf4_terseLabel_en-US" xlink:label="lab_tfin_RevenueShareAssetMeasurementInput" xlink: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 share asset, discount rate</link:label>
    <link:label id="lab_tfin_RevenueShareAssetMeasurementInput_label_en-US" xlink:label="lab_tfin_RevenueShareAssetMeasurementInput" xlink: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 Share Asset, Measurement Input</link:label>
    <link:label id="lab_tfin_RevenueShareAssetMeasurementInput_documentation_en-US" xlink:label="lab_tfin_RevenueShareAssetMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Share Asset, Measurement Input</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_RevenueShareAssetMeasurementInput" xlink:href="tfin-20221231.xsd#tfin_RevenueShareAssetMeasurementInput"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_RevenueShareAssetMeasurementInput" xlink:to="lab_tfin_RevenueShareAssetMeasurementInput" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestBearingDomesticDepositSavings_59209f26-b321-4bb4-9b20-fe0d0a88e630_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</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_a3ada68d-e704-468c-946b-7e0e07630624_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_2a5c8ba0-d7c9-468f-a34f-45874471a5af_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Par value per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_ValleyBancorpStatutoryTrustIIMember_6e99cab9-2288-4f97-b9b8-64d0662ee01f_terseLabel_en-US" xlink:label="lab_tfin_ValleyBancorpStatutoryTrustIIMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valley Bancorp Statutory Trust II</link:label>
    <link:label id="lab_tfin_ValleyBancorpStatutoryTrustIIMember_label_en-US" xlink:label="lab_tfin_ValleyBancorpStatutoryTrustIIMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valley Bancorp Statutory Trust I I [Member]</link:label>
    <link:label id="lab_tfin_ValleyBancorpStatutoryTrustIIMember_documentation_en-US" xlink:label="lab_tfin_ValleyBancorpStatutoryTrustIIMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valley Bancorp Statutory Trust II.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ValleyBancorpStatutoryTrustIIMember" xlink:href="tfin-20221231.xsd#tfin_ValleyBancorpStatutoryTrustIIMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ValleyBancorpStatutoryTrustIIMember" xlink:to="lab_tfin_ValleyBancorpStatutoryTrustIIMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_0e14b729-4686-4181-9110-cad5e845cc52_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_57781759-0b56-4b28-a99e-77111f18d37e_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">Granted (in shares)</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_b77943a6-637b-44a7-a445-d8f4940a29c4_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</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_9855cf63-d12b-4624-af05-00b2b80fb7c0_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_de10a2fc-27c5-435b-9c65-89a8af8cdf6b_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" xlink: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 average assets), minimum for capital adequacy purposes amount</link:label>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_label_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" xlink: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, Capital Adequacy, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" xlink:to="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_54cc3eed-3454-453d-86c8-34d907e1118e_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_PerformanceBasedStockUnitsMember_1a7ca427-34dc-41aa-9cfe-8badd379185f_terseLabel_en-US" xlink:label="lab_tfin_PerformanceBasedStockUnitsMember" xlink: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 - performance based</link:label>
    <link:label id="lab_tfin_PerformanceBasedStockUnitsMember_label_en-US" xlink:label="lab_tfin_PerformanceBasedStockUnitsMember" xlink: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 Based Stock Units [Member]</link:label>
    <link:label id="lab_tfin_PerformanceBasedStockUnitsMember_documentation_en-US" xlink:label="lab_tfin_PerformanceBasedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance based stock units.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PerformanceBasedStockUnitsMember" xlink:href="tfin-20221231.xsd#tfin_PerformanceBasedStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_PerformanceBasedStockUnitsMember" xlink:to="lab_tfin_PerformanceBasedStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_6dfb9040-99ac-40fa-8705-2ac5d12a79c0_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">Aggregate intrinsic value of options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt_dc632187-6b13-42d5-9734-6dcda487f55f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt" xlink: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 subordinated notes, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt" xlink: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 Subordinated Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_406a7230-8c40-469c-8bc1-cc498bd70da3_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink: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, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9a7569e7-b84a-401b-a683-d80540a1c498_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average shares and dilutive potential common shares (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLineItems_a9d1ebda-2791-4849-9c27-3aecca6a781e_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_tfin_RevenueShareAssetMember_b2f56fcf-32f3-4218-b00b-a2d515e5bea7_terseLabel_en-US" xlink:label="lab_tfin_RevenueShareAssetMember" xlink: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 Share Asset</link:label>
    <link:label id="lab_tfin_RevenueShareAssetMember_label_en-US" xlink:label="lab_tfin_RevenueShareAssetMember" xlink: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 Share Asset [Member]</link:label>
    <link:label id="lab_tfin_RevenueShareAssetMember_documentation_en-US" xlink:label="lab_tfin_RevenueShareAssetMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Share Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_RevenueShareAssetMember" xlink:href="tfin-20221231.xsd#tfin_RevenueShareAssetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_RevenueShareAssetMember" xlink:to="lab_tfin_RevenueShareAssetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_e5699c56-d14f-4674-bbca-ded0cd401807_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">Identifiable Intangible 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_MeasurementInputPrepaymentRateMember_0eca8705-9874-497e-a190-117c8b72516a_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputPrepaymentRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Prepayment Rate</link:label>
    <link:label id="lab_us-gaap_MeasurementInputPrepaymentRateMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputPrepaymentRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Input, Prepayment Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputPrepaymentRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputPrepaymentRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputPrepaymentRateMember" xlink:to="lab_us-gaap_MeasurementInputPrepaymentRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds_76ebfed6-c1fb-4830-8237-a2c3897b542f_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unused borrowing capacity</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds" xlink: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 Home Loan Bank, Advances, General Debt Obligations, Amount of Available, Unused Funds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_53a4929a-eb40-46a1-9024-ca5547f5348f_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink: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 term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndFeeIncomeLoansAndLeases_80a8f875-5145-460e-919a-2e0c6d379a7c_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_ScheduleOfAvailableForSaleSecuritiesLineItems_e24e40f6-2f6c-4859-887c-db993dcb0220_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_405edae9-0449-48ee-b1f8-59cb719ded60_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_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_71753190-ac4c-4b3e-9ffc-7aa9427085ea_terseLabel_en-US" xlink:label="lab_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common equity Tier 1 capital (to risk weighted assets), ratio to be well capitalized under prompt corrective action provisions</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_us-gaap_CarryingReportedAmountFairValueDisclosureMember_3a986e33-691d-4690-b26c-74181fac466b_terseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Amount</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_GuarantorObligationsFirstIncrementOfLossesIncurred_8d96bbab-45fd-4a63-9b14-439c66b0839e_terseLabel_en-US" xlink:label="lab_tfin_GuarantorObligationsFirstIncrementOfLossesIncurred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">First increment of losses incurred</link:label>
    <link:label id="lab_tfin_GuarantorObligationsFirstIncrementOfLossesIncurred_label_en-US" xlink:label="lab_tfin_GuarantorObligationsFirstIncrementOfLossesIncurred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, First Increment Of Losses Incurred</link:label>
    <link:label id="lab_tfin_GuarantorObligationsFirstIncrementOfLossesIncurred_documentation_en-US" xlink:label="lab_tfin_GuarantorObligationsFirstIncrementOfLossesIncurred" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, First Increment Of Losses Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GuarantorObligationsFirstIncrementOfLossesIncurred" xlink:href="tfin-20221231.xsd#tfin_GuarantorObligationsFirstIncrementOfLossesIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_GuarantorObligationsFirstIncrementOfLossesIncurred" xlink:to="lab_tfin_GuarantorObligationsFirstIncrementOfLossesIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_88f3549c-9143-4d33-99f9-ea5e327c2a4b_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 dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery_f4654aa8-920c-4a42-b9cb-5aaeff936eb2_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery" xlink: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 charge-offs</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery" xlink: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, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff (Recovery)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_46472639-9688-4e7b-bd96-e607aa611f49_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink: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 acquired:</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember_2e06a005-c802-4cc9-8f2c-1ca1e50aa20e_terseLabel_en-US" xlink:label="lab_tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2014 Omnibus Incentive Plan</link:label>
    <link:label id="lab_tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember_label_en-US" xlink:label="lab_tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember" xlink: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 And Fourteen Omnibus Incentive Plan [Member]</link:label>
    <link:label id="lab_tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember_documentation_en-US" xlink:label="lab_tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember" xlink: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 and fourteen omnibus incentive plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember" xlink:href="tfin-20221231.xsd#tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember" xlink:to="lab_tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_ca39f664-1577-4083-8e21-6762f3ff7047_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink: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 Assets and Liabilities Measured at Fair Value on a Recurring Basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink: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, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_7516752c-68c8-4a31-9de4-99a98d0816ab_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink: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_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink: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 Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_fd1d013e-91c9-418e-852b-0dfcd591bd00_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_189e08b6-42ea-4a47-bb35-45231409c646_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">Shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_SubordinatedDebtFairValueDisclosure_b8ff5d3c-c8c5-4f0f-832e-77b30cb1d591_terseLabel_en-US" xlink:label="lab_tfin_SubordinatedDebtFairValueDisclosure" xlink: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, fair value</link:label>
    <link:label id="lab_tfin_SubordinatedDebtFairValueDisclosure_label_en-US" xlink:label="lab_tfin_SubordinatedDebtFairValueDisclosure" xlink: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 Fair Value Disclosure</link:label>
    <link:label id="lab_tfin_SubordinatedDebtFairValueDisclosure_documentation_en-US" xlink:label="lab_tfin_SubordinatedDebtFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of subordinated debt obligations including, but not limited to, subordinated loan, subordinated bond, subordinated debenture or junior debt.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SubordinatedDebtFairValueDisclosure" xlink:href="tfin-20221231.xsd#tfin_SubordinatedDebtFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_SubordinatedDebtFairValueDisclosure" xlink:to="lab_tfin_SubordinatedDebtFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_578ad8fa-72a3-4ea1-a571-cfab6d396a3b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink: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 and Cash Flow Hedge Accounting on AOCI</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink: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 Investment Hedges in Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateOwnedTextBlock_116ed882-d29f-4f09-bc08-a133b2985331_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateOwnedTextBlock" xlink: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 Real Estate Owned</link:label>
    <link:label id="lab_us-gaap_RealEstateOwnedTextBlock_label_en-US" xlink:label="lab_us-gaap_RealEstateOwnedTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateOwnedTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateOwnedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateOwnedTextBlock" xlink:to="lab_us-gaap_RealEstateOwnedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoanRestructuringModificationAxis_b9f0b8cd-e460-4021-a4ca-f0850e7cc257_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</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_CommitmentsAndContingenciesDisclosureTextBlock_a83e2e82-db92-4f5c-a43f-d4d2016ab89e_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Balance Sheet Loan Commitments</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8639541b-6c29-412e-b047-60776ed39bca_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 stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_cca61826-594d-412b-9c89-f45e07e2a311_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 to common stockholders</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_CommonStockSharesIssued_020b78eb-23d3-49a0-acf2-4ef947a9845e_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">Shares issues (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsTextBlock_ae5b9218-70aa-4089-b6c6-743ec2ff4b2d_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsTextBlock_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsTextBlock" xlink:to="lab_us-gaap_EquityMethodInvestmentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_IncomeTaxesTable_4403e34d-4a1f-41d5-8cd5-6fb02fd9ed7f_terseLabel_en-US" xlink:label="lab_tfin_IncomeTaxesTable" xlink: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 [Table]</link:label>
    <link:label id="lab_tfin_IncomeTaxesTable_label_en-US" xlink:label="lab_tfin_IncomeTaxesTable" xlink: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 [Table]</link:label>
    <link:label id="lab_tfin_IncomeTaxesTable_documentation_en-US" xlink:label="lab_tfin_IncomeTaxesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IncomeTaxesTable" xlink:href="tfin-20221231.xsd#tfin_IncomeTaxesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_IncomeTaxesTable" xlink:to="lab_tfin_IncomeTaxesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestments_d19a589b-7b18-4e34-be65-94106675be7f_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments" xlink:to="lab_us-gaap_EquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PledgedStatusDomain_0d1fd8a0-1188-4805-9f35-358dccaf8a03_terseLabel_en-US" xlink:label="lab_us-gaap_PledgedStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pledged Status [Domain]</link:label>
    <link:label id="lab_us-gaap_PledgedStatusDomain_label_en-US" xlink:label="lab_us-gaap_PledgedStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pledged Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PledgedStatusDomain" xlink:to="lab_us-gaap_PledgedStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_97da9e5f-5e29-4af4-979e-099a7d4709f9_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">Schedule of Loans Modified as 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_tfin_InterestExpenseAndNoninterestIncomeMember_5e2efa63-bdb1-4aed-9b72-cc943ee9e7c9_terseLabel_en-US" xlink:label="lab_tfin_InterestExpenseAndNoninterestIncomeMember" xlink: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, Noninterest Income</link:label>
    <link:label id="lab_tfin_InterestExpenseAndNoninterestIncomeMember_label_en-US" xlink:label="lab_tfin_InterestExpenseAndNoninterestIncomeMember" xlink: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 and Noninterest Income [Member]</link:label>
    <link:label id="lab_tfin_InterestExpenseAndNoninterestIncomeMember_documentation_en-US" xlink:label="lab_tfin_InterestExpenseAndNoninterestIncomeMember" xlink: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 Expense and Noninterest Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InterestExpenseAndNoninterestIncomeMember" xlink:href="tfin-20221231.xsd#tfin_InterestExpenseAndNoninterestIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_InterestExpenseAndNoninterestIncomeMember" xlink:to="lab_tfin_InterestExpenseAndNoninterestIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_a0c94b6a-fbf9-495f-bed1-36954a8efc18_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expenses related to the acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Acquisition Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfNotesReceivable_16ae41ce-ce1d-4c60-b3a6-71a260cd2129_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfNotesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gains (losses) on sale of loans</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfNotesReceivable_b101c8fd-0425-4c3e-bc48-95386f514a5f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfNotesReceivable" 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 (gains) losses on sale of loans</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfNotesReceivable_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfNotesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Sale of Financing Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfNotesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfNotesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfNotesReceivable" xlink:to="lab_us-gaap_GainLossOnSaleOfNotesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_7404b686-d201-4f65-b888-beb8472f7890_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Hedging</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Hedging [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgingMember" xlink:to="lab_us-gaap_CashFlowHedgingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseOther_23648f11-aa77-4e2c-b9bb-6e886fde54b7_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseOther" xlink: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 borrowings</link:label>
    <link:label id="lab_us-gaap_InterestExpenseOther_label_en-US" xlink:label="lab_us-gaap_InterestExpenseOther" xlink: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, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseOther" xlink:to="lab_us-gaap_InterestExpenseOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0fd9bbc7-f38f-4198-a339-da71935c7cfb_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_177632a8-c827-439d-b820-86d080cff307_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_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_e646a38d-9a27-41e8-8624-0c1f0ead11a4_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 fees</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_DebtInstrumentFaceAmount_a3766c84-1add-41b1-b6bb-6d269ee52f28_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Face Value</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_98864bd7-5cc8-4412-baf0-31f273b769cf_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink: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 issued</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsFairValueDisclosure_e1e6a7cc-ebce-404c-8e49-f70fab34ecce_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity method investments, fair value disclosure</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure" xlink:to="lab_us-gaap_EquityMethodInvestmentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_4360c8de-9b88-4550-b9f8-766077f4d7f1_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from other borrowings, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Long-Term Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_fa8536e1-2fd1-4c83-9798-6f0650b93fc7_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock pursuant to the employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink: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, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_617a76f6-e4f3-44f2-b6e6-5e5d68df0781_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_56a0a9f4-9132-4fe6-a926-5e8b3238ae07_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink: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 attributable to Parent</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_ScheduleOfSegmentReportingInformationBySegmentTextBlock_4d2f1c67-f8b6-44ca-b364-cb809aff8755_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">Schedule of Segment Reporting Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_ad743694-4bf5-457e-8667-aa39bf83e4b0_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_b3819bab-86a6-49c3-b4ff-858c32a6f5e3_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">Tier 1 capital (to average assets), ratio to be well capitalized under prompt corrective action provisions</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_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities_00c18a29-9109-4bba-94f4-84a6a56bdb6a_terseLabel_en-US" xlink:label="lab_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities" xlink: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, measurement period adjustments</link:label>
    <link:label id="lab_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities_label_en-US" xlink:label="lab_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Liabilities</link:label>
    <link:label id="lab_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities_documentation_en-US" xlink:label="lab_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities" xlink:to="lab_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_98bb7e57-9566-4e44-a8c3-3ebc72bc7b43_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_tfin_MortgageWarehouseCommitmentsMember_2b8b6130-7cca-4aa7-9070-a35ee790bc8f_terseLabel_en-US" xlink:label="lab_tfin_MortgageWarehouseCommitmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage warehouse commitments</link:label>
    <link:label id="lab_tfin_MortgageWarehouseCommitmentsMember_label_en-US" xlink:label="lab_tfin_MortgageWarehouseCommitmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Warehouse Commitments [Member]</link:label>
    <link:label id="lab_tfin_MortgageWarehouseCommitmentsMember_documentation_en-US" xlink:label="lab_tfin_MortgageWarehouseCommitmentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage warehouse commitments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MortgageWarehouseCommitmentsMember" xlink:href="tfin-20221231.xsd#tfin_MortgageWarehouseCommitmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_MortgageWarehouseCommitmentsMember" xlink:to="lab_tfin_MortgageWarehouseCommitmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne_0fda107e-e82e-4eb1-bd17-c8c5cbfbbed7_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne" xlink: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 in one year or less, amortized cost</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne" xlink: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 Excluding Accrued Interest, 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_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_a5c393fc-3665-4687-929c-4716cc3cb317_terseLabel_en-US" xlink:label="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase offering period</link:label>
    <link:label id="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_label_en-US" xlink:label="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period</link:label>
    <link:label id="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_documentation_en-US" xlink:label="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" xlink:href="tfin-20221231.xsd#tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" xlink:to="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomePurchasedReceivables_5e86c3b1-c599-41cb-94b4-d97f415230ea_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomePurchasedReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Factored receivables, including fees</link:label>
    <link:label id="lab_us-gaap_InterestIncomePurchasedReceivables_label_en-US" xlink:label="lab_us-gaap_InterestIncomePurchasedReceivables" xlink: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, Purchased Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomePurchasedReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomePurchasedReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomePurchasedReceivables" xlink:to="lab_us-gaap_InterestIncomePurchasedReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperating_b4cdf2ae-b667-47c1-992d-488cf988d3c5_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 and dividend income</link:label>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperating_38d89607-2199-4a00-a002-ba06955aa723_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">Interest income</link:label>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperating_61aa5cf5-fa1a-4b44-99b5-c914dabf1520_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeOperating" xlink: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 interest income</link:label>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperating_label_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeOperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and Dividend Income, Operating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating" xlink:href="https://xbrl.fasb.org/us-gaap/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_tfin_HubTranIncMember_ec5244fe-4494-438c-8f38-ce62ef9d7c96_terseLabel_en-US" xlink:label="lab_tfin_HubTranIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HubTran, Inc.</link:label>
    <link:label id="lab_tfin_HubTranIncMember_label_en-US" xlink:label="lab_tfin_HubTranIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HubTran, Inc. [Member]</link:label>
    <link:label id="lab_tfin_HubTranIncMember_documentation_en-US" xlink:label="lab_tfin_HubTranIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HubTran, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_HubTranIncMember" xlink:href="tfin-20221231.xsd#tfin_HubTranIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_HubTranIncMember" xlink:to="lab_tfin_HubTranIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_263bb5ec-0e19-4d82-b78f-5ec922731e51_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">Issuance of common stock pursuant to the employee stock purchase plan (in 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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_004627e3-a1a9-4648-8ce5-33ebb019d75e_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">After five years</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" xlink: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, Payments, Due after Rolling Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability_5256176b-ff8a-411d-aaf6-266cecefac55_negatedTerseLabel_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability" 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">Return of premium liability</link:label>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability_7bdda87e-c558-4236-a220-84570774ece1_terseLabel_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return of premium liability</link:label>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability_label_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Consideration, Return Of Premium Liability</link:label>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability_documentation_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Consideration, Return Of Premium Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability" xlink:to="lab_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_29c30037-f5a7-475f-ab16-12234d80946f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink: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 Fair Values of the Identifiable Assets Acquired and Liabilities Assumed</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink: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 Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTable_4e3dedc2-056b-4117-8cb6-f3a89efbc105_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0a7efd45-6540-4506-8204-3f290557cf54_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0ffdfad5-41fb-4e27-bedf-384004aff29b_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="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_FinancingReceivables30To59DaysPastDueMember_6d3aa38f-1352-424f-92ba-32877e81267b_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivables30To59DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Past Due 30-59 Days</link:label>
    <link:label id="lab_us-gaap_FinancingReceivables30To59DaysPastDueMember_label_en-US" xlink:label="lab_us-gaap_FinancingReceivables30To59DaysPastDueMember" xlink: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, 30 to 59 Days Past Due [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivables30To59DaysPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember" xlink:to="lab_us-gaap_FinancingReceivables30To59DaysPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_c3165521-38bd-40a5-ac51-5529348a01e7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_ChangesInAllowanceForCreditLossesMember_e79c0169-04ba-4c68-8d54-a9c398a4c667_terseLabel_en-US" xlink:label="lab_tfin_ChangesInAllowanceForCreditLossesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes In Allowance For Credit Losses</link:label>
    <link:label id="lab_tfin_ChangesInAllowanceForCreditLossesMember_label_en-US" xlink:label="lab_tfin_ChangesInAllowanceForCreditLossesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes In Allowance For Credit Losses [Member]</link:label>
    <link:label id="lab_tfin_ChangesInAllowanceForCreditLossesMember_documentation_en-US" xlink:label="lab_tfin_ChangesInAllowanceForCreditLossesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in allowance for credit losses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ChangesInAllowanceForCreditLossesMember" xlink:href="tfin-20221231.xsd#tfin_ChangesInAllowanceForCreditLossesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ChangesInAllowanceForCreditLossesMember" xlink:to="lab_tfin_ChangesInAllowanceForCreditLossesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_ChangeInNationalGrossDomesticProductForecastPeriod_c421b8e9-5074-40f6-a8c1-103d2897cab1_terseLabel_en-US" xlink:label="lab_tfin_ChangeInNationalGrossDomesticProductForecastPeriod" xlink: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 national gross domestic product forecast period</link:label>
    <link:label id="lab_tfin_ChangeInNationalGrossDomesticProductForecastPeriod_label_en-US" xlink:label="lab_tfin_ChangeInNationalGrossDomesticProductForecastPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change In National Gross Domestic Product Forecast Period</link:label>
    <link:label id="lab_tfin_ChangeInNationalGrossDomesticProductForecastPeriod_documentation_en-US" xlink:label="lab_tfin_ChangeInNationalGrossDomesticProductForecastPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reasonable and supportable four quarter forecast period for one-year percentage change in national gross domestic product.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ChangeInNationalGrossDomesticProductForecastPeriod" xlink:href="tfin-20221231.xsd#tfin_ChangeInNationalGrossDomesticProductForecastPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ChangeInNationalGrossDomesticProductForecastPeriod" xlink:to="lab_tfin_ChangeInNationalGrossDomesticProductForecastPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets_5fb0c5be-260c-45da-b50e-68ca3b3b6914_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets" xlink: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</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_cfb55756-a0b2-4fa1-a89d-e4e03b121c6d_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">Principles of Consolidation and 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_e5c3a696-04e7-44e7-9274-7c0e5d3c3f49_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_1afb0e06-fdb4-49b6-9a2a-030bacbb5001_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_80cd4a55-c660-4d57-a466-1fc29c898bc3_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">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_us-gaap_NoninterestIncomeOther_0e750f71-c2e0-4e97-8142-01cc0ce46ff4_terseLabel_en-US" xlink:label="lab_us-gaap_NoninterestIncomeOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income</link:label>
    <link:label id="lab_us-gaap_NoninterestIncomeOther_d72921f9-697a-4820-8cde-0f7097f9adf7_verboseLabel_en-US" xlink:label="lab_us-gaap_NoninterestIncomeOther" xlink: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 noninterest income</link:label>
    <link:label id="lab_us-gaap_NoninterestIncomeOther_label_en-US" xlink:label="lab_us-gaap_NoninterestIncomeOther" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestIncomeOther" xlink:to="lab_us-gaap_NoninterestIncomeOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_35050e5e-d91b-44bf-9cc9-dbbba947abbb_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">Schedule of Future Amortization Schedule for the Company's 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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_3b94cf9e-91e6-43fa-879a-26980ab558e2_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value of financial instrument recognized in earnings</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink: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 with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary_2b5ba78a-9712-4640-b6f0-d03410bdf725_terseLabel_en-US" xlink:label="lab_tfin_DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Installment gain on sale of subsidiary</link:label>
    <link:label id="lab_tfin_DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary_label_en-US" xlink:label="lab_tfin_DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary" xlink: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 Installment Gain On Sale Of Subsidiary</link:label>
    <link:label id="lab_tfin_DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary_documentation_en-US" xlink:label="lab_tfin_DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary" xlink: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 installment gain on sale of subsidiary.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary" xlink:href="tfin-20221231.xsd#tfin_DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary" xlink:to="lab_tfin_DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_acaa07bf-1737-4155-8c60-02ae3237194f_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_CommunicationsAndInformationTechnology_bf3a8f48-e420-462b-b6e4-d1528ddd388c_terseLabel_en-US" xlink:label="lab_us-gaap_CommunicationsAndInformationTechnology" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Communications and technology</link:label>
    <link:label id="lab_us-gaap_CommunicationsAndInformationTechnology_label_en-US" xlink:label="lab_us-gaap_CommunicationsAndInformationTechnology" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Communications and Information Technology</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommunicationsAndInformationTechnology" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommunicationsAndInformationTechnology"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommunicationsAndInformationTechnology" xlink:to="lab_us-gaap_CommunicationsAndInformationTechnology" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_61a4183e-4bec-4941-9fcd-3027616f05e3_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_c0de8fdd-d5d2-44f5-b147-a682d5f00783_netLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" 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">Amount outstanding at end of period</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_422851f9-1b23-4275-8c35-69023976334d_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_FinancingReceivablePortfolioSegmentEquipmentLoanTerm_6bedc79a-a2cf-4a09-bb0f-91717bd2e796_terseLabel_en-US" xlink:label="lab_tfin_FinancingReceivablePortfolioSegmentEquipmentLoanTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment loan term</link:label>
    <link:label id="lab_tfin_FinancingReceivablePortfolioSegmentEquipmentLoanTerm_label_en-US" xlink:label="lab_tfin_FinancingReceivablePortfolioSegmentEquipmentLoanTerm" xlink: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 Equipment Loan Term</link:label>
    <link:label id="lab_tfin_FinancingReceivablePortfolioSegmentEquipmentLoanTerm_documentation_en-US" xlink:label="lab_tfin_FinancingReceivablePortfolioSegmentEquipmentLoanTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment loan term length.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivablePortfolioSegmentEquipmentLoanTerm" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivablePortfolioSegmentEquipmentLoanTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FinancingReceivablePortfolioSegmentEquipmentLoanTerm" xlink:to="lab_tfin_FinancingReceivablePortfolioSegmentEquipmentLoanTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_5e714b69-c6a5-40a3-a677-c320969bdf9f_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</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_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable_93c9a402-0bf8-4d42-905a-68c4e4e73bd1_terseLabel_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable" xlink: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_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable_label_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Financing Receivable, Accrued Interest Receivable</link:label>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable_documentation_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Financing Receivable, Accrued Interest Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable" xlink:to="lab_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndDueFromBanks_424573b1-2cfe-4e8c-8dfe-f9faf892cdae_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndDueFromBanks" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and due from banks</link:label>
    <link:label id="lab_us-gaap_CashAndDueFromBanks_label_en-US" xlink:label="lab_us-gaap_CashAndDueFromBanks" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Due from Banks</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks" xlink:href="https://xbrl.fasb.org/us-gaap/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_GuaranteeObligationsNatureDomain_7c0b749d-fc8f-41a3-a0c2-5cdbc6160f61_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsNatureDomain_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain" xlink:to="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_d2b8ab87-85f0-437e-be35-506276ae1a75_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">Customer repurchase agreements</link:label>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_ff99cea5-de17-4d97-bf66-01c85db8c99a_verboseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount outstanding at end of the year</link:label>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_7c734dc6-4e17-4c44-b4df-747a5873e2e1_netLabel_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase" 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">Customer repurchase agreements, carrying amount</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_ae559406-efc9-4e80-91ce-c2f9e63f4d45_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</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_tfin_RevenueShareAssetFairValueDisclosure_80ff0153-5559-4f7e-8b61-613fb302f7c2_terseLabel_en-US" xlink:label="lab_tfin_RevenueShareAssetFairValueDisclosure" xlink: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 share asset</link:label>
    <link:label id="lab_tfin_RevenueShareAssetFairValueDisclosure_label_en-US" xlink:label="lab_tfin_RevenueShareAssetFairValueDisclosure" xlink: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 Share Asset, Fair Value Disclosure</link:label>
    <link:label id="lab_tfin_RevenueShareAssetFairValueDisclosure_documentation_en-US" xlink:label="lab_tfin_RevenueShareAssetFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Share Asset, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_RevenueShareAssetFairValueDisclosure" xlink:href="tfin-20221231.xsd#tfin_RevenueShareAssetFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_RevenueShareAssetFairValueDisclosure" xlink:to="lab_tfin_RevenueShareAssetFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfLoansHeldForSale_4f0d3af9-29ac-4f3b-8c2f-086995bef3a8_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink: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 originated or purchased for sale</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfLoansHeldForSale_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink: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 Held-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:to="lab_us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_DerivativeInstrumentHedgingTerminationFeeAmount_99e73b6a-3e48-4e8b-8df7-8f284e952556_terseLabel_en-US" xlink:label="lab_tfin_DerivativeInstrumentHedgingTerminationFeeAmount" xlink: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 termination fee</link:label>
    <link:label id="lab_tfin_DerivativeInstrumentHedgingTerminationFeeAmount_label_en-US" xlink:label="lab_tfin_DerivativeInstrumentHedgingTerminationFeeAmount" xlink: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, Hedging Termination Fee Amount</link:label>
    <link:label id="lab_tfin_DerivativeInstrumentHedgingTerminationFeeAmount_documentation_en-US" xlink:label="lab_tfin_DerivativeInstrumentHedgingTerminationFeeAmount" xlink: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 Instrument, Hedging Termination Fee Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DerivativeInstrumentHedgingTerminationFeeAmount" xlink:href="tfin-20221231.xsd#tfin_DerivativeInstrumentHedgingTerminationFeeAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DerivativeInstrumentHedgingTerminationFeeAmount" xlink:to="lab_tfin_DerivativeInstrumentHedgingTerminationFeeAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_c0f185ac-5e04-4275-9b3c-4237334a8597_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">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_us-gaap_FDICIndemnificationAssetRollForward_c608deed-377b-4144-ba90-88a021c2aac8_terseLabel_en-US" xlink:label="lab_us-gaap_FDICIndemnificationAssetRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification Asset [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FDICIndemnificationAssetRollForward_label_en-US" xlink:label="lab_us-gaap_FDICIndemnificationAssetRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FDIC Indemnification Asset [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FDICIndemnificationAssetRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FDICIndemnificationAssetRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FDICIndemnificationAssetRollForward" xlink:to="lab_us-gaap_FDICIndemnificationAssetRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_a78473ec-f4f0-48e7-ba54-b6aea0618c10_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes paid, net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_b9aca17b-5110-4b19-a195-9046933211b4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" 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 effect</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_DeferredTaxAssetsLeaseLiability_c04ebc6a-11e9-49b4-bdfd-75de9ea6453b_terseLabel_en-US" xlink:label="lab_tfin_DeferredTaxAssetsLeaseLiability" xlink: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 liability</link:label>
    <link:label id="lab_tfin_DeferredTaxAssetsLeaseLiability_label_en-US" xlink:label="lab_tfin_DeferredTaxAssetsLeaseLiability" xlink: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 Lease Liability</link:label>
    <link:label id="lab_tfin_DeferredTaxAssetsLeaseLiability_documentation_en-US" xlink:label="lab_tfin_DeferredTaxAssetsLeaseLiability" xlink: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 lease liability.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DeferredTaxAssetsLeaseLiability" xlink:href="tfin-20221231.xsd#tfin_DeferredTaxAssetsLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DeferredTaxAssetsLeaseLiability" xlink:to="lab_tfin_DeferredTaxAssetsLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_49bb909a-4c42-46db-a4a5-92334f539e24_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_ef04e43d-932a-41b9-91de-cd6670a0ec9d_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_FiniteLivedIntangibleAssetsNet_f3b304d9-0a84-4415-a7b6-d04961448250_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">Net Carrying Amount</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_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_83740803-0693-42b3-b226-d01062a587eb_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink: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 benefit realized from option exercises</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_455771f8-0f0c-4b7d-8160-f9a45ce8ab4f_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">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_tfin_IndemnificationAssetChargeOff_060fc294-be1e-4c3b-88c8-c323d41baf50_terseLabel_en-US" xlink:label="lab_tfin_IndemnificationAssetChargeOff" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification asset, charge off</link:label>
    <link:label id="lab_tfin_IndemnificationAssetChargeOff_label_en-US" xlink:label="lab_tfin_IndemnificationAssetChargeOff" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification Asset, Charge Off</link:label>
    <link:label id="lab_tfin_IndemnificationAssetChargeOff_documentation_en-US" xlink:label="lab_tfin_IndemnificationAssetChargeOff" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification Asset, Charge Off</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IndemnificationAssetChargeOff" xlink:href="tfin-20221231.xsd#tfin_IndemnificationAssetChargeOff"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_IndemnificationAssetChargeOff" xlink:to="lab_tfin_IndemnificationAssetChargeOff" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_73288fa3-bc11-4788-8f13-697125eb7bc6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1ecbd6b8-735f-4a51-85f7-6937d326070b_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_tfin_SbaPooledSecuritiesMember_cb051d42-58dc-410a-9783-7e7fdfaeff19_terseLabel_en-US" xlink:label="lab_tfin_SbaPooledSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SBA pooled securities</link:label>
    <link:label id="lab_tfin_SbaPooledSecuritiesMember_label_en-US" xlink:label="lab_tfin_SbaPooledSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sba Pooled Securities [Member]</link:label>
    <link:label id="lab_tfin_SbaPooledSecuritiesMember_documentation_en-US" xlink:label="lab_tfin_SbaPooledSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SBA pooled securities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SbaPooledSecuritiesMember" xlink:href="tfin-20221231.xsd#tfin_SbaPooledSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_SbaPooledSecuritiesMember" xlink:to="lab_tfin_SbaPooledSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfDebtDiscountPremium_6c413e9b-e23f-4741-bb43-781ae138e30f_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink: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 junior subordinated debentures</link:label>
    <link:label id="lab_us-gaap_AmortizationOfDebtDiscountPremium_label_en-US" xlink:label="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink: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 Debt Discount (Premium)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_UnitedStatesPostalServiceMember_dcc30d24-6697-4c4e-9019-1dd74c582a3f_terseLabel_en-US" xlink:label="lab_tfin_UnitedStatesPostalServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States Postal Service</link:label>
    <link:label id="lab_tfin_UnitedStatesPostalServiceMember_label_en-US" xlink:label="lab_tfin_UnitedStatesPostalServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States Postal Service [Member]</link:label>
    <link:label id="lab_tfin_UnitedStatesPostalServiceMember_documentation_en-US" xlink:label="lab_tfin_UnitedStatesPostalServiceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States Postal Service</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_UnitedStatesPostalServiceMember" xlink:href="tfin-20221231.xsd#tfin_UnitedStatesPostalServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_UnitedStatesPostalServiceMember" xlink:to="lab_tfin_UnitedStatesPostalServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_9e12bade-8acd-4f41-a95d-a3f4e39bf9c5_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">Outstanding, aggregate 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_PropertyPlantAndEquipmentTypeDomain_65d0f05f-80e0-4a9d-a9e0-db475848bbbf_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</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_srt_ConsolidatedEntitiesAxis_ffa892fd-9c62-4c85-a377-9354c01c7d16_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</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_DebtInstrumentLineItems_75aa4472-4244-4f95-91e7-3ea07bc6134e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination and Asset Acquisition [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPayableCurrentAndNoncurrent_0d644967-6673-455b-815e-4cc0e638c1de_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, carrying amount</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_75fa96bb-02ef-4fa8-9cb6-ef22ac7012ae_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_us-gaap_ClassOfStockLineItems_82efdf18-cdcb-45a6-bffa-0e104e41fd66_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_BusinessCombinationAdvancesAgainstFuturePaymentsNumberOfLargeClients_a0438476-e3fc-4791-be5f-43ad0ba9c8e0_terseLabel_en-US" xlink:label="lab_tfin_BusinessCombinationAdvancesAgainstFuturePaymentsNumberOfLargeClients" xlink: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 large clients</link:label>
    <link:label id="lab_tfin_BusinessCombinationAdvancesAgainstFuturePaymentsNumberOfLargeClients_label_en-US" xlink:label="lab_tfin_BusinessCombinationAdvancesAgainstFuturePaymentsNumberOfLargeClients" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Advances Against Future Payments, Number Of Large Clients</link:label>
    <link:label id="lab_tfin_BusinessCombinationAdvancesAgainstFuturePaymentsNumberOfLargeClients_documentation_en-US" xlink:label="lab_tfin_BusinessCombinationAdvancesAgainstFuturePaymentsNumberOfLargeClients" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Advances Against Future Payments, Number Of Large Clients</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationAdvancesAgainstFuturePaymentsNumberOfLargeClients" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationAdvancesAgainstFuturePaymentsNumberOfLargeClients"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_BusinessCombinationAdvancesAgainstFuturePaymentsNumberOfLargeClients" xlink:to="lab_tfin_BusinessCombinationAdvancesAgainstFuturePaymentsNumberOfLargeClients" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_91909a4b-4e5f-4623-b43e-6ff4debbda6c_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">Total 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_ShareBasedCompensationOptionAndIncentivePlansPolicy_1e36ab07-0f4a-420b-9ac2-112b7bfc7c74_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_IncreaseDecreaseInOtherAccruedLiabilities_729ffd47-3be6-49a3-8de1-891c992a9a9e_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink: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 accrued expenses and other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink: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 Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_243b9a17-43a2-4f4d-8f12-8de65b3179ba_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_tfin_TransportationPercentageOfFactoredReceivablesPortfolio_62189540-660f-4498-96ea-d19566eb36d5_terseLabel_en-US" xlink:label="lab_tfin_TransportationPercentageOfFactoredReceivablesPortfolio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Majority of factored receivables percentage of loan portfolio</link:label>
    <link:label id="lab_tfin_TransportationPercentageOfFactoredReceivablesPortfolio_label_en-US" xlink:label="lab_tfin_TransportationPercentageOfFactoredReceivablesPortfolio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transportation Percentage Of Factored Receivables Portfolio</link:label>
    <link:label id="lab_tfin_TransportationPercentageOfFactoredReceivablesPortfolio_documentation_en-US" xlink:label="lab_tfin_TransportationPercentageOfFactoredReceivablesPortfolio" xlink: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 factored receivables purchased from trucking fleets and owner-operators in the transportation industry.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TransportationPercentageOfFactoredReceivablesPortfolio" xlink:href="tfin-20221231.xsd#tfin_TransportationPercentageOfFactoredReceivablesPortfolio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_TransportationPercentageOfFactoredReceivablesPortfolio" xlink:to="lab_tfin_TransportationPercentageOfFactoredReceivablesPortfolio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_3b2461fe-4a05-416d-b6ce-879e38c4a9cf_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_us-gaap_InternalCreditAssessmentAxis_16ff1481-785f-4dd7-a32e-fb1905825b78_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</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_us-gaap_DepositAccountMember_af71c48d-2a86-49d4-9e3f-b7931fcf01b4_terseLabel_en-US" xlink:label="lab_us-gaap_DepositAccountMember" xlink: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 deposits</link:label>
    <link:label id="lab_us-gaap_DepositAccountMember_label_en-US" xlink:label="lab_us-gaap_DepositAccountMember" xlink: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 Account [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositAccountMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositAccountMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositAccountMember" xlink:to="lab_us-gaap_DepositAccountMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_94057e6a-7479-4429-9af7-552b51fa5265_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_PaymentsMember_e91b2233-db9c-4119-8b2e-8bf86f9bca39_terseLabel_en-US" xlink:label="lab_tfin_PaymentsMember" xlink: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</link:label>
    <link:label id="lab_tfin_PaymentsMember_label_en-US" xlink:label="lab_tfin_PaymentsMember" xlink: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 [Member]</link:label>
    <link:label id="lab_tfin_PaymentsMember_documentation_en-US" xlink:label="lab_tfin_PaymentsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaymentsMember" xlink:href="tfin-20221231.xsd#tfin_PaymentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_PaymentsMember" xlink:to="lab_tfin_PaymentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery_55d138f8-5d39-4d6d-91b4-1f35993b642d_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recoveries</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" xlink: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, Excluding Accrued Interest, Allowance for Credit Loss, Recovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount_9360c3cc-efa1-463e-84ba-68eb790a6d12_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Upward adjustments based on observable price changes, cumulative</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount" xlink: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 without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount" xlink:to="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_ScheduleOfAccruedInterestReversedThroughInterestIncomeTableTextBlock_c4b9f00d-78b8-4e3b-94f6-884fd7bbed87_terseLabel_en-US" xlink:label="lab_tfin_ScheduleOfAccruedInterestReversedThroughInterestIncomeTableTextBlock" xlink: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 Accrued Interest on Non Accrual Loans Reversed Through Interest Income</link:label>
    <link:label id="lab_tfin_ScheduleOfAccruedInterestReversedThroughInterestIncomeTableTextBlock_label_en-US" xlink:label="lab_tfin_ScheduleOfAccruedInterestReversedThroughInterestIncomeTableTextBlock" xlink: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 Accrued Interest Reversed Through Interest Income [Table Text Block]</link:label>
    <link:label id="lab_tfin_ScheduleOfAccruedInterestReversedThroughInterestIncomeTableTextBlock_documentation_en-US" xlink:label="lab_tfin_ScheduleOfAccruedInterestReversedThroughInterestIncomeTableTextBlock" xlink: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 Accrued Interest Reversed Through Interest Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ScheduleOfAccruedInterestReversedThroughInterestIncomeTableTextBlock" xlink:href="tfin-20221231.xsd#tfin_ScheduleOfAccruedInterestReversedThroughInterestIncomeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ScheduleOfAccruedInterestReversedThroughInterestIncomeTableTextBlock" xlink:to="lab_tfin_ScheduleOfAccruedInterestReversedThroughInterestIncomeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_0ea36a50-26cd-4bbf-aef7-c1d3d00a2a4b_terseLabel_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink: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 termination value</link:label>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_0b3d1d64-6431-465b-a7c6-5e7920a469ea_verboseLabel_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gains arising during the period</link:label>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink: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, before Reclassifications, before Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:to="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing_c0fa2214-c787-4bf1-9592-efa561d73519_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Past Due 90 Days or More Still Accruing</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing_4615cc98-8f2c-40fc-9642-b0d326882928_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Factored receivables greater than 90 days past due</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" xlink: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, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PastDueFinancingReceivablesTableTextBlock_8c2fcc04-b962-40bb-ac36-12f52427b268_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">Summary of Contractually Past Due and Nonaccrual 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_d3cc4472-262f-4fd3-82ab-755c9c733de2_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">(Increase) decrease in other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_da1bd4a4-fa8a-4dbe-bd8a-f2192d503f8c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" 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 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_ba9b34d5-7b93-4384-ab40-bd1b8d41e7b8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable" xlink:href="https://xbrl.fasb.org/us-gaap/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_GainsLossesOnSalesOfOtherRealEstate_ae1618e6-2811-4d40-880b-32ea37402007_terseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnSalesOfOtherRealEstate" xlink: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 OREO gains (losses) and valuation adjustments</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnSalesOfOtherRealEstate_96431589-6539-4030-8dd0-108fd4c34701_negatedLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnSalesOfOtherRealEstate" 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 OREO (gains) losses and valuation adjustments</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnSalesOfOtherRealEstate_131a8fc4-329c-4601-9d09-e14f651b2026_verboseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnSalesOfOtherRealEstate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net OREO gains (losses) and valuation adjustments</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnSalesOfOtherRealEstate_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnSalesOfOtherRealEstate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains (Losses) on Sales of Other Real Estate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnSalesOfOtherRealEstate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnSalesOfOtherRealEstate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnSalesOfOtherRealEstate" xlink:to="lab_us-gaap_GainsLossesOnSalesOfOtherRealEstate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredAbstract_f3eb5553-ef9c-4514-bc5f-132134bdcc23_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consideration:</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities_043484fa-3117-4820-a56f-b30f2171dddd_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities" xlink: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, measurement period adjustments</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities" xlink:to="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_57938c0f-db6d-4542-b746-cf9d37ca3f3e_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_label_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingRelationshipDomain" xlink:to="lab_us-gaap_HedgingRelationshipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_74cc85c1-392f-4e62-a47a-e14e0d279d29_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">Schedule of Amortized Cost and Estimated Fair Value of Debt Securities 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_4065ae0e-87a4-4fe5-b3c0-45b501f77b98_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_b886da5d-12fd-4297-9098-e0a9c3e4781d_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_WriteOffOfDeferredDebtIssuanceCost_cddc02d4-1523-45cd-8879-7967629e3883_terseLabel_en-US" xlink:label="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write off of deferred debt issuance cost</link:label>
    <link:label id="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost_label_en-US" xlink:label="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write off of Deferred Debt Issuance Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:to="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_e87f9206-1cf6-4a8c-bf3c-f80d69324c82_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_tfin_TroubledDebtRestructuringAccruingInterest_fe4a8d0d-0ba0-44a0-8f3e-3447ef1cc33e_terseLabel_en-US" xlink:label="lab_tfin_TroubledDebtRestructuringAccruingInterest" xlink: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 accruing interest</link:label>
    <link:label id="lab_tfin_TroubledDebtRestructuringAccruingInterest_label_en-US" xlink:label="lab_tfin_TroubledDebtRestructuringAccruingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Troubled Debt Restructuring Accruing Interest</link:label>
    <link:label id="lab_tfin_TroubledDebtRestructuringAccruingInterest_documentation_en-US" xlink:label="lab_tfin_TroubledDebtRestructuringAccruingInterest" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Troubled debt restructuring accruing interest.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TroubledDebtRestructuringAccruingInterest" xlink:href="tfin-20221231.xsd#tfin_TroubledDebtRestructuringAccruingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_TroubledDebtRestructuringAccruingInterest" xlink:to="lab_tfin_TroubledDebtRestructuringAccruingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_0b362853-7527-4c2c-b46d-f04155a21639_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink: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 exercisable (in dollars per shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink: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, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_c83cbb39-e0b2-4e1d-9d85-714c2797c9ce_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink: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 measured at fair value on a recurring basis</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink: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, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_892fcb01-989a-442f-93ed-5c24fb7d2017_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies - See Notes 15 and 16</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_369fdba3-7381-4c95-8d3c-7734eb2adb3e_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_745aed63-d17b-4671-a956-0e9355096ea6_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in dollars per shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_7bc4b814-3ee5-467e-bf4c-1570a4907fe1_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in dollars per shares)</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_tfin_InterestIncomeAccrualDiscontinuedTerm_f85614a8-62ad-418b-a9d8-6ca6a0bfa866_terseLabel_en-US" xlink:label="lab_tfin_InterestIncomeAccrualDiscontinuedTerm" xlink: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 within which accrual of interest income discontinues</link:label>
    <link:label id="lab_tfin_InterestIncomeAccrualDiscontinuedTerm_label_en-US" xlink:label="lab_tfin_InterestIncomeAccrualDiscontinuedTerm" xlink: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 Accrual Discontinued Term</link:label>
    <link:label id="lab_tfin_InterestIncomeAccrualDiscontinuedTerm_documentation_en-US" xlink:label="lab_tfin_InterestIncomeAccrualDiscontinuedTerm" xlink: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 after becoming delinquent before interest income accrual is discontinued.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InterestIncomeAccrualDiscontinuedTerm" xlink:href="tfin-20221231.xsd#tfin_InterestIncomeAccrualDiscontinuedTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_InterestIncomeAccrualDiscontinuedTerm" xlink:to="lab_tfin_InterestIncomeAccrualDiscontinuedTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_bf6e9495-a8fb-4c80-9086-76da7a3c8d3f_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_tfin_CarryingAmountOfLiabilitiesInTheDisposalGroupAbstract_7628364f-aa1b-4777-bf18-078eca2feed9_terseLabel_en-US" xlink:label="lab_tfin_CarryingAmountOfLiabilitiesInTheDisposalGroupAbstract" xlink: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 of liabilities in the disposal group:</link:label>
    <link:label id="lab_tfin_CarryingAmountOfLiabilitiesInTheDisposalGroupAbstract_label_en-US" xlink:label="lab_tfin_CarryingAmountOfLiabilitiesInTheDisposalGroupAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Amount of Liabilities in the Disposal Group [Abstract]</link:label>
    <link:label id="lab_tfin_CarryingAmountOfLiabilitiesInTheDisposalGroupAbstract_documentation_en-US" xlink:label="lab_tfin_CarryingAmountOfLiabilitiesInTheDisposalGroupAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Amount of Liabilities in the Disposal Group</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CarryingAmountOfLiabilitiesInTheDisposalGroupAbstract" xlink:href="tfin-20221231.xsd#tfin_CarryingAmountOfLiabilitiesInTheDisposalGroupAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_CarryingAmountOfLiabilitiesInTheDisposalGroupAbstract" xlink:to="lab_tfin_CarryingAmountOfLiabilitiesInTheDisposalGroupAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_71c744b1-5c70-4fcd-b004-b095347e3088_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" 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">Reclassification of amount of (gains) losses recognized into income, net of taxes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_fa1f77d7-f83b-483b-a04f-62c1d92ce9d3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of Gain or (Loss) Reclassified from AOCI into Income Included Component</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_28c2ab14-89f9-42cf-88b0-384c693293ce_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ad6d81b9-1fcd-4d7a-9693-afdeae239fca_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink: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 liabilities:</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink: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, Financial Liabilities, Balance Sheet Groupings [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_afcb2b9b-6f2f-407a-b15e-231947a78566_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">Revenue</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_tfin_FactoredReceivablesPercentageOfLoanPortfolio_90b74804-fcfe-49e1-b245-206ec2254def_terseLabel_en-US" xlink:label="lab_tfin_FactoredReceivablesPercentageOfLoanPortfolio" xlink: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 loan portfolio on factored receivables</link:label>
    <link:label id="lab_tfin_FactoredReceivablesPercentageOfLoanPortfolio_label_en-US" xlink:label="lab_tfin_FactoredReceivablesPercentageOfLoanPortfolio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Factored Receivables Percentage Of Loan Portfolio</link:label>
    <link:label id="lab_tfin_FactoredReceivablesPercentageOfLoanPortfolio_documentation_en-US" xlink:label="lab_tfin_FactoredReceivablesPercentageOfLoanPortfolio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Factored receivables as a percent of total loans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesPercentageOfLoanPortfolio" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesPercentageOfLoanPortfolio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FactoredReceivablesPercentageOfLoanPortfolio" xlink:to="lab_tfin_FactoredReceivablesPercentageOfLoanPortfolio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalToRiskWeightedAssets_be9312f4-0859-4087-a604-ff7a36316c39_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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_aad915fd-1712-410f-a95c-a508c6752df3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink: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 consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivables60To89DaysPastDueMember_196bb956-9e84-4111-bbf1-849aeb79a4e6_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivables60To89DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Past Due 60-90 Days</link:label>
    <link:label id="lab_us-gaap_FinancingReceivables60To89DaysPastDueMember_label_en-US" xlink:label="lab_us-gaap_FinancingReceivables60To89DaysPastDueMember" xlink: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, 60 to 89 Days Past Due [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivables60To89DaysPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember" xlink:to="lab_us-gaap_FinancingReceivables60To89DaysPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities_4d15bf99-04fe-4bc5-82d6-f5f1673df058_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities" 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">Contingent consideration paid</link:label>
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment for Contingent Consideration Liability, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities" xlink:to="lab_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_51e7100f-856d-4395-80ec-e2b14512f3e8_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink: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 reserved for issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink: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, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_ScheduleOfChangesInGoodwillAndIntangibleAssetsTableTextBlock_b1d251e8-dd80-4b5d-a8fd-49d7b6ecefa9_terseLabel_en-US" xlink:label="lab_tfin_ScheduleOfChangesInGoodwillAndIntangibleAssetsTableTextBlock" xlink: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 Changes in Goodwill and Intangible Assets by Operating Segment</link:label>
    <link:label id="lab_tfin_ScheduleOfChangesInGoodwillAndIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_tfin_ScheduleOfChangesInGoodwillAndIntangibleAssetsTableTextBlock" xlink: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 Goodwill And Intangible Assets [Table Text Block]</link:label>
    <link:label id="lab_tfin_ScheduleOfChangesInGoodwillAndIntangibleAssetsTableTextBlock_documentation_en-US" xlink:label="lab_tfin_ScheduleOfChangesInGoodwillAndIntangibleAssetsTableTextBlock" xlink: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 changes in goodwill and intangible.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ScheduleOfChangesInGoodwillAndIntangibleAssetsTableTextBlock" xlink:href="tfin-20221231.xsd#tfin_ScheduleOfChangesInGoodwillAndIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ScheduleOfChangesInGoodwillAndIntangibleAssetsTableTextBlock" xlink:to="lab_tfin_ScheduleOfChangesInGoodwillAndIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_992b8835-8c69-400c-8bb7-9cf7d6ae07a3_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_95579492-c98c-4f58-8ed7-f9a008933abe_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" xlink: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 year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" xlink: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, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_f421f932-cee2-40db-ac36-c9c2a1da41ce_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_CapitalRequiredForCapitalAdequacy_7b50a3be-c990-49b3-ab9f-d824f38bbecf_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalRequiredForCapitalAdequacy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total capital (to risk weighted assets), minimum for capital adequacy purposes amount</link:label>
    <link:label id="lab_us-gaap_CapitalRequiredForCapitalAdequacy_label_en-US" xlink:label="lab_us-gaap_CapitalRequiredForCapitalAdequacy" xlink: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, Capital Adequacy, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredForCapitalAdequacy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredForCapitalAdequacy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalRequiredForCapitalAdequacy" xlink:to="lab_us-gaap_CapitalRequiredForCapitalAdequacy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_100649b7-5a3b-4fb0-8686-ec90c9a7ec3e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink: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, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink: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, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssets_c04eb59d-155d-4199-8592-29f25720a73c_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">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_SegmentReportingAbstract_03996242-b7de-4f1d-9879-b55f20ee39bf_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_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_ed270b73-48eb-45fc-b163-44ad5c86fa03_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink: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 of Assets Measured on Non-recurring Basis</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements, Nonrecurring [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateMember_50d96946-2273-4c0e-b530-626dab300803_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate</link:label>
    <link:label id="lab_us-gaap_CorporateMember_label_en-US" xlink:label="lab_us-gaap_CorporateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateMember" xlink:to="lab_us-gaap_CorporateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_ccbf9337-93b2-4428-877a-41c65fb03e8b_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:to="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireLoansReceivable_f5c5e093-fa25-4f4f-8394-815077ec27d8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireLoansReceivable" 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 of loans held for investment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireLoansReceivable_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireLoansReceivable" xlink: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 Loans Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLoansReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLoansReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireLoansReceivable" xlink:to="lab_us-gaap_PaymentsToAcquireLoansReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioForecastMember_66558df9-8fd2-41c7-a351-726ed59b38b4_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast</link:label>
    <link:label id="lab_srt_ScenarioForecastMember_label_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioForecastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioForecastMember" xlink:to="lab_srt_ScenarioForecastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_NumberOfInvestments_77d8c1b7-9ba7-4512-b536-c850caedca3b_terseLabel_en-US" xlink:label="lab_tfin_NumberOfInvestments" xlink: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 investments</link:label>
    <link:label id="lab_tfin_NumberOfInvestments_label_en-US" xlink:label="lab_tfin_NumberOfInvestments" xlink: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 Investments</link:label>
    <link:label id="lab_tfin_NumberOfInvestments_documentation_en-US" xlink:label="lab_tfin_NumberOfInvestments" xlink: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 investments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_NumberOfInvestments" xlink:href="tfin-20221231.xsd#tfin_NumberOfInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_NumberOfInvestments" xlink:to="lab_tfin_NumberOfInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_57efa315-c9af-4cff-9b72-62f68ce28a47_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_85778794-9cb2-4180-80dd-d723215388a7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_63b193d6-26df-4383-bf7d-1c94d0f758a2_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_574398ab-ec2d-4c08-aa9f-e86f0a9629db_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_3d17a97e-c018-4a99-a0b0-843eb7671710_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink: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_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue_3c91965d-9fc3-478d-901b-aec676906ca0_terseLabel_en-US" xlink:label="lab_tfin_RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue" xlink: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 selling and closing costs as a percentage of appraised value</link:label>
    <link:label id="lab_tfin_RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue_label_en-US" xlink:label="lab_tfin_RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue" xlink: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 Selling And Closing Costs As Percentage Of Appraised Value</link:label>
    <link:label id="lab_tfin_RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue_documentation_en-US" xlink:label="lab_tfin_RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real estate selling and closing costs as percentage of appraised value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue" xlink:href="tfin-20221231.xsd#tfin_RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue" xlink:to="lab_tfin_RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_6937514f-a689-4eaa-92a4-0ea869fd6053_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink: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 subordinated notes issuance costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink: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 Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_5164bb52-b83c-40b8-a5a0-17eced0a7397_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</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_134d4597-36a0-4588-94bc-38d01e6a2eb0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_cb87c7db-4fd7-44ec-b04d-f5029a79c19a_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_MisdirectedPaymentsReceivableMember_5892e91d-d5ca-4e45-848b-ae45b3c17bc1_terseLabel_en-US" xlink:label="lab_tfin_MisdirectedPaymentsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Misdirected Payments Receivable</link:label>
    <link:label id="lab_tfin_MisdirectedPaymentsReceivableMember_label_en-US" xlink:label="lab_tfin_MisdirectedPaymentsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Misdirected Payments Receivable [Member]</link:label>
    <link:label id="lab_tfin_MisdirectedPaymentsReceivableMember_documentation_en-US" xlink:label="lab_tfin_MisdirectedPaymentsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Misdirected Payments Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MisdirectedPaymentsReceivableMember" xlink:href="tfin-20221231.xsd#tfin_MisdirectedPaymentsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_MisdirectedPaymentsReceivableMember" xlink:to="lab_tfin_MisdirectedPaymentsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems_e7cce141-2d4d-4148-805e-739429e1be88_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment Effects on Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment Effects on Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems" xlink:to="lab_us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_c5694527-8123-41a8-91fa-a89c7bd543a7_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 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_24d97565-066f-4e87-8548-6066ffdd78c1_negatedLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount on cash flows</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_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets_183a6be2-65f7-412a-90bd-8da2b5e78d53_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets" xlink: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, measurement period adjustments</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets" xlink:to="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_TransactionalPaymentAndAuditFees_4a1dc36f-e93b-4f17-82bc-2bd11d763e11_terseLabel_en-US" xlink:label="lab_tfin_TransactionalPaymentAndAuditFees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transactional payment and audit fees</link:label>
    <link:label id="lab_tfin_TransactionalPaymentAndAuditFees_label_en-US" xlink:label="lab_tfin_TransactionalPaymentAndAuditFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transactional Payment and Audit Fees</link:label>
    <link:label id="lab_tfin_TransactionalPaymentAndAuditFees_documentation_en-US" xlink:label="lab_tfin_TransactionalPaymentAndAuditFees" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transactional Payment and Audit Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TransactionalPaymentAndAuditFees" xlink:href="tfin-20221231.xsd#tfin_TransactionalPaymentAndAuditFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_TransactionalPaymentAndAuditFees" xlink:to="lab_tfin_TransactionalPaymentAndAuditFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_f47e8069-04e4-4465-9c53-55cc9ac4cd2f_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_32fc0404-2c42-4531-b3b0-4a7550b94653_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted earnings per common share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10_1473ef18-e460-43ce-a97d-e9fec1726004_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10" xlink: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 from five years to ten years, amortized cost</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10" xlink: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 Excluding Accrued Interest, 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_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_23ccae5e-ce14-4709-a475-208e81c1b6c7_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">Stock based compensation, award vesting period</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_94f2faa9-a4f3-4349-a393-90ed7f80231d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common equity Tier 1 capital (to risk weighted assets), actual 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_AccountingStandardsUpdate201613Member_e96ea91e-19f4-40a3-b28f-b4c84a5fc34a_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">ASU 2016-13</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_srt_ConsolidationItemsAxis_7ad65704-c83f-40a5-bfbe-6aeabfaa747c_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CollateralDomain_fd7cd747-9ac9-42e9-a849-5133612d0f25_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_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount_552079ce-b495-4585-904b-ca8ccdae9a70_totalLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity securities without readily determinable fair value, upward price adjustment, annual amount</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount_1a53d458-cedc-4bd4-a1a6-27fe6d7ab54b_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount" xlink: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 without readily determinable fair value, upward price adjustment, annual amount</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount" xlink: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 without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount" xlink:to="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_9f90fb95-d04c-4435-b6d1-928ff1088882_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink: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, Excluding Accrued Interest, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_20c218cd-23f1-44cd-bc21-865bf5794fe3_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">Due after ten years, 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_76b25c2e-b394-4439-9a37-74210b37339b_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 (expense) 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_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriodBeforeAwardVestingPeriod_f64661f5-69f9-46e5-936c-4cf3d70c0ab7_terseLabel_en-US" xlink:label="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriodBeforeAwardVestingPeriod" xlink: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 performance period before vesting period</link:label>
    <link:label id="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriodBeforeAwardVestingPeriod_label_en-US" xlink:label="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriodBeforeAwardVestingPeriod" xlink: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, Performance Period Before Award Vesting Period</link:label>
    <link:label id="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriodBeforeAwardVestingPeriod_documentation_en-US" xlink:label="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriodBeforeAwardVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Performance Period Before Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriodBeforeAwardVestingPeriod" xlink:href="tfin-20221231.xsd#tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriodBeforeAwardVestingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriodBeforeAwardVestingPeriod" xlink:to="lab_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriodBeforeAwardVestingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_4ec7a4d8-35aa-4c68-8f2e-f4c22d24b4a0_verboseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Uncertain tax position</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_tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived_99518bfa-e912-4589-a3eb-a8c4019bdcfa_terseLabel_en-US" xlink:label="lab_tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future gross monthly revenue to be received (as a percent)</link:label>
    <link:label id="lab_tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived_label_en-US" xlink:label="lab_tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived" xlink: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 Share Asset, Percent Of Future Gross Monthly Revenue To Be Received</link:label>
    <link:label id="lab_tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived_documentation_en-US" xlink:label="lab_tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Share Asset, Percent Of Expected Cash Payments To Be Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived" xlink:href="tfin-20221231.xsd#tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived" xlink:to="lab_tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentsForeclosedAssetsPolicy_b888181e-3e23-42d0-82d7-ca9caad80388_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentsForeclosedAssetsPolicy" xlink: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_FinanceLoanAndLeaseReceivablesHeldForInvestmentsForeclosedAssetsPolicy_label_en-US" xlink:label="lab_us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentsForeclosedAssetsPolicy" xlink: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, Held-for-investment, Foreclosed Asset [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentsForeclosedAssetsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentsForeclosedAssetsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentsForeclosedAssetsPolicy" xlink:to="lab_us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentsForeclosedAssetsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_9e0198fd-f06a-48b6-91cf-7edd7f98192f_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</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_HeldToMaturitySecuritiesAbstract_a0439a31-d4cd-411c-93ec-3750aef3ad33_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesAbstract" xlink: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:</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesAbstract" xlink: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 to Amortized Cost, after Allowance for Credit Loss [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_7c9ddea9-2531-4f74-aea9-59f3b42f0a77_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate bonds</link:label>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:to="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_e45ff019-dcf2-4d96-b57d-2d5041407298_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_3fc917e1-a9a5-4878-b762-7fc4d363367f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink: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 exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink: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, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_993aa283-4f48-42f9-9b2d-a5df0f2712fa_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</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_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_9af189e8-8a20-47ee-b73b-0ecfa37ccf3f_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">Issuance of preferred stock, net of issuance costs</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_DerivativeFairValueOfDerivativeAsset_f460da78-e4f1-4b8e-937d-5a9452e2a289_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">Fair Value Total</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_b16368e9-4d51-4619-870b-bc85f9782a7e_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">Schedule of Total Operating Lease Liability</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_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_8fbfd9a2-6ea0-4fcc-b481-99aa46d3f9b8_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving" xlink: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</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving" xlink: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, Excluding Accrued Interest, Revolving</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolving"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_8bb2b648-643f-4579-b649-77063cb9efa5_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_OtherRealEstateAbstract_5d6919cb-6d8a-482f-aa51-7e7324a545ac_terseLabel_en-US" xlink:label="lab_us-gaap_OtherRealEstateAbstract" xlink: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 Real Estate [Abstract]</link:label>
    <link:label id="lab_us-gaap_OtherRealEstateAbstract_label_en-US" xlink:label="lab_us-gaap_OtherRealEstateAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherRealEstateAbstract" xlink:to="lab_us-gaap_OtherRealEstateAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesTableTextBlock_cfd55337-31f2-4826-bb09-4d8a6597c4ce_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">Scheduled Maturities of Time Deposits, Including Certificates of Deposits, Individual Retirement Accounts and Brokered Deposits</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_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits_485e6faf-5890-40db-9811-6dbe9bbf3df2_terseLabel_en-US" xlink:label="lab_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Certificates of deposit</link:label>
    <link:label id="lab_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits_label_en-US" xlink:label="lab_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits" xlink: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, Certificates of Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits" xlink:to="lab_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_98bf745f-b6aa-4130-a700-3382211d71b2_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_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember_2569a737-cab5-427e-a70b-3005306f799e_terseLabel_en-US" xlink:label="lab_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember" xlink: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-to-Floating Rate Subordinated Notes due 2031</link:label>
    <link:label id="lab_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember_label_en-US" xlink:label="lab_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember" xlink: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 To Floating Rate Subordinated Notes Due Two Thousand Thirty One [Member]</link:label>
    <link:label id="lab_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember_documentation_en-US" xlink:label="lab_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed To Floating Rate Subordinated Notes Due Two Thousand Thirty One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember" xlink:href="tfin-20221231.xsd#tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember" xlink:to="lab_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_ac88fa74-1605-4413-9885-0eedeed09a61_verboseLabel_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction costs</link:label>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_58d6c458-0792-40b4-b5c1-80a2ce458e88_terseLabel_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction costs</link:label>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_label_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Including Discontinued Operation Transaction Costs</link:label>
    <link:label id="lab_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_documentation_en-US" xlink:label="lab_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction related costs incurred to effect the sale of subsidiary.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts" xlink:to="lab_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_a02bead6-c031-4e39-be97-31e5ff90d2ab_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</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_TimeDepositMaturitiesRollingYearThree_d7179d75-43c3-4664-af1b-1f4d99121afa_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesRollingYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">After two but within three years</link:label>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesRollingYearThree_label_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesRollingYearThree" xlink: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, Rolling Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesRollingYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositMaturitiesRollingYearThree" xlink:to="lab_us-gaap_TimeDepositMaturitiesRollingYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_TrinitasCollateralizedLoanObligationIVLimitedMember_edc48b7a-b8c0-416f-a18f-6de33bb6ebbc_terseLabel_en-US" xlink:label="lab_tfin_TrinitasCollateralizedLoanObligationIVLimitedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trinitas IV</link:label>
    <link:label id="lab_tfin_TrinitasCollateralizedLoanObligationIVLimitedMember_label_en-US" xlink:label="lab_tfin_TrinitasCollateralizedLoanObligationIVLimitedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trinitas Collateralized Loan Obligation I V Limited [Member]</link:label>
    <link:label id="lab_tfin_TrinitasCollateralizedLoanObligationIVLimitedMember_documentation_en-US" xlink:label="lab_tfin_TrinitasCollateralizedLoanObligationIVLimitedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trinitas collateralized loan obligation IV limited.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TrinitasCollateralizedLoanObligationIVLimitedMember" xlink:href="tfin-20221231.xsd#tfin_TrinitasCollateralizedLoanObligationIVLimitedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_TrinitasCollateralizedLoanObligationIVLimitedMember" xlink:to="lab_tfin_TrinitasCollateralizedLoanObligationIVLimitedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_ChangeInNationalRetailSalesForecastPeriod_8317be9c-8705-40d5-868c-7999d599065e_terseLabel_en-US" xlink:label="lab_tfin_ChangeInNationalRetailSalesForecastPeriod" xlink: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 national retail sales forecast period</link:label>
    <link:label id="lab_tfin_ChangeInNationalRetailSalesForecastPeriod_label_en-US" xlink:label="lab_tfin_ChangeInNationalRetailSalesForecastPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change In National Retail Sales Forecast Period</link:label>
    <link:label id="lab_tfin_ChangeInNationalRetailSalesForecastPeriod_documentation_en-US" xlink:label="lab_tfin_ChangeInNationalRetailSalesForecastPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reasonable and supportable four quarter forecast period for national retail sales loss driver.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ChangeInNationalRetailSalesForecastPeriod" xlink:href="tfin-20221231.xsd#tfin_ChangeInNationalRetailSalesForecastPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_ChangeInNationalRetailSalesForecastPeriod" xlink:to="lab_tfin_ChangeInNationalRetailSalesForecastPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_685394a8-557d-4265-bb83-6f831b2bd4c2_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_0977399b-9c2b-4a07-b13b-24d697145e8b_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_f00d3b3f-9971-4165-8ba1-3fe390be03ef_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">Total interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/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_3ab39e27-e6fe-4ea9-aea0-cb156b1b37ca_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available for sale securities:</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-Sale [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesRollingYearTwo_8fdb3ef9-c813-42fc-a4a5-93b1bab5bb1b_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesRollingYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">After one but within two years</link:label>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesRollingYearTwo_label_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesRollingYearTwo" xlink: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, Rolling Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesRollingYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositMaturitiesRollingYearTwo" xlink:to="lab_us-gaap_TimeDepositMaturitiesRollingYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates_96ef97f1-e112-4a06-9a12-8a61e25d39f7_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates" xlink: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, off balance sheet risk, fixed rate</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates" xlink: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, Commitments, Fixed Rates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates" xlink:to="lab_us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_1b28d21e-80b8-4a18-965f-deb98584f1c7_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink: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_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_DepositsTransferredToHeldForSale_4204a405-917d-4a33-99c7-5e345be3b39d_terseLabel_en-US" xlink:label="lab_tfin_DepositsTransferredToHeldForSale" xlink: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 transferred to deposits held for sale</link:label>
    <link:label id="lab_tfin_DepositsTransferredToHeldForSale_label_en-US" xlink:label="lab_tfin_DepositsTransferredToHeldForSale" xlink: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 Transferred To Held-For-Sale</link:label>
    <link:label id="lab_tfin_DepositsTransferredToHeldForSale_documentation_en-US" xlink:label="lab_tfin_DepositsTransferredToHeldForSale" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits Transferred To Held-For-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DepositsTransferredToHeldForSale" xlink:href="tfin-20221231.xsd#tfin_DepositsTransferredToHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_DepositsTransferredToHeldForSale" xlink:to="lab_tfin_DepositsTransferredToHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_f094c295-95ab-479d-b939-e61e8ebdb151_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity method investment, loss on impairment of warrants</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Other than Temporary Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:to="lab_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_a210ad61-2825-4bc6-93e8-11b2453bc6a3_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink: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, Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink: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, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeDomesticDeposits_b7a111d8-9f21-466f-9411-2cd617455111_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeDomesticDeposits" xlink: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 deposits</link:label>
    <link:label id="lab_us-gaap_InterestIncomeDomesticDeposits_label_en-US" xlink:label="lab_us-gaap_InterestIncomeDomesticDeposits" xlink: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, Domestic Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDomesticDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeDomesticDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeDomesticDeposits" xlink:to="lab_us-gaap_InterestIncomeDomesticDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestBearingDepositsInBanks_da5bdc84-4afe-4710-b392-bb9e4fbaaf21_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 with other banks</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_tfin_SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue_de08a7da-c7c9-41f6-b996-bc617446d2ea_terseLabel_en-US" xlink:label="lab_tfin_SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and closing costs for loans as a percentage of appraised value</link:label>
    <link:label id="lab_tfin_SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue_label_en-US" xlink:label="lab_tfin_SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling And Closing Costs For Loans As A Percentage Of Appraised Value</link:label>
    <link:label id="lab_tfin_SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue_documentation_en-US" xlink:label="lab_tfin_SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and closing costs for loans as a percentage of appraised value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue" xlink:href="tfin-20221231.xsd#tfin_SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue" xlink:to="lab_tfin_SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_72c8a69c-3591-4fe9-aae9-2566213ca9d7_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax 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_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueDiscontinuationOfEquityMethodAmountAfterAdjustment_366b7966-1682-4045-8cb6-d9d9924ef88b_terseLabel_en-US" xlink:label="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueDiscontinuationOfEquityMethodAmountAfterAdjustment" xlink: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 without readily determinable fair value, discontinuation of equity method, amount after adjustment</link:label>
    <link:label id="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueDiscontinuationOfEquityMethodAmountAfterAdjustment_label_en-US" xlink:label="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueDiscontinuationOfEquityMethodAmountAfterAdjustment" xlink: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 without Readily Determinable Fair Value, Discontinuation of Equity Method, Amount After Adjustment</link:label>
    <link:label id="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueDiscontinuationOfEquityMethodAmountAfterAdjustment_documentation_en-US" xlink:label="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueDiscontinuationOfEquityMethodAmountAfterAdjustment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities without Readily Determinable Fair Value, Discontinuation of Equity Method, Amount After Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueDiscontinuationOfEquityMethodAmountAfterAdjustment" xlink:href="tfin-20221231.xsd#tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueDiscontinuationOfEquityMethodAmountAfterAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueDiscontinuationOfEquityMethodAmountAfterAdjustment" xlink:to="lab_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueDiscontinuationOfEquityMethodAmountAfterAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnderlyingAssetClassDomain_60ceff1b-8c45-4309-825b-06bd6d1aae74_terseLabel_en-US" xlink:label="lab_us-gaap_UnderlyingAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underlying Asset Class</link:label>
    <link:label id="lab_us-gaap_UnderlyingAssetClassDomain_label_en-US" xlink:label="lab_us-gaap_UnderlyingAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underlying Asset Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnderlyingAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnderlyingAssetClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnderlyingAssetClassDomain" xlink:to="lab_us-gaap_UnderlyingAssetClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonEquityTierOneCapitalRequiredForCapitalAdequacy_cfacba08-7e91-4dab-85e8-5350ca443e80_terseLabel_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapitalRequiredForCapitalAdequacy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common equity Tier 1 capital (to risk weighted assets), minimum for capital adequacy purposes amount</link:label>
    <link:label id="lab_us-gaap_CommonEquityTierOneCapitalRequiredForCapitalAdequacy_label_en-US" xlink:label="lab_us-gaap_CommonEquityTierOneCapitalRequiredForCapitalAdequacy" xlink: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, Capital Adequacy, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRequiredForCapitalAdequacy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonEquityTierOneCapitalRequiredForCapitalAdequacy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonEquityTierOneCapitalRequiredForCapitalAdequacy" xlink:to="lab_us-gaap_CommonEquityTierOneCapitalRequiredForCapitalAdequacy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_944915eb-9b3c-4906-906f-8d028e65e981_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink: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 at December 31</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="lab_us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialAssetNotPastDueMember_25dda3c2-6fd7-413e-9b42-0f9511ac9470_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">Current</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_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_66b777ab-324a-4680-ba17-42ef64530357_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink: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, with single maturity date, amortized cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink: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, Maturity, Allocated and Single Maturity Date, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_a4972479-acdb-4ffc-a44a-f2906f150bff_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_51815d70-cd16-4695-8b8d-8dfcecdcb229_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_ad13105a-82e1-44aa-946e-fd97dd50b5b3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_88dd0ad1-e5b5-40ef-be95-e246b84aabdd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_TrinitasCollateralizedLoanObligationVILimitedMember_c9352ab7-0550-47bc-b1be-48ad7e1cc638_terseLabel_en-US" xlink:label="lab_tfin_TrinitasCollateralizedLoanObligationVILimitedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trinitas VI</link:label>
    <link:label id="lab_tfin_TrinitasCollateralizedLoanObligationVILimitedMember_label_en-US" xlink:label="lab_tfin_TrinitasCollateralizedLoanObligationVILimitedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trinitas Collateralized Loan Obligation V I Limited [Member]</link:label>
    <link:label id="lab_tfin_TrinitasCollateralizedLoanObligationVILimitedMember_documentation_en-US" xlink:label="lab_tfin_TrinitasCollateralizedLoanObligationVILimitedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trinitas collateralized loan obligation VI limited.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TrinitasCollateralizedLoanObligationVILimitedMember" xlink:href="tfin-20221231.xsd#tfin_TrinitasCollateralizedLoanObligationVILimitedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_TrinitasCollateralizedLoanObligationVILimitedMember" xlink:to="lab_tfin_TrinitasCollateralizedLoanObligationVILimitedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestBearingDepositLiabilities_b13bd6f4-f55a-4318-acc3-023ccbd29772_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</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_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum_ea0d9039-cc80-4985-9675-86085966add2_terseLabel_en-US" xlink:label="lab_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common equity Tier 1 capital (to risk weighted assets), minimum for capital adequacy purposes ratio</link:label>
    <link:label id="lab_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum_label_en-US" xlink:label="lab_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum" xlink: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, Capital Adequacy, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum" xlink:to="lab_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalToAverageAssets_3add84d9-e75b-4ff7-84db-d11553d13ebe_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">Tier 1 capital (to average assets) , 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_TypeOfAdoptionMember_74eecc7b-5eb3-4e4c-9874-e3e7891f08d3_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</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_LongtermDebtTypeDomain_587f8936-7f6e-4c08-9d3d-850bc5ab1078_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</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_96929b33-c4fa-4fa9-b6c8-4e1600a903d2_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_1de30062-037f-4f9e-b832-774aba8aaf31_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_tfin_JuniorSubordinatedNotesFairValueDisclosure_f657343c-10d3-486f-b70b-941e27208b5d_terseLabel_en-US" xlink:label="lab_tfin_JuniorSubordinatedNotesFairValueDisclosure" xlink: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 debentures, fair value</link:label>
    <link:label id="lab_tfin_JuniorSubordinatedNotesFairValueDisclosure_label_en-US" xlink:label="lab_tfin_JuniorSubordinatedNotesFairValueDisclosure" xlink: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 Fair Value Disclosure</link:label>
    <link:label id="lab_tfin_JuniorSubordinatedNotesFairValueDisclosure_documentation_en-US" xlink:label="lab_tfin_JuniorSubordinatedNotesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Junior subordinated notes fair value disclosure.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_JuniorSubordinatedNotesFairValueDisclosure" xlink:href="tfin-20221231.xsd#tfin_JuniorSubordinatedNotesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_JuniorSubordinatedNotesFairValueDisclosure" xlink:to="lab_tfin_JuniorSubordinatedNotesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_aca94208-311a-4156-bc84-89cc0db51c9f_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">Tax provision computed at federal 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_b3b7a815-4977-4428-8aa7-9063d952026e_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_af00a6da-b3d9-4c38-a6e2-c697067583b7_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">Proceeds from maturities, calls, and pay downs of securities available for sale</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_FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal_1330dfbd-e869-4f09-b41a-afcec877316d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal" 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 To Held For Sale</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal" xlink: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, Transfer to Held-for-Sale, Allowance for Credit Loss, Expense Reversal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal" xlink:to="lab_us-gaap_FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4efda7fd-f2d5-4bab-ba77-60655c911413_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnInvestmentsTextBlock_9f9b3091-5f90-47c4-93d1-900ee133d79f_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">Schedule of Gross Realized and Unrealized Gains (Losses) Recognized on Equity 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_tfin_EquitySecuritiesPolicyPolicyTextBlock_b341bb41-d3fc-4c87-8a49-4eaa414471a1_terseLabel_en-US" xlink:label="lab_tfin_EquitySecuritiesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities</link:label>
    <link:label id="lab_tfin_EquitySecuritiesPolicyPolicyTextBlock_label_en-US" xlink:label="lab_tfin_EquitySecuritiesPolicyPolicyTextBlock" xlink: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 Policy [Policy Text Block]</link:label>
    <link:label id="lab_tfin_EquitySecuritiesPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_tfin_EquitySecuritiesPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity securities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquitySecuritiesPolicyPolicyTextBlock" xlink:href="tfin-20221231.xsd#tfin_EquitySecuritiesPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_EquitySecuritiesPolicyPolicyTextBlock" xlink:to="lab_tfin_EquitySecuritiesPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_65656c86-1f2e-4463-bdca-d82ead14a8a9_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments and Joint Ventures Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:to="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoninterestExpense_7b2e982e-59a9-4808-8bf3-adef68b34242_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_2463cf95-8e83-44c5-b0d8-f20139312556_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoninterestExpense" 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 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:label id="lab_us-gaap_DisposalGroupClassificationDomain_e1cdab37-cba1-4d96-ad8b-4e0a201bf567_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain" xlink:to="lab_us-gaap_DisposalGroupClassificationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_InvestmentInBankSubsidiary_51b32cde-79ca-4756-95db-2ea4ce974269_terseLabel_en-US" xlink:label="lab_tfin_InvestmentInBankSubsidiary" xlink: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 bank subsidiary</link:label>
    <link:label id="lab_tfin_InvestmentInBankSubsidiary_label_en-US" xlink:label="lab_tfin_InvestmentInBankSubsidiary" xlink: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 Bank Subsidiary</link:label>
    <link:label id="lab_tfin_InvestmentInBankSubsidiary_documentation_en-US" xlink:label="lab_tfin_InvestmentInBankSubsidiary" xlink: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 bank subsidiary.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InvestmentInBankSubsidiary" xlink:href="tfin-20221231.xsd#tfin_InvestmentInBankSubsidiary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_InvestmentInBankSubsidiary" xlink:to="lab_tfin_InvestmentInBankSubsidiary" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_844236bc-268d-414c-9537-196ae3e8ef33_totalLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink: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 securities, with single maturity date, amortized cost</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit_82620d8f-e060-420b-b72a-1ed5ab6b8116_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit" xlink: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</link:label>
    <link:label id="lab_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit_label_en-US" xlink:label="lab_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit" xlink: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, at or Above FDIC Insurance Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit" xlink:to="lab_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_LoansHeldForInvestmentMember_d91458eb-9fc6-434c-8285-dc8823bc3dfd_terseLabel_en-US" xlink:label="lab_tfin_LoansHeldForInvestmentMember" xlink: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 Held for Investment</link:label>
    <link:label id="lab_tfin_LoansHeldForInvestmentMember_label_en-US" xlink:label="lab_tfin_LoansHeldForInvestmentMember" xlink: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 Held for Investment [Member]</link:label>
    <link:label id="lab_tfin_LoansHeldForInvestmentMember_documentation_en-US" xlink:label="lab_tfin_LoansHeldForInvestmentMember" xlink: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 Held for Investment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_LoansHeldForInvestmentMember" xlink:href="tfin-20221231.xsd#tfin_LoansHeldForInvestmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_LoansHeldForInvestmentMember" xlink:to="lab_tfin_LoansHeldForInvestmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tfin_GrossGainOrLossOnSaleOfStockInSubsidiary_c10cd0f7-ad8b-4dd1-b352-a8547dde48b7_terseLabel_en-US" xlink:label="lab_tfin_GrossGainOrLossOnSaleOfStockInSubsidiary" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of division</link:label>
    <link:label id="lab_tfin_GrossGainOrLossOnSaleOfStockInSubsidiary_label_en-US" xlink:label="lab_tfin_GrossGainOrLossOnSaleOfStockInSubsidiary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Gain Or Loss On Sale Of Stock In Subsidiary</link:label>
    <link:label id="lab_tfin_GrossGainOrLossOnSaleOfStockInSubsidiary_documentation_en-US" xlink:label="lab_tfin_GrossGainOrLossOnSaleOfStockInSubsidiary" xlink: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 gain (loss) on sale or disposal of equity in securities of subsidiaries before deducting transaction costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GrossGainOrLossOnSaleOfStockInSubsidiary" xlink:href="tfin-20221231.xsd#tfin_GrossGainOrLossOnSaleOfStockInSubsidiary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tfin_GrossGainOrLossOnSaleOfStockInSubsidiary" xlink:to="lab_tfin_GrossGainOrLossOnSaleOfStockInSubsidiary" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdateExtensibleList_f89132c9-e54f-41bc-a3c0-b47a19b45a8d_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink: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 [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdateExtensibleList_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink: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 [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:to="lab_us-gaap_AccountingStandardsUpdateExtensibleList" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>tfin-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:39fe46fc-1a88-447f-877f-ab6c2744b27e,g:2330d94b-b32d-4d7e-ae57-23c64c584708-->
<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.tfin.com/role/CoverPage" xlink:type="simple" xlink:href="tfin-20221231.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_f96a1d0c-63d2-4f13-9ca6-bd515b5b9b74" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_a43b9596-d841-4fe2-a18b-eda45d4975a0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f96a1d0c-63d2-4f13-9ca6-bd515b5b9b74" xlink:to="loc_dei_DocumentInformationTable_a43b9596-d841-4fe2-a18b-eda45d4975a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_85e0ae51-44ff-4eab-b5e9-5151dff60276" 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_DocumentInformationTable_a43b9596-d841-4fe2-a18b-eda45d4975a0" xlink:to="loc_us-gaap_StatementClassOfStockAxis_85e0ae51-44ff-4eab-b5e9-5151dff60276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_e98be236-168d-4932-be91-2fc758f7508e" 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_85e0ae51-44ff-4eab-b5e9-5151dff60276" xlink:to="loc_us-gaap_ClassOfStockDomain_e98be236-168d-4932-be91-2fc758f7508e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_e38b288c-e02a-4622-b39d-4984c8f87ac9" 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_e98be236-168d-4932-be91-2fc758f7508e" xlink:to="loc_us-gaap_CommonStockMember_e38b288c-e02a-4622-b39d-4984c8f87ac9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesCPreferredStockMember_25c0917a-400b-4652-962b-53d679ac0e23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesCPreferredStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_e98be236-168d-4932-be91-2fc758f7508e" xlink:to="loc_us-gaap_SeriesCPreferredStockMember_25c0917a-400b-4652-962b-53d679ac0e23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_a43b9596-d841-4fe2-a18b-eda45d4975a0" xlink:to="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_79364fab-8cb0-419c-99c9-4653701c633e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_DocumentType_79364fab-8cb0-419c-99c9-4653701c633e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_efdd0570-1d12-4db5-801e-9a1a22ee8f0e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_DocumentAnnualReport_efdd0570-1d12-4db5-801e-9a1a22ee8f0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_12406e47-1a07-4ec2-8ff1-1f365641a4d4" 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_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_DocumentPeriodEndDate_12406e47-1a07-4ec2-8ff1-1f365641a4d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_87bca031-2133-43cc-ba56-dd4c01552c6c" 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_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_CurrentFiscalYearEndDate_87bca031-2133-43cc-ba56-dd4c01552c6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_b3891f99-43a6-4ade-a6c0-0a4274ab4d6e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_DocumentTransitionReport_b3891f99-43a6-4ade-a6c0-0a4274ab4d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_595c8550-c307-4da1-ac01-9bb594b2c5c6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityFileNumber_595c8550-c307-4da1-ac01-9bb594b2c5c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_2158cede-8da8-4511-9e3a-d93e2e9e820b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityRegistrantName_2158cede-8da8-4511-9e3a-d93e2e9e820b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_fd938f37-8823-4b1f-909c-6f3d82991040" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityIncorporationStateCountryCode_fd938f37-8823-4b1f-909c-6f3d82991040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_dedf8185-dbba-47bb-9b25-86e824964a8b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityTaxIdentificationNumber_dedf8185-dbba-47bb-9b25-86e824964a8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_465ed160-b4de-40e5-8ad3-89880975e9ff" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityAddressAddressLine1_465ed160-b4de-40e5-8ad3-89880975e9ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_6b07ade0-9524-4a7b-9479-8859dcb836db" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityAddressCityOrTown_6b07ade0-9524-4a7b-9479-8859dcb836db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_0a8c1f1d-b3f4-4495-9a1a-7ce1567b7406" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityAddressStateOrProvince_0a8c1f1d-b3f4-4495-9a1a-7ce1567b7406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_4a376a1d-ba47-46dc-8147-4c1ef24a34ca" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityAddressPostalZipCode_4a376a1d-ba47-46dc-8147-4c1ef24a34ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_917a1bfc-3731-402e-9bdc-3c4bcfdc53f4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_CityAreaCode_917a1bfc-3731-402e-9bdc-3c4bcfdc53f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_4d3a9bbc-88ce-4eab-b0d8-ef91935aae21" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_LocalPhoneNumber_4d3a9bbc-88ce-4eab-b0d8-ef91935aae21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_ba745db4-b209-4a4f-a189-ec2620f1fa29" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_Security12bTitle_ba745db4-b209-4a4f-a189-ec2620f1fa29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_fde36248-6df3-4dd1-b7f9-841af7c7a9ae" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_TradingSymbol_fde36248-6df3-4dd1-b7f9-841af7c7a9ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_75424375-2052-4ae7-bdcc-c05f371c03a6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_SecurityExchangeName_75424375-2052-4ae7-bdcc-c05f371c03a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_acaba3a6-0493-4161-b6ca-ad8864025c1c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_acaba3a6-0493-4161-b6ca-ad8864025c1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_b6196860-911a-47c5-a279-ca3e3d87fc26" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityVoluntaryFilers_b6196860-911a-47c5-a279-ca3e3d87fc26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_91dfd3c4-a43d-47e3-b4fd-e6e18d738601" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityCurrentReportingStatus_91dfd3c4-a43d-47e3-b4fd-e6e18d738601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_6e7f4cec-9761-48b9-a347-e8a6978067ed" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityInteractiveDataCurrent_6e7f4cec-9761-48b9-a347-e8a6978067ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_5f1c6582-2030-4c5a-a788-18e8dfd3cdc7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityFilerCategory_5f1c6582-2030-4c5a-a788-18e8dfd3cdc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_0809d470-483c-45bd-9b7b-14f1ef3ca773" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntitySmallBusiness_0809d470-483c-45bd-9b7b-14f1ef3ca773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_efebc0de-2346-4ef7-9d68-d3d2506286e1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityEmergingGrowthCompany_efebc0de-2346-4ef7-9d68-d3d2506286e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_3169457d-d19c-47f8-b964-28ccc441470e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_IcfrAuditorAttestationFlag_3169457d-d19c-47f8-b964-28ccc441470e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_154ed01b-1eba-4a20-adba-62840d79bbf6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityShellCompany_154ed01b-1eba-4a20-adba-62840d79bbf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_c46b4d04-c820-459d-8e09-cf99ce86ec20" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityPublicFloat_c46b4d04-c820-459d-8e09-cf99ce86ec20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_4044a984-6f0f-45fa-a9b7-055c927d7672" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_4044a984-6f0f-45fa-a9b7-055c927d7672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_0799dff1-a6d9-4e88-95da-35e23e7ef7a6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_0799dff1-a6d9-4e88-95da-35e23e7ef7a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_dce2fb3e-e358-48ea-bc3b-ba47d06cc89c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_AmendmentFlag_dce2fb3e-e358-48ea-bc3b-ba47d06cc89c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_471acba0-9ff1-4f60-9ff2-290cef7c06e8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_DocumentFiscalYearFocus_471acba0-9ff1-4f60-9ff2-290cef7c06e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_92c4c3a3-0337-41a1-a7d1-5f2cb4baf562" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_DocumentFiscalPeriodFocus_92c4c3a3-0337-41a1-a7d1-5f2cb4baf562" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_fdb04813-8189-4440-b369-faa3408b1092" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_9ce8e030-d239-4158-931d-cd687e0c4f10" xlink:to="loc_dei_EntityCentralIndexKey_fdb04813-8189-4440-b369-faa3408b1092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/AuditInformation" xlink:type="simple" xlink:href="tfin-20221231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AuditInformationAbstract_1da4f1f4-30ef-4c81-97ea-9942ef89a08b" xlink:href="tfin-20221231.xsd#tfin_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_aa7c38d6-ac55-41e2-a955-1e6db678ace4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_AuditInformationAbstract_1da4f1f4-30ef-4c81-97ea-9942ef89a08b" xlink:to="loc_dei_AuditorName_aa7c38d6-ac55-41e2-a955-1e6db678ace4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_bd65e697-e519-4157-a97f-167dd258af51" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_AuditInformationAbstract_1da4f1f4-30ef-4c81-97ea-9942ef89a08b" xlink:to="loc_dei_AuditorLocation_bd65e697-e519-4157-a97f-167dd258af51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_26909e18-7078-49b7-b2c3-b1605d69f03e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_AuditInformationAbstract_1da4f1f4-30ef-4c81-97ea-9942ef89a08b" xlink:to="loc_dei_AuditorFirmId_26909e18-7078-49b7-b2c3-b1605d69f03e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="tfin-20221231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_0bb6da25-402b-4b2d-b6ef-4b2c2e7da4e2" 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_9f06c8ff-35d3-46b2-ba62-2e4c0699ff2a" 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_0bb6da25-402b-4b2d-b6ef-4b2c2e7da4e2" xlink:to="loc_us-gaap_AssetsAbstract_9f06c8ff-35d3-46b2-ba62-2e4c0699ff2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks_d4a9fac8-a219-4cec-8e95-a488f4acb2ca" 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_9f06c8ff-35d3-46b2-ba62-2e4c0699ff2a" xlink:to="loc_us-gaap_CashAndDueFromBanks_d4a9fac8-a219-4cec-8e95-a488f4acb2ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositsInBanks_6d5a38a7-9011-49aa-b5da-a9742ef57f7e" 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_9f06c8ff-35d3-46b2-ba62-2e4c0699ff2a" xlink:to="loc_us-gaap_InterestBearingDepositsInBanks_6d5a38a7-9011-49aa-b5da-a9742ef57f7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_5b0f9939-1124-48d1-8e8c-3fb29e6151f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9f06c8ff-35d3-46b2-ba62-2e4c0699ff2a" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_5b0f9939-1124-48d1-8e8c-3fb29e6151f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_7f3bd494-9119-461f-956f-c2d0d68537b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9f06c8ff-35d3-46b2-ba62-2e4c0699ff2a" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_7f3bd494-9119-461f-956f-c2d0d68537b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_c9058f18-1d38-422a-ba17-c3973c5669a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9f06c8ff-35d3-46b2-ba62-2e4c0699ff2a" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_c9058f18-1d38-422a-ba17-c3973c5669a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_6444f38a-1e1d-4a6b-8265-20e24f9518a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9f06c8ff-35d3-46b2-ba62-2e4c0699ff2a" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_6444f38a-1e1d-4a6b-8265-20e24f9518a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleAmount_3b8ae972-952f-474b-9b17-d13f343a911d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableHeldForSaleAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9f06c8ff-35d3-46b2-ba62-2e4c0699ff2a" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleAmount_3b8ae972-952f-474b-9b17-d13f343a911d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_51437af2-25ab-4c2d-aabf-076a8370b1c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9f06c8ff-35d3-46b2-ba62-2e4c0699ff2a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_51437af2-25ab-4c2d-aabf-076a8370b1c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FederalHomeLoanBankAndOtherRestrictedStock_f1866194-f242-4a09-a36e-9d19bec80f8a" xlink:href="tfin-20221231.xsd#tfin_FederalHomeLoanBankAndOtherRestrictedStock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9f06c8ff-35d3-46b2-ba62-2e4c0699ff2a" xlink:to="loc_tfin_FederalHomeLoanBankAndOtherRestrictedStock_f1866194-f242-4a09-a36e-9d19bec80f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_65c97567-1767-429f-8f69-a5023af5e40c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9f06c8ff-35d3-46b2-ba62-2e4c0699ff2a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_65c97567-1767-429f-8f69-a5023af5e40c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateAndForeclosedAssets_6ae8efed-4ba6-4cee-94d6-d0a38bb3b078" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateAndForeclosedAssets"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9f06c8ff-35d3-46b2-ba62-2e4c0699ff2a" xlink:to="loc_us-gaap_OtherRealEstateAndForeclosedAssets_6ae8efed-4ba6-4cee-94d6-d0a38bb3b078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_db74301a-8404-4dc2-bcb0-8009264fb865" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9f06c8ff-35d3-46b2-ba62-2e4c0699ff2a" xlink:to="loc_us-gaap_Goodwill_db74301a-8404-4dc2-bcb0-8009264fb865" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ca90a458-f26c-4d4f-9b96-3cb9ffa5a25e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9f06c8ff-35d3-46b2-ba62-2e4c0699ff2a" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ca90a458-f26c-4d4f-9b96-3cb9ffa5a25e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance_b4a4ce2d-b3c4-483f-a10e-3b823e1ce7d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9f06c8ff-35d3-46b2-ba62-2e4c0699ff2a" xlink:to="loc_us-gaap_BankOwnedLifeInsurance_b4a4ce2d-b3c4-483f-a10e-3b823e1ce7d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_32e93024-2266-4cea-af1c-6b6355fbe6aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9f06c8ff-35d3-46b2-ba62-2e4c0699ff2a" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_32e93024-2266-4cea-af1c-6b6355fbe6aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationIndemnificationAsset_789e2aae-a704-4abb-82cd-24a04cac227e" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationIndemnificationAsset"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9f06c8ff-35d3-46b2-ba62-2e4c0699ff2a" xlink:to="loc_tfin_BusinessCombinationIndemnificationAsset_789e2aae-a704-4abb-82cd-24a04cac227e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_7705d953-4449-427f-a3d4-b19f01fdee00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9f06c8ff-35d3-46b2-ba62-2e4c0699ff2a" xlink:to="loc_us-gaap_OtherAssets_7705d953-4449-427f-a3d4-b19f01fdee00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_bdee0c1e-f14b-4453-b25b-a721af53a387" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9f06c8ff-35d3-46b2-ba62-2e4c0699ff2a" xlink:to="loc_us-gaap_Assets_bdee0c1e-f14b-4453-b25b-a721af53a387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_268a40f1-7a70-4ba4-bc35-ee729eb62a36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0bb6da25-402b-4b2d-b6ef-4b2c2e7da4e2" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_268a40f1-7a70-4ba4-bc35-ee729eb62a36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_71294da1-d336-421d-9938-677b82358645" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_268a40f1-7a70-4ba4-bc35-ee729eb62a36" xlink:to="loc_us-gaap_LiabilitiesAbstract_71294da1-d336-421d-9938-677b82358645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_073585be-ede1-41de-a704-068f062816c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_71294da1-d336-421d-9938-677b82358645" xlink:to="loc_us-gaap_DepositsAbstract_073585be-ede1-41de-a704-068f062816c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_06f5b695-413f-463c-b6ef-1e402926d7b1" 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_DepositsAbstract_073585be-ede1-41de-a704-068f062816c3" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_06f5b695-413f-463c-b6ef-1e402926d7b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilities_a71fe6c0-18fb-4868-9ff3-b177c478b2ff" 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_DepositsAbstract_073585be-ede1-41de-a704-068f062816c3" xlink:to="loc_us-gaap_InterestBearingDepositLiabilities_a71fe6c0-18fb-4868-9ff3-b177c478b2ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_a296af36-afd3-485c-9ba4-3c791dc6b893" 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_DepositsAbstract_073585be-ede1-41de-a704-068f062816c3" xlink:to="loc_us-gaap_Deposits_a296af36-afd3-485c-9ba4-3c791dc6b893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_772ecc74-2ee0-406a-9334-e7419cc2c45b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_71294da1-d336-421d-9938-677b82358645" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_772ecc74-2ee0-406a-9334-e7419cc2c45b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_638d456b-207d-48ed-bd3c-1073bd313a8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_71294da1-d336-421d-9938-677b82358645" xlink:to="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_638d456b-207d-48ed-bd3c-1073bd313a8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_0c6d1a87-4ecf-4ad9-9811-b31e00f2baa3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_71294da1-d336-421d-9938-677b82358645" xlink:to="loc_us-gaap_LineOfCredit_0c6d1a87-4ecf-4ad9-9811-b31e00f2baa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_6f6383ba-a0a7-4d2a-928f-05470e79abf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_71294da1-d336-421d-9938-677b82358645" xlink:to="loc_us-gaap_SubordinatedDebt_6f6383ba-a0a7-4d2a-928f-05470e79abf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_b313855f-4183-4838-af74-2655c28f589c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_71294da1-d336-421d-9938-677b82358645" xlink:to="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_b313855f-4183-4838-af74-2655c28f589c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_4a0e621e-890b-4c2b-8e1e-42370178d758" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_71294da1-d336-421d-9938-677b82358645" xlink:to="loc_us-gaap_OtherLiabilities_4a0e621e-890b-4c2b-8e1e-42370178d758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_88290cd8-421e-4fbe-afa7-411698a4818f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_71294da1-d336-421d-9938-677b82358645" xlink:to="loc_us-gaap_Liabilities_88290cd8-421e-4fbe-afa7-411698a4818f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_d845a910-1928-49f3-9925-3745764870f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_268a40f1-7a70-4ba4-bc35-ee729eb62a36" xlink:to="loc_us-gaap_CommitmentsAndContingencies_d845a910-1928-49f3-9925-3745764870f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_9c0a5692-62ec-4699-a5be-ecadf0d69e32" 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_LiabilitiesAndStockholdersEquityAbstract_268a40f1-7a70-4ba4-bc35-ee729eb62a36" xlink:to="loc_us-gaap_StockholdersEquityAbstract_9c0a5692-62ec-4699-a5be-ecadf0d69e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_43daafde-f551-4c4e-8450-89e63d1a606b" 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_9c0a5692-62ec-4699-a5be-ecadf0d69e32" xlink:to="loc_us-gaap_PreferredStockValue_43daafde-f551-4c4e-8450-89e63d1a606b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_b2382d4e-7443-4d79-8ab9-5e1e86be28b1" 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_9c0a5692-62ec-4699-a5be-ecadf0d69e32" xlink:to="loc_us-gaap_CommonStockValue_b2382d4e-7443-4d79-8ab9-5e1e86be28b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_2c0d7d8f-56ae-4021-84be-d870524fb606" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9c0a5692-62ec-4699-a5be-ecadf0d69e32" xlink:to="loc_us-gaap_AdditionalPaidInCapital_2c0d7d8f-56ae-4021-84be-d870524fb606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_20953602-cb9d-4503-b875-efd352f754d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9c0a5692-62ec-4699-a5be-ecadf0d69e32" xlink:to="loc_us-gaap_TreasuryStockValue_20953602-cb9d-4503-b875-efd352f754d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_cc4f6d8b-ffce-4383-a521-5577bc5b2a2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9c0a5692-62ec-4699-a5be-ecadf0d69e32" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_cc4f6d8b-ffce-4383-a521-5577bc5b2a2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_4f31c953-106c-47af-80ed-88e6df900a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9c0a5692-62ec-4699-a5be-ecadf0d69e32" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_4f31c953-106c-47af-80ed-88e6df900a2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8b092f04-7db8-41c7-847a-b8b1b283d95a" 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_9c0a5692-62ec-4699-a5be-ecadf0d69e32" xlink:to="loc_us-gaap_StockholdersEquity_8b092f04-7db8-41c7-847a-b8b1b283d95a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_43914163-149b-455c-bd14-a88c17d4bf30" 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_LiabilitiesAndStockholdersEquityAbstract_268a40f1-7a70-4ba4-bc35-ee729eb62a36" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_43914163-149b-455c-bd14-a88c17d4bf30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="tfin-20221231.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_21746c00-07c1-4d4e-b67f-2d43a64a4590" 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_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_27ed32cd-2e83-4a12-81f7-8293333d3252" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_21746c00-07c1-4d4e-b67f-2d43a64a4590" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_27ed32cd-2e83-4a12-81f7-8293333d3252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_c41d259f-42a2-497f-8eb9-2494089a59fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_21746c00-07c1-4d4e-b67f-2d43a64a4590" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_c41d259f-42a2-497f-8eb9-2494089a59fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_7b912d4f-8d87-4936-b4e5-cd8b11f742a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_21746c00-07c1-4d4e-b67f-2d43a64a4590" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_7b912d4f-8d87-4936-b4e5-cd8b11f742a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_7fb03571-ae91-4487-85b8-0b90312cfe70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_21746c00-07c1-4d4e-b67f-2d43a64a4590" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_7fb03571-ae91-4487-85b8-0b90312cfe70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="simple" xlink:href="tfin-20221231.xsd#CONSOLIDATEDSTATEMENTSOFINCOME"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_0ac78429-d76c-45fe-891a-79a78030aafc" 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_1f7c4a9f-2ce9-4725-853d-24ea1dff1543" 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_0ac78429-d76c-45fe-891a-79a78030aafc" xlink:to="loc_us-gaap_StatementTable_1f7c4a9f-2ce9-4725-853d-24ea1dff1543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_5f6e3ce0-2602-4d95-a260-242bd7bf4872" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1f7c4a9f-2ce9-4725-853d-24ea1dff1543" xlink:to="loc_srt_ProductOrServiceAxis_5f6e3ce0-2602-4d95-a260-242bd7bf4872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4b79200f-a959-4401-86ef-eea591be9856" 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_5f6e3ce0-2602-4d95-a260-242bd7bf4872" xlink:to="loc_srt_ProductsAndServicesDomain_4b79200f-a959-4401-86ef-eea591be9856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositAccountMember_fb689696-6a6f-4b28-bbd4-5f28d2ede128" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositAccountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4b79200f-a959-4401-86ef-eea591be9856" xlink:to="loc_us-gaap_DepositAccountMember_fb689696-6a6f-4b28-bbd4-5f28d2ede128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditAndDebitCardMember_e19b6a1a-4e16-43fe-8aa2-029845eff05a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditAndDebitCardMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4b79200f-a959-4401-86ef-eea591be9856" xlink:to="loc_us-gaap_CreditAndDebitCardMember_e19b6a1a-4e16-43fe-8aa2-029845eff05a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServiceMember_61cea95d-08a2-4c39-8fc0-d053ad615d32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialServiceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4b79200f-a959-4401-86ef-eea591be9856" xlink:to="loc_us-gaap_FinancialServiceMember_61cea95d-08a2-4c39-8fc0-d053ad615d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_e1764748-c1d6-4955-9dd2-a63924724243" 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_1f7c4a9f-2ce9-4725-853d-24ea1dff1543" xlink:to="loc_us-gaap_StatementLineItems_e1764748-c1d6-4955-9dd2-a63924724243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_085478e6-e10e-469b-9755-62fd932f6366" 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_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_085478e6-e10e-469b-9755-62fd932f6366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_c5277a49-217c-457e-9f23-518140fe5116" 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_085478e6-e10e-469b-9755-62fd932f6366" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_c5277a49-217c-457e-9f23-518140fe5116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomePurchasedReceivables_8efb53f3-6d13-4a0e-84ce-bd7669065b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomePurchasedReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_085478e6-e10e-469b-9755-62fd932f6366" xlink:to="loc_us-gaap_InterestIncomePurchasedReceivables_8efb53f3-6d13-4a0e-84ce-bd7669065b4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeSecurities_10b1e4bb-ac05-418d-9075-ca38b60a50a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_085478e6-e10e-469b-9755-62fd932f6366" xlink:to="loc_us-gaap_InterestAndDividendIncomeSecurities_10b1e4bb-ac05-418d-9075-ca38b60a50a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock_1b1f6ce4-727f-421c-9fa6-ebdfeac87c70" xlink:href="tfin-20221231.xsd#tfin_InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_085478e6-e10e-469b-9755-62fd932f6366" xlink:to="loc_tfin_InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock_1b1f6ce4-727f-421c-9fa6-ebdfeac87c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDomesticDeposits_937dc19b-fd39-4a4f-9846-90958399fcb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeDomesticDeposits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_085478e6-e10e-469b-9755-62fd932f6366" xlink:to="loc_us-gaap_InterestIncomeDomesticDeposits_937dc19b-fd39-4a4f-9846-90958399fcb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_b23bd60e-b1a2-4eff-9458-ebabb860459a" 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_085478e6-e10e-469b-9755-62fd932f6366" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_b23bd60e-b1a2-4eff-9458-ebabb860459a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_17165e82-6487-4430-9c54-1c426eb3a85a" 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_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_InterestExpenseAbstract_17165e82-6487-4430-9c54-1c426eb3a85a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDomesticDeposits_836291d8-a8cc-4db6-96fc-9374740c79eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDomesticDeposits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_17165e82-6487-4430-9c54-1c426eb3a85a" xlink:to="loc_us-gaap_InterestExpenseDomesticDeposits_836291d8-a8cc-4db6-96fc-9374740c79eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_7d39a7af-45ba-4000-ad21-5076e937b79e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseSubordinatedNotesAndDebentures"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_17165e82-6487-4430-9c54-1c426eb3a85a" xlink:to="loc_us-gaap_InterestExpenseSubordinatedNotesAndDebentures_7d39a7af-45ba-4000-ad21-5076e937b79e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_2d44785c-b633-461d-807c-f08490172752" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseJuniorSubordinatedDebentures"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_17165e82-6487-4430-9c54-1c426eb3a85a" xlink:to="loc_us-gaap_InterestExpenseJuniorSubordinatedDebentures_2d44785c-b633-461d-807c-f08490172752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_a7399368-256e-4101-9b7d-968fa450c820" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_17165e82-6487-4430-9c54-1c426eb3a85a" xlink:to="loc_us-gaap_InterestExpenseOther_a7399368-256e-4101-9b7d-968fa450c820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_17e6d3cc-0ef8-45d9-8c81-73d064dedc12" 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_us-gaap_InterestExpenseAbstract_17165e82-6487-4430-9c54-1c426eb3a85a" xlink:to="loc_us-gaap_InterestExpense_17e6d3cc-0ef8-45d9-8c81-73d064dedc12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_cc354604-de60-4501-b453-7ff11a843eb8" 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_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_cc354604-de60-4501-b453-7ff11a843eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_5f04159c-e61f-4a63-b647-a1dc9f3a9a28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_5f04159c-e61f-4a63-b647-a1dc9f3a9a28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_5b8f4ce7-af24-49b2-9868-4ad56f6c5890" 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_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_5b8f4ce7-af24-49b2-9868-4ad56f6c5890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeAbstract_5e880f49-ba4a-4b61-b1b9-d20241377766" 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_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_NoninterestIncomeAbstract_5e880f49-ba4a-4b61-b1b9-d20241377766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1c58dcb9-d3ce-461f-b25b-7ac16ae31ddc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_5e880f49-ba4a-4b61-b1b9-d20241377766" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1c58dcb9-d3ce-461f-b25b-7ac16ae31ddc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnSalesOfOtherRealEstate_c657d97b-71c1-4172-8e64-96341be6ef3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnSalesOfOtherRealEstate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_5e880f49-ba4a-4b61-b1b9-d20241377766" xlink:to="loc_us-gaap_GainsLossesOnSalesOfOtherRealEstate_c657d97b-71c1-4172-8e64-96341be6ef3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesRealizedGainLoss_aae78bdb-26eb-4d86-abfb-d8e0e97ebb17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesRealizedGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_5e880f49-ba4a-4b61-b1b9-d20241377766" xlink:to="loc_us-gaap_DebtSecuritiesRealizedGainLoss_aae78bdb-26eb-4d86-abfb-d8e0e97ebb17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfNotesReceivable_f04d3579-872f-4eeb-a7e6-31f84f667a0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfNotesReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_5e880f49-ba4a-4b61-b1b9-d20241377766" xlink:to="loc_us-gaap_GainLossOnSaleOfNotesReceivable_f04d3579-872f-4eeb-a7e6-31f84f667a0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceCommissionsAndFees_a8a38ee4-659a-4009-803a-081266239f65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InsuranceCommissionsAndFees"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_5e880f49-ba4a-4b61-b1b9-d20241377766" xlink:to="loc_us-gaap_InsuranceCommissionsAndFees_a8a38ee4-659a-4009-803a-081266239f65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_63b62f01-8c95-49d2-b273-68e0aaa0af13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_5e880f49-ba4a-4b61-b1b9-d20241377766" xlink:to="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_63b62f01-8c95-49d2-b273-68e0aaa0af13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_ba225081-b352-45de-9e98-734f95e80076" 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_5e880f49-ba4a-4b61-b1b9-d20241377766" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_ba225081-b352-45de-9e98-734f95e80076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_9ae57101-4e7e-4864-b959-11865ac5cbb0" 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_5e880f49-ba4a-4b61-b1b9-d20241377766" xlink:to="loc_us-gaap_NoninterestIncome_9ae57101-4e7e-4864-b959-11865ac5cbb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpenseAbstract_4813cb3a-e4b2-4984-ad13-68edcd8368ec" 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_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_NoninterestExpenseAbstract_4813cb3a-e4b2-4984-ad13-68edcd8368ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_0cf7f71b-feff-4fe6-b83d-aa7f49539007" 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_4813cb3a-e4b2-4984-ad13-68edcd8368ec" xlink:to="loc_us-gaap_LaborAndRelatedExpense_0cf7f71b-feff-4fe6-b83d-aa7f49539007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_9c970bd8-a683-4685-a64b-98e7e7dd0078" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OccupancyNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_4813cb3a-e4b2-4984-ad13-68edcd8368ec" xlink:to="loc_us-gaap_OccupancyNet_9c970bd8-a683-4685-a64b-98e7e7dd0078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_1720bc6a-3f7b-466f-ad4f-3eff5330dd7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_4813cb3a-e4b2-4984-ad13-68edcd8368ec" xlink:to="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_1720bc6a-3f7b-466f-ad4f-3eff5330dd7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees_526046ad-06ca-40b7-9247-ad3b3e080510" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalFees"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_4813cb3a-e4b2-4984-ad13-68edcd8368ec" xlink:to="loc_us-gaap_ProfessionalFees_526046ad-06ca-40b7-9247-ad3b3e080510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_c678d457-1296-4595-b222-5809c9516d0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_4813cb3a-e4b2-4984-ad13-68edcd8368ec" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_c678d457-1296-4595-b222-5809c9516d0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpense_584494ff-426f-4a1c-9262-c8d885c31842" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingAndAdvertisingExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_4813cb3a-e4b2-4984-ad13-68edcd8368ec" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpense_584494ff-426f-4a1c-9262-c8d885c31842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommunicationsAndInformationTechnology_4f5326cb-e6f8-4183-b0b9-75e3b52862c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommunicationsAndInformationTechnology"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_4813cb3a-e4b2-4984-ad13-68edcd8368ec" xlink:to="loc_us-gaap_CommunicationsAndInformationTechnology_4f5326cb-e6f8-4183-b0b9-75e3b52862c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_6e7de3ca-01ff-46c9-a263-ec9c454f560c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_4813cb3a-e4b2-4984-ad13-68edcd8368ec" xlink:to="loc_us-gaap_OtherNoninterestExpense_6e7de3ca-01ff-46c9-a263-ec9c454f560c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_ecfb0776-e8d6-411a-9cc6-ba19495776b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_4813cb3a-e4b2-4984-ad13-68edcd8368ec" xlink:to="loc_us-gaap_NoninterestExpense_ecfb0776-e8d6-411a-9cc6-ba19495776b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ded7ecc0-b6df-4003-bc67-e305c9241088" 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_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ded7ecc0-b6df-4003-bc67-e305c9241088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9ed410df-aed6-4520-8489-eb28d584e5d6" 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_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9ed410df-aed6-4520-8489-eb28d584e5d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ac05fa11-a585-4c69-bbd6-bf8771d0726f" 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_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_NetIncomeLoss_ac05fa11-a585-4c69-bbd6-bf8771d0726f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_87649287-7ac5-436f-9e0b-153be72ce289" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_87649287-7ac5-436f-9e0b-153be72ce289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_6ebb310f-c3b9-44ff-b7f3-9b859e71720a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_6ebb310f-c3b9-44ff-b7f3-9b859e71720a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_dd988b16-b831-4561-80e5-ff879792fdf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_e1764748-c1d6-4955-9dd2-a63924724243" xlink:to="loc_us-gaap_EarningsPerShareAbstract_dd988b16-b831-4561-80e5-ff879792fdf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_4175c639-99e5-402a-a3fd-f1022510587c" 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_dd988b16-b831-4561-80e5-ff879792fdf6" xlink:to="loc_us-gaap_EarningsPerShareBasic_4175c639-99e5-402a-a3fd-f1022510587c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_ec9ba74b-0f2f-4964-a039-cb93689254d9" 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_dd988b16-b831-4561-80e5-ff879792fdf6" xlink:to="loc_us-gaap_EarningsPerShareDiluted_ec9ba74b-0f2f-4964-a039-cb93689254d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="tfin-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_9d5c19bc-ada3-446c-abec-833c8eb37c18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4d111b5e-7989-43f5-ab48-dc0ba8743f08" 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_StatementOfIncomeAndComprehensiveIncomeAbstract_9d5c19bc-ada3-446c-abec-833c8eb37c18" xlink:to="loc_us-gaap_NetIncomeLoss_4d111b5e-7989-43f5-ab48-dc0ba8743f08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_cc8c7035-e7aa-4cf5-8a0b-6f17625fb95a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_9d5c19bc-ada3-446c-abec-833c8eb37c18" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_cc8c7035-e7aa-4cf5-8a0b-6f17625fb95a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ef114bd6-f336-4e8d-a279-f9903a81d1d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_cc8c7035-e7aa-4cf5-8a0b-6f17625fb95a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ef114bd6-f336-4e8d-a279-f9903a81d1d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_4a4947a7-f791-4363-a2d6-5cfdc06f7235" 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_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ef114bd6-f336-4e8d-a279-f9903a81d1d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_4a4947a7-f791-4363-a2d6-5cfdc06f7235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_5a665266-7fda-4de8-84ee-89e032ea5d2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ef114bd6-f336-4e8d-a279-f9903a81d1d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_5a665266-7fda-4de8-84ee-89e032ea5d2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_4321f721-e031-40cd-a7e3-9e08fd87e6ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ef114bd6-f336-4e8d-a279-f9903a81d1d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_4321f721-e031-40cd-a7e3-9e08fd87e6ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_d9a07fda-694a-4e74-ba3b-9a1abab33dfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ef114bd6-f336-4e8d-a279-f9903a81d1d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_d9a07fda-694a-4e74-ba3b-9a1abab33dfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_69625762-a93a-4f95-a0af-b77e888ebee2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ef114bd6-f336-4e8d-a279-f9903a81d1d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_69625762-a93a-4f95-a0af-b77e888ebee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_61cccaff-9021-4f35-899d-15e327953e57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ef114bd6-f336-4e8d-a279-f9903a81d1d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_61cccaff-9021-4f35-899d-15e327953e57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_1ef448cc-b0f6-45b3-b365-3bbead37b754" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_cc8c7035-e7aa-4cf5-8a0b-6f17625fb95a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_1ef448cc-b0f6-45b3-b365-3bbead37b754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_552ea111-60c6-4cee-937c-819dc47ac903" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_cc8c7035-e7aa-4cf5-8a0b-6f17625fb95a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_552ea111-60c6-4cee-937c-819dc47ac903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_8c99fcf5-ac9a-475b-a4a9-d51cb508704f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_552ea111-60c6-4cee-937c-819dc47ac903" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_8c99fcf5-ac9a-475b-a4a9-d51cb508704f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_d24912d7-7f03-4e1d-8dc7-b247dcb98cc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_552ea111-60c6-4cee-937c-819dc47ac903" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_d24912d7-7f03-4e1d-8dc7-b247dcb98cc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_b31fdde6-07e3-4bb5-9ef1-83a6130e2d1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_552ea111-60c6-4cee-937c-819dc47ac903" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_b31fdde6-07e3-4bb5-9ef1-83a6130e2d1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_d5d121b4-d7f9-47dc-a88e-8c60466222f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_552ea111-60c6-4cee-937c-819dc47ac903" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_d5d121b4-d7f9-47dc-a88e-8c60466222f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_9b66181f-3f58-48ec-a398-20249fc10797" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_552ea111-60c6-4cee-937c-819dc47ac903" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax_9b66181f-3f58-48ec-a398-20249fc10797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_057e0183-b5dd-443c-9b62-ec122d2357a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_552ea111-60c6-4cee-937c-819dc47ac903" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_057e0183-b5dd-443c-9b62-ec122d2357a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_f3c21548-c04d-41ea-ac00-d524d7130442" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_552ea111-60c6-4cee-937c-819dc47ac903" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_f3c21548-c04d-41ea-ac00-d524d7130442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_005f5ad4-99fd-4bee-b8d6-6ee6af8ba0a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_cc8c7035-e7aa-4cf5-8a0b-6f17625fb95a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_005f5ad4-99fd-4bee-b8d6-6ee6af8ba0a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_6bb99284-3e50-4a56-9611-18d5e40d07ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_9d5c19bc-ada3-446c-abec-833c8eb37c18" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_6bb99284-3e50-4a56-9611-18d5e40d07ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="tfin-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_d3d6c095-12d9-43be-ade4-cf617624634a" 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_33aeeb12-b633-4805-82a9-0ba6c1579409" 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_d3d6c095-12d9-43be-ade4-cf617624634a" xlink:to="loc_us-gaap_StatementTable_33aeeb12-b633-4805-82a9-0ba6c1579409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_05a88971-a152-4fb1-a8c5-783e7f40a19c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_33aeeb12-b633-4805-82a9-0ba6c1579409" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_05a88971-a152-4fb1-a8c5-783e7f40a19c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f9214ca1-43e8-43d5-811e-449587609a89" 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_05a88971-a152-4fb1-a8c5-783e7f40a19c" xlink:to="loc_us-gaap_EquityComponentDomain_f9214ca1-43e8-43d5-811e-449587609a89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_216e5e50-10e8-4eab-8627-8aab5d7031fd" 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_f9214ca1-43e8-43d5-811e-449587609a89" xlink:to="loc_us-gaap_PreferredStockMember_216e5e50-10e8-4eab-8627-8aab5d7031fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_cb2e754e-3a3c-4e5f-924f-113f4369b4c9" 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_f9214ca1-43e8-43d5-811e-449587609a89" xlink:to="loc_us-gaap_CommonStockMember_cb2e754e-3a3c-4e5f-924f-113f4369b4c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_af11738e-ccb9-471c-b752-fe8965aa790f" 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_f9214ca1-43e8-43d5-811e-449587609a89" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_af11738e-ccb9-471c-b752-fe8965aa790f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_1a42d527-e269-44a3-9780-2ff26c3dab70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f9214ca1-43e8-43d5-811e-449587609a89" xlink:to="loc_us-gaap_TreasuryStockCommonMember_1a42d527-e269-44a3-9780-2ff26c3dab70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_310042f3-e7a9-4bef-b5d9-60c77e2335ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f9214ca1-43e8-43d5-811e-449587609a89" xlink:to="loc_us-gaap_RetainedEarningsMember_310042f3-e7a9-4bef-b5d9-60c77e2335ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_72ec03a7-a4a9-4599-9393-4384f3630101" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f9214ca1-43e8-43d5-811e-449587609a89" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_72ec03a7-a4a9-4599-9393-4384f3630101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_f7ccb432-7e78-4f44-8ca5-7078451f2763" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_33aeeb12-b633-4805-82a9-0ba6c1579409" xlink:to="loc_us-gaap_StatementClassOfStockAxis_f7ccb432-7e78-4f44-8ca5-7078451f2763" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4fbabdb5-3124-4b9c-b6dc-9a0f590b686d" 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_f7ccb432-7e78-4f44-8ca5-7078451f2763" xlink:to="loc_us-gaap_ClassOfStockDomain_4fbabdb5-3124-4b9c-b6dc-9a0f590b686d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_f227cb3b-40d6-4538-bd86-4eb485248034" 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_ClassOfStockDomain_4fbabdb5-3124-4b9c-b6dc-9a0f590b686d" xlink:to="loc_us-gaap_PreferredStockMember_f227cb3b-40d6-4538-bd86-4eb485248034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_5ee31cb9-fa14-4caa-95e5-e916068fdda9" 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_ClassOfStockDomain_4fbabdb5-3124-4b9c-b6dc-9a0f590b686d" xlink:to="loc_us-gaap_CommonStockMember_5ee31cb9-fa14-4caa-95e5-e916068fdda9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_6247d2dd-9302-4510-b296-de2c77e931f0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_33aeeb12-b633-4805-82a9-0ba6c1579409" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_6247d2dd-9302-4510-b296-de2c77e931f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_0aaac382-481b-4970-902f-244c3b3bdc9a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_6247d2dd-9302-4510-b296-de2c77e931f0" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_0aaac382-481b-4970-902f-244c3b3bdc9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_13a4e334-d59e-4506-ad3f-e8d076ef8906" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_0aaac382-481b-4970-902f-244c3b3bdc9a" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_13a4e334-d59e-4506-ad3f-e8d076ef8906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_983eb859-0b67-4f71-b8e2-94a71afec696" 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_33aeeb12-b633-4805-82a9-0ba6c1579409" xlink:to="loc_us-gaap_StatementLineItems_983eb859-0b67-4f71-b8e2-94a71afec696" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" 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_983eb859-0b67-4f71-b8e2-94a71afec696" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8e784525-d85b-4b84-9b86-a82102c362db" 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_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_StockholdersEquity_8e784525-d85b-4b84-9b86-a82102c362db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_6aff838b-2dc9-4aeb-9567-ef61892a453e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_6aff838b-2dc9-4aeb-9567-ef61892a453e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_37a48fe0-2402-426b-aa08-3bd165942d24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_TreasuryStockCommonShares_37a48fe0-2402-426b-aa08-3bd165942d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_c69b6f52-25ba-4412-a4e3-da98f23e6dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_c69b6f52-25ba-4412-a4e3-da98f23e6dcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_5f614be3-78da-481f-911c-fd1531451ecd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_5f614be3-78da-481f-911c-fd1531451ecd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_86438e3f-1a48-4cb4-b639-a1edbdb7df25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_86438e3f-1a48-4cb4-b639-a1edbdb7df25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_b8102c59-86a2-4187-996e-f71ec1157833" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_b8102c59-86a2-4187-996e-f71ec1157833" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_b08236e5-8c73-4f57-9433-34666a4e6330" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_b08236e5-8c73-4f57-9433-34666a4e6330" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_72c5cef9-32ff-4697-b193-0b9e6768a425" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_72c5cef9-32ff-4697-b193-0b9e6768a425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_68a09f05-fcd6-47c5-a0c1-b66bcf9898ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_68a09f05-fcd6-47c5-a0c1-b66bcf9898ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_f3540763-970b-4a20-82f4-96259d8664c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_f3540763-970b-4a20-82f4-96259d8664c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_e161ca46-5072-4cc0-a8b5-d2112e1f14b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures_e161ca46-5072-4cc0-a8b5-d2112e1f14b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_c188a881-50b2-4c9b-b28c-3a8282f604f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_c188a881-50b2-4c9b-b28c-3a8282f604f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_18525278-2646-40d5-9b01-0e80caa9591c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_18525278-2646-40d5-9b01-0e80caa9591c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_21330ae5-0e9c-4ac9-94d9-d2b1fff0ba76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_21330ae5-0e9c-4ac9-94d9-d2b1fff0ba76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_0c34fe1f-43a0-4d9e-b326-13c548fb857d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_0c34fe1f-43a0-4d9e-b326-13c548fb857d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_11c53adf-a157-43ea-8b31-8b70b5ecdb33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_11c53adf-a157-43ea-8b31-8b70b5ecdb33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_67645e9d-b04a-4173-bdf4-a74940d12daa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_67645e9d-b04a-4173-bdf4-a74940d12daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPreferredStock_ddd9a1f3-df45-4635-94a3-44e03f10a92f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsPreferredStock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_DividendsPreferredStock_ddd9a1f3-df45-4635-94a3-44e03f10a92f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2bb1c142-ff36-46b5-a63d-2b8367e0c6e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_NetIncomeLoss_2bb1c142-ff36-46b5-a63d-2b8367e0c6e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e2f9b5ef-6cdc-472f-be36-497b4218b992" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e2f9b5ef-6cdc-472f-be36-497b4218b992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_397481d1-0af3-4e7c-b72a-4ce9f9662fc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_StockholdersEquity_397481d1-0af3-4e7c-b72a-4ce9f9662fc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_a64692a1-ffdc-4a75-a7b1-301b37594365" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_a64692a1-ffdc-4a75-a7b1-301b37594365" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_1d287123-78a3-4e05-8d5b-5ff6b8a3f56c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_bd88f7da-28d4-42fd-b845-15643a55a745" xlink:to="loc_us-gaap_TreasuryStockCommonShares_1d287123-78a3-4e05-8d5b-5ff6b8a3f56c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="tfin-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_cb3a9b53-3990-43e6-8edb-bea7478c268d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e629a90c-1f58-4b1e-ab4b-cb771071d33a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_cb3a9b53-3990-43e6-8edb-bea7478c268d" xlink:to="loc_us-gaap_StatementTable_e629a90c-1f58-4b1e-ab4b-cb771071d33a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_7ed2523a-6bb2-4d70-874b-42d2940c993a" 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_StatementTable_e629a90c-1f58-4b1e-ab4b-cb771071d33a" xlink:to="loc_us-gaap_FinancialInstrumentAxis_7ed2523a-6bb2-4d70-874b-42d2940c993a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3966bce6-3b31-43d1-b609-c9e280bae08e" 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_7ed2523a-6bb2-4d70-874b-42d2940c993a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3966bce6-3b31-43d1-b609-c9e280bae08e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IndemnificationAssetMember_b75426e3-773c-4aa5-a770-96954af1d2fa" xlink:href="tfin-20221231.xsd#tfin_IndemnificationAssetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3966bce6-3b31-43d1-b609-c9e280bae08e" xlink:to="loc_tfin_IndemnificationAssetMember_b75426e3-773c-4aa5-a770-96954af1d2fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_22d8f2ab-51b2-47d2-b556-b020cf23337f" 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_e629a90c-1f58-4b1e-ab4b-cb771071d33a" xlink:to="loc_us-gaap_StatementLineItems_22d8f2ab-51b2-47d2-b556-b020cf23337f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d40dfb77-4227-444e-bab9-d868991cef70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_22d8f2ab-51b2-47d2-b556-b020cf23337f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d40dfb77-4227-444e-bab9-d868991cef70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_01719d80-d023-4800-b715-6ff629b8c86f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d40dfb77-4227-444e-bab9-d868991cef70" xlink:to="loc_us-gaap_NetIncomeLoss_01719d80-d023-4800-b715-6ff629b8c86f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d40dfb77-4227-444e-bab9-d868991cef70" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_13999eb6-e814-4c4c-b5ce-f6bde62f47bf" 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_Depreciation_13999eb6-e814-4c4c-b5ce-f6bde62f47bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans_6448523f-1085-4f6b-995e-74e4193582a5" xlink:href="tfin-20221231.xsd#tfin_AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_tfin_AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans_6448523f-1085-4f6b-995e-74e4193582a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_10ceeb7c-eed1-42eb-a14a-c222664e97c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_10ceeb7c-eed1-42eb-a14a-c222664e97c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_cbf8e803-9876-4b1e-a7e5-826963008781" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_cbf8e803-9876-4b1e-a7e5-826963008781" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_ca6f16d1-4823-4743-82b7-79f949c8073c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_ca6f16d1-4823-4743-82b7-79f949c8073c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_ce13f88f-004a-40a6-92b1-7d44f261110d" 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_ce13f88f-004a-40a6-92b1-7d44f261110d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_b036240a-62e9-4ca3-b5e0-b6141640ad4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_b036240a-62e9-4ca3-b5e0-b6141640ad4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_4f98f6e3-bddb-47d3-b3a7-2dcc96e73225" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_4f98f6e3-bddb-47d3-b3a7-2dcc96e73225" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_4c4d04ed-5b9c-46ba-b3ca-440d88943031" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_ShareBasedCompensation_4c4d04ed-5b9c-46ba-b3ca-440d88943031" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesRealizedGainLoss_ff21b9a8-b130-45f0-a9d7-7c5f373a0185" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesRealizedGainLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_DebtSecuritiesRealizedGainLoss_ff21b9a8-b130-45f0-a9d7-7c5f373a0185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss_53080983-95fb-4064-8a5d-0f60164650a3" xlink:href="tfin-20221231.xsd#tfin_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_tfin_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss_53080983-95fb-4064-8a5d-0f60164650a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnSalesOfOtherRealEstate_4f2e21c4-4e75-478f-8b32-f9edc1184042" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnSalesOfOtherRealEstate"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_GainsLossesOnSalesOfOtherRealEstate_4f2e21c4-4e75-478f-8b32-f9edc1184042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_f95e91a1-2325-4fc7-9833-d24e7f25f15a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_f95e91a1-2325-4fc7-9833-d24e7f25f15a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToPurchaseLoansHeldForSale_4e54d275-988e-4732-9fc7-c71ce0cbb062" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToPurchaseLoansHeldForSale"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_PaymentsToPurchaseLoansHeldForSale_4e54d275-988e-4732-9fc7-c71ce0cbb062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_d8145155-da4c-44b9-ae3d-b2660378d309" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_d8145155-da4c-44b9-ae3d-b2660378d309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfNotesReceivable_17a644e9-46b0-4e06-a715-58e24c11555b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfNotesReceivable"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_GainLossOnSaleOfNotesReceivable_17a644e9-46b0-4e06-a715-58e24c11555b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IncreaseDecreaseInOperatingLeases_ce99781c-4ed0-4cd9-9db8-d2473c96b486" xlink:href="tfin-20221231.xsd#tfin_IncreaseDecreaseInOperatingLeases"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_tfin_IncreaseDecreaseInOperatingLeases_ce99781c-4ed0-4cd9-9db8-d2473c96b486" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_d776da66-00c1-4573-8cb5-306edbb21a64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_d776da66-00c1-4573-8cb5-306edbb21a64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities_5176edbb-184e-4b2c-84a5-ce6f743d0078" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities_5176edbb-184e-4b2c-84a5-ce6f743d0078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_455b6774-9f15-49cd-b0c1-d884bb5ca661" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_455b6774-9f15-49cd-b0c1-d884bb5ca661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_3a8eae90-35e6-402a-beca-fcaccd408edb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_90811900-da92-4096-81d1-93d98e6acc82" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_3a8eae90-35e6-402a-beca-fcaccd408edb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d7f389e7-3c20-4f09-9f8c-4cfe1aa2b9d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d40dfb77-4227-444e-bab9-d868991cef70" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d7f389e7-3c20-4f09-9f8c-4cfe1aa2b9d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_22d8f2ab-51b2-47d2-b556-b020cf23337f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_1bae5e0c-0130-4950-b6df-e4cd76b0aecb" 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_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_1bae5e0c-0130-4950-b6df-e4cd76b0aecb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_3025151c-77f0-47d6-8acf-c66920665065" 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_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_3025151c-77f0-47d6-8acf-c66920665065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_03b9bffa-8d77-4116-a0a1-c3b83953dd21" 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_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_03b9bffa-8d77-4116-a0a1-c3b83953dd21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_47140e43-41b5-423c-823f-53f27895cdf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_47140e43-41b5-423c-823f-53f27895cdf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLoansReceivable_7a733222-a3cf-481f-8cbf-e707fb6a38d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLoansReceivable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_us-gaap_PaymentsToAcquireLoansReceivable_7a733222-a3cf-481f-8cbf-e707fb6a38d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfFinanceReceivables_44df3134-e0c3-4cbd-b2fa-810bcd78947e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfFinanceReceivables"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_us-gaap_ProceedsFromSaleOfFinanceReceivables_44df3134-e0c3-4cbd-b2fa-810bcd78947e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_0821e849-cf1d-4251-813c-0594d879da8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromLoansAndLeases"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_0821e849-cf1d-4251-813c-0594d879da8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment_ba3bce28-571f-4d9d-ab2e-9dff2d1db3eb" xlink:href="tfin-20221231.xsd#tfin_PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_tfin_PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment_ba3bce28-571f-4d9d-ab2e-9dff2d1db3eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherRealEstate_a1cfe5ad-c4f2-4759-8c6c-14c34769383b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfOtherRealEstate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherRealEstate_a1cfe5ad-c4f2-4759-8c6c-14c34769383b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet_484dc5de-a32f-4983-b76a-1f6612156716" xlink:href="tfin-20221231.xsd#tfin_PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_tfin_PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet_484dc5de-a32f-4983-b76a-1f6612156716" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLifeInsurancePolicies_b4b062d0-f01f-4f0f-9840-215596a883bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLifeInsurancePolicies"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_us-gaap_ProceedsFromLifeInsurancePolicies_b4b062d0-f01f-4f0f-9840-215596a883bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_1afc4344-fab9-49a3-9e52-466c4da63dde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_1afc4344-fab9-49a3-9e52-466c4da63dde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_3f553fd4-ba04-4db4-90d9-af17f62408b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSalesOfAssetsInvestingActivities"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_3f553fd4-ba04-4db4-90d9-af17f62408b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6c680138-c5b1-41e0-9a68-37e6161115d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ae144833-945a-47f5-b463-81ad0a3fc78d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6c680138-c5b1-41e0-9a68-37e6161115d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_22d8f2ab-51b2-47d2-b556-b020cf23337f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeposits_d6a12273-9ad6-4e2d-83dd-ebbc51fada32" 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_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:to="loc_us-gaap_IncreaseDecreaseInDeposits_d6a12273-9ad6-4e2d-83dd-ebbc51fada32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase_aa432cd3-921c-4235-818a-5ab04a96f2b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:to="loc_us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase_aa432cd3-921c-4235-818a-5ab04a96f2b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances_73a12f18-7aa1-4215-abe1-d28f999b4d0e" xlink:href="tfin-20221231.xsd#tfin_ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:to="loc_tfin_ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances_73a12f18-7aa1-4215-abe1-d28f999b4d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_ca65912c-3590-4832-8f17-6612fed7dc6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_ca65912c-3590-4832-8f17-6612fed7dc6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_0948e0c2-c77e-4b05-96da-429a10a940ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_0948e0c2-c77e-4b05-96da-429a10a940ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_40f201e9-a777-4fb3-b90c-438cdfa4c080" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_40f201e9-a777-4fb3-b90c-438cdfa4c080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_7afed76f-84ea-487d-9e2c-3030c3a48dc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:to="loc_us-gaap_PaymentsOfDividends_7afed76f-84ea-487d-9e2c-3030c3a48dc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement_65e05de5-0979-4072-bc53-b468bae8a8a8" xlink:href="tfin-20221231.xsd#tfin_PaymentTaxWithholdingShareBasedPaymentArrangement"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:to="loc_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement_65e05de5-0979-4072-bc53-b468bae8a8a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_81eda405-35ff-46fd-a5a2-46f7b2f605c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_81eda405-35ff-46fd-a5a2-46f7b2f605c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_e9f632c1-0e45-4215-b906-ad7994bf21c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:to="loc_us-gaap_ProceedsFromStockPlans_e9f632c1-0e45-4215-b906-ad7994bf21c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_5685bcad-ae44-4341-a04a-73bc4f70792a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_5685bcad-ae44-4341-a04a-73bc4f70792a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2c86e8ef-200e-42b0-aacd-748e233ef2ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5a51ad7-c6da-49c4-b612-546b81528c49" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2c86e8ef-200e-42b0-aacd-748e233ef2ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9ba3b7c3-af3c-4c11-8354-696d0b233e01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_22d8f2ab-51b2-47d2-b556-b020cf23337f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9ba3b7c3-af3c-4c11-8354-696d0b233e01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_58a25869-568b-4e70-8b8e-c7686351eed4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_22d8f2ab-51b2-47d2-b556-b020cf23337f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_58a25869-568b-4e70-8b8e-c7686351eed4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4b3d2f44-f406-4fc4-b9da-95613e17c224" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_22d8f2ab-51b2-47d2-b556-b020cf23337f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4b3d2f44-f406-4fc4-b9da-95613e17c224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_6ffd9f82-4631-4e6a-9b73-1e69cce8a859" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_22d8f2ab-51b2-47d2-b556-b020cf23337f" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_6ffd9f82-4631-4e6a-9b73-1e69cce8a859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_10d9fa60-e305-429f-8d62-492a99af21ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_6ffd9f82-4631-4e6a-9b73-1e69cce8a859" xlink:to="loc_us-gaap_InterestPaidNet_10d9fa60-e305-429f-8d62-492a99af21ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_30d901ad-b4f4-4530-a55c-5ffc707fd2f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_6ffd9f82-4631-4e6a-9b73-1e69cce8a859" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_30d901ad-b4f4-4530-a55c-5ffc707fd2f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_2394b2bb-6278-4897-9cd5-eb70df2703aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_6ffd9f82-4631-4e6a-9b73-1e69cce8a859" xlink:to="loc_us-gaap_OperatingLeasePayments_2394b2bb-6278-4897-9cd5-eb70df2703aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d8de60a6-8988-4a39-a792-b0b85e1985c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_22d8f2ab-51b2-47d2-b556-b020cf23337f" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d8de60a6-8988-4a39-a792-b0b85e1985c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferToOtherRealEstate_05bad41b-f434-448e-b0c4-e0050e0e0474" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferToOtherRealEstate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d8de60a6-8988-4a39-a792-b0b85e1985c5" xlink:to="loc_us-gaap_TransferToOtherRealEstate_05bad41b-f434-448e-b0c4-e0050e0e0474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_LoansHeldForInvestmentTransferredToLoansHeldForSale_98e497cb-22b9-4048-8b30-b779175c8e7e" xlink:href="tfin-20221231.xsd#tfin_LoansHeldForInvestmentTransferredToLoansHeldForSale"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d8de60a6-8988-4a39-a792-b0b85e1985c5" xlink:to="loc_tfin_LoansHeldForInvestmentTransferredToLoansHeldForSale_98e497cb-22b9-4048-8b30-b779175c8e7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AssetsTransferredToAssetsHeldForSale_0b6203d6-7c63-41a8-9f14-ae43a1705c2f" xlink:href="tfin-20221231.xsd#tfin_AssetsTransferredToAssetsHeldForSale"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d8de60a6-8988-4a39-a792-b0b85e1985c5" xlink:to="loc_tfin_AssetsTransferredToAssetsHeldForSale_0b6203d6-7c63-41a8-9f14-ae43a1705c2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DepositsTransferredToHeldForSale_b68c9e5e-d31c-46c2-8670-1943cc445654" xlink:href="tfin-20221231.xsd#tfin_DepositsTransferredToHeldForSale"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d8de60a6-8988-4a39-a792-b0b85e1985c5" xlink:to="loc_tfin_DepositsTransferredToHeldForSale_b68c9e5e-d31c-46c2-8670-1943cc445654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_6f3ebab8-daee-4e6c-a535-45c56b38daf3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d8de60a6-8988-4a39-a792-b0b85e1985c5" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_6f3ebab8-daee-4e6c-a535-45c56b38daf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SecuritiesAvailableForSalePurchasedNotSettled_fe80649b-3e25-4cc1-b898-bc8375377502" xlink:href="tfin-20221231.xsd#tfin_SecuritiesAvailableForSalePurchasedNotSettled"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d8de60a6-8988-4a39-a792-b0b85e1985c5" xlink:to="loc_tfin_SecuritiesAvailableForSalePurchasedNotSettled_fe80649b-3e25-4cc1-b898-bc8375377502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_1130f657-9a04-42df-abb5-0fd24cbd340c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d8de60a6-8988-4a39-a792-b0b85e1985c5" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_1130f657-9a04-42df-abb5-0fd24cbd340c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_5e05c7af-e98b-4d11-8733-9678108be830" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d8de60a6-8988-4a39-a792-b0b85e1985c5" xlink:to="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_5e05c7af-e98b-4d11-8733-9678108be830" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="tfin-20221231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_afd8735d-883a-477f-adcd-af6142ecf7b5" 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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_2bae77e3-3f34-4362-9584-b8f1047a028a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_afd8735d-883a-477f-adcd-af6142ecf7b5" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_2bae77e3-3f34-4362-9584-b8f1047a028a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/AcquisitionsandDivestitures" xlink:type="simple" xlink:href="tfin-20221231.xsd#AcquisitionsandDivestitures"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/AcquisitionsandDivestitures" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_a19f3453-756b-40f8-b6bc-9cbc9434150d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_8a2516d1-c084-401f-b65f-89ce1dc22a66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_a19f3453-756b-40f8-b6bc-9cbc9434150d" xlink:to="loc_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock_8a2516d1-c084-401f-b65f-89ce1dc22a66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/Securities" xlink:type="simple" xlink:href="tfin-20221231.xsd#Securities"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/Securities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_570395f5-8af6-46ff-a53d-06d5f36e54c5" 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_402ca014-8b47-4e33-93fe-ad06c7c1ecf4" 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_570395f5-8af6-46ff-a53d-06d5f36e54c5" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_402ca014-8b47-4e33-93fe-ad06c7c1ecf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLosses" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLosses"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLosses" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_450bf569-0d12-4e79-9fb5-d3711db842df" 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_fff5d624-71a3-4a06-a1d1-2ab3e7556e34" 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_450bf569-0d12-4e79-9fb5-d3711db842df" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_fff5d624-71a3-4a06-a1d1-2ab3e7556e34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/OtherRealEstateOwned" xlink:type="simple" xlink:href="tfin-20221231.xsd#OtherRealEstateOwned"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/OtherRealEstateOwned" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateAbstract_8d516859-b43f-416a-92e6-6aad5448cca8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateOwnedTextBlock_31d48a40-1adc-418a-98bd-9de471f75cc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateOwnedTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherRealEstateAbstract_8d516859-b43f-416a-92e6-6aad5448cca8" xlink:to="loc_us-gaap_RealEstateOwnedTextBlock_31d48a40-1adc-418a-98bd-9de471f75cc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/PremisesandEquipment" xlink:type="simple" xlink:href="tfin-20221231.xsd#PremisesandEquipment"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/PremisesandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_a4240455-5a10-415e-85a3-465f2ab2ea2f" 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_ef3f847f-7d96-4a2e-95c0-ce0def3d9428" 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_a4240455-5a10-415e-85a3-465f2ab2ea2f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_ef3f847f-7d96-4a2e-95c0-ce0def3d9428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/GoodwillandIntangibleAssets" xlink:type="simple" xlink:href="tfin-20221231.xsd#GoodwillandIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/GoodwillandIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_039fcd02-a601-4778-99de-5f8366d59f74" 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_4db11cb9-d968-4de9-b34e-72d4d1be4d28" 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_039fcd02-a601-4778-99de-5f8366d59f74" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_4db11cb9-d968-4de9-b34e-72d4d1be4d28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/EquityMethodInvestment" xlink:type="simple" xlink:href="tfin-20221231.xsd#EquityMethodInvestment"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/EquityMethodInvestment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_4ef8a0eb-63ac-4935-b764-7bc2b59218e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_556dfe96-8344-41b1-8185-5f8a675aa0fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_4ef8a0eb-63ac-4935-b764-7bc2b59218e5" xlink:to="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_556dfe96-8344-41b1-8185-5f8a675aa0fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/VariableInterestEntities" xlink:type="simple" xlink:href="tfin-20221231.xsd#VariableInterestEntities"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/VariableInterestEntities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_997bcc8b-5a22-4df8-aec9-d76fb5211719" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityDisclosureTextBlock_38f0d836-69c9-4c54-844f-98af9f910ca4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_997bcc8b-5a22-4df8-aec9-d76fb5211719" xlink:to="loc_us-gaap_VariableInterestEntityDisclosureTextBlock_38f0d836-69c9-4c54-844f-98af9f910ca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/DerivativeFinancialInstruments" xlink:type="simple" xlink:href="tfin-20221231.xsd#DerivativeFinancialInstruments"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/DerivativeFinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_a4dc16c7-65ba-480a-a5af-55802c60ad30" 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_a70d9ae9-ec0f-449f-a7ea-f21c542aa9a1" 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_a4dc16c7-65ba-480a-a5af-55802c60ad30" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_a70d9ae9-ec0f-449f-a7ea-f21c542aa9a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/Deposits" xlink:type="simple" xlink:href="tfin-20221231.xsd#Deposits"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/Deposits" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_dae87ec3-8024-4f0c-8aef-ad39396b5ed0" 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_cddac1a0-245b-4cd0-955f-471c932541e4" 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_dae87ec3-8024-4f0c-8aef-ad39396b5ed0" xlink:to="loc_us-gaap_DepositLiabilitiesDisclosuresTextBlock_cddac1a0-245b-4cd0-955f-471c932541e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacity" xlink:type="simple" xlink:href="tfin-20221231.xsd#BorrowingsandBorrowingCapacity"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/BorrowingsandBorrowingCapacity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_adcfa03f-6bfb-44ff-a428-0b2f9cd03e68" 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_0a6ebc87-02f6-4de1-92e8-1d69514311eb" 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_adcfa03f-6bfb-44ff-a428-0b2f9cd03e68" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_0a6ebc87-02f6-4de1-92e8-1d69514311eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="tfin-20221231.xsd#EmployeeBenefitPlans"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/EmployeeBenefitPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7d07844b-5a2b-4811-a0f2-1ffe6f067a72" 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_fadedda6-29ed-4c7d-bcbb-bf51553c3a56" 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_7d07844b-5a2b-4811-a0f2-1ffe6f067a72" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_fadedda6-29ed-4c7d-bcbb-bf51553c3a56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/IncomeTaxes" xlink:type="simple" xlink:href="tfin-20221231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0662213a-db52-479d-8423-5275ada04946" 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_de573efe-b748-436a-844e-8c5f9ac63f08" 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_0662213a-db52-479d-8423-5275ada04946" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_de573efe-b748-436a-844e-8c5f9ac63f08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LegalContingencies" xlink:type="simple" xlink:href="tfin-20221231.xsd#LegalContingencies"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/LegalContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0453dcb8-6a89-4e7f-8464-f69afe1df206" 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_LegalMattersAndContingenciesTextBlock_5c282148-044f-4788-877e-b7778e6b8619" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0453dcb8-6a89-4e7f-8464-f69afe1df206" xlink:to="loc_us-gaap_LegalMattersAndContingenciesTextBlock_5c282148-044f-4788-877e-b7778e6b8619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/OffBalanceSheetLoanCommitments" xlink:type="simple" xlink:href="tfin-20221231.xsd#OffBalanceSheetLoanCommitments"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/OffBalanceSheetLoanCommitments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_db120f62-1698-42df-927f-e3dae2ed75be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_3b22f69f-b10c-4b63-bb44-a455c54d7cee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_db120f62-1698-42df-927f-e3dae2ed75be" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_3b22f69f-b10c-4b63-bb44-a455c54d7cee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/FairValueDisclosures" xlink:type="simple" xlink:href="tfin-20221231.xsd#FairValueDisclosures"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/FairValueDisclosures" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_76a5dd2d-136d-46cf-b001-17dffaab332e" 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_243c75b1-199d-4a1c-9467-7eda743b4b6f" 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_76a5dd2d-136d-46cf-b001-17dffaab332e" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_243c75b1-199d-4a1c-9467-7eda743b4b6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="tfin-20221231.xsd#RelatedPartyTransactions"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/RelatedPartyTransactions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_29bd6a88-39ca-430f-ad2c-9fb40b8fc21c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_4a4bfeb7-fb08-465d-b40d-8209d75779e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_29bd6a88-39ca-430f-ad2c-9fb40b8fc21c" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_4a4bfeb7-fb08-465d-b40d-8209d75779e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/RegulatoryMatters" xlink:type="simple" xlink:href="tfin-20221231.xsd#RegulatoryMatters"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/RegulatoryMatters" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_RegulatoryCapitalRequirementsAbstract_ae2d0d33-0d7a-41ac-91aa-bd41dcd1d2a4" 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_021f5988-7e35-4629-809c-311d855cc922" 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_ae2d0d33-0d7a-41ac-91aa-bd41dcd1d2a4" xlink:to="loc_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_021f5988-7e35-4629-809c-311d855cc922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/StockholdersEquity" xlink:type="simple" xlink:href="tfin-20221231.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_7873f19e-4fe3-4589-969e-9662505fadfe" 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_StockholdersEquityNoteDisclosureTextBlock_64f87c86-8e00-4f72-96ea-10a1eeb00641" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_7873f19e-4fe3-4589-969e-9662505fadfe" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_64f87c86-8e00-4f72-96ea-10a1eeb00641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="tfin-20221231.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_835a5cd1-9cdd-44be-a294-87584e153f95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_d91e607e-5ea7-483f-b444-a749535657b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_835a5cd1-9cdd-44be-a294-87584e153f95" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_d91e607e-5ea7-483f-b444-a749535657b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformation" xlink:type="simple" xlink:href="tfin-20221231.xsd#ParentCompanyOnlyCondensedFinancialInformation"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_5b9056cb-0099-4a79-b259-3e0101a4f91f" 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_d5eacecf-b371-4b35-962e-8e0d7849b043" 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_5b9056cb-0099-4a79-b259-3e0101a4f91f" xlink:to="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_d5eacecf-b371-4b35-962e-8e0d7849b043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/EarningsPerShare" xlink:type="simple" xlink:href="tfin-20221231.xsd#EarningsPerShare"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/EarningsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_ca1fc7ad-4bd5-428c-b87e-75d087948d5f" 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_28e99ada-c392-41c1-bd8a-28b47920cc0e" 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_ca1fc7ad-4bd5-428c-b87e-75d087948d5f" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_28e99ada-c392-41c1-bd8a-28b47920cc0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/BusinessSegmentInformation" xlink:type="simple" xlink:href="tfin-20221231.xsd#BusinessSegmentInformation"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/BusinessSegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_e238849d-67ea-438d-acc8-068c11158daf" 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_b10e219a-bdb5-4de1-b490-19a9c261d639" 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_e238849d-67ea-438d-acc8-068c11158daf" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_b10e219a-bdb5-4de1-b490-19a9c261d639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SubsequentEvents" xlink:type="simple" xlink:href="tfin-20221231.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_1bc1be5f-2589-4e09-a08d-030a909604ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_134aef0a-9a4d-42fa-bd13-777c9dfb3316" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_1bc1be5f-2589-4e09-a08d-030a909604ac" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_134aef0a-9a4d-42fa-bd13-777c9dfb3316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="tfin-20221231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_a1f38167-9591-4cac-b88d-3faec868e7b5" 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_tfin_NatureOfOperationsPolicyPolicyTextBlock_8d781fec-5522-423f-8eac-25abd162dfc3" xlink:href="tfin-20221231.xsd#tfin_NatureOfOperationsPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_tfin_NatureOfOperationsPolicyPolicyTextBlock_8d781fec-5522-423f-8eac-25abd162dfc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_a64d1a11-15f7-4005-adde-0cdcd8810196" 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_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_a64d1a11-15f7-4005-adde-0cdcd8810196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_ee762a87-e262-460a-ab57-b747cf75e2b5" 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_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_us-gaap_UseOfEstimates_ee762a87-e262-460a-ab57-b747cf75e2b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_5fa7ae11-c0dc-4050-8eab-48ba0861cd4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy_5fa7ae11-c0dc-4050-8eab-48ba0861cd4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DebtSecuritiesPolicyPolicyTextBlock_10da901e-eda1-4570-896e-b70a65d13d99" xlink:href="tfin-20221231.xsd#tfin_DebtSecuritiesPolicyPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_tfin_DebtSecuritiesPolicyPolicyTextBlock_10da901e-eda1-4570-896e-b70a65d13d99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquitySecuritiesPolicyPolicyTextBlock_28200c51-d3cb-4863-82cf-f5dbe03dd139" xlink:href="tfin-20221231.xsd#tfin_EquitySecuritiesPolicyPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_tfin_EquitySecuritiesPolicyPolicyTextBlock_28200c51-d3cb-4863-82cf-f5dbe03dd139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy_3e406e0b-5600-4cd6-9933-002c7bbe6a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy_3e406e0b-5600-4cd6-9933-002c7bbe6a1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy_03f03b9b-35c8-4ab3-b85a-82b54584d095" 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_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy_03f03b9b-35c8-4ab3-b85a-82b54584d095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FederalHomeLoanBankStockPolicyTextBlock_dd25c467-edc9-4a22-bdb6-8c1031de6221" xlink:href="tfin-20221231.xsd#tfin_FederalHomeLoanBankStockPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_tfin_FederalHomeLoanBankStockPolicyTextBlock_dd25c467-edc9-4a22-bdb6-8c1031de6221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_3243379a-0900-4867-90cc-b9480e4e926d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_3243379a-0900-4867-90cc-b9480e4e926d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentsForeclosedAssetsPolicy_503e102d-e94c-4e52-a628-762cb38a6bc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentsForeclosedAssetsPolicy"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentsForeclosedAssetsPolicy_503e102d-e94c-4e52-a628-762cb38a6bc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_a8b6803e-75ca-47be-9da3-dfef69a2fb5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_a8b6803e-75ca-47be-9da3-dfef69a2fb5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_23af7c22-e525-4028-807c-44110dfdcc36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_23af7c22-e525-4028-807c-44110dfdcc36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalUseSoftwarePolicy_7592c56c-e99a-4f6b-9f06-aa0bfe70c9f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalUseSoftwarePolicy"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_us-gaap_InternalUseSoftwarePolicy_7592c56c-e99a-4f6b-9f06-aa0bfe70c9f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BankOwnedLifeInsurancePolicyTextBlock_8260ec8d-7715-499c-8d01-f8ad94d35975" xlink:href="tfin-20221231.xsd#tfin_BankOwnedLifeInsurancePolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_tfin_BankOwnedLifeInsurancePolicyTextBlock_8260ec8d-7715-499c-8d01-f8ad94d35975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_043a47a9-41a3-432b-9958-495f12f1b09e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_043a47a9-41a3-432b-9958-495f12f1b09e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_8f24f8c5-387d-45c4-baff-dd67d4cc8c31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_8f24f8c5-387d-45c4-baff-dd67d4cc8c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_72f5d2be-9848-4afb-a7e4-5b55248dc0fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_72f5d2be-9848-4afb-a7e4-5b55248dc0fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_1dd1d69b-7da2-4195-bc3c-580a337e0f59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_1dd1d69b-7da2-4195-bc3c-580a337e0f59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_67f4f90b-525e-456d-81fa-d6f1885931c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_67f4f90b-525e-456d-81fa-d6f1885931c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_73f728fa-2a17-46d3-87fc-1ad4c99036cc" 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_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_73f728fa-2a17-46d3-87fc-1ad4c99036cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_d88ff46e-159f-41a5-b72f-4ce9b4188fe6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_d88ff46e-159f-41a5-b72f-4ce9b4188fe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy_b36d8213-5333-4365-b6b9-5a2543428ebd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy_b36d8213-5333-4365-b6b9-5a2543428ebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_f67960ac-7176-4728-b7cf-893652da8629" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_f67960ac-7176-4728-b7cf-893652da8629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_769f9a16-2c97-4ec0-bf79-36cd8f131c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_769f9a16-2c97-4ec0-bf79-36cd8f131c2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_38de11ce-e4d1-4c64-be8e-6629d691457f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_38de11ce-e4d1-4c64-be8e-6629d691457f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_e25382a7-9e3f-4b3e-8c60-77df564d1cdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a1f38167-9591-4cac-b88d-3faec868e7b5" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_e25382a7-9e3f-4b3e-8c60-77df564d1cdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/AcquisitionsandDivestituresTables" xlink:type="simple" xlink:href="tfin-20221231.xsd#AcquisitionsandDivestituresTables"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/AcquisitionsandDivestituresTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_3cc1b71f-42a4-4890-a596-8e7c80335df4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_30b6d5c6-2985-4201-9117-c30e832994c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_3cc1b71f-42a4-4890-a596-8e7c80335df4" xlink:to="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_30b6d5c6-2985-4201-9117-c30e832994c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_f4dc75ee-e52e-474f-9768-27774aa27eaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_3cc1b71f-42a4-4890-a596-8e7c80335df4" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_f4dc75ee-e52e-474f-9768-27774aa27eaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SecuritiesTables" xlink:type="simple" xlink:href="tfin-20221231.xsd#SecuritiesTables"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/SecuritiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2361e9ae-fcfe-4abb-ad9e-d7c20a44bd2a" 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_GainLossOnInvestmentsTextBlock_b85a7c95-011a-458c-a7bb-1cbadf47a040" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnInvestmentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2361e9ae-fcfe-4abb-ad9e-d7c20a44bd2a" xlink:to="loc_us-gaap_GainLossOnInvestmentsTextBlock_b85a7c95-011a-458c-a7bb-1cbadf47a040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock_9e013635-b4d8-4f76-972b-4dd9103d20b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2361e9ae-fcfe-4abb-ad9e-d7c20a44bd2a" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock_9e013635-b4d8-4f76-972b-4dd9103d20b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesTextBlock_4ee88a6c-6267-4d5f-8131-cb85e55ad945" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2361e9ae-fcfe-4abb-ad9e-d7c20a44bd2a" xlink:to="loc_us-gaap_MarketableSecuritiesTextBlock_4ee88a6c-6267-4d5f-8131-cb85e55ad945" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_02d04fcf-9dd0-453a-a2c1-caa1eceeeb82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2361e9ae-fcfe-4abb-ad9e-d7c20a44bd2a" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_02d04fcf-9dd0-453a-a2c1-caa1eceeeb82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_72f49369-778e-4850-8309-5974530561e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRealizedGainLossTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2361e9ae-fcfe-4abb-ad9e-d7c20a44bd2a" xlink:to="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_72f49369-778e-4850-8309-5974530561e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_94e25736-52e8-41df-a8cf-2af212fea05a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2361e9ae-fcfe-4abb-ad9e-d7c20a44bd2a" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_94e25736-52e8-41df-a8cf-2af212fea05a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock_fa1ab287-1df1-46bd-aad5-41aedec23174" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_2361e9ae-fcfe-4abb-ad9e-d7c20a44bd2a" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock_fa1ab287-1df1-46bd-aad5-41aedec23174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesTables" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesTables"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_f5c8bc52-fed5-4321-8987-01d62014547a" 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_tfin_ScheduleOfLoansHeldForSaleTableTextBlock_9079c6e8-96cb-4856-b301-0bf1ef52b684" xlink:href="tfin-20221231.xsd#tfin_ScheduleOfLoansHeldForSaleTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f5c8bc52-fed5-4321-8987-01d62014547a" xlink:to="loc_tfin_ScheduleOfLoansHeldForSaleTableTextBlock_9079c6e8-96cb-4856-b301-0bf1ef52b684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ScheduleOfAccountsNotesLoansAndFinancingReceivableRecordedInvestmentAndUnpaidPrincipalTableTextBlock_af8f8cde-4a28-4e09-9f2a-eeea0b287f11" xlink:href="tfin-20221231.xsd#tfin_ScheduleOfAccountsNotesLoansAndFinancingReceivableRecordedInvestmentAndUnpaidPrincipalTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f5c8bc52-fed5-4321-8987-01d62014547a" xlink:to="loc_tfin_ScheduleOfAccountsNotesLoansAndFinancingReceivableRecordedInvestmentAndUnpaidPrincipalTableTextBlock_af8f8cde-4a28-4e09-9f2a-eeea0b287f11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_730cbabf-7983-4e23-89a3-786d8f8304c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f5c8bc52-fed5-4321-8987-01d62014547a" xlink:to="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_730cbabf-7983-4e23-89a3-786d8f8304c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CollateralDependentFinancingReceivablesAndAllowanceForCreditLossesOnCollateralDependentFinancingReceivablesTableTextBlock_3facb866-270f-442b-b87e-478e2f90cc9c" xlink:href="tfin-20221231.xsd#tfin_CollateralDependentFinancingReceivablesAndAllowanceForCreditLossesOnCollateralDependentFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f5c8bc52-fed5-4321-8987-01d62014547a" xlink:to="loc_tfin_CollateralDependentFinancingReceivablesAndAllowanceForCreditLossesOnCollateralDependentFinancingReceivablesTableTextBlock_3facb866-270f-442b-b87e-478e2f90cc9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock_cf86b678-c770-4382-9727-3a4200601e94" 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_f5c8bc52-fed5-4321-8987-01d62014547a" xlink:to="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock_cf86b678-c770-4382-9727-3a4200601e94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_4b5360fb-be00-43fe-b305-2417c8381916" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f5c8bc52-fed5-4321-8987-01d62014547a" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_4b5360fb-be00-43fe-b305-2417c8381916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ScheduleOfAccruedInterestReversedThroughInterestIncomeTableTextBlock_c5bf3c92-20b3-41e2-afa5-c2c57f090d06" xlink:href="tfin-20221231.xsd#tfin_ScheduleOfAccruedInterestReversedThroughInterestIncomeTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f5c8bc52-fed5-4321-8987-01d62014547a" xlink:to="loc_tfin_ScheduleOfAccruedInterestReversedThroughInterestIncomeTableTextBlock_c5bf3c92-20b3-41e2-afa5-c2c57f090d06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ScheduleOfFinancingReceivablesNonPerformingLoansTableTextBlock_85b43db9-18d7-4d01-bcb4-3b2c29310059" xlink:href="tfin-20221231.xsd#tfin_ScheduleOfFinancingReceivablesNonPerformingLoansTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f5c8bc52-fed5-4321-8987-01d62014547a" xlink:to="loc_tfin_ScheduleOfFinancingReceivablesNonPerformingLoansTableTextBlock_85b43db9-18d7-4d01-bcb4-3b2c29310059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_eed7d874-345b-495d-a962-00e4f3ee1071" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f5c8bc52-fed5-4321-8987-01d62014547a" xlink:to="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_eed7d874-345b-495d-a962-00e4f3ee1071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_e7738260-10e5-43d5-b43f-a05a928d6231" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f5c8bc52-fed5-4321-8987-01d62014547a" xlink:to="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_e7738260-10e5-43d5-b43f-a05a928d6231" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BalanceOfLoansModifiedDueToCOVID19TableTextBlock_83cd6a0f-0bf0-4f82-a91e-d5f1ad50359c" xlink:href="tfin-20221231.xsd#tfin_BalanceOfLoansModifiedDueToCOVID19TableTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f5c8bc52-fed5-4321-8987-01d62014547a" xlink:to="loc_tfin_BalanceOfLoansModifiedDueToCOVID19TableTextBlock_83cd6a0f-0bf0-4f82-a91e-d5f1ad50359c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SummaryOfAmortizedCostOfLoansCurrentlyInDeferralTableTextBlock_902ebcf0-0d37-42d3-9511-bb7fdcccbdb9" xlink:href="tfin-20221231.xsd#tfin_SummaryOfAmortizedCostOfLoansCurrentlyInDeferralTableTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f5c8bc52-fed5-4321-8987-01d62014547a" xlink:to="loc_tfin_SummaryOfAmortizedCostOfLoansCurrentlyInDeferralTableTextBlock_902ebcf0-0d37-42d3-9511-bb7fdcccbdb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/OtherRealEstateOwnedTables" xlink:type="simple" xlink:href="tfin-20221231.xsd#OtherRealEstateOwnedTables"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/OtherRealEstateOwnedTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateAbstract_a9f371a4-0272-48ce-9de4-2f42edec9bbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateRollForwardTableTextBlock_e9edd3db-5d49-4fc7-ba44-9ac5d4db856e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateRollForwardTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherRealEstateAbstract_a9f371a4-0272-48ce-9de4-2f42edec9bbd" xlink:to="loc_us-gaap_OtherRealEstateRollForwardTableTextBlock_e9edd3db-5d49-4fc7-ba44-9ac5d4db856e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/PremisesandEquipmentTables" xlink:type="simple" xlink:href="tfin-20221231.xsd#PremisesandEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/PremisesandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_37623c78-6027-4cec-8a1e-9d538593cb11" 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_840fde1f-df34-4149-a0d3-8f013c304baf" 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_37623c78-6027-4cec-8a1e-9d538593cb11" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_840fde1f-df34-4149-a0d3-8f013c304baf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_164d9b5d-2702-47b3-aa00-47a7bfe2cf3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_37623c78-6027-4cec-8a1e-9d538593cb11" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_164d9b5d-2702-47b3-aa00-47a7bfe2cf3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_4b3679f1-fa54-4b6f-8e90-8fbeb89e2526" 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_37623c78-6027-4cec-8a1e-9d538593cb11" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_4b3679f1-fa54-4b6f-8e90-8fbeb89e2526" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="tfin-20221231.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ec8829a5-dca1-4c79-a31d-610005369e3f" 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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_b8c32324-415d-4b0c-a5c4-5b372a706d89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ec8829a5-dca1-4c79-a31d-610005369e3f" xlink:to="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_b8c32324-415d-4b0c-a5c4-5b372a706d89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ScheduleOfChangesInGoodwillAndIntangibleAssetsTableTextBlock_e2133803-f2ca-468d-9e71-ba4a2d8a5c4d" xlink:href="tfin-20221231.xsd#tfin_ScheduleOfChangesInGoodwillAndIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ec8829a5-dca1-4c79-a31d-610005369e3f" xlink:to="loc_tfin_ScheduleOfChangesInGoodwillAndIntangibleAssetsTableTextBlock_e2133803-f2ca-468d-9e71-ba4a2d8a5c4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_6dc5745c-2f7e-4fae-80ee-a57d419951fb" 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_ec8829a5-dca1-4c79-a31d-610005369e3f" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_6dc5745c-2f7e-4fae-80ee-a57d419951fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/EquityMethodInvestmentTables" xlink:type="simple" xlink:href="tfin-20221231.xsd#EquityMethodInvestmentTables"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/EquityMethodInvestmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_a70456f5-0c90-48d4-8998-593a3b62dd53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsTextBlock_b9d0d6aa-6ea7-4b93-9677-2abadad0058c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_a70456f5-0c90-48d4-8998-593a3b62dd53" xlink:to="loc_us-gaap_EquityMethodInvestmentsTextBlock_b9d0d6aa-6ea7-4b93-9677-2abadad0058c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/VariableInterestEntitiesTables" xlink:type="simple" xlink:href="tfin-20221231.xsd#VariableInterestEntitiesTables"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/VariableInterestEntitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_137f6bab-933e-4c28-a72d-4445161ce31b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_0dbe23b0-46b5-4995-9f1e-c4ae46281754" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_137f6bab-933e-4c28-a72d-4445161ce31b" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_0dbe23b0-46b5-4995-9f1e-c4ae46281754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/DerivativeFinancialInstrumentsTables" xlink:type="simple" xlink:href="tfin-20221231.xsd#DerivativeFinancialInstrumentsTables"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/DerivativeFinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1f06e4fd-effa-4c45-a721-84cb06ac8f0d" 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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_48589481-0802-4cc2-aed1-8818ede32224" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1f06e4fd-effa-4c45-a721-84cb06ac8f0d" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_48589481-0802-4cc2-aed1-8818ede32224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_a0d39d04-dd88-4917-9aab-781285af4770" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1f06e4fd-effa-4c45-a721-84cb06ac8f0d" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_a0d39d04-dd88-4917-9aab-781285af4770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_d4efb40f-6777-428f-9816-ac4d5a25dc96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1f06e4fd-effa-4c45-a721-84cb06ac8f0d" xlink:to="loc_us-gaap_ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_d4efb40f-6777-428f-9816-ac4d5a25dc96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/DepositsTables" xlink:type="simple" xlink:href="tfin-20221231.xsd#DepositsTables"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/DepositsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_4fc32e71-659a-4cc0-86a9-c298e575030d" 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_9db59ca7-0a53-4ab5-bd3d-ba01edf6053b" 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_4fc32e71-659a-4cc0-86a9-c298e575030d" xlink:to="loc_us-gaap_DepositLiabilitiesTypeTableTextBlock_9db59ca7-0a53-4ab5-bd3d-ba01edf6053b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesTableTextBlock_61c1ce26-c2f1-4b87-bf87-bb2e34dcefbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_4fc32e71-659a-4cc0-86a9-c298e575030d" xlink:to="loc_us-gaap_TimeDepositMaturitiesTableTextBlock_61c1ce26-c2f1-4b87-bf87-bb2e34dcefbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacityTables" xlink:type="simple" xlink:href="tfin-20221231.xsd#BorrowingsandBorrowingCapacityTables"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/BorrowingsandBorrowingCapacityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_37a1ad84-4925-414c-b940-d040d9edd848" 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_ScheduleOfRepurchaseAgreements_dbcfad6b-6874-46e5-82ea-3a238517e57f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRepurchaseAgreements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_37a1ad84-4925-414c-b940-d040d9edd848" xlink:to="loc_us-gaap_ScheduleOfRepurchaseAgreements_dbcfad6b-6874-46e5-82ea-3a238517e57f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesTableTextBlock_91288b69-5775-4fcb-a501-570d3f193908" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_37a1ad84-4925-414c-b940-d040d9edd848" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesTableTextBlock_91288b69-5775-4fcb-a501-570d3f193908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FederalHomeLoanBankAdvancesAdditionalInformationTableTableTextBlock_11af7329-670e-4d9b-b8e6-eb88d6851138" xlink:href="tfin-20221231.xsd#tfin_FederalHomeLoanBankAdvancesAdditionalInformationTableTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_37a1ad84-4925-414c-b940-d040d9edd848" xlink:to="loc_tfin_FederalHomeLoanBankAdvancesAdditionalInformationTableTableTextBlock_11af7329-670e-4d9b-b8e6-eb88d6851138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FederalHomeLoanBankAdvancesBorrowingCapacityTableTableTextBlock_b798802d-ffc8-4ae5-a9e8-27cda5d3b663" xlink:href="tfin-20221231.xsd#tfin_FederalHomeLoanBankAdvancesBorrowingCapacityTableTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_37a1ad84-4925-414c-b940-d040d9edd848" xlink:to="loc_tfin_FederalHomeLoanBankAdvancesBorrowingCapacityTableTableTextBlock_b798802d-ffc8-4ae5-a9e8-27cda5d3b663" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ScheduleOfInformationConcerningPaycheckProtectionProgramBorrowingsTableTextBlock_990673ba-7ee6-4be7-ad8d-3093668b8440" xlink:href="tfin-20221231.xsd#tfin_ScheduleOfInformationConcerningPaycheckProtectionProgramBorrowingsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_37a1ad84-4925-414c-b940-d040d9edd848" xlink:to="loc_tfin_ScheduleOfInformationConcerningPaycheckProtectionProgramBorrowingsTableTextBlock_990673ba-7ee6-4be7-ad8d-3093668b8440" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ScheduleOfSubordinatedNotesTableTextBlock_70d85079-8dc8-47fb-9274-bb7157ca3085" xlink:href="tfin-20221231.xsd#tfin_ScheduleOfSubordinatedNotesTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_37a1ad84-4925-414c-b940-d040d9edd848" xlink:to="loc_tfin_ScheduleOfSubordinatedNotesTableTextBlock_70d85079-8dc8-47fb-9274-bb7157ca3085" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSubordinatedBorrowingTextBlock_1e1cb6a3-70a2-49b6-ad3b-9079d6cc9380" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSubordinatedBorrowingTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_37a1ad84-4925-414c-b940-d040d9edd848" xlink:to="loc_us-gaap_ScheduleOfSubordinatedBorrowingTextBlock_1e1cb6a3-70a2-49b6-ad3b-9079d6cc9380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="tfin-20221231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_514bfbd0-90cf-4807-90b2-edf2cd627c8a" 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_dfbf33d9-2fc0-48fe-9a03-ec940353bf42" 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_514bfbd0-90cf-4807-90b2-edf2cd627c8a" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_dfbf33d9-2fc0-48fe-9a03-ec940353bf42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_129fd3e6-e609-4a87-a2f7-07a505689a22" 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_514bfbd0-90cf-4807-90b2-edf2cd627c8a" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_129fd3e6-e609-4a87-a2f7-07a505689a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_a14e6cfb-9977-4258-b019-c0b01727c042" 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_514bfbd0-90cf-4807-90b2-edf2cd627c8a" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_a14e6cfb-9977-4258-b019-c0b01727c042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsTables" xlink:type="simple" xlink:href="tfin-20221231.xsd#OffBalanceSheetLoanCommitmentsTables"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_39814d79-8cce-457d-bfa4-e02e9b1f6326" 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_4a0c4a75-5dc2-40db-8fd4-8cd57f2edfd7" 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_39814d79-8cce-457d-bfa4-e02e9b1f6326" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock_4a0c4a75-5dc2-40db-8fd4-8cd57f2edfd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesBorrowedAllowanceForCreditLossTableTextBlock_e4609938-3cb3-4748-a0e7-e1cad214b8bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesBorrowedAllowanceForCreditLossTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_39814d79-8cce-457d-bfa4-e02e9b1f6326" xlink:to="loc_us-gaap_SecuritiesBorrowedAllowanceForCreditLossTableTextBlock_e4609938-3cb3-4748-a0e7-e1cad214b8bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/FairValueDisclosuresTables" xlink:type="simple" xlink:href="tfin-20221231.xsd#FairValueDisclosuresTables"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/FairValueDisclosuresTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_2bee93f1-4ffd-4e12-b379-8539261f611e" 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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_0d2e2844-ca69-4254-875f-a20b71ae781a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2bee93f1-4ffd-4e12-b379-8539261f611e" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_0d2e2844-ca69-4254-875f-a20b71ae781a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_198a9689-cb23-40f4-9cb1-01596f6f2c27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2bee93f1-4ffd-4e12-b379-8539261f611e" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_198a9689-cb23-40f4-9cb1-01596f6f2c27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_f3e5a725-5801-4196-a6e3-9efd007018da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2bee93f1-4ffd-4e12-b379-8539261f611e" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_f3e5a725-5801-4196-a6e3-9efd007018da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_8068390f-8409-4845-99fa-83c36ab05d18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2bee93f1-4ffd-4e12-b379-8539261f611e" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_8068390f-8409-4845-99fa-83c36ab05d18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/RelatedPartyTransactionsTables" xlink:type="simple" xlink:href="tfin-20221231.xsd#RelatedPartyTransactionsTables"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/RelatedPartyTransactionsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_8c6ba671-2154-42fa-8eaa-c24aa4b0b52d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_ca426684-23a0-453b-89c2-cc88df3e77c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_8c6ba671-2154-42fa-8eaa-c24aa4b0b52d" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_ca426684-23a0-453b-89c2-cc88df3e77c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/RegulatoryMattersTables" xlink:type="simple" xlink:href="tfin-20221231.xsd#RegulatoryMattersTables"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/RegulatoryMattersTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_RegulatoryCapitalRequirementsAbstract_32b38f6f-652b-433b-bf61-8d7867a8f63e" 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_4e702f9f-b6ec-4e6d-a2f5-f748e2d66f1e" 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_32b38f6f-652b-433b-bf61-8d7867a8f63e" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_4e702f9f-b6ec-4e6d-a2f5-f748e2d66f1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="tfin-20221231.xsd#StockholdersEquityTables"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/StockholdersEquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_63b12482-ba3d-4ffb-b73c-e3bd7ec60e42" 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_ScheduleOfCapitalUnitsTextBlock_214c73b0-b662-4eb6-857f-d711abb9fc34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCapitalUnitsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_63b12482-ba3d-4ffb-b73c-e3bd7ec60e42" xlink:to="loc_us-gaap_ScheduleOfCapitalUnitsTextBlock_214c73b0-b662-4eb6-857f-d711abb9fc34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="tfin-20221231.xsd#StockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_35c90f01-3538-429a-abd8-7917b8f2dc03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_fc36af4d-0ed7-46e8-bd55-559a4469f7eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_35c90f01-3538-429a-abd8-7917b8f2dc03" xlink:to="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_fc36af4d-0ed7-46e8-bd55-559a4469f7eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_29e2bc0f-04ba-4998-9488-05e345549454" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_35c90f01-3538-429a-abd8-7917b8f2dc03" xlink:to="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_29e2bc0f-04ba-4998-9488-05e345549454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_b189dd31-37fd-477e-85a9-573dfbf2ca41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_35c90f01-3538-429a-abd8-7917b8f2dc03" xlink:to="loc_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_b189dd31-37fd-477e-85a9-573dfbf2ca41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ShareBasedCompensationPerformanceStockUnitsValuationAssumptionsTableTableTextBlock_ed74bfac-f53f-43be-ae85-ec203ee5c8c6" xlink:href="tfin-20221231.xsd#tfin_ShareBasedCompensationPerformanceStockUnitsValuationAssumptionsTableTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_35c90f01-3538-429a-abd8-7917b8f2dc03" xlink:to="loc_tfin_ShareBasedCompensationPerformanceStockUnitsValuationAssumptionsTableTableTextBlock_ed74bfac-f53f-43be-ae85-ec203ee5c8c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_642a96de-a2a0-4350-982c-f3983aa4669d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_35c90f01-3538-429a-abd8-7917b8f2dc03" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_642a96de-a2a0-4350-982c-f3983aa4669d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock_1ad53593-52f8-42c7-b33b-ccb0677ed856" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_35c90f01-3538-429a-abd8-7917b8f2dc03" xlink:to="loc_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock_1ad53593-52f8-42c7-b33b-ccb0677ed856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_6fe58191-16b6-4961-8cf2-c6677b41b39f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_35c90f01-3538-429a-abd8-7917b8f2dc03" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_6fe58191-16b6-4961-8cf2-c6677b41b39f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationTables" xlink:type="simple" xlink:href="tfin-20221231.xsd#ParentCompanyOnlyCondensedFinancialInformationTables"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_f4e0d6ed-5b28-4d9a-8b73-b88d80659d66" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_3dfed5f9-2d18-4320-a3ce-79c1654a50d6" 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_f4e0d6ed-5b28-4d9a-8b73-b88d80659d66" xlink:to="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_3dfed5f9-2d18-4320-a3ce-79c1654a50d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_8d1e90d7-c237-4017-89d2-7f5f2f1dd3bb" 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_f4e0d6ed-5b28-4d9a-8b73-b88d80659d66" xlink:to="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_8d1e90d7-c237-4017-89d2-7f5f2f1dd3bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_b10d8ac1-813a-4e1a-b252-e51bc48ab499" 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_f4e0d6ed-5b28-4d9a-8b73-b88d80659d66" xlink:to="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_b10d8ac1-813a-4e1a-b252-e51bc48ab499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="tfin-20221231.xsd#EarningsPerShareTables"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/EarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_87c2367e-ad6a-4789-8028-a60f72a5e4e0" 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_669afde2-e7e0-43f5-9b55-01c41d18276d" 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_87c2367e-ad6a-4789-8028-a60f72a5e4e0" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_669afde2-e7e0-43f5-9b55-01c41d18276d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_09fd9a6b-598d-4ba7-bf0e-6dfa92a858f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_87c2367e-ad6a-4789-8028-a60f72a5e4e0" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_09fd9a6b-598d-4ba7-bf0e-6dfa92a858f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/BusinessSegmentInformationTables" xlink:type="simple" xlink:href="tfin-20221231.xsd#BusinessSegmentInformationTables"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/BusinessSegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_9e397672-9d6d-4146-8fb9-d04861fa1771" 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_9408e834-bb5f-4717-b195-c50cb8830f55" 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_9e397672-9d6d-4146-8fb9-d04861fa1771" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_9408e834-bb5f-4717-b195-c50cb8830f55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_88f4d209-2d48-4157-a409-689d59d0de9a" 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_tfin_SummaryOfSignificantAccountingPoliciesTable_616bbdd2-b5f7-4ede-b9b1-142718fb7225" xlink:href="tfin-20221231.xsd#tfin_SummaryOfSignificantAccountingPoliciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_88f4d209-2d48-4157-a409-689d59d0de9a" xlink:to="loc_tfin_SummaryOfSignificantAccountingPoliciesTable_616bbdd2-b5f7-4ede-b9b1-142718fb7225" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_9dffe9c7-53cf-4f53-b372-76172d0e6867" 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_tfin_SummaryOfSignificantAccountingPoliciesTable_616bbdd2-b5f7-4ede-b9b1-142718fb7225" xlink:to="loc_srt_RangeAxis_9dffe9c7-53cf-4f53-b372-76172d0e6867" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bd0e8973-f640-428c-a9bb-35ef00d9092c" 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_9dffe9c7-53cf-4f53-b372-76172d0e6867" xlink:to="loc_srt_RangeMember_bd0e8973-f640-428c-a9bb-35ef00d9092c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_cf3d5718-607e-4427-989e-56e348ebfa74" 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_bd0e8973-f640-428c-a9bb-35ef00d9092c" xlink:to="loc_srt_MinimumMember_cf3d5718-607e-4427-989e-56e348ebfa74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9ab41362-bc99-4582-be19-510cbf4064b2" 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_bd0e8973-f640-428c-a9bb-35ef00d9092c" xlink:to="loc_srt_MaximumMember_9ab41362-bc99-4582-be19-510cbf4064b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c2ee6afc-b1ac-48f1-ac79-9a485dd9068a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesTable_616bbdd2-b5f7-4ede-b9b1-142718fb7225" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c2ee6afc-b1ac-48f1-ac79-9a485dd9068a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_022ad217-0c9d-4c15-bb85-ef950d204206" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_c2ee6afc-b1ac-48f1-ac79-9a485dd9068a" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_022ad217-0c9d-4c15-bb85-ef950d204206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_151753e4-46a0-44c8-a3ad-bd9547f73e0d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_022ad217-0c9d-4c15-bb85-ef950d204206" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_151753e4-46a0-44c8-a3ad-bd9547f73e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2bc761fd-1f2b-4729-858d-098ed4a4c282" 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_tfin_SummaryOfSignificantAccountingPoliciesTable_616bbdd2-b5f7-4ede-b9b1-142718fb7225" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2bc761fd-1f2b-4729-858d-098ed4a4c282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_b4fc4cd7-b3fd-41c1-9dc7-5b18959d763d" 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_2bc761fd-1f2b-4729-858d-098ed4a4c282" xlink:to="loc_us-gaap_EquityComponentDomain_b4fc4cd7-b3fd-41c1-9dc7-5b18959d763d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_851b7ec7-911a-4fa4-8f2c-e670d02ae728" 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_b4fc4cd7-b3fd-41c1-9dc7-5b18959d763d" xlink:to="loc_us-gaap_RetainedEarningsMember_851b7ec7-911a-4fa4-8f2c-e670d02ae728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_67f36ffd-e5e3-497e-a541-03967bace357" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesTable_616bbdd2-b5f7-4ede-b9b1-142718fb7225" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_67f36ffd-e5e3-497e-a541-03967bace357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fa757ae1-80fe-440b-9520-b3f5b8294980" 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_67f36ffd-e5e3-497e-a541-03967bace357" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fa757ae1-80fe-440b-9520-b3f5b8294980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_f8f81010-47ff-4834-b2a2-bca53092de05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fa757ae1-80fe-440b-9520-b3f5b8294980" xlink:to="loc_us-gaap_BuildingMember_f8f81010-47ff-4834-b2a2-bca53092de05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AutomobilesMember_dd80a4b3-144e-4221-b03f-54358bfada9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AutomobilesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fa757ae1-80fe-440b-9520-b3f5b8294980" xlink:to="loc_us-gaap_AutomobilesMember_dd80a4b3-144e-4221-b03f-54358bfada9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AirTransportationEquipmentMember_ee88d58d-ee2d-4d85-b5a8-dca51fc61c25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AirTransportationEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fa757ae1-80fe-440b-9520-b3f5b8294980" xlink:to="loc_us-gaap_AirTransportationEquipmentMember_ee88d58d-ee2d-4d85-b5a8-dca51fc61c25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_b5758a18-e42b-4a53-850a-f8e3819f15d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_fa757ae1-80fe-440b-9520-b3f5b8294980" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_b5758a18-e42b-4a53-850a-f8e3819f15d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0c226c35-7c61-4ba7-b74a-067fe4f22dec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesTable_616bbdd2-b5f7-4ede-b9b1-142718fb7225" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0c226c35-7c61-4ba7-b74a-067fe4f22dec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_34b1f0bd-9e58-47a9-93f3-b81f3bf053e2" 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_0c226c35-7c61-4ba7-b74a-067fe4f22dec" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_34b1f0bd-9e58-47a9-93f3-b81f3bf053e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CapitalizedSoftwareMember_1f8e8139-aa58-4670-abe9-210833067b5e" xlink:href="tfin-20221231.xsd#tfin_CapitalizedSoftwareMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_34b1f0bd-9e58-47a9-93f3-b81f3bf053e2" xlink:to="loc_tfin_CapitalizedSoftwareMember_1f8e8139-aa58-4670-abe9-210833067b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_396304ae-0a8d-4d9c-b23b-5452b284d4f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesTable_616bbdd2-b5f7-4ede-b9b1-142718fb7225" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_396304ae-0a8d-4d9c-b23b-5452b284d4f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_0da84b8c-e6c7-41bf-95d5-9b5f2483e6fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_396304ae-0a8d-4d9c-b23b-5452b284d4f4" xlink:to="loc_us-gaap_HedgingRelationshipDomain_0da84b8c-e6c7-41bf-95d5-9b5f2483e6fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_53d9d452-b3b2-4d24-ac0c-4f8fd37b1788" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_0da84b8c-e6c7-41bf-95d5-9b5f2483e6fc" xlink:to="loc_us-gaap_CashFlowHedgingMember_53d9d452-b3b2-4d24-ac0c-4f8fd37b1788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueHedgingMember_8c166282-3d51-4e65-bcff-0584d4fe39a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueHedgingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_0da84b8c-e6c7-41bf-95d5-9b5f2483e6fc" xlink:to="loc_us-gaap_FairValueHedgingMember_8c166282-3d51-4e65-bcff-0584d4fe39a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_3a87d187-7f57-40ef-beca-295cef35b6ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesTable_616bbdd2-b5f7-4ede-b9b1-142718fb7225" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3a87d187-7f57-40ef-beca-295cef35b6ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9cb77728-8065-4c79-a189-6a28c73f0794" 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_3a87d187-7f57-40ef-beca-295cef35b6ae" xlink:to="loc_us-gaap_SegmentDomain_9cb77728-8065-4c79-a189-6a28c73f0794" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaymentsSegmentMember_3a821c5a-cd72-4864-a6e9-da23237fbb62" xlink:href="tfin-20221231.xsd#tfin_PaymentsSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_9cb77728-8065-4c79-a189-6a28c73f0794" xlink:to="loc_tfin_PaymentsSegmentMember_3a821c5a-cd72-4864-a6e9-da23237fbb62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:href="tfin-20221231.xsd#tfin_SummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesTable_616bbdd2-b5f7-4ede-b9b1-142718fb7225" xlink:to="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DebtSecurityNonaccrualStatusTerm_c737a4d9-54c6-475f-b93d-36c5e2464396" xlink:href="tfin-20221231.xsd#tfin_DebtSecurityNonaccrualStatusTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_tfin_DebtSecurityNonaccrualStatusTerm_c737a4d9-54c6-475f-b93d-36c5e2464396" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DebtSecuritiesAccruedInterestReversed_6deb32e7-c046-4354-99d8-0bf4b3706d03" xlink:href="tfin-20221231.xsd#tfin_DebtSecuritiesAccruedInterestReversed"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_tfin_DebtSecuritiesAccruedInterestReversed_6deb32e7-c046-4354-99d8-0bf4b3706d03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InterestIncomeAccrualDiscontinuedTerm_9cb98d09-a4ea-4dec-9029-96d5bfa5cca3" xlink:href="tfin-20221231.xsd#tfin_InterestIncomeAccrualDiscontinuedTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_tfin_InterestIncomeAccrualDiscontinuedTerm_9cb98d09-a4ea-4dec-9029-96d5bfa5cca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PeriodOfConsumerLoansChargedOff_acf726ee-0e7d-485a-ad80-560943f1a2ab" xlink:href="tfin-20221231.xsd#tfin_PeriodOfConsumerLoansChargedOff"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_tfin_PeriodOfConsumerLoansChargedOff_acf726ee-0e7d-485a-ad80-560943f1a2ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InterestIncomeNotRecognizedUntilLoanBalanceReducedAmount_e6af7afb-ce91-49b7-bd77-f5d202680cfb" xlink:href="tfin-20221231.xsd#tfin_InterestIncomeNotRecognizedUntilLoanBalanceReducedAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_tfin_InterestIncomeNotRecognizedUntilLoanBalanceReducedAmount_e6af7afb-ce91-49b7-bd77-f5d202680cfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_28ba9646-d1cc-4b05-8d31-b90c1c5c36e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_us-gaap_StockholdersEquity_28ba9646-d1cc-4b05-8d31-b90c1c5c36e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_53416f7a-b226-4662-9350-d38495bb12b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_53416f7a-b226-4662-9350-d38495bb12b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_037ebddc-84c3-4ce6-988f-7ad2cc65cd19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_037ebddc-84c3-4ce6-988f-7ad2cc65cd19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_4ea659d3-589c-4eed-b18e-0f5fc36dcf2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_4ea659d3-589c-4eed-b18e-0f5fc36dcf2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_6a917ac4-96b6-48ae-a655-abdd19ba0411" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_6a917ac4-96b6-48ae-a655-abdd19ba0411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivablePortfolioSegmentEquipmentLoanTerm_2b7373d6-2ad9-4914-b8b4-abd8445aa404" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivablePortfolioSegmentEquipmentLoanTerm"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_tfin_FinancingReceivablePortfolioSegmentEquipmentLoanTerm_2b7373d6-2ad9-4914-b8b4-abd8445aa404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ChangeInNationalRetailSalesForecastPeriod_b8569e58-b6af-486e-becd-fb0f38291d11" xlink:href="tfin-20221231.xsd#tfin_ChangeInNationalRetailSalesForecastPeriod"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_tfin_ChangeInNationalRetailSalesForecastPeriod_b8569e58-b6af-486e-becd-fb0f38291d11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ChangeInNationalHomePriceIndexForecastPeriod_158b5f75-9b5e-4fbf-9c6e-7c29720a0299" xlink:href="tfin-20221231.xsd#tfin_ChangeInNationalHomePriceIndexForecastPeriod"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_tfin_ChangeInNationalHomePriceIndexForecastPeriod_158b5f75-9b5e-4fbf-9c6e-7c29720a0299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ChangeInNationalGrossDomesticProductForecastPeriod_431a7fcf-0113-4330-a710-a2d5e16d7802" xlink:href="tfin-20221231.xsd#tfin_ChangeInNationalGrossDomesticProductForecastPeriod"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_tfin_ChangeInNationalGrossDomesticProductForecastPeriod_431a7fcf-0113-4330-a710-a2d5e16d7802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_edad6832-595b-4d22-805f-7f17596d3b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_edad6832-595b-4d22-805f-7f17596d3b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_2f698f8b-6aad-4733-a013-c240078b7f51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_2f698f8b-6aad-4733-a013-c240078b7f51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_e7172c8a-a279-41b9-9712-2bddb512549e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_e7172c8a-a279-41b9-9712-2bddb512549e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TransactionalPaymentAndAuditFees_e509b27a-d146-4a3e-ad54-9b2651f253ef" xlink:href="tfin-20221231.xsd#tfin_TransactionalPaymentAndAuditFees"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_tfin_TransactionalPaymentAndAuditFees_e509b27a-d146-4a3e-ad54-9b2651f253ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_804a0530-6c0f-4bf0-9ee0-200ffb01aa95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_SummaryOfSignificantAccountingPoliciesLineItems_5bf52fe4-601d-4d29-90b0-7aa4d615f063" xlink:to="loc_us-gaap_NumberOfReportableSegments_804a0530-6c0f-4bf0-9ee0-200ffb01aa95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_a8eb6777-34a2-4c28-985d-39c9812f9b18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_e34c8ea0-9a4b-4d7f-906e-57b72aef550e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_a8eb6777-34a2-4c28-985d-39c9812f9b18" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_e34c8ea0-9a4b-4d7f-906e-57b72aef550e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_9ed1413a-1c79-45e4-8c3b-03a114ce543c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_e34c8ea0-9a4b-4d7f-906e-57b72aef550e" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_9ed1413a-1c79-45e4-8c3b-03a114ce543c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_6fda230f-48f2-442b-aae1-fb35bdf4a82f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_9ed1413a-1c79-45e4-8c3b-03a114ce543c" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_6fda230f-48f2-442b-aae1-fb35bdf4a82f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_c49b578c-952f-4566-b40f-afddb84728c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_6fda230f-48f2-442b-aae1-fb35bdf4a82f" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_c49b578c-952f-4566-b40f-afddb84728c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_a81502e9-7fde-4d73-aaf8-b2fbaf77b521" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_e34c8ea0-9a4b-4d7f-906e-57b72aef550e" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_a81502e9-7fde-4d73-aaf8-b2fbaf77b521" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_cae6e545-375d-45d0-8fdb-1a77c537f67f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_a81502e9-7fde-4d73-aaf8-b2fbaf77b521" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_cae6e545-375d-45d0-8fdb-1a77c537f67f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquipmentLoansDisposalGroupMember_bf171420-c30d-4ca9-8da8-f5c6069b74f8" xlink:href="tfin-20221231.xsd#tfin_EquipmentLoansDisposalGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_cae6e545-375d-45d0-8fdb-1a77c537f67f" xlink:to="loc_tfin_EquipmentLoansDisposalGroupMember_bf171420-c30d-4ca9-8da8-f5c6069b74f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_5efc66a5-49d0-4f36-a86c-a9eeac48df75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_e34c8ea0-9a4b-4d7f-906e-57b72aef550e" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_5efc66a5-49d0-4f36-a86c-a9eeac48df75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest_469ca181-5f7f-4c86-a4f7-fed67054453e" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_5efc66a5-49d0-4f36-a86c-a9eeac48df75" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest_469ca181-5f7f-4c86-a4f7-fed67054453e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable_69ff68ea-5596-445f-8073-813c21e23467" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_5efc66a5-49d0-4f36-a86c-a9eeac48df75" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable_69ff68ea-5596-445f-8073-813c21e23467" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_f587aecc-8e35-4c22-8139-094ea734b99d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_5efc66a5-49d0-4f36-a86c-a9eeac48df75" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_f587aecc-8e35-4c22-8139-094ea734b99d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash_48a900d5-b8a4-4232-bf72-a11ae84b4e46" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_5efc66a5-49d0-4f36-a86c-a9eeac48df75" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash_48a900d5-b8a4-4232-bf72-a11ae84b4e46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability_855c7c05-ed9e-4208-9068-4f467381646a" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_5efc66a5-49d0-4f36-a86c-a9eeac48df75" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability_855c7c05-ed9e-4208-9068-4f467381646a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_13b7bf37-aa89-4404-91a3-b79493700c60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_5efc66a5-49d0-4f36-a86c-a9eeac48df75" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_13b7bf37-aa89-4404-91a3-b79493700c60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_8253c2c2-6813-431e-8e70-ff203ea395b0" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_5efc66a5-49d0-4f36-a86c-a9eeac48df75" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_8253c2c2-6813-431e-8e70-ff203ea395b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_e7289406-b797-4d39-ae14-d0594bf085e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_5efc66a5-49d0-4f36-a86c-a9eeac48df75" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_e7289406-b797-4d39-ae14-d0594bf085e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#AcquisitionsandDivestituresNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_12509bea-e504-4d79-ae73-fb454320388c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_12509bea-e504-4d79-ae73-fb454320388c" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1b40a851-52f1-409a-a089-ff9f2a39c984" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1b40a851-52f1-409a-a089-ff9f2a39c984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_be639f54-c5be-4e6f-a303-b967ec39ca60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1b40a851-52f1-409a-a089-ff9f2a39c984" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_be639f54-c5be-4e6f-a303-b967ec39ca60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_HubTranIncMember_42176845-32ec-4dc2-82da-743a81f4b095" xlink:href="tfin-20221231.xsd#tfin_HubTranIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_be639f54-c5be-4e6f-a303-b967ec39ca60" xlink:to="loc_tfin_HubTranIncMember_42176845-32ec-4dc2-82da-743a81f4b095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TransportFinancialSolutionsMember_9e08d5d8-7269-426d-a18b-45c45f001152" xlink:href="tfin-20221231.xsd#tfin_TransportFinancialSolutionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_be639f54-c5be-4e6f-a303-b967ec39ca60" xlink:to="loc_tfin_TransportFinancialSolutionsMember_9e08d5d8-7269-426d-a18b-45c45f001152" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b544dbf1-7027-4469-9dd0-073d6987eb17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b544dbf1-7027-4469-9dd0-073d6987eb17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a47bf389-25bd-4c42-acdb-0d32849a9486" 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_b544dbf1-7027-4469-9dd0-073d6987eb17" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a47bf389-25bd-4c42-acdb-0d32849a9486" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CapitalizedSoftwareMember_d27013f4-52e5-4200-89b5-a612ca5e8984" xlink:href="tfin-20221231.xsd#tfin_CapitalizedSoftwareMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a47bf389-25bd-4c42-acdb-0d32849a9486" xlink:to="loc_tfin_CapitalizedSoftwareMember_d27013f4-52e5-4200-89b5-a612ca5e8984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_44c4d4bc-e056-4be6-a009-77c85b2baefb" 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_a47bf389-25bd-4c42-acdb-0d32849a9486" xlink:to="loc_us-gaap_CustomerRelationshipsMember_44c4d4bc-e056-4be6-a009-77c85b2baefb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_bd345e82-5854-4f5f-b1f4-a64d2e66c778" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:to="loc_srt_RangeAxis_bd345e82-5854-4f5f-b1f4-a64d2e66c778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_589fe19b-10c0-4c9b-8ac5-0e4525313847" 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_bd345e82-5854-4f5f-b1f4-a64d2e66c778" xlink:to="loc_srt_RangeMember_589fe19b-10c0-4c9b-8ac5-0e4525313847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_467eff78-621f-4d6f-80bf-d94aea6b082c" 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_589fe19b-10c0-4c9b-8ac5-0e4525313847" xlink:to="loc_srt_MaximumMember_467eff78-621f-4d6f-80bf-d94aea6b082c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_ef806295-16df-4f98-b915-3f869cb37e23" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_589fe19b-10c0-4c9b-8ac5-0e4525313847" xlink:to="loc_srt_MinimumMember_ef806295-16df-4f98-b915-3f869cb37e23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e0d645f9-2ad2-4080-8f43-5cf8b319193a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e0d645f9-2ad2-4080-8f43-5cf8b319193a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2c51e65f-8e87-4320-99bb-86f9d3dc1db2" 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_e0d645f9-2ad2-4080-8f43-5cf8b319193a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2c51e65f-8e87-4320-99bb-86f9d3dc1db2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_OverFormulaAdvancesMember_a27cbe74-6f02-4049-941f-75978cdf9f05" xlink:href="tfin-20221231.xsd#tfin_OverFormulaAdvancesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2c51e65f-8e87-4320-99bb-86f9d3dc1db2" xlink:to="loc_tfin_OverFormulaAdvancesMember_a27cbe74-6f02-4049-941f-75978cdf9f05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_08146a45-4904-4dcc-aafe-12ec6d13c7e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_08146a45-4904-4dcc-aafe-12ec6d13c7e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_a4f0a9d1-65f3-4060-ac5c-7fe588eddb7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_08146a45-4904-4dcc-aafe-12ec6d13c7e9" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_a4f0a9d1-65f3-4060-ac5c-7fe588eddb7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndemnificationGuaranteeMember_1ca5d610-22b1-4117-ba1b-2ed6e48b555b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndemnificationGuaranteeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_a4f0a9d1-65f3-4060-ac5c-7fe588eddb7d" xlink:to="loc_us-gaap_IndemnificationGuaranteeMember_1ca5d610-22b1-4117-ba1b-2ed6e48b555b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_288f4772-380f-4b16-9aab-919a9b211e56" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:to="loc_dei_LegalEntityAxis_288f4772-380f-4b16-9aab-919a9b211e56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_479e3c85-b8a9-41e9-91f8-070017d393c3" 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_288f4772-380f-4b16-9aab-919a9b211e56" xlink:to="loc_dei_EntityDomain_479e3c85-b8a9-41e9-91f8-070017d393c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CovenantLogisticsGroupIncMember_936104f5-a594-427b-9f6d-fd115ffa4497" xlink:href="tfin-20221231.xsd#tfin_CovenantLogisticsGroupIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_479e3c85-b8a9-41e9-91f8-070017d393c3" xlink:to="loc_tfin_CovenantLogisticsGroupIncMember_936104f5-a594-427b-9f6d-fd115ffa4497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bebc86b7-c4f0-4e1a-b713-f6893ce66f2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bebc86b7-c4f0-4e1a-b713-f6893ce66f2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d4dfb195-64ab-440f-8b95-6ff7a4727906" 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_bebc86b7-c4f0-4e1a-b713-f6893ce66f2b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d4dfb195-64ab-440f-8b95-6ff7a4727906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_e7bf79e0-6f6c-4062-8b8f-4f6cdc188dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d4dfb195-64ab-440f-8b95-6ff7a4727906" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_e7bf79e0-6f6c-4062-8b8f-4f6cdc188dcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_03420f90-2ff1-4b46-8eaf-a373a5b7709c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_03420f90-2ff1-4b46-8eaf-a373a5b7709c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_f4684b90-306c-448a-968c-107a953f4a64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_03420f90-2ff1-4b46-8eaf-a373a5b7709c" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_f4684b90-306c-448a-968c-107a953f4a64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_c0f1798e-dcaf-4d21-b89b-a328836b0267" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_f4684b90-306c-448a-968c-107a953f4a64" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_c0f1798e-dcaf-4d21-b89b-a328836b0267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_a591c9f4-5ec3-4a8c-a706-2f4a918133fb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:to="loc_srt_CounterpartyNameAxis_a591c9f4-5ec3-4a8c-a706-2f4a918133fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_7946d892-ebe8-4422-9bd7-08a59544292c" 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_a591c9f4-5ec3-4a8c-a706-2f4a918133fb" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_7946d892-ebe8-4422-9bd7-08a59544292c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CovenantLogisticsGroupIncMember_43ed3b0e-fdea-4647-88ec-04162d227013" xlink:href="tfin-20221231.xsd#tfin_CovenantLogisticsGroupIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_7946d892-ebe8-4422-9bd7-08a59544292c" xlink:to="loc_tfin_CovenantLogisticsGroupIncMember_43ed3b0e-fdea-4647-88ec-04162d227013" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_84b80cc6-a102-4ed2-8e9f-8a122b5713c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_84b80cc6-a102-4ed2-8e9f-8a122b5713c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_6ae657ac-a6a5-4e5d-86d6-6a2771496c30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_84b80cc6-a102-4ed2-8e9f-8a122b5713c1" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_6ae657ac-a6a5-4e5d-86d6-6a2771496c30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_e9ce7b32-5c8b-4ce6-af92-efda7c699f11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_6ae657ac-a6a5-4e5d-86d6-6a2771496c30" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_e9ce7b32-5c8b-4ce6-af92-efda7c699f11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_5e04b9a3-f373-4bcf-8dce-056243eea0b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_5e04b9a3-f373-4bcf-8dce-056243eea0b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_532b16a3-6297-4550-ba5f-a759a8e75bca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_5e04b9a3-f373-4bcf-8dce-056243eea0b8" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_532b16a3-6297-4550-ba5f-a759a8e75bca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquipmentLoansDisposalGroupMember_9c75056f-5643-4c8c-bd40-71948253c77e" xlink:href="tfin-20221231.xsd#tfin_EquipmentLoansDisposalGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_532b16a3-6297-4550-ba5f-a759a8e75bca" xlink:to="loc_tfin_EquipmentLoansDisposalGroupMember_9c75056f-5643-4c8c-bd40-71948253c77e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivableDisposalGroupMember_f36c93df-8a12-43c2-87f9-de84ef2c6774" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivableDisposalGroupMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_532b16a3-6297-4550-ba5f-a759a8e75bca" xlink:to="loc_tfin_FactoredReceivableDisposalGroupMember_f36c93df-8a12-43c2-87f9-de84ef2c6774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_2712803e-7b02-475c-8581-8e390ba94588" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_2712803e-7b02-475c-8581-8e390ba94588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4217817c-a8ea-499f-93f6-52641fc35890" 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_2712803e-7b02-475c-8581-8e390ba94588" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4217817c-a8ea-499f-93f6-52641fc35890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember_45a76229-e908-4aff-bf73-127a1835a635" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4217817c-a8ea-499f-93f6-52641fc35890" xlink:to="loc_tfin_FactoredReceivablesSegmentMember_45a76229-e908-4aff-bf73-127a1835a635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1b7b71eb-5fdd-47f1-afbb-5cdf660311c9" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability_18f65262-964d-42e6-b709-fbff3c3b02c1" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability_18f65262-964d-42e6-b709-fbff3c3b02c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList_d62b4406-df46-47e2-87cd-c0f045ee43b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList_d62b4406-df46-47e2-87cd-c0f045ee43b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived_5cd0b0bf-5082-44f9-80a2-b27e2c1997c2" xlink:href="tfin-20221231.xsd#tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived_5cd0b0bf-5082-44f9-80a2-b27e2c1997c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset_1736ba3e-7fcd-40bf-b74c-a7758b9d0192" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset_1736ba3e-7fcd-40bf-b74c-a7758b9d0192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_38899355-9024-443c-a2c6-9cf5a1e3c916" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_Goodwill_38899355-9024-443c-a2c6-9cf5a1e3c916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_67fefb87-d168-4000-97cd-1f8e77513994" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_67fefb87-d168-4000-97cd-1f8e77513994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_3b618e31-30f2-4c94-b265-d33c65594d48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_3b618e31-30f2-4c94-b265-d33c65594d48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_d078c1ee-c87c-4533-b7cf-a611020df333" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts_d078c1ee-c87c-4533-b7cf-a611020df333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_4ed5b148-fdcc-4ec2-9c1c-522e7df7cad7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_4ed5b148-fdcc-4ec2-9c1c-522e7df7cad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_6e073211-135b-4405-8985-103cbc838912" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_6e073211-135b-4405-8985-103cbc838912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_9ed831cc-9799-4df7-9d9b-364f7e3ed2e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_9ed831cc-9799-4df7-9d9b-364f7e3ed2e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_70ae5989-d82a-4252-a315-7d62e771fc0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_70ae5989-d82a-4252-a315-7d62e771fc0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_9004e694-55a4-420e-8cec-a9122dc8b6ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_9004e694-55a4-420e-8cec-a9122dc8b6ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationAdvancesAgainstFuturePaymentsNumberOfLargeClients_036c79b4-a242-4b44-b825-637fd9436ed3" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationAdvancesAgainstFuturePaymentsNumberOfLargeClients"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_BusinessCombinationAdvancesAgainstFuturePaymentsNumberOfLargeClients_036c79b4-a242-4b44-b825-637fd9436ed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationSharesPortionOfPurchasePriceReturned_d2ee2651-b8b5-4b8f-9bb8-f078e84885a0" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationSharesPortionOfPurchasePriceReturned"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_BusinessCombinationSharesPortionOfPurchasePriceReturned_d2ee2651-b8b5-4b8f-9bb8-f078e84885a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GuarantorObligationPercentIndemnifiedFirstThirtyMillionDollarsOfLosses_934d173f-183a-4a15-bc98-0ef2da222fcd" xlink:href="tfin-20221231.xsd#tfin_GuarantorObligationPercentIndemnifiedFirstThirtyMillionDollarsOfLosses"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_GuarantorObligationPercentIndemnifiedFirstThirtyMillionDollarsOfLosses_934d173f-183a-4a15-bc98-0ef2da222fcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GuarantorObligationsFirstIncrementOfLossesIncurred_d346b621-b28d-4f98-9c2d-cd0debd12b47" xlink:href="tfin-20221231.xsd#tfin_GuarantorObligationsFirstIncrementOfLossesIncurred"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_GuarantorObligationsFirstIncrementOfLossesIncurred_d346b621-b28d-4f98-9c2d-cd0debd12b47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GuarantorObligationPercentIndemnifiedSecondThirtyMillionDollarsOfLosses_6a3ba939-1018-49ad-902e-f77e7fc0d7e3" xlink:href="tfin-20221231.xsd#tfin_GuarantorObligationPercentIndemnifiedSecondThirtyMillionDollarsOfLosses"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_GuarantorObligationPercentIndemnifiedSecondThirtyMillionDollarsOfLosses_6a3ba939-1018-49ad-902e-f77e7fc0d7e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GuarantorObligationsSecondIncrementOfLossesIncurred_5fca3c2a-58d8-4c87-8e2d-e901524f4889" xlink:href="tfin-20221231.xsd#tfin_GuarantorObligationsSecondIncrementOfLossesIncurred"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_GuarantorObligationsSecondIncrementOfLossesIncurred_5fca3c2a-58d8-4c87-8e2d-e901524f4889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GuarantorObligationsTotalIndemnificationAmount_2d30a257-fa1b-4aa4-add8-9ceb09dc8703" xlink:href="tfin-20221231.xsd#tfin_GuarantorObligationsTotalIndemnificationAmount"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_GuarantorObligationsTotalIndemnificationAmount_2d30a257-fa1b-4aa4-add8-9ceb09dc8703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GuarantorObligationsCollateralHeldByThirdParties_10720519-adb7-403b-a3f7-89d252c7821c" xlink:href="tfin-20221231.xsd#tfin_GuarantorObligationsCollateralHeldByThirdParties"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_GuarantorObligationsCollateralHeldByThirdParties_10720519-adb7-403b-a3f7-89d252c7821c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_ff4820d4-f231-4e32-bd49-c04378e79784" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_ff4820d4-f231-4e32-bd49-c04378e79784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests_cf5415aa-3bf8-40df-8de2-422cff38c419" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests_cf5415aa-3bf8-40df-8de2-422cff38c419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationProceedsFromSaleOfAcquiredStock_459eb0aa-9cb9-4b76-ad9a-6da85b6e08fb" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationProceedsFromSaleOfAcquiredStock"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_BusinessCombinationProceedsFromSaleOfAcquiredStock_459eb0aa-9cb9-4b76-ad9a-6da85b6e08fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther_60ec4cfd-91d4-496e-a218-70aed1c2ad57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOther"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_NoninterestIncomeOther_60ec4cfd-91d4-496e-a218-70aed1c2ad57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_507cbc6e-c54e-411c-834a-c4e05c596969" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_507cbc6e-c54e-411c-834a-c4e05c596969" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_fb60ab24-06b5-4a19-b518-3f8331e1acb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_fb60ab24-06b5-4a19-b518-3f8331e1acb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationIndemnificationAsset_02e7d64c-4b5d-4d49-8b34-bfdbc650ee99" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationIndemnificationAsset"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_BusinessCombinationIndemnificationAsset_02e7d64c-4b5d-4d49-8b34-bfdbc650ee99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IndemnificationAssetChargeOff_813adfd4-1ce4-46fe-93f5-81681af72510" xlink:href="tfin-20221231.xsd#tfin_IndemnificationAssetChargeOff"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_IndemnificationAssetChargeOff_813adfd4-1ce4-46fe-93f5-81681af72510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_cda6c352-856c-42ce-842c-f455e5419f0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_cda6c352-856c-42ce-842c-f455e5419f0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IndemnificationAssetAllowanceForCreditLossLossExpense_302b66ba-d77c-4d41-9a4f-96508362dcfa" xlink:href="tfin-20221231.xsd#tfin_IndemnificationAssetAllowanceForCreditLossLossExpense"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_IndemnificationAssetAllowanceForCreditLossLossExpense_302b66ba-d77c-4d41-9a4f-96508362dcfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GainLossOnIndemnificationAsset_cd2db097-7119-44b3-928c-bb43bb88711d" xlink:href="tfin-20221231.xsd#tfin_GainLossOnIndemnificationAsset"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_GainLossOnIndemnificationAsset_cd2db097-7119-44b3-928c-bb43bb88711d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_482b973d-1444-47cb-a4f9-e0aa19404969" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_482b973d-1444-47cb-a4f9-e0aa19404969" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived_e6a2dd67-27f4-451a-b16b-2b7b84cd751a" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived_e6a2dd67-27f4-451a-b16b-2b7b84cd751a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IndemnificationAssetAllowanceForCreditLossReductionInRequiredAllowance_7a839a3a-9647-4a25-8350-fe8b7d5d30ee" xlink:href="tfin-20221231.xsd#tfin_IndemnificationAssetAllowanceForCreditLossReductionInRequiredAllowance"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_tfin_IndemnificationAssetAllowanceForCreditLossReductionInRequiredAllowance_7a839a3a-9647-4a25-8350-fe8b7d5d30ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_7d3892b7-4116-49bc-8542-46c7f43d64fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_c0ca9407-1bec-4964-852a-35a14969350b" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_7d3892b7-4116-49bc-8542-46c7f43d64fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_caf024f2-a08b-4250-9871-3f7298ba8290" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5395dbd3-b2df-44b6-9e6b-8e0aaa60a1f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_caf024f2-a08b-4250-9871-3f7298ba8290" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5395dbd3-b2df-44b6-9e6b-8e0aaa60a1f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_09288ff9-0938-4456-a379-6823265c1f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5395dbd3-b2df-44b6-9e6b-8e0aaa60a1f4" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_09288ff9-0938-4456-a379-6823265c1f5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_7bc28ed1-c5e7-4866-ade8-12916701f584" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_09288ff9-0938-4456-a379-6823265c1f5a" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_7bc28ed1-c5e7-4866-ade8-12916701f584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_53dfc3a9-027d-43c8-88ff-9c35945b932a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_7bc28ed1-c5e7-4866-ade8-12916701f584" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_53dfc3a9-027d-43c8-88ff-9c35945b932a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_40ba1c01-01cc-4153-a2ec-bb1a0a894da8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5395dbd3-b2df-44b6-9e6b-8e0aaa60a1f4" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_40ba1c01-01cc-4153-a2ec-bb1a0a894da8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_3c8e34af-9b00-453f-b002-a5bfcc97c371" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_40ba1c01-01cc-4153-a2ec-bb1a0a894da8" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_3c8e34af-9b00-453f-b002-a5bfcc97c371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivableDisposalGroupMember_5dad1b1c-610b-4b27-95b1-87d5dd25626f" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivableDisposalGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_3c8e34af-9b00-453f-b002-a5bfcc97c371" xlink:to="loc_tfin_FactoredReceivableDisposalGroupMember_5dad1b1c-610b-4b27-95b1-87d5dd25626f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_ca4dc048-6d78-45be-932a-f425174271bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5395dbd3-b2df-44b6-9e6b-8e0aaa60a1f4" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_ca4dc048-6d78-45be-932a-f425174271bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_02ab3b6a-3518-4602-a854-3c0de1da87e3" 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_ca4dc048-6d78-45be-932a-f425174271bc" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_02ab3b6a-3518-4602-a854-3c0de1da87e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember_4f56b936-9872-42c0-80fb-38a88a349e80" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_02ab3b6a-3518-4602-a854-3c0de1da87e3" xlink:to="loc_tfin_FactoredReceivablesSegmentMember_4f56b936-9872-42c0-80fb-38a88a349e80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9e0deb5b-805b-4b82-8909-a26a4a111da4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_5395dbd3-b2df-44b6-9e6b-8e0aaa60a1f4" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9e0deb5b-805b-4b82-8909-a26a4a111da4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest_ace81625-931c-4302-a90d-6f131d02f272" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9e0deb5b-805b-4b82-8909-a26a4a111da4" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest_ace81625-931c-4302-a90d-6f131d02f272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome_1c646593-6333-48f5-a98a-9646d8e76f80" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9e0deb5b-805b-4b82-8909-a26a4a111da4" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome_1c646593-6333-48f5-a98a-9646d8e76f80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_32d1c46c-e852-4204-bd54-80fac3d91718" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9e0deb5b-805b-4b82-8909-a26a4a111da4" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_32d1c46c-e852-4204-bd54-80fac3d91718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities_ff41586d-3236-4b8e-81dc-c3ed2c9c600d" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9e0deb5b-805b-4b82-8909-a26a4a111da4" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities_ff41586d-3236-4b8e-81dc-c3ed2c9c600d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_99882c8d-0bd0-4c1f-a5e3-fc1fce2d67fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9e0deb5b-805b-4b82-8909-a26a4a111da4" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_99882c8d-0bd0-4c1f-a5e3-fc1fce2d67fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet_c81ef60e-21c2-4e95-966f-708efc681590" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9e0deb5b-805b-4b82-8909-a26a4a111da4" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet_c81ef60e-21c2-4e95-966f-708efc681590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash_24b72e30-ff4b-4f30-8a84-24ebbcee3dc2" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9e0deb5b-805b-4b82-8909-a26a4a111da4" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash_24b72e30-ff4b-4f30-8a84-24ebbcee3dc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset_056d1e97-fbef-4b93-939e-9883c64d4752" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9e0deb5b-805b-4b82-8909-a26a4a111da4" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset_056d1e97-fbef-4b93-939e-9883c64d4752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_ae54e2f8-e626-40f3-bb05-cdf0a45bc56c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9e0deb5b-805b-4b82-8909-a26a4a111da4" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_ae54e2f8-e626-40f3-bb05-cdf0a45bc56c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_2c200a71-ffa3-4a85-b0f4-8c0ace9d5366" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9e0deb5b-805b-4b82-8909-a26a4a111da4" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_2c200a71-ffa3-4a85-b0f4-8c0ace9d5366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_9472d9f2-c053-49e7-8cc2-3a989e81a09e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_9e0deb5b-805b-4b82-8909-a26a4a111da4" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_9472d9f2-c053-49e7-8cc2-3a989e81a09e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_480dd928-3852-41ed-8d3c-9e17571103ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cf22d885-f59f-490b-b70a-00452f707cf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_480dd928-3852-41ed-8d3c-9e17571103ab" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cf22d885-f59f-490b-b70a-00452f707cf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_002578ef-d8ae-4251-8b67-a942a42eac1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cf22d885-f59f-490b-b70a-00452f707cf5" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_002578ef-d8ae-4251-8b67-a942a42eac1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ce3c2a90-1c4e-4e1e-abd7-4e257218b348" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_002578ef-d8ae-4251-8b67-a942a42eac1d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ce3c2a90-1c4e-4e1e-abd7-4e257218b348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_HubTranIncMember_1b0a4aea-b0af-40fc-8e63-003478816a63" xlink:href="tfin-20221231.xsd#tfin_HubTranIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ce3c2a90-1c4e-4e1e-abd7-4e257218b348" xlink:to="loc_tfin_HubTranIncMember_1b0a4aea-b0af-40fc-8e63-003478816a63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3cbd01f0-c5c5-4575-bb66-751a8af72966" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cf22d885-f59f-490b-b70a-00452f707cf5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_3cbd01f0-c5c5-4575-bb66-751a8af72966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09a7b3e7-7546-497b-a8d7-ee0ef405bbd7" 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_3cbd01f0-c5c5-4575-bb66-751a8af72966" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09a7b3e7-7546-497b-a8d7-ee0ef405bbd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CapitalizedSoftwareMember_d832b15d-be5c-48a8-8f2f-52ce450ab174" xlink:href="tfin-20221231.xsd#tfin_CapitalizedSoftwareMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_09a7b3e7-7546-497b-a8d7-ee0ef405bbd7" xlink:to="loc_tfin_CapitalizedSoftwareMember_d832b15d-be5c-48a8-8f2f-52ce450ab174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_0b9588a0-3b07-49d8-bef0-d598437ad9e3" 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_09a7b3e7-7546-497b-a8d7-ee0ef405bbd7" xlink:to="loc_us-gaap_CustomerRelationshipsMember_0b9588a0-3b07-49d8-bef0-d598437ad9e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_93f0a8ff-ff2a-413a-a8e2-027de529a783" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cf22d885-f59f-490b-b70a-00452f707cf5" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_93f0a8ff-ff2a-413a-a8e2-027de529a783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_af529531-5e76-447d-ab98-da1b18014339" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_93f0a8ff-ff2a-413a-a8e2-027de529a783" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_af529531-5e76-447d-ab98-da1b18014339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_2e377e0c-4e1f-4fee-a2ff-236903276ccf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_af529531-5e76-447d-ab98-da1b18014339" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_2e377e0c-4e1f-4fee-a2ff-236903276ccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_454ff426-e1ad-4b41-a167-b038d9684aca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_af529531-5e76-447d-ab98-da1b18014339" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_454ff426-e1ad-4b41-a167-b038d9684aca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_c2caba1c-746a-46e1-9a89-785be940c09b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_af529531-5e76-447d-ab98-da1b18014339" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_c2caba1c-746a-46e1-9a89-785be940c09b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets_38df0cbc-2093-4aaf-bbf6-22b64a4a8c58" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_af529531-5e76-447d-ab98-da1b18014339" xlink:to="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets_38df0cbc-2093-4aaf-bbf6-22b64a4a8c58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_82595c17-8657-4657-b94f-31f4ec36eff0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_af529531-5e76-447d-ab98-da1b18014339" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_82595c17-8657-4657-b94f-31f4ec36eff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets_a9e9947f-6788-47f9-bb1f-620165981196" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_af529531-5e76-447d-ab98-da1b18014339" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets_a9e9947f-6788-47f9-bb1f-620165981196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_86c13f9a-f73c-49a6-95b0-4e6c5c2d5b32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_93f0a8ff-ff2a-413a-a8e2-027de529a783" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_86c13f9a-f73c-49a6-95b0-4e6c5c2d5b32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_b20d5629-800a-444f-847a-57fb044a0dff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_86c13f9a-f73c-49a6-95b0-4e6c5c2d5b32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_b20d5629-800a-444f-847a-57fb044a0dff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_1300f306-f31c-4b17-928e-bf475ea3badb" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_86c13f9a-f73c-49a6-95b0-4e6c5c2d5b32" xlink:to="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_1300f306-f31c-4b17-928e-bf475ea3badb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_90e3e6a1-9396-402c-b5a6-fb9e3ae70b65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_86c13f9a-f73c-49a6-95b0-4e6c5c2d5b32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_90e3e6a1-9396-402c-b5a6-fb9e3ae70b65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities_a8de6fe3-fe28-4ad8-9ca4-c1313e0bd490" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_86c13f9a-f73c-49a6-95b0-4e6c5c2d5b32" xlink:to="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities_a8de6fe3-fe28-4ad8-9ca4-c1313e0bd490" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_69173c6c-453f-4cc2-9f46-d7a55c1317a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_86c13f9a-f73c-49a6-95b0-4e6c5c2d5b32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_69173c6c-453f-4cc2-9f46-d7a55c1317a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities_318a27ab-29fb-4838-8012-7761372d8314" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_86c13f9a-f73c-49a6-95b0-4e6c5c2d5b32" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities_318a27ab-29fb-4838-8012-7761372d8314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_f4863086-deb3-4f13-a370-6e3aa87ec39d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_86c13f9a-f73c-49a6-95b0-4e6c5c2d5b32" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_f4863086-deb3-4f13-a370-6e3aa87ec39d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_7cb7b736-12aa-4c6b-94e0-c33a2d9115df" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_86c13f9a-f73c-49a6-95b0-4e6c5c2d5b32" xlink:to="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_7cb7b736-12aa-4c6b-94e0-c33a2d9115df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_ee43ead6-6eb0-4fcc-905e-d2ec9b82ac43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_93f0a8ff-ff2a-413a-a8e2-027de529a783" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_ee43ead6-6eb0-4fcc-905e-d2ec9b82ac43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_653805a0-5791-43c6-9483-c43480dc88fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_ee43ead6-6eb0-4fcc-905e-d2ec9b82ac43" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_653805a0-5791-43c6-9483-c43480dc88fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a1bb35d0-4f47-40d3-8e3e-6444f970b035" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_ee43ead6-6eb0-4fcc-905e-d2ec9b82ac43" xlink:to="loc_us-gaap_Goodwill_a1bb35d0-4f47-40d3-8e3e-6444f970b035" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_e67bee28-13eb-4c84-95ed-78cba65041f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_ee43ead6-6eb0-4fcc-905e-d2ec9b82ac43" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_e67bee28-13eb-4c84-95ed-78cba65041f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_f38a5e84-bbff-4f77-a382-47902015846c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1328cd74-7e1c-414a-9367-41621ecdf2f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_f38a5e84-bbff-4f77-a382-47902015846c" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1328cd74-7e1c-414a-9367-41621ecdf2f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_b251e7dc-a3d9-4ebd-aacb-7a4d433c5fa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1328cd74-7e1c-414a-9367-41621ecdf2f2" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_b251e7dc-a3d9-4ebd-aacb-7a4d433c5fa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a7c22dc8-a635-4815-9c55-e153863f210a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_b251e7dc-a3d9-4ebd-aacb-7a4d433c5fa0" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a7c22dc8-a635-4815-9c55-e153863f210a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TransportFinancialSolutionsMember_a50c5cfe-f8f3-40e4-87bf-7368338228bf" xlink:href="tfin-20221231.xsd#tfin_TransportFinancialSolutionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a7c22dc8-a635-4815-9c55-e153863f210a" xlink:to="loc_tfin_TransportFinancialSolutionsMember_a50c5cfe-f8f3-40e4-87bf-7368338228bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_3a351b66-43cc-4300-b158-e0438a9393f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_1328cd74-7e1c-414a-9367-41621ecdf2f2" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_3a351b66-43cc-4300-b158-e0438a9393f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_a7dbc2f8-31e4-4e6c-954a-5eb8dcf594c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3a351b66-43cc-4300-b158-e0438a9393f6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_a7dbc2f8-31e4-4e6c-954a-5eb8dcf594c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables_f505c56d-456c-47b2-b69e-91204f09cd22" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_a7dbc2f8-31e4-4e6c-954a-5eb8dcf594c8" xlink:to="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables_f505c56d-456c-47b2-b69e-91204f09cd22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses_c5004677-1f92-4519-9fc1-85cce935b2f1" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_a7dbc2f8-31e4-4e6c-954a-5eb8dcf594c8" xlink:to="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses_c5004677-1f92-4519-9fc1-85cce935b2f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss_58c56b89-e220-4126-a6b9-ed3318874d87" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_a7dbc2f8-31e4-4e6c-954a-5eb8dcf594c8" xlink:to="loc_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss_58c56b89-e220-4126-a6b9-ed3318874d87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_6a930f96-c8ea-4b1a-a06e-2743f1e20758" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_a7dbc2f8-31e4-4e6c-954a-5eb8dcf594c8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_6a930f96-c8ea-4b1a-a06e-2743f1e20758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_e944bb77-f97c-4565-bc29-0c390b00a574" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_a7dbc2f8-31e4-4e6c-954a-5eb8dcf594c8" xlink:to="loc_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate_e944bb77-f97c-4565-bc29-0c390b00a574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_98272dd6-56de-493d-bf91-142b3c5c9a71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_a7dbc2f8-31e4-4e6c-954a-5eb8dcf594c8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_98272dd6-56de-493d-bf91-142b3c5c9a71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_f5c82773-c37c-47c4-b914-52bcf07cba76" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_a7dbc2f8-31e4-4e6c-954a-5eb8dcf594c8" xlink:to="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes_f5c82773-c37c-47c4-b914-52bcf07cba76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_0f2b2ad5-fddd-4b1b-81b9-1298f6dda364" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_a7dbc2f8-31e4-4e6c-954a-5eb8dcf594c8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_0f2b2ad5-fddd-4b1b-81b9-1298f6dda364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets_1ef230e6-2a25-472c-9f7c-7f63619a7784" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract_a7dbc2f8-31e4-4e6c-954a-5eb8dcf594c8" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets_1ef230e6-2a25-472c-9f7c-7f63619a7784" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_61f59204-924e-47fd-b236-b2106c54220f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3a351b66-43cc-4300-b158-e0438a9393f6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_61f59204-924e-47fd-b236-b2106c54220f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities_7ccbe479-4a49-404e-b2b8-6fe6be85b23c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_61f59204-924e-47fd-b236-b2106c54220f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities_7ccbe479-4a49-404e-b2b8-6fe6be85b23c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_6d530b59-192b-48b6-939d-05acc76661f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract_61f59204-924e-47fd-b236-b2106c54220f" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_6d530b59-192b-48b6-939d-05acc76661f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_c2d11cdd-2261-466b-be38-de4a035e4986" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3a351b66-43cc-4300-b158-e0438a9393f6" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_c2d11cdd-2261-466b-be38-de4a035e4986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_0ab732c5-b431-4a7d-b285-81da093581c1" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3a351b66-43cc-4300-b158-e0438a9393f6" xlink:to="loc_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_0ab732c5-b431-4a7d-b285-81da093581c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_50744507-7b1a-4231-91b8-abac0d8a690a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3a351b66-43cc-4300-b158-e0438a9393f6" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_50744507-7b1a-4231-91b8-abac0d8a690a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_6f5ea1b0-4072-4d0b-ab79-5f3195a4ac56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_50744507-7b1a-4231-91b8-abac0d8a690a" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_6f5ea1b0-4072-4d0b-ab79-5f3195a4ac56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_c86dd1bd-7802-451a-8234-1fdbc93033f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_50744507-7b1a-4231-91b8-abac0d8a690a" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_c86dd1bd-7802-451a-8234-1fdbc93033f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests_38338d05-c590-43e9-844b-4072d58fed58" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_50744507-7b1a-4231-91b8-abac0d8a690a" xlink:to="loc_tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests_38338d05-c590-43e9-844b-4072d58fed58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_da828a8c-e10b-4bff-a0f8-cb32a2b509a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_50744507-7b1a-4231-91b8-abac0d8a690a" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_da828a8c-e10b-4bff-a0f8-cb32a2b509a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_693244a1-44aa-4fd7-a468-22a89d382ace" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3a351b66-43cc-4300-b158-e0438a9393f6" xlink:to="loc_us-gaap_Goodwill_693244a1-44aa-4fd7-a468-22a89d382ace" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_26880700-b2c8-4cce-9d43-d0bd0f15e7a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_3a351b66-43cc-4300-b158-e0438a9393f6" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_26880700-b2c8-4cce-9d43-d0bd0f15e7a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_ffc2bb94-0256-4695-9d51-416251244dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0c1a60ca-6d49-4da0-8a2e-aa7810a740b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_ffc2bb94-0256-4695-9d51-416251244dd7" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0c1a60ca-6d49-4da0-8a2e-aa7810a740b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_52361782-1bff-4a8b-b7bf-7fde9e262055" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0c1a60ca-6d49-4da0-8a2e-aa7810a740b4" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_52361782-1bff-4a8b-b7bf-7fde9e262055" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_7035eec4-7ab1-4706-aab1-0acbd8ac3e37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_52361782-1bff-4a8b-b7bf-7fde9e262055" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_7035eec4-7ab1-4706-aab1-0acbd8ac3e37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TriumphPremiumFinanceMember_bccd8c50-1008-4f2a-9d41-491d24ab2077" xlink:href="tfin-20221231.xsd#tfin_TriumphPremiumFinanceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_7035eec4-7ab1-4706-aab1-0acbd8ac3e37" xlink:to="loc_tfin_TriumphPremiumFinanceMember_bccd8c50-1008-4f2a-9d41-491d24ab2077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_48e5148a-d1e5-4059-a7ac-82f15bc52444" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0c1a60ca-6d49-4da0-8a2e-aa7810a740b4" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_48e5148a-d1e5-4059-a7ac-82f15bc52444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract_3295ad71-7eda-491d-9e36-03179dabcd6d" xlink:href="tfin-20221231.xsd#tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_48e5148a-d1e5-4059-a7ac-82f15bc52444" xlink:to="loc_tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract_3295ad71-7eda-491d-9e36-03179dabcd6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationLoans_bbff64e3-f5d1-46fb-82d4-4eddb02774d9" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationLoans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract_3295ad71-7eda-491d-9e36-03179dabcd6d" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationLoans_bbff64e3-f5d1-46fb-82d4-4eddb02774d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_88717101-3db7-49c4-b45b-cdd9a7eee26c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract_3295ad71-7eda-491d-9e36-03179dabcd6d" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_88717101-3db7-49c4-b45b-cdd9a7eee26c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets_82684399-a51f-4d30-9ac7-5425ba73912a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract_3295ad71-7eda-491d-9e36-03179dabcd6d" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets_82684399-a51f-4d30-9ac7-5425ba73912a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_2e318b73-42ea-4464-b8e9-76799ffd1f21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract_3295ad71-7eda-491d-9e36-03179dabcd6d" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_2e318b73-42ea-4464-b8e9-76799ffd1f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CarryingAmountOfLiabilitiesInTheDisposalGroupAbstract_44bc2661-c3ba-4060-b0fc-68064c676936" xlink:href="tfin-20221231.xsd#tfin_CarryingAmountOfLiabilitiesInTheDisposalGroupAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_48e5148a-d1e5-4059-a7ac-82f15bc52444" xlink:to="loc_tfin_CarryingAmountOfLiabilitiesInTheDisposalGroupAbstract_44bc2661-c3ba-4060-b0fc-68064c676936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_31ce08dd-b488-47ca-aa32-6aea7a2cbfa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_CarryingAmountOfLiabilitiesInTheDisposalGroupAbstract_44bc2661-c3ba-4060-b0fc-68064c676936" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_31ce08dd-b488-47ca-aa32-6aea7a2cbfa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet_f1beb08a-4b99-49a5-923c-9f1e3a209c3e" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_48e5148a-d1e5-4059-a7ac-82f15bc52444" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet_f1beb08a-4b99-49a5-923c-9f1e3a209c3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConsiderationReceivedFromDivestitureOfInterestInConsolidatedSubsidiaries_1b3f9dad-61fe-448f-9b23-06b0d7aec2f4" xlink:href="tfin-20221231.xsd#tfin_ConsiderationReceivedFromDivestitureOfInterestInConsolidatedSubsidiaries"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_48e5148a-d1e5-4059-a7ac-82f15bc52444" xlink:to="loc_tfin_ConsiderationReceivedFromDivestitureOfInterestInConsolidatedSubsidiaries_1b3f9dad-61fe-448f-9b23-06b0d7aec2f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GrossGainOrLossOnSaleOfStockInSubsidiary_aaf8222a-46e0-4be4-b544-53139079d03d" xlink:href="tfin-20221231.xsd#tfin_GrossGainOrLossOnSaleOfStockInSubsidiary"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_48e5148a-d1e5-4059-a7ac-82f15bc52444" xlink:to="loc_tfin_GrossGainOrLossOnSaleOfStockInSubsidiary_aaf8222a-46e0-4be4-b544-53139079d03d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_70a53dc8-5985-415b-97ac-426848367007" xlink:href="tfin-20221231.xsd#tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_48e5148a-d1e5-4059-a7ac-82f15bc52444" xlink:to="loc_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_70a53dc8-5985-415b-97ac-426848367007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_66dec9df-f467-4566-930b-5d26709061dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_48e5148a-d1e5-4059-a7ac-82f15bc52444" xlink:to="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_66dec9df-f467-4566-930b-5d26709061dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SecuritiesAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#SecuritiesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/SecuritiesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_8b7f9df8-050e-46a8-9330-cc93dc170a8e" 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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_8d62847c-5e9e-43b8-8026-40f6854d67e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_8b7f9df8-050e-46a8-9330-cc93dc170a8e" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_8d62847c-5e9e-43b8-8026-40f6854d67e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_8da78445-58f0-470a-a646-baf93215c7df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_8d62847c-5e9e-43b8-8026-40f6854d67e6" xlink:to="loc_us-gaap_InvestmentTypeAxis_8da78445-58f0-470a-a646-baf93215c7df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_8a173faa-d60a-4c78-aac2-a3c64a69e3aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_8da78445-58f0-470a-a646-baf93215c7df" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_8a173faa-d60a-4c78-aac2-a3c64a69e3aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember_39d84080-a0f4-4bb1-8877-b76d01f62929" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MutualFundMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_8a173faa-d60a-4c78-aac2-a3c64a69e3aa" xlink:to="loc_us-gaap_MutualFundMember_39d84080-a0f4-4bb1-8877-b76d01f62929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusAxis_e8c86f08-a871-4dd8-9f46-8507812eec55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_8d62847c-5e9e-43b8-8026-40f6854d67e6" xlink:to="loc_us-gaap_PledgedStatusAxis_e8c86f08-a871-4dd8-9f46-8507812eec55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusDomain_a3f10553-4d0d-451f-af2d-d0ed2e9aed27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PledgedStatusAxis_e8c86f08-a871-4dd8-9f46-8507812eec55" xlink:to="loc_us-gaap_PledgedStatusDomain_a3f10553-4d0d-451f-af2d-d0ed2e9aed27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetPledgedAsCollateralMember_474a4a4a-8134-448f-90ed-b9cc6950848e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetPledgedAsCollateralMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PledgedStatusDomain_a3f10553-4d0d-451f-af2d-d0ed2e9aed27" xlink:to="loc_us-gaap_AssetPledgedAsCollateralMember_474a4a4a-8134-448f-90ed-b9cc6950848e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_c744663f-3300-4f8c-a3dc-25f03178ce3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_8d62847c-5e9e-43b8-8026-40f6854d67e6" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_c744663f-3300-4f8c-a3dc-25f03178ce3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_19e94a09-d051-4bec-840d-7bd36271fd12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_c744663f-3300-4f8c-a3dc-25f03178ce3f" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_19e94a09-d051-4bec-840d-7bd36271fd12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecurities_70b6472d-25cb-4a16-a3a5-a5f7dd82984f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_c744663f-3300-4f8c-a3dc-25f03178ce3f" xlink:to="loc_us-gaap_DebtSecurities_70b6472d-25cb-4a16-a3a5-a5f7dd82984f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss_43342042-ef2a-45fa-ad09-a4133b3b289d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_c744663f-3300-4f8c-a3dc-25f03178ce3f" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss_43342042-ef2a-45fa-ad09-a4133b3b289d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList_c1e842ee-39bc-4ade-ad5f-8329c74eb8bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_c744663f-3300-4f8c-a3dc-25f03178ce3f" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList_c1e842ee-39bc-4ade-ad5f-8329c74eb8bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_1d9147bb-e7fa-46b6-919b-d5578ed7edfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_c744663f-3300-4f8c-a3dc-25f03178ce3f" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_1d9147bb-e7fa-46b6-919b-d5578ed7edfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_NumberOfInvestments_9ed69ccb-bcc5-4a28-a7b2-08f204b38ddd" xlink:href="tfin-20221231.xsd#tfin_NumberOfInvestments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_c744663f-3300-4f8c-a3dc-25f03178ce3f" xlink:to="loc_tfin_NumberOfInvestments_9ed69ccb-bcc5-4a28-a7b2-08f204b38ddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestNonaccrual_616bfb03-dd86-46c3-9626-fcb280e9a40e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestNonaccrual"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_c744663f-3300-4f8c-a3dc-25f03178ce3f" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestNonaccrual_616bfb03-dd86-46c3-9626-fcb280e9a40e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SecuritiesScheduleofGrossRealizedandUnrealizedGainsLossesRecognizedonEquitySecuritiesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#SecuritiesScheduleofGrossRealizedandUnrealizedGainsLossesRecognizedonEquitySecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/SecuritiesScheduleofGrossRealizedandUnrealizedGainsLossesRecognizedonEquitySecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_d6ffbadd-33a8-49ec-8038-f5e9b7811276" 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_EquitySecuritiesFvNiUnrealizedGainLoss_404ea270-e729-4de8-9be7-d049111499fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_d6ffbadd-33a8-49ec-8038-f5e9b7811276" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_404ea270-e729-4de8-9be7-d049111499fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_b28ebc32-b000-4b66-bf68-7fae48ddcc98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_d6ffbadd-33a8-49ec-8038-f5e9b7811276" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_b28ebc32-b000-4b66-bf68-7fae48ddcc98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_c51b63bd-e132-43e7-9d1e-a52a2bb11ddb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_d6ffbadd-33a8-49ec-8038-f5e9b7811276" xlink:to="loc_us-gaap_EquitySecuritiesFvNiGainLoss_c51b63bd-e132-43e7-9d1e-a52a2bb11ddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SecuritiesSummaryofEquitySecuritieswithoutReadilyDeterminableFairValueDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#SecuritiesSummaryofEquitySecuritieswithoutReadilyDeterminableFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/SecuritiesSummaryofEquitySecuritieswithoutReadilyDeterminableFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_65622b2e-4e17-47b4-a1cc-1a4a72d21132" 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_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost_1fe0a90d-cbb4-4e17-b53d-40988f34241e" xlink:href="tfin-20221231.xsd#tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_65622b2e-4e17-47b4-a1cc-1a4a72d21132" xlink:to="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost_1fe0a90d-cbb4-4e17-b53d-40988f34241e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount_6fbcd7c1-4097-4858-8d1a-90df253312c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_65622b2e-4e17-47b4-a1cc-1a4a72d21132" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount_6fbcd7c1-4097-4858-8d1a-90df253312c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_022b4e70-b416-4073-8276-a66f945f7e99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_65622b2e-4e17-47b4-a1cc-1a4a72d21132" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_022b4e70-b416-4073-8276-a66f945f7e99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SecuritiesGrossRealizedandUnrealizedGainsLossesonEquitySecuritieswithoutReadilyDeterminableFairValueDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#SecuritiesGrossRealizedandUnrealizedGainsLossesonEquitySecuritieswithoutReadilyDeterminableFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/SecuritiesGrossRealizedandUnrealizedGainsLossesonEquitySecuritieswithoutReadilyDeterminableFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_323e6826-cf40-472e-9728-f5cd85f49891" 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_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss_96c5b03d-b15b-4daa-8b83-2dcfdbf55290" xlink:href="tfin-20221231.xsd#tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_323e6826-cf40-472e-9728-f5cd85f49891" xlink:to="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss_96c5b03d-b15b-4daa-8b83-2dcfdbf55290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss_37ed883a-936a-4d45-a795-9d89866393b6" xlink:href="tfin-20221231.xsd#tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_323e6826-cf40-472e-9728-f5cd85f49891" xlink:to="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss_37ed883a-936a-4d45-a795-9d89866393b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount_5f6ce68e-b23e-4bd8-af42-12d7bf0acf9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_323e6826-cf40-472e-9728-f5cd85f49891" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount_5f6ce68e-b23e-4bd8-af42-12d7bf0acf9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_4c1cf7af-0772-43cb-bbb1-95b6149a05c3" 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_DebtSecuritiesAvailableForSaleTable_4f5f8eeb-c205-4838-9324-a3a58b544067" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_4c1cf7af-0772-43cb-bbb1-95b6149a05c3" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_4f5f8eeb-c205-4838-9324-a3a58b544067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_ae9fae40-673a-489e-93ad-8f1ed1c5ef26" 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_DebtSecuritiesAvailableForSaleTable_4f5f8eeb-c205-4838-9324-a3a58b544067" xlink:to="loc_us-gaap_FinancialInstrumentAxis_ae9fae40-673a-489e-93ad-8f1ed1c5ef26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_71057f82-502b-4fd7-8370-26270511b481" 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_ae9fae40-673a-489e-93ad-8f1ed1c5ef26" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_71057f82-502b-4fd7-8370-26270511b481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_869f2c4c-361e-4fe8-a0f8-2b20f60d9c7c" 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_71057f82-502b-4fd7-8370-26270511b481" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_869f2c4c-361e-4fe8-a0f8-2b20f60d9c7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_0ad99069-7653-4c4a-9a51-df772a74423c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_71057f82-502b-4fd7-8370-26270511b481" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_0ad99069-7653-4c4a-9a51-df772a74423c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_0d8e69be-9364-4b1c-a03f-bb9951901826" 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_71057f82-502b-4fd7-8370-26270511b481" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_0d8e69be-9364-4b1c-a03f-bb9951901826" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralizedDebtObligationsMember_52b9694a-4fee-4cb0-8742-a499946af290" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralizedDebtObligationsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_71057f82-502b-4fd7-8370-26270511b481" xlink:to="loc_us-gaap_CollateralizedDebtObligationsMember_52b9694a-4fee-4cb0-8742-a499946af290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_fa7a8332-d375-44c1-b094-4ef87d18cda9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_71057f82-502b-4fd7-8370-26270511b481" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_fa7a8332-d375-44c1-b094-4ef87d18cda9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SbaPooledSecuritiesMember_53206b3e-b622-4709-8dcb-dbb7516af195" xlink:href="tfin-20221231.xsd#tfin_SbaPooledSecuritiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_71057f82-502b-4fd7-8370-26270511b481" xlink:to="loc_tfin_SbaPooledSecuritiesMember_53206b3e-b622-4709-8dcb-dbb7516af195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9d3f7c4e-9b9f-4879-89e8-2b1a05ded136" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_4f5f8eeb-c205-4838-9324-a3a58b544067" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9d3f7c4e-9b9f-4879-89e8-2b1a05ded136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract_28a333fc-349a-4362-b75b-02c0f35de113" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_9d3f7c4e-9b9f-4879-89e8-2b1a05ded136" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAbstract_28a333fc-349a-4362-b75b-02c0f35de113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_6f908637-fb33-4a2e-ad5b-5700d5416604" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_28a333fc-349a-4362-b75b-02c0f35de113" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_6f908637-fb33-4a2e-ad5b-5700d5416604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_1bc23a97-7bf4-4b54-9e67-7ba5cee66755" 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_AvailableForSaleSecuritiesAbstract_28a333fc-349a-4362-b75b-02c0f35de113" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_1bc23a97-7bf4-4b54-9e67-7ba5cee66755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_942e3003-0df6-4cff-8f2b-cffef38d9364" 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_AvailableForSaleSecuritiesAbstract_28a333fc-349a-4362-b75b-02c0f35de113" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_942e3003-0df6-4cff-8f2b-cffef38d9364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest_16a6332f-888e-4f47-8e12-4f2703acf2f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_28a333fc-349a-4362-b75b-02c0f35de113" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest_16a6332f-888e-4f47-8e12-4f2703acf2f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_4017cbf4-3414-41be-bedf-58777bdb3d09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_28a333fc-349a-4362-b75b-02c0f35de113" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_4017cbf4-3414-41be-bedf-58777bdb3d09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_b83c827a-eb28-4385-8ca0-f7662a6b5077" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_4c1cf7af-0772-43cb-bbb1-95b6149a05c3" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_b83c827a-eb28-4385-8ca0-f7662a6b5077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_99da2b56-dd48-46f1-8d24-9cd8b01df56c" 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_b83c827a-eb28-4385-8ca0-f7662a6b5077" xlink:to="loc_us-gaap_FinancialInstrumentAxis_99da2b56-dd48-46f1-8d24-9cd8b01df56c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_83325409-0ef8-494d-bd18-3393623859b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralizedDebtObligationsMember_df31949b-5051-4808-9759-9ceb2b7f621c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralizedDebtObligationsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_ca58552f-e019-43b4-a3c8-a390809e9692" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_b83c827a-eb28-4385-8ca0-f7662a6b5077" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_ca58552f-e019-43b4-a3c8-a390809e9692" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAbstract_e2038fa3-cba3-4a78-92c3-96294a5db183" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_ca58552f-e019-43b4-a3c8-a390809e9692" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAbstract_e2038fa3-cba3-4a78-92c3-96294a5db183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_b37ab81a-692a-4964-9f00-f98667010076" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_e2038fa3-cba3-4a78-92c3-96294a5db183" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_b37ab81a-692a-4964-9f00-f98667010076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_db663894-fbc8-457e-aea2-43c621285469" 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_HeldToMaturitySecuritiesAbstract_e2038fa3-cba3-4a78-92c3-96294a5db183" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_db663894-fbc8-457e-aea2-43c621285469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_f3a3e715-2b78-4b37-adb7-bb4318c62e39" 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_HeldToMaturitySecuritiesAbstract_e2038fa3-cba3-4a78-92c3-96294a5db183" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_f3a3e715-2b78-4b37-adb7-bb4318c62e39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_b9ab5de7-6d9c-4d4a-8a8d-17a6a9789ce8" 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_HeldToMaturitySecuritiesAbstract_e2038fa3-cba3-4a78-92c3-96294a5db183" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_b9ab5de7-6d9c-4d4a-8a8d-17a6a9789ce8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_d932b8b5-10a8-4b1d-b583-c93e252e1491" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_e2038fa3-cba3-4a78-92c3-96294a5db183" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_d932b8b5-10a8-4b1d-b583-c93e252e1491" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_6851a58f-82ae-4139-82c3-a6d68400c050" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_e2038fa3-cba3-4a78-92c3-96294a5db183" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_6851a58f-82ae-4139-82c3-a6d68400c050" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_9c0e1b34-e05b-4d68-b9b8-9db8920b9522" 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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_f1cbfe38-3400-4da7-8c79-f04b787aa1e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_9c0e1b34-e05b-4d68-b9b8-9db8920b9522" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_f1cbfe38-3400-4da7-8c79-f04b787aa1e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_ee48d423-1ac1-4a2f-93b9-b787d2958d30" 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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_f1cbfe38-3400-4da7-8c79-f04b787aa1e2" xlink:to="loc_us-gaap_FinancialInstrumentAxis_ee48d423-1ac1-4a2f-93b9-b787d2958d30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dd4508bc-c6b3-4550-af16-eccc649aaaae" 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_ee48d423-1ac1-4a2f-93b9-b787d2958d30" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dd4508bc-c6b3-4550-af16-eccc649aaaae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_6885bdc3-8aad-48c4-8bed-7192b71e1fb7" 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_dd4508bc-c6b3-4550-af16-eccc649aaaae" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_6885bdc3-8aad-48c4-8bed-7192b71e1fb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_01378162-d9bf-470d-a465-19b0c81402a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dd4508bc-c6b3-4550-af16-eccc649aaaae" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_01378162-d9bf-470d-a465-19b0c81402a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SbaPooledSecuritiesMember_52f3b44c-cd45-4d95-bb1f-0df0cd69fa6b" xlink:href="tfin-20221231.xsd#tfin_SbaPooledSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dd4508bc-c6b3-4550-af16-eccc649aaaae" xlink:to="loc_tfin_SbaPooledSecuritiesMember_52f3b44c-cd45-4d95-bb1f-0df0cd69fa6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_d1ef0e9a-c06f-408b-83d0-b1af79a9ffa1" 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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_f1cbfe38-3400-4da7-8c79-f04b787aa1e2" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_d1ef0e9a-c06f-408b-83d0-b1af79a9ffa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_587b8c93-b283-4d2a-91c9-1c505430ee14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_d1ef0e9a-c06f-408b-83d0-b1af79a9ffa1" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_587b8c93-b283-4d2a-91c9-1c505430ee14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_3344d2a5-195a-4919-97bb-9c8bc24cb421" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_587b8c93-b283-4d2a-91c9-1c505430ee14" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_3344d2a5-195a-4919-97bb-9c8bc24cb421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_3287f791-fcfe-42ce-8bfb-b4f0fa55d7ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_587b8c93-b283-4d2a-91c9-1c505430ee14" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_3287f791-fcfe-42ce-8bfb-b4f0fa55d7ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_7c3d9fbe-7149-498d-bb79-9021ae6b620d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_587b8c93-b283-4d2a-91c9-1c505430ee14" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_7c3d9fbe-7149-498d-bb79-9021ae6b620d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_fa95dbfd-1b31-45c6-9b3c-c5da6f98cb62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_587b8c93-b283-4d2a-91c9-1c505430ee14" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_fa95dbfd-1b31-45c6-9b3c-c5da6f98cb62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_b9df04b3-3c8c-466f-933c-c745fbd535f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_587b8c93-b283-4d2a-91c9-1c505430ee14" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_b9df04b3-3c8c-466f-933c-c745fbd535f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_6553da47-510e-4d4b-b341-3f056f43b22a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_587b8c93-b283-4d2a-91c9-1c505430ee14" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_6553da47-510e-4d4b-b341-3f056f43b22a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_c5d8c892-4361-4d10-a8b4-b930a19af88a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_587b8c93-b283-4d2a-91c9-1c505430ee14" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_c5d8c892-4361-4d10-a8b4-b930a19af88a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract_8a46230d-8836-4a29-9572-4fce57b7719a" xlink:href="tfin-20221231.xsd#tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_d1ef0e9a-c06f-408b-83d0-b1af79a9ffa1" xlink:to="loc_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract_8a46230d-8836-4a29-9572-4fce57b7719a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_b6862a25-3aa5-4a69-883a-d1ff244515e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract_8a46230d-8836-4a29-9572-4fce57b7719a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_b6862a25-3aa5-4a69-883a-d1ff244515e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_d1a60e43-a27f-44ab-a41b-50c73d56d3c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract_8a46230d-8836-4a29-9572-4fce57b7719a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_d1a60e43-a27f-44ab-a41b-50c73d56d3c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_ee70e51c-41a0-4b06-b504-6a22d23d607c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract_8a46230d-8836-4a29-9572-4fce57b7719a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_ee70e51c-41a0-4b06-b504-6a22d23d607c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_a255e731-dc95-4290-8876-b8478971439d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract_8a46230d-8836-4a29-9572-4fce57b7719a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_a255e731-dc95-4290-8876-b8478971439d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_f03ee1b9-a602-4778-b4d5-8bcaf8979227" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract_8a46230d-8836-4a29-9572-4fce57b7719a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_f03ee1b9-a602-4778-b4d5-8bcaf8979227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_9b337179-e466-4d3c-b8c2-4aee908bebf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract_8a46230d-8836-4a29-9572-4fce57b7719a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_9b337179-e466-4d3c-b8c2-4aee908bebf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_c0c1fd1b-5a27-4260-8452-340b4e1f6c11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract_8a46230d-8836-4a29-9572-4fce57b7719a" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_c0c1fd1b-5a27-4260-8452-340b4e1f6c11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_28dd7a20-2609-4e1f-8450-38538d6b0629" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_d1ef0e9a-c06f-408b-83d0-b1af79a9ffa1" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_28dd7a20-2609-4e1f-8450-38538d6b0629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne_e0df0ddb-9053-407f-a3ca-7d7977e7046e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_28dd7a20-2609-4e1f-8450-38538d6b0629" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne_e0df0ddb-9053-407f-a3ca-7d7977e7046e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive_2a795401-1eb8-4e1b-b425-a94aefc0e3c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_28dd7a20-2609-4e1f-8450-38538d6b0629" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive_2a795401-1eb8-4e1b-b425-a94aefc0e3c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10_0ddfcf88-937d-48d4-80af-634c743eea0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_28dd7a20-2609-4e1f-8450-38538d6b0629" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10_0ddfcf88-937d-48d4-80af-634c743eea0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10_19b2671a-423e-4f09-8ae2-47cf64e9df4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_28dd7a20-2609-4e1f-8450-38538d6b0629" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10_19b2671a-423e-4f09-8ae2-47cf64e9df4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_71db5bb5-890f-4259-8cd0-b83aeca8321c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_28dd7a20-2609-4e1f-8450-38538d6b0629" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_71db5bb5-890f-4259-8cd0-b83aeca8321c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate_5a7d3bb6-204f-4636-8b07-9e936722f32e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_28dd7a20-2609-4e1f-8450-38538d6b0629" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate_5a7d3bb6-204f-4636-8b07-9e936722f32e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss_f20988f9-cf0c-492a-a026-e7a2fa649e92" xlink:href="tfin-20221231.xsd#tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_28dd7a20-2609-4e1f-8450-38538d6b0629" xlink:to="loc_tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss_f20988f9-cf0c-492a-a026-e7a2fa649e92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_64b569aa-630a-4240-b110-bedcf0c68e82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_d1ef0e9a-c06f-408b-83d0-b1af79a9ffa1" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_64b569aa-630a-4240-b110-bedcf0c68e82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_f91ce693-eedb-4df8-9154-0165a2d39f31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_64b569aa-630a-4240-b110-bedcf0c68e82" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue_f91ce693-eedb-4df8-9154-0165a2d39f31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_c17e7c6f-aabe-49ce-9eb2-8fdbe07109d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_64b569aa-630a-4240-b110-bedcf0c68e82" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_c17e7c6f-aabe-49ce-9eb2-8fdbe07109d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_e581cf1b-24f0-4e74-8c36-866a246a04ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_64b569aa-630a-4240-b110-bedcf0c68e82" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_e581cf1b-24f0-4e74-8c36-866a246a04ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_38661446-ccd2-4c4b-8ed9-ddbfd2285dce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_64b569aa-630a-4240-b110-bedcf0c68e82" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue_38661446-ccd2-4c4b-8ed9-ddbfd2285dce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue_59ea9aaf-d786-4630-86d3-51eea600d1ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_64b569aa-630a-4240-b110-bedcf0c68e82" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue_59ea9aaf-d786-4630-86d3-51eea600d1ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_b08f1926-ba43-4fb1-a05a-f7ed11bee4b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_64b569aa-630a-4240-b110-bedcf0c68e82" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_b08f1926-ba43-4fb1-a05a-f7ed11bee4b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_5dc4956a-6739-4947-84d1-5200321932df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_64b569aa-630a-4240-b110-bedcf0c68e82" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_5dc4956a-6739-4947-84d1-5200321932df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SecuritiesScheduleofProceedsfromSalesofDebtSecuritiesandtheAssociatedGrossGainsandLossesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#SecuritiesScheduleofProceedsfromSalesofDebtSecuritiesandtheAssociatedGrossGainsandLossesDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/SecuritiesScheduleofProceedsfromSalesofDebtSecuritiesandtheAssociatedGrossGainsandLossesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_7655a0c3-6a67-470c-9718-76f209dceb2c" 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_3bf821ca-6f77-4fea-9ce8-c6e2c6459717" 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_7655a0c3-6a67-470c-9718-76f209dceb2c" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_3bf821ca-6f77-4fea-9ce8-c6e2c6459717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_dc745761-328d-40a7-90b4-2bb401e6b3db" 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_7655a0c3-6a67-470c-9718-76f209dceb2c" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_dc745761-328d-40a7-90b4-2bb401e6b3db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_4a3a0c36-0e75-4340-a5a9-d9c20f2ee1c3" 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_7655a0c3-6a67-470c-9718-76f209dceb2c" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_4a3a0c36-0e75-4340-a5a9-d9c20f2ee1c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DebtSecuritiesRealizedGainLossOnCall_b2cea4e7-5fbf-4bae-9a22-1dc3b5fd80a9" xlink:href="tfin-20221231.xsd#tfin_DebtSecuritiesRealizedGainLossOnCall"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_7655a0c3-6a67-470c-9718-76f209dceb2c" xlink:to="loc_tfin_DebtSecuritiesRealizedGainLossOnCall_b2cea4e7-5fbf-4bae-9a22-1dc3b5fd80a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_e0105578-3b88-4c8f-9d7e-62a5327ad5de" 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_DebtSecuritiesAvailableForSaleTable_dc42d99c-e1a6-4dc0-b0d8-2148d0c7fbe3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_e0105578-3b88-4c8f-9d7e-62a5327ad5de" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_dc42d99c-e1a6-4dc0-b0d8-2148d0c7fbe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_2d406fa4-97ab-45e6-9702-cbc7dc6c2d8c" 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_DebtSecuritiesAvailableForSaleTable_dc42d99c-e1a6-4dc0-b0d8-2148d0c7fbe3" xlink:to="loc_us-gaap_FinancialInstrumentAxis_2d406fa4-97ab-45e6-9702-cbc7dc6c2d8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e8dcbb6-dc92-4915-9c70-e6b588617b62" 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_2d406fa4-97ab-45e6-9702-cbc7dc6c2d8c" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e8dcbb6-dc92-4915-9c70-e6b588617b62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_61d1f3a8-9ba1-41f6-8a1f-22a5b85272e1" 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_6e8dcbb6-dc92-4915-9c70-e6b588617b62" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_61d1f3a8-9ba1-41f6-8a1f-22a5b85272e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_97796207-9ebc-4698-b7da-2e92f31eb3a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e8dcbb6-dc92-4915-9c70-e6b588617b62" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_97796207-9ebc-4698-b7da-2e92f31eb3a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_f47ca34b-4a49-4c1a-aa6f-8e057def6ed5" 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_6e8dcbb6-dc92-4915-9c70-e6b588617b62" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_f47ca34b-4a49-4c1a-aa6f-8e057def6ed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralizedDebtObligationsMember_f5e4d7e3-b57d-46ab-9c12-17625251120d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralizedDebtObligationsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e8dcbb6-dc92-4915-9c70-e6b588617b62" xlink:to="loc_us-gaap_CollateralizedDebtObligationsMember_f5e4d7e3-b57d-46ab-9c12-17625251120d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_bfc86997-e8f1-440f-bb86-f11861f30a69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e8dcbb6-dc92-4915-9c70-e6b588617b62" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_bfc86997-e8f1-440f-bb86-f11861f30a69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SbaPooledSecuritiesMember_74117968-ea34-4bc4-a4f6-ba677be33883" xlink:href="tfin-20221231.xsd#tfin_SbaPooledSecuritiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e8dcbb6-dc92-4915-9c70-e6b588617b62" xlink:to="loc_tfin_SbaPooledSecuritiesMember_74117968-ea34-4bc4-a4f6-ba677be33883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e4d87b17-d644-43f1-a646-454618ff4dde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_dc42d99c-e1a6-4dc0-b0d8-2148d0c7fbe3" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e4d87b17-d644-43f1-a646-454618ff4dde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_495c5a3b-cf43-4d98-b5b9-e12b42352953" 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_e4d87b17-d644-43f1-a646-454618ff4dde" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_495c5a3b-cf43-4d98-b5b9-e12b42352953" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_1ed8d5b1-6892-4378-b36f-9dc7b0c5e15c" 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_e4d87b17-d644-43f1-a646-454618ff4dde" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_1ed8d5b1-6892-4378-b36f-9dc7b0c5e15c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_954d6279-75d7-46be-904b-200826ae9549" 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_e4d87b17-d644-43f1-a646-454618ff4dde" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_954d6279-75d7-46be-904b-200826ae9549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_71eb7599-734b-4cc2-b487-8dc15f1eaa78" 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_e4d87b17-d644-43f1-a646-454618ff4dde" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_71eb7599-734b-4cc2-b487-8dc15f1eaa78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_38d3788b-ba19-46f5-a334-12f5251a2766" 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_e4d87b17-d644-43f1-a646-454618ff4dde" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_38d3788b-ba19-46f5-a334-12f5251a2766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_1c27a900-7c32-4da0-b19b-636f9e66cb11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e4d87b17-d644-43f1-a646-454618ff4dde" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_1c27a900-7c32-4da0-b19b-636f9e66cb11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SecuritiesSummaryofActivityinAllowanceforCreditLossesforHeldToMaturityDebtSecuritiesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#SecuritiesSummaryofActivityinAllowanceforCreditLossesforHeldToMaturityDebtSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/SecuritiesSummaryofActivityinAllowanceforCreditLossesforHeldToMaturityDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_44fff5ed-d0f3-4c29-93ed-eb170ece941b" 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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_52f28417-c595-479d-b109-576e75584a73" 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_InvestmentsDebtAndEquitySecuritiesAbstract_44fff5ed-d0f3-4c29-93ed-eb170ece941b" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_52f28417-c595-479d-b109-576e75584a73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f6b3e271-fade-47c0-9703-824960c35182" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_52f28417-c595-479d-b109-576e75584a73" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f6b3e271-fade-47c0-9703-824960c35182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3742a9cd-d547-416e-8c04-06336532bc2d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f6b3e271-fade-47c0-9703-824960c35182" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3742a9cd-d547-416e-8c04-06336532bc2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_f024152d-2ec1-4dbc-a890-f901149e117f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_3742a9cd-d547-416e-8c04-06336532bc2d" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_f024152d-2ec1-4dbc-a890-f901149e117f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_8229d1ca-f855-48a5-9281-2d1f8e0ebbe9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_52f28417-c595-479d-b109-576e75584a73" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_8229d1ca-f855-48a5-9281-2d1f8e0ebbe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_2b0588ed-2562-4e83-8d0d-89e54324082d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_8229d1ca-f855-48a5-9281-2d1f8e0ebbe9" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_2b0588ed-2562-4e83-8d0d-89e54324082d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_86e39cd0-114d-49f9-8bfb-95b3d866e2c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_2b0588ed-2562-4e83-8d0d-89e54324082d" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_86e39cd0-114d-49f9-8bfb-95b3d866e2c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal_6454838e-870d-4b0d-b863-9357bf5558c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_2b0588ed-2562-4e83-8d0d-89e54324082d" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal_6454838e-870d-4b0d-b863-9357bf5558c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_6dac0639-a381-4dea-8b9c-2ace1c6ec57e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_2b0588ed-2562-4e83-8d0d-89e54324082d" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest_6dac0639-a381-4dea-8b9c-2ace1c6ec57e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansHeldforSaleDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesScheduleofLoansHeldforSaleDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansHeldforSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_40450eb8-eb2b-455b-a0d4-4f9e1bbf5294" 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_621f9260-b295-414a-85da-40ad82294de1" 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_40450eb8-eb2b-455b-a0d4-4f9e1bbf5294" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_621f9260-b295-414a-85da-40ad82294de1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8cf6c99a-d948-4f16-b9d5-fcbe8da57abc" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_621f9260-b295-414a-85da-40ad82294de1" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8cf6c99a-d948-4f16-b9d5-fcbe8da57abc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8a703a1d-3e76-481a-879f-d71d00c1e5c6" 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_8cf6c99a-d948-4f16-b9d5-fcbe8da57abc" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8a703a1d-3e76-481a-879f-d71d00c1e5c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_7748e474-122f-4250-a88b-0484ebc1403f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8a703a1d-3e76-481a-879f-d71d00c1e5c6" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_7748e474-122f-4250-a88b-0484ebc1403f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_aa56f6be-38d9-4dc4-9faf-6008057576a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8a703a1d-3e76-481a-879f-d71d00c1e5c6" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_aa56f6be-38d9-4dc4-9faf-6008057576a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d4f09132-ece4-4558-bc1e-a9eb6498026b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_621f9260-b295-414a-85da-40ad82294de1" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d4f09132-ece4-4558-bc1e-a9eb6498026b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleAmount_4b48d298-5703-4b0a-baf3-cc3a434f5653" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableHeldForSaleAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_d4f09132-ece4-4558-bc1e-a9eb6498026b" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleAmount_4b48d298-5703-4b0a-baf3-cc3a434f5653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_7634cb71-d5f0-4ab3-a534-090440ce8735" 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_5fdbf87a-9759-42ce-80c7-c9d4ba116bd4" 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_7634cb71-d5f0-4ab3-a534-090440ce8735" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5fdbf87a-9759-42ce-80c7-c9d4ba116bd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_2657bded-cc12-40a1-ae50-1dd3972a5389" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5fdbf87a-9759-42ce-80c7-c9d4ba116bd4" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_2657bded-cc12-40a1-ae50-1dd3972a5389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6599ec61-75f8-403a-b023-76bad8e2fbd1" 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_2657bded-cc12-40a1-ae50-1dd3972a5389" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6599ec61-75f8-403a-b023-76bad8e2fbd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_5aa259f8-2519-4e9c-9969-4b0959d75adc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6599ec61-75f8-403a-b023-76bad8e2fbd1" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_5aa259f8-2519-4e9c-9969-4b0959d75adc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_e890316d-3a4b-4706-b311-1f5d318604af" xlink:href="tfin-20221231.xsd#tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6599ec61-75f8-403a-b023-76bad8e2fbd1" xlink:to="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_e890316d-3a4b-4706-b311-1f5d318604af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_58135a06-a9bf-4b47-b40c-2b8bd8a7e64b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6599ec61-75f8-403a-b023-76bad8e2fbd1" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_58135a06-a9bf-4b47-b40c-2b8bd8a7e64b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FarmlandPortfolioSegmentMember_e4c1b2e1-8908-439d-bdc2-86db10e32407" xlink:href="tfin-20221231.xsd#tfin_FarmlandPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6599ec61-75f8-403a-b023-76bad8e2fbd1" xlink:to="loc_tfin_FarmlandPortfolioSegmentMember_e4c1b2e1-8908-439d-bdc2-86db10e32407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_3f710e2f-de95-44ee-844d-58364636eea0" 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_FinancingReceivablePortfolioSegmentDomain_6599ec61-75f8-403a-b023-76bad8e2fbd1" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_3f710e2f-de95-44ee-844d-58364636eea0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember_3e4a02e3-96fa-45fd-b4ad-c39bf2b654f5" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6599ec61-75f8-403a-b023-76bad8e2fbd1" xlink:to="loc_tfin_FactoredReceivablesSegmentMember_3e4a02e3-96fa-45fd-b4ad-c39bf2b654f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_398d17fe-1164-4f92-b26e-32aca44c14df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6599ec61-75f8-403a-b023-76bad8e2fbd1" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_398d17fe-1164-4f92-b26e-32aca44c14df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MortgageWarehouseSegmentMember_7fe8a3f6-32b3-472c-9bdb-b1df64dcb27e" xlink:href="tfin-20221231.xsd#tfin_MortgageWarehouseSegmentMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6599ec61-75f8-403a-b023-76bad8e2fbd1" xlink:to="loc_tfin_MortgageWarehouseSegmentMember_7fe8a3f6-32b3-472c-9bdb-b1df64dcb27e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6917161b-33b0-4be0-be0d-941f3a582c9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5fdbf87a-9759-42ce-80c7-c9d4ba116bd4" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6917161b-33b0-4be0-be0d-941f3a582c9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_193e3acc-6877-4bfd-b8b3-cb0dfb32b344" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6917161b-33b0-4be0-be0d-941f3a582c9a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_193e3acc-6877-4bfd-b8b3-cb0dfb32b344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest_db3ab11b-0da0-4e87-acd8-d074c06c2086" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6917161b-33b0-4be0-be0d-941f3a582c9a" xlink:to="loc_tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest_db3ab11b-0da0-4e87-acd8-d074c06c2086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest_ff2fa943-cbdb-4c56-96ce-3bfedbe4aab3" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6917161b-33b0-4be0-be0d-941f3a582c9a" xlink:to="loc_tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest_ff2fa943-cbdb-4c56-96ce-3bfedbe4aab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_79d84212-5827-4eca-b541-6ac57d565482" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6917161b-33b0-4be0-be0d-941f3a582c9a" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_79d84212-5827-4eca-b541-6ac57d565482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_7131d988-2a31-41ff-95a0-90a1c28f1abc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6917161b-33b0-4be0-be0d-941f3a582c9a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_7131d988-2a31-41ff-95a0-90a1c28f1abc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_b528ddd2-74e1-4b1b-bb08-50f124ae8741" 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_1b0f1bc0-ca97-4998-bb91-06a346994e39" 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_b528ddd2-74e1-4b1b-bb08-50f124ae8741" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1b0f1bc0-ca97-4998-bb91-06a346994e39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_07177ea1-c346-4349-a757-88b50d3ddd91" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1b0f1bc0-ca97-4998-bb91-06a346994e39" xlink:to="loc_srt_StatementGeographicalAxis_07177ea1-c346-4349-a757-88b50d3ddd91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_9925926b-5f31-4381-9a4a-4b7fd006e91d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_07177ea1-c346-4349-a757-88b50d3ddd91" xlink:to="loc_srt_SegmentGeographicalDomain_9925926b-5f31-4381-9a4a-4b7fd006e91d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TexasColoradoIllinoisAndIowaMember_02fdd5d5-0e3f-4c43-a232-3f22bd43598b" xlink:href="tfin-20221231.xsd#tfin_TexasColoradoIllinoisAndIowaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_9925926b-5f31-4381-9a4a-4b7fd006e91d" xlink:to="loc_tfin_TexasColoradoIllinoisAndIowaMember_02fdd5d5-0e3f-4c43-a232-3f22bd43598b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_TX_e82fed1e-500f-4d68-82e6-54d8007ce8df" xlink:href="https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd#stpr_TX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_TexasColoradoIllinoisAndIowaMember_02fdd5d5-0e3f-4c43-a232-3f22bd43598b" xlink:to="loc_stpr_TX_e82fed1e-500f-4d68-82e6-54d8007ce8df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_CO_ce82445a-54b4-473a-b0b1-dc537d40ec7c" xlink:href="https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd#stpr_CO"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_TexasColoradoIllinoisAndIowaMember_02fdd5d5-0e3f-4c43-a232-3f22bd43598b" xlink:to="loc_stpr_CO_ce82445a-54b4-473a-b0b1-dc537d40ec7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_IL_1316f819-ab90-4403-b973-53b3c873dec3" xlink:href="https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd#stpr_IL"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_TexasColoradoIllinoisAndIowaMember_02fdd5d5-0e3f-4c43-a232-3f22bd43598b" xlink:to="loc_stpr_IL_1316f819-ab90-4403-b973-53b3c873dec3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_IA_0cd8faab-2ddd-474d-9444-785aaacc78f2" xlink:href="https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd#stpr_IA"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_TexasColoradoIllinoisAndIowaMember_02fdd5d5-0e3f-4c43-a232-3f22bd43598b" xlink:to="loc_stpr_IA_0cd8faab-2ddd-474d-9444-785aaacc78f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_4696d647-6be6-4858-a497-9208c39605f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1b0f1bc0-ca97-4998-bb91-06a346994e39" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_4696d647-6be6-4858-a497-9208c39605f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2bbeac57-6eda-4182-84e6-4042f9a73fd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_4696d647-6be6-4858-a497-9208c39605f6" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2bbeac57-6eda-4182-84e6-4042f9a73fd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_f2ac5864-cbdf-411d-9ee5-078f1319fa91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2bbeac57-6eda-4182-84e6-4042f9a73fd8" xlink:to="loc_us-gaap_AccountsReceivableMember_f2ac5864-cbdf-411d-9ee5-078f1319fa91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_978e89ad-b7e2-4abc-b120-8a9775db4bde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1b0f1bc0-ca97-4998-bb91-06a346994e39" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_978e89ad-b7e2-4abc-b120-8a9775db4bde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_597bef5e-e047-4036-95cf-2d9ca2ec100d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_978e89ad-b7e2-4abc-b120-8a9775db4bde" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_597bef5e-e047-4036-95cf-2d9ca2ec100d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_ba77d19b-7a8a-491c-994d-8743d336b94b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_597bef5e-e047-4036-95cf-2d9ca2ec100d" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_ba77d19b-7a8a-491c-994d-8743d336b94b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b3d101b3-900d-4f4f-b16b-9e9942492532" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1b0f1bc0-ca97-4998-bb91-06a346994e39" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_b3d101b3-900d-4f4f-b16b-9e9942492532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_31838380-b175-4490-a9ba-edf340e8078d" 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_b3d101b3-900d-4f4f-b16b-9e9942492532" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_31838380-b175-4490-a9ba-edf340e8078d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember_a766ea92-2cb9-4ece-88da-92b2b4e3f118" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_31838380-b175-4490-a9ba-edf340e8078d" xlink:to="loc_tfin_FactoredReceivablesSegmentMember_a766ea92-2cb9-4ece-88da-92b2b4e3f118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_bb29c84f-7b3e-46fd-9cd2-479853d8ffc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_31838380-b175-4490-a9ba-edf340e8078d" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_bb29c84f-7b3e-46fd-9cd2-479853d8ffc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_697a9fd1-da84-4d3d-a6cc-df9b12ba1d11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1b0f1bc0-ca97-4998-bb91-06a346994e39" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_697a9fd1-da84-4d3d-a6cc-df9b12ba1d11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0de3063c-4277-454b-95ee-21c391ba8bc7" 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_697a9fd1-da84-4d3d-a6cc-df9b12ba1d11" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0de3063c-4277-454b-95ee-21c391ba8bc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_OverFormulaAdvancesMember_1c2278f3-8f41-4f40-9a4f-363aa0c68798" xlink:href="tfin-20221231.xsd#tfin_OverFormulaAdvancesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0de3063c-4277-454b-95ee-21c391ba8bc7" xlink:to="loc_tfin_OverFormulaAdvancesMember_1c2278f3-8f41-4f40-9a4f-363aa0c68798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MisdirectedPaymentsReceivableMember_fb26b760-f1bf-40b0-b987-82553f4c5d7a" xlink:href="tfin-20221231.xsd#tfin_MisdirectedPaymentsReceivableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0de3063c-4277-454b-95ee-21c391ba8bc7" xlink:to="loc_tfin_MisdirectedPaymentsReceivableMember_fb26b760-f1bf-40b0-b987-82553f4c5d7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ChangesInAllowanceForCreditLossesMember_e6840ed9-54dd-4bbe-938f-c076531777c2" xlink:href="tfin-20221231.xsd#tfin_ChangesInAllowanceForCreditLossesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0de3063c-4277-454b-95ee-21c391ba8bc7" xlink:to="loc_tfin_ChangesInAllowanceForCreditLossesMember_e6840ed9-54dd-4bbe-938f-c076531777c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateLoanMember_f18dcb49-e60e-4412-8427-da2eed22f7b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateLoanMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0de3063c-4277-454b-95ee-21c391ba8bc7" xlink:to="loc_us-gaap_RealEstateLoanMember_f18dcb49-e60e-4412-8427-da2eed22f7b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_LoansHeldForInvestmentMember_f29f4005-c9d9-4855-a4ef-acaa2da1518f" xlink:href="tfin-20221231.xsd#tfin_LoansHeldForInvestmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0de3063c-4277-454b-95ee-21c391ba8bc7" xlink:to="loc_tfin_LoansHeldForInvestmentMember_f29f4005-c9d9-4855-a4ef-acaa2da1518f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_3bfe71f0-2c45-4647-9389-01d18460d7c5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1b0f1bc0-ca97-4998-bb91-06a346994e39" xlink:to="loc_srt_CounterpartyNameAxis_3bfe71f0-2c45-4647-9389-01d18460d7c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_b28be760-8663-4060-b3a4-9ca8fafc059d" 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_3bfe71f0-2c45-4647-9389-01d18460d7c5" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_b28be760-8663-4060-b3a4-9ca8fafc059d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_UnitedStatesPostalServiceMember_fcb2acf7-3749-48e4-ad18-0986b46c8821" xlink:href="tfin-20221231.xsd#tfin_UnitedStatesPostalServiceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_b28be760-8663-4060-b3a4-9ca8fafc059d" xlink:to="loc_tfin_UnitedStatesPostalServiceMember_fcb2acf7-3749-48e4-ad18-0986b46c8821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_283e625a-b8b7-4a63-8cee-944c2aba1545" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1b0f1bc0-ca97-4998-bb91-06a346994e39" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_283e625a-b8b7-4a63-8cee-944c2aba1545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_a38cbbf1-891b-4704-b645-4662ce3406ec" 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_283e625a-b8b7-4a63-8cee-944c2aba1545" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_a38cbbf1-891b-4704-b645-4662ce3406ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_678566cc-b45b-46fa-9580-5d1a2f48837a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_a38cbbf1-891b-4704-b645-4662ce3406ec" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_678566cc-b45b-46fa-9580-5d1a2f48837a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_ae1f7e85-24e1-4cae-87e3-3a25a389c970" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1b0f1bc0-ca97-4998-bb91-06a346994e39" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_ae1f7e85-24e1-4cae-87e3-3a25a389c970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_2641041d-710a-4544-b041-7c2404904f42" 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_ae1f7e85-24e1-4cae-87e3-3a25a389c970" xlink:to="loc_us-gaap_ReceivableTypeDomain_2641041d-710a-4544-b041-7c2404904f42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TroubledDebtRestructuringMember_2aac13c1-d89a-4487-96e0-8cfeed384f62" xlink:href="tfin-20221231.xsd#tfin_TroubledDebtRestructuringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivableTypeDomain_2641041d-710a-4544-b041-7c2404904f42" xlink:to="loc_tfin_TroubledDebtRestructuringMember_2aac13c1-d89a-4487-96e0-8cfeed384f62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_1b0f1bc0-ca97-4998-bb91-06a346994e39" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount_ed60896d-77a2-439f-ae58-e09a7a83e000" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount_ed60896d-77a2-439f-ae58-e09a7a83e000" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_445d07a7-2727-40ff-b680-5a8cf24f78e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_445d07a7-2727-40ff-b680-5a8cf24f78e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AccruedInterestOnFinancingReceivables_ac8501f0-ffb4-4128-9d45-29d541e7afd8" xlink:href="tfin-20221231.xsd#tfin_AccruedInterestOnFinancingReceivables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_tfin_AccruedInterestOnFinancingReceivables_ac8501f0-ffb4-4128-9d45-29d541e7afd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_7eec4b44-2370-46b4-887f-3dba5339f156" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_7eec4b44-2370-46b4-887f-3dba5339f156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TransportationPercentageOfFactoredReceivablesPortfolio_e8452898-b92c-478b-96dd-d35d982affd8" xlink:href="tfin-20221231.xsd#tfin_TransportationPercentageOfFactoredReceivablesPortfolio"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_tfin_TransportationPercentageOfFactoredReceivablesPortfolio_e8452898-b92c-478b-96dd-d35d982affd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesPercentageOfLoanPortfolio_8c4c6ff7-f084-42a0-a19c-54a46fb6d504" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesPercentageOfLoanPortfolio"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_tfin_FactoredReceivablesPercentageOfLoanPortfolio_8c4c6ff7-f084-42a0-a19c-54a46fb6d504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CustomerReserves_6d14ffa7-4087-41c9-8d0f-3c8a6b13eea2" xlink:href="tfin-20221231.xsd#tfin_CustomerReserves"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_tfin_CustomerReserves_6d14ffa7-4087-41c9-8d0f-3c8a6b13eea2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_bd731669-cdd5-4e5a-afc0-fc4f71ebbabd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_bd731669-cdd5-4e5a-afc0-fc4f71ebbabd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1_5dbad1f1-9470-4b61-86aa-01c4c162ff00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1_5dbad1f1-9470-4b61-86aa-01c4c162ff00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery_4171bcfa-d31b-4e82-9af9-5c68df50cff9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery_4171bcfa-d31b-4e82-9af9-5c68df50cff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_b1cd0520-dfa4-489c-b58a-647480f7bd84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_b1cd0520-dfa4-489c-b58a-647480f7bd84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AllowancesForCreditLossesAttributableToChangeInLossDrivers_e1588701-d443-4a84-a9ed-6dcceee73be2" xlink:href="tfin-20221231.xsd#tfin_AllowancesForCreditLossesAttributableToChangeInLossDrivers"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_tfin_AllowancesForCreditLossesAttributableToChangeInLossDrivers_e1588701-d443-4a84-a9ed-6dcceee73be2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_13a6e376-72f6-4102-8b94-4a96924c5103" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_13a6e376-72f6-4102-8b94-4a96924c5103" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualInterestIncome_f4584dc0-914c-4830-b2e9-617dd07cbb5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableNonaccrualInterestIncome"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualInterestIncome_f4584dc0-914c-4830-b2e9-617dd07cbb5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsRecordedInvestment_f5c59fcc-231d-4d56-aabb-3c746e7501b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsRecordedInvestment"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_FinancingReceivableModificationsRecordedInvestment_f5c59fcc-231d-4d56-aabb-3c746e7501b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_90b65dab-c647-428e-a09f-6aeaf4f35ded" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_90b65dab-c647-428e-a09f-6aeaf4f35ded" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_9deb02d1-3bcf-44dc-98e4-e87148a779be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_9deb02d1-3bcf-44dc-98e4-e87148a779be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_56443fa2-8c6c-4022-b0f4-bb411f383274" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_56443fa2-8c6c-4022-b0f4-bb411f383274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivableNumberOfContractsWithPaymentsInDeferral_95a1e783-b338-44fc-bd68-9c13f585b184" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableNumberOfContractsWithPaymentsInDeferral"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_tfin_FinancingReceivableNumberOfContractsWithPaymentsInDeferral_95a1e783-b338-44fc-bd68-9c13f585b184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageLoansInProcessOfForeclosureAmount_51a8e576-48c7-47b4-b704-12cf5e3efc3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageLoansInProcessOfForeclosureAmount"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_e5b303f6-8c89-4af3-8112-3014b5531692" xlink:to="loc_us-gaap_MortgageLoansInProcessOfForeclosureAmount_51a8e576-48c7-47b4-b704-12cf5e3efc3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_4628d1d5-ca60-4bcb-ba4f-2d3b2d9b9128" 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_c85433a5-da3f-4023-8773-2c3004acb312" 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_4628d1d5-ca60-4bcb-ba4f-2d3b2d9b9128" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c85433a5-da3f-4023-8773-2c3004acb312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_951197cb-5642-4fe6-95ed-88caabe9f055" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c85433a5-da3f-4023-8773-2c3004acb312" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_951197cb-5642-4fe6-95ed-88caabe9f055" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f86ef3ec-4566-4b73-999c-18d8bc029b81" 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_951197cb-5642-4fe6-95ed-88caabe9f055" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f86ef3ec-4566-4b73-999c-18d8bc029b81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_66d8b56a-e241-407c-b338-0e8c2a5b2f76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f86ef3ec-4566-4b73-999c-18d8bc029b81" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_66d8b56a-e241-407c-b338-0e8c2a5b2f76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_097cb0a0-ba27-42f8-a30a-064e1b8cbe17" xlink:href="tfin-20221231.xsd#tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f86ef3ec-4566-4b73-999c-18d8bc029b81" xlink:to="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_097cb0a0-ba27-42f8-a30a-064e1b8cbe17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_40a403a4-adcb-4f95-9896-d5f4a0f24cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f86ef3ec-4566-4b73-999c-18d8bc029b81" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_40a403a4-adcb-4f95-9896-d5f4a0f24cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FarmlandPortfolioSegmentMember_6c9efc15-fa4f-4511-b71f-947c47f53ba2" xlink:href="tfin-20221231.xsd#tfin_FarmlandPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f86ef3ec-4566-4b73-999c-18d8bc029b81" xlink:to="loc_tfin_FarmlandPortfolioSegmentMember_6c9efc15-fa4f-4511-b71f-947c47f53ba2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_04472e4c-b665-424e-9883-4b06a133997b" 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_FinancingReceivablePortfolioSegmentDomain_f86ef3ec-4566-4b73-999c-18d8bc029b81" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_04472e4c-b665-424e-9883-4b06a133997b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember_cd2bdc69-9e35-40fd-837d-0d75f052f80f" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f86ef3ec-4566-4b73-999c-18d8bc029b81" xlink:to="loc_tfin_FactoredReceivablesSegmentMember_cd2bdc69-9e35-40fd-837d-0d75f052f80f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_122a4651-ea5c-42f1-95a2-ef662e9db11b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f86ef3ec-4566-4b73-999c-18d8bc029b81" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_122a4651-ea5c-42f1-95a2-ef662e9db11b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MortgageWarehouseSegmentMember_2a07e68f-bf2e-4b7e-a61d-f7ffc73d18ce" xlink:href="tfin-20221231.xsd#tfin_MortgageWarehouseSegmentMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f86ef3ec-4566-4b73-999c-18d8bc029b81" xlink:to="loc_tfin_MortgageWarehouseSegmentMember_2a07e68f-bf2e-4b7e-a61d-f7ffc73d18ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_5ebe069c-36b0-49df-bccd-3368721fb763" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c85433a5-da3f-4023-8773-2c3004acb312" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_5ebe069c-36b0-49df-bccd-3368721fb763" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_0d1eb02a-a20f-4f7f-aba9-c4e7f7908dbf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_5ebe069c-36b0-49df-bccd-3368721fb763" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_0d1eb02a-a20f-4f7f-aba9-c4e7f7908dbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_6fa6f5e2-dbd3-4b3c-b6e1-8cbfe923d4d5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_0d1eb02a-a20f-4f7f-aba9-c4e7f7908dbf" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_6fa6f5e2-dbd3-4b3c-b6e1-8cbfe923d4d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e6f691c9-e371-431c-baef-c4c78171802b" 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_c85433a5-da3f-4023-8773-2c3004acb312" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_e6f691c9-e371-431c-baef-c4c78171802b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e8c96618-d5f1-4e42-aa7b-bb1de1da1532" 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_e6f691c9-e371-431c-baef-c4c78171802b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e8c96618-d5f1-4e42-aa7b-bb1de1da1532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_LoansHeldForInvestmentMember_1f706301-29b0-4df9-9df7-731cb478a41a" xlink:href="tfin-20221231.xsd#tfin_LoansHeldForInvestmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e8c96618-d5f1-4e42-aa7b-bb1de1da1532" xlink:to="loc_tfin_LoansHeldForInvestmentMember_1f706301-29b0-4df9-9df7-731cb478a41a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_e0ba2cd7-4e85-4985-978b-33e30839b945" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c85433a5-da3f-4023-8773-2c3004acb312" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_e0ba2cd7-4e85-4985-978b-33e30839b945" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_efcff4de-057f-4519-b673-b40c2555a5a8" 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_e0ba2cd7-4e85-4985-978b-33e30839b945" xlink:to="loc_us-gaap_TypeOfAdoptionMember_efcff4de-057f-4519-b673-b40c2555a5a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_058a4821-6832-4092-90f0-73eeb588dff1" 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_efcff4de-057f-4519-b673-b40c2555a5a8" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_058a4821-6832-4092-90f0-73eeb588dff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b56494ea-ca4b-4b25-9e68-8c0d8738a3c2" 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_c85433a5-da3f-4023-8773-2c3004acb312" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b56494ea-ca4b-4b25-9e68-8c0d8738a3c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_cddfdebe-60c5-493b-a77e-21fb49172008" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b56494ea-ca4b-4b25-9e68-8c0d8738a3c2" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_cddfdebe-60c5-493b-a77e-21fb49172008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_14c80b24-c985-47f7-aa25-c4a5a773e91b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_cddfdebe-60c5-493b-a77e-21fb49172008" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_14c80b24-c985-47f7-aa25-c4a5a773e91b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_65a9c55a-e460-49ce-ac73-49bf2bf9e714" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_cddfdebe-60c5-493b-a77e-21fb49172008" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_65a9c55a-e460-49ce-ac73-49bf2bf9e714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_dc50d176-9105-49a5-905b-ea0af3fe9a72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_cddfdebe-60c5-493b-a77e-21fb49172008" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_dc50d176-9105-49a5-905b-ea0af3fe9a72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery_dd41610f-d351-4741-8bff-e53b467568fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_cddfdebe-60c5-493b-a77e-21fb49172008" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery_dd41610f-d351-4741-8bff-e53b467568fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease_65656160-527c-4339-aa19-76924a5acf4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_cddfdebe-60c5-493b-a77e-21fb49172008" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease_65656160-527c-4339-aa19-76924a5acf4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal_a651f128-4200-45cc-a044-6306bbe7e109" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_cddfdebe-60c5-493b-a77e-21fb49172008" xlink:to="loc_us-gaap_FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal_a651f128-4200-45cc-a044-6306bbe7e109" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance_a05e60bd-289a-4fe8-a466-d61d81389e4c" xlink:href="tfin-20221231.xsd#tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_cddfdebe-60c5-493b-a77e-21fb49172008" xlink:to="loc_tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance_a05e60bd-289a-4fe8-a466-d61d81389e4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_c67b7643-35c2-45fe-89db-fbb88c2a7306" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_cddfdebe-60c5-493b-a77e-21fb49172008" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_c67b7643-35c2-45fe-89db-fbb88c2a7306" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_5bdb3062-16ec-4b70-aebd-7a5473f00c9c" 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_0af555be-0f58-4af9-9385-3b9c7190f3cc" 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_5bdb3062-16ec-4b70-aebd-7a5473f00c9c" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_0af555be-0f58-4af9-9385-3b9c7190f3cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_f21a685a-7ffc-442d-9774-f9a645f90426" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_0af555be-0f58-4af9-9385-3b9c7190f3cc" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_f21a685a-7ffc-442d-9774-f9a645f90426" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_24fd5b76-fe47-43a2-9d8f-3a88a5026579" 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_f21a685a-7ffc-442d-9774-f9a645f90426" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_24fd5b76-fe47-43a2-9d8f-3a88a5026579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateMember_95a28b06-3406-4572-849d-8ca8f79a5940" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_24fd5b76-fe47-43a2-9d8f-3a88a5026579" xlink:to="loc_us-gaap_RealEstateMember_95a28b06-3406-4572-849d-8ca8f79a5940" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_9c57c1a2-c80b-400c-bf67-e2a5b2dc3b1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_24fd5b76-fe47-43a2-9d8f-3a88a5026579" xlink:to="loc_us-gaap_AccountsReceivableMember_9c57c1a2-c80b-400c-bf67-e2a5b2dc3b1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_3debbf0d-326c-4928-b07d-d988b9ded6f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_24fd5b76-fe47-43a2-9d8f-3a88a5026579" xlink:to="loc_us-gaap_EquipmentMember_3debbf0d-326c-4928-b07d-d988b9ded6f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_OtherCollateralMemberMember_4efc5c4c-e16e-4216-99f2-e727f6eb7861" xlink:href="tfin-20221231.xsd#tfin_OtherCollateralMemberMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_24fd5b76-fe47-43a2-9d8f-3a88a5026579" xlink:to="loc_tfin_OtherCollateralMemberMember_4efc5c4c-e16e-4216-99f2-e727f6eb7861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_0c6a4b8f-2186-467d-b287-30d402caa875" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_0af555be-0f58-4af9-9385-3b9c7190f3cc" xlink:to="loc_us-gaap_CollateralAxis_0c6a4b8f-2186-467d-b287-30d402caa875" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_9155ea83-b79c-4ed9-94e5-c0058bac1f30" 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_0c6a4b8f-2186-467d-b287-30d402caa875" xlink:to="loc_us-gaap_CollateralDomain_9155ea83-b79c-4ed9-94e5-c0058bac1f30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CollateralDependentLoansMember_b1d3c409-3b13-4293-8637-b27dbb73622a" xlink:href="tfin-20221231.xsd#tfin_CollateralDependentLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_9155ea83-b79c-4ed9-94e5-c0058bac1f30" xlink:to="loc_tfin_CollateralDependentLoansMember_b1d3c409-3b13-4293-8637-b27dbb73622a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstateMember_6f0c7d23-c58c-4987-92c2-2ea26bdc8c22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_CollateralDependentLoansMember_b1d3c409-3b13-4293-8637-b27dbb73622a" xlink:to="loc_us-gaap_CommercialRealEstateMember_6f0c7d23-c58c-4987-92c2-2ea26bdc8c22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConstructionLandDevelopmentLandCollateralMember_21985af3-d807-4f7f-80de-0d9d243fd054" xlink:href="tfin-20221231.xsd#tfin_ConstructionLandDevelopmentLandCollateralMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_CollateralDependentLoansMember_b1d3c409-3b13-4293-8637-b27dbb73622a" xlink:to="loc_tfin_ConstructionLandDevelopmentLandCollateralMember_21985af3-d807-4f7f-80de-0d9d243fd054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialRealEstateMember_84b35737-7ed2-4e44-980e-52ed4d09cef8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialRealEstateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_CollateralDependentLoansMember_b1d3c409-3b13-4293-8637-b27dbb73622a" xlink:to="loc_us-gaap_ResidentialRealEstateMember_84b35737-7ed2-4e44-980e-52ed4d09cef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FarmlandCollateralMember_2c9caccf-7dde-4733-b678-5f727236399f" xlink:href="tfin-20221231.xsd#tfin_FarmlandCollateralMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_CollateralDependentLoansMember_b1d3c409-3b13-4293-8637-b27dbb73622a" xlink:to="loc_tfin_FarmlandCollateralMember_2c9caccf-7dde-4733-b678-5f727236399f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CommercialCollateralMember_c9fba293-3dbd-4a4f-af6e-c6dc078b5526" xlink:href="tfin-20221231.xsd#tfin_CommercialCollateralMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_CollateralDependentLoansMember_b1d3c409-3b13-4293-8637-b27dbb73622a" xlink:to="loc_tfin_CommercialCollateralMember_c9fba293-3dbd-4a4f-af6e-c6dc078b5526" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivableCollateralMember_4917d1aa-ce4e-4306-8344-b18a90ed9b85" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivableCollateralMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_CollateralDependentLoansMember_b1d3c409-3b13-4293-8637-b27dbb73622a" xlink:to="loc_tfin_FactoredReceivableCollateralMember_4917d1aa-ce4e-4306-8344-b18a90ed9b85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConsumerCollateralMember_fc147775-ce2d-41dc-ba26-67457f8c3880" xlink:href="tfin-20221231.xsd#tfin_ConsumerCollateralMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_CollateralDependentLoansMember_b1d3c409-3b13-4293-8637-b27dbb73622a" xlink:to="loc_tfin_ConsumerCollateralMember_fc147775-ce2d-41dc-ba26-67457f8c3880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MortgageWarehouseCollateralMember_8e269393-2542-4236-ba2e-89cfe83512a5" xlink:href="tfin-20221231.xsd#tfin_MortgageWarehouseCollateralMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_CollateralDependentLoansMember_b1d3c409-3b13-4293-8637-b27dbb73622a" xlink:to="loc_tfin_MortgageWarehouseCollateralMember_8e269393-2542-4236-ba2e-89cfe83512a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_3173d297-d0f1-4b37-bdff-364df3862630" 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_0af555be-0f58-4af9-9385-3b9c7190f3cc" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_3173d297-d0f1-4b37-bdff-364df3862630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest_68816a20-9e57-498b-bb30-f5571322463a" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_3173d297-d0f1-4b37-bdff-364df3862630" xlink:to="loc_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest_68816a20-9e57-498b-bb30-f5571322463a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_0e32b24f-37a8-4742-b9fa-532e10c61e41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_3173d297-d0f1-4b37-bdff-364df3862630" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_0e32b24f-37a8-4742-b9fa-532e10c61e41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_1d9cbf09-cf36-4705-acc5-63b932d4b5da" 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_c4eb9bc8-bc58-4ee6-91cd-29af903fe583" 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_1d9cbf09-cf36-4705-acc5-63b932d4b5da" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c4eb9bc8-bc58-4ee6-91cd-29af903fe583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_9b038be1-060a-464d-b689-24ab1d1b19d5" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c4eb9bc8-bc58-4ee6-91cd-29af903fe583" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_9b038be1-060a-464d-b689-24ab1d1b19d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_829f80a5-e854-4011-85c1-117314235ab7" 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_9b038be1-060a-464d-b689-24ab1d1b19d5" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_829f80a5-e854-4011-85c1-117314235ab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_886d8522-da65-4ade-a0ff-b99479438298" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_829f80a5-e854-4011-85c1-117314235ab7" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_886d8522-da65-4ade-a0ff-b99479438298" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_7095ab2b-5510-4f41-b1fc-19242559a6c4" xlink:href="tfin-20221231.xsd#tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_829f80a5-e854-4011-85c1-117314235ab7" xlink:to="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_7095ab2b-5510-4f41-b1fc-19242559a6c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_734e94e3-e27b-46a8-901a-1540771bd082" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_829f80a5-e854-4011-85c1-117314235ab7" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_734e94e3-e27b-46a8-901a-1540771bd082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FarmlandPortfolioSegmentMember_fe20cc8a-d150-480e-b151-a9f0cf4f9e87" xlink:href="tfin-20221231.xsd#tfin_FarmlandPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_829f80a5-e854-4011-85c1-117314235ab7" xlink:to="loc_tfin_FarmlandPortfolioSegmentMember_fe20cc8a-d150-480e-b151-a9f0cf4f9e87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_ed17d9f0-382e-4d93-805e-6b18e8e8f4e4" 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_FinancingReceivablePortfolioSegmentDomain_829f80a5-e854-4011-85c1-117314235ab7" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_ed17d9f0-382e-4d93-805e-6b18e8e8f4e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember_c263c868-b8ae-4bcb-a89c-523763f5a4c3" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_829f80a5-e854-4011-85c1-117314235ab7" xlink:to="loc_tfin_FactoredReceivablesSegmentMember_c263c868-b8ae-4bcb-a89c-523763f5a4c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_33cc3d62-0814-4869-8a9f-30c7cda84fae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_829f80a5-e854-4011-85c1-117314235ab7" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_33cc3d62-0814-4869-8a9f-30c7cda84fae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MortgageWarehouseSegmentMember_2af594c3-3b14-4aef-a4f5-0431a1b3b58d" xlink:href="tfin-20221231.xsd#tfin_MortgageWarehouseSegmentMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_829f80a5-e854-4011-85c1-117314235ab7" xlink:to="loc_tfin_MortgageWarehouseSegmentMember_2af594c3-3b14-4aef-a4f5-0431a1b3b58d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_1aec46b2-35a0-4d6c-8ed5-80ee43972ebf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c4eb9bc8-bc58-4ee6-91cd-29af903fe583" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_1aec46b2-35a0-4d6c-8ed5-80ee43972ebf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_92461423-cf6e-4c48-a017-46321d684bfc" 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_1aec46b2-35a0-4d6c-8ed5-80ee43972ebf" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_92461423-cf6e-4c48-a017-46321d684bfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_bd12a7f6-eccd-4954-ae91-18d95cedae1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialAssetPastDueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_92461423-cf6e-4c48-a017-46321d684bfc" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_bd12a7f6-eccd-4954-ae91-18d95cedae1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_c838c5ba-0fa8-415c-9c0e-233a44dbbf53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivables30To59DaysPastDueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialAssetPastDueMember_bd12a7f6-eccd-4954-ae91-18d95cedae1c" xlink:to="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_c838c5ba-0fa8-415c-9c0e-233a44dbbf53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_e7dabf27-2479-4296-a03d-158db4379661" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivables60To89DaysPastDueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialAssetPastDueMember_bd12a7f6-eccd-4954-ae91-18d95cedae1c" xlink:to="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_e7dabf27-2479-4296-a03d-158db4379661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_c6d5831b-07ba-41d3-8b9c-1f7cc42b804a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialAssetPastDueMember_bd12a7f6-eccd-4954-ae91-18d95cedae1c" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_c6d5831b-07ba-41d3-8b9c-1f7cc42b804a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_a9ebbf5c-8f94-4c48-aded-56ae521285d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_92461423-cf6e-4c48-a017-46321d684bfc" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_a9ebbf5c-8f94-4c48-aded-56ae521285d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_2fff9cae-d4f9-4066-9452-092394964b4a" 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_c4eb9bc8-bc58-4ee6-91cd-29af903fe583" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_2fff9cae-d4f9-4066-9452-092394964b4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_0a0cba0a-0906-4ca0-8502-5f3a3a95b663" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_2fff9cae-d4f9-4066-9452-092394964b4a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_0a0cba0a-0906-4ca0-8502-5f3a3a95b663" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing_751e4c2e-9282-4225-87f8-590f5cf4aa2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_2fff9cae-d4f9-4066-9452-092394964b4a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing_751e4c2e-9282-4225-87f8-590f5cf4aa2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostBasisofLoansonNonaccrualStatusDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesSummaryofAmortizedCostBasisofLoansonNonaccrualStatusDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostBasisofLoansonNonaccrualStatusDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_b56e59f3-1c4e-480c-a13c-65ac0ced1ac0" 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_b43d2089-d1b4-41e2-b3fe-2feac29e8a98" 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_b56e59f3-1c4e-480c-a13c-65ac0ced1ac0" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b43d2089-d1b4-41e2-b3fe-2feac29e8a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_014c9cd8-3fd4-44e2-b621-690020cceb14" 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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b43d2089-d1b4-41e2-b3fe-2feac29e8a98" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_014c9cd8-3fd4-44e2-b621-690020cceb14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8940e6bf-3016-4102-8ce0-65158954eb91" 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_014c9cd8-3fd4-44e2-b621-690020cceb14" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8940e6bf-3016-4102-8ce0-65158954eb91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_2f8a1c29-31c3-482a-a25d-209504456072" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8940e6bf-3016-4102-8ce0-65158954eb91" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_2f8a1c29-31c3-482a-a25d-209504456072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_a1892648-7a6c-492a-9d1f-481c97457619" xlink:href="tfin-20221231.xsd#tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8940e6bf-3016-4102-8ce0-65158954eb91" xlink:to="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_a1892648-7a6c-492a-9d1f-481c97457619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_a3dbb0bf-fe6a-44b2-b60e-56bd1af24a9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8940e6bf-3016-4102-8ce0-65158954eb91" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_a3dbb0bf-fe6a-44b2-b60e-56bd1af24a9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FarmlandPortfolioSegmentMember_3ee4ea6f-3ee7-4517-85e6-a65cf02edb84" xlink:href="tfin-20221231.xsd#tfin_FarmlandPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8940e6bf-3016-4102-8ce0-65158954eb91" xlink:to="loc_tfin_FarmlandPortfolioSegmentMember_3ee4ea6f-3ee7-4517-85e6-a65cf02edb84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_4a219159-9498-42a1-9a9a-da8c79227a9b" 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_FinancingReceivablePortfolioSegmentDomain_8940e6bf-3016-4102-8ce0-65158954eb91" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_4a219159-9498-42a1-9a9a-da8c79227a9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember_cc9621d8-b9f2-4778-a068-f4e0aa2993d5" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8940e6bf-3016-4102-8ce0-65158954eb91" xlink:to="loc_tfin_FactoredReceivablesSegmentMember_cc9621d8-b9f2-4778-a068-f4e0aa2993d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_b4a0b3d3-2d61-4a77-be3d-661b66bd7cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8940e6bf-3016-4102-8ce0-65158954eb91" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_b4a0b3d3-2d61-4a77-be3d-661b66bd7cf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MortgageWarehouseSegmentMember_bc433ba3-de22-4ce1-8976-56756c69c8f3" xlink:href="tfin-20221231.xsd#tfin_MortgageWarehouseSegmentMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8940e6bf-3016-4102-8ce0-65158954eb91" xlink:to="loc_tfin_MortgageWarehouseSegmentMember_bc433ba3-de22-4ce1-8976-56756c69c8f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_0d442725-809f-4ce1-9986-92d3c486c083" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b43d2089-d1b4-41e2-b3fe-2feac29e8a98" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_0d442725-809f-4ce1-9986-92d3c486c083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_142f5f1c-e68c-4265-a002-a6fccbe41311" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_0d442725-809f-4ce1-9986-92d3c486c083" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_142f5f1c-e68c-4265-a002-a6fccbe41311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance_5a20b7be-c0e0-499d-aa63-04facf26c1d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_0d442725-809f-4ce1-9986-92d3c486c083" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance_5a20b7be-c0e0-499d-aa63-04facf26c1d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAccruedInterestonNonAccrualLoansReversedThroughInterestIncomeDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesScheduleofAccruedInterestonNonAccrualLoansReversedThroughInterestIncomeDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAccruedInterestonNonAccrualLoansReversedThroughInterestIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_ce0c2d25-67fa-4838-b145-e36bffa84a01" 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_79faa3dd-aa6b-441d-9a1d-13266c6eb18e" 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_ce0c2d25-67fa-4838-b145-e36bffa84a01" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_79faa3dd-aa6b-441d-9a1d-13266c6eb18e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_925d9cdf-22a7-4e61-a2fd-f5cf330ee9b6" 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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_79faa3dd-aa6b-441d-9a1d-13266c6eb18e" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_925d9cdf-22a7-4e61-a2fd-f5cf330ee9b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de281710-1ae8-419f-ad19-0c833c8bc7f1" 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_925d9cdf-22a7-4e61-a2fd-f5cf330ee9b6" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de281710-1ae8-419f-ad19-0c833c8bc7f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_d28351e0-04b7-4e34-a898-8470d1e2209e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de281710-1ae8-419f-ad19-0c833c8bc7f1" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_d28351e0-04b7-4e34-a898-8470d1e2209e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_e8ddff67-4214-48e1-9158-39a2d7d60158" xlink:href="tfin-20221231.xsd#tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de281710-1ae8-419f-ad19-0c833c8bc7f1" xlink:to="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_e8ddff67-4214-48e1-9158-39a2d7d60158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_130d5072-b048-47b4-a31e-c7aeeb2fffe8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de281710-1ae8-419f-ad19-0c833c8bc7f1" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_130d5072-b048-47b4-a31e-c7aeeb2fffe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FarmlandPortfolioSegmentMember_16693906-d1cc-45b4-8cde-07de294731d6" xlink:href="tfin-20221231.xsd#tfin_FarmlandPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de281710-1ae8-419f-ad19-0c833c8bc7f1" xlink:to="loc_tfin_FarmlandPortfolioSegmentMember_16693906-d1cc-45b4-8cde-07de294731d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_79cadcf3-b8ba-4479-80a7-74903aeb5489" 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_FinancingReceivablePortfolioSegmentDomain_de281710-1ae8-419f-ad19-0c833c8bc7f1" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_79cadcf3-b8ba-4479-80a7-74903aeb5489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember_398b9477-dc99-4ae2-911d-7e3cbb14dc6c" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de281710-1ae8-419f-ad19-0c833c8bc7f1" xlink:to="loc_tfin_FactoredReceivablesSegmentMember_398b9477-dc99-4ae2-911d-7e3cbb14dc6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_7cb94a6e-2c45-44b0-af22-b75c2291bb03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de281710-1ae8-419f-ad19-0c833c8bc7f1" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_7cb94a6e-2c45-44b0-af22-b75c2291bb03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MortgageWarehouseSegmentMember_debd5f82-090d-4fe5-92f1-1af321b907f7" xlink:href="tfin-20221231.xsd#tfin_MortgageWarehouseSegmentMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_de281710-1ae8-419f-ad19-0c833c8bc7f1" xlink:to="loc_tfin_MortgageWarehouseSegmentMember_debd5f82-090d-4fe5-92f1-1af321b907f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_4cd5ff65-58d8-4525-a292-be347a7e2cef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_79faa3dd-aa6b-441d-9a1d-13266c6eb18e" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_4cd5ff65-58d8-4525-a292-be347a7e2cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome_87e76010-40b5-4646-bb22-c6937db3941f" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_4cd5ff65-58d8-4525-a292-be347a7e2cef" xlink:to="loc_tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome_87e76010-40b5-4646-bb22-c6937db3941f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_bac1c870-6a64-49ed-952b-db697210abc3" 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_196cc1b3-c4b7-4722-8ec0-3c619d5b13d0" 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_bac1c870-6a64-49ed-952b-db697210abc3" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_196cc1b3-c4b7-4722-8ec0-3c619d5b13d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_e2b56a2a-8457-4e8d-a02d-dc277303fad3" 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_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_196cc1b3-c4b7-4722-8ec0-3c619d5b13d0" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusAxis_e2b56a2a-8457-4e8d-a02d-dc277303fad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_fdc5ca09-0032-4a30-8f8a-023dcc5d605a" 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_e2b56a2a-8457-4e8d-a02d-dc277303fad3" xlink:to="loc_us-gaap_FinancialInstrumentPerformanceStatusDomain_fdc5ca09-0032-4a30-8f8a-023dcc5d605a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonperformingFinancingReceivableMember_bf8b65ed-a4ca-4e06-b571-7335b1d67a6e" 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_fdc5ca09-0032-4a30-8f8a-023dcc5d605a" xlink:to="loc_us-gaap_NonperformingFinancingReceivableMember_bf8b65ed-a4ca-4e06-b571-7335b1d67a6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cb6c3000-4588-43a8-8121-c8c0bf2108a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_196cc1b3-c4b7-4722-8ec0-3c619d5b13d0" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cb6c3000-4588-43a8-8121-c8c0bf2108a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0c3bbf3c-eadf-4c79-a6dd-1828e04e1ac0" 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_cb6c3000-4588-43a8-8121-c8c0bf2108a9" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0c3bbf3c-eadf-4c79-a6dd-1828e04e1ac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember_2c035a29-36ad-4514-a7d9-763157812676" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0c3bbf3c-eadf-4c79-a6dd-1828e04e1ac0" xlink:to="loc_tfin_FactoredReceivablesSegmentMember_2c035a29-36ad-4514-a7d9-763157812676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_b9e9f4d3-dcbb-4631-b9ba-74fa6839883a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_196cc1b3-c4b7-4722-8ec0-3c619d5b13d0" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_b9e9f4d3-dcbb-4631-b9ba-74fa6839883a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_3924d7ef-7920-421e-891b-fef05b2224ad" 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_b9e9f4d3-dcbb-4631-b9ba-74fa6839883a" xlink:to="loc_us-gaap_ReceivableTypeDomain_3924d7ef-7920-421e-891b-fef05b2224ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TroubledDebtRestructuringMember_897f0f3d-ee6e-4c41-b067-795f89de6724" xlink:href="tfin-20221231.xsd#tfin_TroubledDebtRestructuringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivableTypeDomain_3924d7ef-7920-421e-891b-fef05b2224ad" xlink:to="loc_tfin_TroubledDebtRestructuringMember_897f0f3d-ee6e-4c41-b067-795f89de6724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_095dac25-3677-4683-9271-e90dc32da51d" 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_196cc1b3-c4b7-4722-8ec0-3c619d5b13d0" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_095dac25-3677-4683-9271-e90dc32da51d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_04884497-3430-4d73-ac12-d9cfc218dd48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_095dac25-3677-4683-9271-e90dc32da51d" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual_04884497-3430-4d73-ac12-d9cfc218dd48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing_a59369bd-8b2b-43b2-a904-5d1bfc1a070f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_095dac25-3677-4683-9271-e90dc32da51d" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing_a59369bd-8b2b-43b2-a904-5d1bfc1a070f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivableOtherNonperformingExcludingAccruedInterest_e832bd1f-3228-4540-9f1a-fa9d8585d56c" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableOtherNonperformingExcludingAccruedInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_095dac25-3677-4683-9271-e90dc32da51d" xlink:to="loc_tfin_FinancingReceivableOtherNonperformingExcludingAccruedInterest_e832bd1f-3228-4540-9f1a-fa9d8585d56c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TroubledDebtRestructuringAccruingInterest_fafc9bd5-7ea9-421d-a612-3e5ee9a0c1b3" xlink:href="tfin-20221231.xsd#tfin_TroubledDebtRestructuringAccruingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_095dac25-3677-4683-9271-e90dc32da51d" xlink:to="loc_tfin_TroubledDebtRestructuringAccruingInterest_fafc9bd5-7ea9-421d-a612-3e5ee9a0c1b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_NonperformingFinancingReceivableRecordedInvestment_156a6c5f-95a8-46b1-908d-fe33066f1838" xlink:href="tfin-20221231.xsd#tfin_NonperformingFinancingReceivableRecordedInvestment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_095dac25-3677-4683-9271-e90dc32da51d" xlink:to="loc_tfin_NonperformingFinancingReceivableRecordedInvestment_156a6c5f-95a8-46b1-908d-fe33066f1838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_9e196ced-1dc6-49e6-bff5-2edc6272a78a" 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_5b1333ab-d0ed-4625-a379-1744f31274fe" 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_9e196ced-1dc6-49e6-bff5-2edc6272a78a" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5b1333ab-d0ed-4625-a379-1744f31274fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_46542be8-0218-4f66-b232-c3e3fd464521" 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_5b1333ab-d0ed-4625-a379-1744f31274fe" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_46542be8-0218-4f66-b232-c3e3fd464521" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_3cbc396b-545a-4ee8-9032-4391e6a095b5" 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_46542be8-0218-4f66-b232-c3e3fd464521" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_3cbc396b-545a-4ee8-9032-4391e6a095b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PassMember_91188d99-3e92-4ca7-820a-d7d7be257f6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PassMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_3cbc396b-545a-4ee8-9032-4391e6a095b5" xlink:to="loc_us-gaap_PassMember_91188d99-3e92-4ca7-820a-d7d7be257f6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ClassifiedMember_27a628e8-cd74-4f0e-bcaf-3370d7847bff" xlink:href="tfin-20221231.xsd#tfin_ClassifiedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_3cbc396b-545a-4ee8-9032-4391e6a095b5" xlink:to="loc_tfin_ClassifiedMember_27a628e8-cd74-4f0e-bcaf-3370d7847bff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_083a644d-d72d-4525-82c2-d03493d72957" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_5b1333ab-d0ed-4625-a379-1744f31274fe" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_083a644d-d72d-4525-82c2-d03493d72957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_902a36ef-1d62-4421-b07e-7092708f0dd3" 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_083a644d-d72d-4525-82c2-d03493d72957" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_902a36ef-1d62-4421-b07e-7092708f0dd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_00f56c3c-ae50-4635-83f2-b8bcabff768e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_902a36ef-1d62-4421-b07e-7092708f0dd3" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_00f56c3c-ae50-4635-83f2-b8bcabff768e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_71d09827-8aaf-4fdd-995a-ad667ef6e1c7" xlink:href="tfin-20221231.xsd#tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_902a36ef-1d62-4421-b07e-7092708f0dd3" xlink:to="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_71d09827-8aaf-4fdd-995a-ad667ef6e1c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_ad23d2d4-3eaf-4549-955c-c2a08f8e0217" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_902a36ef-1d62-4421-b07e-7092708f0dd3" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_ad23d2d4-3eaf-4549-955c-c2a08f8e0217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FarmlandPortfolioSegmentMember_b49842e5-2b19-4c20-b0cb-cec0f4b052b8" xlink:href="tfin-20221231.xsd#tfin_FarmlandPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_902a36ef-1d62-4421-b07e-7092708f0dd3" xlink:to="loc_tfin_FarmlandPortfolioSegmentMember_b49842e5-2b19-4c20-b0cb-cec0f4b052b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_122e98c4-74b9-41e5-b7ea-5c0c3557b1eb" 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_FinancingReceivablePortfolioSegmentDomain_902a36ef-1d62-4421-b07e-7092708f0dd3" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_122e98c4-74b9-41e5-b7ea-5c0c3557b1eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember_bd3aa623-11b1-42cc-b644-13abf531d12c" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_902a36ef-1d62-4421-b07e-7092708f0dd3" xlink:to="loc_tfin_FactoredReceivablesSegmentMember_bd3aa623-11b1-42cc-b644-13abf531d12c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_23e1b407-a5f9-4b2f-8c16-0407afbf53ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_902a36ef-1d62-4421-b07e-7092708f0dd3" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_23e1b407-a5f9-4b2f-8c16-0407afbf53ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MortgageWarehouseSegmentMember_abcd574b-4743-4982-89bd-9af77d4eb9f1" xlink:href="tfin-20221231.xsd#tfin_MortgageWarehouseSegmentMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_902a36ef-1d62-4421-b07e-7092708f0dd3" xlink:to="loc_tfin_MortgageWarehouseSegmentMember_abcd574b-4743-4982-89bd-9af77d4eb9f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ea1761dc-fa0c-4211-99c0-8509e11f740a" 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_5b1333ab-d0ed-4625-a379-1744f31274fe" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ea1761dc-fa0c-4211-99c0-8509e11f740a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_fc5ec7db-5346-4f6f-a29d-d745ffe91681" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ea1761dc-fa0c-4211-99c0-8509e11f740a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_fc5ec7db-5346-4f6f-a29d-d745ffe91681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_7d5ffb1c-7dcc-4367-a029-9b36bb5581ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ea1761dc-fa0c-4211-99c0-8509e11f740a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_7d5ffb1c-7dcc-4367-a029-9b36bb5581ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_da1f32aa-e516-46eb-a27b-f51711435b05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ea1761dc-fa0c-4211-99c0-8509e11f740a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_da1f32aa-e516-46eb-a27b-f51711435b05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_27219d0b-cccb-46e6-85f4-99f9d8e9dc72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ea1761dc-fa0c-4211-99c0-8509e11f740a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_27219d0b-cccb-46e6-85f4-99f9d8e9dc72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_cc325f3b-79a2-4490-9b60-94727f187d28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ea1761dc-fa0c-4211-99c0-8509e11f740a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_cc325f3b-79a2-4490-9b60-94727f187d28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_661369cf-4d52-49bc-a0f8-574c43c4fdf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ea1761dc-fa0c-4211-99c0-8509e11f740a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_661369cf-4d52-49bc-a0f8-574c43c4fdf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_eb31a06d-f017-489c-818a-f645316b6d65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolving"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ea1761dc-fa0c-4211-99c0-8509e11f740a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_eb31a06d-f017-489c-818a-f645316b6d65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan_90165f0b-a3d2-4744-9666-69ec52f59625" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ea1761dc-fa0c-4211-99c0-8509e11f740a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan_90165f0b-a3d2-4744-9666-69ec52f59625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_aad2ce80-cbbf-4b97-87ec-e27ca08bd663" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ea1761dc-fa0c-4211-99c0-8509e11f740a" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_aad2ce80-cbbf-4b97-87ec-e27ca08bd663" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_2997c905-44ab-44cc-a421-c5f68e045ecc" 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_6dd5c6ae-4f12-4808-acde-2a5aa5d46e2a" 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_2997c905-44ab-44cc-a421-c5f68e045ecc" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6dd5c6ae-4f12-4808-acde-2a5aa5d46e2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8da1127f-a863-45aa-8a6e-9f1fa9e76dc0" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6dd5c6ae-4f12-4808-acde-2a5aa5d46e2a" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_8da1127f-a863-45aa-8a6e-9f1fa9e76dc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_54900262-9afa-435e-8bf9-bef72cc051c2" 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_8da1127f-a863-45aa-8a6e-9f1fa9e76dc0" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_54900262-9afa-435e-8bf9-bef72cc051c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_01a002e2-eda4-4cbc-8187-74fd90213ee7" 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_FinancingReceivablePortfolioSegmentDomain_54900262-9afa-435e-8bf9-bef72cc051c2" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_01a002e2-eda4-4cbc-8187-74fd90213ee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_0cdc2ea2-b1ae-42df-828b-603398dcccf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_54900262-9afa-435e-8bf9-bef72cc051c2" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_0cdc2ea2-b1ae-42df-828b-603398dcccf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_6c3e20df-b73b-4630-9353-38dee5fe0327" xlink:href="tfin-20221231.xsd#tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_54900262-9afa-435e-8bf9-bef72cc051c2" xlink:to="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_6c3e20df-b73b-4630-9353-38dee5fe0327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_41de3bd1-9ba0-4b74-9b1a-351215a39a63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_54900262-9afa-435e-8bf9-bef72cc051c2" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_41de3bd1-9ba0-4b74-9b1a-351215a39a63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FarmlandPortfolioSegmentMember_3ec2feb0-5530-4b3f-ac24-c0ffdba7b9ae" xlink:href="tfin-20221231.xsd#tfin_FarmlandPortfolioSegmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_54900262-9afa-435e-8bf9-bef72cc051c2" xlink:to="loc_tfin_FarmlandPortfolioSegmentMember_3ec2feb0-5530-4b3f-ac24-c0ffdba7b9ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationAxis_c34d0bde-4d72-4e2b-a6ec-9716891cc23b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanRestructuringModificationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_6dd5c6ae-4f12-4808-acde-2a5aa5d46e2a" xlink:to="loc_us-gaap_LoanRestructuringModificationAxis_c34d0bde-4d72-4e2b-a6ec-9716891cc23b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_6f790a00-4c51-4b82-a835-78ec9b7ebc87" 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_c34d0bde-4d72-4e2b-a6ec-9716891cc23b" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_6f790a00-4c51-4b82-a835-78ec9b7ebc87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtendedMaturityMember_a34d3c8c-b38a-48dc-aecd-da82c5345ae8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExtendedMaturityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_6f790a00-4c51-4b82-a835-78ec9b7ebc87" xlink:to="loc_us-gaap_ExtendedMaturityMember_a34d3c8c-b38a-48dc-aecd-da82c5345ae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentDeferralMember_49519817-bba4-495c-9d08-e5eb4ca4473b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentDeferralMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_6f790a00-4c51-4b82-a835-78ec9b7ebc87" xlink:to="loc_us-gaap_PaymentDeferralMember_49519817-bba4-495c-9d08-e5eb4ca4473b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ProtectiveAdvancesMember_09451756-c499-4c1f-b0f8-9bea38d6bdab" xlink:href="tfin-20221231.xsd#tfin_ProtectiveAdvancesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_6f790a00-4c51-4b82-a835-78ec9b7ebc87" xlink:to="loc_tfin_ProtectiveAdvancesMember_09451756-c499-4c1f-b0f8-9bea38d6bdab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8b29b437-98ab-4053-9865-7cd2e622364b" 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_6dd5c6ae-4f12-4808-acde-2a5aa5d46e2a" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8b29b437-98ab-4053-9865-7cd2e622364b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_32c46cc5-8eeb-44a1-b8ab-946b9cca4f82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8b29b437-98ab-4053-9865-7cd2e622364b" xlink:to="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_32c46cc5-8eeb-44a1-b8ab-946b9cca4f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsNumberOfContracts2_6c1ab987-6b0b-45bf-a436-29b3cf189dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsNumberOfContracts2"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_8b29b437-98ab-4053-9865-7cd2e622364b" xlink:to="loc_us-gaap_FinancingReceivableModificationsNumberOfContracts2_6c1ab987-6b0b-45bf-a436-29b3cf189dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofLoansModifiedforBorrowersImpactedbyCOVID19Details" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesSummaryofLoansModifiedforBorrowersImpactedbyCOVID19Details"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofLoansModifiedforBorrowersImpactedbyCOVID19Details" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_2584f4d6-70e0-4f88-89ed-8a7c4a4e66f2" 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_tfin_FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod_440890b3-0a88-46be-b0fa-40ccdd977431" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_2584f4d6-70e0-4f88-89ed-8a7c4a4e66f2" xlink:to="loc_tfin_FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod_440890b3-0a88-46be-b0fa-40ccdd977431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_054c09e0-9515-4156-8e92-2f0fe0361fa8" 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_7e351ddc-136a-48c4-9d1e-20918e080f89" 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_054c09e0-9515-4156-8e92-2f0fe0361fa8" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_7e351ddc-136a-48c4-9d1e-20918e080f89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_4377138b-9167-4974-bba5-974f5a4f4c03" 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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_7e351ddc-136a-48c4-9d1e-20918e080f89" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_4377138b-9167-4974-bba5-974f5a4f4c03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8e84813-7a39-4c45-b404-b787f6e8437f" 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_4377138b-9167-4974-bba5-974f5a4f4c03" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8e84813-7a39-4c45-b404-b787f6e8437f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_d2efa7d9-788f-4df4-81ec-948c75d328a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8e84813-7a39-4c45-b404-b787f6e8437f" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_d2efa7d9-788f-4df4-81ec-948c75d328a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_3ef978b9-bfd8-419e-a988-22e06f2ca71c" xlink:href="tfin-20221231.xsd#tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8e84813-7a39-4c45-b404-b787f6e8437f" xlink:to="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_3ef978b9-bfd8-419e-a988-22e06f2ca71c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_594ac215-07af-42b6-8f30-332d4efbd029" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8e84813-7a39-4c45-b404-b787f6e8437f" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_594ac215-07af-42b6-8f30-332d4efbd029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FarmlandPortfolioSegmentMember_0dfdb130-18ac-49c3-9ce6-328e434467d4" xlink:href="tfin-20221231.xsd#tfin_FarmlandPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8e84813-7a39-4c45-b404-b787f6e8437f" xlink:to="loc_tfin_FarmlandPortfolioSegmentMember_0dfdb130-18ac-49c3-9ce6-328e434467d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_bf8bbfc5-8ca9-4274-9eb8-8f47222a632f" 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_FinancingReceivablePortfolioSegmentDomain_b8e84813-7a39-4c45-b404-b787f6e8437f" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_bf8bbfc5-8ca9-4274-9eb8-8f47222a632f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember_52be0ad0-c2a9-4d82-b953-b7d6126ae4e0" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8e84813-7a39-4c45-b404-b787f6e8437f" xlink:to="loc_tfin_FactoredReceivablesSegmentMember_52be0ad0-c2a9-4d82-b953-b7d6126ae4e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_b485fe6a-7d97-4401-ac82-467a51610ab8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8e84813-7a39-4c45-b404-b787f6e8437f" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_b485fe6a-7d97-4401-ac82-467a51610ab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MortgageWarehouseSegmentMember_a027f065-ca0d-4787-95c2-5c9420be585c" xlink:href="tfin-20221231.xsd#tfin_MortgageWarehouseSegmentMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b8e84813-7a39-4c45-b404-b787f6e8437f" xlink:to="loc_tfin_MortgageWarehouseSegmentMember_a027f065-ca0d-4787-95c2-5c9420be585c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_24e82fb6-7e79-43f2-a403-10fc4c9ca193" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_7e351ddc-136a-48c4-9d1e-20918e080f89" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_24e82fb6-7e79-43f2-a403-10fc4c9ca193" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_3989f222-fd0b-446a-82fe-2024430ca80c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_24e82fb6-7e79-43f2-a403-10fc4c9ca193" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_3989f222-fd0b-446a-82fe-2024430ca80c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest_e33ab697-5cb2-4610-8b14-0211ab3e0094" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_24e82fb6-7e79-43f2-a403-10fc4c9ca193" xlink:to="loc_tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest_e33ab697-5cb2-4610-8b14-0211ab3e0094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral_1f95c2d3-4736-46e9-8044-bc817e9b4d0d" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_24e82fb6-7e79-43f2-a403-10fc4c9ca193" xlink:to="loc_tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral_1f95c2d3-4736-46e9-8044-bc817e9b4d0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral_78ee08e9-16c7-405d-b9de-cefcb782d94a" xlink:href="tfin-20221231.xsd#tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_24e82fb6-7e79-43f2-a403-10fc4c9ca193" xlink:to="loc_tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral_78ee08e9-16c7-405d-b9de-cefcb782d94a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/OtherRealEstateOwnedScheduleofOtherRealEstateOwnedActivityDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#OtherRealEstateOwnedScheduleofOtherRealEstateOwnedActivityDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/OtherRealEstateOwnedScheduleofOtherRealEstateOwnedActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateAbstract_456e9b5a-f80b-44f3-8d92-31c604469b50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateOwnedValuationAllowanceRollForward_0479aa2a-c8e2-4f66-a2e5-78ee3295729b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateOwnedValuationAllowanceRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherRealEstateAbstract_456e9b5a-f80b-44f3-8d92-31c604469b50" xlink:to="loc_us-gaap_RealEstateOwnedValuationAllowanceRollForward_0479aa2a-c8e2-4f66-a2e5-78ee3295729b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateAndForeclosedAssets_25c75bb5-a3fc-4608-8ad0-58cac790757e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateAndForeclosedAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateOwnedValuationAllowanceRollForward_0479aa2a-c8e2-4f66-a2e5-78ee3295729b" xlink:to="loc_us-gaap_OtherRealEstateAndForeclosedAssets_25c75bb5-a3fc-4608-8ad0-58cac790757e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferToOtherRealEstate_9d764e80-7fe6-4a33-8791-438d28acc673" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransferToOtherRealEstate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateOwnedValuationAllowanceRollForward_0479aa2a-c8e2-4f66-a2e5-78ee3295729b" xlink:to="loc_us-gaap_TransferToOtherRealEstate_9d764e80-7fe6-4a33-8791-438d28acc673" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnSalesOfOtherRealEstate_a15a051e-b4ab-4960-9b93-2d2be7862d0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnSalesOfOtherRealEstate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateOwnedValuationAllowanceRollForward_0479aa2a-c8e2-4f66-a2e5-78ee3295729b" xlink:to="loc_us-gaap_GainsLossesOnSalesOfOtherRealEstate_a15a051e-b4ab-4960-9b93-2d2be7862d0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateDisposals_665c2c56-e811-4e55-a939-8ff0b088f5e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateDisposals"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateOwnedValuationAllowanceRollForward_0479aa2a-c8e2-4f66-a2e5-78ee3295729b" xlink:to="loc_us-gaap_OtherRealEstateDisposals_665c2c56-e811-4e55-a939-8ff0b088f5e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateAndForeclosedAssets_a5dd532a-cce3-478c-8aee-ef30269aeced" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRealEstateAndForeclosedAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateOwnedValuationAllowanceRollForward_0479aa2a-c8e2-4f66-a2e5-78ee3295729b" xlink:to="loc_us-gaap_OtherRealEstateAndForeclosedAssets_a5dd532a-cce3-478c-8aee-ef30269aeced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#PremisesandEquipmentScheduleofPremisesandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_9f7dd92d-f3ee-4d81-b2a5-21eabfebe71d" 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_78a33b89-5908-4c0d-aeaa-12932fb5f515" 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_9f7dd92d-f3ee-4d81-b2a5-21eabfebe71d" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_78a33b89-5908-4c0d-aeaa-12932fb5f515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2107059a-c16d-4471-bf44-5a8f748cba65" 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_78a33b89-5908-4c0d-aeaa-12932fb5f515" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2107059a-c16d-4471-bf44-5a8f748cba65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aec75d1c-e68d-494d-bd35-a50f936c3e7a" 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_2107059a-c16d-4471-bf44-5a8f748cba65" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aec75d1c-e68d-494d-bd35-a50f936c3e7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_50164be9-6568-4b35-9749-c3d697be5a23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aec75d1c-e68d-494d-bd35-a50f936c3e7a" xlink:to="loc_us-gaap_LandMember_50164be9-6568-4b35-9749-c3d697be5a23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_39f58283-5f89-4813-9d5c-79cfe3153234" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aec75d1c-e68d-494d-bd35-a50f936c3e7a" xlink:to="loc_us-gaap_BuildingMember_39f58283-5f89-4813-9d5c-79cfe3153234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_0574f7d1-f283-442e-9f39-7eb9459088a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aec75d1c-e68d-494d-bd35-a50f936c3e7a" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_0574f7d1-f283-442e-9f39-7eb9459088a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AirTransportationEquipmentMember_d9163654-b16a-48eb-815b-5a5c9f5bb7c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AirTransportationEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aec75d1c-e68d-494d-bd35-a50f936c3e7a" xlink:to="loc_us-gaap_AirTransportationEquipmentMember_d9163654-b16a-48eb-815b-5a5c9f5bb7c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_c27832eb-c245-4184-9498-8f10e1b88b10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aec75d1c-e68d-494d-bd35-a50f936c3e7a" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_c27832eb-c245-4184-9498-8f10e1b88b10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_69da5226-08d8-4d07-902e-84e405bd3ffc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_78a33b89-5908-4c0d-aeaa-12932fb5f515" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_69da5226-08d8-4d07-902e-84e405bd3ffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_77f48427-0a47-42de-8bcc-7d988c63637c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_69da5226-08d8-4d07-902e-84e405bd3ffc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_77f48427-0a47-42de-8bcc-7d988c63637c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_69011a64-eb6a-408f-abf3-a47d3252730c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_69da5226-08d8-4d07-902e-84e405bd3ffc" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_69011a64-eb6a-408f-abf3-a47d3252730c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_2a621e4c-4c0a-44c8-8f9d-ee2346877c79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_69da5226-08d8-4d07-902e-84e405bd3ffc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_2a621e4c-4c0a-44c8-8f9d-ee2346877c79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/PremisesandEquipmentAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#PremisesandEquipmentAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/PremisesandEquipmentAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_13721d18-40e0-454d-a6fb-f47855a63338" 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_Depreciation_97ac14c9-b576-425a-9e94-48df58666322" 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_PropertyPlantAndEquipmentAbstract_13721d18-40e0-454d-a6fb-f47855a63338" xlink:to="loc_us-gaap_Depreciation_97ac14c9-b576-425a-9e94-48df58666322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_0990a2e7-83cf-458e-a2dc-d1eaa7581a50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_13721d18-40e0-454d-a6fb-f47855a63338" xlink:to="loc_us-gaap_OperatingLeaseLiability_0990a2e7-83cf-458e-a2dc-d1eaa7581a50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_0a50ac1e-4b26-427f-89bd-5996346ecbfa" 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_PropertyPlantAndEquipmentAbstract_13721d18-40e0-454d-a6fb-f47855a63338" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_0a50ac1e-4b26-427f-89bd-5996346ecbfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_f20a7b4c-5cfd-48e2-9e54-73a5270a29eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_13721d18-40e0-454d-a6fb-f47855a63338" xlink:to="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_f20a7b4c-5cfd-48e2-9e54-73a5270a29eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_2815b7de-1c2f-4108-828b-5bd6147d1a83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_13721d18-40e0-454d-a6fb-f47855a63338" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_2815b7de-1c2f-4108-828b-5bd6147d1a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_04e55679-29e6-47d6-a0c5-21122f2e149c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_13721d18-40e0-454d-a6fb-f47855a63338" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_04e55679-29e6-47d6-a0c5-21122f2e149c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_df6cc68f-78af-42c1-b148-7472a8581020" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_13721d18-40e0-454d-a6fb-f47855a63338" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_df6cc68f-78af-42c1-b148-7472a8581020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/PremisesandEquipmentScheduleofLeaseCostDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#PremisesandEquipmentScheduleofLeaseCostDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/PremisesandEquipmentScheduleofLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_3c000422-68a3-4d39-8bc5-acc8b677d2c0" 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_OperatingLeaseCost_056c83ad-c69f-48d4-a213-e968448196b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_3c000422-68a3-4d39-8bc5-acc8b677d2c0" xlink:to="loc_us-gaap_OperatingLeaseCost_056c83ad-c69f-48d4-a213-e968448196b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_a8430660-f53b-4255-bb6e-fbab2f630245" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_3c000422-68a3-4d39-8bc5-acc8b677d2c0" xlink:to="loc_us-gaap_VariableLeaseCost_a8430660-f53b-4255-bb6e-fbab2f630245" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_023d4aa0-77d1-40b0-aefb-ccd0bfa67bbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_3c000422-68a3-4d39-8bc5-acc8b677d2c0" xlink:to="loc_us-gaap_LeaseCost_023d4aa0-77d1-40b0-aefb-ccd0bfa67bbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_56eb95e6-3e97-4b1a-b32a-8f6868090a0e" 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_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_3f8da28f-0a7b-442d-837d-0f5526471be1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_56eb95e6-3e97-4b1a-b32a-8f6868090a0e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_3f8da28f-0a7b-442d-837d-0f5526471be1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_d06d8152-e645-4ad9-9748-29948956387d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_56eb95e6-3e97-4b1a-b32a-8f6868090a0e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_d06d8152-e645-4ad9-9748-29948956387d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_a0b851b2-2d55-4ad8-a349-3859a4ae630f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_56eb95e6-3e97-4b1a-b32a-8f6868090a0e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_a0b851b2-2d55-4ad8-a349-3859a4ae630f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_62e6cabd-0524-4af8-8f2a-e7c09cdff206" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_56eb95e6-3e97-4b1a-b32a-8f6868090a0e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_62e6cabd-0524-4af8-8f2a-e7c09cdff206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_08737606-97ca-490a-9df9-870a60135d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_56eb95e6-3e97-4b1a-b32a-8f6868090a0e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_08737606-97ca-490a-9df9-870a60135d5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_1334ea5a-6adb-4792-9781-4e5302937669" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_56eb95e6-3e97-4b1a-b32a-8f6868090a0e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_1334ea5a-6adb-4792-9781-4e5302937669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1af857ee-1187-443d-965f-5ed1ca8a665a" 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_PropertyPlantAndEquipmentAbstract_56eb95e6-3e97-4b1a-b32a-8f6868090a0e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1af857ee-1187-443d-965f-5ed1ca8a665a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_a1ba746e-47ae-457c-bafb-8ec3740e47a6" 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_PropertyPlantAndEquipmentAbstract_56eb95e6-3e97-4b1a-b32a-8f6868090a0e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_a1ba746e-47ae-457c-bafb-8ec3740e47a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_76cb7e9a-cf03-429c-b494-87a9344dd274" 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_PropertyPlantAndEquipmentAbstract_56eb95e6-3e97-4b1a-b32a-8f6868090a0e" xlink:to="loc_us-gaap_OperatingLeaseLiability_76cb7e9a-cf03-429c-b494-87a9344dd274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails_1" xlink:type="simple" xlink:href="tfin-20221231.xsd#PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails_1"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7d3ac39c-1ca9-4171-b38a-4753f7fa1c10" 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_tfin_ScheduleOfGoodwillAndIntangibleAssetsTable_0015b4cc-0056-4551-962b-98a4690acca5" xlink:href="tfin-20221231.xsd#tfin_ScheduleOfGoodwillAndIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7d3ac39c-1ca9-4171-b38a-4753f7fa1c10" xlink:to="loc_tfin_ScheduleOfGoodwillAndIntangibleAssetsTable_0015b4cc-0056-4551-962b-98a4690acca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5ea15142-f3a5-4e9b-a772-26ea2538bef1" 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_tfin_ScheduleOfGoodwillAndIntangibleAssetsTable_0015b4cc-0056-4551-962b-98a4690acca5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5ea15142-f3a5-4e9b-a772-26ea2538bef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3bcc7b1d-538d-4743-ba87-8d7a413886fa" 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_5ea15142-f3a5-4e9b-a772-26ea2538bef1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3bcc7b1d-538d-4743-ba87-8d7a413886fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CoreDepositsMember_b3d5bed1-72d3-4468-84e1-73bae3118d60" 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_3bcc7b1d-538d-4743-ba87-8d7a413886fa" xlink:to="loc_us-gaap_CoreDepositsMember_b3d5bed1-72d3-4468-84e1-73bae3118d60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_3cfc4cd5-db77-4328-b351-5b209de7e6ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3bcc7b1d-538d-4743-ba87-8d7a413886fa" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_3cfc4cd5-db77-4328-b351-5b209de7e6ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_ac3fbf16-300d-44bd-bbd5-7bd8ef49be21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3bcc7b1d-538d-4743-ba87-8d7a413886fa" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_ac3fbf16-300d-44bd-bbd5-7bd8ef49be21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GoodwillAndIntangibleAssetsLineItems_355e52c8-4ffa-4298-91a5-9a982a37d769" xlink:href="tfin-20221231.xsd#tfin_GoodwillAndIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_ScheduleOfGoodwillAndIntangibleAssetsTable_0015b4cc-0056-4551-962b-98a4690acca5" xlink:to="loc_tfin_GoodwillAndIntangibleAssetsLineItems_355e52c8-4ffa-4298-91a5-9a982a37d769" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_3fa4bf04-0f6a-4dc2-ac8a-02f20322b507" 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_tfin_GoodwillAndIntangibleAssetsLineItems_355e52c8-4ffa-4298-91a5-9a982a37d769" xlink:to="loc_us-gaap_Goodwill_3fa4bf04-0f6a-4dc2-ac8a-02f20322b507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_77c92147-180a-4d31-91cc-f8337cf28830" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_GoodwillAndIntangibleAssetsLineItems_355e52c8-4ffa-4298-91a5-9a982a37d769" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_77c92147-180a-4d31-91cc-f8337cf28830" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_dbb8e4af-0531-491d-b7d1-76c2cafd861e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_GoodwillAndIntangibleAssetsLineItems_355e52c8-4ffa-4298-91a5-9a982a37d769" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_dbb8e4af-0531-491d-b7d1-76c2cafd861e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_c56d0523-e94d-4317-8737-783b7da4b7ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_GoodwillAndIntangibleAssetsLineItems_355e52c8-4ffa-4298-91a5-9a982a37d769" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_c56d0523-e94d-4317-8737-783b7da4b7ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d1f734f0-adab-45ed-8f0d-771d04a817d2" 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_tfin_ScheduleOfGoodwillAndIntangibleAssetsTable_36cd6938-85e3-430a-a2af-0c48600c16a8" xlink:href="tfin-20221231.xsd#tfin_ScheduleOfGoodwillAndIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d1f734f0-adab-45ed-8f0d-771d04a817d2" xlink:to="loc_tfin_ScheduleOfGoodwillAndIntangibleAssetsTable_36cd6938-85e3-430a-a2af-0c48600c16a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_150dae45-16a6-477c-a4be-667a7153e64f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_ScheduleOfGoodwillAndIntangibleAssetsTable_36cd6938-85e3-430a-a2af-0c48600c16a8" xlink:to="loc_srt_ConsolidationItemsAxis_150dae45-16a6-477c-a4be-667a7153e64f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_b808bf57-958e-40d8-b5ad-cec7c0187d55" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_150dae45-16a6-477c-a4be-667a7153e64f" xlink:to="loc_srt_ConsolidationItemsDomain_b808bf57-958e-40d8-b5ad-cec7c0187d55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_4105018b-db9e-4f7e-bf31-ecbfd6a7129d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_b808bf57-958e-40d8-b5ad-cec7c0187d55" xlink:to="loc_us-gaap_OperatingSegmentsMember_4105018b-db9e-4f7e-bf31-ecbfd6a7129d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_023aecd2-8529-45b3-a7c3-f395b91365f7" 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_tfin_ScheduleOfGoodwillAndIntangibleAssetsTable_36cd6938-85e3-430a-a2af-0c48600c16a8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_023aecd2-8529-45b3-a7c3-f395b91365f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_fa817962-9edb-424c-9d94-939797673b70" 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_023aecd2-8529-45b3-a7c3-f395b91365f7" xlink:to="loc_us-gaap_SegmentDomain_fa817962-9edb-424c-9d94-939797673b70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BankingSegmentMember_0f2becf1-bc97-4b8e-aaa9-7f93f641db6b" xlink:href="tfin-20221231.xsd#tfin_BankingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_fa817962-9edb-424c-9d94-939797673b70" xlink:to="loc_tfin_BankingSegmentMember_0f2becf1-bc97-4b8e-aaa9-7f93f641db6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoringMember_c213f9e4-5fb6-4e60-83d9-e740b161373a" xlink:href="tfin-20221231.xsd#tfin_FactoringMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_fa817962-9edb-424c-9d94-939797673b70" xlink:to="loc_tfin_FactoringMember_c213f9e4-5fb6-4e60-83d9-e740b161373a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaymentsMember_cf05e1a8-276c-4926-8b9c-11715b85a315" xlink:href="tfin-20221231.xsd#tfin_PaymentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_fa817962-9edb-424c-9d94-939797673b70" xlink:to="loc_tfin_PaymentsMember_cf05e1a8-276c-4926-8b9c-11715b85a315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_fe940778-699d-4a76-b333-81bf053bdb71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_fa817962-9edb-424c-9d94-939797673b70" xlink:to="loc_us-gaap_CorporateMember_fe940778-699d-4a76-b333-81bf053bdb71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_GoodwillAndIntangibleAssetsLineItems_028e317f-12b6-4ad3-b65d-fa4007dad76c" xlink:href="tfin-20221231.xsd#tfin_GoodwillAndIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_ScheduleOfGoodwillAndIntangibleAssetsTable_36cd6938-85e3-430a-a2af-0c48600c16a8" xlink:to="loc_tfin_GoodwillAndIntangibleAssetsLineItems_028e317f-12b6-4ad3-b65d-fa4007dad76c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_7b43a930-28f8-41d4-a719-5ce5ab08c6f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_GoodwillAndIntangibleAssetsLineItems_028e317f-12b6-4ad3-b65d-fa4007dad76c" xlink:to="loc_us-gaap_GoodwillRollForward_7b43a930-28f8-41d4-a719-5ce5ab08c6f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_95d1ef59-0508-4981-a84b-31506f47f0d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_7b43a930-28f8-41d4-a719-5ce5ab08c6f3" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_95d1ef59-0508-4981-a84b-31506f47f0d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_d42c24cc-f893-41ec-8f83-0859fc99c012" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_7b43a930-28f8-41d4-a719-5ce5ab08c6f3" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_d42c24cc-f893-41ec-8f83-0859fc99c012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_a0ff823d-77fc-4fa3-8c35-c227dbe2c20d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_7b43a930-28f8-41d4-a719-5ce5ab08c6f3" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_a0ff823d-77fc-4fa3-8c35-c227dbe2c20d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_0b933d6e-3c76-4e0e-8ad8-dcb0a179f9a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_7b43a930-28f8-41d4-a719-5ce5ab08c6f3" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_0b933d6e-3c76-4e0e-8ad8-dcb0a179f9a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_2b74a667-4266-47c1-a4f8-0a5f1d605ec8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_7b43a930-28f8-41d4-a719-5ce5ab08c6f3" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_2b74a667-4266-47c1-a4f8-0a5f1d605ec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_bf2df368-7d8d-473a-aa69-e1f040cc9ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_7b43a930-28f8-41d4-a719-5ce5ab08c6f3" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_bf2df368-7d8d-473a-aa69-e1f040cc9ef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#GoodwillandIntangibleAssetsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_02ec8b9c-8cff-4bda-a6d8-85f06d56df73" 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_9788871b-9064-47f8-ba8e-738c3ea84318" 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_02ec8b9c-8cff-4bda-a6d8-85f06d56df73" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9788871b-9064-47f8-ba8e-738c3ea84318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_516dc65d-36c2-4d6a-9b98-20fc09052950" 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_9788871b-9064-47f8-ba8e-738c3ea84318" xlink:to="loc_srt_RangeAxis_516dc65d-36c2-4d6a-9b98-20fc09052950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d33edf9e-6ec9-4884-bdfd-295251a209ce" 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_516dc65d-36c2-4d6a-9b98-20fc09052950" xlink:to="loc_srt_RangeMember_d33edf9e-6ec9-4884-bdfd-295251a209ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_f01a7d31-5e31-412a-af2f-4572e85e6fd1" 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_d33edf9e-6ec9-4884-bdfd-295251a209ce" xlink:to="loc_srt_MinimumMember_f01a7d31-5e31-412a-af2f-4572e85e6fd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ae2e317c-97e4-4a54-b953-f2e81fa78576" 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_d33edf9e-6ec9-4884-bdfd-295251a209ce" xlink:to="loc_srt_MaximumMember_ae2e317c-97e4-4a54-b953-f2e81fa78576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_47c03acd-5aab-4ded-89de-25b724f614c2" 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_9788871b-9064-47f8-ba8e-738c3ea84318" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_47c03acd-5aab-4ded-89de-25b724f614c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_222705b6-1ff5-4b2a-ab1a-e7798d36dec3" 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_47c03acd-5aab-4ded-89de-25b724f614c2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_222705b6-1ff5-4b2a-ab1a-e7798d36dec3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationRelatedtoCompanysIntangibleAssetsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#GoodwillandIntangibleAssetsScheduleofFutureAmortizationRelatedtoCompanysIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationRelatedtoCompanysIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_60615190-0a38-422f-aff2-129ae5da1ac7" 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_0715b3f2-44e9-40bc-af12-ff4c84c4e71a" 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_60615190-0a38-422f-aff2-129ae5da1ac7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_0715b3f2-44e9-40bc-af12-ff4c84c4e71a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_4ad257cb-4f04-4f37-8b0c-bb8724d7dfd4" 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_60615190-0a38-422f-aff2-129ae5da1ac7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_4ad257cb-4f04-4f37-8b0c-bb8724d7dfd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_79e993c7-ab76-4d66-8d0e-2979c879ea48" 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_60615190-0a38-422f-aff2-129ae5da1ac7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_79e993c7-ab76-4d66-8d0e-2979c879ea48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_273522ec-1632-47f3-b9fc-7af43ef1dd41" 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_60615190-0a38-422f-aff2-129ae5da1ac7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_273522ec-1632-47f3-b9fc-7af43ef1dd41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_5190960a-58de-44e3-9715-fcafd9f07e7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_60615190-0a38-422f-aff2-129ae5da1ac7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_5190960a-58de-44e3-9715-fcafd9f07e7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_5af526b7-aba0-436b-a1f0-14e82f08a14c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_60615190-0a38-422f-aff2-129ae5da1ac7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_5af526b7-aba0-436b-a1f0-14e82f08a14c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6d9f8ea8-91d7-4c62-9957-c9379f8cd96b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_60615190-0a38-422f-aff2-129ae5da1ac7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6d9f8ea8-91d7-4c62-9957-c9379f8cd96b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_d2c734d0-d2d8-441e-b855-18f8f3a50f48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_60615190-0a38-422f-aff2-129ae5da1ac7" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_d2c734d0-d2d8-441e-b855-18f8f3a50f48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/EquityMethodInvestmentAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#EquityMethodInvestmentAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/EquityMethodInvestmentAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_b6456e9f-5e73-4f9f-8359-50e0fa28e2b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_df628682-e369-477b-9327-0537a999d0ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_b6456e9f-5e73-4f9f-8359-50e0fa28e2b5" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_df628682-e369-477b-9327-0537a999d0ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_7e3f36ff-5bb3-4cf9-8945-d843364ec7f1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_df628682-e369-477b-9327-0537a999d0ca" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_7e3f36ff-5bb3-4cf9-8945-d843364ec7f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_d2cd0caf-86a3-4a90-8289-536164cc97df" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_7e3f36ff-5bb3-4cf9-8945-d843364ec7f1" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_d2cd0caf-86a3-4a90-8289-536164cc97df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_WarehouseSolutionsIncMember_3a8b46d5-c3a4-4ede-b0e1-ad11b959fb44" xlink:href="tfin-20221231.xsd#tfin_WarehouseSolutionsIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_d2cd0caf-86a3-4a90-8289-536164cc97df" xlink:to="loc_tfin_WarehouseSolutionsIncMember_3a8b46d5-c3a4-4ede-b0e1-ad11b959fb44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_07205cda-8ab1-4b1a-ba4f-b628a908d1b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_df628682-e369-477b-9327-0537a999d0ca" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_07205cda-8ab1-4b1a-ba4f-b628a908d1b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquityMethodInvestmentsAndWarrants_7b98546f-1adc-4ae5-a919-b2894075b19b" xlink:href="tfin-20221231.xsd#tfin_EquityMethodInvestmentsAndWarrants"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_07205cda-8ab1-4b1a-ba4f-b628a908d1b9" xlink:to="loc_tfin_EquityMethodInvestmentsAndWarrants_7b98546f-1adc-4ae5-a919-b2894075b19b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_25f1c800-2f9f-4afd-bfbf-f3555c44bfd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_07205cda-8ab1-4b1a-ba4f-b628a908d1b9" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_25f1c800-2f9f-4afd-bfbf-f3555c44bfd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquityMethodInvestmentOwnershipPercentageToBePurchasedThroughExerciseOfWarrant_df677ce7-4233-45bd-b3b0-2ec15509b11e" xlink:href="tfin-20221231.xsd#tfin_EquityMethodInvestmentOwnershipPercentageToBePurchasedThroughExerciseOfWarrant"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_07205cda-8ab1-4b1a-ba4f-b628a908d1b9" xlink:to="loc_tfin_EquityMethodInvestmentOwnershipPercentageToBePurchasedThroughExerciseOfWarrant_df677ce7-4233-45bd-b3b0-2ec15509b11e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_NumberOfAgreementsWithAffiliate_acf392d0-6c32-4a6d-9a28-326937fea3b6" xlink:href="tfin-20221231.xsd#tfin_NumberOfAgreementsWithAffiliate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_07205cda-8ab1-4b1a-ba4f-b628a908d1b9" xlink:to="loc_tfin_NumberOfAgreementsWithAffiliate_acf392d0-6c32-4a6d-9a28-326937fea3b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_e7c8ab73-1de3-4466-ad2d-1353f2fb24e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_07205cda-8ab1-4b1a-ba4f-b628a908d1b9" xlink:to="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_e7c8ab73-1de3-4466-ad2d-1353f2fb24e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuePercentageOfCommonStockAgreedToPurchase_48281d43-8787-42ef-8707-0cdc829685f2" xlink:href="tfin-20221231.xsd#tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuePercentageOfCommonStockAgreedToPurchase"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_07205cda-8ab1-4b1a-ba4f-b628a908d1b9" xlink:to="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuePercentageOfCommonStockAgreedToPurchase_48281d43-8787-42ef-8707-0cdc829685f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_ed93172d-603c-44e6-acd8-d2d4b78db05a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_07205cda-8ab1-4b1a-ba4f-b628a908d1b9" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_ed93172d-603c-44e6-acd8-d2d4b78db05a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_540cf59c-6935-4b86-8147-26d94e8a2e5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_07205cda-8ab1-4b1a-ba4f-b628a908d1b9" xlink:to="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_540cf59c-6935-4b86-8147-26d94e8a2e5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure_b530d60b-6ff2-47f9-9244-a2f4d68811d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsFairValueDisclosure"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_07205cda-8ab1-4b1a-ba4f-b628a908d1b9" xlink:to="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure_b530d60b-6ff2-47f9-9244-a2f4d68811d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueDiscontinuationOfEquityMethodAmountAfterAdjustment_190f4f7d-4a52-45f0-84c4-8ce3c95395ab" xlink:href="tfin-20221231.xsd#tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueDiscontinuationOfEquityMethodAmountAfterAdjustment"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_07205cda-8ab1-4b1a-ba4f-b628a908d1b9" xlink:to="loc_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueDiscontinuationOfEquityMethodAmountAfterAdjustment_190f4f7d-4a52-45f0-84c4-8ce3c95395ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount_60209a93-7718-4528-a434-ef61ba165f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_07205cda-8ab1-4b1a-ba4f-b628a908d1b9" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount_60209a93-7718-4528-a434-ef61ba165f2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/EquityMethodInvestmentSummaryofInvestmentDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#EquityMethodInvestmentSummaryofInvestmentDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/EquityMethodInvestmentSummaryofInvestmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_0e396444-77d1-452c-a5a0-fb5777a1f035" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_6e418ca3-31f6-431f-97af-a5cff67bf3ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_0e396444-77d1-452c-a5a0-fb5777a1f035" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_6e418ca3-31f6-431f-97af-a5cff67bf3ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_f5f2781e-11d0-44c4-a520-1dfbb41fd1f2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_6e418ca3-31f6-431f-97af-a5cff67bf3ae" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_f5f2781e-11d0-44c4-a520-1dfbb41fd1f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_ae97818d-299e-43b6-b66e-ae08610255a2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_f5f2781e-11d0-44c4-a520-1dfbb41fd1f2" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_ae97818d-299e-43b6-b66e-ae08610255a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_WarehouseSolutionsIncMember_d1e33c1b-8d03-4d05-b25e-23c561f1c11e" xlink:href="tfin-20221231.xsd#tfin_WarehouseSolutionsIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_ae97818d-299e-43b6-b66e-ae08610255a2" xlink:to="loc_tfin_WarehouseSolutionsIncMember_d1e33c1b-8d03-4d05-b25e-23c561f1c11e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_28288f3b-d04d-47ff-a6ab-a1b0ef00b707" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_6e418ca3-31f6-431f-97af-a5cff67bf3ae" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_28288f3b-d04d-47ff-a6ab-a1b0ef00b707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_54162fcd-7b63-4ae8-b866-8ed6ee5e421e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_28288f3b-d04d-47ff-a6ab-a1b0ef00b707" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_54162fcd-7b63-4ae8-b866-8ed6ee5e421e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_94c823da-60ca-4a97-8fe7-34fe5caaa135" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_28288f3b-d04d-47ff-a6ab-a1b0ef00b707" xlink:to="loc_us-gaap_EquityMethodInvestments_94c823da-60ca-4a97-8fe7-34fe5caaa135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquityInvestmentAllocatedToPurchaseOfWarrants_907a92a3-10bd-4d30-aaf8-7f9d597593b1" xlink:href="tfin-20221231.xsd#tfin_EquityInvestmentAllocatedToPurchaseOfWarrants"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_28288f3b-d04d-47ff-a6ab-a1b0ef00b707" xlink:to="loc_tfin_EquityInvestmentAllocatedToPurchaseOfWarrants_907a92a3-10bd-4d30-aaf8-7f9d597593b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquityMethodInvestmentsAndWarrants_1c04161f-2553-44b6-92f4-78b7cb040533" xlink:href="tfin-20221231.xsd#tfin_EquityMethodInvestmentsAndWarrants"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_28288f3b-d04d-47ff-a6ab-a1b0ef00b707" xlink:to="loc_tfin_EquityMethodInvestmentsAndWarrants_1c04161f-2553-44b6-92f4-78b7cb040533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/VariableInterestEntitiesSummaryofClosedCLOFundsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#VariableInterestEntitiesSummaryofClosedCLOFundsDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/VariableInterestEntitiesSummaryofClosedCLOFundsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_64629302-a4ce-4699-9391-fa40f6a53379" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_d04a2380-7606-4289-86cf-b34a11d6c621" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_64629302-a4ce-4699-9391-fa40f6a53379" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_d04a2380-7606-4289-86cf-b34a11d6c621" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_30ca4e54-9e03-4c8d-b9c1-99f6feb832d5" 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_ScheduleOfVariableInterestEntitiesTable_d04a2380-7606-4289-86cf-b34a11d6c621" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_30ca4e54-9e03-4c8d-b9c1-99f6feb832d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_30ed8524-033a-45d8-9ba6-12136e274d41" 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_30ca4e54-9e03-4c8d-b9c1-99f6feb832d5" xlink:to="loc_us-gaap_RelatedPartyDomain_30ed8524-033a-45d8-9ba6-12136e274d41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TrinitasCollateralizedLoanObligationIVLimitedMember_92132512-415d-4ed0-8ea7-14cd9b33cc44" xlink:href="tfin-20221231.xsd#tfin_TrinitasCollateralizedLoanObligationIVLimitedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_30ed8524-033a-45d8-9ba6-12136e274d41" xlink:to="loc_tfin_TrinitasCollateralizedLoanObligationIVLimitedMember_92132512-415d-4ed0-8ea7-14cd9b33cc44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TrinitasCollateralizedLoanObligationVLimitedMember_4b686f6a-b796-43a1-abac-752cb9b67d77" xlink:href="tfin-20221231.xsd#tfin_TrinitasCollateralizedLoanObligationVLimitedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_30ed8524-033a-45d8-9ba6-12136e274d41" xlink:to="loc_tfin_TrinitasCollateralizedLoanObligationVLimitedMember_4b686f6a-b796-43a1-abac-752cb9b67d77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TrinitasCollateralizedLoanObligationVILimitedMember_08987d0c-93f7-468d-80ff-8d2b40f29f7a" xlink:href="tfin-20221231.xsd#tfin_TrinitasCollateralizedLoanObligationVILimitedMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_30ed8524-033a-45d8-9ba6-12136e274d41" xlink:to="loc_tfin_TrinitasCollateralizedLoanObligationVILimitedMember_08987d0c-93f7-468d-80ff-8d2b40f29f7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnderlyingAssetClassAxis_76de97cd-ab49-4e1d-935d-95877d7d2ca4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnderlyingAssetClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_d04a2380-7606-4289-86cf-b34a11d6c621" xlink:to="loc_us-gaap_UnderlyingAssetClassAxis_76de97cd-ab49-4e1d-935d-95877d7d2ca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnderlyingAssetClassDomain_c2180e14-4ad6-4a5f-9614-97240191705c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnderlyingAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnderlyingAssetClassAxis_76de97cd-ab49-4e1d-935d-95877d7d2ca4" xlink:to="loc_us-gaap_UnderlyingAssetClassDomain_c2180e14-4ad6-4a5f-9614-97240191705c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralizedLoanObligationsMember_1807c770-dd29-47a2-afd1-cdde2d85e9ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralizedLoanObligationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnderlyingAssetClassDomain_c2180e14-4ad6-4a5f-9614-97240191705c" xlink:to="loc_us-gaap_CollateralizedLoanObligationsMember_1807c770-dd29-47a2-afd1-cdde2d85e9ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_d3234390-2d36-4fe3-a75e-95884f8c7295" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_d04a2380-7606-4289-86cf-b34a11d6c621" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_d3234390-2d36-4fe3-a75e-95884f8c7295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_1cf238a3-f173-41fa-bca7-f3d720bc9cd4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_d3234390-2d36-4fe3-a75e-95884f8c7295" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_1cf238a3-f173-41fa-bca7-f3d720bc9cd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/VariableInterestEntitiesAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#VariableInterestEntitiesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/VariableInterestEntitiesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_67aa12a8-c2de-4e8e-adb1-6538660edee9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_33057513-587f-4e2a-9a9e-c5d811e376a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_67aa12a8-c2de-4e8e-adb1-6538660edee9" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_33057513-587f-4e2a-9a9e-c5d811e376a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnderlyingAssetClassAxis_ec1c1926-ca7d-454c-89dc-c0e9cf92ea91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnderlyingAssetClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_33057513-587f-4e2a-9a9e-c5d811e376a3" xlink:to="loc_us-gaap_UnderlyingAssetClassAxis_ec1c1926-ca7d-454c-89dc-c0e9cf92ea91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnderlyingAssetClassDomain_c4e98a42-d0e3-4658-b116-d78fd8327708" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnderlyingAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnderlyingAssetClassAxis_ec1c1926-ca7d-454c-89dc-c0e9cf92ea91" xlink:to="loc_us-gaap_UnderlyingAssetClassDomain_c4e98a42-d0e3-4658-b116-d78fd8327708" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralizedLoanObligationsMember_979b3c09-2e54-45f6-9ab1-3087dd7a62e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralizedLoanObligationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnderlyingAssetClassDomain_c4e98a42-d0e3-4658-b116-d78fd8327708" xlink:to="loc_us-gaap_CollateralizedLoanObligationsMember_979b3c09-2e54-45f6-9ab1-3087dd7a62e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_532174e8-338d-42dc-aa6e-aed9cca40df7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_33057513-587f-4e2a-9a9e-c5d811e376a3" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_532174e8-338d-42dc-aa6e-aed9cca40df7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_e7e385e6-bac3-4306-b3ad-07baf7c7a5f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_532174e8-338d-42dc-aa6e-aed9cca40df7" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_e7e385e6-bac3-4306-b3ad-07baf7c7a5f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#DerivativeFinancialInstrumentsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_5170a2b6-3160-43e9-8f0f-c011b1a58cb2" 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_a65d7d8a-ba1d-49dc-8b4a-3e560269a961" 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_5170a2b6-3160-43e9-8f0f-c011b1a58cb2" xlink:to="loc_us-gaap_DerivativeTable_a65d7d8a-ba1d-49dc-8b4a-3e560269a961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_3de98e95-ae1f-4a86-8316-c0e58ac2d7cf" 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_DerivativeTable_a65d7d8a-ba1d-49dc-8b4a-3e560269a961" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_3de98e95-ae1f-4a86-8316-c0e58ac2d7cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_0395dfb4-0715-45d6-8eaf-c426fe8a6d7e" 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_3de98e95-ae1f-4a86-8316-c0e58ac2d7cf" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_0395dfb4-0715-45d6-8eaf-c426fe8a6d7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember_d2c87a46-26d5-4b66-a0dc-35d601dea6ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0395dfb4-0715-45d6-8eaf-c426fe8a6d7e" xlink:to="loc_us-gaap_InterestExpenseMember_d2c87a46-26d5-4b66-a0dc-35d601dea6ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_OtherNoninterestIncomeMember_64625c14-f45d-4889-9ee2-94fc1b211f39" xlink:href="tfin-20221231.xsd#tfin_OtherNoninterestIncomeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_0395dfb4-0715-45d6-8eaf-c426fe8a6d7e" xlink:to="loc_tfin_OtherNoninterestIncomeMember_64625c14-f45d-4889-9ee2-94fc1b211f39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_722ccbcd-b8c8-4685-b649-d10171e6b5c9" 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_DerivativeTable_a65d7d8a-ba1d-49dc-8b4a-3e560269a961" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_722ccbcd-b8c8-4685-b649-d10171e6b5c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_1eddeada-5ecd-4a70-9027-acd732ffa638" 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_722ccbcd-b8c8-4685-b649-d10171e6b5c9" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_1eddeada-5ecd-4a70-9027-acd732ffa638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_46edde60-73d2-408a-863e-48ec9426eb95" 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_1eddeada-5ecd-4a70-9027-acd732ffa638" xlink:to="loc_us-gaap_OtherAssetsMember_46edde60-73d2-408a-863e-48ec9426eb95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_d733464b-2116-4784-a8a5-50f1d8a304b3" 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_DerivativeTable_a65d7d8a-ba1d-49dc-8b4a-3e560269a961" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_d733464b-2116-4784-a8a5-50f1d8a304b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_8e029d9d-0258-44a3-b667-d7e3c11af0c6" 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_d733464b-2116-4784-a8a5-50f1d8a304b3" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_8e029d9d-0258-44a3-b667-d7e3c11af0c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_676da8e0-deef-473a-9e05-0ba1acb69240" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_8e029d9d-0258-44a3-b667-d7e3c11af0c6" xlink:to="loc_us-gaap_InterestRateSwapMember_676da8e0-deef-473a-9e05-0ba1acb69240" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_96834524-6cc6-4f68-bf83-750e7494e91c" 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_us-gaap_DerivativeTable_a65d7d8a-ba1d-49dc-8b4a-3e560269a961" xlink:to="loc_us-gaap_HedgingDesignationAxis_96834524-6cc6-4f68-bf83-750e7494e91c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_75fecec2-813a-4e61-bf90-bb4f2abffced" 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_96834524-6cc6-4f68-bf83-750e7494e91c" xlink:to="loc_us-gaap_HedgingDesignationDomain_75fecec2-813a-4e61-bf90-bb4f2abffced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_9ef3fcb4-ae2f-4f9c-b921-8de9d0d1a2d4" 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_75fecec2-813a-4e61-bf90-bb4f2abffced" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_9ef3fcb4-ae2f-4f9c-b921-8de9d0d1a2d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_550dc62a-bef3-493e-ab00-b3566dee42bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_a65d7d8a-ba1d-49dc-8b4a-3e560269a961" xlink:to="loc_us-gaap_FinancialInstrumentAxis_550dc62a-bef3-493e-ab00-b3566dee42bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5dfe1459-8f23-400d-899d-779b6f609091" 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_550dc62a-bef3-493e-ab00-b3566dee42bc" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5dfe1459-8f23-400d-899d-779b6f609091" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DiscontinuedCashFlowHedgeMember_0c0dfd16-6dcc-4988-99fb-8902d66c29a4" xlink:href="tfin-20221231.xsd#tfin_DiscontinuedCashFlowHedgeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5dfe1459-8f23-400d-899d-779b6f609091" xlink:to="loc_tfin_DiscontinuedCashFlowHedgeMember_0c0dfd16-6dcc-4988-99fb-8902d66c29a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2b5590a1-2f75-4560-8f35-77e3b2e4df44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_a65d7d8a-ba1d-49dc-8b4a-3e560269a961" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2b5590a1-2f75-4560-8f35-77e3b2e4df44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5e918724-b8e1-4f99-a272-fe9ab9ba8f0e" 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_2b5590a1-2f75-4560-8f35-77e3b2e4df44" xlink:to="loc_us-gaap_EquityComponentDomain_5e918724-b8e1-4f99-a272-fe9ab9ba8f0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_513a15a9-baeb-44a5-80d5-f42c3e945ef1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_5e918724-b8e1-4f99-a272-fe9ab9ba8f0e" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_513a15a9-baeb-44a5-80d5-f42c3e945ef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_310d9f61-e5e7-473e-8954-f6eec33cf311" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_a65d7d8a-ba1d-49dc-8b4a-3e560269a961" xlink:to="loc_us-gaap_DerivativeLineItems_310d9f61-e5e7-473e-8954-f6eec33cf311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_75d32a50-08b6-4e63-9dee-23d3381bc168" 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_DerivativeLineItems_310d9f61-e5e7-473e-8954-f6eec33cf311" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_75d32a50-08b6-4e63-9dee-23d3381bc168" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_0d9248cf-67b3-400a-9bee-9175f7087eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_310d9f61-e5e7-473e-8954-f6eec33cf311" xlink:to="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_0d9248cf-67b3-400a-9bee-9175f7087eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_f17c710f-43e0-491d-b275-ae01be90bc8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_310d9f61-e5e7-473e-8954-f6eec33cf311" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_f17c710f-43e0-491d-b275-ae01be90bc8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DerivativeInstrumentHedgingTerminationFeeAmount_c0f03374-2e1d-4436-985b-81c6d0af69b3" xlink:href="tfin-20221231.xsd#tfin_DerivativeInstrumentHedgingTerminationFeeAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_310d9f61-e5e7-473e-8954-f6eec33cf311" xlink:to="loc_tfin_DerivativeInstrumentHedgingTerminationFeeAmount_c0f03374-2e1d-4436-985b-81c6d0af69b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/DerivativeFinancialInstrumentsScheduleofPreTaxImpactofTerminatedCashFlowHedgeonAOCIDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#DerivativeFinancialInstrumentsScheduleofPreTaxImpactofTerminatedCashFlowHedgeonAOCIDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/DerivativeFinancialInstrumentsScheduleofPreTaxImpactofTerminatedCashFlowHedgeonAOCIDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_5c7bbc70-5787-4ba6-811e-3f3f4c9fdd4a" 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_AccumulatedOtherComprehensiveIncomeLossTable_719cb2f7-c0bc-4db9-8185-22db6bebcccf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_5c7bbc70-5787-4ba6-811e-3f3f4c9fdd4a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_719cb2f7-c0bc-4db9-8185-22db6bebcccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_1d9e04a1-7fdb-4e04-a71d-e5a021157a5e" 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_AccumulatedOtherComprehensiveIncomeLossTable_719cb2f7-c0bc-4db9-8185-22db6bebcccf" xlink:to="loc_us-gaap_FinancialInstrumentAxis_1d9e04a1-7fdb-4e04-a71d-e5a021157a5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_50c808c7-7380-4f48-820d-de69928776a9" 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_1d9e04a1-7fdb-4e04-a71d-e5a021157a5e" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_50c808c7-7380-4f48-820d-de69928776a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DiscontinuedCashFlowHedgeMember_ec079235-2cd6-4adc-80d0-0df885eee5dd" xlink:href="tfin-20221231.xsd#tfin_DiscontinuedCashFlowHedgeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_50c808c7-7380-4f48-820d-de69928776a9" xlink:to="loc_tfin_DiscontinuedCashFlowHedgeMember_ec079235-2cd6-4adc-80d0-0df885eee5dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_371952cc-90c4-449d-a57f-f4d72b9b7e01" 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_AccumulatedOtherComprehensiveIncomeLossTable_719cb2f7-c0bc-4db9-8185-22db6bebcccf" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_371952cc-90c4-449d-a57f-f4d72b9b7e01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2321cc2d-5535-4e14-8ba6-73e86fae3680" 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_371952cc-90c4-449d-a57f-f4d72b9b7e01" xlink:to="loc_us-gaap_EquityComponentDomain_2321cc2d-5535-4e14-8ba6-73e86fae3680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_ab14c907-64b9-4011-beb0-1f4b9ed4c34d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_2321cc2d-5535-4e14-8ba6-73e86fae3680" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_ab14c907-64b9-4011-beb0-1f4b9ed4c34d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_ccfbe198-4d2e-42b3-9331-24b87ebb8c95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_719cb2f7-c0bc-4db9-8185-22db6bebcccf" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_ccfbe198-4d2e-42b3-9331-24b87ebb8c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AOCIAttributableToParentBeforeTaxRollForward_26306961-3afc-454f-8f5a-e458a3bc05ff" xlink:href="tfin-20221231.xsd#tfin_AOCIAttributableToParentBeforeTaxRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_ccfbe198-4d2e-42b3-9331-24b87ebb8c95" xlink:to="loc_tfin_AOCIAttributableToParentBeforeTaxRollForward_26306961-3afc-454f-8f5a-e458a3bc05ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_47cc370a-7247-412c-b8ad-ccb11179bc2c" 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_tfin_AOCIAttributableToParentBeforeTaxRollForward_26306961-3afc-454f-8f5a-e458a3bc05ff" xlink:to="loc_us-gaap_StockholdersEquity_47cc370a-7247-412c-b8ad-ccb11179bc2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_eeb5d622-1a42-4a2e-bc3b-127b04ae17d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_AOCIAttributableToParentBeforeTaxRollForward_26306961-3afc-454f-8f5a-e458a3bc05ff" xlink:to="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_eeb5d622-1a42-4a2e-bc3b-127b04ae17d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_3b7aee5e-ecc1-4b3c-8251-3c859acdd5ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_AOCIAttributableToParentBeforeTaxRollForward_26306961-3afc-454f-8f5a-e458a3bc05ff" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_3b7aee5e-ecc1-4b3c-8251-3c859acdd5ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c4cfa477-ba4f-4b7e-ab47-cb24af67e29a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_AOCIAttributableToParentBeforeTaxRollForward_26306961-3afc-454f-8f5a-e458a3bc05ff" xlink:to="loc_us-gaap_StockholdersEquity_c4cfa477-ba4f-4b7e-ab47-cb24af67e29a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/DerivativeFinancialInstrumentsFairValuebyBalanceSheetGroupingDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#DerivativeFinancialInstrumentsFairValuebyBalanceSheetGroupingDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/DerivativeFinancialInstrumentsFairValuebyBalanceSheetGroupingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_6b0db283-dddb-4ee1-a493-6408a4eaf2af" 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_fb9b2c37-e1e6-468e-8799-1ffdbe236a8e" 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_6b0db283-dddb-4ee1-a493-6408a4eaf2af" xlink:to="loc_us-gaap_DerivativeTable_fb9b2c37-e1e6-468e-8799-1ffdbe236a8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_7db5c18c-c9c8-4a45-a352-b9f839b02dae" 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_DerivativeTable_fb9b2c37-e1e6-468e-8799-1ffdbe236a8e" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_7db5c18c-c9c8-4a45-a352-b9f839b02dae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_fc91d993-c751-4f83-ba2e-147089c10f2b" 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_7db5c18c-c9c8-4a45-a352-b9f839b02dae" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_fc91d993-c751-4f83-ba2e-147089c10f2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_9bcf760a-f78c-41e2-b47c-d48d737f529d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_fc91d993-c751-4f83-ba2e-147089c10f2b" xlink:to="loc_us-gaap_InterestRateSwapMember_9bcf760a-f78c-41e2-b47c-d48d737f529d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_15a71e29-0514-4856-92e1-1e2b21fd409c" 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_DerivativeTable_fb9b2c37-e1e6-468e-8799-1ffdbe236a8e" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_15a71e29-0514-4856-92e1-1e2b21fd409c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_f037063d-1804-46dd-b529-96dcdfe23e1d" 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_15a71e29-0514-4856-92e1-1e2b21fd409c" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_f037063d-1804-46dd-b529-96dcdfe23e1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_0671c8de-a22c-4b9b-a8b8-f4a625c94d9e" 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_f037063d-1804-46dd-b529-96dcdfe23e1d" xlink:to="loc_us-gaap_OtherAssetsMember_0671c8de-a22c-4b9b-a8b8-f4a625c94d9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_94b4c975-f0fc-4eb8-94fb-9b1fb6cf22b4" 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_us-gaap_DerivativeTable_fb9b2c37-e1e6-468e-8799-1ffdbe236a8e" xlink:to="loc_us-gaap_HedgingDesignationAxis_94b4c975-f0fc-4eb8-94fb-9b1fb6cf22b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_26b3a4cc-3e5e-4edb-914e-e995a96a7027" 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_94b4c975-f0fc-4eb8-94fb-9b1fb6cf22b4" xlink:to="loc_us-gaap_HedgingDesignationDomain_26b3a4cc-3e5e-4edb-914e-e995a96a7027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_4021b987-3589-4bde-a4db-8200258ec0e8" 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_26b3a4cc-3e5e-4edb-914e-e995a96a7027" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_4021b987-3589-4bde-a4db-8200258ec0e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_5034dc83-a1a3-4707-8854-fb524271b260" 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_fb9b2c37-e1e6-468e-8799-1ffdbe236a8e" xlink:to="loc_us-gaap_DerivativeLineItems_5034dc83-a1a3-4707-8854-fb524271b260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotionalAmount_721ecdcc-0e59-4b77-a4bb-69e1d99782d1" 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_DerivativeLineItems_5034dc83-a1a3-4707-8854-fb524271b260" xlink:to="loc_us-gaap_DerivativeAssetNotionalAmount_721ecdcc-0e59-4b77-a4bb-69e1d99782d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_9957bf6a-da7c-47cf-a2c0-698a85d6081d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_5034dc83-a1a3-4707-8854-fb524271b260" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_9957bf6a-da7c-47cf-a2c0-698a85d6081d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/DerivativeFinancialInstrumentsEffectonOtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#DerivativeFinancialInstrumentsEffectonOtherComprehensiveIncomeDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/DerivativeFinancialInstrumentsEffectonOtherComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_88d57524-427e-4db5-b5e0-135f004b3b30" 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_0b12c1dd-3d60-4c60-ae4f-77e4e4f5f481" 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_88d57524-427e-4db5-b5e0-135f004b3b30" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_0b12c1dd-3d60-4c60-ae4f-77e4e4f5f481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_a1558152-af6d-4f07-a9b2-6f9eb22a5253" 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_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_0b12c1dd-3d60-4c60-ae4f-77e4e4f5f481" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_a1558152-af6d-4f07-a9b2-6f9eb22a5253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b814a3d4-081d-4c3c-8033-5b33489baa96" 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_a1558152-af6d-4f07-a9b2-6f9eb22a5253" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b814a3d4-081d-4c3c-8033-5b33489baa96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_7c8d0d00-4d1c-4539-b933-01ef6d1ff625" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_b814a3d4-081d-4c3c-8033-5b33489baa96" xlink:to="loc_us-gaap_InterestRateSwapMember_7c8d0d00-4d1c-4539-b933-01ef6d1ff625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_02064df2-2435-438f-b93f-8e3851d6026e" 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_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_0b12c1dd-3d60-4c60-ae4f-77e4e4f5f481" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_02064df2-2435-438f-b93f-8e3851d6026e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_edeb888f-d008-4c9e-8187-2371f528ed59" 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_02064df2-2435-438f-b93f-8e3851d6026e" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_edeb888f-d008-4c9e-8187-2371f528ed59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InterestExpenseAndNoninterestIncomeMember_cb845272-3e65-4ccf-af21-42ba70758a00" xlink:href="tfin-20221231.xsd#tfin_InterestExpenseAndNoninterestIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_edeb888f-d008-4c9e-8187-2371f528ed59" xlink:to="loc_tfin_InterestExpenseAndNoninterestIncomeMember_cb845272-3e65-4ccf-af21-42ba70758a00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember_02376145-ba87-4855-9ab9-3099d9a7a17e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_edeb888f-d008-4c9e-8187-2371f528ed59" xlink:to="loc_us-gaap_InterestExpenseMember_02376145-ba87-4855-9ab9-3099d9a7a17e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_ab314eb7-fce4-499c-9461-05d7ab65168f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_0b12c1dd-3d60-4c60-ae4f-77e4e4f5f481" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_ab314eb7-fce4-499c-9461-05d7ab65168f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_7ce931fb-bb1a-42e1-8499-d41176dfd74b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_ab314eb7-fce4-499c-9461-05d7ab65168f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_7ce931fb-bb1a-42e1-8499-d41176dfd74b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_295ead53-b750-4980-88d6-b95a98d9c19b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_ab314eb7-fce4-499c-9461-05d7ab65168f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_295ead53-b750-4980-88d6-b95a98d9c19b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/DepositsSummaryofDepositsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#DepositsSummaryofDepositsDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/DepositsSummaryofDepositsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_0fb4a210-e323-478a-83de-a8574552f533" 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_NoninterestBearingDepositLiabilities_d78cf83a-de24-4463-a3a7-5644b1a7f89f" 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_DepositsAbstract_0fb4a210-e323-478a-83de-a8574552f533" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_d78cf83a-de24-4463-a3a7-5644b1a7f89f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositDemand_2345ae3c-4aa8-417d-9235-14b1cb166575" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositDemand"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_0fb4a210-e323-478a-83de-a8574552f533" xlink:to="loc_us-gaap_InterestBearingDomesticDepositDemand_2345ae3c-4aa8-417d-9235-14b1cb166575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InterestBearingDomesticDepositIndividualRetirementAccounts_4603f60b-5717-4c09-bbd0-e9d385086003" xlink:href="tfin-20221231.xsd#tfin_InterestBearingDomesticDepositIndividualRetirementAccounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_0fb4a210-e323-478a-83de-a8574552f533" xlink:to="loc_tfin_InterestBearingDomesticDepositIndividualRetirementAccounts_4603f60b-5717-4c09-bbd0-e9d385086003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositMoneyMarket_bba91df4-c21d-46e8-a19e-b5310d2d47f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositMoneyMarket"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_0fb4a210-e323-478a-83de-a8574552f533" xlink:to="loc_us-gaap_InterestBearingDomesticDepositMoneyMarket_bba91df4-c21d-46e8-a19e-b5310d2d47f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositSavings_d2f02434-62b1-4ace-b400-3246dd3a9bfc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositSavings"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_0fb4a210-e323-478a-83de-a8574552f533" xlink:to="loc_us-gaap_InterestBearingDomesticDepositSavings_d2f02434-62b1-4ace-b400-3246dd3a9bfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits_c817c392-bd68-4fc7-97f5-3f7e08e8e569" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_0fb4a210-e323-478a-83de-a8574552f533" xlink:to="loc_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits_c817c392-bd68-4fc7-97f5-3f7e08e8e569" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositBrokered_99b808a4-3495-480e-bd09-2b226d722953" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDomesticDepositBrokered"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_0fb4a210-e323-478a-83de-a8574552f533" xlink:to="loc_us-gaap_InterestBearingDomesticDepositBrokered_99b808a4-3495-480e-bd09-2b226d722953" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InterestBearingDomesticDepositBrokeredOther_193eb05c-bd9a-4d5d-8b61-2ff8edcdc529" xlink:href="tfin-20221231.xsd#tfin_InterestBearingDomesticDepositBrokeredOther"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_0fb4a210-e323-478a-83de-a8574552f533" xlink:to="loc_tfin_InterestBearingDomesticDepositBrokeredOther_193eb05c-bd9a-4d5d-8b61-2ff8edcdc529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_1778acac-a354-424c-9482-dde7c192661f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_0fb4a210-e323-478a-83de-a8574552f533" xlink:to="loc_us-gaap_Deposits_1778acac-a354-424c-9482-dde7c192661f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/DepositsScheduledMaturitiesofTimeDepositsIncludingCertificatesofDepositsIndividualRetirementAccountsandBrokeredDepositsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#DepositsScheduledMaturitiesofTimeDepositsIncludingCertificatesofDepositsIndividualRetirementAccountsandBrokeredDepositsDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/DepositsScheduledMaturitiesofTimeDepositsIncludingCertificatesofDepositsIndividualRetirementAccountsandBrokeredDepositsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_fca3f789-dbf1-4bce-82a4-891ae9c2d135" 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_TimeDepositMaturitiesNextRollingTwelveMonths_91207602-780c-4970-9034-c9c1b33bb9a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_fca3f789-dbf1-4bce-82a4-891ae9c2d135" xlink:to="loc_us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths_91207602-780c-4970-9034-c9c1b33bb9a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearTwo_1fc40eef-4db9-4ef4-8b6f-ea85f24986b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesRollingYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_fca3f789-dbf1-4bce-82a4-891ae9c2d135" xlink:to="loc_us-gaap_TimeDepositMaturitiesRollingYearTwo_1fc40eef-4db9-4ef4-8b6f-ea85f24986b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearThree_67c1ca28-ab20-4475-9f33-65d5aead44c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesRollingYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_fca3f789-dbf1-4bce-82a4-891ae9c2d135" xlink:to="loc_us-gaap_TimeDepositMaturitiesRollingYearThree_67c1ca28-ab20-4475-9f33-65d5aead44c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearFour_2f928f81-fe15-43ab-9c01-15251e671c69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesRollingYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_fca3f789-dbf1-4bce-82a4-891ae9c2d135" xlink:to="loc_us-gaap_TimeDepositMaturitiesRollingYearFour_2f928f81-fe15-43ab-9c01-15251e671c69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearFive_b9f569fd-f8b6-48b0-a5d9-e442f526ca21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesRollingYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_fca3f789-dbf1-4bce-82a4-891ae9c2d135" xlink:to="loc_us-gaap_TimeDepositMaturitiesRollingYearFive_b9f569fd-f8b6-48b0-a5d9-e442f526ca21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_11bd290f-64b0-4f05-a323-30e5b584b804" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDeposits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_fca3f789-dbf1-4bce-82a4-891ae9c2d135" xlink:to="loc_us-gaap_TimeDeposits_11bd290f-64b0-4f05-a323-30e5b584b804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/DepositsAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#DepositsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/DepositsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_eb8857c7-b083-4aef-abff-c64d7362e6ff" 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_TimeDepositsAtOrAboveFDICInsuranceLimit_78d915e8-8e34-442e-abb2-8c3759a244b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_eb8857c7-b083-4aef-abff-c64d7362e6ff" xlink:to="loc_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit_78d915e8-8e34-442e-abb2-8c3759a244b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_b465b1c6-c876-4a14-b738-90ccb31848d7" 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_SecuritiesSoldUnderAgreementsToRepurchase_ad95f7e3-e070-4a43-be86-36fbf600476e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_b465b1c6-c876-4a14-b738-90ccb31848d7" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_ad95f7e3-e070-4a43-be86-36fbf600476e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear_4cb88747-6185-4376-9129-ee76d6b22afb" xlink:href="tfin-20221231.xsd#tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_b465b1c6-c876-4a14-b738-90ccb31848d7" xlink:to="loc_tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear_4cb88747-6185-4376-9129-ee76d6b22afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SecuritiesSoldUnderAgreementsToRepurchaseAverageDailyBalance_791cc6ee-3755-42a2-96c4-b09f203ae346" xlink:href="tfin-20221231.xsd#tfin_SecuritiesSoldUnderAgreementsToRepurchaseAverageDailyBalance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_b465b1c6-c876-4a14-b738-90ccb31848d7" xlink:to="loc_tfin_SecuritiesSoldUnderAgreementsToRepurchaseAverageDailyBalance_791cc6ee-3755-42a2-96c4-b09f203ae346" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRates_d2c3c737-c72a-46f9-bae9-a31c33b9afc3" xlink:href="tfin-20221231.xsd#tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRates"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_b465b1c6-c876-4a14-b738-90ccb31848d7" xlink:to="loc_tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRates_d2c3c737-c72a-46f9-bae9-a31c33b9afc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SecuritiesSoldUnderAgreementsToRepurchaseMaximumOutstandingAtAnyMonthEnd_11949119-ea35-4060-87e9-8e7549410116" xlink:href="tfin-20221231.xsd#tfin_SecuritiesSoldUnderAgreementsToRepurchaseMaximumOutstandingAtAnyMonthEnd"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_b465b1c6-c876-4a14-b738-90ccb31848d7" xlink:to="loc_tfin_SecuritiesSoldUnderAgreementsToRepurchaseMaximumOutstandingAtAnyMonthEnd_11949119-ea35-4060-87e9-8e7549410116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsareSecuredbyPledgedSecuritieswithCarryingAmountDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsareSecuredbyPledgedSecuritieswithCarryingAmountDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsareSecuredbyPledgedSecuritieswithCarryingAmountDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_fae70901-10db-44e9-a8a5-1f392a573404" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_88ab0d53-b063-4b85-a056-3d5e6a3c2f65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_fae70901-10db-44e9-a8a5-1f392a573404" xlink:to="loc_us-gaap_DebtInstrumentTable_88ab0d53-b063-4b85-a056-3d5e6a3c2f65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_26badb8b-7539-4d76-a4b4-a29aaf11c0e2" 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_DebtInstrumentTable_88ab0d53-b063-4b85-a056-3d5e6a3c2f65" xlink:to="loc_us-gaap_FinancialInstrumentAxis_26badb8b-7539-4d76-a4b4-a29aaf11c0e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_319a7223-a634-4cbd-b96e-bc3d0e8b0b8a" 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_26badb8b-7539-4d76-a4b4-a29aaf11c0e2" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_319a7223-a634-4cbd-b96e-bc3d0e8b0b8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_d805d539-240b-4fe5-92a5-62b677277424" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_319a7223-a634-4cbd-b96e-bc3d0e8b0b8a" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_d805d539-240b-4fe5-92a5-62b677277424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralizedLoanObligationsMember_885551d2-e356-4cf9-bdd8-1a6a87b7a565" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralizedLoanObligationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_319a7223-a634-4cbd-b96e-bc3d0e8b0b8a" xlink:to="loc_us-gaap_CollateralizedLoanObligationsMember_885551d2-e356-4cf9-bdd8-1a6a87b7a565" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_aee8b12b-91a1-4afe-bcb4-396f7f89aeac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_88ab0d53-b063-4b85-a056-3d5e6a3c2f65" xlink:to="loc_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_aee8b12b-91a1-4afe-bcb4-396f7f89aeac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivableTypeDomain_68946ec6-4f7c-4bce-9518-9e0ac03c235b" 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_aee8b12b-91a1-4afe-bcb4-396f7f89aeac" xlink:to="loc_us-gaap_ReceivableTypeDomain_68946ec6-4f7c-4bce-9518-9e0ac03c235b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember_5284f62b-d84d-40f0-8586-4e0430e5600a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivableTypeDomain_68946ec6-4f7c-4bce-9518-9e0ac03c235b" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember_5284f62b-d84d-40f0-8586-4e0430e5600a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusAxis_9c3181b4-1219-4300-8d7f-f89e8ddbddc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_88ab0d53-b063-4b85-a056-3d5e6a3c2f65" xlink:to="loc_us-gaap_PledgedStatusAxis_9c3181b4-1219-4300-8d7f-f89e8ddbddc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusDomain_9d2d431d-31b2-474b-827d-2919a104f356" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PledgedStatusAxis_9c3181b4-1219-4300-8d7f-f89e8ddbddc7" xlink:to="loc_us-gaap_PledgedStatusDomain_9d2d431d-31b2-474b-827d-2919a104f356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetPledgedAsCollateralMember_6ef6033d-8669-4c0d-a4ac-9891cfd3fd7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetPledgedAsCollateralMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PledgedStatusDomain_9d2d431d-31b2-474b-827d-2919a104f356" xlink:to="loc_us-gaap_AssetPledgedAsCollateralMember_6ef6033d-8669-4c0d-a4ac-9891cfd3fd7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_86552635-7971-4e78-bdaf-c777129128ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_88ab0d53-b063-4b85-a056-3d5e6a3c2f65" xlink:to="loc_us-gaap_DebtInstrumentLineItems_86552635-7971-4e78-bdaf-c777129128ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecurities_157a168e-fdf6-4d0f-bb84-d366a6eb25ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_86552635-7971-4e78-bdaf-c777129128ae" xlink:to="loc_us-gaap_DebtSecurities_157a168e-fdf6-4d0f-bb84-d366a6eb25ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofFHLBAdvancesandWeightedAverageInterestRatesbyContractualMaturityDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#BorrowingsandBorrowingCapacitySummaryofFHLBAdvancesandWeightedAverageInterestRatesbyContractualMaturityDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofFHLBAdvancesandWeightedAverageInterestRatesbyContractualMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_e1d9e60a-bffe-4504-9aa6-751f7589ee6d" 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_tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryByInterestRateTypeFloatingRateDueYearNine_f01055df-b4c2-4870-a58b-556dc2e7bb1c" xlink:href="tfin-20221231.xsd#tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryByInterestRateTypeFloatingRateDueYearNine"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_e1d9e60a-bffe-4504-9aa6-751f7589ee6d" xlink:to="loc_tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryByInterestRateTypeFloatingRateDueYearNine_f01055df-b4c2-4870-a58b-556dc2e7bb1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryWeightedAverageVariableInterestRateOfAmountsDueYearNineOfBalanceSheetDate_b1f80688-3723-481a-8ded-607e073cee5e" xlink:href="tfin-20221231.xsd#tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryWeightedAverageVariableInterestRateOfAmountsDueYearNineOfBalanceSheetDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_e1d9e60a-bffe-4504-9aa6-751f7589ee6d" xlink:to="loc_tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryWeightedAverageVariableInterestRateOfAmountsDueYearNineOfBalanceSheetDate_b1f80688-3723-481a-8ded-607e073cee5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofInformationConcerningFHLBAdvancesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#BorrowingsandBorrowingCapacitySummaryofInformationConcerningFHLBAdvancesDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofInformationConcerningFHLBAdvancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_fa35708e-784e-4891-82ad-9b36088c61a5" 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_AdvancesFromFederalHomeLoanBanks_858eeaf5-caca-4d0e-97e8-e9d83cd81dd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_fa35708e-784e-4891-82ad-9b36088c61a5" xlink:to="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_858eeaf5-caca-4d0e-97e8-e9d83cd81dd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd_e1d0b895-0f9b-44ca-b036-7fc429102ca2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_fa35708e-784e-4891-82ad-9b36088c61a5" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd_e1d0b895-0f9b-44ca-b036-7fc429102ca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding_bdb61056-02d4-4ac9-8cd4-58e55015dad9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_fa35708e-784e-4891-82ad-9b36088c61a5" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding_bdb61056-02d4-4ac9-8cd4-58e55015dad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateForYear_15708846-57e2-47c6-a0fa-1f4451105b1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateForYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_fa35708e-784e-4891-82ad-9b36088c61a5" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateForYear_15708846-57e2-47c6-a0fa-1f4451105b1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesActivityForYearMaximumOutstandingAtAnyMonthEnd_638271e5-bdf8-476c-8927-242b0797bbd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesActivityForYearMaximumOutstandingAtAnyMonthEnd"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_fa35708e-784e-4891-82ad-9b36088c61a5" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesActivityForYearMaximumOutstandingAtAnyMonthEnd_638271e5-bdf8-476c-8927-242b0797bbd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacityScheduleofFHLBAdvancesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#BorrowingsandBorrowingCapacityScheduleofFHLBAdvancesDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/BorrowingsandBorrowingCapacityScheduleofFHLBAdvancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_6fce969e-2e7c-41d4-a02d-3ad695285d1d" 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_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable_01964410-4cf7-444a-b9de-14ba68b24fa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_6fce969e-2e7c-41d4-a02d-3ad695285d1d" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable_01964410-4cf7-444a-b9de-14ba68b24fa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_e46c3c5d-5723-4c6e-ac78-8e87948efa71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_6fce969e-2e7c-41d4-a02d-3ad695285d1d" xlink:to="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_e46c3c5d-5723-4c6e-ac78-8e87948efa71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds_0f56095c-041d-4c0c-8391-3068e0658381" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_6fce969e-2e7c-41d4-a02d-3ad695285d1d" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds_0f56095c-041d-4c0c-8391-3068e0658381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofPaycheckProtectionProgramBorrowingsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#BorrowingsandBorrowingCapacitySummaryofPaycheckProtectionProgramBorrowingsDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofPaycheckProtectionProgramBorrowingsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_a3375d55-4668-4ecf-9652-7c1c169f5a68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_3ad3a345-9130-4c85-973e-f6761892e462" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a3375d55-4668-4ecf-9652-7c1c169f5a68" xlink:to="loc_us-gaap_DebtInstrumentTable_3ad3a345-9130-4c85-973e-f6761892e462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_86c56de3-04e0-445c-ad4b-d0c402cfdcfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3ad3a345-9130-4c85-973e-f6761892e462" xlink:to="loc_us-gaap_DebtInstrumentAxis_86c56de3-04e0-445c-ad4b-d0c402cfdcfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_6c8c22ff-ef25-4aaf-b0fe-b54f3c720dcf" 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_86c56de3-04e0-445c-ad4b-d0c402cfdcfa" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_6c8c22ff-ef25-4aaf-b0fe-b54f3c720dcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaycheckProtectionProgramMember_cca7b470-ee5d-44a6-add9-aec889facb8e" xlink:href="tfin-20221231.xsd#tfin_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_6c8c22ff-ef25-4aaf-b0fe-b54f3c720dcf" xlink:to="loc_tfin_PaycheckProtectionProgramMember_cca7b470-ee5d-44a6-add9-aec889facb8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_4056320c-e016-472d-9a38-ed44fa8b88f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3ad3a345-9130-4c85-973e-f6761892e462" xlink:to="loc_us-gaap_DebtInstrumentLineItems_4056320c-e016-472d-9a38-ed44fa8b88f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_d916ecc7-b663-4f09-9343-2f41a229f0f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4056320c-e016-472d-9a38-ed44fa8b88f3" xlink:to="loc_us-gaap_LongTermDebt_d916ecc7-b663-4f09-9343-2f41a229f0f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtWeightedAverageInterestRate_01a9565d-f7e9-4d5e-8204-59ee8d013430" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4056320c-e016-472d-9a38-ed44fa8b88f3" xlink:to="loc_us-gaap_LongtermDebtWeightedAverageInterestRate_01a9565d-f7e9-4d5e-8204-59ee8d013430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding_54cb1cb4-0c84-4c3d-ac28-b4a9751e57d9" xlink:href="tfin-20221231.xsd#tfin_PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4056320c-e016-472d-9a38-ed44fa8b88f3" xlink:to="loc_tfin_PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding_54cb1cb4-0c84-4c3d-ac28-b4a9751e57d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtWeightedAverageInterestRateOverTime_3c757079-1623-4e40-9620-db373af4b8b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtWeightedAverageInterestRateOverTime"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4056320c-e016-472d-9a38-ed44fa8b88f3" xlink:to="loc_us-gaap_LongTermDebtWeightedAverageInterestRateOverTime_3c757079-1623-4e40-9620-db373af4b8b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_LongTermDebtMaximumAmountOutstandingDuringPeriod_2b1bdbcb-cf17-461c-af6b-aa2eb799bca4" xlink:href="tfin-20221231.xsd#tfin_LongTermDebtMaximumAmountOutstandingDuringPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_4056320c-e016-472d-9a38-ed44fa8b88f3" xlink:to="loc_tfin_LongTermDebtMaximumAmountOutstandingDuringPeriod_2b1bdbcb-cf17-461c-af6b-aa2eb799bca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#BorrowingsandBorrowingCapacityAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_9d4a141d-2ea5-49e5-b25e-baaac4b050d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_f6e2fb1a-52bd-4415-93b0-68c96298b0e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_9d4a141d-2ea5-49e5-b25e-baaac4b050d6" xlink:to="loc_us-gaap_DebtInstrumentTable_f6e2fb1a-52bd-4415-93b0-68c96298b0e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_c2ad2e88-996f-4a94-98d6-584db5c0d6c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f6e2fb1a-52bd-4415-93b0-68c96298b0e4" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_c2ad2e88-996f-4a94-98d6-584db5c0d6c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ec614ce1-9131-4c1a-9c99-294ca8b6be45" 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_c2ad2e88-996f-4a94-98d6-584db5c0d6c6" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ec614ce1-9131-4c1a-9c99-294ca8b6be45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember_57e0c09c-1cad-43b4-bc00-06174afc0c08" xlink:href="tfin-20221231.xsd#tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_ec614ce1-9131-4c1a-9c99-294ca8b6be45" xlink:to="loc_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember_57e0c09c-1cad-43b4-bc00-06174afc0c08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_34913627-eddc-4db8-97eb-35bfd7242341" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f6e2fb1a-52bd-4415-93b0-68c96298b0e4" xlink:to="loc_us-gaap_VariableRateAxis_34913627-eddc-4db8-97eb-35bfd7242341" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_f23f9214-713d-440f-be54-6fa5b8fbf7db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_34913627-eddc-4db8-97eb-35bfd7242341" xlink:to="loc_us-gaap_VariableRateDomain_f23f9214-713d-440f-be54-6fa5b8fbf7db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_658f92cc-87a8-445f-8a81-3510e1f43553" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_f23f9214-713d-440f-be54-6fa5b8fbf7db" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_658f92cc-87a8-445f-8a81-3510e1f43553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_2b3f8adb-b8b9-4813-92d1-ca67e2e56ac7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f6e2fb1a-52bd-4415-93b0-68c96298b0e4" xlink:to="loc_us-gaap_DebtInstrumentAxis_2b3f8adb-b8b9-4813-92d1-ca67e2e56ac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c9ff99e9-74db-4bf2-9f3d-54a9c51d0fc0" 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_2b3f8adb-b8b9-4813-92d1-ca67e2e56ac7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c9ff99e9-74db-4bf2-9f3d-54a9c51d0fc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaycheckProtectionProgramMember_c335136a-89ab-4923-9b12-7e18ef0b9d48" xlink:href="tfin-20221231.xsd#tfin_PaycheckProtectionProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c9ff99e9-74db-4bf2-9f3d-54a9c51d0fc0" xlink:to="loc_tfin_PaycheckProtectionProgramMember_c335136a-89ab-4923-9b12-7e18ef0b9d48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FederalReserveBankDiscountWindowFacilityMember_968a0170-76ef-4e96-a330-3a623afdc20e" xlink:href="tfin-20221231.xsd#tfin_FederalReserveBankDiscountWindowFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c9ff99e9-74db-4bf2-9f3d-54a9c51d0fc0" xlink:to="loc_tfin_FederalReserveBankDiscountWindowFacilityMember_968a0170-76ef-4e96-a330-3a623afdc20e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d39bc73e-4a31-4443-8074-c03bfea599e0" 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_DebtInstrumentTable_f6e2fb1a-52bd-4415-93b0-68c96298b0e4" xlink:to="loc_srt_RangeAxis_d39bc73e-4a31-4443-8074-c03bfea599e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_58e40de7-400f-4d7d-b220-b34a23e28370" 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_d39bc73e-4a31-4443-8074-c03bfea599e0" xlink:to="loc_srt_RangeMember_58e40de7-400f-4d7d-b220-b34a23e28370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_840ab297-4c21-4b4b-a30e-66eb025e5388" 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_58e40de7-400f-4d7d-b220-b34a23e28370" xlink:to="loc_srt_MaximumMember_840ab297-4c21-4b4b-a30e-66eb025e5388" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusAxis_fef6c470-f3f3-4c5d-b165-f836c3b61ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f6e2fb1a-52bd-4415-93b0-68c96298b0e4" xlink:to="loc_us-gaap_PledgedStatusAxis_fef6c470-f3f3-4c5d-b165-f836c3b61ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedStatusDomain_98a92f35-bab9-4087-85cc-35ba2478b752" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PledgedStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PledgedStatusAxis_fef6c470-f3f3-4c5d-b165-f836c3b61ce3" xlink:to="loc_us-gaap_PledgedStatusDomain_98a92f35-bab9-4087-85cc-35ba2478b752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetPledgedAsCollateralMember_a57acd03-0a73-454b-bce7-bc93fc9045d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetPledgedAsCollateralMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PledgedStatusDomain_98a92f35-bab9-4087-85cc-35ba2478b752" xlink:to="loc_us-gaap_AssetPledgedAsCollateralMember_a57acd03-0a73-454b-bce7-bc93fc9045d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f6e2fb1a-52bd-4415-93b0-68c96298b0e4" xlink:to="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_4dcc7bd0-c14d-484a-bbde-4c79e2e0b163" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_us-gaap_LongTermDebt_4dcc7bd0-c14d-484a-bbde-4c79e2e0b163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_5e0f1449-1e8d-42f9-b234-56f8e84f4e86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_5e0f1449-1e8d-42f9-b234-56f8e84f4e86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FederalFundsPurchasedNumberOfBanks_c6e75549-ff00-409c-98f6-1345e7512c7d" xlink:href="tfin-20221231.xsd#tfin_FederalFundsPurchasedNumberOfBanks"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_tfin_FederalFundsPurchasedNumberOfBanks_c6e75549-ff00-409c-98f6-1345e7512c7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_3b7c0ed4-c848-4ac3-97cc-9f210b2fc011" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_3b7c0ed4-c848-4ac3-97cc-9f210b2fc011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_c9c7f899-b75a-405c-a00a-4ffb88b0cfff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_c9c7f899-b75a-405c-a00a-4ffb88b0cfff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_13157cd3-e72c-48b5-9e30-b01a3b7a3f2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_13157cd3-e72c-48b5-9e30-b01a3b7a3f2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_1cc21f57-2767-4312-b73f-cdcdc4a86066" 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_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_us-gaap_SubordinatedDebt_1cc21f57-2767-4312-b73f-cdcdc4a86066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_e9615a2c-74a0-4023-870d-77ff2a7dba8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_e9615a2c-74a0-4023-870d-77ff2a7dba8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SubordinateNotesInterestRate_046c1a70-2a14-4113-9a1d-c5bd88f444c2" xlink:href="tfin-20221231.xsd#tfin_SubordinateNotesInterestRate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_tfin_SubordinateNotesInterestRate_046c1a70-2a14-4113-9a1d-c5bd88f444c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_9800ebbe-d06b-49bc-95e7-432db1176108" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_9800ebbe-d06b-49bc-95e7-432db1176108" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_4bb22c2b-3153-4e49-8796-9f596ca090ca" 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_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_4bb22c2b-3153-4e49-8796-9f596ca090ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_486896e7-9b6b-4df7-9d34-92f174739fc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_486896e7-9b6b-4df7-9d34-92f174739fc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustInterestDefermentPeriodNumberOfConsecutiveQuarters_cc27e0c9-a5fe-4eb3-9df1-689cca14a19b" xlink:href="tfin-20221231.xsd#tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustInterestDefermentPeriodNumberOfConsecutiveQuarters"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustInterestDefermentPeriodNumberOfConsecutiveQuarters_cc27e0c9-a5fe-4eb3-9df1-689cca14a19b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_a93d75e2-73d1-43b1-9c1d-465b1418de6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a315110f-3406-4b47-90d9-b32b8d7d053c" xlink:to="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_a93d75e2-73d1-43b1-9c1d-465b1418de6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofSubordinatedNotesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#BorrowingsandBorrowingCapacitySummaryofSubordinatedNotesDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofSubordinatedNotesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_3b148236-ddbf-4271-887f-58a45916787b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_57cea04c-3d97-4345-ad52-2039fa108361" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_3b148236-ddbf-4271-887f-58a45916787b" xlink:to="loc_us-gaap_DebtInstrumentTable_57cea04c-3d97-4345-ad52-2039fa108361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0d24aba5-52b3-4ba0-bee8-c1b77f0eb286" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_57cea04c-3d97-4345-ad52-2039fa108361" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0d24aba5-52b3-4ba0-bee8-c1b77f0eb286" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f2eb2f32-9a61-40de-a335-efe4b2c233dc" 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_0d24aba5-52b3-4ba0-bee8-c1b77f0eb286" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f2eb2f32-9a61-40de-a335-efe4b2c233dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember_19b197ab-c9a0-4dbe-84e7-06da3614d108" xlink:href="tfin-20221231.xsd#tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_f2eb2f32-9a61-40de-a335-efe4b2c233dc" xlink:to="loc_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember_19b197ab-c9a0-4dbe-84e7-06da3614d108" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember_df69bfdb-a4c9-48ef-9ab9-b49869376ac1" xlink:href="tfin-20221231.xsd#tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_f2eb2f32-9a61-40de-a335-efe4b2c233dc" xlink:to="loc_tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember_df69bfdb-a4c9-48ef-9ab9-b49869376ac1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_1feb02b6-3031-4eb3-bad4-1051fc31cf38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_57cea04c-3d97-4345-ad52-2039fa108361" xlink:to="loc_us-gaap_VariableRateAxis_1feb02b6-3031-4eb3-bad4-1051fc31cf38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_e2c73e85-72ef-40cd-b32c-e83f6d125814" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_1feb02b6-3031-4eb3-bad4-1051fc31cf38" xlink:to="loc_us-gaap_VariableRateDomain_e2c73e85-72ef-40cd-b32c-e83f6d125814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_9d7b0ff4-81c8-4d80-a2fc-ae148a117390" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_e2c73e85-72ef-40cd-b32c-e83f6d125814" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_9d7b0ff4-81c8-4d80-a2fc-ae148a117390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_617c8b1b-8cb7-4c61-a0b2-23240c080446" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_e2c73e85-72ef-40cd-b32c-e83f6d125814" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_617c8b1b-8cb7-4c61-a0b2-23240c080446" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a0add0cc-233b-47f9-aae5-fa5f632bef80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_57cea04c-3d97-4345-ad52-2039fa108361" xlink:to="loc_us-gaap_DebtInstrumentLineItems_a0add0cc-233b-47f9-aae5-fa5f632bef80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_a07ac0f9-bfcc-41f0-9a8f-1b35f6dba0ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a0add0cc-233b-47f9-aae5-fa5f632bef80" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_a07ac0f9-bfcc-41f0-9a8f-1b35f6dba0ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_c17eaf94-0daf-474f-a0e2-078654c2aa2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a0add0cc-233b-47f9-aae5-fa5f632bef80" xlink:to="loc_us-gaap_SubordinatedDebt_c17eaf94-0daf-474f-a0e2-078654c2aa2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SubordinateNotesInterestRate_8795fbab-8fe9-4f18-bef0-8b8b613a3758" xlink:href="tfin-20221231.xsd#tfin_SubordinateNotesInterestRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a0add0cc-233b-47f9-aae5-fa5f632bef80" xlink:to="loc_tfin_SubordinateNotesInterestRate_8795fbab-8fe9-4f18-bef0-8b8b613a3758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_85926182-e822-4d16-8d7c-0151d3b98029" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a0add0cc-233b-47f9-aae5-fa5f632bef80" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_85926182-e822-4d16-8d7c-0151d3b98029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_c6fc03dc-0dd8-409f-8cab-f9cf22aef2a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a0add0cc-233b-47f9-aae5-fa5f632bef80" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_c6fc03dc-0dd8-409f-8cab-f9cf22aef2a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_a85095a6-ffca-49dd-8887-dfe73918305a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_f6bfe7d2-604c-4aab-b69e-a551ec5f1cce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a85095a6-ffca-49dd-8887-dfe73918305a" xlink:to="loc_us-gaap_DebtInstrumentTable_f6bfe7d2-604c-4aab-b69e-a551ec5f1cce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_e1df828c-d5d2-4323-94ad-7b2612a90000" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f6bfe7d2-604c-4aab-b69e-a551ec5f1cce" xlink:to="loc_dei_LegalEntityAxis_e1df828c-d5d2-4323-94ad-7b2612a90000" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b57aa5c0-eef2-4e92-a6ba-74fb9c48128f" 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_e1df828c-d5d2-4323-94ad-7b2612a90000" xlink:to="loc_dei_EntityDomain_b57aa5c0-eef2-4e92-a6ba-74fb9c48128f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_NationalBancsharesCapitalTrustsIIMember_8a1fff8d-1ce8-4aef-b415-d2d3308ec8a4" xlink:href="tfin-20221231.xsd#tfin_NationalBancsharesCapitalTrustsIIMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b57aa5c0-eef2-4e92-a6ba-74fb9c48128f" xlink:to="loc_tfin_NationalBancsharesCapitalTrustsIIMember_8a1fff8d-1ce8-4aef-b415-d2d3308ec8a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_NationalBancsharesCapitalTrustsIIIMember_fb618bfa-e52a-490e-bf6d-ded16f083bdf" xlink:href="tfin-20221231.xsd#tfin_NationalBancsharesCapitalTrustsIIIMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b57aa5c0-eef2-4e92-a6ba-74fb9c48128f" xlink:to="loc_tfin_NationalBancsharesCapitalTrustsIIIMember_fb618bfa-e52a-490e-bf6d-ded16f083bdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ColoEastCapitalTrustIMember_f465e8e1-830a-4663-94f4-68b67f0ae1bc" xlink:href="tfin-20221231.xsd#tfin_ColoEastCapitalTrustIMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b57aa5c0-eef2-4e92-a6ba-74fb9c48128f" xlink:to="loc_tfin_ColoEastCapitalTrustIMember_f465e8e1-830a-4663-94f4-68b67f0ae1bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ColoEastCapitalTrustIIMember_f10683ce-7c37-4c4a-9c54-5afc30c15e44" xlink:href="tfin-20221231.xsd#tfin_ColoEastCapitalTrustIIMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b57aa5c0-eef2-4e92-a6ba-74fb9c48128f" xlink:to="loc_tfin_ColoEastCapitalTrustIIMember_f10683ce-7c37-4c4a-9c54-5afc30c15e44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ValleyBancorpStatutoryTrustIMember_921ef268-c92a-4d30-a415-e56dba050e17" xlink:href="tfin-20221231.xsd#tfin_ValleyBancorpStatutoryTrustIMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b57aa5c0-eef2-4e92-a6ba-74fb9c48128f" xlink:to="loc_tfin_ValleyBancorpStatutoryTrustIMember_921ef268-c92a-4d30-a415-e56dba050e17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ValleyBancorpStatutoryTrustIIMember_e51c4a83-9cbd-401b-8705-d105aabac0b2" xlink:href="tfin-20221231.xsd#tfin_ValleyBancorpStatutoryTrustIIMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_b57aa5c0-eef2-4e92-a6ba-74fb9c48128f" xlink:to="loc_tfin_ValleyBancorpStatutoryTrustIIMember_e51c4a83-9cbd-401b-8705-d105aabac0b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_3da8b33e-54a1-4b0a-b6f7-862ae4cfc983" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f6bfe7d2-604c-4aab-b69e-a551ec5f1cce" xlink:to="loc_us-gaap_VariableRateAxis_3da8b33e-54a1-4b0a-b6f7-862ae4cfc983" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_4162cb7c-bd6a-499b-8417-2b550cfa84b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_3da8b33e-54a1-4b0a-b6f7-862ae4cfc983" xlink:to="loc_us-gaap_VariableRateDomain_4162cb7c-bd6a-499b-8417-2b550cfa84b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_01ca0c3a-faea-4ea8-89ab-470a74a03a4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_4162cb7c-bd6a-499b-8417-2b550cfa84b9" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_01ca0c3a-faea-4ea8-89ab-470a74a03a4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_87a0aa99-3cc5-4ee6-a79a-91c21591a7f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f6bfe7d2-604c-4aab-b69e-a551ec5f1cce" xlink:to="loc_us-gaap_DebtInstrumentLineItems_87a0aa99-3cc5-4ee6-a79a-91c21591a7f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue_8b0760c0-2db8-4501-89da-5dc240043cdb" xlink:href="tfin-20221231.xsd#tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_87a0aa99-3cc5-4ee6-a79a-91c21591a7f6" xlink:to="loc_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue_8b0760c0-2db8-4501-89da-5dc240043cdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_61d0a9bf-7af5-43cc-bd19-e6d7e2924c9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_87a0aa99-3cc5-4ee6-a79a-91c21591a7f6" xlink:to="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_61d0a9bf-7af5-43cc-bd19-e6d7e2924c9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_9b94a7a3-5c49-4388-a2b9-cfad3df79d07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_87a0aa99-3cc5-4ee6-a79a-91c21591a7f6" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_9b94a7a3-5c49-4388-a2b9-cfad3df79d07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_10a65ebd-2485-471c-a7dc-85dd1118440d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_87a0aa99-3cc5-4ee6-a79a-91c21591a7f6" xlink:to="loc_us-gaap_DebtInstrumentInterestRateDuringPeriod_10a65ebd-2485-471c-a7dc-85dd1118440d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/EmployeeBenefitPlansAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#EmployeeBenefitPlansAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/EmployeeBenefitPlansAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c8ea82d6-ffa3-4ef3-b825-ca2c7d64905c" 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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_0e101cb5-1f64-4106-adb8-9a1a23f4a316" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c8ea82d6-ffa3-4ef3-b825-ca2c7d64905c" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_0e101cb5-1f64-4106-adb8-9a1a23f4a316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_bff3f9fe-9d38-4132-a958-4722b9b269a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c8ea82d6-ffa3-4ef3-b825-ca2c7d64905c" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_bff3f9fe-9d38-4132-a958-4722b9b269a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_75a2b400-0875-4363-ae05-9cff066620af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c8ea82d6-ffa3-4ef3-b825-ca2c7d64905c" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_75a2b400-0875-4363-ae05-9cff066620af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/IncomeTaxesSummaryofIncomeTaxExpenseDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#IncomeTaxesSummaryofIncomeTaxExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/IncomeTaxesSummaryofIncomeTaxExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_5c64ce14-1726-407d-9216-3fad78778bab" 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_IncomeTaxExpenseBenefitContinuingOperationsAbstract_ba13f3c8-11b6-454b-abd0-c4d917d77316" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5c64ce14-1726-407d-9216-3fad78778bab" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_ba13f3c8-11b6-454b-abd0-c4d917d77316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_1289f1f4-039a-4393-b6a9-7fa6fd245cfa" 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_IncomeTaxExpenseBenefitContinuingOperationsAbstract_ba13f3c8-11b6-454b-abd0-c4d917d77316" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_1289f1f4-039a-4393-b6a9-7fa6fd245cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d076832b-4420-45e1-aacf-f0b2e192b2d4" 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_IncomeTaxExpenseBenefitContinuingOperationsAbstract_ba13f3c8-11b6-454b-abd0-c4d917d77316" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d076832b-4420-45e1-aacf-f0b2e192b2d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_bb0f0cd8-9caa-408a-a472-d40bdc81551e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_ba13f3c8-11b6-454b-abd0-c4d917d77316" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_bb0f0cd8-9caa-408a-a472-d40bdc81551e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_e9fddd76-da61-4381-b488-a6bdde0f1eb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract_ba13f3c8-11b6-454b-abd0-c4d917d77316" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_e9fddd76-da61-4381-b488-a6bdde0f1eb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1b474c29-707e-4340-a9de-911c2540d9e7" 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_465d4d6b-e89e-4c2b-bf66-71ef3a6725a5" 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_1b474c29-707e-4340-a9de-911c2540d9e7" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_465d4d6b-e89e-4c2b-bf66-71ef3a6725a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_174328bb-dda0-43c7-b324-277bd40b858d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1b474c29-707e-4340-a9de-911c2540d9e7" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_174328bb-dda0-43c7-b324-277bd40b858d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_ee69379d-e979-424e-8282-25f3afdabfb9" 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_1b474c29-707e-4340-a9de-911c2540d9e7" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_ee69379d-e979-424e-8282-25f3afdabfb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_d8eacbdf-5f31-493d-bf92-219c5d4733a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1b474c29-707e-4340-a9de-911c2540d9e7" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_d8eacbdf-5f31-493d-bf92-219c5d4733a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IncomeTaxReconciliationTaxBankOwnedLifeInsurance_2b1c9f60-cb25-42e7-816b-f3484ca39af9" xlink:href="tfin-20221231.xsd#tfin_IncomeTaxReconciliationTaxBankOwnedLifeInsurance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1b474c29-707e-4340-a9de-911c2540d9e7" xlink:to="loc_tfin_IncomeTaxReconciliationTaxBankOwnedLifeInsurance_2b1c9f60-cb25-42e7-816b-f3484ca39af9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_39acba87-b734-40f2-90b4-658135443bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1b474c29-707e-4340-a9de-911c2540d9e7" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_39acba87-b734-40f2-90b4-658135443bf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_deeb85e6-d893-4711-9eab-fca2ecf2e8aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1b474c29-707e-4340-a9de-911c2540d9e7" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_deeb85e6-d893-4711-9eab-fca2ecf2e8aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_5b787098-4b50-4cd1-9926-1486d8accdad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1b474c29-707e-4340-a9de-911c2540d9e7" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_5b787098-4b50-4cd1-9926-1486d8accdad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_752c3b19-a1c8-4e29-8912-070f753ca1d9" 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_IncomeTaxDisclosureAbstract_1b474c29-707e-4340-a9de-911c2540d9e7" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_752c3b19-a1c8-4e29-8912-070f753ca1d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_7115ab4f-8f7f-47de-adde-a354f53a23ce" 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_ComponentsOfDeferredTaxAssetsAbstract_b05f1eeb-8144-465e-87b6-ff3cf7b15163" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7115ab4f-8f7f-47de-adde-a354f53a23ce" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_b05f1eeb-8144-465e-87b6-ff3cf7b15163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_6af7b85b-06be-4708-a287-2d876561c012" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_b05f1eeb-8144-465e-87b6-ff3cf7b15163" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic_6af7b85b-06be-4708-a287-2d876561c012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_238ad0ac-4d3a-47f7-85df-e059e7449407" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_b05f1eeb-8144-465e-87b6-ff3cf7b15163" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_238ad0ac-4d3a-47f7-85df-e059e7449407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_60f9270d-da02-4c0e-b9e7-6e82fd084c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_b05f1eeb-8144-465e-87b6-ff3cf7b15163" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_60f9270d-da02-4c0e-b9e7-6e82fd084c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_e85742f4-ea18-4edb-8f9f-a3eeb20fa261" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_b05f1eeb-8144-465e-87b6-ff3cf7b15163" xlink:to="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_e85742f4-ea18-4edb-8f9f-a3eeb20fa261" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_5533899d-cd08-431a-8e66-bffbc66abb2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_b05f1eeb-8144-465e-87b6-ff3cf7b15163" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_5533899d-cd08-431a-8e66-bffbc66abb2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_52b9679b-731a-4e37-92eb-20c8c28009b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_b05f1eeb-8144-465e-87b6-ff3cf7b15163" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_52b9679b-731a-4e37-92eb-20c8c28009b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DeferredTaxAssetsLeaseLiability_1c1c4c70-5d99-4ca0-8f65-599c7351680c" xlink:href="tfin-20221231.xsd#tfin_DeferredTaxAssetsLeaseLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_b05f1eeb-8144-465e-87b6-ff3cf7b15163" xlink:to="loc_tfin_DeferredTaxAssetsLeaseLiability_1c1c4c70-5d99-4ca0-8f65-599c7351680c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_576bc808-9348-4fd1-8366-6173f08fb3e1" 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_ComponentsOfDeferredTaxAssetsAbstract_b05f1eeb-8144-465e-87b6-ff3cf7b15163" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_576bc808-9348-4fd1-8366-6173f08fb3e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_6c425aa1-c86b-4a58-816a-38c24b694106" 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_ComponentsOfDeferredTaxAssetsAbstract_b05f1eeb-8144-465e-87b6-ff3cf7b15163" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_6c425aa1-c86b-4a58-816a-38c24b694106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b00059dd-e23b-4ab0-9bd5-0efdf0bd594b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7115ab4f-8f7f-47de-adde-a354f53a23ce" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b00059dd-e23b-4ab0-9bd5-0efdf0bd594b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_3795c779-4b83-4537-b96d-9d77db1a31ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b00059dd-e23b-4ab0-9bd5-0efdf0bd594b" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_3795c779-4b83-4537-b96d-9d77db1a31ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures_aacf48b6-2217-4e1f-b744-7cde32475aa9" xlink:href="tfin-20221231.xsd#tfin_DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b00059dd-e23b-4ab0-9bd5-0efdf0bd594b" xlink:to="loc_tfin_DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures_aacf48b6-2217-4e1f-b744-7cde32475aa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_08ba1dd5-4c37-4856-9f3a-20c239fd35f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b00059dd-e23b-4ab0-9bd5-0efdf0bd594b" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_08ba1dd5-4c37-4856-9f3a-20c239fd35f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DeferredTaxLiabilitiesAcquiredLoanBasis_9452226b-ddcf-4221-8983-f182c8234377" xlink:href="tfin-20221231.xsd#tfin_DeferredTaxLiabilitiesAcquiredLoanBasis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b00059dd-e23b-4ab0-9bd5-0efdf0bd594b" xlink:to="loc_tfin_DeferredTaxLiabilitiesAcquiredLoanBasis_9452226b-ddcf-4221-8983-f182c8234377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary_ff05cd4b-f5b4-4e06-96f3-aa88fb73c2e4" xlink:href="tfin-20221231.xsd#tfin_DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b00059dd-e23b-4ab0-9bd5-0efdf0bd594b" xlink:to="loc_tfin_DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary_ff05cd4b-f5b4-4e06-96f3-aa88fb73c2e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DeferredTaxLiabilitiesLeaseRightOfUseAsset_83b1019e-fc35-4f37-8439-5ff7762be9b6" xlink:href="tfin-20221231.xsd#tfin_DeferredTaxLiabilitiesLeaseRightOfUseAsset"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b00059dd-e23b-4ab0-9bd5-0efdf0bd594b" xlink:to="loc_tfin_DeferredTaxLiabilitiesLeaseRightOfUseAsset_83b1019e-fc35-4f37-8439-5ff7762be9b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale_18fa3fbe-ca36-4e5e-8ffb-9c813f6ef651" xlink:href="tfin-20221231.xsd#tfin_DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b00059dd-e23b-4ab0-9bd5-0efdf0bd594b" xlink:to="loc_tfin_DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale_18fa3fbe-ca36-4e5e-8ffb-9c813f6ef651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDerivatives_83ea9c33-c5ad-43b1-ab99-8d09c4f1eec2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesDerivatives"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b00059dd-e23b-4ab0-9bd5-0efdf0bd594b" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDerivatives_83ea9c33-c5ad-43b1-ab99-8d09c4f1eec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DeferredTaxLiabilitiesIndemnificationAsset_05d74725-cb12-4c8f-a5dc-4a57fd303a6a" xlink:href="tfin-20221231.xsd#tfin_DeferredTaxLiabilitiesIndemnificationAsset"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b00059dd-e23b-4ab0-9bd5-0efdf0bd594b" xlink:to="loc_tfin_DeferredTaxLiabilitiesIndemnificationAsset_05d74725-cb12-4c8f-a5dc-4a57fd303a6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_1f9a45c5-255c-492c-bec4-37bcf72b1343" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b00059dd-e23b-4ab0-9bd5-0efdf0bd594b" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_1f9a45c5-255c-492c-bec4-37bcf72b1343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_4dba5192-b5d0-43af-bb50-eba7c77f92bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_b00059dd-e23b-4ab0-9bd5-0efdf0bd594b" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_4dba5192-b5d0-43af-bb50-eba7c77f92bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance_6e7ae1a9-dcbd-4aab-b785-8ae2b010c135" xlink:href="tfin-20221231.xsd#tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7115ab4f-8f7f-47de-adde-a354f53a23ce" xlink:to="loc_tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance_6e7ae1a9-dcbd-4aab-b785-8ae2b010c135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_a7353b6e-6325-428b-8995-e2ea3b4554de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7115ab4f-8f7f-47de-adde-a354f53a23ce" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_a7353b6e-6325-428b-8995-e2ea3b4554de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_c39837cb-f656-4fab-a418-fb079909cf5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_7115ab4f-8f7f-47de-adde-a354f53a23ce" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_c39837cb-f656-4fab-a418-fb079909cf5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_44946829-1f68-4bc5-ada5-1598546c9942" 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_tfin_IncomeTaxesTable_4de17913-8433-4052-b426-b66d46c689a2" xlink:href="tfin-20221231.xsd#tfin_IncomeTaxesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_44946829-1f68-4bc5-ada5-1598546c9942" xlink:to="loc_tfin_IncomeTaxesTable_4de17913-8433-4052-b426-b66d46c689a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_4af1c382-b58e-4c53-800a-6237cec6860d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_IncomeTaxesTable_4de17913-8433-4052-b426-b66d46c689a2" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_4af1c382-b58e-4c53-800a-6237cec6860d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_db41857d-ea81-4fce-9991-025f807ad857" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_4af1c382-b58e-4c53-800a-6237cec6860d" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_db41857d-ea81-4fce-9991-025f807ad857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_934b38b6-5d53-458a-a2fb-8f307c23e495" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCountryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_db41857d-ea81-4fce-9991-025f807ad857" xlink:to="loc_us-gaap_DomesticCountryMember_934b38b6-5d53-458a-a2fb-8f307c23e495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_c11b1a8b-51ce-445a-9023-a9906c524584" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_db41857d-ea81-4fce-9991-025f807ad857" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_c11b1a8b-51ce-445a-9023-a9906c524584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_fbfc92e2-00e1-4244-be7e-623022a21a00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_IncomeTaxesTable_4de17913-8433-4052-b426-b66d46c689a2" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_fbfc92e2-00e1-4244-be7e-623022a21a00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b9c15694-efbb-4143-9f77-d89e383e8218" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_fbfc92e2-00e1-4244-be7e-623022a21a00" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b9c15694-efbb-4143-9f77-d89e383e8218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EJAcquisitionMember_610c2998-fa50-4284-b32f-d77c30ca7210" xlink:href="tfin-20221231.xsd#tfin_EJAcquisitionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b9c15694-efbb-4143-9f77-d89e383e8218" xlink:to="loc_tfin_EJAcquisitionMember_610c2998-fa50-4284-b32f-d77c30ca7210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_NationalBancsharesIncorporationAcquisitionMember_e97c3218-8275-4153-8aa4-fe3a89b79875" xlink:href="tfin-20221231.xsd#tfin_NationalBancsharesIncorporationAcquisitionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b9c15694-efbb-4143-9f77-d89e383e8218" xlink:to="loc_tfin_NationalBancsharesIncorporationAcquisitionMember_e97c3218-8275-4153-8aa4-fe3a89b79875" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_HubTranIncMember_66c5fd2f-d654-41b3-b966-b4f4e5d96c41" xlink:href="tfin-20221231.xsd#tfin_HubTranIncMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b9c15694-efbb-4143-9f77-d89e383e8218" xlink:to="loc_tfin_HubTranIncMember_66c5fd2f-d654-41b3-b966-b4f4e5d96c41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ColoEastAcquisitionMember_5cf3fb94-f3e2-4101-adbf-14fb4a791afe" xlink:href="tfin-20221231.xsd#tfin_ColoEastAcquisitionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b9c15694-efbb-4143-9f77-d89e383e8218" xlink:to="loc_tfin_ColoEastAcquisitionMember_5cf3fb94-f3e2-4101-adbf-14fb4a791afe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IncomeTaxesLineItems_a4f54770-bfbb-41b1-94ff-1bc55e6630e0" xlink:href="tfin-20221231.xsd#tfin_IncomeTaxesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_IncomeTaxesTable_4de17913-8433-4052-b426-b66d46c689a2" xlink:to="loc_tfin_IncomeTaxesLineItems_a4f54770-bfbb-41b1-94ff-1bc55e6630e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_965314dc-1737-4d17-8ff1-a03f19689c92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_IncomeTaxesLineItems_a4f54770-bfbb-41b1-94ff-1bc55e6630e0" xlink:to="loc_us-gaap_OperatingLossCarryforwards_965314dc-1737-4d17-8ff1-a03f19689c92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_OperatingLossCarryforwardsNotSubjectToExpiration_d59650de-2b39-4b38-9bb7-2c8be818bbb2" xlink:href="tfin-20221231.xsd#tfin_OperatingLossCarryforwardsNotSubjectToExpiration"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_IncomeTaxesLineItems_a4f54770-bfbb-41b1-94ff-1bc55e6630e0" xlink:to="loc_tfin_OperatingLossCarryforwardsNotSubjectToExpiration_d59650de-2b39-4b38-9bb7-2c8be818bbb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TaxCreditCarryforwardAnnualLimitationsOnUseAmount_da40678b-1227-432d-8c59-8a624431fdc3" xlink:href="tfin-20221231.xsd#tfin_TaxCreditCarryforwardAnnualLimitationsOnUseAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_IncomeTaxesLineItems_a4f54770-bfbb-41b1-94ff-1bc55e6630e0" xlink:to="loc_tfin_TaxCreditCarryforwardAnnualLimitationsOnUseAmount_da40678b-1227-432d-8c59-8a624431fdc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_42f1d94d-a47c-44b1-9171-6d79fc10b0a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_IncomeTaxesLineItems_a4f54770-bfbb-41b1-94ff-1bc55e6630e0" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_42f1d94d-a47c-44b1-9171-6d79fc10b0a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_d4b1cee1-74de-457f-8842-2dd1b77430ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_IncomeTaxesLineItems_a4f54770-bfbb-41b1-94ff-1bc55e6630e0" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_d4b1cee1-74de-457f-8842-2dd1b77430ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_24faaae3-ec22-4932-9a8b-303ecf88fce0" 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_1839b1b3-fbec-41bd-bea3-47430ea90f5a" 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_24faaae3-ec22-4932-9a8b-303ecf88fce0" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_1839b1b3-fbec-41bd-bea3-47430ea90f5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_421c2e76-f72a-47e5-a4fa-5f2eb00949dd" 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_1839b1b3-fbec-41bd-bea3-47430ea90f5a" xlink:to="loc_us-gaap_FinancialInstrumentAxis_421c2e76-f72a-47e5-a4fa-5f2eb00949dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f8c2c095-87b2-414d-8ffa-46cf10c3f97f" 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_421c2e76-f72a-47e5-a4fa-5f2eb00949dd" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f8c2c095-87b2-414d-8ffa-46cf10c3f97f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusedLinesOfCreditMember_2010a6b3-d6b8-4b51-8967-7726d415e0a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnusedLinesOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f8c2c095-87b2-414d-8ffa-46cf10c3f97f" xlink:to="loc_us-gaap_UnusedLinesOfCreditMember_2010a6b3-d6b8-4b51-8967-7726d415e0a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_d89b2c07-6ca5-473e-b2e7-31747fca2202" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f8c2c095-87b2-414d-8ffa-46cf10c3f97f" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_d89b2c07-6ca5-473e-b2e7-31747fca2202" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanPurchaseCommitmentsMember_0ce6f725-1753-45a1-9982-c472026e3bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanPurchaseCommitmentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f8c2c095-87b2-414d-8ffa-46cf10c3f97f" xlink:to="loc_us-gaap_LoanPurchaseCommitmentsMember_0ce6f725-1753-45a1-9982-c472026e3bf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MortgageWarehouseCommitmentsMember_8676c2e2-46d2-48ab-9e75-ac586421ca2f" xlink:href="tfin-20221231.xsd#tfin_MortgageWarehouseCommitmentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f8c2c095-87b2-414d-8ffa-46cf10c3f97f" xlink:to="loc_tfin_MortgageWarehouseCommitmentsMember_8676c2e2-46d2-48ab-9e75-ac586421ca2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3829dfa5-efdf-4c80-9cb7-6bda25b9a800" 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_1839b1b3-fbec-41bd-bea3-47430ea90f5a" xlink:to="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3829dfa5-efdf-4c80-9cb7-6bda25b9a800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates_b0dfb67c-9997-4333-982d-c634aed3b35b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3829dfa5-efdf-4c80-9cb7-6bda25b9a800" xlink:to="loc_us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates_b0dfb67c-9997-4333-982d-c634aed3b35b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates_1dd2e9cc-7d6a-4bee-bfc8-550cbe4ac7c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3829dfa5-efdf-4c80-9cb7-6bda25b9a800" xlink:to="loc_us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates_1dd2e9cc-7d6a-4bee-bfc8-550cbe4ac7c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_LoansAndLeasesReceivableCommitments_7bd60cdb-bb99-42cd-b0bc-d21746559838" xlink:href="tfin-20221231.xsd#tfin_LoansAndLeasesReceivableCommitments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_3829dfa5-efdf-4c80-9cb7-6bda25b9a800" xlink:to="loc_tfin_LoansAndLeasesReceivableCommitments_7bd60cdb-bb99-42cd-b0bc-d21746559838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#OffBalanceSheetLoanCommitmentsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b775e753-a91e-4d35-a1ca-663753445fa4" 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_d39826d8-e398-437d-ae58-3129bab777f0" 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_b775e753-a91e-4d35-a1ca-663753445fa4" xlink:to="loc_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_d39826d8-e398-437d-ae58-3129bab777f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_2d3548d7-2c6a-4078-b55b-3debf696219f" 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_ScheduleOfFairValueOffBalanceSheetRisksTable_d39826d8-e398-437d-ae58-3129bab777f0" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_2d3548d7-2c6a-4078-b55b-3debf696219f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_ae29029c-83e7-4130-8695-d35101b70276" 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_2d3548d7-2c6a-4078-b55b-3debf696219f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_ae29029c-83e7-4130-8695-d35101b70276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_b94b7c17-371d-458b-9514-d00b04a52439" 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_ae29029c-83e7-4130-8695-d35101b70276" xlink:to="loc_us-gaap_OtherLiabilitiesMember_b94b7c17-371d-458b-9514-d00b04a52439" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_85ad3be3-eb24-44ca-b3be-da865f9b7ec1" 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_us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_d39826d8-e398-437d-ae58-3129bab777f0" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_85ad3be3-eb24-44ca-b3be-da865f9b7ec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_68e3e0f2-fc38-44b3-8786-ab6dec3f6ba8" 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_85ad3be3-eb24-44ca-b3be-da865f9b7ec1" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_68e3e0f2-fc38-44b3-8786-ab6dec3f6ba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_OtherNoninterestExpenseMember_76086e49-58b5-4fb9-8a39-9d940f64d17f" xlink:href="tfin-20221231.xsd#tfin_OtherNoninterestExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_68e3e0f2-fc38-44b3-8786-ab6dec3f6ba8" xlink:to="loc_tfin_OtherNoninterestExpenseMember_76086e49-58b5-4fb9-8a39-9d940f64d17f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_38600a24-67a7-4ca7-8db2-27e5aeb98c66" 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_d39826d8-e398-437d-ae58-3129bab777f0" xlink:to="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_38600a24-67a7-4ca7-8db2-27e5aeb98c66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_060caeda-5c26-4b5f-bfa9-908ebc73fcb1" 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_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_38600a24-67a7-4ca7-8db2-27e5aeb98c66" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_060caeda-5c26-4b5f-bfa9-908ebc73fcb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_1e77bc51-ae78-427d-b3a7-a3479d6e4152" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_38600a24-67a7-4ca7-8db2-27e5aeb98c66" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_1e77bc51-ae78-427d-b3a7-a3479d6e4152" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_449f065a-dc19-4301-b0d8-93cbb2367981" 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_52199797-041a-4561-916f-7b875b18dd15" 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_449f065a-dc19-4301-b0d8-93cbb2367981" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_52199797-041a-4561-916f-7b875b18dd15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c33df1d0-db6d-452e-aaf8-6806a1f72355" 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_52199797-041a-4561-916f-7b875b18dd15" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c33df1d0-db6d-452e-aaf8-6806a1f72355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fa89f88e-df73-4a76-b0bd-4f397d377449" 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_c33df1d0-db6d-452e-aaf8-6806a1f72355" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fa89f88e-df73-4a76-b0bd-4f397d377449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_64c7b92f-c58c-4030-ae9c-076370d4b3e2" 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_fa89f88e-df73-4a76-b0bd-4f397d377449" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_64c7b92f-c58c-4030-ae9c-076370d4b3e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_47ae62e6-42bf-417c-9c5b-61a56f855672" 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_fa89f88e-df73-4a76-b0bd-4f397d377449" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_47ae62e6-42bf-417c-9c5b-61a56f855672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_932f2cdd-d6e5-426b-8f0c-aa866b3a00be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fa89f88e-df73-4a76-b0bd-4f397d377449" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_932f2cdd-d6e5-426b-8f0c-aa866b3a00be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_c1071e44-87ea-4a76-a184-363c79d4e908" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_52199797-041a-4561-916f-7b875b18dd15" xlink:to="loc_us-gaap_FinancialInstrumentAxis_c1071e44-87ea-4a76-a184-363c79d4e908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_89f59fb2-a7e6-4e02-b550-a1944382eb27" 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_c1071e44-87ea-4a76-a184-363c79d4e908" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_89f59fb2-a7e6-4e02-b550-a1944382eb27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_d999f259-361d-4806-a08d-27929a1ae4bd" 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_89f59fb2-a7e6-4e02-b550-a1944382eb27" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_d999f259-361d-4806-a08d-27929a1ae4bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_37343888-3f50-4652-97e6-39c0bc150cc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_89f59fb2-a7e6-4e02-b550-a1944382eb27" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_37343888-3f50-4652-97e6-39c0bc150cc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_89225d61-08b1-4240-bee1-c9870423b292" 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_89f59fb2-a7e6-4e02-b550-a1944382eb27" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_89225d61-08b1-4240-bee1-c9870423b292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralizedDebtObligationsMember_630e63a3-caad-478f-9cf2-85432d93fc69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralizedDebtObligationsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_89f59fb2-a7e6-4e02-b550-a1944382eb27" xlink:to="loc_us-gaap_CollateralizedDebtObligationsMember_630e63a3-caad-478f-9cf2-85432d93fc69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_f0e1218c-6f79-4d63-b220-2c14533cef53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_89f59fb2-a7e6-4e02-b550-a1944382eb27" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_f0e1218c-6f79-4d63-b220-2c14533cef53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SbaPooledSecuritiesMember_73994350-ee2e-4baf-9737-c15b2afe10bf" xlink:href="tfin-20221231.xsd#tfin_SbaPooledSecuritiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_89f59fb2-a7e6-4e02-b550-a1944382eb27" xlink:to="loc_tfin_SbaPooledSecuritiesMember_73994350-ee2e-4baf-9737-c15b2afe10bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_dc643bec-fdc3-4c53-96a1-de2d8369cbbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_52199797-041a-4561-916f-7b875b18dd15" xlink:to="loc_us-gaap_InvestmentTypeAxis_dc643bec-fdc3-4c53-96a1-de2d8369cbbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_b099f544-d8e8-4d6a-8924-6c80033678a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_dc643bec-fdc3-4c53-96a1-de2d8369cbbd" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_b099f544-d8e8-4d6a-8924-6c80033678a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember_ebfef156-08f9-4b53-bfab-714653995227" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MutualFundMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_b099f544-d8e8-4d6a-8924-6c80033678a6" xlink:to="loc_us-gaap_MutualFundMember_ebfef156-08f9-4b53-bfab-714653995227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f72d203a-a8bf-4b3d-b4ab-26b0bda78f24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_52199797-041a-4561-916f-7b875b18dd15" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f72d203a-a8bf-4b3d-b4ab-26b0bda78f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_1f5b4b39-6caa-4074-802c-81894cbc1ec1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f72d203a-a8bf-4b3d-b4ab-26b0bda78f24" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_1f5b4b39-6caa-4074-802c-81894cbc1ec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_d0e17889-6b18-457d-8750-2e553898e4fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_1f5b4b39-6caa-4074-802c-81894cbc1ec1" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_d0e17889-6b18-457d-8750-2e553898e4fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_f76e0e2f-bdbb-4485-b0e4-6506f144d2ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_52199797-041a-4561-916f-7b875b18dd15" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_f76e0e2f-bdbb-4485-b0e4-6506f144d2ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_9c790320-6188-4809-a556-28aef1c209cf" 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_f76e0e2f-bdbb-4485-b0e4-6506f144d2ec" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_9c790320-6188-4809-a556-28aef1c209cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_1cdf6c5d-d458-4dc2-8dff-e141f5a73868" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_9c790320-6188-4809-a556-28aef1c209cf" xlink:to="loc_us-gaap_InterestRateSwapMember_1cdf6c5d-d458-4dc2-8dff-e141f5a73868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7be7541c-de20-4b55-90ee-a70a3969543e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_52199797-041a-4561-916f-7b875b18dd15" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7be7541c-de20-4b55-90ee-a70a3969543e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_4a18cf77-b4e6-4e9e-b796-f74336c78ea4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7be7541c-de20-4b55-90ee-a70a3969543e" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_4a18cf77-b4e6-4e9e-b796-f74336c78ea4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_e6fab328-d36c-4354-82f7-aed3988df1d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_4a18cf77-b4e6-4e9e-b796-f74336c78ea4" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_e6fab328-d36c-4354-82f7-aed3988df1d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_e5edfeaf-0590-4312-8689-11f42a4d32ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_4a18cf77-b4e6-4e9e-b796-f74336c78ea4" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_e5edfeaf-0590-4312-8689-11f42a4d32ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_3302f9b3-96e1-4d47-b802-b7ffbd76eb25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_4a18cf77-b4e6-4e9e-b796-f74336c78ea4" xlink:to="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_3302f9b3-96e1-4d47-b802-b7ffbd76eb25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationIndemnificationAsset_e67dd6be-e90c-4cf6-ae6a-fe79b7978738" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationIndemnificationAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_4a18cf77-b4e6-4e9e-b796-f74336c78ea4" xlink:to="loc_tfin_BusinessCombinationIndemnificationAsset_e67dd6be-e90c-4cf6-ae6a-fe79b7978738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_RevenueShareAssetFairValueDisclosure_6ee2a7cc-ca40-4e48-bd4e-513718c97d5e" xlink:href="tfin-20221231.xsd#tfin_RevenueShareAssetFairValueDisclosure"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_4a18cf77-b4e6-4e9e-b796-f74336c78ea4" xlink:to="loc_tfin_RevenueShareAssetFairValueDisclosure_6ee2a7cc-ca40-4e48-bd4e-513718c97d5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_7952c994-efac-4c67-81ef-b9d7cbb7265e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_4a18cf77-b4e6-4e9e-b796-f74336c78ea4" xlink:to="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_7952c994-efac-4c67-81ef-b9d7cbb7265e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_0b63b42e-f78d-45f4-8135-433c1fdfc807" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7be7541c-de20-4b55-90ee-a70a3969543e" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_0b63b42e-f78d-45f4-8135-433c1fdfc807" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ReturnOfPremiumLiabilityFairValueDisclosure_bee8c14f-98f1-475c-9313-00c2aeddd8c6" xlink:href="tfin-20221231.xsd#tfin_ReturnOfPremiumLiabilityFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_0b63b42e-f78d-45f4-8135-433c1fdfc807" xlink:to="loc_tfin_ReturnOfPremiumLiabilityFairValueDisclosure_bee8c14f-98f1-475c-9313-00c2aeddd8c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#FairValueDisclosuresAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_5faa8635-cb0d-480b-9b75-de1b64fdac93" 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_40d226e4-da07-4db4-90c7-06698b1bad4e" 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_5faa8635-cb0d-480b-9b75-de1b64fdac93" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_40d226e4-da07-4db4-90c7-06698b1bad4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_84d180dd-d120-49d8-811f-e2efd73be412" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_40d226e4-da07-4db4-90c7-06698b1bad4e" xlink:to="loc_srt_RangeAxis_84d180dd-d120-49d8-811f-e2efd73be412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_91a7d7d0-e470-47ab-8368-15306e630e9f" 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_84d180dd-d120-49d8-811f-e2efd73be412" xlink:to="loc_srt_RangeMember_91a7d7d0-e470-47ab-8368-15306e630e9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_10e16817-abe8-41b3-9322-1827cd3a2de2" 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_91a7d7d0-e470-47ab-8368-15306e630e9f" xlink:to="loc_srt_MinimumMember_10e16817-abe8-41b3-9322-1827cd3a2de2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_43d9b6a3-3e3e-4ab6-8822-99a340f97dd6" 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_91a7d7d0-e470-47ab-8368-15306e630e9f" xlink:to="loc_srt_MaximumMember_43d9b6a3-3e3e-4ab6-8822-99a340f97dd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_77e31a04-b21f-4f50-9979-6ad21703b840" 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_40d226e4-da07-4db4-90c7-06698b1bad4e" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_77e31a04-b21f-4f50-9979-6ad21703b840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_cd58f732-46d2-4928-b8e5-58a7e02003c7" 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_77e31a04-b21f-4f50-9979-6ad21703b840" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_cd58f732-46d2-4928-b8e5-58a7e02003c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_89767125-7a88-4ad9-b7ec-9f08508b632b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_cd58f732-46d2-4928-b8e5-58a7e02003c7" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_89767125-7a88-4ad9-b7ec-9f08508b632b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_a4e11f22-e9bd-4032-a66e-8d0219516ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_40d226e4-da07-4db4-90c7-06698b1bad4e" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_a4e11f22-e9bd-4032-a66e-8d0219516ad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_7425b997-7ba3-4652-8a73-2eb88be61027" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_a4e11f22-e9bd-4032-a66e-8d0219516ad7" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_7425b997-7ba3-4652-8a73-2eb88be61027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_4157025a-c2a0-4167-bddd-476c4759decc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_7425b997-7ba3-4652-8a73-2eb88be61027" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_4157025a-c2a0-4167-bddd-476c4759decc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_3593a0bc-1bd3-4f57-9221-bab5dc76e338" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_40d226e4-da07-4db4-90c7-06698b1bad4e" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_3593a0bc-1bd3-4f57-9221-bab5dc76e338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_64c18508-ed03-458c-8024-87373f14b7cd" 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_3593a0bc-1bd3-4f57-9221-bab5dc76e338" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_64c18508-ed03-458c-8024-87373f14b7cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember_52d2a6da-acd9-49bb-8532-eaff12737c08" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_64c18508-ed03-458c-8024-87373f14b7cd" xlink:to="loc_tfin_FactoredReceivablesSegmentMember_52d2a6da-acd9-49bb-8532-eaff12737c08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_f6dfc618-4473-4c10-9763-10129cb5ada8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_40d226e4-da07-4db4-90c7-06698b1bad4e" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_f6dfc618-4473-4c10-9763-10129cb5ada8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_fb0213af-26b2-4302-b410-542cdb454ae1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_f6dfc618-4473-4c10-9763-10129cb5ada8" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_fb0213af-26b2-4302-b410-542cdb454ae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivableDisposalGroupMember_feb7b193-eaa5-4f4b-8ea2-44e963fb7681" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivableDisposalGroupMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_fb0213af-26b2-4302-b410-542cdb454ae1" xlink:to="loc_tfin_FactoredReceivableDisposalGroupMember_feb7b193-eaa5-4f4b-8ea2-44e963fb7681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_b3cfb8b6-4361-4f0b-a8de-874a71d5b48d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_40d226e4-da07-4db4-90c7-06698b1bad4e" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_b3cfb8b6-4361-4f0b-a8de-874a71d5b48d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_615c4958-9793-455a-a74e-5a80fec55af5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_b3cfb8b6-4361-4f0b-a8de-874a71d5b48d" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_615c4958-9793-455a-a74e-5a80fec55af5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_003a3c7b-3e52-4d33-a6ba-a041c2877266" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_615c4958-9793-455a-a74e-5a80fec55af5" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_003a3c7b-3e52-4d33-a6ba-a041c2877266" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputPrepaymentRateMember_b4f4c975-c598-410d-af6c-a7d5c46440a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputPrepaymentRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_615c4958-9793-455a-a74e-5a80fec55af5" xlink:to="loc_us-gaap_MeasurementInputPrepaymentRateMember_b4f4c975-c598-410d-af6c-a7d5c46440a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_168c1daa-b74a-4433-9fe7-10f8a704a440" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_40d226e4-da07-4db4-90c7-06698b1bad4e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_168c1daa-b74a-4433-9fe7-10f8a704a440" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived_564b0aba-0db7-4fe3-8242-3f4278ae4bbd" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_168c1daa-b74a-4433-9fe7-10f8a704a440" xlink:to="loc_tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived_564b0aba-0db7-4fe3-8242-3f4278ae4bbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BusinessCombinationIndemnificationAssetDiscountRate_ff371166-dfb8-44fa-933c-5e21fb3df835" xlink:href="tfin-20221231.xsd#tfin_BusinessCombinationIndemnificationAssetDiscountRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_168c1daa-b74a-4433-9fe7-10f8a704a440" xlink:to="loc_tfin_BusinessCombinationIndemnificationAssetDiscountRate_ff371166-dfb8-44fa-933c-5e21fb3df835" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived_fa87c0dc-5faa-4ee8-b29a-7fc7f9d94636" xlink:href="tfin-20221231.xsd#tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_168c1daa-b74a-4433-9fe7-10f8a704a440" xlink:to="loc_tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived_fa87c0dc-5faa-4ee8-b29a-7fc7f9d94636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_RevenueShareAssetExpectedCashPaymentsToBeReceived_86c8774b-0b04-41c0-96aa-b511fb2e72b3" xlink:href="tfin-20221231.xsd#tfin_RevenueShareAssetExpectedCashPaymentsToBeReceived"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_168c1daa-b74a-4433-9fe7-10f8a704a440" xlink:to="loc_tfin_RevenueShareAssetExpectedCashPaymentsToBeReceived_86c8774b-0b04-41c0-96aa-b511fb2e72b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_RevenueShareAssetMeasurementInput_954ac6c8-3bfe-49c8-81bb-343778a709fd" xlink:href="tfin-20221231.xsd#tfin_RevenueShareAssetMeasurementInput"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_168c1daa-b74a-4433-9fe7-10f8a704a440" xlink:to="loc_tfin_RevenueShareAssetMeasurementInput_954ac6c8-3bfe-49c8-81bb-343778a709fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ReturnOfPremiumLiabilityMeasurementInput_d07309a0-280c-4a07-8a06-8a94833d5dfb" xlink:href="tfin-20221231.xsd#tfin_ReturnOfPremiumLiabilityMeasurementInput"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_168c1daa-b74a-4433-9fe7-10f8a704a440" xlink:to="loc_tfin_ReturnOfPremiumLiabilityMeasurementInput_d07309a0-280c-4a07-8a06-8a94833d5dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue_5e324e86-451f-4526-963c-98be76fac599" xlink:href="tfin-20221231.xsd#tfin_SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_168c1daa-b74a-4433-9fe7-10f8a704a440" xlink:to="loc_tfin_SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue_5e324e86-451f-4526-963c-98be76fac599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue_1de4cbdc-d2f9-467d-bb41-0181ef1be59d" xlink:href="tfin-20221231.xsd#tfin_RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_168c1daa-b74a-4433-9fe7-10f8a704a440" xlink:to="loc_tfin_RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue_1de4cbdc-d2f9-467d-bb41-0181ef1be59d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/FairValueDisclosuresReconciliationofFairValueofContingentConsiderationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#FairValueDisclosuresReconciliationofFairValueofContingentConsiderationDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/FairValueDisclosuresReconciliationofFairValueofContingentConsiderationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_dffcc1a1-4558-4832-9aea-516ba23bb3c2" 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_dd85fe6b-89b4-4df9-859a-6bb3c55ebfbc" 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_dffcc1a1-4558-4832-9aea-516ba23bb3c2" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_dd85fe6b-89b4-4df9-859a-6bb3c55ebfbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a9204b70-1618-4da2-8836-0fa27c0cd986" 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_dd85fe6b-89b4-4df9-859a-6bb3c55ebfbc" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a9204b70-1618-4da2-8836-0fa27c0cd986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7fd2ac34-ad8a-4f5a-a20b-7dd7d37771b8" 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_a9204b70-1618-4da2-8836-0fa27c0cd986" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7fd2ac34-ad8a-4f5a-a20b-7dd7d37771b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_42f6674b-2a02-4616-bec5-4d0bbabab98d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7fd2ac34-ad8a-4f5a-a20b-7dd7d37771b8" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_42f6674b-2a02-4616-bec5-4d0bbabab98d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_7bae8b7f-df52-4ddb-bbf6-86b67c3b9fd4" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_dd85fe6b-89b4-4df9-859a-6bb3c55ebfbc" xlink:to="loc_us-gaap_FinancialInstrumentAxis_7bae8b7f-df52-4ddb-bbf6-86b67c3b9fd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_79e96977-bdf7-4697-997e-8afa3a41099c" 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_7bae8b7f-df52-4ddb-bbf6-86b67c3b9fd4" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_79e96977-bdf7-4697-997e-8afa3a41099c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IndemnificationAssetMember_fefbb99f-48ff-4df8-8435-db935b568223" xlink:href="tfin-20221231.xsd#tfin_IndemnificationAssetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_79e96977-bdf7-4697-997e-8afa3a41099c" xlink:to="loc_tfin_IndemnificationAssetMember_fefbb99f-48ff-4df8-8435-db935b568223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_RevenueShareAssetMember_e3620182-e9c9-4762-b735-c32ab8bb92a9" xlink:href="tfin-20221231.xsd#tfin_RevenueShareAssetMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_79e96977-bdf7-4697-997e-8afa3a41099c" xlink:to="loc_tfin_RevenueShareAssetMember_e3620182-e9c9-4762-b735-c32ab8bb92a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ReturnOfPremiumLiabilityMember_cf7f2322-2fee-4744-8840-23040849a821" xlink:href="tfin-20221231.xsd#tfin_ReturnOfPremiumLiabilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_79e96977-bdf7-4697-997e-8afa3a41099c" xlink:to="loc_tfin_ReturnOfPremiumLiabilityMember_cf7f2322-2fee-4744-8840-23040849a821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_25093680-8ffe-472c-9054-61a137e9d6ff" 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_dd85fe6b-89b4-4df9-859a-6bb3c55ebfbc" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_25093680-8ffe-472c-9054-61a137e9d6ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FDICIndemnificationAssetRollForward_9b44f2fd-b82a-4737-aab5-ce5428a62b8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FDICIndemnificationAssetRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_25093680-8ffe-472c-9054-61a137e9d6ff" xlink:to="loc_us-gaap_FDICIndemnificationAssetRollForward_9b44f2fd-b82a-4737-aab5-ce5428a62b8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_39f02611-6a68-41d0-a1bc-0ad716dc7370" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FDICIndemnificationAssetRollForward_9b44f2fd-b82a-4737-aab5-ce5428a62b8d" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_39f02611-6a68-41d0-a1bc-0ad716dc7370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred_1753d41c-b6bf-40a9-b56c-5fa75cb48f91" xlink:href="tfin-20221231.xsd#tfin_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FDICIndemnificationAssetRollForward_9b44f2fd-b82a-4737-aab5-ce5428a62b8d" xlink:to="loc_tfin_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred_1753d41c-b6bf-40a9-b56c-5fa75cb48f91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_b42397c2-38af-4334-95f6-eb84e2de72fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FDICIndemnificationAssetRollForward_9b44f2fd-b82a-4737-aab5-ce5428a62b8d" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_b42397c2-38af-4334-95f6-eb84e2de72fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_68136f30-d4e0-46c2-ad97-da045aa0b4eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FDICIndemnificationAssetRollForward_9b44f2fd-b82a-4737-aab5-ce5428a62b8d" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_68136f30-d4e0-46c2-ad97-da045aa0b4eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_5c21b46b-706c-4267-9539-ee8d5137ebb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FDICIndemnificationAssetRollForward_9b44f2fd-b82a-4737-aab5-ce5428a62b8d" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_5c21b46b-706c-4267-9539-ee8d5137ebb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_6bc701c0-0710-48f3-a633-f7b1cb034825" 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_aa70792c-ae3e-4fca-adac-c94526f38bbf" 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_6bc701c0-0710-48f3-a633-f7b1cb034825" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_aa70792c-ae3e-4fca-adac-c94526f38bbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_137b9373-7527-4ad6-8fcc-531a01b6d2a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_aa70792c-ae3e-4fca-adac-c94526f38bbf" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_137b9373-7527-4ad6-8fcc-531a01b6d2a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_68f07e23-978a-4cd2-812d-d75a1f4afdaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_137b9373-7527-4ad6-8fcc-531a01b6d2a6" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_68f07e23-978a-4cd2-812d-d75a1f4afdaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_34d50d9d-63b0-47e4-a472-670eb028f1f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_68f07e23-978a-4cd2-812d-d75a1f4afdaa" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringMember_34d50d9d-63b0-47e4-a472-670eb028f1f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_82cb573c-76ee-449b-9353-86c4102c926c" 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_aa70792c-ae3e-4fca-adac-c94526f38bbf" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_82cb573c-76ee-449b-9353-86c4102c926c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c55da757-e27c-4cf7-832f-f6d5eb5cb031" 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_82cb573c-76ee-449b-9353-86c4102c926c" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c55da757-e27c-4cf7-832f-f6d5eb5cb031" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_0565abc1-6258-415a-a02e-cdf06c9d9468" 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_c55da757-e27c-4cf7-832f-f6d5eb5cb031" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_0565abc1-6258-415a-a02e-cdf06c9d9468" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_5cd2b79a-d7fa-4c51-a4b2-7353ae172962" 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_c55da757-e27c-4cf7-832f-f6d5eb5cb031" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_5cd2b79a-d7fa-4c51-a4b2-7353ae172962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_0bf5ea8f-a2e6-42c9-b4af-eb8e20001285" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c55da757-e27c-4cf7-832f-f6d5eb5cb031" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_0bf5ea8f-a2e6-42c9-b4af-eb8e20001285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_72c38f04-dc36-4ef6-b1fb-e0dfa1437b71" 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_aa70792c-ae3e-4fca-adac-c94526f38bbf" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_72c38f04-dc36-4ef6-b1fb-e0dfa1437b71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8549adf7-dfa3-4117-abb6-2275840b348e" 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_72c38f04-dc36-4ef6-b1fb-e0dfa1437b71" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8549adf7-dfa3-4117-abb6-2275840b348e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_CollateralDependentLoansMember_7455c8c9-da67-4f6d-9bec-73b3adfecc93" xlink:href="tfin-20221231.xsd#tfin_CollateralDependentLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8549adf7-dfa3-4117-abb6-2275840b348e" xlink:to="loc_tfin_CollateralDependentLoansMember_7455c8c9-da67-4f6d-9bec-73b3adfecc93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_OtherRealEstateOwnedMember_e70562cc-0ece-4a4f-b7ca-e63a0b20e386" xlink:href="tfin-20221231.xsd#tfin_OtherRealEstateOwnedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_8549adf7-dfa3-4117-abb6-2275840b348e" xlink:to="loc_tfin_OtherRealEstateOwnedMember_e70562cc-0ece-4a4f-b7ca-e63a0b20e386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_5c94cd47-f751-474f-8b56-24ee3084f74a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_aa70792c-ae3e-4fca-adac-c94526f38bbf" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_5c94cd47-f751-474f-8b56-24ee3084f74a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b3d5acb6-77be-4a83-94a5-f83cd795d126" 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_5c94cd47-f751-474f-8b56-24ee3084f74a" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b3d5acb6-77be-4a83-94a5-f83cd795d126" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_d3f4cc60-9432-4a5b-b6d8-3967df5d5558" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b3d5acb6-77be-4a83-94a5-f83cd795d126" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_d3f4cc60-9432-4a5b-b6d8-3967df5d5558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_f79aaca4-6df7-42df-8761-d101716d81c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b3d5acb6-77be-4a83-94a5-f83cd795d126" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_f79aaca4-6df7-42df-8761-d101716d81c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_fece7625-c3d1-4764-b1e8-4c19696d74f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b3d5acb6-77be-4a83-94a5-f83cd795d126" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_fece7625-c3d1-4764-b1e8-4c19696d74f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoredReceivablesSegmentMember_30b9f499-8a2b-4455-8e30-0292cfb943b7" xlink:href="tfin-20221231.xsd#tfin_FactoredReceivablesSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b3d5acb6-77be-4a83-94a5-f83cd795d126" xlink:to="loc_tfin_FactoredReceivablesSegmentMember_30b9f499-8a2b-4455-8e30-0292cfb943b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_28bdc585-c7d3-4113-b583-a7982843d54f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b3d5acb6-77be-4a83-94a5-f83cd795d126" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_28bdc585-c7d3-4113-b583-a7982843d54f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_f408eb77-c965-44ad-b5fb-105d3add98e7" xlink:href="tfin-20221231.xsd#tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_b3d5acb6-77be-4a83-94a5-f83cd795d126" xlink:to="loc_tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember_f408eb77-c965-44ad-b5fb-105d3add98e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1c7b9d83-e030-4ffb-9678-c9d26f2479e1" 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_aa70792c-ae3e-4fca-adac-c94526f38bbf" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1c7b9d83-e030-4ffb-9678-c9d26f2479e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_685aaaac-8d4c-452e-bd3e-5d4d023ea5d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1c7b9d83-e030-4ffb-9678-c9d26f2479e1" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_685aaaac-8d4c-452e-bd3e-5d4d023ea5d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_5757811b-a291-4187-b4a9-62809d957375" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1c7b9d83-e030-4ffb-9678-c9d26f2479e1" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_5757811b-a291-4187-b4a9-62809d957375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_ee29b7c3-f1e7-43d3-b3ef-ac3a1ecc75be" 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_be23bc8d-5776-41aa-b408-197542bc5aaf" 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_ee29b7c3-f1e7-43d3-b3ef-ac3a1ecc75be" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_be23bc8d-5776-41aa-b408-197542bc5aaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9dd2bbf0-2f7e-4b0c-8045-215faf2ba3f5" 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_FairValueByBalanceSheetGroupingTable_be23bc8d-5776-41aa-b408-197542bc5aaf" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_9dd2bbf0-2f7e-4b0c-8045-215faf2ba3f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_48a9bb13-a5f0-4abf-a5be-0d0160acce5e" 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_9dd2bbf0-2f7e-4b0c-8045-215faf2ba3f5" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_48a9bb13-a5f0-4abf-a5be-0d0160acce5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_cb5adaaa-f78c-45ce-bd5a-8277bed5880a" 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_48a9bb13-a5f0-4abf-a5be-0d0160acce5e" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_cb5adaaa-f78c-45ce-bd5a-8277bed5880a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_6a160bff-7459-4856-9618-624ce7433612" 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_48a9bb13-a5f0-4abf-a5be-0d0160acce5e" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_6a160bff-7459-4856-9618-624ce7433612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_9f879112-7647-4f54-a6bb-c6fb4cbef703" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_48a9bb13-a5f0-4abf-a5be-0d0160acce5e" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_9f879112-7647-4f54-a6bb-c6fb4cbef703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_4655b196-dac0-4cb6-ad50-7cf0a67f9339" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_be23bc8d-5776-41aa-b408-197542bc5aaf" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_4655b196-dac0-4cb6-ad50-7cf0a67f9339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_f69665b6-e7b6-4d93-b349-0fa50d5b2195" 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_4655b196-dac0-4cb6-ad50-7cf0a67f9339" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_f69665b6-e7b6-4d93-b349-0fa50d5b2195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_40105a49-94e1-4678-9309-1446f0cbf614" 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_f69665b6-e7b6-4d93-b349-0fa50d5b2195" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_40105a49-94e1-4678-9309-1446f0cbf614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_65fd5b7b-d967-4db7-a471-0ebf854dba93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_40105a49-94e1-4678-9309-1446f0cbf614" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_65fd5b7b-d967-4db7-a471-0ebf854dba93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_7530b833-bf09-478b-b2ed-816fc1aae5dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_40105a49-94e1-4678-9309-1446f0cbf614" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_7530b833-bf09-478b-b2ed-816fc1aae5dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_40318174-6089-4dcf-b19c-6b6300254ca2" 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_be23bc8d-5776-41aa-b408-197542bc5aaf" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_40318174-6089-4dcf-b19c-6b6300254ca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_14a6b091-9901-4450-8bf2-ae891c3a558b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_40318174-6089-4dcf-b19c-6b6300254ca2" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_14a6b091-9901-4450-8bf2-ae891c3a558b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ad830a60-4bf7-4433-8dbf-728b55ac5fe6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_14a6b091-9901-4450-8bf2-ae891c3a558b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ad830a60-4bf7-4433-8dbf-728b55ac5fe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_1993f2dc-6aea-46ad-9299-e6b1140d9838" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_14a6b091-9901-4450-8bf2-ae891c3a558b" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss_1993f2dc-6aea-46ad-9299-e6b1140d9838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented_55f41316-6886-4cf9-aaec-01f319d9d580" xlink:href="tfin-20221231.xsd#tfin_LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_14a6b091-9901-4450-8bf2-ae891c3a558b" xlink:to="loc_tfin_LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented_55f41316-6886-4cf9-aaec-01f319d9d580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FederalHomeLoanBankAndOtherRestrictedStock_6e336847-57c0-40ef-b2b8-f4afefdb58be" xlink:href="tfin-20221231.xsd#tfin_FederalHomeLoanBankAndOtherRestrictedStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_14a6b091-9901-4450-8bf2-ae891c3a558b" xlink:to="loc_tfin_FederalHomeLoanBankAndOtherRestrictedStock_6e336847-57c0-40ef-b2b8-f4afefdb58be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_716d591d-3e0f-495a-8f45-0f1311b6c2ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestReceivable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_14a6b091-9901-4450-8bf2-ae891c3a558b" xlink:to="loc_us-gaap_InterestReceivable_716d591d-3e0f-495a-8f45-0f1311b6c2ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_a025a41a-686b-4096-88ae-882b6004b8a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_14a6b091-9901-4450-8bf2-ae891c3a558b" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_a025a41a-686b-4096-88ae-882b6004b8a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_c386858b-8901-4c22-b573-46f1d9e43d84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_14a6b091-9901-4450-8bf2-ae891c3a558b" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_c386858b-8901-4c22-b573-46f1d9e43d84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_4d935323-51e6-40c0-83b2-06f26f005aa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_14a6b091-9901-4450-8bf2-ae891c3a558b" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_4d935323-51e6-40c0-83b2-06f26f005aa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AccruedInterestReceivableFairValueDisclosure_58f1034e-2a01-4e0f-88d9-a69031ef9c6e" xlink:href="tfin-20221231.xsd#tfin_AccruedInterestReceivableFairValueDisclosure"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_14a6b091-9901-4450-8bf2-ae891c3a558b" xlink:to="loc_tfin_AccruedInterestReceivableFairValueDisclosure_58f1034e-2a01-4e0f-88d9-a69031ef9c6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_40318174-6089-4dcf-b19c-6b6300254ca2" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DepositsIncludingDepositsHeldForSale_4ed2d8e6-7e07-4f00-ac46-f0ca1f743d1f" xlink:href="tfin-20221231.xsd#tfin_DepositsIncludingDepositsHeldForSale"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_tfin_DepositsIncludingDepositsHeldForSale_4ed2d8e6-7e07-4f00-ac46-f0ca1f743d1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_7627d0ab-65d2-4ab9-8b5f-70b05a019ee4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_7627d0ab-65d2-4ab9-8b5f-70b05a019ee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_63b24eb7-b9fa-485f-929b-e3ff958d9070" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_63b24eb7-b9fa-485f-929b-e3ff958d9070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_ab6f0b00-1814-4a2d-9cee-28ca79c6ecce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_us-gaap_LineOfCredit_ab6f0b00-1814-4a2d-9cee-28ca79c6ecce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_b0439bf2-898e-4976-a551-316fe5931e5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_us-gaap_SubordinatedDebt_b0439bf2-898e-4976-a551-316fe5931e5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_c7da567e-864d-4df4-81b4-95a7776e6a89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_c7da567e-864d-4df4-81b4-95a7776e6a89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_4c5340aa-0361-4d84-940c-2234f6206c15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_4c5340aa-0361-4d84-940c-2234f6206c15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsFairValueDisclosure_14da511d-549c-49e0-91d6-fe91d52b74c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsFairValueDisclosure"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_us-gaap_DepositsFairValueDisclosure_14da511d-549c-49e0-91d6-fe91d52b74c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure_d7208778-139b-4cb7-a46e-0f58877d47ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure_d7208778-139b-4cb7-a46e-0f58877d47ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure_c8a87ed9-eb5a-4bac-84a8-957a135a0c5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure_c8a87ed9-eb5a-4bac-84a8-957a135a0c5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LinesOfCreditFairValueDisclosure_9ac0de79-082a-4d85-97a3-8c3e9505fef1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LinesOfCreditFairValueDisclosure"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_us-gaap_LinesOfCreditFairValueDisclosure_9ac0de79-082a-4d85-97a3-8c3e9505fef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_SubordinatedDebtFairValueDisclosure_fa955944-eaa3-406c-b5a4-7a7677f59ba4" xlink:href="tfin-20221231.xsd#tfin_SubordinatedDebtFairValueDisclosure"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_tfin_SubordinatedDebtFairValueDisclosure_fa955944-eaa3-406c-b5a4-7a7677f59ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_JuniorSubordinatedNotesFairValueDisclosure_9110ff07-fdeb-4b29-a887-eb7c06cb4e4f" xlink:href="tfin-20221231.xsd#tfin_JuniorSubordinatedNotesFairValueDisclosure"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_tfin_JuniorSubordinatedNotesFairValueDisclosure_9110ff07-fdeb-4b29-a887-eb7c06cb4e4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AccruedInterestPayableFairValueDisclosure_138a63a4-eb5c-4652-8b61-ade1d4f95309" xlink:href="tfin-20221231.xsd#tfin_AccruedInterestPayableFairValueDisclosure"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_ab49d8e4-c0a8-4d68-a504-a02d8fef11a5" xlink:to="loc_tfin_AccruedInterestPayableFairValueDisclosure_138a63a4-eb5c-4652-8b61-ade1d4f95309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/RelatedPartyTransactionsScheduleofLoanstoPrincipalOfficersDirectorsandtheirAffiliatesDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#RelatedPartyTransactionsScheduleofLoanstoPrincipalOfficersDirectorsandtheirAffiliatesDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/RelatedPartyTransactionsScheduleofLoanstoPrincipalOfficersDirectorsandtheirAffiliatesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_90d2a36e-38f4-4d1e-8dfc-d848a0708d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_RelatedPartyTransactionsRollForward_61110d30-db25-4bea-bc12-11e5aaaf3fe3" xlink:href="tfin-20221231.xsd#tfin_RelatedPartyTransactionsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_90d2a36e-38f4-4d1e-8dfc-d848a0708d2b" xlink:to="loc_tfin_RelatedPartyTransactionsRollForward_61110d30-db25-4bea-bc12-11e5aaaf3fe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_8178fa37-10a7-4931-ad5a-f0d6a9be461a" 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_tfin_RelatedPartyTransactionsRollForward_61110d30-db25-4bea-bc12-11e5aaaf3fe3" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_8178fa37-10a7-4931-ad5a-f0d6a9be461a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions_d5a2ff08-dd13-4f52-a5ec-a10f28b91ac6" 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_tfin_RelatedPartyTransactionsRollForward_61110d30-db25-4bea-bc12-11e5aaaf3fe3" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions_d5a2ff08-dd13-4f52-a5ec-a10f28b91ac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds_5b03a030-5f09-4b1c-b49d-dbb72f6075e8" 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_tfin_RelatedPartyTransactionsRollForward_61110d30-db25-4bea-bc12-11e5aaaf3fe3" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds_5b03a030-5f09-4b1c-b49d-dbb72f6075e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_LoansAndLeasesReceivableRelatedPartiesEffectOfChangesInCompositionOfRelatedParties_2b48df7c-9276-4aee-a95e-f7b90619694c" xlink:href="tfin-20221231.xsd#tfin_LoansAndLeasesReceivableRelatedPartiesEffectOfChangesInCompositionOfRelatedParties"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tfin_RelatedPartyTransactionsRollForward_61110d30-db25-4bea-bc12-11e5aaaf3fe3" xlink:to="loc_tfin_LoansAndLeasesReceivableRelatedPartiesEffectOfChangesInCompositionOfRelatedParties_2b48df7c-9276-4aee-a95e-f7b90619694c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_b9e1d067-3724-4a6b-b76e-13c378cde0c1" 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_tfin_RelatedPartyTransactionsRollForward_61110d30-db25-4bea-bc12-11e5aaaf3fe3" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_b9e1d067-3724-4a6b-b76e-13c378cde0c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/RelatedPartyTransactionsAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#RelatedPartyTransactionsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/RelatedPartyTransactionsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_1e3c5ec3-678d-474f-a216-ed9f77dc82da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDepositLiabilities_850bcbbd-92b8-48e7-bdb8-df716e10e83c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDepositLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_1e3c5ec3-678d-474f-a216-ed9f77dc82da" xlink:to="loc_us-gaap_RelatedPartyDepositLiabilities_850bcbbd-92b8-48e7-bdb8-df716e10e83c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_RegulatoryCapitalRequirementsAbstract_e95c773b-54aa-4656-99e8-127e99558b82" 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_f130659e-2792-4efa-8882-5f4dbf97540b" 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_e95c773b-54aa-4656-99e8-127e99558b82" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_f130659e-2792-4efa-8882-5f4dbf97540b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a8ca141b-24a6-45fb-bc89-219de7686f77" 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_f130659e-2792-4efa-8882-5f4dbf97540b" xlink:to="loc_dei_LegalEntityAxis_a8ca141b-24a6-45fb-bc89-219de7686f77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_34559b1a-752a-42f1-8e54-eb887795d477" 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_a8ca141b-24a6-45fb-bc89-219de7686f77" xlink:to="loc_dei_EntityDomain_34559b1a-752a-42f1-8e54-eb887795d477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TriumphFinancialIncMember_c989f530-eca6-44a8-87cc-79092e2e8b18" xlink:href="tfin-20221231.xsd#tfin_TriumphFinancialIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_34559b1a-752a-42f1-8e54-eb887795d477" xlink:to="loc_tfin_TriumphFinancialIncMember_c989f530-eca6-44a8-87cc-79092e2e8b18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TBKBankSSBMember_d1e3847d-5999-47cc-8efc-eaac4758f7f3" xlink:href="tfin-20221231.xsd#tfin_TBKBankSSBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_34559b1a-752a-42f1-8e54-eb887795d477" xlink:to="loc_tfin_TBKBankSSBMember_d1e3847d-5999-47cc-8efc-eaac4758f7f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" 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_f130659e-2792-4efa-8882-5f4dbf97540b" xlink:to="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Capital_6e332a0b-93e0-4d2f-8ab7-1bbfc4ee17a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Capital"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_Capital_6e332a0b-93e0-4d2f-8ab7-1bbfc4ee17a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets_f7ec03d6-22cc-4745-b390-7e5951fcdc04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalToRiskWeightedAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_CapitalToRiskWeightedAssets_f7ec03d6-22cc-4745-b390-7e5951fcdc04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredForCapitalAdequacy_3ae3bb35-9b73-40e5-8c7f-876566a6e5ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredForCapitalAdequacy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_CapitalRequiredForCapitalAdequacy_3ae3bb35-9b73-40e5-8c7f-876566a6e5ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_2087e152-19a4-4c12-8ba7-b019232c4913" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_2087e152-19a4-4c12-8ba7-b019232c4913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalized_1a7521a5-fde0-44e0-8a9b-0b4ccc9d5f89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalized_1a7521a5-fde0-44e0-8a9b-0b4ccc9d5f89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_9f2a96bf-67ca-4aa5-8d0d-be8edc17f75f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_9f2a96bf-67ca-4aa5-8d0d-be8edc17f75f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapital_587279f9-0c0e-40c9-a3d4-3efa5576c6a7" 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_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_TierOneRiskBasedCapital_587279f9-0c0e-40c9-a3d4-3efa5576c6a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_cad66148-721f-42b8-a219-9351ad9ad47e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_cad66148-721f-42b8-a219-9351ad9ad47e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_c6cca474-94cb-478a-a485-b430f3733d10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_c6cca474-94cb-478a-a485-b430f3733d10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_3f45f72f-039c-4c82-8a6c-4f2e6161159f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_3f45f72f-039c-4c82-8a6c-4f2e6161159f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_67c0f1fb-228f-4285-a2e9-2f50bf56187c" 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_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_67c0f1fb-228f-4285-a2e9-2f50bf56187c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_6e93cbbf-f491-40df-80b3-aac29b3360f7" 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_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_6e93cbbf-f491-40df-80b3-aac29b3360f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapital_07ca341c-b00e-4cd2-87e3-1a16917203f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonEquityTierOneCapital"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_CommonEquityTierOneCapital_07ca341c-b00e-4cd2-87e3-1a16917203f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRatio_8707ed4a-d877-45fd-8777-24b48ed4b925" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonEquityTierOneCapitalRatio"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_CommonEquityTierOneCapitalRatio_8707ed4a-d877-45fd-8777-24b48ed4b925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRequiredForCapitalAdequacy_1f0711a7-8e81-401d-b433-5606e294d909" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonEquityTierOneCapitalRequiredForCapitalAdequacy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_CommonEquityTierOneCapitalRequiredForCapitalAdequacy_1f0711a7-8e81-401d-b433-5606e294d909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum_abe3130d-64e5-41dd-9ff7-32143f9c1564" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum_abe3130d-64e5-41dd-9ff7-32143f9c1564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_79b125ff-5429-47eb-ac01-026154bb4bfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized_79b125ff-5429-47eb-ac01-026154bb4bfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_2bcac181-3216-4eb5-b9de-c4e5d9449e88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum_2bcac181-3216-4eb5-b9de-c4e5d9449e88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapital_11c08c86-e632-4506-8d27-31aa71bb35fe" 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_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_TierOneLeverageCapital_11c08c86-e632-4506-8d27-31aa71bb35fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_cbb8ced4-08fb-4651-a129-14fa4ecf4407" 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_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_cbb8ced4-08fb-4651-a129-14fa4ecf4407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_095b65bd-1991-4c70-bdce-4418f386becb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_095b65bd-1991-4c70-bdce-4418f386becb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_050eb1fb-6b9e-4a2a-99eb-ababdd2e468d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_050eb1fb-6b9e-4a2a-99eb-ababdd2e468d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_5c1a15a4-c29f-4e2f-b275-87f12eb00ff9" 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_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_5c1a15a4-c29f-4e2f-b275-87f12eb00ff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_88bc39f1-2e03-4d5e-917b-c81379cd8657" 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_87277306-17b6-43bf-bc6e-a9fc52a6b9cd" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_88bc39f1-2e03-4d5e-917b-c81379cd8657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/StockholdersEquitySummaryofPreferredStockDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#StockholdersEquitySummaryofPreferredStockDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/StockholdersEquitySummaryofPreferredStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_d495fcd0-a1c2-407c-84f4-597e804f1159" 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_ScheduleOfStockByClassTable_73bd1279-2154-4399-9fc4-dd21cb2fee4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_d495fcd0-a1c2-407c-84f4-597e804f1159" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_73bd1279-2154-4399-9fc4-dd21cb2fee4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_5a0d8945-8ca1-4850-8bc0-9a72638f5005" 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_ScheduleOfStockByClassTable_73bd1279-2154-4399-9fc4-dd21cb2fee4d" xlink:to="loc_us-gaap_StatementClassOfStockAxis_5a0d8945-8ca1-4850-8bc0-9a72638f5005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_806c838a-f5da-4b69-95d3-32ddd326827a" 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_5a0d8945-8ca1-4850-8bc0-9a72638f5005" xlink:to="loc_us-gaap_ClassOfStockDomain_806c838a-f5da-4b69-95d3-32ddd326827a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesCPreferredStockMember_a815c977-4b43-4244-9ac0-20caea09283a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesCPreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_806c838a-f5da-4b69-95d3-32ddd326827a" xlink:to="loc_us-gaap_SeriesCPreferredStockMember_a815c977-4b43-4244-9ac0-20caea09283a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_138e2afe-bc75-46c4-9abf-c02e725c3153" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_73bd1279-2154-4399-9fc4-dd21cb2fee4d" xlink:to="loc_us-gaap_ClassOfStockLineItems_138e2afe-bc75-46c4-9abf-c02e725c3153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_75cd8021-8559-4472-a463-74692c59eb40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_138e2afe-bc75-46c4-9abf-c02e725c3153" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_75cd8021-8559-4472-a463-74692c59eb40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_5518ec63-70d9-4f4c-bb08-f6ba857bbb48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_138e2afe-bc75-46c4-9abf-c02e725c3153" xlink:to="loc_us-gaap_PreferredStockSharesIssued_5518ec63-70d9-4f4c-bb08-f6ba857bbb48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_7658fc97-3c9a-4307-986a-9c23bc1d56dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_138e2afe-bc75-46c4-9abf-c02e725c3153" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_7658fc97-3c9a-4307-986a-9c23bc1d56dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_dfdc407c-87b5-4059-94ca-795a0e7ecbed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_138e2afe-bc75-46c4-9abf-c02e725c3153" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_dfdc407c-87b5-4059-94ca-795a0e7ecbed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreference_3a76a5d3-95da-439f-8948-48d9a66154b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockLiquidationPreference"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_138e2afe-bc75-46c4-9abf-c02e725c3153" xlink:to="loc_us-gaap_PreferredStockLiquidationPreference_3a76a5d3-95da-439f-8948-48d9a66154b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreferenceValue_e2848845-b94a-4e78-bab1-bac69418ef33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockLiquidationPreferenceValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_138e2afe-bc75-46c4-9abf-c02e725c3153" xlink:to="loc_us-gaap_PreferredStockLiquidationPreferenceValue_e2848845-b94a-4e78-bab1-bac69418ef33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_3909147b-8337-4cc0-a56c-c84d83f3c0e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_138e2afe-bc75-46c4-9abf-c02e725c3153" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_3909147b-8337-4cc0-a56c-c84d83f3c0e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#StockholdersEquityAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_14306475-e701-4402-8131-2ef6c48b9faa" 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_ScheduleOfStockByClassTable_b1e32cdb-dc71-4b04-9d1f-4026860da67b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_14306475-e701-4402-8131-2ef6c48b9faa" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_b1e32cdb-dc71-4b04-9d1f-4026860da67b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_4c65ff88-f3f2-4374-9a2f-4843ec947696" 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_ScheduleOfStockByClassTable_b1e32cdb-dc71-4b04-9d1f-4026860da67b" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_4c65ff88-f3f2-4374-9a2f-4843ec947696" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_3ab8e6c6-17e1-424c-86a4-9a5e50a98493" 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_4c65ff88-f3f2-4374-9a2f-4843ec947696" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_3ab8e6c6-17e1-424c-86a4-9a5e50a98493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_StockRepurchaseProgramMember_b288f3c3-bb38-4d89-ab0d-8702a19a6ddc" xlink:href="tfin-20221231.xsd#tfin_StockRepurchaseProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_3ab8e6c6-17e1-424c-86a4-9a5e50a98493" xlink:to="loc_tfin_StockRepurchaseProgramMember_b288f3c3-bb38-4d89-ab0d-8702a19a6ddc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DutchAuctionTenderOfferMember_f6d74a83-c5a3-435a-92ff-8920306d187a" xlink:href="tfin-20221231.xsd#tfin_DutchAuctionTenderOfferMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_3ab8e6c6-17e1-424c-86a4-9a5e50a98493" xlink:to="loc_tfin_DutchAuctionTenderOfferMember_f6d74a83-c5a3-435a-92ff-8920306d187a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_ec28f8b2-2280-442a-9b50-5ea3ff128834" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_b1e32cdb-dc71-4b04-9d1f-4026860da67b" xlink:to="loc_us-gaap_StatementClassOfStockAxis_ec28f8b2-2280-442a-9b50-5ea3ff128834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_50261b31-4dde-44fa-ada3-c2b199843303" 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_ec28f8b2-2280-442a-9b50-5ea3ff128834" xlink:to="loc_us-gaap_ClassOfStockDomain_50261b31-4dde-44fa-ada3-c2b199843303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesCPreferredStockMember_820a0eab-818a-4cab-9636-8664ca0673a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesCPreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_50261b31-4dde-44fa-ada3-c2b199843303" xlink:to="loc_us-gaap_SeriesCPreferredStockMember_820a0eab-818a-4cab-9636-8664ca0673a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_b1e32cdb-dc71-4b04-9d1f-4026860da67b" xlink:to="loc_us-gaap_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_54de450b-bf59-4537-976f-ed8b44f2d4cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_us-gaap_PreferredStockSharesIssued_54de450b-bf59-4537-976f-ed8b44f2d4cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_4ceb3012-57e8-40eb-b905-c1b9105840c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendRatePercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_4ceb3012-57e8-40eb-b905-c1b9105840c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_2595493e-585a-4191-ae53-0c58d8dc9f86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_2595493e-585a-4191-ae53-0c58d8dc9f86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockLiquidationPreference_93006297-6eab-44c1-93cb-45350b9cc175" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockLiquidationPreference"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_us-gaap_PreferredStockLiquidationPreference_93006297-6eab-44c1-93cb-45350b9cc175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PreferredStockDepositaryShares_b99266f5-6f10-4bff-a3ea-74e9a1290615" xlink:href="tfin-20221231.xsd#tfin_PreferredStockDepositaryShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_tfin_PreferredStockDepositaryShares_b99266f5-6f10-4bff-a3ea-74e9a1290615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PreferredStockDepositarySharesOwnershipInterest_80e8dbf5-b002-4536-9b03-9f46880dee66" xlink:href="tfin-20221231.xsd#tfin_PreferredStockDepositarySharesOwnershipInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_tfin_PreferredStockDepositarySharesOwnershipInterest_80e8dbf5-b002-4536-9b03-9f46880dee66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ProceedsFromIssuanceOfPreferredStockAndPreferenceStockGross_a5c3a54c-539c-4096-862f-cb7952d9375a" xlink:href="tfin-20221231.xsd#tfin_ProceedsFromIssuanceOfPreferredStockAndPreferenceStockGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_tfin_ProceedsFromIssuanceOfPreferredStockAndPreferenceStockGross_a5c3a54c-539c-4096-862f-cb7952d9375a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_69e0c9b6-0e6c-4e10-8932-815ac03e1750" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_69e0c9b6-0e6c-4e10-8932-815ac03e1750" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_a8449bfa-1334-4137-bcb7-6a2b7d8ed149" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_a8449bfa-1334-4137-bcb7-6a2b7d8ed149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_dd846b71-4cbe-4895-81d1-0e24b2ba99aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_dd846b71-4cbe-4895-81d1-0e24b2ba99aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_7bb93fce-b156-4f00-914c-2df096c1d04e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_7bb93fce-b156-4f00-914c-2df096c1d04e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_54cc9227-cca4-4c8c-92a9-48f1e5149618" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_54cc9227-cca4-4c8c-92a9-48f1e5149618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_StockRepurchaseProgramFeesAndExpenses_19a7f691-0f10-414f-918f-77d96b9913d8" xlink:href="tfin-20221231.xsd#tfin_StockRepurchaseProgramFeesAndExpenses"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_bcef0e6d-9db3-4226-b97d-3a5b42e2a6fc" xlink:to="loc_tfin_StockRepurchaseProgramFeesAndExpenses_19a7f691-0f10-414f-918f-77d96b9913d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/StockholdersEquitySummaryofCommonStockDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#StockholdersEquitySummaryofCommonStockDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/StockholdersEquitySummaryofCommonStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_a95f79ee-6d5f-431a-a5be-709219101525" 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_CommonStockSharesAuthorized_06e410c9-cd9e-4c45-bcd4-1a2390d7e137" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a95f79ee-6d5f-431a-a5be-709219101525" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_06e410c9-cd9e-4c45-bcd4-1a2390d7e137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_478f106c-887d-4921-9e18-7ec6fd30b0cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a95f79ee-6d5f-431a-a5be-709219101525" xlink:to="loc_us-gaap_CommonStockSharesIssued_478f106c-887d-4921-9e18-7ec6fd30b0cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_0c940375-47e2-49a3-8845-8c8c1ac3dc21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a95f79ee-6d5f-431a-a5be-709219101525" xlink:to="loc_us-gaap_TreasuryStockShares_0c940375-47e2-49a3-8845-8c8c1ac3dc21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_8478fc23-c735-4ddd-9fe8-037ff865a5aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a95f79ee-6d5f-431a-a5be-709219101525" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_8478fc23-c735-4ddd-9fe8-037ff865a5aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_e1a9a3e4-c404-4197-8aca-b5a363b0ce69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a95f79ee-6d5f-431a-a5be-709219101525" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_e1a9a3e4-c404-4197-8aca-b5a363b0ce69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#StockBasedCompensationAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a1b955f3-d37a-4fcf-8b78-37a047c52c67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5c3b2d59-d8ae-4df3-9744-8b1ce560b2bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a1b955f3-d37a-4fcf-8b78-37a047c52c67" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5c3b2d59-d8ae-4df3-9744-8b1ce560b2bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_19c0aaf3-4928-40b1-a0b3-bff59f549fbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5c3b2d59-d8ae-4df3-9744-8b1ce560b2bc" xlink:to="loc_us-gaap_PlanNameAxis_19c0aaf3-4928-40b1-a0b3-bff59f549fbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_aa04b5c4-daa6-447e-9f78-63ca463e3276" 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_19c0aaf3-4928-40b1-a0b3-bff59f549fbc" xlink:to="loc_us-gaap_PlanNameDomain_aa04b5c4-daa6-447e-9f78-63ca463e3276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember_8a1edcbb-3efb-40fe-a3cd-a4634aed92af" xlink:href="tfin-20221231.xsd#tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_aa04b5c4-daa6-447e-9f78-63ca463e3276" xlink:to="loc_tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember_8a1edcbb-3efb-40fe-a3cd-a4634aed92af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_TwoThousandAndNineteenEmployeeStockPurchasePlanMember_2c02b9ba-4d4b-4467-bc71-7a639e03f610" xlink:href="tfin-20221231.xsd#tfin_TwoThousandAndNineteenEmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_aa04b5c4-daa6-447e-9f78-63ca463e3276" xlink:to="loc_tfin_TwoThousandAndNineteenEmployeeStockPurchasePlanMember_2c02b9ba-4d4b-4467-bc71-7a639e03f610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_44f91115-7c95-4929-b4e5-217c1e355d2b" 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_5c3b2d59-d8ae-4df3-9744-8b1ce560b2bc" xlink:to="loc_us-gaap_AwardTypeAxis_44f91115-7c95-4929-b4e5-217c1e355d2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_07605b11-f360-46dc-aa5a-828ed3a24135" 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_44f91115-7c95-4929-b4e5-217c1e355d2b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_07605b11-f360-46dc-aa5a-828ed3a24135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_8ebc5bbf-f66e-40c8-bbdc-31462dcf07cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_07605b11-f360-46dc-aa5a-828ed3a24135" xlink:to="loc_us-gaap_RestrictedStockMember_8ebc5bbf-f66e-40c8-bbdc-31462dcf07cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_aad1c29b-6991-4a83-8cf4-1472645d1d23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_07605b11-f360-46dc-aa5a-828ed3a24135" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_aad1c29b-6991-4a83-8cf4-1472645d1d23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MarketBasedPerformanceStockUnitsMember_ede0068e-eae1-47d5-8e0b-123d65f002ac" xlink:href="tfin-20221231.xsd#tfin_MarketBasedPerformanceStockUnitsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_07605b11-f360-46dc-aa5a-828ed3a24135" xlink:to="loc_tfin_MarketBasedPerformanceStockUnitsMember_ede0068e-eae1-47d5-8e0b-123d65f002ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PerformanceBasedPerformanceStockUnitsMember_76d67b2b-2089-4716-a41d-bf5655062378" xlink:href="tfin-20221231.xsd#tfin_PerformanceBasedPerformanceStockUnitsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_07605b11-f360-46dc-aa5a-828ed3a24135" xlink:to="loc_tfin_PerformanceBasedPerformanceStockUnitsMember_76d67b2b-2089-4716-a41d-bf5655062378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_25015e82-ebd1-4f14-bb4a-a5c39f8acef8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_07605b11-f360-46dc-aa5a-828ed3a24135" xlink:to="loc_us-gaap_EmployeeStockOptionMember_25015e82-ebd1-4f14-bb4a-a5c39f8acef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_712a7170-24f5-4f02-b7af-a23e291988c5" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5c3b2d59-d8ae-4df3-9744-8b1ce560b2bc" xlink:to="loc_srt_RangeAxis_712a7170-24f5-4f02-b7af-a23e291988c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_58ab07a3-f529-41b2-8e2a-484a885bd96b" 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_712a7170-24f5-4f02-b7af-a23e291988c5" xlink:to="loc_srt_RangeMember_58ab07a3-f529-41b2-8e2a-484a885bd96b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_1953ea74-8b08-46fc-bedf-e5cf67311fb0" 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_58ab07a3-f529-41b2-8e2a-484a885bd96b" xlink:to="loc_srt_MinimumMember_1953ea74-8b08-46fc-bedf-e5cf67311fb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1cf62269-37ad-4bb5-a17a-60e593b9457c" 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_58ab07a3-f529-41b2-8e2a-484a885bd96b" xlink:to="loc_srt_MaximumMember_1cf62269-37ad-4bb5-a17a-60e593b9457c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_e94ca8b6-7ba0-40b5-a72a-8363716cc9ef" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5c3b2d59-d8ae-4df3-9744-8b1ce560b2bc" xlink:to="loc_srt_StatementScenarioAxis_e94ca8b6-7ba0-40b5-a72a-8363716cc9ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_e9bc6c52-9674-4326-9c4e-6e05641b556e" 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_e94ca8b6-7ba0-40b5-a72a-8363716cc9ef" xlink:to="loc_srt_ScenarioUnspecifiedDomain_e9bc6c52-9674-4326-9c4e-6e05641b556e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_2ac9ec8c-5523-4579-a9b4-8e051b6e3f2d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_e9bc6c52-9674-4326-9c4e-6e05641b556e" xlink:to="loc_srt_ScenarioForecastMember_2ac9ec8c-5523-4579-a9b4-8e051b6e3f2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5c3b2d59-d8ae-4df3-9744-8b1ce560b2bc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_abb4362e-9562-43f6-894d-1854a5d0e971" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_ShareBasedCompensation_abb4362e-9562-43f6-894d-1854a5d0e971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_76bebe30-b8dd-46d4-b1cf-165990f372f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_76bebe30-b8dd-46d4-b1cf-165990f372f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_9229bf1b-b171-4798-989d-aba43e6ac7a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_9229bf1b-b171-4798-989d-aba43e6ac7a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_b1cb5c5e-0325-48ee-932a-773060ec05ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_b1cb5c5e-0325-48ee-932a-773060ec05ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_f3c570b4-fdc5-46c2-99a6-8b346d7a20c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_f3c570b4-fdc5-46c2-99a6-8b346d7a20c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_fdf3d652-7f9f-4040-9c1c-1de3a5a0883e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_fdf3d652-7f9f-4040-9c1c-1de3a5a0883e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_617e14fe-c61c-42af-8b64-79743633dd13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_617e14fe-c61c-42af-8b64-79743633dd13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_10eddf7c-9ab0-4f79-b772-ca5cc5df7ed5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_10eddf7c-9ab0-4f79-b772-ca5cc5df7ed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriodBeforeAwardVestingPeriod_4aeb0605-2aa1-44f5-baf7-5552b315c74f" xlink:href="tfin-20221231.xsd#tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriodBeforeAwardVestingPeriod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriodBeforeAwardVestingPeriod_4aeb0605-2aa1-44f5-baf7-5552b315c74f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_58be0a70-f3b0-4a6f-a3a9-5669fb62d777" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_58be0a70-f3b0-4a6f-a3a9-5669fb62d777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_2c060f82-758d-4645-b015-562f9cbbd3c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_2c060f82-758d-4645-b015-562f9cbbd3c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_f6a2c565-e69e-4a09-a914-b557ff0a7911" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_f6a2c565-e69e-4a09-a914-b557ff0a7911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_b0f31594-24ed-4f0e-8ba2-ff5f4cc727c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_b0f31594-24ed-4f0e-8ba2-ff5f4cc727c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_b7705f3e-6ac4-48da-ada2-f55bb07e0185" xlink:href="tfin-20221231.xsd#tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod_b7705f3e-6ac4-48da-ada2-f55bb07e0185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_518300f5-038b-4cf4-a0e3-0128b09959df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d20c95ee-6d29-4f0b-bd00-10ac330f8774" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_518300f5-038b-4cf4-a0e3-0128b09959df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2851a43a-65bf-4a44-b7a8-a115de285bea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45268813-e2d4-4163-9693-0a9f75427427" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2851a43a-65bf-4a44-b7a8-a115de285bea" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45268813-e2d4-4163-9693-0a9f75427427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a62ecfb4-9830-4b9f-9d65-2b04aa2a24f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45268813-e2d4-4163-9693-0a9f75427427" xlink:to="loc_us-gaap_AwardTypeAxis_a62ecfb4-9830-4b9f-9d65-2b04aa2a24f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75bc6182-3111-40d0-b352-68978cf2a59e" 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_a62ecfb4-9830-4b9f-9d65-2b04aa2a24f3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75bc6182-3111-40d0-b352-68978cf2a59e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_916bd44e-eb0f-4f5c-8eb5-cea80ed6a12d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75bc6182-3111-40d0-b352-68978cf2a59e" xlink:to="loc_us-gaap_RestrictedStockMember_916bd44e-eb0f-4f5c-8eb5-cea80ed6a12d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_8b9a4a0b-6e0e-4329-9e66-c161b1b4bf84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75bc6182-3111-40d0-b352-68978cf2a59e" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_8b9a4a0b-6e0e-4329-9e66-c161b1b4bf84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MarketBasedPerformanceStockUnitsMember_cc640d9f-64f0-4523-a4cb-1f4d4b734be5" xlink:href="tfin-20221231.xsd#tfin_MarketBasedPerformanceStockUnitsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75bc6182-3111-40d0-b352-68978cf2a59e" xlink:to="loc_tfin_MarketBasedPerformanceStockUnitsMember_cc640d9f-64f0-4523-a4cb-1f4d4b734be5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PerformanceBasedPerformanceStockUnitsMember_b5571d62-9e3f-40b5-a998-53cb79f3f764" xlink:href="tfin-20221231.xsd#tfin_PerformanceBasedPerformanceStockUnitsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_75bc6182-3111-40d0-b352-68978cf2a59e" xlink:to="loc_tfin_PerformanceBasedPerformanceStockUnitsMember_b5571d62-9e3f-40b5-a998-53cb79f3f764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5dadddf4-e063-4169-8604-bb217d5126a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_45268813-e2d4-4163-9693-0a9f75427427" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5dadddf4-e063-4169-8604-bb217d5126a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_b4c4d3b3-483f-43d5-9d8c-6ef5f283a636" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5dadddf4-e063-4169-8604-bb217d5126a5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_b4c4d3b3-483f-43d5-9d8c-6ef5f283a636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_efe92338-8824-4bd8-81a7-4eb4a806cd84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_b4c4d3b3-483f-43d5-9d8c-6ef5f283a636" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_efe92338-8824-4bd8-81a7-4eb4a806cd84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6e6cbfd4-3e65-49d4-8493-8033c5468d11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_b4c4d3b3-483f-43d5-9d8c-6ef5f283a636" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6e6cbfd4-3e65-49d4-8493-8033c5468d11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncrementalSharesEarned_6e5836ef-f638-4ceb-b869-b32226a74625" xlink:href="tfin-20221231.xsd#tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncrementalSharesEarned"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_b4c4d3b3-483f-43d5-9d8c-6ef5f283a636" xlink:to="loc_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncrementalSharesEarned_6e5836ef-f638-4ceb-b869-b32226a74625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4df7301b-f51d-4636-8065-1036a5062a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_b4c4d3b3-483f-43d5-9d8c-6ef5f283a636" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4df7301b-f51d-4636-8065-1036a5062a8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_64ab41f1-7b6d-4464-a40b-a4284de56b39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_b4c4d3b3-483f-43d5-9d8c-6ef5f283a636" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_64ab41f1-7b6d-4464-a40b-a4284de56b39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_05bfa687-56cb-4e55-8921-fdcef7bd65d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_b4c4d3b3-483f-43d5-9d8c-6ef5f283a636" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_05bfa687-56cb-4e55-8921-fdcef7bd65d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f77344cd-5edf-4ec3-8c10-155ea4d6391f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5dadddf4-e063-4169-8604-bb217d5126a5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f77344cd-5edf-4ec3-8c10-155ea4d6391f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5d02743b-1524-49ce-b1e9-550874dc0554" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f77344cd-5edf-4ec3-8c10-155ea4d6391f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5d02743b-1524-49ce-b1e9-550874dc0554" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8c3ad65c-7c93-4aa7-a3c8-33633fd32109" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f77344cd-5edf-4ec3-8c10-155ea4d6391f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_8c3ad65c-7c93-4aa7-a3c8-33633fd32109" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_b24263c6-6078-4ecb-8879-c9653b08e83c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f77344cd-5edf-4ec3-8c10-155ea4d6391f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_b24263c6-6078-4ecb-8879-c9653b08e83c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d65d22a4-df9c-4e06-a341-372e6eff036a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f77344cd-5edf-4ec3-8c10-155ea4d6391f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d65d22a4-df9c-4e06-a341-372e6eff036a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3aba2778-fd22-488c-af24-a9461c69dc96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f77344cd-5edf-4ec3-8c10-155ea4d6391f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3aba2778-fd22-488c-af24-a9461c69dc96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/StockBasedCompensationScheduleofMarketBasedPerformanceStockUnitsValuationAssumptionsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#StockBasedCompensationScheduleofMarketBasedPerformanceStockUnitsValuationAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/StockBasedCompensationScheduleofMarketBasedPerformanceStockUnitsValuationAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5812e69f-dbb8-456e-a7d2-92e91a7e3076" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5c171d97-3b28-4b5f-8b56-3820cec19bb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5812e69f-dbb8-456e-a7d2-92e91a7e3076" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5c171d97-3b28-4b5f-8b56-3820cec19bb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_5b13da71-8073-4141-a20f-e6fb93306724" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5c171d97-3b28-4b5f-8b56-3820cec19bb2" xlink:to="loc_us-gaap_AwardTypeAxis_5b13da71-8073-4141-a20f-e6fb93306724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_def6534c-32d3-4120-a506-bd383755786a" 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_5b13da71-8073-4141-a20f-e6fb93306724" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_def6534c-32d3-4120-a506-bd383755786a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MarketBasedPerformanceStockUnitsMember_ec564a8c-fc27-4988-a5df-6c539bf974d9" xlink:href="tfin-20221231.xsd#tfin_MarketBasedPerformanceStockUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_def6534c-32d3-4120-a506-bd383755786a" xlink:to="loc_tfin_MarketBasedPerformanceStockUnitsMember_ec564a8c-fc27-4988-a5df-6c539bf974d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3f916536-2137-42da-8104-2a4982c41a8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5c171d97-3b28-4b5f-8b56-3820cec19bb2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3f916536-2137-42da-8104-2a4982c41a8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod_354762d0-19fe-4c72-81a1-c995d98d98b5" xlink:href="tfin-20221231.xsd#tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3f916536-2137-42da-8104-2a4982c41a8f" xlink:to="loc_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod_354762d0-19fe-4c72-81a1-c995d98d98b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_4f580d82-d1c4-4425-83d6-fb2f41c0e70c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3f916536-2137-42da-8104-2a4982c41a8f" xlink:to="loc_us-gaap_SharePrice_4f580d82-d1c4-4425-83d6-fb2f41c0e70c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_30a33e66-ea54-45d9-8df2-e4aa2123f916" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3f916536-2137-42da-8104-2a4982c41a8f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_30a33e66-ea54-45d9-8df2-e4aa2123f916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_844ad602-e69c-4252-8958-169006060b20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_3f916536-2137-42da-8104-2a4982c41a8f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_844ad602-e69c-4252-8958-169006060b20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_709aca23-c9be-4e1b-bee7-007253bba4e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b147b4cc-dbce-49b4-904e-301831c35212" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_709aca23-c9be-4e1b-bee7-007253bba4e2" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b147b4cc-dbce-49b4-904e-301831c35212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_04b01f13-1453-449a-8ae4-8707b2682518" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b147b4cc-dbce-49b4-904e-301831c35212" xlink:to="loc_us-gaap_AwardTypeAxis_04b01f13-1453-449a-8ae4-8707b2682518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_27863271-680a-4bc4-9527-42a961f10601" 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_04b01f13-1453-449a-8ae4-8707b2682518" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_27863271-680a-4bc4-9527-42a961f10601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_e7c2c80d-31a4-4f9c-98d3-2406320a1ea1" 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_27863271-680a-4bc4-9527-42a961f10601" xlink:to="loc_us-gaap_EmployeeStockOptionMember_e7c2c80d-31a4-4f9c-98d3-2406320a1ea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b147b4cc-dbce-49b4-904e-301831c35212" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6bca72b2-a171-4fd1-b18e-c957caded75f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6bca72b2-a171-4fd1-b18e-c957caded75f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1e7985e4-6969-4609-a66b-12367544b7e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6bca72b2-a171-4fd1-b18e-c957caded75f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1e7985e4-6969-4609-a66b-12367544b7e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_6f44fdcf-7d57-4428-b479-b1d539e75a93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6bca72b2-a171-4fd1-b18e-c957caded75f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_6f44fdcf-7d57-4428-b479-b1d539e75a93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_6d2e00d0-babb-4d84-8296-09516410671c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6bca72b2-a171-4fd1-b18e-c957caded75f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_6d2e00d0-babb-4d84-8296-09516410671c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_9354b22c-0cf7-4a93-8ed7-ac9f3c9fd1e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6bca72b2-a171-4fd1-b18e-c957caded75f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_9354b22c-0cf7-4a93-8ed7-ac9f3c9fd1e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_9551b38e-e122-4a8e-bd60-c29ed82d87c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6bca72b2-a171-4fd1-b18e-c957caded75f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_9551b38e-e122-4a8e-bd60-c29ed82d87c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c1f7b377-46a1-46a7-879d-7cfbf8f9988b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_6bca72b2-a171-4fd1-b18e-c957caded75f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c1f7b377-46a1-46a7-879d-7cfbf8f9988b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_aa6676cb-04e6-44db-b2a6-2ddeda09bbe0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_aa6676cb-04e6-44db-b2a6-2ddeda09bbe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_9e7f0efb-afc1-445c-bf4d-15b67368c718" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_9e7f0efb-afc1-445c-bf4d-15b67368c718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_05f1e91f-7058-4522-8431-69b63b64807f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_05f1e91f-7058-4522-8431-69b63b64807f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_66aceef3-5f79-495c-a17d-6151616c8ff8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_05f1e91f-7058-4522-8431-69b63b64807f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_66aceef3-5f79-495c-a17d-6151616c8ff8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_fb7021fb-1db4-47fd-9b40-6ad017cec014" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_05f1e91f-7058-4522-8431-69b63b64807f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_fb7021fb-1db4-47fd-9b40-6ad017cec014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1e67b41b-7a20-4aec-8c58-228a155302ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_05f1e91f-7058-4522-8431-69b63b64807f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_1e67b41b-7a20-4aec-8c58-228a155302ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c30c06be-d749-42b3-a5d4-c4a811eb2d12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_05f1e91f-7058-4522-8431-69b63b64807f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c30c06be-d749-42b3-a5d4-c4a811eb2d12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_21b39eb0-3351-4b28-9bda-bab3945d9803" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_05f1e91f-7058-4522-8431-69b63b64807f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_21b39eb0-3351-4b28-9bda-bab3945d9803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_6f2cf082-71e0-41e8-9484-f558dff6ee45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_05f1e91f-7058-4522-8431-69b63b64807f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_6f2cf082-71e0-41e8-9484-f558dff6ee45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_f69fef12-62af-44b2-9766-ba416eed2abc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_f69fef12-62af-44b2-9766-ba416eed2abc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_9c015da8-b04d-4bc5-bace-5d70522f1aeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_9c015da8-b04d-4bc5-bace-5d70522f1aeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_71c68285-cd50-4821-a432-fb7646336be3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_71c68285-cd50-4821-a432-fb7646336be3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_f917fdc2-2076-4858-b605-18f76b412168" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_f917fdc2-2076-4858-b605-18f76b412168" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_d48d837f-01bd-4802-8842-1f0078bedb28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_d48d837f-01bd-4802-8842-1f0078bedb28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_4d7c357c-f94b-47ab-924a-19f17603484b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_4d7c357c-f94b-47ab-924a-19f17603484b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_41fd141a-ddc4-4550-b354-8de2b7374c92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_41fd141a-ddc4-4550-b354-8de2b7374c92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_f320aa16-6a8c-4b58-828d-1f9ef7310e75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ace0241-72b1-41d9-adda-28e5b51ed65b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_f320aa16-6a8c-4b58-828d-1f9ef7310e75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/StockBasedCompensationScheduleofInformationRelatedtoStockOptionsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#StockBasedCompensationScheduleofInformationRelatedtoStockOptionsDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/StockBasedCompensationScheduleofInformationRelatedtoStockOptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b9402772-a814-4afc-b99f-729ad8fb5f3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_19f1b3d9-7b20-44e9-a65a-47b55e390055" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b9402772-a814-4afc-b99f-729ad8fb5f3f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_19f1b3d9-7b20-44e9-a65a-47b55e390055" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_2b843ce1-17ad-46f8-907a-ae17d3a2a99f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_19f1b3d9-7b20-44e9-a65a-47b55e390055" xlink:to="loc_us-gaap_AwardTypeAxis_2b843ce1-17ad-46f8-907a-ae17d3a2a99f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c9a64ef1-1b48-456c-91d4-77a4fafed6c2" 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_2b843ce1-17ad-46f8-907a-ae17d3a2a99f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c9a64ef1-1b48-456c-91d4-77a4fafed6c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_8eede736-371e-4506-a09a-7ef6fa9fb12d" 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_c9a64ef1-1b48-456c-91d4-77a4fafed6c2" xlink:to="loc_us-gaap_EmployeeStockOptionMember_8eede736-371e-4506-a09a-7ef6fa9fb12d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8ceba829-3c8e-4f73-840f-5319fd40906a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_19f1b3d9-7b20-44e9-a65a-47b55e390055" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8ceba829-3c8e-4f73-840f-5319fd40906a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_a9fb986a-f6c4-45b0-9272-6d020232b3b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8ceba829-3c8e-4f73-840f-5319fd40906a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_a9fb986a-f6c4-45b0-9272-6d020232b3b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement_ce19ea56-f0ec-4d62-a03b-3b664a14dd6a" xlink:href="tfin-20221231.xsd#tfin_PaymentTaxWithholdingShareBasedPaymentArrangement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8ceba829-3c8e-4f73-840f-5319fd40906a" xlink:to="loc_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement_ce19ea56-f0ec-4d62-a03b-3b664a14dd6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_d1f764cb-1520-4991-b471-be35b027c059" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8ceba829-3c8e-4f73-840f-5319fd40906a" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_d1f764cb-1520-4991-b471-be35b027c059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_ccbbce69-2ea7-4365-a6e7-aac5496fb317" 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8ceba829-3c8e-4f73-840f-5319fd40906a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_ccbbce69-2ea7-4365-a6e7-aac5496fb317" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_99e330b5-7957-47e6-a215-db03159fe2f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8ceba829-3c8e-4f73-840f-5319fd40906a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_99e330b5-7957-47e6-a215-db03159fe2f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_432e185c-47db-49a8-be81-fcc17ead47dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8ceba829-3c8e-4f73-840f-5319fd40906a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_432e185c-47db-49a8-be81-fcc17ead47dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/StockBasedCompensationFairValueofStockOptionsGrantedUsingWeightedAverageAssumptionsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#StockBasedCompensationFairValueofStockOptionsGrantedUsingWeightedAverageAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/StockBasedCompensationFairValueofStockOptionsGrantedUsingWeightedAverageAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b2b2c8a7-522d-4ead-b177-39fe607f2734" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a4c2a140-175d-4843-8964-9c546efdeb66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b2b2c8a7-522d-4ead-b177-39fe607f2734" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a4c2a140-175d-4843-8964-9c546efdeb66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8ddc6003-e883-46b9-b55d-d1ab99d10b44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a4c2a140-175d-4843-8964-9c546efdeb66" xlink:to="loc_us-gaap_AwardTypeAxis_8ddc6003-e883-46b9-b55d-d1ab99d10b44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f024067b-8afc-48b4-92e1-6454948f8e68" 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_8ddc6003-e883-46b9-b55d-d1ab99d10b44" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f024067b-8afc-48b4-92e1-6454948f8e68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_5615a99c-8096-446f-842a-89352a1b1d56" 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_f024067b-8afc-48b4-92e1-6454948f8e68" xlink:to="loc_us-gaap_EmployeeStockOptionMember_5615a99c-8096-446f-842a-89352a1b1d56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_076566a1-2207-41a6-a98b-f6e606778071" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a4c2a140-175d-4843-8964-9c546efdeb66" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_076566a1-2207-41a6-a98b-f6e606778071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_0ff1098f-49bf-4470-b73c-70c0c1684f84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_076566a1-2207-41a6-a98b-f6e606778071" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_0ff1098f-49bf-4470-b73c-70c0c1684f84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_711aecd6-26ef-4389-a526-5e27d0206cf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_076566a1-2207-41a6-a98b-f6e606778071" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_711aecd6-26ef-4389-a526-5e27d0206cf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_b8443924-70b2-4f60-b5be-ea2624d83c84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_076566a1-2207-41a6-a98b-f6e606778071" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_b8443924-70b2-4f60-b5be-ea2624d83c84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_3d8b06a0-1bfa-49a4-bad6-6c3f16b48513" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_076566a1-2207-41a6-a98b-f6e606778071" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_3d8b06a0-1bfa-49a4-bad6-6c3f16b48513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_0ff52bae-1aa3-4215-b9f7-ae8ca2743eef" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementTable_a75b7a69-b338-4b86-b77c-94e8249fdb31" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_0ff52bae-1aa3-4215-b9f7-ae8ca2743eef" xlink:to="loc_srt_CondensedBalanceSheetStatementTable_a75b7a69-b338-4b86-b77c-94e8249fdb31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_536a48a3-22d7-45c0-b057-1552b8c75c0e" 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_CondensedBalanceSheetStatementTable_a75b7a69-b338-4b86-b77c-94e8249fdb31" xlink:to="loc_srt_ConsolidatedEntitiesAxis_536a48a3-22d7-45c0-b057-1552b8c75c0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_5d71dd65-ba68-4bad-aa80-38a139e20a73" 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_536a48a3-22d7-45c0-b057-1552b8c75c0e" xlink:to="loc_srt_ConsolidatedEntitiesDomain_5d71dd65-ba68-4bad-aa80-38a139e20a73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_305055f9-5ed0-4758-bdbc-881b8c652e83" 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_5d71dd65-ba68-4bad-aa80-38a139e20a73" xlink:to="loc_srt_ParentCompanyMember_305055f9-5ed0-4758-bdbc-881b8c652e83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_fa86d058-1bd3-461c-abd8-ce5bb29f9d67" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_a75b7a69-b338-4b86-b77c-94e8249fdb31" xlink:to="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_fa86d058-1bd3-461c-abd8-ce5bb29f9d67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_39f1a517-1a03-4576-8915-639fac091594" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_fa86d058-1bd3-461c-abd8-ce5bb29f9d67" xlink:to="loc_us-gaap_AssetsAbstract_39f1a517-1a03-4576-8915-639fac091594" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9c212fcc-0d32-4569-baf2-5f66d2938ce1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_39f1a517-1a03-4576-8915-639fac091594" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9c212fcc-0d32-4569-baf2-5f66d2938ce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_eaf52280-8996-46d7-9867-3e0f8188de5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_39f1a517-1a03-4576-8915-639fac091594" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_eaf52280-8996-46d7-9867-3e0f8188de5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InvestmentInBankSubsidiary_3ea08a47-ae4e-40d8-bc10-f3182d93f953" xlink:href="tfin-20221231.xsd#tfin_InvestmentInBankSubsidiary"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_39f1a517-1a03-4576-8915-639fac091594" xlink:to="loc_tfin_InvestmentInBankSubsidiary_3ea08a47-ae4e-40d8-bc10-f3182d93f953" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InvestmentInNonBankSubsidiaries_675f614f-ff66-41e3-b7ac-c7176ba7af3f" xlink:href="tfin-20221231.xsd#tfin_InvestmentInNonBankSubsidiaries"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_39f1a517-1a03-4576-8915-639fac091594" xlink:to="loc_tfin_InvestmentInNonBankSubsidiaries_675f614f-ff66-41e3-b7ac-c7176ba7af3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_45106958-71d5-4425-aa5b-1172f2ae081a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_39f1a517-1a03-4576-8915-639fac091594" xlink:to="loc_us-gaap_OtherAssets_45106958-71d5-4425-aa5b-1172f2ae081a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_1dd3890c-29b3-43cc-9054-5b69a6de594f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_39f1a517-1a03-4576-8915-639fac091594" xlink:to="loc_us-gaap_Assets_1dd3890c-29b3-43cc-9054-5b69a6de594f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b52e81d3-9c74-4405-9262-116ee4e2b748" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_fa86d058-1bd3-461c-abd8-ce5bb29f9d67" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b52e81d3-9c74-4405-9262-116ee4e2b748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebt_b225071e-caeb-4e3f-a5a6-5232bb33b294" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubordinatedDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b52e81d3-9c74-4405-9262-116ee4e2b748" xlink:to="loc_us-gaap_SubordinatedDebt_b225071e-caeb-4e3f-a5a6-5232bb33b294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_309e4116-2337-4a98-80db-5c4eeb287f08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b52e81d3-9c74-4405-9262-116ee4e2b748" xlink:to="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_309e4116-2337-4a98-80db-5c4eeb287f08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IntercompanyPayables_5358d75c-c040-45fc-b557-187831ca2c3b" xlink:href="tfin-20221231.xsd#tfin_IntercompanyPayables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b52e81d3-9c74-4405-9262-116ee4e2b748" xlink:to="loc_tfin_IntercompanyPayables_5358d75c-c040-45fc-b557-187831ca2c3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities_408e0306-678c-4a39-a113-d18555f25a88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b52e81d3-9c74-4405-9262-116ee4e2b748" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities_408e0306-678c-4a39-a113-d18555f25a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_f26db4aa-e03f-48de-9743-a183e7e5a62d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b52e81d3-9c74-4405-9262-116ee4e2b748" xlink:to="loc_us-gaap_Liabilities_f26db4aa-e03f-48de-9743-a183e7e5a62d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_818afde0-31f1-4983-bc19-6fc759629f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b52e81d3-9c74-4405-9262-116ee4e2b748" xlink:to="loc_us-gaap_StockholdersEquity_818afde0-31f1-4983-bc19-6fc759629f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_b4cf4683-77ec-42d2-8a32-7770b218edc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b52e81d3-9c74-4405-9262-116ee4e2b748" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_b4cf4683-77ec-42d2-8a32-7770b218edc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_f712275f-d6cb-4870-8edd-8feb247c6e68" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementTable_0b230f45-26c8-474a-877f-b1c67d5eae91" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedIncomeStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_f712275f-d6cb-4870-8edd-8feb247c6e68" xlink:to="loc_srt_CondensedIncomeStatementTable_0b230f45-26c8-474a-877f-b1c67d5eae91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_338a2026-a7af-49a3-ba20-cd017ac41949" 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_CondensedIncomeStatementTable_0b230f45-26c8-474a-877f-b1c67d5eae91" xlink:to="loc_srt_ConsolidatedEntitiesAxis_338a2026-a7af-49a3-ba20-cd017ac41949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_88ede275-1e84-44ab-a48d-507bda37395c" 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_338a2026-a7af-49a3-ba20-cd017ac41949" xlink:to="loc_srt_ConsolidatedEntitiesDomain_88ede275-1e84-44ab-a48d-507bda37395c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_d76a00fa-a7b6-4808-93a8-d922af090e7d" 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_88ede275-1e84-44ab-a48d-507bda37395c" xlink:to="loc_srt_ParentCompanyMember_d76a00fa-a7b6-4808-93a8-d922af090e7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementTable_0b230f45-26c8-474a-877f-b1c67d5eae91" xlink:to="loc_srt_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_7bae8ccd-92b4-429e-86ac-4cd181be92c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_7bae8ccd-92b4-429e-86ac-4cd181be92c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_033f7b97-8e99-4f34-b1a7-9fa7b0955841" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_us-gaap_InterestExpense_033f7b97-8e99-4f34-b1a7-9fa7b0955841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_373c1b82-028f-4ea4-ac77-3065304ce36e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_373c1b82-028f-4ea4-ac77-3065304ce36e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther_df6be3c9-10c3-4247-8f35-a99f7598dc46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_us-gaap_NoninterestIncomeOther_df6be3c9-10c3-4247-8f35-a99f7598dc46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_a7f3225d-b7ae-4899-8fcb-4cb2a321dfcf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_us-gaap_LaborAndRelatedExpense_a7f3225d-b7ae-4899-8fcb-4cb2a321dfcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_a510dc74-8863-4d86-92e3-171f88ebbd71" 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_srt_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_us-gaap_OtherNoninterestExpense_a510dc74-8863-4d86-92e3-171f88ebbd71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_10d48262-c150-4c7d-80d2-a7d03394229d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_10d48262-c150-4c7d-80d2-a7d03394229d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c19212b0-5eba-4c70-8ffc-aa820da3883d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c19212b0-5eba-4c70-8ffc-aa820da3883d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome_ef4f5c1a-033e-4dd1-8186-779475082665" xlink:href="tfin-20221231.xsd#tfin_DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_tfin_DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome_ef4f5c1a-033e-4dd1-8186-779475082665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_78095351-aed1-4f30-82db-373e9dea6269" 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_srt_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_us-gaap_NetIncomeLoss_78095351-aed1-4f30-82db-373e9dea6269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_f227c18f-3bcf-44cf-a45f-67d51bd60fc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_f227c18f-3bcf-44cf-a45f-67d51bd60fc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_64f93f92-6bac-4159-a286-d200f2dacd9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_64f93f92-6bac-4159-a286-d200f2dacd9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_ab314f39-113a-4a98-a8ea-68da359d8622" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_1965fff2-e88d-4b00-9df1-cd3958cd646b" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_ab314f39-113a-4a98-a8ea-68da359d8622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_5386257a-04e0-46d9-bf20-7807917dce33" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementTable_33739fc4-b8d3-4b84-bee0-1f3f286a3821" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedCashFlowStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_5386257a-04e0-46d9-bf20-7807917dce33" xlink:to="loc_srt_CondensedCashFlowStatementTable_33739fc4-b8d3-4b84-bee0-1f3f286a3821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_a605dc3d-6bbf-4411-8658-5525da483f1f" 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_CondensedCashFlowStatementTable_33739fc4-b8d3-4b84-bee0-1f3f286a3821" xlink:to="loc_srt_ConsolidatedEntitiesAxis_a605dc3d-6bbf-4411-8658-5525da483f1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_079ad9ae-119c-4ef3-82f3-e468ee09e6ca" 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_a605dc3d-6bbf-4411-8658-5525da483f1f" xlink:to="loc_srt_ConsolidatedEntitiesDomain_079ad9ae-119c-4ef3-82f3-e468ee09e6ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_4fe68c0b-258c-4142-a7b3-5f36dcc64e44" 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_079ad9ae-119c-4ef3-82f3-e468ee09e6ca" xlink:to="loc_srt_ParentCompanyMember_4fe68c0b-258c-4142-a7b3-5f36dcc64e44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_d49c4c62-6c61-4820-a3d1-67d335737614" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementTable_33739fc4-b8d3-4b84-bee0-1f3f286a3821" xlink:to="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_d49c4c62-6c61-4820-a3d1-67d335737614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f8f3e552-134c-46c2-ae8e-ed7b3627a47e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_d49c4c62-6c61-4820-a3d1-67d335737614" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f8f3e552-134c-46c2-ae8e-ed7b3627a47e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d65115dc-95b0-4fe1-abb8-538d9c953428" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f8f3e552-134c-46c2-ae8e-ed7b3627a47e" xlink:to="loc_us-gaap_NetIncomeLoss_d65115dc-95b0-4fe1-abb8-538d9c953428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1485573-d4f0-4bee-a12f-bb3bfb85061e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f8f3e552-134c-46c2-ae8e-ed7b3627a47e" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1485573-d4f0-4bee-a12f-bb3bfb85061e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EquityInUndistributedEarningsOfSubsidiaries_d3055176-a3fd-4ce9-98f3-51cf3f823dcd" xlink:href="tfin-20221231.xsd#tfin_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1485573-d4f0-4bee-a12f-bb3bfb85061e" xlink:to="loc_tfin_EquityInUndistributedEarningsOfSubsidiaries_d3055176-a3fd-4ce9-98f3-51cf3f823dcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_1f9647ff-ed23-4ef8-8394-003662404de6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1485573-d4f0-4bee-a12f-bb3bfb85061e" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_1f9647ff-ed23-4ef8-8394-003662404de6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_2e001c1f-f90e-42e0-9b4a-000c49fbfa52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1485573-d4f0-4bee-a12f-bb3bfb85061e" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_2e001c1f-f90e-42e0-9b4a-000c49fbfa52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_50ed184e-f632-4865-997d-033331a7b455" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1485573-d4f0-4bee-a12f-bb3bfb85061e" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_50ed184e-f632-4865-997d-033331a7b455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_344b334c-1012-4a62-a79c-4f5130785c54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1485573-d4f0-4bee-a12f-bb3bfb85061e" xlink:to="loc_us-gaap_ShareBasedCompensation_344b334c-1012-4a62-a79c-4f5130785c54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_45ec940d-95f9-432c-9332-dff1e100f2ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1485573-d4f0-4bee-a12f-bb3bfb85061e" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_45ec940d-95f9-432c-9332-dff1e100f2ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_7987288c-b39b-4c02-8c02-540dfab9f054" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1485573-d4f0-4bee-a12f-bb3bfb85061e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_7987288c-b39b-4c02-8c02-540dfab9f054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_a20fd382-3d6b-491f-a724-f065e97925ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1485573-d4f0-4bee-a12f-bb3bfb85061e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_a20fd382-3d6b-491f-a724-f065e97925ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6f66a38a-5b01-45bb-866e-81cece667364" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f8f3e552-134c-46c2-ae8e-ed7b3627a47e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6f66a38a-5b01-45bb-866e-81cece667364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9bba99e1-e61e-43fb-a125-6235887e270c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_d49c4c62-6c61-4820-a3d1-67d335737614" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9bba99e1-e61e-43fb-a125-6235887e270c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_InvestmentInSubsidiaries_54639ab1-a8a1-4e1b-a3aa-013829276575" xlink:href="tfin-20221231.xsd#tfin_InvestmentInSubsidiaries"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9bba99e1-e61e-43fb-a125-6235887e270c" xlink:to="loc_tfin_InvestmentInSubsidiaries_54639ab1-a8a1-4e1b-a3aa-013829276575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_b9d2f737-6474-4d61-9e83-8d5e912d397b" 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_NetCashProvidedByUsedInInvestingActivitiesAbstract_9bba99e1-e61e-43fb-a125-6235887e270c" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_b9d2f737-6474-4d61-9e83-8d5e912d397b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_1434cbba-c99d-41a5-ae1c-42847c445fde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromLoansAndLeases"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9bba99e1-e61e-43fb-a125-6235887e270c" xlink:to="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_1434cbba-c99d-41a5-ae1c-42847c445fde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_838d0cd0-7102-40cb-8185-298f3d82733b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9bba99e1-e61e-43fb-a125-6235887e270c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_838d0cd0-7102-40cb-8185-298f3d82733b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_259cee37-73d3-4600-88f9-69ab25c453e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_d49c4c62-6c61-4820-a3d1-67d335737614" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_259cee37-73d3-4600-88f9-69ab25c453e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt_4c585630-8686-4d67-930d-39cd11ad6f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_259cee37-73d3-4600-88f9-69ab25c453e9" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt_4c585630-8686-4d67-930d-39cd11ad6f9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSubordinatedDebt_28cff210-90f6-47a0-baa2-8d47b746016b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSubordinatedDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_259cee37-73d3-4600-88f9-69ab25c453e9" xlink:to="loc_us-gaap_RepaymentsOfSubordinatedDebt_28cff210-90f6-47a0-baa2-8d47b746016b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_625a2b3d-f971-4ec0-b7f1-6b0304b59753" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_259cee37-73d3-4600-88f9-69ab25c453e9" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_625a2b3d-f971-4ec0-b7f1-6b0304b59753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_dbc39779-3023-4da1-b985-c5ab0b24741d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_259cee37-73d3-4600-88f9-69ab25c453e9" xlink:to="loc_us-gaap_PaymentsOfDividends_dbc39779-3023-4da1-b985-c5ab0b24741d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f581d02e-f030-45e5-859c-7e6adf1a4fc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_259cee37-73d3-4600-88f9-69ab25c453e9" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_f581d02e-f030-45e5-859c-7e6adf1a4fc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement_1b16ecc4-c61d-4adc-9d04-7711bc6cb585" xlink:href="tfin-20221231.xsd#tfin_PaymentTaxWithholdingShareBasedPaymentArrangement"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_259cee37-73d3-4600-88f9-69ab25c453e9" xlink:to="loc_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement_1b16ecc4-c61d-4adc-9d04-7711bc6cb585" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_6198c706-0000-4866-9270-dab3032a4d7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_259cee37-73d3-4600-88f9-69ab25c453e9" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_6198c706-0000-4866-9270-dab3032a4d7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_7359fbfe-02fc-408b-bed3-2e65e48412c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_259cee37-73d3-4600-88f9-69ab25c453e9" xlink:to="loc_us-gaap_ProceedsFromStockPlans_7359fbfe-02fc-408b-bed3-2e65e48412c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a0a866fb-54b4-4bac-a116-a024997015ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_259cee37-73d3-4600-88f9-69ab25c453e9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a0a866fb-54b4-4bac-a116-a024997015ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1d4251c9-9f92-41e2-9517-394dd193fc52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_d49c4c62-6c61-4820-a3d1-67d335737614" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1d4251c9-9f92-41e2-9517-394dd193fc52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6ce4139d-dcbc-4858-98ec-7d8ed0ab6f98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_d49c4c62-6c61-4820-a3d1-67d335737614" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6ce4139d-dcbc-4858-98ec-7d8ed0ab6f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1d5ca4e0-44f4-441b-a41e-93608a8ced53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_d49c4c62-6c61-4820-a3d1-67d335737614" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1d5ca4e0-44f4-441b-a41e-93608a8ced53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_4eac695b-66fb-4ecf-bb29-002cd09157d5" 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_ImpairmentEffectsOnEarningsPerShareTable_af2c7a11-fd55-4792-8f92-dc8d43ddead3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentEffectsOnEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_4eac695b-66fb-4ecf-bb29-002cd09157d5" xlink:to="loc_us-gaap_ImpairmentEffectsOnEarningsPerShareTable_af2c7a11-fd55-4792-8f92-dc8d43ddead3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_048f528c-82e7-4875-ac5e-75bf0d41a02c" 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_ImpairmentEffectsOnEarningsPerShareTable_af2c7a11-fd55-4792-8f92-dc8d43ddead3" xlink:to="loc_us-gaap_AwardTypeAxis_048f528c-82e7-4875-ac5e-75bf0d41a02c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f8e04517-a44c-43a6-be4d-9abaff0f734e" 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_048f528c-82e7-4875-ac5e-75bf0d41a02c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f8e04517-a44c-43a6-be4d-9abaff0f734e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_710cd650-f4ee-4da8-89ab-f55c07b9d221" 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_f8e04517-a44c-43a6-be4d-9abaff0f734e" xlink:to="loc_us-gaap_EmployeeStockOptionMember_710cd650-f4ee-4da8-89ab-f55c07b9d221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_bbba25f3-4660-45d0-9ffe-bf102a2fa83e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f8e04517-a44c-43a6-be4d-9abaff0f734e" xlink:to="loc_us-gaap_RestrictedStockMember_bbba25f3-4660-45d0-9ffe-bf102a2fa83e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_54e29dd9-db78-4035-8ac2-cb22c1a4202f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f8e04517-a44c-43a6-be4d-9abaff0f734e" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_54e29dd9-db78-4035-8ac2-cb22c1a4202f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MarketBasedPerformanceStockUnitsMember_af1242a8-4b93-4922-a492-bffabff279b7" xlink:href="tfin-20221231.xsd#tfin_MarketBasedPerformanceStockUnitsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f8e04517-a44c-43a6-be4d-9abaff0f734e" xlink:to="loc_tfin_MarketBasedPerformanceStockUnitsMember_af1242a8-4b93-4922-a492-bffabff279b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PerformanceBasedStockUnitsMember_5f0a06c2-0b00-40ad-8152-5bdd6f07b91f" xlink:href="tfin-20221231.xsd#tfin_PerformanceBasedStockUnitsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f8e04517-a44c-43a6-be4d-9abaff0f734e" xlink:to="loc_tfin_PerformanceBasedStockUnitsMember_5f0a06c2-0b00-40ad-8152-5bdd6f07b91f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EmployeeStockPurchasePlanMember_faa2ef9d-bfac-472d-a477-060c8fa42a57" xlink:href="tfin-20221231.xsd#tfin_EmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f8e04517-a44c-43a6-be4d-9abaff0f734e" xlink:to="loc_tfin_EmployeeStockPurchasePlanMember_faa2ef9d-bfac-472d-a477-060c8fa42a57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems_367075ea-e6f7-4114-adc9-39e25e7da61b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ImpairmentEffectsOnEarningsPerShareTable_af2c7a11-fd55-4792-8f92-dc8d43ddead3" xlink:to="loc_us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems_367075ea-e6f7-4114-adc9-39e25e7da61b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_39fa9e84-a8f0-4d69-ade7-1c1740e8f3ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems_367075ea-e6f7-4114-adc9-39e25e7da61b" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_39fa9e84-a8f0-4d69-ade7-1c1740e8f3ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8837b960-d02b-4966-aed7-8ea18a29cdf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_39fa9e84-a8f0-4d69-ade7-1c1740e8f3ad" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8837b960-d02b-4966-aed7-8ea18a29cdf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7c48267d-b8b2-48f4-90f0-1aad3c371d9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_39fa9e84-a8f0-4d69-ade7-1c1740e8f3ad" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7c48267d-b8b2-48f4-90f0-1aad3c371d9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_cfaf118e-00e8-4c2d-afb6-542c5884e571" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_39fa9e84-a8f0-4d69-ade7-1c1740e8f3ad" xlink:to="loc_us-gaap_EarningsPerShareBasic_cfaf118e-00e8-4c2d-afb6-542c5884e571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_832b99ad-62ef-4973-80ed-10a9ed6ee83c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems_367075ea-e6f7-4114-adc9-39e25e7da61b" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_832b99ad-62ef-4973-80ed-10a9ed6ee83c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_f574b231-b279-4152-af94-8620918b6fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_832b99ad-62ef-4973-80ed-10a9ed6ee83c" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_f574b231-b279-4152-af94-8620918b6fd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f15b1bea-2ab0-4c14-9e4e-0aa9ce9d3703" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_832b99ad-62ef-4973-80ed-10a9ed6ee83c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f15b1bea-2ab0-4c14-9e4e-0aa9ce9d3703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_3a44f08e-ab4c-449c-aa91-3c2665510396" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_832b99ad-62ef-4973-80ed-10a9ed6ee83c" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_3a44f08e-ab4c-449c-aa91-3c2665510396" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_dbce468e-d1c9-43ca-b3e3-a63ec5eca975" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_3a44f08e-ab4c-449c-aa91-3c2665510396" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_dbce468e-d1c9-43ca-b3e3-a63ec5eca975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5020cc07-5329-4578-9deb-4f489d00e5af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_832b99ad-62ef-4973-80ed-10a9ed6ee83c" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_5020cc07-5329-4578-9deb-4f489d00e5af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_d3c3ea3f-a7bd-4093-85a2-9facac992b30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_832b99ad-62ef-4973-80ed-10a9ed6ee83c" xlink:to="loc_us-gaap_EarningsPerShareDiluted_d3c3ea3f-a7bd-4093-85a2-9facac992b30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/EarningsPerShareScheduleofSharesnotConsideredinComputingDilutedEarningsperCommonShareDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#EarningsPerShareScheduleofSharesnotConsideredinComputingDilutedEarningsperCommonShareDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/EarningsPerShareScheduleofSharesnotConsideredinComputingDilutedEarningsperCommonShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_0908dae3-3deb-4b90-ac37-7d54cfa0f185" 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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_14dca443-052b-4569-9dd0-74770b9f7fd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_0908dae3-3deb-4b90-ac37-7d54cfa0f185" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_14dca443-052b-4569-9dd0-74770b9f7fd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_2ef6d2a2-d8c3-4214-9002-6226ac9e3242" 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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_14dca443-052b-4569-9dd0-74770b9f7fd1" xlink:to="loc_us-gaap_AwardTypeAxis_2ef6d2a2-d8c3-4214-9002-6226ac9e3242" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46b84b6c-2824-4e29-82c5-29bfeb405782" 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_2ef6d2a2-d8c3-4214-9002-6226ac9e3242" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46b84b6c-2824-4e29-82c5-29bfeb405782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_5b7e4833-b318-43cc-807b-3e36e1e75ac3" 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_46b84b6c-2824-4e29-82c5-29bfeb405782" xlink:to="loc_us-gaap_EmployeeStockOptionMember_5b7e4833-b318-43cc-807b-3e36e1e75ac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_2f545eba-8585-4018-826f-58a5ee0c19af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46b84b6c-2824-4e29-82c5-29bfeb405782" xlink:to="loc_us-gaap_RestrictedStockMember_2f545eba-8585-4018-826f-58a5ee0c19af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_8bfa2c1b-87ce-4657-afc3-028bae3b9719" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46b84b6c-2824-4e29-82c5-29bfeb405782" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_8bfa2c1b-87ce-4657-afc3-028bae3b9719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_MarketBasedPerformanceStockUnitsMember_7726e11a-e102-4044-b1f0-b4eb234fe6d0" xlink:href="tfin-20221231.xsd#tfin_MarketBasedPerformanceStockUnitsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46b84b6c-2824-4e29-82c5-29bfeb405782" xlink:to="loc_tfin_MarketBasedPerformanceStockUnitsMember_7726e11a-e102-4044-b1f0-b4eb234fe6d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PerformanceBasedStockUnitsMember_e275d533-6b0c-46b2-a4ea-de3e7da6c5f1" xlink:href="tfin-20221231.xsd#tfin_PerformanceBasedStockUnitsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46b84b6c-2824-4e29-82c5-29bfeb405782" xlink:to="loc_tfin_PerformanceBasedStockUnitsMember_e275d533-6b0c-46b2-a4ea-de3e7da6c5f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_EmployeeStockPurchasePlanMember_fe3595f4-4f78-4151-8f6d-b78446a8736a" xlink:href="tfin-20221231.xsd#tfin_EmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46b84b6c-2824-4e29-82c5-29bfeb405782" xlink:to="loc_tfin_EmployeeStockPurchasePlanMember_fe3595f4-4f78-4151-8f6d-b78446a8736a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d7aa83e1-b1a5-4b7e-bc46-de02d243c68f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_14dca443-052b-4569-9dd0-74770b9f7fd1" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d7aa83e1-b1a5-4b7e-bc46-de02d243c68f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_da81ac83-cc35-4489-b57e-a28c4cf8bb70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d7aa83e1-b1a5-4b7e-bc46-de02d243c68f" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_da81ac83-cc35-4489-b57e-a28c4cf8bb70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#BusinessSegmentInformationBankingSegmentDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_452f46b2-0bed-43c5-9b62-864a0165cf49" 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_be310667-db52-426c-8021-23d7e0758409" 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_452f46b2-0bed-43c5-9b62-864a0165cf49" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_be310667-db52-426c-8021-23d7e0758409" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_dacfffab-e28c-4fb3-88f5-589b3812294d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_be310667-db52-426c-8021-23d7e0758409" xlink:to="loc_srt_ConsolidationItemsAxis_dacfffab-e28c-4fb3-88f5-589b3812294d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_3527e291-edb2-4326-91a3-35bb27ea4199" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_dacfffab-e28c-4fb3-88f5-589b3812294d" xlink:to="loc_srt_ConsolidationItemsDomain_3527e291-edb2-4326-91a3-35bb27ea4199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_9bde9bc5-479b-481f-a301-4c4e786c6426" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_3527e291-edb2-4326-91a3-35bb27ea4199" xlink:to="loc_us-gaap_OperatingSegmentsMember_9bde9bc5-479b-481f-a301-4c4e786c6426" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_dd4b7ec6-ce94-448c-bfd4-18d01ebbd9bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_3527e291-edb2-4326-91a3-35bb27ea4199" xlink:to="loc_us-gaap_IntersegmentEliminationMember_dd4b7ec6-ce94-448c-bfd4-18d01ebbd9bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_84e5cb8e-55a8-47fd-b8bd-19a82e9132e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_be310667-db52-426c-8021-23d7e0758409" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_84e5cb8e-55a8-47fd-b8bd-19a82e9132e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d90a556c-3020-467f-a758-3939456700ec" 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_84e5cb8e-55a8-47fd-b8bd-19a82e9132e4" xlink:to="loc_us-gaap_SegmentDomain_d90a556c-3020-467f-a758-3939456700ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_BankingSegmentMember_7f1af455-42e8-4cb1-adef-1a783fa207d3" xlink:href="tfin-20221231.xsd#tfin_BankingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d90a556c-3020-467f-a758-3939456700ec" xlink:to="loc_tfin_BankingSegmentMember_7f1af455-42e8-4cb1-adef-1a783fa207d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_FactoringMember_c7b7e1b5-6d48-432b-9426-829598e09adb" xlink:href="tfin-20221231.xsd#tfin_FactoringMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d90a556c-3020-467f-a758-3939456700ec" xlink:to="loc_tfin_FactoringMember_c7b7e1b5-6d48-432b-9426-829598e09adb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_PaymentsMember_44b4746e-04c8-48cb-9933-f5845e015495" xlink:href="tfin-20221231.xsd#tfin_PaymentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d90a556c-3020-467f-a758-3939456700ec" xlink:to="loc_tfin_PaymentsMember_44b4746e-04c8-48cb-9933-f5845e015495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_1b5b7ff3-1d3b-4ef0-a0d2-d723ed98ae85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d90a556c-3020-467f-a758-3939456700ec" xlink:to="loc_us-gaap_CorporateMember_1b5b7ff3-1d3b-4ef0-a0d2-d723ed98ae85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_be310667-db52-426c-8021-23d7e0758409" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_be835ed8-9372-41fd-bb9e-8dabdab1da43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_be835ed8-9372-41fd-bb9e-8dabdab1da43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_IntersegmentInterestAllocations_c2c22397-59c6-4125-9608-a11f6c2ee6cf" xlink:href="tfin-20221231.xsd#tfin_IntersegmentInterestAllocations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_tfin_IntersegmentInterestAllocations_c2c22397-59c6-4125-9608-a11f6c2ee6cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_a459d2df-fe4c-464f-91cd-30fd12501d6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_us-gaap_InterestExpense_a459d2df-fe4c-464f-91cd-30fd12501d6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_4a7005ca-457f-4d2f-b10b-62df0ef84b7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_4a7005ca-457f-4d2f-b10b-62df0ef84b7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_d8a2143b-dcef-4006-b156-f05b1daf192b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal_d8a2143b-dcef-4006-b156-f05b1daf192b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_a6b27b58-bcb5-4074-bde2-b26e4bff866e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_a6b27b58-bcb5-4074-bde2-b26e4bff866e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_1e2d8c2e-9f26-4f9d-89fc-dfeabf2f6059" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainOrLossOnSaleOfStockInSubsidiary"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_us-gaap_GainOrLossOnSaleOfStockInSubsidiary_1e2d8c2e-9f26-4f9d-89fc-dfeabf2f6059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_97f9d342-3f21-469e-9b74-be1cb8f32d51" 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_SegmentReportingInformationLineItems_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_us-gaap_NoninterestIncome_97f9d342-3f21-469e-9b74-be1cb8f32d51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther_672a80fc-44cb-4b33-aeb0-a84c9e033aa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOther"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_us-gaap_NoninterestIncomeOther_672a80fc-44cb-4b33-aeb0-a84c9e033aa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_cb1e4d98-9ab6-4e06-8b06-3cfaa3475dc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_us-gaap_NoninterestExpense_cb1e4d98-9ab6-4e06-8b06-3cfaa3475dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c285b679-46a6-4c04-82a0-95b848292c15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c285b679-46a6-4c04-82a0-95b848292c15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_26b5acb3-a457-4fdb-a29d-0ec26bd0581a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_us-gaap_Assets_26b5acb3-a457-4fdb-a29d-0ec26bd0581a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_d6adac2c-e8f1-416d-9539-80639af1e3fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_9e8f428e-8a2c-4685-adda-1a5b7eefa4a1" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_d6adac2c-e8f1-416d-9539-80639af1e3fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tfin.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="tfin-20221231.xsd#SubsequentEventsDetails"/>
  <link:presentationLink xlink:role="http://www.tfin.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_8c853d8d-cffa-44be-bde7-eb88846892de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_90dd85d3-c0a9-493f-8849-da7d0484700e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_8c853d8d-cffa-44be-bde7-eb88846892de" xlink:to="loc_us-gaap_SubsequentEventTable_90dd85d3-c0a9-493f-8849-da7d0484700e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_4d9949a1-fd4c-416d-8084-002fa78551de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_90dd85d3-c0a9-493f-8849-da7d0484700e" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_4d9949a1-fd4c-416d-8084-002fa78551de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_29f58c6e-9deb-48c7-8f35-d13dc168a912" 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_4d9949a1-fd4c-416d-8084-002fa78551de" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_29f58c6e-9deb-48c7-8f35-d13dc168a912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_03a7c45a-a02f-4a2b-802f-a3a8f4929a9b" 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_29f58c6e-9deb-48c7-8f35-d13dc168a912" xlink:to="loc_us-gaap_SubsequentEventMember_03a7c45a-a02f-4a2b-802f-a3a8f4929a9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_e14e36b2-10f6-442b-988f-c7dedf34a16d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_90dd85d3-c0a9-493f-8849-da7d0484700e" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_e14e36b2-10f6-442b-988f-c7dedf34a16d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_2d2fef86-ae2e-4b8f-917d-c4bf004ca284" 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_e14e36b2-10f6-442b-988f-c7dedf34a16d" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_2d2fef86-ae2e-4b8f-917d-c4bf004ca284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_AcceleratedShareRepurchaseAgreementMember_40f0b006-a07b-4757-87e9-d4cb75653379" xlink:href="tfin-20221231.xsd#tfin_AcceleratedShareRepurchaseAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_2d2fef86-ae2e-4b8f-917d-c4bf004ca284" xlink:to="loc_tfin_AcceleratedShareRepurchaseAgreementMember_40f0b006-a07b-4757-87e9-d4cb75653379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_e322d4ee-ebe4-4044-b7c7-afc4837b8562" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_90dd85d3-c0a9-493f-8849-da7d0484700e" xlink:to="loc_us-gaap_SubsequentEventLineItems_e322d4ee-ebe4-4044-b7c7-afc4837b8562" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_79783a1d-6560-4c37-9d08-9c7d353dd2ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_e322d4ee-ebe4-4044-b7c7-afc4837b8562" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_79783a1d-6560-4c37-9d08-9c7d353dd2ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_32d4cbe1-fbbb-4514-bed2-e5ed2b63b492" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_e322d4ee-ebe4-4044-b7c7-afc4837b8562" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_32d4cbe1-fbbb-4514-bed2-e5ed2b63b492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tfin_StockRepurchaseProgramPercentOfAuthorizedSharesRepurchased_39a11746-3b4b-474a-b217-052b4db6cde4" xlink:href="tfin-20221231.xsd#tfin_StockRepurchaseProgramPercentOfAuthorizedSharesRepurchased"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_e322d4ee-ebe4-4044-b7c7-afc4837b8562" xlink:to="loc_tfin_StockRepurchaseProgramPercentOfAuthorizedSharesRepurchased_39a11746-3b4b-474a-b217-052b4db6cde4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>image_0.jpg
<TEXT>
begin 644 image_0.jpg
MB5!.1PT*&@H    -24A$4@  #+(   "8" (   #%Q;:H   X#4E$051X7NW=
M>90<=;D__LED7X"0$!((2R B!$)8%!211399Q(L@018UA$4/<F233?'+<C'L
MNPI<O""(LD7ELDF0Q<@NA%P,NX*1D!!(2-@20M9?)1WJUCS=/=,]/5,9^O=Z
M_<$)4^_G>:IZJJ;[G/J<ZH8E            U)&&^ ,            ^S2P+
M P          J"N6A0$          -05R\(           #JBF5A
M    =<6R,           @+IB61@          $!=L2P,          "@KE@6
M!@          4%<J718V8<*$'__XQSOLL,.@08.Z+Y/\(_G?4T\]]>FGGXYI
M.IZ1(T<V-!43K=7!SXT\=\^LVN4YJ^#MM]\^[+##.G7JU.:7!G5@WKQY=]UU
MUQEGG/'UKW]]XXTW'CQX<)\^?;ITZ=*_?_^A0X=NL\TVAQ]^^*677OK@@P_.
MG3LW%K>_F3-GCAT[]N233]YYYYTWV&"#?OWZ)?O6MV_?(4.&?.E+7_KA#W_X
MV]_^]OWWWX]EM<GS(LUS5K%V>M]\\<47?_[SG^^WWWXC1HQ8<\TUDX/JT:-'
M<ES;;;?="2><\)>__&7QXL6QIF/+_SS,\S5\XHDGSCOOO'WWW7?8L&')B![+
M)/](_C?Y8;(I"<2:#L\;'P      P/]/M'P?Z)EGGMEAAQTR=T5+V&Z[[5IQ
M@S9VJ5D<4"065"]V+"76U"P.J-[==]\=F[9%V_8[-]I$GKMG5JRL7IZS"A8N
M7'CYY9?W[=LW3(FY:H16M8L#*A!;M*13ITZ]>O7JW[__1AMMM,LNNWSO>]^[
MZJJK)DR84..ZBCBFJ63HI$F38DW-KKSRRCBI2*PIX^677S[JJ*-677756%]&
M]^[==]QQQ[///CLYDV.OMC9SYLPKKKABIYUVZM*E2]R/(GWZ]#GBB".F3IT:
MNU0OSXLTSUDEM<?[Y@,//)"<)+%ID0TWW'#LV+&QN#*Q5_5BQ_)6R'F8PVM8
ML&C1HFNNN6;333>-K4L9,6)$$DY*8I>.ISW>^        .BP6K@/=.&%%U9R
MMR_1N7/G<\\]-]8W*[:H61Q0)!94+W8L)=;4+ ZHTH<??KCNNNO&IC6W;==S
MHW9Y[IY9GZY9!0\]]%"Y^_TQ6HW8JV9Q0 5BB]9:??751X\>_<@CC\0!E8GM
MBGSSF]^,-;69/W]^R;]U02PK,F_>O--//[U[]^ZQLF(;;+#!::>=]MQSS\76
M-?O;W_[VW>]^MT>/'G%D2U99995?__K7L5TU\KQ(\YQ54IN_;[[__OO[[;=?
M;->LY )IQ1.V8I?JQ8ZEK)#S,+?7,/'/?_[SRU_^<FS7DJ0D*8R].I)V>N,#
M      "@PVKN/M"/?O2C[!VC;MVZ'7OLL4\__?3<99)_''/,,5V[=LUFDD#L
M4EZVL':-C8UQ0)%84[W8L9184YM*CJMYQQUW7&RZ3,Q5H[W/C1KEN7MFI3X5
MLQ)3IDPYX( #LMV"6%"-V*LVK;O\8Y>:;;'%%G?==5<<TY+8I4B;/S#LFFNN
MB3-*B65-S9DSYRM?^4HHZ=Z]^\B1(Z^__OIDAV?.G#E__OP//_QPVK1I3SSQ
MQ"]^\8N]]]Z[<^?.H:0@=J]9'-#0,&C0H/_W__[?^/'CWW[[[63'WGWWW>>>
M>R[9JY*+/RZ[[++8L3)Y7J1YSBJG;=\W7WWUU6'#AF7[)"?,H8<>.F[<N*E3
MIW[\\<=OO/'&/??<<]!!!V6_U"^QU59;);_0V*Y9V?+6B1U+B37M?Q[F^1J^
M\,(+JZVV6K9)8I---KGJJJM>?OGEY$]$<OF_\LHK5U]]=?'1#1@P("F/'3N
M=GWC P      H,,J>Q_HLLLNR]XN6GWUU9\N]55-3SWUU( ! [+)BRZZ*(;*
MR%;5[FM?^UH<4"365"]V+"76U*:2XVK&A D3VGR]0@[G1BWRW#VS/EVSYLV;
M-V;,F-Z]>Z=-5EIII4S+Y6)9-6*OVM1X^1?$ID4'6%C#\?+++X\;-^Z<<\[9
M<\\]2SXH:_?==W_CC3=";>5BNV7:\(%A"Q8L6'_]]>. 96*TO(4+%^ZTTTZA
M_.M?_WJ+WWSW^NNO[[WWWJ&PH9K1%0K]1XT:-6?.G!A:9O'BQ>>>>VYC8V,H
MN?ONNV.T)7E>I'G.*J=MWS>3BVO##3?,-AD\>'"R_S&WS ,//!"^MW3GG7=.
M3LN8*R];VSJQ8RFAI+W/PSQ?P^G3IZ^YYIK9\L3))Y]<LL.B18M^\I.?A'"R
M;TF3&%UQ<GCC P      H,,J?1]HXL2)W;IU2^\5=>G2Y?'''X^A3SSZZ*/9
M&ZA=NW8M>1.W6%H2-U3FS3??S#XOY-Y[[XV)(C5.K%"-4UIQ7.4L7+APRRVW
M3%L%,5V9?,Z-5LMS]\Q:\JF:=====WWF,Y])RQ,''WSPM&G3LC\IB)75J+%)
M&U[^J;1;*B:*O/_^^U=<<<60(4-"8=^^??_\YS_'=&5"JX(V?&#8M==>&[M_
M(D;+N_322T/MH8<>NGCQXI@KXX033@CE,5&S;//D!(Z;BYQYYIG9DD1R%<R;
M-R_FRLOS(LUS5CEM_KZYQQY[9#NLM-)*S9_SX\>/#\]".^NLLV*HO+0J;FA3
MF;W+XSS,\S4<-6I4MC!QU%%'Q5!31Q]]="@9/7IT#*T@^;SQ 0      T&&5
MN ^T>/'B+W[QB]E[12><<$(,-?7#'_XPF]]ZZZTKN8^>YN.&RIQQQAEIA\]^
M]K,Y3*Q0C5-:<5SE7'31184^/7OV3'NF8KH"N9T;K9/G[IF5^E3,6M)T'</F
MFV_^R"./%/^\H&E==6ILTH:7?RIMF(J),C[ZZ*/33S\]/#:I2Y<N-]QP0XQ6
M(-LD:__]]X_1ZBU<N# L?<B*Z3)FSYZ]\LHK9PO777?=Y$6(N?*2W]>NN^Z:
M[1 3-4L[]^O7;]:L67%SD46+%@T=.C2S1TO==MMM,5=&GA=IGK.:T;;OFW?<
M<4?H,&;,F!@J$HZK>_?N__SG/V.HC+0J;FA3Z90<SL,\7\.77GHI? ?E@ $#
MYLZ=&W--)8'P[+JD2=(JYE:$[%ZUWQL?        '5:)^T!CQX[-WBCJV;/G
MC!DS8JBIZ=.GAR\=J^1N7QJ.&RHP?_[\[+?\7';993%12BT3*U?+E-8=5TF3
M)T].OS/HW'//37NF8D$%<CLW6B?/W3,K]:F8M>23"[-?OWZ_^,4OLE\'ENU6
MD"FJ6BU-VO#RSTH;IF*B60\]]- JJZR2+>_<N7/RNXNYEF0[9+7) \-NN.&&
M0K?PY7$%,5W&]==?'PHOO/#"&&K)L\\^FUU6$C?7+.U\[+''QFUE%/_]__:W
MOQU#9>1YD>8YJYRV?=]<O'CQ%EMLD2U?::656EQCE'C[[;>[=.F2+1PU:E0,
ME9&6Q UM*IW2WN=ASJ_AF#%CLB4-R[X^,H9*26*A\)QSSHFA%:&P,^W]Q@<
M     $"'5>(^T-9;;YV]453)UP,E1HX<F:W::JNM8J)(&HX;*G#333>EY7WZ
M]'GOO?=BHI1:)E:NEBFM.ZZ2]MIKKT*?$2-&+%BP(&V;B@45R.W<:)T\=\^L
MK(X_*]'8V'CDD4?.G#DS_#S;K2 $JE)+DS:\_+/2GJF8:,G33S^=[$^V0Z]>
MO9Y__OF8:U:V-M-IJ1H?&+9HT:(--]RPT.JLL\YJVGNI6%#&?OOM%PK__O>_
MQU %MMUVV[1#W%:SM/,##SP0MY7Q^../IU4%&V^\<0R5D>=%FN>L<MKV?3.Y
M<$+Y00<=%$-E?/6K7\T6=NG29?KTZ3%42EH2-[2I=$I[GX<YOX8[[+!#MB1Q
MWWWWQ5 IX\:-"X4[[KAC#*T(^;SQ 0      T&'%^T"3)DT*-XK^\(<_A$Q)
MM]QR2RA\]MEG8ZBI-!DW5"![W_VHHXZ*F\NH96+E:IG2NN,J=O/--Q>:-#8V
M/O'$$TO:XA9@GN=&*^2Y>V8%'7Q6P80)$^*/E@G=&JJ_-+)J:=)6EW^0]DS%
M1 5^__O?AR;#AP]?L&!!S)67%AY__/&9-DMUZM3IN>>>BP45^^UO?UOHT[=O
MWW???;=I[Z5B01D;;[QQ*$RZQ5 %+KSPPK1#W%:SM//;;[\=MY61)-.J@G[]
M^L50*7E>I'G.*J?-WS>+'SUUS377Q% 9EUQR2:BM\-EU:3YN:%/IE/8^#W-^
M#8<,&1)*WGSSS1@J9>K4J:%PO?76BZ$5(9\W/@       #JL>!_HU%-/S=XE
M:FQLK/")-;-FS<I^<U;BE%-.B:&F_O6)N*$E$R=.S YZX8478J*,M"1N:%/Y
M'U<P>_;L08,&%9H<??31A1]F.Q<T+6I9GN=&*^2Y>V8%'7Q6\[*M"F*B&BO\
M\B^6;5L0$Y4YY)!#0I]++KDDALI+JZ9/GU[\P+"1(T?&@LHL6K0H7<YU^NFG
M+ZGA>/OUZQ<*Y\^?'T,5&#]^?-HA;EL1DJ/('--2W;IUBZ%2\KQ(\YQ54GN\
M;^ZZZZZA_/'''X^A,NZ[[[Y0N^VVV\90*6D^;EC16G<>YOP:]NS9,Y3,FS<O
MADKYZ*./0F'R5RZ&.I*PMPT=[X0!      "@3<3[0)MMMEGV+M&FFVX: LT(
MCUI)6L5$&QD]>G0Z9>>==XZ;RTNKXH:.H=7'%1QQQ!&%)H,'#T[OK*>=4TV+
M6M;!SXT\=\^L8AUY5O.RK0IB(A=M=?D7RQS9<C%1F:E3IW;OWCW;IW___G/G
MSHVY,M*JY-_%#PQK;&QLW0/#TH=%K;SRRK-FS5I2P_%VZ=(E%":''$,5R#X5
M*6Y;$8J?H+;&&FO$4"EY7J1YSBJI/=XW-]IHHU!>X:.GEBQ;8!IJ.W?N7,GC
MZ])\W+"BM>X\S/DU+%ZQ^M%''\50*<E?PE#8NW?O&.I(PMXV=+P3!@
M@#;1Y#[0C!DSPE,W#C[XX&R@>0<>>&"V-FF5-(RAFKWSSCO9QSG<?OOM,5%>
M6A4W= "U'%?6PP\_G/X2__C'/Z8_3SNG,D4MZ^#G1IZ[9U9)'796B[*M"F*B
M_;75Y5]2YLB6BXF*'7GDD:'555==%4-EI"7)O]OJ@6&+%R\>/GQXH?PG/_E)
MX8=-NR[5M*BL_OW[A\+LG]!/KU=>>24<U_;;;Q]#1?*\2/.<55([O6\6GU$?
M?/!!#)4Q:]:L4)OX\Y__''-%TG#<L**U[CS,^35<=]UU0W[:M&DQ5$J'_1+)
M<L+>-G2\$P8      ( VT>0^T)_^]*=PE^CLL\_.!IIWUEEGA?*D80S5[+SS
MSDO[K[ONNHL6+8J)\M+"N*$#J.6X4A]__/&P8<,*3?;99Y_LIK1Y*KNU11W\
MW,AS]\PJJ</.:E%HU5#EI=$FVN3R+R=S9,O%1,6>?/+)T.I+7_I2#)61EA3^
MMTT>&#9V[-A";9\^?6;.G%GX8=.N2S4M*BO]XYD*?T4_I7[SF]^$XSKSS#-C
MJ$B>%VF>LXJUW_MF\?/G%BY<&$-E+%BP(-0FSCWWW)@KDH;CAA6M=>=ASJ_A
M?OOM%_+WW7=?#)5R[[WWAL+]]]\_9$*@G"NNN"(4%IQ^^NDQVE0L:%8LKK(<
M      " 3XLF]X'..>><<)?H-[_Y33;0O.NOOSZ4)PUCJ#:+%BT:,F1(VO^\
M\\Z+B6:EA7'#BE;C<:7.///,0H>55EIIRI0IV4UI\U1V:XLZ^+F1Y^Z955*'
MG=6BT*JARDNC=FUU^9?S?P?VB9BHQN#!@[.M.G7J5.%WNJ4EA?^M_8%ABQ<O
MWGSSS0N%IYQR2OKSIBV7RA0UY]O?_G8H3([NSCOOC+E/F_WWWS][4-VZ=7O]
M]==CJ$B>%VF>LXJUW_OFJJNN&LHK?])5\9<2)D:/'AUS1=)PW+"BM>X\S/DU
MO.ZZZT+^I)-.BJ%2DE@H3$[+D F!<BP+ P      H TUN0\T>O3H<)?HH8<>
MR@::]\ ##X3RPPX[+(9J<_OMMZ?->_3HD3X>ID)I;=RPHM5X7 4OO?12]^[=
M"TV*;RNF_5,AT+P.?F[DN7MFE=1A9[4HM&JH\M*H79M<_LW('-ER,5&-[WSG
M.Z';+;?<$D.EI/GT)R4?&/;\\\]GBIJ3OFZ]>_?.?FE@TY9+98J:\]___=^Q
MLJ&A9\^>-]QP0XQ^>CSWW'/)JYH]HN...RZ&2LGS(LUS5M"N[YM#APX-Y15^
M(^&29>LF0VUBQQUWC+DB:3AN6*%:?1[F_!I^_/''8>7K@ $#YLZ=&W--)8$D
MEJU:>^VUY\^?'V+90#.*S\,"R\(       !HA2;W@7;:::=PEVC2I$G90/.>
M??;94)XTC*':[++++FGSYA_Y4%):6_C?5U]]]9QSSMEGGWV&#AVZZJJK=NG2
MI6_?ONNOO_[66V]]Y)%'WGCCC>'!(>VGQN,JV&&''0H=OO"%+Q1_"5W:/Q4"
MS>O@YT:>NV=621UV5HM"JX8J+XW:M<GEWXS,D2T7$]6X]-)+0[?CCS\^ADI)
M\^E/ID^?WK-GSTRGI0XXX(!,47.VW'++0LF/?O2C[,^;]ELJN[49'W[X8?&C
MB0JVVVZ[!Q]\,!9T>+-FS=IHHXVR!Y*\NWW\\<<Q5TJ>%VF>LX)V?=_\\I>_
M',H?>^RQ&"ICXL2)H38Q;-BPF"N2A@O_VQ$^Y]1R'N;_&O[I3W_JU*E3MN2H
MHXZ*H::./OKH;+ZQL;'YKY[\_O>_G\UOLLDF,=&2;;;9IE#[LY_]+&ZK3'8'
M"F("      " NM#D/M FFVP2[A*]\<8;V4#SIDR9$LJ'#Q\>0S5X\<47L\V?
M>>:9F&A)6OORRR_OL<<>X<Y?L<;&QGWWW?>))YZ(C=I4[<>5^-6O?E4H[]*E
MR[///ALWUWP+L(.?&WGNGEDE==A9+0JM&JJ\-&K4)I=_\[+]"V*B&O???W_H
MEOPMC:%2TGSVA\<==URFTU(5/C#LSCOO+.1[]>HU??KT[*:F_9;*;FW>F#%C
M8G'&L&'#SC___-=>>RV6=4B///)(>-+2]MMO_^Z[[\9<&7E>I'G.RFKO]\T3
M3SPQE/_7?_U7#)51_,V8#<N>7!5S1=)P!_F<4^-YN$)>PY___.?AV6:GG'+*
MPH4+8V[95P"?=MIIV612>.655\9<4Y,F3<J6)/[RE[_$4'GI<K=NW;J]]=9;
M<7-EFLY?*B8       "H"TWN PT<.##<):K\UMV290^$".5KK+%&#-7@!S_X
M0=IYVVVWC9LKD):G7QI5H5&C1LV9,R>V:R.U']=;;[W5KU^_0H>33SXY;EXF
M'9&*B69U\',CS]TSJZ0..ZM%H55#E9=&C6J__%N4.;+E8J(:81U;8N.--XZA
M4M)\]H>M?F#8UEMO70@7?Q5=TV9+A4 S%BU:E#X^JAE;;+'%&6><,7'BQ%B_
M0LV=._?--]]\]-%'+[GDDO1A0@4]>O0X^^RSB[_5KAEY7J1YSDKE\+Z9+EY,
M?>M;WXJA,HXXXHA0V[!L$63,%4G#*^IS3MN>AROD-5RR;.Y::ZV5+1P^?/A5
M5UWURBNOS%GF'__XQ]577[WIIIMF,VNOO?;==]\=>Y6R_?;;9POWWW__F"CO
M\,,/+U0=?/#!<5O%LM,+8@(      ("ZT.0^4._>O<-=H@J_Y:=@WKQYH;Q/
MGSXQU%KOO__^2BNME':^Z::;8J("F5U;JENW;OONN^_8L6-?>.&%I/^''W[X
MKW_]Z\X[[SSJJ*.RLPHVV6239&OL6+,V.:X##SRP4+[^^NO/G3LW;EXF'9&*
MB69UY'-C2;Z[9U9)'796BT*KABHOC5JTR>7?HLR1+1<3U2A>@M._?_\8*B7-
MAY^WXH%A]]QS3R'9HT>/-]]\,VQMVFRI$&A>\DO9====8XLRUEEGG:.//OK^
M^^\O^22AW%QQQ15QSSXQ=.C0,\XXH_A5:E&>%VF>LU(YO&_.F3,GN3JRY<F.
M5;+T:O[\^:&PH$N7+C%:))3D^3FG/<[#%?(:%GSPP0<77GCAAAMN&%N4DL0N
MNNBBY.6-7<JXY99;LN7)7DV=.C6&2ID]>W:O7KT*595_GV:Q[/2"F
M * N-+D/U*5+EW"7:-&B1=E \Q8L6!#*NW7K%D.M=?GEEZ=MUUACC:J>-I'*
M[%K#KKON^N]__SLF/O'66V^E]XQ3PX8-FSU[=HS6IO;CNO?>>],.X\:-BYL_
MD692,=&LCGQN+,EW]\PJJ</.:E%HU5#EI5&+VB__2F2.;+F8J,9''WT4NO7L
MV3.&2DGSX><E'QC6_ .!TD<0_?"'/XS;VN)XDU_$F6>>6=7#EE9???4?_. '
M[?$=H)4HN1RGL;'QF]_\YLTWW_SZZZ_'@@KD>9'F.:L@G_?-Q$]_^M/0X>RS
MSXZA(I===EFH*DA^IS%:))O/^7-.>YR'2U;$:Y@U=^[<ZZZ[;L2($;'1)S;=
M=--KK[VVW,K"<I(_,LG?_&R?TT\_/89*N?CBBPOY+;;8(FZK1G9T04P
M  !0%YK<!XKWB*J\2[1X\>)0WJE3IQAJE:1S]H$-9YQQ1DQ4)NUP^.&'MWC7
M.1EZS#''I"4%N^VV6\S5H/;CFC-GSGKKK5<H;_[KA-(IJ9AH5BRNLKS]SHV"
MT+RA/7<O)!O,6J;#SFI1:-50Y<ZT6NV7?X4R1[9<3%0C^<L9NE6XS"+-QPUE
M'ACVP@LOQ-PR]]UW7R'3O7OWDL_7:=IIJ9BHS"NOO'+((8<4KUAJWBZ[[#)^
M_/C8JYV57(Z32JZ.;;;9YLHKKZSJ$5RQ2Y4O8U47:4@VM.>L)3F^;R9FS)@Q
M8," ;(<^??K\_>]_C[F,Y,3KV[=OMB15R1+,-)S_YYSV. ^7K(C7L.#IIY\>
M-6I4,BNV*"6)??>[WWWJJ:=BE_)./_WT;(=*5@8GOZ\--MB@D/_5KWX5-U<C
M.[H@)@       *@+3>X#%=__;O&>8E8KGMA1H7'CQJ4]NW;MVHKO(2HH=-AC
MCSTJ/*Z%"Q=^\8M?3$<7W'[[[3'76K4?UXDGGE@H[]>OW]MOOQTW9Z2#4C'1
MK Y[;A3DN7MFE=1A9[4HM&JH\M)HM=HO_PIECFRYF*C&W+ES0[=>O7K%4"EI
M/FZH\H%AVVVW72%PU%%'Q6W+-&VS5$Q4X_777S_UU%.'#!D2FS9KU*A1LV;-
MBKW:W[QY\Y(3:>+$B5====4WO_G-<*&MM]YZ?_SC'V--&7E>I'G.6I+C^V9!
M<J4W-C9FFZRYYII_^]O?8FZ99Y]]=MUUURW$BK];LV_?OK&@2"&Y8C_GM.%Y
M6)#S:_C^^^^/'CVZ4Z=.:57R[WWWW?=WO_O=:Z^]-F?.G \__##Y1_*_R0]#
M+"E,RF/'4J9.G1I>F5MNN26&FDJ?<K?JJJM6\DV:S<C.+8@)        ZD*3
M^T#%]\^J>JC#O'GS0GF?/GUBJ%7VWGOOM.>!!QX8-[>G"1,F9 YHJ>'#AR]>
MO#CF6J7&XYHX<6)Z3_'::Z^-FYM*!Z5BHED=]MPHR'/WS"JIP\YJ46C54.6E
MT6HU7OZ5RQS9<C%1C9DS9X9NJZVV6@R5DN;CAF6./?;83,NE2CXP[($''BAL
M[=:M6[GOI&O:9JF8:)7''W_\A!-.^,QG/A.[ES%LV+!FOK\O'U.F3#G@@ /"
MCIURRBF5+!C*\R+-<U:>[YNI2RZY)+MX*-&Y<^=##SWTOOON>_/--Y.#3?Y[
M__WW'WGDD5V[=BT$>O3H<====V5+$D.&#(FMVT*[?LY94MMYF,KM-9PV;=IF
MFVV6+5EKK;6>?/+)F/M$\I=AS377S.8WWWSSI$G,E;+__OMG"[???ON8:"I]
MUSC^^./CMBIEYQ;$!        '6AR7V@@0,'AKM$[[[[;C;0O%FS9H7R-=98
M(X:J]]IKKV6?$O'HHX_&1#O[PA>^D#FFI:KZGJ!R:CRN18L6;;755H7:'7?<
M,6XND@Y*Q42S.N:YD<IS]\PJJ</.:E%HU5#EI=$Z-5[^5<D<V7(Q48WGGGLN
M=!L^?'@,E9+FXX9EWGSSS4H>&+;##CL4-GWO>]\+FU)->RP5$[5Y_OGGQXP9
MD[POA$4JQ88.'?K>>^_%^MR==]YY8<=.//'$&"J2YT6:VZR<WS>S;KOMMN(S
MO)Q!@P8]_/##[[__?OAYLO.Q;QMII\\Y6:T[#[-R> WGS9NWY99;9O/)R3EE
MRI28:^K?__YW^)K+I$G2*N:*_.4O?\E6)29-FA1#GY@\>7+A72/YR_./?_PC
M;JY2F-M0P[D-      ! 1];D/M#&&V\<[A)-G3HU&VC>E"E30GF%RP6:]Z,?
M_2AMN.666\;-[>]G/_M9YIB62GX20]6K\;@NO?320FWW[MU??OGEN+E(.BL5
M$\WJF.=&*L_=,ZND#CNK1:%50Y671NO4>/E7)7-DR\5$-=)O,4M][6M?BZ%2
MTGS<\(D6'Q@V?OSXPL^[=NTZ>?+D3&D337LL%1-M)#EI+[[XXL]][G-Q7L:H
M4:-BV8IP^.&'AQV[[;;;8JBI/"_2W&;E_+X9)"?MZ-&CB[\Q,RO9>L011\R8
M,2/)O_'&&V'KWGOO'9NVD7;ZG!.TXCP,VOLU//[XXT/^CCONB*%2_O"'/X3"
MY(]\#)6RR2:;9*N^__WOQ\0G3C[YY$)F]]UWC]NJEQU:$!,       #4A2;W
M@;[RE:^$NT3//?=<-M"\O__][Z%\IYUVBJ$JS9T[MU^_?FG#%K_RJ3W<=]]]
MF6-::I===HFA*M5X7*^__GJ?/GT*M6>==5;<7$HZ*Q43S>J YT96GKMG5DD=
M=E:+0JN&*B^-5JCQ\J]6YLB6BXEJ7'#!!:';22>=%$.EI/FXX1,E'QB6_7K-
MY+=<^.'AAQ^>J8N:-E@J)MK:$T\\L<\^^\2IRW3NW/E?__I7+,C=S)DST[>,
M@O777W_^_/DQEY'G19K/K/S?-TMZXXTWKKGFFI$C1PX?/GS0H$%=NW;MT:/'
MNNNNN^>>>UYXX879+Q^<-&E2F%[[5P>6TQZ?<XJUXCPLJ9U>P^G3IX<_02-&
MC(BA\I*=R=8FK=YZZZT8*O++7_XR6Y6\/B4?,3AOWKS55ENMD+GSSCOCYNIE
MAQ;$!        '6AR7V@T:-'A[M$#SWT4#;0O <??#"4'W;883%4I6NNN2;M
MUK]__X\^^B@FVM_DR9/_[Y"6&39L6 Q5J<;CVGOOO=,]^?CCC^/F4M)QJ9AH
M5@<\-[+RW#VS2NJPLUH46C54>6FT0HV7?[4R1[9<3%3C@ ,."-W&CAT;0Z6D
M^;@AH^0#PUY\\<5DTZ.//EKX29<N75Y[[;58F=&TP5(QT3[&C1N7_#;C[(:&
M,\\\,T97A.]___MAQVZ]]=88RLCS(LUG5O[OFS5*SJ@P_>JKKXZA-M(>GW-*
MJO8\K%%5K^&%%UX8PN>??WX,E7?NN>>&\HLNNBB&BGSPP0<KK[QRMNKRRR^/
MH25+KK_^^L+6(4.&+%JT*&ZN7G9B04P       !0%YK<!QHS9DRX2W3CC3=F
M \V[X88;0GG2,(:JM/GFFZ?=3C[YY+@Y%[-GS\X<TU*KK;9:#%6IQN/*[$O;
MB\.6Z8#G1E:>NV=621UV5HM"JX8RET ;JO'RKU;FR):+B8HM7KQXP( !V5:=
M.W=^^^VW8ZZ4M"1NR&CF@6&[[;9;X7];_%K&IM5+Q42[F3AQ8O?NW</T]GCJ
M4BO<>NNM8<<./?30&,K(\R+-9U;(M*TXK"UDUX\63)@P(8;:2'M\SBFIVO.P
M1E6]AGOLL4<(/_+((S%4WE__^M=0ON>>>\90*3_XP0^R51MMM%%,+%FR]=9;
M%[:>=]YY<5NK9"<6Q 0       !UH<E]H#_]Z4_A+M'99Y^=#33OK+/."N5)
MPQBJ1O8>6^?.G2=/GAP3N5BP8$'FF);JVK5K#%6C]N/*[$O;B\.6Z6CG1I#G
M[IE54H>=U:+0JJ',)=!6:K_\JY4YLN5BHF(//?10:+7##CO$4!EI2=S05,D'
MAEUWW76%?R>OV#_^\8]8TU33ZJ5BHCV%%1Z)M=9:*X96A'_^\Y]AQYI_'%2>
M%VD^LT*F;<5A;>&$$T[(CNC5JU?R:22&VDB;?\XII]KSL$95O8;KK+-.-IQX
M\\TW8ZB\:=.FA?)UUUTWADIYX8470N']]]^?#3S]]-.%GW?OWGW&C!G93:W6
M=.!2,0$      $!=:'(?:,:,&9TZ=<K>)3KDD$.R@>8=>."!V=I$A4^1*6?D
MR)%IJWWVV2=NSLNL6;,RQ[34@ $#8J@:M1]79E_:7ARV3$<[-X(\=\^LDCKL
MK!:%5@UE+H&V4OOE7ZW,D2T7$Q5+?DVAU77771=#9:0E<4-3)1\8UMC86/C'
MM[_][5A0I&GI4C'1GHI7SO7NW3N&5H3BQT'U[]\_AC+RO$CSF14R;2L.:POI
M$_(*]MIKKYAH.VW^.:><:L_#&E7U&O;JU2L;3LR;-R^&ROOHHX]">>77_E>^
M\I5LX3>^\8WLUE&C1A5^_IWO?"?[\UIDQQ7$!        '4AW@<:,6)$]B[1
MIIMN&@+-V&233;*U2:N8J,;4J5.[=.F2=GO@@0=B(B__^M>_,H>UU,8;;QQ#
M%5M1QY79_>5BHB4=Y]PH*<_=,ZM81Y[5O&RK@IAH.ROD\L\<V7(Q49E77WTU
MN_.)@0,'5KYL(JV*&XH<<\PQF2'_I[&Q\:677HKI(K&L@HFI3ITZ)<?8O7OW
M#S_\,&ZKS,R9,\/T'CUZQ-"*,'_^_+!CW;IUBZ&F\KQ(\YQ5N6S;@IAH-XL6
M+5IYY96SHZ^^^NH8:CMM^SFG&:TX#UNMVM>P>$'J1Q]]%$/ES9T[-Y0G#6.H
MC+%CQV8+.W?N/&7*E,*F=]YY)]VQ)Y]\LFE=ZV7'%<0$        =2'>!SKY
MY).S=XD:&QO?>^^]D"EI]NS9X6D?2:L8JL9/?_K3M%7MMR?35K-FS8K;6G+/
M/?>DY06[[;9;#%6L;8^K<IG=7RXF6M)QSHV2\MP]LX(./JMYV58%,=%V5LCE
MGSFRY6*B,O_Q'_\1^EQYY94Q5%Y:%3<4F39M6H\>/3)SECOPP -CM)185L'$
M5%KRRBNOQ&V5*5[ULLXZZ\10:Z4]WWGGG;BM)=.G3\_LU%)KKKEF##65YT6:
MYZS*9=L6Q$2[>?CAA[-SDRNBQ4\O:;C%9+&J/N>DF7S.PU:K]C6L\4LDITZ=
M&LHK_!+))<N^Q'/PX,'9VM-..ZVPZ8(++BC\Y/.?_WS3HIID9Q7$!
M '4AW@?ZW__]WW"CZ(]__&/(E'3KK;>&PJ15#%7LXX\_'CAP8-KJE[_\94Q4
M*6WUU%-/Q6TM.?/,,]/R@G/..2>&*M/FQU6YS.XO%Q,MZ2#G1CEY[IY900>?
MU;S0K:'Z2Z-"*^KRSQS9<C%1@>NNNRXTV7+++1<N7!ASY:6%<4,IQ0\,:VQL
M?/[YYV.NE%#84-G$@K3D]MMOC]LJ\]9;;V4F+]6&BSG2GJUX:-#CCS^>V:FE
MMMABBQAJ*L^+-,]9E0N=&ZHYEVH4+H%*OCTP#;?WYYPTD\]YV&K5OH9;;;55
M-I]X^.&'8ZB\O_[UKZ$\:1A#Y9UUUEG9VN3-(GG+6+1HT?KKKU_X2>7?V%N)
M[*R"F        * NE+@/%&Z,'7+((3%1RK>^]:ULU><^][F8J,:--]Z8MEIY
MY94_^."#F*A2VNW\\\^/VUJRV6:;I>4%$R9,B*'*M/EQ52ZS^\O%1 4ZPKG1
MC#QWSZRLCC^K&=EN!3'11E;4Y9\YLN5BHB7CQX_OWKU[ML-**ZU4[?.TTMJX
MH93B!X:-'#DRALK(5A7$1'EIR5%''16W5:9X:4BK6Q5+>S:S9*><G_WL9YF=
M6NK00P^-H2)Y7J1YSJI0MG-!3%0@K:W\T5-SYLSIUZ]?6MBY<^<77WPQAHJD
M^?;^G)-F<CL/TW"[OH;%JU&K>B7//??<4'[LL<?&4'G)H77MVC5;_KO?_>[N
MN^\N_#LYEJJ^T;)%V4$%,0$      $!=*'$?*#Q[HV?/GC-GSHRAIMYZZZVP
M:."66VZ)H6I\\8M?3%L=<\PQ<7/UTF[5/I?BD4<>26L+-MUTT\6+%\=<9=K\
MN"J7.8+E8J("'>'<:$:>NV=6ZE,QJQG9;@4QT496U.6?.;+E8J)9=]]]=Z]>
MO;+E7;ITN?/..V.N)6EYW%#&*:><,O 3@P8-FC1I4DR4D=G3ZB8NR=3V[]^_
MPB\Q#(X[[KC,Y*62%S"&6BOM6>W;T,*%"S_SF<]D=FJI2IZ(EN=%FN>L"F4[
M%\1$!=+:"I]_EA@S9DQF9L-AAQT6$Z6D^?;^G%-AK%BKS\,TW*ZOX;WWWILM
M28P8,2*&RAL^?'@H'S=N7 PU*ZQQW';;;??<<\_"OT\\\<28KDUV4$%,
M    4!=*W =:O'CQUEMOG;U7U.+MJ' C_/.?_WQ5=PJ#IY]^.FW5J5.G:I])
M4U)F[QINNNFFN+F,CS_^N/@1&G?<<4?,5:8]CJMRF2-8+B8JD.>Y<>.--VZX
MX8;=NG4;-FQ8A7?Z\]P]LU*?BEG-R#8LB(FVL (O_\R1+1<39<R9,^>DDTY*
M]C9;V[5KUYMOOCE&*Y!VB!O:6F9GJYZ8K4J./6YNR>3)D\,2NL&#![?A,WZR
MG7_]ZU_'S>5=?OGEV=K$H$&#YLZ=&W-%\KQ(\YQ5H6SS@IBH0%K[C6]\(VXK
MY:677LJ>1<EO:M:L63%42EK2T,Z?<[+)?,[#--^NKV'R4JRWWGII54'S+T7J
M#W_X0RA,6B4-8ZY9#S_\<&A2^//;V-CXZJNOQG1MPJ"&5IW;        ='RE
M[P--F# A^UTVR;^??/+)&/K$8X\]UJ5+ES2<_/MO?_M;#%7CN]_];MIM]]UW
MCYM;)6V86&6552IY\,S"A0L//?30;&'BJU_]:LQ5K#V.JW*9@U@N)BJ3S[EQ
M^^VWIU4%M]YZ:PR5DL_N%9BUY%,UJYRT82HFVL(*O/PS1[9<3!29/7OVQ1=?
MO-9::X7"_OW[/_300S%=F;1)W-#6,OM;]<10>-UUU\5$>3-FS-ABBRU"A]_^
M]K<Q5X-LYSY]^C1SL63=?__]X<OI$K_YS6]BKHP\+](\9U4B;9Z*B0IDRQ]X
MX(&XN:EITZ9ML,$&:3XYJ!9+4IDY[?LY)QO.YSS,EK3X@M3R&MYTTTV944L-
M'#APRI0I,=?4O__][P$#!H3"UBV?'3%B1.B3V&NOO6*N9G%&J\YM
M.KZR]X$NOOCB[.VB@0,'/O/,,S&T[";NZJNOGDV>?_[Y,52-&3-F9+\3ZJZ[
M[HJ)5LGLX%)]^_9M_ED:K[_^^M>^]K50-7SX\'???3=&*]-.QU6YS'$L%Q,5
MR^'<*%Y=L?'&&\=0&3GL7LJL3]>LDK(]"V*B9BOV\L\<V7(A,'_^_.0OV\LO
MOSQNW+ASSCEG]]UW[]:M6ZQI:$C^)$Z;-BW45B[M$S>TM<PN5STQ5C8T'''$
M$<FO+^:*_,___,^0(4-";85/-JI<Z-^[=^^KK[YZT:)%,?>)Y#=[T447%:_%
MV7???6.T67E>I'G.:E&V?T%,5"!;ONJJJXX?/SXF/O'@@P^NO?;::;A3IT[7
M7'--#)67F;-4^WW."24YG(?9JG9]#1,C1X[,3%LJ:=C,BL,GGGAB\.#!H21I
M$G.525[)T"IQSSWWQ%S-XHQ6G=L       !T?,W=!PI?S]2M6[?CCS_^F6>>
MF;O,A D3DD!8/7#TT4?'+E4:,V9,VFWHT*'-W&BL2F8?_\_PX<,ON.""QQY[
M[*VWWOKXXX\_^."#UUY[;>S8L:-'C^[1HT<(;[;99BT^,:(9[71<)67VNFJQ
M5QGM?6[T[MT[6]NP;$0,E=?>NY=E5JKCS\IVJ%;L58T\+_\EM1UF29___.?O
MO??>.*8EL4L9L:QZL6-+8GU&C"Z3G'O[[[__55==]=133TV;-FW.G#D+%BR8
M/7OVJZ^^>L<==YQVVFG91Q.EOO[UK\^?/S\.J$V<L<QZZZUW^NFG__G/?YXZ
M=6JR;\E[6;*3X\>//^.,,]999YV8;FC89Y]]6K%CN5VD2_*=E<IVJU;LU50(
M=^[<^:"##KKGGGN2#Q[)B90<T4LOO73MM=?NO//.V5AR@%4]K&Y)T:""]OB<
M$ZH*VO4\#+7M]QHN6?95DKOMMENV3\.RY67[[;??S3??/'GRY#G+)/^XZ::;
M]MUWW_ UNXFDO-JOCTQ]^.&'JZRR2K9;\I91XU>C9KM5*_8"      #@TZ:%
M6S[GGGMNY\Z=XVVB4I+8V6>?'>NKM'#APNQC'BZZZ**8:*TGGGCBX(,/#C>2
M*]2I4Z=CCCEFWKQYL6G%VN^X2LKL>]5BK_+:]=S8;+/-0I.--MHHAIK5KKL7
MF/5IF15[52/VJEC.E_^2V@XS:^# @8<??OACCST6!U0FMBLCEE4O=FQ)K,^8
M.''BL<<>&QY#5:T^??I<>.&%"Q8LB-UKEOPN]M]__PJOE&+)CEU\\<7)"1G[
M5B:?B[0@SUD%L6\U8J^F8KH"G_WL9YMY/%4YN7W.R?\\C"TJT+K7L""Y>,\X
MXXSBQYNU*"E)"FN\]I-?1+9G\L<D)JJ4[5:MV L      (!/FY9O^4R8,&'[
M[;>/=XJ:VG;;;5M]^RWK][__?=JS5Z]>LV?/CHG:3)\^_:*++MINN^TJO)W9
MLV?/(XXXXKGGGHN-JM3>QQ5DCJ!JL5>SVN_<N/766T.?YK\,JZ3VV[UB9L7*
MZN4P*[:K1NQ5L9PO_R75'V:G3IUZ].BQZJJK?O:SG]UIIYV.//+(*Z^\,OEU
MY/.(FEA6O=BQ);&^R((%"^Z^^^ZCCSYZPPTWC,7-6GOMM4\ZZ:1*GK=4B\F3
M)__G?_[GYS[WN3B^O,&#!R<[]L8;;\1>5<KA(DWE.6M)]6=15NS5U+///GOB
MB2>6?&)6L:%#AUY^^>65/T:K6&Z?<_(\#W-^#0LF39ITV&&'%3^[M*0DEH23
MDMBE>B^__'+Z!++DM_/..^_$1)6:[FEU8B\        ^;2J]Y?/TTT^?<LHI
MVVVWW>JKK]YMF>0?R?^>?/+);753-D\S9LRX[;;;?OSC'^^UUUX;;;31P($#
MNR\S:-"@8<.&[;SSSJ>>>NJ==]Z9PP*..M!.Y\:MM]ZZV6:;]>C1(_D%_>YW
MOXN;*]9.NU>26;7+<Q:T:,J4*<G?HC////-;W_K6EEMN.63(D'[]^G7MVC5Y
MOUAMM=766V^]K;;::M2H49=<<LFCCSY:XT*Z:KW^^NLWWGCC22>=M/ONNR=_
M)]=88XU>O7IUZ=*E;]^^ZZRSSN:;;W[000==<,$%X\>/;]OO+<WS(LUS5GM[
MZ:67?OG+7QYVV&';;+/-FFNNV;MW[\;&QCY]^B1GT5>_^M733COMX8<?;L-3
M*+?/.7F>ASF_AHGWWGOO][__?7*^[;333AMLL$%R^A5>QN0?R?\F/TP.?.S8
ML4DL5@(      $ '4.FR,            #X5+ L#          "H*Y:% 0
M        U!7+P@           .J*96$           !UQ;(P          "
MNF)9&           0%VQ+ P          *"N6!8&          !05RP+ P
M        J"N6A0$          -05R\(           #JBF5A
M=<6R,           @+IB61@          $!=L2P,          "@KE@6!@
M        4%<L"P,          *@KEH4!          #4%<O"
MZHIE80           '7%LC           ("Z8ED8          ! 7;$L#
M        H*Y8%@8          %!7+ L#          "H*Y:% 0
MU!7+P@           .J*96$           !UQ;(P          " NF)9&
M        0%VQ+ P          *"N6!8&          !05RP+ P
MJ"N6A0$          -05R\(           #JBF5A            =<6R,
M        @+IB61@          $!=L2P,          "@KE@6!@
M4%<L"P,          *@KEH4!          #4%<O"            ZHIE80
M         '7%LC           ("Z8ED8          ! 7;$L#
MH*Y8%@8          %!7+ L#          "H*Y:% 0          U!7+P@
M         .J*96$           !UQ;(P          " NF)9&
M0%VQ+ P          *"N6!8&          !05RP+ P          J"N6A0$
M         -05R\(           #JBF5A            =<6R,
M@+IB61@          $!=L2P,          "@KE@6!@          4%<L"P,
M         *@KEH4!          #4%<O"            ZHIE80
M '7%LC           ("Z8ED8          ! 7;$L#           H*Y8%@8
M         %!7+ L#          "H*Y:% 0          U!7+P@
M .J*96$           !UQ;(P          " NF)9&           0%VQ+ P
M         *"N6!8&          !05RP+ P          J"N6A0$
M -05R\(           #JBF5A            =<6R,           @+IB61@
M         $!=L2P,          "@KE@6!@          4%<L"P,
M *@KEH4!          #4%<O"            ZHIE80           '7%LC
M         ("Z8ED8          ! 7;$L#           H*Y8%@8
M %!7+ L#          "H*Y:% 0          U)7_#W/(KP!12&'Y     $E%
&3D2N0F""

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>tfin-20221231_g1.jpg
<TEXT>
begin 644 tfin-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@#
MP 3* 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* "BBO+_ -MSX5_$SXY?L;_%3X,?!CQ.-&\6^*_A[K&D^&M4,YB%O?7%G+%"
MQD7F,;V4%QRN=PY H XNX_X*K_\ !/:S^*UY\(]0_:N\&VUY8P0-/K%QKL":
M5Y\MQ/;BT%\7\C[0);=T:(L"&(7ELJ/>KK7-%L=%D\27NKVL.G0VIN9;^2=5
MA2$+O,I<G:$"_-NSC'-?C[_P1^_:K^"GQT\8ZC_P2T_;:^#L7PM^(7AW]G;0
M_A;KOPR\8016\?B,V$NIK--8AOEN!+;7$,^T<DN[Q^9&OFG['_X*@?#']L31
M_P#@G5IO[-O[#OP+C^*6K3+I&@>)])O?$MIHXO?#ENB?;X3+<2H UW##]D95
M)(2[E8$%5R >M?"/_@I'_P $^OC]\0+'X4? W]MCX6^,/$^IB4Z=X?\ #7CF
MQO;RY$<;2R&.&*5G;;&CN<#A5)/ KKOC7^U!^S]^SFVF6_QJ^*^DZ!=:TTHT
M?3KF8O=WPB4-*T-O&&EE2-2"[JI5 06(R*^%?^"//[2__!/CXK_M!^(/@DO_
M  2M\&?LL?M->"M)>76O!Z?#[3+&]GTYRBR3V-_;VL+W$!W1EEPN5=&7S$RX
MD_X))_$/5/VJ_P#@K%^W%^TGXYD-W<^!/&NG_"SP2)3N&D:7IDEXMU##G[JW
M%S$EPX'5^?2@#]#? GCWP/\ %'P=IOQ#^&OC#3/$&@:Q:+=:3K6C7T=S:WD+
M<K)%+&2KJ?4$BN"?]MW]D9/BT?@8W[0WA;_A*1K(T=M+_M1/EU0KN&G&7_5B
M\*\BU+><1SLK\L-%_;;\=?\ !/?4O^"HOP/^'.HM;6/PLN8?&OPO@0 Q:)J'
MB*V+3B)#PD27EQ;S+$H"!C+P-QS[EHO[+_A$?\&KY^'US:XO+G]F)_'4E^7)
MG_X2%]..OB]:7[QF%^1)YF=V1G- 'Z85RWQ?^-WPC^ 'A$>//C3\1-)\-:2U
MY%9P7FK7:Q"XN93MBMXE/S33.>$B0,['@ UX]_P21_:3\6?M>_\ !-3X+_M$
M^/KPW.O^(O UJ=>O& !NKZ#=;7$Y Z&26%WQVWU\S:G\0]4_:6_X.>=.^!WB
M60S>&?V>?V>;KQ'H6FRG,2>(-3N+2WDO-O0R?8[Q8U)Y0(^"-YH ^^?@_P#&
M_P"$?Q_\*/XW^#'Q"TOQ'ID5[+975QIMR'-K=1D"2WF3AX9D)&Z*0*ZY&0,U
MS/Q;_;6_9-^ _C$?#_XP?M ^&/#^L):QW5Y8ZAJ2JUA;2-LCN+LC(M(78%5E
MG*(Q4@,<''Q'XK^,\G[(G_!R;J7@?2KAXO"?QO\ V9AXF\6Z9#PDFMZ-->I'
M?;>GF?8+,PD]6!&?N+BQ_P &XUL/VK/^"<GCC]J7X]Z5;:YKW[17Q+\2ZMXY
M>^7S1>6ID.G)8DMS]FBA@:*.+[J(Q"@9- 'Z103PW,*7-M,LD<BAHY$8%64C
M(((Z@TZOSR_X-E_CAXU^*'_!.?4?A+X[\0W.K7/P4^*>N?#RQU*]D+S36%EY
M$UJ&8]1'#=I"OHD*CM7Z&T %%%>6W_[;'[*6EWT^F:A\<M#BN+:9HIXGE;*.
MI(93\O4$$4 >I45PW@/]I;X#_%"ZN++X?_$_3-5EM(P]PEK(Q,:DX!.0.]=/
M_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"
M8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0
M?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?
M]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16
M;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&
M/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-
M0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E
M16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8
M^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8
M_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]
M]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1
M_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"
M8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0
M?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?
M]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16
M;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&
M/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-
M0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E
M16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8
M^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8
M_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]
M]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1
M_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"
M8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0
M?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?
M]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16
M;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&
M/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-
M0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E
M16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8
M^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8
M_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]
M]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1
M_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"
M8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0
M?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?
M]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16
M;_PF/AC_ *#4'_?57+&_L]2@%U8W"RQDD!UZ9H FHHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *X']J7X_P#AW]E7]G7QE^TAXOTV6[TGP3H$^KZI! Q#
MM;PKOD*X5CD(&.,'.,5WU-EBCFC:&:-71U*NC#(8'J".] 'Y*?\ !:'X;?L$
M?ME^'/B7^T;XN^)>BS7?A3]G;1-=^"7Q'\*ZXIO(M?\ [1UM[&&PF@?-P]S.
ML$7D+DN64J%=$=/K[X(?MS^"/V4_V4/V<_"?_!4#X[Z1X%^*WQ#\"V,%S_PF
M$YM?MNKP65LUXL\[*(8)PTT8?S'0&60JN3Q7JOA3]A+]D#P+\=KC]I+P;^SG
MX,TOQA<:9#9?VM8>&+.%XQ'+-*)D*1!DF8SL&D!W,JH"<**[;XF_!SX1?&O1
M(O#7QE^%?AOQ;IL%P)X=/\3Z';W\$<H! D6.=&4, 2-P&>30!\A^+/!/PG_;
M)_X*Z_!']J3]G#7=+UZV^"'A'Q3;_$+QSX>N4N+&Y.HVT5MI^B&ZB)2XG1I;
MN[,2L?LZ@%]AN8]_!_\ !./P1#^PE_P5B_:^^ WQ5OH-(T_XQZ_;?%CX:ZI?
MS+%!K-K.UR=82-V(4R6MS-&KIG<$=9" K G]#O#?AGPWX-T*U\+^$/#]CI6F
M640BLM.TVT2""W0=%2- %0>P %9?Q)^$'PE^,ND0^'_C!\+O#OBNPMK@7%O8
M^)=$@OH8I1TD5)T958?W@,T ?DW\&?V!_%?_  48\*?\%&/VD_#R*NF?M(7I
M\,_!?4;AMD&L6^AP216VI1N>&L[F[C@"2]"D#L,@@GOT_:UT*7_@V>/@AED7
MXDGX*M\&QX"V_P#$Z/C$67]@?V:+/_6FY\[]]Y6W/E'S,;/FK]0[2TM-/M(K
M"PM8X(((UCAAA0*D: 8"J!P    !TKG4^"GP:C^)3?&:/X2>&%\8-!Y#>*QH
M-N-2,6W;L-UL\W;MXQNQCB@#YB_9<\4_L_?\$;?^"?O[.G[+_P"UK\6M/\,:
MO>VFE^$+#?;SW$=[XDNE,TUNC01N%C\]Y1YTFV,#:69=PKROXB?#FY_9'_X.
M,/#7[77BTK:^!/V@_@K/X!77;E@EM9^*;.X@NH+660_+&UQ:V:K"&(,L@D10
M2 #]_P#B_P"'?P_^(7]F_P#"?>!M'US^QM4BU/1_[8TR*Y^PWL6?+N8?,4^5
M,F3MD7#+DX(S4GC/P/X+^(_AJZ\%_$/PAI>O:/?($O=)UK3X[JVN%!! >*56
M1QD X(/(H _/#P[\'+;]M[_@X3\6?M.:*%U'X<? _P" Z_#N[UNSDWVU[XDO
MY[J>YLX91\LC06=ZZS!23%(8T8!F(%'_ ((9>-?"/_!.#]@SXH?L@?M8>,K'
MPQJ_[-/CK7O^$@;5;A(&N="N)3?V.K0JQ!>WN5FD$1'+.C)C<,5^C_@_P9X/
M^'OAJT\&> /"FFZ'H]A'Y=CI.CV$=M;6R9)VQQ1@*@R2< #K65XO^"GP:^(7
MBG2O'/C[X2>&-<UO0GWZ'K&L:#;W-UIS9W9@ED0O"<\Y0CF@#XS_ .#<C]EC
MXG?LS?\ !.6/Q#\:?#%SH7BKXM^.]6^(.KZ%>QE)]/&H&)+>*53@JYMK:"0J
M0&4R%6 8$5]YT44 %8DOPT^'$\K3S_#_ $1W=BSN^E0DL3U).WDUMT4 >!?#
M/2-)TO\ ;P\>:'INF6]O91>"-+>*S@@5(D9I&W,$ P">YQS7N_\ 9VG_ //C
M#_WZ%>(^ ?\ E()X_P#^Q$TK_P!&-7NE $/]G:?_ ,^,/_?H4?V=I_\ SXP_
M]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=
MI_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,
M/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]
MG:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^
MA4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I_
M_/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\
M?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:
M?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4
MU% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\
MSXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H
M4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_
M ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U%
M $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#
M_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?
MV=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SX
MP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $
M/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_
M]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=
MI_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,
M/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]
MG:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^
MA4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I_
M_/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\
M?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:
M?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4
MU% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\
MSXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H
M4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_
M ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U%
M $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#
M_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?
MV=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SX
MP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $
M/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H5)'%%"NR&-47
MT5<"G44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 >%^ ?^4@GC__ +$32O\ T8U>Z5X7X!_Y
M2">/_P#L1-*_]&-7NE !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110!X7X!_Y2">/_ /L1-*_]&-7NE>%^ ?\ E()X_P#^Q$TK_P!&-7NE !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X7X!_Y2">/_\ L1-*
M_P#1C5[I7A?@'_E()X__ .Q$TK_T8U>Z4 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 445Y?\ MN?"OXF?'+]C?XJ?
M!CX,>)QHWBWQ7\/=8TGPUJAG,0M[ZXLY8H6,B\QC>R@N.5SN'(% '%W'_!5?
M_@GM9_%:\^$>H?M7>#;:\L8(&GUBXUV!-*\^6XGMQ:"^+^1]H$MNZ-$6!#$+
MRV5'T#;7-O>6\=Y9W"2Q2H'BEC<,KJ1D,"."".<U^.W_  1^_:K^"GQT\8ZC
M_P $M/VVO@[%\+?B%X=_9VT/X6Z[\,O&$$5O'XC-A+J:S36(;Y;@2VUQ#/M'
M)+N\?F1KYI_27XN?$V']C#]F_P ,^"_".E/XK\6O:V'A+X<^'#((9?$.KBW\
MN"-B,^3"J0R7%Q+@B&W@GD((3! .XL/C]\%]5^.-_P#LU:9\2M*N/'NE>'HM
M=U/PK#<AKNUTZ27RH[B1!]Q6? &<$Y!Q@@U7^/'[2O[//[+GA2V\=_M)_''P
MGX"T6\OUL;35?%^OV^G6\]RR.ZPI).ZJSE(W;:#G",>@-?G!_P $\_@?J?P%
M_P"#B+XS>&O%GC:X\3^*=5_9KTC6/&OB>Y!4ZKJ]QJ<+7$T<9)\B!2%BA@!Q
M%!%%&"=F3<_X*^>(OVMO"G[85O\ &SXF_P#!'#3/VF?V<? G@O[);6=YJ&F:
MC-:7MS)'/J&KQ:3,D\DLB1PP6Z,T *+#<$2(EPQH _0_X"?M0_LW_M4>'KWQ
M;^S3\=_"7C[2M-O?L>H:EX/U^WU&"WN-BOY3O [*K[65MI.<,#W%8[_MN_LC
M)\6C\#&_:&\+?\)2-9&CMI?]J)\NJ%=PTXR_ZL7A7D6I;SB.=E?(NO?MY?L:
M_#G_ ((0?$W]O#_@EAX#\,>"_#L?A#4;O1](\,>%;31_[(\12K'9YNK2V58U
MNH9G@+?>#K'&59T9&/.:+^R_X1'_  :OGX?7-KB\N?V8G\=27Y<F?_A(7TXZ
M^+UI?O&87Y$GF9W9&<T ?IA7+?%_XW?"/X >$1X\^-/Q$TGPUI+7D5G!>:M=
MK$+BYE.V*WB4_--,YX2) SL> #7CW_!)']I/Q9^U[_P34^"_[1/CZ\-SK_B+
MP-:G7KQ@ ;J^@W6UQ.0.ADEA=\=M]?,VI_$/5/VEO^#GG3O@=XED,WAG]GG]
MGFZ\1Z%ILIS$GB#4[BTMY+S;T,GV.\6-2>4"/@C>: /OGX/_ !O^$?Q_\*/X
MW^#'Q"TOQ'ID5[+975QIMR'-K=1D"2WF3AX9D)&Z*0*ZY&0,US/Q;_;6_9-^
M _C$?#_XP?M ^&/#^L):QW5Y8ZAJ2JUA;2-LCN+LC(M(78%5EG*(Q4@,<''Q
M'XK^,\G[(G_!R;J7@?2KAXO"?QO_ &9AXF\6Z9#PDFMZ-->I'?;>GF?8+,PD
M]6!&?N+BQ_P;C6P_:L_X)R>./VI?CWI5MKFO?M%?$OQ+JWCE[Y?-%Y:F0Z<E
MB2W/V:*&!HHXONHC$*!DT ?I%!/#<PI<VTRR1R*&CD1@592,@@CJ#3J_/+_@
MV7^.'C7XH?\ !.?4?A+X[\0W.K7/P4^*>N?#RQU*]D+S36%EY$UJ&8]1'#=I
M"OHD*CM7Z&T %%%% 'A?@'_E()X__P"Q$TK_ -&-7NE>%^ ?^4@GC_\ [$32
MO_1C5[I0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !7 _M2_'_ ,._LJ_LZ^,OVD/%^FRW>D^"= GU?5((&(=K>%=\
MA7"L<A QQ@YQBN^ILL4<T;0S1JZ.I5T89# ]01WH _)3_@M#\-OV"/VR_#GQ
M+_:-\7?$O19KOPI^SMHFN_!+XC^%=<4WD6O_ -HZV]C#830/FX>YG6"+R%R7
M+*5"NB.GK>B?L$?\%0?VDO /[/\ ^T]<_P#!2'4O@O\ $WP[\"-.T/Q9HU[\
M(M*\22+JUPL<VH7;&_?;;W4VRVBF\M <VQ ;:Q6OKCPI^PE^R!X%^.UQ^TEX
M-_9S\&:7XPN-,ALO[6L/#%G"\8CEFE$R%(@R3,9V#2 [F54!.%%>M4 ?BU^R
M_P#LO?\ !0G0_P#@XK\8^%?%W_!4:ZUSQ%H'P>\/:QXT\5-\&=%MCXJT(:I"
M6T(VT9\NR# $?:X?WPW9'2OTQB_X*;_\$^?^%C>-?A%JO[8/@+2/$OP[O6M?
M&.C>(M?BTR;3Y%4,QQ=F/S4 (!DBWH"=I;/%>QP>$/"5MXGG\;6WA?3H]:N;
M5;:YU=+*,74L"G*Q-*!O9 >0I. >U<_JG[.W[/VN?$B/XR:U\"_!UYXOAV>3
MXJNO#%I)J2;  F+EHS*-H  PW '% 'Y^_#3_ ()H:A\:?^";W[9/PT^'7AF7
MPUI?[2?Q \2^*?A7X>U"U:Q6WCDMK5;&XD@D"M:I=7=G]H",JLD$T.Y58%!E
MI^UKH4O_  ;/'P0RR+\23\%6^#8\!;?^)T?&(LO[ _LT6?\ K3<^=^^\K;GR
MCYF-GS5^H]<RGP4^#4?Q*;XS1_"3PPOC!H/(;Q6-!MQJ1BV[=ANMGF[=O&-V
M,<4 ?,7[+GBG]G[_ ((V_P#!/W]G3]E_]K7XM:?X8U>]M-+\(6&^WGN([WQ)
M=*9IK=&@C<+'Y[RCSI-L8&TLR[A7E?Q$^'-S^R/_ ,'&'AK]KKQ:5M? G[0?
MP5G\ KKMRP2VL_%-G<074%K+(?EC:XM;-5A#$&602(H) !^__%_P[^'_ ,0O
M[-_X3[P-H^N?V-JD6IZ/_;&F17/V&]BSY=S#YBGRIDR=LBX9<G!&:D\9^!_!
M?Q'\-77@OXA^$-+U[1[Y E[I.M:?'=6UPH((#Q2JR.,@'!!Y% 'YX>'?@Y;?
MMO?\'"?BS]IS10NH_#CX'_ =?AW=ZW9R;[:]\27\]U/<V<,H^61H+.]=9@I)
MBD,:, S$"C_P0R\:^$?^"<'[!GQ0_9 _:P\96/AC5_V:?'6O?\) VJW"0-<Z
M%<2F_L=6A5B"]O<K-((B.6=&3&X8K]'_  ?X,\'_  ]\-6G@SP!X4TW0]'L(
M_+L=)T>PCMK:V3).V.*,!4&23@ =:RO%_P %/@U\0O%.E>.?'WPD\,:YK>A/
MOT/6-8T&WN;K3FSNS!+(A>$YYRA'- 'QG_P;D?LL?$[]F;_@G+'XA^-/ABYT
M+Q5\6_'>K?$'5]"O8RD^GC4#$EO%*IP5<VUM!(5(#*9"K ,"*^\Z** "O$M4
M_8(^#6KZG<ZM<^*O&ZR74[S2+%XON54,S%B  >!D\#M7MM% 'RS\ O@=X1^&
M_P"VSXX\':%J>LS6MMX+T^6.34-6DGE)DE);+MR1\HP.W-?1W_"#Z1_S\WO_
M (%M7D?@'_E()X__ .Q$TK_T8U>Z4 8__"#Z1_S\WO\ X%M1_P (/I'_ #\W
MO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_
M .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M
M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%
MM1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%%
M &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\
M"#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\
M(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?
M\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/
MI'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _
M-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>
M_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!
M;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^
M!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q
M10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_
M  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8_
M_"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I
M'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"
M#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\
M/S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\
MWO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\
M@6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO
M_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5
ML44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1
M_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &
M/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#
MZ1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\
MP@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_
M #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\
M_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_
M (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-
M[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6
MU;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;
M4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10
M!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P
M@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_
M ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1
M_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'
M_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[
M_P"!;5L44 8__"#Z1_S\WO\ X%M6AING0:5:BTMWD90Q.97+'GW-6** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** /"_ /_*03Q__ -B)I7_HQJ]TKPOP#_RD$\?_ /8B:5_Z
M,:O=* "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@#POP#_P I
M!/'_ /V(FE?^C&KW2O"_ /\ RD$\?_\ 8B:5_P"C&KW2@ 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 \+\ _\I!/'_\ V(FE?^C&KW2O"_ /
M_*03Q_\ ]B)I7_HQJ]TH **** "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@ HHKR_P#;<^%?Q,^.7[&_Q4^#'P8\3C1O%OBO
MX>ZQI/AK5#.8A;WUQ9RQ0L9%YC&]E!<<KG<.0* .+N/^"J__  3VL_BM>?"/
M4/VKO!MM>6,$#3ZQ<:[ FE>?+<3VXM!?%_(^T"6W=&B+ AB%Y;*CZ!MKFWO+
M>.\L[A)8I4#Q2QN&5U(R&!'!!'.:_';_ ((_?M5_!3XZ>,=1_P""6G[;7P=B
M^%OQ"\._L[:'\+==^&7C""*WC\1FPEU-9IK$-\MP);:XAGVCDEW>/S(U\T_I
M+\7/B;#^QA^S?X9\%^$=*?Q7XM>UL/"7PY\.&00R^(=7%OY<$;$9\F%4ADN+
MB7!$-O!/(00F" =Q8?'[X+ZK\<;_ /9JTSXE:5<>/=*\/1:[J?A6&Y#7=KIT
MDOE1W$B#[BL^ ,X)R#C!!JC\:_VH/V?OV<VTRW^-7Q7TG0+K6FE&CZ=<S%[N
M^$2AI6AMXPTLJ1J07=5*H""Q&17YS?\ !//X'ZG\!?\ @XB^,WAKQ9XVN/$_
MBG5?V:](UCQKXGN05.JZO<:G"UQ-'&2?(@4A8H8 <10111@G9D]G_P $D_B'
MJG[5?_!6+]N+]I/QS(;NY\">-=/^%G@D2G<-(TO3)+Q;J&'/W5N+F)+AP.K\
M^E 'Z&^!/'O@?XH^#M-^(?PU\8:9X@T#6+1;K2=:T:^CN;6\A;E9(I8R5=3Z
M@D5P3_MN_LC)\6C\#&_:&\+?\)2-9&CMI?\ :B?+JA7<-.,O^K%X5Y%J6\XC
MG97Y8:+^VWXZ_P"">^I?\%1?@?\ #G46MK'X67,/C7X7P( 8M$U#Q%;%IQ$A
MX2)+RXMYEB4! QEX&XY]RT7]E_PB/^#5\_#ZYM<7ES^S$_CJ2_+DS_\ "0OI
MQU\7K2_>,POR)/,SNR,YH _3"N6^+_QN^$?P \(CQY\:?B)I/AK26O(K."\U
M:[6(7%S*=L5O$I^::9SPD2!G8\ &O'O^"2/[2?BS]KW_ ()J?!?]HGQ]>&YU
M_P 1>!K4Z]>, #=7T&ZVN)R!T,DL+OCMOKYFU/XAZI^TM_P<\Z=\#O$LAF\,
M_L\_L\W7B/0M-E.8D\0:G<6EO)>;>AD^QWBQJ3R@1\$;S0!]\_!_XW_"/X_^
M%'\;_!CXA:7XCTR*]ELKJXTVY#FUNHR!);S)P\,R$C=%(%=<C(&:YGXM_MK?
MLF_ ?QB/A_\ &#]H'PQX?UA+6.ZO+'4-256L+:1MD=Q=D9%I"[ JLLY1&*D!
MC@X^(_%?QGD_9$_X.3=2\#Z5</%X3^-_[,P\3>+=,AX236]&FO4COMO3S/L%
MF82>K C/W%Q8_P"#<:V'[5G_  3D\<?M2_'O2K;7->_:*^)?B75O'+WR^:+R
MU,ATY+$EN?LT4,#11Q?=1&(4#)H _2*">&YA2YMIEDCD4-'(C JRD9!!'4&G
M5^>7_!LO\</&OQ0_X)SZC\)?'?B&YU:Y^"GQ3USX>6.I7LA>::PLO(FM0S'J
M(X;M(5]$A4=J_0V@ HHHH \+\ _\I!/'_P#V(FE?^C&KW2O"_ /_ "D$\?\
M_8B:5_Z,:O=* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *X']J7X_^'?V5?V=?&7[2'B_39;O2?!.@3ZOJD$#$.UO
M"N^0KA6.0@8XP<XQ7?4V6*.:-H9HU='4JZ,,A@>H([T ?DI_P6A^&W[!'[9?
MASXE_M&^+OB7HLUWX4_9VT37?@E\1_"NN*;R+7_[1UM[&&PF@?-P]S.L$7D+
MDN64J%=$=/6]$_8(_P""H/[27@']G_\ :>N?^"D.I?!?XF^'?@1IVA^+-&O?
MA%I7B21=6N%CFU"[8W[[;>ZFV6T4WEH#FV(#;6*U]<>%/V$OV0/ OQVN/VDO
M!O[.?@S2_&%QID-E_:UAX8LX7C$<LTHF0I$&29C.P:0'<RJ@)PHKUJ@#\6OV
M7_V7O^"A.A_\'%?C'PKXN_X*C76N>(M ^#WA[6/&GBIO@SHML?%6A#5(2VA&
MVC/EV08 C[7#^^&[(Z5]$_\ !./P1#^PE_P5B_:^^ WQ5OH-(T_XQZ_;?%CX
M:ZI?S+%!K-K.UR=82-V(4R6MS-&KIG<$=9" K G]"X/"'A*V\3S^-K;POIT>
MM7-JMM<ZNEE&+J6!3E8FE WL@/(4G /:L[XD_"#X2_&72(?#_P 8/A=X=\5V
M%M<"XM['Q+HD%]#%*.DBI.C*K#^\!F@#\F_@S^P/XK_X*,>%/^"C'[2?AY%7
M3/VD+T^&?@OJ-PVR#6+?0X)(K;4HW/#6=S=QP!)>A2!V&003WZ?M:Z%+_P &
MSQ\$,LB_$D_!5O@V/ 6W_B='QB++^P/[-%G_ *TW/G?OO*VY\H^9C9\U?J':
M6EII]I%86%K'!!!&L<,,*!4C0# 50.     .E<ZGP4^#4?Q*;XS1_"3PPOC!
MH/(;Q6-!MQJ1BV[=ANMGF[=O&-V,<4 ?,7[+GBG]G[_@C;_P3]_9T_9?_:U^
M+6G^&-7O;32_"%AOMY[B.]\272F::W1H(W"Q^>\H\Z3;&!M+,NX5Y7\1/AS<
M_LC_ /!QAX:_:Z\6E;7P)^T'\%9_ *Z[<L$MK/Q39W$%U!:RR'Y8VN+6S580
MQ!ED$B*"0 ?O_P 7_#OX?_$+^S?^$^\#:/KG]C:I%J>C_P!L:9%<_8;V+/EW
M,/F*?*F3)VR+AER<$9J3QGX'\%_$?PU=>"_B'X0TO7M'OD"7NDZUI\=U;7"@
M@@/%*K(XR <$'D4 ?GAX=^#EM^V]_P '"?BS]IS10NH_#CX'_ =?AW=ZW9R;
M[:]\27\]U/<V<,H^61H+.]=9@I)BD,:, S$"C_P0R\:^$?\ @G!^P9\4/V0/
MVL/&5CX8U?\ 9I\=:]_PD#:K<) USH5Q*;^QU:%6(+V]RLT@B(Y9T9,;ABOT
M?\'^#/!_P]\-6G@SP!X4TW0]'L(_+L=)T>PCMK:V3).V.*,!4&23@ =:RO%_
MP4^#7Q"\4Z5XY\??"3PQKFMZ$^_0]8UC0;>YNM.;.[,$LB%X3GG*$<T ?&?_
M  ;D?LL?$[]F;_@G+'XA^-/ABYT+Q5\6_'>K?$'5]"O8RD^GC4#$EO%*IP5<
MVUM!(5(#*9"K ,"*^\Z** "O$M4_8(^#6KZG<ZM<^*O&ZR74[S2+%XON54,S
M%B  >!D\#M7MM% 'RS\ O@=X1^&_[;/CCP=H6IZS-:VW@O3Y8Y-0U:2>4F24
MELNW)'RC [<U]'?\(/I'_/S>_P#@6U>1^ ?^4@GC_P#[$32O_1C5[I0!C_\
M"#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\
M_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?
M\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO
M_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _
M-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;
M5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!
M;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%%
M&/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_
MP@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__
M  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'
M_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I
M'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-
M[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^D?\
M/S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@
M6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\
M@6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q1
M0!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;4
M?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/
M_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z
M1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#
MZ1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/
MS>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_
M #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\
MX%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_
M (%M1_P@^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L
M44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6
MU'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!
MC_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@
M^D?\_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P
M@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_
MS\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1
M_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_
M .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[
M_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U
M;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X
M%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44
M 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\
M(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\
M\(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M6AING0
M:5:BTMWD90Q.97+'GW-6** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /"_ /_*03Q_\ ]B)I
M7_HQJ]TKPOP#_P I!/'_ /V(FE?^C&KW2@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBOST_X+R?MR?M2_L8?\*J_P"&:OBA
M_P (W_PDG]N?VU_Q)+&\^T_9_P"S_)_X^H9=FWSY?NXSNYS@8QQ%>&&HNI+9
M=ON/4R;*<3GF94\%0:4YWLY72T3D[V3>R[;GZ%T5_/3_ ,/R/^"I/_1T'_ED
MZ)_\A5^A?_!!O]N3]J7]L_\ X6K_ ,-*_%#_ (23_A&_[#_L7_B26-G]F^T?
MVAYW_'K#%OW>1%][.-O&,G/%A\UP^)K*G%.[[V]>Y]/G/A]G61Y;4QM>I3<(
M6NHN3>K45:\$MWWV/T+HHHKTSX0**** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@#POP#_RD$\?_P#8B:5_Z,:O=*\+\ _\I!/'_P#V(FE?^C&KW2@ 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 **** "OR;_X.A?^:'?]
MS-_[BJ_62ODO_@L1\,?V4=;_ &7[SXS?M(_"D>+-6\(VES:?#[3_ .V+ZV:3
M5=0,,4<02TFC,VZ2*%F!W$)$Y&.<\68TG6P4XIV]?)W/I^#,;#+N)L-7E%RU
M:M&UVY1<5NTMVKZ['\]=?K)_P:]?\UQ_[EG_ -RM>U_!;_@@9^QE%^R_HWA;
MXQ_#.:?XCW7A@KK/BF'Q%?JUIJ4T;,7CACN%MV$#N%4&/:XB!8'<V=S_ ((@
M?"OX.?"?X.>,?!^A_#B+PY\3O#OB0^&OBTL>J74XO[JQ>?[+=JD\K+'')%.[
M Q*BLQ? PJX\? Y?7PV,ISFUJG^6VV^OYGZ3Q7QEE.><-XO#X6,FU*$;V5K<
MZ?-\5^5\MKVO=QNE<^W:***^E/P\**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@#POP#_ ,I!/'__ &(FE?\ HQJ]TKPOP#_RD$\?_P#8B:5_Z,:O=* "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^._BI_P 9
MG_\ !3/PW\$X/])\#?L^VT/BGQ<!\T5UXEN%(TVV;L6ACW3CW\Q37T5^TU\>
M?"O[,/P#\5_'OQFP-CX9T>6[\@OM-S-]V&!3V:25HXQ[N*\O_P""8OP&\5?!
M_P#9LC\<?%=3)\0/B;JDWB_QU<2IB07EZ?,2 @\J(HC&FS.%;?CK7-6_>5(T
MNF[]%M][_)GN9;_L.!JX]_%_#A_BDO>E_P!NP^Z4XL^BJ^._CI_QAE_P4A\(
M?M*6P^S>"?CC##X+\?,.(K;7(@3I5Z_;+J&M\GA55V/)K[$KR[]M#]FW2?VM
M?V9O%?P*U&5(+G5M.+Z+?MD&RU&(B6UG!'(VRHF<<E2P[U6(A*=.\=UJO5?Y
M[?,Y\GQ5+#XSEK_PJB<)_P"&77UB[27G%'J-%>&?\$ZOVDM7_:;_ &7-'\3^
M-XGM_&7AZ>;P[X^L)L"6VUFR(BG#@?=+X67'82@=J]SK2G.-2"E'9G'B\+5P
M6*GAZOQ1;3^7;R[/J@HHHJSG"BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *R/B#X^\&_"KP'K?Q/^(OB&VTCP_X<TFXU/7-5O&Q%9V<$32S
M3.1T5$1F/L*UZX;]ISX">%/VI_V<_'7[-?CF\N;;1_'GA/4-!U&ZLB!-;Q75
MN\)ECSQO7?N&<C*C((XH ^7-,_X*]^.=9N-1^*N@_L(_$34_A3:_#'3?&]KJ
MUC<:9_;TVCW4UZJZD-->\#-;M#:B980WVK823#N(C'O'QT_;,\-?";X2^'/B
M#X%^%?B[XBZWXVLX[CP1X&\&:<DFIZJC0K,96\YXXK6WC22,RSS.D<9D1,F2
M2-'_ "M_91_;%^.'_!$G]K6U_8Q_X+"B#5/ 1^'&B>#/AM\<O#UD9=,718+S
M4?[/75T!+6Y*R3V^6 9!:<B5 UQ7[*:6OAGPK\.+&_\ AIX8&L:?IF@QIX=L
M-"GMV:YM!$GE16\LTJ1$,J1[6>14.%);'- 'SC^P+_P5>\$?MJ_&GQU^RKXX
M^ 'C;X0_%WX=VL5]X@^'_CN"$S26$I4)>6\T#LD\69(@6&!^^C*EU;=77_MX
M_P#!0?PO^POIWANV7]GCXI_%GQ-XIGN3IG@?X.>$FUK5ULK94^TZA) '39:Q
M/-;1-)GB2ZB&#N)'R)_P3]_:S\+_ !$_X+>_&7P_^UM^RCXN^#_QZ\0^!;.P
M^'>F^([NVNK2^\&V#F1A!<6K-%-<RW)EGD9'EBV0+&C[K>0R=[_P4#_X)Z_\
M%2O%O[4^I_MY?\$]/^"A.E>&/$EMX3M-$TKX6^*/ \$VE7MC;LT[VTEX[RE6
MFGDE<N(%/S1J741*X /I/]BG]LK4/VPOA-JOQ=\2_LJ?%;X,VVEZK)9?V3\:
M/#::+J%PD<22O=) 9786XW[1(^T%D?&0I->6)_P6"^&<WP@D_; M_@?XM?\
M9[AUXZ8_QD$MKY)A%W]C.KK8>9]J;2Q<?(;C;YFT&40F(>97S+\<O^"HWQ1_
M:X_X-ZOVD_BSXK^&TWP_^+O@+3=6^'WQ2\+0.P&EZN'@M;MH"Q++&T%WO7+,
M4;>F]]F]O7=+^'7A6Q_X-A4\#36D1L#^Q(TTW QYK>%3.TP]_-)D!]>: /O>
MQOK+4[*'4M-O(KBVN(EEM[B"0.DJ,,JRL.&!!!!'!!KQ_P#:=_;0\%?LZ>./
M _P2TOPEJ?C'XD_$J]N8/!/@70I88Y[J*VB\V[O9YIW6.UM((\&25R22RK&D
MCD+7E?\ P07\?>)_B7_P1X_9]\4>,+J6>^7X?P6'G3DEWAM)9;2$DGD_NH(^
M>]> _#+6]5^)'_!V+\1;+Q3,TMM\//V4;:U\,P.?EA%SJ.G3R2J.Q)NIU)ZD
M$ ]!0!]J?LT_ME^$/V@?'_C;X%:[X1U#P;\2OAQ<6J>,?!&LW$,TL-O=1>;:
M7UM/"S1W5I,F[;*N&5D9)$C<;:X;Q)_P4JT[4O%OQ)TG]G7]G7Q9\4=&^#5[
M)8_$SQ#X:O;*&*UU"&$3W.FV"7$R-J-[!$5:6)-BJ76,2-*3&/D_]I[XA:[\
M%?\ @Y^\$ZWX&B8R>)OV.=637[2/.R[6SO-4NX&<#J?,M8D!]  *ZW_@U/@N
M-1_X(]>&OB%K-\]YJ_C'QUXEUG7KZ8[I+J\?4I87E<_Q,PA7)- 'WG\"?CC\
M+/VEO@[X<^/?P2\76^O>%/%>E1:AH>JVN0L\+CC*L R.IRK(P#(RLK $$5UE
M?F9_P:M>(M1NOV$_BA\./-<Z-X$_:2\5Z%X7AS\D%@%L[H1IZ+YMU,V!QES[
MU^F= !117EM_^VQ^REI=]/IFH?'+0XKBVF:*>)Y6RCJ2&4_+U!!% '.^ ?\
ME()X_P#^Q$TK_P!&-7NE?,OP2^,?PP\?_MR>.O%?@WQI9:AIUQX)TZ.&[MW)
M1W20AP,CJ-P_.OHC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&
MH/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_
M[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?
M^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0
M:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#
M_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-
M_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&
MH/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_
M[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?
M^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0
M:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#
M_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-
M_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&
MH/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_
M[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?
M^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0
M:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#
M_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-
M_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&
MH/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_
M[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?
M^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0
M:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#
M_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-
M_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&
MH/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_
M[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJL3XD_''X9_"CX?:W\3?&7
MB:&#2M TN>_U"4'+"*)"[!1W8@8 [D@=Z3:2NRH0G4FH15V]$O,^:/VQ_P#C
M+_\ ;:^'/["6G_Z1X7\)&/Q]\6%7F.2*%MNG:?)V/FRG>\9Y*%''W:^Q*^2/
M^"6>A7+_  T\2?M?_&"XBM_''QPUYO$6H0RL2UAI8!33;(''*1V^&7OB4 _=
MKZE_X3'PQ_T&H/\ OJN?#)RBZKWEK\NGX:^K9[.=SA2JPP--WC17+ILYO6;_
M / O=3ZQC$TJ*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JZ3Q#Y-D'_#%O_!45
M9<_9O 7[2EEM;M#9>+K)./9/M4+?625O]BOL2OGS_@HA\'-,_:@_9=UKPAX,
M\01V_C#0YHO$'@+4(GVRVNLV9,MN48_=+X:+=V$I/:NB_8V_:W\'_M2_LU^%
M?C3]N@L[_4].$>NZ<<J;+48B8[F$J>0%E5]N>2I4]ZYJ7[JM*GT>J_5??K\S
MW<?_ +=EM+&KXHVIS^2_=R^<%R^L&^I[#16;_P )CX8_Z#4'_?5'_"8^&/\
MH-0?]]5TGA&E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_
M *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU
M0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_
M  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)C
MX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_
MWU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_W
MU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O
M_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U5RQO[/4H!
M=6-PLL9) =>F: )J*** "BBB@ HHHH **** "BBB@ HHHH **** "N _:IUC
MXZ>'OV<?&FO_ +,GAB/6_B#8^'[BX\(:-+/!$M_?(NZ*W+SD1)O(V;G( W9R
M*[^B@#\P/VO_ (M:E^VK>?&;X#>'OV%?B=JWC/XD?LX:3X=L/ ?C+P3)8PZ3
MJ<NH:T([R[U";_08X+:62.<7$4[EF@/D[W7 ][\+_$'XI?\ !*7]EK]GO]EV
M\_9<^*?QKL]&\%VGASQ7XP^%VCQZE_8T]E:6\2RO:-(D[P2,7V%0=D<.#EMJ
MGZ]73=.347UA-/@%W) L,ET(AYC1J694+8R5!9B!T!8GN:GH ^0O#?P%\3_M
M9_\ !1OP'_P4"\5_"'6? _AWX3^ =7T7P?!XIMX[;6-?O]4:)9IY;9'=K:TM
MX(W1%FV3/+<R-Y:(BM+KW_\ P4/^.?AG]H[QC^S_ .*?^"87QONK?2+T)X,\
M:>$[.PO]'\2VY0$2&ZFN+>*P<L2-DSX4 [G4_+7U-10!\D_#O_@FSIWC+]DS
MX]?";]H.*SL=?_::UO7-;\=PZ)+]HAT.6_M8[2VM[>1E3SVM8(+8F4JHDG62
M0*JN%'S_  ^#OVWI/^"/;?\ !(>3]GGQ(?C&/ S?"S_A*#ISKX4_L+9]@&O?
MVJ?W1@_LS#_9AF\\[]WY'\=?IM10!\L:K<^/_P#@E[^S-\ OV8_V7/V2/$_Q
M@TFRU71/ VK76AW\=J^AZ>(=DVN7(*2!AN0R.OR)ND.Z6/Y<\7^TS^S%\0/@
M1_P58\#?\%5OA+X#U7Q-HFI?#J[^'7QFT+PW9&ZU*WT]IUN['5K>U3]Y=^7<
M1QQ31Q!I1$J-'')M85]MT4 ?$?[./[+'COX^?\%5/&O_  53^+_P]U/PUH-C
M\-+7X=?!_P />)K3R-1NK 3O=WVJW-JWSV8DFEDBABEQ*8FD:2./<HKBOV#_
M (>?&S_@C]\(_B=^Q7I7[-_C7Q]I5CXVU77?V>[WPGI)NK/5].U#$T.E7ESN
M$>F3V]SYB2S7;0Q,CK)&S<J/T1HH ^7/^".O[!&L?\$Y?V%/#GP#\<ZW;:IX
MTO[^\\0_$#4[(DPW&M7LGF3B,D#<D:B* -@;Q"&P-V!]1T44 %8DOPT^'$\K
M3S_#_1'=V+.[Z5"2Q/4D[>36W10!\_?#'P[X?TG]OGQ[8:5H5G;0)X&TLI#;
MVJ(BDR-D@ 8&<#\J][_L[3_^?&'_ +]"O$? /_*03Q__ -B)I7_HQJ]TH A_
ML[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_O
MT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/
M_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_
M[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[
M3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*
MFHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\
M^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]
M"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_
M /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FH
MH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?
M&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C
M^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\
MGQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH
MA_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'
M_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^S
MM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQ
MA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_
ML[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_O
MT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/
M_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_
M[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[
M3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*
MFHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\
M^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]
M"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"OD'_@HZ3^T;\7?AK_ ,$W?"6$
MC\::@OB/XF2VHVM:^&;&4.8V(Y3[1.JQJW9H\'AJ^NM=US2/#&B7GB7Q!J,5
MG8:?:27-]=SMM2"&-2[NQ[ *"2?05\G_ /!,30]7^-VO?$'_ (*->.].EAO_
M (K:P;3P7;728?3_  O9.8;5 #]PRLAD<#ABB./O5S8C]XU27VM_1;_?M\SW
M,F2PD:F8R_Y=*T/^ODKJ'_@-G/\ [=2ZGU?9:%HFFV<6G:?H]K!;P1+'!#%;
MJJ1HHPJJ ,    "I?[.T_P#Y\8?^_0J:BND\/<A_L[3_ /GQA_[]"C^SM/\
M^?&'_OT*FHH A_L[3_\ GQA_[]"OCSX+V=I^QM_P4F\6?LZWMK'!X(^.L$WC
M'P&'0"*VUV%0-4LT[ R(%N,#A5"*.37V37SA_P %0?@=XL^)_P"SJOQ2^$D9
M7X@_"C5H?&'@J:-"7DGM#OFML#EUEA#KY?1V$8-<^)B^53CO'7_-?-?C8]G)
M:M-XB6$JNT*RY&WLG>\)?]NR2O\ W>9=3Z)_L[3_ /GQA_[]"C^SM/\ ^?&'
M_OT*Y#]G/XX^$_VE?@9X6^._@B0'3O$^CQ7L<6\,;>0C$L#$?QQR!XV_VD-=
MK6\9*44ULSRJM*I0JRIU%:46TUV:T:(?[.T__GQA_P"_0H_L[3_^?&'_ +]"
MIJ*9F0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_
M9VG_ //C#_WZ%344 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I
M_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?
MH5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ #XP_P#?H4?V
M=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__
M #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ
M%344 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A4D
M<44*[(8U1?15P*=10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!X7X!_Y2">/_P#L1-*_]&-7
MNE>%^ ?^4@GC_P#[$32O_1C5[I0 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 444CND:&21PJJ,LS'  ]: /E#_@J;XQ\1^/?#O@W]@CX8:I)
M;^)OC?KG]G:E<VYR^G>'H,2ZE='T'E 1X/#J\@'(KZ=\$^#?#?P[\&Z3X \'
M:7'8Z1HFFP6&F6<0^6"WAC$<:#V"J!^%?)_[!2/^UC^U!\2_^"BFKH9M$>=_
M!'PD,@RHT:SE/VJ\CSVN+D$@\$;9%/!K[#KFP_[R4JSZZ+T7^>K^X]S-_P#8
MZ5++EO3]Z?\ U\E:Z_[<2C#R:EW"BBBND\,**** "CKUHHH ^._V*?\ C$+]
MLCXD?L!ZC_H_AG7F?QY\)%;B-+.X?;?Z?'V AG&4C&3LWN>M?8E?*W_!5'X>
M>*M(^'7AG]M3X3::9_&7P+UO_A((88N&O]&8!-3LR1T1[?YV/98F Y:OH[X:
M_$/PK\6_A[HGQ1\#:DMYHWB'2H-1TRY'\<$T8="1V.&&1U!R.U<U#]W*5+MJ
MO1_Y.Z]+'NYM_ME"EF"WG[L_^OD4KO\ [?C:7G+F[&W11172>$%%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 >%^ ?^4@GC_P#[$32O_1C5[I7A?@'_ )2">/\ _L1-*_\
M1C5[I0 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 5\S_\%2_C
M%XN\(? 2S^ 7PBN<>/\ XRZS'X0\*JC$-;I<<7EV<<JD4!;+C[C2(W:OIBOC
MO]G7_C,G_@HEXX_:NNO])\&?!V.;P-\.&/,4^J, VJWR=LC<( X)#QL.ZUSX
MB3<53CO+3Y=7]WXV/:R2G3A7EC*JO"BN:SV<KVA'YRM=?RJ78^F/@5\'?"/[
M/OP<\-?!/P);^7I7AC1X+"T)4!I=B@-*V.KNVYV/=G)[UUE%%;Q2BDEL>14J
M3K5'4F[R;NWW;W84444R HHHH **** (=0T^QU:PGTK5+.*XMKF%HKBWF0,D
ML; AE8'@@@D$'KFOD?\ X)M:A??LY?%'XD?\$VO%EY(R>!-0;7_AI+<N2UWX
M8OI"Z(I/+FWG=HW;^])@<+7U]7R+_P %.=$U?X'>)/A[_P %'? NG2RWOPKU
M<67C>VM4R^H>%[UQ%=(0/OF%W$B \*7=S]VN;$>Y:JOL[^CW_P _D>YDS6)]
MIE\MJR7+Y5(ZP^^[A_V_?H?75%5=#UO2/$VB6?B/0-1BO+#4+6.YLKN!]R3P
MR*&1U/<%2"#Z&K5=.YXC33LPHHHH$%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X7X!_P"4@GC_
M /[$32O_ $8U>Z5X7X!_Y2">/_\ L1-*_P#1C5[I0 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!X/_P %'OVCM<_9O_9>U35/A^CS^-_%=W#X
M9^']E ?WL^KWI,4)0=VC&^7T/E =ZZS]CO\ 9RT/]DW]FOPE\!=$=)7T/2U&
MIWJ#_C\OI"9+F<D\G?,[L,\A2H[5X/IG_&:/_!46YUEO])\!_LV636EIWAO?
M%MZG[UO1OLT*[<'F.501]ZOL2N:E^]K2J=%HOU?S>GR/=S#_ &'+J6"7Q2M4
MGZM>Y'_MV#YO6;70****Z3P@HHHH **** "BBB@ K+\;^#?#?Q%\&ZM\/_&.
MEQWND:YIL]AJ=G*/EGMYHVCD0_56(_&M2BDTFK,J,I0DI1=FCY/_ ."6?C+Q
M)X#\.^,OV"/BAJDEQXF^"&M_V;IUS<</J/AZ?,NFW0]1Y1\L@<(J1@\FOK"O
MCS]OA)/V3_VG/AK_ ,%%]&0PZ)#.G@GXN&,84Z+>2C[->28[6]R02>2VZ->@
MK["CD25%EB<,K %64Y!'J*Y\.^5.D_L_ET_R^1[.=1C7G#'P6E97?E46DU\W
M[R72,D+11172>(%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9'Q!\?>#?
MA5X#UOXG_$7Q#;:1X?\ #FDW&IZYJMXV(K.S@B:6:9R.BHB,Q]A6O7#?M.?
M3PI^U/\ LY^.OV:_'-Y<VVC^//">H:#J-U9$":WBNK=X3+'GC>N_<,Y&5&01
MQ0!\N:9_P5[\<ZS<:C\5=!_81^(FI_"FU^&.F^-[75K&XTS^WIM'NIKU5U(:
M:]X&:W:&U$RPAOM6PDF'<1&/>/CI^V9X:^$WPE\.?$'P+\*_%WQ%UOQM9QW'
M@CP-X,TY)-3U5&A68RMYSQQ6MO&DD9EGF=(XS(B9,DD:/^5O[*/[8OQP_P""
M)/[6MK^QC_P6%$&J> C\.-$\&?#;XY>'K(RZ8NBP7FH_V>NKH"6MR5DGM\L
MR"TY$J!KBOV4TM?#/A7X<6-_\-/# UC3],T&-/#MAH4]NS7-H(D\J*WEFE2(
MAE2/:SR*API+8YH ^<?V!?\ @J]X(_;5^-/CK]E7QQ\ /&WPA^+OP[M8K[Q!
M\/\ QW!"9I+"4J$O+>:!V2>+,D0+# _?1E2ZMNKN/BM^W+IWA_\ :-?]D'X#
M_"?5/B3\1]/\-IX@\3Z5IFIVUC9>'M-D?RX'O;NX8*DT[ ^3;HKR,JL[".,!
MS\=_\$_?VL_"_P 1/^"WOQE\/_M;?LH^+O@_\>O$/@6SL/AWIOB.[MKJTOO!
MM@YD807%JS137,MR99Y&1Y8MD"QH^ZWD,DG_  0DUO5?B+_P4&_X*'?%CQ7*
MTVKR_M#CPYYLQRZV&DO?VMFF?[JP[0!TP!0!]R?LK?M@_"+]K?X4ZA\4O <U
MYI3>'M<OM#\:>'_$*1V]_P"&=7LG*7EA>HKLD<L1&25=D9&5U9E8,?%$_P""
MP7PSF^$$G[8%O\#_ !:_[/<.O'3'^,@EM?),(N_L9U=;#S/M3:6+CY#<;?,V
M@RB$Q#S*_-7]HWXR>.?@7\5?^"P?@OX:WT\&G3>%/#5^BV[$"UN]1LEM+V5,
M?<>2.[D+,.3Y*G/RU]VZ7\.O"MC_ ,&PJ>!IK2(V!_8D::;@8\UO"IG:8>_F
MDR ^O- 'WO8WUEJ=E#J6FWD5Q;7$2RV]Q!('25&&596'# @@@C@@UX_^T[^V
MAX*_9T\<>!_@EI?A+4_&/Q)^)5[<P>"? NA2PQSW45M%YMW>SS3NL=K:01X,
MDKDDEE6-)'(6O*_^""_C[Q/\2_\ @CQ^S[XH\874L]\OP_@L/.G)+O#:2RVD
M))/)_=01\]Z\!^&6MZK\2/\ @[%^(MEXIF:6V^'G[*-M:^&8'/RPBYU'3IY)
M5'8DW4ZD]2" >@H ^U/V:?VR_"'[0/C_ ,;? K7?".H>#?B5\.+BU3QCX(UF
MXAFEAM[J+S;2^MIX6:.ZM)DW;95PRLC)(D;C;7#>)/\ @I5IVI>+?B3I/[.O
M[.OBSXHZ-\&KV2Q^)GB'PU>V4,5KJ$,(GN=-L$N)D;4;V"(JTL2;%4NL8D:4
MF,?)_P"T]\0M=^"O_!S]X)UOP-$QD\3?L<ZLFOVD>=EVMG>:I=P,X'4^9:Q(
M#Z  5UO_  :GP7&H_P#!'KPU\0M9OGO-7\8^.O$NLZ]?3'=)=7CZE+"\KG^)
MF$*Y)H ^\_@3\<?A9^TM\'?#GQ[^"7BZWU[PIXKTJ+4-#U6UR%GA<<95@&1U
M.59& 9&5E8 @BNLK\S/^#5KQ%J-U^PG\4/AQYKG1O G[27BO0O"\.?D@L MG
M="-/1?-NIFP.,N?>OTSH ***\MO_ -MC]E+2[Z?3-0^.6AQ7%M,T4\3RME'4
MD,I^7J""* .=\ _\I!/'_P#V(FE?^C&KW2OF7X)?&/X8>/\ ]N3QUXK\&^-+
M+4-.N/!.G1PW=NY*.Z2$.!D=1N'YU]$?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z
M#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!
MI45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_P
MF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^
M&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'
M_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]
M4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\
MPF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#
M4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4
M'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I4
M5F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/
MAC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z
M#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!
MI45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_P
MF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^
M&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'
M_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]
M4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\
MPF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#
M4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4
M'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I4
M5F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/
MAC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z
M#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!
MI45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_P
MF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5>4?MN?M
M*Z?^R5^S%XJ^-TT*W&H:?8^1X?L"I8WNIS$16L(4<MF5E+ 9(16/:O1?^$Q\
M,?\ 0:@_[ZKY ^-7B/0_VQ_^"D/A#X%+J<4_@/X%P1>+_&1)S#=^()E(TRT;
ML3$A:?T(:13VK#$3E"G:.[T7J_\ +?Y'JY/AJ6(Q?/67[JFG.?\ ACT]9.T%
MYR1[)_P3T_9KU#]EO]EK0O OBN9KCQ9JS2Z[XYOY6W27>LWA$MRSM_&4)6(-
MW6)37MM9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5:4X1IP48[(XL7B:N-Q,Z]5
M^]-MOY_IV-*BLW_A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJSG-*BLW_A,?#'_0
M:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -
M*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'
MPQ_T&H/^^J ,?XX_!_PC\?\ X/\ B3X*^.[;S=)\3://I]YA06C$BD+(N>CH
MVUU/9E![5X?_ ,$L_C!XN\4_ F__ &>?B]<Y\?\ P8UF3PCXG#L2US%!D65X
M,\LDMN% <\N8G;O7T1_PF/AC_H-0?]]5\@?M%>)-#_9%_P""A?@?]K?2-3BC
M\'_%>&+P/\3=AQ';WP^;2]0?WRI@9S@)&OJU<U;]W.-7Y/T?^3_"Y[N5_P"V
MX2KE[W?OP_QQ6J_[?A=><E$^T:*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJN
MD\(TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC
M_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$
MQ\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\
MOJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_
MX3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\
M,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[
MZH TJ*S?^$Q\,?\ 0:@_[ZJY8W]GJ4 NK&X66,D@.O3- $U%%% !1110 444
M4 %%%% !1110 4444 %%%% !7 ?M4ZQ\=/#W[./C37_V9/#$>M_$&Q\/W%QX
M0T:6>");^^1=T5N7G(B3>1LW.0!NSD5W]% 'Y@?M??%K4OVU;SXS? ;P]^PK
M\3M5\9_$C]G#2?#MAX#\9>"9+&'2=3EU#6A'>7>H3?Z#'!;2R1S"XBG<LT!\
MG?(N![WX7^(/Q2_X)2_LM?L]_LNWG[+GQ3^-=GHW@NT\.>*_&'PNT>/4O[&G
MLK2WB65[1I$G>"1B^PJ#LCAP<MM4_7JZ;IR:B^L)I\ NY(%ADNA$/,:-2S*A
M;&2H+,0.@+$]S4] 'R%X;^ OB?\ :S_X*-^ _P#@H%XK^$.L^!_#OPG\ ZOH
MO@^#Q3;QVVL:_?ZHT2S3RVR.[6UI;P1NB+-LF>6YD;RT1%:7C?AA\#/&_P#P
M39_X*._'7X\:7\+/%/BGX2?M$0Z=XA>?P5H$VJWGASQ3:+-'<V\UI;!IVAO1
M.9UN%1HT=&20QC:S?=]% 'Y]?LJ_\$K=:^*?PK_:S\?_ +7OAZ7PYXF_;#UB
M^%_H7G17%WX6T!()K;2()6C9HFO8DE:=_+=D#E$R=A-<=#X._;>D_P""/;?\
M$AY/V>?$A^,8\#-\+/\ A*#ISKX4_L+9]@&O?VJ?W1@_LS#_ &89O/._=^1_
M'7Z;44 ?+&JW/C__ ()>_LS? +]F/]ES]DCQ/\8-)LM5T3P-JUUH=_':OH>G
MB'9-KER"D@8;D,CK\B;I#NEC^7/%_M,_LQ?$#X$?\%6/ W_!5;X2^ ]5\3:)
MJ7PZN_AU\9M"\-V1NM2M]/:=;NQU:WM4_>7?EW$<<4T<0:41*C1QR;6%?;=%
M 'Q'^SC^RQX[^/G_  54\:_\%4_B_P##W4_#6@V/PTM?AU\'_#WB:T\C4;JP
M$[W=]JMS:M\]F))I9(H8I<2F)I&DCCW**XK]@_X>?&S_ ((_?"/XG?L5Z5^S
M?XU\?:58^-M5UW]GN]\)Z2;JSU?3M0Q-#I5Y<[A'ID]O<^8DLUVT,3(ZR1LW
M*C]$:* /ES_@CK^P1K'_  3E_84\.? /QSK=MJGC2_O[SQ#\0-3LB3#<:U>R
M>9.(R0-R1J(H V!O$(; W8'U'110 5B2_#3X<3RM//\ #_1'=V+.[Z5"2Q/4
MD[>36W10!\_?#'P[X?TG]OGQ[8:5H5G;0)X&TLI#;VJ(BDR-D@ 8&<#\J][_
M +.T_P#Y\8?^_0KQ'P#_ ,I!/'__ &(FE?\ HQJ]TH A_L[3_P#GQA_[]"C^
MSM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#G
MQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A
M_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\
MOT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM
M/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_
M +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L
M[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT
M*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_
M .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[
M]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3
M_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*F
MHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\
M8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"
MC^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^
M?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH
M A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&
M'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^
MSM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#G
MQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A
M_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\
MOT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM
M/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_
M +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH X3]
MH[XP^!/V:?@5XI^._C:U@&G>&-'EO)(MJJ;B0#$4"DC[TDA2-?\ :<5Y/_P3
M!^ /B'X8_LX#XE_%VQCD\?\ Q3U6;QAXTFEAP\<]X=\5L >46*$HOE]%8R 8
MS7'?MK$_M=_MD_#;]@33O](\-:"R>/?BTJ\QO9V[[;#3Y.Q$TYR\9P=FQQTK
M[$Z=*YH_O<0Y=(Z+UZ_HOO/=K_[!D\*'VZWOR\H*Z@OF^:3[KD9#_9VG_P#/
MC#_WZ%']G:?_ ,^,/_?H5-172>$0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U
M% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I
M_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\
M\^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%><_M;_LT>$OVJOV<O
M%GP&UVWMX!K^E/'87IB&;.\0B2VN!@9^298V('4 CO7IE%3*,9Q<7LS6A7JX
M:O&M2=I1::?9IW1\^_\ !-OX]:E^T/\ LQ:>_P 2-/2'QWX,OI_"WQ LIT4R
MQ:M9$12._O(NR4]LR,!TKWS^SM/_ .?&'_OT*^0?$V?V+?\ @J#IWC*/_1O
M?[2%HFE:MCB&S\66B_Z-(>RFYA)C '+R%F)^6OL2L</*3AR2WCH_T?S1Z6=4
M*4<2L115J=9<\5VOI*/_ &[).*\DGU(?[.T__GQA_P"_0H_L[3_^?&'_ +]"
MIJ*Z#R"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T
M_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'
M_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^S
MM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0
MJ:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__
M )\8?^_0J:B@"'^SM/\ ^?&'_OT*DCBBA79#&J+Z*N!3J* "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** /"_ /_*03Q_\ ]B)I7_HQJ]TKPOP#_P I!/'_ /V(FE?^C&KW2@ 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 *Q?B1\0/"WPG^'^M_$[QQJ2V>C^'
M]*GU'4[EO^6<$,9D<@=SA3@=S@=ZVJ^0?^"E6HZA^T/\1_AQ_P $V_"5[*O_
M  L'4EUSXC36SD-9^%[&022*Q'*&XF18T;INC*GAJRK5/94VUOT]7L>AE>#C
MCL;&E-VAJY/M&*O)_))V[NR-3_@E;\/_ !3K?P\\3_MK_%?36@\8_'37/[?D
MAEY:PT9 8],LP3U18/G![K*N>5KZJJ'3=-T_1].M](TFRBMK6UA2&VMX$"I%
M&H"JB@<    #L!4U.E35*FH_U?J_F1F.,EC\;.NU9-Z+M%:1BO*,4DO0****
MT.(**** "BBB@ HHHH **** "BBB@ HHHH \8_;^_9IG_:L_9;\1?#/09S;>
M);54U?P7J"/L>SUBU/FVSJ_\&Y@8BW996JU^PK^TO!^UI^R]X8^,=Q"+?6)[
M4V7BG3RFQK+5;<^5=1,AY3]XI95/.QT/>O7:^._AK_QA=_P4V\0?!^;_ $;P
M+^T-;R^)?"P/$-IXGME U"W7L#/%MG)[MY:@5S5/W5>-3H]'^C^_3YGNX/\
MV_*ZN$?QT[U(>EOWD?\ P%*?_;C[GV)11172>$%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'A?@'_E()
MX_\ ^Q$TK_T8U>Z5X7X!_P"4@GC_ /[$32O_ $8U>Z4 %%%% !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 %%%% %;6-7TOP_I-UKVMW\5K96-L]Q>74[A4AB12SNQ/0!02
M3Z"ODW_@F7I&J?'GQC\1?^"D'C6PECN/B=JQTWP%;W2$/8^%[%S%;@ \H9Y$
M,CCH3&KC[U7?^"J'CCQ/XN\'>$OV%?A7J;P>*_CEKG]CW%Q!R^GZ#$!+J=V1
MZ"'Y,'[RR28Y%?3'@+P/X8^&7@?1_ASX*TQ++1]!TR#3]+M(^D-O#&L<:^^%
M4<]ZYG^]Q-ND/S?^2_,]V/\ PGY*Y?;Q#LO*G%Z_^!S5O^W&NIK4445TGA!1
M110 4444 %%%% !1110 4444 %%%% !1110 5\\_\%-/@!XH^-G[-4_B?X5A
MH_B!\.=3@\7> KJ%,R"_LCYAA '+>;&'C"YP6*$]*^AJ*BI3C5IN#ZG5@L74
MP.+AB*>\6GY/R?DUH_(X']ESX_\ A?\ :D_9]\)_'WP>56T\2Z1'<R6ZON-K
M<#*3VY/=HY5DC/NE=]7QW^R1C]CS]NKXA_L0WW^C^$_'HD\??"I6XCB:0[=3
MT^/L-DB^8D8^[&K,?OU]B5%"HYT_>W6C]5_5SIS;"4L)C'['^'-*4/\ #+5+
MU7POS3"BBBMCS HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#POP#_RD$\?_P#8B:5_Z,:O=*\+\ _\I!/'_P#V
M(FE?^C&KW2@ 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@ I&954LQ  &23VI:^:_\
M@J/\:?%O@#]GN#X+_"*;/Q ^+VKQ>#_!\2.0T377RW-T2.52* N3(/N,Z&HJ
MU%2IN;Z'7@,'4Q^,AAX.SD[7Z)=6_)*[?DCC_P!A=6_:V_:R^)7_  4*U4&?
MP_:2OX%^$;.,H=+M)";R^C[$3W&=K#! $B'BOL2N/^ 'P6\)?LZ?!3PQ\#O
MT.W2_#&CPV-NY0*TQ5?GF8#^.1RTC?[3FNPJ*%-TZ:4MWJ_5F^;8NGC,:Y4M
M*<;1@NT8JT?FUJ_-MA1116QYH4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% 'R[_P51^%_BVX^#^B?M7_  BL?,\=? [6U\4Z.B9#7FGJ -1LF(Y\
MN2W!9@.6\D*.M?0'PC^*/A+XV_"[P_\ %[P'?"YT?Q)I$&HZ=+QGRY4#!6 Z
M,N=K+U# @\BM^YMK>\MY+.\MTEBE0I+%(@974C!4@\$$<8KY!_X)WW-Q^R_\
M=OB5_P $V_$,[K8>';MO%GPI:=R?.\.7TI9X$)Z_9KEF0GJ6D<]!7,_W6(3Z
M2T^:V^]:?)'NT_\ A0R:5/[=#WEYTY.TE_V[)J2\I2?0^P:***Z3P@HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *R/B#X^\&_"KP'K?Q/^(OB&VTCP_X<TFXU/7-5O&Q
M%9V<$32S3.1T5$1F/L*UZX;]ISX">%/VI_V<_'7[-?CF\N;;1_'GA/4-!U&Z
MLB!-;Q75N\)ECSQO7?N&<C*C((XH ^7-,_X*]^.=9N-1^*N@_L(_$34_A3:_
M#'3?&]KJUC<:9_;TVCW4UZJZD-->\#-;M#:B980WVK823#N(C'LG[2_[?7@+
M]GWX3>$_'_A?X6^-?B/K_P 08$E\ _#_ ,!Z+]JU?65,"SO+L9E2WMXHW1II
MY65(]Z#)9T5OS!_91_;%^.'_  1)_:UM?V,?^"PH@U3P$?AQHG@SX;?'+P]9
M&73%T6"\U'^SUU= 2UN2LD]OE@&06G(E0-<5^R?@_P $_#*TM= \2^"M'TZ2
M'3/#BZ;X<U&T<2K%ID@A<10R9.8G$%NV03N\J,DG:* /EW]A+_@L?\,?VP/V
MAO$'[&OQ0_9^\??!3XQ^'M,_M1_ 'Q'L(XI=1T_*@W-I-&Q6<#<I(PN5.Y-Z
MJY7T3]O'_@H/X7_87T[PW;+^SQ\4_BSXF\4SW)TSP/\ !SPDVM:NME;*GVG4
M)( Z;+6)YK:)I,\2740P=Q(\9C^"ME^U5_P73L?VL?"UDH\-_LY_#*[\(ZAX
MBB3Y=5\3:D[O)IJ..)4LK.8O*0?DFO5CQN60+C_\% _^">O_  5*\6_M3ZG^
MWE_P3T_X*$Z5X8\26WA.TT32OA;XH\#P3:5>V-NS3O;27CO*5::>25RX@4_-
M&I=1$K@ ^D_V*?VRM0_;"^$VJ_%WQ+^RI\5O@S;:7JLEE_9/QH\-IHNH7"1Q
M)*]TD!E=A;C?M$C[061\9"DUY8G_  6"^&<WP@D_; M_@?XM?]GN'7CIC_&0
M2VODF$7?V,ZNMAYGVIM+%Q\AN-OF;091"8AYE?,OQR_X*C?%']KC_@WJ_:3^
M+/BOX;3?#_XN^ M-U;X??%+PM [ :7JX>"UNV@+$LL;07>]<LQ1MZ;WV;V]=
MTOX=>%;'_@V%3P--:1&P/[$C33<#'FMX5,[3#W\TF0'UYH ^][&^LM3LH=2T
MV\BN+:XB66WN() Z2HPRK*PX8$$$$<$&O'_VG?VT/!7[.GCCP/\ !+2_"6I^
M,?B3\2KVY@\$^!="EACGNHK:+S;N]GFG=8[6T@CP9)7))+*L:2.0M>5_\$%_
M'WB?XE_\$>/V??%'C"ZEGOE^'\%AYTY)=X;266TA))Y/[J"/GO7@/PRUO5?B
M1_P=B_$6R\4S-+;?#S]E&VM?#,#GY81<ZCIT\DJCL2;J=2>I! /04 ?:G[-/
M[9?A#]H'Q_XV^!6N^$=0\&_$KX<7%JGC'P1K-Q#-+#;W47FVE];3PLT=U:3)
MNVRKAE9&21(W&VN&\2?\%*M.U+Q;\2=)_9U_9U\6?%'1O@U>R6/Q,\0^&KVR
MABM=0AA$]SIM@EQ,C:C>P1%6EB38JEUC$C2DQCY/_:>^(6N_!7_@Y^\$ZWX&
MB8R>)OV.=637[2/.R[6SO-4NX&<#J?,M8D!]  *ZW_@U/@N-1_X(]>&OB%K-
M\]YJ_C'QUXEUG7KZ8[I+J\?4I87E<_Q,PA7)- 'WG\"?CC\+/VEO@[X<^/?P
M2\76^O>%/%>E1:AH>JVN0L\+CC*L R.IRK(P#(RLK $$5UE?F9_P:M>(M1NO
MV$_BA\./-<Z-X$_:2\5Z%X7AS\D%@%L[H1IZ+YMU,V!QES[U^F= !117EM_^
MVQ^REI=]/IFH?'+0XKBVF:*>)Y6RCJ2&4_+U!!% '.^ ?^4@GC__ +$32O\
MT8U>Z5\R_!+XQ_##Q_\ MR>.O%?@WQI9:AIUQX)TZ.&[MW)1W20AP,CJ-P_.
MOHC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_
MX3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!
MJ#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[
MZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW
M_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T
M&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\
MOJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_
MX3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!
MJ#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[
MZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW
M_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T
M&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\
MOJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_
MX3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!
MJ#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[
MZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW
M_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T
M&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\
MOJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_
MX3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!
MJ#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[
MZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW
M_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T
M&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2KX[^ O\ QF7_ ,%'
MO&7[3=S_ *3X*^"4,W@GX?L>8KC6I #JMZG;**5MPPX9&0CD5Z'_ ,%"_P!K
M6']G+]E[6_$?P]OUN_&>O21:!X$L+<YEGU>\/E0% >"8\M+@]?*QWK>_8P^#
M_@#]DO\ 9G\)_ G3=>MIKC2-.#:S?*Q)O=0E)ENIR2,G=,[D9Y"[1VKFJ?O:
MZATCJ_7HOU^2/=PG^P934Q3^.K>G#_#HZDON:AYJ4NQ['16;_P )CX8_Z#4'
M_?5'_"8^&/\ H-0?]]5TGA&E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5
M&E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\
M"8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/A
MC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?
M5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5
M'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I5\D_\
M%1/#.O?"<^!/^"AOPZTR6?6O@YK0?Q+:VH_>:EX9NR(;^ C^(H&$BDY"?O'[
M5]2?\)CX8_Z#4'_?54/%-W\.O&OAG4?!OBF>TO=,U:QFLM1LY\E)X)4*21L.
MX96(/UK*M3]K3<>O3UZ/[SNRW&?4,;"LU>.TE_-%JTH_.+:-+POXFT'QKX9T
M[QCX6U.*]TS5K&&\TZ]@;*3P2H'CD4]PRL"/K5^OCS_@E]\2F^$=IXW_ & ?
MB5XF\[5/A!KC1^%[ZZ;YM3\-71,UC,#_ !% QC8#A/W:]J^L?^$Q\,?]!J#_
M +ZHHU/:TU+KU]>J^\,RP?U#&SHIWBM8O^:+5XR^<6F:5%9O_"8^&/\ H-0?
M]]4?\)CX8_Z#4'_?5:G":5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;
M_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-
M0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_
MWU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9
MO_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?57+&_L]2@%
MU8W"RQDD!UZ9H FHHHH **** "BBB@ HHHH **** "BBB@ HHHH *X#]JG6/
MCIX>_9Q\::_^S)X8CUOX@V/A^XN/"&C2SP1+?WR+NBMR\Y$2;R-FYR -V<BN
M_HH _,#]K[XM:E^VK>?&;X#>'OV%?B=JOC/XD?LX:3X=L/ ?C+P3)8PZ3J<N
MH:T([R[U";_08X+:62.87$4[EF@/D[Y%P.W^-?BG]MC_ ()O?L$_!3]B#]E[
M]FOXB_%WQ3I/@?2]!\6^/? UI;LFB6EK;I!<2VIO&"M=.49+=9%9(5VRR*^Q
M89?T!73=.347UA-/@%W) L,ET(AYC1J694+8R5!9B!T!8GN:GH ^"/V,?VR/
MVM+_ ,6^ _V5?A]_P1K^(?P@\&+>LNM>-/B!KMO+9Z99HLES<3/Y3--=WES(
M&3S)'W-/<^=*TGSAO4;_ /X*'_'/PS^T=XQ_9_\ %/\ P3"^-]U;Z1>A/!GC
M3PG9V%_H_B6W* B0W4UQ;Q6#EB1LF?"@'<ZGY:^IJ* /DGX=_P#!-G3O&7[)
MGQZ^$W[0<5G8Z_\ M-:WKFM^.X=$E^T0Z'+?VL=I;6]O(RIY[6L$%L3*5423
MK)(%57"CY_A\'?MO2?\ !'MO^"0\G[//B0_&,>!F^%G_  E!TYU\*?V%L^P#
M7O[5/[HP?V9A_LPS>>=^[\C^.OTVHH ^6-5N?'__  2]_9F^ 7[,?[+G[)'B
M?XP:39:KHG@;5KK0[^.U?0]/$.R;7+D%) PW(9'7Y$W2'=+'\N>+_:9_9B^(
M'P(_X*L>!O\ @JM\)? >J^)M$U+X=7?PZ^,VA>&[(W6I6^GM.MW8ZM;VJ?O+
MOR[B..*:.(-*(E1HXY-K"OMNB@#XC_9Q_98\=_'S_@JIXU_X*I_%_P"'NI^&
MM!L?AI:_#KX/^'O$UIY&HW5@)WN[[5;FU;Y[,232R10Q2XE,32-)''N45Q7[
M!_P\^-G_  1^^$?Q._8KTK]F_P :^/M*L?&VJZ[^SW>^$])-U9ZOIVH8FATJ
M\N=PCTR>WN?,26:[:&)D=9(V;E1^B-% 'RY_P1U_8(UC_@G+^PIX<^ ?CG6[
M;5/&E_?WGB'X@:G9$F&XUJ]D\R<1D@;DC410!L#>(0V!NP/J.BB@ K$E^&GP
MXGE:>?X?Z([NQ9W?2H26)ZDG;R:VZ* /G[X8^'?#^D_M\^/;#2M"L[:!/ VE
ME(;>U1$4F1LD # S@?E7O?\ 9VG_ //C#_WZ%>(^ ?\ E()X_P#^Q$TK_P!&
M-7NE $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I_
M_/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\
M?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:
M?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4
MU% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\
MSXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H
M4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_
M ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U%
M $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#
M_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?
MV=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SX
MP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $
M/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_
M]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=
MI_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,
M/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]
MG:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^
MA4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I_
M_/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\
M?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:
M?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4
MU% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\
MSXP_]^A4U>6_MI?M):3^R5^S+XL^.NH1)/=:3IQ31;%@2;W492(K6  <G=*Z
M9QDA0Q[5,Y1A%RELC;#T*N*Q$*-)7E)I)>;=D>$Q6=I^V=_P5%8I:QS^ OV;
M;#:0$!AOO%MZO/L_V:%?K'*O^W7V%_9VG_\ /C#_ -^A7B?_  3K_9MU;]F/
M]EO1?"OC65[CQCK\TOB'Q[?S$&6YUF](EN"Y'WBF5BSW$0/>O<JRP\9*'-+>
M6K_R^2T/1SG$4JF*5&@[TZ2Y(OO;>7_;TFY?-+H0_P!G:?\ \^,/_?H4?V=I
M_P#SXP_]^A4U%;GD$/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\
M/C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5
M-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%']G
M:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_
M //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A
M4U% $/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-10!#_9VG_\ /C#_ -^A1_9V
MG_\ /C#_ -^A4U% 'QU_P40TI/V7_CG\-?\ @H]X>TT+IOAV\7PI\5HX8>)O
M#M]*%CN' '/V:Y97 ZEI$'05]>6UOH]Y;QW=I!;2Q2H'BEC565U(R""."".]
M8WQ=^%WA+XV_"[Q!\(?'EC]HT?Q)I$^G:A$,;O+E0H64GHRYW*W4, 1TKY__
M ."5WQ1\777P?UK]E'XO7WF>.O@?K;>%M9=\AKRP0$Z=>J#SY<EN JD\MY)8
M]:YH_NL0UTEK\UO]ZU^3/=J?\*&31J?;H>Z_.G)WB_\ MV3<7Y2BNA].?V=I
M_P#SXP_]^A1_9VG_ //C#_WZ%345TGA$/]G:?_SXP_\ ?H4?V=I__/C#_P!^
MA4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I_
M_/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\
M?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:
M?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H5)'%%"NR&-47T5<"
MG44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 >%^ ?^4@GC__ +$32O\ T8U>Z5X7X!_Y2">/
M_P#L1-*_]&-7NE !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 %?'?QU_P",R_\ @I#X._9I
MMO\ 2?!7P/AA\:^/E',5QK<H(TJR?MN12UQ@\,K.#R*^D_V@_C7X2_9R^"7B
MCXY^.)=NF>&-'FOIT#A6G91^[A4G^.20I&O^TXKQW_@ES\%/%OP]_9YF^,?Q
M<AS\0/B[J\OC#QC*Z$-$]U\]O:@'E%B@* 1_P,[@5S5OWE2-+IN_1;?>_P $
MSW<L_P!BP=7'O=?NX?XI+WG_ -NPOZ2E%GTG11172>$%%%% !1110 4444 %
M%%% !7+?$OXU?#+X/_8O^%C>)?[._M'S/L?^A33>9Y>W?_JD;&-Z]<9SQT-=
M37RS_P %+?\ F2O^XE_[:UZ.4X2GC\PA0J-I.^V^B;\^QQ9CB9X3!RJP2NK;
M^;2/4_\ AM7]F;_HI?\ Y1KW_P",UU7PT^-7PR^,'VW_ (5SXE_M'^SO+^V?
MZ%-#Y?F;]G^M1<YV-TSC'/45^;E?4W_!-+_F=?\ N&_^W5?19MP[@L!E\Z].
M4FU;=JVK2[+N>+EV=8K%XR-*<8V=]D^B;[GU-1117QA].%%%% !1110 4444
M %%%% !7QW^UM_QAY^W7\/?VW;'_ $?PGX^\OP#\52O$<+2-NTS4).PV2+Y;
MR'[L:JH^_7V)7 _M2? #PO\ M2_L^>+/@%XO"K:>)=(DMH[ADW&UN!AX+@#N
MT<JQR#W2L:]-U*?N[K5>J_JWH>GE&+I83&KVW\.:<)_X9:-^J^)>:1WU%?//
M_!,SX_\ BCXV_LTP>&?BH6C^('PZU*?PCX^M9GS(-0LCY?G,3RWFQA)"V,%B
MX'2OH:KIU(U::FNIS8W"5<#BYX>IO%M>3\UY-:KR"BBBK.4**** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /"_ /_*03Q__ -B)
MI7_HQJ]TKPOP#_RD$\?_ /8B:5_Z,:O=* "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK(\?\
MCKPQ\,/ NL_$CQKJ:66CZ#I<^H:I=OTB@AC:1V]\*IX[TFTE=E1C*<E&*NV?
M*7[<I/[6_P"UM\-?^">^F'S_  ]82)X[^+BIRC:;:R8LK"3L1/<8W(<,%$;C
MBOL0 * JC '0"OE+_@E?X%\3^*O!7BS]N;XJ:8\'BSXY:Y_;,-O/R^GZ%$#'
MIEH"?X1#\X(^\LB9Y%?5M<^&3DG5>\ORZ?Y^K/9SJ4:-2& @_=HJS\YO6;^_
MW4^L8Q"BBBND\0**** "BBB@ HILLT4"&6>5448RSM@#M6#\2?%_B+P;H*:A
MX5\ WWB.]GN5@AL;*5(PI(8[Y';A$&,%L'!(^M73IRJ348[OY?B]"9SC"+D^
MAT%<=\1/CW\+OAE.--\1>(UEU)R!#H^GH;B[D8]%$:9*Y[%L ^M-^&,?QRN[
M^ZUSXLW&BVEO/$HLM#TJ-G:V.?O/,Q^9L<$#*]",=#T5KX/\*V/B"Y\66GAR
MRCU2\"BZU!;9?.D"J% +XS@  8SVK=0H4:S57WDOY7U[7M^5_+N8N56K33I^
MZ_[RZ>E_S*EM?ZKXZ\ ?;]'-_P"';W4M/8VS7UDOVBQD92%+Q-D$J>=IZ^O>
MOG+]I']CWXC:Q_8U_P" [K6/%VIO]H_MS4=7U>%6'^J\I461U"+_ *W"KG'<
M]*^J:*VP695\OK>THI==']UF]'IZ[ZF6*P-'&4N2K?U7]6_ ^!O^&*OVF?\
MHFG_ )6;+_X]7N?[''PF^*'P'T?QEJWQ!\$W$+7%O:RV-I:7,%Q+=&%;@LB"
M)V^;YU !QDM]:^AJ*[\9Q%C,=AW0J1CRNU[)WT:?=]CDPV287"5E5A*5U?>W
M56[',_#'XM^"_BUH[:GX4U!O.@;9?Z=<KY=S9R="DL9Y4Y!&>AP<$UTU<Y/\
M*/ TWQ"M_BE%H_D:W;PO$UW:RM']H5EVXE52!)@=-V<8'H,5M1^,_@G1/B0G
MPP\07%QIU_<0))I]Q?0&.VO2W6.*0\,XX!'')P,GBO*G2A6F_JZ;5KM;M=]M
MTN]EZ'HQJ2IP_?-7O:_?MZ/R.LHHHKE-PHHHH **** "BBB@ HHHH ^._B3_
M ,87?\%-O#_Q?A_T;P+^T/;1>&O%)'$-IXGME)T^X;L#/%NA '5O,8U]B5Y#
M^W7^S1!^UI^R]XG^#MM.+;69K47OA;4 ^QK+5;<^;:RJXY3]XH1F'.QW]:K?
ML!?M+S?M6_LM^'?B9KL)MO$ELCZ3XTT]TV/9ZQ:GRKE&3^#<P$H7LLJUS4_W
M5>5/H]5^J^_7YGNXS_;\KI8M?'3M3GZ6_=R_\!3A_P!N+N>ST445TGA!1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X7X!_Y2
M">/_ /L1-*_]&-7NE>%^ ?\ E()X_P#^Q$TK_P!&-7NE !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 5\A_\%,M6U/X^>-?AU_P3>\&7\L<_Q+U5=4\?SVKD/8^%[%Q+/DCE#/(@
MC1NA,;*?O5]:ZGJ>GZ+IMQK&KWL5M:6D#S75S.X5(HU!9G8G@  $D]@*^2?^
M":>FZC^T+\0_B/\ \%(_%]E*C?$/4VT7X=0W*$-9^%[&0QQ$ \H;B9&D=>A:
M,,.&KFQ'OVI+[6_HM_OV^9[F3)87VF8R_P"727+YU)74/_ ;.?\ VY;J?6ND
M:3IF@Z5:Z%HMA%:V=E;I!:6L"!4AB10JHH'0   #T%6***Z3Q&VW=A1110(*
M*S?%OB,^%?#5WXCBT.^U0VL6];'2X1+//R!A%R,GG/7H#7(> O$/Q_\ &'B>
M#6O$_@W2_#/AQ4?.FW-R9]0G)4[&)7Y(P#@E3SU'N-X8><Z;J722[M:^26[^
MXRG6C":A9MOLOQ;V1TOCCXE> OAMI_\ :?CGQ79Z;$02@N)?GDQ_<099S[*#
M3?AU\0]'^)_AT^*- T_4;>T:=HX&U&R:!I@ ")$#?>0YX;V(Z@U+JOP\\#:[
MXDM_&&M^%+&\U.T@\JUO+JW61XDW%@%W9 .23GJ,GUK9HD\.J*44^;J[Z>B7
MZW^0)5W5;;7+VZ_-_I;YGE]K^S6OB/5D\0?&KXB:MXKGAG\VUL6?[)8P$'*E
M88B,L./F)YQR*]0HHHK8BMB+<[T6RV2]$M$%*A2HWY%OOU;]6]6%%%%8&H44
M44 %%%% !6+X\^'W@_XF>'I?#'C71(KVTDY <8:)NSHPY1AZC^5;5%5"<Z<E
M*+LUU1,HQG%QDKIG,:YKWAWX'_#>*^U5]5NM.TB"&"2<(]U<;,A/,D/4@#YF
M;@  X'05L^'/$N@>+]%@\1>&-7@OK&Y3=!<V\@96']".A!Y!X-77574HZ@J1
M@@C@BN6\$_!SP7\.O$VI^)/!L%Q8IJRK]ITN&X(LUD!),J1=%8\ XXP. ,G.
MUZ$Z4G._/>]]T_+R[WU[6,[58U$HVY=O-?Y^AU5%<WX5^+/@;QCXEU3P;I&K
ME=5T>X:*\T^ZB:*8!3CS%5@"Z'LPR.1ZC/25E4IU*4N6:L_,TA.%17B[H***
M*@H**** "BBB@ KX[\,?\86_\%0=2\&/_HW@/]I"TDU72<\0V?BRT7_2HQV4
MW,)$A).7D*J!Q7V)7@7_  4E_9U\0_M#?LQ:@/ANSP^._!=]!XI^'][ N98M
M5LB98T3WD7?$!TS(I/2N?$1DX<\=XZK]5\UH>ODU>E'$O#UG:G67))]KZQE_
MV[)*3\DUU/?:*\W_ &1?VBO#W[5_[.'A+X^^'%2)?$&E))?6B-G['>(3'<VY
MSS\DR2+SU ![UZ16T91G%2CLSS:]"KAJ\J-56E%M-=FM&%%%%49!1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 5D?$'Q]X-^%7@/6_B?\1?$-MI'A_P .:3<:GKFJWC8BL[.")I9IG(Z*B(S'
MV%:]<-^TY\!/"G[4_P"SGXZ_9K\<WES;:/X\\)ZAH.HW5D0)K>*ZMWA,L>>-
MZ[]PSD949!'% 'RYIG_!7OQSK-QJ/Q5T']A'XB:G\*;7X8Z;XWM=6L;C3/[>
MFT>ZFO574AIKW@9K=H;43+"&^U;"28=Q$8]D_:7_ &^O 7[/OPF\)^/_  O\
M+?&OQ'U_X@P)+X!^'_@/1?M6KZRI@6=Y=C,J6]O%&Z--/*RI'O09+.BM^8/[
M*/[8OQP_X(D_M:VO[&/_  6%$&J> C\.-$\&?#;XY>'K(RZ8NBP7FH_V>NKH
M"6MR5DGM\L R"TY$J!KBOV3\'^"?AE:6N@>)?!6CZ=)#IGAQ=-\.:C:.)5BT
MR00N(H9,G,3B"W;()W>5&23M% 'R[^PE_P %C_AC^V!^T-X@_8U^*'[/WC[X
M*?&/P]IG]J/X ^(]A'%+J.GY4&YM)HV*S@;E)&%RIW)O57*^F_%;]N73O#_[
M1K_L@_ ?X3ZI\2?B/I_AM/$'B?2M,U.VL;+P]ILC^7 ][=W#!4FG8'R;=%>1
ME5G81Q@.?$(_@K9?M5?\%T[']K'PM9*/#?[.?PRN_".H>(HD^75?$VI.[R::
MCCB5+*SF+RD'Y)KU8\;ED"^7?\$)-;U7XB_\%!O^"AWQ8\5RM-J\O[0X\.>;
M,<NMAI+W]K9IG^ZL.T =, 4 ?<G[*W[8/PB_:W^%.H?%+P'->:4WA[7+[0_&
MGA_Q"D=O?^&=7LG*7EA>HKLD<L1&25=D9&5U9E8,?%$_X+!?#.;X02?M@6_P
M/\6O^SW#KQTQ_C();7R3"+O[&=76P\S[4VEBX^0W&WS-H,HA,0\ROS5_:-^,
MGCGX%_%7_@L'X+^&M]/!ITWA3PU?HMNQ M;O4;);2]E3'W'DCNY"S#D^2IS\
MM?=NE_#KPK8_\&PJ>!IK2(V!_8D::;@8\UO"IG:8>_FDR ^O- 'WO8WUEJ=E
M#J6FWD5Q;7$2RV]Q!('25&&596'# @@@C@@UX_\ M._MH>"OV=/''@?X):7X
M2U/QC\2?B5>W,'@GP+H4L,<]U%;1>;=WL\T[K':VD$>#)*Y))95C21R%KRO_
M ((+^/O$_P 2_P#@CQ^S[XH\874L]\OP_@L/.G)+O#:2RVD))/)_=01\]Z\!
M^&6MZK\2/^#L7XBV7BF9I;;X>?LHVUKX9@<_+"+G4=.GDE4=B3=3J3U((!Z"
M@#[4_9I_;+\(?M ^/_&WP*UWPCJ'@WXE?#BXM4\8^"-9N(9I8;>ZB\VTOK:>
M%FCNK29-VV5<,K(R2)&XVUPWB3_@I5IVI>+?B3I/[.O[.OBSXHZ-\&KV2Q^)
MGB'PU>V4,5KJ$,(GN=-L$N)D;4;V"(JTL2;%4NL8D:4F,?)_[3WQ"UWX*_\
M!S]X)UOP-$QD\3?L<ZLFOVD>=EVMG>:I=P,X'4^9:Q(#Z  5UO\ P:GP7&H_
M\$>O#7Q"UF^>\U?QCXZ\2ZSKU],=TEU>/J4L+RN?XF80KDF@#[S^!/QQ^%G[
M2WP=\.?'OX)>+K?7O"GBO2HM0T/5;7(6>%QQE6 9'4Y5D8!D965@""*ZROS,
M_P"#5KQ%J-U^PG\4/AQYKG1O G[27BO0O"\.?D@L MG="-/1?-NIFP.,N?>O
MTSH ***\MO\ ]MC]E+2[Z?3-0^.6AQ7%M,T4\3RME'4D,I^7J""* .=\ _\
M*03Q_P#]B)I7_HQJ]TKYE^"7QC^&'C_]N3QUXK\&^-++4-.N/!.G1PW=NY*.
MZ2$.!D=1N'YU]$?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!
M_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?
M5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_
M\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@
MU!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]
M]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_
M  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!
M_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?
M5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_
M\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@
MU!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]
M]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_
M  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!
M_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?
M5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_
M\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@
MU!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]
M]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_
M  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!
M_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?
M5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_
M\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_  F/AC_H-0?]]4?\)CX8_P"@
MU!_WU0!I45F_\)CX8_Z#4'_?5(?&/A<#)UN#_OJ@#YG_ ."J/C_Q3KW@#PO^
MQ)\*-2:#QA\=-<_L%9XN6L-%0"34[P@=56#Y".ZROCE:^DOAUX \+?"GP!HO
MPR\$::MGH_A_2H-/TRU7_EG!#&(T&>YPHR>YR:^1_P!C'Q'H?[5?[97Q)_;W
MU_4HW\/:*6\"?"02G*-8V[[K[4(^Q$\YPCC!V;T/2OKNY\;^%[:WDN#JL;^6
MA;9'DLV!G '<US8>]6;J]]%Z+_-Z^ECW<W_V*A2R];P7-/\ Z^22NO\ MR/+
M'RDI=S6JKK6NZ+X<TZ35_$.KVUC:1#,ES>3K'&OU9B *\JTGX^?$?Q_KUH?!
MG@&VT705N4:[U/Q7<&.>>$,-ZQ01Y96*YPS9'-=CXTT?X/?$3[$OC>ST_4UT
M^X,UI'=99%<C!RO1ACLP(Z<<5Z<L.J%11K/ULTVOQLG\]#YN-9U8-TEZ7ND_
MP)OAW\8? GQ5N=0B\"ZA->PZ:R+->_9)$@D9MW$;L 'QMYQZCKFN>\6?!#Q=
M\2?$=X_C[XM:E_PCK3'['X=T5!:*T?\ =GE&6D[Y''0$$=*[*S\2>#-.M8['
M3[^T@@B4+%#"H5$'H !@"I?^$Q\,?]!J#_OJB.(]A5<J"MVO9M?.VC\U83H>
MUIJ-;7TNE]U]O4LZ+H^G^'M'M=!TF$QVME;I!;1M(SE(T4*HW,23@ #))-6:
MS?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JYFVW=FZ22LC2HK-_X3'PQ_P!!J#_O
MJC_A,?#'_0:@_P"^J0S2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW
M_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T
M&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\
MOJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@##^)/P
M5\&_$RZL]9U$7-AJ^GR*]AKFE3>3=PX.=H<#E3R,'/4XP:O^-OB;X)^&\NFP
M^--;6P35+HV]K<3HWE!PN?G?&U![L1U]CB[_ ,)CX8_Z#4'_ 'U5+Q#??#KQ
M9HT_A[Q+)8WUE<IMGMKE=RN/H>_<'J#R*Z(UN=QC6;<%T6ZOVO\ ?;_,QE3Y
M>:5-)2?X^IO(Z2()(W#*PRK*<@CUI:X7X9Z/X%^$7A^YT'2_'5W=::MPTUG;
MZC<F7[#%M'[F,XSL!!(!SU_$ZGA+XQ?#3QSI":YX7\6VUS;L<$C*LC?W65@"
MI]B*B=*SDX7<5UM;?:_8J%2Z2GI)]+G345F_\)CX8_Z#4'_?5'_"8^&/^@U!
M_P!]5D:&E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_
MWU1_PF/AC_H-0?\ ?5 'R;^S3_QAO_P4(\=_LB7G^C^#OBRDWCOX9J>(X+_[
MNJV"=LY43J@P$C3U:OL2OE3_ (*D>#+KQ=\#=._:"^#M_"_Q ^#6MQ^+?"VS
M.ZYBAP;VS..2DL ;*#[YB1>]>Y?!?]H?X8_'/X3>'?C!X.UZ(Z;XCTB"_M4=
MOGB$B@F)\='1LHP[,I%<U']W.5+YKT?^3_"Q[N:?[;A*68+=^Y/_ !Q2L_\
MM^%GYR4SN:*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJND\(TJ*S?^$Q\,?\
M0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH T
MJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?
M#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?
M]!J#_OJKEC?V>I0"ZL;A98R2 Z],T 34444 %%%% !1110 4444 %%%% !11
M10 4444 %<!^U3K'QT\/?LX^--?_ &9/#$>M_$&Q\/W%QX0T:6>");^^1=T5
MN7G(B3>1LW.0!NSD5W]% 'Y@?M??%K4OVU;SXS? ;P]^PK\3M5\9_$C]G#2?
M#MAX#\9>"9+&'2=3EU#6A'>7>H3?Z#'!;2R1S"XBG<LT!\G?(N!V_P :_%/[
M;'_!-[]@GX*?L0?LO?LU_$7XN^*=)\#Z7H/BWQ[X&M+=DT2TM;=(+B6U-XP5
MKIRC);K(K)"NV617V+#+^@*Z;IR:B^L)I\ NY(%ADNA$/,:-2S*A;&2H+,0.
M@+$]S4] 'P1^QC^V1^UI?^+? ?[*OP^_X(U_$/X0>#%O676O&GQ UVWEL],L
MT62YN)G\IFFN[RYD#)YDC[FGN?.E:3YPUCX8? SQO_P39_X*._'7X\:7\+/%
M/BGX2?M$0Z=XA>?P5H$VJWGASQ3:+-'<V\UI;!IVAO1.9UN%1HT=&20QC:S?
M=]% 'Y]?LJ_\$K=:^*?PK_:S\?\ [7OAZ7PYXF_;#UB^%_H7G17%WX6T!()K
M;2()6C9HFO8DE:=_+=D#E$R=A-<=#X._;>D_X(]M_P $AY/V>?$A^,8\#-\+
M/^$H.G.OA3^PMGV :]_:I_=&#^S,/]F&;SSOW?D?QU^FU% 'RQJMSX__ ."7
MO[,WP"_9C_9<_9(\3_&#2;+5=$\#:M=:'?QVKZ'IXAV3:Y<@I(&&Y#(Z_(FZ
M0[I8_ESQ?[3/[,7Q ^!'_!5CP-_P56^$O@/5?$VB:E\.KOX=?&;0O#=D;K4K
M?3VG6[L=6M[5/WEWY=Q''%-'$&E$2HT<<FUA7VW10!\1_LX_LL>._CY_P54\
M:_\ !5/XO_#W4_#6@V/PTM?AU\'_  ]XFM/(U&ZL!.]W?:K<VK?/9B2:62*&
M*7$IB:1I(X]RBN*_8/\ AY\;/^"/WPC^)W[%>E?LW^-?'VE6/C;5==_9[O?"
M>DFZL]7T[4,30Z5>7.X1Z9/;W/F)+-=M#$R.LD;-RH_1&B@#Y<_X(Z_L$:Q_
MP3E_84\.? /QSK=MJGC2_O[SQ#\0-3LB3#<:U>R>9.(R0-R1J(H V!O$(; W
M8'U'110 5B2_#3X<3RM//\/]$=W8L[OI4)+$]23MY-;=% 'S]\,?#OA_2?V^
M?'MAI6A6=M G@;2RD-O:HB*3(V2 !@9P/RKWO^SM/_Y\8?\ OT*\1\ _\I!/
M'_\ V(FE?^C&KW2@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?
M&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'
M^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^
M_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T
M_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'
M_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^S
MM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0
MJ:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__
M )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_O
MT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/
M_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:
MB@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y
M\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*
M/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\
M^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@
M"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8
M?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[
M.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?
M&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'
M^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^
M_0J:O@;_ (;5_:9_Z*7_ .4:R_\ C->IEN48G-.?V32Y;7O?K?LGV//QV94,
MOY?:)OFOM;I;NUW/O/\ L[3_ /GQA_[]"C^SM/\ ^?&'_OT*^#/^&U?VF?\
MHI?_ )1K+_XS7U5KWQM^(.OZW>>$_@Q\)+[4+BSN7M[G6]=!L]/AD1BK8)^>
M;!'(7![C-;XS(<;@G'G<7>^M[)6MNVEW,L-G&%Q2ERIZ6TMJ[WV2OV/2)++3
M(D:66T@55!+,T:@ >IKY4_X**_M4:1IGP0O_ ('_ +.&I6NK?$;Q_?V_A3P[
M_9J[X[*:]D$+SM,HVJ4B,K @DJP!. ":^F/%O@C0_B/X2;PIX]TQ+BVN1$UY
M;P7#JI=65L!UVMMW#';(Z]:^0_V;O!_A;]I?_@HKXJ^-OAGP]9VWP^^ L$W@
M_P #16D"K!=>()E!U2]7 ^9XTVVY;)W QL#D&O#K2PZH.#NYRT5K))=7?6]M
M=++IKJ?3Y12J?6WBII>RHKG=[OF=[1A;3XI6OJ].9VT/8_A_^R)K_P *_A?X
M5_9^^&OQ&C\/^#/#/A^"R=]+TY5U&^N!DSS-*V1&9')D++SN=ACO7JW@7X=>
M&OA]X:@\+:-'//! SMYVH3F>5V9BS,S-W))/&!STK=HK=UZCH1HJRBNB26W?
MN_4\N:]KB9XB;;G)MMMWW=WZ:]B'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:BL
M2B'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA
M_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\8?\ OT*/
M[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"'^SM/_Y\
M8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"
M'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*/[.T_\ Y\8?
M^_0J:B@"'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*XN[
M^ /A&+XCVOQ-\*W,^B7HESJUOIZJ(-33!^66,@KG.#O SU[X8=U16M.M5HWY
M':ZL_->9$Z=.I;F5[:HP;KQ?\/+'QE!\/KW5+"+6;FU^TV]A(H5Y8\D97(P3
ME3\H.< G&.:V/[.T_P#Y\8?^_0K ^)OPF\%?%G1ETCQ;IQ9X6WV5_;MLN+23
ML\4@Y4Y ..AP,@TNES0_"?X<I-\1/'LE]'I4!^VZYJ*!&==V%+!<Y."J]RQ]
M2:MPHSIQ]FWS[-6_%-?EOZ](4ZL9OG2Y=[_H_P#/;T-[^SM/_P"?&'_OT*/[
M.T__ )\8?^_0HT[4M/UBPAU32;Z&YMKB,/!<02!TD4]&5AP1[U-6#33LS9--
M71#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344@()-+TR5&BETZ!E8$,K0J01Z
M'BOC_P#8*M[?]E7]I[XE_P#!.O7H$31H9V\:_"0S(,-HMY*?M-G'GM;W)*@<
MD[I&Z"OL>OD__@J9X-\2> _#W@W]OCX7Z7)<>)O@CK?]HZE;6XP^H^'I\1:E
M:GU B/F GA%60CDUS8A.*55?9_+K_G\CV\EE&O.> F]*RLO*HM8/YOW&^D9,
M^JO[.T__ )\8?^_0H_L[3_\ GQA_[]"J/@GQEX;^(O@W2?'_ (.U2.]TC7--
M@O\ 3+R(_+/;S1B2-Q[%6!_&M2NA--71XLHRA)QDK-$/]G:?_P ^,/\ WZ%'
M]G:?_P ^,/\ WZ%344Q$/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_
M ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U%
M $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H5)'%%"NR&-
M47T5<"G44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 >%^ ?^4@GC_P#[$32O_1C5[I7A?@'_
M )2">/\ _L1-*_\ 1C5[I0 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 45!JFJZ9HFGRZMK.HP6EK FZ:YN90D<:^I9B !63X
M&^(?A'XH:)/KG@;6OM=I%<R6WVI(64&10,E=X&X<C!Z&K5.HX.:3LNO0ES@I
M<M]>QJ:CK&D:.(3JVJ6]K]HG6"W^T3JGFRL<*BY/S,3P .37Y>5^@GA+]G'2
M+?Q#'X[^*GB2Z\8>((GWV]UJ:A;>T.<@06X.Q,'!SSR,C%5/^&*OV9O^B:?^
M5F]_^/5]-D^:9?D[J)N4^:VJ2MI?:[3Z]4O0\+,\!C,S4&DHVOHWKK;LFNA\
M#5^IE>6?\,5?LS?]$T_\K-[_ /'J]3K#/\WPV:>S]DFN6][VZV[-]C7)\MKY
M?S^T:?-;:_2_=+N>(?\ !0[]I34?V7?V6M<\:^$86N/%NL/%H/@2PB4-)=:S
M>$Q6ZHI^\4):4KW$1'>MK]B7]FO3OV2OV8_"GP/MY5GOM-L/.U^_#%C>ZE,3
M+=3%CRV968*3DA H[5XA?_\ &:/_  5&@TL?Z3X#_9LLA<7'>&]\6WJ_NU]'
M^S0KNSUCE4@_>K[$KY2E^]K2J=%HOU?WZ?(^WQ_^PY;2P2^*=JD_FOW<?E%N
M7_;_ )!11172>$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %1WEE9ZC:2V&H6L<\$R%)H9D#(ZD8*D'@@CL:DHH3:
M8;G"_#WX(VWPL\775_X)\47EMX>O(F:3PO(!)!#<%@?-B9CF-<;LH.I(YP !
MU6F>+/#.LZO?:!I.O6MQ?:8ZIJ%I%,#) 64,-R]1D'K]1U!K0K@OBA\"-*\:
MZK'XY\(ZO+X<\66J_P"B:[8*,R#_ )YSITF0XQ@\X]N#UQJ1Q56^(G9VM>U]
M?[W5^;U?J<SA+#T[48W5]O\ +HO3;T.]HK.O-=TOPMI]DOBWQ':0R3R1VJ7%
MPZPK<7!'103@%B"0H-:-<KBTK]#H33T"JNN:)I'B;1+SPWX@TZ*\L-0M9+:]
MM)TW)/#(I5T8=P5)!'H:M44MRDVG='R+_P $QM;U?X'>(_B%_P $X_'6HRS7
MWPKU<WG@BYNGR^H>%[US+:N"?OF%W,;D<*71!]VOKJOD'_@I)I]_^SE\4OAO
M_P %)?"=G*4\"Z@OA_XEQ6R$M=^&+Z4([L!RYMYW61%_O29/"U]<:?J%CJUA
M!JNEWD5Q;7,*RV]Q"X9)8V *LI'!!!!!'7-<V']R])_9V]'M_E\CV\Y2Q/L\
MPCM67O>52-E/[[J?I.W0FHHHKI/#"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH \+\ _\I!/'_\ V(FE?^C&KW2O"_ /_*03Q_\ ]B)I7_HQ
MJ]TH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN(^)_QP
MTGX>ZK!X/TKPWJ6O^([V#SK+1-,MV+,F2OF/(1MC3((+<XQTK6C1JUY\E-7?
M]?<O,SJ5:=*/--V1VTDB1(TLKA54$LS'  ]37!V?[0W@WQ%X]@\ ^ ;&]\12
MB;9J>HZ5$'M-/7!^:28D*><<+GOSD8.]X/7Q;XD\$B#XK>'=/M;V]CE2]TVS
MG,T0B8D!&)ZG80&P2"<XX.!H>&_#'AWP?I$6@^%M$MM/LX1B.VM(0BCWP.I/
M<GD]ZTC["ES*HN:6RL]/6_7RM;U(?M:G*X.RW=UKZ6Z>9A_$#X,>!_BAK.G:
MIXWM[J]ATP,8M,>[<6DCD@AY(@<.PP0.V"001C'365E9:;:1V&G6D5O!"@2&
M"&,(B*.@ ' 'L*EHK*56K."A*3:6RZ(TC3IQDY):O=A1116985YE^V/^T?HG
M[)G[-7BSX\ZRB32:)IC?V79.?^/R_D(CMH !R=\SH#CD+N/:O3:^._VA_P#C
M,G_@HKX(_96M?](\&?!J*'QS\15',4^JN"-*L7[9 )G*D$.C,.HK#$3E"G[N
M[T7J_P#+?Y'J91A:6)QG-6_AP3G/_#'IZR=HKSDCTW_@G'^SAK?[-G[+VE:/
MX^=Y_&WBFZF\3>/[Z<?O;C6+TB68.>[1C9%GH?*SWKW>BBM*<(TX*"V1R8S%
M5<=BIXBI\4FV_GT7DMDNB"BBBK.8**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#(\;^ _"7Q'\/S>%_&
MFB0W]E-UCE'*-V96'*,.S @UC_"7X?\ BWX;VM[X=U?Q[-KFDI(G]A"^B_TF
MUBP<QR29_> <!3@8 ], =?16RKU8T72O[KZ>?==GZ;F3HTW552VJZ_Y]_F5M
M*UG2-=M3>Z+JEO>0K*\9EMIED4.I*LN5)&0001VJS7FT_P !;OPEXZB\<_!7
MQ$F@+=W:-X@T22$O8WL>[YW6,$>7*!G!7 )XXR2?0Y=1T^"^BTR:_A2YN$=X
M+=I0'D5<;BJ]2!N&2.F1ZTZU.DFG2ES)^5FO7I\T_NV%2G4::J1LU]S]/^"9
M7Q+^'GA7XM_#S7/A=XYTX7>C^(=*GT[4[<_QP31E' /8X8D'L<'M7SC_ ,$K
MOB)XJTGX<^)?V+/BSJ)F\9_ O6_^$?GFEX:_T=@7TR\ /1'M_D4?W8E)Y:OJ
MFOCO]M4']D+]LKX;_M]Z=_H_AG7V3P%\6RO$:6EP^ZPU"3L!#.-KR')V;$'6
MO/K_ +N4:O;1^C_R>OI<^CRG_;:%7+GO/WH?]?(IV7_;\;QMUER]C[$HHZ]*
M*Z3P@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /"_ /_*03
MQ_\ ]B)I7_HQJ]TKPOP#_P I!/'_ /V(FE?^C&KW2@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBHFO[%+Y-,>]B%S)&TD=N9!O9 0"P7J0"0">V1ZTT
MFPND2U2\2:R_AW0+S78](N[\V=L\HLK",/--M&=J*2-S'L.]<9\1]"^.OC3Q
M*?#'A/Q'9>&O#GD(UQK=OF:_G)SNCC4@+%C^]UY!!ZJ.N\'>&+;P9X9L_"]I
MJ5[>1V<6Q;G4;@RSR<DY=SU//]*WE2ITX1FY)M_97;S>R]-^]C%5)SFXJ+27
M5]_)?J<9X!N?V@?&?BBW\7^,H+'POH$0?RO#007%W=!E(5IY>!&1D, O.1AA
MWKT/RHQ(9A&N\KM+XYQZ9IU%36K>VG=145V7]7?JVV.E3]G&S;;[O^K+T044
M45B:A1110 445\F_\/R/^"6W_1T'_EDZW_\ (59U*U&E;GDE?N[';@\MS',.
M;ZK1G4Y;7Y8N5K[7LG:]G;T/H;X[_&3PC^SU\&O$OQM\=W'EZ5X8T>:_N@&
M:78N5B7/\;OM11W9P*\4_P""6OP;\7>#/@#=_'CXNV__ !7_ ,8]8D\7^*W=
M2&@6X^:TM!GE4B@*X0_<:1U[5\I?MZ_\%3?V$_VKO&'PR^ 6G_'8GX6R>*%U
MOXJZR_AG5$6:WL\2VVF>2;;S95GF W%4(78AW<$5^H:(D:A$4*JC  & !7/2
MJ4\3B'*+34=-'U?7[M%\SV<=@L9DF30I5Z<H3KMR?,FO=@[*.JW<FY2790?5
M"T445V'S(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %<C\5O@SX7^*UK;SW\UQI^KZ>2
M^DZ[I\GEW-F_JK#JN>JGCTP>:ZZBM*56I1J*<'9HBI3A5@XS5TSG_A[:^.M"
M\(+;?%+Q#87]_:M()-1M(C$DD*GY7<'@/M&6QA1^&3D?M$?!+P=^TY\!O$_P
M/\8;)-+\5:+):&X10_DNPW0W"=BT<@21>V4%=?JNE:=KFF7&BZQ9QW%I=PM#
M<P2KE9$8892/0@UP'P]^$OC;X2^+X]*\'>+5N_!$ZR,^CZJS23Z:^"56WD[Q
MEOX6Z#/4G-:.%'$PFYR2>NEK)KJE;9]E:WF%*M7P5:G*E?W6K.^J:>C_ .#O
MY'F__!+[XX^+/B?^SHWPN^+<A7X@_"G5IO!_C:"1R7>>T^2&YR>766$(WF='
M82$5]'U^>_AKX]_\(/\ MH^(OVM/!/A3[!9>,_"UMIOC'PA]OW1ZC>VS8M]0
M$XC'ER)%^ZVF-@5+'()X]B_X>6_]45_\N/\ ^YJ[:'#>>1IJ,Z6JT^*.JZ/<
M,US_ "&OC76P]3W9VDURR7+)J\H[;*5[6Z6ZW/J:BBBO*+"BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X+]JCX_P#A[]E/
M]FGQ]^TSXLTBYU#3? /@_4=?O-/LR!+=):V[S&%">%9]FT$\ MD\ UWM9GC7
MP9X4^(_@W5OA[X[T"UU;0]>TR?3M9TN]B#PWEK-&T<L,BGAD=&92.X)H _/7
MX(_M _\ !3_]H>P'[1?PE^/7PWNM4U_]GGP[X_\ #_PP?P?<SZ"YOI]3==+^
MTK?+<+<[(8X7O1\ID7)MPJB.ON;2/&WQ/\:_ #2/B%X#\):-_P )3K7ANSOK
M?2-?U.>TLX)YX4=DDEC@ED"IO;@1Y;;MRN=P_'C7_@S^U5_P;I_M8^,_B1^Q
M3INK_&3]G#2O NG:[\0?AMKVH%]6\&:%-J.I'=I<S,=\5O+'=3-E1\LY,JL0
M]TG[)? CXU> /VD/@KX4^/\ \*M4>]\->-/#UIK6AW,L1C=[6YB66/>AY1PK
M ,IY5@0>E 'S;_P1*_;?^//_  4"_8XO_CW^T=I/A_3_ !+%\1=<T:33_#%M
M)%9VT-I.L21IYKN[XYR[-ENN!T%S]O/]I;]LI?C'X<_8\_X)L:E\'E^*EUH4
MOBCQ-/\ &2]O5TZQT593;011Q6 ,\EU<3^<R$ HL=A<;\%H\^/\ _!L;_P H
M[/$/_9<O&'_I?7H?_!0'_@@Y^P+_ ,%#?&FI_&_XC^&O$7AWXJ75O FF_$WP
MMXKO8+_3I+>-4MVC@:5K;:FQ3M$0).XAE9BU 'HO[/?Q%_;._9__ &7/&OQL
M_P""LWC?X21ZAX5BOM9N;KX/6>I+IEEH=K:"9WD;4")9)\I.2%55"A -Q)Q\
M]VO[?'[>U_\ \$Z)?^"P<5AX93PFFFOXNA^!IT)C<-X,24EI&U7SMPU(V0-X
M'$?V<<0F(_ZZOG/QQ\4_VS_&W_!OQ^V7^S#^U%XNG\6_$/X ZWJG@>[\<(&,
MGB/2+46%XMY*Q.YI#93OO+9<H$:0L[.Q^JK2^\,V'_!LHE]"T1TN/]AG/;:R
M?\(?@@^YZ8ZY/K0!]E_!OXM>!?CW\)/#'QP^&.KB_P##GB_0+36="O0N#-:7
M,*S1,1_"=CC*GD'(/2OGC]JO]M?XB0?MP?#K_@FE^S#>Z39>._&'AN\\6^,_
M%>L:>;V+PKX:MF,0FCMA)&)[JYN!Y$6]O+CPTCK(-J-C_P#!OW8>(]._X(S_
M +/EOXI6073>!%EB$N<_9GN)GM^O;R&BQ[8KP?X+V>H6G_!V?\7YO$X8&Z_9
M.L9/#?G#AK0:CI22[,]O/2;IWW>] 'TG^S%^V?\ $*W_ &Y_'O\ P30_:<U/
M3-0\;>&_"EGXR\"^+=,TXV*>*?#=Q)]GD>6VWNL-U;70:%S&VR52LBI'AD'"
M_ 3]L/\ :\_X*.:9\5_CA^Q7XZ\(^%_ W@+Q=J'A?X9VVO\ AEM1/CO4+"-3
M<7EW,+B,VNGRS.(81 !* KRNYXB'AW[7%KXQUS_@Z%^&]A\,C*=4L_V.-:>^
M>W/*(]UJ\=N&(Z?Z2T)&>[+ZBNR_X-/8["#_ ((K> H+9-MU'XG\1+J2%<,L
MXU2?AAU!V>7U]J /K#_@G'^W'X(_X**_L?\ A/\ :I\%:)+H[ZU#+;:]X>N9
M=\VC:I;R-#=V;G +;)4;:Q"EXV1]J[L#W*OS%_X-5%U.;]BKXRZRX;^RM2_:
MB\5W/AXG[K69@T]<IVV^:LHX[AJ_3J@ HHKQ+5/VI?C+8:G<V%M^Q;XWNHX)
MWCCN8KFVVS*&(#C+="!D?6@"#P#_ ,I!/'__ &(FE?\ HQJ]TKY9^ 7Q+\7>
M,/VV?''B'7?@_K.@W4W@O3TDTK4)(S+$$E(5B5.,-DD?[IKZ._X275_^A0O?
M^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O
M?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6
M@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_
MX275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\
MA)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^
MA0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_
M^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_
M +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^
M^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**
MQ_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X2
M75_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X
M275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H
M4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A
M0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH
M V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^E
MH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8H
MK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275
M_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EJ#4O'$NC6$NJ:OX?FM;:!"TUQ<SH
MB1KZLS$ #ZTTFW9 VDKLWZS?%?C#POX&T:3Q!XOUZVTZSB^]/=2A03Z#NQ/8
M#)/85QW@+]H?2?B9J]U9>"O!VKWMG:(=^L+!BU>0, 8T<_>;G/':JNH?"GPM
MKWQ!E^(_BSP/JVLW?R_8;35+H36MB H!\J(_*,D;CG/)R,5TQH0I5>7$WC97
MLEKZ>7SV['.ZLJE/FH6?GT]?/^M3KM6O-3\>_#S^TOAAXLBL9M4LXY=+U:2S
M\U8T?:V_RVQD[<\'H3R.,5B_#/X"^%?AYJLGBZ]U"]UWQ'<1E;KQ!J\QDF8'
MJJ#I&OH!SCC)KH!XDU50%7P=>  < ,M+_P )+J__ $*%[_WTM0L14A3E3@[1
M>_=^3>[7EMY%.C"<U.:NU]WJE^NYL45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T
M*%[_ -]+6!L;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK
M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%?/?QR_X*=?LB_L[WK:'\2?B=8#
M65D\M?#VCW U#4&D)P(S;VV]T8G@;PH]Z\_F_;G_ &\/CS#Y?[(?_!/W5='T
M^<?N/&'QFO#I=N >CBPB)N)4/4,K=.W-82Q-&+Y4[OLM7^!ZU#),RK4E5<.2
M#^U-J$?DY-7]%=^1]B5_)O7[ZM^P]^US\>F-S^VM^V3XVU"PEYE\%?"V&+P_
MI@7O#),NZ:ZCZ_?VMTYXK\MO^'(O_!4+_HUN;_PK='_^3*\3-X8G$<CC3>E_
M/MVO8_4_#G$Y+DOUJ-;&4[RY-WRK3GV<^5RWULK+35W/E.OZR*_GC_X<B_\
M!4+_ *-;F_\ "MT?_P"3*_H$_P"$EU?_ *%"]_[Z6M,DHUJ7M.>+5[;JW<X?
M%/,LNS#ZG]5K0J<OM+\LE*U^2U[-VO9V]#8HK'_X275_^A0O?^^EH_X275_^
MA0O?^^EKWC\D-BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_
M *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[
MZ6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_
M[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:
M-BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A
M)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$
MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%
M"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z
M%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\
MOI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z
M6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'
M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: /S+HKZ._X=[ZO_T/5[_X3R__
M "31_P .]]7_ .AZO?\ PGE_^2:_4?\ 6/)O^?O_ )++_(^ _L3,_P#GW^,?
M\SZ^HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK\N/OS8HK'_X275_^A0O
M?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6
M@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EK0
MTV\GOK43W%A);,6(\J4C/UXH L4444 %%%% !1110 4444 %%%% !1110 44
M44 %<!^U3\'?$W[07[./C3X*^"OB+)X0UGQ+X?N+'2?%,5C]I;2;EU_=7(BW
MIYFQPK;=RYQC(KOZ* /@/XE_LP_\%0OVB/''C[X1_$G4_A7X9L?'GP4TWP=X
MG^*GAS^T+I9+1KO51>&RTR>)%BO'ANF^62ZDCA\R-P9N47Z[^%WP6L/V7_V:
M?#?[/_[-_A^RDM/!'ABRT3PO9:_J<D,;0V\:0HT\\<,C%MJEV(C)=L_=W;AZ
M#10!\B?\$>/V$_V@?^"=7P%UK]GWXQ^,?!_B:UO_ !CJGB.SUSPVUU!(DM]*
MLCVSV\T9&U6WD2"3."%*?Q5JW_P^_P""P^B_M'>,;OPA^T5\$-5^%>NWHF\*
M0^+/!-^=8\+QE # ([.:&.^0-N.99E=B1\R#Y:^IJ* /*/A'^Q]\+/AK\"?$
M7P*\11R^++?QW<:I>?$C4]<C3SO%%[J09;Z>X6,*BB1&\I8T 2.%(XD 5%KY
MC@_X);?M,Q_L2-_P2E;XZ^'Q\$=S:4/' 6X/BT^%#<^<-$^SE/LHF\H_8_M_
MF$>1S]EW\U]YT4 >!_M#_ ;]JO3/ OPD^&G_  3S^,'A7X8:%X*\5:3#XITW
M6/#JWT=[X4M8O*?3+8.C^4VQ8U4CRVPHQ-'@[LO]J;]B+Q#X]_:F^'/[>W[/
M.NZ1I7Q3^'FG7FAW-KKXE73O%7AZ[!,NF74L*M+;F.8_:()T23RY-VZ*17PO
MTA10!\X_LO?L1Z_X%_:E^('[>W[0VOZ1J_Q4^(&D6>@V]MX?CD_LWPMX?M2&
MCTRTDF EN#)-^_GN'6/S)-NV*)4P>&^'_P"P3^TS^R%<?%CX>_L)_$/P5I/@
M?XL>*+SQ+IZ^*X+LW7P^U>^C5+Z:Q@@4QZA;LZ+/%:O):B&0L-[H<#['HH \
MH_8@_8\^$_[ _P"RWX0_9/\ @M#<'0O">GF%;R](-SJ%S)(TMQ=S$  R2S/)
M(V, ;MJ@* !ZO110 4444 >%^ ?^4@GC_P#[$32O_1C5[I7A?@'_ )2">/\
M_L1-*_\ 1C5[I0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !17._$SQU?^ - 35-)\$ZGK]W<7
M*V]KI^EQ LTC D%V/^K3Y3E\$#BJ'PK3XU7<E[KWQ;N-*M5NU3[!H.FQ[_L(
M&<[YL_O&.1D#*_*"",D5NJ$G1=5M)=-=7Z+?YZ+S,G6C[7V:3;]-%ZO^F8WC
M+]H39XCN?AY\(?!]WXJ\16TACO$A!BL[!\X/GS-P,'^$=<$9!KL?$/@W0?B'
MX9AT/XA>';6[B8Q37%D[EXUF7#<'@L V1T&1P1@D5JP6MK;&1K:VCC,KEY2B
M ;VP!N..IX'/M4E5.M37+[&/*UUN[M_@EY67S8HTIOF]H[I]+:6_K?7Y$5C8
M6.EV<>G:9916]O"@2&"",(B*.@"C@#V%2T45S-MN[-M@HHIL\\-M"]S<S+''
M&I:21V 55 R22>@H =17SO\ &+_@JC^Q+\']9_X0]/BTOC#Q*[F.W\+?#ZT?
M6KZ:0=8P+?=&C_[+NIKC/^&DO^"G?[1?[G]G7]CG2?A=HL_^J\5?&G5&^UE#
MU*Z9:YEBD Z"0LI)YZ&N>6)HIV3N^RU_+;YGL4LBS&=-5*L53@_M5&H)^G-9
MR_[=3/KLD*"S$  <DUX'\;_^"G/[$OP%U$^&O$WQOT_6-?,GE0^&?""-JVH2
M2]HO*M0XC<^DA2N 7_@E]XT^-A%]^W?^VCX]^)4<IS<>$]#N!X?T!@?X&MK0
M[I<= ^]6(SGDU[Y\$/V5OV</V;=.&F_ KX*>'?# ,>R2YTS346YF'_32<@RR
M_5V-+FQ-3X4HKSU?W+3\2_8Y%A/XE25:7:"Y(_\ @<TY?^4UZG@?_#6O_!1;
M]H<^1^RO^PXG@?29^(?&'QRU$V3!3_%_9EL3< XY!W,IXS[G_#MKXV_'7_2_
MVY_VZ?&OBZVEYG\&>!MOA[12I_Y8RK!F2Y0=F8HW]?KNBCZLI?Q).7X+[E9?
M?</[;J4-,%2A1\TN:?\ X'/FDG_AY?0\R^ W[&?[+'[,5JD'P)^!/AWP[,B;
M#J-M8B2]=<8P]U+NF<?[SGJ:]-HHK>,(P5HJR/*KXBOBJCJ5IN4GU;;?WL**
M**HQ"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 \+\ _\I!/'_\ V(FE
M?^C&KW2O"_ /_*03Q_\ ]B)I7_HQJ]TH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ.]O;/3K.74-0NXH+>"-I)
MYYI J1HHR69CP  ,DGI0DVPV/,/VEOVEO^&=_P"Q?^**_MC^V/M/_,2^S^3Y
M7E?],WW9\WVQM[YX\L_X>6_]45_\N/\ ^YJYS]O3XL_#WXEWWANP\">)8=3;
M2C>B]DME8QJ9/(VA7(VO]QONDXX]:^?*_0,IR' 5LOA/$4GSN][N2ZNVEUTL
M?'9CF^,I8V<:%3W5:UDGT5];=S[Y_9I_:6_X:(_MK_BBO['_ +'^S?\ ,2^T
M>=YOF_\ 3--N/*]\[NV.5U3P?\?/BGX@N+;Q1XG7P=X;M[MDAL_#]SYE]?HK
M8#O/C$2L!D #.#AAWKRO_@FE_P SK_W#?_;JOJ:OFLTC3RW-*E.A%)*UKZVT
M3=KW_&]NECW, YX[ 4YUI-MWO;2^K6MK?UN(H*J%+$X'4]Z6BJNM:YHOAK2I
M]=\1ZQ:Z?8VL9>YO+VX6**)1U9G8@*/<FO$/62;=D6J*^8OB)_P5O_8_\->(
M'\!_";6=<^+/B@9$?AWX5:')K$KGH#YR8@QGJ1(2/2L'_A9/_!6[]H_Y/AQ\
M%/!?P)T&;[NL>.]1_MK6C'VDBM( (8G]8Y^GK7.\52O:/O/RU_'9?-GL0R',
M%%3Q"5&+ZU'R_=%^_+_MV+/K6_O[#2K*74M4O8;:W@0O/<7$@1(U'5F8\ #U
M-?.7Q4_X*R?L7?#O7CX'\(^/+WXC^*&)$'A?X7Z7)K=W,PX*JT'[D,#P09 0
M>U<Y8?\ !)?P7\2+V+Q!^VW^T7\0/C5?)()#INMZP^FZ)'(#G=%I]HRK'SVW
ME3@#%?1WPK^"7P>^!N@CPQ\&_A?H'A>PP-]MH6E16RR$?Q/Y:@NW^TV2>YI7
MQ539**\]7^&GXLKDR'"?%.=:7:/N0_\  I)R:_[<CZGS9_PN[_@JQ^T;^Z^"
MW[,?ACX-:%/PGB+XJ:J;W4VC/\<>GVH_<R#^Y-D<=:=!_P $J!\79TU;]NO]
MK'X@?%Z4L'E\/&_.B:!NSGBQLV&".F1(,@<BOKFBCZM"7\1N7KM]RLOP#^W<
M11TP<(T5W@O>_P# Y<T_NDEY'&?!S]G7X$?L]Z-_8/P0^$/A[PM;,@64:-I<
M<+S8[R2*-\I]W)/O79T45T1C&*LE9'D5:M6O4<ZDG*3W;=W]["BBBF9A1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M115?6-8TGP]I-UKVOZI;6-C96[SWM[>3K%%;Q(I9Y'=B BJH)+$@  DT)-L"
MQ17R1_P_?_X)&_\ "P_^%8?\-P>%O[2^T>3]I^R7O]G[LXS]O\C[)M_V_-V^
M]?5^D:QI/B'2;77M U2VOK&]MTGLKVSG66*XB=0R2(ZDAU92"&!((((KHKX3
M%85)UJ<HWVNFK^ES*G6HU;\DD[=FF6****YS4**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@#POP#_P I!/'_ /V(FE?^C&KW2O"_ /\ RD$\?_\ 8B:5_P"C
M&KW2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBH-1U+
M3M(LWU'5K^"UMXAF2>XE"(@]2S$ 4TFW9 VDKLGHK.@\2:?JWAI_$_A6:+5H
M&MWELS93JRW)4'"H_3DC&>E<)H&K_M/^,]<L]0O_  UH7A'18[E'N;2ZN#>W
MT\08$IE,1IN7(]5)[XK>GAY34FVHVWN[?AN_DC&=>,&DDW?LK_CM^)Z+J6J:
M9HMD^I:QJ,%I;QC,EQ<S+&B#W9B *PO!/Q>^&_Q'U6_T;P-XJM]3FTU4:[:U
M#&-0Q8#:^-K_ '3]TG''K4_CGX9^!/B5#9V_CKPW!J4=C<&>VBN"VU7VE<D
M@,,'H<CVXK3T?1-&\/6*:7H&D6MC;1_<M[2!8T7Z*H %)?5E1UNY_))?FW^
MW[=U=+<OSN_R2_$X?QMI?[1_B;Q-=:1X0\2Z#X;T%"HAU7[*UW?2@J"Q$;8C
M7!)'//&:ZWP_X;FT_P )0^%_$>KRZVRVIAO+N_C7== Y#;U''(.,>E:M>1?&
MC]OG]C']GOSH?B[^TGX4TNZ@SYVF1ZFMU>KC_IVM]\W_ (Y4UL6E249<L4O)
M+YM[_C;R-L+@*^(K-48RG)]%>7W)?Y'R=_P7#_:3TC]D2Q^%.EZ%\+K:_MM7
M_MSR[>TO5LDMO)_L_HJPN#GS?;&WOGCX#_X>L?\ 5!O_ "Z/_N6O2O\ @N_^
MV;\-/VP/^%5ZA\)_"'C&WT?1?[<\CQ#XB\,RZ?9ZMYW]G_\ 'FTN&FV"++Y5
M=OFQ]=W'Y[UX];B[/<%4='"U[4UM[L7OJ]7%MZM]3]JX<\+^$\QR6EB,TP=Z
M\N;FO.I%Z2:6D9I*T4ELO/6Y^V?_  1._;8\*_&71/BUXF\::1I_@S3?#2Z&
MUSJ&J>(4,!$W]H<M))'$L8'E=R<[NV.?</&O_!7;]EF#7Y? ?[/UAXJ^,OB:
M,[?['^%WAZ74$0G@,]R0L CX.75WP 3BOSR_X-^_V.?V<?VJ-;^)NN?M _#6
MW\3GPDVAOHEG?W4PMHWN/[0\QI(4<),<0( ) P'S8'-?LYX*\!>!OAMH$/A3
MX=>#-*T#2[?_ %&FZ+IT5K!'_NQQ*JCIV%;4L;F6:06(KS3E+=V5W;3962T5
MNI\5Q'E?"W#><U<'AJ,W&'+:'-:,;Q4OB;G.5VVWK&U[)V1\M?\ "2?\%??V
MD>/#G@OP'^SYH,_2]UVY'B/7U0]'2&,"U4XY*288' SUJUHO_!(WX/>,-5@\
M6?M@_&#QY\;=8BD\U$\9:_+%IEO)ZP6-NRI&O7Y"SKR>*^L:*T^JTY:U+R]=
MONV_ \1Y]C*:Y<)&-%?].U:7_@;O4_\ )K&#\.OA7\,OA#X?3PG\*?A[HGAK
M3(\;;#0M+BM(<^NV)0"?<\UO445T))*R/&G.=23E-W;ZL****9(4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !17-_%[XQ?"WX _#C5/B]\:O'NF>&/#&BQ+)JFMZQ=+#;VZLZQIN8]V
M=T15&2S,J@$D"OCF\_X+63?'J[E\._\ !,G]B?XD_'>X\PQ1^+7L#X=\+(^<
M?-J-^JY(.3L\M=P'#5UX? XO%1<J<?=6[=E%>LG9+YLQJXBC1=I/7MN_N6I]
MU5^0'_!W/^U5XT^''[/?PZ_9>\#^*?L=K\0-6OKWQ=!9W86::SL5M_(@E4'/
MDR2W&_D89K4==I%?</[(OA'_ (*O:W\6&^+G[;_Q<^&.B>&9-*F@M/A)\.]
MEN5CE=D,=Q/J=RPD\Z,*RE8]T3^8W3"D<O\ \%9/^"./P#_X*=?#6^O+JRLO
M#OQ2M;""'PQX_P#L[.\*0/,Z6=PH(WVSFXEW8^92RN-WEA3ZF43P>69U2J8F
M2E&.K<=4GLNVSUNK^5SCQL:^+P$XTDTWWT=O^#MK8_E!K^@[_@T4_:2^)?Q,
M_9E^)7[/?C/5;F^T?X<Z[IT_A>6ZD+?98-02Z:2T0GI&DEJT@7L;ANQ%?GY_
MQ"^?\%<?^%A_\(7_ ,*J\*_V9]H\O_A+O^$XLO[/VY_UFS=]KV]\?9]W^S7[
MJ_\ !)+_ ()D^"?^"77[+Z_!K2_$*:]XFUJ^_M3QIXC2 QI>7A146.%3\RP1
M(H1 3DDNY"ERH^VXOSC*<3E#HTJD9SDTU9WM9ZM]M+KOJ>#DF!QM+&^TG%QB
MD[WTOY?K\CZ,\%_$+P#\2-+.N?#OQQH^OV0<H;S1=3BNH@PZC?$S#/MFMBOC
M3Q]_P01_X)K>)M?D\;?#?X5:W\+O$;9V>(OA5XNO=%GBSS\D<<A@7GGB*LO2
M?^"<_P#P4>^!VJ6LG[-7_!8/QGJNB07">?X<^-'A*S\1R3PAAE3J'[N=6VYP
M57D]<5^>_5LNJ_PZ_+Y3BU^,>?\ %(^E]KBH?%3O_A:?X.WZGV_17G/[4_Q;
M^+_P1^$5S\0?@A^S?J?Q5UNVO($/A+1];MK"XDMV;$LRR7'RL47D1@%G. ,<
MD?,5K_P7L_9A\!7$>E_MB_ 3XU? BZ+B.2?XC_#2[%BSDX'E7-H)A(A/ ?:H
M^@YK"AE^,Q5/GHPYO)6;_P# =_P-*F)H496F[>NWW[?B?<=%>6?L^?MP?L>_
MM6_N?V<OVEO!?C&Z6 S2Z9HFOPRWL,8QEY+;<)HQR.60=:]3KFJ4JE&?+4BT
M^S5F:QG"<;Q=T%%%%04%%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!X7X!_Y2">/_P#L1-*_]&-7
MNE>%^ ?^4@GC_P#[$32O_1C5[I0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 45P7C[]H;P?X(\1R>"++1=:UW7XXU=M(T32WFD4, 5+,0$"D'KDX]*Z3
MPQJGB+Q7X,CU'6=!N/#NH7<,@-G++'-):'+*C9&5)QM;!'&<$<&MYX:M3IJI
M-63VOU\[;V\[6,HUZ4YN$7=K?_A]K^1KRS10J&FE5 6"@LV,DG 'U)XKG_B5
M\0C\.M(@U&+P=K.MS75R(+>RT2S\Z0N59@6Y&U<*<MVKE=!_9B\,IK5KXJ^(
MOB_7?%FK6DZSVUQJVH,L-O*IR&BAC(5,$9P<BKWQ@_:G_9M_9_@:;XU?'3PM
MX9=5W"UU;6X8KB0=?DA+>8YQV52:=1X3#S3YN9+?[*^3O?\ !%8>EC<8^2$&
MI/9+WG]R7^9>^&?B?XN^*+RZOO'_ ,.K3P[IYB7^S[<ZF+BZ9LG)DVC:HQCC
M@@\'/:MXI_9V^&?CKQE+XT\<6=[J\K;/(L+_ %"1K2V*J%_=P@A1G&2#D$DG
M'->!W/\ P5Z^$'CJX?2_V3?@/\4?C%<ABB7GA+P=/#IJN./WMU=",1KGC=M(
MIG_":_\ !8SXX\>&/@]\+_@IIDW6?Q7KDFOZK&IZ-&EJ!;[N^V0<=.M<_P#:
MBC5<\/=7T]R^WK?]3U_]6,9&FHXWE@EK^]E&+_\  /B^Z!]8:3I&DZ#IT6D:
M'IEO96D"[8+6UA6..,9SA54 #DGI7G7QF_;._90_9Z$J?&?]H3PIH%Q""7TZ
M[UB-KPXZXMD+3-^"&O%/^'8OQ)^*_P"__; _X* _%/QRLG-QH7ARZB\.:1-G
MJKVUH#O Z [E/YUZ;\&/^"<O[#GP!:*X^&/[,WA:VO(2#%J>HV/]H7BGU%Q=
M&213]&%<[J8JH[J*7J[O[E_F;+#9%AE:I7E4?:G'EC_X%.S7_@L\S;_@K5X7
M^)3&T_8^_93^*WQ:9^+?6-,\,OINCL>VZ]O OEY]X_6D_M#_ (+*_''_ (]-
M!^%/P-TN;J;VYD\2:S!GTV 6CX]\<XKZW5550JJ  ,  =*6E[&I+XYOY:?\
M!_$?]J8&A_NV%BO.;=27W.T/_)#Y'_X=4W7Q1_TC]L3]M;XK_$[S/^/G18M9
M&B:--GKFRL_N_A(..*]>^"_[!_[&_P"SUY4OP@_9O\*:1=08\K4CI:W%ZN/^
MGF??-_X_7K5%5##4(.ZCKW>K^]ZF&(SK-<33]G.JU#^6/NQ_\!C:/X'R;_P5
M#_X)>?\ #R3_ (0;_B^/_"&?\(9_:?\ S+/]H_;/M?V3_IYA\O9]E_VMV_MM
MY^3?^(7K_J^/_P QG_\ ?*OUDHK&KE^#KU'.<;M^;_S/3R[C+B3*L''"X6OR
MTXWLN6#M=MO5Q;W;ZGR;_P $O/\ @EY_P[;_ .$Y_P"+X_\ "9_\)G_9G_,L
M_P!G?8_LGVO_ *>9O,W_ &K_ &=NSONX^LJ**Z:5*G0IJ$%9(\7,<QQF:XR6
M*Q4N:I*UW9*]DDM$DMDN@4445H<04444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%0WE_8:<B2:A>PP+),D4;3
M2!0\C':J#/5B2 !U)->0_MG?M:ZU^R9X.TC6?"G[,7Q&^*FL^(=3;3](T#X>
M:,MTZ3B-I ]U(S 6L&U6S*0P&.16E*C4KU%""U?R_%Z$3G&G%RELCV2BOA'^
MR_\ @NS^V+SJVM_#O]E'PG==;;3D3Q;XK$9ZJTC;;*/*\!DVR(23C(%>_P#[
M%G[$6F?L;Z7X@EG_ &@_B5\2M?\ %EQ;W'B#Q'\2?%#:A-))"L@40)M5+:/$
MC#8HZ!02=HKKKX.EAZ;<ZL7/^6/O??)>[]S9E3KSJRT@TN[T_#?[TCROXX_\
M%>_#_AWXN:_^S?\ LE_LD?%3XW_$'PUJ+Z?K=CX:\/2:?H^EW:XS%=ZG=JL<
M(Y&)%61"""&((SRG_"F?^"X'[8/[SXU?M%^"?V:/"ES]_P ,_"VP_MSQ$T1Z
MQ3:E<'R8)/26VST^[UK[M554850,G)P.]+5QQU&A%*A1BI?S2]]W\D_=7_@-
MUW)>'G4?[R;MV7NK\-?Q^1SS?#3PUK/PVM?A?\1K:/QAI\>GV]MJ!\4VD-U_
M:;0A,37"%!&\C.@D.$ W\@# QNV=G::?:16&GVL<$$$8CAAA0*D: 8"J!P !
MP *DHKSW*3W.E)(****D84444 %%%% !3+JUMKVVDL[VWCFAE0I+%*@974\$
M$'@@^E/HH \]\$_LE?LN?#/XHS_&WX;_ +._@OP]XNNM/EL;OQ'H7AJVL[NX
MMY'1WCDDA13("T:'YLGY17F7[8/[#'QD_:&^(]A\8/@?_P %!?BK\(-;T[1H
M].BTKP[<6]YH$X26647$^FS(%FG)E*ER_*(BX&WGZ/HKIIXO$4ZJJ*5W:VMI
M:=K.Z,I4:4H<MM/+3\CX8_X17_@X&^ (SHGQ5^ _Q_TN'[X\1:)<^%M:N .F
MS[*39H3WW$^U?3?[)WQ0_:'^+?PI_P"$G_:@_9I'PH\51:G-:S>%T\6V^M(\
M*!=ERES;JJ;9"6PG)4+R>:],HK2OC%B*=I4H)]XKE?W)J/\ Y*33H.E*ZFVN
MS=_Q>OXGS#X$_P""SG_!,'Q]XSU#X=6O[8OA31M<TK4IK"^T[Q=++HK)<1N4
M9%>^2*.3)'!1F#9&":^C_#?BCPSXRT>'Q%X/\16&JZ?<#-O?:;=I/#*/570E
M6_ URGQD_9@_9N_:(L3IWQZ^ ?@WQG%LVJ/$_AJUOB@_V6F1BA'8J01VKYB\
M1_\ ! ?]@&WUJ;Q;^SVGQ"^"FN3'<^L_"'XB7VER[NQ$<CRQ+CT5 *V4<HJK
MXIP?FE-?>N5K[F0WC8/:,OOB_P!?S1]KT5P/[1>D?M%W'P.U/2/V2/$7A?3O
M'J);#0+_ ,>17%SIPV31F47 AS*V^%9$# Y#.&YQS\K?\-E?\%F_@1F/]HK_
M ()=>'OB+80_\?/B3X&?$)#T[QZ;J ^TR9[#<,=^M88?!5,3!N$HW[.2B_\
MR9I?C<NIB(TI6DG;NDVOPN?<]%?+_P"RQ_P5=^"/[3OQ=MOV>[_X*_%WX;>/
M+JRGN8?#'Q.^'=UILCI"NZ5EF7S(< <@LZ[L@#D@5])3^)O#=KKT/A:Y\06,
M>IW,#36^G27:">6-3@NL9.YE!X) P*RKX;$8:?)5BT[7^7?T\RZ=:E5CS0=T
M7J***P- HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "N"_:H^/\ X>_93_9I\??M,^+-(N=0TWP#X/U'
M7[S3[,@2W26MN\QA0GA6?9M!/ +9/ -=[69XU\&>%/B/X-U;X>^.] M=6T/7
MM,GT[6=+O8@\-Y:S1M'+#(IX9'1F4CN": /SU^"/[0/_  4__:'L!^T7\)?C
MU\-[K5-?_9Y\.^/_  _\,'\'W,^@N;Z?4W72_M*WRW"W.R&.%[T?*9%R;<*H
MCK[FTCQM\3_&OP TCXA> _"6C?\ "4ZUX;L[ZWTC7]3GM+.">>%'9))8X)9
MJ;VX$>6V[<KG</QXU_X,_M5?\&Z?[6/C/XD?L4Z;J_QD_9PTKP+IVN_$'X;:
M]J!?5O!FA3:CJ1W:7,S'?%;RQW4S94?+.3*K$/=)^R7P(^-7@#]I#X*^%/C_
M /"K5'O?#7C3P]::UH=S+$8W>UN8EECWH>4<*P#*>58$'I0!\V_\$2OVW_CS
M_P % OV.+_X]_M':3X?T_P 2Q?$77-&DT_PQ;216=M#:3K$D:>:[N^.<NS9;
MK@= G_#87QH_:T_;V^)'[$_[)OC?2?".A?!'1=-D^)?CZ]T$:I<W.MZBLDEK
MI5G"\B0I''#%))/,WF-OQ$JQD&0^6?\ !L;_ ,H[/$/_ &7+QA_Z7URO_! N
MSU"P_;D_X*&V_B8,-8/[3EW+(LH^?["\]^]F?]TQ'Y?:@#Z%_9"_X*<:+XZ^
M$OQQ?]JO^R_#GC/]F/7=3TWXO-H\<BV,UI:Q27$&L6D<C/)';W5M$TB1.S.C
M)(FYL!F\HM?V^/V]K_\ X)T2_P#!8.*P\,IX3337\70_ TZ$QN&\&)*2TC:K
MYVX:D;(&\#B/[..(3$?]=7PC^UG8>-_$'QD_X+%:G\.8YSIL/@CP?%J)M@=I
MDBME,^<<$B"*]W>@+>M?H9:7WAFP_P"#91+Z%HCI<?[#.>VUD_X0_!!]STQU
MR?6@#[+^#?Q:\"_'OX2>&/CA\,=7%_X<\7Z!::SH5Z%P9K2YA6:)B/X3L<94
M\@Y!Z5\\?M5_MK_$2#]N#X=?\$TOV8;W2;+QWXP\-WGBWQGXKUC3S>Q>%?#5
MLQB$T=L)(Q/=7-P/(BWMY<>&D=9!M1L?_@W[L/$>G?\ !&?]GRW\4K(+IO B
MRQ"7.?LSW$SV_7MY#18]L5X/\%[/4+3_ (.S_B_-XG# W7[)UC)X;\X<-:#4
M=*279GMYZ3=.^[WH ^D_V8OVS_B%;_MS^/?^":'[3FIZ9J'C;PWX4L_&7@7Q
M;IFG&Q3Q3X;N)/L\CRVV]UANK:Z#0N8VV2J5D5(\,@X7X"?MA_M>?\%'-,^*
M_P </V*_'7A'POX&\!>+M0\+_#.VU_PRVHGQWJ%A&IN+R[F%Q&;73Y9G$,(@
M E 5Y7<\1#P[]KBU\8ZY_P '0OPWL/AD93JEG^QQK3WSVYY1'NM7CMPQ'3_2
M6A(SW9?45V7_  :>QV$'_!%;P%!;)MNH_$_B)=20KAEG&J3\,.H.SR^OM0!]
M8?\ !./]N/P1_P %%?V/_"?[5/@K1)='?6H9;;7O#US+OFT;5+>1H;NS<X!;
M9*C;6(4O&R/M7=@>Y5^8O_!JHNIS?L5?&767#?V5J7[47BNY\/$_=:S,&GKE
M.VWS5E''<-7Z=4 %%%>):I^U+\9;#4[FPMOV+?&]U'!.\<=S%<VVV90Q <9;
MH0,CZT 0> ?^4@GC_P#[$32O_1C5[I7RS\ OB7XN\8?ML^./$.N_!_6=!NIO
M!>GI)I6H21F6()*0K$J<8;)(_P!TU]'?\)+J_P#T*%[_ -]+0!L45C_\)+J_
M_0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T
M*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L5X!_P % _\
M@H'\./\ @GC\.+3XJ?%32%N-)N%N-S"_\F0R1^4$BB01N99',F !C&TDG&2/
M9_\ A)=7_P"A0O?^^EK\8_\ @\*U/QKJ/PZ^!.W1[NTT1-:U_P"W^8<H]T8;
M'[/G'<(+G'U->UP]@J&89Q2P]97C*]^FT6^GH>?FE>KAL!.I3=I*WYI=2Y_Q
M&0_#O_A*OL?_  P5K7]B>;C^T?\ A8,/VK9G[WV?[%LSCMYWXU^E/_!/S_@H
M'\./^"AWPXN_BI\*](6WTFW6WVL;_P Z022>:'BE0QH8I$,>"#G.X$'&"?X^
MJ_4#_@WZ_;T_:5_8>^%_Q5U3X8_L*?$7XT>'-7U?2FN&\%V4\D.CW,45R)#*
M\4$Q4O')$?N'B(9(XK[O/^%,KP^5SJX2E:HK6]Y]U?=VO:_Z:GS^69MC:^.A
M3JU/==^B71VULK:]=N^A_2)17YZ_LE_\%[M/_:N^(%[\&M*_8Z\6Z%XXLK)[
MYO"6H27C736B%5DGXT\ *K.BD'!RPQFO3?B!_P %7;SX6>,[+X?^+OV+/B?=
MZOJ%K]HMM.\/:<+BY:/>4#"&X$$C@LK %%9>#SGBOS3$8/$X2GSUH\O6SMS6
M[\OQ6\[>>Q]KAZ-3%XGV%'WGW33CM?X_@?\ X%OIN?7M%?-NF_\ !1JRNM+@
MU?6_V6_BEH"SIO\ LGB+PI/:W,(QG$B%"JMTX#D<CFN;U'_@LM^RWX?U=]"\
M6^%_'6E7$<WE-)=>$+KR"V<9$P0IMSGYB0!@Y(Q7/5C[&G&<VDI;:K_/\S;#
MX#'XJK.E1I2E*-[VB^CMVU^1];45\NK_ ,%>/V.5W_:O&\,(BYEWZE:,4&,Y
M*I,3TYP 2>P-6M!_X*X?L,^*Y!;^%?C5I>H7!&X6L$K+*5 !)VR*IP,_YP:J
MI2G3J1IR^*6RNM?0SIX7%U:,ZL:4G&'Q/EE9>KMH?3%%>%:?_P %%OV7+QU^
MV_$G2M,B<?+=:UJD-G!GLOFS,J;CV&<GM6N?VX/V>9%233?B'I&I1OTFT;5(
MKZ-3Z,]N753R#@D'!S5O#8A5O8\CY][6UMZ;G.VEAW7?P)VYNE^U]KGKU%<+
MX(^/W@[XD1RR>""=0$+A)%BE 8,1D##8-5=7_:9^&>@:M<:#K>N6=I>6KE+B
MVN=0B1XV]"">M)8?$.;AR/F6ZL[KU1#K45!3<E9[.^C/1**YRP^(<6JZ.GB+
M3='>>PDA,L=[%<QM$T8ZL'!QC@\UF6?QV\$ZC*D.GZKIT[R-M1(=9MV+'T #
M\U"I5'>T7IOH-U(*UVM3MJ*PKSQG=:?#]HO_  W<01YQYDTR*N?3)-);>-;B
M\.+3P[/*1U$<Z-_(U-G:Y5U>QO45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_
M 'TM(9L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45\#?\ #:O[3/\
MT4O_ ,HUE_\ &:/^&U?VF?\ HI?_ )1K+_XS7U/^J69?SP^]_P#R)\__ *QX
M'^67W+_,^^:*X/PO^T'X*\;^(KCPKX/D&IWUK;F:>.RG6150,%SO'RGD@<$]
M:X?]HCX^>.?AM,TVL>.O!GP]\/F$-_;_ (KU*%)V;'S"-)G6,D'L<YX^E?.K
M#S4^6HU#2_O::?G]R/<C-U$O8IS;=DHZML]REEB@B:::141%+.[' 4#J2>PK
MS^Z_:?\ A(WB.#PGX8U2Z\0W\TZ1M%X>LGNEA#,!YC.OR;1U)!) !XKYQ\/?
M\%>/V>+#3%^'/PQA^('QT\1VY=;K_A _!LMVTK.Q(#-M2((,XRK, H[XHTOX
MV_\ !4#QUIJZ/^SG^P'X,^$VCO\ ZG4?B+KWG2%?[_V*P56C?'17SR.>*PAB
M\!"4D[U&MN7;U;L_NT/7?#^=.,955&@GJ_:M1?R3:;^29]7_ !(TKXC:SHD5
MA\-/%=EHMXUR/M%]>6/VC9#M;.Q"<%\[<;N,9KSZ[\5?!?\ 90:Y\9?M"?M6
MV\-Y>6P627QAXC@M8BH.?W%NS#!R#PNX\G%>(G]B?]M'XPL9OVJ?V^/B'-:2
M\R>'OA786WANW1>\1G3?+,A[[@"0<5V'PI_X)E_L._"2_P#[=T[]DJVUW5F?
MS)]9\93-K-Q+)_ST)NVD56]U5:E8S&NBZ4(**>][7?W)OY71;RW(:%7VE?$2
MJ272G%\OWS<;>JA(S=1_X+ _LV^(M2GT/]F/X;_$7XQ:FK^6Z_#[P5<2VZ2#
M_GK<3B)54?WQN %0_P#"VO\ @KW\</E^'/[,GP[^$&FS?=U#XB^)WU>^\O\
MOI!8@*C_ .Q+D#H?6OIC3-1DT6PBTK1OA_+:6L"!(+:V2...-?157  ]A5C_
M (275_\ H4+W_OI:P]E6G\<_N5O\W^)K_:.6X?\ W;"J_>I)S?W+DA]\6?+_
M /P[C_:%^+G[_P#:X_X*-_$?Q##)S-H'@&.#PSI[#_GDZVX9ID'J2I/7K7??
M!_\ X)A?L&? ^==1\&?LT^';G4%?>=6\10MJMT9.ID$MXTA1B><KMZ\8KV+_
M (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EJHX:A%WY;ON]7][N9UL]S:K!TU5
M<8O[,$H1_P# 8**_ U;:VM[.W2TM($BBC0+'%&H544<  #@"GUC_ /"2ZO\
M]"A>_P#?2T?\)+J__0H7O_?2UN>0;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*
M%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_
M /0H7O\ WTM><?%3]NC]F+X&&1/C/\;O!?A1XLAX?$/C.PLY,^@2656)]@,U
M<*=2K+E@FWY:DRE&"O)V/5]8UC2?#VDW6O:_JEM8V-E;O/>WMY.L45O$BEGD
M=V("*J@DL2  "37RA_P_?_X)&_\ "P_^%8?\-P>%O[2^T>3]I^R7O]G[LXS]
MO\C[)M_V_-V^]?FO_P ''O\ P66^#'[1OP!\-_LM?L;_ !TM=;L-9UF>Z^(L
MNA22['MK=8S:VK2[ DL<DKO(51FYM4S@$9_%JOO<CX+ACL%[?&2E!N]DE9JW
M5W77MIIK?4^<S#/GAZ_LZ"4DMWO]UC^WS2-8TGQ#I-KKV@:I;7UC>VZ3V5[9
MSK+%<1.H9)$=20ZLI!# D$$$58K\$/\ @WJ_X+)O^S%^S1XF^ 'Q\^'GQ.\7
M>'/#FMQ7'A75O"'A.?5X=%@N%D::TG:,Y@C\R,RQK@Y,DV,8Q7[$_LH?MP?"
MK]M/X:7'Q8^ ^BZ_=Z3::O+I=W_:VBSZ?-#=1QQR/&8KA$8X6:,[@"IR0#D$
M#Y?-LEQF58B<))N$792MH[ZKT?D>O@\?1QE*,D[-K;J>S45\[K_P54_8)7QA
MJ7P_O_VK/AU8:YH^I3Z?J6DZKXZL+.X@NH9&CEA*3RH2RNK @9Z&O2_!?[1G
MPU^)*J_PZ\4:-KX?[IT77[6Z!^GE.V:\V>&Q%)7G!KU31U1JTINT9)_,[VBL
M?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6L30V**Q_\ A)=7_P"A0O?^^EH_X275
M_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7
M_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?
M^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O
M?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6
M@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_
MX275_P#H4+W_ +Z6@#8HK%E\5:G#&TTWA.[1$4L[LZ@*!U).>*\E\'?\%&OV
M2OB-\>5_9B^'?QD\/^(?'9L;B[;P]H.KQWDD<<&WS0[PEHXW7<"8V8/C)"X!
M(TA2JU4W"+=M797LN[)E.$&E)VN>Z57U75M*T+39]9US4[>RL[6(RW-W=S+'
M%"@&2S,Q 4 =23BOF']L3Q1_P5;\3>/K'X=?L/>"?ASX8\-7.D)+K/Q&\=33
MWMY9W)ED5H+6PBPK.J+$X>4M&WF%3M*Y/D^E?\$9])^,>IP>+O\ @I+^T-\5
MOVA=3CE$QT/6=8_L;PU#*#D-#I5BZK&<_P#30JP !7M792PF&5-5*]9)/I%<
MTONTBOG)/R,)UJO,XTX-^;T7ZO[D?;G@;XJ_#_XL^!?^%B_!KQGH_B_2)C<)
M8ZCX>U:&ZMKJ:&1XI(TGC8QDB5&C/. RD'I7QHWCW_@NC^V"QB^'OPJ^'_[+
M7A2X.%UGQG=+XH\3F,])8K2+%I$<<F*?# X&X]_K#X2^ ?A]\!? EG\,/@I\
M"+'PIX=T\-]CT7P_I\-I;1%CEF"1@#<QR68\L2222<UTO_"2ZO\ ]"A>_P#?
M2U%+$TL-.3ITU+LY*[2]+\K?JFBITIU8KFDUWMI?Y[_<T?)OP>_X(O?!W1_B
M?H7[07[6'Q^^)OQV^(?AW4X=3T/6_'?BF:*QTB^B</'-9:?;,D5N%90P1C(H
M/-?958__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+66)Q>)Q<DZLKVV[+T2T
M7R*I4:5%6@K?KZOJ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM<YJ;%%
M8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_
M  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;
M%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM
M'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2T ;%%
M8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_
M  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;
M%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2T ;%>$?M@_P#!-+]BO]O"^T[7
M/VGO@Q'KVK:-:FWT;6[;5[RQO+%-Y<".6VEC/#DM@Y&>H->O_P#"2ZO_ -"A
M>_\ ?2T?\)+J_P#T*%[_ -]+6M&O6P]15*4G&2ZIV?WHBI3IU8\LTFO,^,?^
M'/7QN^#Q\_\ 8H_X*P?'/P&L?-KHGC2]M_%VD6^.B1VMZJ;4]B['WKZ/_8^\
M'_MA>!_AO?:#^VG\8?"GCGQ)'K4G]E:]X4\/-IB2Z=Y403SX22HG\T3$[/DV
ME ,G-=__ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM=%?,,3B:?+5L_/ECS
M?^!)7^]F=/#4J4KPNO*[M]U['R5\1_\ @L'-^S[\0]=\)_M,_P#!/GX]^%]!
MTO6+JVT_Q_I'@\:UHEY:1RLL5V\UJY:#S$"R",JS*&()R*[?X'?\%B_^"8G[
M0[Q6OPW_ &T?!27DS;8]-\1Z@=&NF?\ N+#J"PN[9[*#TKW[_A)=7_Z%"]_[
MZ6O+OCC^R5^RK^TLDO\ POW]C3PEXMFE&#?:WX;M)KI?=)ROFH?=6!K6-7*Z
MB2J4I1?>,KK_ ,!DO_;D0X8R+]V:?JOU7^1^0W_!5_\ X.>OV@= ^/6O_ ?_
M ()[WVC:%X?\+:C+I]WX\N]+AU"ZU:ZB8I*]LDZO!';!PRJ2CM(%#AE#!:7_
M ().?\'.W[0GB7X_>'_@%_P4"N](U_0O%>IQ:;9>.K+2H=/N]*NYG"0M<1P*
MD$EN7*JQ5$:,,7+,%*U^4G[77[-WQ)_9'_:/\7?L^?%;0[JQU?PYK,T&;J(K
M]JMRQ:&Y3/WHY8RDBL.H84O[(/[.7Q,_:S_:3\'_  !^$FBW=YK/B#6X85:S
MC+&T@#!IKIR/NI%&&D9NP0U^M?ZO9!_9/+R1Y>6_/UVOS<V_GV\K'QG]IYE]
M<OS.][<O3?:WX=S^SNBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6OQ,^]-BBL?
M_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)
M=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$E
MU?\ Z%"]_P"^EK0TV\GOK43W%A);,6(\J4C/UXH L4444 %%%% !1110 444
M4 %%%% !1110 4444 %<!^U3\'?$W[07[./C3X*^"OB+)X0UGQ+X?N+'2?%,
M5C]I;2;EU_=7(BWIYFQPK;=RYQC(KOZ* /@/XE_LP_\ !4+]HCQQX^^$?Q)U
M/X5^&;'QY\%--\'>)_BIX<_M"Z62T:[U47ALM,GB18KQX;IOEDNI(X?,C<&;
ME%^N_A=\%K#]E_\ 9I\-_L__ +-_A^RDM/!'ABRT3PO9:_J<D,;0V\:0HT\\
M<,C%MJEV(C)=L_=W;AZ#10!\B?\ !'C]A/\ :!_X)U? 76OV??C'XQ\'^)K6
M_P#&.J>([/7/#;74$B2WTJR/;/;S1D;5;>1(),X(4I_%6QXA_8G^*OP7_;6\
M9?MQ?L:7_A3^T?BGX;L=,^*'@GQC<W-I8ZG>6 9+#6(;FVBF>*XBBDDADA,1
M29&4[XG!9_J.B@#YP_9#_P""<WP__9_^$'Q+\(_%K4;7QYXE^.7B+5==^,NM
MSZ<;>VUJXU!6CEM(8"[M#910-Y$41=B%W,6W.U>-P?\ !+;]IF/]B1O^"4K?
M'7P^/@CN;2AXX"W!\6GPH;GSAHGV<I]E$WE'[']O\PCR.?LN_FOO.B@#P/\
M:'^ W[5>F>!?A)\-/^">?Q@\*_##0O!7BK28?%.FZQX=6^CO?"EK%Y3Z9;!T
M?RFV+&JD>6V%&)H\'=E_M3?L1>(?'O[4WPY_;V_9YUW2-*^*?P\TZ\T.YM=?
M$JZ=XJ\/78)ETRZEA5I;<QS'[1!.B2>7)NW12*^%^D** /G']E[]B/7_  +^
MU+\0/V]OVAM?TC5_BI\0-(L]!M[;P_')_9OA;P_:D-'IEI),!+<&2;]_/<.L
M?F2;=L42I@\-\/\ ]@G]IG]D*X^+'P]_83^(?@K2? _Q8\47GB73U\5P79NO
MA]J]]&J7TUC! ICU"W9T6>*U>2U$,A8;W0X'V/10!Y1^Q!^QY\)_V!_V6_"'
M[)_P6AN#H7A/3S"MY>D&YU"YDD:6XNYB  9)9GDD;& -VU0%  ]7HHH ****
M /"_ /\ RD$\?_\ 8B:5_P"C&KW2O"_ /_*03Q__ -B)I7_HQJ]TH **** "
MBBB@ HHHH *\ _X*!_\ !/SX<?\ !0WX<6GPK^*FK+;Z3;K<;D&G^=())/**
M2Q.)$,4B&/((SG<01C(/O]%=&%Q5?!5XUJ,K26S_  ZF5>A2Q-)TZBO%_P##
M]#\6/^(-[X<_\)5]L_X;TUK^Q/-S_9W_  K^'[5L_N_:/MNS/^UY/X5^E'_!
M/S_@GY\./^">7PXN_A7\*]66XTFX6WVH=/\ )D,D?FEY97,CF61S)DDXQM
MQ@#W^BO2QO$.<9A0='$5>:+Z6BMM>B1R4,KP&&JJI3A:2\WZ=6(40N)"@+ $
M!L<@'K_(5XC^U;_P3<_8>_;@U2VU[]J?]G;1O%NI66GBQM-4N9KBWNX;8.\@
MB6>WDCD50\CM@-U8GO7M]%>51KUL//GI2<7W3:?WH[9TZ=2/+-)KSU/AO_AP
MW\!/ G[S]EO]K7]H;X/F/_CVLO!'Q8NC9+CHKP7:S>8@_NEA]:^D/V0O@3\8
MOV>?AI>>!/C3^U1X@^+M^^M2W.G>(_$VE6]K=6MFT42):-Y'$VUTD?S6^8F8
MCHHKU2BNBOF.,Q5/DK3YO-I-_?:_XF=/"T*,N:"MZ7M]VQ\6?%7XN?\ !:SX
M?^/-=\G]@OX+_%[P:NLW3>&[;PQ\1)-(U+^S3,WV=;@ZG&83<>5L\PH A<-M
M&,5P6K_\%&?#_A8F/]L+_@AE\8_#F.+K4]$^&VG^*=.@Y.2]S;E?EY/(4YST
MK]$**T6+P<U:KAHOS3DG^;7_ )*$8XND[TJTE]W^2?XG@/B;X#?\$X4^#*_'
M_P"*'[,OPLT3PQ_846K7NJ^*/ >G6IL+62-'W3F2(&$@,H8$C:1@]*Y#X=_L
MO_\ !&[]H-%N/@OX(^"OB<2#>K>"M4LICWY'V.7C&?P_"OIWQ7X2\*^._#EY
MX/\ ''AG3]9TC4(3#?Z7JME'<6US&>J212 JZ^Q!%?,7Q3_X(>?\$H/B_(]S
MXD_8C\'Z=.QW+/X3CGT-HV[,O]GR0@$'GICVKFH4,JFG[=.+OHU&,M/1N/YG
M=+-,[IV]E6E;_')?E?\ (TO$7_!&_P#X)L>*B&UO]F.TD*@A3#XCU2':#CIY
M=TN.G;W]:J'_ ((Y?L3V5JEAX6TSQQH<$:;88-)^)6KHD:]@H>X8 =./850^
M ?\ P2$^%G[,/Q?T/XG_  3_ &J_CUIFE:-=-++\/+WXGSWOAZ_0QLHCFMID
M9F"E@P_>=5[YKTK]LOPO^WWX@TS0+W]@WXI?#KP_J-C/<-KUC\1]$N;JUU-&
M6/R45[8^9#M(DW$ D[AZ<IX' K$I4)K7[3CRV\G:_P"J-O[?SUT+5:U1I;1Y
MW)>J3=CS:?\ X(^?!2*-HO#W[2OQXT='!#)IOQ3N "#V(D1P1R>#_>-8</\
MP1?\':',EWX-_;4^-EG-&^^*2_URPO#&V<@@M9@C! QSD8]ZRS^TS_P7;^$?
M'Q/_ .";GPM^*,,?^OO/A1\5O[*X[ND.K(SO_N]37N7[&7[7OQ*_:B/B/3/B
ME^Q7\2_@_J7AO[)YB>.K.#[)J7G^=Q97$3D7'E^3^\PH"^9'R=W&D\KK86G*
MI"2Y>KA47XI2O]Z$N(\=B)*%23;6W/!/\91:_$\O\3_\$T/VE/$&E-H;_P#!
M3[XAWEF7#BV\1>&].U)-PZ$B11DC)Y]QZ5@>$?\ @F5^W%\+/$8\7?#'_@IC
M:P7JPM"HOO@KIK#8W4%EF[X ^[ZU[%\0/^"IW_!/'X3?&_6?V<OBM^UKX1\+
M^,?#\L$>L:5XCO&L4MVF@CN(P;B=5@;,4L;?*YQNP<$$#UGX<_&KX-_&*Q_M
M/X1_%KPSXIMMN[[1X<UZWODQZ[H788K!X3&8>A9^TC"6OQ346G\[._XFO]NU
M*U;F<:,Y+JZ-&35O-P;/DCX@?L4?\%.O'6H6^J^)OVN?AKXCN+2$Q6\NI>";
MJP(0G)!%G.HZD\X/05:^'WP:_P""R'P7L+C3? 7B3]F_4[>XE$DL>M#Q&')
MQ\I#MMX  &<<FOM.BLFZ[H^R]K/E[<S:^YW+6:1]K[26&HN7?V44_P#R5(^"
M?$_PK_X+"W_B"[\1ZGX'^'%S-=S&62+PM\2M4LH@Q_N+.A"CI@>Q]:Z_2?C/
M_P %:/"'@^/PC=?\$]M&UX0V1MQJ-E\;+2*[;*D>9YEQ%]_K@D=2/0U]CT43
MEBJD%&5:5EMM^J"&/P49-_4J5WO_ !%_Z341^6=%>*?\,5?\%^/^B:?^5GPK
M_P#'J/\ ABK_ (+\?]$T_P#*SX5_^/5]I_K]EO\ T#UO_ %_\D>5_P 0IQW_
M $,\%_X.?_R!]X^'O^"?7[9GCG3QIWQS_P""@6I>&=)D_P!9X5^!_ANWT"*+
MU"WNUIY >GSKG\Z[/X;?\$D/V"_A[JO_  D^J_!6/QEKCL&N-<^(&H3:U/<,
M.C.ERS19]Q&*^DZ*^%>'I2ES37,^\FV_QN>Q+/<T]G[.E/V<?Y::5-?-04;_
M #N4O#_AOP[X2TF+0?"N@V6F6, Q!9:?:I#%&/140 #\!5VBBM]CR6W)W>X4
M4CND:&21PJJ,LS'  ]:P/BA\5OAO\%?AYJ?Q9^*_C33] \-:-;"XU36M1G$=
MO;1%@H=F[ EE ]213C&4Y)15VR6TE=G045\4:_\ \'!7_!,Q-4D\._"GXD>*
MOB7J\9P=)^'7P^U34)6/;:Y@2)L^SFNF_9Z_X*5_%_\ :2^,>B>"O#?_  3'
M^.OA/PCJ4LBZEXZ^)6BV^B1V$8A=TD^S/*\DRNZH@VD$>8&QQBN^659C3@YU
M*;BDK^][O_I5K_(YUC,-*7+&5WY:_D?6-%>(_MF6/_!1+5+;P[IG[ NN_"32
MFFDNAXNU/XHVNHSO;QXB^SFRCLSM9\^=O$ORX"8[UX3_ ,, _P#!6/XI_/\
M'G_@LOJ>CVDG^MT3X5_"W3]+\KUV7KLTQ]!E>,9[U-'!T:E-3J5HPOT?,W]T
M8O\ %H<Z\XSY8TV_N2_%H^Y*\R^,/[:?[('[/ES-8?'+]J+X?^$KNW ,MAX@
M\7V=K<C(R (9)!(QP0<!2<5SO[&7[$=K^QU!XBFD_:?^+OQ/U#Q0]J^H:E\6
M/&1U:2W,'G;1;#RT%NA\X[E&<[$_NU<\3?\ !/3]A?QO\6]5^/'CS]DGX?\
MB#QAK<T4NI>(/$'A>VO[B62.)(48&X1PA$<:+E0/N^I)J8PP,*[4Y2E!;.*L
MV].^RW[^@V\1*FG%)/S_ . >'^*/^#@;_@EWI>JOX:\ ?&O6?B!K*9QI'P_\
M$:GJ4K_[KK (FR>.'KZ8^%?QMN/C9^S_ &7QR\"?"_Q'87&KZ/->:5X3\:6)
MTC4?-7>(X+A)-WV8NR#YCN 5PW(KJO"_@_PEX'TI-"\%^%M.T>QC_P!79Z78
MQV\2_1(P /RK1HKU,"XI4*<EKO*5[_)1C8*<<0FW4DGZ*WYMGPW_ ,+0_P"#
M@KXMC_BD/V6_V>_A';RYW?\ ">^-K[7KJ!?]G^S%$3./?Y36GX*_8V_X*Z>*
M/&>D^+?C[_P5CT^RTRPU2WN[SP9\/?A'8V]O>)'(KM U[.YG\MP"C#'1C7VC
M16SS.:5J=*$?^W4_QGS/\2%A$W><Y/YV_P#2;(\Q_:T_9"^"7[;7PMC^#/[0
M&E:G?>'DU6'4)+/2]<N=/::2-)$"O);NCF,B1LKN /'H*\P^%?\ P1@_X)7?
M!KRV\%_L+^ 9GAYBE\1:4=9=3V(;4&F;/OG-?3M%<]/&XRE2]E"I)1[)M+[C
M26'H3GSRBF^]E<^1/^"GG_!(KX'?\% ?V2V_9_\ "6E:+X#UG1+X:IX*U?2=
M&CAM[*\5&0QRQ0A=T$B,4<+RIV. Q0*?Q!_XA?/^"N/_  L/_A"_^%5>%?[,
M^T>7_P )=_PG%E_9^W/^LV;OM>WOC[/N_P!FOZ>:*]C+.*,URJBZ5)J47K[R
M;LWVU7XW1Q8O*<'C*BG--/RZGRW_ ,$D?^"97@K_ ()<?LP)\&]*\0IKWB;6
MK_\ M3QIXC2 QI>7A146.%3\RP1(H1 3DDNY"ERH^I***\3$XFMC*\JU5WE)
MW;.^E2IT::IP5DCR3XB?L"_L,_%N]N=3^)_[&_PNU^\O)6EN;_5? 6GS7$DC
M$EG,K0E]Q))+9R<GGFO'?&O_  03_P""1'CTE]:_8C\.6S$Y#:'J5_IN#ZC[
M)<1XKZ]HK6EF&/H?PZLH^DFOU(GAL-4^*"?JD<-XI^ /A77/V=I_V9_#/B3Q
M#X3T0^%TT#3M3\+:P]MJ>F6J0K#&UM=.'9)411B0[FR,\GFOE;_AT7^TGX/Y
M^#G_  6?_:2L2O\ J?\ A-=8L_$0'^\)XH]U?<5%%#'XK#IJ#W=W=)Z_-,*F
M'HU+<RV[-K\CY$^"W[)__!6#X7_%;0=5^(?_  57TSXC^"K;44?7M UGX*Z;
MIMY<VH^]%'=6LA(8_P!\CBO6OVQ-;_;JT'PKI%[^PKX'^'&OZN-0;^W[+XC:
MG>6L9M-AV_9WM@?WI?&=_P H7WKV&BB>-G4K1J3A%VZ<JBGZJ*B$:$84W&+>
MOFV_QN?#O_#9?_!;#P1_R.__  1W\/>*84_UUYX*^/&G0$#^\L-W%O?Z YYK
MV/\ 8Z_; ^.W[1WB36?"OQK_ &"_'_P>FTFQCN(K[Q1=VMU97[,^TQ0S0-\S
MK]X\ 8KW^BKJXO#U:;BJ$8ONG/\ )R:_ 4*-6$D_:-KL^7]$F?,7[4O_  5Q
M_9"_8R^+<_PA_:";QMI-Q;64%U)K=GX"O[[32DJ[@!<6T;@L!]X8XK#\%?\
M!>/_ ()%>/B@T+]N#PO!O^[_ &W9WVFX^OVR"+'XU]<URWC7X'?!3XE!Q\1O
M@_X6U\2_ZP:WX?MKK?\ 7S4;-.G4RMP2J4YWZM35ON<'^8I1Q?,W&4;=G%_G
MS?H/^$GQG^$7Q\\%0?$CX'_$[0/%_A^YE>.#6O#>K0WML\B'#H)(F9=RG@KG
M(/45O:9J^DZU;F[T;5+>[B#%3+;3K(N1P1E21D5E?#CX6_#+X.^%X_!'PC^'
M6A>%M%BFDFBTCPYI$-C:I)(Q9W$4*J@9F)).,DG)KY,\7?\ !OO_ ,$J?$_B
M&[\8Z;^SYJ7A[6KVX>>YU7PUX]UFTE:1F+,VU;LQ@Y)/"]ZSI1P$ZDO:3E&/
M2T5)_/WH_A<J;Q,8KEBF^NK7W:,^T**^'?\ AQIX%\-GS/@Y_P %$?VK?!!3
M_4VVB?&65[4>@:*>%]Z^Q:OJCXW?#[XP>,/@5J?P\^ WQUD\!^+YK&"'1O'5
MYX?AUE[%TDC+RO:SLL<[.BNAW'@R;N2 **M#"QE%4JMTWJW%JWF]_P +L(5*
MS3<X6MV:=_R_$[JBOAT_ W_@O[X&&/"W[='P)\=;/NGQM\,KG3#)_O?V>YQ^
M%=K^SOXP_P""T4/QET7PS^UM\'?V?YO!4\DPUWQ-\-O$&JK/:J()&C:.WOAE
M]THC0C/ <GM6D\O48.4:T)6[-I_)22?R)CB6Y).$E\O\FSZMKQO]K#_@H/\
ML8?L.6=I<_M4_M":%X1EU",R6.G7)EN+ZXC!(,D=K;I).Z @@N$*@\9S57]L
MO]I_X[?LT6_AV_\ @W^Q/XO^,5OJCW0UL>$-5M8)M'$0B\HM%.09O-\R3&S[
MODG/WA7\F?[7_P"TI\3?VO?VE?&'[0_Q<U&ZGUKQ)K<UP\%U(6^PP;B(;1 ?
MNQPQA8E7L$'?->WPYPT\ZFYU9<M-=FG)ZVM;6VSW7H<&:9K]0BHP5Y/O>W_!
M^3/ZUOV3_P#@H/\ L8?MQV=W<_LK?M":%XNET^,27VG6QEM[ZWC) $DEK<)'
M.B$D#>4"D\9S7LE?QC_L=?M)?$O]D;]IKP9^T)\)M5N;;6/#FNP3B*VD(^VP
M%PLUHX'WHYHR\;+W#GOBOZ=_CM_P2V^)G[6OQ?U_7OVG/^"@GQ/OOAM>7Q?0
MOA+X(EB\/6$%H0/]&O;BV!EU!<[CEMC<CYN*O/>&\-D^*BG6M3DFU=7E=6NM
M-'NGKRK]9R[-*N.HMJ%Y)K9V6O77T\SLOVGO^"M?_!/W]DG47\+?%+]HK2;S
MQ-YODP^#/"@?6-7EG)P(3;6@=HG)X'F[ ?6O2OBCKOQO^)/[-4_BC]DF]T/1
MO&FNZ):WGA6;XBZ5<BTM/.,3G[7;Q%9D<0LXV=5DV[E(#*<7]F']@+]C']C/
M3DL/V9OV</"_A258O+?5;/3Q+J$R8QMDO)B]Q*/9Y#U/K7K]?/5IX*$H_5XM
MV=VY6U_[=6R_[>=STX1KR3]HUKT5]/G_ ,!'PE'_ ,$:_'_[1TJZQ_P4\_;W
M^(GQ@CE8//X"\.7'_",>%@.OEO:61#S[>@D+HQ&21DU]4_L]_LD_LQ_LH>'?
M^$6_9O\ @1X7\&6C1A)SH.D1PS7('0S3 >9.W^U(S'CK7HE%&(S#&8F').?N
M_P JLH_^ JR_ *>&H4GS16O=ZO[WJ%%%%<1N%%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M 'C?[5__  3Y_8P_;BL[2U_:I_9[T+Q=+I\9CL-1N5DM[ZVC)+&..ZMWCG1"
M224#A2><9H_90_X)\_L8?L.V=W:_LK?L]Z%X1EU",1W^HVRR7%]<Q@AA')=7
M#R3N@(!"%RH/.,U[)171];Q?L/8^TER?RW=ONV,O8T?:>TY5S=[*_P!X4445
MSFH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >%^ ?^4@GC__ +$3
M2O\ T8U>Z5X7X!_Y2">/_P#L1-*_]&-7NE !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 <C\3?V?_@-\:[<V?QE^"7A'Q;"
M5VF+Q/X;M;]2/3$\;#%?-_Q&_P""#/\ P2?^(]]_;,G[(FD^'M11M]MJ'@O5
M;W17MW_O(MG-'&#]4(]J^OJ*ZJ&-QN&_@U)1]&U^1C4P]"K\<$_5(X3X/_ 7
M1O@%\ K#X!?"[Q9K2VNC:7/::/K/B"_?4KV)G:1UEDDE.9BC/D!CT4+T%?*W
M_#/W_!>[X1<_#G]OWX-?%F*+_50?%/X82Z*SJ/X6?2'8DX_B[GDU]R455''5
M:4I-J,N9W?-%2U]6KKY-"GAX322;5MK-K_@?>?%G@_\ :J_X+.^"_%NE^&?C
MK_P3"\'^)-,O-1@MM1\7?#7XMV\4%C&\BHUP;.]0SR(H)<A3D &OH;]K']K;
MX0?L6?"M?C-\<9-9BT#^U(;&:XT30KC4)(7D#L'>*!6<1@(V6P0./45Z;114
MQ%"M4C)TE%+=1;5_O<K?)6\@A2J0@TIMOI>SM]UKG\GO_!6/_@KG^T#_ ,%%
M?C[X@N(/B/J^G?"ZSU*6W\%^#;*[DM[3[$CE8KFXB!'G7$BCS&:0,4+E%PJ@
M4_\ X))_\%:_VAO^">W[0WAM6^(^K:C\,=1U:"T\8^#M0O7FLQ9R.$DN8(V)
M$%Q&#YBLFTML"-E212_\%;/^"2?[0W_!/;]H;Q(Z?#?5M1^&&HZM/=^#O&.G
MV3S68LY'+1VUQ(@(@N(P?+97VEMA=<J0:/\ @DG_ ,$D_P!H;_@H3^T-X;=_
MAOJVG?##3M6@N_&/C'4+)X;,V<;AI+:WD< 3W$@'EJJ;BN\.V%!-?M'_  A?
MV%]GV'+Y=O\ TK\;^9\)_P */]H=?:7_ *^7X6/Z,/VOO^"HG[/'[&?Q)LO@
MSXX\'?$7Q/XNU'18]5LO#O@#P%=ZK/+:R2RPHP=%$0)>"4;2^X;<D $$^4_\
M/3OVX?B;Q^S/_P $4_C)J*29\BX^*6MZ?X/ '9F6Y:4^^,Y/:ON2BOQJEB<%
M2II.AS2ZN4G;[H\OYL^YG2Q$Y/\ >67DE?[W?\CS#]DKQC^U9XZ^%TVO_MA_
M!KP]X$\4MJ\JVV@>&_$7]J0I8A(S&[S@ &4L900O&%4CK7S]XX_X)[?\%%OC
M!XUUC4?B)_P6-\9Z)X8N]4N'TCPS\.?A_INCSV%FTC&*$WX+2RNL952Y4'()
MK[0HJ*>-J4:LITHQ5_[JE;TYN9K[[E2H1J049MNWFU?UM:Y\.I_P0!_8S\7R
M"?\ :6^+'QN^,SEMTW_"S?BWJ%RLA]UM3!Q[5]C_ /"M_ <G@"#X67WA.QOO
M#L&G16":/J< NH'MXE54C=9MWF !5^]DG&3DUMT4L1CL9BK>UJ-VVUT7HME\
MAT\/0HWY(I7W\RGH/AWP_P"%=,CT3POH5GIME%_JK2PM4AB3Z(@ 'Y5<HHKE
M;;=V;;!1112 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ K\'_^"L?_  ;$?M">)?C]X@^/W_!/VUTC
M7]"\5ZG+J5[X%OM5AT^[TJ[F<O,MO).R026Y<LRAG1HPP0*P4-7[P45ZF59Q
MC<FKNKAVM=&GJGZ_\ Y,9@J&.I\E5;;-;H_!_P#X).?\&Q'[0GAKX_>'_C]_
MP4"M=(T#0O"FIQ:E9>!;'58=0N]5NX7#PK<20,\$=N'"LP5W:0*4*J&+5^\%
M%%&:YQC<YKJKB&M-$EHEZ?\ !#!X*A@:?)26^[>["BBBO+.L**** "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 \+\ _P#*03Q__P!B)I7_ *,:O=*\+\ _\I!/'_\ V(FE
M?^C&KW2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \+\ _\
MI!/'_P#V(FE?^C&KW2O"_ /_ "D$\?\ _8B:5_Z,:O=* "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OES_@H
M1^W'XO\ V<_C!\"OV4OA/)H6G^,_C]XRO-&TCQ1XKM9+C3M#M;.V6>YG:".6
M)KFX?S(88(?,C5I)06;"[&^HZ^=O^"E?_!-3X%_\%.O@7!\)/BW?ZGH>L:%J
M2ZMX&\<>'I_*U+PWJB#Y+F!N-R] \9(#  @HZI(@!YE^QE\2_P!O_0[WX42_
M$[XE^'?B3X"\?>(_$FCZ]J=SX:EL=<\/75I_:D]K,)H[AX+FUE^PF$JT4;Q,
M\0#N&PO2?MY_M+?ME+\8_#G['G_!-C4O@\OQ4NM"E\4>)I_C)>WJZ=8Z*LIM
MH(HXK &>2ZN)_.9" 46.PN-^"T>?CW_@D9^WW^UK^QI\1OAW_P $V?\ @HIX
M336?#OQ"U/6K/X$_'/2\[->N;:]N//LM2C+,4N6D#D/G=NEC#>8'\X?4O_!0
M'_@@Y^P+_P %#?&FI_&_XC^&O$7AWXJ75O FF_$WPMXKO8+_ $Z2WC5+=HX&
ME:VVIL4[1$"3N(968M0!Z+^SW\1?VSOV?_V7/&OQL_X*S>-_A)'J'A6*^UFY
MNO@]9ZDNF66AVMH)G>1M0(EDGRDY(554*$ W$G'SW:_M\?M[7_\ P3HE_P""
MP<5AX93PFFFOXNA^!IT)C<-X,24EI&U7SMPU(V0-X'$?V<<0F(_ZZOG/QQ\4
M_P!L_P ;?\&_'[9?[,/[47BZ?Q;\0_@#K>J>![OQP@8R>(](M187BWDK$[FD
M-E.^\MER@1I"SL['ZJM+[PS8?\&RB7T+1'2X_P!AG/;:R?\ "'X(/N>F.N3Z
MT ?9?P;^+7@7X]_"3PQ\</ACJXO_  YXOT"TUG0KT+@S6ES"LT3$?PG8XRIY
M!R#TKYX_:K_;7^(D'[<'PZ_X)I?LPWNDV7COQAX;O/%OC/Q7K&GF]B\*^&K9
MC$)H[821B>ZN;@>1%O;RX\-(ZR#:C8__  ;]V'B/3O\ @C/^SY;^*5D%TW@1
M98A+G/V9[B9[?KV\AHL>V*\'^"]GJ%I_P=G_ !?F\3A@;K]DZQD\-^<.&M!J
M.E)+LSV\])NG?=[T ?2?[,7[9_Q"M_VY_'O_  30_:<U/3-0\;>&_"EGXR\"
M^+=,TXV*>*?#=Q)]GD>6VWNL-U;70:%S&VR52LBI'AD'"_ 3]L/]KS_@HYIG
MQ7^.'[%?CKPCX7\#> O%VH>%_AG;:_X9;43X[U"PC4W%Y=S"XC-KI\LSB&$0
M 2@*\KN>(AX=^UQ:^,=<_P"#H7X;V'PR,IU2S_8XUI[Y[<\HCW6KQVX8CI_I
M+0D9[LOJ*[+_ (-/8["#_@BMX"@MDVW4?B?Q$NI(5PRSC5)^&'4'9Y?7VH ^
ML/\ @G'^W'X(_P""BO['_A/]JGP5HDNCOK4,MMKWAZYEWS:-JEO(T-W9N< M
MLE1MK$*7C9'VKNP/<J_,7_@U474YOV*OC+K+AO[*U+]J+Q7<^'B?NM9F#3UR
MG;;YJRCCN&K].J "BBO$M4_:E^,MAJ=S86W[%OC>ZC@G>..YBN;;;,H8@.,M
MT(&1]: (/ /_ "D$\?\ _8B:5_Z,:O=*^3="^)/QUT']H/Q'\>3^R#XUECUO
M0[+3$TK, >(PEF,F\,00>!C QD=:[C_AKGXX?]&,^.__  )@H ]ZHKP7_AKG
MXX?]&,^._P#P)@H_X:Y^.'_1C/CO_P "8* />J*\%_X:Y^.'_1C/CO\ \"8*
M/^&N?CA_T8SX[_\  F"@#WJBO!?^&N?CA_T8SX[_ / F"C_AKGXX?]&,^.__
M  )@H ]ZHKP7_AKGXX?]&,^._P#P)@H_X:Y^.'_1C/CO_P "8* />J*^;/$O
M[>?Q,\)ZOI&B:Y^QEXOM;G7+PVNFPW.H0J]Q*%W%(P%.YL<X)'UK9_X:Y^.'
M_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?CA_T8SX[_ / F"@#W
MJBO!?^&N?CA_T8SX[_\  F"C_AKGXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,
M^.__  )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1C/CO_P "8*/^&N?C
MA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\  F"C_AKGXX?]&,^._P#P)@H
M]ZHKP7_AKGXX?]&,^.__  )@H_X:Y^.'_1C/CO\ \"8* />J*\%_X:Y^.'_1
MC/CO_P "8*/^&N?CA_T8SX[_ / F"@#WJBO!?^&N?CA_T8SX[_\  F"C_AKG
MXX?]&,^._P#P)@H ]ZHKP7_AKGXX?]&,^.__  )@H_X:Y^.'_1C/CO\ \"8*
M />J*\%_X:Y^.'_1C/CO_P "8*QO!'[>?Q,^(.D2ZWX5_8R\7WUM#>2VLDUE
MJ$+HLL;;70DJ/F!X(QQZT ?2=%>"_P##7/QP_P"C&?'?_@3!1_PUS\</^C&?
M'?\ X$P4 >]45X+_ ,-<_'#_ *,9\=_^!,%'_#7/QP_Z,9\=_P#@3!0![U17
M@O\ PUS\</\ HQGQW_X$P4?\-<_'#_HQGQW_ .!,% 'O5%>"_P##7/QP_P"C
M&?'?_@3!1_PUS\</^C&?'?\ X$P4 >]45X+_ ,-<_'#_ *,9\=_^!,%'_#7/
MQP_Z,9\=_P#@3!0![U17@O\ PUS\</\ HQGQW_X$P4?\-<_'#_HQGQW_ .!,
M% 'O5%>"_P##7/QP_P"C&?'?_@3!1_PUS\</^C&?'?\ X$P4 >]45X+_ ,-<
M_'#_ *,9\=_^!,%'_#7/QP_Z,9\=_P#@3!0![U17@O\ PUS\</\ HQGQW_X$
MP4?\-<_'#_HQGQW_ .!,% 'O5%>"_P##7/QP_P"C&?'?_@3!6-XE_;S^)GA/
M5](T37/V,O%]K<ZY>&UTV&YU"%7N)0NXI& IW-CG!(^M 'TG17@O_#7/QP_Z
M,9\=_P#@3!1_PUS\</\ HQGQW_X$P4 >]45X+_PUS\</^C&?'?\ X$P4?\-<
M_'#_ *,9\=_^!,% 'O5%>"_\-<_'#_HQGQW_ .!,%'_#7/QP_P"C&?'?_@3!
M0![U17@O_#7/QP_Z,9\=_P#@3!1_PUS\</\ HQGQW_X$P4 >]45X+_PUS\</
M^C&?'?\ X$P4?\-<_'#_ *,9\=_^!,% 'O5%>"_\-<_'#_HQGQW_ .!,%'_#
M7/QP_P"C&?'?_@3!0![U17@O_#7/QP_Z,9\=_P#@3!1_PUS\</\ HQGQW_X$
MP4 >]45X+_PUS\</^C&?'?\ X$P4?\-<_'#_ *,9\=_^!,% 'O5%>"_\-<_'
M#_HQGQW_ .!,%'_#7/QP_P"C&?'?_@3!0![U17@O_#7/QP_Z,9\=_P#@3!69
MXP_;D^*O@;PQ>^+O$G[%GC*RL+"$RW5U=WT*1QKG&68 X'/H: /HVBOG[3OV
MQ_C/JFGP:G9?L/\ CB2&XA66*2.[@*NK $$''((-3_\ #7/QP_Z,9\=_^!,%
M 'O5%>"_\-<_'#_HQGQW_P"!,%'_  US\</^C&?'?_@3!0![U17@O_#7/QP_
MZ,9\=_\ @3!1_P -<_'#_HQGQW_X$P4 >]45X+_PUS\</^C&?'?_ ($P4?\
M#7/QP_Z,9\=_^!,% 'O5%>"_\-<_'#_HQGQW_P"!,%'_  US\</^C&?'?_@3
M!0![U17@O_#7/QP_Z,9\=_\ @3!1_P -<_'#_HQGQW_X$P4 >]45X+_PUS\<
M/^C&?'?_ ($P4?\ #7/QP_Z,9\=_^!,% 'O5%>"_\-<_'#_HQGQW_P"!,%'_
M  US\</^C&?'?_@3!0![U17@O_#7/QP_Z,9\=_\ @3!1_P -<_'#_HQGQW_X
M$P4 >]45X+_PUS\</^C&?'?_ ($P4?\ #7/QP_Z,9\=_^!,% 'O5%?-EE^WG
M\3+_ ,;7OP_M?V,O%[ZII]G'=75BFH0F:**0D*[+MP%..#D_2MG_ (:Y^.'_
M $8SX[_\"8* />J*\%_X:Y^.'_1C/CO_ ,"8*/\ AKGXX?\ 1C/CO_P)@H ]
MZHKP7_AKGXX?]&,^._\ P)@H_P"&N?CA_P!&,^.__ F"@#WJBO!?^&N?CA_T
M8SX[_P# F"C_ (:Y^.'_ $8SX[_\"8* />J*\%_X:Y^.'_1C/CO_ ,"8*/\
MAKGXX?\ 1C/CO_P)@H ]ZHKP7_AKGXX?]&,^._\ P)@H_P"&N?CA_P!&,^._
M_ F"@#WJBO!?^&N?CA_T8SX[_P# F"C_ (:Y^.'_ $8SX[_\"8* />J*\%_X
M:Y^.'_1C/CO_ ,"8*/\ AKGXX?\ 1C/CO_P)@H ]ZHKP7_AKGXX?]&,^._\
MP)@H_P"&N?CA_P!&,^.__ F"@#WJBO!?^&N?CA_T8SX[_P# F"C_ (:Y^.'_
M $8SX[_\"8* />J*^<O&'[<GQ5\#>&+WQ=XD_8L\965A80F6ZNKN^A2.-<XR
MS ' Y]#5S3OVQ_C/JFGP:G9?L/\ CB2&XA66*2.[@*NK $$''((- 'T#17@O
M_#7/QP_Z,9\=_P#@3!1_PUS\</\ HQGQW_X$P4 >]45X+_PUS\</^C&?'?\
MX$P4?\-<_'#_ *,9\=_^!,% 'O5%>"_\-<_'#_HQGQW_ .!,%'_#7/QP_P"C
M&?'?_@3!0![U17@O_#7/QP_Z,9\=_P#@3!1_PUS\</\ HQGQW_X$P4 >]45X
M+_PUS\</^C&?'?\ X$P5ZG\(_'?B3XB^#U\2>*OAMJ?A2[:X>,Z3JSJTP5<8
M?*\8/;Z4 =/1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>&?M0_
M!G]JGQ%\:OAW^T%^RO\ $WPK8WG@W3-;TKQ#X-\:6%R;#Q)8ZB^GR8^U6[%[
M*:&33HV200S9$CJ5 )#>YT4 ?!'[,W_!/;]H+XQ^+/@S\7_VUU\/>'-+^"'B
M'Q!KG@SX=>&Y9[R:[UJ\O+D)J%_>SQ0_NX8Y"T%O%"-Q<222''E#U&_^'W_!
M8?1?VCO&-WX0_:*^"&J_"O7;T3>%(?%G@F_.L>%XR@!@$=G-#'?(&W',LRNQ
M(^9!\M?4U% 'E'PC_8^^%GPU^!/B+X%>(HY?%EOX[N-4O/B1J>N1IYWBB]U(
M,M]/<+&%11(C>4L: )'"D<2 *BU\QP?\$MOVF8_V)&_X)2M\=?#X^".YM*'C
M@+<'Q:?"AN?.&B?9RGV43>4?L?V_S"/(Y^R[^:^\Z* / _VA_@-^U7IG@7X2
M?#3_ ()Y_&#PK\,-"\%>*M)A\4Z;K'AU;Z.]\*6L7E/IEL'1_*;8L:J1Y;84
M8FCP=V7^U-^Q%XA\>_M3?#G]O;]GG7=(TKXI_#S3KS0[FUU\2KIWBKP]=@F7
M3+J6%6EMS',?M$$Z))Y<F[=%(KX7Z0HH ^<?V7OV(]?\"_M2_$#]O;]H;7](
MU?XJ?$#2+/0;>V\/QR?V;X6\/VI#1Z9:23 2W!DF_?SW#K'YDFW;%$J8/#?#
M_P#8)_:9_9"N/BQ\/?V$_B'X*TGP/\6/%%YXET]?%<%V;KX?:O?1JE]-8P0*
M8]0MV=%GBM7DM1#(6&]T.!]CT4 >4?L0?L>?"?\ 8'_9;\(?LG_!:&X.A>$]
M/,*WEZ0;G4+F21I;B[F( !DEF>21L8 W;5 4 #U>BB@ HHHH **** "BBB@
MHHHH **** "BBB@#PO\ :P_Y+9\#_P#L>Y?_ $F:O=*@N]+TR_G@N;[3H)I+
M63?;230JS1-C&Y21\IQW%3T %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %>%_\$]_^2)ZM_V/>L_^E)KW2H-/TO3-(@-MI6G06L;2,[1V
M\*HI8G);  Y)ZF@">BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "O"_VL/^2V? _P#['N7_ -)FKW2H+O2],OYX+F^TZ":2UDWVTDT*LT38
MQN4D?*<=Q0!/1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M7E'[<_\ R:/X]_[ +_\ H:UZO45]86.J6DFGZG917%O*NV6">,.CCT*G@B@#
M'^%W_),_#O\ V K3_P!$I6[38HHH(E@@C5$10J(@P% Z #L*=0 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!X7X!_Y2">/_\ L1-*_P#1
MC5[I4$>EZ9%J$FK1:= MW+&$ENEA42.HZ*6QD@>E3T %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 >4?MS_P#)H_CW_L O_P"AK7=?"[_D
MF?AW_L!6G_HE*V+ZPL=4M)-/U.RBN+>5=LL$\8=''H5/!%/BBB@B6""-41%"
MHB# 4#H .PH =1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110!C?$&Y^(=IX/OIOA5HVC7^OB+&FVWB'4IK2S+DXS+)##,X &3A4
M);&,KG</EO\ X(D?MO\ QV_X*"_L52_M"_M%Z5H%AXE;Q]KFDRZ?X9M9(K.V
MAM+GRDC3S'=VP <NS$MUXZ5]>U^=O_!L)_RC2O\ _LLGB[_TXM0!W?[2VO?\
M%J/CEXM\3ZO^P+J_PA^'G@_PKJ-SIN@)\2])O+S5/&-Y:LT5Q*PC_=V%F9T>
M&$X>201F8E8Y(Q74?\$<O^"B'C/_ (*0?LIZC\1_B[\+8O!GQ"\#>.-1\%?$
M?P]:,S6UOK5BL+3&#<S,(RL\9VLS%&WIN<*';V[]I?X_:9^SO\-)/%:>'[CQ
M!XAU&X&F^"_!^G.!>>(M7D5C!8PYX7=M9Y)6^2&&.6:0K'$[#RG]A[]G'PW_
M ,$R?V)=:U#XQ>+;*YUJ2ZUOXB?&7Q3:1E+>ZUBZ+WNI7$8;!\F-5$4><$Q6
MZ%L,30!HW'QW^/7B?X^?&.#X-:(GB/1OAMHFC>'-$\,220VT&H^+KM?MMS)<
M79C:2*WM[.[TDN4W[5FN2(I)$13\R>//VL/^"NO["O[;7P/\&_M;^)/A5\4/
MAE\>/'*^$7A\ >$[O2K[PIJ<REXFC,T\IN+=5#.SR%F,<,F1&=I;ZV_X)[^
M/%7@O]EK0_$GQ(TMK/QAX\N;OQIXSMI?]9;:GJ\[WTEHQ[BV6:.T7T2U0=J^
M(/\ @KCXW_X*#_L'_M;?"O\ X*8>(/&/@7XE_!7POXIB\-ZA\/H_!3V-]X5@
MU>5+634X)WN)S/=L@6 7&Z/;YOEK (YYC0!^A_[2WB[XQ^ O@AXC\9? ;POX
M<U?Q+IFDW-U8V?BK5)[2S)CA=P6:"&5W^95&P;,@GYUQSX]_P1O_ &N?BK^W
MA_P3:^&G[6GQM@TJ+Q/XR@U2XU.'0[1H+2+RM5O+>-(D9W8*L4,8^9F)QDDD
MU[O\:/\ DCOBS_L6;_\ ])WKXX_X-G?^4'GP'_[!FM?^GW4: /HG]H#XJ^/;
M+]H3X/\ [/GPMU[[!>^)]9U#7?%TZVL4S)X:TNV'VE0)%8*9;Z\TJV+##!+B
M0HP90:\,_P""@7[<_P"UQ^S%^W/^S1\!O!/A'P/'\/?C)\1SH.LZS<7-S=:P
M4BACE=$B*1PVP;>R[MT[$1Y^0M@>H_LU?\7C_:\^,G[24W[W3M!N[3X:^#Y#
MRIATT-<ZK<1^A?4KR2T?U.CIZ<_.7_!9W_D_O]@#_LO]U_Z1)0!]<_MJ^./V
MGO!/P(O$_8P^'^D>(OB?K%_;:;X2M_$PE71[.61]TUYJ$D1#1VT-NDSG:=SN
M(XER\B@_ ?[3'[0__!S+^REX2T'Q?\1M9_8KU$>)O'&B^%-#TCPUI_BF>_OM
M1U*\CMH4BCF\F,A-[S.6D4"*&1N2 #^JM?(/QL3_ (:7_P""N?PK^"2?Z1X=
M^ 7@R]^)/B>/[\3:[J7G:1HD3CHLD< UBX7/(Q&PQP: /KR!9EA1;B17D"@.
MZIM#'') R<?3)IU%% !1110 4444 %%%% !7Q3^W=^W/^UQ^S;_P4%_9F_9S
M\)^$? \/PZ^,WCB[TG5M8EN;FZUAEMK9)F01E(X;4,9<9!G8B/.4W8K[6K\[
M?^"PG_*2W_@GS_V637/_ $W0T ?8G[6?Q+^.'PY^&$-K^S/\.M-\3?$'Q)JT
M6C^$[37[B6#2;2XD225[W4)8@72U@@AFE8(-\K(D*8>52/A75?VX_P#@K7_P
M3K_;.^#WPL_X*-W?PM^)/PL^._C.#PAH_B_X;Z'<Z;=^&]=N75+6"2*9R)(7
M9QUW,421MZF/9)^G%?('Q3^&%E_P4._;B^'VL+ MQ\*?V:_%=QKUQJA&Z+Q%
MXYCC:WMK6W/\46F!YI)I5)7[4\< RT%PJ 'M/[;OQE\5? C]E_Q3XX^'0B?Q
M?=00:+X$@G0.DWB#4;B.PTQ&4@[D-Y<P;A@_(&)& :\S_:7\.?\ !5GQJ?\
MA /V-_BM\._!EOX;T>WCNO'7Q(\-/J5YXMU/R%9O*MK1XX;&UR0'F*N[2F18
MX42)6EW?CE_Q>?\ ;H^%/P)B_>Z5\/M/O/B3XJC_ (?M 632]%@D'</+/J5T
MOI)I*'M7H/[4O@G]I#XA_!K5_"/[*WQPT/X>>+KRUDCL?%&N>$#K2VA*D!HX
M?M,*K)NQAW$JKSF)^E 'BG_!&W]N3XV_MZ_LD7WQ!_:2^&FG^&/'W@[Q[J_@
MSQ=!HN_^S[V^TZ1$DN;4.S$1DOL(W,!)%)@XP!S'QJ_;G_:Y^&G_  64^!7[
M#-[X1\#V7PR^)^A>)=2?4K.YN;S5[HZ=87$J*[2)%%:C?Y#%$64GD>9C(/'_
M /!OW\;/CN/A?\3_ /@GY^U#X!T'2O'G[-GC-/#^J:QX8@,=IX@M[Q)+N'46
MW %[B<^;/)*0K2^<DCJ)'>J?[;O_ "L2_L0_]B/\1/\ TU&@#]$)98H(FFFD
M5$12SNQP% ZDGL*\(_92^+'Q^^-G[*4W[0>F-I6L:IXYU;4=;^'>F:_-_9]G
M:^'IKMQI"R2VUM)(V^P6"Z8LCNTEPR;PH4J[_@HUXDUV+]F>[^#G@G5);/Q)
M\6]8L_ .@7-LV)K9M3D\F[NXS_>M; 7UY]+0U[3X9\-Z%X-\-Z?X0\+Z7%8Z
M9I5C%9Z=90+A+>") D<:CLJJH ]A0!\G?\$3?VW_ (^?M_\ [(NL_'+]I'2?
M#VG^);/XF:YH3Z?X7MI([*VALY4C2-/-=W?!W9=CELYP.@ET/]K#XO?M3_\
M!0CXR?L4?!WXI:9\/=-^!6D>'WUZ\;0HM0UC7K[5K1KM'@6X;R8+*"+RD8^5
M(\DLG#Q*H\SR?_@V4_Y,$\9?]E_\8_\ I:M>6_\ !2+]F+XC_MC_ /!1_P 3
M?$7_ ()$?$.?X>?M)? OP1:1_$OQ\-26'2M;6^A:33?#EQ;M&Z75RT,;3&>0
M>5"BVZ2"1FC:V /M/_@GA^UU\1_VD+OXO_";XP:=I<WB?X*_%*[\&ZEXF\/6
MDEOIVOHD$-S#=)"\DAMYO+G5)H/,D"2*2K;7"K](U\-?\$%/VH/AE\</V5]<
M^$&F_L^W/PJ^)/PN\5W&D_&;P/J%Q-<70U^4M+-J<MS.SS71NW$DAEF=Y"R.
MI=U1)'^Y: "BBB@ HHHH **** "L;X@W/Q#M/!]]-\*M&T:_U\18TVV\0ZE-
M:69<G&99(89G  R<*A+8QE<[ALT4 ?(7_!$C]M_X[?\ !07]BJ7]H7]HO2M
ML/$K>/M<TF73_#-K)%9VT-I<^4D:>8[NV #EV8ENO'2L7]I;7O\ @M1\<O%O
MB?5_V!=7^$/P\\'^%=1N=-T!/B7I-Y>:IXQO+5FBN)6$?[NPLS.CPPG#R2",
MS$K')&*X3_@V$_Y1I7__ &63Q=_Z<6K[1_:7^/VF?L[_  TD\5IX?N/$'B'4
M;@:;X+\'Z<X%YXBU>16,%C#GA=VUGDE;Y(88Y9I"L<3L #Q'_@CC_P %$/&?
M_!2#]E/4?B/\7OA;%X,^(7@;QQJ/@KXC^'K1F:UM]:L5A:8P;F9A&5GC.UF8
MHV]-SA0[=3<?'?X]>)_CY\8X/@UHB>(]&^&VB:-X<T3PQ))#;0:CXNNU^VW,
MEQ=F-I(K>WL[O22Y3?M6:Y(BDD1%.=^P]^SCX;_X)D_L2ZUJ'QB\6V5SK4EU
MK?Q$^,OBFTC*6]UK%T7O=2N(PV#Y,:J(H\X)BMT+88FNL_X)[^ /%7@O]EK0
M_$GQ(TMK/QAX\N;OQIXSMI?]9;:GJ\[WTEHQ[BV6:.T7T2U0=J /DGQY^UA_
MP5U_85_;:^!_@W]K?Q)\*OBA\,OCQXY7PB\/@#PG=Z5?>%-3F4O$T9FGE-Q;
MJH9V>0LQCADR(SM+?<W[2WB[XQ^ O@AXC\9? ;POX<U?Q+IFDW-U8V?BK5)[
M2S)CA=P6:"&5W^95&P;,@GYUQS^>'_!7'QO_ ,%!_P!@_P#:V^%?_!3#Q!XQ
M\"_$OX*^%_%,7AO4/A]'X*>QOO"L&KRI:R:G!.]Q.9[MD"P"XW1[?-\M8!'/
M,:_27XT?\D=\6?\ 8LW_ /Z3O0!X1_P1O_:Y^*O[>'_!-KX:?M:?&V#2HO$_
MC*#5+C4X=#M&@M(O*U6\MXTB1G=@JQ0QCYF8G&2237<_M ?%7Q[9?M"?!_\
M9\^%NO?8+WQ/K.H:[XNG6UBF9/#6EVP^TJ!(K!3+?7FE6Q888)<2%&#*#7SM
M_P &SO\ R@\^ _\ V#-:_P#3[J->S_LU?\7C_:\^,G[24W[W3M!N[3X:^#Y#
MRIATT-<ZK<1^A?4KR2T?U.CIZ<@'EW_!0+]N?]KC]F+]N?\ 9H^ W@GPCX'C
M^'OQD^(YT'6=9N+FYNM8*10QRNB1%(X;8-O9=VZ=B(\_(6P/6O\ @I1^W#I?
M_!/_ /9=O?C:/#,>O>(-1UNP\.^!_#TUR8(]4UN_F$-K#)( ?+B!+2R, 2(X
MGV@M@'YI_P""SO\ R?W^P!_V7^Z_](DKU?\ X+;?\$__ (E?\%%_V(9OA1\#
MO%EGHWC_ ,*>+-.\7^!+G4G*6TFIV)D"0RL =@>.:55;! <H6^4&@#D_VP?V
MOOVN/^"7-K\//VA_VG_BEX7^(7PL\1>+K'PU\4AI?@XZ1/X2FO=RPZK8N+B4
MR64<HV2P3^9-M9"LN=PK[G!!&0:_&'_@O)\?/VVOVHO^">GP]_8B^+7[#DGP
MX^)/QN^)>@^'+?3;SQWIFIBZOHI5N)I["/3I;AGLT>./S);AK=HEF3*ODD?L
MIH>EIH>B6>BI</*MG:QP"63[SA%"[C[G&: +5%%% !1110 4444 %%%% 'Q3
M^W=^W/\ M<?LV_\ !07]F;]G/PGX1\#P_#KXS>.+O2=6UB6YN;K6&6VMDF9!
M&4CAM0QEQD&=B(\Y3=BOHC]K/XE_'#X<_#"&U_9G^'6F^)OB#XDU:+1_"=IK
M]Q+!I-I<2))*][J$L0+I:P00S2L$&^5D2%,/*I'QW_P6$_Y26_\ !/G_ ++)
MKG_INAK]$J /S'U7]N/_ (*U_P#!.O\ ;.^#WPL_X*-W?PM^)/PL^._C.#PA
MH_B_X;Z'=:;=^&]=N75+6"2*9R)(79QUW,421MZF/9)]Q?MN_&7Q5\"/V7_%
M/CCX=")_%]U!!HO@2"= Z3>(-1N([#3$92#N0WES!N&#\@8D8!KQ;XI_#"R_
MX*'?MQ?#[6%@6X^%/[-?BNXUZXU0C=%XB\<QQM;VUK;G^*+3 \TDTJDK]J>.
M 9:"X5.Z^.7_ !>?]NCX4_ F+][I7P^T^\^)/BJ/^'[0%DTO18)!W#RSZE=+
MZ2:2A[4 87[2_AS_ (*L^-3_ ,(!^QO\5OAWX,M_#>CV\=UXZ^)'AI]2O/%N
MI^0K-Y5M:/'#8VN2 \Q5W:4R+'"B1*TM+_@C;^W)\;?V]?V2+[X@_M)?#33_
M  QX^\'>/=7\&>+H-%W_ -GWM]ITB))<VH=F(C)?81N8"2*3!Q@#VO\ :E\$
M_M(?$/X-:OX1_96^.&A_#SQ=>6LD=CXHUSP@=:6T)4@-'#]IA59-V,.XE5><
MQ/TKX]_X-^_C9\=Q\+_B?_P3\_:A\ Z#I7CS]FSQFGA_5-8\,0&.T\06]XDE
MW#J+;@"]Q.?-GDE(5I?.21U$CO0!V'QJ_;G_ &N?AI_P64^!7[#-[X1\#V7P
MR^)^A>)=2?4K.YN;S5[HZ=87$J*[2)%%:C?Y#%$64GD>9C(/VI++%!$TTTBH
MB*6=V. H'4D]A7YW_MN_\K$O[$/_ &(_Q$_]-1KZ;_X*->)-=B_9GN_@YX)U
M26S\2?%O6+/P#H%S;-B:V;4Y/)N[N,_WK6P%]>?2T- 'D.C?M&?\%"/C?^SW
MX8U?]E2R\+W'BKXPZQKGB3PQXH\?V#KH?@WP4ETJZ9(\=HJRWEW<6DUE+%"[
M9:2XN&9S';[3P/[(W[>/_!17X(?\%+-._P""7W_!3K2O OB6[\>>$KOQ#\*_
MBA\.M/FLX+];57>XM+JWD)",J12'*A2A5 ?-$JLOZ!:%HGAGP!X3L_#>AV=M
MIFC:)IT=M9VZ$)#:6T,85%&>%544#V KY4^ 7PGC_:Z_;UF_X*<:]8%/!_A3
MP7+X.^!,<R$-JEO/-YNI>(\'E8K@A+>U/_+2WB:?!6XC- #9_P!L/XS?M7?M
M]_$3]A[]DWQMI/A+1?@IH.FW'Q/\?7FA#5+F76=15Y+/2;.%Y$A1$ABDDGF?
MS&W 1*B$&2NH_P""='[<>O\ [5$WQ0^!OQCTG3--^*WP.\=2^%_']KHJ.EE?
MJ=SV.K6L<CN\-O=PJ76)W9HV212S!0S?+/\ P07L]0L/V_?^"B-MXF##6#^T
M>TKK+]_["\NHO9'_ '3$?E]J=_P3'34M1_X.$O\ @H#K>AAO[$A@\$VU\R?Z
MLWHTT!0>V[]W<^_6@#].J*** "BBB@ HHHH **** ,;X@W/Q#M/!]]-\*M&T
M:_U\18TVV\0ZE-:69<G&99(89G  R<*A+8QE<[A\M_\ !$C]M_X[?\%!?V*I
M?VA?VB]*T"P\2MX^US29=/\ #-K)%9VT-I<^4D:>8[NV #EV8ENO'2OKVOSM
M_P"#83_E&E?_ /99/%W_ *<6H [O]I;7O^"U'QR\6^)]7_8%U?X0_#SP?X5U
M&YTW0$^)>DWEYJGC&\M6:*XE81_N["S,Z/#"</)((S,2L<D8KJ/^"./_  40
M\9_\%(/V4]1^(_Q>^%L7@SXA>!O'&H^"OB/X>M&9K6WUJQ6%IC!N9F$96>,[
M69BC;TW.%#M[=^TO\?M,_9W^&DGBM/#]QX@\0ZC<#3?!?@_3G O/$6KR*Q@L
M8<\+NVL\DK?)##'+-(5CB=AY3^P]^SCX;_X)D_L2ZUJ'QB\6V5SK4EUK?Q$^
M,OBFTC*6]UK%T7O=2N(PV#Y,:J(H\X)BMT+88F@#1N/CO\>O$_Q\^,<'P:T1
M/$>C?#;1-&\.:)X8DDAMH-1\77:_;;F2XNS&TD5O;V=WI)<IOVK-<D122(BG
MYD\>?M8?\%=?V%?VVO@?X-_:W\2?"KXH?#+X\>.5\(O#X \)W>E7WA34YE+Q
M-&9IY3<6ZJ&=GD+,8X9,B,[2WUM_P3W\ >*O!?[+6A^)/B1I;6?C#QY<W?C3
MQG;2_P"LMM3U>=[Z2T8]Q;+-':+Z):H.U?$'_!7'QO\ \%!_V#_VMOA7_P %
M,/$'C'P+\2_@KX7\4Q>&]0^'T?@I[&^\*P:O*EK)J<$[W$YGNV0+ +C='M\W
MRU@$<\QH _0_]I;Q=\8_ 7P0\1^,O@-X7\.:OXETS2;FZL;/Q5JD]I9DQPNX
M+-!#*[_,JC8-F03\ZXY\>_X(W_M<_%7]O#_@FU\-/VM/C;!I47B?QE!JEQJ<
M.AVC06D7E:K>6\:1(SNP58H8Q\S,3C)))KW?XT?\D=\6?]BS?_\ I.]?''_!
ML[_R@\^ _P#V#-:_]/NHT ?0_P"T+\6?'6E_M ?"'X!?#+Q"-.N_$NL:CKWC
M&X%K%*T?AG2[8?:0!(K!/-OKS2K<L,,$N)2C!E!KY#_:9^,__!P GPKUO]N+
M]G;1O@MHW@O1M-EU[1?@EXFT:^N/$&I:)$AES>W0=$BOY(1YGV6(H(R1$7:1
M3N^G/V:O^+Q_M>?&3]I*;][IV@W=I\-?!\AY4PZ:&N=5N(_0OJ5Y):/ZG1T]
M.;'_  4"^(OC:;X37?[+GP"$-U\5/BMI5YHWA6*4%HM&M9$$-YKMWCE+6SCF
M#Y/^MF:W@7+S+0!I_L$_MBZ=^WO^Q!X$_;$\!>$?[-;QMX<:\CT+4+PA+:]C
M>2":W:98R3&MQ%(@E$9)0!MF3MKQG_@F]^W)^U1^TM^W#^U7^S9^TGX;\&Z3
M;_!+6_#>G^&K/P<UQ,ABO[>^N'DFN+@*\[LD=OR(XE7:0$ZD_1W[)_[-?P]_
M8[_9L\$_LO\ PJAD70/ _AVWTJPDGQYMQY:_//)CCS)9"\KXXW2-@"OB_P#X
M)7?\IF/^"BO_ &-?P_\ _3->4 ?HE1110 4444 %%%% !1110 5\4_MW?MS_
M +7'[-O_  4%_9F_9S\)^$? \/PZ^,WCB[TG5M8EN;FZUAEMK9)F01E(X;4,
M9<9!G8B/.4W8K[6K\[?^"PG_ "DM_P""?/\ V637/_3=#0!]B?M9_$OXX?#G
MX80VO[,_PZTWQ-\0?$FK1:/X3M-?N)8-)M+B1))7O=0EB!=+6""&:5@@WRLB
M0IAY5(^%=5_;C_X*U_\ !.O]L[X/?"S_ (*-W?PM^)/PL^._C.#PAH_B_P"&
M^AW6FW?AO7;EU2U@DBF<B2%V<==S%$D;>ICV2?IQ7R!\4_AA9?\ !0[]N+X?
M:PL"W'PI_9K\5W&O7&J$;HO$7CF.-K>VM;<_Q1:8'FDFE4E?M3QP#+07"H >
MT_MN_&7Q5\"/V7_%/CCX=")_%]U!!HO@2"= Z3>(-1N([#3$92#N0WES!N&#
M\@8D8!KS/]I?PY_P59\:G_A /V-_BM\._!EOX;T>WCNO'7Q(\-/J5YXMU/R%
M9O*MK1XX;&UR0'F*N[2F18X42)6EW?CE_P 7G_;H^%/P)B_>Z5\/M/O/B3XJ
MC_A^T!9-+T6"0=P\L^I72^DFDH>U>@_M2^"?VD/B'\&M7\(_LK?'#0_AYXNO
M+62.Q\4:YX0.M+:$J0&CA^TPJLF[&'<2JO.8GZ4 >*?\$;?VY/C;^WK^R1??
M$']I+X::?X8\?>#O'NK^#/%T&B[_ .S[V^TZ1$DN;4.S$1DOL(W,!)%)@XP!
MS'QJ_;G_ &N?AI_P64^!7[#-[X1\#V7PR^)^A>)=2?4K.YN;S5[HZ=87$J*[
M2)%%:C?Y#%$64GD>9C(/'_\ !OW\;/CN/A?\3_\ @GY^U#X!T'2O'G[-GC-/
M#^J:QX8@,=IX@M[Q)+N'46W %[B<^;/)*0K2^<DCJ)'>J?[;O_*Q+^Q#_P!B
M/\1/_34: /T0EEB@B:::141%+.[' 4#J2>PKXLT;]HS_ (*$?&_]GOPQJ_[*
MEEX7N/%7QAUC7/$GACQ1X_L'70_!O@I+I5TR1X[15EO+NXM)K*6*%VRTEQ<,
MSF.WVGU[_@HUXDUV+]F>[^#G@G5);/Q)\6]8L_ .@7-LV)K9M3D\F[NXS_>M
M; 7UY]+0U[-H6B>&? 'A.S\-Z'9VVF:-HFG1VUG;H0D-I;0QA449X5510/8"
M@#\_?V1OV\?^"BOP0_X*6:=_P2^_X*=:5X%\2W?CSPE=^(?A7\4/AUI\UG!?
MK:J[W%I=6\A(1E2*0Y4*4*H#YHE5E]!_:8UW_@L[\=/&?B6[_8"UGX1_#KP?
MX5OY].T6?XFZ3>7NI^,+ZW)2XDVQCR["R$ZO!&Q#RR>4TO$;QYUO@%\)X_VN
MOV]9O^"G&O6!3P?X4\%R^#O@3',A#:I;SS>;J7B/!Y6*X(2WM3_RTMXFGP5N
M(S7OW[2/Q\T7]G;X9S>,[G0KK7=9O+A=/\(^$M,9?MOB+5I5;[/86X/&YRK,
MTC?)#$DLTA6.)V4 \)_X(X?\%$?'W_!1;]F;7/%?QO\ A7!X+^)?PZ\>:CX(
M^)7A^Q=FM8=8LA$97@W,S+&1*HV%F*.KKN8 ,WUI7S]_P36_8TO?V*OV=;CP
MKXTU6SU/Q[XX\6ZIXW^*6L:>A6WO?$>J3>?=F$-SY,?[N",D M' K$ L17T#
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 9GC&?QC;>&KN;X?Z9
MIEYK C L+?6+Z2VMF8L 3))'%*X &3@(=Q 7*YW#Y7_X(Z_L)_M ?\$Y_P!G
M?4OV<OC%XQ\(>)[6?Q9J>OV6O>&S=02"2]F$KV[V\T9&U6+D2"3." 4_BKZ[
MHH _/?XN_L5?\%N?%?[6VO\ [37PT_;2^"&CP26[Z9X*T76/A]>:C_PCFE%]
MS0PL[@":<K&UQ, &E:-%XCBCC3N?"7[%7_!0_P"(WP.\4_#;]M[]K7PMX\O_
M !MXNT&#6(- T*32]*L?"-G<I<7]C;VZJQDNKU3<6\LDAYBE3YOW2K7V?10!
MY]^U+H'[2WB?X%ZYHW[(7Q"\,^%OB%(L+>']9\8:-)?Z=$RS(TB311LK8>(.
M@8;MA<-M;&*\6O?V4OVN/VMM"\(^$_\ @H=XG^&4?AWPSXDL/$&K^%?A=9W\
MD'B;4;&59[,7$U^0T%G'<)'.ULJ.TCQ1AI@@=)/JJB@#D/CSH?Q(\4_"/7O"
M?PG@T1M;U;3)[*UF\0W<T-K;^;$R><WDQR/)MW ^6-N[IO7K7@W_  2A_8X_
M:!_X)Y_L%>'_ -C;QUK_ (.\27O@>SOD\-:_I5S=0Q:@UQ>75V$N8I(28 CS
MJF]&D++D[5(PWU110!YQ^R)\#;W]F[]FWPC\'-<UJ+5-9TO3/-\3ZQ I":GK
M-S(]UJ-Z 0"//O)KB;!&?WO-?/\ _P %#OV%OVH/VMOVH?@+\;?A;XH\!Z-I
M'P*\<MXFM[/7KB]DN->D>.)'@;RH=MHH59%# S$EE8@8*'['HH ATV349=.@
MEU>UA@NVA4W4%M.98XY,#<JNR(74'(#%5)'.T=*\3_9)_9@\:_!KXK_&[XZ_
M%G6]+U+Q/\6?B/\ VC;S:5)(R67A^RM(;'2;%C(B8DCABDED !42W4N&8?,?
M<J* "BBB@ HHHH **** "BBB@ KXW_X* ?L+_M1?M5_M>? /]H/X8>)_ >D:
M/\!O%USKUMI^NW-[)<Z^]Q##%)$YBAVV854D56'G9+*Q P4K[(HH \&_;Z^%
MG[;OQU_9MF^%O[&_QD\+?#3Q9K@6#7?%&K0W5V]A:,A\Z.Q:$1LLK'Y!<$*R
M)N9 DA5T^9?A[^P[_P %U/#?AO0/@U+_ ,%!_@QX9^']C]ET^^LOA_\ "I[&
M_MM)5E6:*RE=F6"8P[U27&Y7(8$,-U?HG10!Y=\#O@=XE\"?&/XJ_&OQ[JEC
M>:KX\\0V2:0+*1W%AH-A91P6=FS.JDOY[W]TP&5#WS@$@9/ ^-= _P""K^E?
MM-:]K?PN\?\ P-U?X2:E!;C0]$\4Z5JEIK6BRK"JRGSK8O'=JT@=\-L)#*H*
M;26^CZ* /(_V3?V4=-_9JM?&'BK6_%7_  DWCOXD^*7\1?$+Q9_9XM%U"^,,
M=O%%!!O<V]K!;PQ00PF21E1,L\CN[MX=^TQ^PS^U?\7_ /@IU\&_V]_!6O\
MP^M=&^#.DZYIUCX7U2_OOM.MQZG;/;RR23QVY6U95*E5"3#*G+'=Q]FT4 >7
M>._@?XH^(7[5/P^^,.MZE8?\(O\ #[0M8FT_2A(YN)-?O5AM8[LC9L"0V)U"
M$'=N8W[\ +SZ!XMG\6VWAR[F\":9IUYJXC'V&WU:^DMK9GR!^\DCBE90!D\(
M<D <9W#1HH ^0_\ @CY^PG^T'_P3N^"/B'X$?&/QCX.\36FK>-M5\3VFM^&V
MNH)8YKZ1)'MGMYHR"BD.1(),\A2A^]6OI'[&7QG_ &</VU?B9^UU^RKJ'A;6
MM-^--MI<OQ \!>--3N=-6#5=/@:W@U"QO[>VNBBR0L%EMY+<AF0.LJY*5]2T
M4 >%_LA_L?3? /XC?%;]HKQ]K>GZE\0_C5XEL]6\8S:+:M!86<-E91V5C8VZ
MN2[K#!&=T[X::6620K&&6-/=*** "BBB@ HHHH **** "LSQC/XQMO#5W-\/
M],TR\U@1@6%OK%]);6S,6 )DDCBE< #)P$.X@+E<[AIT4 ?(G_!'7]A/]H#_
M ()S_L[ZE^SE\8O&/A#Q/:S^+-3U^RU[PV;J"027LPE>W>WFC(VJQ<B029P0
M"G\5>9?%W]BK_@MSXK_:VU_]IKX:?MI?!#1X)+=],\%:+K'P^O-1_P"$<THO
MN:&%G< 33E8VN)@ TK1HO$<4<:?H110!\8>$OV*O^"A_Q&^!WBGX;?MO?M:^
M%O'E_P"-O%V@P:Q!H&A2:7I5CX1L[E+B_L;>W56,EU>J;BWEDD/,4J?-^Z5:
M^COVI= _:6\3_ O7-&_9"^(7AGPM\0I%A;P_K/C#1I+_ $Z)EF1I$FBC96P\
M0= PW;"X;:V,5Z#10!\JWO[*7[7'[6VA>$?"?_!0[Q/\,H_#OAGQ)8>(-7\*
M_"ZSOY(/$VHV,JSV8N)K\AH+..X2.=K94=I'BC#3! Z2>]_'G0_B1XI^$>O>
M$_A/!HC:WJVF3V5K-XANYH;6W\V)D\YO)CD>3;N!\L;=W3>O6NOHH ^5_P#@
ME#^QQ^T#_P $\_V"O#_[&WCK7_!WB2]\#V=\GAK7]*N;J&+4&N+RZNPES%)"
M3 $>=4WHTA9<G:I&&]A_9$^!M[^S=^S;X1^#FN:U%JFLZ7IGF^)]8@4A-3UF
MYD>ZU&] (!'GWDUQ-@C/[WFO1Z* /CC_ (*'?L+?M0?M;?M0_ 7XV_"WQ1X#
MT;2/@5XY;Q-;V>O7%[)<:](\<2/ WE0[;10JR*&!F)+*Q P4/U/XLU'XJ6G@
MM+WP+X/\/ZAXB*1^9IFK>))[.R5B/W@%S'9S2,%/0^0-PZA.E=!10!\X?"#]
M@Z^N?VH_^&[/VMO'%GXW^*%CI4NE>![/3K![?0_ NG2_ZZ'38)'=Y+F;.)[Z
M4^9* $1((_W5?1]%% !1110 4444 %%%% !1110!\;_\% /V%_VHOVJ_VO/@
M'^T'\,/$_@/2-'^ WBZYUZVT_7;F]DN=?>XAABDB<Q0[;,*J2*K#SLEE8@8*
M5Z?^WU\+/VW?CK^S;-\+?V-_C)X6^&GBS7 L&N^*-6ANKM["T9#YT=BT(C99
M6/R"X(5D3<R!)"KI[S10!^=GP]_8=_X+J>&_#>@?!J7_ (*#_!CPS\/['[+I
M]]9?#_X5/8W]MI*LJS164KLRP3&'>J2XW*Y# AANK["^!WP.\2^!/C'\5?C7
MX]U2QO-5\>>(;)-(%E([BPT&PLHX+.S9G527\][^Z8#*A[YP"0,GU&B@#YP\
M:Z!_P5?TK]IK7M;^%WC_ .!NK_"34H+<:'HGBG2M4M-:T658564^=;%X[M6D
M#OAMA(95!3:2W9_LF_LHZ;^S5:^,/%6M^*O^$F\=_$GQ2_B+XA>+/[/%HNH7
MQACMXHH(-[FWM8+>&*"&$R2,J)EGD=W=O7** /C+]IC]AG]J_P"+_P#P4Z^#
M?[>_@K7_ (?6NC?!G2=<TZQ\+ZI?WWVG6X]3MGMY9))X[<K:LJE2JA)AE3EC
MNX]\\=_ _P 4?$+]JGX??&'6]2L/^$7^'VA:Q-I^E"1S<2:_>K#:QW9&S8$A
ML3J$(.[<QOWX 7GU&B@#Y1_X*B?LO_M]?M:^%=#^%W[)GQX^'W@GPL+D7/C>
MU\8:!=:@_B%4;*6$B1,J_8FP#-$<^>/W;_NC)'+ROP'_ &9?^"U"?&?PGJ'[
M5G[?OPVU'X<Z-J8O->\-_#OX?/I=]JJQ1LUO;?:7+&.#SQ"TBKCS(T>,Y5V!
M^V** /ESQ/\ L3_%/X._ML^+?VZ?V-K_ ,*C5?B?X8LM)^*/@GQA=7-I8ZM=
M6 9=/U>*ZMHIGBN(8GDA>(Q,DT;##1.I=NH_8*_8=TW]C?P_XV\2>(_%T?BC
MXB?%7QM=^+?B7XLBL/LL5[J$Y^2WMH2[M#9V\>(H8V=R &8G<YKWNB@ HHHH
M **** "BBB@ HHHH S/&,_C&V\-7<WP_TS3+S6!&!86^L7TEM;,Q8 F22.*5
MP ,G 0[B N5SN'RO_P $=?V$_P!H#_@G/^SOJ7[.7QB\8^$/$]K/XLU/7[+7
MO#9NH)!)>S"5[=[>:,C:K%R)!)G! *?Q5]=T4 ?GO\7?V*O^"W/BO]K;7_VF
MOAI^VE\$-'@DMWTSP5HNL?#Z\U'_ (1S2B^YH86=P!-.5C:XF #2M&B\1Q1Q
MIW/A+]BK_@H?\1O@=XI^&W[;W[6OA;QY?^-O%V@P:Q!H&A2:7I5CX1L[E+B_
ML;>W56,EU>J;BWEDD/,4J?-^Z5:^SZ* //OVI= _:6\3_ O7-&_9"^(7AGPM
M\0I%A;P_K/C#1I+_ $Z)EF1I$FBC96P\0= PW;"X;:V,5XM>_LI?M<?M;:%X
M1\)_\%#O$_PRC\.^&?$EAX@U?PK\+K._D@\3:C8RK<68N)K\AH+..X2.=K94
M=I'BC#3! Z2?55% '(?'G0_B1XI^$>O>$_A/!HC:WJVF3V5K-XANYH;6W\V)
MD\YO)CD>3;N!\L;=W3>O6O!O^"4/[''[0/\ P3S_ &"O#_[&WCK7_!WB2]\#
MV=\GAK7]*N;J&+4&N+RZNPES%)"3 $>=4WHTA9<G:I&&^J** /+OV7O@=XF_
M9M_94\.?!V#5['5O%.E:')-K.K3;TMM5U^X:2ZOKQ\#>J3WTT\QXW 2GC-?%
M7A7]A7_@OQX+^)'B[XL:%_P4 ^ QUWQGJ"SZI?WWPNN[B6*VCW"VT^%I)28K
M2!7<1PCC=)+(VZ6661_TFHH \D_8\^&'[3GPE^! TK]JSXXVGQ)^)-]J-Y?Z
MUKMI9_V?II9VVV]K:P*I^S01P)"A 4EI/-E(9I&SXC^Q!^PO^U-^S9^WC^T!
M^UI\1?$G@'4M'^/^JZ/>7VC:-=WJW/A_^S+6>W@6-Y( MWO64!\B'!&X?W#]
MDT4 %%%% !1110 4444 %%%% !7QO_P4 _87_:B_:K_:\^ ?[0?PP\3^ ](T
M?X#>+KG7K;3]=N;V2YU][B&&*2)S%#MLPJI(JL/.R65B!@I7V110!X-^WU\+
M/VW?CK^S;-\+?V-_C)X6^&GBS7 L&N^*-6ANKM["T9#YT=BT(C996/R"X(5D
M3<R!)"KI\R_#W]AW_@NIX;\-Z!\&I?\ @H/\&/#/P_L?LNGWUE\/_A4]C?VV
MDJRK-%92NS+!,8=ZI+C<KD,"&&ZOT3HH \N^!WP.\2^!/C'\5?C7X]U2QO-5
M\>>(;)-(%E([BPT&PLHX+.S9G527\][^Z8#*A[YP"0,G@?&N@?\ !5_2OVFM
M>UOX7>/_ (&ZO\)-2@MQH>B>*=*U2TUK195A593YUL7CNU:0.^&V$AE4%-I+
M?1]% 'D?[)O[*.F_LU6OC#Q5K?BK_A)O'?Q)\4OXB^(7BS^SQ:+J%Z88[>**
M"#>YM[6"WAB@AA,DC*B99Y'=W;P[]IC]AG]J_P"+_P#P4Z^#?[>_@K7_ (?6
MNC?!G2=<TZQ\+ZI?WWVG6X]3MGMY9))X[<K:LJE2JA)AE3ECNX^S:* /+O'?
MP/\ %'Q"_:I^'WQAUO4K#_A%_A]H6L3:?I0D<W$FOWJPVL=V1LV!(;$ZA"#N
MW,;]^ %Y\B_X*B?LO_M]?M:^%=#^%W[)GQX^'W@GPL+D7/C>U\8:!=:@_B%4
M;*6$B1,J_8FP#-$<^>/W;_NC)'+]744 ?$_P'_9E_P""U"?&?PGJ'[5G[?OP
MVU'X<Z-J8O->\-_#OX?/I=]JJQ1LUO;?:7+&.#SQ"TBKCS(T>,Y5V!Y+XU?L
M6?\ !;'QG^UYK?[3/PN_;/\ @CHMFMM)IG@70M:\ 7FH_P#".:8SY=8F=P!<
M3[8S<3@!I#&B#;&B(/T%HH ^??V$_@Q^WC\-4\5>)_V^?VI=#^(VOZQ<6L&@
M6GA'P\=+TK2+&%')VPGEYY99G+R,6)6*)00%Q7T%110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%>"_M"?$'_ (*(
M^'/B-+IG[-G[/7@+Q)X8%I$T6I^(?%DEG<M,0?,4QJI 4'&#WKA_^%O_ /!8
MW_HS[X3?^'!F_P#B*PEB(QE;E?W,]:ED]:M24U5IJ^MG4@G\TW='UE17R;_P
MM_\ X+&_]&??";_PX,W_ ,11_P +?_X+&_\ 1GWPF_\ #@S?_$4OK,?Y9?\
M@+_R-/[#K_\ /ZE_X-A_\D>3?MR?\%Y/^&,/VI?%'[-7_#*O_"2?\(W]B_XG
M7_"<_8_M/VBQM[K_ %/V&79M\_9]\YVYXS@>3?\ $4+_ -6.?^9,_P#O;7Q!
M_P %5M8^,>O?M[^/-6^/_@_2= \72_V7_:VDZ%J!NK6#&EVBQ;)6 +;HA&Q]
M&8CM7SU7S-?-,;&O-1E9)NVB[^A^Y91P#PM7RK#U*U!2G*$')J<[-N*;:M.U
MF]5;3MH?TW_L-_M0_P##9_[+7A?]I7_A!O\ A&_^$D^V_P#$E_M/[9]F^SWU
MQ:_Z[RHM^[R-_P!P8W8YQD^LU^9'_!*GXC_\%*M!_8(\!Z3\ /V;OAYK_A&+
M^U/[)U;7?&$EK=3YU2[:7?$JD+ME,BCU50>]?0O_  M__@L;_P!&??";_P .
M#-_\17T%#%\U"#DFVTK^Z^WH?CN;\/>PS7$4Z-2E&$9S44ZL;I*323O*]TM'
M?7OJ?65%?)O_  M__@L;_P!&??";_P .#-_\11_PM_\ X+&_]&??";_PX,W_
M ,16WUF/\LO_  %_Y'G_ -AU_P#G]2_\&P_^2/K*OGC]K3]N/QQ^RUX7^)'Q
M-_X99UWQ%X,^%WA5M;\0^);?7[.U6=8[9[J>"VAE;S)I(XE0DD*A,JJ&)#!?
M3_V>]>^/GB/X<Q:G^TGX"T/PWXG-W*LNF>'M4:\MEA!'EL)& )8C.1VKR/\
MX+)NB?\ !)O]I NP _X4IXD&2>YTZ8"MXOFC<\FK3=&JX-IVTNFFODUHSJOV
M<_VI_B3\<=8\.+XG_9CUCPKH?BSP(?$^A^(Y=?M+VW>/=9[;2583OAG9+Q)
M""I$<F&)4BO0/BSXI^*7A/2-*N_A/\*8?%UW=>)-/L]5LY_$,>FBPTV6=4NK
M\/)&XF,$1:40 !I=NT,I.:^3OVK5N/\ B'M\4:UI7B#5=-O-*_94;4M-U#1-
M9N+&>&XM_#XFB=9;=T<@.BDKG:XRK!@2#Y/^U%^SUX#^ 7[*G[/WQ;^&GBSQ
MK;:_XW_:'^$-WXMU&Y^(FK7$>KRRW]A!*98)+DP;'CZQ)&L7 (0;5PS,_3.B
MOS,^-7BW3_"OC#_@IOX=UOQF=,L-&^&6A:KX;L[C5V@CTV\G\+7;I<VBEP+>
M62^16#Q;6:<!@2_-,^%?@[2/CM^V;^RMX9\?^-_$^KZ'XO\ V(;V]\1Z4OC7
M4%M-4FBE\/*LDD<<X7+>=)YA7!EZ2%QD$ _3:BOQE\+>$V\%_P#!.#P1^T;I
MOQ"\83>,OAG^V%%X2\%Z[?\ C74)WT_08_B$VE?V;M>8I+ UD[0N)%8NFU6)
M5$"^D>//V8/A?^T5\??^"@OAWXO?&/Q[96GPYO="U?P;>0_$[5K=?"5S)X-M
M;\ZA$%N0/DN#)(BR[XHU#I&B*T@8 ^Z)/VN[^W_X*&6G["%W\*WCAOOA#>^.
MK3QD=:0K(MMJ=E8-9BU$>X'=>;_,,@QY8 5MV5]JK\K?V:O!7B?]KK]LO]F^
MP_;3M=6NM>\0_P#!/2>^\<6!U.XL)M1NI-:T$R"[^SO&_P [/YDD60/,&"/E
MQ7T__P $./%GBCQA_P $O_AS>^+O%&H:S=:??>(]'AU#5;U[FX:TL/$.I6-J
MCRN2SE+>WBCRQ)P@R: -WP#^WM\0_BI^TM\8/V7/A_\ LPRWFN?!:^TBV\2W
MEQXQMX+:[_M.P%]:-;%HMS PD;@ZIM;CD<UZ+X%^-'QP\=-\/]27]F&]T?3?
M$)U6/QZVN>);>&\\(36H=($\A%<:@)YD9 \,@54*R NK"OAOX:_ +XB_M$_\
M%._^"B?@7X;?M2^,?AO=7\7@*P$WA6VTF1)9)_!R(DDS7EC<3($.1FWDA?#-
MA@P5E]P_;)^VV/\ P5F_8\%EXGUFW@UF+Q_;:EID&NW*6=TL.A"2)VMA((C(
MC2.1*$\P XW8   /L6BOQA\0>"T\(_L,?%O]J32OB+XTE\;_  M_;SO=,\#:
M[?>/-3N6TRP'Q!LM-:UVR7#+,CVD\D4AE#M(I"NS*B!>T_X*;_%CPS+X?_:0
M^./P>\?7:^)?AK\8_ ^E-XP\3^(E@O\ PWJ4<^C%](\/6\2I)#9R03RRW$LD
M@6=YKM1%,BF10#]:J*_,WXJ_!CX?_'_]N?\ ;/\ #/C3QGXIU;P[9_ /PAKF
MCZ?;>/M26SMKV6WU]A=0+'<!4VF&.1$7$2M\X3=AAE_LM?M+:/\ &[X@_LJ_
M!+]NOQG;ZAX4\<_L1Z/XGT:/Q??!;'Q5XM?[*FHO.9&"75Y#:B.:-6R8_M,\
MB@-A@ ?HYX[\4_%+0O&7A#1O OPIAU_1]7U::#Q=K4OB&.S;P_:+:RR1W*P-
M&S7A>=(H?+0H5\W>20A!ZJOSI\6^&/"?PL^+W[ GA3X/_M'^//'7AZS^)GB;
M0(/$GB;QA-=OK]G!H&M%&N/+\NWO?+DB5(K@QEFCC0J[!MS>3^.OC)X.?XF?
M![]I7X-_$BXBM==_;JO- OO''BOQ*J^(M9LS/J5IJ&E-#$L8MM$MC''%!;S-
M(QCCMY6CA)4N ?H+^SO^UU??'3]I/XW?LYZG\+)- N/@UKFCZ>^I/K*W(UA-
M0TY+^.98UC7R (Y(P5+.<ENF.?9;MKM+65["&.2<1L88YI2B,^. S!6*@GJ0
M#CT/2OB[]DOQUX)^'W_!1G]NSQWX]\8Z5HFAZ7XA\!W&IZSJ^H16UI:0CPC9
MDR2S2,$C3_:8@5]GZ?J%AJUA!JNE7T-U:W4*RVUS;RAXY8V *NK#(92"""."
M#0!XC^PK^VK_ ,-N^&O&WBJQ^%%WX6MO!'Q%U?P5>Q:AJT=Q+<ZCILPANI(Q
M$NT0;SA&+!FP<HHP3[I7XMZW/>6W_!#C]MSQ%H/BS5](OM+_ &K/'5S9:AH6
MMSV4J2?\));IAF@=?,1DD8&-]R-D94X&/<OVCI?'_P"Q/^W'\=#^R)?^()=7
MO_V&M=\<1:/J.N7>JC4?%&GZD\5IJ!BNI)-\^V4H0N X"ICI0!^F5%?%W[#F
MF?L5>/\ 4_@?^U#\ ?VB]2N_$?B?X82V^H:1H_B=+K_A,1);P3SZAKL1#S37
M=K-&R?:9&1XI;DPNQ,B1U]HT %%%% !1110 45YE?>*?VK8[V:/3_A7X8DMU
ME8022:XX9DS\I(QP<8KN-;N_%T'A&6\T'2+6?6A:JT5E/.5A:; RI?L,YYKH
MJ8:5-QO*+OVDG]_;YF,*\9WLGIW37W=S5HKSSPMXD_:6N_$-I;>+OAMX=M--
M>4"\N;766DDC3U52.36_\2-3^*.F65M)\+_#&FZI<-*1=1ZE>F!43'!4@<G-
M.6&E&JH<T=>O,K?-[(4:\94W/E>GD[_<?/O_  \M_P"J*_\ EQ__ '-1_P /
M+?\ JBO_ )<?_P!S5\LT5^D?ZN9-_P ^O_)I?YGP_P#;>9_\_/PC_D?J916+
MX"OO'6H>'EN?B)H=EIVI&5@UM87)FC"?PG<>YKC+[Q3^U;'>S1Z?\*_#$ENL
MK""237'#,F?E)&.#C%?F\,-*I-Q4HJW>22^3ZGW$Z\814N5Z^3_'L>FT5E:W
M=^+H/",MYH.D6L^M"U5HK*><K"TV!E2_89SS7(^%O$G[2UWXAM+;Q=\-O#MI
MIKR@7ES:ZRTDD:>JJ1R:F&'E4@Y*25N[2?R74<ZT824;/7LF_O/0G+A"8U!;
M'R@G )^M?-WP&_X*5_#'XK_MJ?$#_@GUX\\)7?@OXG^!(8+NWTW4-0BN+3Q'
M8R6\-P;G3YTQYGEQW$#21.J2HLRL4QNV_25?!?Q]_81M?VV?$OQYU?X;>-AX
M+^,7PW^/-CKOP@^(MJN9M!U9?!'A;]U+@$R6=PH$5Q"0RO&02K%%K V/J_X>
M_&[Q'XV^/'CCX+W_ ,.DT^#P5#I\K:Y_; E74!>)))$(XA&&4JL3"3>1ABH7
MS 2P]%K\L/!_[=-U\4OV2?VN?B]^U_HGCSX+>*O"6AZ%X0^*5KX(GBAU72M:
M6&2V9]*N)B8Q%<-<P/!<,P5([E7,@"^;4^CW7B+0?VIOVL?V9O"_QL\)?!:+
M7?V>/"]QHMKX6U^6XTGPGKETVKVOVM2!$1.8DMGGFAB@8H$D.2@F(!^I%>+/
M^UU?P?\ !0NU_81N_A7)'%>_"&]\=6GC(ZRA61;?4K*P:S%J(]P.Z\W^89!C
MRP K;LK^=OQL_:V^+W[,?[/WQR\#>//V=6^!/Q.T0_#RV^).J?#;7FN/#'_"
M)ZAK<]A/XDT5T5)=/D>+[?$X=4EB:.*7<SQLX]-^*&F?LQ_LN?\ !675_B/X
M)UP>#O#4'[ ?BO6M7O\ P9.LDEM:V^M:9)_:5K#\Z/<F%&<2!6,QA0MOVT ?
MI=17Y*?![XP>(_V?_P!IWP9XA^"+64,>N_L*:[XCTGPJWB?^T=0\5:C:SZ5)
MI&HZR8MD5SJUSY\JL\:NQ:69%GG4@BW;>-?@SXS^!/\ P3\_:,^&7Q:CUKQ]
M\1_C+X67X@^*+7Q&6U/Q(TVC7]SJ=OJ"I(#-'%J$40^SNICM6CCCC6)0%H _
M3'X^?'CX4?LP_!OQ%\?OCCXOM]!\*>%=->^UK5+@,PBC! "JJ@M)([%42-06
M=W55!9@#Y/K?[7'[3>A_ _4?VD9OV$-:E\/6FARZM!X2B\76W_"826ZQ-* V
MFM$+5)2H!,(OFE&2H1I!Y9\;_P"#B;P+\3O%7_!.L^,OASX7OM?M/A_\2?#G
MC#QEX=TZ$RS:GH>GWJS7<8C'^L"#9.P_NP,>U>C?\%&?VK]<\+?\$J/B#^VQ
M^QU\9K:.?2OA_)XH\&>)]+MK6^M;V-8Q)&"EQ%(CQN#@@ ./52"* .P\5_MJ
MMX:_;!^$'[+D/PNDN=/^+_@[7=>TOQ=_;2*MJ-,BLY)(3;",LY87T&'WJ!\W
M!Q7NM?!'BK5O$NJ?\%$?V#]<\3:])K6LWOP3^(MW>WMQ#! UU<26'AN1CL@C
M2.,%B0 J  #IQ7SW:?$'XF?$C_@BYX8_X*)^"=9OXOVJ-.^*%F+S4([F1-1N
M/$,OBY--N?"]S%NW-9&&9K9-/8>4B")U0%0Q /T1_9F_:ZO_ -H+XY_&OX'Z
MK\*W\.77P<\76&B2W;ZTMW_:JW>F0:A'.%6-1#^ZN(QLW.<YY&*]JK\K/'W[
M,7P/^/GQV_X*(^+/C'XW\1Z!)X,U[1=6T+7]#\:WVE?\([=P^!M-FCU-5MIH
MT>:-HU(>4. J,H #R!N8^+'Q.\3?&?\ 9;UP_'K7;^?XR>$?V#M)U[QW%XVU
MA=/L/!^I75I>31ZIIMLB"=M=GN8E2257A6W\FW4/N;R6 /T0^*W[75]\+OVU
MOA+^R'<?"R2[MOBMHWB&^M?%@UE46P?28()I83;>6S2%Q<Q -O0#YCSC!V_V
MKOVH_"_[*O@?1/$.L^'[K6M7\6^,=-\)^#?#]G/'"^J:Q?R&.W@,LI"0H LD
MCR,3M2)RJNVU&^._#?C^]^)W[6W_  3A\?:WXI&L:EK/P5\9W>J:DUR)7N;M
M] T-YG=@3ES(6+=\DYKZ4_X*,_"#]DK]H_X+:-^S1^V&T]OHGQ!\8VFD>&M5
MLM1%E<Z9KJP7%U97%O<Y!@N ULZ1, V^21(RK+(RD Z#X8?M&?%/7?CP_P"S
MS\8?V=+OPIJ@\*3:]:^(=/\ $,6IZ+J,4=S! T%M/Y<,[3(9E,BRV\6P-&5,
M@?*^M7LMQ!9RSV=KY\J1,T4 <+YC <+D\#)XR>E?F7X2^)G_  4H_8!^+7Q#
M_8;\;?%V/]H!;7]G#Q/XZ^!_Q!U'2%_X2C3+BP\N*+3-6"Y6[66=X EP?GF>
M,@YY6+H_V ]%^$GQ@\:_L[_MB?"#]NWPW<WNM>#;NT\3>%/"VF3F]\>/-IOF
MR_VZTNIW#M=V4\+2&YDB61)-T)8"14H ^L?V"/VMIOVW?V;;/]H"Y^&S^$I;
MGQ)KVCS:%)JRWS0/IFK7>FLQF6.,-O-J9,!<+OVY;&X^RU^/?P,^.TWPD_8=
M_9W\+^,?'>D>%_AMXW_:N^(^C>/_ !!XBLY)])YUGQ-)IUE?B.XM_P#19[U(
M=P:58V,:++NB:1'[KXI:WH/[$EKX4\"S_MC6_B7X*>//VJ].M/B&-$BDM-%\
M#V5[I5W/'H,=S]KN/LVGS7\5C)- 95CBBN3&RK%<[6 /TN^(_P 2? WPC\'W
M/CWXC^);;2=(M)(8IKVZ;"^9-,D,,8 Y9WEDCC51DLSJ "36EK4^KVNDW%QH
M&G0WEZD+-;6MQ=&!)7 X4R!'V ^NT_2OS#_X*:?L_?LF^$OV-_'=G\*?'T_B
M71K?]HWX>ZU+H$FJQ7.B>![F[U[2;:>STWRE5+)'@9YI+?>WEB]W 1K.H;],
M_!VF^%M&\,V>B^"EMUTNRB^SV:6DWF1QK&2A0-DYVD$'G(((- 'AG_!-C_@H
MS\+?^"EOP/U#XO\ P\\(:QX8O-$\02Z/X@\*^(C']MT^=8XYHG;RV*O%-;S0
MS1R#Y65S@G::K_#_ /X*.^ _BO\ \%%?&/\ P3N^'W@'4;O5? 'A*#7O$_BR
MYNDBT]5EE6+[-;@!GN)4=PK_ '45HY4+!XRI^$_AQXL\:_\ !-;Q-^SS^V1\
M(_ -WXD\-?M-? /PYX#\2^']-1F2;Q[9:.C^&KF0J#M%U'YM@\GW8U19&.%)
MKT_]GCP)X?\ V5?^"S'C/PQXC\7RW#>'?V(=.U/Q;XEC@S/?7\GB;5+S4M2,
M8#?O)KB6>X*A2-TN ,8% 'Z5UY3^W%^TO??L;_LE^/OVI;+X<OXL'@/PU=:U
M<Z%'JJV1N8;>,R2#SF1PF%4G[C'VK\]/V4/&_AW3OVN/V-M5\ ^.Y[#PS\7_
M (.>,)-3OM4\9>;XE\:6K6^G7%AJ>OR6YCC&H/-+*8U3S'@D,T:S$Y1.,\'_
M +/W@+4?^"!?QW_:H\0^(_%NM^-[3P)\7_#EOJNN>.M3O8X]-'B'556W,$MP
MT4A'V>-A)(C2[G<[_FP #]@?!/B/_A,?!FD>+OL?V;^U=+M[S[/YF_RO-C5]
MN[ W8W8S@9QT%:=?G=^QU\<_$7BRU^,%U\2O 9L_VG/AQ\.&E\&^"WN6N-.N
M?#:VDKZ'J&D)A1=I<.VRXN"OGK<&2!O*C6&(<[^PCX:^$'[3NE_LZ_M6^%_V
MYO#=SK.O>%+C3?'?A3P]I4_]J>/YKO2S]OLM=+ZE*TD]K+'+-YS0J86B(39&
MRI0!^B_P[^)/@;XL^&CXR^'/B2VU?2QJ=]IXOK1MT;7%G=S6=R@/\6R>"5,C
M@E,@D$&O(])_;7NM3_X*$:G_ ,$_&^$4\6IZ7\.8/&\OBDZTALY-*FO9+*-%
MC$?F?:#-&^8R @52?,/ /BW_  ;U^$?AKX2_X)H^$H?!6GV%IJ$VK^(EU:WM
M9OG5(O$NKPP!H\_( L;HO !V,.<&H=,L[36/^#BKQKHUS/*J7/[%>DQ2FUNW
MAE56\47X)22-E>-L-PRD,I(((.#0!]SUY)^W;^U!??L6_LC>/?VJ;+X:R>+A
MX$\/3ZO<Z#'JR6)N(85+/^^9'V84$\(Q] :_,']GCPNWA/\ 89_8_P#VJ=,^
M(?C"X\=7'[8*^%YO$&H>-=0NFGT:\\8:U87-@Z2SM&\4L.-^Y2S,H8L2!6K^
MU7XF\%_M9?\ !-[_ (*$_$']H2YCG^(WPY\=>+?#^EVU]?M%=>%])L4CCT>"
MU7<#!;W<0\UR@"WCW,P<R#Y5 /UV\+ZU_P ))X:T[Q%]F\G[?8PW/D[]WE[T
M#;<X&<9QG J]7YD^/_%7A/\ :=_:K^)G['/Q[_:!\'^";2U^"/A:[^%9\6VD
MQ=;.ZL[G[;KFD3+J-JD5Y#=@(TZAI$$$(#*N\&E^W'X*^)WPN^%GP8_:9_9G
M^,_BSXG_ !%\'?#64?$J\T_3!(_C+P,VG_9KWQ#+833>2-312DUFYW27$A>(
MI-$L@C /U#HK@?V6;WX'ZG^SEX*U7]FO78M4\!WGARUN/"NIQ7TER;RSDC#I
M,\TI,DLC9W.TA,A<L7^;-=]0 4444 %%%>._MB>-/VV_!?AO1KK]B7X*>#O&
MNJ3WTBZY:^,?$CZ;%;6X3*/&R*=[%N".PYK2E3=:HH)I7[M)?>]"9S4(N37W
M:GL5%?#_ /PO?_@OK_T87\#O_#I3_P#QNO8OV._B'_P4:\:>)=9M?VVOV=O
M'@K2H+&-]#NO!WBZ34I;FX+X=)%=1L4+R#W-==7+ZE&FYN<';M.+?W)W,88F
M,Y**C)>L6CWZO.OVK/VK/@=^Q9\#]8_:%_:%\8)HWAS1D422",R3W4[G$=M!
M&.99G;A5'NQ*JK,/*OVIOBE_P59\)_%F;1_V1OV5_AEXM\'+8P-!K'BKQQ+8
M7;7!!\U#$JD!5.,'O7Y'_P#!R=X^_P""H/C;X+_#-/VS_@#X/\$>$;;Q/>FS
M;P5XJDU**\U%K=?*%QO4>6RQ"X\OKN#R^E>AD^2K,,92A4J149;VE'FM:]K7
MO?Y:'+C<?]6H3E&+;7D[??V/<O\ B,8^"7_"P_[,_P"&(_%/_")_:-O]M_\
M"7VW]H>5G[_V+R/+W8_A^TX_VJ_5/]E/]JSX'?MI_ _1_P!H7]GKQ@FL^'-9
M1A'(8S'/:SH<26T\9YBF1N&4^S LK*Q_C K]>O\ @VQ\??\ !4'P3\%_B8G[
M&'P!\'^-_"-SXGLC>-XU\52:;%9ZBMNWFBWV*?,9HC;^9TVA(O6OK^(>$LMP
MV ]MA?<E%KXI:.^F\GH_ZL>+EF<XJKB>2M[R?9:K[C^@JBOA_P#X7O\ \%]?
M^C"_@=_X=*?_ .-U]4?$C7OC]IGP!O?$/PO\!:'JGQ&30XY;'P[J6J-!I\NH
M%5WPM< 96,$N ^.<#UK\]K8*=&44YQ=]-)1=O6ST^9]+"O&HFU%JW=-?=W.X
MHKX?_P"%[_\ !?7_ *,+^!W_ (=*?_XW7L7['?Q#_P""C7C3Q+K-K^VU^SMX
M \%:5!8QOH=UX.\72:E+<W!?#I(KJ-BA>0>YJZN7U*--S<X.W:<6_N3N*&)C
M.2BHR7K%HO\ [?\ ^V>O[ ?[/U[^TYXC^$&K>+O"VAWEG%XEA\.WL0U"SBN;
MJ*V2:*WEVBY DF0%%</R,*W)%WQ]^V/X(LOV1H/VS/@=:6WQ#\*7FE6NJ::^
MD:JL!O[.=E57B:12N\%QNC?85VN#AEVF#]O=H%^!>B_:B@C/QE^'"MYF,'/C
M;1!@Y]>E? W[8OPP^(G_  2+NO%/@+X4>%+[6/V7/CUKT$%GHFG1[_\ A5?B
M^[O(BHB3_EGI-_)QL'R07# *$#A9> Z#]7-.DU"6PADU:UA@NFB4W$-O.98T
M?'(5RJE@#T)5<^@J:ORR_P""O/C[P=K=C^U]J7@3QG>2>,/A3\%]$N;C5_$W
MB(6D7@6_:&]O; ^'(H5687UVQC,]R98QF.UC4S['A72_;Q\=?$72%U_]K/5/
M"6B_&[X1:=\'M(B^*&BZ#XB%CXO^&9C2[N+CQ!HK/^XE$D<C-,@:.5VT]4WL
MD31J ?H?\>/B5J/P:^"GBOXN:5X2?7I_#'A^[U1=&CO5MFO!!$TK1B5P50E5
M/)!^E9W[*OQP7]IO]E_X;_M))X9.B#XA> M'\2C1C>?:38"_LH;K[/YNQ/-V
M>;LW[%W;<[5S@?!WBSQW\/\ ]L/Q_P#MU>$_VC+L/??#;P=;Q?#K1-3NY+63
M0?#TWAL7L>L6BDJ8)Y[N6=GND D BAB9@L:K7!?#KQ)\)OB'^RI\!O@Y=:^N
MK:]HG_!/'2M?O-&\6:XEMX:\/:?+8VEN-<BC5#-/JZS6SPQLCQ"")9"9H6D4
M2@'ZUT5^6O[%_P"T]9?M"^+_ -D/]GW]K3XC6^L^%_$O['5MXF%MXDU,/;>,
M/%Z_V=%/%>F1MM]<6]F[W MY=V6NFG96>.-T^@/^")^IVE_\%OC'8Z+XJN=8
MT72?VG?'>F>&KFXUB2_6/2K;4?)LX8II'<M#' D:1_,0$50.* .YF_;Q\<:C
M^VAXT_8C\$?LUW&K^(?!?A&P\37.J-XLM[>SN["\EEB@$9>/>)M\+AD90JD<
M.P(-=C^Q_P#MH?#O]L71?%H\,>%]=\->(_A_XON?"_CSP?XGAA2^T;5(%1VC
M9H)989HG1TDCFBD=)$8$$$,H^5=,\ ^+?B)_P7U^-NG^#/COXG\#3P?LX>$Q
M)>^%[/29Y)&;4=1V[QJ5E=)\O4!57.[G(QCYU_9Z^*WA'X$_ ?\ ;7_9V^+O
MCK7]3M?#?Q]T*QU'X^> =06SU7XAZQK=W:A["ZN)G>VLYH2(+"[:'RH(8+A]
MD43#+@'[*56UJZU*RTBZO-&TL7UW%;NUK9F<1">0 E4+D$)DX&X@XSG!K\@O
MCGXBUGPI\,/^"E_PAL_&MAX5A\(?#;0M>\->$OAOXONK>Q\.ZG)H5Z]REH8F
M@8;GMH3.JQ1)*X)>(;CGZ$^#'@C3O@1_P56^"MC\/_$WB$0_$_\ 9FUV^\=0
MZIXFO+Z/6+VQN]$-K=ND\KHLL8NKA%:,*%CD,:A4 4 'U%^P-^UC'^W+^R+X
M,_:LB\ 2>%E\86EQ<+H$VI"\>S$5W-;[6F6- Y/D[CA0!NQDXR=7]L/]HI/V
M1_V9?&O[3E[X*F\0Z=X#\/76MZSI=I?+!<2V=M$TLQA+J5:0*I(1BH//S X!
M_,O_ ((:?%/2/$7ASX$_ ']K7PW_ &58+X%U'4_V<9X[\G2O%,RZC=?VPMSP
MOF:E;,L;1VC%HQ 1.H:0;H_NO_@LBRI_P2<_:0+, /\ A2GB09)[_P!G34 >
MS_ 7XFWOQJ^"_A;XP7GA<Z*/%6@VFKV^EO>BXDMH;F%)HTD=55?,". P7*AL
M@,PP3UM?FOXW\%V'COXT?\$YO!^I^+_$UMI'B;X=ZW9Z[I6C^+KZQMM0MX?!
MR3(KQP3(N=S$&10)"C%"VT[:\GT/XVZ[^S_\&)_V=IO'FL:5\)O^'CU_\-]=
MU&ZUZX/]B>$F3[;%I9NWD,MO:2W9BMV=I !#,\98"2@#]%_A3^UU?_$C]M;X
MJ?L=ZA\*Y-);X;>&?#^M0>(FUE)AJ\.J-?*H$"QCR/+-BW)=BV_HN.?::_(_
M]I3Q!;?L5?M'_M[>,/V5H/[ O-*^!?PZU"6T\.!B=%MWO-634;FTMXF7[,8K
M-Y;K;%L"N3*,,Y8_07P+^!_[+_B+XR:O\5?#'[:/@C6OA[X]^"\R^)/A[X @
MEL=%NK6">*5?$\T_]IW!M+R-9?+-T#'(^[>S%XMR@'W=17YO_P#!(NXU#P+^
MT1?_ +,O[3OB'Q%>^+/!?@^2Y_9[U7Q7";>?Q1X!N+Z=UU69=Y,VJJ\D<%SY
MRI-%%Y#>7&US=;_T@H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@#\]/VY/^"#?_#9_[4OBC]I7_AJK_A&_^$D^Q?\ $E_X0;[9]F^SV-O:
M_P"N^W1;]WD;_N#&['.,GR;_ (A>O^KX_P#S&?\ ]\J_62BN">68&I-RE#5Z
M[O\ S/KL-QUQ5@\-"A1Q%H02BER0=DE9*[C?;OJ>3?L-_LO?\,8?LM>%_P!F
MK_A.?^$D_P"$;^V_\3K^S/L?VG[1?7%U_J?-EV;?/V??.=N>,X'K-%%=L(1I
MP48[+0^8Q.(K8S$SKUG><VY-Z*[;NW9:;]M HHHJC *P_B+\,/AK\8/"EQX#
M^+7P\T/Q3H=WC[5HWB/28;ZTFQTWPS*R-CW%;E% ')W/P%^!E[\+/^%&7GP7
M\)R^"?LJVW_"'2^'+5M*\D8Q%]D*>3L&!A=N..E5O$'[-?[.GBSP7HOPW\4_
M +P5J?AWPW-%-X=T#4/"MG-9:7)%_JWMH'C,<#)_"4 *]L5VM% 'G7Q _9 _
M91^+'CH?%'XG_LU>!/$/B9= GT-/$.L^$[2YODTV:.2.6S$\D9D$+)+*A0':
M5E<8PS V=$_98_9B\-:WI'B;PY^SCX#T_4M TMM-T'4++PA913Z;9-G=;6\B
MQ!H83N;,:$*<GCFN\HH \W/[&W[(1\&GX=']E7X;_P#"/G5O[5.A?\(-I_V,
MW^<_:_(\G9YV>?,QNSWKQ#X(_P#!.J*R_;2_: _:,_:+^#WPPU[1OBCKF@7G
MA&-5;4;S3H--TBST_P B=+BRC15=[-+@*CNJMM&"5#U];T4 <IJOP(^!^N_$
M1?B]KGP:\*7GBQ=-;3E\47?AVVDU$6;9W6PN60R^4<G,>[:<]*M?#'X1?"?X
M)^&!X)^#/PP\.^$=&6XDG&D>&-%@L+42N=SR>5 BIN8\DXR3UKH:* ..\%_L
M[_L__#?QMJGQ*^'?P,\':!XCUP@ZWX@T7PS:6M[J!&<>?/%&LDO4_>)ZU:\5
M_!+X,^._&VB_$OQQ\(_#&L^)/#8<>'O$&JZ!;W%]I>_A_LT\B&2#=WV,,]ZZ
M>B@#S=_V-_V0I/"5[X D_95^&[:#J6K_ -JZCHC>!M/-I=7^=WVN2'R=CS9Y
M\Q@6SWJ'Q5^Q-^QKXZ\1ZYXQ\;?LF?#76-6\3:3%I?B/4]4\#6%Q<:I8Q;/+
MMKB1X2TT2^5%M1R5'E1X'R+CTZB@#A%_9;_9E35=7UU/V=/ @OO$&EIIFO7@
M\(V7FZE9*H1;6X?RLS0A0%$;DJ  ,8K,\;?L3_L;_$KX::1\&/B#^RA\-]:\
M'^'IQ-H'A;5/!%A/IVFR<C=;V[Q&.$X)&449!(/!KTZB@#D=>_9_^ WBJ_\
M#>J^*/@EX1U*Z\&[?^$0N;_PW:S2:'M4*OV-GC)ML*J@>7MP% [5SES^P_\
ML77FMZOXFO/V1OAE+J/B#7X-=UV_E\":>TVHZI"Y>&]G<P[I;A'9F65B75G8
M@@L2?4:* /+_ (A?L??L[^-/#GC?3;7X!_#B._\ B%:K#XOOM4\ V=XFMA6!
M4W\>$-Z%(!42N0& /;!ZKX5_"3P7\'_@WX<^!'A33]_AWPOX9L]!TVUO KYL
MK:W2WC1P%"M^[0 \ 'GC'%=-10!YG;_L6?L<6G@O5?AO:_LF?#./P[KEZMYK
M>@1^ ]/6RU"Y!!$T\ A\N60$ AV!(('-;^G_  "^!.D?$"V^+&E?!7PE:^*K
M+2AIEGXFM_#=JFH06(Z6J7 C$BPC Q&&"^U=;10!P'P?_92_9?\ V>_$&M^+
M/@-^SIX'\%ZIXEF\WQ#J/A7PK::?/J3[BV9W@C5I?F9F^8GEB>I)KOZ** "B
MBB@ HHHH **** "BBB@#Y9_X=I?]5J_\MS_[IH_X=I?]5J_\MS_[IKZFHKV_
M]8\Y_P"?O_DL?\CRO[$RS_GW^,O\PHHHKQ#U0HHHH *YSP=\'?A'\//$&K^+
M?A_\+/#FA:KX@G$^O:GH^AV]K<:E* %#W$D:!IF 51ER3@#TKHZ* .=\3_"+
MX4>-M.\0:/XR^&7A_5[/Q99)9^*;34]'@GBUBW5618;I'4BX0*S*%<, "1TK
MD-)_8@_8OT'3CI&B?LC?#*TM#X6/AHVUOX$T](SHIE:8Z:5$.#:&5WD,'^K+
ML6*DG->HT4 <9X:_9T^ '@[PIJW@3PK\$O">GZ+K]J+;7=)M?#]NEMJ, C,0
MAGC";9HQ&3&$<%0GR@8XKF_AS^P?^Q'\(+N"_P#A7^R%\,_#L]K93V=K-HO@
M:PMGAMYQB:)2D0*I(.' X< !L@ #U>B@#S3X=?L8?L??""^T+5/A/^RK\./#
M-SX7:\;PU<^'_!-A9R:2UV%%T;9HHE,!F"()"F-X4!L@"O"OVGO^"97A?5/B
M#\*O'7[&GP#^$G@NZ\-?'K3/B%\0[^&Q&C7.NI:VFH6YC+65C(;B9C?O(&E9
M0"K=Y"P^P**  @$8(KR9_P!@O]B22^FU!_V2/AP6N+_[?<0GP;9^1+=[@_VE
MHO+\MI]P#>:5WY .<UZS10!R^M_!#X+^)?'VD?%;Q'\(?"^H>*?#\+1:!XEO
M= MI=0TV-OO);W#(9(5/<(P!K/T_]F3]G'2?B9<?&C2O@+X.MO%UW>F\NO$T
M'ANV2^FN3'Y1N&G";VE,?[LR$[RGRYQQ7<44 <%XI_98_9F\<?$4?%[QE^SW
MX*U7Q4$@1O$FH^%[6:^=86#0AIFC+N(V 9-Q.PC*X/-/\>_LO_LU?%7Q]9?%
M;XH?L]^"/$GB?3M+FTS3_$6O>%+.\OK:RE#B6V2>6-G2)A)(&0':1(X(^9L]
MU10!P6B?LJ_LO^&KWPKJ7A[]G#P'8W/@6S-IX)N;3PA91R>'X#UBLF6(&U0Y
M.5B*@YK<^)7PD^%?QFT%/"GQ?^&V@^*M+CN//33/$>D0WMN)?+>/?Y4RLN[9
M)(N<='([UT-% '&_"K]GCX#_  ,GU"\^#?P=\->&)]6\O^U;G0]&AMI;P1Y$
M:RNBAI%0,P16)" D* *S?AI^R+^RG\&/&?B#XC?"']FKP%X6U_Q6K+XGUKP]
MX1L[.ZU4,V]Q<2Q1JTP9_F(8D%CDY/->B44 >>C]DG]E5?A1J?P'C_9H\ )X
M'UJ5I=8\'1^#K)=+O9&8.7EM1$(I&+ -N92<@'.14NG_ +*W[,>D_ Y_V9-,
M_9X\$6_PXEMV@E\!0^%K1='DC9_,96LQ'Y+ O\YRO+?,>>:[VB@#@-+_ &4O
MV7]$^!\G[,VD_LY>!;?X<31&*?P%%X3LQHTJ%Q(0]GY?DOEP'.5.6&X\\UU<
M'@?P5:^#HOAW:^#]+C\/P6"6,&A1Z?&+..U5 BP+"%V",* H0#:  ,8K4HH
MYKPE\&/@]X!\+:;X%\"?"CPUHNB:-<K<Z/H^DZ%;VUK8S+G;)#%&@2)QDX90
M",FJ5O\ LZ_L^VGQ/N/C=:? KP;%XTNX#!=>+X_#%HNJ31'JCW0C\UE.!P6Q
MQ7944 >6>$/V&?V*?A^VFOX$_9!^&&BMHVJ76I:.VE> M.MS8WES&([BXAV0
MCRY9(P$=UPS*H4D@ 5J6'[*/[+>E?#;4/@SI?[-?@"V\'ZM<-/JOA2W\'6*:
M;>2L<M)+:B+RI&) )9E))%=_10!Q-C^S3^SEIGC#1OB'IOP \$V_B#PYI:Z;
MX>UR#PK9I>:79*6*VUO,(]\$(W-B-"%&X\<FJGPY_9,_9;^#_P 2M<^,OPF_
M9P\"^&?%WB;=_P )#XGT#PI:6=_J6YP[^?/%&LDFYP';<3N8;CD\UZ#10!S/
MPX^"WP<^#K:P_P (_A-X9\+-XAU:35-?;PYH-O8G4[Z3_675QY*+YTS=Y'RQ
M[FJ#?LV?LZ-\2+KXR-\ O!1\7WUJUM>^*CX5M/[2N(&^]$]SY?FNA[J6(/I7
M:T4 >;P_L<?LAVWA/3? 5O\ LK?#>/0M%U?^U='T5/ ^GBTL;_=N^UPPB'9%
M-GGS% ;/.:J_$?\ 8=_8P^,7CF[^)WQ8_9-^''B7Q)?Z6=-OM?UWP58W5Y<V
M90Q^1)-)$7>/82FTDC:2O0D5ZE10!YG\2?V+/V//C)8>'-*^+7[*OPY\36O@
M_ \*6VO>"K&[CT=1C"VJRQ$0+\J_*F!\J\<"NJ?X/_"67Q-JWC23X7>'&UG7
M])32]=U9M$@-SJ-B@8):SR[-\T*AF C<E1N.!R:Z*B@#GOAA\(_A3\$?"47@
M'X,?#'P]X0T*&5Y8=%\+Z+!I]I&[G+LL,"*@+'DD#)[UT-%% !1110 4444
M%%%% !7G7[5G[*?P._;3^!^L?L]?M"^#TUGPYK**9(Q(8Y[6=#F.Y@D',4R-
MRK#W4AE9E/HM%73J5*513@[-:IK=,F48SBXR5TS\9_\ B#G^"7_"P_[3_P"&
MW/%/_")_:-W]B?\ "(6W]H>5G[GVWS_+W8_B^S8_V:_5/]E/]E/X'?L6? _1
M_P!GK]GKP>FC>'-&1C'&9#)/=3N<R7,\AYEF=N68^R@*JJH]%HKT<=G6:9E3
M4,35<DNFB7X)7?FSFP^ PF%DY4H6;_KJ%%%%>6=84444 <_\1OA+\*_C#H\/
MA[XM_#/P_P"*=/M[J.Z@L?$>C07T,<\;!DE5)D90ZL P8#((!!XJ_KG@_P )
M^)_#<G@WQ'X8T^_TB:)8I=+O+-)+=D4@JIC8%< JI QP0,=*T:* //?'O[)7
M[*_Q4\<7'Q.^)O[-?@+Q%XDN] GT*[\0:YX0LKN]FTN9&26R>>6)G:W=)'5H
MB=A5V!&&.89OV./V1Y]0LM5D_9?^'WVG3M+M=,L9E\'62M#8VQ!MK52(N((B
M 8XON1D J 17I%% 'G/Q6_8__90^.OC2Q^)'QJ_9I\!^+/$6F6;6FG:]XB\)
MVEY>VL#$DQ1SRQLZ)EF(4' ))&"<U#_PQ;^QW]J\*WW_  RE\-_.\"PO%X)E
M'@>PW:!&YRZ61\K_ $52>2(]H)YKTRB@#RKQ)^PS^Q;XL^&&@_!CQ)^R'\,=
M2\(^%+HW7A?PI?>!K!]-TJ<DL9+>W,)C@8EF+%%!.XYSDUQ?_!.;]E[XO?LK
M>%OBCH'Q:C\+ ^-/C;XF\:Z*GA75;BYCM[/5;QKE+:7SK6#;)$"$.T,K8R,=
M*^B:* /-/$_[%W['7C;QC>_$3QG^R=\--7\0:D,:CKNI^!-/N+RZ'I)-)"7?
MH/O$UJS_ +-/[.=S\';C]G>?X!^"V\ 7<)ANO Y\+VG]D2QEPY5K/R_)(W@-
MC;]X ]1FNVHH \P@_8E_8RMM/O-)M_V2/ADEIJ.A6VB:A:KX#T\17.FV[;H+
M*1/)P]O&W*1$%%/( K5D_9>_9GEUK3/$DO[.W@5M1T726TO1K]O"-D9K"Q92
MK6L+^5NBA*D@QJ0I!QBNZHH \VA_8V_9!MO#N@^$+?\ 94^&T>D^%M0>_P##
M&EIX&T\6^D7;D,]Q:QB';;RL54EXPK$@9/%=;\1?AA\-/B_X4N/ ?Q:^'FA>
M*-#NL?:M&\1:3#>VDV.F^&961L>XK<HH X2U_9;_ &9+*]\,ZG9?LZ>!(;GP
M5$T7@VXB\(62OH*,,,MDPBS:@C@B+:"*A?\ 9*_96?P7XF^'!_9I\ #P]XTN
M6N?&.AKX.LA::Y,Q!:6\A$6RY<D [I QR <\5Z#10!YQ\+_V//V3/@E>2:A\
M'?V9? /A:XFTD:7-<>'_  C9VDCV(+-]F+11@F+<[L4^Z6=B1EB34\"_L._L
M7?##P7XC^&_PX_9(^&FA>'?&#AO%F@Z3X&L+>RUD@DC[5 D02<#)P'! R<8K
MU*B@#DM5^ /P(UWQKH/Q*UOX*>$KSQ'X6MOL_AC7[OPW:R7ND0X(\NUG:,R6
MZ8)^6,J.:ZVBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
5HHH **** "BBB@ HHHH **** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>triumphfinancial_logoxfull.jpg
<TEXT>
begin 644 triumphfinancial_logoxfull.jpg
M_]C_X  02D9)1@ ! @$ E@"6  #_[0 L4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  E@    $  0"6     0 !_^$R\FAT=' Z+R]N<RYA9&]B92YC;VTO
M>&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI
M2'IR95-Z3E1C>FMC.60B/SX*/'@Z>&UP;65T82!X;6QN<SIX/2)A9&]B93IN
M<SIM971A+R(@>#IX;7!T:STB061O8F4@6$U0($-O<F4@-RXQ+6,P,# @-SDN
M8V(W8S5A,2P@,C R,B\P-"\Q-"TP-3HR,CHS-2 @(" @(" @(CX*(" @/')D
M9CI21$8@>&UL;G,Z<F1F/2)H='1P.B\O=W=W+G<S+F]R9R\Q.3DY+S R+S(R
M+7)D9BUS>6YT87@M;G,C(CX*(" @(" @/')D9CI$97-C<FEP=&EO;B!R9&8Z
M86)O=70](B(*(" @(" @(" @(" @>&UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R
M9R]D8R]E;&5M96YT<R\Q+C$O(@H@(" @(" @(" @("!X;6QN<SIX;7 ](FAT
M=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\B"B @(" @(" @(" @('AM;&YS
M.GAM<$=);6<](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]G+VEM9R\B
M"B @(" @(" @(" @('AM;&YS.GAM<$U-/2)H='1P.B\O;G,N861O8F4N8V]M
M+WAA<"\Q+C O;6TO(@H@(" @(" @(" @("!X;6QN<SIS=%)E9CTB:'1T<#HO
M+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E4F5F(R(*(" @
M(" @(" @(" @>&UL;G,Z<W1%=G0](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P
M+S$N,"]S5'EP92]297-O=7)C945V96YT(R(*(" @(" @(" @(" @>&UL;G,Z
M:6QL=7-T<F%T;W(](FAT=' Z+R]N<RYA9&]B92YC;VTO:6QL=7-T<F%T;W(O
M,2XP+R(*(" @(" @(" @(" @>&UL;G,Z<&1F/2)H='1P.B\O;G,N861O8F4N
M8V]M+W!D9B\Q+C,O(CX*(" @(" @(" @/&1C.F9O<FUA=#YI;6%G92]J<&5G
M/"]D8SIF;W)M870^"B @(" @(" @(#QD8SIT:71L93X*(" @(" @(" @(" @
M/')D9CI!;'0^"B @(" @(" @(" @(" @(#QR9&8Z;&D@>&UL.FQA;F<](G@M
M9&5F875L="(^5')I=6UP:$9I;F%N8VEA;"U&=6QL3&]G;RTP-RTR,#(R/"]R
M9&8Z;&D^"B @(" @(" @(" @(#PO<F1F.D%L=#X*(" @(" @(" @/"]D8SIT
M:71L93X*(" @(" @(" @/'AM<#I-971A9&%T841A=&4^,C R,BTP-RTR-U0Q
M,3HT-CHU,RTP-3HP,#PO>&UP.DUE=&%D871A1&%T93X*(" @(" @(" @/'AM
M<#I-;V1I9GE$871E/C(P,C(M,#<M,C=4,38Z-#8Z-35:/"]X;7 Z36]D:69Y
M1&%T93X*(" @(" @(" @/'AM<#I#<F5A=&5$871E/C(P,C(M,#<M,C=4,3$Z
M-#8Z-3,M,#4Z,# \+WAM<#I#<F5A=&5$871E/@H@(" @(" @(" \>&UP.D-R
M96%T;W)4;V]L/D%D;V)E($EL;'5S=')A=&]R(#(V+C,@*$UA8VEN=&]S:"D\
M+WAM<#I#<F5A=&]R5&]O;#X*(" @(" @(" @/'AM<#I4:'5M8FYA:6QS/@H@
M(" @(" @(" @(" \<F1F.D%L=#X*(" @(" @(" @(" @(" @/')D9CIL:2!R
M9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QX
M;7!'26UG.G=I9'1H/C(U-CPO>&UP1TEM9SIW:61T:#X*(" @(" @(" @(" @
M(" @(" @/'AM<$=);6<Z:&5I9VAT/C,R/"]X;7!'26UG.FAE:6=H=#X*(" @
M(" @(" @(" @(" @(" @/'AM<$=);6<Z9F]R;6%T/DI014<\+WAM<$=);6<Z
M9F]R;6%T/@H@(" @(" @(" @(" @(" @(" \>&UP1TEM9SII;6%G93XO.6HO
M-$%!45-K6DI29T%"06=%06QG0U=!040O-U%!<U5':'9D1SEZ84<Y=TE$375-
M04$T46ML3D$K,$%!04%!04)!06QG04%!045!)B-X03M!44-704%!04%104(O
M*S1!1&M&:V(R2FQ!1U1!04%!04%F+V)!25%!0F=114)!545"9U5&0F=K1T)1
M64I#=V='0F=G3$1!;TM#=V]+)B-X03M$0D%-1$%W341!=U%$031014$X3T1"
M351&0E%417AW8D=X<V-(>#AF2'@X9DAX.&9(=T5(0G=C3D1!,%E%0D%91VA5
M4D92;V9(>#AF)B-X03M(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X
M9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&8O.$%!15%G04E!14%!=T52
M)B-X03M!04E205%-4D%F+T5!84E!04%!2$%114)!445!04%!04%!04%!05%&
M07=)1T%104A#06M+0W=%04%G241!445"05%%04%!04%!04%!)B-X03M!44%#
M07=11D)G8TE#46],14%!0T%1341!9U%#0F=C1$)!24=!;DU"06=-4D)!049)
M4DEX459%1T4R16EC645537!':$)X5WA1:5!")B-X03M5=$AH37A::3A#4GEG
M=D5L47I25&MQ2WE9,U!#3E51;FLV3WI.:&156DA41#!U24E*;TU*0VAG6FA*
M4D92<5,P5G1.5DM"<GDT+U!%)B-X03LQ3U0P6EA71FQA5S%X9%AL.5=:,FAP
M86UT<V)7-799,U(Q9&YD-&58<#=F2#$K9C-/16A984AI26U+:31Y3FIO*T-K
M-5-6;'!E66U:)B-X03MQ8FY*,F5N-4MJ<$M7;7 V:7!Q<75S<F$V=F]204%)
M0T%1241"455%0E%914-!341B445!06A%1$)#15--545&55).:$EG6GAG6D5Y
M)B-X03MO8DAW1DU(4C133D-&5DII8W9%>DI$4D1G:&%357E7:5DW3$-",U!3
M3F5*16=X9%5K=V=*0VAG6DIJ6D9':61K9$95,SAQ3WIW>6=P)B-X03LP*U!Z
M:$I3:W1-5%4U4%)L9%E75G!B6$8Q95@Q4FQ:;61O85=P<F)',75B,E(Q9&YD
M-&58<#=F2#$K9C-/16A984AI26U+:31Y3FIO)B-X03LK1&Q*5U=L-6E:;7!U
M8VY:-F9K<4]K<&%A;G%+;7%Q-GET<G$K=B]A04%W1$%104-%44U2040X04QC
M,FIY4V%A9&]-.3=O,G)A<7-I)B-X03MP0G!+=T=21'5Z=&-3:4Y14&PX4DIY
M2FQ203<R>4=)>6I+6#@R=G1B.#!E6#=J>2]R;'IP5G<V>79!459L6%E-:F=-
M<' R3D1U35E3)B-X03LT:&$U<U)X>4U3;6XU6"\X<#5P2"]'4B\K5%0U2$XY
M2F)T1B]E>&4W96,O3G1L-54P4G18=DE:2C1&:U-)>'<X96183D%F:4MJ3F4Y
M)B-X03M'."\O04]H:V9+=B]!1F),-R]K:B]W03$T85)B25!*4#5V-DHU=3%L
M=$MS<DLU=#5L:&%F;DXV9DAI:%5%9D-Z1W9X66M*6C5G5FA5)B-X03LO=T-:
M.6Q&*UEK9FMV-FA-,'(P53-O4'=H,FDY655J<%5R>#9T6#A..$Y+>EA!<G-6
M9&ER<U9D:7)S5F1I<D0W3#AY.4MV.$%Z>DHU)B-X03M3<S=E5C=I,T5V,7$V
M96E)<G<Y5E)D>3(O9F(V8TY+>D1!<D-F32\U<F%.-64Q:5A3<FUZ=4IP;U92
M;65,:'A03E%W<'E92'9L,$U*)B-X03MK3&-,3G)O-#5C2D)3;B]L9DAL,R]Q
M,S-N+TI,+VUV2F9L:C-T6#AP=S=I;G,S-6HR8V9M<7<X=B]5<%,Q.4A%-'5A
M:6EM6F5A:FA1)B-X03LX:"]-83=:1'=V5&)C9%=0145+-7-V>7!Z2%EQ-T98
M67$W1EA9<3=&57(X,&$O1F]':#-7<E-W=$]L<T8O9$IS5TQU14<K.4)6='IK
M)B-X03MO4C1J5%9M>2M(17DW;'9L5'I&1C5H,$\S,5=+1C=D6BM1350W:TUJ
M1E12<41K2VI9-'IJ=VUL=UIF16E*2G1K5S%J9FYB>C%P,VQ3)B-X03LQ9VMU
M;UI,:31U=5ET;TDV04U9*U!,:S4K>5!J2%DO3$Q-94UY8V)5-FU/26(Y6'HW
M-68P+U$W>31C87AQ;S!U,U)A<31H;&YD,E!9)B-X03M,1T-!0C-*3UHP:5)Y
M1G90-&]22CE2-&9T6E)03#5*,&YY9'(R;F%8<G)A;&5A<#E5.4]*<E=A1VXQ
M969M9FE:95 R5U!5.7-R.5)K)B-X03M#4E9/551J:&IK27DT:DMU:#9&1V5C
M1B],-WI(<C K<F8T<BMQ*W-Q3#90-E!U6DMC14-F82M$<E1W>4U/3TEQ=G1:
M-F=98VMZ3&IR)B-X03LO3DM4+VPO0F)7+S5K861$83-+,VQU:S!G:7555C1W
M-BMK.41W:T-S=G5-;FQ0;TQ4<$%";49',S!$<4=M-F1Q3G5B8E5,5T<X=&E1
M)B-X03MX9W5),6Q3;S9(:31)<4UW2&]N9V8U>39(;W5N*V9D071B1%0W83!T
M<&\T5$Y"0D1(16IK,T1+95-O04158F(U24EE<&5C9$LP:GEZ)B-X03LU4S%F
M5U!,*VY796PV;F(R>F5J9#)T=$1(27171E)52C Y<T-8:T]H-B\X06YR-6PP
M.7(O045M-W5,:3!T2D]$>7 Y6&IQ*WA+.%-&)B-X03MA4V=),D%/2%I$2U<X
M>659679Z-'0Y1FQU,6MT:T5-3"]U;V=X0G-6;&5J.$]91%-%=%%(2&]Q2SAI
M96,O32MO+VTS<G5I,W0K.#)L)B-X03LR:VPX='9B1E5!55$S05-/:$-H=FA8
M8G)G2W5U=D]F;610>C)8>39T*S0P57E2<CE4-'!X;S%K<W K3&IY*S)A.6-E
M:7-8=2]/4#5R)B-X03LV=#4Y,7)Y-V]';W4S0SAU-&]9=4U+:4M#1UIH6&UY
M-V-6049A,2MN0W%&=&90,S5Y2G%5=FMW5#@Y8VMM16%T27-*;FHT<5=:5FM0
M)B-X03LW=FEY+T9Y3F1U:'AO2VY8:S=Z=BM95V@O;49B*U8O3G1W,7EL-#9W
M<VMN0GER4VHY,4I(26<V13!"1F9O<FI3<5!N1'IN*UIB+VU:)B-X03MF*U<O
M3&PO25,P9VIT3%)6:&]!8F-/+WA33'118VUQ5'1I<4TX:V5E+U!E:2MF:SAP
M96-*:F1#-EE20FXT33!C:VDX;VY34F%C;&99)B-X03M%2' W1459:TMX2S=8
M>F)**V(K='<K5E=+879.9%A33$E/031X;&E84$M4-%8R2%AR-&(T<7DW.'9V
M4&9N<E1F4#0X;RMB<&UN86-M)B-X03M/:W9";FEL369Q>'-S:69A5C$R<%AV
M,C-X2591+TU$56)05'9Z56MV8C)Z4R]T659I371P249+=41!04%E45ED5%AP
M;5AI1G=O3VHQ)B-X03M5>$A06D9J.6I-4$EM<&53+TYK=#5(2#57<V)4-F]Q
M35,P345N3&U72&%.854T-59K16\Y6$TP,#A75R]10EAU43)T835Q9'0K8F5M
M)B-X03MA6$))<V1J>&EJ15%J:C)2,5!*5F)J>55';E%(1TU2-%I,2$IK:TY1
M26IK:S)T*UIV>D-U+U!E;V%";V0V,CAR<$)$4TE"1591>DAM)B-X03MY-U5(
M978T-4]-24-)2F%C;6)-8W!H16]Z>6(U=3@U86(U,EAY,35M;6%F,2]G;S52
M:6IL3V-B2S9D43-3;G9G>5%I63)'96YZ-4DU)B-X03ME0V%..#DS9FY#4'I"
M3$)B95IR1%-B1&=R,C!5,'E1>6)I:D)G<5-32&9E<#)W67A'=59S.51,2G@P
M2FE)5R]L6C4S,38O,74W,$A6)B-X03LW:$PO04Y'3C5)8G1#<F)X=49)1'!1
M3VIC<6<T-7-907-),%=P;DM2:$DR>&)Y.35H+TYF>DMB:3,P=E5(;#E!3$I-
M-3E'3&I7;U91)B-X03MX0R]A,S)Y>5594C5U3&EY-FI*66EF=5I4*U<O-6=A
M=$HK;4Y0.'AY1U=84V]*3&]Y:TPV:7!!94UY3GAO1TE*1DUR>31H<U(Q8W)2
M)B-X03LV<5AQ12\T9#!I='9-9C5P*V-B<39U.41D<F%Y9TI#>%)T2$=I,3-6
M3U0P3'94<B]!07E::$-(3F]J;7HU:51$64HU2C5I.#A$.'-.)B-X03M7=G19
M:2MR6'1U.%56=&-34G%S:VE'9$DU4%5H6F508W)7;2]H,TU/1U!'04<X-7-V
M9U--=&HK,4@K6$Y7.'A8;C56+UAR5SEH9S%2)B-X03M0545D>DUS56-3<6MP
M5VTT5TYF:#)"27!K6GA!;EA2<W=Z;6-&9RMP:$8O-7,X.#9+26(T96%,4%4K
M5&=08E<X>7HP<4-A4$=55#1D)B-X03MQ5E@W.'5%26YA<6-'5V9,1&9J16MD
M*V-/<"]P6%)F2V5P8U!43C-"4$U9-C$T;#%G2D9F631-06]K3FYA12M+34ID
M.2]O64IO4&UB)B-X03M89$)N:VTP;3=A,65694UL07)Q=T<T<6IH;#(W1VU8
M4V=*8S-!>%IP67IC5%1.;R].5W8K65!Y,S@P4'$Y,3E:83-E>45*.4]/4&E(
M)B-X03MU1C5F,V%P6#=)-C54=T-->%1M:E!02FAN>$<V<C<P6BM94#5K96)D
M1S@S,RMM-F9D2DAA465J-E-'2TYI3V-+3S(W2U0Y<&IG>%EO)B-X03MM3FQN
M<3E8:VAK35%D=C)-82],+T%&0S@Q2#AY9$]V8C)6<#=Q96%2<%I7-FLK:R\T
M94%Y>DM+9UA','-J3$U#96(V2WI!96EE1"]N)B-X03MP+S5-8GDS+T%-66]0
M*V]P<VM%1C9D*V%N+VMV3F0O-6AJ+WA)64%L:F8X07IJ>B]!36]&2B]Z2%1F
M.$%%23A39TU6=F8O5VPQ+S1Y)B-X03MX9CA!9$]81#!62UE03458:U0X-3EB
M=G17=#58=')I835*.4U$;4DW=5%4239H:4%W-F0O-EDY1E<K6"]!1$IB95IF
M>C1T3F%T66YH)B-X03MT-W%B.3%(2E1M1FES>D96<45I<#16-C0Y1E1J.'10
M+T%#979M6"]J3'%8+T%&1FI%.&QD6F8X07)3-V8X6EIF*S9C,E!26&5D=CA!
M)B-X03LQ;T129BM-=&HO>$Q%8VQ3;EA0361L-6(O4'$W,7$Y4U-3,71::4I6
M:4%,,&QS+U-Q07A58D8V.6-E:7%S3W)2*V9F>G,P,U5D2F=L)B-X03M7>71:
M24I3,&=#<TDW5#DT>G9X2F]#,W=I<#A0;&HP5DUF2E O<E%'=&8X04=7*R\T
M;&EE4W4X=R]W1')2;&HO04U:8E@O<4A'4%)5)B-X03LT,6%+2V(X.4QE3U9&
M:VIB,"M334%Y;B]!154Y46-Y22]W0C V;DE,,5$O2%(V,6(R5FYB1FIB=U)W
M;'9T1TY&5W101V='67A,=%)%)B-X03M$:TAL2&U,+T%-;F9P;B]01"]I1%IK
M>"]U>39R3B]J42M$=DQV+VLW.50O-3<O.$%%1GAL+V1H8U K3D@T<4]T+W=$
M:S@W5"]!27E7)B-X03LO=T1Y6D='4#DR:DHO:E$K2#--6G1:3D%T9D]/<FIZ
M>&%Z,TI-:W5Y1G=23'IQ1U!&:UEQ5BMZ.%90-%='>D5C3&I234)K;#1O2E1F
M)B-X03LX;S-S6"]-3SAF5#0R:'-79VY.=$9)951,2#9I8U%X,S-P:TTY.$<W
M8F]#4$=.8W%+82]K0B\P=G8K:E0O;61K9%0P8F5Y=C1V:"ML)B-X03M+4$M'
M;79Q9FY,>FAP.%HT>5A6;G%%56)(;T=E-%%,6#)R:S5M;WA0=6%T4$1I>51(
M94IF93$U0R]-0U!Y6F(S*VDV=EE4;'A/,'1))B-X03LK261:94MO>4]R;&1V
M9T<Y8V-M3&HS0S985F5#1$=1-G-G,3-Z:&-E85!Y<S%U.6QS2'-L:FQH4TYY
M955C:2]7639C1TY#4W92='%6)B-X03LK-%9X:'=Z1&9L,4)Y-$I'<2]T67!Q
M<6%G9GEK,%)O95@Q2F)U-"MT.&$P-48R15)B,BLQ.4]7:79%3&EZ0B],>')L
M6E-Z>D)D*U%P)B-X03M.0G-9=$9S<FE(5T%%3C502S=&1%)A3TM&,D)*8F-C
M5D@X36Q%4W9F:S%:6EEU06-)4$8Q5&XX>% K54TX:B\X=V-V+T%"1T1)679Q
M)B-X03MK,V%V*S=X*S<Y4U0O=T1+<B]0;B]6;VLO=T-$:2\U<GEF:E(W,G(X
M;&PO;6]I1#AV+WI*=#=7-7199$]M4S-V1E9B;4E34F-80T]*)B-X03M&<4]F
M54UU>'=(3$1V4TY,;4%)<FTW55!Y+SA!>DDQ0SEM=F(S5'!P-W%D=6-S<E-2
M5DHO-%!T,$%X1U=!-G),4UIP1WE.,#0X9RM1)B-X03MF3BMM*V(Y3G9R-U18
M:'196&-Y>6PT>4%$1W='=UEN<6-H:WE235-!5S=3-EA*2$E#4G,Y>7I$9#1G
M3#=13D(Q0S5J=7(O5&)7-W59)B-X03M10D104$1(2S9!2&M/3$]P26]D.7-6
M4E8Q85=T-6)Y5S$S1$AC5S!O-'EW4W%(4F@T37)!9VI&5E!4=$PP>E1,8S(K
M;3)K1FQB;&DU)B-X03MH=#0P:51K9&DS1D%O<G1I<6DR9V%#,G O<%9T3G14
M<6Q19G(U:&HK<U9#.$(K.30X+W,O1#$V67%P-G8U63AU-GDX8C9R<'1T9E-2
M)B-X03M#:V)Z>$LW2T1V44U25VYT:7$R,#AP959B2S5J=7)44G)',W5O9C=Q
M-&ET;VMK5V<T+T,T54U0:#(V-'%R5S)G841A,SAU;U=U;3)S)B-X03M&+TU7
M33$S1D1':WIL>GEF;$EQ:&IY3S5Q9#A68W5G84-U<"]P5F1.=%)Q;%-F<C1H
M:BMS5DLX1"LY-#@O<R]$,399<39F44Y"=4Y1)B-X03M457 Y3G1:9%)J2VU/
M.65'3G!L2V9:-'E&95$T.70X5F5:<"M71W%A:BMB="]W0UED4W1)2#AV0C)(
M<%A(1U0V=T=T9E-(1T]J8DLU)B-X03MR5G%D3G-.;V5L85(U9#!(4FA)3DLP
M*S-S9E9P-G!G:E=-=%1P>4MI<'!G4W5G,$118F952#%+1%1B5TQ56D-X:W95
M:&I76FDO=T)R)B-X03ML248U2&PS,WA6,&UG841,<4LV;DIP='$K<$M15G9M
M:&I--$MI9W!+5C4W1&)R:7%U,FTV8S$R3#%R5T4S9S982FI5>6EG<#EU;DQP
M)B-X03MT:',X;5!"1S=R9$591U-(9E1D3VMU;'9(=%E8=3!P>'5':E5Y0VY3
M:FMC<TYL:5E2=38S8VUM-F1(9$YE2F%W<&1V6&QC3$=O:TYE)B-X03MT6$$U
M63)614DS9&)T4'!M;79D:3AE,&AA-T9#3&MX;UI"455(># U9$UB2SA%8G5T
M,4\K,%!23E%K5U,O=T)0=')U4D)26&YH:FM9)B-X03M$=T)C2$53235);&EJ
M3&U!5CEV<%=L,C U;G0W3T-'8VII6EDT,%9Y1#(U04$Y<U1)<4E20G-!3')0
M5&1/<W5F,4LQ:'1V57 V;F]X)B-X03MR2'DT,7!8:4)7;&-34U5X:$=0254Q
M8C9:<'1V8U!C5SEP1$1C4U9%:S!C84LW8VI5.&U!0DY32S1K;%)#24YG2U8Y
M;T]H-FA+2F(O)B-X03M!138Q=3561D)*4$1(27=(:%9W5&A%:4]267EX4FQZ
M04MU.6A9>5=V,4XW94HW4V=8-G5Y2UDV2V%G8T-/3WA'0WEY35)65G,V3W=S
M)B-X03M9<E4R:U9T16QQ86<R-F]O:DEB<CA!2$AF1WEO:4%+<EI">&56+TQ5
M4W-S5VLR56%V5&UQ,CA39S V5D%8=&@T>C-S0FAG4#12.&M2)B-X03M.;RMK
M5'A24E0R3G9,1D%/345B>$EY;T13;U%%55AO3VU$:4Q)-#1N;4$O+S)1/3T\
M+WAM<$=);6<Z:6UA9V4^"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @
M(" @(" @(" \+W)D9CI!;'0^"B @(" @(" @(#PO>&UP.E1H=6UB;F%I;',^
M"B @(" @(" @(#QX;7!-33I);G-T86YC94E$/GAM<"YI:60Z,65D9&$U9F4M
M9C!A92TT,V0W+3@U8C<M93!F.&4V,65D9#0Q/"]X;7!-33I);G-T86YC94E$
M/@H@(" @(" @(" \>&UP34TZ1&]C=6UE;G1)1#YX;7 N9&ED.C%E9&1A-69E
M+68P864M-#-D-RTX-6(W+64P9CAE-C%E9&0T,3PO>&UP34TZ1&]C=6UE;G1)
M1#X*(" @(" @(" @/'AM<$U-.D]R:6=I;F%L1&]C=6UE;G1)1#YU=6ED.C5$
M,C X.3(T.3-"1D1",3$Y,31!.#4Y,$0S,34P.$,X/"]X;7!-33I/<FEG:6YA
M;$1O8W5M96YT240^"B @(" @(" @(#QX;7!-33I296YD:71I;VY#;&%S<SYP
M<F]O9CIP9&8\+WAM<$U-.E)E;F1I=&EO;D-L87-S/@H@(" @(" @(" \>&UP
M34TZ1&5R:79E9$9R;VT@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @
M(" @(" @(" \<W12968Z:6YS=&%N8V5)1#YX;7 N:6ED.F$S.#4S-&0T+38Q
M.#,M-&8Y82UB8V,Y+3@P.#EA9# X,F(U-3PO<W12968Z:6YS=&%N8V5)1#X*
M(" @(" @(" @(" @/'-T4F5F.F1O8W5M96YT240^>&UP+F1I9#IA,S@U,S1D
M-"TV,3@S+31F.6$M8F-C.2TX,#@Y860P.#)B-34\+W-T4F5F.F1O8W5M96YT
M240^"B @(" @(" @(" @(#QS=%)E9CIO<FEG:6YA;$1O8W5M96YT240^=75I
M9#HU1#(P.#DR-#DS0D9$0C$Q.3$T03@U.3!$,S$U,#A#.#PO<W12968Z;W)I
M9VEN86Q$;V-U;65N=$E$/@H@(" @(" @(" @(" \<W12968Z<F5N9&ET:6]N
M0VQA<W,^<')O;V8Z<&1F/"]S=%)E9CIR96YD:71I;VY#;&%S<SX*(" @(" @
M(" @/"]X;7!-33I$97)I=F5D1G)O;3X*(" @(" @(" @/'AM<$U-.DAI<W1O
M<GD^"B @(" @(" @(" @(#QR9&8Z4V5Q/@H@(" @(" @(" @(" @(" \<F1F
M.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @(" @
M(" @/'-T179T.F%C=&EO;CYS879E9#PO<W1%=G0Z86-T:6]N/@H@(" @(" @
M(" @(" @(" @(" \<W1%=G0Z:6YS=&%N8V5)1#YX;7 N:6ED.C$X-S$R9#(W
M+6-D,F8M-#DW-BUB.64X+3 T,F5B,#AD-6(W,CPO<W1%=G0Z:6YS=&%N8V5)
M1#X*(" @(" @(" @(" @(" @(" @/'-T179T.G=H96X^,C R,BTP-"TP-50P
M.3HP-CHS-"TP-SHP,#PO<W1%=G0Z=VAE;CX*(" @(" @(" @(" @(" @(" @
M/'-T179T.G-O9G1W87)E06=E;G0^061O8F4@26QL=7-T<F%T;W(@,C8N," H
M36%C:6YT;W-H*3PO<W1%=G0Z<V]F='=A<F5!9V5N=#X*(" @(" @(" @(" @
M(" @(" @/'-T179T.F-H86YG960^+SPO<W1%=G0Z8VAA;F=E9#X*(" @(" @
M(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @(#QR9&8Z;&D@<F1F
M.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @(" @(" @(" \<W1%
M=G0Z86-T:6]N/G-A=F5D/"]S=$5V=#IA8W1I;VX^"B @(" @(" @(" @(" @
M(" @(#QS=$5V=#II;G-T86YC94E$/GAM<"YI:60Z-V-A.31D-S<M.#@Q,2TT
M.#)E+3@U9F$M-#!A-#8P86$U-#@U/"]S=$5V=#II;G-T86YC94E$/@H@(" @
M(" @(" @(" @(" @(" \<W1%=G0Z=VAE;CXR,#(R+3 W+3(W5#$Q.C$S.C(R
M+3 U.C P/"]S=$5V=#IW:&5N/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z
M<V]F='=A<F5!9V5N=#Y!9&]B92!);&QU<W1R871O<B R-BXS("A-86-I;G1O
M<V@I/"]S=$5V=#IS;V9T=V%R94%G96YT/@H@(" @(" @(" @(" @(" @(" \
M<W1%=G0Z8VAA;F=E9#XO/"]S=$5V=#IC:&%N9V5D/@H@(" @(" @(" @(" @
M(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54
M>7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I
M;VX^8V]N=F5R=&5D/"]S=$5V=#IA8W1I;VX^"B @(" @(" @(" @(" @(" @
M(#QS=$5V=#IP87)A;65T97)S/F9R;VT@87!P;&EC871I;VXO<&]S='-C<FEP
M="!T;R!A<'!L:6-A=&EO;B]V;F0N861O8F4N:6QL=7-T<F%T;W(\+W-T179T
M.G!A<F%M971E<G,^"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@(" @(" @
M(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @
M(" @(" @(" @(" @(" @/'-T179T.F%C=&EO;CYS879E9#PO<W1%=G0Z86-T
M:6]N/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z:6YS=&%N8V5)1#YX;7 N
M:6ED.F$S.#4S-&0T+38Q.#,M-&8Y82UB8V,Y+3@P.#EA9# X,F(U-3PO<W1%
M=G0Z:6YS=&%N8V5)1#X*(" @(" @(" @(" @(" @(" @/'-T179T.G=H96X^
M,C R,BTP-RTR-U0Q,3HT-CHR-RTP-3HP,#PO<W1%=G0Z=VAE;CX*(" @(" @
M(" @(" @(" @(" @/'-T179T.G-O9G1W87)E06=E;G0^061O8F4@26QL=7-T
M<F%T;W(@,C8N,R H36%C:6YT;W-H*3PO<W1%=G0Z<V]F='=A<F5!9V5N=#X*
M(" @(" @(" @(" @(" @(" @/'-T179T.F-H86YG960^+SPO<W1%=G0Z8VAA
M;F=E9#X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @(" @(" @
M(#QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R8V4B/@H@(" @(" @(" @
M(" @(" @(" \<W1%=G0Z86-T:6]N/G-A=F5D/"]S=$5V=#IA8W1I;VX^"B @
M(" @(" @(" @(" @(" @(#QS=$5V=#II;G-T86YC94E$/GAM<"YI:60Z,65D
M9&$U9F4M9C!A92TT,V0W+3@U8C<M93!F.&4V,65D9#0Q/"]S=$5V=#II;G-T
M86YC94E$/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z=VAE;CXR,#(R+3 W
M+3(W5#$Q.C0V.C4S+3 U.C P/"]S=$5V=#IW:&5N/@H@(" @(" @(" @(" @
M(" @(" \<W1%=G0Z<V]F='=A<F5!9V5N=#Y!9&]B92!);&QU<W1R871O<B R
M-BXS("A-86-I;G1O<V@I/"]S=$5V=#IS;V9T=V%R94%G96YT/@H@(" @(" @
M(" @(" @(" @(" \<W1%=G0Z8VAA;F=E9#XO/"]S=$5V=#IC:&%N9V5D/@H@
M(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z4V5Q
M/@H@(" @(" @(" \+WAM<$U-.DAI<W1O<GD^"B @(" @(" @(#QI;&QU<W1R
M871O<CI3=&%R='5P4')O9FEL93Y0<FEN=#PO:6QL=7-T<F%T;W(Z4W1A<G1U
M<%!R;V9I;&4^"B @(" @(" @(#QI;&QU<W1R871O<CI#<F5A=&]R4W5B5&]O
M;#Y!25)O8FEN/"]I;&QU<W1R871O<CI#<F5A=&]R4W5B5&]O;#X*(" @(" @
M(" @/'!D9CI0<F]D=6-E<CY!9&]B92!01$8@;&EB<F%R>2 Q-BXP-SPO<&1F
M.E!R;V1U8V5R/@H@(" @(" \+W)D9CI$97-C<FEP=&EO;CX*(" @/"]R9&8Z
M4D1&/@H\+W@Z>&UP;65T83X*(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @( H\/WAP
M86-K970@96YD/2)W(C\^_^X #D%D;V)E &3      ?_; (0  0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0(" @(" @(" @("
M P,# P,# P,# P$! 0$! 0$" 0$" @(! @(# P,# P,# P,# P,# P,# P,#
M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#_\  $0@!J WC P$1  (1
M 0,1 ?_$ /H  0$  P$! 0$! 0$        *" D+!P8%! ,! @$!   ' 0$!
M              ,$!08'" D" 0H0  $#! $! @<)"@D)!P,$ P " P0!!08'
M"!$2"2$3MG<X6 HB%+66UC>7MQHQTQ4V=M<8>!DY(]15%A>'IXBX03(D)4=7
MQTC)46%",S755G%R4X%28B9#DS01 0 ! @,"! H2# H(!@(" P ! @,1! 4&
M!R$Q$@A!46%Q@3(3=38WL=$BLM(S<Y.STQ14=#55%A<8D:'!0E)RDB.4M!56
M\&)3PT6%E<5&=H*B)#2$U(;&0V.#H[4XPJ35)>%$)O_:  P# 0 "$0,1 #\
M^/W%R9Y(0=N;3A0N0.[H<*'L?.(L2)%VMGD>+%BQ\FN;,>-&CLWY#3###2*)
M0A-*)2FE*4I2E#;[3=$T6O3K%=>3RLU39HF9FU;F9F:8X9\RX0[6;Q-X%G:G
M4[-G7=9HLT:AF(IIC.YF(B(O5Q$1$7<(B(X(B."(><?I1\F?6*WK]+F?_* G
M?V%HGO/*>LV_0J!]).\7Y?UK].S/MI^E'R9]8K>OTN9_\H!^PM$]YY3UFWZ$
M^DG>+\OZU^G9GVT_2CY,^L5O7Z7,_P#E /V%HGO/*>LV_0GTD[Q?E_6OT[,^
MVGZ4?)GUBMZ_2YG_ ,H!^PM$]YY3UFWZ$^DG>+\OZU^G9GVT_2CY,^L5O7Z7
M,_\ E /V%HGO/*>LV_0GTD[Q?E_6OT[,^VGZ4?)GUBMZ_2YG_P H!^PM$]YY
M3UFWZ$^DG>+\OZU^G9GVT_2CY,^L5O7Z7,_^4 _86B>\\IZS;]"?23O%^7]:
M_3LS[:?I1\F?6*WK]+F?_* ?L+1/>>4]9M^A/I)WB_+^M?IV9]M/TH^3/K%;
MU^ES/_E /V%HGO/*>LV_0GTD[Q?E_6OT[,^VGZ4?)GUBMZ_2YG_R@'["T3WG
ME/6;?H3Z2=XOR_K7Z=F?;3]*/DSZQ6]?I<S_ .4 _86B>\\IZS;]"?23O%^7
M]:_3LS[:?I1\F?6*WK]+F?\ R@'["T3WGE/6;?H3Z2=XOR_K7Z=F?;3]*/DS
MZQ6]?I<S_P"4 _86B>\\IZS;]"?23O%^7]:_3LS[:?I1\F?6*WK]+F?_ "@'
M["T3WGE/6;?H3Z2=XOR_K7Z=F?;3]*/DSZQ6]?I<S_Y0#]A:)[SRGK-OT)])
M.\7Y?UK].S/MI^E'R9]8K>OTN9_\H!^PM$]YY3UFWZ$^DG>+\OZU^G9GVT_2
MCY,^L5O7Z7,_^4 _86B>\\IZS;]"?23O%^7]:_3LS[:?I1\F?6*WK]+F?_*
M?L+1/>>4]9M^A/I)WB_+^M?IV9]M/TH^3/K%;U^ES/\ Y0#]A:)[SRGK-OT)
M]).\7Y?UK].S/MI^E'R9]8K>OTN9_P#* ?L+1/>>4]9M^A/I)WB_+^M?IV9]
MM/TH^3/K%;U^ES/_ )0#]A:)[SRGK-OT)]).\7Y?UK].S/MI^E'R9]8K>OTN
M9_\ * ?L+1/>>4]9M^A/I)WB_+^M?IV9]M/TH^3/K%;U^ES/_E /V%HGO/*>
MLV_0GTD[Q?E_6OT[,^VGZ4?)GUBMZ_2YG_R@'["T3WGE/6;?H3Z2=XOR_K7Z
M=F?;3]*/DSZQ6]?I<S_Y0#]A:)[SRGK-OT)]).\7Y?UK].S/MI^E'R9]8K>O
MTN9_\H!^PM$]YY3UFWZ$^DG>+\OZU^G9GVT_2CY,^L5O7Z7,_P#E /V%HGO/
M*>LV_0GTD[Q?E_6OT[,^VGZ4?)GUBMZ_2YG_ ,H!^PM$]YY3UFWZ$^DG>+\O
MZU^G9GVT_2CY,^L5O7Z7,_\ E /V%HGO/*>LV_0GTD[Q?E_6OT[,^VGZ4?)G
MUBMZ_2YG_P H!^PM$]YY3UFWZ$^DG>+\OZU^G9GVT_2CY,^L5O7Z7,_^4 _8
M6B>\\IZS;]"?23O%^7]:_3LS[:?I1\F?6*WK]+F?_* ?L+1/>>4]9M^A/I)W
MB_+^M?IV9]M/TH^3/K%;U^ES/_E /V%HGO/*>LV_0GTD[Q?E_6OT[,^VGZ4?
M)GUBMZ_2YG_R@'["T3WGE/6;?H3Z2=XOR_K7Z=F?;3]*/DSZQ6]?I<S_ .4
M_86B>\\IZS;]"?23O%^7]:_3LS[:?I1\F?6*WK]+F?\ R@'["T3WGE/6;?H3
MZ2=XOR_K7Z=F?;3]*/DSZQ6]?I<S_P"4 _86B>\\IZS;]"?23O%^7]:_3LS[
M:?I1\F?6*WK]+F?_ "@'["T3WGE/6;?H3Z2=XOR_K7Z=F?;3]*/DSZQ6]?I<
MS_Y0#]A:)[SRGK-OT)]).\7Y?UK].S/MI^E'R9]8K>OTN9_\H!^PM$]YY3UF
MWZ$^DG>+\OZU^G9GVT_2CY,^L5O7Z7,_^4 _86B>\\IZS;]"?23O%^7]:_3L
MS[:?I1\F?6*WK]+F?_* ?L+1/>>4]9M^A/I)WB_+^M?IV9]M/TH^3/K%;U^E
MS/\ Y0#]A:)[SRGK-OT)]).\7Y?UK].S/MI^E'R9]8K>OTN9_P#* ?L+1/>>
M4]9M^A/I)WB_+^M?IV9]M/TH^3/K%;U^ES/_ )0#]A:)[SRGK-OT)]).\7Y?
MUK].S/MI^E'R9]8K>OTN9_\ * ?L+1/>>4]9M^A/I)WB_+^M?IV9]M/TH^3/
MK%;U^ES/_E /V%HGO/*>LV_0GTD[Q?E_6OT[,^VGZ4?)GUBMZ_2YG_R@'["T
M3WGE/6;?H3Z2=XOR_K7Z=F?;3]*/DSZQ6]?I<S_Y0#]A:)[SRGK-OT)]).\7
MY?UK].S/MI^E'R9]8K>OTN9_\H!^PM$]YY3UFWZ$^DG>+\OZU^G9GVT_2CY,
M^L5O7Z7,_P#E /V%HGO/*>LV_0GTD[Q?E_6OT[,^VKFN[GO]]RC@_P ;,@R:
M]7;(K]==<0I5TO=]N,R[W>Y2E7"XI5)GW*X/2)LQ]24TI5;BU*K2E/":M;96
MK5C:C.V;%--%JF],133$1$1A'!$1P0[.[@<]G=2W-[/9[4;UW,9Z[I],UW+E
M=5==<\JOAJKJF:JIZLS,LU2V68
M
M
M
M
M
M
M
M  #FT[L^>;;GG.SWRJNQNCI?Q;E_4+?G(?GPVP\+M5[XYGV:MYB3ZW
M                                                    !?SW97H$
M<7?-C!^$KF:D[;^%F?\ 5Y\B'<CFZ>)#9OO=3Y^MG66JS4
M
M
M
M
M
M
M
M                      <VG=GSS;<\YV>^55V-T=+^+<OZA;\Y#\^&V'A=
MJO?',^S5O,2?6X
M            +^>[*] CB[YL8/PE<S4G;?PLS_J\^1#N1S=/$ALWWNI\_6SK
M+59J
M
M
M
M
M
M
M                                        .;3NSYYMN><[/?*J[&Z.
ME_%N7]0M^<A^?#;#PNU7OCF?9JWF)/K<
M                              %_/=E>@1Q=\V,'X2N9J3MOX69_U>?(
MAW(YNGB0V;[W4^?K9UEJLU
M
M
M
M
M
M
M                                                          '-
MIW9\\VW/.=GOE5=C='2_BW+^H6_.0_/AMAX7:KWQS/LU;S$GUN
M                                                "_GNRO0(XN^;
M&#\)7,U)VW\+,_ZO/D0[D<W3Q(;-][J?/ULZRU6:@
M
M
M
M
M
M
M
M                #FT[L^>;;GG.SWRJNQNCI?Q;E_4+?G(?GPVP\+M5[XYG
MV:MYB3ZW                          ?V.VZX,0H=R?@S&;=<'9;$">[%
M?;A3GH'O?W\S#E+11B2["]]M>.2A2JM^,1VNG:IU\171-4T1,37&&,8\,8\6
M,=#'"<.G@C59>_19HS%=%<9>Y-44U3$Q35-.'*BFKBF:>5'*B)X,8QXX?QGM
M! /[(%NN%UDIA6N#,N4Q;4E],2!%?F25,PHSTV8\EB.AQVK42''<==52G1MI
M"E*Z)36M/%==%NGE7)BFG@X9G".&<(^S/!'51K&7OYFYW'+45W+LQ,\FF)JG
M"F)JJG",9PIIB:IGH1$S/!#^,]H(                          %_/=E>
M@1Q=\V,'X2N9J3MOX69_U>?(AW(YNGB0V;[W4^?K9UEJLU
M
M
M
M
M
M
M
M                      '-IW9\\VW/.=GOE5=C='2_BW+^H6_.0_/AMAX7
M:KWQS/LU;S$GUN                        !LU[N/NX\YYOYS^&+Q^$L1
MT!B-R9;SO.VV:-2KU*:HU)5@^#JDM.1YF23([B:R)%4N1[3'<H\]1;BX\>18
M^V>V>5V7RO<[?)N:O<I_-V^A3'%RZ\.*F.A'!-<QA&$1553L7S?^;_K.^36?
M=>;[IE=ALK<B,SF8C"JY5&$^Y\OC$Q5=JB8Y=>$TV:9BNN)JFW;N9;]^UK?!
MM0Y=Q1UMK;&K;B.$8CI[([38+!:6JM1845K*TK6M:UJ<D3)TR0XM^3)?6Y(E
M2'%NNK6XM2JV]NJSN:U'+ZAG<[75<S5S,TS55/',\C[41Q1$81$1$1$1#*7/
M4V?T;975=F-GMGLO;RNCY72;M%JU1&%--,7^S-554S-5==4S575,U53-4S,Z
M$S++2( SI[LQ*5<]>+R54HI*MFP4J2JE*I4FMMN=*TK2O@K2M"U=M_!//>H3
MY,,T\W6(G?=LW$\7[1I\Y6VG]['W3BL'5DG*#B_C=582JLJ][7U19(M:JPM5
M:JD7'-L)MT=/6N'UKVG;C;FD_P"J/=/L)]X]M$&P]@-O_=7(T+7:_P#:N"FU
M=JGM^E17/X?0IJGM^*?-X37LMSG^;!.C3F-Y&[?+_P#]/YJYG<E;I_W?HU9C
M+TQ_X''-VU$?F.&NB.X\JFS..9F:                           OY[LK
MT".+OFQ@_"5S-2=M_"S/^KSY$.Y'-T\2&S?>ZGS];.LM5FH
M
M
M
M
M
M
M
M                       YM.[/GFVYYSL]\JKL;HZ7\6Y?U"WYR'Y\-L/"
M[5>^.9]FK>8D^MP                       ;->[C[N/.>;^<_AB\?A+$=
M 8C<F6\[SMMFC4J]2FJ-258/@ZI+3D>9DDR.XFLB15+D>TQW*//46XN/'D6/
MMGMGE=E\KW.WR;FKW*?S=OH4QQ<NO#BICH1P37,81A$554[%\W_F_P"L[Y-9
M]UYONF5V&RMR(S.9B,*KE483[GR^,3%5VJ)CEUX339IF*ZXFJ;=NY;QK?6^#
M:AP;&M;:VQJVXCA&(VUJTV"P6EJK46%%:JI:UK6M3DB9.F2'%OR9+ZW)$J0X
MMUU:W%J576'.YW-:CFJ\[G:ZKF:N58U53QS/W(CBB(PB(B(B(B'8[9_9_1ME
M=&R^SVSV7MY71\K;BBU:HC"FFF/LS555,S5775,U5U3-54S5,S,NOM$7SS\=
M?-CE/E4V9TW._%N<]7H\ZYN<_7PNT#O;>]FA.X9B:$@&=7=E>GOQ<\YT#X.N
M1:NV_@GGO4)\F&:>;KX[]F^^5/G*U_*DI4FJ54HI*J52I*J4JE2:TZ5I6E?!
M6E:&I+N1,1,83Q)5.]C[IQ6#JR3E!Q?QNJL)565>]KZHLD6M586JM52+CFV$
MVZ.GK7#ZU[3MQMS2?]4>Z?83[Q[:(.>M@-O_ '5R-"UVO_:N"FU=JGM^E17/
MX?0IJGM^*?-X37S-YS_-@G1IS&\C=OE__P"G\U<SN2MT_P"[]&K,9>F/_ XY
MNVHC\QPUT1W'E4V9QS,S0                         +^>[*] CB[YL8/
MPE<S4G;?PLS_ *O/D0[D<W3Q(;-][J?/ULZRU6:@
M                                                   !K!YK][/Q
M7X5R9V(7V\3-H;BC,4575.O784RXV=YQ';CHSC('W?P+AE'$U2NK#JG[I1E:
M'4PUMK2JL:W8KN</%3TWBJNFGKIY-L^T0\QLPFRF]6X7J/3UC55SWC2EFN.P
M,K82Y2M$TFWW(YL?')M6:4I5%6['&]UU[5%4K1-)NG*6X[;&90INU=!CG%[\
M7O+H]Q=FN[ZM,V,Y5=46B5I_32+<Q1:TJ2EIV%@42[5HTFG93VY2Z]FM>M:U
MZ5I[]S6>E]N7SNE?39L:*]HXWKC]RB0>0^G<"V/C=5M-2KUKM=RP',HK:JIH
M]-7%N4[),8O;K::5JF,AFU)77P5>33PD*K*4SVDS$O479Z*E/B;SEXW<U,8?
MR#1F=-7.Z6N.R_D^ 7YE%CV'B%'U)0W6_8TX^^I4);JZ-HGPG9EL==ZMMR5K
M2I*92NW7;G"J$6FJ*N)ET0WH
M
M                            #RK<.\M0<?\ $)6>[IV+BNML3B]M/X5R
MBZL0??LA"*N>\+-!ZN7*_75Q%.K<.$S(E.?^!M1ZIIJKG"F,9?)F(X936<PO
M:(__ %3#>%V#?_FB?TS[0MW_ -S?OW#M=>,_^CC$J].__P 7;:3EO*=&Y/8A
M"JN_@MI/<R;BVCOCA9"V5N'.<@V%G-ZVKLI,_(<CF5E2O>\>Y1*18$)E"6H5
MKM4)*ZICPXK3,5A->C;::> @9BFFFYA3&$8/=N9FG&>-M?(#V
M                                               ,,.6//GC9PVM:
M5[:S&LG,)D3WW9-8XBTQ?=@7IE='/$R$VCWU%BV2V/J971$VYR(41Q2%(0XM
MRG8K<NS^R>M;27,-/MX9:)PJNU^9MT]3'"9JG^+3%4].(CA8BWG[\-WNZ7+8
M[4YOE:K73RK>3L1%S-7(X<)Y&---NB<)PN7JK=$S$Q%4U<"?;</M!N^+].F1
M=(ZAUYKNQ5JXU%N&;/7?/\J4BB5(;F)K"EXICL!YRM:.587$G(;K[GQCE*54
MK+NG;H=*M4Q5JF8O7KO1BC"W3UN&*ZIZ^-/6AHKM7S[-ML]>KM[':5D,ADN&
M*:LQ->9O8="KS-5FU3,\?)FBY$<7*JXYQ<_;;]X/[]]]?TDX=XCWU[X_!O\
M1=@_O+Q7C?&>\?&?@C\(^]>Q_!]??'CNQ_\ Y.U[HKOT8;(<GD]QN8X<?=:\
M>OQX8]C#J,;?7%W[=V[K^T<IR.5CR/<>7Y.&./)QY'+PZ';<K#[['A93:>]H
M.WM8I\")O#4.O-@V!-6F9MRP9V\8%EE&ZUHEZ>JD^=E6.7&0U2M5TCMQ+>V[
M6G8\8WU[=*#J.Z'2KM$U:7F+UF]T(KPN4=;@BFJ.OC5ATI9*V3Y]FVN2OT6M
MLM*R&?R,8157EYN9:_AT:O-57K54QQ\F*+43Q<JGCBA#B;SMXZ<R[$Y/U#EU
M6\HM\1$O(M:92TQ9=@8XVI=&U/RK/25*C76VI6I-*SK;(FPDJ<2A;J7:U;IB
M':#976=F[O(U&W^8F<*;E/FK=76G")B?XM44U='##A;W;K]]6P&]O)3?V5S6
M&I6Z>5=REZ(MYJU'%C5;QJBNC'#\Y:JN6XF8B:HJ\RS%+<98
M
M                                                         #R?
M<V]-2<>L)F[#W-GEBP'$H2J,_A"\OKK(N$Q2:K;MECM,-J5>,@NSJ$J4F)"8
MD2%(2I5$=E*JTJ&FZ5J&L9F,GIMJN]F)Z%/0CIU3.$4QU:IB.JM?:[;39;8/
M1Z]>VNSMC(Z71.'*N3.-570HMT4Q-R[7/'%%NFJK")G#")F)Y]^>T*J9G2[3
MQFTG%EPV%OM,9IN27*HF;5*O%MOQL%Q*Y1'V(JNS5:%O7JCJTJ31;+2J537+
M^D[H,:8N:WFIBJ?O+,1P=>NN)X>M1AU9:'[<<^^:+U>5W=Z/379IF8C,9^J?
M-=")C+6*Z9B.C$U9C&8F,:*9B8:_KOWW_>!7*:N5"SS!<?87VNS;;1K'%'H3
M7:==<IV'+]$O=QKV$.4;IVI"O<(3UZJ[2E7=;W7[(T4\FJU=KGIS=JQ_U9IC
M[3!F:YY&_3,7INV<]DK%$_>49.Q-,<,SP3=IN5]'#AJG@B.CC,^G:Y[_ !YC
M8O,C4SS'-2;/M-/$IFM3,;N&)7QY#:6TN*AW;&KLQ:H;\BJ:J4IRV2$44JO9
M11-*)I(YS=-LY?IGW)7F+%SH85173V8JC&?RHZZX] Y[^]G3;M/[;R^EZEE>
M#E15:JL7)PPQY-=FN**9GCG&S7&,\$1' WB</>^ XR\JKE;,(O3DO1VV+HXF
M/ PW.KE#DV#()JU42U"Q'/6F;?:[K.>4M"&HLV/:YTEY78CL/=.IB_:/=UKF
M@T59JUAFM/IXZZ(GE4QTZ[?#,1TYIFJF(X9F&Y6ZCG6;NMYF8MZ-G)JT;:BY
M.%.7S-=,VKM70IL9F(IHKJG@B*+E-FY75.%NBOC;7RP&SP
M                           #SK:&W-8Z4Q.9G.VL[QC7N)P>J7KUE-VB
MVN,[(["G&X,!M]=)-TNDA**T9B1D/27E>Y;0I7@)S(Z=GM3S$973[5=[,3][
M3$SV9Z$1TYG"(Z,J!M)M3LYL?I=>M;49W+9#2Z..Y>KBB)GCBFG'AKKG[VBB
M*JZIX*:9E/+RR[_BVQ/PGB/#["OPJ_3QT7^E_95O?C6U/W4>_,2P#QC%PE]4
M*HMB3>'8OBW$]EVW.)J9AV?W2UU<G,;17>3''W&W.,]:NYQ1U8HB>I7#0[>A
MSXLO:[II6ZC)]UKX:?=V;IF*.ERK&6QBNKITUWYHPF,*LO5##;]HES3_ *&/
MP_\ T_Y9^&?T:/Z:/PA[PQCWQ_2'^GS_ $:?A3M?@'L_@?\ F'_JO\"]/P)[
MU\'O3KX2X_F=LS^T^X^Y+?<_=W<<,:O2_<'=,.VX^Z>:Y?;X_?,2_3WO?^:/
MN[]N9KW7\W?VARN39Q]U?.7W)R_2O2_<WYGW/_N_(X.Y8\+4CNSYYMN><[/?
M*J[&0=+^+<OZA;\Y#5K;#PNU7OCF?9JWF)/K<                      -
MFO=Q]W'G/-_.?PQ>/PEB.@,1N3+>=YVVS1J5>I35&I*L'P=4EIR/,R29'<36
M1(JER/:8[E'GJ+<7'CR+'VSVSRNR^5[G;Y-S5[E/YNWT*8XN77AQ4QT(X)KF
M,(PB*JJ=B^;_ ,W_ %G?)K/NO-]TRNPV5N1&9S,1A5<JC"?<^7QB8JNU1,<N
MO":;-,Q77$U3;MW+>-;ZWP;4.#8UK;6V-6W$<(Q&VM6FP6"TM5:BPHK55+6M
M:UJ<D3)TR0XM^3)?6Y(E2'%NNK6XM2JZPYW.YK4<U7G<[75<S5RK&JJ>.9^Y
M$<41&$1$1$1$0[';/[/Z-LKHV7V>V>R]O*Z/E;<46K5$84TTQ]F:JJIF:JZZ
MIFJNJ9JJF:IF9^W)564GWM$7SS\=?-CE/E4V9^W._%N<]7H\ZYA\_7PNT#O;
M>]FA.X9B:$@&=7=E>GOQ<\YT#X.N1:NV_@GGO4)\F&:>;KX[]F^^5/G*U_1J
M2[DO^*2E2:I52BDJI5*DJI2J5)K3I6E:5\%:5H'R8B8PGB2J=['W3BL'5DG*
M#B_C=582JLJ][7U19(M:JPM5:JD7'-L)MT=/6N'UKVG;C;FD_P"J/=/L)]X]
MM$'/6P&W_NKD:%KM?^U<%-J[5/;]*BN?P^A35/;\4^;PFOF;SG^;!.C3F-Y&
M[?+_ /\ 3^:N9W)6Z?\ =^C5F,O3'_@<<W;41^8X:Z([CRJ;,XYF9H
M                  +^>[*] CB[YL8/PE<S4G;?PLS_ *O/D0[D<W3Q(;-]
M[J?/ULZRU6:@            -8?>$=YW@G=\7C5]GS'6&6["=VA;,IN<![&;
MQ9[6W:V\6E6.+(:EINB%*>7*5?$515'@31%>OW:$:U9F[$S$X8/%5?):Z/M*
M&D/5JVK\;<1^]$;W'5TX>>ZQTC[2AI#U:MJ_&W$?O0]QU=.#NL=(^TH:0]6K
M:OQMQ'[T/<=73@[K'2/M*&D/5JVK\;<1^]#W'5TX.ZQTC[2AI#U:MJ_&W$?O
M0]QU=.#NL=(^TH:0]6K:OQMQ'[T/<=73@[K'2/M*&D/5JVK\;<1^]#W'5TX.
MZQTC[2AI#U:MJ_&W$?O0]QU=.#NL=(^TH:0]6K:OQMQ'[T/<=73@[K'2/M*&
MD/5JVK\;<1^]#W'5TX.ZQTC[2AI#U:MJ_&W$?O0]QU=.#NL=(^TH:0]6K:OQ
MMQ'[T/<=73@[K'2/M*&D/5JVK\;<1^]#W'5TX.ZQTC[2AI#U:MJ_&W$?O0]Q
MU=.#NL=(^TH:0]6K:OQMQ'[T/<=73@[K'2/M*&D/5JVK\;<1^]#W'5TX.ZQT
MC[2AI#U:MJ_&W$?O0]QU=.#NL=(^TH:0]6K:OQMQ'[T/<=73@[K'2/M*&D/5
MJVK\;<1^]#W'5TX.ZQTC[2AI#U:MJ_&W$?O0]QU=.#NL=(^TH:0]6K:OQMQ'
M[T/<=73@[K'2/M*&D/5JVK\;<1^]#W'5TX.ZQTC[2AI#U:MJ_&W$?O0]QU=.
M#NL=(^TH:0]6K:OQMQ'[T/<=73@[K'2/M*&D/5JVK\;<1^]#W'5TX.ZQTC[2
MAI#U:MJ_&W$?O0]QU=.#NL=)MAX \\<2Y^ZVS/9&(8%D>OX.&9PK")5MR2Y6
MRYRILI-AM%^]_,.VM*66X]6;NEOLJ]UVD5K]RM"!=M3:F(F<<8>Z:N5&+/(A
M/0                        3<]\AWMEWTE-O'%+C%D+4/:+L)47;FSK8[
M1V7KB-<HE%)PW$7THJTQG4N%)2Y+N"%U796U);9[,]2G(4YE['*_.5]KT(0J
MZ\.".-']+ERI\J3.G29$V;-D/2YDR6\Y)E2Y4EQ3TB3)D/*6\_(?>75:UKK5
M2E5K6M:UJ3Z _G   /1-4;:V/HW/L>VAJ;+[Q@V=XM+]]V7(;(_1F2Q5:%-2
M(LAEQ+L2XVV?'6IF3$D-NQI+*U-NH6A54U\U4Q5')JX8?8F8G&.->7W8W>0X
MASXUA(:NK%NQ/?F 0X;6S<&BO53#N$=SQ<:/GV&M/NNRG<3O$I78=96IQ^U3
M%>]W5+0N-(DTR]9FU5_$GB3%%?*CJMH!!>P
M
M                                   !Y5N'>6H./^(2L]W3L7%=;8G%
M[:?PKE%U8@^_9"$5<]X6:#U<N5^NKB*=6X<)F1*<_P# VH]4TU5SA3&,ODS$
M<,IK.87M$?\ ZIAO"[!O_P T3^F?:%N_^YOW[AVNO&?_ $<8E7IW_P#B[;2<
MMY3HW)[$(55W\%-9N'>.W^0&7RL]W3L7*MDY9+[:?PKE%U?G^\HZUU<]X6>#
MU1;;%:FUUZMPX3,>*W_X&TDW3333&%,80A3,SPR\K/3XNF[@G]WGCGG5V?\
M"<(IF:]-[$)BWVK=22Z(                       /&.0^YK9QXTGL?=EY
MLL_(K7KC'7LBFV2V2(\6?<F69$>/6-%D2J5CM.JK(I7JOP=*%2T?3:]8U.SI
MEJJ*+EZODQ5/#$=6<.%:.WNUV6V"V.U#;#-V:\QEM/R\W:K=$Q357$3$84S5
MP1/#T6D+[1%IGU==G?&G%?O1E#Z'M2]^6/R:VF_U]=D?D#4?7K/E'VB+3/JZ
M[.^-.*_>A]#VI>_+'Y-9]?79'Y U'UZSY1]HBTSZNNSOC3BOWH?0]J7ORQ^3
M6?7UV1^0-1]>L^4?:(M,^KKL[XTXK]Z'T/:E[\L?DUGU]=D?D#4?7K/E'VB+
M3/JZ[.^-.*_>A]#VI>_+'Y-9]?79'Y U'UZSY1]HBTSZNNSOC3BOWH?0]J7O
MRQ^36?7UV1^0-1]>L^4?:(M,^KKL[XTXK]Z'T/:E[\L?DUGU]=D?D#4?7K/E
M'VB+3/JZ[.^-.*_>A]#VI>_+'Y-9]?79'Y U'UZSY1]HBTSZNNSOC3BOWH?0
M]J7ORQ^36?7UV1^0-1]>L^4?:(M,^KKL[XTXK]Z'T/:E[\L?DUGU]=D?D#4?
M7K/E'VB+3/JZ[.^-.*_>A]#VI>_+'Y-9]?79'Y U'UZSY1]HBTSZNNSOC3BO
MWH?0]J7ORQ^36?7UV1^0-1]>L^4?:(M,^KKL[XTXK]Z'T/:E[\L?DUGU]=D?
MD#4?7K/E'VB+3/JZ[.^-.*_>A]#VI>_+'Y-9]?79'Y U'UZSY1]HBTSZNNSO
MC3BOWH?0]J7ORQ^36?7UV1^0-1]>L^4?:(M,^KKL[XTXK]Z'T/:E[\L?DUGU
M]=D?D#4?7K/E'VB+3/JZ[.^-.*_>A]#VI>_+'Y-9]?79'Y U'UZSY1]HBTSZ
MNNSOC3BOWH?0]J7ORQ^36?7UV1^0-1]>L^4?:(M,^KKL[XTXK]Z'T/:E[\L?
MDUGU]=D?D#4?7K/E'VB+3/JZ[.^-.*_>A]#VI>_+'Y-9]?79'Y U'UZSY1]H
MBTSZNNSOC3BOWH?0]J7ORQ^36?7UV1^0-1]>L^4?:(M,^KKL[XTXK]Z'T/:E
M[\L?DUGU]=D?D#4?7K/E'VB+3/JZ[.^-.*_>A]#VI>_+'Y-9]?79'Y U'UZS
MY1]HBTSZNNSOC3BOWH?0]J7ORQ^36?7UV1^0-1]>L^4VB\%>;V+<Z=>9?L/$
M\'R#!(6(9FK#)-NR&XVZY2IDI-CM-\]^L.VU*6FV*M79*.RKW7:16OW*T+%V
MJV7O[*YRWD\Q=HNU7+7+B:8F(B.5-.'#UFR6Y;?)IF^G0<WKVF9*_DK.5SGN
M>:+M=%<U3W.BYRHFC@B,*XC">'&&;Y:[,@  U ]Z9WEUOX;8JUK+6#D"\\BL
MYL[TNV4?2Q-MNL,>DU7%9S*_0W:+:G7F:ZAREGM[B5-..,KD2J58;0Q+R)L)
ML37M)?\ =V>QIT:U5A/0F[5'#R*9Z%,<'+JX^'DT\,S-.JG.5YP]C=+ID;.;
M.31>V^SMJ:J,<*J,G:GS,9BY3/!5<JG'N%J8PF:9N7/,4Q1=B\R_,,JS_)[W
MFF;Y#=\KRW);@_=;]D5^GR+G=[M<)%:5=E39LI;CSSE:4HFG6O1"$T2FE$TI
M2FRN7RUC*6*<ME:*;>7HC"FFF,(B.E$0Y$:KJNIZYJ-[5]9OW<UJF8N37=NW
M:IKKKJGCFJJ<9F>AU(PB."(?.$=3P !]=@6?9GJ[,,?S_7N2W;$,SQ:XL76P
M9#9)2XEPMTUBO@4A:>J'F'FZJ;>9=2MB0RM3;J%MK4FLMF\IEL]EJ\IG**;F
M6N1A535&,3'\.*8X8GACA571-<U?9O5K&N:#F+N4U?+7(KM7;<\FJBJ.ET)B
M8X*J9B::J9FFJ)IF8FUGNP>\ALO-7!WL-SM=ML/(C!+:T[E=HB)I$@9S8FJQ
MXB<_QN)V4M1J.2GDM7."W55(4E:5HHEA]I"-9MN=B[NS.:C,Y3E5Z/=J\Q,\
M,T5<?<ZIZ/!PTU3QQP3PQ,SV!YN'.!R>^#1ITG6IMV-O<E;B;UNGS-.8MQA3
M[IM4\48S,1>MQCW.N8F,**Z8C:Z6"V<
M
M                                      ,7>7W*_7/#C2U^V[L%[WVZ
MSVK3A>(QI"(]USK,Y460]:<;MSBFW_>K3OO=;TR75MQ$*&TZ]5#BDI:77=G=
M SFTFIT:=D^")X:ZYC&**(GAJGI]*(QCE53$8QQQC;>KO.T#=-LA?VJUV>55
M'F,O8B<*\SF)B9HM43A.$3A-5RO"8MVXJKPJF(IJA/Y1<K]R\O-D3=D;@R-V
MX/\ :>8QO%H"Y$;$,)M"U)\79L6LSC[S4&/V6T5?>55<J8XGQDAQQSW1M1H6
M@:;L[DHR6G481]]5.$UUS^%55T>I'%$<$1$.+&\G>=M;O4V@KV@VKS$W*\9B
MU9IQBQE[?0MV;<S,4QP1RJIQKN3'*KJJJX6-I6V/0   IO[I3O7KG*N>+\5>
M3N1OW)5R?BV'3^V;[-\;-1-=Z,6S7^<W*6YXV:B:[V6+1<7%+?2^M$5^JT+:
M<:P?O!V!HIHN:]H=$4\F)JO6J8X,.C<HB.+#CKIC@PQJCAQB>C'-<YSN8NYC
M+;L]X^8JN3<JBWD<[<JQJY4\%&5S%=4XU<J<*;%V9FKE3%JO&)IJIIU,'NC0
M                                      >=;0VYK'2F)S,YVUG>,:]Q
M.#U2]>LINT6UQG9'84XW!@-OKI)NETD)16C,2,AZ2\KW+:%*\!.9'3L]J>8C
M*Z?:KO9B?O:8F>S/0B.G,X1'1E0-I-J=G-C]+KUK:C.Y;(:71QW+U<41,\<4
MTX\-=<_>T41575/!33,IY>67?\6V)^$\1X?85^%7Z>.B_P!+^RK>_&MJ?NH]
M^8E@'C&+A+ZH51;$F\.Q?%N)[+MN<34S#L_NEKJY.8VBN\F./N-N<9ZU=SBC
MJQ1$]2N&AV]#GQ9>UW32MU&3[K7PT^[LW3,4=+E6,MC%=73IKOS1A,859>J$
MZ6XMZ[@Y Y8]F^Y]B9/L3)7?&I9FY#<%OQK9'>71QR#8;0PEBS8[:ZN4[5(D
M"/&C)5X:(I4S'IVE:=I&7C*Z;9HLV.E3''U:IXZIZM4S/5:"[6;:;5[=:I.L
M[79_,Y_49QPJNU8Q1$\,TVZ(PMVJ,>'D6J:*(GBI>3E06NSJ_P!@']Q3_J9%
MJ_TO_6O]VLT_X&_Z*_[N8Q[L^>;;GG.SWRJNQ6]+^+<OZA;\Y#'.V'A=JO?'
M,^S5O,2?6X                     S^[N+A7^G#OY.O;KDG\UL&Q"PJSK8
M,Z)[K()N-0[M;+56R8PE;#T1J\W>==&FJ2)%/$PV*N/]AY:$,.VCMGM-\U])
M]V6Z.Z9JY7R+<3VL53$SRJNCR8B)G".&9PC&(F9C.7-_W0?3+MQ^PLSF/<VB
MY2Q[IS55/IM5JFNBCN=G&)IBY757$<JKS-%/*KPKF(HJNOUOK?!M0X-C6MM;
M8U;<1PC$;:U:;!8+2U5J+"BM54M:UK6IR1,G3)#BWY,E];DB5(<6ZZM;BU*K
MJOG<[FM1S5>=SM=5S-7*L:JIXYG[D1Q1$81$1$1$1#M/L_L_HVRNC9?9[9[+
MV\KH^5MQ1:M41A333'V9JJJF9JKKJF:JZIFJJ9JF9G[<E59 )/O:(OGGXZ^;
M'*?*ILS]N=^+<YZO1YUS#Y^OA=H'>V][-"=PS$T) ,ZN[*]/?BYYSH'P=<BU
M=M_!//>H3Y,,T\W7QW[-]\J?.5K^C4EW) /^*2E2:I52BDJI5*DJI2J5)K3I
M6E:5\%:5H'R8B8PGB2Y][+W347'8N2\I.+>-1X>/PX\N^[=U%8HC<>+88L=M
M<FY9Y@=MC(0TQ9&&D*>NEK931,--%28R:,4<;8SKN_W@57JJ-"UVN9O3,4V;
MU4XS5,\$6[DS]]T*:IX^UJX<)GFWSH.:_;R%O,;R=VV7IHR%%-5S/9&W3$1:
MB(QKS.6HC@BW$8U7K-,86XQN6XY'*IHFH,UN>0                     !
M?SW97H$<7?-C!^$KF:D[;^%F?]7GR(=R.;IXD-F^]U/GZV=9:K-0
M    $EOM+GX\<2/R4V]\+X 3V3XJNO"#=Z"8(G4$
M         LF]FZ]%G>GG_=^KK"2GYOMXZR/:[7LJ*2410
M       !A5WA7*9OAWQ,VINJ(N.K+X5M9QC6L.2VV^W,V)E;OX)QMQR,\A3$
MN)8ENN764ROLT>AV]Y%*]I2:5B6J.Z7(IZ#S55R:<7.7O5YNV1WB[9#?[E-O
M-]OUSGWF]7>Y279EQNMVNDIV=<;E<)CZEORILZ8^MUUQ:JK6XJJJUK6I5N+@
MCB2K\T^@    ,C.)W)3-^)&_=>[VP1UU<_#[PS6^6-,GWM$R_#YJT1\IQ"XK
MJT^VF)?K0IQI+BFW*Q9'BI#=/&LMUIXKHBY3-,]%]B>3.+I,8)FN.;)PC#]A
MX?/1=<3SO%[!F.,W-%.RF?8,EM46\VB91/6O8]\0)K:^SUZIK7I4I$Q-,X3Q
MPFXX>%]6?
M
M       #RK<.\M0<?\0E9[NG8N*ZVQ.+VT_A7*+JQ!]^R$(JY[PLT'JY<K]=
M7$4ZMPX3,B4Y_P"!M1ZIIJKG"F,9?)F(X936<PO:(_\ U3#>%V#?_FB?TS[0
MMW_W-^_<.UUXS_Z.,2KT[_\ Q=MI.6\IT;D]B$*J[^"FLW#O';_(#+Y6>[IV
M+E6R<LE]M/X5RBZOS_>4=:ZN>\+/!ZHMMBM3:Z]6X<)F/%;_ / VDFZ:::8P
MIC"$*9F>&7E9Z?  !=-W!/[O/'/.KL_X3A%,S7IO8A,6^U;J271
M              !@IWFOH$<HO-C.^$K875L1X69#U>/(EA7G%^)#:3O=5Y^A
M ,;;.&X                          %<_L]'HS;K\^KOD!AIKUO@^.\K\
M$_G*W4[F'^+K6._4_JUAO],2-Y #S+=&U,=T=J78NW\L57^;^N,/ON6W!A#J
M&7Y]+/ >DQK3#<<HI%+A>9B6XD>E:5[3[R*=/"3VF9"]JFH6=.R_IUZY31'4
MQG"9GJ4QPSU(6YM?M-D-C-E]0VKU3_<=/RER_5&.$U=SIF8HIF?OKE6%%'3J
MJB'.UW+MO-=\;1S?;VP[FY=LOSV_S+[=I"E+JQ'\>JC<*U6YM:EUBVBR6]IJ
M'#8I7LL16&VZ>!-#<33=/RVE9&UIV3IY.7M413'W9GIS5.,S/1F9EP3VMVIU
MC;;:7.;5:]<F[JN>OU7*YZ$8\%-%,3Q46Z8IMVZ>*FBFFF.)YD3RW     >M
M:*W1FW'G;>"[DUY/5 RG!+[$O$1%7'$1+K#2KQ5VQ^ZI:JE3]GR"UN/0Y;=*
MTJIAY79K172M*?JNF976-/NZ;G(QL7:)B>G$]"J.K3.$QU873L5M?K&P>U.2
MVMT&N:-2R5^FY3PSR:Z>*NU7AQV[M$U6ZXZ--4X83A+HAZ?VAC>Z]6:]VWB#
MBG,;V-B-BR^TH=4VJ3$CWNWL35VZ=XJJD(N-K?<7&DHI7^#?:6FOAH:>:CD;
MVF9^]I^8].LW*J)Z4\F<,8ZD\<=27>G93:33]L-FLAM3I4S.GZAE;=^C'#&F
M+E,5<BK#BKHF9HKCH54S'0>CDDN
M
M                                 !#+WN?+"X<F.6.5V.V7-U_6&CI]
MVUI@<%#E:P7[C;)B(N=94VBG\&Z_D61V]3;;R? [;H43_LK6NTN[W0*-$T"W
M=N4Q&>S41<N3T<)C&BC_ $:9QPZ%553C#SIMY]_>)O/S63RUR:MG-&KKRF6I
MB?,S715R<S>CH3-V[3,15'':MVNDU:E]M:P    ?]2I2544FM4J36BDJ36M%
M)52O6E:5IX:5I4^/L3,3C'&NH[IGEM<>5_%2S2LQN3ERVGJ>X4UOL"=*=\9.
MO_O"%'EXMF$KM*6\X]D%@>;;E/.5[4BYPY;E*436E#5C>!L]1H&O54Y:GDY#
M,1W2W$<5.,X541^+5Q1T*9IAVDYK^]+,;S]V5F[JUR;FTNEW/<F9JF<:KO)I
MBJS?GHS-VU,175/#5>MW:N")AL[+';&@
M      /.MH;<UCI3$YF<[:SO&->XG!ZI>O64W:+:XSLCL*<;@P&WUTDW2Z2$
MHK1F)&0])>5[EM"E> G,CIV>U/,1E=/M5WLQ/WM,3/9GH1'3F<(CHRH&TFU.
MSFQ^EUZUM1G<MD-+HX[EZN*(F>.*:<>&NN?O:*(JKJG@IIF4\O++O^+;$_">
M(\/L*_"K]/'1?Z7]E6]^-;4_=1[\Q+ /&,7"7U0JBV)-X=B^+<3V7;<XFIF'
M9_=+75R<QM%=Y,<?<;<XSUJ[G%'5BB)ZE<-#MZ'/BR]KNFE;J,GW6OAI]W9N
MF8HZ7*L9;&*ZNG37?FC"8PJR]4)TMQ;UW!R!RQ[-]S[$R?8F2N^-2S-R&X+?
MC6R.\NCCD&PVAA+%FQVUU<IVJ1($>-&2KPT12IF/3M*T[2,O&5TVS19L=*F.
M/JU3QU3U:IF>JT%VLVTVKVZU2=9VNS^9S^HSCA5=JQBB)X9IMT1A;M48\/(M
M4T41/%2\G*@M<  9U?[ /[BG_4R+5_I?^M?[M9I_P-_T5_W<QCW9\\VW/.=G
MOE5=BMZ7\6Y?U"WYR&.=L/"[5>^.9]FK>8D^MP                    !O
M\]GH])O=7F)>^L###$F^#XCROPO^;K;R<P_QBZQWEG]9L*Z#7IU.  $GWM$7
MSS\=?-CE/E4V9^W._%N<]7H\ZYA\_7PNT#O;>]FA.X9B:$@&=7=E>GOQ<\YT
M#X.N1:NV_@GGO4)\F&:>;KX[]F^^5/G*U_1J2[D@ #PGE)Z,G(OS$[=^K_(2
MJZ%\>9/X79]DI65O)\76O]Y<]^K77.1-RW (                      OY
M[LKT".+OFQ@_"5S-2=M_"S/^KSY$.Y'-T\2&S?>ZGS];.LM5FH
M  "2WVES\>.)'Y*;>^%\ )[)\577A!N]!,$3J"
M       63>S=>BSO3S_N_5UA)3\WV\=9'M=KV5%)*(H
M      E^]I7V',B8;Q6U/&?K6WW_ ";96P[S&ZNI2F9B%JQ?&\9?K2K7B'JK
M8S>[)IT7VV^S7JGHNE2=R<<-52#=Z$),2>00      %\'<?['F["[NK4<:Y2
M_?L_7=[SS7#CZG4.O)A6;*)UVL,1ZB77%,_@[&[]#CMH51%:,--U[/2M%*I>
M9C"[/53-N<:6V\@/8
M
M             -#/?"=Z7MOA#D.&Z;TKB&+_ ,\-@X$O-%[+RE3MZ1C,-V_7
MG'FX=DP_Q,>WR[PV[9U/IE3I$F(FBZ(5#<\*B:R]BFY'*JXHGB0ZZYIX(XT=
M6X=X[?Y 9?*SW=.Q<JV3EDOMI_"N475^?[RCK75SWA9X/5%ML5J;77JW#A,Q
MXK?_ (&TD_3333&%,80@3,SPR\K/3X    "Z;N"?W>>.>=79_P )PBF9KTWL
M0F+?:MU)+H@                       P4[S7T".47FQG?"5L+JV(\+,AZ
MO'D2PKSB_$AM)WNJ\_0@&-MG#<                          "N?V>CT9
MMU^?5WR PTUZWP?'>5^"?SE;J=S#_%UK'?J?U:PW^F)&\@!IJ[]G.YN(<$I=
MCB+>;1L[;FOL$G5975%*PHC&0[$4AZJ:TK5ER1@#::T\-*UK2E? 9(W5Y6G,
M;51=JPQL9>Y7'7GDV_YR6I//4UJ]I6Y6K)6IF*=2U7*Y:K#\&F+N:X>I,Y:$
M6!LPY!@      +4^XJSV=F7!&#8YKSKR-8;8V!@4&KM5*JW!DM6#8;;*%*IU
MJTT]GSB4TZUHE-.S3I2G2FL^]3*4Y;:J;M,8=WR]NY/7CE6_YMU^YENMWM6W
M*49.],S&FZIFLM3CT*9BUFHCK1.9F(Z7%T,&Y$QNVT
M
M                                               \QW;FKNMM,;<V
M*RMII[ =8Y]FK3C]4T9;=Q7%;M?6UO54I":-(7 I576M*=/\I/:9E8SNI9?)
MSQ7K]NC\JN*?NK<VQUBK9[9'5=?HF(KR.FYG,1,\439LUW(F>IYGA<VY]]Z2
M\])DO.R)$AUQ]]]]Q;KS[SJZN.O/.N54MQUQ:JJ4I5:UK6O6INC$13$4TQA3
M#\^5===RN;ER9JN53,S,SC,S/#,S,\,S,\<O\CZ\@     4"^STY_,M7(K=F
MLZR:M6K--/1\N7'4[1+<B]8!F%EMEO2AJM?X20BV9]/53IX:-I7_ )#$6]_*
M4W-'RN>P_.6LSR/]&Y15,]C&W2WHYB&N7<MM]K&SLU89;.:3%_#'@FYEK]NB
MG@Z,\C,W9ZT2K?-?'4H                                 #4#WMG>
M[.X/8GJBU:EQK&)^6;E_I#:9RW*:2KA&PV/@R,)0X] QMBL:-=[I<59K13+D
MF1[VC*B_PD>2EWHC(F[[9'([49C,7-0KKC+Y;N?F*<(Y?+Y?'5PS$1R.&(C&
M<>":<.'53G1[\]H]S6EZ7EME\OEJ]4U?W5$7[V-46(RWN?&:;481<KK]T8TS
M75R*)H\U;N15A$>.XMZ[@Y Y8]F^Y]B9/L3)7?&I9FY#<%OQK9'>71QR#8;0
MPEBS8[:ZN4[5(D"/&C)5X:(I4V,T[2M.TC+QE=-LT6;'2ICCZM4\=4]6J9GJ
MN4&UFVFU>W6J3K.UV?S.?U&<<*KM6,41/#--NB,+=JC'AY%JFBB)XJ7DY4%K
M@    SJ_V ?W%/\ J9%J_P!+_P!:_P!VLT_X&_Z*_P"[F,>[/GFVYYSL]\JK
ML5O2_BW+^H6_.0QSMAX7:KWQS/LU;S$GUN                     -_GL]
M'I-[J\Q+WU@888DWP?$>5^%_S=;>3F'^,76.\L_K-A70:].IP  D^]HB^>?C
MKYL<I\JFS/VYWXMSGJ]'G7,/GZ^%V@=[;WLT)W#,30D SJ[LKT]^+GG.@?!U
MR+5VW\$\]ZA/DPS3S=?'?LWWRI\Y6OZ-27<D  >$\I/1DY%^8G;OU?Y"570O
MCS)_"[/LE*RMY/BZU_O+GOU:ZYR)N6X!                      %_/=E>
M@1Q=\V,'X2N9J3MOX69_U>?(AW(YNGB0V;[W4^?K9UEJLU             2
M6^TN?CQQ(_)3;WPO@!/9/BJZ\(-WH)@B=00
M   "R;V;KT6=Z>?]WZNL)*?F^WCK(]KM>RHI)1%
M  $H'M+]GGHOW$&_^*JJV2+1NFST?0EQ26I\29K.;5I]?8\4U61'FTJU2JNT
MYXISI3HBM2>R?%5'60;O02WDZ@@      +E_9_;#*M'=]P;A(Z^*RG<FR[]!
MZH[%/>L>E@QA?95VU>-I[]QQ[W71/AZIZ>#K6FYJ<;O83%KM6[@ED0
M
M                                                  $:_M(OI3Z+
M_5_9^L7-RH93TN>O]R$"[VW83L$VA      73=P3^[SQSSJ[/^$X13,UZ;V(
M3%OM6ZDET0                       8*=YKZ!'*+S8SOA*V%U;$>%F0]7
MCR)85YQ?B0VD[W5>?H0#&VSAN                          !7/[/1Z,V
MZ_/J[Y 8::];X/CO*_!/YRMU.YA_BZUCOU/ZM8;_ $Q(WD -'G?_ %IFW'A3
MADR(U5QBP<BL'NUS71+BJ,0GL"VG8FW550A244K<KU'1U75*>JZ4Z]JM*5RC
MNDN4T;37::N.O)UQ'7[I:J\BF6FG/ERM[,;G\I=M1C18U_+UU\?!3.6SEN)_
M+N4QPX1P]/")C>-CW)@      !9#W -IFV[A3F<R6U5MB_\ (K.+M;%U2XFC
M\)G M66)QU-5H2E=*7*RR$=454GJBM.O:I6E-<-[=RFO::U33QT9.B)Z_=+M
M7D50ZS\QK*WLON?S=V[&%%_7\Q71Q\-,9;)VYG\NW5'!C'!T\8C>&8N;E@
M
M
M  > <L;#*RKBSR6Q>#VO?N2: W)88?8;HZOWU>-=9';X_8:4ZREU7C9%.B:K
M115?!VJ?=*OL_=IR^O9*_5VM&;LU3UHN4RL;>?D;NI[M-HM-LX]VS&A9^U3A
M&/FKF5NTQP8QCPSQ8QUX<YHW)<!@      &\WV?_ !^7<N9.=7Q%'$0,;T#E
MBY+]&J+:7+NV:Z]@0H*U^,15EQ]FLAY*NB^M(RD]*=>M,6;V[U-&S=JU/;UY
MNC#K11<F9\B.RW/YC.1NYC>UG<[&,6,OH=^9G#&.57F,K333Q\$S'*JB>'M)
MCHXK%S7)UC                                  F-]HW_Y./[PO_ XS
MAN:_I+_A_P"?<YN?_P#X2_K3^[DQIG!SF      SJ_V ?W%/^ID6K_2_]:_W
M:S3_ (&_Z*_[N8Q[L^>;;GG.SWRJNQ6]+^+<OZA;\Y#'.V'A=JO?',^S5O,2
M?6X                     W^>ST>DWNKS$O?6!AAB3?!\1Y7X7_-UMY.8?
MXQ=8[RS^LV%=!KTZG  "3[VB+YY^.OFQRGRJ;,_;G?BW.>KT>=<P^?KX7:!W
MMO>S0G<,Q-"0#.KNRO3WXN><Z!\'7(M7;?P3SWJ$^3#-/-U\=^S??*GSE:_H
MU)=R0 !X3RD]&3D7YB=N_5_D)5="^/,G\+L^R4K*WD^+K7^\N>_5KKG(FY;@
M$                      7\]V5Z!'%WS8P?A*YFI.V_A9G_5Y\B'<CFZ>)
M#9OO=3Y^MG66JS4            !);[2Y^/'$C\E-O?"^ $]D^*KKP@W>@F"
M)U!                             +)O9NO19WIY_W?JZPDI^;[>.LCVN
MU[*BDE$4                       :4>_DX[W'=/"69G>.6YVX9+Q[RN'L
MQQJ*S1Z6[@ST*58,]0BE:T\7$MD"?'O$E?7W,>TKKTJ3&6KY-S">*>!#N1C3
MCTD+Q4TN     !_9;[?/NUP@VJUPY-QN=SF1K?;K?"8<DS)T^:\B-$AQ(S*5
MNR),J0XE#:$TJI:U4I2E:U Z47"K0R>,G%+1.C'&V6[G@> VR/D_O95%Q7,V
MOCDC)\[?BKI2G;C2<SO<]QNM?#5"J5KX2CW*N77-73E-TQA3@RA/#Z
M
M                                                  "-?VD7TI]%
M_J_L_6+FY4,IZ7/7^Y"!=[;L)V";0@     +INX)_=YXYYU=G_"<(IF:]-[$
M)BWVK=22Z(                       ,%.\U] CE%YL9WPE;"ZMB/"S(>K
MQY$L*\XOQ(;2=[JO/T(!C;9PW                           KG]GH]&;
M=?GU=\@,-->M\'QWE?@G\Y6ZG<P_Q=:QWZG]6L-_IB1O( 8@<]]"R>2W$;=V
MH[5%]]Y-><35>L+835M#K^:X=-B9;B\!E]RG9C?AB[65N"XOP=&9*Z5\%:EQ
M;)ZM3HFT.5U&Y.%BFYR:_P 2N)HJGJX15-77B&*=]^Q%S>'NLUG9;+4\O4;V
M5[IEXX,9S%BJF_9IB9XNZ5VXMS/X-<]!SWWV'HSST:2R['D1W7&'V'VUM/,/
M-+JVZR\TY1*VW6UIJE254I6E:=*FWL3%4153.-,N$M=%=NN;=R)IN4S,3$QA
M,3'!,3$\,3$\</\ (^O(    /]XL65.E1H4*,_,F3'V8L2)%9<D2I4J0XEIB
M-&8:2MU]]]U=$H0FE5*56E*4K6IYJJIIIFJJ8BF(QF9XHCIR]VK5R]<ILV::
MJ[U=44TTTQ,S5,SA$1$<,S,\$1'#,NA+P2T _P 8^)NEM.W)EIC);!BJ;KFJ
M6E(=HC-\LFRLJRN+[Y0I5)C5KO5X=ALN]>BX\9OI1*>B::A;5:M&N;09G4J)
MQLUW,*/Q*(BBB<.AC3$3,=.9=W=RNPU>[G=?I&R>8B(U&QEN7F,.'_:+]55Z
M]&/WT47+E5NFKHTT4X81A#+@MYE(
M
M                                #_-UII]IQA]MMYEYM;3S+J$N-.M.
M)JAQMQM=*H6VM%:TK2M*TK2O2I]B9B<8X)AYJIIKIFBN(FB8PF)X8F)XXF.C
M$N=IS!T'=N,G)+;>F+E%?8B8IED]6+2'TJZ77![NO\+X9=6G>JD/>_,<FQZN
M]E2O%2*.-*KVVU4IN)L[JUO7-%R^I43$U7+<<KJ5QP5QV*HG#IQA/%+@EO6V
M'S6[G>%JFR.8IJIM97-5=QF?O\O7YO+UQ/1Y5JJGE83.%7*IGAIEC45MCP
M   "NCN!^.T_ ]%["Y!9#!<BW#=E^A63#TR&NRY7 \!<N45V[1U5K1:&;_EE
MRFM*35-.TBUM.)K5*Z&O6]K6:,WJMG2+,XT96B:J_5+F$X?Z-$1/^E,=!U.Y
MCNP5_1-B\_MUGZ)IOZQ?IMV,8X?<V6FN)KCJ7;]=RF8PX8LTU1C$PW^&)&\@
M                                 $QOM&__ "<?WA?^!QG#<U_27_#_
M ,^YS<__ /PE_6G]W)C3.#G,     !G5_L _N*?]3(M7^E_ZU_NUFG_ W_17
M_=S&/=GSS;<\YV>^55V*WI?Q;E_4+?G(8YVP\+M5[XYGV:MYB3ZW
M             &_SV>CTF]U>8E[ZP,,,2;X/B/*_"_YNMO)S#_&+K'>6?UFP
MKH->G4X  2?>T1?//QU\V.4^539G[<[\6YSU>CSKF'S]?"[0.]M[V:$[AF)H
M2 9U=V5Z>_%SSG0/@ZY%J[;^">>]0GR89IYNOCOV;[Y4^<K7]&I+N2  /">4
MGHR<B_,3MWZO\A*KH7QYD_A=GV2E96\GQ=:_WESWZM=<Y$W+< @
M            "_GNRO0(XN^;&#\)7,U)VW\+,_ZO/D0[D<W3Q(;-][J?/ULZ
MRU6:@            )+?:7/QXXD?DIM[X7P GLGQ5=>$&[T$P1.H(
M                     !9-[-UZ+.]//^[]76$E/S?;QUD>UVO944DHB@
M                    #\^[6FV7ZU7.QWJ!$NMFO-OFVF[6N>PW)@W*V7&,
MY#GP)L9U*FI$29%>6VXA5*I6A5:5ITJ.+A@<^KO.>[_RG@IO2X6VWP+C/T5G
MT^Y7C3>7/5=E-TM?C:/R<&O<]7:__M.()D(9<JY6BIT7Q4I-*>,6VU5;-V+M
M/\:.-+5T\F>HUJD9X    !2KW%G=NW7-LRLW-3<^/NP\ PR6N3HS'[O#6VK-
M<TC*JTG8:F)3=*.8OASM%?@UQ*:TEWA-'D+2F#5+\GF;V$=SIXYXT6W1CYJ>
M)7T2".
M
M   !&O[2+Z4^B_U?V?K%S<J&4]+GK_<A N]MV$[!-H0     %TW<$_N\\<\Z
MNS_A.$4S->F]B$Q;[5NI)=$                       &"G>:^@1RB\V,[
MX2MA=6Q'A9D/5X\B6%><7XD-I.]U7GZ$ QMLX;@
M     5S^ST>C-NOSZN^0&&FO6^#X[ROP3^<K=3N8?XNM8[]3^K6&_P!,2-Y
M !(;WSO=Y7;4NP+URKU+C[LG4FQ;HNX[+MEK9JZG76P;G(HJ=>7HR$U<CXGG
M$YZLA+U.TU$NCCS*ZLMO0VU;#[M=L+>H9.G0-0KPU"S3A;F?_$MQQ1CT:Z(X
M,..:<)C&8JERMYW.X;-;+Z[>WF[+6)JV6S]R:\W11&/N7-5SYJY,1PQ8S%4\
MJ*N&FB]-=$\BFNU3.@TRRT?    !0WW+G=U7//<ML/+[<=C>B:]PVX>_]-X]
M<XSC*\XS" YTC9PZR^VFKF*8E+3VX*T^";=6DJHKQ45Q#^'MY>V5&4R]>SNF
MU1.<N1A>JB>THG[S\>N.V_!HGIU1AOES0]P>8UO5+&]7:RS-&A92YRLA:KB8
M]T7Z9X,Q,3'#9L5<-N8],O1$X\FU5%=9)@!U
M
M                                            -*??$]WW<.4>O(&Z
M]3VCW]O#4MFEQY%CA1JNW+9.O6W)%R?QN$AEM<B9DN.S7GI=J9IU]\4D2HZ4
MJ=>8[.3-W.U]&A9R=,U"K#2\Q5'FIG@MW.+E3T(IJC"*YZ&%-7%$M/\ G8;B
MK^\G0:-L-E[7+VRTNS5$VZ8QKS>5B9KFU3A&-5VU5-5=FG[[E7+<1-5=&$93
MK3K#KC+S;C+S+BVGF74*;=:=;55#C;C:Z46AQ"Z5I6E:4K2M.E39.)B8QCB<
MCZJ:J*IHKB8KB<)B>"8F..)CH3#_ ,'UY   #/7N_P#@IGW-[;L+'[?&N%EU
M-B\V#.VQL)#%$Q;)9E+J]2PVA]ZGB)>89$TRIF$S2CGB**5)=15EI5*VGM=M
M5E-E].F]7,5:A<B8M6^C5/X4]*BGCJG@Q[6)QEF[<9N5US?'M31D;%-RSLOE
MJZ:L[FL/,V[?'W*B9X*K]V(FFW3P\GAN51R*9QO*PW#\:U]B>-X-AMGAX_B>
M(V2VX[CEDM[?BH=KL]HB-0H$)A'6JJI9CLII52JU4NO52JU56M:ZI9G,W\YF
M*\UF:IKS%RJ:JJIXYF9QF?LNVFDZ5IVA:7E]%TBU18TO*V:+5JW3&%-%NBF*
M::8ZT1'#QSQSPOI2 J                                  $QOM&_\
MR<?WA?\ @<9PW-?TE_P_\^YS<_\ _P )?UI_=R8TS@YS      9U?[ /[BG_
M %,BU?Z7_K7^[6:?\#?]%?\ =S&/=GSS;<\YV>^55V*WI?Q;E_4+?G(8YVP\
M+M5[XYGV:MYB3ZW                     &_SV>CTF]U>8E[ZP,,,2;X/B
M/*_"_P";K;R<P_QBZQWEG]9L*Z#7IU.  $GWM$7SS\=?-CE/E4V9^W._%N<]
M7H\ZYA\_7PNT#O;>]FA.X9B:$@&=7=E>GOQ<\YT#X.N1:NV_@GGO4)\F&:>;
MKX[]F^^5/G*U_1J2[D@ #PGE)Z,G(OS$[=^K_(2JZ%\>9/X79]DI65O)\76O
M]Y<]^K77.1-RW (                      OY[LKT".+OFQ@_"5S-2=M_"
MS/\ J\^1#N1S=/$ALWWNI\_6SK+59J             DM]I<_'CB1^2FWOA?
M ">R?%5UX0;O03!$Z@@                            %DWLW7HL[T\_[
MOU=824_-]O'61[7:]E122B*                        'D6\]$:IY(ZUO
M^I=S8?;,TPC(6NDFW3T51)M\]MMUN%?+#<F:HG6/(+95Y2HTV,MM]JJE4HKL
MJ4E7JFJJB>53QODQ$QA*.OFQW$G(W15RNN6\<(MTY%:G4^](B6FSQFE[BQF)
M7JXB)=\2BMLIS*C/:2TW)L:79,A5*K7 C))^WF:*N"O@J^T@56YCBX8:-KW8
MKYC-TF6/([-=<?O5N=4Q<+/>[=+M5T@OI_SF9EOGLL2XSJ?\J5H36A,Q,3PQ
MQ(;\H^C[[7&JMF;@R./B&J=?YCL;)Y56_%6+"L<NN27)*''$M4D/QK5%E+B0
MT+5[M]WL,MTZU4JE*5J>9JIIC&J<(?8B9XE*W=^]P3>%72R[5YRIB0[7#6U<
M;3Q]L=V;FS+F^GLKCUV;DUFD+AP[>W6E5*M5JD/.O]44?EM42[%<E+N:^]M?
M9\I%IM]&I5=;+9;K+;K?9[/;X5IM%IA1;9:K5;(K$"W6VW0&&XL&WV^#%;:C
M0X4.,TEMIIM*6VVTT2FE*4I0D>-&?V@
M
M                             C7]I%]*?1?ZO[/UBYN5#*>ESU_N0@7>
MV["=@FT(     "Z;N"?W>>.>=79_PG"*9FO3>Q"8M]JW4DNB
M           #!3O-?0(Y1>;&=\)6PNK8CPLR'J\>1+"O.+\2&TG>ZKS]" 8V
MV<-P                          *Y_9Z/1FW7Y]7?(##37K?!\=Y7X)_.
M5NIW,/\ %UK'?J?U:PW^F)&\@  _-O-FM&1VBZ8_D%KM][L5[M\RTWFS7:''
MN%KNMKN$=R)/MUQ@2VW8LV#-BNJ;=:<2I#B%52JE:5/=NY<LW*;UFJ:;M,Q,
M3$X3$QPQ,3'#$Q/#$PE\WE,KJ&5N9'/6[=[)7K=5%RW73%5%=%43351735$Q
M535$S$Q,3$Q.$IH>:_</RIESNVPN&%S@-,S7W)DS1N6W2D%F$XYVE.-Z_P T
MN3RH](JW*I[%OO#C26:=NJ9]4^+83FS9G>M3313D]I:9QB,(OT1CCZI1'#C_
M !J,<?P..7._?#S*+MW,7=>W17*(HKJFJK3K]?)BF9XXRN8KG##'BM7YB*>&
M8OX<FB)[]K\>-ZZ+N#MLW!J38&NWVW:LHDY/C%TMUIFJI5">W:[ZN/6R7ABJ
MUT31V+(>;JJO2BNO@,OZ?K&E:K1R].S%F]'2IJB9CKT]M'6F(:);3[!;:;%W
MYR^U>EY[(5Q.&-ZS7315^)<P[G<CJT551CP8O&RI+2>S:FXZ[WWM<&+;I_4>
M?[#>??\ >U9>-8S<YUFAN=:IJJZY![W18;,PA5.BG9<EEI->E*JI6M"F:AK.
ME:51->HYBS9B(QPJJB*IZU/;5=:(F5W;+[ [:[:WZ<OLII6>S]556'*LV:ZK
M=,_Q[N'<[<=.JNNF(Z,J).#O<44L-VLNS.9LZTW=ZWNQKG;-%XU/3<[0J6U5
M+K3>RLFCT]YW9B.[2OC+7:UNPY%4I\;->9J[&7AW:C>IW6W5DMFHJIB>";]4
M83A_Y=,\,?C583'0IB<*F^VYGF6>X<U9VBWN5VKM=N8KHTZS5RZ.5'#$9N]'
MF:XB>.S9FJBK@Y5ZNB:K<TG6ZW6^SV^#:;3!AVNU6N'%MULMENBL0K?;K?"8
M1&A08,*,AJ-$AQ(S26VFFTI0VA-$II2E*4,+5UUW*YN7)FJY5,S,S.,S,\,S
M,SPS,SQRZ$Y?+V,I8HRN5HHMY:W1%%%%$133133$13333$1%--,1$1$1$1$1
M$1@_L/**
M
M                --7/KN?-5\K9UUV?J>?:M.;SFU?EW:;2 ZK =ASEIJKQ
M^7VNVHK)LU\D/]*NWB RZ\[VEJDQI;BDK1DC9+>+G] HIR.H15F=*C@B,?SE
MN/XDSQT]*BJ8B.#DU4QP3J3OPYJ.S.\Z]=VDV7KM:3MG7C575R9]S9JKIWZ*
M(QMW)GCOVZ:JIQF;EN[5,33+OOG@!R[XXSYK.R=(YE^!(CSK;>;XG;)&:8+*
M:17JS)ID^-MW"!;:2VO=ML3ZQ)?9HJBF4J0M*<Z:5M=L[K-$3DLU:[K,=I7/
M(KCJ<FK"9PZ,TXQU7-S;;<;O4W?WZZ-H=&S?N.F9B,Q8HG,9:J.A/=K454T<
MJ.&*;G(KPQQHB8F(PX+D8F?4XC@V;; NS5AP+#LIS>^OJ;0Q9<1QZ[9+=GEN
MJJEI#5NLT2;,<4XJE:)I1%:UK3P$OF,UE<I;F]F[ENU:C[ZNJ*8^S,Q"IZ5H
MNL:[FHR.B93,YS.U3$1;L6J[M<X\6%%NFJJ<>AP-SW$;N.N0FW+K;,CY%I>T
M+K1+C<F5:7W;?<-JY#%HM-51+;86G)L'$:/I2M"Y-WJF3'5V5)@/H5UIC7:'
M>CH^GVZK.C89O.]">&+5,].:N":^M1P3^'#;K=9S--N]J<U;U#;Z)T39W&)F
MB9IJSMV/P:+<3538QX8FN_YNF<)BQ7$JQ=)Z/U?QVUU8]5Z@Q.!B&&6%+BH\
M")XQZ5/GR*(]_7F]W*2MV?>;W<5-IJ_*D...KHE*:5HA"$IP#J>J9[6,Y5G]
M1N3<S-?1GBB.A%,1P4TQT(C@[,RZ>[';&[-[!:!9V9V4RM&4TBQ$X4TXS555
M/;7+E<XU7+E6'FJZIF9PB.*(B/6"GKH
M      3&^T;_ /)Q_>%_X'&<-S7])?\ #_S[G-S_ /\ PE_6G]W)C3.#G,
M   !G5_L _N*?]3(M7^E_P"M?[M9I_P-_P!%?]W,8]V?/-MSSG9[Y578K>E_
M%N7]0M^<ACG;#PNU7OCF?9JWF)/K<                     ;_ #V>CTF]
MU>8E[ZP,,,2;X/B/*_"_YNMO)S#_ !BZQWEG]9L*Z#7IU.  $GWM$7SS\=?-
MCE/E4V9^W._%N<]7H\ZYA\_7PNT#O;>]FA.X9B:$@&=7=E>GOQ<\YT#X.N1:
MNV_@GGO4)\F&:>;KX[]F^^5/G*U_1J2[D@ #PGE)Z,G(OS$[=^K_ "$JNA?'
MF3^%V?9*5E;R?%UK_>7/?JUUSD3<MP"                      +^>[*]
MCB[YL8/PE<S4G;?PLS_J\^1#N1S=/$ALWWNI\_6SK+59J             UA
M]X1W8F"=X/>-7WC,=GY;KUW5]LRFV0&<9L]GNC=T;RF58Y4AV6JZ+2IE<55C
M11%$>!5%UZ_<H1K5Z;43$1CB\54<IKH^S7Z0]97:OQ2Q'[Z1O=E72AY[E'3/
MLU^D/65VK\4L1^^CW95TH.Y1TS[-?I#UE=J_%+$?OH]V5=*#N4=,^S7Z0]97
M:OQ2Q'[Z/=E72@[E'3/LU^D/65VK\4L1^^CW95TH.Y1TS[-?I#UE=J_%+$?O
MH]V5=*#N4=,^S7Z0]97:OQ2Q'[Z/=E72@[E'3/LU^D/65VK\4L1^^CW95TH.
MY1TS[-?I#UE=J_%+$?OH]V5=*#N4=-I1[TWN_,/[OW/]5X?A^P<EV#&V#A]Y
MR69,R6UVNV/V]^V7I%K;C1F[6I3;K3K:NW6J_#2O_<3%B[-V)F8PP0ZZ>3+5
MB1W@     #==W67=98#W@6 [4S#,-J9AKZ3K[,+-C4.'C5FLMS8N#%SLJ[HY
M)DN71:7&G6G$]BE$>"M/#7PDM?OS:F(B,<42BB*H;3OLU^D/65VK\4L1^^D'
MW95TH>^Y1TS[-?I#UE=J_%+$?OH]V5=*#N4=,^S7Z0]97:OQ2Q'[Z/=E72@[
ME'3/LU^D/65VK\4L1^^CW95TH.Y1TS[-?I#UE=J_%+$?OH]V5=*#N4=,^S7Z
M0]97:OQ2Q'[Z/=E72@[E'3/LU^D/65VK\4L1^^CW95TH.Y1TS[-?I#UE=J_%
M+$?OH]V5=*#N4=,^S7Z0]97:OQ2Q'[Z/=E72@[E'3;8> / [$N 6MLSUOB&>
MY'L"#F><*S>5<LDMMLMDJ%*58;18?>+#5K4IER/1FT)<[2O==I=:?<I0@7;L
MW9B9C#"'NFGDQ@SR(3T                          !Y]GFI-5;3BT@[.
MUEK[8T)+"XU(>>89CF7Q:1G.WXR/2/D%MN+5&%^-5U1T[->U7K3PU/L554]K
M,P^3$3QO&FN#/":.ZT^QP\XLLOLN(=9>:X^ZE;=:=;51;;K3B,1HMMQM=*52
MJE:5I6G6AZ[K<_"J^S)R:>E#(/%\/Q+![4S8<*Q;',0L<?IXBS8O9+9C]J8[
M*$MI\3;K3%B0V^C:*)IV44Z4I2G^0\S,SPSPR^X8<3Z,^
M
M                                             !&O[2+Z4^B_U?V?
MK%S<J&4]+GK_ '(0+O;=A.P3:$     !=-W!/[O/'/.KL_X3A%,S7IO8A,6^
MU;J271                       !@IWFOH$<HO-C.^$K875L1X69#U>/(E
MA7G%^)#:3O=5Y^A ,;;.&X     &>7=K<?==<H.7&!Z<VK&NTO"L@LF<SKBQ
M9+H[9KBJ18,/O%YM]6K@RVXXTE,Z$BJZ4I[I/6G^4M/;75\YH6SUW4LA-,9F
MBJB(Y48QYJN(G@ZTLV<WK870-Y&]/););34W:M'OV<S57%NN;=>-JQ<N4X51
M$S'FJ8QZ<<"FK]AAP(_^/[.^DBX_Q,PC]*6UGX=CUN/+=%OJ7[D/Y#4OTNOT
M)^PPX$?_ !_9WTD7'^)CZ4MK/P['K<>6?4OW(?R&I?I=?H3]AAP(_P#C^SOI
M(N/\3'TI;6?AV/6X\L^I?N0_D-2_2Z_0G[##@1_\?V=])%Q_B8^E+:S\.QZW
M'EGU+]R'\AJ7Z77Z$_88<"/_ (_L[Z2+C_$Q]*6UGX=CUN/+/J7[D/Y#4OTN
MOT)^PPX$?_']G?21<?XF/I2VL_#L>MQY9]2_<A_(:E^EU^A/V&' C_X_L[Z2
M+C_$Q]*6UGX=CUN/+/J7[D/Y#4OTNOT)^PPX$?\ Q_9WTD7'^)CZ4MK/P['K
M<>6?4OW(?R&I?I=?H3]AAP(_^/[.^DBX_P 3'TI;6?AV/6X\L^I?N0_D-2_2
MZ_0G[##@1_\ ']G?21<?XF/I2VL_#L>MQY9]2_<A_(:E^EU^A/V&' C_ ./[
M.^DBX_Q,?2EM9^'8];CRSZE^Y#^0U+]+K]"?L,.!'_Q_9WTD7'^)CZ4MK/P[
M'K<>6?4OW(?R&I?I=?H3]AAP(_\ C^SOI(N/\3'TI;6?AV/6X\L^I?N0_D-2
M_2Z_0G[##@1_\?V=])%Q_B8^E+:S\.QZW'EGU+]R'\AJ7Z77Z$_88<"/_C^S
MOI(N/\3'TI;6?AV/6X\L^I?N0_D-2_2Z_0G[##@1_P#']G?21<?XF/I2VL_#
ML>MQY9]2_<A_(:E^EU^A/V&' C_X_L[Z2+C_ !,?2EM9^'8];CRSZE^Y#^0U
M+]+K]"SIXL<0]-\.</R'!M+0L@@V'*,EKE=U;R*^OW^4N[JM<"T56Q)?::4R
MQ[RMK5.Q2E:=JE:_Y2U=>VBU+:/,49K4YHF[;HY$<FGDQAC,\77F6:=VFZO9
M+=-I.8T;9"B_1D<SF.[5Q=N3=GE\BFWP3,1A')HC@Z?"R?*&R.    #_ #=:
M:?:<8?;;>9>;6T\RZA+C3K3B:H<;<;72J%MK16M*TK2M*TKTJ?8F8G&."8>:
MJ::Z9HKB)HF,)B>&)B>.)CHQ+X;^BK5_X1_"_P#1O@7X6[7;_"G\S\>_"/;\
M7XGM^_?P=[Y[7B?<=>UU[/@^X37N_/<CN?=KO<^ERZL/L8X*+\V=F_='NK]G
MY'W5CCR^X6N7Q8=MR,>+@X^)]RTTTPTVPPVVRRRVAIEEI"6VFFFTT0VVVVBE
M$(;0BE*4I2E*4I3I0E9F9G&>&95JFFFBF**(B*(C"(C@B(CBB(Z$0_T/CT
M
M
M           ^+O>N->9-(I+R3 L+R"4E3JZ2;WB]CNTBBWJ-T>71Z?!D.44[
M1E':KUZJ[-.OW*$S:SN<L1R;-V[13TJ:JH\B5(SFS^@ZC7W74,CD[]W&9QN6
M;=<\.&/#53,\.$8]/"'TMNM=LL\:D.TVZ!:XE%572+;H<>%&HNJ4IJNC$9MI
MJBJI12G7IUZ4I_V$&NY7<GE7*IJJZ<SCY*H9?+9;*6^Y96W1:M8X\FBF*8^Q
M$1#^\\(X                                     F-]HW_Y./[PO_ X
MSAN:_I+_ (?^?<YN?_\ X2_K3^[DQIG!SF      SJ_V ?W%/^ID6K_2_P#6
MO]VLT_X&_P"BO^[F,>[/GFVYYSL]\JKL5O2_BW+^H6_.0QSMAX7:KWQS/LU;
MS$GUN                     -_GL]'I-[J\Q+WU@888DWP?$>5^%_S=;>3
MF'^,76.\L_K-A70:].IP  D^]HB^>?CKYL<I\JFS/VYWXMSGJ]'G7,/GZ^%V
M@=[;WLT)W#,30D SJ[LKT]^+GG.@?!UR+5VW\$\]ZA/DPS3S=?'?LWWRI\Y6
MOZ-27<D  >$\I/1DY%^8G;OU?Y"570OCS)_"[/LE*RMY/BZU_O+GOU:ZYR)N
M6X!                      %_/=E>@1Q=\V,'X2N9J3MOX69_U>?(AW(YN
MGB0V;[W4^?K9UEJLU                        !(%[2A\]_&KS59;Y7-$
M_D^UGKH%WCA-:3B$     !7Y[-?\R')7SJXEY(NDAG.VCK(]KBE2F2:*
M                    &*VU.<?#[2;DN+L_DEI[%[I HM4O'EYO9KME;%&^
MUVNUB-AD73)JUZIK2E*1*U4JG2G6O@/=-JY5VL2\S53''+#?(._)[MFR.2&8
M>[+[DZX[3BZUQ_4^T?%O/MN.MUAQW[YB5D8==5XNE4N45[V4E::T=KX>D2,M
M>GH?;?.Z4=-\U;>_H[NF<MU$K/=AV9+:**2[<M5Y6ZAZM:]*MM4L\:[.T6FG
MAKVTH3T^Y6M? ??<MWI1]D[I2]\P7O;N[GV'(8BV3E-@MKD/KHWV<ZMV7ZUC
MM.511:DOW#86-XS;&D(Z]*N5>\555.E%5/,V+T<=,D5TST6=^'9W@^P[.UD.
M 9EBF<V!_IXB^8=D5HR:SO=I/:3XJYV69-A.=I/AIT77K0A3$Q.$\$O>,3Q/
MJSX
M      ,4=G<ZN&^FY$J#LCDSIG'+M!HI4S'_ .?=CO&41J(KV:^/Q:PRKID3
M=5*I6B:5B]5U36B>M4UZ>XM7*N*F7F:J8XY8C7WOP.[6LLE<5G?%SOZV_&I=
M=L6J=L/1D.-*JGQ:)4_"[<Q)\9TZI6RIQJM/_&1(RU[I?;A\[I1TWPT/O[^[
MNDR6F'LPV9;FG*UHN;,U=?UQF*42I5%.IMZITRM%5IV:=AI=>M:=:4IUK3[[
MEN]3[+YW2EZ+C_?:]VI?G*,+Y"/V*0MQ:&FL@U9MZ"VXEMFKRGJSV<%EVR.W
M6B:I31U]M:ET[-$UK5/7Y.6O1T/MP^]THZ;+?77-WA]MJ1&@Z\Y-:1R6ZS'*
MM1+#&V/C$3))"Z5[/1G&KG<85_<I6M?!6D;I7_)4AS:N4\=,O454SQ3#*-*D
MK2E2544E5**2I-:52I-:=:*36G6E:5I7P5/#Z_Z          8U[#YD\3-3U
MD-[&Y)Z1Q*;&H]5RT779F(IOZO>Z:*?2QCK%U>OLIQKM4I5+4=:J54FG3JJE
M*^XMW*N*)^P^353''+$S)>^A[M;&%R&'^24*\3&.W2D;&M=;9R!$BK;ZHZTQ
M[I;L%>L:NE4U52JI24K;I12:JHI/6)&7O3T/(>>Z4=-Y;<N_J[NJ"^AJ+G.Q
M;PVII+E95MU9E#3#:ZK<35A:;NU:I-74I115:I;4CHJG15:]JE/ON6[TH^R^
M=TI?J6GOVN[@N*8RIFU<QL-7WZ-.HNVIMA/*A-U=\763)K8K%>D+82C^$K1F
MKKG8^XBJO<CW->Z4?9?>Z4/>L+[U[N[,]6TBQ\K=;0:O52E%<TID>MT4JM:F
MZ>-<V)8<6;8I12*]:KJFB4]*UZ4K2M?$V+L<=,OL5TST6;6%;$U_LFUUO>NL
MZP[/K+2K::W?"LGLF56NBG4U6TFL^Q3I\2E7$)K5-.WX:4ZT(<Q,<<8/43$\
M3[$^                        _/NMVM5BMTN[WNYV^S6F U5^==+K-C6Z
MW0F*5HFKTN;+<9C1FJ*52G:6I-.M1Q\0P=V'WG_=_:N=D,95RLU1(D15K;DQ
ML*NTS9TEAUI+BG6'8^M8&6O(D-5:4E;=4]M+GN*THNM$UBQ9NU<5,^1Y+S-=
M,=%C)>._@[N2V*Z0ME9SD-/'NM=JSZIS=A/BVZUHF3_K^V6-7B'NG5-.GC*=
M?=(2>_<M[I1]E\[I0_IL_?L]V_<J1JS=K9ACU7W:MNIO&IMAO5AH[=4>/D_@
M"PWQ*FJIIVNC-75]FO\ F]KP#W->Z4?9.Z4,B\"[TCN^-D+CMXWRNU3$<E5H
MEAO-;G<-9N*6I#2TH4C9%MQ-3;B_')HE*J4JI?5-*=I*J4\38NQQTR^Q73/1
M9NX[D^-9A:8U_P 2R&QY38IM.U#O6.W:!>[3+32E*U5&N-LD28;].BJ5ZI77
M[I#F)C@GC>G[A\            1K^TB^E/HO]7]GZQ<W*AE/2YZ_W(0+O;=A
M.P3:$     !=-W!/[O/'/.KL_P"$X13,UZ;V(3%OM6ZDET0 _DG3X-KAR;C<
MYL2W6^&TM^7.G2&8D.*PW3JMZ3)D+;98:13PU4I5*4 P\V%WB?!G5KTB)F7*
MG2T:?$KV9=KL>:6W,KO#<Z55XJ79\,7D%SBO]FG7L.-)7TK2O3HJG6)%J[5Q
M4R\S53'18PWCOQ>[5M;]6(V];Q?>RA=5O6?4FW*,)<0M:*L4<NN%6KQJU=GK
M1:**:K15*T7]WI[C+7NE]N'SNE'3?$QN_P >[P?D,LNY9LZ&VZXE"Y4G5U\5
M'CI57I5YY,1V5*4VBGAK1MM:^GW$UJ??<MWJ?9?.Z4O0[%WW/=IWMVC#G(&7
M8GENI::1?=4[?C-.]I-5>,K,B8).@1FD].E:ONM>$^3EKT=#[</O=*.FRDP#
MGYPGV@XU'PKE-HZY3WZMICVF=L+'\<ODE3O:[*8MBR699[Q)K3L^ZHVPKL5K
M2BNE:TZ^)M7*>.F7WE4ST89;,/L2F&945YJ3&DM-OQY##B'F'V'D4<:>9=;J
MIMUIUM5%)4FM:*I7K3P$-Z?Z@             P4[S7T".47FQG?"5L+JV(\
M+,AZO'D2PKSB_$AM)WNJ\_0@&-MG#<     #;!W)_P"\,U1^3&T_JZR(Q_O-
M\#\QZI:]DI;/<SWQ\:7\&SGZK=7"&K[LH
M                      QBVGS2XG:4D28.SN0>K,7N\/M>^L>7E=NNV4Q^
MS3P^.Q6Q.73(F^OW$]8M.U6E:4ZUI4KF0V9V@U.(JR.3OUVYXJN1,4_E584_
M;8YVEWO;L-CZZK.T>NZ9ELU1VUKNU%=Z.O9MS7=C\CAZ#!;+^_.X$8TXXBS9
M%LW8*4475+N(:VN<)MZJ/'=E+=,]EX0[2KOBD]GMI33^$3UZ=%]FZLONMVLO
M1C<HL6?Q[D3['%;"VJ\\_<AI]4QE,QJ.?B.C8RE=,3Q\7NFK+SPX1QQ''&.'
M#AXM/]H3XJ-OT3:]/\@YD;Q::U>GVK7%M?H[6JNVBD>/L2ZMU;32E.BO&]:U
MK7W-.GAJ5&Z#7YC\YF<G%74FY/\ -QY"T+_/NW94UX9;2==KMX<=5&4HG'K1
MFJXPZN/8?YPO:%.+*Y+:+AIS?\6'7M^.?A6_74^2CHVNK?BXC^?VYIWM.T32
MO5Y'936M:=:T[-?M6Z#7HI\QF<I-75FY$?9[G/D/-GGW[M:KD1?TG7*;71FF
MG*U3'!P84SF:(GA_C1A'#P\4^KXOW[_!2_J;I=5[CPBBZ=5*RC7D66EFO5VG
M9<_F7DN7JK7^#I_F453W:?\ ^79D+^ZK:JSZ7[FN_BW)CS]-"Y]-YZ^Y7/3$
M9J=6R>/\ME::L./C]SWK_2Z&/''5PS)UKWBW![;;K,;"^3&L5S9*TMQ;=E5V
MD:[NLMU=:T0S#M6Q(>+7&6^KIX&VVE+_ .XMO.[&[4:?$SF<C?Y,<<T1W2(Z
M\VYJB/LLM[/;_=S6U-<6]'VBTV;U4X4T7JYRM=4]*FC-4V:ZIZD1,LS(LJ+.
MC,3(4EB9$E-(?C2HKS<B-(9<313;S#[2EM.M.)KU2I-:TK3[A;55-5,S35$Q
M5''$LMVKMN];INV:J:[548Q53,3$Q/%,3'!,3TX?[GQ[
M #_RM:&D+<<6EMMM*EN.+51"$(12JEK6M5:)2E*:=:UKX*4$1,SA'&^5513$
MU53$4Q&,S+&W/>9/$[6"WV,[Y':7QZ?&<\4_9Y&Q,8DW]I?9JNM%8] N,N^=
M$IIX:TC]*5K2E:]54I6M939O7\]$3E,EF:Z)Z,6ZHI_*F(I^VQ[K>]K=ALY-
M5&M[0:18OTSA-N<U9F['_I4UU7/]7I=.&(F4]\_W>>-U<;B[ENV6R6NE%Q\6
MUKL5^G52F:4HW.O.-62U/]$.U76K<A2:40JG7M]$UN*QNUVPO<-66IMT_P :
MY;\B*JI^TQ9J7.ZW#Z?C3:U>[FKD="SE,U/2XJKEFW1/!./!5/%,<>$3X9=.
M_P#>%%O>HU$P[D3?$5[?63:\'P1EE/975*>J;UM&SR/X2GND]&Z^#[O2O@*I
M;W2;35QC5<R=$]*:[G_XVI67F>?)N?L5\FUE-?O4].C+Y:(_]S.6YX>/BZ^$
MOA/M"_&;_<IO7_\ U8!\LB;^A_6_?64_]ST"B_7PW=?(^M?8RWM[^R#[0IQ6
M<D43<]/<@HD7LJK5Z#;-<W&11=*>X32-(V':VZI57[M?&TK3_LJ>:]T&O1'F
M,SDYJZLW(^WW.?(1;'/OW9U5X9G2==HM8<=-&5KG[$YJB/\ 6[#U+'._AX*W
MM;*;G_3-AU':-U6YD>O84I$:JU]E27J8CE&4K55I/NE>+2Y2J?\ -ZU\!(7M
MU.U5K'D>YKGXMR8Q_+II^VN73^>QN6SDQ&8_:^4B<.&[E:9PZ_<+UZ>#CG#'
MJ8SP,H\#[TC@'L53+5DY-8%:7W?%)4UGB+_K1++CE*]6WI>P;-C5O_@E)K12
MTO*:I7P]JM*TK6A9O83:W)XS=R-VJ/\ R^3<^U;FJ?M8LDZ)SD]QVOS%.3VB
MR-JN<.#,Q=RF$ST)JS5NS3P=&8JF.KA,,V\8R[%,VM;5\PW)\>RVR/UJEF\8
MQ>K;?K6\JE*5K1JX6J3+B.5I2M/N+K]TMB_E\QEKG<LS17;NQT*J9IG[$Q$L
MQ:=JNF:QEHSND9FQFLG/%<LW*+M$]:JB:J9^R^A(*?
M    /^*4E*:J56B4II52E*K2B4II3K6M:U\%*4H'R9B(QGB8D;2YZ<-M,.RX
MFQ.1NKK3<X'@G6*U9 WF&20U?_CDXSAC>09 R[7[M$*C456GAI3H7#D-E-I-
M2B*LGDK]5$\54T\BF>M57R:?ML7;2[[MTNR-55K7MH--M9BCMK=%V+]VGJ39
MR\7;L3U)HQ81Y9W[/ _'%.IL\_;>>T;[787B>NJPTO\ 9HBM/%4SF]X6NG;[
M5:4[=$?YM>O3P=;GR^ZO:N]Z9&7M?CW,?.4UL.:ISU-R>GS,92O5,]$=&QE>
M3CUO=-S+\?5PXNL\@F^T*<6427$6_3F_Y4.G8\2_-M^NH$E?5M%7/&1&,_N+
M379=JJE.CR^TFE*UZ5KV:5&G=!KTT^;S.4BKJ3<F/L]SCR%J7N??NUIN3%C2
M=<JM=":J<K3,\'#C3&9KB.'^-.,</!Q1_I ]H3XJ./U3=-/\@X<;Q:JT>@6K
M7%R?J[2J>PBL>1L2U-T;52M>JO&]:5I3W->O@^5[H-?B/S>9R<U=6;D?S<^0
M]6.?=NRJKPS.DZ[1;PXZ:,I7./6G-41AU<>P]AQ3OU.!F1+83>+QM7 TNT9J
MXYE>N),Q$:KJ$*6E^F#73,W%5CU55*_%I<I6J:]CM4Z5K3LQNLVLLQ/<Z<O=
MP_ N1&/Y<4<?5P79I?/2W)9^8C-W=3R,3AC-_*35ACT_<]>8G@XIPB>+@QX&
M:FL.>_#/<2XL?7_)#5ERN$[I2'9;QD3.&Y%*56O9HW'QO-48]?GG>M?\Q,:J
MJ?\ 86SGMD]I-.B9S>2OTT1QU13RZ8_TJ.53]ME[9O??NDVLFFC0MH-,N7Z^
MUMW+L6+M74BUF(M79GJ11BRX0M#J$.-K2XVXE*VW$*HM"T+I12%H6FM4J2I-
M>M*T\%:%O3$Q.$\;*=-451%5,Q-,QC$P_P#0?0                   ,8]
MF\T>)NFW)4;9/(?4V-7.#1=9=@7F5HNF4,T1U[7:Q6R2+ED=:]4UI2E(M:J5
M3I3K7P%<R.S6T&I1%62R>8KHGBJY$Q3^55A3]MCG:/>]NOV2JJM[0Z]I>7S%
M';6O=%%=Z/\ T;<UW?\ 4X^!A9EW?=]W]C2W&[5G^;9XIOM4K7$=:96PA2TU
M935#;F9P\0;<ZU<5T52O8K1M5:*Z51V[ER^[#:Z_&-RS:M?CW*/_ ,)K_A/7
M8@U7GC[C-.F:<KGLYG9C^0REZ.EQ3F*;$3QSP\7!/#Q8^%W;V@[B/&5V+-JK
MD1=%)><0MR9C^N+5'4TBM:(?C*1LRY2'*.UIUHEQII5$U\/A\!5;>Z':&KTS
M,9.GK57)^S^:CR967FN?9NLMSAE-,UZ[.,QC5:RE$8=./]KKF<>E--,^0_%^
MT+\9O]RF]?\ _5@'RR(OT/ZW[ZRG_N>@2GU\-W7R/K7V,M[>] LG?\<)KJ[1
MJX8KR"QI/:8163>,&PR3&_A>W1UQ/\WMD7R55J-V:=OJU1=:*IV$JKUI23N[
MI=I[<8T7,G7U(KKCSUNF.'KJYD^?%N>S-7)OY;7<O&,<-S+Y>8X>.?S6;N58
M1T?,X\,81/#ADU@?>X]WWGZF8\3D#:<9GN^*HN%GF-9EAJ6*NTK5-'KQ>[!&
MQNO9JFM%51-6E%:>&M*536M$S>[W:[*<-63JKHZ=NJBO[5-4U?ZK(NB<Z;<5
MKDQ1:UVUEK\X>9S-F_E\,>G<N6HM=?"Y.'1XXQSMP?9>N=G6RMZUMG^$["L]
M.SUNV#Y58LLME.WU['6?89\^+[KI7I[OP]"U<UDL[D:^Y9VS=LW.E7151/V*
MHB6:]&VBV?VCR_NS9[/9//Y3\/+WK=^C\JU55'VWVQ*JP
M                 #P38/*?C3JE;[&R-^:?PN;'_P#,M5_V'BT&]UKU4GLM
M6-RY_A=]5*HKUHAA5:=*_P#94JV3T'6\_A.2RF9NTST:;=4T_E88?;61KN\O
M=YLQ5-&T&N:5D[U/'1=S5FFYV+<U\N>Q3+#[+N^,[O/$U2&*;U7D\V/XZE8>
M(X!L6\)=JU1ZE*1[LK%HN/O>.<9["*IF536JDJK6C=>V7%E]W&V&8PGW)R*9
MZ-=RW'VN5-7VOML4:ISLMP^ES51^VIS-ZG'S-C+9JYCACQ5]QIM3C,81A<Z,
M3VLXO [WW^O".U.U;@XWO_)44=4WXZR8)B##54432M'Z4R/8U@>\4NM>E*51
MV^M/"FE/"5>UNFVGN1C77E*/QKE?_P"-NI8^<Y\.YS+5<FSE]=S$8X8V\M8B
M.O\ G<U:G#L8]1Y^_P"T+<7TO/)C:8WT['2ZY2.Z_$U['>=9HNM&G'H[><24
M,.K1TJI"7'*)K7I12NG6LW&Z#7<(Y69RF/7N>@CR%#KY]^[>*YBWI&MS;QG"
M9IRL3,="9B,Q,1.''&,X=.>-_P"HOM"O%Q<AI,W36_8\6JNC[T6%KR7(;1TK
MU4U&=SR$V\KK_DJZW3_O%6Z#7</,YG*35U9N1]ON<^0^V^??NVFN(O:1KE-K
M'AF*<K5,=:)S-,3^5'7>D6#O[>#MX4BEQM6],5HNKE%*O^ X_(2U1%:=E2_Y
MKYSDBJT=Z^Y[-%5\'NNA)7=T^U%OM*LK<_%N51YZBE<&1Y[NYK-S$7[6M9;'
M'TW+6IPZ_<<S=X^AACU<&3.#]['W?>>N-1[;R-QNQRW/\^/G%BS+!&V*^,HB
ME';IEF.VFR*Z]JBNJ)2TT37K6M.BNE#S6P&UV4C&O)5U4_Q*J*_M4535]ID7
M1N<_N*URJ+>7V@R]F[/0S%N_EHCAPX:[]JBWU>"N>#K3AG%A.Q]>;*ME+UKG
M/,,S^SJ2A:;MA.46/*K8I#O7Q:Z3[%.GQ:I<[->S7M]*]/ 6OF<EG,E7W+.6
MKMFYTJZ:J9^Q5$2S+H^T&@[0Y?W9H&>R>>RF$>;R]ZW>HX>+S5NJJ.'H<+[,
MEE7           !,;[1O_P G']X7_@<9PW-?TE_P_P#/N<W/_P#\)?UI_=R8
MTS@YS      9U?[ /[BG_4R+5_I?^M?[M9I_P-_T5_W<QCW9\\VW/.=GOE5=
MBMZ7\6Y?U"WYR&.=L/"[5>^.9]FK>8D^MP                    !O\]GH
M])O=7F)>^L###$F^#XCROPO^;K;R<P_QBZQWEG]9L*Z#7IU.  $GWM$7SS\=
M?-CE/E4V9^W._%N<]7H\ZYA\_7PNT#O;>]FA.X9B:$@&=7=E>GOQ<\YT#X.N
M1:NV_@GGO4)\F&:>;KX[]F^^5/G*U_1J2[D@ #PGE)Z,G(OS$[=^K_(2JZ%\
M>9/X79]DI65O)\76O]Y<]^K77.1-RW (                      OY[LKT
M".+OFQ@_"5S-2=M_"S/^KSY$.Y'-T\2&S?>ZGS];.LM5FH
M          ) O:4/GOXU>:K+?*YHG\GVL]= N\<)K2<0@     *_/9K_ )D.
M2OG5Q+R1=)#.=M'61[7%*E,DT4           'G^V+W=,9U9LO)+)*]Y7K']
M?YE>[1,\3'D^]+I:L=N4^!*][RVI$21[WEQT+[#K:VU].BDUI6M#[3&-41/%
MB^3Q(1/VV?>=>LS_ &,\??S4%3]S6?P?MSY:7[I7TS]MGWG7K,_V,\??S4#W
M-9_!^W/EG=*^F?ML^\Z]9G^QGC[^:@>YK/X/VY\L[I7TS]MGWG7K,_V,\??S
M4#W-9_!^W/EG=*^F?ML^\Z]9G^QGC[^:@>YK/X/VY\L[I7TS]MGWG7K,_P!C
M/'W\U ]S6?P?MSY9W2OILGN%/>X=X3MOEOQRUCL+D#_.#!L\W!@V+978_P"B
MG2-J_"MAO%\BP[C!_"5DUM;;O!]\1G%)\;&D,O(Z]4K37PGBY8M4T3,1PQ'3
ME]IKJF8C'HK7%*2A*E*51*4TJI2E5I1*4TIUJI5:]*4I2E/#4IR8:(.<7?L:
M%X[S;OKSC_ @<AMJP*NPYUW@W3WOJ'%+@BBDJ:G9/ J[)S2?$<JFKD2T5I%K
M[IM=P9>0INDU;RU5?#7P4_;0ZKD1Q<,I>>27>3<S.5$BXL[.W5DL/$KAVFZZ
MWP24_@^O6XBNSTA2<?L3["LA:;52M4N7=ZXR*557^$Z=*4G*+-NCBCA09KJG
MC8+$5Y   #[O7FTMEZCO[65:KV!FFN,E9HE"+]@^37G%KK5I*Z+\0Y.LLR%(
M>C*53W32U*;73P*36E:GR:8JC"J(F'V)F.)OTX=>T&;FUY)M6(<ML?1NC"O&
MM1G=BXU$ME@VI9(M5=FLF;;(Z;=B>;M16J4HEM2+5,7U4MR6\OHFLK<RM,\-
MO@G[2)3=F.VXE8&C-^:BY)Z[M&T])YQ9\\PJ\=IINXVMQQN5;K@TVTY)LM_M
M,MN/=<>OL)#R*O0IC+,AM*TJJCL+0I4C5151/)JC"4:)B8QA[ >7T ^?RR=*
MMF*Y-<H+OB)MOQ^\SH;W8;<\3*B6Z2_'=\6\AQISQ;K=*]E25)KTZ5I6A]CC
M$$G[;/O.O69_L9X^_FH*G[FL_@_;GRTMW2OIG[;/O.O69_L9X^_FH'N:S^#]
MN?+.Z5],_;9]YUZS/]C/'W\U ]S6?P?MSY9W2OIG[;/O.O69_L9X^_FH'N:S
M^#]N?+.Z5],_;9]YUZS/]C/'W\U ]S6?P?MSY9W2OIG[;/O.O69_L9X^_FH'
MN:S^#]N?+.Z5]-D]PI[W#O"=M\M^.6L=A<@?YP8-GFX,&Q;*['_13I&U?A6P
MWB^18=Q@_A*R:VMMW@^^(SBD^-C2&7D=>J5IKX3Q<L6J:)F(X8CIR^TUU3,1
MCT5KI3DP    " 3]MGWG7K,_V,\??S4%4]S6?P?MSY:6[I7TS]MGWG7K,_V,
M\??S4#W-9_!^W/EG=*^F?ML^\Z]9G^QGC[^:@>YK/X/VY\L[I7TS]MGWG7K,
M_P!C/'W\U ]S6?P?MSY9W2OIG[;/O.O69_L9X^_FH'N:S^#]N?+.Z5],_;9]
MYUZS/]C/'W\U ]S6?P?MSY9W2OIO?^)W>^]XGLSE-QIUQFW(;\-X9L#?^F\)
MRZS?T3:-MOX6QC*]BXY8K_;/PC:-9P+K ]_VJ>ZUXZ*^S(:[?:;<0NE%4\UV
M+443,1PQ$]&7VFNJ9B,>BM\*:F        # #O1]V[.XY\%-Y[ETUDW\SMDX
M=_1E_-S(_P "X_D/X._G#N'7V*WC_4^56F^6&7[[L-\E,?P\5WQ?C>VCLN)0
MM,6S337=BFKBX?(>:YF*9F.-('^VS[SKUF?[&>/OYJ"?]S6?P?MSY:!W2OIG
M[;/O.O69_L9X^_FH'N:S^#]N?+.Z5],_;9]YUZS/]C/'W\U ]S6?P?MSY9W2
MOIG[;/O.O69_L9X^_FH'N:S^#]N?+.Z5],_;9]YUZS/]C/'W\U ]S6?P?MSY
M9W2OIG[;/O.O69_L9X^_FH'N:S^#]N?+.Z5]-M^[E3O$.8G+;E-GVN.0>X/Z
M0,,LF@,IS:V6;^C_ %=BGO;)[;L755BA7/\ ".$X3C=U>\3:LDFM>)<?7'5X
M[M*;JM#:DP,Q:MVZ(FB,)QZO5>[=554X3TE/I)(P   8 =Z/NW9W'/@IO/<N
MFLF_F=LG#OZ,OYN9'^!<?R'\'?SAW#K[%;Q_J?*K3?+#+]]V&^2F/X>*[XOQ
MO;1V7$H6F+9IIKNQ35Q</D/-<S%,S'&D#_;9]YUZS/\ 8SQ]_-03_N:S^#]N
M?+0.Z5],_;9]YUZS/]C/'W\U ]S6?P?MSY9W2OIG[;/O.O69_L9X^_FH'N:S
M^#]N?+.Z5],_;9]YUZS/]C/'W\U ]S6?P?MSY9W2OIG[;/O.O69_L9X^_FH'
MN:S^#]N?+.Z5],_;9]YUZS/]C/'W\U ]S6?P?MSY9W2OIMKW<V]X]S.Y6<N+
MEK#?FY/Y^8,QJ#,LI:L?]'FJL7[%]M5[Q"' G?A+#,&QV[J][Q[H^GQ59%65
M^,ZJ16J4UI S%FW1;Y5,83CU7NW5555A*H3(LCQ_$+%=LHRN^6C&L:L,"1=+
MYD%^N,2T6:SVV(W5V5/N=SGO,0X,..VFJEN.+2A-/NU).(F9PCC1DYG,?VA3
M6^"2+OA/$#$&-L9%%<>A.;5S9FXVK6L20W6K:WL=QV.[;LHS)M"Z*2EYYVT1
MJJ31;5932J55-V\K,\-S@CI(55V(X*4W'(+GIR[Y029M=R;TSC(+)-\<A6%6
MNX_S4U^U'=4YV8R<(Q=%HQN5XIERK5'Y,=^4XW3HXZNO6M9NBU;H[6(Q0IJJ
MJXV(9$>0    95Z%YP<LN,LB'72N]L^Q&U0G$N(Q%R[KR# W>E?=4D8)DB+O
MB3E7$UJFJ_>='4TK[E2:]*D.JU;K[:(>HJJCBE1)Q$]HEQZ]2+1AW,G7[6(R
M'E>]G-Q:QBW&X8VW7P49DY/KUU=RR"W-40FOCI-JDW&JW54[$%IOK5,K<RD\
M=N>Q*)3=_"4F:]V-@6V<0LN?ZSR_'L[PO(8U)=FR;%[I$O%HG-=:I<0W+AN.
M(;DQG:5;?87V7H[R5-N)0M*DTDYB:9PG@E&B<>&'VA\    PEY4]X?Q,X<19
M#.Y=H6]&8IB5E0=7XBW3*]DW+M-^-CH_F[;W:-V%J<WUJQ*O$BVP7:TK2C_7
MP$2BU<N=K'!TWFJJFGC3D<D/:+=WY:Y<;)QDUEC>H[(IQQJ'FF=48SW/G6*?
M^3-C652&,(L$E?7W;#[-\13IX'2;HRE,<-<XRA3=GH-*FY>8O*;D&_*<W)OO
M9V=1)=%I=L-QRFX0\10ERBDN4BX7:'+=B4&CJ5=%T9A-]NG2E>M*4)FFW11V
ML1"'-4SQRQL/;X    #][&<JRC"[Q%R+#LDOV)Y!!K54&^XS>+A8;Q#4KIVE
M1;G:Y$6;'K7IX:H70^3$3P3Q'%Q-LG'+OO\ G3HF1 M^4YO#Y 89&JVW(Q_<
M$==UO_O?JW1]R#L6 J'FGX16TWT0Y<9-TCMUK556%5K7K KRUJKBC">HB1<J
MCJJ7.&/?,<4.6TFUX==[B[H?;UQ\6PQ@6QKG!I9;Y/<4A%(6%[ 2W;[)D$AQ
MUU#;,:6U:[E)<K6C,1=$U42=S+UV^&.&E%IN15P=%MQ(#V         -$/?B
M\S.2?#W%N.URXY[(_H[FYW?]CPLJ>_F?@66_A6+8+=A[]I:\7G6+9.U!]Z.W
M5^O:C)94YXSHNJJ)3TFLM;HN8\N,<,$.Y5-.&">+]MGWG7K,_P!C/'W\U!->
MYK/X/VY\M"[I7TS]MGWG7K,_V,\??S4#W-9_!^W/EG=*^F?ML^\Z]9G^QGC[
M^:@>YK/X/VY\L[I7TS]MGWG7K,_V,\??S4#W-9_!^W/EG=*^F?ML^\Z]9G^Q
MGC[^:@>YK/X/VY\L[I7TS]MGWG7K,_V,\??S4#W-9_!^W/EG=*^FI=[DOECR
M Y=:"VOFO(;/OZ0<FQK;[F+62Y_S5PK$_>5B3A>+W:D'WG@^.8U;Y/2X7%YS
MQKS3CWN^SV^S1-*2>9MT6ZHBB,(P1K<S5&,MH6Z]\Z?XYX+<=D;LV!CVO,.M
MM%)7<[[+JA^?*HVIQ%LL5IC(D7C(KR^A%:M0H#$B4Y2E:I;K2E>D&FFJN<*8
MQEZF8B,93"<N/:)<PNLJ[XCPXP*'BMG0IV(QM[9D%B\9-,I3M(I<,:P'M.8_
M8Z)6FBF7+JY=*O-J_A(;"Z532<MY2..Y/8A"JNS]ZGTW/R3WYR(O+E]W=MW/
M-E35/UD,LY-D$V79[<Y[OHFRXZVXSC]B83XU79:A16&T]JO1-.M2;IHIHX*8
MB$*9F>-XD>GP   /0-=;9VEJ&\IR+56Q\YUM?4U;K6[X+E5\Q6>Y1I7;0V_)
MLDZ$Y(8Z_=;<JI"J5K2M*TK6AYFFFJ,*HB8?8F8XFZKC'[0'RNU0_!LN^;3C
M_(O#4*99?N$YJ)A.RX,9*THJJ'DM@M]+#=_$L*4I2+A:WI,E:4TK,;ZJ567K
MRM%7#3P3]I[BY5''PJ?.(7>,\5^:\%#.H<[I!SMF'[\NVI\V98QS8UL;0VIV
M2ZQ:%RI4')8$-">KTNSRKA%8HI-'7&UJHDD[EFNWVT<'31J:XJXN-G20GH
M       1K^TB^E/HO]7]GZQ<W*AE/2YZ_P!R$"[VW83L$VA      73=P3^[
MSQSSJ[/^$X13,UZ;V(3%OM6RGD5RCT1Q2PES/M[[$LN#65?OAJTPY3BYF19/
M/CLU>5:\6QN"B1>;]<*IZ=I+#*D,T51;RFV^JZ0J**JYPIC&7N9BF,93 \J_
M:)MKY3+N..<1L!MVK\;I5;$;8VQX%NRO8<Q*5]6Y]NQ3QL[!L9K6GN:LRZ7_
M +5/==INM>RF<HRE,<-R<909NS]ZT-;AY)[_ .0-R5=-U[CV+LQ_QJGH\;+<
MJNUTL]M4JO:JBRV!R32Q6./VZU5XJ'&8:HJM:]GK6M:S5-%-':Q$(<S,\;Q,
M]/@    /<M/<F>0O'Z:F=I7<^R-:*\;1Y^#BF67>W62>M*_&4I=L=3)58;RU
M5SW56Y<9YNM?#6AXJHHJ[:(E]B9CBEO&XP>T2;PPM^UV#E+@%DW'C25LL3LY
MPF- PG94=BB$H?GOV5FD? LED4[':3&:9L5%*6JM7Z4Z4I+UY2F>&B<)1(NS
MT5-W%[FIQMYB8XY?]#[)M>3RX$9J3D&'SD.63/,6HXIMM5+_ (G<J,W./&1)
M<HRF:RE^W/N4K1F0[3PDE7;KMSA5"+%45<3*D\/0          8*=YKZ!'*+
MS8SOA*V%U;$>%F0]7CR)85YQ?B0VD[W5>?H0#&VSAN     !M@[D_P#>&:H_
M)C:?U=9$8_WF^!^8]4M>R4MGN9[X^-+^#9S]5NKA#5]V4
M        $#W([F+RYL?(;?-DLG*?D=9[-9]S[1M=HM%KW?LVWVRUVRWYQ?(D
M"W6Z!$R=F+!@08K*&F66D);:;31*:4I2E#;'1=G-GKNCY2[=R&2JN59:U,S-
MBU,S,T4S,S,TXS,SPS,\;B#O WL;T\EMYK>3R>TNT%K*6M7SE%%%&HYNFBBB
MG,7*::**:;T4TTTTQ$4TQ$1$1$1&#QC]-GF;ZW')WZ>]J_*LJ?S8V:^3\CZQ
M:] M'Z8=[G[T[1_VEG?;C]-GF;ZW')WZ>]J_*L?-C9KY/R/K%KT!],.]S]Z=
MH_[2SOMQ^FSS-];CD[]/>U?E6/FQLU\GY'UBUZ ^F'>Y^].T?]I9WVX_39YF
M^MQR=^GO:ORK'S8V:^3\CZQ:] ?3#O<_>G:/^TL[[<?IL\S?6XY._3WM7Y5C
MYL;-?)^1]8M>@/IAWN?O3M'_ &EG?;GL_''F+RYOG(;0UDO?*?D=>+->-SZN
MM=WM%TW?LVX6RZ6RX9Q8XD^W7&!+R=Z+.@3HKRVGF74*;=;55*J5I6M"F:UL
MYL]:T?-W;60R5-RG+79B8L6HF)BBJ8F)BG&)B>&)CB7=N_WL;T\[MYHF3SFT
MNT%W*7=7R=%=%>HYNJBNBK,6Z:J*Z:KTTU4U4S,54S$Q,3,3&"^$U.=O@
M 13]YORJY08#SJY"XC@O)#?6%XG9<BQQBS8QB>X-A8YCUI9?P/%)CS-LLMGR
M*';8#3TN2XZI+32**<<4JONE5K79G8?0="S>RN3S&:R64NYBJBK&JNS;JJG\
MY7'#5-,S/!&'#/$X_P#.+WF;R-#WTZ]I6B[0:WD]+LYBU%NS8SV:M6J(G+6:
MIBBW;NTT4Q-4S5,4Q&,S,\<L#_TV>9OK<<G?I[VK\JRZ_FQLU\GY'UBUZ!A/
MZ8=[G[T[1_VEG?;C]-GF;ZW')WZ>]J_*L?-C9KY/R/K%KT!],.]S]Z=H_P"T
ML[[<?IL\S?6XY._3WM7Y5CYL;-?)^1]8M>@/IAWN?O3M'_:6=]N/TV>9OK<<
MG?I[VK\JQ\V-FOD_(^L6O0'TP[W/WIVC_M+.^W'Z;/,WUN.3OT][5^58^;&S
M7R?D?6+7H#Z8=[G[T[1_VEG?;C]-GF;ZW')WZ>]J_*L?-C9KY/R/K%KT!],.
M]S]Z=H_[2SOMSHCJ4E*:J56B4II52E*K2B4II3K6M:U\%*4H:=N]<S$1C/$T
MM<SN^IT)QXDW?!--1HV_=JV]QV#-7:;E2)K'%IZ/&-NM7C+8S<E>1W""]1-5
MPK2AUI5:+:=FQGD*33)>S6[/5M8BG-:E,Y3(3PQC&-VJ.I1.')B?PJ\)XIBF
MJ):A[W.=_L1L%<NZ)LE33KFTUN9IJY%?)R=FJ,8F+E^(GNM5,X8V[$33QTU7
MK=<3":KD5WD?,/DV]-CY]MV]6/$YE'&OZ/-=.2,&PE,1VBJ+@S+?:)-+EDD:
MM5JK2MXEW%RG7I1?9HFE,UZ-L7LYH<15E,O35F(_\2YYNO'IQ,QA3_H12YY[
M?<X/>QO&KKMZYJMZSI=>,>Y<K,Y;+\F?O:J:)Y=V/5Z[L]7"(B,%BZF%@
M  /?-+<IN1/'><S.TMN/.\ 0T_[Z79[3>GW\5FO]JJZKNN&W.D_$[SU56M>D
MN$\GK6O@\)2-3T'1M8HFC4\M:O8QAC-/FHZU<85QV*H7QLAO*V^V"O1>V0U;
M.Y&(JQ[G1<F;-4].NQ7RK%S_ $[=3?;Q4[_R925;<4Y>8'&7#=<8BUVSK"$Z
MT_#HI5&_?N4X!(D/)F,I[?C)$BT2&W$(16C-O=56E#$^O[I*>35F-G;L\KC[
ME=GCZE-SH=*(KB>K7#=W=ESY+O=;>F;U,C3-J9BGW;DZ9B:>ARKV6F9Y4=&J
MJQ5$Q$>9L53."CG5VV-;;LPRU;#U/FN/Y]AEY36L&_XY/;FQ?'(0VM^!-;IV
M95KNT+QJ4R8<IMF7&77L.MH52M##6>T_.Z9F:LGJ%JNUF:>.FJ,)Z\="8GH3
M&,3T)EO_ +-[4;/;8:1:U[9?.6,]I%Z/,W;5454X\&--4=M173CA7;KBFNB>
M"JF)X'H1)J\           #YO+<QQ' K#/RK.<HQ[#<9M;=';ED.4WFW6"R0
M&ZUZ)7,NEUDQ(4>BJ^"G;73K7P4\)&R^6S&;NQ8RMNNY?JXJ::9JJGK1$3*G
MZIJVEZ'D:]3UK,V,IIUN,:[MZY1:MTQ_&KKFFF.S+4%O[OS>(&J%3;3K-.4<
M@,FBU=933$(M<;PA$IE=4+9EYKDL=IV0ROIU;D6NVW6.NGAHOH9%TC=;M%J&
M%S/=SREB?PYY5>'4HIG[555,]1JIMSSS]U.S$UY79WW3KNHTXQ^8I[EEXJCH
M59B[$3,=*JS:O4ST):;=S=_!S&V Y+B:QA8#HVRN54F*Y8;&SFF6(87VJ*;E
MW_-6;C9'G.S7I1R-9X:TU\*:TKTK3(^F[J=G,I$59Z;V:N]'E5<BCL4T85=B
M:Y:E[7<]?>SKM55K9RC(Z+DYXIMVXS%_#I57<Q%=N9ZM%BW,<<<+5SL[DER!
MW0Z^YM?=.SM@-/KJJMORC-;_ '2S,=>M?%PK$_.K9K<Q2JJUHW'8;;I55:]G
MK6O6^LCHND:9$1I^6L69CHTT4Q5V:L.5/7F9:V;1[P=NMKZJJMI]8U+/4U3V
MM[,7:[<=2FW-7<Z8ZE-,1PSP<+Q0JBSP      'UN&9_G>N;PUD.O<URW [^
MQ5"F;YAF1WC%[PRII7;;JU<[),@S6ZMK\*>BZ=*^&A+YG*97.V^XYRU;NV9^
M]KIBJ/L51,*II&N:UL_FXS^@YS-9+/1AA<R]VY9N1AQ85VZJ:HPZ'"VLZ#[[
MGF=J%R%;L[O%@WWBL>J&W(&P8#<'*41$]GM(@YQCS,&Y.2U536OC[HS=JT[5
M?<UIV:)L'5MV&S6HQ->4IKRF8GHVYQIQZM%6,8=2F:&S>P_/&WN;*U46-;NV
M-<TRG@FG-4Q3>BGI4YBU%-<U?QKU-[CXN+"@7BMWPO$KDH[;L;O5\?T9LB;X
MEA&)[.EP(=CN<YWHGWMC&?-.-8_=.TZM+;3<VEKG2'5=EJ*K[IB/7MW6T&B1
M5>M41FLE'W]J)FJ(Z=5OMHZLT\JF(XZF]&[/G7[KMX==O3\Y>JT7:"O".XYR
MJFFW75/0LYF)BU7PX13%SN-RN>"FW+:PE25)HI-:*2JE%)4FM*I4FM.M*TK3
MP5I6A8+9J)B8QCB?]#Z        0@<ON7W+/&>6?*'',<Y0\B<?Q['^1.[+)
M8;#9-V;*M5ELEEM6RLF@6NT6BUP,F8@VVUVV"PVS'CLMH:9:0E"$T32E#:O9
MW9W9^_L_D;U[(Y.N]7D[-5555FW-554VZ9F9F:<9F9X9F>&9<4=ZN]7>AIV]
M#:33]/VDU^QD+&OZA;MV[>H9NBW;MT9N]311113>BFBBBF(IIIIB*::8B(B(
MACM^FSS-];CD[]/>U?E65GYL;-?)^1]8M>@6#],.]S]Z=H_[2SOMQ^FSS-];
MCD[]/>U?E6/FQLU\GY'UBUZ ^F'>Y^].T?\ :6=]N/TV>9OK<<G?I[VK\JQ\
MV-FOD_(^L6O0'TP[W/WIVC_M+.^W'Z;/,WUN.3OT][5^58^;&S7R?D?6+7H#
MZ8=[G[T[1_VEG?;C]-GF;ZW')WZ>]J_*L?-C9KY/R/K%KT!],.]S]Z=H_P"T
ML[[<]GXX\Q>7-\Y#:&LE[Y3\CKQ9KQN?5UKN]HNF[]FW"V72V7#.+'$GVZXP
M)>3O19T"=%>6T\RZA3;K:JI52M*UH4S6MG-GK6CYN[:R&2IN4Y:[,3%BU$Q,
M453$Q,4XQ,3PQ,<2[MW^]C>GG=O-$R><VEV@NY2[J^3HKHKU'-U45T59BW35
M1735>FFJFJF9BJF8F)B9B8P7L3)D2W1)5PN$J-!@08S\R;-F/M1HD.)&:4])
ME2I+RD,QXT=E"EK6M5$H32M:UI2AJA33575%%$3-<SA$1PS,SQ1$=-VZNW;5
MBU5?OU4T6**9JJJJF(IIIB,9JJF>"(B.&9G@B.&6A[F/WY^H=1R;I@W&6T0-
MX9S$5)A2\WG2)434MCFM*JW2L&1#4Q=]@J:=0JBO>3D*WK15*V9SWA33*NS>
MZS4=0IIS6MU3E<K.$Q1&$W:HZN/!;_TN55TZ(:3[VN>ALKLM<NZ+NZM4:SK5
M$S35F*IFG)6ZHX/,S3A7FL)QQ[G-NU,831>KX83A\A>>?*_D_)FIVQN+)YN.
M3%OTI@6.RJXG@#$9Y7N(B\4L%85NNR8S?\&V_<:3)?8Z]IY55*K7,^C[*:!H
M=,?L_+6XO1_XE4<NYCT^75C,8]*G".HY_P"W>^W>?O'N5QM/JV9KT^N9_P!F
MM3W#+1$_>]QM<FFO"."*KO=*\..N<9F<02XF*0     ,GM%<S^47&R5$<TYN
MG-L6MD5VCO\ --ZYJOV#2?!1"Z2L)R!-TQ=U;C7N/&TBI?13PH6E5*5I0M5V
M:T+6J9C4LM:N5S';X<FN.M73A5V,<.G#(^Q>]W>3N]N4U;)ZQG,MEJ9Q[A-?
M=<O/7R]WEV9QC@QY'*CH3$X2H#XG=_MC%_D6S$>76%,X5+>JQ$IMC7<2XW'%
M^WV4MUE93A+CEQR"T-U[%5NR+8[<:+<7T3#9;IUIB/:#=+?LQ5F-GKO=:>/N
M5R8BKK4U\%,]2*HI_&F6\^[#GPZ=GKEO2MZ>3C)W9PI]VY6FNNSTN5>R\S7=
MHCHS59JNXS/!:HIC%0YAF:XAL7&+1FF!9/8LRQ&_Q:3++DF-72'>;+<XW;4V
MIR'<(#S\9[Q3S:FUTHKM-N)4A5**36E,/YG+9C)WZLMFZ*[>8HG"JFJ)BJ)Z
ML3PM\M(UC2M?TZUJ^B9FQF]+OT\JW=LUTW+=<<6--5,S$X3$Q/#C$Q,3A,3#
MZ<@*D              \2WIR.T?QJQ6N9;OV1CFO[,Y212W-W:4MZ]7Y^*E"
MWX>-8W ;EY!DDUI+B:K:@QGUMI512J)3X2J:5HNJ:WF/<VEV:[UWHX1YFG'H
MU53A33'5JF%G;:;P-C=WFF?M;;+4,OD<I./)BN<;ER8XZ;-JF*KMVJ,8QIMT
M53$<,X1PI\.2?M!,Q;MPQ_BIJIAB.A2V&=C[<HM]]]/N4+D6G +'.::B]*T4
MIAZ;<WNU2J:NPTUI5!E[1=T5,1%[7\Q,S_)VONW*HX>K%-,=2IHGO"Y]5V:[
MF0W9:93%N)PC-Y[AF>K1EK=413T9IJN7JL>#E6HX8:0-W<WN6'(EV53;>],\
MR*U3**0[BL&Z?S7PJK2E5K1NN&8JW9<8=JA/N:..15O533W2Z_=,GZ9LOH&C
MQ'[/RMJBY'WTQRJ_RZN55]O!IMMCODWG[?551M3K6=S&5KX[--?<<OATO<]F
M+=F>EC-$U=.98K%?8S      _:Q[)<CQ&[1;]BE_O>,7R"NCD*]8]=9UENT-
M=%)51<6XVU^-,CKHI-*]4+I7K2A"O6+.8MS:S%%-=J>.FJ(JB>O$XPG,AJ.H
M:5FJ<]IE^]EL[1.--RU75;KIZU=$Q5'8EM*X^=\[S6TD["M^39C#WOB+"FD/
MV3;##ESOU(]*IH^J#G\!<3+JSW6TTHERXOW-E"O=>)K6JNU8FK[M=F=3B:[%
MN<IF)^^M<%/9MSC1A^+%,]5LIL)SN=\&QU5%C4<W1K>E4S&-O.Q-=W#H\G,T
M\F_RICBF[5>IB>'D3C.-!/%3OF^*7(EVUXQFT]_C_LBXNHB-6#8$Z.[A]SFN
M?^6S8MC,L0[-7QM:I0A%T:M+SKU?%M(=KV:JQ%K^[;7]'BJ_E8C-Y*.'E6X\
MW$?QK?#5^3-<1'#,PWJW9<[C=EM[5:T[6*ZM"VAN3R8M9JJ)L5U3Q1;S<13;
MX>*(O4V*IJ\S335.&.W5"T.H0XVM+C;B4K;<0JBT+0NE%(6A::U2I*DUZTK3
MP5H8\F)B<)XVT]-451%5,Q-,QC$P_P#0?0      $J7?E\B.0&I.6>O,<U3O
M/<6LL>F\=L2O<RPZ]V;FN&667>I.RMMP)%WE6O'+W;8+]T?@VV,RN0MNKJVH
M[:*JJE":4SUNMT?2-0V?O7L_E<M?O1G*Z8JN6J*ZHIBW:G")JIF<,9F<.+&9
MZ;F9SSMO=N=EMZ&0T_9G6M6T[(5Z!8N56\KF\QE[=5R<WGJ9KFBU<HIFN::*
M*9JF.5---,3.%,8:9/TV>9OK<<G?I[VK\JS)7S8V:^3\CZQ:] U&^F'>Y^].
MT?\ :6=]N/TV>9OK<<G?I[VK\JQ\V-FOD_(^L6O0'TP[W/WIVC_M+.^W'Z;/
M,WUN.3OT][5^58^;&S7R?D?6+7H#Z8=[G[T[1_VEG?;C]-GF;ZW')WZ>]J_*
ML?-C9KY/R/K%KT!],.]S]Z=H_P"TL[[<?IL\S?6XY._3WM7Y5CYL;-?)^1]8
MM>@/IAWN?O3M'_:6=]N/TV>9OK<<G?I[VK\JQ\V-FOD_(^L6O0'TP[W/WIVC
M_M+.^W+G>#.19!EW#GC/D^5WV\9/DM^TQ@=TOF0Y#<YMZOEYN<RQ1'I=QNUV
MN3\F?<9\IU55.//.+<6JM:JK6IJUM39LY?://6,O1318HS-R*::8BFFF(JG"
M(B,(B(Z$0[/[F,_GM4W3;.ZEJ=Z[F=1OZ1EJ[EV[75<N7*ZK=,U5UUUS-5=5
M4\,U53,S/'+*LH#)H      #\Z[WBTX_;)MZOUTMUDL]M87*N-VN\Z-;;9 B
MM_\ F29L^8ZS%BL(Z^%;BTII_EJ>[=NY>KBU:IJJN53A$1$S,STHB.&4OFLW
ME<CEZ\YG;MNSE+=/*KKKJBBBF(XYJJJF*:8ZLS$-4G(#OI.%.E%S+3C.577>
M^51J.MTMNIHL>Y8VU)2A*F/?F?723;L7D07ZJZ5>M;MU6WTKU;Z]*5O[2-VF
MTVIQ%R_;IRF7GHW9PJPZEN(FK'J511UVLFW7.\W/['S7E=.S-W6]3IQCD9*F
M*[43T.5F:YHLS3/X5FJ],=&EICW5W^_*/-'9</36%Z_TI9W%+]Z3Y$56R,S8
M3V>RBJ[GD,:'B*_#U5V:V)72O2G:K2E>UDK3-TNA9:(JU*[>S5SHQCW.C[%,
MS7_KM1MK^?%O)U>JJSLED\CH^4F?,U3'NO,1_IW8IL=7#W-/7GHZKMK<N^3^
M\%2$[5WSM',H,KQGC;%/RZZQ<63XVE4N^(Q&V/P<8B^-37LJ\5$1VDTI2O6E
M*4I?F0V=T+2\/<&4L6ZH^^BB)J_+G&J>S+6?:?>IO'VRFJ-IM;U+-V:L<;=5
M^N+/#QX6*)ILTX\4\FB,8X.@QT*RL$      !^S8,CR'$[I&OF+7Z]8U>H=>
MU$O%@NDZS72*KK2O:C7"W/QI;%>J:5ZI73[A"O6;.8MS:OT4UVIXXJB)B>O$
MXPG,CJ&?TO,TYW3;][+YRCM;EJNJW7'6JHF*H[$MF^AN^/YPZ3<A0KKL1G=6
M,1JM)<L.XHB\FN#C2?<O*;SB._;\Z7+<;Z=E<JX2VDKI156E=5459&K;N-E]
M3B:K=F<M?G[ZS/)C\CAHPZU,3U6Q>Q/.SWR['U46<SGXUC3:<,;>?IF]5,='
M#,1-.9Y4QQ37=KB)X>3/#COTXN=]YQ;W@[;<:VPW,XZYU-4F.FN77!F[:VFR
M5=A*$Q=A1XUO;M/C*]I2JW>%;HS5*4320XJM.N)==W8:[I<57]/PSF5C\",+
MD1U;>,X_Z$U3/2AO!NVYX^[7;*JWIVT\5Z!K5<X?GZHKRE4_Q<U$4Q1CPS/=
M[=JB.+EU2W+PYD2XQ(MPM\J-.@3HS$R%-AOM28DR)):2]&E19+*ELR(TAE:5
MH6A54K36E:5K2IC>JFJBJ:*XF*XG"8G@F)CCB8Z;;>U=M7[5-^Q5378KIBJF
MJF8FFJF8QBJF8X)B8X8F."8X8?TGE$        )C?:-_^3C^\+_P.,X;FOZ2
M_P"'_GW.;G__ .$OZT_NY,:9P<Y@     ,ZO]@']Q3_J9%J_TO\ UK_=K-/^
M!O\ HK_NYC'NSYYMN><[/?*J[%;TOXMR_J%OSD,<[8>%VJ]\<S[-6\Q)];@
M                   #?Y[/1Z3>ZO,2]]8&&&)-\'Q'E?A?\W6WDYA_C%UC
MO+/ZS85T&O3J<  )/O:(OGGXZ^;'*?*ILS]N=^+<YZO1YUS#Y^OA=H'>V][-
M"=PS$T) ,ZN[*]/?BYYSH'P=<BU=M_!//>H3Y,,T\W7QW[-]\J?.5K^C4EW)
M  'A/*3T9.1?F)V[]7^0E5T+X\R?PNS[)2LK>3XNM?[RY[]6NN<B;EN 0
M                  !?SW97H$<7?-C!^$KF:D[;^%F?]7GR(=R.;IXD-F^]
MU/GZV=9:K-0                        2!>TH?/?QJ\U66^5S1/Y/M9ZZ
M!=XX36DXA      5^>S7_,AR5\ZN)>2+I(9SMHZR/:XI4IDFB@
M \JWM\R&Y/-5L/R1NYZI[:.N^3Q.8*5E*      9<\!LDQ_#N:G%[+,KO-LQ
MS&,:W7@=]R"_WF8Q;K39K-:[Y&FW&YW*=)6W'B0H41E;CCBU42A":UK4AW8F
M;=41QX2^T]M'7;(^] [Y#.>4=PR327'JYW? N.#+\JT76]Q5R;3E^Z(R*J8D
M2;TOLL3[!@<ZG:HQ9Z52[-CJ[=PZU<I#C0;.7BCS5?#7Y#W77,\$<31&32&
M       9H<%.6V^^).]<6R;1LN3=I&5WRQ8SDNK94V0WBVTXD^X)@0<>O,1"
MJLM71,BX*I;;BE%9-ND.U4BJFUO,NP[MNFY3A5]GI/5-4TSP.CXW5=4(JZE"
M':H35Q#:ZN(2NM*=M*'%-M*<0E7@HJJ4UK3P]*?<*0FG_L#Y3._Q'S+\E,B^
M")A]CCCKCEME:28     &:?=Q>GKQ#_6 UIY2P2'=]*JZTO5/;1UW1\*0F@
M   <K K:3      RJX)^F]PW_6JX]?6YB!#N^EU?BSY#U3VT==TI2D)H
M    U5]]G^[%Y,_U,_X@M4$?+>G4]GR)>+G:2@$*HE@     -_OLXWIO;3_5
M5S?ZW-'$KF_2X_&^Y*+:[;L+4BG(X   :J^^S_=B\F?ZF?\ $%J@CY;TZGL^
M1+Q<[24 A5$L     !MD[F_D3J;BSR@SC<FZ,F;QG#,?X_Y\QVT,.3KO?+S,
MR/!*6K&\<M3'^D7:_P!W=;JEEE/90A"5O/+:CM.O-P,Q1571R:>/%[MS$3C/
M2?"=X%WFV[^=V5RH5SER\"T;:K@IW#M/V>X/5MW88=JJ'?<XEM>)3EF5J32B
MJ..(3$A5]S%:;K5QQW[:LTVHZ=73*JYJZS6L1G@         9E<-^=W(+A!F
MZ<HU!D[CF-7&8P_F>L+\]+F8!FS#=$-*K=;.V^U2%>6XR>Q'N<6K,Z/3W-%J
M:JXTN'<M47(PJX^F]4U33Q+I^#O/?27.W6Z<OUM/I9,SLK$5O8>J+S/B.Y=@
MUR>0BE5K0U1A5[Q::_VJ6^[LLML2TIJE:&)*'HS-,N6JK4X3Q=-,4U15' S>
M(;T^#V9M#7NFL'O^R=IY?8\%P;%X:IU\R3(9B(=OAM=:(::1U[3\R?,?4EJ-
M%80[)E/K2TRVMQ24U^TTS5.%/#+Y,Q$8SQ)(>>W?W;*V;(O6M>''X3U1KSMO
M0)>W)K"6-IY8S2CK+KV,LKJZSKNSRJ+[33J:.7NM$MN)>@KJM@G[65IIX;G#
M/2Z"#5<F>"GB3L72Z7.]W*?>;U<9UWN]UF2;C=+K=)<BX7*Y7"8\N1+G3YTM
MQV5,F2GW%+<=<4I:UJK55:UKU)KB0G\)]           W^]VIWV&PN/D[']-
M\HKM>]F:*<=AVBSYM-4_=\_U-%6\EEMU4NM'KEF>%0$.5JY">J]<(;":4A+4
MVTB$N5O9:*_-4<%7DHM%R8X*N)9=A^88KL'%K!F^#Y#:,KQ#*;7$O6.Y'89S
M%RM%YM4YJCT6= FQEK9?8=0K[M*]:5I6E:4K2M*4^8F)PGC1^/AA](?
M  !,#[2Y^)'$C\JMO_!&OB=R?'5V/NH-WH)+B>00     -]/=N]YMK?@#PMW
M);%6ES/-YYMNF=<=?:^3[YB6EJWMX%A\!66YG>6TTI QN+.96VB.PI4Z>^W5
MIJC;='I+$K>LS=N1T*8A%HKBFGJXM3/)/E)O#EIL.7LK>><7'+;VNLAJS6VK
MCD7&,0M;[M':6+#L>0XJ!8+0W5*>TAJE79"T^-?<>>4IQ4>BBFW&%,<"',S5
M.,L?#V^        'ZMBOM\Q>\VS(L:O-UQW(+)-CW.S7VQ7&7:;S:+C$<2]$
MN%LN<!Z/-@38KR:*;=:6AQ"J4K2M*GR8B8PGB%3/=M=^T_-FV+2?..\0VZR7
M(=GQ/D.IABWL-N*HF/$A;>CQDM0F&UK[*/YPL-M-MTZ+N#=*>/G4DKV6^^M_
M8\I&HN="I4S$EQ9\6-/@28\V#-CLRX<R(\W)BRXLEM+T>3&D,J6R_'?971:%
MHK5*DUI6E:TJ22,_H        C7]I%]*?1?ZO[/UBYN5#*>ESU_N0@7>V["=
M@FT(     "D7A]WI.!<#.[+Q;%<;B6K8/(S+-A;2EXG@4F4[2T8M;'[DPQ'S
M;8*H+C<UFRIE-5I$M[3C$NZK;6AMUAI+DEN3N69NWL9X*,(1::^31U6AG>.^
M]O<D=@W;:&Z\ZO>>YG=UJHNX79]-(EMA>-<=8L^/VB,ABU8[8H:W5>)A0F6(
MS=5*K1':4JM9JFFFB.33&$(<S,SC+R ]/@         ^QP#86<ZJR^QY_K;+
M+]A&:8W,1/L>38U<I-IN]NDII5*JLRXKC:U,/M*4V\TOM-/M*4VXE2%*37Y,
M15&$\,/L3,<,+$NZ][Z6Q<CYM@T%R>=L^&;QE(8MN'Y^S[WM6&[8FI15#=MG
M1J^*B8GGLWLT\4PBM+?='JJ1&I'>4S$=I][+\CS=':^0C47,>">-082J*
M      ,%.\U] CE%YL9WPE;"ZMB/"S(>KQY$L*\XOQ(;2=[JO/T(!C;9PW
M    VP=R?^\,U1^3&T_JZR(Q_O-\#\QZI:]DI;/<SWQ\:7\&SGZK=7"&K[LH
M                       .<ARC])GD5Y]=N>7^0&Y>A?$F3^"6?8Z7 +>3
MXQ=?[]9[]9NO"BJK*    ![KQ<])GCKY]=1^7^/E*UWXDSGP2]['4O7=MXQ=
M []9']9M.C>::._H    (+>]C_>&<F/RGQ?ZNL.-K]W_ ('Y'\2KV2MQ(YS_
M (^-HOA-G]5L-=I>+ @     &]'O+N]URWD%<<@TGQSO%RP_0\9Z5:;YET%4
MFUY3MYM/\!)JXY6C,['\#D*HJC,)/BY-P8KVYG92Y[T:Q9L3N\R^D44:GK--
M-S5IB)IHG":;/2ZE5SIU<5,\%/%RIW1YQ'.HU3;K,7]C]@+MS*;$TS-%R_3C
M1>ST<4XSP56LM/#R;?!7=IX;N$5=RIT7&4VEP          9.<6N7F[^'^?,
M9UIW*7[>V^['3E&&W%;\W"LVMS*^M;=DMB\<VS(51M2TL2VJM3H?;55AYNJE
M=:'KVSVE[192<IJ-N)F.UKC@KHGITU>3$XTST8ED;=KO4VRW4ZY3K6R>9JMT
MU3'=K%>-67S%$3VEZWC$3P8Q373R;EO&9HKIQG&V?@USNU1SBURK)<.7_-O/
M\=:B,;%UC<IC+]ZQ:>^CLHGP74T:K>\3N3R%^\K@AM';[-6WFV7TK:3K'M3L
MIJ&R^<[CF?-Y2O'N=V(\S5'2G\&N/OJ>S$S'"[#[F-]>S&^70)U'29]SZYEX
MIC-9.NJ)N6:I^^IG@[I8KG'N=V(C'#DUTT5Q-,9PEKLR@       'FNU]Q:N
MT9A\_/MNYUCNO\1MW1+]YR*>W$;>D*I6K4&W1:4<G7>Z2*)KXJ)$:>DNUIT0
MA52=R&G9_5,Q&4TZU7>S$]"F,>S,\41TYF8B.C*WMI]K-F]C-)KUS:K.Y?(Z
M5;X[EVJ*8F>A31'#577/WM%$55U="F4[7*[O^TMN7#%.(."MO)35V-7;6SX#
MM&W*>Z;]]8I@+,AEVE/N.,2;N_2O_A=MYF+0-TN,1F-HKN'1[E:G[5=SR8HC
MK5M"=YW/DBFJYIFZK)1,<,>[<Y3.$]#E6<M$Q/5IKOU=2JPGOW/R'W?R'R&N
M4;KV=ENQ;LEQQR)2_P!S6NU6GQJ4I=:L./1$Q<?QZ,YV:54U!BQVJU\-4]:U
MJ9?TW1]+T>SW#3+%NS;Z/)CAG\:J<:JIZM4S+1+:[;S;+;W/_M+;#4LUG\UC
M,T]UK\Q1CQQ:M4X6K43^#;HICJ/&BI+1              ;8.#W>V;^XF2;1
MAN73)^YM&,*CPW,(R2Y..9#B-NHI#:WM>9/*\?*MR8C":>+M4JKUK4E-4-(B
MK<5(38&U&[[2-H*:LSEXC+:I.,\NF/,US_YE,<$X_A1A5T9FJ(P;/;FN='MQ
MNON6M)U6NO5]BZ9BF<O=KF;MBC@C'*WJL:J.3'%9KY5F<)BF+4U3<BPSCMR5
MTYRGUW V9IC+8N2V*3V&+G <HF'D>+7:K?;>L.56-:URK-=H_A]RKM,OHI1U
MAQYE2'5:YZQHFI:#G)R.I6YHNQQ3QTU1^%15Q3'VXXIB)QAU>V!WA[)[R]!H
MVBV1S5.8R56$5TSYF[9KPX;=ZWCC;KCI3C35'FJ*JZ)BJ?>"E+V       <[
M?FSZ9O+C]9W??UJY6;B;,>#6G_ ;'L5#@GOA\;FU/^8]2_7;S&,KC'(    /
M6] 9#9L1WQI/+,CG-VO'L8VYK?(;]<W6WW6K=9K+F5FN5TG.-1FGI+K<2#&6
MY5+:%K51/1*:UZ4*=J]F[F-*S67LQRKUS+W*:8Z=55%41'#P<,RNG8;/Y32M
MMM'U/4*XMY#+:KE+MRN8F8IMV[]NNNJ8B)F8IIB9PB)G@X(F6QOO&>]4V-R]
MO%XUQK>5=M?<<8<Q<>+8&7EPLAV4B(\KQ%[SUZ,NBJ6Y]24O1[*E2HL>M$K?
MJ^^A"V[-V-V"R6SMNG.YV*;VLS'#5QTV\?O;>/1Z$U\<]#")F)S_ +_N<SK^
M]7-W=G]GZKN1W?T5X1:B>3=S?)G@N9F8GM)X*J<O$S13P37RZXB:=1)D-JN
M         &:?#7GAO3A3F*+SKF].7C![G.9?S355]ER5X=E3-/%-/R$,)\;6
MP9)2,U1#%TBHH^CL)2ZE]BBF%VSM)LII6TV6[GG*>3FJ8\Q=ICS='HJ<>.F>
M#I83PLO[I=]FVFY_5HS>S]Z;NC7*XG,9*Y5/<+T<$3.'#W*[A&%-ZB.5&$15
M%=&-$VW<2>76H^96K8FS-5W)Q#D=QJWYCAMU7'1E."W]3=7%6F^Q&'7$59DH
M0IR',:JJ/-9I52*T6AUMO6+:'9[4-F\_.1S]/!/#17':UT].F>IT8GAIGCX,
M)GL5NMWJ;+;V]FJ-HMF;DQ53,4W\O7,=VRUW#'D7*8F>">&;=<>8N4\,3C%5
M-.490F20          _S==:8:<??<;999;6Z\\ZM+;333::K<<<<76B$-H12
MM:UK6E*4IUJ?8B9G".&9>:JJ:*9KKF(HB,9F>"(B..9GH1">SGIWW^*ZUD7K
M5G$2EEV!FT:LFW7C<$Y*+E@.-2TI6PXC#8-/X#.;K%=K529CBOP.VM":I3/0
MM5$9>V3W7W\[33G]H>59RLX3%F."Y5'\>?O(GI=O^)+1'?;SR-,V>N7MFMU?
M<<]K%.-%S/5>;RUFKBGN%/%F:Z9X8N3/<(F(PB_3,Q$N6SMK;(W1F%SS[:V:
MY#GN87=RJYM]R.X/3Y7B^VM;<.&VNM(UMML:JZT8B1D-1F$>Y;;2FE*&=<CI
M^2TS+4Y3(6J+66IXJ:8PCKST9F>C,XS/1ES:VCVGV@VOU6YKFTV<OY[5;L^:
MN7:IJG#H4TQQ441][11%-%,<%-,1P//R<4(           &S7A1WI_(GAY)M
M6,JN3VU=*,/--R]6Y=<I"_P/ IX'*:^R-U$V;AKR*=:ICI1(M:E54I42KBO&
MIL?:;8/1]HZ:K_)C+ZG,<%VB..?_ #*>"*^OP5?QL.!L7N>YRVWVZBY:TZ;D
MZGL?3,15D[]<_FZ>C[ENSRJK$]*B(JLS.,S:Y4\J+"^*G,31O,7!*9MIW)DR
MY,%$=O+,*NWB8.:X5/D)55N'D-EH\\I##ZFUTCS6%O09785XIU2D.)1KIK^S
MFJ;.9OW+J-&%,]I7'#17'3IJ\FF<*HZ,<,8]7=V6]C8S>SHO[8V3S,57*(B+
M^7KPIS&7JGBINV\9X)PGDW*9JMUX3R:IF*HC*0H3)0     $>'M!GIFZS_5B
MPSZU=T&QFZ'P:O\ PZOV*RY0<^OQN:=_ES+_ *[J#1494:6      ="#N^/0
M=XI>8K77D]#-0MK_  HS_P +N>>EW:W$^)K9CO+E?8J68A;C+     /E<USG
M#-;XQ=<TV!E6/X5B-C8]\W?),HNT*R66W,J6EMNLJX7!YB,VMYY:6VT]KMN.
M*2A-*JK2E8^6RN9SM^G+92W7=S%4X133$U53UHCA\I3-8UG2-G].NZOKN9L9
M/2[-.-R[>KIMVZ(XHQJJF(C&<(B,<9F8B,9F(:!>67?WZ\Q'\)XEQ-Q+^DN_
M-^.B_P!)V;Q;C9<!A.TZH]\6+&>U;\HRGLUZ]%R56EE*J44FDANOARWL_NGS
MF8Y.8V@N=PL\?<J)BJY/XU7#33V.7/6EHYO0Y[V@Z5W32]U^5_:.>C&/=F8I
MKMY:F>G;L^9O7NO7-BG'ACNE*=#D%R[Y&\HKNNZ;MVKDV814RZS+?C%95+5A
M-E=IXQ+5;-AUI1"QV"\RPY5OWQ2/64XC_P UU:NJJYDTC9[1M"M\C2\O1;JP
MPFK#&NK\:N<:IZV.'2B&@FW6]3;_ 'DYJ<SMCJ>9S=KE<JFSCR,O;GAP[G8H
MY-JF8B<.5R>7,=M55/"QN*TQ\              V$\,.\IY%<,;G"MF,WQS.
MM2JEI<O&H<OFRI6.^(<<6N6_B4RM7IF$W=WQRUT=ATK%=>[*Y4:31-$EG[2[
M%:-M+1-=^GN6H8<%ZB(BKJ<N.*N.I/#$=K52SONBYPNWVZ/,T9?3KTYW9;E8
MW,C?JJFUA,^:FQ5PU9>N<9GE6_,5583<MW,(A9%Q"YK:0YH8'3+M57NK%\MC
M,:F::\O:X\?,L*G/]I*6[G!:=<1,M4EUM7O6X1ZN19*:5IVD.I<9;UPVBV9U
M39K-^Y\_3C:JF>1<I[2N.I/0F.C3/#'6PF>M&ZK?!L;O=T3]J[,WN3G;<1[H
MRMR8C,9>J>A73$SRJ)F)Y%VG&BN.#&*HJIIRY+>93       3&^T;_\ )Q_>
M%_X'&<-S7])?\/\ S[G-S_\ _"7]:?W<F-,X.<P     &=7^P#^XI_U,BU?Z
M7_K7^[6:?\#?]%?]W,8]V?/-MSSG9[Y578K>E_%N7]0M^<ACG;#PNU7OCF?9
MJWF)/K<                     ;_/9Z/2;W5YB7OK PPQ)O@^(\K\+_FZV
M\G,/\8NL=Y9_6;"N@UZ=3@ !)][1%\\_'7S8Y3Y5-F?MSOQ;G/5Z/.N8?/U\
M+M [VWO9H3N&8FA(!G5W97I[\7/.= ^#KD6KMOX)Y[U"?)AFGFZ^._9OOE3Y
MRM?T:DNY(  \)Y2>C)R+\Q.W?J_R$JNA?'F3^%V?9*5E;R?%UK_>7/?JUUSD
M3<MP"                      +^>[*] CB[YL8/PE<S4G;?PLS_J\^1#N1
MS=/$ALWWNI\_6SK+59J                        "0+VE#Y[^-7FJRWRN
M:)_)]K/70+O'":TG$(     "OSV:_P"9#DKYU<2\D720SG;1UD>UQ2I3)-%
M          !Y5O;YD-R>:K8?DC=SU3VT==\GB<P4K*4
M#9GW/VE_Z;.\&T';94+WW8M?7N;N#(%5IVD16-;07;]CSSK?6E'&G\Y;M,=5
M*^#H_P"&E:=:5@YBKDVIZO ]T1C4Z#A2DR ?*9W^(^9?DID7P1,/L<<=<<ML
MK23      S3[N+T]>(?ZP&M/*6"0[OI576EZI[:.NZ/A2$T    #E8%;28
M   &57!/TWN&_P"M5QZ^MS$"'=]+J_%GR'JGMHZ[I2E(30       !JK[[/]
MV+R9_J9_Q!:H(^6].I[/D2\7.TE (51+      ;_ 'V<;TWMI_JJYO\ 6YHX
ME<WZ7'XWW)1;7;=A:D4Y'   #57WV?[L7DS_ %,_X@M4$?+>G4]GR)>+G:2@
M$*HE@                   /9^/_(#:G&+:F,[CTYDTC&<SQF1U;<IVGK7>
M[6\IO\)8WDEM\8VS><=O++=&Y,9RM.O1+C:FWFVW$>:Z*:Z>35Q/L3,3C"WS
M5??&<5<OX=SN4V;9"UB%XP]%OQO/]1,/,3,X1L^9;W),+$\+MDF1&=R2WY2J
M*^_:9]5-1JPF7G):XRHDU,>FU9>N+G(C[/43$5QR>4D3YY=X7NOGAL)V]YM/
M>QK65CGRE:YU':9KRL<Q:"M;C;$^YU31A&29C(B*Z2KF^W15:J4W'1'C]EE,
M_:M4VHX./IH%54U3U&!!%>0             &\CN=>\[N7$W/+?H7<%Z7(XU
M[#OM$,3[@]6O]#N97E^.PC*H;[E%U:PJ[/)HF]0^J6F%K_"#54+1*;F2V8L]
MTCE4]O'VT2BOD\$\2X-EYJ0TT^PZV^P^VAYEYE:7&GFG$T6VZTXBJD.-N(52
MJ54K6E:5ZT*:F'^@      )@?:7/Q(XD?E5M_P""-?$[D^.KL?=0;O027$\@
M@                   4(=T)WM]UX_WNP<;.2N52[AH"Y^(LVO\QNM%S9>F
M[N])0B#;YT^JZRU:RF>-4VXA='OP.NC;C7BHE'TIE+]CEQRZ.W\G_P#RBT5X
M<$\2SMEYJ0TT^PZV^P^VAYEYE:7&GFG$T6VZTXBJD.-N(52J54K6E:5ZT*>C
MO]       1K^TB^E/HO]7]GZQ<W*AE/2YZ_W(0+O;=A.P3:$
M       !_P!2I2544FM4J36BDJ36M%)52O6E:5IX:5I4"S;N6>]&E<AK/"XK
M[^R!N1NW$K-7^C3+KBYV)NUL/L4&JY5KNTEUROX0V#BMOC5>==\#UTMK:I+E
M%OQI;[M/S%CD>;H[7H]1'MUX\$\:A@E$4        P4[S7T".47FQG?"5L+J
MV(\+,AZO'D2PKSB_$AM)WNJ\_0@&-MG#<     #;!W)_[PS5'Y,;3^KK(C'^
M\WP/S'JEKV2EL]S/?'QI?P;.?JMU<(:ONR@                       YR
M'*/TF>17GUVYY?Y ;EZ%\29/X)9]CI< MY/C%U_OUGOUFZ\**JLH    'NO%
MSTF>.OGUU'Y?X^4K7?B3.?!+WL=2]=VWC%T#OUD?UFTZ-YIH[^@    @M[V/
M]X9R8_*?%_JZPXVOW?\ @?D?Q*O9*W$CG/\ CXVB^$V?U6PUVEXL"
M             >RZ!WULGC3M7%]P:IO;EFRK&):7/%.*D*M-_M3JVZW/&<D@
MQY$:MTQZ\LMT;D,56FO@2XVI#K;;B*;J^DY+6\A<T[/T\K+UQV:9Z%5,\.%4
M=">Q.,3,+NV&VWVAW=[39;:O9B]-G4\M5CA./(NT3,<NS=IB8Y=JY$85TXQT
M*J9IJIIJB^7B+RFP#F%I'&-RX$KWG2XI5;,MQ5^6S+NF$9G :9_#>,7)QI+5
M7?>ZWD/1)%6VO?D!]B11MOQO83J;M#H.;V<U2YIN;X>3PT5X8171/:U1Y$QC
M.%43&,X8NW^ZS>5H>]?8W+;6Z'/([I'(OV9JBJO+YBF([I9KF,,<,8JHJPI[
MI;JHN<FGE81DT4-D4      !(9W]>A=BXCOC%=Z2\CRC*-5;,M35DLD.\7:?
M<[3K;,K'!9;O&)6*)*E2(]EM&30(C=W80TEI+\M4ZE$]&:5KL/NGU;)YC2KF
ME4T6[>?L5<JJ8B(FY15/!75,1YJ:9GD3CCA')Z;E9SW-B-?TK;;+;:7<QF<S
MLSJ-J+=NFY7571E+]NF(N6+=,S,6Z+U-,7Z8B*8JK[MP848M!QEEI
M           &1_%WE5N'B)LV#L[4%_K;YJ:-P\CQR?XZ3BN:V.CE5O6+*+2V
M\RF;$5VJJ9=2I$F([6CK#C;E.T477=!T[:'(SD=1HQIXZ:HX*Z*OPJ9Z$]..
M*8X)B89 W;;S-J]U>T=&T>RE_N=[@INVJL9LYBWCPV[U$3'*IZ--43%=%7FJ
M*J:N%=/PYY>ZSYG:>M6TM?2$P+DUXJV9Y@TJ8U)ON!92EKMR;/<JH0S65 DT
M35ZWSDMH:G1:T51+;J7F6M6-H]G<]LUJ-60SD8T<=NN(PIN4]"8Z4QQ54XXT
MSTXPF>TFZ;>KL[O=V3M;2Z%5%&8C"C,Y:JJ)N9:]APVZ\,,:9[:U<B(BY1PX
M4U1713E<4!DX     #G;\V?3-Y<?K.[[^M7*S<39CP:T_P" V/8J'!/?#XW-
MJ?\ ,>I?KMYC&5QCD                   #)[B-RNV7PZW)8MM:YEJ?;84
MFWYCB$J7)8L6=XH^Y3\(X_>6V%=GM=G^&AR*H<5"FH;>2E79JA="VAT#);1Z
M;7I^<C"9X:*XCS5%?0JCR)C[ZG&.JR/NLWG;1;I]K;.U&@53533/)OV)JF+>
M9LS/FK5R(_*MUX3-NY%-<1.$Q-\F@MYX#R1U)A>YM:7+\(8KF=K3-8;=[";A
M9[BPM<6\8]>6$+72+>+%<V78TA%*U3VV^TA2FU(6K4W5M+S>BZA=TW.TX9BU
M5AU)CCBJ.G%483'V^%V_V'VST/>#LMD]KMG;G=-,S=OE1$X<JW7$X7+5R(XK
MENN)HJCBQC&)FF8F?8BG+L        /P,IRK&L'QV\Y?F5_M&+8MCMOD76_9
M#?[A%M5FM%MB(JY(FW&XS768L6.TFGA4M5*=?!]VM"-8R]_-7J<OEJ*KE^N<
M*::8F9F9Z$1'#*1U+4].T;(7M5U:_:RVFY>W-=R[=JBBW;HIX9JJJJF(IB.G
M,HZ>\M[V?+^3\^^Z:T9/NN%\=XTF3;KG<V%R+9DVXVV^TPY+OM.RQ,L^$2/=
M>][16M%RFZT=GTJNJ(L78W8G=_E]#HHU+58INZQ,8Q'!--GJ4]":^G7T.*CH
MU5<G></SH=5WCW[^R6Q==W)[!4U3177&-%[/Q'!-5SBJMY>>'D6..N,*K_#,
M6[>E R:T]               /5M*[OVAQYV%8]HZARZY8=F-A>HMB= <[46X
M0U+0J59[Y;7>W!O=CN"6Z)D1)*'&7:4I6J>U1-:4_4]+R.L9.K(ZC;IN9:N.
M*>.)Z$TSQTU1T)CAA<^R&V6TFP>O6=I-E<U<RFK6)X*J9\S53T;=RB?,W+=6
M&%5%<33/2QB)BV+N[^\?UYSBQ!RTRVH.$[VQ2VQG\WUZJ3_H]TC(0PQ(S+!E
M2'%R;AB\B<YV76%*<E6MU:&GZK0MB1(UEVQV,SFR^8[I3C=TJY5/(N8<,?Q*
M\."*L.*>*J.&,,)B.PFX7G Z#OFTJ<K=BC)[:Y6W$YC*X\%<<$3F,MC.-5F:
MIPJIF9KLU3%-<S%5%RYLL+);#@    CP]H,],W6?ZL6&?6KN@V,W0^#5_P"'
M5^Q67*#GU^-S3O\ +F7_ %W4&BHRHTL      Z$'=\>@[Q2\Q6NO)Z&:A;7^
M%&?^%W//2[M;B?$ULQWEROL5+,0MQE@    $T'M NA=BSK9K'D/9\ARJ\ZSL
MBDX+F>%NW:YS,8PS()[LA_',XMUB[;MMM?\ .9"W+7<)?9:_TAF WU4J12E,
MV;H]6R=-=_1[E%NG.U>;HKPB*JZ8[:B:N.>3VU,</!-<]!SOY]&Q&OWLOIVW
MN4OYF[L[9_V;,9>:ZZK.7NU3,VLQ1;QFBCNW#9NUX1YJFQ3C,W$O1G1S=
M              #U32VZ]F<?-BX_M34F4W#$LRQR2EV+.A.*K&GPZN-+F66]
MP%5]ZWFP71+5$2H;Z5LO(^[3K1-:2&IZ9D=7R=>0U"W%S+5QPQ/'$]"JF>.*
MHZ$QPPN;9#;#:+837[&TVRV9N975\O5C%5,\%5.,35;N4\5RU7AA7;JB::HX
MXQPF+D^[_P"?6O><VLUW>VMQL6VSB,:#'V?KI3ZG%6J9)2MMC(<<=?K5ZYX?
M>GF5U8<K53T1RE8[_NJ(=>U;VNV2SFRV>[G7C<T^Y,]RN=.(^]JZ5=/1Z$QP
MQT8CLUN,WX:#OGV=G-9>*<MM1E::8SF5QQY%4\$7;4SPUV+DQ/)GAJHG&BOA
MBFJO/TM)G(     "8WVC?_DX_O"_\#C.&YK^DO\ A_Y]SFY__P#A+^M/[N3&
MF<'.8     #.K_8!_<4_ZF1:O]+_ -:_W:S3_@;_ **_[N8Q[L^>;;GG.SWR
MJNQ6]+^+<OZA;\Y#'.V'A=JO?',^S5O,2?6X        ;3N[:[M+,N;>5URO
M+%7?#..^+7#WOE.916VX]URRY,40XO#<$<FQY$5ZY=E::S9RFGH]M:53M)<>
M6VRNP]M-MLMLQE_<^7Y-W6+D>9HGBHC\.YAPX?@TXQ-4]*,9;+<WSF\:OOBU
M3]IZGW7*;!9:YA>OQ$17>KCAG+Y::HF)KXNZ7)BJBU3/#%5<TT3OG_8(\'OY
M7WM\?<<^0ABCZ6-J/P<IZW5Z-NW]2+<U_*ZU^DVO^6/V"/![^5][?'W'/D(/
MI8VH_!RGK=7HSZD6YK^5UK])M?\ +'[!'@]_*^]OC[CGR$'TL;4?@Y3UNKT9
M]2+<U_*ZU^DVO^6/V"/![^5][?'W'/D(/I8VH_!RGK=7HSZD6YK^5UK])M?\
ML?L$>#W\K[V^/N.?(0?2QM1^#E/6ZO1GU(MS7\KK7Z3:_P"6/V"/![^5][?'
MW'/D(/I8VH_!RGK=7HSZD6YK^5UK])M?\L?L$>#W\K[V^/N.?(0?2QM1^#E/
M6ZO1GU(MS7\KK7Z3:_Y8_8(\'OY7WM\?<<^0@^EC:C\'*>MU>C/J1;FOY76O
MTFU_RQ^P1X/?ROO;X^XY\A!]+&U'X.4];J]&?4BW-?RNM?I-K_EC]@CP>_E?
M>WQ]QSY"#Z6-J/P<IZW5Z,^I%N:_E=:_2;7_ "S*_B/W;/'GA9FN2Y[I^=L:
M5?,JQ96(7-&9Y+:[U!3:E7:W7FJHL>!CEF<:E^_+6U3MJ<6GL=JG9ZUZTH&T
M.VFL;39:C*:C%F+5NYRXY%,TSCA,<.-4\&$RR=NMYOFP>Z#6,QK>RE>H59S,
MY;N%?=[M%RGD<NBYP13:MS%7*HCAQG@QX&P M%G,  2?>T1?//QU\V.4^539
MG[<[\6YSU>CSKF'S]?"[0.]M[V:$[AF)H2 9U=V5Z>_%SSG0/@ZY%J[;^">>
M]0GR89IYNOCOV;[Y4^<K7]&I+N2  /-=S8;<]BZ>VOKZR/P(MYSK6N=8;:)-
MT=D,6R-<\GQ>Z62 _<7HD6;*9@,RIR%/*:9><2W2M4H77HFL[IN9HR>HY?.7
M8F;=J_17,1QS%-453AC,1CA'!C,==;VUVDYG7]E-3T+)U44YO.Z?F;%$US,4
M17>LUVZ9KFF*JHIBJJ)JF*:IB,<(F>!)U]GSYF_[S.,7QSVK^9<S_P#2]LU_
M(9[\BU[<Y@_44WN?*.SGZ1G?_P"//L^?,W_>9QB^.>U?S+CZ7MFOY#/?D6O;
MCZBF]SY1V<_2,[__ !Y]GSYF_P"\SC%\<]J_F7'TO;-?R&>_(M>W'U%-[GRC
MLY^D9W_^//L^?,W_ 'F<8OCGM7\RX^E[9K^0SWY%KVX^HIO<^4=G/TC._P#\
M>?9\^9O^\SC%\<]J_F7'TO;-?R&>_(M>W'U%-[GRCLY^D9W_ /CS[/GS-_WF
M<8OCGM7\RX^E[9K^0SWY%KVX^HIO<^4=G/TC._\ \>?9\^9O^\SC%\<]J_F7
M'TO;-?R&>_(M>W'U%-[GRCLY^D9W_P#CS[/GS-_WF<8OCGM7\RX^E[9K^0SW
MY%KVX^HIO<^4=G/TC.__ ,>?9\^9O^\SC%\<]J_F7'TO;-?R&>_(M>W'U%-[
MGRCLY^D9W_\ CS[/GS-_WF<8OCGM7\RX^E[9K^0SWY%KVX^HIO<^4=G/TC._
M_P >\1Y#=S%S!X[:NOVVKM(U=LG'\62F9DEKU3?<RON36:Q(;=<G9*_:<BP'
M$TRK):$MT5,5%=??CM*J\IKQ#;SK53T?>5L[K.?HT^W%^S>N<%,W::*:9JZ%
M.--RO"J>AC$1,\&.,Q$V;MYS1MZVP.S=_:C-5:;J&1RT<J[1DKE^Y>MV\)FJ
M]-%W+6.5;HPQKFB:JJ:9Y<T\BFNJG4P9!:O         "_GNRO0(XN^;&#\)
M7,U)VW\+,_ZO/D0[D<W3Q(;-][J?/ULZRU6:@
M D"]I0^>_C5YJLM\KFB?R?:SUT"[QPFM)Q"      K\]FO\ F0Y*^=7$O)%T
MD,YVT=9'M<4J4R310           >5;V^9#<GFJV'Y(W<]4]M'7?)XG,%*RE
M                  J?]FPTQVI?)'D/.B)_@8^,Z8Q>=XOJNOOEQ.<9Y$\;
M5-.PE/O7'%]E-:]JM>JJ4[*>LEG*N*CL_P /MHUJ..56!(HP!\IG?XCYE^2F
M1?!$P^QQQUQRVRM),     #-/NXO3UXA_K :T\I8)#N^E5=:7JGMHZ[H^%(3
M0    .5@5M)@     95<$_3>X;_K5<>OK<Q AW?2ZOQ9\AZI[:.NZ4I2$T
M      :J^^S_ '8O)G^IG_$%J@CY;TZGL^1+Q<[24 A5$L     !O]]G&]-[
M:?ZJN;_6YHXE<WZ7'XWW)1;7;=A:D4Y'   #57WV?[L7DS_4S_B"U01\MZ=3
MV?(EXN=I* 0JB6                                       !:AW#?.
M>5O;3-PXQ[%O+D_9VA;1$=Q"=/?\9/R?3?CF+7:FU55[M^3KR<\S;'%UZ?Z!
M(@4]TM+JZT[,VN35RX[6?)3%NK&,)XX;_P E40     "8'VES\2.)'Y5;?\
M@C7Q.Y/CJ['W4&[T$EQ/((                    "M3N(N\?DY5#@<(MTW
MWQ]\L=L=<X^Y+=)2ER;M8+7&>DW'5LR1(753DK&[='K)LGA555O;>B^X3%C(
M7(YFSA^<IXNCY:/;J^]E3V22*     !&O[2+Z4^B_P!7]GZQ<W*AE/2YZ_W(
M0+O;=A.P3:$                     ^GPG-,HUSF&,9]A%ZFXYE^&WVUY+
MC-]MSOB9MIO=FF-3[=.CKZ53VV)+":]E5*H73JE5*IK6E?DQ$QA/$<3HJ\ .
M7^/<V^-&%[FMR(=ORI-',4VAC41=:HQG8UCCQ?P["9;4X\XU:[JS*8N=OHM:
MUTM\YFCBO&I<I2DW;<VZYIZ'035-7*C'HLTR&]       ,%.\U] CE%YL9WP
ME;"ZMB/"S(>KQY$L*\XOQ(;2=[JO/T(!C;9PW      VP=R?^\,U1^3&T_JZ
MR(Q_O-\#\QZI:]DI;/<SWQ\:7\&SGZK=7"&K[LH
M  .<ARC])GD5Y]=N>7^0&Y>A?$F3^"6?8Z7 +>3XQ=?[]9[]9NO"BJK*
M![KQ<])GCKY]=1^7^/E*UWXDSGP2]['4O7=MXQ= []9']9M.C>::._H    (
M+>]C_>&<F/RGQ?ZNL.-K]W_@?D?Q*O9*W$CG/^/C:+X39_5;#7:7BP(
M                V@=U/S7E<0N15L@Y1=EQM)[;E6S$=FL2''*P+$\M]QG&
M=@);HKLM.XK/F*I+71*ZJM4B52B%.4:[-B[?;,T[1:-578IQU/+Q-=KIU?A6
M_P#2B.#^-%/0Q;(<V7?!<W5;?6[.I79IV.U2JBQG(F9Y-N<9BSFL.A-FJKS<
MX3C9JN1$35R<+HTJ2I-%)K1254HI*DUI5*DUIUI6E:>"M*T-67:&)B8QCB?]
M#Z     !C%S%XU8YRUX\;#TG?_$1I>06NL_#[X\W12L9SNS=J=BE]0NC;CS;
M#%R11F8EKLN/V]^0Q15*.UJ5S9S6[VS^L6=3LXS315A73^%1/!73]CAC'BJB
M)Z#'.]C=YI^]'8+/['9[DTW;]OE6+DQZ3F;?FK-R."9B(KCDW,,)JM57*,8Y
M4N>[FF'Y)KW+\GP3,+5)L>5X;?[MC.1V>6GLR+;>K).?MURAN].J558EQU)H
MI-:I52G6E:TK2IM[ELS9SF7HS>6JBK+W*(JIF.*::HQB?L.$FKZ3J&@ZKF=$
MU:U59U/*7Z[-VW5QT7+=4T5TSUJHGAXIXXX'S1'4X                 ,S
M^"7,;,N%>]K%LFR.3+CA5U=B6+:N&L+35G+,*=DI5+HPRZXTPC(K'VU2[6_5
M2/%R4>+6KWN\^A=L[5;.9;:;2J\E=PC-4XU6J_P*\.#_ $:N*J.EPQPQ$QEW
M<KO9U;=!MK9VAR<UW-'NS3;SN7CBOY>9\UA$S$=UM\-=FK&,*XY,SR*ZXJON
MPK,\8V+B&,9[A=WBW_$<RL5KR7&[U#JOWM<[+>8;,^WS&TN);>:\=&?36J'$
MI<;5U2M*54K2FIF9RU_)YBO*9FF:,Q;KFFJF>.*HG"8^R[AZ/J^G:_I66UO2
M+M-_2\W8HO6KE/%7;N4Q535&.$QC$QP3$3$\$Q$Q,/IR J0    .=OS9],WE
MQ^L[OOZU<K-Q-F/!K3_@-CV*AP3WP^-S:G_,>I?KMYC&5QCD
M        !NT[E7FS(T'O)K0.;W>K.HM\7>);[=68ZOWGB.V'T,V_&KPSU4IN
M+$S"C;5GG5HCW3U8+KBT-1EUKC'>9LQ3JVE_M?*T_P#]CE*9F<..NUQU1U9H
MX:Z>IRHB)FJ&XG- WPW-A]LXV'UF[ALKK=VFFGE3/)L9V8BFS<CH13?PIL7.
M#AJ[C55---NI9@:VNMP      #^2?/@VJ#-NETFQ+;;+;$DS[C<9\EF'!@08
M;*Y$N;-ER%MQXL2+';4XXXXI*$(352JTI2M3U117<KBW;B:JZIB(B(QF9G@B
M(B..9Z$(5^_9RUFO,YFNFWE[=,U5UU3%----,8U5553A%--,1,S,S$1$8RBZ
M[U;O,;KRTRV=IS4]Q>M_&[#;TA;$EI*XTW;&0VNM4)RJ[T5T=9Q>#*[=;/!K
MT\8FB9DE/CU,LP]E=@MB;>S^7C4M0B)UJY3Q<<6J9^\C^-,=O5_HT\&,U<B.
M<SSB<UO1U2O9+9BY-O=]E+W!,<%6=NT?^-7T8LTU8]PM]&,+UR.7-%%K369)
M:D@                !]OK?9&<:ASC&MDZVR6Y8CF^(W)J[6"_VEVC4N%+:
MHI"T+0M+D>9"F1W%LR8SR'(\J.XMIU"VUJ365SN2RNHY6O)9VBFYE;E.%5,\
M4Q]R8XXF.&)PF)B85G9_:#6=E=9R^T.SV8N976<K<BNU=HG"JFJ/LQ535$S3
M715$TUTS--433,Q-T_=Y<]L,YR:G_#*6[=C6W\.:AP=I8!&?=4B!+?HXW#R?
M'J2JUDR,3R)3"UL=I3KD)ZBXSJUJ0AY[5C;#9/,[+:AW/S5>G7,9M7)Z,=&F
MK#@BNGH\451YJ(C&8CM)N&WW:1OFV8]UQ%O+[5Y2*:<YEHF?,U3C%-ZUCPS8
MNX3-/#5-NK&W5,S$5U[!BT&=0   CP]H,],W6?ZL6&?6KN@V,W0^#5_X=7[%
M9<H.?7XW-._RYE_UW4&BHRHTL      Z$'=\>@[Q2\Q6NO)Z&:A;7^%&?^%W
M//2[M;B?$ULQWEROL5+,0MQE@    'F^X-58AO'5^=:CSV!2XXCL#'+CC=Y8
MI1'CV6IK7^C7* XM*Z1[K9YR&I<1ZE.TQ*8;<3X4T)W3L_F-+SUK4<I.&8LU
MQ5'8XXGJ3&,3'1B9A;^U>S.E;9[-YW9;7*.Z:5GLO5:N1T8BJ."NF9XJ[=6%
M=%7'37335'##GD<A-'Y?QOW1L/2><LU3D. 9#*M"YE&%QH][M2TMS;!DL!IQ
M;BT6W);%*CSH]%*JI+,A-%>ZI6E-P-'U3+ZUIEG4\KZ3>HB<..:9XJJ9ZM-4
M33/5AP;V[V-U7=]M=G]CM:C#/Y&_-'*PPBY1P56KM,3CYB];FBY3PXQ35$3P
MXO&BIK1                 #W?C5R(V%Q9W'B&Y];3UQ[WC,Q*;A:W'W6K9
ME6.27&J7S$[ZVWU\?:;U%;["NJ5*9=2V^WV7FFU)I.MZ/D]>TVYIN=C&U7'!
M/1HJCM:Z>K3/V8QB>"97MN\V]UW=KM;E=KMGJYISF7K\U1,S%%ZU,QW2Q<B.
M.BY3&$\$S35%-=.%=-,QT">/N\L'Y):=P3=.O)?OC&LYLC%R;BNNLN3['<T5
M5&O>-7>C"UM-7C';LR]#DI36J/&LU4BJD52JNH^KZ7FM%U&[IF<C"_:JPQZ%
M4<=-4=2J,)CJ3P\+N?L+MGHV\'9/);7Z#7RM.SMF*XB9B:K=?%<LUX<$7+5<
M545Q'!C3,Q,Q,3/LA35V@    F-]HW_Y./[PO_ XSAN:_I+_ (?^?<YN?_\
MX2_K3^[DQIG!SF      SJ_V ?W%/^ID6K_2_P#6O]VLT_X&_P"BO^[F,>[/
MGFVYYSL]\JKL5O2_BW+^H6_.0QSMAX7:KWQS/LU;S$GUN       -J/=J]VK
MF'-?,$9?EZ+IB?'7$[HAK*\K:16-<,RN$:K;SN$80Z\VI#D]Q"DTGSZ)6S;6
M5TK6BWUM-*L+;7;7+;,Y;W/E^3<UFY3YBCCBB)^_KZGX-/'5/4QELOS>>;SJ
MV^#5HU758N978'*W,+]^."J_5&$SE\O,QA-4QZ9<X:;5,]&N::9MGP7!</UC
MA^.X!@&.VO$\,Q.UQ[-CV/6:/2-;[9;XU*]AII'52W'7%J4X\\XI;S[RUN.+
M6XM2JZR9K-9G/9FO-YNNJYF;E6-54\,S,_PX(XHC@C@=A]%T72=G-)R^A:%E
M[>5TC*VXMVK5N,*:*8Z$=&9F<9JJF9JJJF:JIFJ9F?K"750
M  D^]HB^>?CKYL<I\JFS/VYWXMSGJ]'G7,/GZ^%V@=[;WLT)W#,30D SJ[LK
MT]^+GG.@?!UR+5VW\$\]ZA/DPS3S=?'?LWWRI\Y6OZ-27<D
M  _XI*5)JE5**2JE4J2JE*I4FM.E:5I7P5I6@?)B)C">)*IWL?=.*P=62<H.
M+^-U5A*JRKWM?5%DBUJK"U5JJ1<<VPFW1T]:X?6O:=N-N:3_ *H]T^PGWCVT
M0<]; ;?^ZN1H6NU_[5P4VKM4]OTJ*Y_#Z%-4]OQ3YO":^9O.?YL$Z-.8WD;M
M\O\ _P!/YJYG<E;I_P!WZ-68R],?^!QS=M1'YCAKHCN/*ILSCF9F@
M !?SW97H$<7?-C!^$KF:D[;^%F?]7GR(=R.;IXD-F^]U/GZV=9:K-0
M                  2!>TH?/?QJ\U66^5S1/Y/M9ZZ!=XX36DXA      5^
M>S7_ #(<E?.KB7DBZ2&<[:.LCVN*5*9)HH           /*M[?,AN3S5;#\D
M;N>J>VCKOD\3F"E92@                 = CN:M,?T,=WMHUB5$1%OFSX5
MTW/?%H;\7[\_I#F5N&*RU=4I6M:M>1[,W55>O7Q?@KV>S2E*S%7*NSU.!,T1
MA2VCD%[ /E,[_$?,OR4R+X(F'V...N.6V5I)@     9I]W%Z>O$/]8#6GE+!
M(=WTJKK2]4]M'7='PI":    !RL"MI,     #*K@GZ;W#?\ 6JX]?6YB!#N^
MEU?BSY#U3VT==TI2D)H        U5]]G^[%Y,_U,_P"(+5!'RWIU/9\B7BYV
MDH!"J)8     #?[[.-Z;VT_U5<W^MS1Q*YOTN/QON2BVNV["U(IR.   &JOO
ML_W8O)G^IG_$%J@CY;TZGL^1+Q<[24 A5$L
M              #*/A?R5O\ Q'Y+:KWM9%R7(F)Y"PSE]IC*KUR' KS2MJS.
MQ5:JM#+K\RPRGE1:N=I#,UME[IVFT]/%RB+E$TR^TSR9Q=)>PWRT9/8[-DN/
MSX]UL.0VJW7RR72(JJXMRM%VALS[;/C+K1-5QYD.0AQ%>E.J54*/,83A/&FW
MZH     3 ^TN?B1Q(_*K;_P1KXG<GQU=C[J#=Z"2XGD$
M    !]#B669'@>4XYFV'WB9C^5XC?+7DF-WRWK2W.M%\LLUFXVNXQ5+2M'CX
M<V.AQ-%)4FM4]*TK3K0^3$3&$\1Q.C3P,Y86/FAQBUYN^VIB0\AGQ%XYLBP1
M*]&\:V3CS<>/E%K::J])<9M\QQUJXV]+CBG:VR=&4YT6I5*4F[1W.N:>@FJ:
MN5&+,4AO0    (U_:1?2GT7^K^S]8N;E0RGI<]?[D(%WMNPG8)M"
M              -U_<8<NG./7+6#JC)+I2+K3DG2WX)<$2G_ !<*U[&C.25Z
MUO2:+KV:/W"YS'K)6E.S1?X60M=:T93TELS1R[?*CCC^$HENK"K#H2N@*:F
M      &"G>:^@1RB\V,[X2MA=6Q'A9D/5X\B6%><7XD-I.]U7GZ$ QMLX;@
M    ;".Z[WCJ[CKS)U]M;<F4?S.P&QV+/X=TOWX%R+(/>LF]X7>K3;&_P7BU
MIOEZ?]\W"6VWU;C+2CM=I=4II6M+/VZTO/ZSLW>R&FV^Z9NJNW,4\JFG&*:X
MF>&J::>"(Z;.W-NVSV;V!WM9#:?:W,^Y-#LV<S37=[G=NX3<R]RBB.19HN7)
MQJJB."B8C'&<(X54?[9'NWO6-_LAWQ^:\P/]&^VGO+_WK'MKIA];3F^_O!_^
MCJ7_ "9^V1[M[UC?[(=\?FO'T;[:>\O_ 'K'MI];3F^_O!_^CJ7_ "9^V1[M
M[UC?[(=\?FO'T;[:>\O_ 'K'MI];3F^_O!_^CJ7_ "9^V1[M[UC?[(=\?FO'
MT;[:>\O_ 'K'MI];3F^_O!_^CJ7_ "9^V1[M[UC?[(=\?FO'T;[:>\O_ 'K'
MMI];3F^_O!_^CJ7_ "9^V1[M[UC?[(=\?FO'T;[:>\O_ 'K'MI];3F^_O!_^
MCJ7_ "9^V1[M[UC?[(=\?FO'T;[:>\O_ 'K'MI];3F^_O!_^CJ7_ "9^V1[M
M[UC?[(=\?FO'T;[:>\O_ 'K'MI];3F^_O!_^CJ7_ "9^V1[M[UC?[(=\?FO'
MT;[:>\O_ 'K'MI];3F^_O!_^CJ7_ "9^V1[M[UC?[(=\?FO'T;[:>\O_ 'K'
MMI];3F^_O!_^CJ7_ ";9+9+S;<CLMHR&S2??EGOUK@7FU3/$R(_OJVW2(U.@
MR?>\IIB4QX^*^E78<0AQ/7HI-*TK0LJ[;KLW:K-R,+E%4Q,=*8G"8X.#CZ38
M/)YO+ZAD[6?RE7+RE^W3<HJPF.5173%5,X51$QC$Q.$Q$QT8B7ZAX3(
M     <Y#E'Z3/(KSZ[<\O\@-R]"^),G\$L^QTN 6\GQBZ_WZSWZS=>%%564
M   #W7BYZ3/'7SZZC\O\?*5KOQ)G/@E[V.I>N[;QBZ!WZR/ZS:=&\TT=_0
M  06]['^\,Y,?E/B_P!76'&U^[_P/R/XE7LE;B1SG_'QM%\)L_JMAKM+Q8$
M                     +C>Y[Y3O<D^)%@L^27'W]L;1S\76&5N/.+<FW*R
MP(+;F!Y))JNBEK5<L=12&ZZM:W)$VVR75=.W0U<WBZ#&B[0UW+,89+-1-VCI
M1,S^<ICK5<,1Q1353'0=F.:CO+KWA;K;&4U"YR]?T:J,G>F9QJKMTTQ.6NST
M^7:_-S5,S-5RU<JGC;5RPFS0      "5COZ.'?\ -[*L?YAX1::IL^9.6W"M
MPM0F'%-PLLAQ%1\1S&51%%I89R"SPTVR2Y7Q;*94*+U[3TNM59YW4;1]VR]>
MSF:J_.6\:[./1HF?-T1^+,\J(X\*JNA2YG<]O=/[@U.QO7T:UAE,W-&7S\4Q
M.%-^FG"Q?JX\(NVZ8LUSP4Q7;M\==V<9PC,[G\                  "JCN
M!^5LG),1SKB3EMTJ_-P)E[8FJ$2*]7/YH76Z4:SG'F7*T0BC-DR>Z1K@PW[M
MUS\+2:^!MBE*8%WM:!39S%K:'+TX4W9[G=_'B/,5?Z5,33/0\Q3T9=,N8[O-
MN:AI>=W7:I=Y5[(Q.:R6/'W"NO#,6HGI6[U=%VF.&J>[W/O:(PH\,,N@
M .=OS9],WEQ^L[OOZU<K-Q-F/!K3_@-CV*AP3WP^-S:G_,>I?KMYC&5QCD
M                  !_JP^]&>9DQGG8\B.ZV^P^PXMIYAYI='&GF76ZI6VZ
MVM-%)4FM*TK3K0^3$51--48TR]45UVZXN6YFFY3,3$Q.$Q,<,3$QPQ,3Q2OY
M[N;E!^EIQ/USLNYRVI.=6EA[ ]G(17^$1G>*-QXTZX/)HE#;:\GM3\.\40CJ
MAI-PHW2O5%:4U)VRT+YOZ_>R5$896J>Z6O4Z\9B/]&<:.KR<>B[D[@=Y'TH[
ML-/VBS-<5:U:IG+9SI^Z;,1%54]".[43;OX1P1%WD]"6<Q:S,X     $Q_?>
M]X(ZTY-X7Z?OW8ZM,.[_ ,@M;WNE)?;9EVW5L:8W7I1"F5HE7RC=:]>TS"4N
MG2:Q7-^[#9")B-I=1H^#TS]B;LQ]JCLU?@RYS\\C?K5357NBV4OX<$3J=VB>
MG$549.*HZF%>8PZ=%F9].H3%F<7.4                   #(+B_P D]B\3
M]RXKN;6LVK=UL,FD>]6-]YQNSYCBTMQK\.8E?FVZ+H[;+M';I2B^RIR+(0U)
M:[+S+:DT?7=%R>T&FW--SL?FZX\S5T:*H[6NGJQ]N,:9X)E?>[?>%K^[#:W*
M[7;/5X9FQ5A<MS,Q;OV:ICNEB[$<=%<1QX3-%44W*<*Z*9B_SC[O7 N2NH,)
MW1K:?69B^:VI,UN._5";C9+I'<7$O6.7AE%5)8N]ANK#L5]-*U0I;?;;4MI:
M%JU)U?2LWHNHW=,SL87[56'4JCCIJCJ51A,=?"<)QAW)V%VUT3>'LID]K]GJ
M^7IN<M<J(GM[=<3R;EJY'0KM5Q515T)F,:9FF8F?9BFKN  $>'M!GIFZS_5B
MPSZU=T&QFZ'P:O\ PZOV*RY0<^OQN:=_ES+_ *[J#1494:6      ="#N^/0
M=XI>8K77D]#-0MK_  HS_P +N>>EW:W$^)K9CO+E?8J68A;C+      $]??P
M<.ZYYK>Q\L\)MM',IU5&C8SLYB*RGQ]VUO<)ZJ6B_N4;35V1(PS()]4.>YK7
MWA<''%J2W$I0R_NIVC]R9VO9_-5?F,Q/*M8]"Y$<-/\ ITQ^53$1PU-$.>ON
MG_;>S]G>AH]O'4],IBSG(ICAKRE57F+LX<,SE[M6$_\ E7:JIF*;4)+S8%R\
M                  !0MW"/*U_#=J93Q1RBX.5QG:S,W,M=(?=K5FV;$QRU
MJ?R"VQD*4E#3>68A;U/+56M?X>SLH0GM/JJ8?WL:!&9R%O7[$?G\O,47.K;J
MGS,_Z%<X=:N9Z#?#F0[SJ])VES.['4KD_L[4XJOY7&>"C-6J,;M$=*+]BF:I
M_C6*8B,:Y5G&O[J$    "8WVC?\ Y./[PO\ P.,X;FOZ2_X?^?<YN?\ _P"$
MOZT_NY,:9P<Y@     ,ZO]@']Q3_ *F1:O\ 2_\ 6O\ =K-/^!O^BO\ NYC'
MNSYYMN><[/?*J[%;TOXMR_J%OSD,<[8>%VJ]\<S[-6\Q)];@     &T3NTN[
MERGFWGZK]E+=WQCCUA4UO^>V7QVO>\C)[FRJ.^G7^'RGDU;7>IL9ZCDV6E+K
M5KBUHM=/'.QFG;%VVVRL;,93N5CDUZQ=CS%$_>Q_*5Q^#$]K'!-4\$<$53&R
M/-XW :GOBUSW;J47<ML)DZX]T7XC";U<83[EL3/!-RJ)QN5Q$Q9HX:O-U6Z:
MK=,%P7#]8X?CN 8!CMKQ/#,3M<>S8]CUFCTC6^V6^-2O8::1U4MQUQ:E.//.
M*6\^\M;CBUN+4JNL.:S69SV9KS>;KJN9FY5C55/#,S/\.".*(X(X'8W1=%TG
M9S2<OH6A9>WE=(RMN+=JU;C"FBF.A'1F9G&:JIF:JJIFJJ9JF9GZPEU4
M            $GWM$7SS\=?-CE/E4V9^W._%N<]7H\ZYA\_7PNT#O;>]FA.X
M9B:$@&=7=E>GOQ<\YT#X.N1:NV_@GGO4)\F&:>;KX[]F^^5/G*U_1J2[D@
M             #_BDI4FJ54HI*J52I*J4JE2:TZ5I6E?!6E:!\F(F,)XDJG>
MQ]TXK!U9)R@XOXW56$JK*O>U]462+6JL+56JI%QS;";='3UKA]:]IVXVYI/^
MJ/=/L)]X]M$'/6P&W_NKD:%KM?\ M7!3:NU3V_2HKG\/H4U3V_%/F\)KYF\Y
M_FP3HTYC>1NWR_\ _3^:N9W)6Z?]WZ-68R],?^!QS=M1'YCAKHCN/*ILSCF9
MF@       "_GNRO0(XN^;&#\)7,U)VW\+,_ZO/D0[D<W3Q(;-][J?/ULZRU6
M:@                        D"]I0^>_C5YJLM\KFB?R?:SUT"[QPFM)Q"
M      K\]FO^9#DKYU<2\D720SG;1UD>UQ2I3)-%           !Y5O;YD-R
M>:K8?DC=SU3VT==\GB<P4K*4                'H&IM>7;;FT];ZJL-:IO
M6RL\Q+ [4NC=7O%3\MOT"PQ7U-T4GM-L/3Z+5X4T[*:]:TIX3S5,4TS5/%$/
ML1C.#IYXQCMIP_&L>Q*P1J0K%BUCM..V6&GI5,2TV2!'MENC)K2B:=&(<9":
M=*4^X4>9QG&>--OW#X 'RF=_B/F7Y*9%\$3#['''7'+;*TDP     ,T^[B]/
M7B'^L!K3RE@D.[Z55UI>J>VCKNCX4A-     Y6!6TF     !E5P3]-[AO^M5
MQZ^MS$"'=]+J_%GR'JGMHZ[I2E(30       !JK[[/\ =B\F?ZF?\06J"/EO
M3J>SY$O%SM)0"%42P     &_WV<;TWMI_JJYO];FCB5S?I<?C?<E%M=MV%J1
M3D<   -5??9_NQ>3/]3/^(+5!'RWIU/9\B7BYVDH!"J)8
M                         "\3N-.03^[^".(XW=Y5)&3:$O\ <].SJN.T
MK)>QVU1H-\P655GK534.+BU\8M;-?N+5:U_Y:5*9F:.3=QZ$\*9MSC3UFXLE
MWL    $P/M+GXD<2/RJV_P#!&OB=R?'5V/NH-WH)+B>00
M      #?U[/[RN>U/R7O/'3)+MXC!>0UL5^ (\ISI%M^V<4B2)]B>96ZOQ,/
M^<^.)G6]VB:47,F(M[?6M4(H2N:HY5'+CCCR$2W5A.'0E:J4Y,     C7]I%
M]*?1?ZO[/UBYN5#*>ESU_N0@7>V["=@FT(                      _MMM
MRGV:XV^[VJ9(M]TM4V+<K;/B.J8E09\%]N5#F1GD5HMF1&D-)6A5*TJE2:5H
M?.,=*CAIOV-R@XN:1WJRY'5.S[!;9+R9J(E*(T/-[2I['L[M\="4HHF/;\RM
M,YEOW*>K:$UZ4Z]"D7*.17-/2E-TSC3$LFCP^@     8*=YKZ!'*+S8SOA*V
M%U;$>%F0]7CR)85YQ?B0VD[W5>?H0#&VSAN                  #I+:2^9
MC4?FQP'R5M)I;J?QEF/5[GGI?H/V.\$=*[VY;V&AZ<2*XP          YR'*
M/TF>17GUVYY?Y ;EZ%\29/X)9]CI< MY/C%U_OUGOUFZ\**JLH    'NO%ST
MF>.OGUU'Y?X^4K7?B3.?!+WL=2]=VWC%T#OUD?UFTZ-YIH[^@    @M[V/\
M>&<F/RGQ?ZNL.-K]W_@?D?Q*O9*W$CG/^/C:+X39_5;#7:7BP(
M            ;DNX]WZ[J7F3"UW<;A6-B>_L<GX/,8=<4F$G,+,U(R3!K@XE
M-:57.5(B3+5&ZT53M7A5*TIU[2<;[T-)C4-FYSE$8YC*5Q7'3Y$^9KCK<,5S
M^(VUYFNW%6R^]JC0,Q<Y.EZYEZLO5$SYGN]N)NY:J?XV--RS1Q\-^>O%J1K.
MZ^@      /+MUZBQ#?6IL_T[GD-,W%=A8U<,>N::M-NO0ER$4=MMZ@4>HIMN
M[6"ZLL3H;E:=6I<=M=/"FA/:9J.8TG4+.I92<,Q9KBJ.KAQTSU*HQIF.C$S"
MV]L-E=*VWV7SVR>MT17IF?R]5JO@B9IF>&BY3CP17:KBFY;G[VNFF>@YY&^M
M+YAQWW%L'2V>1_$9-K[(I=DE/(15N-=85*(EV7(+>E2EK_!>1V23'GQ>U7M^
M]Y".U2BNM*;@Z3J>6UC3K.IY2<;%ZB*HZ<3Q54SU::HFF>K#@WMOLAJVP6UF
M?V0UNG#4<AF*K=4X8173VUN[3_$NVYIN48\/)JC'"<8>1E16J_WBQ94Z5&A0
MHS\R9,?9BQ(D5ER1*E2I#B6F(T9AI*W7WWW5T2A":54I5:4I2M:GFJJFFF:J
MIB*8C&9GBB.G+W:M7+URFS9IJKO5U13333$S-4S.$1$1PS,SP1$<,RV+Z1[I
MWG1O-J)<;5IN?K_'9?B5(R3;LM&OHE&9'NF92+%=&W,VFPW&OX1+T6U/MJ1T
MK2M>TGM6;JFW^RVES-%S,Q>O1][9CND];E1YB)ZDU1+/NQO-@WT;:4T9C+:3
M7D=/KP_.YZKW+3A/%5W.N)S%5,QP\JBS5$QQ3PQCM!UE[.U>'6VI6Y.25L@.
MTIT?L6LL)E79M2J]*]MK*\INEE4BB.E:=FMFKVNO7M)Z=*V-GM\5N)Y.FY*J
M8_"NUQ'^I3%7GVR.SO,)S=5,7=K=H;=%71MY3+U5QV+UZNW]CW/P]..CFIB/
M<)\(\?2TJ_W;=F=OT[*GZ7[.++:X;B^L>JTLL8EB6/2F6*^)52B52'%T2ZKJ
MNM:(JBV<QO8VGO>DTY6U'\6B9G_7KJC[70XN-E_2N9%N=R,1.>NZQG:^CW3,
M6Z*9XN*+%BU5$<$\=4SYJ>'BF/=;/W-_=T6CQ"Z\?UW:3'4XJDF\;/V]+\;V
M^W2B7X*,\8M+R6TKZ)I6/_DI6O55.I2KF\?;*YC'NODTST(M68^WW/'[:],I
MS3-P64Y,SH4W;E,SPW,YGJL<>G3&9BB<.AYGJ\?"^J_9-]WGZL^,?&C8ORQ(
M'S_VP]_7/R;?H%3^J_N'_=W+>O9KV]\IE'<X]WCDT:K3>B7,:E>+\6W<L7V'
MLJWR64_PE>M(DG+9]F><[3G7MNQ7%>YI3KV:="/8WC[86*L9S?+IZ55NW,?9
MY$3]B5,U+FF;AM1M\FG19R]W#"*[.:S=,QQ_>S?JMS/#QU43/!'0X&M;D/[/
MA;4V^XWOB[N&Y_A)AIV1%P+<+<*2Q<'*4\8J' SS&;9;?P>NO2J(Z)5I>2JM
M4T>DHI13I>VC[WJ^73:UW+4\B>.Y9QC#JS;JF<>KA7'4IGB:\[><Q++Q8N9S
M=OJUSW13$S3EL_%,Q5/'R:<S9HHY/2IBNQ5$\$5W(X:DYFW=.;.T-G=XUIM[
M#+S@N:V-2??MEO+**5=CN*<3&N5LG1G)%NO-GF^*56/-B//Q7TTK5MQ5*5,R
M:=J61U;*4YW3KE-W*U\54?;B8GAIF.C3,1,=&&@>U6R>T>Q.M7=G=JLI>R6L
M69\U;N1QQ..%=%43-%RW5A/)N45545?>U2\T)Y;H     &5W!S>DCCARPT?M
MJDND2T6/-[=:\N6XM:6%X/E7;Q;,O'(2JB7:QL=O$A]FBZ52B2RVOIU12M*!
MM1I5.LZ!FM/PQN5VIFC\>CS5'^M$1/4F89.W,[:5[O\ >?HVU'*Y&5LYRBB_
MCCA[GO8V<QCT\+5RJJG'@BNFF>@Z&QI\[R     YV_-GTS>7'ZSN^_K5RLW$
MV8\&M/\ @-CV*AP3WP^-S:G_ #'J7Z[>8QE<8Y
M*!_9_M^NXIO/8_'J[7"J++MG%*Y=B\-YQ2D4SK :+>FQX+77L-/7?#)LQ^0N
ME.JT6AJE?\VAB+>YI,9C2K.L6X_.Y>YR*I_B7.+'K5Q3$?CRWIYC.W%6F;::
MAL'FKF&3U3*]WLTS/![IRW#5%,=":\O5<JJGHQ8ICH*W37QU)    !A+W@?+
M:V<-.-F7;1HJ+(SFY_\ ].U79I*4O(N>?WJ)+5;),J,I2?'VG'8L9ZYS$UJF
MCK$2K-%4<=;ZW/LCL]7M)K5O(\,96GS=V8Z%NF8QB)Z=4S%,=*9QXHEAW?IO
M2RVZ3=[FMI/,U:U<_,9*W/#%>9N4U<B9CHT6J8JO7(X,::.1$Q552@+OU]O.
M4WV]9-D=SF7K(<CNUQOM]O%Q?7)N%VO-WF/7"Z7.=)<K5R1,GSI"W75JK6JU
MKK6OAJ;:VK5NQ:IL6:8ILT4Q33$<$1$1A$1U(C@APYSV=S>I9V]J.H7*[V?S
M%VNY<N5SC57<KJFJNNJ9X9JJJF:IF>.9F7Y)$2H                   'Z
M5FLUWR*[VNP6"UW"]WV]W"':;-9K3#D7"Z76Z7"0W$@6ZW0(C;LJ;.FRG4MM
M--I4MQ:J)32M:D.[=MV;=5Z]5%-JF)F9F<(B(X9F9G@B(CCE,93*9K/YJWD<
MC;N7L[>N4T6[=%,U5UUU3%--%%-,3-554S$1$1,S,X0M\[IKA/L7AKHZ]1]I
M99<'\QVI<K7EUXUI'EQI>*ZVD1X"XC,.*\TEWWYF%PAN-IO,EAWWFNL:.PU1
MQ,:DE_6#>!M/D]I-4IG(6XC+6*9HBYA,57.''&>E1$]I$QCPS,X<KDQV1YK^
MY[7]TFQEZWM+FKE6K:G<HOW,I%456<I,4\F*:9C'E7ZJ9B,Q735R)Y%NBF*H
MM]TKVK%A-F0 !'A[09Z9NL_U8L,^M7=!L9NA\&K_ ,.K]BLN4'/K\;FG?Y<R
M_P"NZ@T5&5&E@     '0@[OCT'>*7F*UUY/0S4+:_P *,_\ "[GGI=VMQ/B:
MV8[RY7V*EF(6XRP     !^-D6/67+<?ON*9+;8MYQS)K-<\>O]GG(\;"NMEO
M4)^VW6VS&^M/&19T&2XTXGK3JA=:$2S>NY>]1F+%4TWJ*HJIF..*J9QB8ZL3
M&*4S^0R>J9&]IFH6Z;V0S-JNU=MU<--=NY3-%=%4=&*J9F)ZDN?;SDXMWSB!
MR1S[3UP;E.X['F5R+7%ZD)<K3(==7UY]_&Y]'W&VZ29EO0VY;IZDT[%+E!D)
M36J:)57;K9;7;6T6BV=1HP[M,<FY3'WMRGMHZD3P54_Q:H<*]\V[;.[J=X.>
MV3OQ5.0IK[KE+DX_G<K<F9M58S$8U4X3:N3'!W6W<B,8B)G$8N)BQ_U*5*51
M*:54I5:)2E-*U4I5:]*4I2GAK6M3X^Q$S.$<;.W1G=H\UN0:(D_"='9-9\:E
MT0ZWF&PTM:]QM<1:DHI.@OY2JWW&_P 2BE=.U;(TU7@KTI7LJZ6KJNVVS.D3
M-&:S5%5^/O+?YRK'I3R<8IG\::6:MB^;QO@V[BF_H^C9FUI]?#%_-896UR?P
MJ9O<FJ[3U;-%SH\'!+:GK#V=[/IR(LK<O(K$\:53HN79=;XC=LQ6XFM/_(;R
M'))V%MQ'4UKX5_@Z2GJGI2E:5[5+#SV^'*43-.FY.Y7TJKE<4?ZM,5X_E0V8
MV<YA6N7HIN[6Z_E<O/WUO*6*[^/4B[=JR\4SU>Y5QT,)XV;F'=P-PVL3;2\I
MR_>.<3*)I20F9E6,6&TK71MY%51H5BPZ+<XZ5*=2OHN>]7M-I\/9JM*K7S.]
MK:2[.%BWE;5/0PHJJGLS57,?ZL<;,>D\QS=+DJ8JU+-ZSG;V'#RKUFU1Q3Q4
MV[$5QQX\-RKAB.'#&)R M'<R]W3:TI\?HF=>WD/-O(D7?:FW5*I5NB.C:H]M
MSFVP7F5*1VE)<97176M*^Y]R4BYO)VRN<6;BF,.A:L_=HF?MKYRG-'W!9:(Y
M>BUWJXF)B;F=SW0Z&%&8HIF.G$TSCQ<7 ^U_9-]WGZL^,?&C8ORQ);Y_[8>_
MKGY-OT"L?5?W#_N[EO7LU[>_#OW<_=W=?H=8JN/42T.THJC,ZPY_M"US&%+J
MCM+I1G-*Q)->B.E*/M/)3UKTI2M>I%M;Q-L;-7*C.35'2JMVICSF,=B826=Y
MJ6X7/6NYSH--JKH56\SG**H^QF.3/^E35$="&O\ WQ[/CK&\0IUSXX;>R?#+
M[V5O1<7VDB+E6)R7_#1N$QD-AMEJR2P0^G2M77H]Z=I6E?!6E:43=VD[WL];
MJBC6<O1=M=&JUC17'5Y-4S35/4B:(8-VVYB>SF;LUYC=_JN9RF=PF8LYS"]8
MF>A3%VW11=M4]6JG,5<?!P\$X7(;C/NKBSG3VO=VX3<,2O=6W)5IF*JB;CV3
MVQMRC?X7Q>_Q:N6V]6_M*I1=6E^-CKKXM]#3M%(IF;1];TS7LK[LTR[%RUQ3
M'%53/2JIGAIGK\$\<3,<+G[MYN[VPW::U.@[8Y.YE<YA,T5=M:O41.'+LW:<
M:+E/3PG&F?,UQ35$TQX,599(     'H&I]CW_3VSM?[5Q9VK60Z\S#'\QM/\
M*II#\NP7.-<4PWUI2OK$G)CU9>35*DK:<4FM*TK6E9/4,E9U'(WLA?\ 2;UN
MJB>M5$QCUXXXZJN[,;09[93:/([3:;.&?R&;M7Z.'#&JU7%?)G^+5AR:HPG&
MF9B8F'1^PK++/GV&XEG6//5D6#-,9L.66-]79[3]GR.U1;Q;7J]A2T=7(4Q"
MO!6M/#X*U-,LSE[F4S-S*WN"]:KJHJZ],S$_;A^@31]4RFN:3E=:R$\K(YS+
M6[]N>G;NT4W*)[--4/IB J(   3&^T;_ /)Q_>%_X'&<-S7])?\ #_S[G-S_
M /\ PE_6G]W)C3.#G,     !G5_L _N*?]3(M7^E_P"M?[M9I_P-_P!%?]W,
M8]V?/-MSSG9[Y578K>E_%N7]0M^<ACG;#PNU7OCF?9JWF)/K<    !LU[N/N
MX\YYOYS^&+Q^$L1T!B-R9;SO.VV:-2KU*:HU)5@^#JDM.1YF23([B:R)%4N1
M[3'<H\]1;BX\>18^V>V>5V7RO<[?)N:O<I_-V^A3'%RZ\.*F.A'!-<QA&$15
M53L7S?\ F_ZSODUGW7F^Z978;*W(C,YF(PJN51A/N?+XQ,57:HF.77A--FF8
MKKB:IMV[EO&M];X-J'!L:UMK;&K;B.$8C;6K38+!:6JM1845JJEK6M:U.2)D
MZ9(<6_)DOK<D2I#BW75K<6I5=8<[G<UJ.:KSN=KJN9JY5C55/',_<B.*(C"(
MB(B(B(=CMG]G]&V5T;+[/;/9>WE='RMN*+5JB,*::8^S-554S-5==4S575,U
M53-4S,_;DJK(                 2?>T1?//QU\V.4^539G[<[\6YSU>CSK
MF'S]?"[0.]M[V:$[AF)H2 9U=V5Z>_%SSG0/@ZY%J[;^">>]0GR89IYNOCOV
M;[Y4^<K7]&I+N2                 '_%)2I-4JI1254JE254I5*DUITK2M
M*^"M*T#Y,1,83Q)5.]C[IQ6#JR3E!Q?QNJL)565>]KZHLD6M586JM52+CFV$
MVZ.GK7#ZU[3MQMS2?]4>Z?83[Q[:(.>M@-O_ '5R-"UVO_:N"FU=JGM^E17/
MX?0IJGM^*?-X37S-YS_-@G1IS&\C=OE__P"G\U<SN2MT_P"[]&K,9>F/_ XY
MNVHC\QPUT1W'E4V9QS,S0      "_GNRO0(XN^;&#\)7,U)VW\+,_P"KSY$.
MY'-T\2&S?>ZGS];.LM5FH                        ) O:4/GOXU>:K+?
M*YHG\GVL]= N\<)K2<0@     *_/9K_F0Y*^=7$O)%TD,YVT=9'M<4J4R310
M           >5;V^9#<GFJV'Y(W<]4]M'7?)XG,%*RE         !F=H/N\N
M9_)J)!NVG^/^<7S&;BA#T+-+XQ!PC")D52NCDNVY;FTW'[%>6F4]:J3!>DNU
MZ=$H4JM$UAU7;='!5,8O44U3Q0V3XI[.IS7O3").29_QZPU*D5ZP966YO>[L
MVYV&5IHXU9=>R;1XJM7%)JI,Y2J+;KT35-:*K!G-VXXHEZ[E5U'U$WV;WEJW
M%=7;=U\=9<VG8\3'FW+9=OBN=7$4<\;+8UU<W6>RU52D]&%]I5*)KTI7M4^>
MZ[?2G[7EOO<JNHPVV_W+?>&ZABR;FK2M-FV:(VIQZXZ@R&U9O*K5/A\7&Q-M
MV!GDUQ5*=:48M3E/\G7KTH1*<Q:JZ.'7>9MU0U@7RQ7S&+O/L&2V:ZX]?K5(
M5$NEDOENEVF[VV4BE*KC3[;/9CS(<A%%4ZH<0E5.OW"-$Q/#'$\/RCZ-Q_<4
M:85M?G_A>1RHM9%CTCB.7[5N7C&JJBJGLPVL+QAE3U>B&YD?(\PCSF44KVU^
M\5UI2J4+K27S-7)M3'1G@1+<8U+P"F)@  ?*9W^(^9?DID7P1,/L<<=<<MLK
M23      S3[N+T]>(?ZP&M/*6"0[OI576EZI[:.NZ/A2$T    #E8%;28
M  &57!/TWN&_ZU7'KZW,0(=WTNK\6?(>J>VCKNE*4A-        &JOOL_P!V
M+R9_J9_Q!:H(^6].I[/D2\7.TE (51+      ;_?9QO3>VG^JKF_UN:.)7-^
MEQ^-]R46UVW86I%.1P   U5]]G^[%Y,_U,_X@M4$?+>G4]GR)>+G:2@$*HE@
M       #9UPC[I[E%S98@Y=C]JAZRTT_)4TO;.?,3(]LNS3#[D>=_,:P,(3=
MLU?BO,N-U=:][VVC[:V7)C;J5)I!N7Z+?!/#5TGNFB:NLHSTU[/;PKP2'#<V
MO>-F;TOB:,UN/X3R%[7V*2'&ZHJY[PL6#NPLC@,/U36BDNWR4NB5>Y72M.T2
M=6:N3VN$0BQ:ICCX6:%I[IGNZ;-%]YP^*FO7F:+[?;NTK++]*Z^+;:Z>_P"^
M9'<9U4=EJE>SXSL]JM5=.TI5:P^[WI^^EZY%/2?/95W.O=O9<RZW-XR8]:75
MT3XN5BN6[&Q-Z.XAIQIMUIO'\PM\-RJ:.UK5+K3C:U4HI:5533I]C,7HZ+YR
M*.DUG\B?9Q=87BVW"[\7=QY1AF1I0Y(B8=MND7*\/G/]%T;MT7*,?M5IR7&8
MG^;7QS\6^N=:5I5/15*HC49N?OXX.H\S:CH)EN27%K>?$K/WM;[VP2XX=?5-
MNRK/.55$[&\JM;;E&_PSBF11*N6R^VZJE)HNK2_&QW*^*?0T[13=)RBNFY&-
M,XP@S$Q.$L?#V^         #*7BMPRY#<S,S>PW1&"R<@I;:QE9/EMR<K:,&
MPR-,J[[VD91DS[:XD)R2AAU3$1JC\^6EISWO'=["^GBNY1;C&J7J*9JXE,?'
M[V<K2>.08%TY);=S'960^+9>F8QKE,?!<)C/U2BK\!R[3XMXRW((S:J5HB2T
MJRN+I6E:LIZ=*R5>;JGM(PA%BU'1;&\6[GSNX,2CM,0>,.+W1:(_B')64Y-L
M#+)$BJJM*=D._P XLMN4=N0ZMFBNK3;:4=I26Z(0JJ2%.8O3]\]<BCI/U;UW
M2?=S7^+6'.XJX$PRI#R*KLMRS/&Y71]NK2ZTG8[D]KFI6E->J%4<HIM7NDUH
MJE*B+]Z/OI.13TF$.[/9Y.'N<Q)TG3F5;,T7?UMN4MK#=WILC"([BDJ["IUB
MRU=,OF40Y1/3Q>0L>Y[5*T56M*IB4YNY';83#Y-JF>+@39<U^[)Y.<&Y-+ML
M2PP\MU=,GT@VC;N#5F7+$''WW.S"M^1-R(T>YX?>925)HAB<TAA]WM(BOR>P
MI5)RW>HN<7;=)!JHFGCXFO(BO(      "C7V</<+F.<A]UZ3EREMV[9^LH.8
MVUEQ=5-+R76E\1&1'CMUK6C<B7CV:SG5JI2G;1"I15:]E%"4S=.-$5=*?)1;
M4\."QHIZ.    "8'VES\2.)'Y5;?^"-?$[D^.KL?=0;O027$\@@      /ZH
M$"==)T.V6R'+N-RN,N/ M]O@1WIDZ?.F/(CQ(<.)'0Y(E2Y4AQ*&VT)4M:U4
M2FE:UI0#>CQ+[A#E%O.';LMW?=(7&K!YJ&)4>WY#;%9'M.Z0W*)=HIO!HUPM
ML?&4.HHIM7X7G19S"ZT56"XC[LK7FJ*>"GAG[2)3;F>/@;S-4=PAW?\ KZ+$
M_GCC>P=TW9FK;ST_/L^O%HAKE(["J^(L^N%8/$I HZBM4L252^J:]EQ;M/NR
MU6:NSQ80B1;I90Q.ZF[N^%&9BL\4=9+:81V$*EMWZ?)52E:UZO3)UZD2Y"_#
M_G.+4K_O/'=[OX4O7(IZ3P/9O<6]W;L&W2(]BUEE6IKL\WV6\@USL/*ZRF%H
M11+:DVC.;AFN,=*=FG:I2"E2_#6JNU7M'N,S=CCG%\FW2T(<U.X@Y!\>;5>-
M@Z+O*^1.M[6B3.N-IMEF<M6U\<MC*%/KD2,4CR+A%RZ)#:IV7'K4[66NM*N>
M\&VZ*JF9MYFBO@JX)^TA56YCACAAHC4E2552JE4J36J5)52M%)52O2M*TKX:
M5I4FD-_P      'U>!YMD6M<XPW8N(S:VW*\#RG'\RQJX)HJM85^QFZQ+U:)
M792I"E48GPFU5I2M.M*=.I\F(F,)XI.+A=-C3&T+#NW4>L]OXNNBK!LS!L8S
M>V(HOQBXL?)+/$NE8$BO915,RVN251WT*2E2'FU)52BJ5I2CU4S35-,\<2FX
MG&,7IAY?0   C7]I%]*?1?ZO[/UBYN5#*>ESU_N0@7>V["=@FT(      !_U
M*5*51*:54I5:)2E-*U4I5:]*4I2GAK6M0-VW#GN+^47).U6K.MHS(W&_6MTH
MB3 ?S*RS+KLJ^6YQOQC$^T:[3)M#EN@2E4[*7;O-MKU4*H\TP^U5%5RUS,T4
M<%/#5]I$IMS/#/!#?!JON!. V"QHU<XM>S-TW%#?66]FF?7+'+8[)JWV5+B6
M[6B<)E1HR'/=-M.RY*J?<6MRG6E9:K-79XL(1(MTQQLK8'=0]W9;HR(D?BEK
M9QI%5J2N?7([K)K5:JK5VYMSOTR8Y2E:^"BG*T33P4Z4IT(?=[OX4O7(IZ3X
MS,.YJ[M[,F9*9/&VTV"4_2GB[AA^9[%Q=Z&XEIMFCL:%:LN8LRJT0W3JEV*Z
MW55:KJFJZU4?8S%Z.B^=SHZ365R(]G"P.YQ)]XXN;KON*WA*%O1<)W#'8R/&
MY;ZE)I2+'S3&;=;K[C\1M'6J5/VR\N*5TI55*5[5(U&;GBKC@ZCS-KI)IN2/
M%G>O$O/7==;WP&Z87>UTD2++.<\7.QK++8PZEJMYQ+(X2GK5?;=7QB.WXISQ
MT9:Z-2&V7J*;3.45TW(QIG&$&8F)PECX>WP      !87[.'N]S)-&;MT%<I=
M79>K\\M>=XZV^OW;>,[)MST.=;X2>UTK#MF28@_*<]SU2]=O"JM%)HFGYNG"
MJ*NG"/:G@F%(A*(H     &"G>:^@1RB\V,[X2MA=6Q'A9D/5X\B6%><7XD-I
M.]U7GZ$ QMLX;@                  Z2VDOF8U'YL<!\E;2:6ZG\99CU>Y
MYZ7Z#]CO!'2N]N6]AH>G$BN,          .<ARC])GD5Y]=N>7^0&Y>A?$F3
M^"6?8Z7 +>3XQ=?[]9[]9NO"BJK*    ![KQ<])GCKY]=1^7^/E*UWXDSGP2
M]['4O7=MXQ= []9']9M.C>::._H    (+>]C_>&<F/RGQ?ZNL.-K]W_@?D?Q
M*O9*W$CG/^/C:+X39_5;#7:7BP(       RRXE\+=Z\S,V5B>H<=36U6QV-7
M+L^OJGX&$X9$DJKXMV\W5MB0X_/?;2I3$&*V_-D42I26_%I6M%O[0;3:5LUE
M?=&HU_G*L>1;IX:ZYCI1TNG5.%,=/'"&4-UVZ';3>YK$Z7LKEX]S6YCN^9N8
MTY?+TSQ3<KB)F:IC'DVZ(JN583,4\F*IBI+CGW'7$?4D.VW/;#%YY!9LPEIZ
M5)RF3*L&"L3DHI1?X+PBQ36J28?6M:>+NTRZ(7_G=E->E*8)UG>CM#J%55&G
MS3D\K/%%,157AU:ZHX)_$BETGV YFFZW9:U;S&T]-[7=8IB)JF],VLM%71Y&
M7MU1C3U+]R]$\>$=#:;A&C-*:T8CQM=:AUC@C,52'(Z,/P/%L<\4ZA;3B7TJ
MM%KB*\?XUA"ZN5KVZK115:]:4J6)FM4U/.S-6<S%^[,_AW*JO)F6RVC[%['[
M.T4V] TK3<E13.,=PRUFUA,83CYBBGAQB)QX\8B>-ZBM"'4+;<0EQMQ*D.-K
M31:%H72J5H6A5*I4E2:]*TKX*T)")F)QCC7)53%4335$33,83$O!-A\5>-.V
M8DB)L?0NI,OI)1V%3;M@6-N7ECP)IXR#?FK>U>[:_P!A-$^,CR&G.SU3VNE:
MT*MD]>UO3ZHJR6;S%O#H1<JY/9IQY,]:8E9&O;L]WFU%JJUM!HFEYKE1VU>6
MM3<CJTW(IBY1/0QIJB<.#'!IMY4=PCJ',+?<LCXJY-.U3EJ&W9$7 <PN5SR?
M7-U<2BE6X,2]S*W#,L5<><ZUJ^Z[>&>O1"6&T^ZIDC0=[&HY>NFSKU$9C+]&
MY1$4W(ZLTQA15UHBB>CC+4K>9S(=E=5L7-0W9YFO3-4B)F,M?KKO96N>A33<
MJY68LS,_?35?IXHBBF.&)>-PZ:V9H//[YK#;>)73"\UQ]U*9UIN;:>R]&=[5
M8ESM<UA3L&[V>X-IJN/+C..QWD^%*J]*],Z:=J61U;*4Y[3[E-W+5\4QT^C$
MQQQ,=&)PF'-W:O9+:+8?7;VS>U.5N9/6+$^:HKCCB>UKHJC&FNW5'#371,TU
M1Q2\Q)Y;@     'V>N,XO&L=A8)LC'E]B_:_S'&<ULJNW5NE+KBUZA7RW]I=
M$K[*:RH**5\%?!_DK]PE<[E;>>R=W)7O2KUNJBKK54S3/VI5?9_6<WLYKV2V
MAR$X9[(YNSF+?0\W9N4W*?\ 6IATDL5R2UYEB^-Y?8WZ2;)E5@L^26>2FM*I
MD6N^6Z/=+>_2M.M*T=B2D*\'_::77[-S+7Z\O=C"[;KFF8ZM,X3]N'Z#=,U#
M+:OIN7U7)5<K)YJQ;NVYZ=%RF*Z9[-,Q+]\A)X      !/IWW_!7(MQV3">2
M&F\.N^5;*QJ1:-=9SC&*VJ3=K]E6*WJZ5BXE=X-HMD9Z?=;KCN1W3WH[XM#C
MJH4Y*E52S#\&7=U^U5G3;MW1=2N4V\E7$W**JYB*::Z8QKB9F<(BJF,8Z'*I
MZ=317GD[EL_M9D\GO!V2REW-;0Y>JWE<S9LT37<O6;E>%BNFBB)JKKM7:^1.
M$35-NY$SA19X,,^*'<*;5SQ%OROE1E?]$&-OI;D(U]B3ULO^RYS*Z44ENZ7:
MM+AB6']M"TK3TI=Y-.BFWH\=?AI<NO[V,AE,<OH-OW1?C_Q*\:;<=:."NO\
MU(Z,3,,1[L>9'M-K<6]3WEYK]E:?,1/N6Q-%W-U1TJZ_-6+'!A/_ (]?'351
M1*B[CQPGXP\68+#.F=2XUC]Z;8JQ*S:XL*R+/KCVTTI)K+S*^*G7QIB4NG;5
M%CNL0D*KT;90FE$TPWK&T^N:]5,ZEF*Z[6/!1'F;<=+"BG"G@Z<Q-73F6_6P
M6Y[=QNULTT;(Z7E[&;BG"<Q5'=<S7CQ\J_<Y5R(F>&:*:J;<3VM$1P,J2@LF
M       ,&.>G!O7G-O45QQ6\Q;?9=FV&)*G:MV+2(U^$L=OK;3KC%IN4Q##D
MR7AM[?K1JX0Z553LUH^VFDAII=+IV4VISFS&HTYBW,U9&N8B[;QX*J>G$<45
MT\=,]B>"987WV[F=!WQ;*W-,S=-NSM'8IJJR>:Y,<NU<B)F**ZL)JJR]R>"[
M1TL*Z8Y=-,Q!7G&%9/K?,LJU_FEJ?L>785D%VQ?)+/)[%7K=>K)->M]QBJ<;
M4MEY+<EA5$N-J4VXGHI"JIK2M=K\KFK&=RUO-Y:J*\O=HBJF8Z--48Q/V/L.
M)&LZ/J.S^KYG0M7M56=4R=^NS=MSQT7+=4TU1C'!.$Q.$Q,Q,<,3,3$OEB84
MP     #HF<,MDO;>XG\=]C3)/ORZ9-J+"'[]*ZKKX_)8%CB6G)U]5THOPY!
MD_=Z_P#UK]VNG6TN2C3M?SF2IC"W1F*^3'\6:IFG_5F'>[='M#7M5NPT':"[
M5R\SF=*R\W9Z=ZFW31>GA_\ -IK_ /\ +)@HC(@   <[?FSZ9O+C]9W??UJY
M6;B;,>#6G_ ;'L5#@GOA\;FU/^8]2_7;S&,KC'(      #.CA?W?.^^;60/M
M:^MC&-Z^L\IN/E.U<I:E,8I:'*]E;EMMB66ZRLGR+Q"NU2%$I6C?5%9+L=MQ
M#E;5VEVOTG9BS$YRJ:\Y5&--JG#ESU9Z%-/\:>/AY,53&#-&Z+<3MOOBSU5.
MA6Z<OH5JJ(O9V]%46:)Z-%&$8WKN'#W.CBX.Z56Z:HJ5$\?.Y7X7:8BP)N9X
MQ<-]YE'I1R3?-ER5JQSWS5%$NIM^O[4]&QNEO5TZI:N5+LZBM:_PU?!TP7J^
M\S:74JIIRURG*9:>*FU'FL.K<G&K'JT\B.HZ2;"<T'=#LC:HO:OEKFN:M3PS
M<S<_FL>CR<K1,6N3TJ;W=JH_#;,<.U'JG7;+$;7^L=>X+'BI;1&8P["\;QAF
M.AE#K;2&&K);8*&DM-OK2FB:4HFBU4I]VI9.9U#/YR9JSE^]=F>/EUU5>>F6
MQ&D[+;,:!13;T+3LADK=,1A%C+VK,1AC$81;HIB,,9PPZ<]-]Y(CQY;#L66P
MS*C2&U-/QY#2'F'FETZ+;=9<2IMQM=*]*TK2M*T)2)FF>53,Q5"MW+=N[1-N
M[3%5NJ,)B8QB8Z4Q/!,,<=F<..*FXHDJ+LCCWJ;)79='J.W=>%V6V9,W[X75
MR0J'EEEBVW)[>X^Y7M+4Q+;4I7AK6M:4J5G([2:_IM459+.9BB(Z'+JFG@Z=
M%4S3/9B6/]HMTV[+:RU5;V@T'2\Q57CC7[GMT7HQX9Y-^W%%ZF9GAF::XF9X
M9:2N6O<%XI<;?<LMX?99,QZ]QVGY5-2;#NCMTQ^Z511;B8.+9Q(2J\6.55"*
M-LM7;W^T\\NE79L9NE5&3MG][.8HKIR^T5N*[4SAW6W&%4=6JCBJCIS1R9B.
M*FJ6GF]'F/Z9F+%S5-U.:KL9RF)J]PYJN:[5?1Y-G,3^<MST*8O]UIJJGS5Z
MW3PID<[P/,]89??\!V%C5WQ#,L7N#UKOV.WV&Y"N5NF,]*U0ZTY3HXR\VI+C
M+S=5LOLK2XVI;:DJKG#*9O+9[+T9O)UTW,M<C&FJF<8F/X<<<<3P3PN<^M:)
MJ^SFJW]#UW+W<IJV6N31=M7*9IKHJCIQ/'$QPTU1C353,54S-,Q,_)$PI8
M   &0_$K;KVAN3.CMN(DTBQ<*V1C-POCE54;HO%9<]NU9?&JXI24M4FXM/F,
M]NO@3XSK7K2G0HVT&G1JVB9K3\,:KMFJ*?QXC&B>Q5$2OW==M57L3O%T;:FF
MKDVLGJ%FJY/%^9JJBB_&/0Y5FJY3CT,<71=-.'?4    $3W?2\J']]\KKIK>
MP79R5KCCY29@5LBL.UK FY[1Y*MBWRK='%H7+8NS#=H[7@IXNU44FE/&*JK9
MK=IH,:3H%.=O4X9W.87)GHQ;_P##IZV'F^O5U''OG>[RZ]M]YUW9_(W9JV?T
M'E9:B(GS-69Q_P!JN88]M%<18QZ5G&.VG'3X9&:H@      ,K>+?"KD1S#R%
MZRZ5PAVXVJVRFHN29W?'E67 <56\A+J4WK(767J.3/$K2Y2%":F7%;=>VB.I
M%*UI0-=VFT?9RS%S4[O)N51C313YJY5^+3TOXU4Q3CP8LG;M=S^WN]?/SD]D
M,G-S*VZHB[F;D]SRUG'A_.79B<:L.'N=NFN[,<,43&,J+]#>S^Z+Q>%#N7(/
M9.8;3R'HVY)Q_#5HP/!V%*2BKL)R1V+EE]YHTM-:(DMS+7VTU\+":].F&]6W
MN:K?JFC1[-NQ9Z%5?YROKX<%%/6PJZ[?O8GF,;%Z;9HS&W>H9O4\_P $S:L8
M9;+QTZ9G"N_<PZ%<5V<8^\B6QO%N['X#X?$]Y6GB[K.6SV:([>4Q+KG,OHFB
M:4K[_P UNN03NU[FG57C.U7P]:^&O6S+^W&UF9JY5S/7XG^+,41]BB*8^TS]
MIO-SW(:5:[CE=F].KHP_\:FO,5?E9BN[5]M]'([O'@U*8=CN<4]();>;4VM4
M? [-$?HE=.E:M2HC#,F.Y2GW%MK2I-?N5H08VPVIIG&,_FL8_P#,JG[4\"H7
M-PVYBY1-NK9G1HIF,.#+6Z9[$TQ$Q/5B8EC9LKN6> >P8TE-KUID.K[I)HY_
MKK7&<Y%%>96OM52IFS97*RW%6J-J5UHE-O33IX/N="M9+>7M;DZH[I?HOT1]
M[<HIG[=$45_ZS'NT/-!W':[;JC+:=?TW,U8_G,IF;M,QUK=ZJ_9C#I1:AIWY
M+=P;NK (=QR;CGG=KW39HC3\M6%7^*QANQ&V6D572-:GU2Y6*Y2_1"*UK53]
MI=6JJ4-1W%?=R-HF]G3,W538UFU5EKLSARZ9Y=OKSP153]BN.C,PU/WB<Q_;
M#0[5S4=@,[;UC*4Q-7N>[$6,U$1PX43RILWIX/PK-4SA%-%4M#V48KDV$9!=
ML3S+'[UBF46*6N!>L=R*V3+/>K5-0E*E1KA;+@S'F1'J(6E796A-:I52M/!6
ME3*UC,6,U9IS&6KIN6*XQIJIF)IF.G$QP2THU+3-1T;/7=+U:Q>RNI6*N3<M
M7:*K=RBJ.A515$54ST<)CBX7X)&2(   ?V6ZW7"[W"#:;3!F72ZW29%MULME
MNBOS;A<;A-?1&A08,*,AV3+F2Y+J6VFFTJ6XM5$II6M:4/%==%NB;ER8IMTQ
M,S,SA$1'#,S,\$1$<<HV7R]_-WZ,KE:*[F9N5Q1111$U55U53$4TTTQ$S555
M,Q$1$3,S,1$8K'.ZC[KV#QCL4#>N]+'"G\B+_$4[8+-)JS/BZ=L%PBI0J!&I
M2CD96?W)AU:;C,;4ND1A?O..JE*RG).N.WVW->N79TK2JYC1Z)\U,<$WJHGC
MZ?<X^]CHSYJ?O8IZR\V/FW6-W.2HVUVTLT5[>WZ<;5N<*HR%JJGM8XX]TUQ,
MQ=N1,\BF>Y6YB.Z57-WAC!N.   $>'M!GIFZS_5BPSZU=T&QFZ'P:O\ PZOV
M*RY0<^OQN:=_ES+_ *[J#1494:6      ="#N^/0=XI>8K77D]#-0MK_  HS
M_P +N>>EW:W$^)K9CO+E?8J68A;C+       #3KWRW#"5R7X]HV3@5B?NVXM
M&>^[]:(-J@N3;SEV!RZ(KF&)Q8\:GOJ=/AI:;NL%M*7G%.1'H[+=7)?4R-NW
MVEIT36/<6;KBG3LUA3,S.$47([2N<>"(GAIJXN.)F<*6IW.VW17-XFPD;0Z'
M8JN[6:+RKE%-%,U7+^6J]/L4Q'#553A%ZW$15,S17;HIY5UIFXF]QOR)W+^#
M,JWW,_1[P&1XF3^![E#1==KW>(KHOQ3.*>.:AXCXY-%-J7=WFYL9?158#J3)
M.T&]'1]-Y5C28]V9N.#&)PM1/X_'7_H1-,_APU(W7\S+;W:WN>I[;U_L'0ZL
M)[G73%>=KIX\(LXQ38QX8F;]47*)PGN%4*0N-G=S\1N+"(4W6VJ[7<\RA]A?
M]).?>)S//%244JCWW!NURCT@XTZMOHE:;-%MK*Z4ZJ16M:UKAC6MLMH=>QIS
MN8JIRT_^';\Q;PZ4Q'#5_IS5/5= ]WNX+=9NTBB]L]IENYJU'_\ MYG#,9G'
M\*FNN.39G#@F+%%JF>C&.,LX2UV90      &-?*OBKJGE_J:[ZIVI:J.QWZ.
M3L6RB&TS3(\&R9+"VH.28[+<IU:D,57V7V%5\1,CU4R\E2%>"MZ!KV?V=U"G
M/Y"KAC@JIGM:Z>C35'D3QQ/#'"Q[O-W9[,[UME[NS&TUK&BK&JS>IB.ZY:]A
M,4W;54\4QQ54SYFY3C17$Q*!7D)HK.>-6X\[TIL2(F/DV#WERWN2F*+_  ??
M+6^VW-L626A;E*+<M.0V>0S+C]JE'$(=HAQ*'4K0G;+1]5RNMZ;:U/)SC8NT
MXX=&F>*JF>K3.,3T.#&.#"7#W;O8O6=WFUF=V/U^F*=1R5Z:9F.UN43$56[M
M&/'1=MS373CPQ%6%415$Q'C)4UH@     7<=T-L5W8W=_:(?EO./7/#862ZZ
MGU7179;:PW*KQ;; RTM:UJ6VWB7X/I7[E$JZII3HFAJKO#R<9/:[-Q3&%%R:
M;D?Z=$35_K\IVKYJVOU;0;C-$KNS,YC*47LK5U(L7KE%J(ZD6.Y=:<8C@ALL
M+);#@  !,;[1O_R<?WA?^!QG#<U_27_#_P ^YS<__P#PE_6G]W)C3.#G,
M  !G5_L _N*?]3(M7^E_ZU_NUFG_  -_T5_W<QCW9\\VW/.=GOE5=BMZ7\6Y
M?U"WYR&.=L/"[5>^.9]FK>8D^MP   /[+<["8N$%^Y0W;A;F9D5V? 8E^\'I
MT)M]"Y4-F=[WE^\G9+%%(2]XISQ=5=KL*Z=*^*XJFB8HG"N8G"<,<)Z$X<&.
M'2QC%&R]5FB_17F*)N9>*XFJF*N3-5,3YJF*L*N3,QC$583AQX3Q-\&M^_:R
M[4.#8UK;6W%'3V(X1B-M:M-@L%IR/*VHL**U52UK6M:7)$R=,D.+?DR7UN2)
M4AQ;KJUN+4JN*<[NJR^HYJO.YW4,S<S5RK&JJ::,9G[D1Q1$81$1$1$1#=?9
M_GJ:KLKHV7V>V>V8TG*Z/E;<46K5%V_%--,?9FJJJ9FJNNJ9JKJF:JIFJ9F?
MM_M$6Y_5UUC\:<J^]DM]#NF^_+_Y%*L_7UVN^0--]>O>4?:(MS^KKK'XTY5]
M['T.Z;[\O_D4GU]=KOD#3?7KWE'VB+<_JZZQ^-.5?>Q]#NF^_+_Y%)]?7:[Y
M TWUZ]Y1]HBW/ZNNL?C3E7WL?0[IOOR_^12?7UVN^0--]>O>4?:(MS^KKK'X
MTY5]['T.Z;[\O_D4GU]=KOD#3?7KWE'VB+<_JZZQ^-.5?>Q]#NF^_+_Y%)]?
M7:[Y TWUZ]Y1]HBW/ZNNL?C3E7WL?0[IOOR_^12?7UVN^0--]>O>4?:(MS^K
MKK'XTY5]['T.Z;[\O_D4GU]=KOD#3?7KWE'VB+<_JZZQ^-.5?>Q]#NF^_+_Y
M%)]?7:[Y TWUZ]Y1]HBW/ZNNL?C3E7WL?0[IOOR_^12?7UVN^0--]>O>4?:(
MMS^KKK'XTY5]['T.Z;[\O_D4GU]=KOD#3?7KWE'VB+<_JZZQ^-.5?>Q]#NF^
M_+_Y%)]?7:[Y TWUZ]Y1]HBW/ZNNL?C3E7WL?0[IOOR_^12?7UVN^0--]>O>
M4?:(MS^KKK'XTY5]['T.Z;[\O_D4GU]=KOD#3?7KWE'VB+<_JZZQ^-.5?>Q]
M#NF^_+_Y%)]?7:[Y TWUZ]Y1]HBW/ZNNL?C3E7WL?0[IOOR_^12?7UVN^0--
M]>O>4?:(MS^KKK'XTY5]['T.Z;[\O_D4GU]=KOD#3?7KWE-9?._G?EO.[+<#
MRW+<#QW Y&!X[<L=B1,=N5SN3,]FY7--S7)DKN:4K;=;6GLTHGP5H7OLILIE
M]E,O=R^7NUW8NUQ5,U1$881AA&#77?7OKU3?7JF2U35,EE\E<R67KM4TVJZZ
MXJBNOEXSR^&)B>#@8(%UL)@'LW'C<USX\;LUQNRS66!D5TUQD3&10K)<Y$B+
M;[D\RQ(8I&E2(E*R&FE)D5KU1X>M"F:QIMO6-,O:9=JFBW>HY,U1PS'5C'@7
M=L%M=F=@]L-/VPREFC,9G3\Q%VFW7,TTUS$3&%4T\,1P]!N]^T1;G]776/QI
MRK[V8P^AW3??E_\ (I;D?7UVN^0--]>O>4?:(MS^KKK'XTY5]['T.Z;[\O\
MY%)]?7:[Y TWUZ]Y1]HBW/ZNNL?C3E7WL?0[IOOR_P#D4GU]=KOD#3?7KWE'
MVB+<_JZZQ^-.5?>Q]#NF^_+_ .12?7UVN^0--]>O>4?:(MS^KKK'XTY5]['T
M.Z;[\O\ Y%)]?7:[Y TWUZ]Y1]HBW/ZNNL?C3E7WL?0[IOOR_P#D4GU]=KOD
M#3?7KWE'VB+<_JZZQ^-.5?>Q]#NF^_+_ .12?7UVN^0--]>O>4?:(MS^KKK'
MXTY5]['T.Z;[\O\ Y%)]?7:[Y TWUZ]Y1]HBW/ZNNL?C3E7WL?0[IOOR_P#D
M4GU]=KOD#3?7KWE'VB+<_JZZQ^-.5?>Q]#NF^_+_ .12?7UVN^0--]>O>4?:
M(MS^KKK'XTY5]['T.Z;[\O\ Y%)]?7:[Y TWUZ]Y1]HBW/ZNNL?C3E7WL?0[
MIOOR_P#D4GU]=KOD#3?7KWE'VB+<_JZZQ^-.5?>Q]#NF^_+_ .12?7UVN^0-
M-]>O>4?:(MS^KKK'XTY5]['T.Z;[\O\ Y%)]?7:[Y TWUZ]Y1]HBW/ZNNL?C
M3E7WL?0[IOOR_P#D4GU]=KOD#3?7KWE'VB+<_JZZQ^-.5?>Q]#NF^_+_ .12
M?7UVN^0--]>O>4?:(MS^KKK'XTY5]['T.Z;[\O\ Y%)]?7:[Y TWUZ]Y3_BO
M:(-RJ35*N.FKU)52J5)5E&552I-:=*TK2K72M*T'T/:;[\O_ )-+Y//TVMF,
M)T#3</5KWE-'F]MCXIMO9V1[#Q#5V/Z<M^3O_A*=@F)7&9.Q:WWE]2UW*5C[
M$YEIVS6ZX.JH[2"BJH\9U2Z,4;9JVRUE'2LEF-/R-&3S-^O,UVXPBY7$15-/
M0BK#MICBY7',88XSC,Z:[:[0:9M3M'F->TK3;&DV,S5RZLM8JJJLTW)QY=5J
M*HB;=%4\/<XQIHG&*.31R:*?("HK4    !?SW97H$<7?-C!^$KF:D[;^%F?]
M7GR(=R.;IXD-F^]U/GZV=9:K-0                        2!>TH?/?QJ
M\U66^5S1/Y/M9ZZ!=XX36DXA      5^>S7_ #(<E?.KB7DBZ2&<[:.LCVN*
M5*9)HH           /*M[?,AN3S5;#\D;N>J>VCKOD\3F"E92@      #Z/#
M\/RG8&58_@^$6"Z93EV5W>#8<<QVRQ'9UUO-WN3Z(T*!!BLT4MU]]Y=*4_R4
MIUK6M*4K6GR9B(QGB.-:=W='<H:@XYV3'=H<DK)9-N[_ 'VH=V18KJAB\:XU
M9+JCQS5MLUI<\9;<NR:"M=/?%UF)?CM2&T^\&FO%UE2*?>S-5?F:."GR4Q3;
MB.&>-O=2E*$I2E-$I32B4I32E$I32G2B4TITI2E*4\%"51'_ $   Q7Y-\*^
M-7+S'7K#O/6%BR6<F(J+:,UAQVK/L'&O\Y32\?S*"VB\1&F7E>,K%<6]!>52
MGCF'4^Y/=%RNW.-,O,TQ5QH[N\1[G+<G#)JZ;-UY*N&YN/+"U/2\JBV^C>9Z
M\CJ53L-[$L<%"H];4CMT0F]PJ>\EJ36LAJ#5;+;E0M9BFYP3P5H-=$T\,<3;
M'[-WIC\":=WYON?$6B5G^=637%@??;[*J637UI5>KM)@JJFE51+I><U0RZKK
M5*G;9V:=*H5U@9NK&J*.E#W:C@F5*Q)HH  ^4SO\1\R_)3(O@B8?8XXZXY;9
M6DF     !FGW<7IZ\0_U@-:>4L$AW?2JNM+U3VT==T?"D)H    '*P*VDP
M   ,JN"?IO<-_P!:KCU];F($.[Z75^+/D/5/;1UW2E*0F@       #57WV?[
ML7DS_4S_ (@M4$?+>G4]GR)>+G:2@$*HE@     -_OLXWIO;3_55S?ZW-'$K
MF_2X_&^Y*+:[;L+4BG(X   :J^^S_=B\F?ZF?\06J"/EO3J>SY$O%SM)0"%4
M2P      #=IW-O=L6[F9L&\;:W!;Y+W'K4]WAPIMI0ZN*G9N>>)CW1G"UR&:
MT?:QZT6Y]B5>5-J;><:E1X[2J>/<<9ELQ>[G')I[>42W1RIQGB7'6RV6ZRVZ
MWV>SV^%:;1:846V6JU6R*Q MUMMT!AN+!M]O@Q6VHT.%#C-);::;2EMMM-$I
MI2E*4*;QIA_:    ,8^6O$W4O,K3M_U!MBSL/QIS#TG%LLC0H3V3Z_R9+?2!
ME.*SI3+BX4Z.M-$/MI4EN;%4Y'>[33BJ'NW75;JY5+Y53%482YV_(S0V=<8M
MV;$T5L:,VQE>O+^[:9,F/1=(%ZMKS+-PL&26JKM$NJM&2V&9&G1>W1+E&9"4
MN)2Y12:5:BJ*Z8JCBE*S$Q.$O%#T^       ,N^#O$;,N;'(C$-(8H\Y:[=,
MH]D.?971E+[6&8!9WHU+]?U,JK1+\Q;DMB%!:K[EZX2V$+JANJW$0[ER+='*
MEZIIY4X.A9Q^X_:KXPZKQG3FG,9CXSAF,Q^C;=.R_=+W='TM_A/),DN?BVWK
MSD=Y>;HN3)72G7HEMM+;+;32*577575RJN-,Q$1&$/:#R^@  !\_E>)XQG6-
MWK#\TQ^SY5BF1V^1:K]CN06^+=K->+;*1V)$*XVZ:T]%E1W4_=2M-:=:4K3P
MTI4^Q,Q.,<9QH%.]9X R."6^V8.*^_Y^CMJ,7+)=3W6<Y61*M5(,B.C),!ND
MNJ4JE7+$'[A'JT]6E:R+=+BK4I3_ (^B*G8N]UIX>VCC2U=/)GJ-79'>
M  -AW=0;(5J[O#>+5]\8M+%]V*UK>2VE5*(D)VK:+IKB,VZE2DI6ANXY.R[2
ME>M:+;36E*UI0@WXY5JJ.IY'"]43A5#H@E*30    )@?:7/Q(XD?E5M_X(U\
M3N3XZNQ]U!N]!)<3R"     !]WK'6.>[FSW%]8:PQ>Z9EG>971FSX[CMG9H[
M,G3':*6M:UK4W'A0(4=M;\J4^MN-$C-K>>6AI"UT^3,4QRJN"(?8B9G".-<[
MW;?=.:FX38]9\[S6'9]D<F)T)+]YSN5']^6? GIL;Q<O'-8QIC2*P(\=IU;#
M]W6VBXW"BG/#'CN>]44R]?JN3A'!0F**(IX>BV[D![    !+?WW_ '7EC58,
MDYK<?,;B6:XV5%;IO_ K!;VHMON]M=?=7.V]:($-M*8]Z@O2$JR)#:/%2HW:
MN2_%O,S'94[EKW#W.OL>4@W*/OH2@$\@@      +A?9_=UN;(X/N:XN,NK]W
MT/L;)<0CM.N>-DTQ+*5-YY8)#BZT\9XBETO]TAL)557BVH*4)K1"4I33<U3A
M<QZ<)BU.-.'2;RB61    C7]I%]*?1?ZO[/UBYN5#*>ESU_N0@7>V["=@FT(
M      !7%W*G=6XY8<5P_F;R%L#%ZS')(S60:/U_>HC<BUXCC\BG;M&R;Y"D
M)6U/RF^QZTDV=I::LVV&MJ7[J8ZU[QD,Q?F9FW1Q=%'MT??3QJ;2310    8
M_<F>,>G^6NJ;YJ'<V,1K_C]T;=?M5R0AIK(,.R!,9^/;\KQ*ZJ;<=M%_MGOA
M786FE6GFE+8?0['==:7[HKJMU<JGC?)B*HPEST.8G%;/N&F_<ST5G]43I-A=
M:N6+Y/'C+BV[-L(NJWEXWEEN86X_[W1<([*VY,>CKWO.>Q(C5<6IFJZU6W7%
MRF*H2M433.$L8#V^      ;Q/9^MGOX5SS:P=3]:0=QZISO$ZPU.42TY=L98
MA['@3*-U\+LF);</G-HZ>&C<ARI+9JG&UCTI1+4^:P7%E-3      &"G>:^@
M1RB\V,[X2MA=6Q'A9D/5X\B6%><7XD-I.]U7GZ$ QMLX;@
M    Z2VDOF8U'YL<!\E;2:6ZG\99CU>YYZ7Z#]CO!'2N]N6]AH>G$BN,
M      .<ARC])GD5Y]=N>7^0&Y>A?$F3^"6?8Z7 +>3XQ=?[]9[]9NO"BJK*
M    ![KQ<])GCKY]=1^7^/E*UWXDSGP2]['4O7=MXQ= []9']9M.C>::._H
M   (+>]C_>&<F/RGQ?ZNL.-K]W_@?D?Q*O9*W$CG/^/C:+X39_5;#7:7BP(
M    !D!Q=X[YERIWG@6D,)I6/<,NNJ4W6]KC*E1,5Q>#3WWDF4SV:.QZ.QK+
M:FW'4M5<;K)?\6PA5''4%(UW6,MH.EW=4S7#1;IX*<<)JJG@IICJU3P8X3A&
M,\4+ZW;;!:MO,VSR.QNC^9OYJ[YNYARJ;-FGS5V]5&,8Q;HB9BG&.75R:(GE
M50Z .A-#:TXUZLQC4.J+"S8L3QF(E':JEI=TOUV<;:3<\FR.<VTTJZ9#>GV_
M&27U)33_ #6VTMLMMMHU(U;5L[K6?KU'4*YKS%<]BF.A33'0IIZ$=F<9F9GN
M7L1L3L[N\V:RVRNS%B+&F9:G#H<NY7,1R[UVJ(CEW;DQC75/4IIBFBFFF/8R
MFKM    !KJ[R/@KC/-;2=P@08,"#NS!8%QO&I,J<HAAU5QHUX^3A5XETIVE8
MUEBF$LK[?:I#E>*DII7Q:T.7CL7M5?V9U.*ZYF=,NS$7:.IT*XC\*CCZL8T]
M&)C ?."W+:=O@V.N6;-%%&V&2HKN9&]/!/+PQG+UU?R5_"*9QQ[G7R;D1YF:
M:H.Y\";:ITVV7.))@7&VRY,"X0)C+D>7"FPWEQY<25'=2EUB3&?;4A:%4HI*
MDUI6G6AM;173<HBY1,315$3$QQ3$\4QU)<3K]B]EKU>6S%-5&8MU33535$Q5
M353.%5-43PQ,3$Q,3PQ+^0](0     %[G=5[$5LO@'QPN[\A3\S'L.E:[E(<
MI2CD9.MK]=L(M<=79JI-4_@*QQ%MUI6O\$M/7HKJFFIVWN3]Q;6YVW$84UW(
MN1U>Z4Q7/^M5/9=N^;-K\[1;CMG\U75,W;&4JRM6/''N2[7EZ(];MT3'4F,<
M)QAL(+09W                    CP[_+24' >4>%;;L\%J% WC@7CKS5II
M+:9F;Z^DQK%>9ON.RFJGL8N5CHOP=JKB5+56M5^#8S=-JE>;T*[I]R<:\K=X
M.I1<B:HC\J*^QUG*#GO['6=#WDY/:G*4118UG(XW,(PY68RLQ;N5=FS7E\>C
MC$S,SBT5&5&E@     %RO<OY(O(.[RTS&=>2^_B]VV9C;BJ*JIQ*&=D91=X;
M+U*TI1*F+?>&4)I3K3Q24?Y:U-6]Y5B+.V&9JB,(N4VJO_;IB?MQ/9=G.:)J
M$Y[<-I%NJ8FO+7<W:GI\&;O5TQ/6IN4Q'4P;3RPVRP   <[?FSZ9O+C]9W??
MUJY6;B;,>#6G_ ;'L5#@GOA\;FU/^8]2_7;S&,KC'(     &9'!'B1?^9W(?
M%M2P79]KQ-E+F3;+RB"PEUS&L%M+K-+D^PMY#D9N[7>2^S;X%7$N(3+E(6M"
MVT.4+;VKVAM;-:/<U"K"K,3YFW3/WU<\75PB,:JNI$QCC,,M;E-UN>WN[>9;
M9:Q-=K3(B;V;O4QC-K+43'+F,<8BNN9IM6\8F.77$S$TTU+Y=;ZWP;4.#8UK
M;6V-6W$<(Q&VM6FP6"TM5:BPHK55+6M:UJ<D3)TR0XM^3)?6Y(E2'%NNK6XM
M2JZFYW.YK4<U7G<[75<S5RK&JJ>.9^Y$<41&$1$1$1$0[?[/[/Z-LKHV7V>V
M>R]O*Z/E;<46K5$84TTQ]F:JJIF:JZZIFJNJ9JJF:IF9^W)560    :@>]QX
M#V?E-IBY[4P>S,-;]U!8KA>+'+A1J4G9]AUM:>N-ZP&X5CMU>N,Q#*')-D[=
M%J:G=IA%4(F/*ID3=[M9<T'4J<AFJI_9.8KB*HF>"W7/!3<CI1Q17TZ>&<9I
MAJISI=R&4WE[(W-IM&LTQMQI5BJY;JICS69L41-=S+581C75AC7E\<9IN8T1
MR8NURB9-G''@      !T3^&NPU[7XG\==@R'U2;ADFG<"D7E]:JK4YD,/'H-
MLR.M5JK52^E]A2*=:^&O3K7PFG6TF3_9^OYS)Q&%%&9N<G\6:IFG_5F'>_=)
MKT[3[L- UVNJ:K^8TG+3<GIW:;5-%W_W*:F2I1&0P !C+S)WS&XS\8MR[I6X
MTBY8?ATVF+MO42I$K-KZXSCN%15MUZU<8=RBZQ/'4I154L46KIT34KFS>DU:
MWKF6TR.TN7(Y74HI\U7/Y,3AU<&.M[6VUO=WNXU?:^J8C,93*5=QB>*<Q<F+
M67B8Z,3>KHY72IQGH.=]-FS+E-EW&X2GYL^?*D39TV4ZM^5+F2G5OR94E]RJ
MG'GY#SBEK6JM5*56M:^$W"IIIHIBBB(BB(PB(XHB.*'!:]>NYB]7F+]55=^N
MJ:JJJIQFJJJ<9F9GAF9F<9F>.7\QZ0P     -JO=E=VY?^;>9R\KS5R[XOQZ
MPF:F/E.1V^C+%SR^_MTC2$8)BTB11=&)*HDA+T^=1IY$)BJ4=/'/M5I86V^V
MEG9C+1E\MR;FL78\S3/%13PQW2K#H8QA33C'*GJ1+9GFZ<WS/;XM7JU/6)NY
M;83)UX7KM.$5W[L83[FLS/%/)GE7;G)JBW3A&'+KIPM9UUK?!-2898M>ZTQ6
MS87A>-0T0;+CUBBIBP8;"?"MQ7A4]+F27*U<?DOK<D2'E*<=6M:E*KK-G,[F
M]0S-><SMRJ[F:YQJJJG&9\J(Z$1A$1P1$0[ Z!L_HFRVD6-!V>RUK)Z1EZ.3
M;M6Z>333'3Z=54SPU5U3-5=4S55,U3,OMB55@    &#'-7N_M%\V<3<AYQ:F
M\:V1;(+K&&[;Q^%&1E5A=I12XT&Z_P#DIRK%_'UZN6Z6OLI2MQ49R,\OQU+I
MV9VNU79C,<K*U<O)53YNU5/F*NG,?@5?QHZG*BJ(P87WO[C-B]\6ES9UFU&7
MV@MT3%C/6J8[M;GH4U\7=K./':KG@QJFW5;KGEHG.5G$O</#S9LO6NV['[V6
M[[YF8GEENH[(Q7.K"S(\0B]XY<5H1XQ%.TCWQ%=HW,A+6E#[:*J356S>@;0:
M=M'D8SNGU8QP171/;45?@U1Y$QP5="9<>MYNZ[:S=/M'7L]M39Y,SC58OT8S
M9S-N)P[I:KPX>ARJ*L*[<S$5TQC&.,I7&.@#^RW6ZX7>X0;3:8,RZ76Z3(MN
MMELMT5^;<+C<)KZ(T*#!A1D.R9<R7)=2VTTVE2W%JHE-*UK2AXKKHMT3<N3%
M-NF)F9F<(B(X9F9G@B(CCE&R^7OYN_1E<K17<S-RN****(FJJNJJ8BFFFF(F
M:JJIF(B(B9F9B(C%83W5?=5V_C=;[1O[?UHAW3?UTAIE8OB\I+$VWZ<M\UBM
M*^&E78TO84N,[5$J4BJD6Y"E1XZJJJ\\YKKM[M[7K5=6D:15-.DTSA55'!-Z
M8^W%N)XH^^XYZ$1U=YL_-GL;OK%K;C;BU1<VYN48V;,X54Y"FJ.S%6:JB<*Z
MXQBU$S;MSCRZZMYYBQN>    "/#V@STS=9_JQ89]:NZ#8S=#X-7_ (=7[%9<
MH.?7XW-._P N9?\ 7=0:*C*C2P     #H0=WQZ#O%+S%:Z\GH9J%M?X49_X7
M<\]+NUN)\36S'>7*^Q4LQ"W&6                    )AO:'-+6YAW0?(2
MVPV6+C.7?M1Y=+33LN3VX[*LLP;M432B%.0T?AU*UJZK4A;2?\U%*4SCN?U.
MN8S>CUS,T1R;M$=+'S%?V?,?;Z;G'S\MD,O15H>W>7HBG,5S<R-^KHU1$=WR
M_9I_VF)F>&8FF.*E,H9O<Z0     + O9],@7.XD[1QYU7;5C^_[[*CUJXWU:
MA7S =?+0Q1E**.)12;;Y#E%JK7MU<K2G2B#77>[9BC:"Q>C[_*4QV:;ES[DQ
M]AU:YBF>JO;K=2R%7#-C7;DQQ<%-S+97",./MJ:IQGCQPZ#?$8I;L   !,;[
M1O\ \G']X7_@<9PW-?TE_P /_/N<W/\ _P#"7]:?W<F-,X.<P     &=7^P#
M^XI_U,BU?Z7_ *U_NUFG_ W_ $5_W<QCW9\\VW/.=GOE5=BMZ7\6Y?U"WYR&
M.=L/"[5>^.9]FK>8D^MP
M                  7\]V5Z!'%WS8P?A*YFI.V_A9G_ %>?(AW(YNGB0V;[
MW4^?K9UEJLU                        !(%[2A\]_&KS59;Y7-$_D^UGK
MH%WCA-:3B$     !7Y[-?\R')7SJXEY(NDAG.VCK(]KBE2F2:*
M #RK>WS(;D\U6P_)&[GJGMHZ[Y/$Y@I64H       JH]G=X>6Y^/G/-#-+2W
M)G1Y\_6.F*3&$+I JU%:7L+,H5'4KZ29*)C-FB2&ZH4VA-R:KVJ.>"1S=SBM
MQUY1K5/WRJ<DD8     #^>7$BSXLF!/C1YL&;'>B3(<MEN3%EQ9+:F9$:3'>
M2ME^.^RNJ%H72J5)K6E:5I4#SO4FG=::)PQK7NI<1M>$87'OF49#%QVS(<:M
MT.Y9AD5SRB]UALN..>]8:KK=G:1XS?98AQJ-QV$-L--MI]55553C5PR^1$1P
M0],/+Z  /E,[_$?,OR4R+X(F'V...N.6V5I)@     9I]W%Z>O$/]8#6GE+!
M(=WTJKK2]4]M'7='PI":    !RL"MI,     #*K@GZ;W#?\ 6JX]?6YB!#N^
MEU?BSY#U3VT==TI2D)H        U5]]G^[%Y,_U,_P"(+5!'RWIU/9\B7BYV
MDH!"J)8     #?[[.-Z;VT_U5<W^MS1Q*YOTN/QON2BVNV["U(IR.   &JOO
ML_W8O)G^IG_$%J@CY;TZGL^1+Q<[24 A5$L     !_Z;;6ZM#32%N..+2VVV
MVFJUN+76B4(0A-*J4M2J]*4IX:U Z2_!7CE;N*7%+3.E8T)F)>\?Q&WW+.WF
MJ(4JX[%R-I-\SB:Y(2E*Y+:,AFO1XRE]5-PF&6NO9;32E(NU\NN:N@FJ8PIP
M9;$-Z      E>]I XY041-'\J[);VV)RYTK2>P)3+2:*G(=B7++M>3)%&^S_
M  D)$"^1G7W**JM#D5KM)HVA-9W*5\=$]=!NQ]\E1)Y!       6D>ST\;H.
MO>+N3\A[K;VZ99OO+)\&RSW$)4]'UMKR=+QZ#&8JM'C8JKEFK5X=D436B)#3
M$15:5\6FI3LU7C7R.A'DH]J,(QZ:@<E44     #5CWR''*#R%X([9<8M[<G,
M=,P5[LPR91I*Y49>#1I$O,(;54]E]UN[8"Y<VJ,)5T<E4CKJE:FD4(^7KY%V
M.E/ \7(QIZKG_%42P     'W>K,N5@&SM<YXA54*PG.\0RY*TTJI2%8WD%OO
M-%431I^M:IK"Z].PO_[:_</E48Q,=.'V."<744**FP    3 ^TN?B1Q(_*K;
M_P $:^)W)\=78^Z@W>@DN)Y!      K<]F\U%K]S6V]=Z/X_$E;.;S]G6,#)
M924ORK/AL?&<>R65:[/VTUK;_P ,W:Z47-6BO:D)BQTUZ4;\,AFZIQBG[W!'
MM1&&/14YDFB@     ?QW&WP+O;YUJND.-<;9<X<FWW&WS66Y,.= FLKC2X<N
M.\E;4B-*CNJ0XA5*I6A5:5ITJ.(<Z'O'.*Z^'G+K:6H8$:2SA#L]K-=7/R>V
MKWSKG+E/3[%';?<4IR;7')*)-F>?5TJ])MKJ^E.O0JUFONEN*NCT4K5')JP8
M-$5Y      I ]FZVBNR<@-^Z?>?\7$V#JJS9Q&;6NG8=N^M,G:M3;#*:TK7W
MP[:]C2G:]FM.TW&KUZ]E/23S=/F(JZ4HMJ>'!8>2".   $:_M(OI3Z+_ %?V
M?K%S<J&4]+GK_<A N]MV$[!-H0     &:'=[<:T\L^7VE],7!AQ[$[KDE,AV
M$I"G6J)U]A\=[)<KBUE,=7(3]\MUNK;8SU/_ "Y<UJI#NU]SMS5T7JF.55@Z
M.\2)%@18T"!&CPH,*.S$APXC+<:+$BQFTLQXT:.RE#+$=AE%$(0BE$I32E*4
MI2A2$T_H      !/C[0KQD@[#XT8QR1L]N17,-"Y'!M603F6_P"'F:RSZXQ;
M+)CR:MI\9*_ F:/VQZ/V^J(S,N8JG3QBJUFLK7A7R)XI\E"NQC&/11?%10
M    ,UN[@S>FO.>/$W)5N^(95O#!L:EOUJE*&(.<W5O!Y[[RENLI1'9A9$XI
MQ7:]RW2M>BNG9K#O1C:JCJ/5/!5'7='DI":      P4[S7T".47FQG?"5L+J
MV(\+,AZO'D2PKSB_$AM)WNJ\_0@&-MG#<                  '26TE\S&H
M_-C@/DK:32W4_C+,>KW//2_0?L=X(Z5WMRWL-#TXD5Q@         !SD.4?I
M,\BO/KMSR_R W+T+XDR?P2S['2X!;R?&+K_?K/?K-UX45590    /=>+GI,\
M=?/KJ/R_Q\I6N_$F<^"7O8ZEZ[MO&+H'?K(_K-IT;S31W]    !!;WL?[PSD
MQ^4^+_5UAQM?N_\  _(_B5>R5N)'.?\ 'QM%\)L_JMAKM+Q8$      J<]GN
MT#&M^'[EY,7:#2MTR*[Q]189*>9[#L:P6-JW9-F;\1VJJU>B7R\S;6RJM$TH
MEVTJ32M:U51.!][^K55YG+:);G\W13W:N.G55C31CU:8BJ>M6Z6<Q+8>W8TG
M5]XF:H_VG,78R.7JF.&+5N*+V8FF>C3<N56:9X.";$QC/#A2087=!@
M$0O?2Z#C:5YL93D%E@MPL8WC8[=MB U';[$9C(+D_+LV<,=KK7M2YN46=^Z.
MT\%$_A--*>#H;/[M-6JU/9BW9NSC?RM4VIZ?)C":.Q%,Q3'XKCASO=A[>Q^^
M',Y_)T11INLV:,[3$1P1=KFJWF(_&JO6ZKU7JT-2ID%JX     !8IW &7UO7
M#S.L6?=HJ3A6],E9CLTJGJU9[_B6%7>(I5/&*72KMW5</_"E-:4\%:U[737+
M>WE^Y;1VK\=K=RM/V::ZXG[7)=8N8UJONS=1G=-KG&YD]:O1$=*W=L9>NGH]
M&ONO0B.O.+>@8L;H          !\WD^8XAA-OK=LSRK&\1M2:.*5<LGOELL-
MO2EE'C'JUF765$C4HTW[I7NO<T\-? 1K&6S&:K[GEK==RYTJ:9JG[$1*GZCJ
MVE:/8]U:OF<OE<MP^;O7*+5/!PSYJN:8X(X^'@8H9=WC'!?"5N-WOE-IV0XU
MVO&-XQE<7.%H4BK*5H4G"4Y KQJ5/4I5'^=2M%>#W"^S<&7V-VIS48VLAF8C
M^-1-'G^3_#KPQAJN_P"W+Z-,TYS:72:JHXXLWHS'2X/]G[KP\/%Q\?2G#PV\
M=\SW=5J75IG>TR].H?=CNHL^K-MNH;JS6J:NTE3L'@0Y+"U4Z(6PXZE5/#3W
M-:5*I;W;;8W(QG*13&'1NVO(BN9CLQ"S,WSN-P>5GDT:W7>JBJ8GN>3STX8=
M'&K+TTS'2FF9QX^+A?B?ML.[S_WK9/\ 19L7Y.D7Z,ML/>]'KMOT23^N%N'^
M4\S^AYKVI^I:N^?[NJY.K:D;QN5FK2K26UW756V?%/J<55/1#EMPFY):HWTI
M52G?%II2O7K7P](=S=KMC1&,96FKK7;7W:X^UBF<MSNMP>8JFFO6;EGBPY>2
MSN$X]6C+UX8=&:L(ZKWG#N\8X,9TXTS8>4FH&7GU4;99R?*&,&==<4X\TAI#
M6;HQY:G7%L5HE-*=I7:1TI7QB.U2LSL;M3E8QNY#,S$?@TS7YSE?PZTKVTG?
M]N7UJJ*,CM+I45U3A$7KT9:9G&8PB,QW*<9F."..>##MHQRWQW)\:R^ULWS$
MLAL>4623528]XQV[0+W:WU)HFJJ,W"VR),1VJ:*I6O977IUH6]>L7\O<FUF*
M*K=V.A5$TS]B<)92R&I:=JN6C.Z7?LYG)U<5RU73<HGK543-,]B7[A"3J:SV
MB^+'7BW%&:II-94>_P"X(K+]>O;;CR[=KIV2TGP].R\Y":K7_O10S5N;JF,Q
MGZ?O9HLS]B;F'DRYZ<_NW1.F[,7IB.Z4W\]$3THJHRLS'9FFG["6XSLYL
M   6N=QAZ!&/^<[9'PC#-9=Z7A97ZA;\B78+F7^)"QWRS?GZ6X@QRVP   #G
M;\V?3-Y<?K.[[^M7*S<39CP:T_X#8]BH<$]\/C<VI_S'J7Z[>8QE<8Y
M L/[A70,+ N+^0[RGP6Z9-O3+9[=OGN,TH^U@6OYDW&[9#96M2W&VY.5HN[S
MM4T;H\FC':HKQ:%&N>]C5JLWKE&ET3^8RMN,8_\ ,N1%4SV*.1$=+AZ<NL',
MCV'LZ'NWO[9WZ(_:.M9JJ*:ICAC+96JJU13'1B)O=WJG##E1R,8GDTRWJF*V
MZ0      "!'O-=!Q..?-/<V$66$F#B-\O+&Q<*CLLT8B1\=SV.F_UML!FBU^
M+@8]>Y$VV,]:^%$*E?!UZ&VFQ&K5:SLSELU<G',44]SKZ?*M^9QGJU4Q35/X
MSAYSB]A[6P&]_5]&R=$4:5>NQFLO$1A3%K,QW7D4QT*;5R;EFGJ6V!)=C"
M    %Q'<K9A7*>[XU5;W'/&R,'R+9.'OKJI"EUHC.+SDT-M?8=<JGQ%MR9AM
M-%);5V$)]S6G1:M7=YF6[AM?F*XXKM%NO_4IIG[=,_PX'9;F@:K.I[B=,L53
MC7DLQF[$S_Q%R]3''/%1>IB,8C@B.#HSM<+!;.  "<_VA;<U;1K'1NA+?*Z2
M,VRR\[)R1EEQ2'6K/A-O38L?C2T^!+L.\7;*I+R$^Z_AK52M>E:)ZYDW0:;W
M3/9K5JX\S:MTVZ>O7/*JPZL11$=:IH)S\-KO<NSFB[$6*OSF<S5S-W8B>&+>
M7I[G:BKITW*[U=4<?FK.,X81C*69\<R      />^,/'W+^4>]->Z/PM-6KGF
MMZ0Q<+LIJKT7&\:@MN7#)LFG)[;:51K'9(SS]&ZK2J0ZE#"*U<=12M)US5\O
MH6E7M4S/:6J>".C55/!33'XU4Q'4C&9X(E>^[C875=Y.VF0V-TC@S&<O855X
M8TVK-,35>O5<7!;MQ55AC$U51%%/FJHB>@WIG4&":$UAANHM:V=JQX;@]G8M
M%IB(HE4B0I-5/3[M<GTI16;>;U<'79<R0JG:?DO+77[IJ'J6HYO5L]<U'.U<
MK,W:L9GI=*(Z5-,81$="(B'=C9'931-B-F\ILKL]:BSI&2M1113T9Z-5=<_?
M7+E4S7<JGAJKJF>B].)%<8      #&CE?Q4U;S U'>M4;/MC:D/MO3<3RN-'
M;7?\$RE,=QJWY-8'U*:71Z,M?9D1JK2S-CU6P[U0KP5O0-?S^SNH4ZAD:N+@
MKHGM;E/1IJ^Y/'3/##'F\[=GLUO6V6O;,;26XFFJ)JL7HB.ZY:]A,4WK4\'#
M'WU&/)N48T5<$H-.3W&G9?$W<.2:<VA;Z,7BS.>^[->HJ'?P)F.+RGGV[/EF
M/2'4I4_:KJB.JG9KT=C2&W8[R4/-.(3M;H>MY+:#3J-2R,XVZN":9[:BJ..B
MKJQ]B8PF."8<2]X^[S:+=?M7F-DMI+?)S=F>5;N4X]SOV:IF+=^U,\=%>$\'
M'15%5%<1735$>$VZW7"[W"#:;3!F72ZW29%MULMENBOS;A<;A-?1&A08,*,A
MV3+F2Y+J6VFFTJ6XM5$II6M:4*K771;HFY<F*;=,3,S,X1$1PS,S/!$1''*R
MLOE[^;OT97*T5W,S<KBBBBB)JJKJJF(IIIIB)FJJJ9B(B(F9F8B(Q6$]U7W5
M=OXW6^T;^W]:(=TW]=(:96+XO*2Q-M^G+?-8K2OAI5V-+V%+C.U1*E(JI%N0
MI4>.JJJO/.:Z[>[>UZU75I&D533I-,X551P3>F/MQ;B>*/ON.>A$=7>;/S9[
M&[ZQ:VXVXM47-N;E&-FS.%5.0IJCLQ5FJHG"NN,8M1,V[<X\NNK>>8L;G@
M   1X>T&>F;K/]6+#/K5W0;&;H?!J_\ #J_8K+E!SZ_&YIW^7,O^NZ@T5&5&
ME@     '0@[OCT'>*7F*UUY/0S4+:_PHS_PNYYZ7=K<3XFMF.\N5]BI9B%N,
ML          !^1?,@L&,6]R[9)>[1CUJ9KV7;G?+E"M-O:5V%N=')D]Z/&17
MQ;:E>%5/ FM?\E2):LWK]?<[%-5=R>A3$S/V(X4KG,]D=.L3FM0O6K&6CCKN
M5TT4QT>&JJ8CBB>CT&*V7]X%PEP5;K60\I-*T?9IU>BV/.K-ELQFO9?75MV%
MB;][E-/43'5_!J11?6J*=.KB.U7LOLCM/FHQLY#-83T:J*J(^S7R8_AU)8SU
M7?IN=T69IS^TNC\N..FWF;=^J./@FFQ-RJ)X)X,,>+@\U3CX%>>^1[NFSU>;
M3OYR[R67$(5'LVL-NRZ+HM-%5<9G.X)'M3S:*5IVJID5KU\'2M:5I2KVMV^V
M5S"?<G)IG\*[9C[7+Q^TL?-\[3<%E,:8UR;MR)C@MY//5=F*IRT43$='"K[;
MYS]MAW>?^];)_HLV+\G2-]&6V'O>CUVWZ)3_ *X6X?Y3S/Z'FO:G]L#OI>[L
MF/U9D;IO5J;HVI?OJ?JC:SC%5)JFE&J)M>&W*3XQ=*]:5\7V>E*]:T\'7Q7N
MTVQIC&,M35/2B[:^[7$(UCG>[A+M?(N:Q>M4X<=62SLQUO,6*YQ[&'5>V8EW
MF/ K-'&V[/RCU;#4Y6E$URVYS<!;I6OO?IXQW.K?CC35/])3X5*I2G1?_P"-
M?9IF8V)VLRT8W,A?G\2(N><FKI?PQA>&E\XG<CK%44Y3:73:)G^7KJRT=#CG
M,TVHCCCCZOX,X9>XEG6$9];_ ,+X+F.*YK::>+_UGB60VC([?_"T4IK_ $VS
MS)D;^$2BM4^Z\-*5Z?<+=S&5S64K[GF[=RU<Z5=,TS]B8B65=+UK1]<L>ZM%
MS>6SF5X/-V+M%VGAXO-6ZJHX>APOJB J;2+W^T*/+X1XR^^BJG+9R!P2;$K1
M:DT;D.8?L>VJ6JB:THY2L2X.IZ5ZTZJZ_=I0R?NEKJIVGKB.*K*7(GK<NW/D
MQ#3GGPV;=W<[EZZX\U;UW+54]29L9NCL^9JF/MHU39%R3      K ]G=^9GD
M5YSL6\E73 .^'XRR?J%7GW3SF%>".O\ ?&S[#*B0PZWV   "8WVC?_DX_O"_
M\#C.&YK^DO\ A_Y]SFY__P#A+^M/[N3&F<'.8     #.K_8!_<4_ZF1:O]+_
M -:_W:S3_@;_ **_[N8Q[L^>;;GG.SWRJNQ6]+^+<OZA;\Y#'.V'A=JO?',^
MS5O,2?6X
M      +^>[*] CB[YL8/PE<S4G;?PLS_ *O/D0[D<W3Q(;-][J?/ULZRU6:@
M                        D"]I0^>_C5YJLM\KFB?R?:SUT"[QPFM)Q"
M    K\]FO^9#DKYU<2\D720SG;1UD>UQ2I3)-%           !Y5O;YD-R>:
MK8?DC=SU3VT==\GB<P4K*4       =)O@CIR+H/AWQSU6Q#;@R\>U7C$W(66
MV_%)KF.40Z99FK]4UI1761EM\FKZJ]U7M>'PE(NU<JY-7535,84Q#+0AO0
M         /E,[_$?,OR4R+X(F'V...N.6V5I)@     9I]W%Z>O$/]8#6GE+
M!(=WTJKK2]4]M'7='PI":    !RL"MI,     #*K@GZ;W#?]:KCU];F($.[Z
M75^+/D/5/;1UW2E*0F@       #57WV?[L7DS_4S_B"U01\MZ=3V?(EXN=I*
M 0JB6      W^^SC>F]M/]57-_K<T<2N;]+C\;[DHMKMNPM2*<C@  !JK[[/
M]V+R9_J9_P 06J"/EO3J>SY$O%SM)0"%42P     &8'=_:R8W#S8XP:^F,-R
MK9=MR89<;Y$=353<S'<5N;>6Y'"71-%5Z3+%8I#?7ITIVNM? 0[L\FW5/4>J
M8QJB'2/*0F@      &M/O?M9M[1[NWDC;J1O'S\2Q>V;,MCM*-U<A.:ZR&TY
M5=9+=7/ GMXW;YS*ZT]UXIY?3P]"-EZN3=C[#Q7&-,N>X55+       .EWPW
MUDQIKBAQTUBTPW'?Q#3>O[==DM)JA#V1.XW G9/-HE5$J36X9%+E/UI6G6E7
M*]2CW)Y5R9ZJ;IC"F(9*'A]      _.O%IM]_M%TL5VC-S;5>K=.M-SANTHI
MJ7;[C&=AS8SJ:^!3;\9Y254_RTJ(X)Q'+ZV?A,S6FRMAZYN'C*S\ SG+<)G5
M=['C??F*W^X6*3XWQ?5OQGCH"NUV?<]?N> K5,XQ$].$I/!.#X8^O@     '
M3[T7?J95I'3F44<H]3)-5Z]OU'4M*82[2\8E:+A1RC"J44S1?OCKV*^%/7H4
M:J,*ICJIN.&,7JAY?0   F!]I<_$CB1^56W_ ((U\3N3XZNQ]U!N]!)<3R"
M    !9-[-UZ+.]//^[]76$E/S?;QUD>UVO944DHB@      )E?:0]$1[KK;1
M')&VPFZ7/#\IN6I,JE,LTK)E6#+X,K)\5<F.T355(%@O6.W!MKPTI1Z\UITK
M55.DYE*N&:.RA78X(E(T3Z      !M)[F#/%8%WCO'MUQ[Q5ORV7FF!W)'5V
MGCTY3@62P[0S_!)7UZ9*B"OHI-4U['AJG_/3 S$8V9>[?;PZ Q2TR   $:_M
M(OI3Z+_5_9^L7-RH93TN>O\ <A N]MV$[!-H0     %,_LV.JF;GM'DGNN4P
MBKF'X/A^M;,\Y3M=IW/KW/R2]JC)[*J(=B,Z^AI6OJE5$2NRGK12^DGG*O,Q
M3U<46U'#,JZ"01P      'A7)_5<?>''+>6HI#'CU;$U5G.*P.C=77(]YNF.
MSV;#/CM4I7MR[9>JQY#-.E:5=:3UI6G@KZHJY-<5=*7R8QB8<R4K*4
M^ZU=DBL,V9KO,$/^]5XIG6(Y(B3XYV/[W58K_;[HE_WPQ6CS'BJQ>UVT>Z3T
MZT\-#Y,8Q,=1]C@G%U%2BIL     #!3O-?0(Y1>;&=\)6PNK8CPLR'J\>1+"
MO.+\2&TG>ZKS]" 8VV<-P                  =);27S,:C\V. ^2MI-+=3
M^,LQZO<\]+]!^QW@CI7>W+>PT/3B17&          '.0Y1^DSR*\^NW/+_(#
M<O0OB3)_!+/L=+@%O)\8NO\ ?K/?K-UX45590    /=>+GI,\=?/KJ/R_P ?
M*5KOQ)G/@E[V.I>N[;QBZ!WZR/ZS:=&\TT=_0    06]['^\,Y,?E/B_U=8<
M;7[O_ _(_B5>R5N)'.?\?&T7PFS^JV&NTO%@0     "^7NMM>-ZUX#\;+.EC
MQ,B_X+38<Q=4J2Y)<V5=;CG49]SM4I572V7YAM%?N>*;3T\'0U,V[SDYW:S.
MW,>"B[W..IW.(HG[=,]EW YM>@T[/;D-GLI%.%=_)>ZJNG,YNNO,Q,_Z%VF(
MZD0S_+29R       3F^T0Z\9FZKX[;71';3(QK8.4:\DRDTJEUUG-\<1DD*.
M[6B>RXVPO7TA3?:KU15Q?9I[M1F3<]G)IS^<R$SP5V:;D1^)5R9]DC[$- ^?
MKH-%[9G0-IXICNF7SU[*S5T9C,6NZTQ/3B/<M4QCQ8SAQRE-,^.9(     %2
M/LZ%\<D8MRNQNM7?%6G(-/WQ":T;\31S(;=L6 Y5M5/X6KJDXRCMT5[FE*)[
M/AJHP3ODM1%_3[_1JHO4_DS;G_\ )TGY@F<JKTW:?3^'DVK^1N=##&[1FJ9P
MZ./YF,>AQ8=%2F85="P      'F>UMS:IT;B[V:;?V!BNN\8955I-TRB[1K:
MB7)HGMT@VN,XNLV[W%:?"F-%;>?73_-14GLAIN?U2_&6TZS<O7YZ%,3.$=.9
MXHCJS,1U5N[3[7;,;&:;.K[5Y[+9#3HG#EWJXHY4_@T1/FJZ^E11%54]"&B3
MD1[0-K'&W9UCXSZNNVRIK7CF6<ZV&[)P[$/')[?B9EMQ>*E[+K[ 73LUJF6Y
M8GZ5ZT[/@I6N5-'W19Z]$7=;OTV*?P+?FZ^M-4^8IGK<N&E6WO/HV<T^NO);
MN]-NZC>C&(S.:F;%C'H5468QOW*9X."N<M5Q\'3TP[F[V7G=NER6S.W9===V
M.35548[J",WKR+%0OM46TU?K2I><265H5V:HDW:0GI3_ +Z]<E:;N_V5TS":
M,K3>NQ]]>GNDS_HSYB.Q1#47:[G0;Z]KZJJ+VL7<ADJN*UD8C*TT]2+M'^T3
M'4KOU-?-_P CR'*[D[><HOUZR2[OTHE^ZW^Z3KQ<GDT4I=*.SKB_(E.4HI:J
M^%5?#6O_ &EWVK-G+T=SL44T6XZ%,1$?8C@8*SVH9_4\Q.;U*_>S&;JXZ[M=
M5RN>O55,S/V7XQ%28    /K,.SW.==W9%^U_FF68+?6NSXN]8=D5XQF[-]A5
M5([%QLLR%,1V%5ZTZ+\%27S.4RN<M]QS=JW=M?@UTQ5'V*HF%4TG6]:T'-1G
MM"SF:R6=CBN6+MRS7&'\>W535]MM+T-WU_-?3[D*!E^26/>V+1ZM-N6S9=L1
M_.%$5/\ YE(6;V#\%WYR:[_^:YUNM$__ +*EB:MNRV9U&)KR]%65OST;<^9Q
MZM%6-.'4IY/7;*;$\\+?!LI518U7,6=:TVG")HS='YWD]'DYBUR+DU3^%>[M
MA^"_6[S?O%M9\\]::!3BN'97@.:Z_OF=2LTQB_NP+M:F$9%;<6:@/XYE%O5'
M_#D+QMJ=0M4B#;I"54_\CLUHJL/8?8W/;*9W-SF+EN]E;U%$454XQ/F9JQY5
M,]K/#'%55'537.+W^[.[[=GM#C3,IFLCK&1O9F<Q9NS371'=:+,4S:O4X=TI
MQHJB9KMVJHG[S#A:<C([4T     "USN,/0(Q_P YVR/A&&:R[TO"ROU"WY$N
MP7,O\2%COEF_/TMQ!CEM@   '.WYL^F;RX_6=WW]:N5FXFS'@UI_P&Q[%0X)
M[X?&YM3_ )CU+]=O,8RN,<@     =%GB'KIG4W%OCYKMN-2*]B^H<"A71NB*
MM]N_O8[ G9))4VJE%(<FW^5)>52OAHIRIIQM%G)U#7<YG)G&+F8N3'XO*F*8
M[%,1#OINKT"C9?=KH6@4T\FO+:5EJ:XXOSLVJ:KLX=":KM5=4]66191E_
M    )6O:)=?,PMA<:]JLM4K(R3#<YU]<7TTKU;9PF]VC([,T[6ON>CR]@3ZM
MTIX?<+Z_Y.N>=SN<FK)YW(3Q47:+D?Z=,TS['3]IS/Y^^A46==V>VFHC\YF,
MIF<K7/2C+W*+MN)Z\YJYAUI3@&9W/T     "P?V?6^+F\0]FV-VKJU6/D)D;
MT=2J-T9;A7?7VMW41VJIZ.*4B;%D.*[5/_\ +3I7IX*:Z;W;44[16+L??Y.G
M[,7+GW)C[#JYS%<Y5>W5ZCDJL9FSKUV8XL(IKRN4F(CH]M35,X_A1V-[IBIN
ML  (F._#V6[GG//*L<2]XR#J/ L!U]$[%4^(J[+M2]AW%::(55*GV[AG;C#J
MJTHOJQ1%? A)LWNNR49392W>^^S%ZY<GL3W./M6\8Z^/1<>.>5M%5K>^W,Z?
M$XV=*R.6RM/2QJH]U5]F*LS-,SQ^9PXHAJ",BM5      *K/9^>.$:S8%L_E
M%?+>G\,YI=%ZOP.2^VGQL;$\><B7/+YT-?9K7Q%^R546*JO7K1=F53[BJ]<"
M;W-:JNYNQH5J?S=JGNMR.G75C%$3^+3C/^FZ9\Q?=_;RFAZEO)SMN/=><N>X
M\M,QPQ8M337?JIZEV]R*)ZMB>FHX,--_P        !KM[R3@O8.;6D)EIMT>
M!;]T8&Q<+YJ/)WZ,L55=%,)7.PJ[S5]FK>-9A2,VRZJJND26AB5T51E;3MX[
M%[4WMF-4BY7,SIEV8IO4]3H5Q'X5&.,=.,:>CC&!.<'N7R.^+8VO*Y>FBC:_
M)4U7,C>G"/-X>:R]=70M7\(IF<?,5Q1<X8HFFK#3NH.ZO_1SBQ.0/(BPVZ5O
M2Y,)7A&(2O>]R;U!;'VWFWITEYEZ1;G\]O##M$K6UV_P7'ZM-N>-=?HBY-O]
MO/VS5.D:/75&E4SYNN.#NT]*.CW..KVT\,QA$8XDYL7-H^8%NG;K;VQ;JVTN
M4_[/8JPKC(T3$Q-4S$S1.9N1.$S&/<:/,TU<JJO#>Z8J;K       (\/:#/3
M-UG^K%AGUJ[H-C-T/@U?^'5^Q67*#GU^-S3O\N9?]=U!HJ,J-+      .A!W
M?'H.\4O,5KKR>AFH6U_A1G_A=SSTN[6XGQ-;,=Y<K[%2S$+<98       ?)Y
MOGF$ZTQJY9EL/+<=PC$[.UXZYY'E-X@6*SPD5Z]BCT^XOQXZ77:T[+:.U5;B
MNB4TJJM*$QE<IFL[?IRV3MUW<Q5Q4TQ-4SV(X5+UG6]'V=TZYJ^O9K+Y/2[4
M8UW;URFW;IZ]5<Q&,\41CC,\$1,M('(WO[^/NO7Y]@T!AE_WI>X]5L)R>X.R
M,#UZV]2M45=B2+C;I65WRD=Q->J:6Z&P\GI5J35->T90T;=/J^<B+NKW:,K:
MG[V/SESLX3%%/Y4S'1I:;[?\][870:Z\CL-E+^M9RG@[M5,Y;*Q/%C3-=%5Z
MYA/0[E;IJ^]N3$XM)^ZN^.YV;B=E,0MG1=08_([5$6#3]H:Q=QJGNTH<3ELY
MV\YXA^C:^BJM71II2J=JC::TITR;IF[C9738B:K$YB]'WUZ>5_J1A;^S3,]5
MI[MASL]]6UE55%G4:=*R-7_A9&B+,QU>[U3<S..''A>IC'AY,<#6_EV<YMG]
MT5>\\S'*<VO2^WV[OEV07;)+HOQBNVYVI]YES9:O&+\*NJ_#7PU+SR^5RV4H
M[EE;=NU:Z5%,4Q]B(B&OVJZUK&NYGW9K>;S.<SD_?W[M=VOAX9\U<JJJX>N^
M6)A3     ?LV#(\AQ.Z1KYBU^O6-7J'7M1+Q8+I.LUTBJZTKVHUPMS\:6Q7J
MFE>J5T^X0KUFSF+<VK]%-=J>.*HB8GKQ.,)S(ZAG]+S-.=TV_>R^<H[6Y:KJ
MMUQUJJ)BJ.Q+95HCOA.<>D78,27LRFXL8BU:2[CFXXBLMD/,I4FCG8S)#\#/
M$2*LTJE"G;F^RA7156E]*TK96J[NMEM4B:J;'N:_/WUF>1_J<-O#K4Q/5;"[
M%<Z[?-L;51:NZC^UM-IPQM9^GN\S'1_VC&G,XX<$8WJJ8XYIEDGSN[UK77-_
MA_;M82-?9'K?;MMV;A^53[967%R+"KG:[39LE@7"59LB;3;[G'D^^[JA?O25
M!1XMNO1,AY5*U*)LKL#G-E]HIST7J+VG56*Z8G"::XF9IF(FGACBCCBKL0R%
MOKYS>@;Y-U-O9RO(9C3]JK>HV+U5'*B[EZZ*+=ZFJJW=CDUQ/*KB>17;C".*
MNN8EHI,JM+      *P/9W?F9Y%><[%O)5TP#OA^,LGZA5Y]T\YA7@CK_ 'QL
M^PRHD,.M]@   F-]HW_Y./[PO_ XSAN:_I+_ (?^?<YN?_\ X2_K3^[DQIG!
MSF      SJ_V ?W%/^ID6K_2_P#6O]VLT_X&_P"BO^[F,>[/GFVYYSL]\JKL
M5O2_BW+^H6_.0QSMAX7:KWQS/LU;S$GUN   !_9;K?,NUP@VJW,+E7"YS(MO
M@Q6ZIHN3,F/HC16$56I**+>?<2FG6M*=:^&IXKKIMT3<KG"BF)F9Z41PRC9>
MQ=S5^C+9>F:K]RN*:8Z=54X1'#TYG!EM^SYYP^JCO;Z.<C_B1;_SOV7]_P"4
M]<I\ME+Z"=\O[L:U^BW?0G[/GG#ZJ.]OHYR/^)#YW[+^_P#*>N4^6?03OE_=
MC6OT6[Z$_9\\X?51WM]'.1_Q(?._9?W_ )3URGRSZ"=\O[L:U^BW?0G[/GG#
MZJ.]OHYR/^)#YW[+^_\ *>N4^6?03OE_=C6OT6[Z$_9\\X?51WM]'.1_Q(?.
M_9?W_E/7*?+/H)WR_NQK7Z+=]"?L^></JH[V^CG(_P")#YW[+^_\IZY3Y9]!
M.^7]V-:_1;OH3]GSSA]5'>WT<Y'_ !(?._9?W_E/7*?+/H)WR_NQK7Z+=]"?
ML^></JH[V^CG(_XD/G?LO[_RGKE/EGT$[Y?W8UK]%N^A/V?/.'U4=[?1SD?\
M2'SOV7]_Y3URGRSZ"=\O[L:U^BW?0G[/GG#ZJ.]OHYR/^)#YW[+^_P#*>N4^
M6?03OE_=C6OT6[Z$_9\\X?51WM]'.1_Q(?._9?W_ )3URGRSZ"=\O[L:U^BW
M?0G[/GG#ZJ.]OHYR/^)#YW[+^_\ *>N4^6?03OE_=C6OT6[Z$_9\\X?51WM]
M'.1_Q(?._9?W_E/7*?+/H)WR_NQK7Z+=]"?L^></JH[V^CG(_P")#YW[+^_\
MIZY3Y9]!.^7]V-:_1;OH3]GSSA]5'>WT<Y'_ !(?._9?W_E/7*?+/H)WR_NQ
MK7Z+=]"?L^></JH[V^CG(_XD/G?LO[_RGKE/EGT$[Y?W8UK]%N^A/V?/.'U4
M=[?1SD?\2'SOV7]_Y3URGRSZ"=\O[L:U^BW?0G[/GG#ZJ.]OHYR/^)#YW[+^
M_P#*>N4^6?03OE_=C6OT6[Z%XEM71FXM&W"U6K<6L\TUG<K[#>N%F@YI8)]A
ME7.#&?I&?EPF9[+*Y##,BO84I-*THKP%3R&JZ;JE%5S3;]J_11.$S15%41,\
M.$X+.VFV+VLV,OVLKM9IV<T[,7J)JMTYBW5;FNF)PFJF*HC&(G@F8Z+RHJ"V
M #Z3#\.RK8.36;"\'QZ[97EF13$V^Q8[8H3]QN]WG+0MQ$2!!C)6_)?4AM5:
M)32M>E*D#,YG+Y.Q5F<U73;R]$8U553A$1TYF>)4=)TG4]=U&SI&C6+N:U3,
M5\FW:MTS7775Q\FFF.&9X.*&3W[/GG#ZJ.]OHYR/^)%#^=^R_O\ RGKE/ELC
M_03OE_=C6OT6[Z$_9\\X?51WM]'.1_Q(?._9?W_E/7*?+/H)WR_NQK7Z+=]"
M?L^></JH[V^CG(_XD/G?LO[_ ,IZY3Y9]!.^7]V-:_1;OH3]GSSA]5'>WT<Y
M'_$A\[]E_?\ E/7*?+/H)WR_NQK7Z+=]"?L^></JH[V^CG(_XD/G?LO[_P I
MZY3Y9]!.^7]V-:_1;OH3]GSSA]5'>WT<Y'_$A\[]E_?^4]<I\L^@G?+^[&M?
MHMWT)^SYYP^JCO;Z.<C_ (D/G?LO[_RGKE/EGT$[Y?W8UK]%N^A/V?/.'U4=
M[?1SD?\ $A\[]E_?^4]<I\L^@G?+^[&M?HMWT)^SYYP^JCO;Z.<C_B0^=^R_
MO_*>N4^6?03OE_=C6OT6[Z$_9\\X?51WM]'.1_Q(?._9?W_E/7*?+/H)WR_N
MQK7Z+=]"?L^></JH[V^CG(_XD/G?LO[_ ,IZY3Y9]!.^7]V-:_1;OH3]GSSA
M]5'>WT<Y'_$A\[]E_?\ E/7*?+/H)WR_NQK7Z+=]"?L^></JH[V^CG(_XD/G
M?LO[_P IZY3Y9]!.^7]V-:_1;OH3]GSSA]5'>WT<Y'_$A\[]E_?^4]<I\L^@
MG?+^[&M?HMWT)^SYYP^JCO;Z.<C_ (D/G?LO[_RGKE/EGT$[Y?W8UK]%N^A/
MV?/.'U4=[?1SD?\ $A\[]E_?^4]<I\L^@G?+^[&M?HMWT)^SYYP^JCO;Z.<C
M_B0^=^R_O_*>N4^6?03OE_=C6OT6[Z$_9\\X?51WM]'.1_Q(?._9?W_E/7*?
M+/H)WR_NQK7Z+=]"QZV1J[8FG\F=PO:6&9!@66QX<2X2,;RBW/6F]1H<]"G(
M+\JW24HDQD2V4^,;\8E-5MU2NE.RI-:UC)9_)ZC8]TY"[1=R\S,<JF<:9F./
M"8X)P6'M!LUK^RFHSI&TN4OY'5*:*:IM7J9HN135PTS-,\,<J.&,8C&,)XIB
M7P1-J&    "_GNRO0(XN^;&#\)7,U)VW\+,_ZO/D0[D<W3Q(;-][J?/ULZRU
M6:@                        D"]I0^>_C5YJLM\KFB?R?:SUT"[QPFM)Q
M"      K\]FO^9#DKYU<2\D720SG;1UD>UQ2I3)-%           !Y5O;YD-
MR>:K8?DC=SU3VT==\GB<P4K*4      ]+TMB#>PMQZFP%Y%'&LXV7@F(.H57
MHE;>2Y3:K*M%:]AWI129M:?YJO\ Z5^X>:IPIF>E#['#.#J"%&38
M    'RF=_B/F7Y*9%\$3#['''7'+;*TDP     ,T^[B]/7B'^L!K3RE@D.[Z
M55UI>J>VCKNCX4A-     Y6!6TF     !E5P3]-[AO\ K5<>OK<Q AW?2ZOQ
M9\AZI[:.NZ4I2$T        :J^^S_=B\F?ZF?\06J"/EO3J>SY$O%SM)0"%4
M2P     &_P!]G&]-[:?ZJN;_ %N:.)7-^EQ^-]R46UVW86I%.1P   U5]]G^
M[%Y,_P!3/^(+5!'RWIU/9\B7BYVDH!"J)8     #<%W%&.-7SO']47%VC=:X
MCB.U\C9HXIRE:NO:]OV+TJVE%*H<<2C):JI1?N:4I55/=422^9G"S/8>[?;K
MS2F)D      !XSR.Q9&<\>=\82XS60C,-,[0Q9<=-$54^C(,(OEI4RFCBT-U
MJ[27V:=I5$^'PUI0]43A7$]6'R>&)AS%BLI0     #Z_7N/-Y=GV#XH[5%&L
MGS#&L><JXMQMNC=ZO4*VKJMQFE7D(HF37K5'NJ4\-/"?)G")DCC=1]*4H2E*
M4T2E-*)2E-*42E-*=*)32G2E*4I3P4**G'_0       .<[WG>+(P_O ^6MI0
MS5BDO<V4935"J(I52\Y<9S9Q[^#6M/20O(*N4\/:Z*\-*5ZTI5K,XVJ>LE:^
MVE@D17D     #I8<(ILJY\+^(ERFN^/FW#C!H*;+>[#;?CI4O5.)OR'?%LH;
M:;\8ZY6O92E*:=>E*4H4>YZ95^-/DINGM8ZS)\\/H   3 ^TN?B1Q(_*K;_P
M1KXG<GQU=C[J#=Z"2XGD$     "R;V;KT6=Z>?\ =^KK"2GYOMXZR/:[7LJ*
M2410      &N/O;M:-;2[O#DW:*QUO2\9PAK9<!UII3ST1W6-ZM><SI#:4UI
MV4+LECE,NKKUHAAU:O\ (1K$\F[3U_)>*XQIESS"JI8     #)/AKE:L&Y<\
M7\O\91IK'N0.G[G+4KK1"K?'S^P5N3*ZI:?6EN1;ZNH55*%+HE5:IIVNAXN1
MC15'4E]I[:.NZ7A1TV   $:_M(OI3Z+_ %?V?K%S<J&4]+GK_<A N]MV$[!-
MH0     %H/LX^*)MG#[;.6N->+E93R%O=O;<ZM*\?:<9U_K],1SJA:EH[-SO
M,Y'971*J=GM4I5*J5K3LW/YR(ZB/:[7LJ#B510       #F*<C,3;P+D)O;!
MF65QVL,W+L_$VF'&G65L-X[FU\LZ&5LO/2'FEMIAT35*W%J36G2JE5\-:S1.
M-$3TXA*3P3,/&ST^      =3#%)\FZ8OC=SFKHY,N-@L\^6XE"6TKDS+='D/
MK2VBB4(HIURM:4I2E*?<H46>"4X_?/@    #!3O-?0(Y1>;&=\)6PNK8CPLR
M'J\>1+"O.+\2&TG>ZKS]" 8VV<-P                  =);27S,:C\V. ^
M2MI-+=3^,LQZO<\]+]!^QW@CI7>W+>PT/3B17&          '.0Y1^DSR*\^
MNW/+_(#<O0OB3)_!+/L=+@%O)\8NO]^L]^LW7A155E     ]UXN>DSQU\^NH
M_+_'RE:[\29SX)>]CJ7KNV\8N@=^LC^LVG1O--'?T    $%O>Q_O#.3'Y3XO
M]76'&U^[_P #\C^)5[)6XD<Y_P ?&T7PFS^JV&NTO%@0     #I&Z&QU.(:-
MTSB2&:QD8OJC7>.HCJ5'4IA-DQ"SVU+-50TIB*JU2-V>K5*-UZ>YIV>AI=JM
M[W1JF9S$SC-S,7*L?QJYGH\/1Z+]!>Q.0C2MC-(TN(Y,9;2\K:PX.#N=BW1A
MYGS/!AAP<'2X'JY(+G       :>>_.QY%ZX$9%<E>+[6);-UMD+?;6I*NW)N
M<O%*^*2EM=''/%Y,KK1544[/6O7K2B59&W6WIM;644?REBY3]B(K_P#Q:H<\
M_(1F]R&8S$X8Y74<I=CLUU6>#@X9PO3QX<&,XXQA,4)LTX^      4H>SHOO
M)RWE9&2\ZF.[CNHGW8]'%T9=>CW/8+<=YQJE>PMUA$EQ*%5I6J:.*I3IVJ]<
M*[Y(CW/D*L.'EWO(M^5#H5S!:ZXU3:>W$SW.<OD9F,>"9BO-1$S'%C$3.$]#
M&>G*I0P2Z4     _S==:8:<??<;999;6Z\\ZM+;333::K<<<<76B$-H12M:U
MK6E*4IUJ?8B9G".&9>:JJ:*9KKF(HB,9F>"(B..9GH1#0#SL[[_!M3R;QK'B
MC'LVT<_B*D0+OL^X=J7K3%I:%59=:QUF.ZT[GUVCJ2K^&0XU:6E=A279M/&-
M(RWLKNOS6H13GM?FJQE)X8M1P7:H_C?R<=3AKGAX*>"6C6^KGD:+LQ<N[.;L
M:;6I:Y3,TW,Y5YK*6:N*8M1$Q.9KCA\U$TV*9PF*KWFJ8EOV]NW;._,OF9YN
M//\ )-A95-JNE;GD$Y3[<)A:_&>\+-;64L6FP6IM=>K<2"Q'BM_^!NAG73M,
MT_2<O&4TVS19L1T*8X^K,\=4]6J9GJN;.U6V.U&W&JUZWM9GLQG]3K^_NU8Q
M3''R;=$846J(Z%%NFFB.A3#RTGUM                   M<[C#T",?\YVR
M/A&&:R[TO"ROU"WY$NP7,O\ $A8[Y9OS]+<08Y;8   !SM^;/IF\N/UG=]_6
MKE9N)LQX-:?\!L>Q4.">^'QN;4_YCU+]=O,8RN,<@    ^BQ"Q+RC+<7QEM+
MJW,BR*R6)"&'667E+N]RC6]*67I-*QVG55D=$J<]PFOA5X.I S-WN&7N7YXJ
M**JOL1,]#A3^E9*=2U3+:=3C-68S%NWP3$3YNN*>"9X(GAX)G@CH\#I?---,
M--L,-MLLLMH:99:0EMIIIM-$-MMMHI1"&T(I2E*4I2E*4Z4-)YF9G&>&9?HA
MIIIHIBBB(BB(PB(X(B(XHB.A$/\ 0^/0      #0+[0MC[<GC'I;*:I:J[9M
M\1\?0JJW*/4;R77V:W%Q+;=$5:6TI6)H[:E*HI-:)HFE:55TRUN@O33KF9L=
M"K*<K\FY1'_YM'.?AD:;F[G1]3X.59UN+71QPO97,5SA'%A^8C'HQP8<<X2*
MFPSE@     !6)[.\Z[72G(=BKCE66]I8TZVS5:JM(=>Q/L/.(;K7L)<=0PBB
MJTIU51":5^Y0P!OAB/VGDYZ/<*O/NGW,+JJG8_7J)F>1&I69B.A$S8X9PZ<X
M1CT\(Z2B P\WT  '.WYJ9FK8/+SDQE_C4O1[MO'9=+:XBM*T59;?EETM=BI5
M277D+4FS0F**4E54*52M4]*=*4W$V9RWN/9W(Y?BFG*V\?QIHB:OMS+@GO?U
M>==WJ;1:KC$V[NLYOD3_ .73?KHM]&?_  Z:>*<.EP,8RN,<@     =$#A)J
MAK2/$CCWK-,7WG+Q_5V,R;['Z=GL97DD.F59@KIUKT\;E5[F+^[_ .(T\VGS
M\ZIM#G,]CC37?JBG\2F>31_JTP[T;G=F*-CMUN@[.Q3R+MC3;,W(_P#.NT]V
MO_9O7+D]EE(4)DH                   "/#V@STS=9_JQ89]:NZ#8S=#X-
M7_AU?L5ER@Y]?C<T[_+F7_7=0:*C*C2P     #H0=WQZ#O%+S%:Z\GH9J%M?
MX49_X7<\]+NUN)\36S'>7*^Q4LQ"W&6      -+W/3OCM2\89%ZUEIJ-:MS;
MO@UE6^Y);FN5UUKZYMI6VIK*+M;UI?R*]09/1+UIM[S:FU)6W(EQ74>+5DK9
M3=QJ&N4TY[4IJRVESA,<'YRY'\6)[6F8XJZHGH3%-4<+43?;SL]E]W%R]L[L
ME3:U?;*C&FO"J?<N5KC@PO5TSC=N4SVUBU5$QA53<NVJHY,R><@^4F^.4F5N
M9?N[8M\S*8EYURTV=UZD'%,:9<I1%(F,8K!HQ8[(S1I*4K6RS1^1V>V^XZY5
M2ZY_TC0M)T++^Y]+LT6Z<.&>.NKJU53YJKLSA'0B(X',+;O>5MMO*U2=5VRS
M][-W8F9HMS/)LV8G[VS9IPMVXPPB9IIY56&-=554S,X_E76*
M      "L#V=WYF>17G.Q;R5=, [X?C+)^H5>?=/.85X(Z_WQL^PRHD,.M]@
M  F-]HW_ .3C^\+_ ,#C.&YK^DO^'_GW.;G_ /\ A+^M/[N3&F<'.8     #
M.K_8!_<4_P"ID6K_ $O_ %K_ ':S3_@;_HK_ +N8Q[L^>;;GG.SWRJNQ6]+^
M+<OZA;\Y#'.V'A=JO?',^S5O,2?6X    "E[NFN]E_!G\VN+?*3)?]6?Z)8M
M1;=OLO\ ],_S(UMP//+E)7_Z9_FLVNZ/*_T7W,:2KQ/BW&<);P-W_+Y>NZ%1
MYOAJO6:8X^C-RW$='HU4QQ]M3PXQ/1#FO\Z#W-[GW;;R<Q_LWF;>1SURKM.A
M1ELS7/WG%39O53YC@MW)Y')JHJ&,&.D0                  )/O:(OGGXZ
M^;'*?*ILS]N=^+<YZO1YUS#Y^OA=H'>V][-"=PS$T) ,ZN[*]/?BYYSH'P=<
MBU=M_!//>H3Y,,T\W7QW[-]\J?.5K^C4EW)                  !J6[SOO
M+L?X78I_1_K]5OR/D;F5H7)Q^UOI;EVK7EEE5=C-9ME4>M:HDR5NMK_!=N5X
M)3K=77ND='8?R!L/L3>VES'NO-XT:-;JPJGBFY5'#R*>E_&JZ$3A'#/!J[SC
M><1D=T6F?L+0IMYC;_-VL;5$X5496W5C$9B]'1F9B>XVI[>8FJO\W&%<4V79
M=D^?9/?LTS2_73)\LR>Z2[UD&07J6[.NEVNDYU3TJ9,E/*4MQUQ:O^ZB:4HE
M-*)I2E-F<OE[&4L49;+44V\O;IBFFFF,(B(XHB''[5-4U'6]1OZOJ]^YF=4S
M-RJY=NW*IJKKKJG&JJJJ>&9F?L<4<#YTCI     %_/=E>@1Q=\V,'X2N9J3M
MOX69_P!7GR(=R.;IXD-F^]U/GZV=9:K-0                        2!>
MTH?/?QJ\U66^5S1/Y/M9ZZ!=XX36DXA      5^>S7_,AR5\ZN)>2+I(9SMH
MZR/:XI4IDFB@           \JWM\R&Y/-5L/R1NYZI[:.N^3Q.8*5E*
M 9A=WM;6KKSKX?17G'&T-<D=.7*BFNSVJNV;/+)=V&Z]I*J>+=?@I2O_ "]B
MM>E:5Z5(=WTJK\67JGMHZ[I&E(30            'RF=_B/F7Y*9%\$3#[''
M'7'+;*TDP     ,T^[B]/7B'^L!K3RE@D.[Z55UI>J>VCKNCX4A-     Y6!
M6TF     !E5P3]-[AO\ K5<>OK<Q AW?2ZOQ9\AZI[:.NZ4I2$T        :
MJ^^S_=B\F?ZF?\06J"/EO3J>SY$O%SM)0"%42P     &_P!]G&]-[:?ZJN;_
M %N:.)7-^EQ^-]R46UVW86I%.1P   U5]]G^[%Y,_P!3/^(+5!'RWIU/9\B7
MBYVDH!"J)8     #>C[/2E->>UVK5-*U3H'8:DUK2E:I5_.+ D]I-:_<KV55
MIU_[*U);->E=E$M=MV%OQ34P       _CN,"-=+?.MDU%7(=QAR8$MM*U-J7
M&F,+COH2XBJ5HJIIRM*5I6E:?=H.(<KPK:3      ]^XH)2KE)QK2I-%)5O[
M3B5)52E4J378F.4JE5*^"M*T^[0\5]I/6E]I[:.NZ:)1TV        <_?OI8
M$:W=YGR<CQ$50TY,U5/6E2U+K63=-&ZRN<U?:76M:4<F3'%4I]Q-*]*=*4H5
M3+^DT]GR4M<[>6K@CO      '2&[N^?)N/!#B!(EKHMUOCIJ2 A24)12D:UX
M7:+9"1V44I2M6X<-M-:_=56G6O6M:E(N^FU=>4U3VL=9F20WH   )@?:7/Q(
MXD?E5M_X(U\3N3XZNQ]U!N]!)<3R"     !9-[-UZ+.]//\ N_5UA)3\WV\=
M9'M=KV5%)*(H      #S+=>)4S_36V\$4RN0G-=99[B2H[;2WW'Z9)BMULU6
M4,-(<=>6[2;V:(2FJE5KTI2M3U3.%43TI?)X8P<OTK*4      _;QF].XWDF
M/Y$Q5^C]@OEIO3-8SZHLFCMJGQYS=8\E%*KCOT6Q3L.4\*%=*T^X?)X8P'4T
M**G    C7]I%]*?1?ZO[/UBYN5#*>ESU_N0@7>V["=@FT(     "Y[N HD:/
MW>]G>890V[/V[LR7,6GKUD242+1!2\YUK7JM,2$TW_\ :BA3<UZ;V$Q;[5NQ
M)9$        .;QWA\&-;N=W,"/$15#3G(S;DY25+4NM9-TS6[W.8OM+K6M*.
M3);BJ4^XFE>E.E*4*O:]*IZT)6KMIZ[#<B/(     '4!TE)D3-,ZCERGG)$J
M5K' 9,F0\JJW7Y#^*VEUYYU:NJEN.N*JI5:^&M:E&J[:>NFXXGIQY?0    8
M*=YKZ!'*+S8SOA*V%U;$>%F0]7CR)85YQ?B0VD[W5>?H0#&VSAN     !F-P
M,XS6+EYR7P[161Y/=L/M.36G+[B_?K)#ASKC%7C>,7._,-M1I]4QEIDO0*-K
MK7PT2JM:>$MO:S7+NSNB7-5LT4W+E%5$<FJ9B)Y544\<</!BRSN2W=9+>IO$
MRFQ6H9F[E,KF;5^N;ENFFJJ.Y6:[L1$5<'#-.$]26_K[.[IGUBMG?%;%?OIB
M7Z8=2]YV/RJV\?U"MD?E_4?6;/EGV=W3/K%;.^*V*_?1],.I>\['Y59]0K9'
MY?U'UFSY9]G=TSZQ6SOBMBOWT?3#J7O.Q^56?4*V1^7]1]9L^6?9W=,^L5L[
MXK8K]]'TPZE[SL?E5GU"MD?E_4?6;/EGV=W3/K%;.^*V*_?1],.I>\['Y59]
M0K9'Y?U'UFSY9]G=TSZQ6SOBMBOWT?3#J7O.Q^56?4*V1^7]1]9L^6?9W=,^
ML5L[XK8K]]'TPZE[SL?E5GU"MD?E_4?6;/EGV=W3/K%;.^*V*_?1],.I>\['
MY59]0K9'Y?U'UFSY9]G=TSZQ6SOBMBOWT?3#J7O.Q^56?4*V1^7]1]9L^6?9
MW=,^L5L[XK8K]]'TPZE[SL?E5GU"MD?E_4?6;/EJ L/QUG$,2Q?$HTEV9'Q?
M';)CL>6^A#;TIFR6R-;&I+R&_<(=?1&HI5$^"E:^ Q'F+TYC,7,Q5&$W*ZJL
M.ERIF</MMY]*R%&E:7EM+MU37;RV7MVHJG@FJ+=$41,Q'!C,1C+Z(@I\
M      .<ARC])GD5Y]=N>7^0&Y>A?$F3^"6?8Z7 +>3XQ=?[]9[]9NO"BJK*
M    ![KQ<])GCKY]=1^7^/E*UWXDSGP2]['4O7=MXQ= []9']9M.C>::._H
M   (+>]C_>&<F/RGQ?ZNL.-K]W_@?D?Q*O9*W$CG/^/C:+X39_5;#7:7BP(
M    !TTK+;DV>SVFT)=J^FU6V#;DOJ11M3R8,5J-1VK=%+HBKE&NO3K7IU^Z
M:17:^Z7*KG%RJIG[,XOT593+QE,I:RL3RHM6Z:,>+'DQ$8X=7!^D>$P
M  U@=\M'8>[N'D(X\TVXY$>U'(BK6FBE1WU;PUM$4ZU6OA0Y6-*<;K6GA[*Z
MT_RE\[MYF-L\G$<4Q>Q]8N3Y,-<.=M;HKYO^O55Q$U43D9CJ3^T<I3C'5PF8
MZTRA:-IW%P     "DOV=+\<^5'Y,:H^%<[,+;X_]VR'X]WR+;H/S!?C?:;X-
MDO/YE4R8(=*P   _DGSX-J@S;I=)L2VVRVQ),^XW&?)9AP8$&&RN1+FS9<A;
M<>+$BQVU....*2A"$U4JM*4K4]445W*XMVXFJNJ8B(B,9F9X(B(CCF>A"%?O
MV<M9KS.9KIMY>W3-5==4Q33333&-5554X1333$3,S,Q$1&,H_>])[V"]<A+E
M?-"\=K[/L>A8+KULRK+8-78%VW#)9>I1Y+;M4M3K;KUMQKHQ&I5MVZ)K5R53
MQ2D1T;$["; 6M'HIU;6*(KU:>&FB>&+,>1-SISQ4\5/#C,\IN<ISGLYMWF+V
MQ&P5^NSL11,T7K].-->?F)X<)X*J,K$QYFC@F]'FKGF9BB-%!E5I6
M              M<[C#T",?\YVR/A&&:R[TO"ROU"WY$NP7,O\2%COEF_/TM
MQ!CEM@   '.WYL^F;RX_6=WW]:N5FXFS'@UI_P !L>Q4.">^'QN;4_YCU+]=
MO,8RN,<@    ]@X\VY5XW]HZT)=HPJZ[@UG;DOJ15Q+*IV:62-1VK=%(JNC=
M7>O3K3KT^Z4W6*^YZ1FKG'R<M=G[%%4KKV#R\YO;C1LK$\F;NK92C'CPY68M
MQCAU,72$-,7Z!P       #27W^+#+O""Q..LM.+C;[P-^,MQM"UQWE8OL",I
MYA2J5JTZJ/(<;JI/2M4+4G[E:TKD[=-,QM15$3P3E+F/Y5N?):=\]^BBK<W8
MJJB)JIUS+3&,<4]QS48QTIPF8QCH3,<4HSS9)R1      J@]G4E2%X'RCA*=
M56+'R[6$IEBO3L-R)=FS%J2ZFG3KVGFX35*_]S=# V^.F/=>1J^^FW=C[%5&
M'DRZ7<P:Y7.B;2V9F>Y4YK)S$=*:K=^)GLQ33]B%(AAAT$ /\GWV8S+TF2\U
M'CQVG'Y$A]Q#3+#+2*N.O/.N52AIII":J4I5:432G6I]B)JF*:8QF7FNNBW1
M-RY,4VZ8F9F9PB(CAF9F>"(B..7,VOUXE9#?;U?YJE*FWR[7&\2U+=<?6J5<
MYCTV0I;[U5.O*JZ_7JM5:J57PU\)NW9MTV;5-FGM:*8B.M$8/SLY[-W,_G;V
M>O8]VO7:[E6,S/#75-4\,\,\,\<\,OR2(E0    >D:;Q%&P-O:JP-Q-%MYML
MC!\16A5%U2I&29/:[,I-:-M/KK129O3W*%U_[$U^X26I9B<IIV8S<<=JS77^
M33,_<7!LEI4:[M5IFB5<-.<U#+V/7;U%OH1/X72GK2Z3AI8_0D
M           CP]H,],W6?ZL6&?6KN@V,W0^#5_X=7[%9<H.?7XW-._RYE_UW
M4&BHRHTL      Z$'=\>@[Q2\Q6NO)Z&:A;7^%&?^%W//2[M;B?$ULQWEROL
M5+,0MQE@    $N?>K=[C<YMQRKC'Q7R*L"T0G';'LS=&/W*GOV\2D=MNZ8AK
MRYP'5>\[/'57Q$^[-.4?E.I<9C50PE3TG.NP6[VBFBWKFO48W)\U:LU1P1'0
MKN1/'/1IHG@B,)JQG@IYM<YGG39F]F,SNYW9YCD96B9MYO/VJ_-7)XJ[&5KI
MGS-N.UN7Z9Y5<Q51;PHB:[DU"E*4JJE5JI2JU4I2JUJI2JUZUK6M?#6M:F:G
M/.9F9QGC?\/KX                   !6![.[\S/(KSG8MY*NF =\/QED_4
M*O/NGG,*\$=?[XV?8942&'6^P   3&^T;_\ )Q_>%_X'&<-S7])?\/\ S[G-
MS_\ _"7]:?W<F-,X.<P     &=7^P#^XI_U,BU?Z7_K7^[6:?\#?]%?]W,8]
MV?/-MSSG9[Y578K>E_%N7]0M^<ACG;#PNU7OCF?9JWF)/K<      I>[IKO9
M?P9_-KBWRDR7_5G^B6+46W;[+_\ 3/\ ,C6W \\N4E?_ *9_FLVNZ/*_T7W,
M:2KQ/BW&<);P-W_+Y>NZ%1YOAJO6:8X^C-RW$='HU4QQ]M3PXQ/1#FO\Z#W-
M[GW;;R<Q_LWF;>1SURKM.A1ELS7/WG%39O53YC@MW)Y')JHJ&,&.D0
M           2?>T1?//QU\V.4^539G[<[\6YSU>CSKF'S]?"[0.]M[V:$[AF
M)H2 9U=V5Z>_%SSG0/@ZY%J[;^">>]0GR89IYNOCOV;[Y4^<K7]&I+N2
M             &J[O*N\JP_A1AZ\1Q%=KRSD5EEK6[BF*.KI)M^&V^31QEK-
M\W:9<2MJ TM*JP8-5(>N3R*TI5#"'74WYL5L5F=ILS[HS'*MZ-;J\W7Q37,?
M>4=7\*KBICJX1.L_.&YPVD[G])G2M*FWFMOLU;QLV9X:<O3.,1F,Q$3C%,3Z
M7;X*KM4="B*JHB8SO.\PV=F&19_G^173+,SRRZ2+SD.0WF163<+G<)-:=MUU
M?1*&FFD)2VRRVE#+#*$-MH0VA*:;.93*9;(Y:C*92BFWEK=.%-,<$1$?PQF9
MX9GAGA<>=:UK5MH]6S&N:YF+F:U?-7)N7;MR<:JZIZ,]*(X(IIB(IIIB*:8B
MF(B/DR84L     "_GNRO0(XN^;&#\)7,U)VW\+,_ZO/D0[D<W3Q(;-][J?/U
MLZRU6:@                        D"]I0^>_C5YJLM\KFB?R?:SUT"[QP
MFM)Q"      K\]FO^9#DKYU<2\D720SG;1UD>UQ2I3)-%           !Y5O
M;YD-R>:K8?DC=SU3VT==\GB<P4K*4      S3[N+T]>(?ZP&M/*6"0[OI576
MEZI[:.NZ/A2$T            !\IG?XCYE^2F1?!$P^QQQUQRVRM),     #
M-/NXO3UXA_K :T\I8)#N^E5=:7JGMHZ[H^%(30    .5@5M)@     95<$_3
M>X;_ *U7'KZW,0(=WTNK\6?(>J>VCKNE*4A-        &JOOL_W8O)G^IG_$
M%J@CY;TZGL^1+Q<[24 A5$L     !O\ ?9QO3>VG^JKF_P!;FCB5S?I<?C?<
ME%M=MV%J13D<   -5??9_NQ>3/\ 4S_B"U01\MZ=3V?(EXN=I* 0JB6
M WI^ST>GK=_,!L/RDP ELUZ5V42UVW86^%-3        !RL"MI,     #W_B
M?Z4W&GS_ .F_K%QP\5]I/6E]I[:.NZ:!1TV        0"=]G^\ZY,_U,_P"'
MW5!5,MZ33V?)E+7.WEJK([P     !T>N[A] KB'Y@-:^3<(I%[TVKKIJGM8Z
MS-4AO0   3 ^TN?B1Q(_*K;_ ,$:^)W)\=78^Z@W>@DN)Y!      LF]FZ]%
MG>GG_=^KK"2GYOMXZR/:[7LJ*2410       #EKYO9Z8]FF76!,5<%-CR>_V
M>D)Q:W'(=+9=9<*D5:W5NNK7'HQV*U4I2JUIX:UKX2M1PQBDWS!]      .I
M/@[CCN%X@ZZM;CKF+V!QQQQ55N..+M,12UK6JM5*6I5>M:U\-:E%GCE./J#X
M  "-?VD7TI]%_J_L_6+FY4,IZ7/7^Y"!=[;L)V";0@     +INX)_=YXYYU=
MG_"<(IF:]-[$)BWVK=22Z(        <X/O'?3UY>?K ;+\I9Q5[7I5/6A*U=
MM/786$1Y      Z?6B?F0TWYJM>>2-H*-5VT]=-QQ/53R^@    P4[S7T".4
M7FQG?"5L+JV(\+,AZO'D2PKSB_$AM)WNJ\_0@&-MG#<     #;!W)_[PS5'Y
M,;3^KK(C'^\WP/S'JEKV2EL]S/?'QI?P;.?JMU<(:ONR@
M        YR'*/TF>17GUVYY?Y ;EZ%\29/X)9]CI< MY/C%U_OUGOUFZ\**J
MLH    'NO%STF>.OGUU'Y?X^4K7?B3.?!+WL=2]=VWC%T#OUD?UFTZ-YIH[^
M@    @M[V/\ >&<F/RGQ?ZNL.-K]W_@?D?Q*O9*W$CG/^/C:+X39_5;#7:7B
MP(     !TY#1]^C(        UC=\C^[>Y&_U0_7QJ\OC=OX:9+_UO8+K7/G:
M?_7W:#_@?_DLFA4-J'%D     "DOV=+\<^5'Y,:H^%<[,+;X_P#=LA^/=\BV
MZ#\P7XWVF^#9+S^95,F"'2L   )C^_%Y]SHLB3PMU-?%Q4*BPIV_;Y;'E(D/
M-S66+C9=7LRFZTJU%>B.M3KU1NM:O(<CQ%+HCWZPYF_==LE35$;3:A3CPS%B
MF>IP57<.GCC31TN&KCY,QSGYY>_&];N5;H=E[TTQR::M3N43PS%415;R<51Q
M1-,Q<S&';1-NU,X=VHJF+,XN<H                     !:YW&'H$8_P"<
M[9'PC#-9=Z7A97ZA;\B78+F7^)"QWRS?GZ6X@QRVP   #G;\V?3-Y<?K.[[^
MM7*S<39CP:T_X#8]BH<$]\/C<VI_S'J7Z[>8QE<8Y    ![KQ<])GCKY]=1^
M7^/E*UWXDSGP2]['4O7=MXQ= []9']9M.C>::._H       !I0[^[T';3Y]L
M!\G<Z,F[I_"BKX+<\]0T^Y[WB:M=^LM[%F491LFY'      5,^SI?B9RI_*?
M5'P5G9@C?'_O.0]3N^30Z5<P7XHVF^$Y+SF94EF%G0@ ^+V//CVO7F>W.755
M(MNPO*)\FJ$U6ND>)8YTAZJ$4Z56JC;=>E/\M29R5$W,Y:HI[:J[3$=FJ%(V
M@OT9;0<]F;N/<K>3O53ATJ;=4S]J'-/-UWYY      ,M>!-O9N?-KB=&?4ZA
M#?(34UP35E2$KJ]:,UL]UC)K5:'*>*7(A)2NG3K5%:TI6E>E:6]M97-O9C4*
MHX_<=V/LT3$_:EE'<C8HS&^+9>W7,Q3&O9*K@Z=&8MUQT^#&F,>ICAA/"Z%Y
MJ [P@                    (\/:#/3-UG^K%AGUJ[H-C-T/@U?^'5^Q67*
M#GU^-S3O\N9?]=U!HJ,J-+      .A!W?'H.\4O,5KKR>AFH6U_A1G_A=SST
MN[6XGQ-;,=Y<K[%2S$+<98   #1'WTW/N=H3 H_&S5%Z<@;8VO8WY68W^V2D
MHN&!:UEK>@.,176Z^-@Y'G"VWH[#J:T=B0&7W4^+==BNTRKNTV2IU;-SK6H4
MXZ?EZL**9C@N7(X>'ITT<$S'%-4Q'#$50TIYWN_&]L1HE.[W9B]-&U&J69JO
MW:)PJRV4JQIF*9CAINYC"JFF8\U1;IKJCDU56JHCW-BW*,
M        K ]G=^9GD5YSL6\E73 .^'XRR?J%7GW3SF%>".O]\;/L,J)##K?8
M   )C?:-_P#DX_O"_P# XSAN:_I+_A_Y]SFY_P#_ (2_K3^[DQIG!SF
M SJ_V ?W%/\ J9%J_P!+_P!:_P!VLT_X&_Z*_P"[F,>[/GFVYYSL]\JKL5O2
M_BW+^H6_.0QSMAX7:KWQS/LU;S$GUN       *7NZ:[V7\&?S:XM\I,E_P!6
M?Z)8M1;=OLO_ -,_S(UMP//+E)7_ .F?YK-KNCRO]%]S&DJ\3XMQG"6\#=_R
M^7KNA4>;X:KUFF./HS<MQ'1Z-5,<?;4\.,3T0YK_ #H/<WN?=MO)S'^S>9MY
M'/7*NTZ%&6S-<_><5-F]5/F."W<GD<FJBH8P8Z1                "3[VB
M+YY^.OFQRGRJ;,_;G?BW.>KT>=<P^?KX7:!WMO>S0G<,Q-"0#.KNRO3WXN><
MZ!\'7(M7;?P3SWJ$^3#-/-U\=^S??*GSE:_HU)=R0               !JN[
MRKO*L/X48>O$<17:\LY%99:UNXIBCJZ2;?AMODT<9:S?-VF7$K:@-+2JL&#5
M2'KD\BM*50PAUU-^;%;%9G:;,^Z,QRK>C6ZO-U\4US'WE'5_"JXJ8ZN$3K/S
MAN<-I.Y_29TK2IMYK;[-6\;-F>&G+TSC$9C,1$XQ3$^EV^"J[5'0HBJJ(F,[
MSO,-G9AD6?Y_D5TRS,\LNDB\Y#D-YD5DW"YW"36G;==7T2AIII"4MLLMI0RP
MRA#;:$-H2FFSF4RF6R.6HRF4HIMY:W3A33'!$1'\,9F>&9X9X7'G6M:U;:/5
MLQKFN9BYFM7S5R;EV[<G&JNJ>C/2B."*:8B*::8BFF(IB(CY,F%+       7
M\]V5Z!'%WS8P?A*YFI.V_A9G_5Y\B'<CFZ>)#9OO=3Y^MG66JS4
M               $@7M*'SW\:O-5EOE<T3^3[6>N@7>.$UI.(0     %?GLU
M_P R')7SJXEY(NDAG.VCK(]KBE2F2:*           #RK>WS(;D\U6P_)&[G
MJGMHZ[Y/$Y@I64H     !FGW<7IZ\0_U@-:>4L$AW?2JNM+U3VT==T?"D)H
M           #Y3._Q'S+\E,B^")A]CCCKCEME:28     &:?=Q>GKQ#_ %@-
M:>4L$AW?2JNM+U3VT==T?"D)H    '*P*VDP     ,JN"?IO<-_UJN/7UN8@
M0[OI=7XL^0]4]M'7=*4I":        -5??9_NQ>3/]3/^(+5!'RWIU/9\B7B
MYVDH!"J)8     #?[[.-Z;VT_P!57-_K<T<2N;]+C\;[DHMKMNPM2*<C@  !
MJK[[/]V+R9_J9_Q!:H(^6].I[/D2\7.TE (51+      ;T_9Z/3UN_F V'Y2
M8 2V:]*[*):[;L+?"FI@        Y6!6TF     ![_Q/]*;C3Y_]-_6+CAXK
M[2>M+[3VT==TT"CIL        @$[[/\ >=<F?ZF?\/NJ"J9;TFGL^3*6N=O+
M561W@     #H]=W#Z!7$/S :U\FX12+WIM7735/:QUF:I#>@   F!]I<_$CB
M1^56W_@C7Q.Y/CJ['W4&[T$EQ/((     %DWLW7HL[T\_P"[]76$E/S?;QUD
M>UVO944DHB@       ',%WM\]^Y/.KL/RNNY6:>UCK)2>-Y4>GP     #I]:
M)^9#3?FJUYY(V@HU7;3UTW'$]5/+Z  (U_:1?2GT7^K^S]8N;E0RGI<]?[D(
M%WMNPG8)M"      NF[@G]WGCGG5V?\ "<(IF:]-[$)BWVK=22Z(
M<X/O'?3UY>?K ;+\I9Q5[7I5/6A*U=M/786$1Y      Z?6B?F0TWYJM>>2-
MH*-5VT]=-QQ/53R^@    P4[S7T".47FQG?"5L+JV(\+,AZO'D2PKSB_$AM)
MWNJ\_0@&-MG#<     #;!W)_[PS5'Y,;3^KK(C'^\WP/S'JEKV2EL]S/?'QI
M?P;.?JMU<(:ONR@                       YR'*/TF>17GUVYY?Y ;EZ%
M\29/X)9]CI< MY/C%U_OUGOUFZ\**JLH    'NO%STF>.OGUU'Y?X^4K7?B3
M.?!+WL=2]=VWC%T#OUD?UFTZ-YIH[^@    @M[V/]X9R8_*?%_JZPXVOW?\
M@?D?Q*O9*W$CG/\ CXVB^$V?U6PUVEXL"      =.0T??HR        -8W?(
M_NWN1O\ 5#]?&KR^-V_AIDO_ %O8+K7/G:?_ %]V@_X'_P"2R:%0VH<60
M  *2_9TOQSY4?DQJCX5SLPMOC_W;(?CW?(MN@_,%^-]IO@V2\_F53)@ATK
M&.O+/?\ 9^+W';:F\;NF,^O",9D/V"VRE+2U>\PNCK-FP^R+\3U?\3=,DN$9
MIY2*5JU'JXY7HE"JTK.S^D7-=UBQI=O&.ZU^:F/O:(X:ZNQ3$S'3G".BL'>C
MMSE-V^P.I[9YKDU59/+3-JB<<+E^N8MV+?!PX5W:J(JF.UIY57%$N>)E>4Y!
MG&49%F>5W25>\GRR]W3(\AO$U?C)=TO5YFO7"Y3I"^E*5=E2Y"UUZ4I2G7I2
ME*> W!R]BSE;%&6R],4V+=,4TQ'%%-,81'8AP9U/4L]K.I9C5]3NU7M2S5ZN
M[=N5<-5=RY5-5=4]6:IF7X!&2(                     !:YW&'H$8_P"<
M[9'PC#-9=Z7A97ZA;\B78+F7^)"QWRS?GZ6X@QRVP   #G;\V?3-Y<?K.[[^
MM7*S<39CP:T_X#8]BH<$]\/C<VI_S'J7Z[>8QE<8Y    ![KQ<])GCKY]=1^
M7^/E*UWXDSGP2]['4O7=MXQ= []9']9M.C>::._H       !I0[^[T';3Y]L
M!\G<Z,F[I_"BKX+<\]0T^Y[WB:M=^LM[%F491LFY'      5,^SI?B9RI_*?
M5'P5G9@C?'_O.0]3N^30Z5<P7XHVF^$Y+SF94EF%G0@ ^)V7;V;OKG/[5)4Z
MB/<\)RJWR%L*0EY#,VQ3XSJF5.(=0EU*':U35254I7[M*_<)G)5S;SEFY3QT
MW:9^Q5$J/M%8HS6S^>RMR9BW<R=ZF<./"JW5$X8XQCA/!P2YJ)NN_/*
M!EOP'G1[=S;XG2)-54;<Y!:I@IJA/;K[XNF96FV1*5I3IT365+115?\ PIZU
M_P A;VUM$U[,:A%/'[CNS]BB9G[4,I;D+U%C?%LO7<QY,Z[DJ>S7F***?MU1
MBZ%IJ [P                     (\/:#/3-UG^K%AGUJ[H-C-T/@U?^'5^
MQ67*#GU^-S3O\N9?]=U!HJ,J-+      .A!W?'H.\4O,5KKR>AFH6U_A1G_A
M=SSTN[6XGQ-;,=Y<K[%2S$+<98  'Q.R=@8WJC7N;;-S"7[QQ; ,5ON7W^33
MQ?C4VO'[;(N<M$9#BVTO3'VHU6V&NU13KRDHIX54)K)92]G\Y:R.6C&_>N4T
M4QU:IB(QZG#PST(X5'VAUW3]F-!SFT>K5<C3<CEKE^[/!CR+5$UU1&,QC5,1
MA3'WU4Q$<,N=IR"W5E7(O=.Q]UYFY6M^V%DTV]N1:/*?9L]MKV(EAQZ&ZNB5
MJM^.6*-&@QZJIVJLQT]>M>M3<32-,R^C:99TS+>E6:(IQZ<\=54]6JJ9JGJR
MX([=;8:GM]M?J&V&KS_MV?S-5R:<<8MT=K;M4S^#:MQ1;IZ/)IC'A>.%26F
M                     5@>SN_,SR*\YV+>2KI@'?#\99/U"KS[IYS"O!'7
M^^-GV&5$AAUOL   $QOM&_\ R<?WA?\ @<9PW-?TE_P_\^YS<_\ _P )?UI_
M=R8TS@YS      9U?[ /[BG_ %,BU?Z7_K7^[6:?\#?]%?\ =S&/=GSS;<\Y
MV>^55V*WI?Q;E_4+?G(8YVP\+M5[XYGV:MYB3ZW        "AON\>^I9TGK_
M /H?Y71\US?'<4M\>/K7/<:B0[]EL*VQZML-X;E$>ZW>T?A2VV^-X;?.\>J0
MPTCWLXEQOQ2F</;8;LYU/-_M'0)M6KUR?SENJ9IHF?PZ<(G"9GMJ<,)GS483
MCCOEN&YWU&Q^A?-3>=3G,YI^5MQ&4S-JFF[?IHC"(R]Z*ZZ.713'I5SE373$
M=SJBJGDS1L:_;W<'OY(WM\0L<^799OT3[4?A93URKT#/_P!=W<U_):U^C6O^
M9/V]W![^2-[?$+'/EV/HGVH_"RGKE7H#Z[NYK^2UK]&M?\R?M[N#W\D;V^(6
M.?+L?1/M1^%E/7*O0'UW=S7\EK7Z-:_YD_;W<'OY(WM\0L<^78^B?:C\+*>N
M5>@/KN[FOY+6OT:U_P R?M[N#W\D;V^(6.?+L?1/M1^%E/7*O0'UW=S7\EK7
MZ-:_YD_;W<'OY(WM\0L<^78^B?:C\+*>N5>@/KN[FOY+6OT:U_S)^WNX/?R1
MO;XA8Y\NQ]$^U'X64]<J] ?7=W-?R6M?HUK_ )D_;W<'OY(WM\0L<^78^B?:
MC\+*>N5>@/KN[FOY+6OT:U_S)^WNX/?R1O;XA8Y\NQ]$^U'X64]<J] ?7=W-
M?R6M?HUK_F3]O=P>_DC>WQ"QSY=CZ)]J/PLIZY5Z ^N[N:_DM:_1K7_,MC?%
M7E5K'F'K&1MG4T?*8V+QLINN(.-Y?:H=GNOX5L\.USI:DQ(-TN[-8E6;NUV%
M^-[2E=JE4TZ>&S->T'/;.9Z-/U";<WYMQ7YB9F,)F8CAF(X>">@S_NSWF;.;
MU]G*MJ-EZ<S3IM.9KL3%^BFW7R[=-%57F::ZXY.%=.$\KI\#)0HK(0  D^]H
MB^>?CKYL<I\JFS/VYWXMSGJ]'G7,/GZ^%V@=[;WLT)W#,30D SJ[LKT]^+GG
M.@?!UR+5VW\$\]ZA/DPS3S=?'?LWWRI\Y6OZ-27<D  ?B7_)<<Q2#2Z91D%D
MQNVJ?;BIN-_NL"SP52G4N+:C4EW%^-'J^ZAI54H[7:51-:TIX*D6U8O7Z^18
MHJKKPQPIB9G#K0D\]J.GZ99]TZE?LY?+\J*>5=KIMTXSCA'*KF(QG"<(QQX)
M?&?TVZ8_WN:Q^/V*_P#NQ,_LS4O>]_UNKRE(^>.R/RKIOZ39]&?TVZ8_WN:Q
M^/V*_P#NP_9FI>][_K=7E'SQV1^5=-_2;/HS^FW3'^]S6/Q^Q7_W8?LS4O>]
M_P!;J\H^>.R/RKIOZ39]&?TVZ8_WN:Q^/V*_^[#]F:E[WO\ K=7E'SQV1^5=
M-_2;/HS^FW3'^]S6/Q^Q7_W8?LS4O>]_UNKRCYX[(_*NF_I-GT9_3;IC_>YK
M'X_8K_[L/V9J7O>_ZW5Y1\\=D?E73?TFSZ,_IMTQ_O<UC\?L5_\ =A^S-2][
MW_6ZO*/GCLC\JZ;^DV?1G]-NF/\ >YK'X_8K_P"[#]F:E[WO^MU>4?/'9'Y5
MTW])L^C/Z;=,?[W-8_'[%?\ W8?LS4O>]_UNKRCYX[(_*NF_I-GT9_3;IC_>
MYK'X_8K_ .[#]F:E[WO^MU>4?/'9'Y5TW])L^C:Y.\.[TK6'$_7_ .!]67_%
M-F[US&WR/YGV>T76#?\ '\2B*JY&KF>9R+5*>:3$BOH52';_ !B7[@^BM/<,
MH==3>6Q^PF>V@SG=,]1<L:5;GS=4Q--5<\?(HQCCGHU<5,=.9B)P!OYYRFSF
M[#0O<FS-_*ZCMKF[<]PMT5TW;5BGACW1F)HF8Y-,X]SM8Q5=JC#@HBJJ(L,[
MSO,-G9AD6?Y_D5TRS,\LNDB\Y#D-YD5DW"YW"36G;==7T2AIII"4MLLMI0RP
MRA#;:$-H2FFS&4RF6R.6HRF4HIMY:W3A33'!$1'\,9F>&9X9X7(/6M:U;:/5
MLQKFN9BYFM7S5R;EV[<G&JNJ>C/2B."*:8B*::8BFF(IB(CY,F%+
M+^>[*] CB[YL8/PE<S4G;?PLS_J\^1#N1S=/$ALWWNI\_6SK+59J
M                "0+VE#Y[^-7FJRWRN:)_)]K/70+O'":TG$(     "OSV
M:_YD.2OG5Q+R1=)#.=M'61[7%*E,DT4           'E6]OF0W)YJMA^2-W/
M5/;1UWR>)S!2LI0     #-/NXO3UXA_K :T\I8)#N^E5=:7JGMHZ[H^%(30
M           'RF=_B/F7Y*9%\$3#['''7'+;*TDP     ,T^[B]/7B'^L!K3
MRE@D.[Z55UI>J>VCKNCX4A-     Y6!6TF     !E5P3]-[AO^M5QZ^MS$"'
M=]+J_%GR'JGMHZ[I2E(30       !JC[[J7'C]V3R.9?>0V[/D:;B0T*K7K(
MD(WQK*<IEOP>%:8D-US_ .U%2/EO3H[/D2\7.TE 851+      ;_ 'V<;TWM
MI_JJYO\ 6YHXE<WZ7'XWW)1;7;=A:D4Y'   #57WV?[L7DS_ %,_X@M4$?+>
MG4]GR)>+G:2@$*HE@     -Z?L]'IZW?S ;#\I, );->E=E$M=MV%OA34P
M      <K K:3      ]_XG^E-QI\_P#IOZQ<</%?:3UI?:>VCKNF@4=-@
M    $ G?9_O.N3/]3/\ A]U053+>DT]GR92USMY:JR.\      ='KNX?0*XA
M^8#6ODW"*1>]-JZZ:I[6.LS5(;T   $P/M+GXD<2/RJV_P#!&OB=R?'5V/NH
M-WH)+B>00     +)O9NO19WIY_W?JZPDI^;[>.LCVNU[*BDE$4        Y>
MVX;C'O&W-IW:)1RD6Z;&S>XQJ/)HAVD>;DUSDLT=0E2Z(<HV[3M4I6M*5_RU
M*S3P4Q'42D\;SD]/@     '4>UW&CP]?X+#B,MQXL7#L8C1H[*:(:8CL62"T
MRRTA/1*&VFTT2FE/!2E"BU<<]=./L3X  "-?VD7TI]%_J_L_6+FY4,IZ7/7^
MY"!=[;L)V";0@     +INX)_=YXYYU=G_"<(IF:]-[$)BWVK=22Z(
M <X/O'?3UY>?K ;+\I9Q5[7I5/6A*U=M/786$1Y      Z?6B?F0TWYJM>>2
M-H*-5VT]=-QQ/53R^@    P4[S7T".47FQG?"5L+JV(\+,AZO'D2PKSB_$AM
M)WNJ\_0@&-MG#<     #;!W)_P"\,U1^3&T_JZR(Q_O-\#\QZI:]DI;/<SWQ
M\:7\&SGZK=7"&K[LH                       .<ARC])GD5Y]=N>7^0&Y
M>A?$F3^"6?8Z7 +>3XQ=?[]9[]9NO"BJK*    ![KQ<])GCKY]=1^7^/E*UW
MXDSGP2]['4O7=MXQ= []9']9M.C>::._H    (+>]C_>&<F/RGQ?ZNL.-K]W
M_@?D?Q*O9*W$CG/^/C:+X39_5;#7:7BP(     !TY#1]^C(        UC=\C
M^[>Y&_U0_7QJ\OC=OX:9+_UO8+K7/G:?_7W:#_@?_DLFA4-J'%D     "DOV
M=+\<^5'Y,:H^%<[,+;X_]VR'X]WR+;H/S!?C?:;X-DO/YE4R8(=*P !-?[0Q
MNYV!C.BN/%KG*17(+C>MKYA#;5V%*@61%<9PE+U4UZO19EPGWARJ*^YH[";5
MX:TIV<U;G]+BN_FM8N1VD1:HGJU>:K[,1%'8JESUY^.V-5C3M%V"RU<QW>Y<
MSM^F.#S-O\SE\>G%555^<.+E6Z9XXC"6LSLYK@     ?485A.7;'RNPX+@6.
M7?+LPR>X-6NP8Y883UPNMTG/44I+,6*PE2U4;;0IQQ=>C;32%.+4E"5*I S.
M:R^2R]>:S==-O+41C555.$1'5G^&,\$<*I:/H^J[0:G8T71,O=S6K9FY%%JU
M;IFJNNJ>A$1THQF9XJ8B:IF(B94M\4NX%M-+7:LLY>YQ<7;O):9EN:EUI/C1
MH-KJM-5_@_*<]6Q,=NDI"7*)?9M#4=IIU%?%3Y#=:*KA/7][5SNE67V=M4]S
MC@[K<B9F>K3;X,(Z4US,S''1$NA^['F.96,M:U3>KG;DYJJ(JG(Y2J(IH_BW
MLSA5-<\.%5-B*:::H\S?N4\+<[KGN^^%&JH<>)B'&745%Q4T2S<\HQ.#GN0)
MZ(\6I7\X\[3DE^[3B:U[5??'NNOA,:YS:[:;/U35F<]F,)Z%-<VZ?R:.33]I
MMSH&XK<]LS:IM:5LYI6-,<%=ZQ3F;O2]-S/=;G#T?-<+)"!KC7EKCTB6S L+
MMT6BE+I&@8O8XD>BUUZK71F/!;;HI=:>&O3K4HM>=SER>57=NU5=.:JI^ZR#
M8V?T'+4=RRV1R=NUCCA39MTQ]B*8A_G<=8ZUO"&V[MKW![HVRJJV6[CB=@FH
M:6JG94MM,FWNI0I2?!6M.E:T/M&>SMOAMWKM,STJZH\B7G,;.;/9N(IS60R5
MVF)QB*[%JK#K8TS@\2RO@_PYS=M:,DXO:(FN+I1*IT76&(VBZ]FG;K1%+Q9K
M5;[JENE7%5HFCU*457KTZ^$J>7VHVCRL_F,]FXCI3=KF/L3,Q]I9VI[FMTVL
MTS&H;-Z)75/WT9.Q;K]<MT4UX<,\'*ZK"3:/<>\$L^CR*XMC&<:?N;J>TW.P
M+.+M/BTD4K6J5O6C/ZYG!\0OP46U'I&ZII[E2%5[1<^1WH;5Y28[O<M9FCI7
M*(B?LV^1/9G'LL.;2<S7<KKE%4Z9EL[I.9F."K+9BNJ,>K1F?=%.'3BGD<'%
M,3PM0G(;N#N1&OX\^^:%S7&MZ6>/VGF\;G-,Z^V!XFM:*JU%BW6Y3<2NZHK?
M:[2_PI#=>[-/%QZJ51NF1-'WLZ/FYBUJUJO*W)^^C\Y;[,Q$5QC^+,1T9Z+5
M7;SF0;>Z%17G=B,YE]:RE/#%JJ(RN:PZ5,5UU6*\(QQGNU%56'F;>,\EH_S7
M!\RUOD]UPO8&*Y!A676-_P![7C&\HM,VR7JW/50EQM,JW7!EB2VEYE:7&U53
MV7&U)6FM4UI6N4,KFLMG;%.9RERB[EZXQBJF8JIGK3'!Y33?6-&U?9_4;ND:
M[EK^3U2S5A<M7J*K=RB>.,::HB8QC"8G#"8F)C&)B7RQ,*8     !:YW&'H$
M8_YSMD?",,UEWI>%E?J%OR)=@N9?XD+'?+-^?I;B#'+;    .=OS9],WEQ^L
M[OOZU<K-Q-F/!K3_ (#8]BH<$]\/C<VI_P QZE^NWF,97&.0    >Z\7/29X
MZ^?74?E_CY2M=^),Y\$O>QU+UW;>,70._61_6;3HWFFCOZ        :4._N]
M!VT^?; ?)W.C)NZ?PHJ^"W//4-/N>]XFK7?K+>Q9E&4;)N1P     %3/LZ7X
MF<J?RGU1\%9V8(WQ_P"\Y#U.[Y-#I5S!?BC:;X3DO.9E2686=" #_"5%CS8L
MF%+:2_%EL/19+"^M4/1Y#:FGFETI6E>RXVNM*_\ =4^TU335%5/!5$XP\7;=
M%ZW59NQ%5JNF8F)Z,3&$QV8<S2\VN18[Q=;++Z5E6BY3K7)JE*TI]\6^4[$>
MZ)=2AQ-/&-5\"J453_+2E3=NU<B[;INT]K53$QV8Q?G8S>6N9/-W<G=]-M7*
MJ)X^.F9IGCX>..CPOS2(EP    >EZ6S!O7FX]39^\XMIG!]F8)F#KK:E)6VW
MC.4VJ]+<0I#K"TK0F%6M*T6BM*T\"J?=)'4\M.<TW,92.&;MBY1^53-/W5Q;
M(:K3H.UFEZY7,Q1DM1RU^9CH19O47)GCC\'IQUX=)DTM?H0
M        1X>T&>F;K/\ 5BPSZU=T&QFZ'P:O_#J_8K+E!SZ_&YIW^7,O^NZ@
MT5&5&E@     '0@[OCT'>*7F*UUY/0S4+:_PHS_PNYYZ7=K<3XFMF.\N5]BI
M9B%N,L  #2'W\>\'==<1[+JJV2ZQ[SOC.8%FF-H=4R\O"L'K'RS(G&EHIVU4
M5?F[+&=1U2E;$IQ*JU36J59/W4Z7&<VAJS]<8V\I:F8_'K\Q3_J\N8ZL0TXY
M[.V56@;K;.S.6JY.;UO.TVZHQPGW/E\+]V8_]2,O1,=&FNJ)X."8US9%R4
M    _LMUNN%WN$&TVF#,NEUNDR+;K9;+=%?FW"XW":^B-"@P849#LF7,ER74
MMM--I4MQ:J)32M:TH>*ZZ+=$W+DQ3;IB9F9G"(B.&9F9X(B(XY1LOE[^;OT9
M7*T5W,S<KBBBBB)JJKJJF(IIIIB)FJJJ9B(B(F9F8B(Q45</^X5R7,;7:,ZY
M<9;==?6^>RS.C:DPA=N<S:C#M$NL(RW*9K%TL^./+32GC8,6+-DT;7V5R(KZ
M5(3AS:+>O9RURK*[/6Z;U<3A-VO'D?Z%,835U*IF(ZE4-^-U/,CU'5LM:UK>
MEFKN1L5Q%49'+\F<QA/#'=[U45V[4_A6Z*+E>$X37;KB8C>5J_NUN#.HXK#&
M,<:];762QV%TNVP+/_2;>%2$*[?OM$_8#N1KA/U<]U3WM1A"/N(2FE*4IBW/
M;:[4ZA5,W\[?IIGH6Y[E'6PM\G'LX]5N=LWS>MS&RUJFC3MGM/NW*?O\U;]V
M7,?PHJS4W>3./X')B.A$0RIM6K=96)FL:R:ZP2SQU=CM1[5B./V]E7BD4;;Z
MM1+>RBOBT4[*?!X*>"A0;F?SUV>5=O7:IZM=4^3+)F6V:V<R5'<\GI^2M6^E
M18M4QP<$<%-,1P0_VGZVUU=6*1;I@.%7*-1Q+M(\_%K%,8HZBBJ(<HS(@.-T
M<31=:4KTZTI6I\HSN<MSRK=V[35U*JH^Z]7]GM S5'<\SD<G<MXXX56;=48]
M/":9C%Y%E7#CB7FZ'DY5QGT1>77ZN*7-DZJPENZ44\M*WEM7>/96;I'<>6FE
M5J;>3573PUJ5'+[2;0968]SY[-TQ'0B[7A]CE8?:6MJ>Z;==K,3&I[.Z)>JJ
MQ\U.2R\5\/'A7%N*XF>C,51CT6&6S^Y7X#;%9D5M6N<DU5=)%75JN^M,VOD-
M:5N5JJGBK)EKN7XK';;57P):@-TZ>#[E*=+ER.\S:W)3'=+U&8MQT+M%,_ZU
M'(KGLU,1;1\T'<?K]%4Y;3\QIF9JQ\WE,Q<IX^E;OS?LQ$=*FU'2Z34UR"]G
MXVOC+$Z]\<-J6/9\1JCC[.$YY&:P?+E-IHOL0K;D3+\W$KW.6JB?=R_P&ST5
M7K6G9IV[_P!(WNY"_,6M:R]5BK\.W/+HZ\T\%=,=;ERU?VZYBVT^G45YS=_J
M=G4K48S&7S,1E[^'X-%V)JL7*N+AK]ST\,\/!PZ)]J:?VCH_+)6"[<P/)M>Y
M9$;2^NS9/:W[<^_$<4I+4^WNN)K%NEM?4A5&Y,9QZ.Y5->RNO2IE7(:CD-4R
M\9K3KM%[+ST:9QX>E/1B>I.$]1I7M-LIM)L;JE6B[4Y+,9#5*(QFW>HFB9IG
MBJIF?,UT3T*Z)JIGH3+S<G5O@     5@>SN_,SR*\YV+>2KI@'?#\99/U"KS
M[IYS"O!'7^^-GV&5$AAUOL   $QOM&__ "<?WA?^!QG#<U_27_#_ ,^YS<__
M /PE_6G]W)C3.#G,     !G5_L _N*?]3(M7^E_ZU_NUFG_ W_17_=S&/=GS
MS;<\YV>^55V*WI?Q;E_4+?G(8YVP\+M5[XYGV:MYB3ZW
M     %FO<(^@]=_/MGODY@AK9O8\**?@EOSU;KCS(O$U=[]9GV++-UYC)N"
M )/O:(OGGXZ^;'*?*ILS]N=^+<YZO1YUS#Y^OA=H'>V][-"=PS$T) ,ZN[*]
M/?BYYSH'P=<BU=M_!//>H3Y,,T\W7QW[-]\J?.5K^C4EW)  &E#O[O0>M'GV
MP+R<SLR;NG\**O@ESSU#3[GN^)JUWZRWL691E&R;D<
M    7\]V5Z!'%WS8P?A*YFI.V_A9G_5Y\B'<CFZ>)#9OO=3Y^MG66JS4
M                    $@7M*'SW\:O-5EOE<T3^3[6>N@7>.$UI.(0
M%?GLU_S(<E?.KB7DBZ2&<[:.LCVN*5*9)HH           /*M[?,AN3S5;#\
MD;N>J>VCKOD\3F"E92@     &:?=Q>GKQ#_6 UIY2P2'=]*JZTO5/;1UW1\*
M0F@            /E,[_ !'S+\E,B^")A]CCCKCEME:28     &:?=Q>GKQ#
M_6 UIY2P2'=]*JZTO5/;1UW1\*0F@    <K K:3      ]TXNW9-@Y,<=KZM
MR0TBR[UU'=ENQ*UI*:3;L_Q^8IR-6BVZTD(HSU16BD^ZI3PT^Z>:^&B>M+[3
MQQUW3;*,FP       #37W\UV8MW=T; ANTZN7_8&JK3%KXQ".R^SET.^JKV5
M5[3O^C65RG93X?#VON4J3&5]-CK2\7.T0B%32P     &_P!]G&]-[:?ZJN;_
M %N:.)7-^EQ^-]R46UVW86I%.1P   U5]]G^[%Y,_P!3/^(+5!'RWIU/9\B7
MBYVDH!"J)8     #>G[/1Z>MW\P&P_*3 "6S7I791+7;=A;X4U,        '
M*P*VDP     /?^)_I3<:?/\ Z;^L7'#Q7VD]:7VGMHZ[IH%'38       ! )
MWV?[SKDS_4S_ (?=4%4RWI-/9\F4M<[>6JLCO      '1Z[N'T"N(?F UKY-
MPBD7O3:NNFJ>UCK,U2&]   !,#[2Y^)'$C\JMO\ P1KXG<GQU=C[J#=Z"2XG
MD$     "R;V;KT6=Z>?]WZNL)*?F^WCK(]KM>RHI)1%       ?@97?XV)XO
MDF4S4T5#QJP7B_RTJ6IM*HUFMTBXOIJXAF0MNE6HU?=4;76GW:)K]ROV(QG
M<M63)D3)$B7*><D2I3SLF3(>55;K\A]Q3KSSJU=5+<=<552JU\-:U*TDW^(
M    ?NXO8WLFR;'<;C>-]\9#?;18V/$->/?\==KA'@->)8HI-7G>W(IV4=:=
MJO@ZGR9PC$=3(HJ<   "-?VD7TI]%_J_L_6+FY4,IZ7/7^Y"!=[;L)V";0@
M    +INX)_=YXYYU=G_"<(IF:]-[$)BWVK=22Z(        <X/O'?3UY>?K
M;+\I9Q5[7I5/6A*U=M/786$1Y      Z?6B?F0TWYJM>>2-H*-5VT]=-QQ/5
M3R^@    P4[S7T".47FQG?"5L+JV(\+,AZO'D2PKSB_$AM)WNJ\_0@&-MG#<
M     #;!W)_[PS5'Y,;3^KK(C'^\WP/S'JEKV2EL]S/?'QI?P;.?JMU<(:ON
MR@                       YR'*/TF>17GUVYY?Y ;EZ%\29/X)9]CI< M
MY/C%U_OUGOUFZ\**JLH    'NO%STF>.OGUU'Y?X^4K7?B3.?!+WL=2]=VWC
M%T#OUD?UFTZ-YIH[^@    @M[V/]X9R8_*?%_JZPXVOW?^!^1_$J]DK<2.<_
MX^-HOA-G]5L-=I>+ @     '3D-'WZ,@       #6-WR/[M[D;_5#]?&KR^-
MV_AIDO\ UO8+K7/G:?\ U]V@_P"!_P#DLFA4-J'%D     "DOV=+\<^5'Y,:
MH^%<[,+;X_\ =LA^/=\BVZ#\P7XWVF^#9+S^95,F"'2L  1!]]IG[V:]X!L.
MT*D.2(>L\0UU@%NJI5%--,UQF+G,^/'I3I5#;-\S>6E=*^'QU%U^Y6AL_NQR
MD979&S<PPJOW+ER?RIHC_5HCL.-_/#URO6-^>?RDU35:T[*97+4=*([C&8JB
M.I%S,5X_QL6I<R"U=      L.[D;A19=1Z2@\G<SLS3^UMU6YR5B3\Z/_I&'
M:H>>32TLVY+G:HU,SJL:ES?DHKU<MZX;2>QT>\;KGO/VFNZAJ<Z'EJL,AEJL
M*\/O[O1QZE&/)B/PN5/2PZO\SG<_D]EMCJ-XVKV8G:?6+<S8FJ.&QDIGS$48
M\569P[M57'':FU3&&%?*WK&*VZ8      ":?VBNW6]..<6KLF##3=7;WM*W.
MW.D5BEP=M\>#A<F/!<FT1[Y7#8DR7'$-555"5N*52E*JK6N:]SE=?=\_;QGN
M?(M3ACP8XUQCAQ8X1'"YY<_G+V(R&S6:BBCW3-[.437A'*FF*<O,4S5ACR8F
M9F(QPB9F<,9E+F9U<V@     +7.XP] C'_.=LCX1AFLN]+PLK]0M^1+L%S+_
M !(6.^6;\_2W$&.6V    <[?FSZ9O+C]9W??UJY6;B;,>#6G_ ;'L5#@GOA\
M;FU/^8]2_7;S&,KC'(    /=>+GI,\=?/KJ/R_Q\I6N_$F<^"7O8ZEZ[MO&+
MH'?K(_K-IT;S31W]        -*'?W>@[:?/M@/D[G1DW=/X45?!;GGJ&GW/>
M\35KOUEO8LRC*-DW(X     "IGV=+\3.5/Y3ZH^"L[,$;X_]YR'J=WR:'2KF
M"_%&TWPG)><S*DLPLZ$  #G8<R\-5K[EKR5P[Q*V(]DWCLUFW(6EQ*JV:1E]
MVG6-VM':47_#V>4POKX:5HKK12J=%5W%V;S/NS9_)9G'&:LK:QZ\41%7VXEP
M0WMZ1.A;T=H=)PF+=G6<Y%$</I<WZZK<\/3MS3/9X)F.%C45MCP     #H@\
M)ML,[OXE<?-G(D4E2\AUAC4>^/)552:Y5CD2F+9@BBE=55HSE-DF(\/A]SX?
M":>;3Z?.E[09S(X84T7ZN3^+5/*H_P!6J'>G<]M/1MENNT+:.FKE7;^FV8N3
M_P"=:I[C?CL7K=R.PRC*$R2                   !'A[09Z9NL_P!6+#/K
M5W0;&;H?!J_\.K]BLN4'/K\;FG?Y<R_Z[J#1494:6      ="#N^/0=XI>8K
M77D]#-0MK_"C/_"[GGI=VMQ/B:V8[RY7V*EF(6XRP  )%_:$L^?O')+36MT/
MJ<MV#Z=<R7Q-4NI1'O6?9=>8MQ2GM]&UJ<M6$VY55(I6G2M$U56J:I3L+N@R
MD6]%S.=P\W=S/)_T;=$3'VZZG+'GW:Y7F]X6D;/Q5,V,EI,WL.'@N9F_<IKZ
MG#1E[4XQUL<8PC0&9;:-@     4Z]Q!PILDVV73F9L.S,W"<BZW/$]'Q;@RV
M]'M];954'+M@1FUI6A=PK/J[:(+O6BHU8\VO9JI;2T8.WK;37:;E.S>3JFFC
MDQ7?F.CCPT6YZF&%=4='&GI3#HWS*-S^3O9>YO<UZS%R]%VNQIU-41,4\CS-
M_-1'X7*QL6YXZ.3>G#&:9BF\P@Z+@      -(??YVRVR.%F.75^WP7[G;=X8
M='MUQ>B,.3X$>XX[F-;@Q"F+;5(BLSZPF?')0I*7?%([5*]E/3)^Z:NN-IJ[
M<3,4596O&,>"<*J,,8Z.&,X=+&6F_/@R^7KW0Y?,UVZ)S-O6;$45S3$U4Q7:
MO\J*:L,:8JY-/*B)C'DQCCA"-<V1<E0     *P/9W?F9Y%><[%O)5TP#OA^,
MLGZA5Y]T\YA7@CK_ 'QL^PRHD,.M]@   F-]HW_Y./[PO_ XSAN:_I+_ (?^
M?<YN?_\ X2_K3^[DQIG!SF      SJ_V ?W%/^ID6K_2_P#6O]VLT_X&_P"B
MO^[F,>[/GFVYYSL]\JKL5O2_BW+^H6_.0QSMAX7:KWQS/LU;S$GUN
M              +->X1]!Z[^?;/?)S!#6S>QX44_!+?GJW7'F1>)J[WZS/L6
M6;KS&3<$  2?>T1?//QU\V.4^539G[<[\6YSU>CSKF'S]?"[0.]M[V:$[AF)
MH2 9U=V5Z>_%SSG0/@ZY%J[;^">>]0GR89IYNOCOV;[Y4^<K7]&I+N2  -*'
M?W>@]://M@7DYG9DW=/X45?!+GGJ&GW/=\35KOUEO8LRC*-DW(X
M             OY[LKT".+OFQ@_"5S-2=M_"S/\ J\^1#N1S=/$ALWWNI\_6
MSK+59J                        "0+VE#Y[^-7FJRWRN:)_)]K/70+O'"
M:TG$(     "OSV:_YD.2OG5Q+R1=)#.=M'61[7%*E,DT4           'E6]
MOF0W)YJMA^2-W/5/;1UWR>)S!2LI0     #-/NXO3UXA_K :T\I8)#N^E5=:
M7JGMHZ[H^%(30            'RF=_B/F7Y*9%\$3#['''7'+;*TDP     ,
MT^[B]/7B'^L!K3RE@D.[Z55UI>J>VCKNCX4A-     Y<>Q[/7'=AYYC]6HT>
MMCS/*+/5B$E*(;-;9?)T*K41"4-)3&;JQT;I1*:412G@I]PK43C$2DWQA]
M   ?UV^=)M<^#<X:Z-S+=,C3HCBD)<2W)B/(D,+JVNBD+HEUNE>E:5I7[E0.
MHYA&50,[PO$,WM545M>98O8,JMM6WDR6ZP,AM,2[PZHD(2A#Z/>\Q/1=*4HJ
MGAI2G4HLQA.'23D</"^H/@       G:]H_SQJT<6])ZZ0_1N=FV\:9)5KW-5
MR+1@>$Y)%G(]UUK1M%SS2 NM4TI7M)33KTK6E9O*1YN9Z4(5WB[*-4J"
M  !O]]G&]-[:?ZJN;_6YHXE<WZ7'XWW)1;7;=A:D4Y'   #57WV?[L7DS_4S
M_B"U01\MZ=3V?(EXN=I* 0JB6      WI^ST>GK=_,!L/RDP ELUZ5V42UVW
M86^%-3        !RL"MI,     #W_B?Z4W&GS_Z;^L7'#Q7VD]:7VGMHZ[IH
M%'38       ! )WV?[SKDS_4S_A]U053+>DT]GR92USMY:JR.\      ='KN
MX?0*XA^8#6ODW"*1>]-JZZ:I[6.LS5(;T   $P/M+GXD<2/RJV_\$:^)W)\=
M78^Z@W>@DN)Y!      LF]FZ]%G>GG_=^KK"2GYOMXZR/:[7LJ*2410
M &$O>1;'9U3P/Y5YB[*1!=_H:RS$[=+5]UB^;%BIUYCZVNM:4]\?AS*8]&NO
M6GC*IZTK3P5B68Y5VF.J\USA3+G%%72H     &4?"'#5; YC\6L/\51Z/>M_
M:G:N+:FJO)_ \;-K-.O2U-=AQ+E&K1%?56BJ=BO3W5:)ZUIXN3A;JGJ2^T\-
M4==TK"CIL   (U_:1?2GT7^K^S]8N;E0RGI<]?[D(%WMNPG8)M"      NF[
M@G]WGCGG5V?\)PBF9KTWL0F+?:MU)+H@       !S@^\=]/7EY^L!LOREG%7
MM>E4]:$K5VT]=A81'D     #I]:)^9#3?FJUYY(V@HU7;3UTW'$]5/+Z
M#!3O-?0(Y1>;&=\)6PNK8CPLR'J\>1+"O.+\2&TG>ZKS]" 8VV<-P     -L
M'<G_ +PS5'Y,;3^KK(C'^\WP/S'JEKV2EL]S/?'QI?P;.?JMU<(:ONR@
M                   YR'*/TF>17GUVYY?Y ;EZ%\29/X)9]CI< MY/C%U_
MOUGOUFZ\**JLH    'NO%STF>.OGUU'Y?X^4K7?B3.?!+WL=2]=VWC%T#OUD
M?UFTZ-YIH[^@    @M[V/]X9R8_*?%_JZPXVOW?^!^1_$J]DK<2.<_X^-HOA
M-G]5L-=I>+ @     '3D-'WZ,@       #6-WR/[M[D;_5#]?&KR^-V_AIDO
M_6]@NM<^=I_]?=H/^!_^2R:%0VH<60     *2_9TOQSY4?DQJCX5SLPMOC_W
M;(?CW?(MN@_,%^-]IO@V2\_F53)@ATK  '/P[QRZ2+QSKY42Y/2CC.X\LM:>
MBEJI[WL<I-EB>%Q2U=:Q;>CK3KV:5\":4ITI3;G8RB+>RN0IIXO<U$_E1RI^
MW+A;O_S-S-[ZMIKMSMHU:_1V+=7<Z>/^+3'W.!A47.P^    #]?'[-*R._63
M'H-*JFWZ[VVS0TI0IU595TF,P8]*-H]VY6KS]/<T\-?N4(5Z[39M57J^UHIF
MJ>M$8IK(Y2[J&=LY"SZ=?NT6Z>#'S5=44QP='AGB=*S$<8M&$8IC&&6"/2)8
M<1QZRXQ9(J?\V-:+!;8UJML>G_<S#B(3_P#H:59B_<S68N9F].-VY7555/3F
MJ9F?MR_0SI6FY71],RVD9&GDY+*V+=FW3TJ+5$441V*:8A]"04^       FT
M]HM_$SBM^4^U_@K!#-.YS_><_P"IVO)K<]^?U\4;,_"<[YS+)9C.[FJ
M!:YW&'H$8_YSMD?",,UEWI>%E?J%OR)=@N9?XD+'?+-^?I;B#'+;    .=OS
M9],WEQ^L[OOZU<K-Q-F/!K3_ (#8]BH<$]\/C<VI_P QZE^NWF,97&.0
M>Z\7/29XZ^?74?E_CY2M=^),Y\$O>QU+UW;>,70._61_6;3HWFFCOZ
M  :4._N]!VT^?; ?)W.C)NZ?PHJ^"W//4-/N>]XFK7?K+>Q9E&4;)N1P
M %3/LZ7XF<J?RGU1\%9V8(WQ_P"\Y#U.[Y-#I5S!?BC:;X3DO.9E2686="
M!$9WW&M%X#SVS:^H94S VQAF![$@TZ5\31:;-3!;IXM54TZJ>O.$R'UTZJK1
M3W^2E4IIL]NPSL9O9.U:GM\O=N6Y_*Y<?:KB.PXY\\79V=#WWYS.Q$Q8U3*9
M;-4]+TOW-7AU[F7JJGCX:NEA#4<9":L@     55>S\\D&;S@NS^+=]FI_"V&
M7%>T<"9>>1XV3BN0/1+7F%NBLUJE5&+#DE(LJO2BJJ7>%UKTHDP+O<T6;6:L
M:[:C\W=I[E<ZE5.,T3/XU.,?Z$.F7,7W@49O1=2W;9VN/=64N>[,M$SPS9NS
M31?HICI6[O(KZ.,WYZ2CHPRZ          #^2?/@VJ#-NETFQ+;;+;$DS[C<
M9\EF'!@08;*Y$N;-ER%MQXL2+';4XXXXI*$(352JTI2M3U117<KBW;B:JZIB
M(B(QF9G@B(B..9Z$(5^_9RUFO,YFNFWE[=,U5UU3%----,8U5553A%--,1,S
M,S$1$8RQ"XP<\..7+J_;&QC3N6N3[_K>^3[?,M5WCMVR=D>.Q928478.)1U2
M'7;OA5SE*[#;]:-28ZE-TE,,>/8\;<6N;*:SL]:LW]2MX6;U,3$Q.,4U3&,V
MZYPX*XCH<,3P\F9PG#%6[C?9L!O4SNH:=LGFIKSVGWJJ:J*XBBJ[:IJY-.:L
M1C,UY>NK@BK@KIF:>Z44<NCE9D%MLM       (\/:#/3-UG^K%AGUJ[H-C-T
M/@U?^'5^Q67*#GU^-S3O\N9?]=U!HJ,J-+      .A!W?'H.\4O,5KKR>AFH
M6U_A1G_A=SSTN[6XGQ-;,=Y<K[%2S$+<98  $0/?:7>MR[PG9\.KS+OX Q+5
MMHHAKL]N-1[ K)?O$R.E:U\<JM[\93KX?%N)_P G0V@W8V^1LA8JP[>Y=GK_
M )RJG_\ '!QNYXF:]T;]]2M8Q/<,KDZ,(Z&.6MW,)ZOYS'K3#4R9 :O
M =$/A/KV#JSB+QOP:#&I%_!&G,$DW)NB6TT7D5^L,/(LIE=EJJD)K-R2[2WJ
MTI57A<\*E5]U73S:?.59_:'.YJJ<>5F;D1^+35--,=BF(AWJW/:#9V:W5[/Z
M+9IY/<M)RTUQP>FW+5-V]/!^%=KKJZ/'QSQLH2A,D       -*'?W>@[:?/M
M@/D[G1DW=/X45?!;GGJ&GW/>\35KOUEO8LRC*-DW(X     "L#V=WYF>17G.
MQ;R5=, [X?C+)^H5>?=/.85X(Z_WQL^PRHD,.M]@   F-]HW_P"3C^\+_P #
MC.&YK^DO^'_GW.;G_P#^$OZT_NY,:9P<Y@     ,ZO\ 8!_<4_ZF1:O]+_UK
M_=K-/^!O^BO^[F,>[/GFVYYSL]\JKL5O2_BW+^H6_.0QSMAX7:KWQS/LU;S$
MGUN                     +->X1]!Z[^?;/?)S!#6S>QX44_!+?GJW7'F1
M>)J[WZS/L66;KS&3<$  2?>T1?//QU\V.4^539G[<[\6YSU>CSKF'S]?"[0.
M]M[V:$[AF)H2 9U=V5Z>_%SSG0/@ZY%J[;^">>]0GR89IYNOCOV;[Y4^<K7]
M&I+N2  -*'?W>@]://M@7DYG9DW=/X45?!+GGJ&GW/=\35KOUEO8LRC*-DW(
MX                      OY[LKT".+OFQ@_"5S-2=M_"S/^KSY$.Y'-T\2
M&S?>ZGS];.LM5FH                        ) O:4/GOXU>:K+?*YHG\G
MVL]= N\<)K2<0@     *_/9K_F0Y*^=7$O)%TD,YVT=9'M<4J4R310
M     >5;V^9#<GFJV'Y(W<]4]M'7?)XG,%*RE      ,T^[B]/7B'^L!K3RE
M@D.[Z55UI>J>VCKNCX4A-             ?*9W^(^9?DID7P1,/L<<=<<MLK
M23      S3[N+T]>(?ZP&M/*6"0[OI576EZI[:.NZ/A2$T    #FL\Y\35@_
M-#E;B]6EM,6SD+MW\'H<I1+GX(G9U>[C95KHEB,WVW;3+957L-I;K57N/<]*
ME7M3C;IGJ0E:NVGKL5B(\@     =!GN?=V1=W]WYH:;[\I)O>M+&[I?)6.O:
M7;YNM5-V:PQG5?\ B<D8)6T2^OW>DFE*^'J4K,4\F[/5X?LIFB<:8;-B"]@
M     (L?:(=YQ\^Y98'IFUSVY=LT/KE%;LPARB_>&=[-D1<BO<924+4A%:X?
M:\=77K1*^TJM*TZ425'*4X6YJZ<^0@79QG#I)_B:0@     -_OLXWIO;3_55
MS?ZW-'$KF_2X_&^Y*+:[;L+4BG(X   :J^^S_=B\F?ZF?\06J"/EO3J>SY$O
M%SM)0"%42P     &]/V>CT];OY@-A^4F $MFO2NRB6NV["WPIJ8        .
M5@5M)@     >_P#$_P!*;C3Y_P#3?UBXX>*^TGK2^T]M'7=- HZ;
M(!.^S_>=<F?ZF?\ #[J@JF6])I[/DREKG;RU5D=X      Z/7=P^@5Q#\P&M
M?)N$4B]Z;5UTU3VL=9FJ0WH   )@?:7/Q(XD?E5M_P""-?$[D^.KL?=0;O02
M7$\@@     63>S=>BSO3S_N_5UA)3\WV\=9'M=KV5%)*(H      "=3VB_?,
M?$N.NK./UNFH3?=OYZK++Y%;<[3B<'UM&2]5N4RBM*LHN687RVN1UK\#E;<]
M1-%50JJ)O*4XUS7T(A"NSP8(VRH(      &W/N.==5S[O%]23W642+?K;']A
M[%N+2T+73I Q"Y8U9WJ532M&UQ,GRJ \E2NE.TW2GW:TI6!F9PM3U7NW&-2]
MPI:9   "-?VD7TI]%_J_L_6+FY4,IZ7/7^Y"!=[;L)V";0@     +INX)_=Y
MXYYU=G_"<(IF:]-[$)BWVK=22Z(        <X/O'?3UY>?K ;+\I9Q5[7I5/
M6A*U=M/786$1Y      Z?6B?F0TWYJM>>2-H*-5VT]=-QQ/53R^@    P4[S
M7T".47FQG?"5L+JV(\+,AZO'D2PKSB_$AM)WNJ\_0@&-MG#<     #;!W)_[
MPS5'Y,;3^KK(C'^\WP/S'JEKV2EL]S/?'QI?P;.?JMU<(:ONR@
M             YR'*/TF>17GUVYY?Y ;EZ%\29/X)9]CI< MY/C%U_OUGOUF
MZ\**JLH    'NO%STF>.OGUU'Y?X^4K7?B3.?!+WL=2]=VWC%T#OUD?UFTZ-
MYIH[^@    @M[V/]X9R8_*?%_JZPXVOW?^!^1_$J]DK<2.<_X^-HOA-G]5L-
M=I>+ @     '3D-'WZ,@       #6-WR/[M[D;_5#]?&KR^-V_AIDO\ UO8+
MK7/G:?\ U]V@_P"!_P#DLFA4-J'%D     "DOV=+\<^5'Y,:H^%<[,+;X_\
M=LA^/=\BVZ#\P7XWVF^#9+S^95,F"'2L  <][O!_3BY6^?;8OE%--O-D/!?(
M?!;?G8<)=^WCEVG[]9KV6IAX7(Q.    #[W5=UAV+:&M[W<'/%6^SY[A]UG.
M]44\7#M^0VZ7)<ZN+;;IV&655]TI*?!X:TIX24S]NJ[D;]JCMZK-<1UYIF(5
MO9G,VLEM)I^<OSA8M9ZQ75/2IINTU3/#A'%'1ETIS2I^A<        FT]HM_
M$SBM^4^U_@K!#-.YS_><_P"IVO)K<]^?U\4;,_"<[YS+)9C.[FJ     !:YW
M&'H$8_YSMD?",,UEWI>%E?J%OR)=@N9?XD+'?+-^?I;B#'+;    .=OS9],W
MEQ^L[OOZU<K-Q-F/!K3_ (#8]BH<$]\/C<VI_P QZE^NWF,97&.0    >Z\7
M/29XZ^?74?E_CY2M=^),Y\$O>QU+UW;>,70._61_6;3HWFFCOZ        :4
M._N]!VT^?; ?)W.C)NZ?PHJ^"W//4-/N>]XFK7?K+>Q9E&4;)N1P     %3/
MLZ7XF<J?RGU1\%9V8(WQ_P"\Y#U.[Y-#I5S!?BC:;X3DO.9E2686="  !.#[
M0QIERYX#HG?MNB54O$\CO>L,GD-)[:ZV_+85,BQAZ1T353<2WW'&[@U1=:T1
M1VX)37W2TF9]S^I11F\WI-<^F44W:>O1/)J[,Q53/6I<_N?CLC5F-#T3;BQ3
MPY7,7,G>F/P;]/=;,STJ::[5V,>+E78CCF$K)GES.      ]ZXQ\@,NXO;SU
M[N_#%*=N6%7MJ3<+35]3$;)<;F(7 R7&)RZ)6FD6^660\QVZI75AQ2'D4\8V
MBM*3KFD9?7=*O:7F>TNTX1/1IJCAIJCJTU1$]6,8XI7ONYVZU7=OMID-LM(F
M9S&3O1-5&.$7;57F;UFKJ7+<U4XX3R9F*X\U3#H.Z:V]@N^M7X7M[6UW;O6&
M9U96+S9YB>B7V>TMR-/M=Q8HI58=WLMR8>AS&*UJIB4PXW7PI-0]2T[-:3GK
MNG9VGDYFU5R9CR)CIQ5&$Q/1B8EW8V2VJT7;?9O)[5;/78O:1G;,7+=71CCB
MJBJ/O:[=<56[E/'37353/$]-)%<8      #^.XW&WV>WSKM=IT.UVJUPY5QN
M=SN,IB%;[=;X3"Y,V=.FR5M1HD.)&:4XZZXI*&T)JI5:4I6IZHHKN5Q;MQ-5
MRJ8B(B,9F9X(B(CAF9GBA"S&8L92Q7FLU71;RUNB:ZZZYBFFBFF)FJJJJ9B*
M::8B9F9F(B(F9G!(OWK7>M2M[RK[QRXY7U^'I2&^[;L]SVW.N1Y6VY4=RJ'[
M1:'T50ZQKAAU'12J=%7I5.M>D2B4R-A=@=@:=*IHUG6:(G4YC&W;GBM1TY_\
MSSGXW%RQYS?.;N;:W+VP&P%ZJC8^BJ:,SF:)F)STQ/#;MSQQE(GCGCS$\,_F
ML(N:1M;[(SC4.<8ULG6V2W+$<WQ&Y-7:P7^TNT:EPI;5%(6A:%I<CS(4R.XM
MF3&>0Y'E1W%M.H6VM2:Y/SN2RNHY6O)9VBFYE;E.%5,\4Q]R8XXF.&)PF)B8
M:<[/[0:SLKK.7VAV>S%S*ZSE;D5VKM$X54U1]F*J:HF::Z*HFFNF9IJB:9F)
MMD[N#O+L'YN8O7%<D9MN#\@\6MK;^486W*K2VY9 CH::DYI@GOFOOAZU.2%=
M9=O4IV3:UK2E:WFE-R'-9-L]B<ULQ?\ =%B:KND7*O,UX<-$]"BO#H]*K@BK
MI1.,1V%YOW.(T;?'IO[,U"+>2V[RUN)O9>)\Q?IB(B<QEL>&:)GM[4S579F8
MB9KIFFNK:26(V4      CP]H,],W6?ZL6&?6KN@V,W0^#5_X=7[%9<H.?7XW
M-._RYE_UW4&BHRHTL      Z$'=\>@[Q2\Q6NO)Z&:A;7^%&?^%W//2[M;B?
M$ULQWEROL5+,0MQE@  0P=\W!D1.\;WY(>HFC=TAZDG1*I515:QV]+Z]MBJK
MI_X%>^K<[3I_^VE*_P"4VEW;5Q5L;E(CCIF[$^O7)\B8<7^=Q9KM;_\ 7*Z\
M.3<HR-5/6C3\K1Y-,M71?;6T     #I$<?[C#O&A])W:WO4D0+IJ/6]Q@OII
M6B7X<W#;-)C/4I7PTHXRZE7_ .II?J]%5O5<U;KX*Z<Q<B>O%<Q+]!.PV8M9
MK8G1\U8GE6+FE92NF>G358MS$]F)>N%/72       TH=_=Z#MI\^V ^3N=&3
M=T_A15\%N>>H:?<][Q-6N_66]BS*,HV3<C@     *P/9W?F9Y%><[%O)5TP#
MOA^,LGZA5Y]T\YA7@CK_ 'QL^PRHD,.M]@   F-]HW_Y./[PO_ XSAN:_I+_
M (?^?<YN?_\ X2_K3^[DQIG!SF      SJ_V ?W%/^ID6K_2_P#6O]VLT_X&
M_P"BO^[F,>[/GFVYYSL]\JKL5O2_BW+^H6_.0QSMAX7:KWQS/LU;S$GUN
M                  +->X1]!Z[^?;/?)S!#6S>QX44_!+?GJW7'F1>)J[WZ
MS/L66;KS&3<$  2?>T1?//QU\V.4^539G[<[\6YSU>CSKF'S]?"[0.]M[V:$
M[AF)H2 9U=V5Z>_%SSG0/@ZY%J[;^">>]0GR89IYNOCOV;[Y4^<K7]&I+N2
M -*'?W>@]://M@7DYG9DW=/X45?!+GGJ&GW/=\35KOUEO8LRC*-DW(X
M                 OY[LKT".+OFQ@_"5S-2=M_"S/\ J\^1#N1S=/$ALWWN
MI\_6SK+59J                        "0+VE#Y[^-7FJRWRN:)_)]K/70
M+O'":TG$(     "OSV:_YD.2OG5Q+R1=)#.=M'61[7%*E,DT4
M'E6]OF0W)YJMA^2-W/5/;1UWR>)S!2LI0     #-/NXO3UXA_K :T\I8)#N^
ME5=:7JGMHZ[H^%(30            'RF=_B/F7Y*9%\$3#['''7'+;*TDP
M   ,T^[B]/7B'^L!K3RE@D.[Z55UI>J>VCKNCX4A-     @5[[G7R\#[QO=<
ME$:L:VY_;M?[!M5*LH92\B[8/8[3>9**MI0AZC^56*X5JOI2M5]:*JI5%*55
M,M.-F.HEKD>::FB.\      4%=P+S+MFF-XY'QISR[HMV%\@9%L?PF7-?;9M
M]IV[:678D"!53E$H97G]G6F!155UJY/AP64)ZNUJ2F:M\JGEQQQY"+;JPG#H
M2M%*>C@     >%<EN0F \6=(Y_O/9$Q$?'<&LC\YJWI?0S/R6^O4][X]B=F[
M:7*+O&27=QJ(QU35#57*NN52TVXM/JBB:ZHICCE\F8IC&7-LW!M/+-X;3V#M
M_.I2)F7;(RV]YA?76J*1%:FWN<],K"@-*4NL>V6YMQ,>*U2M:,QVD(IX$T*O
M33%-,4QQ0E9G&<9><'I\      W^^SC>F]M/]57-_K<T<2N;]+C\;[DHMKMN
MPM2*<C@  !JK[[/]V+R9_J9_Q!:H(^6].I[/D2\7.TE (51+      ;T_9Z/
M3UN_F V'Y28 2V:]*[*):[;L+?"FI@        Y6!6TF     ![_ ,3_ $IN
M-/G_ --_6+CAXK[2>M+[3VT==TT"CIL        @$[[/]YUR9_J9_P /NJ"J
M9;TFGL^3*6N=O+561W@     #H]=W#Z!7$/S :U\FX12+WIM7735/:QUF:I#
M>@   F!]I<_$CB1^56W_ ((U\3N3XZNQ]U!N]!)<3R"     !NS[FWO)K3PQ
MV#>=3[<=1'T#MV]09UTR-N)5Z7K?-T16;3$RV12.BLJ=B]Q@LLQKJU2CCD=M
MEJ2Q3JV\U(ELQ9[I'*I[:$2W7R9PGB7'VRYVZ]6ZWWBSW"%=K1=H46YVJZVR
M4Q/MURMT]AN5!N%OG17'8TR%,C.I<:=;4IMQM5%)K6E:5*;Q)A_:     '\5
MSN5OLUNN%XN\Z);+5:H4JY7.Y3Y#46#;[?!8<E39TV4^I#,:)$C-*<<<76B4
M(36M:TI0<8YW7>8\NU\T.6N>[1M<A]S7EBHSKW4S#S:V5(U_B\J;[QN:V'*)
M=9?RJ[SIMW6ARGC&:SZ,U\#5"K6;?<[<4]'HI6NKE58]!@$17D     "I/V:
M[4"G;UR6WY-C52F#:\1U!C<OLUJE]5UEOYGFT:JZ]*(K%I9L?52E.UVO'5Z]
MGLT[4EG*N"*>RC6HXY5>$BC   !&O[2+Z4^B_P!7]GZQ<W*AE/2YZ_W(0+O;
M=A.P3:$     !=-W!/[O/'/.KL_X3A%,S7IO8A,6^U;J271        #G!]X
M[Z>O+S]8#9?E+.*O:]*IZT)6KMIZ["PB/(     '3ZT3\R&F_-5KSR1M!1JN
MVGKIN.)ZJ>7T    &"G>:^@1RB\V,[X2MA=6Q'A9D/5X\B6%><7XD-I.]U7G
MZ$ QMLX;@     ;8.Y/_ 'AFJ/R8VG]761&/]YO@?F/5+7LE+9[F>^/C2_@V
M<_5;JX0U?=E                       !SD.4?I,\BO/KMSR_R W+T+XDR
M?P2S['2X!;R?&+K_ 'ZSWZS=>%%564    #W7BYZ3/'7SZZC\O\ 'RE:[\29
MSX)>]CJ7KNV\8N@=^LC^LVG1O--'?T    $%O>Q_O#.3'Y3XO]76'&U^[_P/
MR/XE7LE;B1SG_'QM%\)L_JMAKM+Q8$      Z<AH^_1D        :QN^1_=O
M<C?ZH?KXU>7QNW\-,E_ZWL%UKGSM/_K[M!_P/_R630J&U#BR     !27[.E^
M.?*C\F-4?"N=F%M\?^[9#\>[Y%MT'Y@OQOM-\&R7G\RJ9,$.E8  @9[TS'%8
MKW@/)VV+:2S65G</(Z(0U1FE4YCBF.Y<AVJ**5U4^B^46I?7^$4JJNE.O2FV
M6PE[N^R.1KX\+4T_D5U4?_BX?\Y73YTS?GM'EIB(FK.TW>+#T^S:OX]GNF,S
MT9G'HL 2[F#0     .AEP:WU Y*<5-+[78GMSKS=,-MEFS6E'*+>BY]C#"+#
MF+$ENJE.L5?O<!V2S1SW2XK[3GA2M-:Z?[4Z35HNOYG3YC"U3<F:.K;J\U1A
M_HS$3U8F.@[Q;F-M[&\+=EI&T]%<5YNYE*+>8X>&G,V8[E?B8XXQN4U5TX\,
MT54U<4Q,Y9%OLH       (W>^WYG81R*VYB&G=8R+??\0T,]DK5US> ^F5#R
M+.<B_!4:^0+'*8?=B3+!CD>QLL4DII_I$Q<CL54RVTXYL?NQV:S6C:?<U+/1
M-&9S<4X43P3313C-,U1QQ55RIG#H1AT9F(Y+\\7>[HVWVU.4V3V<JMW]*T2;
MT5YBF>53=S%WD1<IMS$S35:M1;IIY<=M<FO#&BFFJK1Z91::@     6N=QAZ
M!&/^<[9'PC#-9=Z7A97ZA;\B78+F7^)"QWRS?GZ6X@QRVP   #G;\V?3-Y<?
MK.[[^M7*S<39CP:T_P" V/8J'!/?#XW-J?\ ,>I?KMYC&5QCD    'NO%STF
M>.OGUU'Y?X^4K7?B3.?!+WL=2]=VWC%T#OUD?UFTZ-YIH[^@       &E#O[
MO0=M/GVP'R=SHR;NG\**O@MSSU#3[GO>)JUWZRWL691E&R;D<     !4S[.E
M^)G*G\I]4?!6=F"-\?\ O.0]3N^30Z5<P7XHVF^$Y+SF94EF%G0@  8M<UM
ML\G>+FY-,)99<O648E*E8<X\IMI,?.\<>9R/"W%27$JK$C.Y':H[,E:>BJQ'
M74_<56E:[LSJTZ'KN6U/&>Y6[D17^)5YFO@Z,\F9F.K$,:[X-AJ-XV[;5]D8
MB)SF9RLU6)G",,S:F+N7G&>UB;M%%-<QP\BJJ.*9<\>5%E094F%-C/PYD-]Z
M++B2F7(\J+*CN*:?C26'4H=8?8=15*T*I1254K2M*5H;@TU4U4Q53,33,8Q,
M<4QTX<&KMJY9N56;U-5%ZBJ::J:HF)IF)PF)B>&)B>"8GAB7^!Z>      -K
MG=B=Y+?.$^92<-SFEUR/COG-R;E918X7^E7+"+^ZVQ$IG>+1'%I2^XJ*PVU<
MX25(K-CM-K16KS#:5V!MQL7:VGRT9G*\FC6+5.%-4\$5T\?<ZIZ_#35][,ST
M)G#9SFY<X/.[GM7JTG6NZYC8+.W(F];IX:\O=F(I]TV:9XYPB*;UN)CNE$4S
M'FZ*8JM6U]L/!]K8=8=@:WRFRYIA>30F[A8\BL$UJ=;IT=?5*TT<;KVX\N*\
ME34B.ZEN1&?0MIU"'$*336?.9/-:?F:\GG;=5K,T3A535&$QY<3QQ,<$QPQ,
MPZ_Z%KVC;3Z38UW9_,V<YI&9HBJW=M51515'7CBJB<::J:HBJBJ)IJB*HF(^
MR)95P    >&;^Y)Z5XPX1)S[=>>6?#;*VEY-MB2GJ2,@R6>TWXREHQ7'H_C+
MKD%T<ITZMQVE):16KCRFVDK<35=(T74]<S4933+55V[T9CM:8Z=57%3'7GAX
MHQG@67MSO"V/W<:/5KFV&=M93)Q$\BF9QNWJHC'D6;48UW:YZ5,3%,>:JFFF
M)JB/_O".]AVCS#>GZ[P%JZ:KX^-OJ3_-=N8E.5; 2TNGB)NPKC!=4Q[P]S1Q
MJS1EKA,K5U?<F.-LN-[$[(; 9'9R(SF;Y-_5\.VP\S;ZEN)Z/3KGAGH13$S$
M\I]^W.>VEWKUW- T.+FF;"15Z3%7Y[-8<56:KIG#D]&,O1,VZ9X:ZKM5-%5.
MHXR$U9 /H\0R_*< RBQ9KA-_NN+9;C%RC7C'\ALDQZ!=;3<H:Z.1Y<.6PI+C
M;B*TZ5IX4K36J54JFM:5@9C+V,W8KRV:HIN9>NF8JIJC&)B>A,*AI6JZEH6I
M6-8T>_=RVJ9:Y%RU=MU337173.,54U1PQ/VIC&)QB96?]V9WI&+<Q+1#U7L]
M5MQ'D?8K51;T1"V8=CVM!M\>JIV1XBQ6C:(=]CLM5>N5G3UJVCM28O:CT>;B
M:U[;["7]G+DY_(\JYHM=7'QU6IGBIKZ=,\5-?1[6KS6$U==>;KSD]-WL96C9
MK:2;>5W@6;7#3P4V\[33'FKMB.#DW(B.5=L1Q1C<MXVXKIM;@C'3:T    $>
M'M!GIFZS_5BPSZU=T&QFZ'P:O_#J_8K+E!SZ_&YIW^7,O^NZ@T5&5&E@
M '0@[OCT'>*7F*UUY/0S4+:_PHS_ ,+N>>EW:W$^)K9CO+E?8J68A;C+   B
MN[]C&5V'GA<+HICQ2<TU+KK)FW.K]??*(J;UAU7^CM?%T[+F)J;_ (+W'\'X
M?=]LV7W5WXN[*1;Q]*S%RGK8\FO_ //'A\AR"YZFG3DM]ES,S&$9S2\K>B>'
MAY/=+&/#P<=C#@X.#IXM-ADEJ4     !=%W/N]X>[>#FKX#DYN1E&FV7M.9-
M$\;13T1C$4M)PQ=&E*J]2(_@<JVI0NM*(4\T\A%:^+K2FK.\72JM+VIOUQ&%
MC,SW:F>GR^W[/=(J[$Q/1=HN:EMK9VQW,Z;8JKBK4M)B<A>IQX:8L8>Y^#CY
M,Y:;41/%RJ:XCM9;0BQ6R       "73OX>9^&Y4QC_#S Y%NR&XXKED/.=L7
MZ*][Y9QR_P!JMMSMMAP6(ZRM4=V[-LWQ^3=:>%4-:(['7QM9#;>=-U.S69L3
M7M'FXJHHN6YHM4SP<JF9B:JYZGF8BCI\,\7)F>;?/8WNZ1J=%C=1HE5N_F,K
MFJ<QG;E,XQ:NT45T6LM3,<$UQ%RJN]^!,6Z.V[I33-,9L<\0     *P/9W?F
M9Y%><[%O)5TP#OA^,LGZA5Y]T\YA7@CK_?&S[#*B0PZWV   "8WVC?\ Y./[
MPO\ P.,X;FOZ2_X?^?<YN?\ _P"$OZT_NY,:9P<Y@     ,ZO]@']Q3_ *F1
M:O\ 2_\ 6O\ =K-/^!O^BO\ NYC'NSYYMN><[/?*J[%;TOXMR_J%OSD,<[8>
M%VJ]\<S[-6\Q)];@                    "S7N$?0>N_GVSWR<P0ULWL>%
M%/P2WYZMUQYD7B:N]^LS[%EFZ\QDW!  $GWM$7SS\=?-CE/E4V9^W._%N<]7
MH\ZYA\_7PNT#O;>]FA.X9B:$@&=7=E>GOQ<\YT#X.N1:NV_@GGO4)\F&:>;K
MX[]F^^5/G*U_1J2[D@ #2AW]WH/6CS[8%Y.9V9-W3^%%7P2YYZAI]SW?$U:[
M]9;V+,HRC9-R.                      +^>[*] CB[YL8/PE<S4G;?PLS
M_J\^1#N1S=/$ALWWNI\_6SK+59J                        "0+VE#Y[^
M-7FJRWRN:)_)]K/70+O'":TG$(     "OSV:_P"9#DKYU<2\D720SG;1UD>U
MQ2I3)-%           !Y5O;YD-R>:K8?DC=SU3VT==\GB<P4K*4      S3[
MN+T]>(?ZP&M/*6"0[OI576EZI[:.NZ/A2$T            !\IG?XCYE^2F1
M?!$P^QQQUQRVRM),     #-/NXO3UXA_K :T\I8)#N^E5=:7JGMHZ[H^%(30
M    )(_:3]2OP]A\;MZ18M5Q<BP[*=4WJ8BE*(BRL0O2,MQQB1X$UJY<F,UN
ME6JTJKW,-=*]GHGM3V3JX)IZN*#=CAB4QA.H(     '^T:3)A28\R'(?B2XC
M[4F+*C.N,28TEAQ+K$B.^TI#K+[+J**0M-:*2JE*TKU KW[LCOO\*S3'L>T?
MS0RN'AVQ+2Q&L^,;OOKOO7$\Z@Q8[3$1O8EW><4QC.8I2VJKMTDU:MMPZ=IU
MQB17I(D+V6F)Y5OBZ2/1<CBJXU)427%GQ8T^!)CS8,V.S+AS(CS<F++BR6TO
M1Y,:0RI;+\=]E=%H6BM4J36E:5K2I)HK^@   QWY'\K-!\3<*>SK>^Q++A=M
M6U*K9;0\][\RO+)D5NBU6S$L7B>-O%^FJ6M"559:\1'[=%ON--=7*>Z**KDX
M4QB^35$<:&KO)>\HV+S\V!%1[UF81HK"9\ES6^M??:G'W9"TOQJYMG*F)+T"
MY9O.A/K:11GK%M<1Q4:/5:ER94NI6;,6HZ=4]%+UUS5/4:S2,\       -_O
MLXWIO;3_ %5<W^MS1Q*YOTN/QON2BVNV["U(IR.   &JOOL_W8O)G^IG_$%J
M@CY;TZGL^1+Q<[24 A5$L     !O3]GH]/6[^8#8?E)@!+9KTKLHEKMNPM\*
M:F        #E8%;28     'O_$_TIN-/G_TW]8N.'BOM)ZTOM/;1UW30*.FP
M       " 3OL_P!YUR9_J9_P^ZH*IEO2:>SY,I:YV\M59'>      .CUW</H
M%<0_,!K7R;A%(O>FU==-4]K'69JD-Z   "8'VES\2.)'Y5;?^"-?$[D^.KL?
M=0;O027$\@@      -R_=R=\/MGA:FVZPV-$NFW^.2'^RQBZIK?\]-<MONU7
M)D:YNEQ?;B.6NJG%.N6.8XW"=>]TP_"6X^X[+WLO3<\U'!7_  XT2FN:>#H+
M%N-/,_C5RYQ]-]T3M/'\MDLQT/W?$GGJV;.\=JJE*+1?L-NE(M]A-(=[2$R4
MLN0GU(55EYU-.T4^NW7;G"J$>*HJXF41X?0 !^1?K_8<5LMSR/*+W:,;QZRP
MWKC>;]?KE#L]EM-OC)JN1.N=TN#T># AL(IU6ZZXA":>&M:"(F9PCC$A/>[]
M\-:=Z6:]<7^*MYFKU7*=5"VIM9A$FVJV0TRK^$PW#VW?$S6\"J[3_6$UUMIR
M\+1XEI-+?1;D^?L9?D^;K[;H0@5UX\$<2;TG$(      !T">YOT0[H;@#IJ'
M<8E(>1[39N&[,C11"D*6[L/WM*Q=3R%THM$EK7L&S-.I52E4NMJIT\!2LQ5R
MKL]*.!,VXPI;1B"]@  !&O[2+Z4^B_U?V?K%S<J&4]+GK_<A N]MV$[!-H0
M    %TW<$_N\\<\ZNS_A.$4S->F]B$Q;[5NI)=$        .<'WCOIZ\O/U@
M-E^4LXJ]KTJGK0E:NVGKL+"(\@     =/K1/S(:;\U6O/)&T%&J[:>NFXXGJ
MIY?0    8*=YKZ!'*+S8SOA*V%U;$>%F0]7CR)85YQ?B0VD[W5>?H0#&VSAN
M     !M@[D_]X9JC\F-I_5UD1C_>;X'YCU2U[)2V>YGOCXTOX-G/U6ZN$-7W
M90                       <Y#E'Z3/(KSZ[<\O\@-R]"^),G\$L^QTN 6
M\GQBZ_WZSWZS=>%%564    #W7BYZ3/'7SZZC\O\?*5KOQ)G/@E[V.I>N[;Q
MBZ!WZR/ZS:=&\TT=_0    06]['^\,Y,?E/B_P!76'&U^[_P/R/XE7LE;B1S
MG_'QM%\)L_JMAKM+Q8$      Z<AH^_1D        :QN^1_=O<C?ZH?KXU>7
MQNW\-,E_ZWL%UKGSM/\ Z^[0?\#_ /)9-"H;4.+(     %)?LZ7XY\J/R8U1
M\*YV86WQ_P"[9#\>[Y%MT'Y@OQOM-\&R7G\RJ9,$.E8  C4[^S7#N*<S;-G+
M3%:0-J:FQ:[KE=E5$.7S%IEUP^X1NU6E$J<C6>U6U=>E:]$O)ZFR.Z?.QF-F
MJLK,^;L9BJ,/XM417$]F9J^PY)\]W9^K3-[EG6J8_,:GI=FO'IW+-5=BJ.O%
MNBU/^E#2,9/:<@     ;CNZ.[P^#Q"V!=-7[7GOM:"VG=(DJX7.B'I--<9O1
MIFW1LRI&:[2W+%=8+346\I0A;R6H\>0WU][K:?QQO"V/JVBRE.>T^(_:UBF8
MB.+NE''R,?PHG&:.AC-43VT3&V?-9W\V=U6NW-F]IZZHV'U.Y3557PS[DS&$
M41?PCAFW73%-%^(B:HIIMUT^ES37:)9KU9\CM-MO^/7:VWZQ7F#&N=GO5FGQ
M;I:;K;9K29$.X6VXP77X<Z#+86E;3K2U-N(K2J:UI4UINVKEFY59O4U47:9F
M)IJB8F)CCB8GAB8Z,2Z[Y3-Y34,K;SV0NV[^2O417;N6ZHKHKHJC&FJBNF9I
MJIJB<8JB9B8X8E^D>$P   'QV?;"P75F*7;.=D9;C^$8A8V*R+KD6372):+7
M$1TKV&U29;C:794A=.PRRCM//N5HAM*EUHFLSE,GFL_F*<KDK==W,5SP4TQ,
MS/8CH1T9XHCAE2=<U[1=FM,NZUM!FK&3TJS3C7=O5TT44]3&J8QF>*FF,:JI
MPBF)F8A*[WC7?/W#;]LR31W%)VZXWK6Z,R;-ENV93,NSY7F]N<K5F7;,2@N>
M(GXKBUR8I5#S\A+=SFL.5;JW$15Q#V>-C=VM&G5T:IK_ ":\[3,31:C":*)Z
M$USQ551T(CS-,\.-4X3'-'?]SNK^U66S&QF[&;N7V>NQ-N_G:HJMWLQ1/!51
M8IG"JS9KC@JJJB+URF>3--J.5%<]QE]HB       M<[C#T",?\YVR/A&&:R[
MTO"ROU"WY$NP7,O\2%COEF_/TMQ!CEM@   '.WYL^F;RX_6=WW]:N5FXFS'@
MUI_P&Q[%0X)[X?&YM3_F/4OUV\QC*XQR    #W7BYZ3/'7SZZC\O\?*5KOQ)
MG/@E[V.I>N[;QBZ!WZR/ZS:=&\TT=_0       #2AW]WH.VGS[8#Y.YT9-W3
M^%%7P6YYZAI]SWO$U:[]9;V+,HRC9-R.      J9]G2_$SE3^4^J/@K.S!&^
M/_><AZG=\FATJY@OQ1M-\)R7G,RI+,+.A    1)=\UQ2<X\<K+IGN/V^L?6W
M(2MSV'87&6NQ$MN9UE-?TCXZE24H11QN]3F[HVE*4H;C79II/6K2JFSN[;7X
MUC0*<I>G'.Y/"W5TYHP_-U?DQ-/7HF>BXZ\[C=C5L%O-NZWD;?)V>U[EYJW,
M1YFC,8Q[KM=>+E47HB(B(HOTTQCR9:B#(;5<      !ESQ4YP\BN'%_=NFG,
MS4S8+A*1*R+7>1MOWK7^2NI2VW5ZY6"LF,J)<5--(1[^@/0Y]&TT1X[L=4UM
MW7]E]&VDL]SU*W^>B,*;E/F;E/6JPG&/XM433T<,64]V6^7;[=-GIS.R6;F,
MC<JY5W*W8FYE;T\$8UVL8Y->$1'=+=5N[A&'+Y/ HYT'W_/';,HT&V[^P;,-
M,Y!5MM$V^V)AW8F!+<1U0]*[5KCQLUM]'Z]%HC(M4_Q=*U35]=4T4O#6K;I=
M9RU4UZ3=MYFST*:OS=SK<,S1/7Y=./2CH= -A^?'L%JUNC+[<9+-Z1GL(Y5R
MW$YK+8]&?,1&8IQXXHBS<PX8FN<,9V/XCWC/!7-HS4JS<J=,0FGDJ6A.79A!
MU_)I1*:*K1V'GE<;EL*Z5\"7$)56O@I3J69F-C=JLK5--S(9F9C\"B;D?9M\
MJ&P.E;_MRVL6XNY3:;2**9C_ ,>_3E9[-.9[E5'6F(?47'G5PKM<:LJ3RTXX
MNM451'9MVY]>WB3UJE2J5I#M.039=4]$5]UV.S2O2G7K6G6!1LKM-<GDTZ?G
M<>K9N1]N:8A4<QOIW09:WW6YM1L_-./WF?RMR?R:+M579P8M[+[YK@%KJ.]6
M%M:[;+N;*:K_  +K3"\ANTAVE*JHFC-ZOT3&L06I:D5I1/X2HJG@JJE$UI6M
M=R6[;:W.3YK+TV*/PKE=,?ZM,U5_ZK&VT7.XW&Z!;GN.IW=1S,1Z7E,O=KF>
MM<NTV;'_ +W7PB8EJ-Y$>T"[1R:/,L?&G5]IUC$=[;3>=9^]%S3+J-5K6K<J
MUXRPRSB-DF)KTI5,M5\9JGK[FE:TJG(6C[H\C8F+NMWZK]7X%O&BCK35V]4=
M;D2U9V]Y]&TFHT5Y+=YIMK3;4\$9G,S&8OX=":+,1%BW5^/.8IPQX.*8T/;/
MVQLO=.73\\VQG&2[ R^Y=$R;[D]TDW.8F.A2U,P8='EU8MMKB^,K1B)&0U&8
M37LMH2GP&5LCI^2TS+QE-/M46<O3Q4TQ$1UYZ<ST9G&9Z,M)]H]J-HMK]5KU
MO:?.YC/:K<X[EZN:ZL.A33CP444X^9HHBFBF."FF(>>DXH(   ?J6.^7K&;Q
M;,AQR[W*PWZRS8]RL]ZLTZ3;;K:[C$=2]%G6^X0W&94.7&=112'&UI6E5.M*
MD.[:M7[=5F]337:JB8FF8B8F)XXF)X)B4SDL[G-.S=O/Z?=N6,]9KBNW<MU3
M17153.--5-5,Q535$\,3$Q,+$>Z\[URR\G(EET5O:;"Q_D) MZ8UDR%RL:!8
M]QLP6E56_":11F/:L\;B-^,EV]%$LS>RN1$HE/C(S&N>W6P-W0ZJM5TJ)KT>
M9QJIX9JLX]/IV\>*KCC@BKH53UAYMW.<R>\:U9V*VUKHL;=T6\+=V<*;>?BF
M..F."*,S%,8UVH\S<PFNU$1RK=&[\Q>W(   "/#V@STS=9_JQ89]:NZ#8S=#
MX-7_ (=7[%9<H.?7XW-._P N9?\ 7=0:*C*C2P     #H0=WQZ#O%+S%:Z\G
MH9J%M?X49_X7<\]+NUN)\36S'>7*^Q4LQ"W&6  !+/[1+KIV/F7&W;3$6JV;
MQC.;:ZNDU-%=F.[C=UM>2V"*_6JNQ2LQ&57);5$TZ_P#G:K_ )IG?<[G(G+9
MW3YGAIKHN1'XT335/8Y-./7AS5Y^V@56]6V>VHHIQHNY;,96NKI3:KHO6HG\
M;NUV8_%JQZ";,S2Y[@     ;%N[5YT7+A!N^M\O*+C=M/9^Q#Q_:N.V]*7YB
M(<9]QRS9A9HRW&D/WW%'Y+U4-56E,F'(D,^!:VW&[-VUV5HVHTON5ODTZC9F
M:K54\6,]M1,_@UX1P]"8B>*)B<^\WG?1F-S>V7NW-Q<N[)YZFFUG;5/#5R8F
M9MW[<3,8W+,S5A&/FZ*KE'!,TU4W/8#L#"MIX=C^P-=9-:,QPO*;>U=+#D5C
MEHF6ZX1'>J:U0XGHMF3'>0II]AU*'XSZ%M.H0XA2::LYO*9G(9FO)YRBJWF;
M<X54U1A,3_#AB8X)CAB9B7:#0]=T?:72;&NZ!F;6;TC,VXKM7;=7*HJIGJ]"
M8G&FJF8BJBJ)IJB*HF(^P)=50   _)OU_L6+6:YY'D]ZM..8]98;]QO-^OUQ
MAVBS6FWQD5<DSKG=+@]'@P(<=NE5+==6A"*4ZUK2A$M6KM^Y39L4U5WJIPBF
MF)F9F>*(B.&9ZD)7.Y[):;E+FH:C>M9?(6:)KN7+E=-%NBF.&:JZZIBFFF(X
M9FJ8B.C*;7O!N^ZMC4"_Z>X8W!Z7<9+;]IO^_%,*CQ+>VOJU-CZNA2VJ2)4U
M::U;I>Y#;;;/NEPFW%59EHS3LANPKFNC4=I8B*(X:;'1GI=UF.*/XD<?%5,<
M-,\^-^W/&RU-B_LINBN37F*HFB[J>&%-,<549.FJ,:JNA[HJB(IX9LTU3R+L
M3!2I4J=*DS9LE^9,F/O2I<N4\Y(E2I4AQ3K\F2^ZI;K[[[JZJ6M5:J4JM:UK
M6M3.-----,4TQ$4Q&$1'%$=*'.&[=N7KE5Z]557>KJFJJJJ9F:IF<9F9GAF9
MGAF9X9E_@>G@     "L#V=WYF>17G.Q;R5=, [X?C+)^H5>?=/.85X(Z_P!\
M;/L,J)##K?8   )C?:-_^3C^\+_P.,X;FOZ2_P"'_GW.;G__ .$OZT_NY,:9
MP<Y@     ,ZO]@']Q3_J9%J_TO\ UK_=K-/^!O\ HK_NYC'NSYYMN><[/?*J
M[%;TOXMR_J%OSD,<[8>%VJ]\<S[-6\Q)];@                    "S7N$
M?0>N_GVSWR<P0ULWL>%%/P2WYZMUQYD7B:N]^LS[%EFZ\QDW!  $GWM$7SS\
M=?-CE/E4V9^W._%N<]7H\ZYA\_7PNT#O;>]FA.X9B:$@&=7=E>GOQ<\YT#X.
MN1:NV_@GGO4)\F&:>;KX[]F^^5/G*U_1J2[D@ #2AW]WH/6CS[8%Y.9V9-W3
M^%%7P2YYZAI]SW?$U:[]9;V+,HRC9-R.                      +^>[*]
M CB[YL8/PE<S4G;?PLS_ *O/D0[D<W3Q(;-][J?/ULZRU6:@
M            D"]I0^>_C5YJLM\KFB?R?:SUT"[QPFM)Q"      K\]FO^9#
MDKYU<2\D720SG;1UD>UQ2I3)-%           !Y5O;YD-R>:K8?DC=SU3VT=
M=\GB<P4K*4      S3[N+T]>(?ZP&M/*6"0[OI576EZI[:.NZ/A2$T
M      !\IG?XCYE^2F1?!$P^QQQUQRVRM),     #-/NXO3UXA_K :T\I8)#
MN^E5=:7JGMHZ[H^%(30    -2G?9Z(<W?P"V9-ML*LW)=+W&R;IL;;;/;=K$
MQ5<FVYI6KJ4J=;8C:_OUUE5HFE:+<C-T5TI[I,?+5<F['2G@>+D8TH&RJ)8
M       RMT!SCY9\7O$L:/WKG.&65EQQU.(KG,9)@E7'W*NR'JX)E4:]XBF3
M(56O;?1#2_7K7HNE?"0Z[5NOMHC%ZBJJ.)LWPWVB#G+CT>-$R3%= Y\ANB4R
M;A>L)RJSWJ3V:.^[H]BF>6.R,.+4M/:Z6^J>RBE$I36M:U@SE+4\6,/7=:NH
M^ZF>TA<LUQG4V_2?':-,K2GB'YENV5.C-J[2:JJ[$9V);G7J51UI2E'F^E:T
MKUKTZ5^>Y+?3G[7E/O=:NHQ@VIWYW>&[,A2[;;MC8IJBWSJ+;DLZKP:U6J;X
ME=:U\5$R#*7,OR>UU16M.R[$FL2*=GIXSI55%>Z<M:IZ&/7>9N52U59IG6;;
M(R*?E^P\PRC.\LNJZ+N>39C?[KDM_N"T]>S69>+S*FW"3V*5Z)[;E>S3P4(\
M1$1A'!#QQ\;Y4^@       !O]]G&]-[:?ZJN;_6YHXE<WZ7'XWW)1;7;=A:D
M4Y'   #57WV?[L7DS_4S_B"U01\MZ=3V?(EXN=I* 0JB6      WI^ST>GK=
M_,!L/RDP ELUZ5V42UVW86^%-3        !RL"MI,     #W_B?Z4W&GS_Z;
M^L7'#Q7VD]:7VGMHZ[IH%'38       ! )WV?[SKDS_4S_A]U053+>DT]GR9
M2USMY:JR.\      ='KNX?0*XA^8#6ODW"*1>]-JZZ:I[6.LS5(;T   $P/M
M+GXD<2/RJV_\$:^)W)\=78^Z@W>@DN)Y!        /U++?+UC=U@WW';O=+!
M>[8_23;;S9;A+M5UM\E-%)3(@W""ZQ+B/T2JM*+;6E72M?"?)B)X)XALKU'W
MR'>&Z@C1+;"WW<L^LL1M#:;5MFR638+KR6F_%MUD9/>85<X<JE/W?]:T[5?"
MKK4A59>U5T,)ZCW%=4=%F=8_:.N8L.-XB^ZDXY7MY"&D-S(M@V/9WG*H2JCK
MLQM.RI\9UUZO2O\ !(80GI7W/AITA^Y+?3G^'8>NZU=1^=E?M%W-&\0E0\:U
MUQ[P]QQNJ571G&,XOES9<ZU[+D/\+; <M"*437PI>AO]:TZ]:4\ C*6^C,OG
M=:NHU7\B.<'*WE6[V=[;LS#-+.EUM]C$6WXF-X+&>8<JY&D-8/BT2RXJJ;&\
M%$RG(BY5:4IVG*U\)&HMT4=K&$O,U55<;%,B/(      #*?A/QTN'*[E'IS1
MD5F6JUYAEL-S,9D1+O;M6 V1*[YF]S\<W5*8SK&-V^0F.I2D)7+6TW15%+3U
MAW*^11-3[3'*G!TG8$"%:X,*V6V)'@6ZW1(\"!!B-(CQ84*(RB/%B1F&DI;9
MCQV&TH0A-*)2FE*4ITH4CC3;^L    1K^TB^E/HO]7]GZQ<W*AE/2YZ_W(0+
MO;=A.P3:$     !=-W!/[O/'/.KL_P"$X13,UZ;V(3%OM6ZDET0        Y
MP?>.^GKR\_6 V7Y2SBKVO2J>M"5J[:>NPL(CR     !T^M$_,AIOS5:\\D;0
M4:KMIZZ;CB>JGE]    !@IWFOH$<HO-C.^$K875L1X69#U>/(EA7G%^)#:3O
M=5Y^A ,;;.&X     &V#N3_WAFJ/R8VG]761&/\ >;X'YCU2U[)2V>YGOCXT
MOX-G/U6ZN$-7W90                       <Y#E'Z3/(KSZ[<\O\ (#<O
M0OB3)_!+/L=+@%O)\8NO]^L]^LW7A155E     ]UXN>DSQU\^NH_+_'RE:[\
M29SX)>]CJ7KNV\8N@=^LC^LVG1O--'?T    $%O>Q_O#.3'Y3XO]76'&U^[_
M ,#\C^)5[)6XD<Y_Q\;1?";/ZK8:[2\6!      .G(:/OT9        &L;OD
M?W;W(W^J'Z^-7E\;M_#3)?\ K>P76N?.T_\ K[M!_P #_P#)9-"H;4.+(
M  %)?LZ7XY\J/R8U1\*YV86WQ_[MD/Q[OD6W0?F"_&^TWP;)>?S*IDP0Z5@
M#0QW_.C7<WXU8'NVUQ/'W+2.<>\;XZAKPL81LI,&R3)3KJ$*6KWMF-MLC2$*
MZ(HF4XKM4K[E>5]TNJ1E=;NZ9<G"C-6L:?Q[>-41V:)KGL0TDY\>QE6L[O,C
MMCEJ,<QHV=Y-R<.++YODVZIF>I?HR\1$\'FZIQQX)D"-B7*@      !F_P 5
M^\0Y3<0*(M>J\[I.P6LM<V5K+-HE<EP60^\KM2'(D!Q^+=,=>DKIVG7+5+@K
M>52E7*KZ="U]>V.T':+\YG[6&:PPB[1/)K[,\,58=#EQ5AT,&9-VF_K>5NIP
MRVS.=Y>B\KE59/,4]VRTS/'--,S%=J9XZILUVYJGMIENTUE[1'BC\:-'W+QR
MR&V3&Z=F7=]99=;;Y&E*^[XV-CF51<>=@4IUZ>+5=)/W.O;\/2F,<]N=S$53
M.FYVBJGH1=HFF8Z]5,U8_DPW$V<Y^NF5VZ;>UNS]^W=CMJ\G?HN1/5BU>BU-
M/6F]7U^@R9A]_KPCE1FWW\;W_;G5]OM0YF"8@N2SV7%(3XQ5OV-/AU\8E-%T
M[#J_<JIUZ*ZTI0ZMTVT]-6$5Y2J.G%RO#[=N)^TR)9Y\.YRY;BNO+Z[;JG[V
MK+6)F.'H\G-U4\/'P53P3PX3P/P,D]H%X?VUE:<=UUO[)IOB:.,T7C>#6.V5
M<K5U/O>1-E[!D3V7$U0FM:HANH[*Z=*UK2J:1K&Z/:*N?SU[*44X_A5U3]B+
M>'VX26H<^C=3EZ)C(9#7,Q>PQC&UEK=&/#P355FIJB>+BMU1A/'CC#!7<7M"
MFV[[&EV[1VD,.U[1U*V6LCSN^3]@7AM*DUI29"M-NAXC9;?,16M.RF16Y,TZ
M>Z2KKTI=6F[H-/M517JF:N7OXM%,6XZTS,UU3'6Y,L+;6<^_:G.VZ\OL9HV4
MR$3&$7<S<JS5R/XU-%%-BW35THJ[K3TXG'@TH;SY,;YY*W]&2;QVAE&PI\=Q
MYRWQ;K+;C6"RUD*JIY./XO:V8&-6!MWKT4F'$8HJE*=>O2ADW2M$TG1+7<=+
ML6[-$\<Q&-57XU4XU5=F9:>[:;Q-MMX>>C4-L]2S.?OTS,TTUU1%JWCQ]RLT
M13:M1/1[G13CT7A955E@       %KG<8>@1C_G.V1\(PS67>EX65^H6_(EV"
MYE_B0L=\LWY^EN(,<ML    YV_-GTS>7'ZSN^_K5RLW$V8\&M/\ @-CV*AP3
MWP^-S:G_ #'J7Z[>8QE<8Y    ![KQ<])GCKY]=1^7^/E*UWXDSGP2]['4O7
M=MXQ= []9']9M.C>::._H       !I0[^[T';3Y]L!\G<Z,F[I_"BKX+<\]0
MT^Y[WB:M=^LM[%F491LFY'      5,^SI?B9RI_*?5'P5G9@C?'_ +SD/4[O
MDT.E7,%^*-IOA.2\YF5)9A9T(   #!;O$>(<'F9QIRK6\1J&UL6PKIFFIKO+
M4EA$+.;/%DHCVN5+JMND>TY7;Y#]LDJ7533%)*)-4+7';I2ZMCMHJ]F];MYV
MK'W'7YB[$=&B9CAB.G1.%4=&<)IQPF6%]_>ZNSO<W>9G9^U%$:_8GW1DJZN#
MDYBW$X435P847J9JLUS.--/+BYA,VZ4"MXM%TQ^[72PWRW3+1>[)<9MHO%IN
M,=V)<+7=+;)=A7"W3HCZ4/19D*6RMMUM=**0M-:5I2M#;.W<MWK=-VU,56JJ
M8F)CAB8F,8F)Z,3'##A[F\KF<CFKF1SMNNUG+-RJBY17$TU45T3--5-5,\,5
M4U1,3$\,3$Q+\X]I<                   #^N!/G6J="NEKFR[;<[;+C3[
M=<8$EZ'.@3H;R)$2;"EQUMR(LN+(;2MMQ"DK0M-%)K2M*5/-=%%RB;=R(JHJ
MB8F)C&)B>.)CHQ/1A%L7[V6O49G+5U6\Q;JBJBNF9IJIJIG&FJFJ,)IJIF(F
M)B8F)C&%J7<\<T-P<L=-9'9MOXU=[E>-1R+1CC.Z5)81:]@HDQ7'6;9>*+<;
M??SRR0VVESI##;C4EA]EY^K3[G61K/O&V:T[0-2HNZ=733;S$35W'HV\)XX_
M\NJ<>3$\,3$Q&,1YGK]S4-[NU>\_9+,93:O+W;F;TJJBU&H<'(S6,3,47,9B
M9S-NF(FY53$TUTU455\FNK\YN',<MKP !'A[09Z9NL_U8L,^M7=!L9NA\&K_
M ,.K]BLN4'/K\;FG?Y<R_P"NZ@T5&5&E@     '0@[OCT'>*7F*UUY/0S4+:
M_P *,_\ "[GGI=VMQ/B:V8[RY7V*EF(6XRP  -5??*Z-=W1P:SZX6R)[[R+3
M=TM.X;0A#7:>5 QM$RV9BCQJ$*=1'8PF^7"6I-*52MR(WVNG2BDW[NWU2-,V
MILT5SA9S-,V9Z]6$T?Z]-,=F6LW.VV,JVOW,9Z_EJ.5G](N49^C@X>3:Y5%_
MAX\(R]R[7,<4S13CQ8Q#>;1N,P      #*?C/S1Y'<1[P_<=);$N%AM=QDHE
M7S#+FTU?<&R!U"*->.NF,W&CL),ZK*:(I,C>]YR$4[*7DT\!0=;V:T;:&W%&
MIV8KN4QA37'F:Z>M5'#AU)QIZC)>[O>]O W69NK,;'9^Y8RURK&YEZXBYEKL
M\6-=FK&GE8<'=*.3<B."*XAO)U5[1&JD:+#W?QR2Y,31'OW(=59=5F,\JO@<
MK%PW+HK[L:B>G5-%WUWKUZ5K3IUKBW/[G?-35I>=\ST*;M'#V:Z)X?6X;F[,
M\_68MTVMLMG\;OWUW)7\(GIX6+\3,=G,U?=9:6OO^N%,Z+1Z;B7(*S2**["X
MDW",+DKK6C;:E.M/6S9$YA;%5KJE-550Y6J*UJA-*TZV_<W2[345847,I5'3
MBNN/)MQ_#HLHY;GQ[G[UOEWLKKMFO'M:LOEYZ$<,31FZHPZ$8X3P<4<#^6]]
M_P#\,K='HJTX1R"R"4M+M4,Q\/PBWQVEHJWV$RY-RV.PXVEZBZ]FK33]:=BO
M:I3K3KZM;I-I:Y_.7<I13U:ZY^Q$6_)F$/.<^7='8HQRN3UV_=F)PB+&7IB,
M,.VFO-Q,8]#DTU<7#$<#"_;'M#^8S8ST+1_'G'\>D52I+60[.RJ?E-?=I4FB
MDXMC,3%VV'6:]%)4JZ/H57[J.E/#<NG[GLM35%6J9RNN/P;5,4_ZU4U>=CKL
M0[4<_35KUN;.QN@V+%>'!=SEZJ]_[-FFS$3'0QO51/1CIZ5N0_,_DSRHFT?W
M;MC(LJM;3Z9$'$(RX]@P:V.M]:,.PL.L+-NL'OQANO9I+=8=F+3_ )[RZUK6
MN3-'V:T30:<-,R]%NYAPUSYJN>O75C5AU(F(Z4-0-O=[N\7>7>Y>V.J9C,Y:
M*L:;$86LO1,<4TV+446N5$<'+JIFY/1KF6+Q76-P       "L#V=WYF>17G.
MQ;R5=, [X?C+)^H5>?=/.85X(Z_WQL^PRHD,.M]@   F-]HW_P"3C^\+_P #
MC.&YK^DO^'_GW.;G_P#^$OZT_NY,:9P<Y@     ,ZO\ 8!_<4_ZF1:O]+_UK
M_=K-/^!O^BO^[F,>[/GFVYYSL]\JKL5O2_BW+^H6_.0QSMAX7:KWQS/LU;S$
MGUN                     +->X1]!Z[^?;/?)S!#6S>QX44_!+?GJW7'F1
M>)J[WZS/L66;KS&3<$  2?>T1?//QU\V.4^539G[<[\6YSU>CSKF'S]?"[0.
M]M[V:$[AF)H2 9U=V5Z>_%SSG0/@ZY%J[;^">>]0GR89IYNOCOV;[Y4^<K7]
M&I+N2  -*'?W>@]://M@7DYG9DW=/X45?!+GGJ&GW/=\35KOUEO8LRC*-DW(
MX                      OY[LKT".+OFQ@_"5S-2=M_"S/^KSY$.Y'-T\2
M&S?>ZGS];.LM5FH                        ) O:4/GOXU>:K+?*YHG\G
MVL]= N\<)K2<0@     *_/9K_F0Y*^=7$O)%TD,YVT=9'M<4J4R310
M     >5;V^9#<GFJV'Y(W<]4]M'7?)XG,%*RE      ,T^[B]/7B'^L!K3RE
M@D.[Z55UI>J>VCKNCX4A-             ?*9W^(^9?DID7P1,/L<<=<<MLK
M23      S3[N+T]>(?ZP&M/*6"0[OI576EZI[:.NZ/A2$T    #\N^66U9+9
M;QCM]@L7.R7^UW"RWFVR:55&N%JNL1Z#<8,A*5)4IB7$?6VNE*TK5*J^$1.$
MXQQCFJ\ON/5[XK\DMNZ(O:)"DX)ELZ+C\^2A:5WK#+CV+OA=][2FVTK7=L8G
MQ7G>QU2A]2T=:U16I6+=?+HBKIPE*HPG!C<>WP
MW^^SC>F]M/\ 55S?ZW-'$KF_2X_&^Y*+:[;L+4BG(X   :J^^S_=B\F?ZF?\
M06J"/EO3J>SY$O%SM)0"%42P     &]/V>CT];OY@-A^4F $MFO2NRB6NV["
MWPIJ8        .5@5M)@     >_\3_2FXT^?_3?UBXX>*^TGK2^T]M'7=- H
MZ;        (!.^S_ 'G7)G^IG_#[J@JF6])I[/DREKG;RU5D=X      Z/7=
MP^@5Q#\P&M?)N$4B]Z;5UTU3VL=9FJ0WH   )@?:7/Q(XD?E5M_X(U\3N3XZ
MNQ]U!N]!)<3R"                      5^^SR\/U89K;,N8.86RK60;4I
M+P+5M)+54NQ-=6.Z-JRF_,453K2F69=;$1D5K2BDLV;M)K5N1X9#-W,9BW'0
MXT>U3P<I2D2:*    "-?VD7TI]%_J_L_6+FY4,IZ7/7^Y"!=[;L)V";0@
M  +INX)_=YXYYU=G_"<(IF:]-[$)BWVK=22Z(        <X/O'?3UY>?K ;+
M\I9Q5[7I5/6A*U=M/786$1Y      Z?6B?F0TWYJM>>2-H*-5VT]=-QQ/53R
M^@    P4[S7T".47FQG?"5L+JV(\+,AZO'D2PKSB_$AM)WNJ\_0@&-MG#<
M   #;!W)_P"\,U1^3&T_JZR(Q_O-\#\QZI:]DI;/<SWQ\:7\&SGZK=7"&K[L
MH                       .<ARC])GD5Y]=N>7^0&Y>A?$F3^"6?8Z7 +>
M3XQ=?[]9[]9NO"BJK*    ![KQ<])GCKY]=1^7^/E*UWXDSGP2]['4O7=MXQ
M= []9']9M.C>::._H    (+>]C_>&<F/RGQ?ZNL.-K]W_@?D?Q*O9*W$CG/^
M/C:+X39_5;#7:7BP(     !TY#1]^C(        UC=\C^[>Y&_U0_7QJ\OC=
MOX:9+_UO8+K7/G:?_7W:#_@?_DLFA4-J'%D     "DOV=+\<^5'Y,:H^%<[,
M+;X_]VR'X]WR+;H/S!?C?:;X-DO/YE4R8(=*P !YQN#5^,[LU9L#4F9,>^,9
MV)B=ZQ.[=E"%OQF+O"=BMW&'V_<MW&U25HDQG/!5J0RA=*TJFE2=T[/7],S]
MG4,M.%^S<IKCJX3CA/4F.">G$RM_:O9O3ML-FL]LMJU/*T[/Y6Y8KZ<1<IF(
MKIZ5=$X5T3T*J8F.&'.PW1J;+-$[7V!I_.(WO7*->9/<\:NG90M$>9[R>K[R
MNT'QE*+<M=[MRV9D1=?_ #(SZ%?Y3<73-0R^JZ?9U'*SC8O415'4QXXGJTSC
M$]6)<$-K]E]4V*VGSVRFLT\G4LAF:[-?2JY,^9KIQXZ+E/)N43T:*J9Z+S$G
MEN                      %KG<8>@1C_G.V1\(PS67>EX65^H6_(EV"YE_
MB0L=\LWY^EN(,<ML    YV_-GTS>7'ZSN^_K5RLW$V8\&M/^ V/8J'!/?#XW
M-J?\QZE^NWF,97&.0    >Z\7/29XZ^?74?E_CY2M=^),Y\$O>QU+UW;>,70
M._61_6;3HWFFCOZ        :4._N]!VT^?; ?)W.C)NZ?PHJ^"W//4-/N>]X
MFK7?K+>Q9E&4;)N1P     %3/LZ7XF<J?RGU1\%9V8(WQ_[SD/4[ODT.E7,%
M^*-IOA.2\YF5)9A9T(    !+WWWO=]R(TV?S1U#9%.P9GO=G?N/VUJG6#+I[
MW@6O9\2(TGJN+-I5$6]]CIXIU+,RJ54=F/-YSW7[7153&S6HU>;CTBJ>C'#,
MVIGIQQT=.,:>A3$\WN>1N+KMWJ][VRMF9LUX1J=JB.UJX*:,Y33'WM7!1F,.
M*J*+LQ,57JZ9GS-KG<                   !EAPUXB;'YG;GLVJ\#85!M;
M?B[MGV;28[KMFP;$F7:)F7:<I">C]QEUI[WMT.E4KF3%I36K;27GFK?VDVAR
M6S6FU9_-SC<XK=$3YJNOH1'4CCJGH1TYPB<G[I-U>T&]S:ZSLSHD31EHPKS.
M8F)FWEK$3YJNKIUU=K:HXZ[DQ&--,5UTWMZ-TGKWCMJS$-/ZOLS=DP_#K:B#
M#;KV%SKE,76KUSOUZE(;;]_WR^3W'),M^J4]MYRO92E%$H3J?JFIYS6,_<U'
M/5<K,W*L9Z41T*:8Z%-,<$1TG;O8S8[0=@MFLKLILW9BSI64M\FF/OJZN.NY
M<JPCE7+E4S775T:IG"(C"(]9*>N@  1X>T&>F;K/]6+#/K5W0;&;H?!J_P##
MJ_8K+E!SZ_&YIW^7,O\ KNH-%1E1I8     !T(.[X]!WBEYBM=>3T,U"VO\
M"C/_  NYYZ7=K<3XFMF.\N5]BI9B%N,L  #\^[6JVWZU7.QWF%&N=GO-OFVJ
MZVV8TEZ)<+;<8SD.="E,KZI=C2XKRFUIKX%)56A[MW*[5RF[:F:;E,Q,3''$
MQ.,3'5B4#-97+YW+7,GFZ*;F4O6ZJ*Z*HQIJHKB::J:HZ,51,Q,=&)<]+FEQ
MLO?$[DELO3%SCRZ6BRWIZZ8)=)27*TR#7E\<<G8A=VY"DT;E/?@Q=(LQ3=5(
M:N,:0SUJII1M_LSK5K:#1;&I43'=*J<+D1][<IX*XPZ'#PQTZ9B>BX/[WMWN
M<W7[P=1V1S--7N6S>FO+5SC^=RMR9JL5Q/%5/(\Q<PQB+M%RC'&F6+!7F-
M                    "L#V=WYF>17G.Q;R5=, [X?C+)^H5>?=/.85X(Z_
MWQL^PRHD,.M]@   F-]HW_Y./[PO_ XSAN:_I+_A_P"?<YN?_P#X2_K3^[DQ
MIG!SF      SJ_V ?W%/^ID6K_2_]:_W:S3_ (&_Z*_[N8Q[L^>;;GG.SWRJ
MNQ6]+^+<OZA;\Y#'.V'A=JO?',^S5O,2?6X                     LU[A
M'T'KOY]L]\G,$-;-['A13\$M^>K=<>9%XFKO?K,^Q99NO,9-P0 !)][1%\\_
M'7S8Y3Y5-F?MSOQ;G/5Z/.N8?/U\+M [VWO9H3N&8FA(!G5W97I[\7/.= ^#
MKD6KMOX)Y[U"?)AFGFZ^._9OOE3YRM?T:DNY(  TH=_=Z#UH\^V!>3F=F3=T
M_A15\$N>>H:?<]WQ-6N_66]BS*,HV3<C@                     "_GNRO
M0(XN^;&#\)7,U)VW\+,_ZO/D0[D<W3Q(;-][J?/ULZRU6:@
M           D"]I0^>_C5YJLM\KFB?R?:SUT"[QPFM)Q"      K\]FO^9#D
MKYU<2\D720SG;1UD>UQ2I3)-%           !Y5O;YD-R>:K8?DC=SU3VT==
M\GB<P4K*4      S3[N+T]>(?ZP&M/*6"0[OI576EZI[:.NZ/A2$T
M     !\IG?XCYE^2F1?!$P^QQQUQRVRM),     #-/NXO3UXA_K :T\I8)#N
M^E5=:7JGMHZ[H^%(30     $VOM"'#*1GVM\6Y@8+9ZR<DU-&:P_:[4%BJY<
M_6MRN*G,?R-UMI-7'J83DEP=;?52E5)A713KBDLQ*U3.96YA/<YXIXD*[3C'
M*1]$^@                      &_WV<;TWMI_JJYO];FCB5S?I<?C?<E%M
M=MV%J13D<   -5??9_NQ>3/]3/\ B"U01\MZ=3V?(EXN=I* 0JB6      WI
M^ST>GK=_,!L/RDP ELUZ5V42UVW86^%-3        !RL"MI,     #W_ (G^
ME-QI\_\ IOZQ<</%?:3UI?:>VCKNF@4=-@       $ G?9_O.N3/]3/^'W5!
M5,MZ33V?)E+7.WEJK([P     !T>N[A] KB'Y@-:^3<(I%[TVKKIJGM8ZS-4
MAO0   3 ^TN?B1Q(_*K;_P $:^)W)\=78^Z@W>@DN)Y!
M     9B\$N(67\V>1F&:8QU$R%C[CR<AV9E<=JCC>&:ZM4F-3(+TI2TK:_",
MKWPW!MS:Z52]<9;"5]ENJUHAW;D6Z.5/&]4T\J<'1BPC"\8UQAV+8!A-GB8_
MA^%8_:,6QBQP4J3$M-BL4%BVVN QVU+<6B-#CH3VEJ4M=:=I5:JK6M:3,S,X
MSQRFN+@?4'P    !&O[2+Z4^B_U?V?K%S<J&4]+GK_<A N]MV$[!-H0
M%TW<$_N\\<\ZNS_A.$4S->F]B$Q;[5NI)=$        .<'WCOIZ\O/U@-E^4
MLXJ]KTJGK0E:NVGKL+"(\@     =/K1/S(:;\U6O/)&T%&J[:>NFXXGJIY?0
M    8*=YKZ!'*+S8SOA*V%U;$>%F0]7CR)85YQ?B0VD[W5>?H0#&VSAN
M !M@[D_]X9JC\F-I_5UD1C_>;X'YCU2U[)2V>YGOCXTOX-G/U6ZN$-7W90
M                     <Y#E'Z3/(KSZ[<\O\@-R]"^),G\$L^QTN 6\GQB
MZ_WZSWZS=>%%564    #W7BYZ3/'7SZZC\O\?*5KOQ)G/@E[V.I>N[;QBZ!W
MZR/ZS:=&\TT=_0    06]['^\,Y,?E/B_P!76'&U^[_P/R/XE7LE;B1SG_'Q
MM%\)L_JMAKM+Q8$      Z<AH^_1D        :QN^1_=O<C?ZH?KXU>7QNW\
M-,E_ZWL%UKGSM/\ Z^[0?\#_ /)9-"H;4.+(     %)?LZ7XY\J/R8U1\*YV
M86WQ_P"[9#\>[Y%MT'Y@OQOM-\&R7G\RJ9,$.E8   3T=^#P-F;+Q5KESJRS
M5EYIKVRTM^X+/ 8I65D6OK:E;D',F66&_&2KK@R%*1-JKM*<L]:+JI*(%$KR
M_NOVKIR-_P";V?JPRUZK&S,\5-R>.CJ17][_ !^#[_@T/YY.Y.[M%ID;T]FK
M/*U?(6>3GK=,>:NY6CAIOQ$1C57E^&+F.,S8X<8BQ$529&P+EZ
M            6N=QAZ!&/^<[9'PC#-9=Z7A97ZA;\B78+F7^)"QWRS?GZ6X@
MQRVP   #G;\V?3-Y<?K.[[^M7*S<39CP:T_X#8]BH<$]\/C<VI_S'J7Z[>8Q
ME<8Y    ![KQ<])GCKY]=1^7^/E*UWXDSGP2]['4O7=MXQ= []9']9M.C>::
M._H       !I0[^[T';3Y]L!\G<Z,F[I_"BKX+<\]0T^Y[WB:M=^LM[%F491
MLFY'      5,^SI?B9RI_*?5'P5G9@C?'_O.0]3N^30Z5<P7XHVF^$Y+SF94
MEF%G0@    '\-SMMNO5MN%GN\&)=+3=H,NVW2VSX[4N#<;=/8<BS8,V*^E;$
MF)+C.J;<;6FJ%H56E:5I4]45UVJXN6YFFY3,3$QP3$QPQ,3T)B>)!S&7L9O+
MW,IFJ*;F5NT545T51%5-5-43%5-5,\$TU1,Q,3P3$X2BJ[TWNT[YQ#S6;M+5
MUJN%VXV9E=5.6]]OQTY_5-]N4EQ:,)O[ZJNR:V%;BJ)LUQ?K6KJ*TBR%JDH2
M[*V9V$VUM;19:,AGZHIUJW3P]#NM,1V]/0Y7X=,<7;1')G"GD!SE>;QG-U>L
M5[2[-VKEW=[F[N-,QC5.2N5S/^SW9X9[E,\%B[5QQA;KF;D15<T_&16J0
M              9 <9^,^UN6&UK)J34EDK<KU<JTEWB\2Z/,X]A^/,O--W'*
M,HN+;3U+?9[?1Y-/ E;TAY:&&$.ONMMJI&MZWD- R%6H:A5R;5/!$1VU=70I
MICHS/V(C&9F(B97UN[W=[3;S]IK.RVRUGNF<N>:N7*L8M6+43$5WKU<1/)HI
MQCH3555,44157533-VG#?B!K+A?I^UZOU\PFX71_Q5RSW/)D*/%O^?9/5*_'
M76Y59JY6-;H5'5,6V#1QQN#%I1/:<>6\^]JMM)M%GMI=1JSV<GDVXX+=N)QI
MMT]*.G,\=57WT]*,(CM3NEW4[.;HME+>S>A4Q<S,X5YG,U4Q%W,WNC77ACA1
M3C--JWC,6Z.#&JJ:ZZ\L"WV3P   CP]H,],W6?ZL6&?6KN@V,W0^#5_X=7[%
M9<H.?7XW-._RYE_UW4&BHRHTL      Z$'=\>@[Q2\Q6NO)Z&:A;7^%&?^%W
M//2[M;B?$ULQWEROL5+,0MQE@   -/G>_P#!"1ROTQ'V1K>S>_M[:9ASY]CA
M0V.W<,]P9SM3,BP9%&J4>F7:*XC\(69%?&UK*2_%:114]3B<B[N]JXT#4IR6
M=JPTK,S$53/%;KXJ:^I$]K7Q<&%4]I@U1YUFY2O>?LC3M!L_9Y>VND4556Z:
M8\UF<M/FKN6X.&JNF8[K8CA\W%=NF,;\U1$^I*DJJE5*I4FM4J2JE:*2JE>E
M:5I7PTK2ILTX^3$Q.$\;_A]?                     %8'L[OS,\BO.=BW
MDJZ8!WP_&63]0J\^Z><PKP1U_OC9]AE1(8=;[   !,;[1O\ \G']X7_@<9PW
M-?TE_P /_/N<W/\ _P#"7]:?W<F-,X.<P     &=7^P#^XI_U,BU?Z7_ *U_
MNUFG_ W_ $5_W<QCW9\\VW/.=GOE5=BMZ7\6Y?U"WYR&.=L/"[5>^.9]FK>8
MD^MP                    !9KW"/H/7?S[9[Y.8(:V;V/"BGX);\]6ZX\R
M+Q-7>_69]BRS=>8R;@@ "3[VB+YY^.OFQRGRJ;,_;G?BW.>KT>=<P^?KX7:!
MWMO>S0G<,Q-"0#.KNRO3WXN><Z!\'7(M7;?P3SWJ$^3#-/-U\=^S??*GSE:_
MHU)=R0 !I0[^[T'K1Y]L"\G,[,F[I_"BKX)<\]0T^Y[OB:M=^LM[%F491LFY
M'                      %_/=E>@1Q=\V,'X2N9J3MOX69_P!7GR(=R.;I
MXD-F^]U/GZV=9:K-0                        2!>TH?/?QJ\U66^5S1/
MY/M9ZZ!=XX36DXA      5^>S7_,AR5\ZN)>2+I(9SMHZR/:XI4IDFB@
M       \JWM\R&Y/-5L/R1NYZI[:.N^3Q.8*5E*      9I]W%Z>O$/]8#6G
ME+!(=WTJKK2]4]M'7='PI":             ^4SO\1\R_)3(O@B8?8XXZXY;
M96DF     !FGW<7IZ\0_U@-:>4L$AW?2JNM+U3VT==T?"D)H     #\;(\=L
M67X_?,4RBTP+]C62VBXV'(+'=([<NVWBS7>(] N=LGQ7:*;D0YT-];;B%4Z*
M0JM#[$S$XQQCGO=Y?P0R;@IR!NF*M19\[3F</7')-+Y8_1Y]N=C=9*:RL4N<
MY5%(7E.%.R6XLQ-5>,?85'E]E"924IJEF[%VC'[Z.-+5T\F>HUU$9X
M               ;_?9QO3>VG^JKF_UN:.)7-^EQ^-]R46UVW86I%.1P   U
M5]]G^[%Y,_U,_P"(+5!'RWIU/9\B7BYVDH!"J)8     #>G[/1Z>MW\P&P_*
M3 "6S7I791+7;=A;X4U,        '*P*VDP     /?\ B?Z4W&GS_P"F_K%Q
MP\5]I/6E]I[:.NZ:!1TV        0"=]G^\ZY,_U,_X?=4%4RWI-/9\F4M<[
M>6JLCO      '1Z[N'T"N(?F UKY-PBD7O3:NNFJ>UCK,U2&]   !,#[2Y^)
M'$C\JMO_  1KXG<GQU=C[J#=Z"2XGD$                   #Z;"\,RO8N
M68[@F"X_=,JS#++O"L6-X[98KDVZ7B[7%Y,>)"AQVZ54MQUQ?AK7HE":54JM
M$TK6GR9B(QGB./@AT N[%X!8]P.T2Q8K@FWW?=FP46W(-QY9$HV\U6ZLQU_@
MW";%,\6AYW%<,3*>;86KPRY;TF56C:7D,LTN]=F[5C]['$F:*>3'5;)R"]@
M    1K^TB^E/HO\ 5_9^L7-RH93TN>O]R$"[VW83L$VA      73=P3^[SQS
MSJ[/^$X13,UZ;V(3%OM6ZDET0        YP?>.^GKR\_6 V7Y2SBKVO2J>M"
M5J[:>NPL(CR     !T^M$_,AIOS5:\\D;04:KMIZZ;CB>JGE]    !@IWFOH
M$<HO-C.^$K875L1X69#U>/(EA7G%^)#:3O=5Y^A ,;;.&X     &V#N3_P!X
M9JC\F-I_5UD1C_>;X'YCU2U[)2V>YGOCXTOX-G/U6ZN$-7W90
M            <Y#E'Z3/(KSZ[<\O\@-R]"^),G\$L^QTN 6\GQBZ_P!^L]^L
MW7A155E     ]UXN>DSQU\^NH_+_ !\I6N_$F<^"7O8ZEZ[MO&+H'?K(_K-I
MT;S31W]    !!;WL?[PSDQ^4^+_5UAQM?N_\#\C^)5[)6XD<Y_Q\;1?";/ZK
M8:[2\6!      .G(:/OT9        &L;OD?W;W(W^J'Z^-7E\;M_#3)?^M[!
M=:Y\[3_Z^[0?\#_\EDT*AM0XL@     4E^SI?CGRH_)C5'PKG9A;?'_NV0_'
MN^1;=!^8+\;[3?!LEY_,JF3!#I6   '^;K33[3C#[;;S+S:VGF74)<:=:<35
M#C;C:Z50MM:*UI6E:5I6E>E3[$S$XQP3#S53373-%<1-$QA,3PQ,3QQ,=&)1
M_P#>N=U?=]#7R_<AN/>-R;EHB[O/77,L1L[$B7+T]<7>KLZ8W%35Y]>N9CO:
M=;?3U1:5*4P[1N/1A==B=@=O+>K6J-'U>N*=5IC"BN>"+T=",?Y2.*8^_P".
M,9QARGYSG-HS6Q.=O[>;"9>JYL5=F:\Q8MQ-561KGAJJB.&?<M4XU15'!8G&
MBKDT11,Z'S*S2<                    !:YW&'H$8_YSMD?",,UEWI>%E?
MJ%OR)=@N9?XD+'?+-^?I;B#'+;    .=OS9],WEQ^L[OOZU<K-Q-F/!K3_@-
MCV*AP3WP^-S:G_,>I?KMYC&5QCD    'NO%STF>.OGUU'Y?X^4K7?B3.?!+W
ML=2]=VWC%T#OUD?UFTZ-YIH[^@       &E#O[O0=M/GVP'R=SHR;NG\**O@
MMSSU#3[GO>)JUWZRWL691E&R;D<     !4S[.E^)G*G\I]4?!6=F"-\?^\Y#
MU.[Y-#I5S!?BC:;X3DO.9E2686="      /G<NQ'&,^QB_87FEAM>3XGD]KE
MV7(,?O41J=:[M:YS2F94.9%>2I#C3B%?]RDJI12:T52E:1LOF+^4OT9G+5U6
M\Q;JBJFJF<)B8XIB4AJNE:;KFFW](U>Q;S.EYFW5;NVKE,545T51A--43P3$
MQ]CCCA1F]Y1W4F:<2[E==KZBC7;.>.5PF.2'74M.SLCU*Y*>=6U9LL["GI%Q
MQANG1$2]U2E-*U2Q,[#WBG9>R6Q6WV6V@HIT_49IM:S$=:F[AT:.E5TZ.S3C
M&,4\D.<+S8]7W79B[M/LK3=SNP%RN9F<)JNY*9F<+=[CFNS'%1F.+BHN\FOD
MU7=-YDAJ6               9<\/N%FZ.:6Q&<+UA9UQ;!;GX;F=;&NL9^F(
MX+:I#E>LBXRD412?>)++:ZPK8RKWU,6BM:>+90\^U;NT>TVF;-9/W3GJL;U4
M3R+<3YNN>I'0B/OJIX(ZLS$3E/=1N@VNWO:]&D;.6IIR-NJF<SFJXGN&6HF>
M.N?OKDQ$]SLTSR[DQ/:T1773;YQ!X<Z?X8:QC:^U?:Z/72<W"E9WGMQ8;_G1
MGU^C,K;K<[N^E3GO2WQE/.4@VYE7O6"TXJB>TZX\\[K!M%M'J.TN>G.9ZK"W
M&,6[<=K;IGH1TYG@Y54\-4]2(B.R&ZK=-LINBV<IT+9NUCF:XIJS.9KB.[9F
M[$8<NN>'DTQC/<[5,\BW$SAC55775E>4!D\    $>'M!GIFZS_5BPSZU=T&Q
MFZ'P:O\ PZOV*RY0<^OQN:=_ES+_ *[J#1494:6      ="#N^/0=XI>8K77
MD]#-0MK_  HS_P +N>>EW:W$^)K9CO+E?8J68A;C+     )C.]S[JFXS+CDW
M*_C-C;MP7<'9-\W+JNPPEO3U3WEKD7/8^&VZ*E2YGOQ:JO7F RCQM'>W-:HN
MBY%&\X;O=O:*:*- UNO##"FS=JG@PZ%NN9XL.*BJ>##S,X81CSFYTW-FS%W,
M9G>=N[R\W)N3-S/Y*U3,U<J9QKS=BBGAJY4^:S%JF,<<;U,3$UQ3,<9P<Y@
M                   %8'L[OS,\BO.=BWDJZ8!WP_&63]0J\^Z><PKP1U_O
MC9]AE1(8=;[   !,;[1O_P G']X7_@<9PW-?TE_P_P#/N<W/_P#\)?UI_=R8
MTS@YS      9U?[ /[BG_4R+5_I?^M?[M9I_P-_T5_W<QCW9\\VW/.=GOE5=
MBMZ7\6Y?U"WYR&.=L/"[5>^.9]FK>8D^MP                    !9KW"/
MH/7?S[9[Y.8(:V;V/"BGX);\]6ZX\R+Q-7>_69]BRS=>8R;@@ "3[VB+YY^.
MOFQRGRJ;,_;G?BW.>KT>=<P^?KX7:!WMO>S0G<,Q-"0#.KNRO3WXN><Z!\'7
M(M7;?P3SWJ$^3#-/-U\=^S??*GSE:_HU)=R0 !I0[^[T'K1Y]L"\G,[,F[I_
M"BKX)<\]0T^Y[OB:M=^LM[%F491LFY'                      %_/=E>@
M1Q=\V,'X2N9J3MOX69_U>?(AW(YNGB0V;[W4^?K9UEJLU
M         !(%[2A\]_&KS59;Y7-$_D^UGKH%WCA-:3B$     !7Y[-?\R')7
MSJXEY(NDAG.VCK(]KBE2F2:*           #RK>WS(;D\U6P_)&[GJGMHZ[Y
M/$Y@I64H     !FGW<7IZ\0_U@-:>4L$AW?2JNM+U3VT==T?"D)H
M    #Y3._P 1\R_)3(O@B8?8XXZXY;96DF     !FGW<7IZ\0_U@-:>4L$AW
M?2JNM+U3VT==T?"D)H      !C-RUXH:HYEZ:OVF=M6UQVV7"J;CCF1V]+*,
MBP?*HK3S=JRK')3J%I9GPO'K0ZTNE69<9QQAY*FW%4/=NNJW5RJ7RJF*HPE
M#S+X7[DX1;:N&LMJVEQZW2')4O ]@V^))1B>Q,=:=2EN[V.4[1:&9T9#S:;A
M;UK5)M[ZZ)7VFULO.U2W<IN4\JE+54S3.$L1R(\@           ]:Q+1NT<V
MUAM3<^/XI<).L-,1,;?S_,W6ZQK);)>6Y9CN&V"R1IKU$LW'()UUR:.Y2&S5
M3R(:7'U4HVCK7S-5,513/;2^X3ACT'DIZ?      -_OLXWIO;3_55S?ZW-'$
MKF_2X_&^Y*+:[;L+4BG(X   :J^^S_=B\F?ZF?\ $%J@CY;TZGL^1+Q<[24
MA5$L     !O3]GH]/6[^8#8?E)@!+9KTKLHEKMNPM\*:F        #E8%;28
M     'O_ !/]*;C3Y_\ 3?UBXX>*^TGK2^T]M'7=- HZ;        (!.^S_>
M=<F?ZF?\/NJ"J9;TFGL^3*6N=O+561W@     #H]=W#Z!7$/S :U\FX12+WI
MM7735/:QUF:I#>@   F!]I<_$CB1^56W_@C7Q.Y/CJ['W4&[T$EQ/((
M']"HDI$5F<N-(1"DR),2/,4RXF*_*A-Q'ID9F15-&79$1F>PMU":U4VEYNJJ
M4HM/4/YP          !]3A.$9ALG++!@> 8U><PS+*;BS:<>QK'X$BYWB[W&
M1UJW&APHR%NN5HA*EK5THAMM*EKJE"55I\F8B,9XCCX(6]]U-W4&/\+;)'V]
MM^/:,HY/9!;GF*R(ZVKE8]0V:XL+8EXUB<NE*LS<DN,1U35VN[?@4VI4.)7W
MM5]Z;3K]^;GF:>T\E,44<GAGC;JR61       $:_M(OI3Z+_ %?V?K%S<J&4
M]+GK_<A N]MV$[!-H0     %TW<$_N\\<\ZNS_A.$4S->F]B$Q;[5NI)=$
M      .<'WCOIZ\O/U@-E^4LXJ]KTJGK0E:NVGKL+"(\@     =/K1/S(:;\
MU6O/)&T%&J[:>NFXXGJIY?0    8*=YKZ!'*+S8SOA*V%U;$>%F0]7CR)85Y
MQ?B0VD[W5>?H0#&VSAN     !M@[D_\ >&:H_)C:?U=9$8_WF^!^8]4M>R4M
MGN9[X^-+^#9S]5NKA#5]V4                       '.0Y1^DSR*\^NW/
M+_(#<O0OB3)_!+/L=+@%O)\8NO\ ?K/?K-UX45590    /=>+GI,\=?/KJ/R
M_P ?*5KOQ)G/@E[V.I>N[;QBZ!WZR/ZS:=&\TT=_0    06]['^\,Y,?E/B_
MU=8<;7[O_ _(_B5>R5N)'.?\?&T7PFS^JV&NTO%@0     #IR&C[]&0
M  !K&[Y']V]R-_JA^OC5Y?&[?PTR7_K>P76N?.T_^ONT'_ __)9-"H;4.+(
M    %)?LZ7XY\J/R8U1\*YV86WQ_[MD/Q[OD6W0?F"_&^TWP;)>?S*IDP0Z5
M@    _QD1X\R._$EL,RHLIEV/)C2&D/QY$=]"FGF'V74J;>9>;55*DJI5*DU
MK2M.A]B9IF*J9F*HG@EXN6[=VW5:NTQ5:JB8F)C&)B>"8F)X)B8X)B>--OW@
MO<B1<BD7K;W#&% M%X?7*N>1Z'DR6;?9;B\NBWY$K6-REN-0[%*==\/X&E+;
M@5[=?>KT9*&XJ\T;(;SZK,4Z=M+,U6XPBF_$8U1U+L1PU1_'CS7X458S5'/G
M?KS.+6?KO;5;HZ*+6;JF:[NFS,4VZYX9FK)UU3%-N9G_ ,"N8M\/YNNW$4VY
MF(RK%,HP;(KOB.:8[>\3RJP3'+??,<R.US;+?+1.:HFJXERM=Q9CS8;Z4JI7
MLN(36J:TK]RM*F<<OF+&:LTYC+5TW,O7&--5,Q53,=.)C@ESDU/3-2T7/W=*
MU?+WLKJ=BN:;EJ[15;N451QTUT51%5,]28C@X7X!&2(         ]&U/J+9.
M\\[L>M-38?><XS;(7Z,6VQV5BCCE&Z*121<+A+>6S L]G@(71<J;+=9B16J5
M6ZXA%*U)+4-1R6E92O/:A<IM96B.&J?(B..9GH4Q$S,\$1,K@V7V5VAVTUJS
ML[LOE+V=UB_5A1;MQC.'1JJJG"FW;IXZ[E<TT41PU51'"V0<_N[UM7!70_'%
MV^7QO*=R[*R/8+VQ;S;GY5,9ML>S6O$G+-BV,19"&%O0K4NZ/J>G/-(D37W*
MJ[+;26FD69LEMA<VJU;.Q:I[GIMBBWW.)PY4S,UXU53TYPC"F)PB.G.,M@=^
M6XC+;EMB=GZL[>C,[6ZCF,U.:N435W&B+=%B;=FS$X8TT<NJ:KE415<JF9PI
MIBFF-3)D!J\     !:YW&'H$8_YSMD?",,UEWI>%E?J%OR)=@N9?XD+'?+-^
M?I;B#'+;    .=OS9],WEQ^L[OOZU<K-Q-F/!K3_ (#8]BH<$]\/C<VI_P Q
MZE^NWF,97&.0    >Z\7/29XZ^?74?E_CY2M=^),Y\$O>QU+UW;>,70._61_
M6;3HWFFCOZ        :4._N]!VT^?; ?)W.C)NZ?PHJ^"W//4-/N>]XFK7?K
M+>Q9E&4;)N1P     %3/LZ7XF<J?RGU1\%9V8(WQ_P"\Y#U.[Y-#I5S!?BC:
M;X3DO.9E2686="       '\TR'$N,25;[A%C3H$Z,_#FPIC#4F),B26E,R8L
MJ,\E;,B-(96I"T+35*TUK2M*TJ>J:JJ*HKHF8KB<8F."8F.*8GIH=VU:OVJK
M%^FFNQ73--5-41--5,QA--43P3$QP3$\$QP2G%Y\=QW:\I?OFU^&;5MQR^/U
M>N-XT1-?9MN,W.0NJW9+FM[O)<;AXS(=77JFTRU(MM*JK1A^(VAN/7,NR>]&
MY8BG3]I.57:C@B_'#5'2[I$<-4?QX\UTXJG&7/\ WW\S3+:E7>VGW21;R^=J
MQKN:;5,46:YXYG*5S,4V9GH6*YBUPSR*[5,4T3,1F^"YGK7*+OA.P<6O^%Y=
M89/O2\8WDUKF6:\6]_LI<123!G-,OI;>:6EQI?2J'6U)6BJDJI6N<<KFLMG;
M%.:R=RB[EZXQBJF8F)ZTQ]OI3P2YR:SHNK[/:E=T?7<M?R>JV*N3<M7J*K=R
MF>/AIJB)PF,)B>*8F)B9B8E\J3"F          !_U*5*51*:54I5:)2E-*U4
MI5:]*4I2GAK6M3X^Q$S.$<;=QP3[F#;_ ""?LVPN0;-\TIIEZC,^-:Y$9N'M
M'.X:ZH6TBSV>XLN_S/M$MJM54N-R84\M'85'B/-.T?1C':K>5IVD15D](FC-
M:EQ3..-JW/5F.WF/P:9PX\:HF,)W%W*\T7:O;JNSKVW<7M'V1G"J*)B*<YF:
M>AW.W5$]PHJCA[K=IFJ8PFBU735%<5O:@TWK'0F!6;66HL.M&$878FZTAVBT
M,J3X^2XAM$FZ76:\MV?>;U/\4FLB;+=>DOJI2JUJZ4-?-1U+/:MFZL]J-RJ[
MF:^.9Z70B(XHICH4Q$1'0AU)V4V2V<V(T2SL[LKE+63T>Q'F;=$<<SAC775.
M-5RY5A'*N5S575/',O3217&     !'A[09Z9NL_U8L,^M7=!L9NA\&K_ ,.K
M]BLN4'/K\;FG?Y<R_P"NZ@T5&5&E@     '0@[OCT'>*7F*UUY/0S4+:_P *
M,_\ "[GGI=VMQ/B:V8[RY7V*EF(6XRP     !H?[PON9,-WY*O6W^,]+)K;<
M$Q3UQR+"9'^KM>;$F5I53TR+2.VIO"LLFUIU6\TW6W3GNBGVV77'IBLK;'[R
M<SI--.G:WRK^G1P4U\=RW'2G\.B.E/FJ8XIF(BEI1OXYHVD;;W;VU>[ON.G[
M5US-=W+SYC*YJKHU1A&&7OU=&JF.Y7*N&NFBJJN[,G>T-4[(TMF=UU[M;#+_
M ('F=E<JB?8<A@N0Y5&JN.M-38;ONXMTM4M3*JQYD5QZ+)13M-.+3TJ9^R.?
MR6IY:G.9"[1=RU7%53.,=:>C$QT8G"8Z,0Y@[2;,;0;(:O=T':?)W\EJ]F?-
M6[M,TSAC,153/:UT583R;E$U45QPTU3'"\_)Q0@        !^_BN*9/G.1V;
M$,,Q^\95E613V;78L=Q^W2[M>;O<)%>RS#M]N@M/2I3Z^E:]E":UI2E:U\%*
MU(-_,6,K9JS&9KIMV*(QJJJF(IB(Z,S/!">TS3-1UK4+.E:18NYK4\Q7%%NU
M:HJKN5U3Q4TT4Q-54]2(;<>2W=@RN'W!2'NG;T],S?>8;1P:P?S;M4U+^/ZW
MQFY6;+;A.L;DN(^Y#R3)Y\BW1ZS)2:JB1O%>)BU<3VY#^/=$VYIVCVJG3-.C
M#2;=BNKE3'FKE431$583PTTQC.$<<XXU8<$1M-O$YN-W=1N6HVOVJKBO;?-Z
MEEK7<J*L;64LUV[]55N:J9FF[>JFBGNE<8T48<BWRHY5RO3>9(:E@     5@
M>SN_,SR*\YV+>2KI@'?#\99/U"KS[IYS"O!'7^^-GV&5$AAUOL   $QOM&__
M "<?WA?^!QG#<U_27_#_ ,^YS<__ /PE_6G]W)C3.#G,     !G5_L _N*?]
M3(M7^E_ZU_NUFG_ W_17_=S&/=GSS;<\YV>^55V*WI?Q;E_4+?G(8YVP\+M5
M[XYGV:MYB3ZW                     %&G<C\_M<:HA2.(VU?>>),YIG,W
M)]<[!E2O$V>9D^00K-:G\+R5;ZJ,6I^>NT-5MDOJEAYYQ4=SL.594[AG>?LE
MG<_5&T.0QN3:M13<MQ'#%-,S/+IZ<1C/*CCB.&,8QPW]YG6_+9_9BS5NLVFY
M&5HSF=JO93-3.%NJ]=IMT3E[V/!1-7(I[C7P4U53-NK"J:)JJP,"NFH  D^]
MHB^>?CKYL<I\JFS/VYWXMSGJ]'G7,/GZ^%V@=[;WLT)W#,30D SJ[LKT]^+G
MG.@?!UR+5VW\$\]ZA/DPS3S=?'?LWWRI\Y6OZ-27<D  3P]_MR'U:UIG%.-,
M6_MW/;DW/\9V)<L>MM&Y2<8Q:U67)(C,G)9"7:4MDZ]O7II4&+6BGG6$+>4E
M#56E.YAW2Z/GYU*YK=5')T^+-5N*IX.55-5,X4].*>3/*GBB<(X9QPT,Y\.W
MNS5.R.6W=V[\7-J:\]9S5=JC">XV:+=VF)O3CYBJY-R)MT<-55,37,13R9JD
MY,_N8                      !?SW97H$<7?-C!^$KF:D[;^%F?]7GR(=R
M.;IXD-F^]U/GZV=9:K-0                        2!>TH?/?QJ\U66^5
MS1/Y/M9ZZ!=XX36DXA      5^>S7_,AR5\ZN)>2+I(9SMHZR/:XI4IDFB@
M          \JWM\R&Y/-5L/R1NYZI[:.N^3Q.8*5E*      9I]W%Z>O$/\
M6 UIY2P2'=]*JZTO5/;1UW1\*0F@            /E,[_$?,OR4R+X(F'V..
M.N.6V5I)@     9I]W%Z>O$/]8#6GE+!(=WTJKK2]4]M'7='PI":
M/$>07'/3O*+6]VU5NW"[=F6)W2E764R**CW>PW1"%HBW[&;U'JBX6&^0NW7Q
M<AA::J153;E%LK<;5ZHKJHGE4\;Y,1,82CJYR=QMR&XZ2KOFV@X]WY#:>0X_
M+1'L=MJ[MC$8/\([XB_XC;TN+R>-#:I1%;A9T.*<[*G'8<1!4+69HKX*N"K[
M2!5;F.+AAHX?8?BOO1I++L:3&=<8D1WVULOL/LKJVZR\TY1+C3K3B:I4E5*5
M36G2OA)E#?Y        ?^FVUNK0TTA;CCBTMMMMIJM;BUUHE"$(32JE+4JO2
ME*>&M0-[W ?N-]W\AYEEV%R0C7W0^EEKCST6:=%1"VWG<%54.)8L]AN++M<*
MMLMKK_K"[,>/[/94Q"?;71Y$K=S--'!1PU?:1*;<SPSQ-YO>HZ9UCH#N@M\:
MJT_AUIP;!,8C:9CVJQVAI24U<7R#U0J5<;C,?6].N]YN3W5V5-E.O2I3RJK=
M<4JM:DM8JJKS$55<,\/D2B5Q$43$(4BII<     #?[[.-Z;VT_U5<W^MS1Q*
MYOTN/QON2BVNV["U(IR.   &JOOL_P!V+R9_J9_Q!:H(^6].I[/D2\7.TE (
M51+      ;T_9Z/3UN_F V'Y28 2V:]*[*):[;L+?"FI@        Y6!6TF
M    ![_Q/]*;C3Y_]-_6+CAXK[2>M+[3VT==TT"CIL        @$[[/]YUR9
M_J9_P^ZH*IEO2:>SY,I:YV\M59'>      .CUW</H%<0_,!K7R;A%(O>FU==
M-4]K'69JD-Z   "8'VES\2.)'Y5;?^"-?$[D^.KL?=0;O027$\@@     54]
MR7QCTORQX'<AM5;OP^)E6-3.03TNW2J*]YY!B]Z3K3#F(V18I>VT*E66]Q$/
M*HEQ'5MUM2FGD.LK6VJ2S-=5N[%5/'@C6XB:9B>FUP\].YKY#<19EWS77T&Z
M[TT,TMZ6UF&-6IV1EV'0.JG*,;#Q2WI?DQ6H32:T7=H27;8M":./5AJ71A,6
MUF*+G!/!6\5433UFG0F'@        V"<-.[/Y3<V+G"EZ\PUW%M85EI:N^Y,
MZ8F67!8C"'%IEIL3JF%3\VNK'BE(]ZVIJ11IY2$RG8K:_&TA7+U%OCGS72>J
M:)JXN)9[P3[M3CYP0QZKN$0',UVU=K<B!EVYLHAL)R:ZM+JV[*M6.P&W),/"
ML6<E(HND&*MQYZB&_?DF6MIMQ-.NWJ[L\/!3TDQ31%/%QMAQ">@       "-
M?VD7TI]%_J_L_6+FY4,IZ7/7^Y"!=[;L)V";0@     +INX)_=YXYYU=G_"<
M(IF:]-[$)BWVK=22Z(        <X/O'?3UY>?K ;+\I9Q5[7I5/6A*U=M/78
M6$1Y      Z?6B?F0TWYJM>>2-H*-5VT]=-QQ/53R^@    PQ[P_%LFS;A/R
M.Q3#,<ON6Y1?-=S(-DQO&+1<+]?[Q-5<+>M,2UV>U1Y=QN$I2$*K1MIM:ZTI
M6O3P%R['W[&5VFR68S-=%NQ1>B:JJIBFF(PGAF9PB(Z\L1[^M-U'6-SVT&F:
M1E[^:U*]D*J;=JS15=NW*N53YFBW1%5=4]2F)E$+^A-S-]4?D[] FU?DH;/_
M #GV:^4,CZ_:]&XW_0]O<_=;:/\ LW.^TGZ$W,WU1^3OT";5^2@^<^S7RAD?
M7[7HSZ'M[G[K;1_V;G?:3]";F;ZH_)WZ!-J_)0?.?9KY0R/K]KT9]#V]S]UM
MH_[-SOM)^A-S-]4?D[] FU?DH/G/LU\H9'U^UZ,^A[>Y^ZVT?]FYWVD_0FYF
M^J/R=^@3:OR4'SGV:^4,CZ_:]&?0]O<_=;:/^S<[[2?H3<S?5'Y._0)M7Y*#
MYS[-?*&1]?M>C/H>WN?NMM'_ &;G?:6S3NA>,?)/6G.O6>7['X][QP#$X&.[
M)8G9/FVI\]Q7'83T[ []#@LR[U?;! ML9V9+>0TTE;M*N.+HE/55:4+'WB:Y
MHN=V5OY?)9S*WLQ-=O"FB[;KJG"NF9PIIJF>".&>!L5S5MW.\+9W?3IVJ[0:
M#K.1TNC+YN*KV8R69LVJ9JRUVFF*KERU31$U53%-,3/#,Q$<,K%#7-UB
M                   $#W([AURYOG(;?-[LG%CD=>+->-S[1NEHN]KTALVX
M6RZ6RX9Q?)<"XVZ?$QAZ+.@3HKR'67FEJ;=;512:UI6E3;'1=H]GK6CY2U=S
M^2IN4Y:U$Q-^U$Q,44Q,3$U8Q,3P3$\3B#O W3[T\[MYK><R>S6T%W*7=7SE
M=%=&G9NJBNBK,7*J:Z*J;,TU4U4S$TU1,Q,3$Q.#QC]";F;ZH_)WZ!-J_)0J
M?SGV:^4,CZ_:]&M'Z'M[G[K;1_V;G?:3]";F;ZH_)WZ!-J_)0?.?9KY0R/K]
MKT9]#V]S]UMH_P"S<[[2?H3<S?5'Y._0)M7Y*#YS[-?*&1]?M>C/H>WN?NMM
M'_9N=]I/T)N9OJC\G?H$VK\E!\Y]FOE#(^OVO1GT/;W/W6VC_LW.^TGZ$W,W
MU1^3OT";5^2@^<^S7RAD?7[7HSZ'M[G[K;1_V;G?:7L_''AURYL?(;0U[O?%
MCD=9[-9]SZNNEWN]TTALVWVRUVRWYQ8Y<^XW&?+QAF+!@08K*W7GG5I;:;35
M2JTI2M2F:UM'L]=T?-VK6?R55RK+78B(OVIF9FBJ(B(BK&9F>"(CC7=N_P!T
M^]/);>:)G,YLUM!:REK5\G7777IV;IHHHIS%NJJNNJJS%----,3-54S$1$3,
MS@OA-3G;X    $4_>;\5>4&?<ZN0N78+QOWUFF)WK(L<?LV3XGI_861X]=F6
M,#Q2&\];+U9\=F6V>TS+C.-*4TZNB7&U)K[I-:4V9V'U[0LILKD\OFL[E+68
MIHJQIKO6Z:H_.5SPTS5$QP3CPQQ./_.+W9[R-<WTZ]JNB[/ZWG-+O9BU-N]8
MR.:NVJXC+6:9FBY;M5451%433,TS.$Q,<<,#_P!";F;ZH_)WZ!-J_)0NOYS[
M-?*&1]?M>C83^A[>Y^ZVT?\ 9N=]I/T)N9OJC\G?H$VK\E!\Y]FOE#(^OVO1
MGT/;W/W6VC_LW.^TGZ$W,WU1^3OT";5^2@^<^S7RAD?7[7HSZ'M[G[K;1_V;
MG?:3]";F;ZH_)WZ!-J_)0?.?9KY0R/K]KT9]#V]S]UMH_P"S<[[2?H3<S?5'
MY._0)M7Y*#YS[-?*&1]?M>C/H>WN?NMM'_9N=]I/T)N9OJC\G?H$VK\E!\Y]
MFOE#(^OVO1GT/;W/W6VC_LW.^TNB0:=N]@       !KM[U_"<SV-P"WWANO<
M1R?.\OO']%OX(Q3#;!=<GR2Z_@_=.N;K/_!MCLD2==)WO&UP7Y+WBFE>*896
MXKHA"JTO'8#-9;)[6Y3,YRY1:R]/=<:ZZHIIC&S<B,:JIB(QF8B,9X9F(8$Y
MSVCZOK^XW7-(T+*YG.ZK=]Q\BSE[5=Z[7R=0RM=7(MVZ:JZN313575A$X4TS
M5/!$RC)_0FYF^J/R=^@3:OR4-D_G/LU\H9'U^UZ-R.^A[>Y^ZVT?]FYWVD_0
MFYF^J/R=^@3:OR4'SGV:^4,CZ_:]&?0]O<_=;:/^S<[[2?H3<S?5'Y._0)M7
MY*#YS[-?*&1]?M>C/H>WN?NMM'_9N=]I/T)N9OJC\G?H$VK\E!\Y]FOE#(^O
MVO1GT/;W/W6VC_LW.^TGZ$W,WU1^3OT";5^2@^<^S7RAD?7[7HSZ'M[G[K;1
M_P!FYWVD_0FYF^J/R=^@3:OR4'SGV:^4,CZ_:]&?0]O<_=;:/^S<[[2H"[AC
M1F[=/Y;R3D[;T[M/5L>^X[K-BR2-C:^RW"&;R] N>9N3F;4[DUHMB+B["1*:
M4ZEFJZMT<3573M4ZXCWKZKIFHY?)4Z?F;%^:*[O*[G<HKPQBC#'DS.&.$X8\
M>#>?F2[%[8[*:IM#<VITG4]-MW\OE(MSFLK?R\7)IKS$U11-ZBB*IIBJ.5%.
M.&,8\<*1C"[H*       Q/Y/\)>./+VQ5M>Y\!AW"]QX:X=CV!8JM6/8>-(5
M52V_P1DS##KKT5EU=7$PIS<RW*77M+CJJ5_0]I]9V=N]TTV],6IG&JW5YJW5
MUZ>GU:<*NE+&&\C<[N_WJY+W-M=D:+F<IHY-O-6\+>:M=+D7HB9F(GA[G<BY
M:F>&;<IMN2W<*[_U\[/OW'7*+/O#%FDN2&L:NST+"]DQ6TI[=6&V9\A.)9#X
MIM*OX1N="D/*Z);B5K7H9IT3>QI&<B+6LVZLK?\ PHQKMS]B.73UN35$=&IS
MYWA\R/;G0JJ\[L#F;6LZ;$3,6:YIR^;ICCPB*I[A=PCHQ<MU53A%-K%I9V5J
M#:FF[XK&ML:ZS77-]35?8MN9XW=L>D24-]GK(@_A.+';N$15%4JEYA3C2TJH
MI*JTK2M<EY+4<AJ5KNVGWK5ZUTZ*HJPZ^$\$]2>%J#M#LKM-LEG9T_:?3\YI
M^=X?,9BU7:F<.C3RZ8BJGI54XTS$Q,3,2\Z)U0     ?L6#'<@RR\0,>Q:Q7
MC);_ '5]$6UV.P6R;>;Q<I3E>C<:!;+<Q)FS'UU^XAM"E5_["%>O6<O;F]?K
MIHLTQC-54Q$1'3F9PB$WD<AGM4S=&0TVS=S&>NU<FBW:HJN7*YGBBFBB)JJG
MJ1$RW)<5>Y!Y.[HDVK(=U-M\>]=OU:DR6LB91/V?<H:NB_$VW"&G*?@%YRE%
M-K5>7X3\>M:+I%?I[FN.->WH:'IE-5G3/]LSD<$<G@M1/5K^^_T(JB?PH;:;
ML^9OO&VON6L_MA$:#H,X3,78Y6<KIZ5&7B?S<SQ3.8JMU4\?<JXX%3'%SAUH
M/A_A]<3TOAK%KE3FF*9-FEVJU=,ZS&1'I[A_(LB6RT\ZPVY52VH4=,>WQEK7
M5EANJUU5@C7=H]6VBS/NC4[DU4QVM$<%%'XM/DS.-4]&9P=*MVVZ;8?=3I/[
M+V0RE-NY7$=VS%>%>9OS'1NW<(F8B<9IMTQ3:HF9FBBG&<=3_?SZ9W!N'$^-
M<;4FJ=D[2D6+(MFOWQC7."Y1F[UF9GVW"VX+UU:QFUW-=N:FKBNI:4]1%'*M
MJHGKV:]+_P!U&I:=IV8SM6H9BQ8IKHM\GNE=-&.$UXX<J8QPQC'!K#SV]D=J
M]J]+V>M[+:9J&I7+&8SDW(RN6O9B;<549>*9KBS17-,533/)FK#'"<.*4W/Z
M$W,WU1^3OT";5^2AFCYS[-?*&1]?M>C<^OH>WN?NMM'_ &;G?:3]";F;ZH_)
MWZ!-J_)0?.?9KY0R/K]KT9]#V]S]UMH_[-SOM)^A-S-]4?D[] FU?DH/G/LU
M\H9'U^UZ,^A[>Y^ZVT?]FYWVD_0FYF^J/R=^@3:OR4'SGV:^4,CZ_:]&?0]O
M<_=;:/\ LW.^TGZ$W,WU1^3OT";5^2@^<^S7RAD?7[7HSZ'M[G[K;1_V;G?:
M3]";F;ZH_)WZ!-J_)0?.?9KY0R/K]KT9]#V]S]UMH_[-SOM*O'N:M=[ U?PG
ML>*;,P7,==Y0SL7/YSN-YUC-ZQ*_M0IL^(N',<L]_A6^XHBRT)K5IRK=$.4I
M6J:U->-Y&<RF>VGKS&2NV[UB;-N.515373C$3C&-,S&,='A=4N:3H.N[-[GK
M.F;19+-Y#4HS^9JFUF;-RQ=BFJJGDU3;NTTU85="<,)Z#:N6$V:   "$#E]Q
M!Y9Y-RSY0Y'CG%[D3D&/9!R)W9>[#?K)I/95ULM[LMUV5DT^UW>T72!C+\&Y
M6NY07VWH\AEQ;3S2TK0JJ:TJ;5[.[1;/V-G\C9O9[)T7J,G9IJIJO6XJIJBW
M3$Q,35C$Q/!,3PQ+BCO5W5;T-1WH;2:AI^S>OW\A?U_4+ENY;T_-UV[ENO-W
MJJ*Z*Z;,TUT5TS%5-5,S353,3$S$L=OT)N9OJC\G?H$VK\E"L_.?9KY0R/K]
MKT:P?H>WN?NMM'_9N=]I/T)N9OJC\G?H$VK\E!\Y]FOE#(^OVO1GT/;W/W6V
MC_LW.^TGZ$W,WU1^3OT";5^2@^<^S7RAD?7[7HSZ'M[G[K;1_P!FYWVD_0FY
MF^J/R=^@3:OR4'SGV:^4,CZ_:]&?0]O<_=;:/^S<[[2?H3<S?5'Y._0)M7Y*
M#YS[-?*&1]?M>C/H>WN?NMM'_9N=]I>S\<>'7+FQ\AM#7N]\6.1UGLUGW/JZ
MZ7>[W32&S;?;+7;+?G%CES[C<9\O&&8L&!!BLK=>>=6EMIM-5*K2E*U*9K6T
M>SUW1\W:M9_)57*LM=B(B_:F9F:*HB(B*L9F9X(B.-=V[_=/O3R6WFB9S.;-
M;06LI:U?)UUUUZ=FZ:***<Q;JJKKJJLQ33333$S55,Q$1$S,X+X34YV^
M    -0W?8:TV-M;AU:\8U=@&;;)R5O<^$W1S'L!Q6^YA?$6R)8<S9E7%=IQZ
M!<9Z8$9Z4TAQZK?BT*<32M:553KD/=EG<ED-HZK^>O6K-CW-7'*N5TT4XS51
MA&-4Q&,X3P-5N>%L[M!M-NGMZ;LWD<YJ&HQJ^7KFUEK-R_<BBFUF(JKY%JFN
MKDQ-41-6&$3,1,\,),/T)N9OJC\G?H$VK\E#8'YS[-?*&1]?M>C<O/H>WN?N
MMM'_ &;G?:3]";F;ZH_)WZ!-J_)0?.?9KY0R/K]KT9]#V]S]UMH_[-SOM)^A
M-S-]4?D[] FU?DH/G/LU\H9'U^UZ,^A[>Y^ZVT?]FYWVD_0FYF^J/R=^@3:O
MR4'SGV:^4,CZ_:]&?0]O<_=;:/\ LW.^TGZ$W,WU1^3OT";5^2@^<^S7RAD?
M7[7HSZ'M[G[K;1_V;G?:3]";F;ZH_)WZ!-J_)0?.?9KY0R/K]KT9]#V]S]UM
MH_[-SOM*D;N&-,[@T]B?)2-MO5.R=6R+[D6LG[&QL;!<HPAZ\LP+;FC<YZU-
M9-:[8NXM0ERFDNJ9HNC=7$T5T[5.N%]Z^I:=J.8R56GYBQ?IHHN<KN==->&,
MT88\F9PQPG#%T%YDFR.U>RFE[0V]J=,U#3;E_,9.;<9K+7LO-R*:,Q%4T1>H
MHFJ*9JCE33CAC&/'"@(Q&WG         &-W(SB1Q\Y78ZWCV\-<6?+%0V'V+
M'DB*.6K,L9J_7MJ7CV56Y4>\6]JK]$N+C>,7#D+0GQS+J:="M:-M#J^@7N[:
M7>JMXSYJGCHJ_&HG@GI8X8QT)AC[;_=;L)O.R$9#;+3[6:FBF8MW8QHS%G'^
M2O487*8QPF:,9MU3$<NBJ.!.GR4]G_V9CCTZ_<6]B6W8UDI1;S&!['D0\6SA
MBE*=$0[=E$=AG#LA><5X?&2D6)"$UZ>[K3M5S'HF]O(WHBUKMFJS=_E+>-5'
M7FGMZ>QRV@N\/F,[1:?77G=VN?MZAD^.,MFYILYB/XM%Z(BQ=F>G7&6B.+AX
MYTA[?XW[[T#<5VW<VHL]UTY1]49B;DF.SXMCN+J:U37\#9(VT[CU\:ZIK2CD
M.4^W6M*]%> R?IVM:3JU'+TW,6KT88X4U1-4=>GMJ>S$-.-J]WVV^P]^<OM=
MI6>R%7*PBJ[:JBW5/_EW8B;5R.K;KJCJO%"J+/      ^BQ;$,MSF\QL<PG%
M\BS'(9G_ /R6+%K)<L@O,KW:&_\ 1K7:8TN<_P#PCB4^Y17PJI3[M:$&_F,O
ME;<WLU<HMV8XZJJHIB.S,Q"?TS2M4UK-TZ?H^6S&;S]?:V[-NN[<JZ'!11%5
M4\,Q'!'1;8.//<F<R=S.V^Y9[9K3Q_PZ2IAQ^Y[$>I*RY4)SLU=<MVOK.\[=
MTSV4J_\ ^>[/6;K6E:=NA8&L;SMF]-B:,I55F\S'0M\%&/5N3P8=6B*^LV>V
M#YGF]K:ZNWF-;LVM"TFJ8F:\U/*O\F>.:,K;F:^5'X-^JQUX48\1>ZEXL<3'
M[9E,*P/;4VM;ZM2&=D[%8B7"1:)S=4KI)P[&FVZV'%7&G$]69"42+FU2M4^_
M%)K6AAK:';[7MH(JL55Q8R$_^';QB)CI5U=M7U8X*9_!;^;K.;'NTW7UV]2L
MV)U/:>WA,9O-135-%4=&Q9B.Y69B>UJB*KT<,=UF);,2R6Q(       !*EWY
M?'?D!MOEGKS(]4Z,W%LW'H7';$K),OVO=99KF=EB7J-LK;<^1:)5TQRR7*"Q
M=&(-RC/+CK<HZAJ0VNJ:)6FM<];K=8TC3]G[UG/YK+6+TYRNJ*;EVBBJ:9MV
MHQB*JHG#&)C'BQB>DYF<\[8+;G:G>AD-0V9T75M1R%&@6+=5S*Y3,9BW3<C-
MYZJ:)KM6ZZ8KBFNBJ:9GE1353,QA5&.F3]";F;ZH_)WZ!-J_)0R5\Y]FOE#(
M^OVO1M1OH>WN?NMM'_9N=]I/T)N9OJC\G?H$VK\E!\Y]FOE#(^OVO1GT/;W/
MW6VC_LW.^TGZ$W,WU1^3OT";5^2@^<^S7RAD?7[7HSZ'M[G[K;1_V;G?:3]"
M;F;ZH_)WZ!-J_)0?.?9KY0R/K]KT9]#V]S]UMH_[-SOM)^A-S-]4?D[] FU?
MDH/G/LU\H9'U^UZ,^A[>Y^ZVT?\ 9N=]I/T)N9OJC\G?H$VK\E!\Y]FOE#(^
MOVO1GT/;W/W6VC_LW.^TKG>#..Y!B/#GC/C&5V*\8QDMATQ@=KOF/9#;)MEO
MEFN<.Q1&9=NNUIN3$:?;I\5U-4N,O-H<0JE:*I2IJUM3>LYC://7\O7378KS
M-R::J9BJFJ)JG"8F,8F)Z$P[/[F,AGM+W3;.Z;J=F[EM1L:1EJ+EJ[15;N6Z
MZ;=,545T5Q%5%5,\$TU1$Q/'#*LH#)H      #P/D#Q@T5RBQ.N';OUW8\UM
M[+<BEHN4EE4/)L9D2:(\9-Q?)X*H][L4A:V6ZN48>2U(HVE+R'&^J*U;2-<U
M70LQ[ITN]5:KZ,<=-74JIGS-4=>,8Z$Q/"LC;K=QL5O)TO\ 9.V60LYRQ$3W
M.N8Y-ZS,X8U6;U.%RW/!&/)JB*L(BN*J>!.'R:[@'8V.NS\@XK;!A;$L_C''
M6->;&D0<9S6,S55:-1;;ES+<;$,A>IUIU5+;L:4II7PK5]W,VA[V\E>B+.O6
M9LW/Y2WC51/5FCAKI[$U]AS^WB\QK7\A57G]V>?HS^4QF8RN;FFSF(CH4T7X
MB+%V>K7&7B(Z,SQZ.=O<==ZZ"N=+3N;4V=ZYDK=JS%D9-CT^%:+DM/:ZULU_
MHTY8[VUU;53MQ)+Z.J:TZ^"IE'3M9TK5J.Z:;F+5Z.C%-43,=>GMJ>S$-,]J
MM@=M=A\Q[EVNTO.Z?<F<*9O6JJ:*_4[N$V[D<$\-%=4<$\/ \9*FM$    ']
M<"!.NDR-;K9"EW&X37D1X<"!&>ES)<AVO9;8C18Z''WWG%5Z)2A-55K]RAYK
MKIMTS77,11$<,SP1'7E%L6+V9O4Y?+457+]<Q%--,3555,\41$8S,ST(B&V'
MBWW-/+CD')M]WS7'U<?==R/%//Y)LJWR6,JEQ%JZ+_ .N*.Q,BD2J(K1::W*
MMIBN-U[2'U5]S7'^N[R-GM(B;>5K]V9R/O;<QR(G^-<X:</Q>7,=&&SV[;FD
M[T]N[EO-:Q8G0M!JPF;N;IF+U5/_ )>4QINS/1CNO<*)CABN>)4MP[[OCCMP
MLLW76V.N7S84^WI@Y)MC+:1[CFEX;75+LJ%;WD,MP\7L#SZ:5]XV]ME#J6VJ
MR5R76Z/5P3M'M?K&TUS_ &VODY.)QIM4<%$=*9Z-57\:K'#&>3%,3@Z4[I]Q
M.P.Z#*?_ //9>;VO5V^3=SM_"K,7(XZJ:9PBFS:F?_#M13$Q%/=)N54Q6QH[
M[#6FQMK<.K7C&KL S;9.2M[GPFZ.8]@.*WW,+XBV1+#F;,JXKM./0+C/3 C/
M2FD./5;\6A3B:5K2JJ=:WNRSN2R&T=5_/7K5FQ[FKCE7*Z:*<9JHPC&J8C&<
M)X&/.>%L[M!M-NGMZ;LWD<YJ&HQJ^7KFUEK-R_<BBFUF(JKY%JFNKDQ-41-6
M&$3,1,\,),/T)N9OJC\G?H$VK\E#8'YS[-?*&1]?M>C<O/H>WN?NMM'_ &;G
M?:3]";F;ZH_)WZ!-J_)0?.?9KY0R/K]KT9]#V]S]UMH_[-SOM)^A-S-]4?D[
M] FU?DH/G/LU\H9'U^UZ,^A[>Y^ZVT?]FYWVD_0FYF^J/R=^@3:OR4'SGV:^
M4,CZ_:]&?0]O<_=;:/\ LW.^TGZ$W,WU1^3OT";5^2@^<^S7RAD?7[7HSZ'M
M[G[K;1_V;G?:3]";F;ZH_)WZ!-J_)0?.?9KY0R/K]KT9]#V]S]UMH_[-SOM*
MFCN(=0;:U!J;?-MVSJ[8NK[C>-B8W.M$#8F$Y+A,VZ0F,:<8?EVZ+DMLMC\Z
M*R_7L+<:2I"5^"M>IA#>KJ.GZCJ&4KT^_9OT4V:HF;==-<1/*XIFF9PGKNBO
M,IV4VHV5V7UO+[4:;G]-OW<_:JHIS67O9>JNF+,Q-5$7J*)JB)X)F(F(G@;X
M#%3=<   )V^_PTEN;<7Z*/\ 1%J/9VT_YN?TZ?SA_HXP+*LX_ 7X7_H<_!/X
M9_FS:;I^"_PI^"Y/O?Q_8\?[W=[':\6OIF+=-J>FZ;^T/VCF+%CE]PY/=+E%
M'*P[MCARIC'#&,<.+&,>-H3SW]CMKMK/FQ\U=*U+4_<_[1[K[DRU[,=SY?N#
MD=T[C17R.7R*^3RL.5R:L,>3.$[?Z$W,WU1^3OT";5^2AF+YS[-?*&1]?M>C
M:$_0]O<_=;:/^S<[[2?H3<S?5'Y._0)M7Y*#YS[-?*&1]?M>C/H>WN?NMM'_
M &;G?:3]";F;ZH_)WZ!-J_)0?.?9KY0R/K]KT9]#V]S]UMH_[-SOM)^A-S-]
M4?D[] FU?DH/G/LU\H9'U^UZ,^A[>Y^ZVT?]FYWVD_0FYF^J/R=^@3:OR4'S
MGV:^4,CZ_:]&?0]O<_=;:/\ LW.^TGZ$W,WU1^3OT";5^2@^<^S7RAD?7[7H
MSZ'M[G[K;1_V;G?:69WZ)_*;^A#\$_HT[_\ PK^AE_-;\&?T-[%_"'\YOVAG
M\]?YN^\_YN>^?P[_ #-_UO[S[/OC\&?Z5V/$?PA;7[?T']J=T]VY3N?[2Y6/
M=K>')_9_(Y6/*PY/+\QCQ<KS/'P,N?1AO+^9ON7YNZ[[I^:/<>1[@S7*[M\Z
M/='<N3W+'NG</S_(PY7<?SF'(\TUQ[L^>;;GG.SWRJNQ>6E_%N7]0M^<A@#;
M#PNU7OCF?9JWF)/K<                      *ANZ:[V7\*?S:XM\I,E_U
MI_HEBU%MV^R__5/\R-;<#SRY25_^J?YK-KNCRO\ 2O<QI*O'^+<?P7O W?\
M<^7KNA4?F^&J]9ICBZ,W+<1T.C53'%VU/!C$=(N:_P Z#W1[GW;;R<Q_M'F;
M>1SURKM^A1ELS7/W_%39O53YO@MW)Y?)JKI>,)NB !)][1%\\_'7S8Y3Y5-F
M?MSOQ;G/5Z/.N8?/U\+M [VWO9H3N&8FA(!G5W97I[\7/.= ^#KD6KMOX)Y[
MU"?)AFGFZ^._9OOE3YRM?T:DNY(!J0[S?O-\8X:8Q(UUKJ1:\GY(Y/:_&6BT
M.>*G6O6MKG-5I'S#,(]*J0Y/<0KMVNUKZ5E5I1]^E(U$ID9!V(V(O[27XSF<
MBJWHMNKAGBFY,?>4=3\*KH<4>:XM6N<9SC-.W2:=5H&@56\SO!S-O&BB<*J,
MI15'!?OQQ35,<-FS/;\%=<=SPBY%9EV79/GV3W[-,TOUTR?+,GNDN]9!D%ZE
MNSKI=KI.=4]*F3)3RE+<=<6K_NHFE*)32B:4I39C+Y>QE+%&6RU%-O+VZ8II
MIIC"(B.*(AR!U35-1UO4;^KZO?N9G5,S<JN7;MRJ:JZZZIQJJJJGAF9G['%'
M ^=(Z0                      +^>[*] CB[YL8/PE<S4G;?PLS_J\^1#N
M1S=/$ALWWNI\_6SK+59J                        #7QS,[M'CKSJR;#,
MLW7.V1$NF"6*?CMD3@^36JQ15P+E<$W*0J<U<,;OBWY%)"?<J2MNE$^#I7[I
M%MWJ[43%.'"\U415QL,OL\_ K^6>0'TAXU^;\B^Z[O4_AV7GN5/5/L\_ K^6
M>0'TAXU^;\>Z[O4_AV3N5/5/L\_ K^6>0'TAXU^;\>Z[O4_AV3N5/5/L\_ K
M^6>0'TAXU^;\>Z[O4_AV3N5/5/L\_ K^6>0'TAXU^;\>Z[O4_AV3N5/5/L\_
M K^6>0'TAXU^;\>Z[O4_AV3N5/5;!^&?!32G!7&<SQ/2DO.)=KSN^P,AO:LX
MOMOOLI$^VV]5MCI@NV^QV-#$>L=7NDJ0Y6JO#UI]P@W+M5V8FK#@>J:8IXF9
MI#>@           ?A93CL#+L9R+$[JJ0FUY/8KOCMR5$<2S*3 O5OD6V8J,Z
MMMY#4BD>2KL*JA5$JZ5K2OW#[$X3B-)'V>?@5_+/(#Z0\:_-^3/NN[U/X=E#
M[E3U3[//P*_EGD!](>-?F_'NN[U/X=D[E3U3[//P*_EGD!](>-?F_'NN[U/X
M=D[E3U3[//P*_EGD!](>-?F_'NN[U/X=D[E3U3[//P*_EGD!](>-?F_'NN[U
M/X=D[E3U3[//P*_EGD!](>-?F_'NN[U/X=D[E3U7I.G>X[X8:/VIK[<.&77=
MCN6:URRRYECK=[SBP3K0N[V&:U/@IN4./A,)^3#J^U3QB$/-J4GP453[IYJS
M-RJF:9PPDBW3$X\+<62Z(            !_!=+='N]LN-IEU<I%ND"9;I-65
M40[2/-CN1GJM+4E=$N4;=KV:UI6E*_Y*CB&CK[//P*_EGD!](>-?F_)KW7=Z
MG\.RA]RIZI]GGX%?RSR ^D/&OS?CW7=ZG\.R=RIZI]GGX%?RSR ^D/&OS?CW
M7=ZG\.R=RIZI]GGX%?RSR ^D/&OS?CW7=ZG\.R=RIZI]GGX%?RSR ^D/&OS?
MCW7=ZG\.R=RIZI]GGX%?RSR ^D/&OS?CW7=ZG\.R=RIZKTG3O<=\,-'[4U]N
M'#+KNQW+-:Y99<RQUN]YQ8)UH7=[#-:GP4W*''PF$_)AU?:IXQ"'FU*3X**I
M]T\U9FY53-,X821;IB<>%N+)=$          #![DUW<O#SEM67<=O:=L;F92
M6U)3LG$%.X9L%#U4]AN1,R"Q5C?SCK'3UHTU>&KC&;[5:T:Z^$B47KEOM9X'
MF:*:N/C:,-U>S8RTKDSN.O(^.ZVI:J0\7W5CCK"VD=550J3GF#,R4R%]FJ4U
M2G'&J=:55U\/9I-4YS\./L(<VNE+6GL+N.>\9P1Q]5OU%8-CV^/VJKN>O=BX
M;,;72E:)35BTY-=<5R:1V^O6E&X*E4I]VE"+&9LST<'B;=4,5[]W=O/#&WJL
M7#B!R)D+HYXKM6'4^8Y4SVO%I<ZTD8O:KQ'JWV5=.WVNQVNJ>O:I6A$B[:G[
MZ/LOG)JZ4O.'^(_*V*^]%E<8^0D:3&=<8D1W]+[(9?8?975MUEYIS&DN-.M.
M)JE254I5-:=*^$^\NCIQ]E\Y-72E];9N!G-W(/%*M7$/DJ\R_']],2W])[&M
M\!]BO9[+C%QN..Q8+W;HNE4T2Y6JJ=:TI6E*GSNMN/OH^R^\FKI2R<P+N7>\
M=SUYKL\?G\.M[E:I<NN>YK@F-,QJT=6U_"VIW(Y&3+I6K:J]6H#E.S2E?N*1
MVO$YBS'1?8MU3T&R[2?LVN;S)$&?R)Y"XW8(*:MNSL9T]8[CDERDM*JFJXK>
M89A&QV#:I*$5K2KE+/<&Z+\%**3[JL&K-Q]Y'V7N+73EO<XO=V7PUXCK@7;6
M&IK==<ZM]6W6MH;#6WFVP&Y;:/%TFVNZW*.BW8I)6W6J5ULL.VH72M>TFO6I
M+5WKESMIX.DB1133Q<;/@A/3PKDMQYP+E9I/-=![.>R"/@V>?S<_#CV+7&-:
MK\C^:^6V',[;[QGS+?=(T?M7?'8]'>TPYVV:K33LUK15/5%<T515''#Y,<J,
M):H/L\_ K^6>0'TAXU^;\F/==WJ?P[+QW*GJGV>?@5_+/(#Z0\:_-^/==WJ?
MP[)W*GJGV>?@5_+/(#Z0\:_-^/==WJ?P[)W*GJGV>?@5_+/(#Z0\:_-^/==W
MJ?P[)W*GJGV>?@5_+/(#Z0\:_-^/==WJ?P[)W*GJGV>?@5_+/(#Z0\:_-^/=
M=WJ?P[)W*GJLL.'?=8<9N#^S+YMC3,_:$K*,AP6YZ\GMYME5HOEJI8+MD&,9
M)*7'B6_%[(\W<*7'$HM$.5=4FC=7$U16JJ53#N7Z[M/)JPPQ?::(IG&&R0@O
M8   >%<EN/.!<K-)YKH/9SV01\&SS^;GX<>Q:XQK5?D?S7RVPYG;?>,^9;[I
M&C]J[X['H[VF'.VS5::=FM:*IZHKFBJ*HXX?)CE1A+5!]GGX%?RSR ^D/&OS
M?DQ[KN]3^'9>.Y4]4^SS\"OY9Y ?2'C7YOQ[KN]3^'9.Y4]4^SS\"OY9Y ?2
M'C7YOQ[KN]3^'9.Y4]4^SS\"OY9Y ?2'C7YOQ[KN]3^'9.Y4]4^SS\"OY9Y
M?2'C7YOQ[KN]3^'9.Y4]4^SS\"OY9Y ?2'C7YOQ[KN]3^'9.Y4]5E#Q'[I_B
M]PLVI(W#I^X;4E99)Q.[X:XWF666>]6BEHO4RTSIBDPX&*V9^DRCUF9["_'5
M2E-54JFO6E:0[E^NY3R:L,'VFB*9QALS(+V        :*_L\_ K^6>0'TAXU
M^;\FO==WJ?P[*'W*GJGV>?@5_+/(#Z0\:_-^/==WJ?P[)W*GJGV>?@5_+/(#
MZ0\:_-^/==WJ?P[)W*GJGV>?@5_+/(#Z0\:_-^/==WJ?P[)W*GJGV>?@5_+/
M(#Z0\:_-^/==WJ?P[)W*GJGV>?@5_+/(#Z0\:_-^/==WJ?P[)W*GJOK,"[AG
MA#KG.<+V%C]VWHN_8)EF.YE9$7'/<=DV]=WQB\0[W;4SH[6"QW7X:ID%%'4)
M<;4I'6E%)K7K3Y.:N3$Q.'"1;IB<>%NH)9$        -4');N;>)'*S=F:[\
MV=<MP1\YSS^;GX<9Q;,K':K"C^:^)6'#+;[Q@3,/NDF/VK1CL>KO:?<[;U5J
MIV:5HFD>C,5T4Q3&&$/$VXJG&<7A7V>?@5_+/(#Z0\:_-^>_==WJ?P[+YW*G
MJGV>?@5_+/(#Z0\:_-^/==WJ?P[)W*GJGV>?@5_+/(#Z0\:_-^/==WJ?P[)W
M*GJGV>?@5_+/(#Z0\:_-^/==WJ?P[)W*GJGV>?@5_+/(#Z0\:_-^/==WJ?P[
M)W*GJGV>?@5_+/(#Z0\:_-^/==WJ?P[)W*GJMQ>G=5XSH[5>OM/86Y='<3UK
MB=EPW'7+W*9G7==HL4-J#"5<ID>+"8DS*LM4\8M#+:5*\-$T^X2]54U535/'
M+W$81@])/+Z   $P/M+GXD<2/RJV_P#!&OB=R?'5V/NH-WH)+B>00     +)
MO9NO19WIY_W?JZPDI^;[>.LCVNU[*BDE$5K!Y4]T-PJY62KGDE\P!_5^Q[E5
MQ^1L34+\3$[I/F*[;E9-_P >7!GX9D+\F0JBI,F1;OPB\FG9I*1U[5(U&8N4
M<&.,=5XJHIJZ[0]NOV<CD5B[TR;HO<.M]KVAOMNQK5ET6Z:RR]:5=5-PV&D_
MSMQ::ZS3HBK[UR@)=Z=OQ;?7L4FJ<W1/;1,(<VIZ#7)F_=+]XI@+ZV+QQ9S^
MZT2Y5")&$2<9V&P\GJGL.H5@M^R%QMMQ*J5_A$H4FG6BDIK15*18OVIXJH>9
MHJCH,?;GPSY@653*;SQ2Y)VE4BBU,)N>B]H0%/I;JFCBF:2L6:J[1%5TZU3U
MZ=:=?NGONEN>*J/LP\\FKI2_JM'"7F7?TI<LO$ODM=&52:0ZRH>C-G/PVY-:
M-*JT_-1C%8L>J$/(4JKBTT0A5%*K2GA$W+<<=4?9?>35TI9!8/W1?>+Y\ZRB
MU<7\TLS3M4]N5G%SQ+ 6H[=5+2IUYK,LALDVM$>+K6J4-+<K3IT37M)Z^)OV
MH^^@Y%4]!L+T][./R2R9<67NG<6K]5VQQ:%/V_%XUZV9E++=*TJXT]&\7B&-
MLNKIX$K:N<I-.O6M*].S6%5FZ([6)G[3W%J>BW8<;>Y+X,<?)$*^W?"KCO?,
MH=6GF[]N>3#R&S19**H6NMOP*!!MF%U8\<A*F_?\.XR6>G1+_A5UEJ\S=KX.
M*.HB1;ICKMML2)%@18T"!&CPH,*.S$APXC+<:+$BQFTLQXT:.RE#+$=AE%$(
M0BE$I32E*4I2A >W]          !KIYD=V#QNYRYSB^PMT3]F1+]B.)IPVU(
MPC*+38K>JT)O%SO=%2X]PQF]N/3/?EV=IVTN(3V.S3L]:=:QK=ZNU&%.&#Q5
M1%4XRQ!^SS\"OY9Y ?2'C7YOR)[KN]3^'9?.Y4]4^SS\"OY9Y ?2'C7YOQ[K
MN]3^'9.Y4]4^SS\"OY9Y ?2'C7YOQ[KN]3^'9.Y4]4^SS\"OY9Y ?2'C7YOQ
M[KN]3^'9.Y4]4^SS\"OY9Y ?2'C7YOQ[KN]3^'9.Y4]4^SS\"OY9Y ?2'C7Y
MOQ[KN]3^'9.Y4]5M"XI<5]9\.=1P]*ZED91)P^#?;WD3+N7W6'>;S6??WVGY
MR5S8-KL["H]%M4\6GQ-*II]VM2!77-RKE5<;W33%,80R2/#Z        :=-Q
M=QWPPWAM38.X<SNN[&LLV5EEZS+(F[)G%@@VA%WOTUV?.3;8<C"9K\:'1]VO
MBT+><4E/@JJOW28IS-RFF*8PPA#FW3,X\+S;[//P*_EGD!](>-?F_/7NN[U/
MX=D[E3U3[//P*_EGD!](>-?F_'NN[U/X=D[E3U3[//P*_EGD!](>-?F_'NN[
MU/X=D[E3U3[//P*_EGD!](>-?F_'NN[U/X=D[E3U3[//P*_EGD!](>-?F_'N
MN[U/X=D[E3U3[//P*_EGD!](>-?F_'NN[U/X=D[E3U6[?%L=@8CC..XG:E2%
M6O&+%:,=MJI;B7I2H%EM\>VPU274-LH=D5CQD]M5$)HI76M*4^X2TSC.*(_=
M/@
M                               !^'D>,8UF%HDV#+L>L>4V*;2B9EER
M.TP+W:)::=>E)-MN<>5#?I3KX.VBI%LW[^6N1=R]=5N['%53,TS'6F,)26H:
M;IVK96K(ZI8LYG)5]M;NT4W**NO17$TSV88';&[J;@'LRLAZZ\=,3QJ<^JKC
M<W7,V_:XI%<4KM*5'M.&W6SX[5-:=4T;<AN-)I7P)I6B:TNO);?;6Y'"+><N
M5T1T+D4W,>S7$U?8JQ83U_FR;CMHN57F= RN7O53C%65JNY3DSU*+%=NUU,)
MMS$=",<,,1LF[@3AC>%O/6+,=^8BZJG\!&@9AA]TMC2JK36M7&+[K^X7-ZE$
M4K2E*3$=*UZUK7IT+AL;V]I;?!=MY2Y'3FBN)_U;D1]IBS4>8WNBS<S7DLWK
MF5JZ$4W[%=$=>+F5JKGUR.R\NG^SPZ'<?HJU[_VY#C>+32K,^S8;<GZNTJKM
MKI(CP;4W1M5*TZ)\5UI6E?=5Z^">HWPZM$?G,IEYJZDUQ]V?)6W?YAFQ-5>.
M6UW5*+>'%5;L5SCUXIHC#J8=E]!:/9ZN+S-6?P]N;?=RHEGLR*6B9KRR5=D=
MFG\*S69@M_\ >[/:\/BU>,5T\';_ ,I"N;W]=G'N66RE/#P8Q<J\BNG[B>RO
M,0W;T8>[=7URYP</(JRMO&>G'*RUW".I./79*X'W*7 #"GFI-QUOE.Q)+%5*
M:=SS8.3/LT6ISMI4[;L5EXI:)=&T5[%$/1W&ZI\*DU7T443-[S=KLS')HOV[
M-,_R=NGR:HKF.Q,2R'HG,_W&:/7%S,:?F<_<IXIS.:O3''T:+-5FBK#BPJIF
M,..)GA;$-8:/TWI6W+M6HM6X#K:"\VAN4WA>*67'G9]$=FJ5W.7;8<>7='NJ
M:5JY(<=<56E*UK6I9^>U34M3K[IJ-^]?JCBY==56'6B9PCL8,];.;&[);'Y>
M<KLMIN1T^S,851E[-NU-7X]5%,55SU:IF>J]2)!<H
M                                   '\LV#"N421 N,.+/@RVE,2H4V
M.U*B265TZ+9D1GT.,O-+I]U*DUI4]4UU45171,Q7'%,<$QV4.]9LYBU58S%%
M-=FJ,*J:HBJF8GH3$XQ,=26%VRN[?X,[9<??S#C1K1N9*<J])N&'VZ9K>Y2'
MZ]>K\BX:[G8M+DO*K7JI3BU]NO\ G=2Y<EMGM3I\1&6SU_DQQ17,7(^Q<BJ&
M(=H>;]N8VHJJKU;9W3HNU3C-5BBK*5S/3FK*U6:IGIS,SCT<6&>4=POP9O[Z
MG;3,W=A#:E452-B^P+/+812BWE50E6:8;E\BJ54<HFO5RJNC:>E:5JJJKDL;
MU]J;,87(RMV?XUN8\Y70Q'J7,DW,9ZN:LK7K.3IQXK.:MU1T>#_:+%^>CAQ]
M".CCCXS<?9Y./;K2*6G?&Y83U'.KCEQ@X1=&EM=E5.PAF-8[0MMSM]*]JJU4
MZ4K3L^'K2IT;X-8B?SF4RTQU)KCR:I6CF.8;L)53$976]7HKQX9KIR]<8=2(
MMT83U<9ZS_Q;?9X^/[7COPOOK<4[M>+][_@VVX5:O%=/&>-\=[ZM-Y\?V^J>
MSV?%]GI7KVNM.RKWP:O.'<\IEHZ\USY$Q]U\R_,-V&IQ]U:YJU?%AR*,O1AQ
MXXXT7,>AAAAAP\>/!Z=CG<"\+;0IIV\Y=OW+'*):\>Q<\SP^W6]QQ%%>-JRS
M8->VNX,M/55_FJE.*32E.BONUK(WM[6TUS@MV\I;CJ45S/\ K7)C[2X]/YCF
MZ'*S%6;S6N9JK",8KS%BBF9Z.$6LK15$3TN7,QT^/'*; NZ5[OS7RV9$#CS8
MLDG-=GMS,]O^7YPB15-:U35ZSY'?Y^.4^[TK1$)"54^[2I0LWO!VNSF,5YRN
MBB>A;IHHP[--,5?ZS)>B<UW<7H547+&@V,Q>C[[,W;^8B>O;NW:K7V+<=5G7
MA.N]?ZUM-+#KG!<.P"QI['9LN$XS9,5M*?%)JEOI;K%!@0Z>+2JM$^X\%*^
MM7,YS-YVYW7.7;EZ[^%7555/V:IF6:='T#0MGLK[AT#)93(Y+@_-Y>S;LT<'
M%YBW333P=#@?8DLJP                              _AN5LMMY@2[5=
M[?!NMLGLKCSK=<HC$Z!,CN>!;$N'*;=CR&5T^ZE::IK_ -AZHKKMUQ<MS--<
M3P3$X3'6F$',9?+YNQ5ELW;HNY:N,*J*Z8JIJB>.*J9B8F.I,,'=E]V/P.VN
M[(DY-QJP"VSI/C5KGX$U=-8R/?+J>E9JT:\N6,Q)<KQG\)6K[3J7'.M7*+[2
MNMTY+;C:O3XBFQG;U5$="YA=X.E^<BJ8CK3'489VAYN>Y/:>JJYJ.SV1MWJL
M?-9:*\G.,_??[+79IJG'A\U%43/#5$XSCAQE/<&\)KXI]VR7_>F%N+HY6.Q9
M,WQNXP&7%-52U1QK*,'OT]^.V[T6I-)*'%>&GC$^#I<=C>SM/:PB[1E;L?QJ
M*HG_ %:Z8^UV&)M2YD&Y[.S55D[^M9.J<<(MYBU73$X<&,7LO=JF(GAPY<3/
M%RH>27'V>+0+JFOP1OO<$%-*+\?2XVO"[JIQ5:I\75I4:U6>C-$TI7K2M'.U
MUIX:=/#4*-\.KQZ9E,M/6FN/)F5K9CF&;#U3'N77-6HCH\NC+UX]+#"BWA]O
ML/T;1[//QK9I'_#V[MY7*J7%5E5M'\PK)1YJJE=A$>DW$L@][.)3TI52O&TK
M6E:]FG7I3Q<WP:W./<LKE:>ECW2KR*Z<?M)C*\P[=Y1R?=VLZS<X?-<CW-;Q
MCJ<JQ=PGJSRNLR&P;N.^ V(.1G;SB6PMDKC=BO\ _>=C7AAN0XAM**.26,":
MP:.YU<3XQ2*)HTI5:TJFK?N"D9K>CM;F(F+5RS9B?P+<<'6[IR_+[/"OS1>9
MIN/TJJFK-Y7/ZA-/OG-7(B9B..8RT9:)X>'##"9X)CD\#8;J7C5Q_P!$-5;T
M[IS76NWEM*8?N>,XM:H-]F,K[-%MW#(:1UWVXH51%*='Y#G@I0L_4-;U?59Q
MU',WKT=*JJ9ICK4]K'8AGG9?=YL-L53R=D])R&0KF,)KLV:*;E4=*J[AW2O_
M $JI>W%+7B                        '-IW9\\VW/.=GOE5=C='2_BW+^
MH6_.0_/AMAX7:KWQS/LU;S$GUN                       "H;NFN]E_"G
M\VN+?*3)?]:?Z)8M1;=OLO\ ]4_S(UMP//+E)7_ZI_FLVNZ/*_TKW,:2KQ_B
MW'\%[P-W_<^7KNA4?F^&J]9ICBZ,W+<1T.C53'%VU/!C$=(N:_SH/='N?=MO
M)S'^T>9MY'/7*NWZ%&6S-<_?\5-F]5/F^"W<GE\FJNEXPFZ()/O:(OGGXZ^;
M'*?*ILS]N=^+<YZO1YUS#Y^OA=H'>V][-"=PS$T) ,ZN[*]/?BYYSH'P=<BU
M=M_!//>H3Y,,T\W7QW[-]\J?.5K^C4EW):D.\W[S?&.&F,2-=:ZD6O)^2.3V
MOQEHM#GBIUKUK:YS5:1\PS"/2JD.3W$*[=KM:^E95:4??I2-1*9&0=B-B+^T
ME^,YG(JMZ+;JX9XIN3'WE'4_"JZ'%'FN+5KG&<XS3MTFG5:!H%5O,[P<S;QH
MHG"JC*451P7[\<4U3'#9LSV_!77'<\(N169=EV3Y]D]^S3-+]=,GRS)[I+O6
M09!>I;LZZ7:Z3G5/2IDR4\I2W'7%J_[J)I2B4THFE*4V8R^7L92Q1ELM13;R
M]NF*:::8PB(CBB(<@=4U34=;U&_J^KW[F9U3,W*KEV[<JFJNNNJ<:JJJIX9F
M9^QQ1P/G2.D                       !?SW97H$<7?-C!^$KF:D[;^%F?
M]7GR(=R.;IXD-F^]U/GZV=9:K-0
M
M
M             $P/M+GXD<2/RJV_\$:^)W)\=78^Z@W>@DN)Y!      LF]F
MZ]%G>GG_ '?JZPDI^;[>.LCVNU[*BDE$4
M
M
M
M
M           #FT[L^>;;GG.SWRJNQNCI?Q;E_4+?G(?GPVP\+M5[XYGV:MYB
M3ZW                         J&[IKO9?PI_-KBWRDR7_ %I_HEBU%MV^
MR_\ U3_,C6W \\N4E?\ ZI_FLVNZ/*_TKW,:2KQ_BW'\%[P-W_<^7KNA4?F^
M&J]9ICBZ,W+<1T.C53'%VU/!C$=(N:_SH/='N?=MO)S'^T>9MY'/7*NWZ%&6
MS-<_?\5-F]5/F^"W<GE\FJOQSVB+YY^.OFQRGRJ;*EN=^+<YZO1YU:?/U\+M
M [VWO9H3N&8FA(!G5W97I[\7/.= ^#KD6KMOX)Y[U"?)AFGFZ^._9OOE3YRM
M4CWG?>78_P +L4_H_P!?JM^1\C<RM"Y./VM]+<NU:\LLJKL9K-LJCUK5$F2M
MUM?X+MRO!*=;JZ]TCH[#^"=A]B;VTN8]UYO&C1K=6%4\4W*HX>13TOXU70B<
M(X9X.D_.-YQ&1W1:9^PM"FWF-O\ -VL;5$X5496W5C$9B]'1F9B>XVI[>8FJ
MO\W&%<4V79=D^?9/?LTS2_73)\LR>Z2[UD&07J6[.NEVNDYU3TJ9,E/*4MQU
MQ:O^ZB:4HE-*)I2E-F<OE[&4L49;+44V\O;IBFFFF,(B(XHB''[5-4U'6]1O
MZOJ]^YF=4S-RJY=NW*IJKKKJG&JJJJ>&9F?L<4<#YTCI
M         +^>[*] CB[YL8/PE<S4G;?PLS_J\^1#N1S=/$ALWWNI\_6SK+59
MJ
M
M                                                F!]I<_$CB1^5
M6W_@C7Q.Y/CJ['W4&[T$EQ/((     %DWLW7HL[T\_[OU=824_-]O'61[7:]
ME122B*
M
M
M
M                                            !S:=V?/-MSSG9[Y5
M78W1TOXMR_J%OSD/SX;8>%VJ]\<S[-6\Q)];@
M  /?MS\E]L\@,=U+8-K7VF52--XM/PS%\DG)?<R:?CLNX(GQ(>27-V0[2\R;
M31%&&)*D)D+8HFCRW5T[=:1IFB:?I%[,7=/H[G3F;D5U4QVL51&$S3&'!$\<
MQQ8\6$<"^-KMXFU&W.0TO([3W_=->DY:K+V;M6,WJK55454TW:YF>Z31AR::
MYB*IIPY<U3'*> E76. >J:1V[DVA=JX9N##6+;(RO KF[>L?1>&')5L1=?>$
MR'#D38K3T=<IF([*H[5KMIHY5'9K7I6I3]4TZQJV0NZ=F9JC+W:>35AP3AC$
MSA/0QPPQ7-L=M5J.Q&TV4VKTBFW5J>1N3<M=TB:J.7R:J:9JIB8Y44S/*PQC
M'#">!\OG>=YAL[,,BS_/\BNF69GEETD7G(<AO,BLFX7.X2:T[;KJ^B4---(2
MEMEEM*&6&4(;;0AM"4TF,IE,MD<M1E,I13;RUNG"FF."(B/X8S,\,SPSPJ;K
M6M:MM'JV8US7,Q<S6KYJY-R[=N3C575/1GI1'!%-,1%--,133$4Q$1\F3"E@
M                         OY[LKT".+OFQ@_"5S-2=M_"S/\ J\^1#N1S
M=/$ALWWNI\_6SK+59J
M
M
M     F!]I<_$CB1^56W_ ((U\3N3XZNQ]U!N]!)<3R"     !9-[-UZ+.]//
M^[]76$E/S?;QUD>UVO944DHB@
M
M
M
M
M   <VG=GSS;<\YV>^55V-T=+^+<OZA;\Y#\^&V'A=JO?',^S5O,2?6X
M                                                     +^>[*]
MCB[YL8/PE<S4G;?PLS_J\^1#N1S=/$ALWWNI\_6SK+59J
M
M
M                                F!]I<_$CB1^56W_@C7Q.Y/CJ['W4
M&[T$EQ/((     %DWLW7HL[T\_[OU=824_-]O'61[7:]E122B*
M
M
M
M
M                            !S:=V?/-MSSG9[Y578W1TOXMR_J%OSD/
MSX;8>%VJ]\<S[-6\Q)];@
M                   OY[LKT".+OFQ@_"5S-2=M_"S/^KSY$.Y'-T\2&S?>
MZGS];.LM5FH
M
M                                                         "8'
MVES\2.)'Y5;?^"-?$[D^.KL?=0;O027$\@@     63>S=>BSO3S_ +OU=824
M_-]O'61[7:]E122B*
M
M
M
M                                                       !S:=V
M?/-MSSG9[Y578W1TOXMR_J%OSD/SX;8>%VJ]\<S[-6\Q)];@
M                                              OY[LKT".+OFQ@_
M"5S-2=M_"S/^KSY$.Y'-T\2&S?>ZGS];.LM5FH
M
M
M                        "8'VES\2.)'Y5;?^"-?$[D^.KL?=0;O027$\
M@@    ]KT9QRWCR6RYO!]%ZRRG9&0UJS66W88'6UV5A]2D-3<DR"8N+8,9MR
MUIJFDFX28S%5>YHKM5I0\U5TT1C5.$/L1,\$+C^Z/X.[,X+<?LJPC;-]Q:ZY
MAG^?+S^7;<2?FS[?C+3V-6*QM621=YD6"FZ7%K\$56\MAJD="U]AMQU-*.*I
MM^Y3=JQIXHA,44S3&$MJI >P
M
M
M
M
M  .;3NSYYMN><[/?*J[&Z.E_%N7]0M^<A^?#;#PNU7OCF?9JWF)/K<
M                                                    %_/=E>@1
MQ=\V,'X2N9J3MOX69_U>?(AW(YNGB0V;[W4^?K9UEJLU
M
M
M                               3 ^TN?B1Q(_*K;_P1KXG<GQU=C[J#
M=Z"2XGD$  >UZ,XY;QY+9<W@^B]993LC(:U9K+;L,#K:[*P^I2&IN29!,7%L
M&,VY:TU323<),9BJO<T5VJTH>:JZ:(QJG"'V(F>"%,W#[V=[&K/^"\RYG9O_
M #KN"?$R_P"AW6EPFV[&V:^!?O/+,^\7#OMWZH5V'H]I;MR6G4=43GVZ^&3N
M9N>*W'9E%IM?A*/=8ZGUGI;$;?@>IL$Q;7>'VRG^B8_B5FA66WT=JE"'9DAN
M&TVJ=<9/8I5Z4_5R0^OW3BU*K6I)U5553C5.,HL1$<$/03X^@
M
M
M
M
M                            .;3NSYYMN><[/?*J[&Z.E_%N7]0M^<A^
M?#;#PNU7OCF?9JWF)/K<
M                  %_/=E>@1Q=\V,'X2N9J3MOX69_U>?(AW(YNGB0V;[W
M4^?K9UEJLU
M
M                                                         3 ^
MTN?B1Q(_*K;_ ,$:^)W)\=78^Z@W>@DN)Y!>UZ,XY;QY+9<W@^B]993LC(:U
M9K+;L,#K:[*P^I2&IN29!,7%L&,VY:TU323<),9BJO<T5VJTH>:JZ:(QJG"'
MV(F>"%,W#[V=[&K/^"\RYG9O_.NX)\3+_H=UI<)MNQMFO@7[SRS/O%P[[=^J
M%=AZ/:6[<EIU'5$Y]NOAD[F;GBMQV91:;7X2CW6.I]9Z6Q&WX'J;!,6UWA]L
MI_HF/XE9H5EM]':I0AV9(;AM-JG7&3V*5>E/U<D/K]TXM2JUJ2=5554XU3C*
M+$1'!#T$^/H
M
M
M
M                                                     U_7CNLN
M E_NUTOMWXXXW-NUZN,V[728O)M@H7+N-QDNS)LE:&<N;90I^2\I=:(2E-*U
M\%*4\!=UO;O:VU;IM6\[7%NFF(B.3;X(B,(CM.DP7F^;3N.SV:NYW-;/Y>O-
M7KE5==7=LU'*KKF:JIPB_$<,S,\$1'2?G?LF^[S]6?&/C1L7Y8GOY_[8>_KG
MY-OT"!]5_</^[N6]>S7MY^R;[O/U9\8^-&Q?EB/G_MA[^N?DV_0'U7]P_P"[
MN6]>S7MY^R;[O/U9\8^-&Q?EB/G_ +8>_KGY-OT!]5_</^[N6]>S7MY^R;[O
M/U9\8^-&Q?EB/G_MA[^N?DV_0'U7]P_[NY;U[->WG[)ON\_5GQCXT;%^6(^?
M^V'OZY^3;] ?5?W#_N[EO7LU[>?LF^[S]6?&/C1L7Y8CY_[8>_KGY-OT!]5_
M</\ N[EO7LU[>?LF^[S]6?&/C1L7Y8CY_P"V'OZY^3;] ?5?W#_N[EO7LU[>
M?LF^[S]6?&/C1L7Y8CY_[8>_KGY-OT!]5_</^[N6]>S7MY^R;[O/U9\8^-&Q
M?EB/G_MA[^N?DV_0'U7]P_[NY;U[->WG[)ON\_5GQCXT;%^6(^?^V'OZY^3;
M] ?5?W#_ +NY;U[->WG[)ON\_5GQCXT;%^6(^?\ MA[^N?DV_0'U7]P_[NY;
MU[->WG[)ON\_5GQCXT;%^6(^?^V'OZY^3;] ?5?W#_N[EO7LU[>?LF^[S]6?
M&/C1L7Y8CY_[8>_KGY-OT!]5_</^[N6]>S7MY^R;[O/U9\8^-&Q?EB/G_MA[
M^N?DV_0'U7]P_P"[N6]>S7MY^R;[O/U9\8^-&Q?EB/G_ +8>_KGY-OT!]5_<
M/^[N6]>S7MY^R;[O/U9\8^-&Q?EB/G_MA[^N?DV_0'U7]P_[NY;U[->WG[)O
MN\_5GQCXT;%^6(^?^V'OZY^3;] ?5?W#_N[EO7LU[>?LF^[S]6?&/C1L7Y8C
MY_[8>_KGY-OT!]5_</\ N[EO7LU[>?LF^[S]6?&/C1L7Y8CY_P"V'OZY^3;]
M ?5?W#_N[EO7LU[>?LF^[S]6?&/C1L7Y8CY_[8>_KGY-OT!]5_</^[N6]>S7
MMY^R;[O/U9\8^-&Q?EB/G_MA[^N?DV_0'U7]P_[NY;U[->WG[)ON\_5GQCXT
M;%^6(^?^V'OZY^3;] ?5?W#_ +NY;U[->WG[)ON\_5GQCXT;%^6(^?\ MA[^
MN?DV_0'U7]P_[NY;U[->WG[)ON\_5GQCXT;%^6(^?^V'OZY^3;] ?5?W#_N[
MEO7LU[>?LF^[S]6?&/C1L7Y8CY_[8>_KGY-OT!]5_</^[N6]>S7MY^R;[O/U
M9\8^-&Q?EB/G_MA[^N?DV_0'U7]P_P"[N6]>S7MY^R;[O/U9\8^-&Q?EB/G_
M +8>_KGY-OT!]5_</^[N6]>S7MY^R;[O/U9\8^-&Q?EB/G_MA[^N?DV_0'U7
M]P_[NY;U[->WG[)ON\_5GQCXT;%^6(^?^V'OZY^3;] ?5?W#_N[EO7LU[>?L
MF^[S]6?&/C1L7Y8CY_[8>_KGY-OT!]5_</\ N[EO7LU[>?LF^[S]6?&/C1L7
MY8CY_P"V'OZY^3;] ?5?W#_N[EO7LU[>?LF^[S]6?&/C1L7Y8CY_[8>_KGY-
MOT!]5_</^[N6]>S7MY^R;[O/U9\8^-&Q?EB/G_MA[^N?DV_0'U7]P_[NY;U[
M->WG[)ON\_5GQCXT;%^6(^?^V'OZY^3;] ?5?W#_ +NY;U[->WG[)ON\_5GQ
MCXT;%^6(^?\ MA[^N?DV_0'U7]P_[NY;U[->WG[)ON\_5GQCXT;%^6(^?^V'
MOZY^3;] ?5?W#_N[EO7LU[>?LF^[S]6?&/C1L7Y8CY_[8>_KGY-OT!]5_</^
M[N6]>S7MY^R;[O/U9\8^-&Q?EB/G_MA[^N?DV_0'U7]P_P"[N6]>S7MY^R;[
MO/U9\8^-&Q?EB/G_ +8>_KGY-OT!]5_</^[N6]>S7MY^R;[O/U9\8^-&Q?EB
M/G_MA[^N?DV_0'U7]P_[NY;U[->WG[)ON\_5GQCXT;%^6(^?^V'OZY^3;] ?
M5?W#_N[EO7LU[>?LF^[S]6?&/C1L7Y8CY_[8>_KGY-OT!]5_</\ N[EO7LU[
M>?LF^[S]6?&/C1L7Y8CY_P"V'OZY^3;] ?5?W#_N[EO7LU[>?LF^[S]6?&/C
M1L7Y8CY_[8>_KGY-OT!]5_</^[N6]>S7MY^R;[O/U9\8^-&Q?EB/G_MA[^N?
MDV_0'U7]P_[NY;U[->WG[)ON\_5GQCXT;%^6(^?^V'OZY^3;] ?5?W#_ +NY
M;U[->WG[)ON\_5GQCXT;%^6(^?\ MA[^N?DV_0'U7]P_[NY;U[->WG[)ON\_
M5GQCXT;%^6(^?^V'OZY^3;] ?5?W#_N[EO7LU[>?LF^[S]6?&/C1L7Y8CY_[
M8>_KGY-OT!]5_</^[N6]>S7MY^R;[O/U9\8^-&Q?EB/G_MA[^N?DV_0'U7]P
M_P"[N6]>S7MY^R;[O/U9\8^-&Q?EB/G_ +8>_KGY-OT!]5_</^[N6]>S7M[-
M_7>O,-U/A.-ZYU[8V,:PK$;<BTXY88LB;*CVNW-N..HC-2+C)F3G4I<=57JX
MZM7A^Z6OG,YF=0S5><SE<UYFY5C55.$8ST^"(C[$,R:#H.D;,:/E] T&S3E]
M'RMOD6K<35,441,SA$US55/#,\<S+[,EE7
M
M
M                     GJ[^GCKN[DLSQ#P/1>M<GV1DM<IVRY+CV&%2MOL
ML5^V8 TU<,DOTQR+8<9M:W4U325<),9BJ_<T7VJTH3>5KIHY4U3A'!]U"N1,
MX1#Q;A][.]C5G_!>9<SLW_G7<$^)E_T.ZTN$VW8VS7P+]YY9GWBX=]N_5"NP
M]'M+=N2TZCJB<^W7P^KF;GBMQV9?*;7X2CW6.I]9Z6Q&WX'J;!,6UWA]LI_H
MF/XE9H5EM]':I0AV9(;AM-JG7&3V*5>E/U<D/K]TXM2JUJ2=5554XU3C*+$1
M'!#T$^/H
M
M
M
J                                                    /__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="idm140077293678592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Feb. 13, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-36722<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">TRIUMPH FINANCIAL, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">TX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">20-0477066<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">12700 Park Central Drive, Suite 1700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Dallas<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">75251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">214)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">365-6900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 1,438,109,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_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,091,234<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text">Portions of the Registrant&#8217;s Definitive Proxy Statement relating to the Annual Meeting of Stockholders, which will be filed within 120 days after December&#160;31, 2022, are incorporated by reference into Part&#160;III of this Report.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001539638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, Par Value $0.01 Per Share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">TFIN<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_SeriesCPreferredStockMember', window );">Series C 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">7.125% Series C Fixed-Rate Non-Cumulative Perpetual Preferred Stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">TFINP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesCPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SeriesCPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077293666992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_AuditInformationAbstract', window );"><strong>Audit Information [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_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Crowe LLP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Franklin, TN<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">173<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_tfin_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Audit Information</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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="idm140077294544864">
<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">$ 133,889<span></span>
</td>
<td class="nump">$ 122,929<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDepositsInBanks', window );">Interest-bearing deposits with other banks</a></td>
<td class="nump">274,293<span></span>
</td>
<td class="nump">260,249<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_CashAndCashEquivalentsAtCarryingValue', window );">Total cash and cash equivalents</a></td>
<td class="nump">408,182<span></span>
</td>
<td class="nump">383,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_EquitySecuritiesFvNi', window );">Securities - equity investments</a></td>
<td class="nump">5,191<span></span>
</td>
<td class="nump">5,504<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities - available for sale</a></td>
<td class="nump">254,504<span></span>
</td>
<td class="nump">182,426<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Securities - held to maturity, net of allowance for credit losses of $2,444 and $2,082, respectively, fair value $5,476 and $5,447, respectively</a></td>
<td class="nump">4,077<span></span>
</td>
<td class="nump">4,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_LoansReceivableHeldForSaleAmount', window );">Loans held for sale</a></td>
<td class="nump">5,641<span></span>
</td>
<td class="nump">7,330<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Loans, net of allowance for credit losses of $42,807 and $42,213, respectively</a></td>
<td class="nump">4,077,484<span></span>
</td>
<td class="nump">4,825,359<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FederalHomeLoanBankAndOtherRestrictedStock', window );">Federal Home Loan Bank and other restricted stock, at cost</a></td>
<td class="nump">6,252<span></span>
</td>
<td class="nump">10,146<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Premises and equipment, net</a></td>
<td class="nump">103,339<span></span>
</td>
<td class="nump">105,729<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Other real estate owned, net</a></td>
<td class="nump">0<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_Goodwill', window );">Goodwill</a></td>
<td class="nump">233,709<span></span>
</td>
<td class="nump">233,727<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">32,058<span></span>
</td>
<td class="nump">43,129<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsurance', window );">Bank-owned life insurance</a></td>
<td class="nump">41,493<span></span>
</td>
<td class="nump">40,993<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax asset, net</a></td>
<td class="nump">16,473<span></span>
</td>
<td class="nump">10,023<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_BusinessCombinationIndemnificationAsset', window );">Indemnification asset</a></td>
<td class="nump">3,896<span></span>
</td>
<td class="nump">4,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_OtherAssets', window );">Other assets</a></td>
<td class="nump">141,484<span></span>
</td>
<td class="nump">98,449<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">5,333,783<span></span>
</td>
<td class="nump">5,956,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_DepositsAbstract', window );"><strong>Deposits</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Noninterest-bearing</a></td>
<td class="nump">1,756,680<span></span>
</td>
<td class="nump">1,925,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_InterestBearingDepositLiabilities', window );">Interest-bearing</a></td>
<td class="nump">2,414,656<span></span>
</td>
<td class="nump">2,721,309<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">4,171,336<span></span>
</td>
<td class="nump">4,646,679<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase', window );">Customer repurchase agreements</a></td>
<td class="nump">340<span></span>
</td>
<td class="nump">2,103<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesFromFederalHomeLoanBanks', window );">Federal Home Loan Bank advances</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">180,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_LineOfCredit', window );">Paycheck Protection Program Liquidity Facility</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">27,144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes</a></td>
<td class="nump">107,800<span></span>
</td>
<td class="nump">106,957<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust', window );">Junior subordinated debentures</a></td>
<td class="nump">41,158<span></span>
</td>
<td class="nump">40,602<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other liabilities</a></td>
<td class="nump">94,178<span></span>
</td>
<td class="nump">93,901<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">4,444,812<span></span>
</td>
<td class="nump">5,097,386<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies - See Notes 15 and 16</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity - See Note 20</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">45,000<span></span>
</td>
<td class="nump">45,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_CommonStockValue', window );">Common stock, 24,053,585 and 25,158,879 shares outstanding, respectively</a></td>
<td class="nump">283<span></span>
</td>
<td class="nump">283<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in-capital</a></td>
<td class="nump">534,790<span></span>
</td>
<td class="nump">510,939<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, at cost</a></td>
<td class="num">(182,658)<span></span>
</td>
<td class="num">(104,743)<span></span>
</td>
</tr>
<tr class="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">498,456<span></span>
</td>
<td class="nump">399,351<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income</a></td>
<td class="num">(6,900)<span></span>
</td>
<td class="nump">8,034<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">888,971<span></span>
</td>
<td class="nump">858,864<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 5,333,783<span></span>
</td>
<td class="nump">$ 5,956,250<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_BusinessCombinationIndemnificationAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Indemnification 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;">tfin_BusinessCombinationIndemnificationAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_FederalHomeLoanBankAndOtherRestrictedStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Federal home loan bank and other restricted stock at cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_FederalHomeLoanBankAndOtherRestrictedStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvancesFromFederalHomeLoanBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings as of the balance sheet date from the Federal Home Loan Bank, which are primarily used to cover shortages in the required reserve balance and liquidity shortages.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvancesFromFederalHomeLoanBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, 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 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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, 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 (f)<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 5<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27232-111563<br><br>Reference 3: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=123594786&amp;loc=SL75136599-209740<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, after allowance for credit loss, of financing receivable. 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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)(1),(b))<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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-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_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, the carrying value of junior subordinated long-term debt owed to unconsolidated subsidiary trusts as of the balance sheet date. Such debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets and was initially scheduled to be repaid after one year or beyond the normal operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the 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 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://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(16))<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_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansReceivableHeldForSaleAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 valuation allowance, of financing receivable classified as 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 310<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124265262&amp;loc=d3e48678-111004<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableHeldForSaleAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_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_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_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>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="idm140077295086016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for credit losses</a></td>
<td class="nump">$ 2,444<span></span>
</td>
<td class="nump">$ 2,082<span></span>
</td>
<td class="nump">$ 2,026<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 );">Securities - held to maturity, fair value</a></td>
<td class="nump">5,476<span></span>
</td>
<td class="nump">5,447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for credit losses</a></td>
<td class="nump">$ 42,807<span></span>
</td>
<td class="nump">$ 42,213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">24,053,585<span></span>
</td>
<td class="nump">25,158,879<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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, 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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-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_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, of allowance for credit loss on financing receivable. 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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="idm140077297123088">
<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 and dividend&#160;&#160;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">$ 181,188<span></span>
</td>
<td class="nump">$ 183,555<span></span>
</td>
<td class="nump">$ 198,214<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomePurchasedReceivables', window );">Factored receivables, including fees</a></td>
<td class="nump">223,193<span></span>
</td>
<td class="nump">197,835<span></span>
</td>
<td class="nump">114,434<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeSecurities', window );">Securities</a></td>
<td class="nump">8,187<span></span>
</td>
<td class="nump">5,401<span></span>
</td>
<td class="nump">8,229<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock', window );">FHLB and other restricted stock</a></td>
<td class="nump">258<span></span>
</td>
<td class="nump">156<span></span>
</td>
<td class="nump">530<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeDomesticDeposits', window );">Cash deposits</a></td>
<td class="nump">6,413<span></span>
</td>
<td class="nump">608<span></span>
</td>
<td class="nump">708<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 and dividend income</a></td>
<td class="nump">419,239<span></span>
</td>
<td class="nump">387,555<span></span>
</td>
<td class="nump">322,115<span></span>
</td>
</tr>
<tr class="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_InterestExpenseDomesticDeposits', window );">Deposits</a></td>
<td class="nump">10,038<span></span>
</td>
<td class="nump">9,697<span></span>
</td>
<td class="nump">27,403<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseSubordinatedNotesAndDebentures', window );">Subordinated notes</a></td>
<td class="nump">5,212<span></span>
</td>
<td class="nump">6,445<span></span>
</td>
<td class="nump">5,363<span></span>
</td>
</tr>
<tr class="re">
<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 debentures</a></td>
<td class="nump">2,662<span></span>
</td>
<td class="nump">1,775<span></span>
</td>
<td class="nump">2,114<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Other borrowings</a></td>
<td class="nump">835<span></span>
</td>
<td class="nump">508<span></span>
</td>
<td class="nump">2,507<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Total interest expense</a></td>
<td class="nump">18,747<span></span>
</td>
<td class="nump">18,425<span></span>
</td>
<td class="nump">37,387<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income (expense)</a></td>
<td class="nump">400,492<span></span>
</td>
<td class="nump">369,130<span></span>
</td>
<td class="nump">284,728<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Credit Loss Expense (Benefit)</a></td>
<td class="nump">6,925<span></span>
</td>
<td class="num">(8,830)<span></span>
</td>
<td class="nump">38,329<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 (expense) after credit loss expense</a></td>
<td class="nump">393,567<span></span>
</td>
<td class="nump">377,960<span></span>
</td>
<td class="nump">246,399<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeAbstract', window );"><strong>Noninterest 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_GainsLossesOnSalesOfOtherRealEstate', window );">Net OREO gains (losses) and valuation adjustments</a></td>
<td class="num">(133)<span></span>
</td>
<td class="num">(347)<span></span>
</td>
<td class="num">(616)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesRealizedGainLoss', window );">Net gains (losses) on sale or call of securities</a></td>
<td class="nump">2,512<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">3,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_GainLossOnSaleOfNotesReceivable', window );">Net gains (losses) on sale of loans</a></td>
<td class="nump">18,228<span></span>
</td>
<td class="nump">3,105<span></span>
</td>
<td class="nump">2,816<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InsuranceCommissionsAndFees', window );">Insurance commissions</a></td>
<td class="nump">5,145<span></span>
</td>
<td class="nump">5,127<span></span>
</td>
<td class="nump">4,232<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary', window );">Gain on sale of subsidiary or division</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,758<span></span>
</td>
</tr>
<tr class="re">
<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">19,100<span></span>
</td>
<td class="nump">12,448<span></span>
</td>
<td class="nump">21,907<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_NoninterestIncome', window );">Total noninterest income</a></td>
<td class="nump">84,068<span></span>
</td>
<td class="nump">54,501<span></span>
</td>
<td class="nump">60,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_NoninterestExpenseAbstract', window );"><strong>Noninterest 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="ro">
<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 employee benefits</a></td>
<td class="nump">201,487<span></span>
</td>
<td class="nump">173,951<span></span>
</td>
<td class="nump">126,975<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OccupancyNet', window );">Occupancy, furniture and equipment</a></td>
<td class="nump">26,774<span></span>
</td>
<td class="nump">24,473<span></span>
</td>
<td class="nump">22,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_FederalDepositInsuranceCorporationPremiumExpense', window );">FDIC insurance and other regulatory assessments</a></td>
<td class="nump">1,543<span></span>
</td>
<td class="nump">2,118<span></span>
</td>
<td class="nump">1,520<span></span>
</td>
</tr>
<tr class="re">
<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 fees</a></td>
<td class="nump">15,644<span></span>
</td>
<td class="nump">12,592<span></span>
</td>
<td class="nump">9,349<span></span>
</td>
</tr>
<tr class="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 of intangible assets</a></td>
<td class="nump">11,922<span></span>
</td>
<td class="nump">10,876<span></span>
</td>
<td class="nump">8,330<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketingAndAdvertisingExpense', window );">Advertising and promotion</a></td>
<td class="nump">7,595<span></span>
</td>
<td class="nump">5,174<span></span>
</td>
<td class="nump">4,718<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommunicationsAndInformationTechnology', window );">Communications and technology</a></td>
<td class="nump">40,265<span></span>
</td>
<td class="nump">26,862<span></span>
</td>
<td class="nump">22,153<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Other</a></td>
<td class="nump">35,401<span></span>
</td>
<td class="nump">31,461<span></span>
</td>
<td class="nump">26,263<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 noninterest expense</a></td>
<td class="nump">340,631<span></span>
</td>
<td class="nump">287,507<span></span>
</td>
<td class="nump">222,074<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Operating income (loss)</a></td>
<td class="nump">137,004<span></span>
</td>
<td class="nump">144,954<span></span>
</td>
<td class="nump">84,710<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">34,693<span></span>
</td>
<td class="nump">31,980<span></span>
</td>
<td class="nump">20,686<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">102,311<span></span>
</td>
<td class="nump">112,974<span></span>
</td>
<td class="nump">64,024<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsIncomeStatementImpact', window );">Dividends on preferred stock</a></td>
<td class="num">(3,206)<span></span>
</td>
<td class="num">(3,206)<span></span>
</td>
<td class="num">(1,701)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common stockholders</a></td>
<td class="nump">$ 99,105<span></span>
</td>
<td class="nump">$ 109,768<span></span>
</td>
<td class="nump">$ 62,323<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<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">$ 4.06<span></span>
</td>
<td class="nump">$ 4.44<span></span>
</td>
<td class="nump">$ 2.56<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 3.96<span></span>
</td>
<td class="nump">$ 4.35<span></span>
</td>
<td class="nump">$ 2.53<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_DepositAccountMember', window );">Service charges on deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Noninterest 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="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 );">Revenue</a></td>
<td class="nump">$ 6,844<span></span>
</td>
<td class="nump">$ 7,724<span></span>
</td>
<td class="nump">$ 5,274<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_CreditAndDebitCardMember', window );">Card income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>Noninterest 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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">8,150<span></span>
</td>
<td class="nump">8,811<span></span>
</td>
<td class="nump">7,781<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_FinancialServiceMember', window );">Fee income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeAbstract', window );"><strong>Noninterest 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="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 );">Revenue</a></td>
<td class="nump">$ 24,222<span></span>
</td>
<td class="nump">$ 17,628<span></span>
</td>
<td class="nump">$ 6,007<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and dividend income federal home loan bank stock and other restricted stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_CommunicationsAndInformationTechnology">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 in the period for communications and data processing 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 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_CommunicationsAndInformationTechnology</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, of credit loss expense (reversal of expense) on financing receivable. 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 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_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 of 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 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=d3e107425-111719<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 equity in securities of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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><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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(9)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(7)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<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)(g))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(a))<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_GainOrLossOnSaleOfStockInSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnSalesOfOtherRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 gain (loss) resulting from sales and other disposals of other real estate owned, increases (decreases) in the valuation allowance for foreclosed real estate, and write-downs of other real estate owned after acquisition or physical possession.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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(d))<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_GainsLossesOnSalesOfOtherRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_InterestAndDividendIncomeSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 and interest income, including amortization and accretion of premiums and discounts, on 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;">us-gaap_InterestAndDividendIncomeSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_InterestExpenseDomesticDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 expense incurred on all domestic 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_InterestExpenseDomesticDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_InterestExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense 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_InterestExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_InterestIncomeDomesticDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 earned on deposits in United States money market accounts and other United States interest earning 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeDomesticDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_InterestIncomePurchasedReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 earned from receivables purchased; for instance, receivables purchased through a factoring 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomePurchasedReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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_PreferredStockDividendsIncomeStatementImpact">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 preferred stock dividends that is an adjustment to net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsIncomeStatementImpact</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_DepositAccountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_DepositAccountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_CreditAndDebitCardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_CreditAndDebitCardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_FinancialServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_FinancialServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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="idm140077295046512">
<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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 102,311<span></span>
</td>
<td class="nump">$ 112,974<span></span>
</td>
<td class="nump">$ 64,024<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Unrealized gains (losses) on 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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax', window );">Unrealized holding gains (losses) arising during the period</a></td>
<td class="num">(10,865)<span></span>
</td>
<td class="num">(2,424)<span></span>
</td>
<td class="nump">8,578<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Tax effect</a></td>
<td class="nump">2,512<span></span>
</td>
<td class="nump">577<span></span>
</td>
<td class="num">(2,062)<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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized holding gains (losses) arising during the period, net of taxes</a></td>
<td class="num">(8,353)<span></span>
</td>
<td class="num">(1,847)<span></span>
</td>
<td class="nump">6,516<span></span>
</td>
</tr>
<tr class="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 of amount realized through sale or call of securities</a></td>
<td class="num">(2,512)<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="num">(3,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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax', window );">Tax effect</a></td>
<td class="nump">636<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">800<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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax', window );">Reclassification of amount realized through sale or call of securities, net of taxes</a></td>
<td class="num">(1,876)<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="num">(2,426)<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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Change in unrealized gains (losses) on securities, net of tax</a></td>
<td class="num">(10,229)<span></span>
</td>
<td class="num">(1,851)<span></span>
</td>
<td class="nump">4,090<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Unrealized gains (losses) on derivative financial instruments:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Unrealized holding gains (losses) arising during the period</a></td>
<td class="nump">3,152<span></span>
</td>
<td class="nump">5,255<span></span>
</td>
<td class="nump">782<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax', window );">Tax effect</a></td>
<td class="num">(754)<span></span>
</td>
<td class="num">(1,260)<span></span>
</td>
<td class="num">(185)<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Unrealized holding gains (losses) arising during the period, net of taxes</a></td>
<td class="nump">2,398<span></span>
</td>
<td class="nump">3,995<span></span>
</td>
<td class="nump">597<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Reclassification of amount of (gains) losses recognized into income</a></td>
<td class="num">(9,316)<span></span>
</td>
<td class="nump">93<span></span>
</td>
<td class="nump">34<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax', window );">Tax effect</a></td>
<td class="nump">2,213<span></span>
</td>
<td class="num">(22)<span></span>
</td>
<td class="num">(8)<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Reclassification of amount of (gains) losses recognized into income, net of taxes</a></td>
<td class="num">(7,103)<span></span>
</td>
<td class="nump">71<span></span>
</td>
<td class="nump">26<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Change in unrealized gains (losses) on derivative financial instruments</a></td>
<td class="num">(4,705)<span></span>
</td>
<td class="nump">4,066<span></span>
</td>
<td class="nump">623<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income (loss)</a></td>
<td class="num">(14,934)<span></span>
</td>
<td class="nump">2,215<span></span>
</td>
<td class="nump">4,713<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 87,377<span></span>
</td>
<td class="nump">$ 115,189<span></span>
</td>
<td class="nump">$ 68,737<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=121577181&amp;loc=SL110061190-113977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI 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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140077288935120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Cumulative Effect, Period of Adoption, Adjustment</div></th>
<th class="th"><div>Preferred Stock</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Preferred Stock</div></th>
<th class="th">
<div>Preferred Stock </div>
<div>Preferred Stock</div>
</th>
<th class="th"><div>Common Stock</div></th>
<th class="th">
<div>Common Stock </div>
<div>Common Stock</div>
</th>
<th class="th"><div>Additional Paid-in- Capital</div></th>
<th class="th">
<div>Additional Paid-in- Capital </div>
<div>Preferred Stock</div>
</th>
<th class="th">
<div>Additional Paid-in- Capital </div>
<div>Common Stock</div>
</th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th">
<div>Retained Earnings </div>
<div>Cumulative Effect, Period of Adoption, Adjustment</div>
</th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss)</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2019</a></td>
<td class="nump">$ 636,590<span></span>
</td>
<td class="num">$ (1,770)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 473,251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (67,069)<span></span>
</td>
<td class="nump">$ 229,030<span></span>
</td>
<td class="num">$ (1,770)<span></span>
</td>
<td class="nump">$ 1,106<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_CommonStockSharesOutstanding', window );">Beginning balance, common stock (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,964,961<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Beginning balance, treasury stock (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,198,681<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Issuance of common stock, net of issuance costs (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">630,268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Issuance of stock, net of issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,364<span></span>
</td>
<td class="nump">$ 13,942<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2,636)<span></span>
</td>
<td class="nump">$ 13,935<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Issuance of restricted stock awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">138,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Issuance of restricted stock awards</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="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">4,618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Forfeiture of restricted stock awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,067)<span></span>
</td>
<td class="text">&#160;<span></span>
</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,067)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures', window );">Forfeiture of restricted stock awards</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">211<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (211)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 option exercises, net (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,394<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercises, net</a></td>
<td class="num">(227)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(227)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Purchase of treasury stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(878,755)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(878,755)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Purchase of treasury stock</a></td>
<td class="num">(35,772)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (35,772)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Preferred stock dividends</a></td>
<td class="num">(1,701)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,701)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">64,024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">64,024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Other comprehensive income (loss)</a></td>
<td class="nump">4,713<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,713<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2020</a></td>
<td class="nump">726,781<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">489,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (103,052)<span></span>
</td>
<td class="nump">289,583<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,819<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_CommonStockSharesOutstanding', window );">Ending balance, common stock (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,868,218<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Ending balance, treasury stock (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,083,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Issuance of restricted stock awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">241,014<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Issuance of restricted stock awards</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="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">20,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,315<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Forfeiture of restricted stock awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,129)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(5,129)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures', window );">Forfeiture of restricted stock awards</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (450)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 option exercises, net (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercises, net</a></td>
<td class="nump">$ 577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">576<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Issuance of common stock pursuant to the employee stock purchase plan (in shares)</a></td>
<td class="nump">9,101<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,101<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock pursuant to the employee stock purchase plan</a></td>
<td class="nump">$ 449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Purchase of treasury stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,169)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,169)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Purchase of treasury stock</a></td>
<td class="num">(1,241)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,241)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Preferred stock dividends</a></td>
<td class="num">(3,206)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,206)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">112,974<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">112,974<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Other comprehensive income (loss)</a></td>
<td class="nump">2,215<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,215<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2021</a></td>
<td class="nump">$ 858,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="nump">45,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 283<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">510,939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (104,743)<span></span>
</td>
<td class="nump">399,351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,034<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_CommonStockSharesOutstanding', window );">Ending balance, common stock (in shares) at Dec. 31, 2021</a></td>
<td class="nump">25,158,879<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,158,879<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Ending balance, treasury stock (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,102,801<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Issuance of restricted stock awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,471<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Vesting of performance stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,996<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">$ 21,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Forfeiture of restricted stock awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19,186)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19,186)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures', window );">Forfeiture of restricted stock awards</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,201)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 option exercises, net (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercises, net</a></td>
<td class="num">$ (74)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(74)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Issuance of common stock pursuant to the employee stock purchase plan (in shares)</a></td>
<td class="nump">24,516<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,516<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock pursuant to the employee stock purchase plan</a></td>
<td class="nump">$ 1,548<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,548<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Purchase of treasury stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,146,144)<span></span>
</td>
<td class="text">&#160;<span></span>
</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,146,144)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Purchase of treasury stock</a></td>
<td class="num">(76,714)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (76,714)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsPreferredStock', window );">Preferred stock dividends</a></td>
<td class="num">(3,206)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,206)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">102,311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">102,311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Other comprehensive income (loss)</a></td>
<td class="num">(14,934)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,934)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2022</a></td>
<td class="nump">$ 888,971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 283<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 534,790<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (182,658)<span></span>
</td>
<td class="nump">$ 498,456<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (6,900)<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_CommonStockSharesOutstanding', window );">Ending balance, common stock (in shares) at Dec. 31, 2022</a></td>
<td class="nump">24,053,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,053,585<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Ending balance, treasury stock (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,268,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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>
<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_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to Restricted Stock Award forfeited 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 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 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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in value for stock issued during the period as a result of 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 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 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 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 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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to Restricted Stock Awards forfeited 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(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of stock related to Restricted Stock Awards 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 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 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 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 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_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 previously issued common shares repurchased by the issuing entity and 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 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_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-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_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>
</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="idm140077294719344">
<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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 102,311<span></span>
</td>
<td class="nump">$ 112,974<span></span>
</td>
<td class="nump">$ 64,024<span></span>
</td>
</tr>
<tr class="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 provided by (used in) 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_Depreciation', window );">Depreciation</a></td>
<td class="nump">13,302<span></span>
</td>
<td class="nump">12,037<span></span>
</td>
<td class="nump">10,720<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans', window );">Net accretion on loans</a></td>
<td class="num">(8,643)<span></span>
</td>
<td class="num">(9,289)<span></span>
</td>
<td class="num">(10,711)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of subordinated notes issuance costs</a></td>
<td class="nump">843<span></span>
</td>
<td class="nump">1,224<span></span>
</td>
<td class="nump">182<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of junior subordinated debentures</a></td>
<td class="nump">556<span></span>
</td>
<td class="nump">530<span></span>
</td>
<td class="nump">506<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Net amortization on securities</a></td>
<td class="num">(882)<span></span>
</td>
<td class="num">(992)<span></span>
</td>
<td class="num">(129)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">11,922<span></span>
</td>
<td class="nump">10,876<span></span>
</td>
<td class="nump">8,330<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred taxes</a></td>
<td class="num">(1,779)<span></span>
</td>
<td class="num">(5,832)<span></span>
</td>
<td class="num">(2,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_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Credit loss expense (benefit)</a></td>
<td class="nump">6,925<span></span>
</td>
<td class="num">(8,830)<span></span>
</td>
<td class="nump">38,329<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock based compensation</a></td>
<td class="nump">21,176<span></span>
</td>
<td class="nump">20,315<span></span>
</td>
<td class="nump">4,618<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesRealizedGainLoss', window );">Net (gains) losses on sale or call of debt securities</a></td>
<td class="num">(2,512)<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="num">(3,226)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss', window );">Net (gains) losses on equity securities</a></td>
<td class="num">(9,850)<span></span>
</td>
<td class="nump">322<span></span>
</td>
<td class="num">(389)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnSalesOfOtherRealEstate', window );">Net OREO (gains) losses and valuation adjustments</a></td>
<td class="nump">133<span></span>
</td>
<td class="nump">347<span></span>
</td>
<td class="nump">616<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale', window );">Origination of loans held for sale</a></td>
<td class="num">(12,024)<span></span>
</td>
<td class="num">(37,542)<span></span>
</td>
<td class="num">(60,867)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToPurchaseLoansHeldForSale', window );">Purchases of loans held for sale</a></td>
<td class="num">(14,069)<span></span>
</td>
<td class="num">(21,746)<span></span>
</td>
<td class="num">(50,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_ProceedsFromSaleOfLoansHeldForSale', window );">Proceeds from sale of loans originated or purchased for sale</a></td>
<td class="nump">26,544<span></span>
</td>
<td class="nump">60,037<span></span>
</td>
<td class="nump">109,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_GainLossOnSaleOfNotesReceivable', window );">Net (gains) losses on sale of loans</a></td>
<td class="num">(18,228)<span></span>
</td>
<td class="num">(3,105)<span></span>
</td>
<td class="num">(2,816)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_IncreaseDecreaseInOperatingLeases', window );">Net change in operating leases</a></td>
<td class="nump">190<span></span>
</td>
<td class="nump">2,242<span></span>
</td>
<td class="nump">1,054<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary', window );">Gain on sale of subsidiary or division</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(9,758)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities', window );">Contingent consideration paid</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(22,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_IncreaseDecreaseInOtherOperatingAssets', window );">(Increase) decrease in other assets</a></td>
<td class="num">(35,176)<span></span>
</td>
<td class="num">(8,684)<span></span>
</td>
<td class="nump">12,215<span></span>
</td>
</tr>
<tr class="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 );">Increase (decrease) in other liabilities</a></td>
<td class="num">(6,252)<span></span>
</td>
<td class="nump">12,080<span></span>
</td>
<td class="nump">10,003<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">74,487<span></span>
</td>
<td class="nump">136,959<span></span>
</td>
<td class="nump">97,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_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Purchases of securities available for sale</a></td>
<td class="num">(140,774)<span></span>
</td>
<td class="num">(58,787)<span></span>
</td>
<td class="num">(133,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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from sales of securities available for sale</a></td>
<td class="nump">40,163<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">70,198<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities', window );">Proceeds from maturities, calls, and pay downs of securities available for sale</a></td>
<td class="nump">26,339<span></span>
</td>
<td class="nump">99,152<span></span>
</td>
<td class="nump">96,768<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities', window );">Proceeds from maturities, calls, and pay downs of securities held to maturity</a></td>
<td class="nump">679<span></span>
</td>
<td class="nump">1,003<span></span>
</td>
<td class="nump">693<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireLoansReceivable', window );">Purchases of loans held for investment</a></td>
<td class="num">(147,809)<span></span>
</td>
<td class="num">(94,314)<span></span>
</td>
<td class="num">(324,892)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfFinanceReceivables', window );">Proceeds from sale of loans</a></td>
<td class="nump">232,842<span></span>
</td>
<td class="nump">87,813<span></span>
</td>
<td class="nump">165,877<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromLoansAndLeases', window );">Net change in loans</a></td>
<td class="nump">581,599<span></span>
</td>
<td class="nump">153,946<span></span>
</td>
<td class="num">(632,517)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment', window );">Purchases of premises and equipment, net</a></td>
<td class="num">(10,912)<span></span>
</td>
<td class="num">(14,362)<span></span>
</td>
<td class="num">(17,574)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfOtherRealEstate', window );">Net proceeds from sale of OREO</a></td>
<td class="nump">438<span></span>
</td>
<td class="nump">1,253<span></span>
</td>
<td class="nump">2,111<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet', window );">(Purchases) redemptions of FHLB and other restricted stock, net</a></td>
<td class="nump">3,894<span></span>
</td>
<td class="num">(3,395)<span></span>
</td>
<td class="nump">13,109<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLifeInsurancePolicies', window );">Proceeds from BOLI</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,273<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_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Net cash (paid for) received in acquisitions</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(96,926)<span></span>
</td>
<td class="num">(108,375)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities', window );">Proceeds from sale of disposal group</a></td>
<td class="nump">85,923<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">93,835<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="nump">672,382<span></span>
</td>
<td class="nump">77,656<span></span>
</td>
<td class="num">(774,737)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeposits', window );">Net increase (decrease) in deposits</a></td>
<td class="num">(464,512)<span></span>
</td>
<td class="num">(69,921)<span></span>
</td>
<td class="nump">921,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_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase', window );">Increase (decrease) in customer repurchase agreements</a></td>
<td class="num">(1,763)<span></span>
</td>
<td class="num">(996)<span></span>
</td>
<td class="nump">1,066<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances', window );">Increase (decrease) in Federal Home Loan Bank advances</a></td>
<td class="num">(150,000)<span></span>
</td>
<td class="nump">75,000<span></span>
</td>
<td class="num">(325,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_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from other borrowings, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">294,854<span></span>
</td>
<td class="nump">231,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_RepaymentsOfLongTermLinesOfCredit', window );">Repayment of other borrowings</a></td>
<td class="num">(27,144)<span></span>
</td>
<td class="num">(441,346)<span></span>
</td>
<td class="num">(39,510)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock', window );">Issuance of preferred stock, net of issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">42,364<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Preferred dividends</a></td>
<td class="num">(3,206)<span></span>
</td>
<td class="num">(3,206)<span></span>
</td>
<td class="num">(1,701)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement', window );">Stock option exercises, net</a></td>
<td class="num">(74)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(227)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Stock option exercises, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockPlans', window );">Proceeds from employee stock purchase plan common stock issuance</a></td>
<td class="nump">1,548<span></span>
</td>
<td class="nump">449<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_PaymentsForRepurchaseOfCommonStock', window );">Purchase of treasury stock</a></td>
<td class="num">(76,714)<span></span>
</td>
<td class="num">(1,241)<span></span>
</td>
<td class="num">(35,772)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="num">(721,865)<span></span>
</td>
<td class="num">(145,830)<span></span>
</td>
<td class="nump">793,923<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">25,004<span></span>
</td>
<td class="nump">68,785<span></span>
</td>
<td class="nump">116,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">383,178<span></span>
</td>
<td class="nump">314,393<span></span>
</td>
<td class="nump">197,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">408,182<span></span>
</td>
<td class="nump">383,178<span></span>
</td>
<td class="nump">314,393<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid</a></td>
<td class="nump">16,328<span></span>
</td>
<td class="nump">18,950<span></span>
</td>
<td class="nump">41,743<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income taxes paid, net</a></td>
<td class="nump">47,215<span></span>
</td>
<td class="nump">40,004<span></span>
</td>
<td class="nump">12,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_OperatingLeasePayments', window );">Cash paid for operating lease liabilities</a></td>
<td class="nump">4,052<span></span>
</td>
<td class="nump">2,296<span></span>
</td>
<td class="nump">4,236<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental noncash disclosures:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TransferToOtherRealEstate', window );">Loans transferred to OREO</a></td>
<td class="nump">47<span></span>
</td>
<td class="nump">692<span></span>
</td>
<td class="nump">1,150<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_LoansHeldForInvestmentTransferredToLoansHeldForSale', window );">Loans held for investment transferred to loans held for sale</a></td>
<td class="nump">229,105<span></span>
</td>
<td class="nump">83,975<span></span>
</td>
<td class="nump">185,823<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_AssetsTransferredToAssetsHeldForSale', window );">Assets transferred to assets held for sale</a></td>
<td class="nump">80,819<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">84,077<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DepositsTransferredToHeldForSale', window );">Deposits transferred to deposits held for sale</a></td>
<td class="nump">10,434<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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Lease liabilities arising from obtaining right-of-use assets</a></td>
<td class="nump">5,267<span></span>
</td>
<td class="nump">19,571<span></span>
</td>
<td class="nump">1,777<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SecuritiesAvailableForSalePurchasedNotSettled', window );">Securities available for sale purchased, not settled</a></td>
<td class="nump">7,960<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_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1', window );">Non-cash consideration received from sale of loan portfolio or disposal group</a></td>
<td class="nump">5,529<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_FinancialInstrumentAxis=tfin_IndemnificationAssetMember', window );">Indemnification Asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental noncash disclosures:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Indemnification reduction</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 35,633<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_tfin_AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization of discounts and premiums acquired 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;">tfin_AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_AssetsTransferredToAssetsHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets transferred to assets held for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_AssetsTransferredToAssetsHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DepositsTransferredToHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deposits Transferred To Held-For-Sale</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_DepositsTransferredToHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Securities, FV-NI And Without Readily Determinable Fair Value, Gain (Loss)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_IncreaseDecreaseInOperatingLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in 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;">tfin_IncreaseDecreaseInOperatingLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_LoansHeldForInvestmentTransferredToLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Held For Investment Transferred To Loans Held For Sale</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_LoansHeldForInvestmentTransferredToLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment, Tax Withholding, 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;">tfin_PaymentTaxWithholdingShareBasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments for proceeds from federal home loan bank stock and other restricted stock 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;">tfin_PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments for proceeds from sale of property plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 from proceeds or outflow from payments of Federal Home Loan Bank (FHL 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;">tfin_ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_SecuritiesAvailableForSalePurchasedNotSettled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities Available For Sale Purchased Not Settled</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_SecuritiesAvailableForSalePurchasedNotSettled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest 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 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 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 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<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_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</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><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(8))<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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 (c)(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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, of credit loss expense (reversal of expense) on financing receivable. 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 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_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfNotesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 of 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 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=d3e107425-111719<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfNotesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 equity in securities of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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><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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(9)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(7)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<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)(g))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(a))<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_GainOrLossOnSaleOfStockInSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnSalesOfOtherRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 gain (loss) resulting from sales and other disposals of other real estate owned, increases (decreases) in the valuation allowance for foreclosed real estate, and write-downs of other real estate owned after acquisition or physical possession.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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(d))<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_GainsLossesOnSalesOfOtherRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 consideration received for selling an asset or business through a noncash (or part noncash) transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-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_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_PaymentForContingentConsiderationLiabilityOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, not made soon after acquisition date of business combination, to settle contingent consideration liability exceeding amount recognized at acquisition date. Includes, but is not limited to, measurement period adjustment and less amount paid soon after acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (ee)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-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_PaymentForContingentConsiderationLiabilityOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for the origination of mortgages that are 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3461-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_PaymentsForOriginationOfMortgageLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireLoansReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the purchase of loan receivable 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 13<br> -Subparagraph (a)<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_PaymentsToAcquireLoansReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToPurchaseLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 cash outflow used to purchase all loans that are held with the intention to resell in the near future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 21<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3461-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_PaymentsToPurchaseLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 flow from investments sold under the agreement to repurchase 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_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ProceedsFromSaleOfFinanceReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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://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_ProceedsFromSaleOfFinanceReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization.</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 16<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3337-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 21<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3461-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_ProceedsFromSaleOfLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfOtherRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 other real estate not otherwise defined in the taxonomy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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_ProceedsFromSaleOfOtherRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash proceeds received from a combination of transactions that are classified as investing activities in which assets, which may include one or more investments, are sold to third-party buyers. This element can be used by entities to aggregate proceeds from all asset sales that are classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSalesOfAssetsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ProceedsFromStockPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amount received from the stock plan 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 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_ProceedsFromStockPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 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_RepaymentsOfLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=tfin_IndemnificationAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_IndemnificationAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>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="idm140077295711264">
<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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<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%">Nature of Operations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc. (collectively with its subsidiaries, &#8220;Triumph Financial&#8221;, or the &#8220;Company&#8221; as applicable) is a financial holding company headquartered in Dallas, Texas, offering a diversified line of payments, factoring and banking services. The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries Triumph CRA Holdings, LLC (&#8220;TCRA&#8221;), TBK Bank, SSB (&#8220;TBK Bank&#8221;), TBK Bank&#8217;s wholly owned factoring subsidiary Triumph Financial Services LLC ("Triumph Financial Services"), and TBK Bank&#8217;s wholly owned subsidiary Triumph Insurance Group, Inc. (&#8220;TIG&#8221;). TriumphPay operates as a division of TBK Bank, SSB.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 1, 2022 we completed an extensive marketing rebranding effort, including a change of the company name from Triumph Bancorp, Inc. to Triumph Financial, Inc. and a change of our factoring subsidiary's company name from Triumph Business Capital LLC to Triumph Financial Services LLC ("Triumph Financial Services"). Said rebranding efforts had no impact to the composition of legal entities, financial reporting, employee roles, management structure, or work activities and expectations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2020, the Company sold the assets of Triumph Premium Finance (&#8220;TPF&#8221;) and exited its premium finance line of business. TPF operated within the Company&#8217;s TBK Bank subsidiary.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note&#160;2&#160;&#8211; Acquisitions and Divestitures for additional information pertaining to the TPF sale and the impact of the transaction on the Company&#8217;s consolidated financial statements.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation and Basis of Presentation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company consolidates subsidiaries in which it holds, directly or indirectly, a controlling financial interest. The Company determines whether it has a controlling financial interest in an entity by first evaluating whether the entity is a voting interest entity or a variable interest entity under U.S. generally accepted accounting principles (&#8220;GAAP&#8221;). 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. The Company consolidates voting interest entities in which it has at least a majority of the voting interest. Variable interest entities (&#8220;VIEs&#8221;) 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.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In consolidation, all significant intercompany accounts and transactions are eliminated. Investments in unconsolidated entities are accounted for using the equity method of accounting when the Company has the ability to exercise significant influence over operating and financing decisions. Investments that do not meet the criteria for equity method accounting are accounted for using the cost method of accounting.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting and reporting policies of the Company and its subsidiaries conform to GAAP and general practice within the banking industry. Certain reclassifications have been made to prior year amounts to conform to the current year presentation. The Company uses the accrual basis of accounting for financial reporting purposes.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To prepare financial statements in conformity with GAAP management makes estimates and assumptions based on available information. These estimates and assumptions affect the amounts reported in the financial statements and the disclosures provided, and actual results could differ.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purposes of reporting cash flows, cash and cash equivalents include cash on hand, amounts due from banks, other short-term investments and federal funds sold. All highly liquid investments with an initial maturity of less than 90 days are considered to be cash equivalents. Certain items, including loan and deposit transactions, customer repurchase agreements, and FHLB advances and repayments, are presented net in the statement of cash flows.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the classification of debt securities at the time of purchase. Debt securities that management has the positive intent and ability to hold to maturity are classified as held to maturity and recorded at amortized cost. Trading securities are recorded at fair value with changes in fair value included in earnings. Debt securities not classified as held to maturity or trading are classified as available for sale and recorded at fair value, with unrealized gains and losses excluded from earnings and reported in other comprehensive income (loss), net of tax.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains and losses on the sale of securities are recorded on the trade date and are determined using the specific-identification method. Amortization of premiums and discounts are recognized in interest income over the period to maturity using the interest method, except for premiums on callable debt securities, which are amortized to their earliest call date.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has made a policy election to exclude accrued interest from the amortized cost basis of debt securities and report accrued interest in other assets in the consolidated balance sheets. A debt security is placed on nonaccrual status at the time any principal or interest payments become more than 90 days delinquent or if full collection of interest or principal becomes uncertain. Accrued interest for a security placed on nonaccrual is reversed against interest income. There was no accrued interest related to debt securities reversed against interest income for the years ended December&#160;31, 2022, 2021 and 2020.</span></div><div style="margin-top:10pt"><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 &#8211; Available for Sale Securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For available for sale debt securities in an unrealized loss position, the Company evaluates the securities to determine whether the decline in the fair value below the amortized cost basis (impairment) is due to credit-related factors or noncredit-related factors. Any impairment that is not credit related is recognized in other comprehensive income, net of applicable taxes. Credit-related impairment is recognized as an allowance for credit losses (&#8220;ACL&#8221;) on the balance sheet, limited to the amount by which the amortized cost basis exceeds the fair value, with a corresponding adjustment to earnings. Both the ACL and the adjustment to net income may be reversed if conditions change. However, if the Company intends to sell an impaired available for sale debt security or more likely than not will be required to sell such a security before recovering its amortized cost basis, the entire impairment amount must be recognized in earnings with a corresponding adjustment to the security&#8217;s amortized cost basis. Because the security&#8217;s amortized cost basis is adjusted to fair value, there is no ACL in such a situation.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In evaluating available for sale debt securities in unrealized loss positions for impairment and the criteria regarding its intent or requirement to sell such securities, the Company considers the extent to which fair value is less than amortized cost, whether the securities are issued by the federal government or its agencies, whether downgrades by bond rating agencies have occurred, and the results of reviews of the issuers&#8217; financial condition, among other factors.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the allowance for credit losses are recorded as provision for (or reversal of) credit loss expense. Losses are charged against the ACL when management believes the uncollectability of an available for sale debt security is confirmed or when either of the criteria regarding intent or requirement to sell is met.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest receivable is excluded from the estimate of credit losses.</span></div><div style="margin-top:12pt"><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 &#8211; Held to Maturity Securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on held to maturity securities is estimated on a collective basis by major security type. At  December&#160;31, 2022 and 2021, the Company&#8217;s held to maturity securities consisted of investments in the subordinated notes of collateralized loan obligation (&#8220;CLO&#8221;) funds. Expected credit losses for these securities are estimated using a discounted cash flow methodology which considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Ultimately, the realized cash flows on CLO securities such as these will be driven by a variety of factors, including credit performance of the underlying loan portfolio, adjustments to the portfolio by the asset manager, and the timing of a potential call.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest receivable is excluded from the estimate of credit losses.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity securities are recorded at fair value, with unrealized gains and losses included in earnings. Gains and losses on the sale of securities are recorded on the trade date and are determined using the specific-identification method.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loans Held for Sale</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company elects the fair value option for recording 1-4 family residential mortgage loans and commercial loans held for sale. The fair value of loans held for sale is determined based on outstanding commitments from investors to purchase such loans or prevailing market rates. Increases or decreases in the fair value of loans held for sale, if any, are charged to earnings and are recorded in noninterest income in the consolidated statements of income. Gains and losses on sales of loans are based on the difference between the final selling price and the carrying value of the related loan sold.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage loans held for sale are generally sold with servicing rights released.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management occasionally transfers loans held for investment to loans held for sale. Gains or losses on the transfer of loans to loans held for sale are recorded in noninterest income in the consolidated statements of income unless such loans have experienced a decline in fair value due to credit quality concerns. For such transfers experiencing a decline in fair value due to credit quality, the Company first applies its charge-off policy which requires recognizing the confirmed loss via a charge-off against the allowance for credit losses which is measured as the excess of the loan's amortized cost basis over the loan's fair value. The charge-off is reflected as a write-down of the loan resulting in a new amortized cost basis. To the extent that the loan&#8217;s fair value loss has not already been provided for in the allowance for credit losses, an additional credit loss expense is made to provide sufficient allowance to absorb the charge-off. If the allowance for credit losses amount on the transferred loan at the transfer date to the held for sale category exceeds the amount of the charge-off, any remaining excess allowance for credit loss is reversed into earnings through credit loss expense. After the write-down is taken, the loans is transferred from held to investment to held for sale at its new amortized cost basis which approximate fair value.</span></div><div style="margin-top:18pt"><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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans that management has the intent and ability to hold for the foreseeable future or until maturity or payoff are reported at their amortized cost basis, which is the unpaid principal balance outstanding, net of unearned income, deferred loan fees and costs, premiums and discounts associated with acquisition date fair value adjustments on acquired loans, and any direct principal charge-offs. The Company has made a policy election to exclude accrued interest from the amortized cost basis of loans and report accrued interest separately from the related loan balance in other assets on consolidated balance sheets.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income is accrued on the unpaid principal balance. Loan origination fees, net of certain direct origination costs, are deferred and recognized in interest income over the remaining life of the loan without anticipating prepayments.</span></div><div style="margin-top:10pt"><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 or delinquent when the contractual principal or interest due in accordance with the terms of the loan agreement or any portion thereof remains unpaid after the due date of the scheduled payment. Loans are classified as nonaccrual when, in the opinion of management, collection of principal or interest is doubtful. The accrual of interest income on loans is typically discontinued at the time the loan is 90 days delinquent unless the loan is well-secured and in process of collection, or if full collection of interest or principal becomes uncertain. Consumer loans are typically charged off no later than 120 days past due. All interest accrued but not received for a loan placed on nonaccrual is reversed against interest income. Interest received on such loans is accounted for on the cash-basis or cost recovery method, until qualifying for return to accrual. Under the cost-recovery method, interest income is not recognized until the loan balance is reduced to zero. Under the cash basis method, interest income is recorded when the payment is received in cash. Loans are returned to accrual status when all the principal and interest amounts contractually due are brought current and future payments are reasonably assured.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Factored Receivables</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company purchases invoices from its factoring clients in schedules or batches.&#160;&#160;To a much lesser extent, the Company will also make short-term advances to its clients on transportation contracts for upcoming loads. Cash is advanced to the client to the extent of the applicable advance rate, less fees, as set forth in the individual factoring agreements.&#160;&#160;The face value of the invoices purchased or amount advanced is recorded by the Company as factored receivables, and the unadvanced portions of the invoices purchased, less fees, are considered client reserves.&#160;&#160;The client reserves are held to settle any payment disputes or collection shortfalls, may be used to pay clients&#8217; obligations to various third parties as directed by the client, are periodically released to or withdrawn by clients, and are reported as deposits in the consolidated balance sheets.&#160;&#160;</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unearned factoring fees and unearned net origination fees are deferred and recognized over the weighted average collection period for each client.&#160;&#160;Subsequent factoring fees are recognized in interest income as incurred by the client and deducted from the clients&#8217; reserve balances.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other factoring-related fees, which include wire transfer fees, carrier payment fees, fuel advance fees, and other similar fees, are reported by the Company as non-interest income.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Acquired Loans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired loans are recorded at fair value at the date of acquisition based on a discounted cash flow methodology that considers various factors including the type of loan and related collateral, classification status, fixed or variable interest rate, term of loan and whether or not the loan was amortizing, and a discount rate reflecting the Company&#8217;s assessment of risk inherent in the cash flow estimates. Certain larger purchased loans are individually evaluated while certain purchased loans are grouped together according to similar risk characteristics and are treated in the aggregate when applying various valuation techniques. These cash flow evaluations are inherently subjective as they require material estimates, all of which may be susceptible to significant change.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to January 1, 2020, loans acquired in a business combination that had evidence of deterioration of credit quality since origination and for which it was probable, at acquisition, that the Company would be unable to collect all contractually required payments receivable were considered purchased credit impaired (&#8220;PCI&#8221;). PCI loans were individually evaluated and recorded at fair value at the date of acquisition with no initial valuation allowance based on a discounted cash flow methodology that considered various factors including the type of loan and related collateral, classification status, fixed or variable interest rate, term of loan and whether or not the loan was amortizing, and a discount rate reflecting the Company&#8217;s assessment of risk inherent in the cash flow estimates. The difference between the undiscounted cash flows expected at acquisition and the investment in the loan, or the &#8220;accretable yield,&#8221; was recognized as interest income on a level-yield method over the life of the loan. Contractually required payments for interest and principal that exceed the undiscounted cash flows expected at acquisition, or the &#8220;nonaccretable difference,&#8221; were not recognized on the balance sheet and did not result in any yield adjustments, loss accruals or valuation allowances. Increases in expected cash flows, including prepayments, subsequent to the initial investment were recognized prospectively through adjustment of the yield on the loan over its remaining life. Decreases in expected cash flows were recognized as impairment. Valuation allowances on PCI loans reflected only losses incurred after the acquisition (meaning the present value of all cash flows expected at acquisition that ultimately were not to be received).</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to January 1, 2020, loans acquired in a business combination that have experienced more-than-insignificant deterioration in credit quality since origination are considered purchased credit deteriorated (&#8220;PCD&#8221;) loans. At the acquisition date, an estimate of expected credit losses is made for groups of PCD loans with similar risk characteristics and individual PCD loans without similar risk characteristics. This initial allowance for credit losses is allocated to individual PCD loans and added to the purchase price or acquisition date fair values to establish the initial amortized cost basis of the PCD loans. As the initial allowance for credit losses is added to the purchase price, there is no credit loss expense recognized upon acquisition of a PCD loan. Any difference between the unpaid principal balance of PCD loans and the amortized cost basis is considered to relate to noncredit factors and results in a discount or premium. Discounts and premiums are recognized through interest income on a level-yield method over the life of the loans. All loans considered to be PCI prior to January 1, 2020 were converted to PCD on that date.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For acquired loans not deemed purchased credit deteriorated at acquisition, the differences between the initial fair value and the unpaid principal balance are recognized as interest income or expense on a level-yield basis over the lives of the related loans. At the acquisition date, an initial allowance for expected credit losses is estimated and recorded as credit loss expense.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The subsequent measurement of expected credit losses for all acquired loans is the same as the subsequent measurement of expected credit losses for originated loans.</span></div><div style="margin-top:10pt"><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 &#8211; Loans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted the current expected credit loss model under Accounting Standards Update (&#8220;ASU&#8221;) 2016-13, &#8220;Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; (&#8220;ASU 2016-13&#8221;) on January 1, 2020 using the modified retrospective approach. The Company recorded a net reduction of retained earnings of $1,770,000 upon adoption. The transition adjustment included an increase in the allowance for credit losses on loans of $269,000, an increase in the allowance for credit losses on held to maturity debt securities of $126,000, and an increase in the allowance for credit losses on off-balance sheet credit exposures of $1,918,000, net of the corresponding increases in deferred tax assets of $543,000.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the current expected credit loss model adopted by the Company on January 1, 2020, the allowance for credit losses on loans is a valuation allowance estimated at each balance sheet date in accordance with US GAAP that is deducted from the loans&#8217; amortized cost basis to present the net amount expected to be collected on the loans.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the ACL on loans based on the underlying assets&#8217; amortized cost basis, which is the amount at which the financing receivable is originated or acquired, adjusted for applicable accretion or amortization of premium, discount, and net deferred fees or costs, collection of cash, and charge-offs. In the event that collection of principal becomes uncertain, the Company has policies in place to reverse accrued interest in a timely manner. Therefore, the Company has made a policy election to exclude accrued interest from the measurement of ACL.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected credit losses are reflected in the allowance for credit losses through a charge to credit loss expense. When the Company deems all or a portion of a financial asset to be uncollectible the appropriate amount is written off and the ACL is reduced by the same amount. The Company applies judgment to determine when a financial asset is deemed uncollectible; however, generally speaking, an asset will be considered uncollectible no later than when all efforts at collection have been exhausted. Subsequent recoveries, if any, are credited to the ACL when received.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures expected credit losses of financial assets on a collective (pool) basis, when the financial assets share similar risk characteristics. Depending on the nature of the pool of financial assets with similar risk characteristics, the Company uses a discounted cash flow (&#8220;DCF&#8221;) method or a loss-rate method to estimate expected credit losses.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s methodologies for estimating the ACL consider available relevant information about the collectability of cash flows, including information about past events, current conditions, and reasonable and supportable forecasts. The methodologies apply historical loss information, adjusted for asset-specific characteristics, economic conditions at the measurement date, and forecasts about future economic conditions expected to exist through the contractual lives of the financial assets that are reasonable and supportable, to the identified pools of financial assets with similar risk characteristics for which the historical loss experience was observed. The Company&#8217;s methodologies revert back to historical loss information on a straight-line basis over eight quarters when it can no longer develop reasonable and supportable forecasts.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has identified the following pools of financial assets with similar risk characteristics for measuring expected credit losses:</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commercial Real Estate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; This category of loans consists of the following loan types:</span></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-farm Non-residential </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; This category includes real estate loans for a variety of commercial property types and purposes, including owner occupied commercial real estate loans primarily secured by commercial office or industrial buildings, warehouses or retail buildings where the owner of the building occupies the property. Repayment terms vary considerably, interest rates are fixed or variable, and are structured for full, partial, or no amortization of principal. This category also includes investment real estate loans that are primarily secured by office and industrial buildings, warehouses, small retail shopping centers and various special purpose properties. Generally, these types of loans are thought to involve a greater degree of credit risk than owner occupied commercial real estate as they are more sensitive to adverse economic conditions.</span></div><div style="margin-top:10pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Multi-family residential </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; Investment real estate loans are primarily secured by non-owner occupied apartment or multifamily residential buildings. Generally, these types of loans are thought to involve a greater degree of credit risk than owner occupied commercial real estate as they are more sensitive to adverse economic conditions.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Construction, land development, land </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;This category of loans consists of loans to finance the ground up construction, improvement and/or carrying for sale after the completion of construction of owner occupied and non-owner occupied residential and commercial properties, and loans secured by raw or improved land. The repayment of construction loans is generally dependent upon the successful completion of the improvements by the builder for the end user, or sale of the property to a third-party. Repayment of land secured loans are dependent upon the successful development and sale of the property, the sale of the land as is, or the outside cash flow of the owners to support the retirement of the debt.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">1-4 family residential </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; This category of loans includes both first and junior liens on residential real estate. Home equity revolving lines of credit and home equity term loans are included in this group of loans.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Farmland </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; These loans are principally loans to purchase farmland.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commercial </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; Commercial loans are loans for commercial, corporate and business purposes. The Company&#8217;s commercial business loan portfolio is comprised of loans for a variety of purposes and across a variety of industries. These loans include general commercial and industrial loans, loans to purchase capital equipment, agriculture operating loans and other business loans for working capital and operational purposes. Commercial loans are generally secured by accounts receivable, inventory and other business assets. Also included in commercial loans are our Paycheck Protection ("PPP") loans originated during 2020 and 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equipment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; Equipment finance loans are commercial loans primarily secured by new or used revenue producing, essential-use equipment from major manufacturers that is movable, may be used in more than one type of business, and generally has broad resale markets. Core markets include transportation, construction, and waste. Loan terms do not exceed the economic life of the equipment and typically are 60 months or less</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Asset-based Lending </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; These loans are originated to borrowers to support general working capital needs. The asset-based loan structure involves advances of loan proceeds against a borrowing base which typically consists of accounts receivable, identified readily marketable inventory, or other collateral of the borrower. The maximum amount a customer may borrow at any time is fixed as a percentage of the borrowing base outstanding.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liquid Credit </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; Broadly</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">syndicated leveraged loans secured by a variety of collateral types.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Factored Receivables </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; The Company operates as a factor by purchasing accounts receivable from its clients, then collecting the receivable from the account debtor. The Company&#8217;s smaller factoring relationships are typically structured as &#8220;non-recourse&#8221; relationships (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">i.e.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company retains the credit risk associated with the ability of the account debtor on a purchased invoice to ultimately make payment) and the Company&#8217;s larger factoring relationships are typically structured as &#8220;recourse&#8221; relationships (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">i.e.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company&#8217;s client agrees to repurchase any invoices for which payment is not ultimately received from the account debtor). Advances initially made to the client to acquire the receivables are typically at a discount to the invoice value. The discount balance is held in client reserves, net of the Company&#8217;s compensation. The client reserves are held to settle any payment disputes or collection shortfalls, may be used to pay clients&#8217; obligations to various third parties as directed by the client, are periodically released to or withdrawn by clients, and are reported as deposits.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumer </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; Loans used for personal use, typically on an unsecured basis, and client overdrafts.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Mortgage Warehouse </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; Mortgage Warehouse facilities are provided to unaffiliated mortgage origination companies and are collateralized by 1-4 family residential loans. The originator closes new mortgage loans with the intent to sell these loans to third-party investors for a profit. The Company provides funding to the mortgage companies for the period between the origination and their sale of the loan. The Company has a policy that requires that it separately validate that each residential mortgage loan was underwritten consistent with the underwriting requirements of the final investor or market standards prior to advancing funds. The Company is repaid with the proceeds received from sale of the mortgage loan to the final investor.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Discounted Cash Flow Method</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the discounted cash flow method to estimate expected credit losses for the commercial real estate, construction, land development, land, 1-4 family residential, commercial (excluding liquid credit), and consumer loan pools. For each of these loan segments, the Company generates cash flow projections at the instrument level wherein payment expectations are adjusted for estimated prepayment speed, curtailments, time to recovery, probability of default, and loss given default. The modeling of expected prepayment speeds, curtailment rates, and time to recovery tends to be less sensitive than other assumptions and such assumptions are based on historical internal data.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses regression analysis of historical internal and peer data to determine suitable loss drivers to utilize when modeling lifetime probability of default and loss given default. This analysis also determines how expected probability of default and loss given default will react to forecasted levels of the loss drivers.&#160;&#160;For all loan pools utilizing the DCF method, management utilizes and forecasts national unemployment as a loss driver. Management also utilizes and forecasts either one-year percentage change in national retail sales, one-year percentage change in the national home price index, or one-year percentage change in national gross domestic product as a second loss driver depending on the nature of the underlying loan pool and how well that loss driver correlates to expected future losses.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all DCF models, management has determined that four quarters represents a reasonable and supportable forecast period and reverts back to a historical loss rate over eight quarters on a straight-line basis. Management leverages economic projections from a reputable and independent third-party to inform its loss driver forecasts over the four-quarter forecast period. Other internal and external indicators of economic forecasts are also considered by management when developing the forecast metrics.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The combination of adjustments for credit expectations (default and loss) and timing expectations (prepayment, curtailment, and time to recovery) produces an expected cash flow stream at the instrument level. Instrument effective yield is calculated, net of the impacts of prepayment assumptions, and the instrument expected cash flows are then discounted at that effective yield to produce an instrument-level net present value of expected cash flows (&#8220;NPV&#8221;). An ACL is established for the difference between the instrument&#8217;s NPV and amortized cost basis.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Loss-Rate Method</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a loss-rate method to estimate expected credit losses for the farmland, liquid credit, premium finance, factored receivable, and mortgage warehouse loan pools. For each of these loan segments, the Company applies an expected loss ratio based on internal and peer historical losses adjusted as appropriate for qualitative factors. Qualitative loss factors are based on management's judgment of company, market, industry or business specific data, changes in underlying loan composition of specific portfolios, trends relating to credit quality, delinquency, non-performing and adversely rated loans, and reasonable and supportable forecasts of economic conditions.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Collateral Dependent Financial Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans the Company has identified as collateral dependent that do not share risk characteristics are evaluated on an individual basis. For collateral dependent financial assets, the ACL is measured based on the difference between the fair value of the collateral plus other sources of repayment and the amortized cost basis of the asset as of the measurement date. When repayment is expected to be from the operation of the collateral, expected credit losses are calculated as the amount by which the amortized cost basis of the financial asset exceeds the present value of expected cash flows from the operation of the collateral. When repayment is expected to be from the sale of the collateral, expected credit losses are calculated as the amount by which the amortized costs basis of the financial asset exceeds the fair value of the underlying collateral less estimated cost to sell. The ACL may be zero if the fair value of the collateral at the measurement date exceeds the amortized cost basis of the financial asset.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s estimate of the ACL reflects losses expected over the remaining contractual life of the assets. The contractual term does not consider extensions, renewals or modifications unless the Company has identified an expected troubled debt restructuring.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A loan that has been modified or renewed is considered a troubled debt restructuring (&#8220;TDR&#8221;) when two conditions are met: 1) the borrower is experiencing financial difficulty and 2) concessions are made for the borrower's benefit that would not otherwise be considered for a borrower or transaction with similar credit risk characteristics. The Company&#8217;s ACL reflects all effects of a TDR when an individual asset is specifically identified as a reasonably expected TDR. The Company has determined that a TDR is reasonably expected no later than the point when the lender concludes that modification is the best course of action and it is at least reasonably possible that the troubled borrower will accept some form of concession from the lender to avoid a default. Reasonably expected TDRs and executed non-performing TDRs are evaluated individually to determine the required ACL. TDRs performing in accordance with their modified contractual terms for a reasonable period of time may be included in the Company&#8217;s existing pools based on the underlying risk characteristics of the loan to measure the ACL.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Paycheck Protection Program ("PPP")</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With the passage of the PPP, the Company has actively participated in assisting its customers with applications for loans through the program.&#160;&#160;Loans funded through the PPP program are fully guaranteed by the U.S. government subject to certain representations and warranties. This guarantee exists at the inception of the loans and throughout the lives of the loans and was not entered into separately and apart from the loans. ASC 326 requires credit enhancements that mitigate credit losses, such as the U.S. government guarantee on PPP loans, to be considered in estimating credit losses. The guarantee is considered &#8220;embedded&#8221; and, therefore, is considered when estimating credit loss on the PPP loans. Given that the loans are fully guaranteed by the U.S. government and absent any specific loss information on any of our PPP loans, the Company did not carry an ACL on its PPP loans at December&#160;31, 2022 and 2021. The balance of PPP loans at December&#160;31, 2022 was insignificant.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loan Commitments and Allowance for Credit Losses on Off-Balance Sheet Credit Exposures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments include off-balance sheet credit instruments, such as commitments to make loans, commitments to purchase broadly syndicated loans, and commercial letters of credit, issued to meet customer financing needs. The Company&#8217;s exposure to credit loss in the event of nonperformance by the other party to the financial instrument for off-balance sheet loan commitments is represented by the contractual amount of those instruments. Such financial instruments are recorded when they are funded.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records an allowance for credit losses on off-balance sheet credit exposures, unless the commitments to extend credit are unconditionally cancelable, through a charge to credit loss expense in the Company&#8217;s consolidated statements of income. The ACL on off-balance sheet credit exposures is estimated by loan segment at each balance sheet date under the current expected credit loss model using the same methodologies as portfolio loans, taking into consideration the likelihood that funding will occur, and is included in other liabilities on the Company&#8217;s consolidated balance sheets.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Federal Home Loan Bank (&#8220;FHLB&#8221;) Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a member of the FHLB system. Members of the FHLB are required to own a certain amount of stock based on the level of borrowings and other factors, and may invest in additional amounts. FHLB stock is carried at cost, is restricted as to redemption, and periodically evaluated for impairment based on ultimate recovery of par value. Both cash and stock dividends are reported as income.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Premises and Equipment</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Land is carried at cost. Depreciable assets are stated at cost less accumulated depreciation. Leasehold improvements are capitalized and depreciated using the straight-line method over the terms of the respective leases or the estimated useful lives of the improvements, whichever is shorter. Buildings and related components are generally depreciated using the straight-line method with useful lives ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQyMTkw_7e6771ad-b6d0-4a8e-94fe-4dd0f83d8caa">five</span> to forty years. Automobiles are depreciated using the straight-line method with five year useful lives, and the aircraft is depreciated using an accelerated method with a twenty year useful life. Furniture, fixtures and equipment are depreciated using the straight-line method with useful lives ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQyNDg2_86f46082-c38a-4fe9-b3fb-8c07c2aa9a6a">three</span> to ten years.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases certain properties and equipment under operating leases. The Company recognizes a liability to make lease payments, the &#8220;lease liability&#8221;, and an asset representing the right to use the underlying asset during the lease term, the &#8220;right-of-use asset&#8221;. The lease liability is measured at the present value of the remaining lease payments, discounted at the Company&#8217;s incremental borrowing rate. The right-of-use asset is measured at the amount of the lease liability adjusted for the remaining balance of any lease incentives received, any cumulative prepaid or accrued rent if the lease payments are uneven throughout the lease term, any unamortized initial direct costs, and any impairment of the right-of-use-asset. Operating lease expense consists of a single lease cost calculated so that the remaining cost of the lease is allocated over the remaining lease term on a straight-line basis, variable lease payments not included in the lease liability, and any impairment of the right-of-use asset.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company&#8217;s leases contain options to renew the lease; however, these renewal options are not included in the calculation of the lease liabilities as they are not reasonably certain to be exercised. The Company&#8217;s leases do not contain residual value guarantees or material variable lease payments. The Company does not have any material restrictions or covenants imposed by leases that would impact the Company&#8217;s ability to pay dividends or cause the Company to incur additional financial obligations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has made an accounting policy election to not apply the recognition requirements to short-term leases. The Company has also elected to use the practical expedient to make an accounting policy election for property leases to include both lease and non-lease components as a single component and account for it as a lease.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s leases are not complex; therefore there were no significant assumptions or judgements made as part of the determination of whether the contracts contained a lease, the allocation of consideration in the contracts between lease and non-lease components, and the determination of the discount rates for the leases.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreclosed Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets acquired through loan foreclosure are initially recorded at fair value less costs to sell, establishing a new cost basis. Any write-down in the carrying value of a property at the time of acquisition is charged-off to the allowance for loan and lease losses. After foreclosure, foreclosed assets are carried at the lower of the recorded investment in the asset or the fair value less costs to sell. If fair value declines subsequent to foreclosure, a valuation allowance is recorded through expense. Operating costs after acquisition are expensed.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the cost of businesses acquired over the fair value of the net assets acquired. The Company evaluates goodwill for impairment on an annual basis or on an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value below its carrying amount. The Company&#8217;s annual goodwill impairment testing date is October 1.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining the need to perform the test for goodwill impairment (the qualitative method). If the qualitative method cannot be used or if it determines, based on the qualitative method, that the fair value is more likely than not less than the carrying amount, the Company compares the estimated fair value of a reporting unit with its carrying amount, including goodwill. If the estimated fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired. If the carrying amount of a reporting unit exceeds its estimated fair value, the Company will record an impairment charge based on that difference. Our annual goodwill impairment test did not identify any goodwill impairment for the years ended December&#160;31, 2022, 2021 and 2020.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Identifiable Intangible Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. The Company's intangible assets primarily relate to core deposits, customer relationships and software. Intangible assets with definite useful lives are amortized on an accelerated basis over their estimated life. 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 with a charge to amortization of intangible assets. Intangible assets with indefinite lives are not significant.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Software Developed for Internal Use</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes internal and external costs related to internal-use software during the application development stage, including consulting costs and compensation expenses related to employees who devote time to the development of the projects. The Company records capitalized software development costs in other assets in the Consolidated Balance Sheets. Costs incurred in preliminary stages of development activities and post implementation activities are expensed in the period incurred. The Company also capitalizes costs related to specific upgrades and enhancements when it is probable the expenditures will result in additional functionality. Once the software is substantially complete and ready for its intended use, capitalization ceases and the asset is amortized straight line over its estimated useful life, which ranges between <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQ4Mzg4_4581ca73-74f8-4cc9-85d0-b70e7a8bd9bd">three</span> and five years.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Bank Owned Life Insurance</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has purchased life insurance policies on certain key employees. The purchase of these life insurance policies allows the Company to use tax-advantaged rates of return. Bank-owned life insurance is recorded at the amount that can be realized under the insurance contract at the balance sheet date, which is the cash surrender value adjusted for other charges or other amounts due that are probable at settlement.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records all derivatives on the balance sheet at fair value.&#160; The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. Derivatives designated and qualifying as a hedge of the exposure to changes in the fair value of an asset, liability, or firm commitment attributable to a particular risk, such as interest rate risk, are considered fair value hedges. Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges. Derivatives may also be designated as hedges of the foreign currency exposure of a net investment in a foreign operation. The Company did not have any derivatives at December&#160;31, 2022. At December&#160;31, 2021, the Company had one cash flow hedge position and no fair value or foreign currency hedges. Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the recognition of the changes in the fair value of the hedged asset or liability that are attributable to the hedged risk in a fair value hedge or the earnings effect of the hedged forecasted transactions in a cash flow hedge. Unrealized gains or losses are reported as other comprehensive income or loss.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To qualify for the use of hedge accounting, a derivative must be effective at inception and expected to be continuously effective in offsetting the risk being hedged. A statistical regression analysis is performed at inception and at each reporting period thereafter to evaluate hedge effectiveness.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the FASB&#8217;s fair value measurement guidance, the Company made an accounting policy election to measure the credit risk of its derivative financial instruments that are subject to master netting agreements on a net basis by counterparty portfolio.</span></div><div style="margin-top:18pt"><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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files a consolidated tax return with its subsidiaries and is taxed as a C corporation. Deferred tax assets and liabilities are reflected at currently enacted income tax rates applicable to the period in which the deferred tax assets and liabilities are expected to be realized or settled. As changes in tax laws or rates are enacted, deferred tax assets and liabilities are adjusted through the provision for income taxes. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A tax position is recognized as a benefit only if it is &#8220;more likely than not&#8221; that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not meeting the &#8220;more likely than not&#8221; test, no tax benefit is recorded. The Company recognizes interest and penalties related to income tax matters in income tax expense.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Values of Financial Instruments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 may 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/or the Company&#8217;s creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. Changes in assumptions or in market conditions could significantly affect these estimates.</span></div><div style="margin-top:12pt"><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, the Company generally does not sell or transfer non-impaired loans and deposits. As such, the disclosures that present the December&#160;31, 2022 and 2021 estimated fair value for non-impaired loans and deposits are judgmental and may not represent amounts to be received if the Company were to sell or transfer such items.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue from Contracts with Customers</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records revenue from contracts with customers in accordance with Accounting Standards Codification Topic 606, &#8220;Revenue from Contracts with Customers&#8221; (&#8220;Topic 606&#8221;). Under Topic 606, the Company must identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when (or as) the Company satisfies a performance obligation. Significant revenue has not been recognized in the current reporting period that results from performance obligations satisfied in previous periods.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally fully satisfies its performance obligations on its contracts with customers as services are rendered and the transaction prices are typically fixed; charged either on a periodic basis or based on activity. Because performance obligations are satisfied as services are rendered and the transaction prices are fixed, the Company has made no significant judgments in applying the revenue guidance prescribed in ASC 606 that affect the determination of the amount and timing of revenue from contracts with customers. The Company presents disaggregated revenue from contracts with customers in the consolidated statements of income.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s primary sources of revenue are derived from interest and dividends earned on loans, investment securities, and other financial instruments that are not within the scope of Topic 606. Descriptions of the Company's significant revenue-generating activities within the scope of Topic 606, which are included in non-interest income in the Company's consolidated statements of income, are as follows:</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:14.5pt">Service charges on deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Service charges on deposits primarily consists of fees from the Company's deposit customers for account maintenance, account analysis, and overdraft services. Account maintenance fees and analysis fees are earned over the course of a month, representing the period over which the Company satisfies the performance obligation. Overdraft fees are recognized at the point in time that the overdraft occurs.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:14.5pt">Card income. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Card income primarily consists of interchange fees. Interchange fees from cardholder transactions represent a percentage of the underlying transaction value and are recognized when the transaction processing services are provided to the cardholder. </span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:14.5pt">Net OREO gains (losses) and valuation adjustments. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records a gain or loss from the sale of OREO when control of the property transfers to the buyer, which generally occurs at the time of an executed deed. When the Company finances the sale of OREO to the buyer, the Company assesses whether the buyer is committed to perform their obligations under the contract and whether collectability of the transaction price is probable. Once these criteria are met, the OREO asset is derecognized and the gain or loss on sale is recorded upon the transfer of control of the property to the buyer. </span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:14.5pt">Fee income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Fee income for the Banking and Factoring segments primarily consists of transaction-based fees, including wire transfer fees, ACH and check fees, early termination fees, and other fees, earned from the Company's banking and factoring customers. Transaction based fees are recognized at the time the transaction is executed as that is the point in time the Company satisfies its performance obligations.</span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fee income for the Payments segment primarily consists of TriumphPay payment and audit fees. These fees totaled $13,694,000, $7,451,000, and $127,000 for the years ended December&#160;31, 2022, 2021, and 2020, respectively. These fees are generally variable and transaction based and are recognized at the time the transaction is executed as that is the point in time that the Company satisfies its performance obligation.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:14.5pt">Insurance commissions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Insurance commissions are earned for brokering insurance policies. The Company's primary performance obligations for insurance commissions are satisfied and revenue is recognized when the brokered insurance policies are executed.</span></div><div style="margin-top:18pt"><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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s reportable segments are comprised of strategic business units primarily based upon industry categories and, to a lesser extent, the core competencies relating to product origination, distribution methods, operations and servicing. Segment determination also considered organizational structure and is consistent with the presentation of financial information to the chief operating decision maker to evaluate segment performance, develop strategy, and allocate resources. The Company's chief operating decision maker is the Chief Executive Officer of Triumph Financial, Inc. Management has determined that the Company has four reportable segments consisting of Banking, Factoring, Payments, and Corporate. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Banking segment includes the operations of TBK Bank. Included in noninterest expense of the Banking segment is the majority of salaries and benefits expense for our executive leadership team and other selling, general, and administrative shared services costs, including a significant amount of information technology expense. The Banking segment derives its revenue principally from investments in interest-earning assets as well as noninterest income typical for the banking industry. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Factoring segment includes the operations of Triumph Financial Services with revenue derived from factoring services.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Payments segment includes the operations of the TBK Bank's TriumphPay division, which is the payments network presentment, audit, and payment of over-the-road trucking invoices. The Payments segment derives its revenue from transaction fees and interest income on factored receivables related to invoice payments. These factored receivables consist of both invoices where we offer a carrier a quick pay opportunity to receive payment at a discount in advance of the standard payment term for such invoice in exchange for the assignment of such invoice to us and from offering freight brokers the ability to settle their invoices with us on an extended term following our payment to their carriers as an additional liquidity option for such freight brokers. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The corporate segment includes holding company financing and investment activities and management and administrative expenses to support the overall operations of the Company.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to June 30, 2021, management determined that the Company had three reportable segments consisting of Banking, Factoring, and Corporate, and the Banking segment included the operations of TBK Bank and TriumphPay. On June 1, 2021, TriumphPay acquired HubTran, Inc., a cloud-based provider of automation software for the trucking industry&#8217;s back office. See Note&#160;2&#160;&#8211; Acquisitions and Divestitures for further disclosures regarding the acquisition of HubTran. The acquisition of HubTran allows TriumphPay to create a payments network for trucking. TriumphPay already offered tools and services to provide automation, mitigate fraud, and create back-office efficiency. Through the acquisition of HubTran, TriumphPay created additional value through building upon its presentment, audit, and payment capabilities for shippers, third party logistics companies (i.e., freight brokers) and their carriers, and factors. The acquisition of HubTran was an inflection point in the operations of TriumphPay as the TriumphPay strategy has shifted from a capital-intensive on-balance sheet product with a focus on interest income to a payments network for the trucking industry with a focus on fee revenue. In terms of total revenue, operating income (loss), and total assets, TriumphPay had historically been quantitatively immaterial; however, given the shift in strategy brought on by the acquisition of HubTran as well as management and chief operating decision maker focus on TriumphPay operations, management believes disclosing TriumphPay's operations through the Payments segment is qualitatively useful for readers of these financial statements. This change also brings the Company's reportable segments in line with its reporting units used for goodwill impairment evaluation. Prior to the acquisition of HubTran, the Payments reporting unit carried no goodwill. Prior period business segment disclosures have been revised as appropriate to reflect the prior period change in reportable segments.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comprehensive Income (Loss)</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income (loss) consists of net income and other comprehensive income (loss). Other comprehensive income includes unrealized gains and losses on debt securities available for sale and cash flow hedges, net of taxes, which are also recognized as a separate component of equity.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loss Contingencies</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. Management does not believe such matters exist that will have a material effect on the financial statements.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Transfers of Financial Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transfers of financial assets are accounted for as sales when control over the assets has been relinquished. Control over transferred assets is deemed to be relinquished when (i) the assets have been isolated from the Company, (ii) the transferee has the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and (iii) the Company does not maintain effective control over the transferred assets through either (a)&#160;an agreement that entitles and obligates the Company to repurchase or redeem them before their maturity or (b)&#160;the ability to unilaterally cause the transferee to return specific assets.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Based Compensation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation cost is recognized for stock based payment awards issued to employees and directors, based on the fair value of these awards at the date of grant. A Black-Scholes model is utilized to estimate the fair value of stock options, a Monte Carlo simulation is utilized to estimate the fair value of market based performance stock units, and the market price of the Company&#8217;s common stock at the date of grant is used for restricted stock awards, restricted stock units, and performance based performance stock units. Compensation cost is recognized over the required service period, generally defined as the vesting period. The Company recognizes forfeitures of nonvested awards as they occur.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Earnings Per Common Share</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per common share is net income less dividends on preferred stock divided by the weighted average number of common shares outstanding during the period excluding nonvested restricted stock awards. Diluted earnings per common share includes the dilutive effect of additional potential common shares issuable under stock warrants, restricted stock, stock options, and preferred shares that are convertible to common shares.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advertising Costs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are expensed as incurred.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adoption of New Accounting Standards</span></div><div style="margin-top:6pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (&#8220;CARES Act&#8221;) was signed into law. Section 4013 of the CARES Act, &#8220;Temporary Relief From Troubled Debt Restructurings,&#8221; provides banks the option to temporarily suspend certain requirements under U.S. GAAP related to troubled debt restructurings (&#8220;TDR&#8221;) for a limited period of time to account for the effects of COVID-19. To qualify for Section 4013 of the CARES Act, borrowers must have been current at December 31, 2019. All modifications are eligible so long as they are executed between March 1, 2020 and the earlier of (i) December 31, 2020, or (ii) the 60th day after the end of the COVID-19 national emergency declared by the President of the U.S. Multiple modifications of the same credits are allowed and there is no cap on the duration of the modification. On December 21, 2020, certain provisions of the CARES Act, including the temporary suspension of certain requirements related to TDRs, were extended through December 31, 2021. See Note&#160;4&#160;&#8211; Loans and Allowance for Credit Losses for disclosure of the impact to date.</span></div><div style="margin-top:10pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, various regulatory agencies, including the Board of Governors of the Federal Reserve System and the Federal Deposit Insurance Corporation, (&#8220;the agencies&#8221;) issued an interagency statement on loan modifications and reporting for financial institutions working with customers affected by the Coronavirus. The interagency statement was effective immediately and impacted accounting for loan modifications. Under Accounting Standards Codification 310-40, &#8220;Receivables &#8211; Troubled Debt Restructurings by Creditors,&#8221; (&#8220;ASC 310-40&#8221;), a restructuring of debt constitutes a troubled debt restructuring (&#8220;TDR&#8221;) if the creditor, for economic or legal reasons related to the debtor&#8217;s financial difficulties, grands a concession to the debtor that it would not otherwise consider. The agencies confirmed with the staff of the FASB that short-term modifications made on a good faith basis in response to COVID-19 to borrowers who were current prior to any relief, are not to be considered TDRs. This includes short-term (e.g., six months) modifications such as payment deferrals, fee waivers, extensions of repayment terms, or other delays in payment that are insignificant. Borrowers considered current are those that are less than 30 days past due on their contractual payments at the time a modification program is implemented. Almost all of the Company&#8217;s modifications fall under Section 4013 of the CARES Act and thus, the interagency statement has had very little impact on the Company to date.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Financial Accounting Standards Board ("FASB") issued ASU No. 2020-04, &#8220;Reference Rate Reform (Topic 848),&#8221; which provides temporary optional relief for contracts modified as a result of reference rate reform meeting certain modification criteria, generally allowing an entity to account for contract modifications occurring due to reference rate reform as an event that does not require contract remeasurement or reassessment of a previous accounting determination at the modification date. The guidance also includes temporary optional expedients intended to provide relief from various hedge effectiveness requirements for hedging relationships affected by reference rate reform, provided certain criteria are met, and allows a one-time election to sell or transfer to either available-for-sale or trading any held-to-maturity ("HTM") debt securities that refer to an interest rate affected by reference rate reform and were classified as HTM prior to January 1, 2020. Additionally, in January 2021, the FASB issued ASU No. 2021-01, &#8220;Reference Rate Reform (Topic 848): Scope,&#8221; which provided additional clarification that certain optional expedients and exceptions noted above apply to derivative instruments that use an interest rate for margining, discounting or contract price alignment that is modified as a result of reference rate reform. This guidance was effective upon issuance and can be applied prospectively, with certain exceptions, through December 31, 2022. The adoption of this ASU did not significantly impact our consolidated financial statements.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2020, federal and state banking regulators issued the &#8220;Interagency Policy Statement on Reference Rates for Loans" to reiterate that a specific replacement rate for loans impacted by reference rate reform has not been endorsed and entities may utilize any replacement reference rate determined to be appropriate based on its funding model and customer needs. As discussed in the &#8220;Interagency Policy Statement on Reference Rates for Loans," fallback language should be included in lending contracts to provide for use of a robust fallback rate if the initial reference rate is discontinued. Additionally, federal banking regulators issued the "Interagency Statement on LIBOR Transition" acknowledging that the administrator of USD London Interbank Offered Rate (LIBOR) benchmarks has announced it will consult on its intention to cease the publication of the one week and two month USD LIBOR settings immediately following the LIBOR publication on December 31, 2021, and the remaining USD LIBOR settings immediately following the LIBOR publication on June 30, 2023. On March 5, 2021, the administrator of USD LIBOR benchmarks confirmed these dates and will cease publication of USD LIBOR tenors accordingly. As discussed in the "Interagency Statement on LIBOR Transition," regulators encouraged banks to cease entering into new contracts that use USD LIBOR as a reference rate as soon as practicable and in any event by December 31, 2021, in order to facilitate an orderly, safe and sound LIBOR transition. Reference rate reform did not significantly impact our consolidated financial statements.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Newly Issued, But Not Yet Effective Accounting Standards</span></div><div style="margin-top:6pt"><span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2022, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2022-02, "Financial Instruments &#8211; Credit Losses (Topic 326), Troubled Debt Restructurings and Vintage Disclosures" ("ASU 2022-02"). ASU 2022-02 eliminates the accounting guidance for troubled debt restructurings ("TDRs") in ASC 310-40, "Receivables - Troubled Debt Restructurings by Creditors" for entities that have adopted the current expected credit loss ("CECL") model introduced by ASU 2016-13, &#8220;Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; (ASU 2016-13"). ASU 2022-02 also requires that public business entities disclose current-period gross charge-offs by year of origination for financing receivables and net investments in leases within the scope of Subtopic 326-20, "Financial Instruments&#8212;Credit Losses&#8212;Measured at Amortized Cost".</span></div><div style="margin-top:12pt"><span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2022-02 is effective for the Company for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. The adoption of ASU 2022-02 is not expected to have a material impact on the consolidated financial statements and related disclosures related to modifications made to troubled borrowers will be updated upon adoption.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 3: 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><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI https://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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="idm140077295882576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions and Divestitures<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_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [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_MergersAcquisitionsAndDispositionsDisclosuresTextBlock', window );">Acquisitions and Divestitures</a></td>
<td class="text">ACQUISITIONS AND DIVESTITURES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Equipment Loan Sale</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, the Company made the decision to sell a portfolio of equipment loans for cash consideration. The sale closed on June 23, 2022. A summary of the carrying amount of the assets sold and the gain on sale is as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.638%"><tr><td style="width:1.0%"/><td style="width:84.675%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.125%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment 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%">191,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 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%">Assets sold</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%">192,754&#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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash consideration</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,454&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Return of premium liability</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(708)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration</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%">196,746&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction 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%">73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale, net of transaction costs</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,919&#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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The associated agreement contains a provision that in the event that a sold loan is prepaid in full prior to the due date of the final scheduled contractual payment, the Company will return a pro-rata portion of the premium calculated as of the date of such prepayment in full. As this transaction qualified as a sale of a group of entire financial assets, management must recognize, as proceeds, any assets obtained and liabilities incurred. Thus, management recorded a $708,000 liability for the potential return of premium measured at fair value as of the date of close. Management has elected the fair value option to account for the liability. It is recorded in other liabilities in the Company's Consolidated Balance Sheet and is marked to fair value through earnings at each reporting period. For further discussion of changes in the fair value of the return of premium liability and the period end balance, see Note&#160;17&#160;&#8211; Fair Value Disclosures.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gain on sale, net of transaction costs, was included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAzNjY_635f038c-9b77-4012-aa4a-59d0e5ac2b97">net gains (losses) on sale of loans</span> in the Company&#8217;s Consolidated Statements of Income and was allocated to the Banking segment.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Factored Receivable Disposal Group</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2022 and September 6, 2022, the Company entered into and closed two separate agreements to sell two separate portfolios of factored receivables. A summary of the carrying amounts of the assets and liabilities sold and the gains on sale are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.902%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 6, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:400;line-height:100%">Factored receivables</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%">67,888&#160;</span></td><td 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%">20,131&#160;</span></td><td 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%">88,019&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest and fee 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%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Assets held for sale</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%">67,888&#160;</span></td><td 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%">20,148&#160;</span></td><td 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%">88,036&#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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer reserve noninterest bearing deposits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,149&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,831&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities held for sale</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%">9,682&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,149&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,831&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets sold</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%">58,206&#160;</span></td><td 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,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 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%">77,205&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash consideration</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%">66,292&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,054&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,346&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue share asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration</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%">71,502&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,081&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,583&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale, net of transaction costs</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%">13,214&#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,033&#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%">14,247&#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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The June 30, 2022 agreement contains a revenue share provision that entitles the Company to an amount equal to fifteen percent of the future gross monthly revenue of the clients associated with the sold factored receivable portfolio. As this transaction qualified as a sale of a group of entire financial assets, management recognized, as proceeds, the assets obtained and liabilities incurred. Thus, management recorded a $5,210,000 asset for the contractual right to receive future cash flows from a third party measured at fair value as of the date of close. This is a financial asset for which management elected the fair value option. It is recorded in other assets in the Company's Consolidated Balance Sheet and is marked to fair value through earnings at each reporting period.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The September 6, 2022 agreement contains a revenue share provision that entitles the Company to an amount equal to a range of fifteen to twenty percent, depending on client, of the future gross monthly revenue of the clients associated with the sold factored receivable portfolio. As this transaction qualified as a sale of a group of entire financial assets, management recognized, as proceeds, the assets obtained and liabilities incurred. Thus, management recorded a $1,027,000 asset for the contractual right to receive future cash flows from a third party measured at fair value as of the date of close. This is a financial asset for which management elected the fair value option. It is recorded in other assets in the Company's Consolidated Balance Sheet and will be marked to fair value through earnings at each reporting period.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For further discussion of changes in the fair value of the revenue share provisions and the period end balance, see Note&#160;17&#160;&#8211; Fair Value Disclosures.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gains on sale, net of transaction costs, were included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAzNjc_2159e385-56ae-4068-989c-16e4bb7b5f5a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAzNjc_99a5efb1-0cff-48e4-b309-0f460834cb5e"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAzNjc_ca93ce41-abcf-48fa-a678-8d294185624c">net gains (losses) on sale of loans</span></span></span> in the Company&#8217;s Consolidated Statements of Income and were allocated to the Factoring segment.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">HubTran Inc.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 1, 2021, the Company, through TriumphPay, a division of the Company's wholly-owned subsidiary TBK Bank, SSB, acquired HubTran, Inc. ("HubTran"), a cloud-based provider of automation software for the trucking industry's back-office.</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the estimated fair values of assets acquired, liabilities assumed, consideration transferred, and the resulting goodwill is as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Initial Values</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Measurement Period Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Adjusted Values</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets acquired:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Cash</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%">170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170&#160;</span></td><td style="background-color:#ffffff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets - capitalized software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,932&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,932&#160;</span></td><td style="background-color:#cceeff;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%">Intangible assets - customer relationship</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,360&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,360&#160;</span></td><td style="background-color:#ffffff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,008&#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%">24&#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%">29,032&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities assumed:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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 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%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,703&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,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%">1,455&#160;</span></td><td style="background-color:#ffffff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">922&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,609&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,232)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,377&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of net assets acquired</span></td><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%">23,399&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,256&#160;</span></td><td style="background-color:#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%">26,655&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></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%">Cash paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,096&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,096&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Goodwill</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%">73,697&#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%">(3,256)</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%">70,441&#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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has recognized goodwill of $70,441,000, which included measurement period adjustments related to customary settlement adjustments and the finalization of the HubTran stub period tax return and its impact on the acquired deferred tax liability. Goodwill was calculated as the excess of the fair value of consideration exchanged as compared to the fair value of identifiable net assets acquired and was allocated to the Company&#8217;s Payments segment. The goodwill in this acquisition resulted from expected synergies and progress in the development of a fully integrated open loop payments network for the transportation industry. The goodwill will not be deducted for tax purposes. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intangible assets recognized include a capitalized software intangible asset with an acquisition date fair value of $16,932,000 which will be amortized on a straight-line basis over its four year estimated useful life and customer relationship intangible assets with a total acquisition date fair value of $10,360,000 which will be amortized utilizing an accelerated method over their eleven year estimated useful lives.</span></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue and earnings of HubTran since the acquisition date have not been disclosed as the acquired company was merged into the Company and separate financial information is not readily available. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expenses related to the acquisition, including professional fees and other transaction costs, totaling $2,992,000 were recorded in noninterest expense in the consolidated statements of income during the year ended December 31, 2021. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Transport Financial Solutions </span></div><div style="margin-top:6pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 8, 2020, the Company, through its wholly-owned subsidiary Triumph Financial Services, LLC, then known as Advance Business Capital LLC (&#8220;ABC&#8221;), acquired the transportation factoring assets and certain personnel (the &#8220;TFS Acquisition&#8221;) of Transport Financial Solutions (&#8220;TFS&#8221;), a wholly owned subsidiary of Covenant Logistics Group, Inc. ("CVLG"), in exchange for cash consideration of $108,375,000, 630,268 shares of the Company&#8217;s common stock valued at approximately $13,942,000, and contingent consideration of up to approximately $9,900,000 to be paid in cash following the twelve-month period ending July 31, 2021.</span></div><div style="margin-top:10pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the closing of the TFS Acquisition, the Company identified that approximately $62,200,000 of the assets acquired at closing were advances against future payments to be made to three large clients (and their affiliated entities) of TFS pursuant to long-term contractual arrangements between the obligor on such contracts and such clients (and their affiliated entities) for services that had not yet been performed. </span></div><div style="margin-top:10pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 23, 2020, the Company and ABC entered into an Account Management Agreement, Amendment to Purchase Agreement and Mutual Release (the &#8220;Agreement&#8221;) with CVLG and Covenant Transport Solutions, LLC, a wholly owned subsidiary of CVLG (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;CTS&#8221; and, together with CVLG, "Covenant").</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Pursuant to the Agreement, the parties agreed to certain amendments to that certain Accounts Receivable Purchase Agreement (the &#8220;ARPA&#8221;), dated as of July 8, 2020, by and among ABC, as buyer, CTS, as seller, and the Company, as buyer indirect parent.  Such amendments include:</span></div><div style="margin-top:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Return of the portion of the purchase price paid under the ARPA consisting of 630,268 shares of Company common stock, which was accomplished through the sale of such shares by Covenant pursuant to the terms of the Agreement and the surrender of the cash proceeds of such sale (net of brokerage or underwriting fees and commissions) to the Company;</span></div><div style="margin-top:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Elimination of the earn-out consideration potentially payable to CTS under the ARPA; and</span></div><div style="margin-top:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Modification of the indemnity provisions under the ARPA that eliminated the existing indemnifications for breaches of representations and warranties and replaced such with a newly established indemnification by Covenant in the event ABC incurs losses related to the $62,200,000 in over-formula advances made to specified clients identified in the Agreement (the &#8220;Over-Formula Advance Portfolio&#8221;).  Under the terms of the new indemnification arrangement, Covenant is responsible for and will indemnify ABC for 100% of the first $30,000,000 of any losses incurred by ABC related to the Over-Formula Advance Portfolio, and for 50% of the next $30,000,000 of any losses incurred by ABC, for total indemnification by Covenant of $45,000,000.</span></div><div style="margin-top:10pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Covenant&#8217;s indemnification obligations under the Agreement are secured by a pledge of equipment collateral by Covenant with an estimated net orderly liquidation value of $60,000,000 (the &#8220;Equipment Collateral&#8221;).  The Company&#8217;s wholly-owned bank subsidiary, TBK Bank, SSB, has provided Covenant with a $45,000,000 line of credit, also secured by the Equipment Collateral, the proceeds of which may be drawn to satisfy Covenant&#8217;s indemnification obligations under the Agreement.</span></div><div style="margin-top:10pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Agreement, the Company and Covenant agreed to certain terms related to the management of the Over-Formula Advance Portfolio, and the terms by which Covenant may provide assistance to maximize recovery on the Over-Formula Advance Portfolio.</span></div><div style="margin-top:10pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Agreement, the Company and Covenant provided mutual releases to each other related to any and all claims related to the transactions contemplated by the ARPA or the Over-Formula Advance Portfolio.</span></div><div style="margin-top:10pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement period for this transaction remained open at the time the Agreement was executed and the Company has determined that there is a clear and direct link between the Agreement and the ARPA. Therefore, the terms of the Agreement have been incorporated into the Company's purchase accounting which has resulted in the elimination of the contingent consideration component of the ARPA, the recognition of a receivable due from Covenant as part of the consideration for the transaction, and an indemnification asset to reflect the modification of Covenant's indemnification obligations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A summary of the estimated fair values of assets acquired, liabilities assumed, consideration transferred, and the resulting goodwill is as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.792%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;line-height:100%">Initial Values<br/>Recorded at<br/>Acquisition Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Measurement Period<br/>Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Adjusted Values</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets acquired:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Factored receivables</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,415)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 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%">Factored receivables, net of ACL</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%">70,109&#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%">70,109&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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%">3,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 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%">Indemnification asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,959&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,448&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">106,016&#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%">(59)</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%">105,957&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities assumed:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,361&#160;</span></td><td style="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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,361&#160;</span></td><td 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%">5,361&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of net assets acquired</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%">100,655&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,596&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,375&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,375&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,942&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,942&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivable due from seller subsequent to liquidation of stock consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,196)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,196)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Total consideration</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%">105,121&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,121&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</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%">4,466&#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%">59&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,525&#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:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has recognized goodwill of $4,525,000, which included measurement period adjustments related to the finalization of the tax basis of Covenant&#8217;s customer intangibles and its impact on the deferred tax liability associated with these intangibles. Goodwill was calculated as the excess of the fair value of consideration exchanged as compared to the fair value of identifiable net assets acquired and was allocated to the Company&#8217;s Factoring segment. The goodwill in this acquisition resulted from expected synergies and expansion in the factoring market. The goodwill will not be deducted for tax purposes. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consideration included a receivable due from </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Covenant</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> subsequent to liquidation of the stock consideration with an acquisition date fair value of $17,196,000. The fair value of the receivable due from </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Covenant</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for initial purchase accounting measurement purposes was based on the Company's stock price on the date of the Agreement, less an estimate of broker commissions and discounts.  During the year ended December 31, 2020, the entirety of the acquired stock was sold by Covenant and Covenant delivered net proceeds of $28,064,000. The Company recognized $10,868,000 of other noninterest income during the year ended December 31, 2020, measured as the difference between the initial purchase accounting measurement and the amount of net proceeds delivered to the Company upon liquidation.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intangible assets recognized include a customer relationship intangible asset with an acquisition date fair value of $3,500,000 which has been amortized utilizing an accelerated method over its eight year estimated useful life.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The indemnification asset was measured separately from the related covered portfolio. It is not contractually embedded in the covered portfolio nor is it transferable with the covered portfolio should the Company choose to dispose of the portfolio or a portion of the portfolio. The indemnification asset at the time of the TFS Acquisition had a fair value of $30,959,000, measured as the present value of the estimated cash payments expected to be received from </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Covenant</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for probable losses on the covered Over-Formula Advance Portfolio. These cash flows were discounted at a rate to reflect the uncertainty of the timing and receipt of the payments from </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Covenant</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The amount ultimately collected for this asset will be dependent upon the performance of the underlying covered portfolio, the passage of time, and </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Covenant's</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> willingness and ability to make necessary payments. The terms of the Agreement are such that indemnification has no expiration date and the Company will continue to carry the indemnification asset until ultimate resolution of the covered portfolio. The Company has elected the fair value option for the indemnification asset. The indemnification asset is reviewed quarterly and changes to the asset are recorded as adjustments to other noninterest income or expense, as appropriate, within the Consolidated Statements of Income. The fair value of the indemnification asset was $3,896,000 and $4,786,000 at December&#160;31, 2022 and 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2021, new adverse developments with the largest of the three Over-Formula Advance clients caused the Company to charge-off the entire Over-Formula Advance amount due from that client. This resulted in a net charge-off of $41,265,000; however, this net charge-off had no impact on credit loss expense for the year ended December 31, 2021 as the entire amount had been reserved in a prior period. In accordance with the Agreement reached with Covenant, Covenant reimbursed the Company for $35,633,000 of this charge-off by drawing on its secured line of credit. Given separate developments with the other two Over-Formula Advance clients, the Company reserved an additional $2,844,000 reflected in credit loss expense for the year ended December 31, 2021.  The increase in required ACL as well as accretion of most of the fair value discount on the indemnification asset held at December 31, 2020 resulted in a $4,194,000 gain on the indemnification asset which was recorded through non-interest income during the year ended December 31, 2021. </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Covenant has subsequently paid down its secured line of credit with TBK in its entirety and carried no outstanding balance at December 31, 2022 or 2021. At </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December&#160;31, 2022</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Covenant had remaining availability of $9,361,000&#160;on its TBK line of credit available to cover the gross indemnification balance of up to $4,101,000.</span><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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, there were no material changes in the underlying credit quality of the remaining two Over-Formula Advance clients. As such, there were no charge-offs related to these balances. Both of the remaining Over-Formula Advance clients made payments totaling $1,874,000 during the year ended December 31, 2022, which resulted in a dollar-for-dollar reduction in the required ACL as well as a write-off of a portion of the corresponding indemnification asset. The impact of the payment to net income available to common stockholders for the year ended December 31, 2022 was not significant.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue and earnings of TFS since the acquisition date have not been disclosed as the acquired company was merged into the Company and separate financial information is not readily available. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expenses related to the acquisition, including professional fees and other transaction costs, totaling $827,000 were recorded in noninterest expense in the consolidated statements of income during the year ended December 31, 2020.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Triumph Premium Finance</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 20, 2020, the Company entered into an agreement to sell the assets (the &#8220;Disposal Group&#8221;) of Triumph Premium Finance (&#8220;TPF&#8221;) and exit its premium finance line of business. The sale closed on June&#160;30, 2020.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the carrying amount of the assets in the Disposal Group and the gain on sale is as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.789%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying amount of assets in the disposal group:</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 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%">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%">84,504&#160;</span></td><td style="background-color:#ffffff;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%">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%">45&#160;</span></td><td style="background-color:#cceeff;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%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying amount of liabilities in the disposal group:</span></td><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%">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%">479&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Total carrying amount</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%">84,081&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 consideration received</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:10pt;font-weight:400;line-height:100%">94,531&#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%">Gain on sale of division</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Gain on sale of division, net of transaction costs</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%">9,758&#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:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Disposal Group was included in the Banking segment, and the loans in the Disposal Group were previously included in the commercial loan portfolio.</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_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2122178<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI https://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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="idm140077295761024">
<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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity Securities with Readily Determinable Fair Values</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company held equity securities with fair values of $5,191,000 and $5,504,000 at December&#160;31, 2022 and 2021, respectively. The gross realized and unrealized gains (losses) recognized on equity securities with readily determinable fair values in noninterest income in the Company&#8217;s consolidated statements of income were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.986%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized gains (losses) on equity securities still held at the reporting date</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(313)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(322)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Realized gains (losses) on equity securities sold during the period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(313)</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:120%">$</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:120%">(322)</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:120%">$</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:120%">389&#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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity Securities Without Readily Determinable Fair Values</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's investments in equity securities without readily determinable fair values:</span></div><div style="margin-top:12pt"><table style="border-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.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;line-height:100%">December 31, 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:400;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity Securities without readily determinable fair value, at cost</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,019&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,671&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Upward adjustments based on observable price changes, cumulative </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity Securities without readily determinable fair value, carrying value</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,182&#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:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,671&#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:middle"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity securities without readily determinable fair values include Federal Home Loan Bank and other restricted stock, which are reported separately in the Company's consolidated balance sheets, and other investments, which are included in other assets in the Company's consolidated balance sheets.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross realized and unrealized gains (losses) recognized on equity securities without readily determinable fair values in noninterest income in the Company&#8217;s consolidated statements of income were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.872%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.874%"/><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:400;line-height:100%">Year Ended 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains (losses) on equity securities still held at the reporting date</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,163&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Realized gains (losses) on equity securities sold during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,163&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, the Company adjusted the fair value of an equity security without readily determinable fair value upwards due to an orderly and observable transaction for an identical investment. For further information on this transaction, see Note&#160;8&#160;&#8211; Equity Method Investment.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt securities have been classified in the financial statements as available for sale or held to maturity. The following table summarizes the amortized cost, fair value, and allowance for credit losses of debt securities and the corresponding amounts of gross unrealized gains and losses of available for sale securities recognized in accumulated other comprehensive income (loss) and gross unrecognized gains and losses of held to maturity securities: </span></div><div style="margin-top:12pt"><table style="border-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.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.987%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Allowance for Credit Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Fair<br/>Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available for sale securities:</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage-backed securities, residential</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55,329&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,931)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,633&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(58)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,331&#160;</span></td><td style="background-color:#cceeff;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:120%">State and municipal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">(116)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,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: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:120%">CLO Securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">185,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:120%">161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,218)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">181,011&#160;</span></td><td style="background-color:#cceeff;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:120%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,263&#160;</span></td><td style="background-color:#ffffff;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:120%">SBA pooled securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,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:120%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(111)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,828&#160;</span></td><td style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total available for sale securities</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:120%">$</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:120%">263,519&#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:120%">$</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:120%">427&#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:120%">$</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:120%">(9,442)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:120%">$</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:120%">&#8212;&#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:120%">$</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:120%">254,504&#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:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.987%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Gross<br/>Unrecognized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Gross<br/>Unrecognized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Fair<br/>Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Held to maturity securities:</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CLO securities</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:120%">$</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:120%">458&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(1,503)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">5,476&#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 24.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:120%">Allowance for credit losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,444)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Total held to maturity securities, net of ACL</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:120%">$</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:120%">4,077&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt"><table style="border-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.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.987%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Allowance for Credit Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Fair<br/>Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available for sale securities:</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage-backed securities, residential</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,885&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,449&#160;</span></td><td style="background-color:#ffffff;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:120%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,763&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,764&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">State and municipal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,309&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">516&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,825&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">CLO Securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103,579&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,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:120%">(54)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106,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 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:120%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,992&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,056&#160;</span></td><td style="background-color:#ffffff;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:120%">SBA pooled securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,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:120%">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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,698&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">Total available for sale securities</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:120%">$</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:120%">178,064&#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:120%">$</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:120%">4,573&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(211)</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:120%">$</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:120%">&#8212;&#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:120%">$</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:120%">182,426&#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:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.987%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Gross<br/>Unrecognized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Gross<br/>Unrecognized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Fair<br/>Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Held to maturity securities:</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CLO securities</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,029&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">&#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 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:120%">$</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:120%">(1,582)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">5,447&#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 24.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:120%">Allowance for credit losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,082)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Total held to maturity securities, net of ACL</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:120%">$</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:120%">4,947&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost and estimated fair value of debt securities at December&#160;31, 2022, by contractual maturity, are shown below. Expected maturities will differ from contractual maturities because issuers may have the right to call or prepay obligations with or without call or prepayment penalties.</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:48.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.986%"/><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:400;line-height:120%">Available for Sale Securities</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:400;line-height:120%">Held to Maturity Securities</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Fair<br/>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:400;line-height:120%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due in one year or less</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,801&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due from one year to five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,982&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Due from five years to ten years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53,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:120%">51,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:10pt;font-weight:400;line-height:120%">6,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:120%">5,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Due after ten years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">142,932&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140,035&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="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:120%">199,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">195,712&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,521&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,476&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">Mortgage-backed securities, residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55,329&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,633&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Asset-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:120%">6,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">SBA pooled 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:120%">1,910&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">263,519&#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:120%">$</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:120%">254,504&#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:120%">$</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:120%">6,521&#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:120%">$</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:120%">5,476&#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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from sales of debt securities and the associated gross gains and losses are 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:61.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,163&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70,198&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross 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:120%">2,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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,233&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Gross 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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(140)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Net gains and losses from calls of 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:120%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">133&#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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt securities with a carrying amount of approximately $93,813,000 and $72,805,000 at December&#160;31, 2022 and 2021, respectively, were pledged to secure public deposits, customer repurchase agreements, and for other purposes required or permitted by law.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest on available for sale securities totaled $2,593,000 and $802,000 at December&#160;31, 2022 and 2021, respectively, and was included in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzIxOTkwMjMyNjAxNjE_95fc2bcc-8072-4659-a456-66f45a3aa058"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzIxOTkwMjMyNjAxNjE_fc45a70b-9bd0-460d-b309-19cfa068b807">other assets</span></span> in the Consolidated Balance Sheets.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes available for sale debt securities in an unrealized loss position for which an allowance for credit losses has not been recorded, aggregated by investment category and length of time that individual securities have been in a continuous 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:28.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.015%"/><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:400;line-height:120%">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:400;line-height:120%">12 Months or More</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:400;line-height:120%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><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:400;line-height:120%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:400;line-height:120%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><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:400;line-height:120%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:400;line-height:120%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><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:400;line-height:120%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:400;line-height:120%">Unrealized<br/>Losses</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available for sale securities:</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage-backed securities, residential</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,507)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,424)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,931)</span></td><td style="background-color:#ffffff;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:120%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,337&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,994&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:120%">6,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(58)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">State and municipal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,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:120%">(116)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,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:120%">(116)</span></td><td style="background-color:#ffffff;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:120%">CLO Securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">151,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:120%">(3,407)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,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:120%">(811)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">171,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,218)</span></td><td style="background-color:#cceeff;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:120%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">(8)</span></td><td style="background-color:#ffffff;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:120%">SBA pooled securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(111)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(111)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:120%">Total available for sale securities</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:120%">$</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:120%">193,142&#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:120%">$</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:120%">(5,201)</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:120%">$</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:120%">40,261&#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:120%">$</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:120%">(4,241)</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:120%">$</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:120%">233,403&#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:120%">$</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:120%">(9,442)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.015%"/><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:400;line-height:120%">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:400;line-height:120%">12 Months or More</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:400;line-height:120%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><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:400;line-height:120%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:400;line-height:120%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><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:400;line-height:120%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:400;line-height:120%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><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:400;line-height:120%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:400;line-height:120%">Unrealized<br/>Losses</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available for sale securities:</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage-backed securities, residential</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,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:10pt;font-weight:400;line-height:120%">(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:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,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:120%">(156)</span></td><td style="background-color:#ffffff;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:120%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,999&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:120%">5,036&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">State and municipal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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:120%">CLO Securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(54)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(54)</span></td><td style="background-color:#cceeff;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:120%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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:120%">SBA pooled securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total available for sale securities</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:120%">$</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:120%">43,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"/><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:120%">$</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:120%">(209)</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:120%">$</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:120%">5,005&#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:120%">$</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:120%">(2)</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:120%">$</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:120%">48,165&#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:120%">$</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:120%">(211)</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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management evaluates available for sale debt securities in unrealized loss positions to determine whether the impairment is due to credit-related factors or noncredit-related factors. Consideration is given to (1) the extent to which the fair value is less than cost, (2) the financial condition and near-term prospects of the issuer, and (3) the intent and ability of the Company to retain its investment in the security for a period of time sufficient to allow for any anticipated recovery in fair value.</span></div><div style="margin-top:12pt"><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, the Company had 141 available for sale debt securities in an unrealized loss position without an allowance for credit losses. Management does not have the intent to sell any of these securities and believes that it is more likely than not that the Company will not have to sell any such securities before a recovery of cost. 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. Accordingly, as of December&#160;31, 2022, management believes that the unrealized losses detailed in the previous table are due to noncredit-related factors, including changes in interest rates and other market conditions, and therefore no losses have been recognized in the Company&#8217;s consolidated statements of income.</span></div><div style="margin-top:10pt"><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 activity in the allowance for credit losses for held to maturity debt securities:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.763%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" 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:400;line-height:100%">Year Ended 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%">Held to Maturity CLO Securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding: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%">2022</span></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses:</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;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%">Credit loss expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">1,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,444&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,082&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,026&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s held to maturity securities are investments in the unrated subordinated notes of collateralized loan obligation funds. These securities are the junior-most in securitization capital structures, and are subject to suspension of distributions if the credit of the underlying loan portfolios deteriorates materially.&#160; The ACL on held to maturity securities is estimated at each measurement date on a collective basis by major security type. At December&#160;31, 2022 and 2021, the Company&#8217;s held to maturity securities consisted of three investments in the subordinated notes of collateralized loan obligation (&#8220;CLO&#8221;) funds. Expected credit losses for these securities are estimated using a discounted cash flow methodology which considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Ultimately, the realized cash flows on CLO securities such as these will be driven by a variety of factors, including credit performance of the underlying loan portfolio, adjustments to the portfolio by the asset manager, and the timing of a potential call. As of December&#160;31, 2022, $5,051,000 of the Company&#8217;s held to maturity securities were classified as nonaccrual.</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_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>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="idm140077295998016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses<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 and Allowance for Credit Losses</a></td>
<td class="text">LOANS AND ALLOWANCE FOR CREDIT LOSSES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans Held for Sale</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents loans held for sale:</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:75.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.012%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31, 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:400;line-height:120%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1-4 family residential</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">6,618&#160;</span></td><td style="background-color:#ffffff;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:120%">Total loans held for sale</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:120%">$</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:120%">5,641&#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:120%">$</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:120%">7,330&#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:13pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans Held for Investment and Allowance for Credit Losses</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the amortized cost and unpaid principal for loans held for investment:</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:28.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><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:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Unpaid<br/>Principal</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Difference</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:400;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Unpaid<br/>Principal</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Difference</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial real estate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">678,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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">679,239&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,095)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">632,775&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">634,319&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,544)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">Construction, land development, 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:120%">90,976&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91,147&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(171)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123,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:120%">123,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(179)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">1-4 family residential properties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">125,981&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">126,185&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(204)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123,115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123,443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(328)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Farmland</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69,185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(251)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77,394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77,905&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(511)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,251,110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,262,493&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,383)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,430,429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,440,542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,113)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factored receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,237,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,241,032&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,583)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,699,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,703,936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,399)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,871&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,885&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage warehouse</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">658,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">658,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">769,973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">769,973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,120,291&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,136,981&#160;</span></td><td 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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16,690)</span></td><td 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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,867,572&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,884,644&#160;</span></td><td 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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,072)</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">(42,807)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(42,213)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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: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:120%">$</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:120%">4,077,484&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">4,825,359&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The difference between the amortized cost and unpaid principal balance is due to (1) premiums and discounts associated with acquired loans totaling $13,383,000 and $11,723,000 at December&#160;31, 2022 and 2021, respectively, and (2) net deferred origination and factoring fees totaling $3,307,000 and $5,349,000 at December&#160;31, 2022 and 2021, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest on loans, which is excluded from the amortized cost of loans held for investment, totaled $19,279,000 and $14,513,000 at December&#160;31, 2022 and 2021, respectively, and was included in other assets in the Consolidated Balance Sheets.</span></div><div style="margin-top:12pt"><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, most of the Company&#8217;s non-factoring business activity is with customers located within certain states. The states of Texas (23%), Colorado (11%), Illinois (11%), and Iowa (6%), make up 51% of the Company&#8217;s gross loans, excluding factored receivables. Therefore, the Company&#8217;s exposure to credit risk is affected by changes in the economies in these states. At December&#160;31, 2021, the states of Texas (21%), Colorado (15%), Illinois (15%), and Iowa (6%) made up 57% of the Company&#8217;s gross loans, excluding factored receivables.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A majority (96%) of the Company&#8217;s factored receivables, representing approximately 29% of the total loan portfolio as of December&#160;31, 2022, are transportation receivables. At December&#160;31, 2021, 91% of our factored receivables, representing approximately 32% of our total loan portfolio, were transportation receivables.</span></div><div style="margin-top:12pt"><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 Company had $249,288,000 and $254,970,000, respectively, of customer reserves associated with factored receivables which are held to settle any payment disputes or collection shortfalls, may be used to pay customers&#8217; obligations to various third parties as directed by the customer and are periodically released to or withdrawn by customers. Customer reserves are reported as deposits in the consolidated balance sheets.</span></div><div style="margin-top:12pt"><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 balance of the Over-Formula Advance Portfolio included in factored receivables was $8,202,000 and $10,077,000, respectively. These amounts were fully reserved at both dates.</span></div><div style="margin-top:12pt"><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 Company carried a separate $19,361,000 receivable (the &#8220;Misdirected Payments&#8221;) payable by the United States Postal Service (&#8220;USPS&#8221;) arising from accounts factored to the largest over-formula advance carrier. This amount is separate from the acquired Over-Formula Advances. The amounts represented by this receivable were paid by the USPS directly to such customer in contravention of notices of assignment delivered to, and previously honored by, the USPS, which amount was then not remitted back to us by such customer as required. The USPS disputes their obligation to make such payment, citing purported deficiencies in the notices delivered to them. We are a party to litigation in the United States Court of Federal Claims against the USPS seeking a ruling that the USPS was obligated to make the payments represented by this receivable directly to us. Based on our legal analysis and discussions with our counsel advising us on this matter, we continue to believe it is probable that we will prevail in such action and that the USPS will have the capacity to make payment on such receivable. Consequently, we have not reserved for such balance as of December&#160;31, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Loans with carrying amounts of $1,356,922,000 and $1,733,917,000 at December&#160;31, 2022 and 2021, respectively, were pledged to secure Federal Home Loan Bank borrowing capacity, Paycheck Protection Program Liquidity Facility borrowings, and Federal Reserve Bank discount window borrowing capacity.</span></div><div style="margin-top:12pt"><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</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s estimate of the ACL reflects losses expected over the remaining contractual life of the assets. The contractual term does not consider extensions, renewals or modifications unless the Company has identified an expected troubled debt restructuring. The activity in the allowance for credit losses (&#8220;ACL&#8221;) related to loans held for investment 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:39.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Beginning<br/>Balance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Credit Loss Expense (Benefit)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Charge-offs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Recoveries</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Ending<br/>Balance</span></td></tr><tr style="height:18pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Year ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:120%">Commercial real estate</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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">3,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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">546&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">(108)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">60&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">4,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1-4 family residential properties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">468&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">838&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:9pt;font-weight:400;line-height:120%">(79)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">483&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,205)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15,918&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20,915&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,045&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5,853)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,014&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19,121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(435)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">145&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">769&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(111)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">42,213&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,039&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(8,601)</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,156&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">42,807&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.014%"/><td style="width:0.1%"/></tr><tr style="height:18pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Beginning<br/>Balance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Credit Loss Expense (Benefit)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Charge-offs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Recoveries</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" rowspan="2" style="padding: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:120%">Ending Balance</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Year ended December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:120%">Commercial real estate</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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">10,182&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">(6,214)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">(17)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">10&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">3,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,584)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:9pt;font-weight:400;line-height:120%">827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1-4 family residential properties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,225&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(849)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:9pt;font-weight:400;line-height:120%">468&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:120%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">832&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(270)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:9pt;font-weight:400;line-height:120%">562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22,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:9pt;font-weight:400;line-height:120%">(7,725)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(481)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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="3" style="display:none"/><td colspan="3" style="display:none"/><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:9pt;font-weight:400;line-height:120%">14,485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">56,463&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10,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:120%">(46,043)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:9pt;font-weight:400;line-height:120%">20,915&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:120%">Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(92)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(359)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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="3" style="display:none"/><td colspan="3" style="display:none"/><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:9pt;font-weight:400;line-height:120%">226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:120%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,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:9pt;font-weight:400;line-height:120%">(268)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:9pt;font-weight:400;line-height:120%">769&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">95,739&#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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(7,964)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(46,946)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">1,384&#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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">42,213&#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: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:19.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.094%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.351%"/><td style="width:0.1%"/></tr><tr style="height:29pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Beginning<br/>Balance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Provision</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Charge-offs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Recoveries</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Initial ACL on Loans Purchased with Credit Deterioration</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Reclassification<br/>To Held For Sale</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Impact of Adopting ASC 326</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Ending<br/>Balance</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Year ended December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial real estate</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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">5,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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">3,607&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">(320)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">170&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">&#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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">&#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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">1,372&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">10,182&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:120%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,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:120%">2,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(23)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(187)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:120%">1-4 family residential properties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:9pt;font-weight:400;line-height:120%">378&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">513&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,225&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:120%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">437&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">832&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,566&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11,336&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,344)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(449)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(184)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:120%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,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:9pt;font-weight:400;line-height:120%">16,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:9pt;font-weight:400;line-height:120%">(3,201)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">37,415&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,630)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">56,463&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:120%">Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">488&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">562&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(573)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">369&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">29,092&#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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">33,981&#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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(6,488)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">1,919&#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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">37,415&#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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(449)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">269&#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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">95,739&#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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in required ACL during the year ended December&#160;31, 2022 is a function of net charge-offs of $6,445,000 and credit loss expense of $7,039,000.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease in required ACL during the year ended December&#160;31, 2021 is a function of net charge-offs of $45,562,000 and a benefit to credit loss expense of $7,964,000. Net charge-offs during the year reflect the net charge-off of $41,265,000 due from the largest acquired Over-Formula Advance client. See Note&#160;2&#160;&#8211; Acquisitions and Divestitures for further discussion of Over-Formula Advance activity.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the discounted cash flow (DCF) method to estimate ACL for the commercial real estate, construction, land development, land, 1-4 family residential, commercial (excluding liquid credit and PPP), and consumer loan pools. For all loan pools utilizing the DCF method, the Company utilizes and forecasts national unemployment as a loss driver. The Company also utilizes and forecasts either one-year percentage change in national retail sales (commercial real estate &#8211; non multifamily, commercial general, commercial agriculture, commercial asset-based lending, commercial equipment finance, consumer), one-year percentage change in the national home price index (1-4 family residential and construction, land development, land), or one-year percentage change in national gross domestic product (commercial real estate &#8211; multifamily) as a second loss driver depending on the nature of the underlying loan pool and how well that loss driver correlates to expected future losses. Consistent forecasts of the loss drivers are used across the loan segments. The Company also forecasts prepayments speeds for use in the DCF models with higher prepayment speeds resulting in lower required ACL levels and vice versa for shorter prepayment speeds. These assumed prepayment speeds are based upon our historical prepayment speeds by loan type adjusted for the expected impact of the current interest rate environment. Generally, the impact of these assumed prepayment speeds is lesser in magnitude than the aforementioned loss driver assumptions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all DCF models at December&#160;31, 2022, the Company has determined that four quarters represents a reasonable and supportable forecast period and reverts back to a historical loss rate over eight quarters on a straight-line basis. The Company leverages economic projections from a reputable and independent third party to inform its loss driver forecasts over the four-quarter forecast period. Other internal and external indicators of economic forecasts are also considered by the Company when developing the forecast metrics. At December&#160;31, 2022 as compared to December&#160;31, 2021, the Company there was relatively little change to assumed forecasted national unemployment, a steeper decrease in one-year percentage change in national retail sales, a steeper decrease in one-year percentage change in the national home price index, and a steeper decrease in one-year percentage change in national gross domestic product. At December 31, 2022 for national unemployment, the Company projected a low percentage in the first quarter followed by a gradual rise in the following three quarters. For percentage change in national retail sales, the Company projected a slight increase in the first projected quarter followed by a decline to near-zero or negative levels over the last three projected quarters to a level below recent actual periods. For percentage changes in national home price index and national gross domestic product, the Company projected declines over the last three projected quarters to negative levels below recent actual periods. At December 31, 2022, the Company slowed its historical prepayment speeds in response to the rising interest rate environment in the macro economy.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a loss-rate method to estimate expected credit losses for the farmland, liquid credit, factored receivable, and mortgage warehouse loan pools. For each of these loan segments, the Company applies an expected loss ratio based on internal and peer historical losses adjusted as appropriate for qualitative factors. Qualitative loss factors are based on the Company's judgment of company, market, industry or business specific data, changes in underlying loan composition of specific portfolios, trends relating to credit quality, delinquency, non-performing and adversely rated loans, and reasonable and supportable forecasts of economic conditions. Loss factors used to calculate the required ACL on pools that use the loss-rate method reflect the forecasted economic conditions described above.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended  December&#160;31, 2022, changes in projected loss drivers and prepayment assumptions over the reasonable and supportable forecast period increased the required ACL by $1,769,000. Changes in required specific reserves also increased the required ACL at December 31, 2022. Changes in loan volume and mix during the year ended December 31, 2022 decreased the ACL during the period. Net charge-offs during the period were $6,445,000.</span></div><div style="margin-top:13pt"><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 amortized cost basis of collateral dependent loans, which are individually evaluated to determine expected credit losses, and the related ACL allocated to these loans:</span></div><div style="margin-bottom:1pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.489%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Real Estate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Accounts<br/>Receivable</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Equipment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">ACL<br/>Allocation</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,003&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,143&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">1-4 family residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,334&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,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:10pt;font-weight:400;line-height:100%">4,737&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,042&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,884&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,409&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,442&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,746&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,481&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,170&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:1pt;margin-top:7pt"><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 the balance of the Over-Formula Advance Portfolio included in factored receivables was $8,202,000 and was fully reserved. At December&#160;31, 2022 the balance of Misdirected Payments included in factored receivables was $19,361,000 and carried no ACL allocation.</span></div><div style="margin-bottom:1pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.488%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Real Estate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Accounts<br/>Receivable</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Equipment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">ACL<br/>Allocation</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</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%">2,143&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">155&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,298&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">1-4 family residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,583&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,699&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,803&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,045&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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%">8,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%">1,733&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,863&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,863&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,640&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,770&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,863&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,724&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,644&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,001&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,716&#160;</span></td><td style="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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2021 the balance of the Over-Formula Advance Portfolio included in factored receivables was $10,077,000 and was fully reserved. At December&#160;31, 2021 the balance of Misdirected Payments included in factored receivables was $19,361,000 and carried no ACL allocation.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Past Due and Nonaccrual Loans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present an aging of contractually past due loans:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.876%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" rowspan="2" style="padding: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%">Past Due<br/>30-59 Days</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Past Due<br/>60-90 Days</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Past Due 90<br/>Days or More</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Total Past Due</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Current</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Past Due 90<br/>Days or More<br/>Still Accruing</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,301&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,756&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676,388&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">678,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction, land development, 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,976&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">1-4 family residential properties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">776&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,243&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,738&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,981&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Farmland</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">3,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%">2,847&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,616&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,243,494&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251,110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Factored receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,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%">12,651&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,142&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,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:10pt;font-weight:400;line-height:100%">1,144,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:10pt;font-weight:400;line-height:100%">1,237,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,142&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Consumer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">8,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%">8,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Mortgage warehouse</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">46,716&#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,362&#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%">41,367&#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%">104,445&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,015,846&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,120,291&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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%">37,142&#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:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.094%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.876%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" rowspan="2" style="padding: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%">Past Due<br/>30-59 Days</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Past Due<br/>60-90 Days</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Past Due 90<br/>Days or More</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Total Past Due</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Current</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Past Due 90<br/>Days or More<br/>Still Accruing</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,021&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631,738&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632,775&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction, land development, 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%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">123,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">1-4 family residential properties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,176&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,939&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Farmland</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,885&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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%">6,290&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,424,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%">1,430,429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Factored receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,134&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,545&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,571,992&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,699,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,134&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,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%">10,885&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Mortgage warehouse</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769,973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769,973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">73,519&#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%">19,182&#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%">46,433&#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%">139,134&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,728,438&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,867,572&#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%">39,268&#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:10pt"><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, total past due Over-Formula Advances recorded in factored receivables was $8,202,000 and $10,077,000, respectively, all of which was considered past due 90 days or more. Aging of the Over-Formula Advances is based upon the service month on which the advances were made by TFS prior to acquisition. At December&#160;31, 2022 and 2021, the Misdirected Payments totaled $19,361,000, all of which was considered past due 90 days or more. Given the nature of factored receivables, these assets are disclosed as past due 90 days or more still accruing; however, the Company is not recognizing income on the assets. Historically, any income recognized on factored receivables that are past due 90 days or more has not been material.</span></div><div style="margin-top:12pt"><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 amortized cost basis of loans on nonaccrual status and the amortized cost basis of loans on nonaccrual status for which there was no related allowance for credit losses:</span></div><div style="margin-top:12pt"><table style="border-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.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.794%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Nonaccrual</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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%">Nonaccrual<br/>With No ACL</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:400;line-height:100%">Total Nonaccrual</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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%">Nonaccrual<br/>With No ACL</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</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%">871&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,025&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,375&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-4 family residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,582&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,044&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,044&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,393&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,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%">3,910&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,296&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,860&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,034&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,034&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents accrued interest on nonaccrual loans reversed through interest income:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.763%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</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%">&#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%">8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-4 family residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no interest earned on nonaccrual loans during the years ended December&#160;31, 2022, 2021, and 2020.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information regarding nonperforming loans:</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.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">December 31, 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:400;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonaccrual loans</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="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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,034&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Factored receivables greater than 90 days past due</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">29,057&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other nonperforming factored receivables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,428&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Troubled debt restructurings accruing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,230&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,284&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Includes troubled debt restructurings of $1,897,000 and $3,912,000 at December&#160;31, 2022 and 2021, respectively.</span></div><div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other nonperforming factored receivables represent the portion of the Over-Formula Advance Portfolio that is not covered by </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Covenant's</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> indemnification. This amount is also considered Classified from a risk rating perspective.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Credit Quality Information</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company categorizes loans into risk categories based on relevant information about the ability of borrowers to service their debt, including: current collateral and financial information, historical payment experience, credit documentation, public information, and current economic trends, among other factors. The Company analyzes loans individually by classifying the loans as to credit risk on a regular basis. Large groups of smaller balance homogeneous loans, such as consumer loans, are analyzed primarily based on payment status. The Company uses the following definitions for risk ratings: </span></div><div style="margin-top:6pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pass </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211; Pass rated loans have low to average risk and are not otherwise classified.</span></div><div style="margin-top:12pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Classified </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8211; Classified loans are inadequately protected by the current net worth and paying capacity of the obligor or of the collateral pledged, if any. Loans so classified have a well-defined weakness or weaknesses that jeopardize the repayment of the debt. They are characterized by the distinct possibility that the institution will sustain some loss if the deficiencies are not corrected. Certain classified loans have the added characteristic that the weaknesses make collection or liquidation in full, on the basis of currently existing facts, conditions and values, highly questionable and improbable.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management considers the guidance in ASC 310-20 when determining whether a modification, extension, or renewal of loan constitutes a current period origination. Generally, current period renewals of credit are re-underwritten at the point of renewal and considered current period originations for purposes of the table below. As of December&#160;31, 2022 and 2021, based on the most recent analysis performed, the risk category of loans is as follows:</span></div><div style="margin-bottom:7pt;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:27.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.267%"/><td style="width:0.1%"/></tr><tr style="height:16pt"><td colspan="39" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Revolving<br/>Loans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Revolving<br/>Loans<br/>Converted<br/>To Term<br/>Loans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="3" style="background-color:#ffffff;border-bottom:1pt 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:400;line-height:100%">Total</span></td></tr><tr style="height:11pt"><td colspan="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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="33" 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:400;line-height:100%">Year of Origination</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:11pt"><td colspan="3" style="border-bottom: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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:7pt;font-weight:400;line-height:100%">Pass</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: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%">231,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 style="background-color:#ffffff;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%">156,895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">198,541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">28,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,786&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">35,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">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 style="background-color:#ffffff;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">672,015&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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%">Classified</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,668&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:7pt;font-weight:400;line-height:100%">1,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:7pt;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: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,129&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total commercial real estate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">235,095&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">157,446&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">200,396&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">28,072&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">17,786&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">35,674&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">3,675&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">&#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: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%">678,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"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:7pt;font-weight:400;line-height:100%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Pass</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: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%">71,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">11,328&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">4,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 style="background-color:#cceeff;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,186&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">90,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">Classified</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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;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%">Total construction, land development, land</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: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%">71,236&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">11,328&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">4,540&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">3,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: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%">35&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">651&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">&#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: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%">&#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: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%">90,976&#160;</span></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:15pt"><td colspan="3" 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: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1-4 family residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Pass</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: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%">26,306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">22,639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">9,536&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">2,929&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">3,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: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%">20,910&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">38,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: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%">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: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%">124,509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:7pt;font-weight:400;line-height:100%">Classified</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">137&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:7pt;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: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,472&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">Total 1-4 family residential</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">26,443&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">22,838&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">9,543&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">2,982&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">3,529&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">21,916&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">38,430&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">300&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">125,981&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:7pt;font-weight:400;line-height:100%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Pass</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: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%">18,190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">7,291&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">10,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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,699&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">6,742&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">18,569&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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,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 style="background-color:#cceeff;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%">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 style="background-color:#cceeff;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%">64,738&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:100%">Classified</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,062&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:7pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">110&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:7pt;font-weight:400;line-height:100%">Total farmland</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: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%">19,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: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%">10,087&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">10,147&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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,807&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">6,742&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">18,679&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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,016&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">204&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">68,934&#160;</span></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:15pt"><td colspan="3" 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: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Pass</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: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%">358,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: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%">181,933&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">136,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 style="background-color:#ffffff;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%">41,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: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,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 style="background-color:#ffffff;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,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 style="background-color:#ffffff;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%">486,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 style="background-color:#ffffff;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%">161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,224,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Classified</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:7pt;font-weight:400;line-height:100%">10,579&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3,767&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:7pt;font-weight:400;line-height:100%">293&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,610&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:100%">Total commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">369,704&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">192,512&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">140,402&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">42,950&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">5,938&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">12,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">487,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: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%">161&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">1,251,110&#160;</span></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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:7pt;font-weight:400;line-height:100%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Pass</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: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,204,622&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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,204,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;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%">Classified</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,974&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,853&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total factored receivables</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: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,217,596&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">&#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: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%">19,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: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%">&#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: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%">&#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: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%">&#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: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%">&#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: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%">&#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: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,237,449&#160;</span></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:15pt"><td colspan="3" 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: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Pass</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: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%">2,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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,981&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">894&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">304&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">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 style="background-color:#ffffff;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%">2,418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">147&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">8,778&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:7pt;font-weight:400;line-height:100%">Classified</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">79&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">Total consumer</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2,768&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">1,982&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">896&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">304&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">274&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2,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 style="background-color:#ffffff;border-top:1pt solid #000000;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%">147&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">&#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: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%">8,868&#160;</span></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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:7pt;font-weight:400;line-height:100%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Pass</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: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%">658,829&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">658,829&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:100%">Classified</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-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%">Total mortgage warehouse</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: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%">658,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 style="background-color:#cceeff;border-top:1pt solid #000000;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%">&#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: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%">&#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: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%">&#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: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%">&#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: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%">&#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: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%">&#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: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%">&#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: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%">658,829&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" 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: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total 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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Pass</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: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%">2,572,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: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%">382,067&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">360,168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">79,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">34,199&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">90,206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">530,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: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%">665&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">4,048,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;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%">Classified</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,562&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">25,609&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">362&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">71,474&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:100%">Total loans</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:7pt;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:7pt;font-weight:400;line-height:100%">2,600,923&#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:7pt;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:7pt;font-weight:400;line-height:100%">396,193&#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:7pt;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:7pt;font-weight:400;line-height:100%">385,777&#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:7pt;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:7pt;font-weight:400;line-height:100%">80,301&#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:7pt;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:7pt;font-weight:400;line-height:100%">34,304&#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:7pt;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:7pt;font-weight:400;line-height:100%">91,678&#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:7pt;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:7pt;font-weight:400;line-height:100%">530,450&#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:7pt;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:7pt;font-weight:400;line-height:100%">665&#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:7pt;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:7pt;font-weight:400;line-height:100%">4,120,291&#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-bottom:7pt"><table style="border-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.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.268%"/><td style="width:0.1%"/></tr><tr style="height:17pt"><td colspan="39" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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:400;line-height:120%">Revolving<br/>Loans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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:400;line-height:120%">Revolving<br/>Loans<br/>Converted<br/>To Term<br/>Loans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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:400;line-height:120%">Total</span></td></tr><tr style="height:14pt"><td colspan="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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="33" 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:400;line-height:120%">Year of Origination</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="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:120%">December 31, 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:7pt;font-weight:400;line-height:120%">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:7pt;font-weight:400;line-height:120%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2018</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2017</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:400;line-height:120%">Prior</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;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:120%">Commercial real estate</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Pass</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: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%">211,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: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%">249,652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">50,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">25,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: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%">47,447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">37,290&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">4,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 style="background-color:#ffffff;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">626,225&#160;</span></td><td style="background-color:#ffffff;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:7pt;font-weight:400;line-height:120%">Classified</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,879&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:120%">Total commercial real estate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">213,967&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">253,010&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">50,264&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">25,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: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%">47,463&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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,290&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">4,851&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">&#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: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%">632,775&#160;</span></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:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:7pt;font-weight:400;line-height:120%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 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:7pt;font-weight:400;line-height:120%">Pass</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: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%">56,764&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">33,756&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">4,744&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">23,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: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,199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">994&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">121,161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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:120%">Classified</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:7pt;font-weight:400;line-height:120%">Total construction, land development, land</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: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%">58,914&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">33,764&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">4,744&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">23,696&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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,199&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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,139&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">&#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: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,464&#160;</span></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:11pt"><td colspan="3" 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: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1-4 family residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Pass</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: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%">26,840&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">15,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">9,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 style="background-color:#ffffff;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%">6,526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">8,591&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">22,151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">32,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">121,316&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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:120%">Classified</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">273&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">233&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,089&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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;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:120%">Total 1-4 family residential</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">27,113&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">15,428&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">9,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">6,532&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">8,655&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">23,240&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">32,291&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">318&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">123,115&#160;</span></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:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:7pt;font-weight:400;line-height:120%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 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:7pt;font-weight:400;line-height:120%">Pass</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: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%">14,387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">13,396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">7,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: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%">8,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 style="background-color:#cceeff;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%">10,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 style="background-color:#cceeff;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%">19,792&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,317&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">241&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">75,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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:120%">Classified</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">199&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:7pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">298&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,289&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:7pt;font-weight:400;line-height:120%">Total farmland</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: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%">14,586&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">14,008&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">8,485&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">8,373&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">10,168&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">20,090&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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,443&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">77,394&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" 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: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Pass</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: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%">466,254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">332,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: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%">77,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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,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 style="background-color:#ffffff;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%">15,032&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">7,704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">490,159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,407,894&#160;</span></td><td style="background-color:#ffffff;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:7pt;font-weight:400;line-height:120%">Classified</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,317&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">6,858&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,088&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">558&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">456&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">22,535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">475,571&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">339,604&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">82,098&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">19,498&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">15,088&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">8,160&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">490,361&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">49&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">1,430,429&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:7pt;font-weight:400;line-height:120%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 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:7pt;font-weight:400;line-height:120%">Pass</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: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,667,922&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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,667,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 12.25pt;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:120%">Classified</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,826&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">20,789&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total factored receivables</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: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,678,748&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">20,789&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">&#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: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%">&#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: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%">&#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: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%">&#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: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%">&#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: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%">&#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: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,699,537&#160;</span></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:11pt"><td colspan="3" 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: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Pass</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: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%">3,252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,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 style="background-color:#ffffff;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%">669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2,424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,882&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">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 style="background-color:#ffffff;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">10,644&#160;</span></td><td style="background-color:#ffffff;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:7pt;font-weight:400;line-height:120%">Classified</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">241&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-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:120%">Total consumer</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">3,257&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">1,794&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">669&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">565&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">2,543&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">1,987&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">70&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">&#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: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%">10,885&#160;</span></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:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:7pt;font-weight:400;line-height:120%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 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:7pt;font-weight:400;line-height:120%">Pass</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: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%">769,973&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">769,973&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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:120%">Classified</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-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:120%">Total mortgage warehouse</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: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%">769,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: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%">&#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: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%">&#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: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%">&#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: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%">&#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: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%">&#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: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%">&#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: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%">&#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: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%">769,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"/></tr><tr style="height:11pt"><td colspan="3" 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: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total 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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Pass</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: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%">3,216,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">646,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">150,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: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%">83,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 style="background-color:#ffffff;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%">84,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: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%">89,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: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%">528,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: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%">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: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%">4,800,240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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:120%">Classified</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,649&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">31,858&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">909&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">383&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,093&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">665&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">67,332&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:120%">Total loans</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:7pt;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:7pt;font-weight:400;line-height:100%">3,242,129&#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:7pt;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:7pt;font-weight:400;line-height:100%">678,397&#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:7pt;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:7pt;font-weight:400;line-height:100%">155,798&#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:7pt;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:7pt;font-weight:400;line-height:100%">84,594&#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:7pt;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:7pt;font-weight:400;line-height:100%">85,116&#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:7pt;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:7pt;font-weight:400;line-height:100%">91,906&#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:7pt;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:7pt;font-weight:400;line-height:100%">529,024&#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:7pt;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:7pt;font-weight:400;line-height:100%">608&#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:7pt;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:7pt;font-weight:400;line-height:100%">4,867,572&#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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Troubled Debt Restructurings</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had a recorded investment in troubled debt restructurings of $2,400,000 and $4,677,000 as of December&#160;31, 2022 and 2021, respectively. The Company had allocated specific allowances for these loans of $1,067,000 and $1,068,000 at December&#160;31, 2022 and 2021, respectively, and had not committed to lend additional amounts.</span></div><div style="margin-bottom:6pt;margin-top:12pt"><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 pre- and post-modification recorded investment of loans modified as troubled debt restructurings during the years ended December&#160;31, 2022, 2021, and 2020. The Company did not grant principal reductions on any restructured loans.</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:39.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Extended<br/>Amortization<br/>Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Payment<br/>Deferrals</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Protective Advances</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Total<br/>Modifications</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Number of<br/>Loans</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2022</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial</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:120%">$</span></td><td style="background-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:120%">45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">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="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:120%">1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">45&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">&#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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">&#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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">45&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:9pt;font-weight:400;line-height:120%">1</span></td></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;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;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:9pt;font-weight:400;line-height:120%">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"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial real estate</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:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">741&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">741&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:120%">1</span></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:9pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">697&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">697&#160;</span></td><td style="background-color:#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:120%">2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt 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:120%">&#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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt 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:120%">697&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt 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:120%">741&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt 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:120%">1,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:120%">3</span></td></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;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;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:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial real estate</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">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="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%">3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">981&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-4 family residential properties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="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%">1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,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 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%">1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:9pt;font-weight:400;line-height:100%">9,877&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">14,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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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 #000;border-top:1pt 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%">8,208&#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:9pt;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:9pt;font-weight:400;line-height:100%">11,756&#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:9pt;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:9pt;font-weight:400;line-height:100%">&#8212;&#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:9pt;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:9pt;font-weight:400;line-height:100%">19,964&#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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December&#160;31, 2022, the Company had one loan modified as a troubled debt restructuring with a recorded investment of $44,000 for which there was a payment default within twelve months following the modification. The payment default did not result in incremental allowance allocations or charge-offs. During the year ended December&#160;31, 2021, the Company had three loans modified as troubled debt restructurings with a recorded investment of $1,681,000 for which there was a payment default within twelve months following the modification. During the year ended December&#160;31, 2020, the Company had one loan modified as a troubled debt restructuring with a recorded investment of $5,741,000 for which there was a payment default within twelve months following the modification. Default is determined at 90 or more days past due, charge-off, or foreclosure.</span></div><div style="margin-top:12pt"><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 balance of loans modified for borrowers impacted by the COVID-19 pandemic.  </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.927%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.094%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.098%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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 modifications</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,801</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">628,022</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These modifications primarily consisted of payment deferrals to assist customers. As these modifications related to the COVID-19 pandemic and qualify under the provisions of either Section 4013 of the CARES act or Interagency Guidance, they are not considered troubled debt restructurings. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no loans in deferral at December&#160;31, 2022. The following table summarized the amortized cost of loans with payments currently in deferral and the accrued interest related to the loans with payments in deferral at December 31, 2021:</span></div><div style="margin-top:12pt"><table style="border-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.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.794%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="padding: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%">Total<br/>Loans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="padding: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%">Balance of<br/>Loans Currently<br/>in Deferral</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="padding: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%">Percentage<br/>of Portfolio</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="padding: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%">Accrued<br/>Interest<br/>Receivable</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial real estate</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632,775&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,212&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">1,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:10pt;font-weight:400;line-height:100%">1.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1-4 family residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,430,429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,699,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,885&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769,973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,867,572&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,896&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Residential Real Estate Loans In Process of Foreclosure</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022 and 2021, the Company had $129,000 and $301,000, respectively, in 1-4 family residential real estate loans for which formal foreclosure proceedings were in process.</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_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>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="idm140077299038656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Real Estate Owned<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_OtherRealEstateAbstract', window );"><strong>Other Real Estate [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_RealEstateOwnedTextBlock', window );">Other Real Estate Owned</a></td>
<td class="text">OTHER REAL ESTATE OWNED<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other real estate owned activity 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:64.177%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.013%"/><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:400;line-height:120%">Years Ended 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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">524&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,432&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,009&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:120%">Loans transferred to OREO</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">1,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 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:120%">Net OREO gains (losses) and valuation 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:120%">(133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(347)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(616)</span></td><td style="background-color:#cceeff;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:120%">Sales of OREO</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(438)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,253)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">524&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,432&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;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_OtherRealEstateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherRealEstateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateOwnedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 real estate owned (as defined). Generally, the largest component of real estate owned by lenders is assets taken in settlement of troubled loans through surrender or foreclosure. 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.</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 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4437-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateOwnedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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="idm140077302708928">
<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<div style="margin-top:6pt"><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></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Premises and equipment consisted of the following:</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:75.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.012%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,080&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,992&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">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:120%">55,001&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,558&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,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:120%">35,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Automobiles and aircraft</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,929&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,820&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furniture, fixtures 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:120%">35,465&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,091&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150,881&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">145,696&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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:120%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(47,542)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(39,967)</span></td><td style="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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">103,339&#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:120%">$</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:120%">105,729&#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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $13,302,000, $12,037,000 and $10,720,000 for the years ended December&#160;31, 2022, 2021, and 2020, respectively.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases certain premises and equipment under operating leases. At December&#160;31, 2022 and 2021, the Company had lease liabilities totaling $34,035,000 and $35,828,000, respectively, and right-of-use assets totaling $30,973,000 and $32,826,000, respectively, related to these leases. Lease liabilities and right-of-use assets are reflected in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEwOTk1MTE2MjkxNDE_a1302adc-6ec3-4946-85b8-a57116141758"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEwOTk1MTE2MjkxNDE_b9e414ff-3bc0-47d3-ba9c-bab9ec84c380">other liabilities</span></span> and <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEwOTk1MTE2MjkxNDI_3d3b7378-7278-4969-856a-cbde0a6b3236"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEwOTk1MTE2MjkxNDI_9f01a556-6437-4130-b482-8f408b43558a">other assets</span></span>, respectively. For the years ended December&#160;31, 2022 and 2021, the weighted average remaining lease term for operating leases was 7.74 and 8.4 years, respectively, and the weighted average discount rate used in the measurement of operating lease liabilities was 2.9% and 2.0%, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs 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:64.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.013%"/><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:400;line-height:120%">Year Ended 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:8pt;font-weight:400;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:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,538&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,290&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422&#160;</span></td><td style="background-color:#ffffff;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%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,122&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,981&#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%">5,712&#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-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no sale and leaseback transactions, leveraged leases, or lease transactions with related parties during the year ended December&#160;31, 2022. At December&#160;31, 2022, the Company did not have any leases that had not yet commenced, but will create significant rights and obligations for the Company.</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A maturity analysis of operating lease liabilities and reconciliation of the undiscounted cash flows to the total operating lease liability 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:82.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.567%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease payments due:</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within one 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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,515&#160;</span></td><td style="background-color:#ffffff;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:120%">After one but within two years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,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 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:120%">After two but within three years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,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 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:120%">After three but within four years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,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 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:120%">After four but within five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,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 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:120%">After five years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,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 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:120%">Total undiscounted cash flows</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,511&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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:120%">Discount on cash flows</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,476)</span></td><td style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease liability</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:120%">$</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:120%">34,035&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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="idm140077298949216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and 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 Intangible Assets</a></td>
<td class="text">GOODWILL AND INTANGIBLE ASSETS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and intangible assets consist of the following:</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:74.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,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%">233,727&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><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:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Gross 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:400;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Net Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gross 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:400;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Net Carrying<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:400;line-height:120%">Core deposit intangibles</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,578&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(35,347)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,231&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,578&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(31,800)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software intangible asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,932&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,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:120%">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:120%">16,932&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,469)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,463&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Other intangible 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:120%">30,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:120%">(16,813)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,597&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,672)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,888&#160;</span></td><td style="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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">90,920&#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:120%">$</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:120%">(58,862)</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:120%">$</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:120%">32,058&#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:120%">$</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:120%">90,070&#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:120%">$</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:120%">(46,941)</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:120%">$</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:120%">43,129&#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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in goodwill and intangible assets by operating segment during the year are as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.955%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.599%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 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:400;line-height:120%">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:400;line-height:120%">Factoring</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119,306&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63,275&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94,275&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">276,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"/></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:120%">Acquired goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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:120%">Acquired goodwill - measurement period adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18)</span></td><td style="background-color:#cceeff;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:120%">Acquired intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">851&#160;</span></td><td style="background-color:#ffffff;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:120%">Amortization of intangibles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,761)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,293)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,868)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,922)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">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:120%">$</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:120%">116,296&#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:120%">$</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:120%">60,982&#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:120%">$</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:120%">88,389&#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:120%">$</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:120%">100&#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:120%">$</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:120%">265,767&#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:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.955%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.599%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 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:400;line-height:120%">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:400;line-height:120%">Factoring</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123,882&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66,040&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">189,922&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:120%">Acquired goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73,697&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73,697&#160;</span></td><td style="background-color:#ffffff;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:120%">Acquired goodwill - measurement period adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,238)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,179)</span></td><td style="background-color:#cceeff;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:120%">Acquired intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangibles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,576)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,824)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,476)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,876)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">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:120%">$</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:120%">119,306&#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:120%">$</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:120%">63,275&#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:120%">$</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:120%">94,275&#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:120%">$</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:120%">&#8212;&#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:120%">$</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:120%">276,856&#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:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.955%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.599%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:400;line-height:120%">Factoring</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129,272&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61,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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">190,286&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:120%">Acquired goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,466&#160;</span></td><td style="background-color:#ffffff;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:120%">Acquired intangibles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,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 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:120%">Amortization of intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,390)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,940)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,330)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Ending balance</span></td><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:120%">$</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:120%">123,882&#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:120%">$</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:120%">66,040&#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:120%">$</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:120%">&#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:120%">$</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:120%">&#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:120%">$</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:120%">189,922&#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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairment exists when a reporting unit&#8217;s carrying value of goodwill exceeds its fair value. The Company assesses goodwill for impairment at its reporting units that contain goodwill, Banking, Factoring, and Payments. A goodwill impairment test was performed on the Company's reporting units as of October 1, 2022. At the measurement date the Company elected to perform qualitative assessments to determine if it was more likely than not that the fair value of the reporting units exceeded their carrying values, including goodwill. The qualitative assessment indicated that it was more likely than not that the fair value of the reporting unit exceeded its carrying value, resulting in no impairment.  </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After performing an impairment test of intangible assets during the years ended December&#160;31, 2022, 2021, and 2020, it was determined that the fair value of the intangible assets exceeded their carrying amount and thus no intangible asset impairment was recorded. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except for software intangible assets that are amortized utilizing a straight line method, material acquired intangible assets are being amortized utilizing an accelerated method over their estimated useful lives, which range from 4 to 11 years. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future amortization schedule for the Company&#8217;s intangible assets with finite lives 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:87.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.012%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">10,482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,115&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,207&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization schedule excludes $851,000 of indefinite lived intangible assets.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI https://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140077298949216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Method Investment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity Method Investments and Joint Ventures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock', window );">Equity Method Investment</a></td>
<td class="text">EQUITY METHOD INVESTMENT<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 17, 2019, the Company made a minority equity investment of $8,000,000 in Warehouse Solutions Inc. (&#8220;WSI&#8221;), purchasing 8% of the common stock of WSI and receiving warrants to purchase an additional 10% of the common stock of WSI upon exercise of the warrants at a later date. WSI provides technology solutions to help reduce supply chain costs for a global client base across multiple industries.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the Company held less than 20% of the voting stock of WSI, the investment in common stock was initially accounted for using the equity method as the Company&#8217;s representation on WSI&#8217;s board of directors, which was disproportionately larger in size than the common stock investment held, demonstrated that it had significant influence over the investee. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 10, 2022, the Company entered into two separate agreements with WSI. First, the Company entered into an Affiliate Agreement. The Affiliate Agreement canceled the Company&#8217;s outstanding warrants and modified the structure of the existing operating agreement to be consistent with TriumphPay operating as an open loop payments network. By modifying the operating agreement, the Company&#8217;s Payments segment operations now have greater ability to operate in the freight shipper audit space. As a result of the Affiliate Agreement, the Company recognized a total loss on impairment of the warrants of $3,224,000, which represented the full book balance of the warrants on the date the Affiliate Agreement was executed. The impairment loss was included in other noninterest income on the Company's consolidated statements of income during the year ended December 31, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Separately, the Company also entered into an Amended and Restated Investor Rights Agreement (the &#8220;Investor Rights Agreement&#8221;). The Investor Rights Agreement eliminated the Company&#8217;s representation on WSI&#8217;s board of directors making the Company a completely passive investor. The Investor Rights Agreement also provided for the Company&#8217;s purchase of an additional 10% of WSI&#8217;s common stock for $23,000,000 raising the Company&#8217;s ownership of WSI&#8217;s common stock to 18%. As a passive investor, the Company no longer holds significant influence over the investee and the investment in WSI&#8217;s common stock no longer qualifies for equity method accounting.  The investment in WSI&#8217;s common stock is now accounted for as an equity security without a readily determinable fair value measured under the measurement alternative. The measurement alternative requires the Company to remeasure its investment in the common stock of WSI only upon the execution of an orderly and observable transaction in an identical or similar instrument.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's additional investment in WSI under the Investor Rights Agreement qualified as an orderly and observable transaction for an identical investment in WSI, therefore the fair value of the Company's original 8% common stock investment was required to be adjusted from $4,925,000 at March 31, 2022 to $15,088,000, resulting in a gain of $10,163,000 that was recorded in other noninterest income on the Company's consolidated statements of income during the year ended December 31, 2022.</span></div><div style="margin-top:12pt"><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 Company&#8217;s investment in WSI:  </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.791%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,088&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 investment</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%">38,088&#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%">8,366&#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>The entire investment is included in other assets within the Company&#8217;s consolidated balance sheets and has been allocated to the Payments segment. All gains and losses related to the investment are included in the Payment segment&#8217;s operating results.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -URI https://asc.fasb.org/topic&amp;trid=2196965<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140077302659552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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_VariableInterestEntityDisclosureTextBlock', window );">Variable Interest Entities</a></td>
<td class="text">VARIABLE INTEREST ENTITIES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Collateralized Loan Obligation Funds - Closed</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds investments in the subordinated notes of the following closed Collateralized loan Obligation ("CLO") funds:</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:66.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.318%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;line-height:100%">Offering<br/>Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Offering<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:400;line-height:100%">Trinitas CLO IV, LTD (Trinitas IV)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2, 2016</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%">406,650&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Trinitas CLO V, LTD (Trinitas V)</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%">September 22, 2016</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%">409,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinitas CLO VI, LTD (Trinitas VI)</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%">June 20, 2017</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717,100&#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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net  carrying amounts of the Company&#8217;s investments in the subordinated notes of the CLO funds, which represent the Company&#8217;s maximum exposure to loss as a result of its involvement with the CLO funds, totaled $4,077,000 and $4,947,000 at December&#160;31, 2022 and 2021, respectively, and are classified as held to maturity securities within the Company&#8217;s consolidated balance sheets.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performed a consolidation analysis to confirm whether the Company was required to consolidate the assets, liabilities, equity or operations of the closed CLO funds in its financial statements.&#160;The Company concluded that the closed CLO funds are variable interest entities and that the Company holds variable interests in the entities in the form of its investments in the subordinated notes of the entities. However, the Company also concluded that the Company does not have the power to direct the activities that most significantly impact the entities&#8217; economic performance. As a result, the Company is not the primary beneficiary and therefore is not required to consolidate the assets, liabilities, equity or operations of the CLO funds in the Company&#8217;s 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to 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 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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="idm140077293644016">
<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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to certain risk arising from both its business operations and economic conditions. The Company principally manages its exposures to a wide variety of business and operational risks through management of its core business activities. The Company manages economic risks, including interest rate, liquidity, and credit risk primarily by managing the amount, sources, and duration of its assets and liabilities and the use of derivative financial instruments. Specifically, the Company enters into derivative financial instruments to manage exposures that arise from business activities that result in the receipt or payment of future known and uncertain cash amounts, the value of which are determined by interest rates. The Company&#8217;s derivative financial instruments are used to manage differences in the amount, timing, and duration of the Company&#8217;s known or expected cash receipts and its known or expected cash payments principally related to the Company&#8217;s interest bearing deposits.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s objectives in using interest rate derivatives are to add stability to interest expense and to manage its exposure to interest rate movements. To accomplish this objective, the Company primarily uses interest rate swaps as part of its interest rate risk management strategy. Interest rate swaps designated as cash flow hedges involve the receipt of variable amounts from a counterparty in exchange for the Company making fixed-rate payments over the life of the agreements without exchange of the underlying notional amount. Beginning in June 2020, such derivatives were used to hedge the variable cash flows associated with interest bearing deposits.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company discontinues hedge accounting when it determines that the derivative is no longer effective in offsetting changes in the cash flows of the hedged item, the derivative is settled or terminated, or treatment of the derivative as a hedge is no longer appropriate or intended. During the year ended December 31, 2022, the Company terminated its single derivative with a notional value totaling $200,000,000, resulting in a termination value of $9,316,000. During the year ended December 31, 2022, the Company reclassified $465,000 into earnings through interest expense in the consolidated statements of income. On May 4, 2022, the Company terminated the hedged funding, incurring a termination fee of $732,000, which was recognized through interest expense in the consolidated statements of income, and reclassified the remaining $8,851,000 unrealized gain on the terminated derivative into earnings through other noninterest income in the consolidated statements of income.</span></div><div style="margin-top:10pt"><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 pre-tax impact of the terminated cash flow hedge on AOCI:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.789%"/><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:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains on terminated hedges</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains arising during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,316&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Reclassification adjustments for amortization of unrealized (gains) into net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,316)</span></td><td style="background-color:#ffffff;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%">Ending Balance</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not have any derivative financial instruments at December 31, 2022. The table below presents the fair value of the Company&#8217;s derivative financial instruments as well as their classification on the Balance Sheet as of December 31, 2021.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.820%"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" 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:400;line-height:100%">Derivative Assets</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:400;line-height:120%">As of 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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">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:400;line-height:120%">Balance<br/>Sheet Location</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Fair Value<br/>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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">200,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="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:9pt;font-weight:400;line-height:120%">Other Assets</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:120%">$</span></td><td style="background-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:120%">6,164&#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:12pt"><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 effect of fair value and cash flow hedge accounting on Accumulated Other Comprehensive Income, net of tax:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.094%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.376%"/><td style="width:0.1%"/></tr><tr style="height:32pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" 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:400;line-height:100%">Amount of<br/>Gain or (Loss)<br/>Recognized<br/>in OCI on<br/>Derivative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" 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:400;line-height:100%">Amount of<br/>Gain or (Loss)<br/>Recognized in<br/>OCI Included<br/>Component</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" 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:400;line-height:100%">Location of<br/>Gain or (Loss)<br/>Recognized from<br/>AOCI into<br/>Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" 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:400;line-height:100%">Amount of<br/>Gain or (Loss)<br/>Reclassified<br/>from AOCI<br/>into Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" 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:400;line-height:100%">Amount of<br/>Gain or (Loss)<br/>Reclassified from<br/>AOCI into Income<br/>Included Component</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Year Ended December 31, 2022</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivatives in cash flow hedging relationships:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swaps</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest Expense, Noninterest Income</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Year Ended 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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivatives in cash flow hedging relationships:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swaps</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,995&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,995&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest Expense</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(71)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(71)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Year Ended December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivatives in cash flow hedging relationships:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swaps</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">597&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">597&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest Expense</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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_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>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="idm140077295904144">
<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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits are summarized 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:74.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31, 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:400;line-height:120%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noninterest-bearing demand</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,756,680&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,925,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest-bearing demand</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">856,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">830,019&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Individual retirement 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:120%">68,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83,410&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Money market</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">508,534&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">520,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Savings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">551,780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">504,146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">319,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:120%">533,206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Brokered time 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:120%">110,555&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other brokered 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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">210,045&#160;</span></td><td style="background-color:#ffffff;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:120%">Total deposits</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:120%">$</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:120%">4,171,336&#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:120%">$</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:120%">4,646,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"/></tr></table></div><div style="margin-top:7pt"><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, scheduled maturities of time deposits, including certificates of deposits, individual retirement accounts and brokered time deposits, are 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:86.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.984%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">435,978&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After one but within two years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After two but within three years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,509&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">After three but within four years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After four but within five years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,897&#160;</span></td><td style="background-color:#cceeff;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:120%">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:120%">$</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:120%">497,830&#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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Time deposits, including individual retirement accounts, certificates of deposit, and brokered time deposits, with individual balances of $250,000 and greater totaled $58,462,000 and $116,977,000 at December&#160;31, 2022 and 2021, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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="idm140077303438208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Borrowings and Borrowing Capacity<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 );">Borrowings And Borrowing Capacity</a></td>
<td class="text">BORROWINGS AND BORROWING CAPACITY<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Customer Repurchase Agreements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer repurchase agreements are overnight customer sweep arrangements. Information concerning customer repurchase agreements is summarized 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:74.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amount outstanding at end of the year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">340&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,103&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average interest rate at end of the 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:120%">0.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Average daily balance during the year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,985&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Weighted average interest rate during the 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:120%">0.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maximum month-end balance during the year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,463&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,405&#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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer repurchase agreements are secured by pledged securities with carrying amounts 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:74.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset-backed securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,999&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">CLO 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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,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: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:120%">$</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:120%">4,994&#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:120%">$</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:120%">14,970&#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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">FHLB Advances</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FHLB advances are collateralized by assets, including a blanket pledge of certain loans. FHLB advances and weighted average interest rates at end of period by contractual maturity are summarized 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:65.566%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.874%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding: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:120%">Variable Rate</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Balance Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Weighted Average Interest Rate</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.25&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information concerning FHLB advances is summarized 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:74.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amount outstanding at end of the year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">180,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average interest rate at end of the 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:120%">4.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Average daily balance during the year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69,658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,671&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Weighted average interest rate during the 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:120%">1.19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maximum month-end balance during the year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">230,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">180,000&#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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s unused borrowing capacity with the FHLB is as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowing capacity</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676,307&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">978,794&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Borrowings outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unused borrowing capacity</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646,307&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798,794&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Paycheck Protection Program Liquidity Facility (&#8220;PPPLF&#8221;)</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The PPPLF is a lending facility offered by the Federal Reserve Banks to facilitate lending to small businesses under the Paycheck Protection Program. Borrowings under the PPPLF are secured by Paycheck Protection Program Loans (&#8220;PPP loans&#8221;) guaranteed by the Small Business Administration (&#8220;SBA&#8221;) and mature at the same time as the PPP Loan pledged to secure the extension of credit. The maturity dates of the borrowings are accelerated if the underlying PPP Loan goes into default and the Company sells the PPP Loan to the SBA to realize on the SBA guarantee or if the Company receives any loan forgiveness reimbursement from the SBA for the underlying PPP Loan.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information concerning borrowings under the PPPLF is summarized 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:71.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.819%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amount outstanding at end of period</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%">&#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%">27,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average interest rate at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Average amount outstanding during the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Weighted average interest rate during the period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Highest month end balance during the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,635&#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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no PPPLF borrowings outstanding at December 31, 2022. At December 31, 2021, the PPPLF borrowings were secured by PPP Loans totaling  $27,144,000 and incurred interest at a fixed rate of 0.35% annually. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Federal Funds Purchased</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no federal funds purchased at December&#160;31, 2022 and 2021. However, as of December&#160;31, 2022, the Company had unsecured federal funds lines of credit with seven unaffiliated banks totaling $227,500,000. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Federal Reserve Bank Discount Window</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into agreements with the Federal Reserve Bank of Dallas to borrow from its discount window. The Company had no Federal Reserve Bank discount window borrowings outstanding at December&#160;31, 2022 and 2021. At December&#160;31, 2022, the Company had $510,724,000 of unused borrowing capacity from the Federal Reserve Bank discount window, to which the Company pledged loans with an outstanding balance of $679,897,000. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Subordinated Notes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following provides a summary of the Company&#8217;s subordinated notes:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.372%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.094%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.927%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.934%"/><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:9pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:9pt;font-weight:400;line-height:100%">Face Value</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:9pt;font-weight:400;line-height:100%">Carrying Value</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:9pt;font-weight:400;line-height:100%">Maturity Date</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:9pt;font-weight:400;line-height:100%">Current Interest Rate</span></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">First Repricing Date</span></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Variable Interest Rate at Repricing Date</span></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Initial Issuance Costs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subordinated Notes issued November 27, 2019</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: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%">39,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">38,857&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.875%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11/27/2024</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Month LIBOR plus 3.330%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,218&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:100%">Subordinated Notes issued August 26, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,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:9pt;font-weight:400;line-height:100%">68,943&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:9pt;font-weight:400;line-height:100%">2031</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:9pt;font-weight:400;line-height:100%">3.500%</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:9pt;font-weight:400;line-height:100%">9/01/2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Month SOFR</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> plus 2.860%</span></div></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,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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">109,500&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:9pt;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:9pt;font-weight:400;line-height:100%">107,800&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Secured Overnight Financing Rate</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Subordinated Notes bear interest payable semi-annually in arrears to, but excluding the first repricing date, and thereafter payable quarterly in arrears at an annual floating rate. The Company may, at its option, beginning on the respective first repricing date and on any scheduled interest payment date thereafter, redeem the Subordinated Notes, in whole or in part, at a redemption price equal to the outstanding principal amount of the Subordinated Notes to be redeemed plus accrued and unpaid interest to, but excluding, the date of redemption.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Subordinated Notes are included on the consolidated balance sheets as liabilities at their carrying values; however, for regulatory purposes, the $107,800,000 and $106,957,000 carrying value of these obligations  at December&#160;31, 2022 and 2021, respectively, were eligible for inclusion in Tier 2 regulatory capital. Issuance costs related to the Subordinated Notes have been netted against the subordinated notes liability on the balance sheet. The debt issuance costs are being amortized using the effective interest method through maturity and recognized as a component of interest expense.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Subordinated Notes are subordinated in right of payment to the Company&#8217;s existing and future senior indebtedness and are structurally subordinated to the Company&#8217;s subsidiaries&#8217; existing and future indebtedness and other obligations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 30, 2016, the Company issued $50,000,000 of Fixed-to-Floating Rate Subordinated Notes due 2026 (the &#8220;2016 Notes&#8221;). The 2016 Notes initially bear interest at 6.50% per annum, payable semi-annually in arrears, to, but excluding, September 30, 2021, and, thereafter and to, but excluding, the maturity date or earlier redemption, interest shall be payable quarterly in arrears, at an annual floating rate equal to three-month LIBOR as determined for the applicable quarterly period, plus 5.345%. The Company redeemed the 2016 Notes in whole on September 30, 2021 at which time $755,000 in remaining deferred costs were recognized through interest expense.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Junior Subordinated Debentures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following provides a summary of the Company&#8217;s junior subordinated debentures:</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:34.455%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.015%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Face 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:400;line-height:120%">Carrying 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:400;line-height:120%">Maturity Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Variable<br/>Interest Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Interest Rate At December 31, 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">National Bancshares Capital Trust II</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,464&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,489&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 2033</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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LIBOR + 3.00%</span></div></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.77%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">National Bancshares Capital Trust III</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,409&#160;</span></td><td style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">July 2036</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LIBOR + 1.64%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.72%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ColoEast Capital Trust I</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,155&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:120%">September 2035</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LIBOR + 1.60%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.33%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ColoEast Capital Trust II</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,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:120%">4,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:120%">March 2037</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LIBOR + 1.79%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.52%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valley Bancorp Statutory Trust I</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,093&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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:120%">September 2032</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LIBOR + 3.40%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.12%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valley Bancorp Statutory Trust II</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,093&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,727&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:120%">July 2034</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LIBOR + 2.75%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.49%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,031&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,158&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These debentures are unsecured obligations due to trusts that are unconsolidated subsidiaries. The debentures were issued in conjunction with the trusts&#8217; issuances of obligated capital securities. The trusts used the proceeds from the issuances of their capital securities to buy floating rate junior subordinated deferrable interest debentures that bear the same interest rate and terms as the capital securities. These debentures are the trusts&#8217; only assets and the interest payments from the debentures finance the distributions paid on the capital securities. These debentures rank junior and are subordinate in the right of payment to all other debt of the Company.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the purchase accounting adjustments made with the National Bancshares, Inc. acquisition on October 15, 2013, the ColoEast acquisition on August 1, 2016, and the Valley acquisition on December 9, 2017, the Company adjusted the carrying value of the junior subordinated debentures to fair value as of the respective acquisition dates. The discount on the debentures will continue to be amortized through maturity and recognized as a component of interest expense.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The debentures may be called by the Company at par plus any accrued but unpaid interest. Interest on the debentures is calculated quarterly. The distribution rate payable on the capital securities is cumulative and payable quarterly in arrears. The Company has the right to defer payments on interest on the debentures at any time by extending the interest payment period for a period not exceeding 20 consecutive quarters with respect to each deferral period, provided that no extension period may extend beyond the redemption or maturity date of the debentures.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The debentures are included on the consolidated balance sheet as liabilities; however, for regulatory purposes, the carrying value of these obligations are eligible for inclusion in Tier I regulatory capital, subject to certain limitations. All of the carrying value of $41,158,000 and $40,602,000 was allowed in the calculation of Tier I regulatory capital as of December&#160;31, 2022 and 2021, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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="idm140077303630176">
<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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">401(k) Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors a 401(k) benefit plan that allows employee contributions up to the maximum tax-deferred limitations established by the Internal Revenue Code, which are matched by the Company equal to 100% of the first 4% of the compensation contributed. Expense related to the 401(k) matching contributions for the years ended December&#160;31, 2022, 2021, and 2020 was $3,569,000, $2,976,000 and $2,519,000, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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="idm140077295904144">
<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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense consisted of the following:</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:61.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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:400;line-height:120%">Years Ended 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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,472&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,766&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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:120%">Deferred</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,828)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,832)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,080)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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:120%">Change in valuation allowance for deferred tax asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Income tax expense</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:120%">$</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:120%">34,693&#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:120%">$</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:120%">31,980&#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:120%">$</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:120%">20,686&#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-bottom:12pt;margin-top:13pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rates differ from federal statutory rates applied to income before income taxes due to the following:</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:61.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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:400;line-height:120%">Years Ended 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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax provision computed at federal 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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,771&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,440&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,789&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effect of:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">State taxes, 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:120%">4,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,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:120%">2,919&#160;</span></td><td style="background-color:#cceeff;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:120%">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:120%">(369)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,778)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(109)</span></td><td style="background-color:#ffffff;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:120%">Non-deductible executive 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:120%">1,510&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52&#160;</span></td><td style="background-color:#cceeff;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:120%">Bank-owned life 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:120%">(89)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(332)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(121)</span></td><td style="background-color:#ffffff;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:120%">Tax exempt 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:120%">(100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(201)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Change in valuation allowance for deferred tax asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">406&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</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:120%">$</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:120%">34,693&#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:120%">$</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:120%">31,980&#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:120%">$</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:120%">20,686&#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:13pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net tax effects of temporary differences between the recorded amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company&#8217;s deferred tax assets and liabilities are 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:74.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">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:400;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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:120%">Federal net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:120%">State net operating loss carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,534&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,458&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">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:120%">7,825&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,742&#160;</span></td><td style="background-color:#ffffff;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:120%">Unrealized loss on securities available for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,163&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:120%">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:120%">11,825&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Accrued 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:120%">4,179&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,465&#160;</span></td><td style="background-color:#cceeff;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:120%">Lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,062&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,405&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,389&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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:120%">Goodwill and intangible 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:120%">9,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,449&#160;</span></td><td style="background-color:#ffffff;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:120%">Fair value adjustment on junior subordinated 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:10pt;font-weight:400;line-height:120%">2,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:120%">2,324&#160;</span></td><td style="background-color:#cceeff;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:120%">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:120%">6,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:120%">4,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 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:120%">Acquired loan basis</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">371&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">525&#160;</span></td><td style="background-color:#cceeff;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:120%">Installment gain on sale of subsidiary</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">626&#160;</span></td><td style="background-color:#ffffff;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:120%">Lease right-of-use asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,339&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Unrealized gain on securities available for sale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,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 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:120%">Derivative financial instruments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,475&#160;</span></td><td style="background-color:#cceeff;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:120%">Indemnification asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">935&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,123&#160;</span></td><td style="background-color:#ffffff;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:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,434&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,589&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,991&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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:120%">Net deferred tax asset before valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(327)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(278)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Net deferred tax asset</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:120%">$</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:120%">16,473&#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:120%">$</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:120%">10,023&#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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's federal and state net operating loss carryforwards as of December&#160;31, 2022 were $30,458,000 and $26,695,000, respectively, which will expire at various dates from 2031 through 2035, with the exception of $15,855,000 of net operating loss carryforwards that will not expire. The Company has a valuation allowance on certain net operating loss carryforwards that are not expected to be realized before expiration.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's federal and state net operating loss carryforwards as of December&#160;31, 2021 were $34,433,000 and $24,157,000, respectively. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An Internal Revenue Code Section 382 (&#8220;Section 382&#8221;) ownership change was triggered as part of previous acquisitions. A significant portion of the deferred tax asset relating to the Company's net operating loss carryforwards is subject to the annual limitation rules under Section 382. The utilization of tax carryforward attributes acquired from the EJ Financial Corp. (2010) acquisition is subject to an annual limitation of $341,000, with $2,667,000 of carryforwards remaining at December&#160;31, 2022. The utilization of tax carryforward attributes acquired from the National Bancshares, Inc. (2013) acquisition is subject to an annual limitation of $2,040,000, with $11,936,000 of carryforwards remaining at December&#160;31, 2022. The utilization of tax carryforward attributes acquired from HubTran, Inc. (2021) is subject to an annual limitation of $1,594,000, with $15,855,000 of carryforwards remaining at December&#160;31, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The utilization of deferred tax assets related to the state net operating loss and tax credit carryforwards acquired from the ColoEast (2016) stock acquisition are subject to an annual limitation of $1,906,000 under Section 382 rules, with $2,445,000 of state carryforwards remaining at December&#160;31, 2022.</span></div><div style="margin-top:12pt"><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 Company had no amounts recorded for uncertain tax positions and does not expect any material changes in uncertain tax benefits during the next 12 months. The Company recognizes interest and penalties related to income tax matters in income tax expense.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to U.S. federal income tax as well as income tax in various states. The Company is generally not subject to examination by taxing authorities for years prior to 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>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="idm140077300221152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Legal 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_LegalMattersAndContingenciesTextBlock', window );">Legal Contingencies</a></td>
<td class="text">LEGAL CONTINGENCIESVarious legal claims arise from time to time in the normal course of business which, in the opinion of management as of December&#160;31, 2022, will have no material effect on the Company&#8217;s consolidated financial statements. The Company does not anticipate any material losses as a result of commitments and contingent liabilities.<span></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_LegalMattersAndContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other 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 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LegalMattersAndContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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="idm140077295904144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Off-Balance Sheet Loan Commitments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Off-Balance Sheet Loan Commitments</a></td>
<td class="text">OFF-BALANCE SHEET LOAN COMMITMENTS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company is a party to financial instruments with off-balance sheet risk in the normal course of business to meet the financing needs of its customers. These financial instruments include commitments to extend credit. Those instruments involve, to varying degrees, elements of credit risk in excess of the amount recognized in the balance sheet. The Company&#8217;s exposure to credit loss in the event of nonperformance by the other party to the financial instrument for commitments to extend credit and standby letters of credit is represented by the contractual amount of those instruments.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the same credit policies in making commitments and conditional obligations as it does for on-balance sheet financial instruments.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contractual amounts of financial instruments with off-balance sheet risk were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.599%"/><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:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">Fixed Rate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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%">Variable Rate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed Rate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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%">Variable Rate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:400;line-height:100%">Unused lines of credit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,417&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,965&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,382&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,029&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549,512&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Standby letters 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%">12,309&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments to purchase 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%">53,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Mortgage warehouse commitments</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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,117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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,117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">823,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">823,060&#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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commitments to extend credit are agreements to lend to a customer as long as there is no violation of any condition established in the contract. Commitments generally have fixed expiration dates or other termination clauses and may require payment of a fee. Since many of the commitments are expected to expire without being fully drawn upon, the total commitment amounts disclosed above do not necessarily represent future cash requirements. The Company evaluates each customer&#8217;s creditworthiness on a case-by-case basis. The amount of collateral obtained, if considered necessary by the Company, upon extension of credit, is based on management&#8217;s credit evaluation of the customer.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Standby letters of credit are conditional commitments issued by the Company to guarantee the performance of a customer to a third-party. In the event of nonperformance by the customer, the Company has rights to the underlying collateral, which can include commercial real estate, physical plant and property, inventory, receivables, cash and marketable securities. The credit risk to the Company in issuing standby letters of credit is essentially the same as that involved in extending loan facilities to its customers.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commitments to purchase loans represent loans purchased by the Company that have not yet settled.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage warehouse commitments are unconditionally cancellable and represent the unused capacity on mortgage warehouse facilities the Company has approved. The Company reserves the right to refuse to buy any mortgage loans offered for sale by a customer, for any reason, at the Company&#8217;s sole and absolute discretion.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records an allowance for credit losses on off-balance sheet credit exposures through a charge to credit loss expense on the Company&#8217;s consolidated statements of income. At December&#160;31, 2022 and 2021, the allowance for credit losses on off balance sheet credit exposures totaled $3,606,000 and $4,082,000, respectively, and was included in other liabilities on the Company&#8217;s consolidated balance sheets. The following table presents credit loss expense for off balance sheet credit exposures:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.652%"/><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:400;line-height:120%">Year Ended 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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense (benefit)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(476)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(922)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,448&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140077295904144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Disclosures<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 Disclosures</a></td>
<td class="text">FAIR VALUE DISCLOSURES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is the exchange price that would be received for an asset or paid to transfer a liability (exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. There are three levels of inputs that may be used to measure fair values:</span></div><div style="margin-top:6pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 &#8211; Quoted prices (unadjusted) for identical assets or liabilities in active markets that the entity has the ability to access as of the measurement date.</span></div><div style="margin-top:6pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 &#8211; Significant other observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.</span></div><div style="margin-top:6pt;padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 &#8211; Significant unobservable inputs that reflect a company&#8217;s own assumptions about the assumptions that market participants would use in pricing an asset or liability.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis are summarized 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:47.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.987%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value Measurements Using</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Total<br/>Fair Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</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:400;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets measured at fair value on a recurring basis</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:120%">Mortgage-backed securities, residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,633&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,633&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:120%">Asset-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:120%">State and municipal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,438&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,438&#160;</span></td><td style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CLO securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">181,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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">181,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 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:120%">Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,263&#160;</span></td><td style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SBA pooled securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">254,504&#160;</span></td><td 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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">254,504&#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;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><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:120%">Equity securities with readily determinable fair values</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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 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:120%">Mutual fund</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,191&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,191&#160;</span></td><td style="background-color:#ffffff;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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Loans held for sale</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,641&#160;</span></td><td style="background-color:#ffffff;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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Indemnification asset</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,896&#160;</span></td><td style="background-color:#ffffff;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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Revenue share asset</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,515&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,515&#160;</span></td><td style="background-color:#ffffff;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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities measured at fair value on a recurring basis</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">Return of premium liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">575&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">575&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.987%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value Measurements Using</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Total<br/>Fair Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 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:400;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets measured at fair value on a recurring basis</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:120%">Mortgage-backed securities, residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,449&#160;</span></td><td style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,764&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,764&#160;</span></td><td style="background-color:#ffffff;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:120%">State and municipal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,825&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,825&#160;</span></td><td style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CLO Securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106,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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106,634&#160;</span></td><td style="background-color:#ffffff;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:120%">Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,056&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,056&#160;</span></td><td style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SBA pooled securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,698&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,698&#160;</span></td><td style="background-color:#ffffff;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:120%">&#160;</span></td><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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">182,426&#160;</span></td><td 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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">182,426&#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;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><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:120%">Equity securities with readily determinable fair values</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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 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:120%">Mutual fund</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,504&#160;</span></td><td style="background-color:#ffffff;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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Loans held for sale</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,330&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,330&#160;</span></td><td style="background-color:#ffffff;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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Indemnification asset</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,786&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,786&#160;</span></td><td style="background-color:#ffffff;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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Derivative financial instruments (cash flow hedges)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="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:120%">Interest rate swap</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,164&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,164&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers between levels for the years ended December&#160;31, 2022 and 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company used the following methods and assumptions to estimate fair value of financial instruments that are measured at fair value on a recurring basis: </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">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%"> &#8211; The fair values of debt securities available for sale are determined by third-party matrix pricing, which is a mathematical technique widely used in the industry to value debt securities without relying exclusively on quoted prices for the specific securities but rather by relying on the securities&#8217; relationship to other benchmark quoted securities (Level 2 inputs).</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Equity securities with readily determinable fair values</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; The fair values of equity securities are determined based on quoted market prices in active markets and are classified in Level 1 of the valuation hierarchy.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Loans held for sale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; The fair value of loans held for sale is determined using commitments on hand from investors or prevailing market prices and are classified in Level 2 of the valuation hierarchy.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Derivative Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#8211; The Company used interest rate swaps as part of its cash flow strategy to manage its interest rate risk. The valuation of these instruments is determined using widely accepted valuation techniques including discounted cash flow analysis on the expected cash flows of each derivative. This analysis reflects the contractual terms of the derivatives, including the period to maturity, and uses observable market-based inputs, including interest rate curves and implied volatilities. The fair values of interest rate swaps are determined using the market standard methodology of netting the discounted future fixed cash receipts (or payments) and the discounted expected variable cash payments (or receipts).&#160; The variable cash payments (or receipts) are based on an expectation of future interest rates (forward curves) derived from observable market interest rate curves. The derivative financial instrument fair value is considered a Level 2 classification.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Indemnification Asset</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the indemnification asset is calculated as the present value of the estimated cash payments expected to be received from </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Covenant</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for probable losses on the covered Over-Formula Advance Portfolio. The cash flows are discounted at a rate to reflect the uncertainty of the timing and receipt of the payments from </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Covenant</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The indemnification asset is reviewed quarterly and changes to the asset are recorded as adjustments to other noninterest income within the Consolidated Statements of Income. The indemnification asset fair value is considered a Level 3 classification. At December&#160;31, 2022 and 2021, the estimated cash payments expected to be received from Covenant for probable losses on the covered Over-Formula Advance Portfolio were $4,101,000 and $5,038,000, respectively, and a discount rate of 5.0% and 5.0%, respectively, was applied to calculate the present value of the indemnification asset.</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the opening balance to the closing balance of the fair value of the indemnification asset 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:61.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,786&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">36,225&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indemnification asset recognized in business combination</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">30,959&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of indemnification asset recognized in earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(890)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,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:9pt;font-weight:400;line-height:100%">5,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indemnification recognized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">(35,633)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</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:9pt;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:9pt;font-weight:400;line-height:100%">3,896&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">4,786&#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:9pt;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:9pt;font-weight:400;line-height:100%">36,225&#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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Revenue Share Asset</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2022 and September 6, 2022, the Company entered into and closed two separate agreements to sell two separate portfolios of factored receivables. The June 30, 2022 agreement contains revenue share provisions that entitles the Company to an amount equal to fifteen percent of the future gross monthly revenue of the clients associated with the sold factored receivable portfolio. The September 6, 2022 agreement contains revenue share provisions that entitles the Company to an amount ranging from fifteen to twenty percent, depending on the client, of the future gross monthly revenue of the clients associated with the sold factored receivable portfolio. The fair value of the revenue share assets is calculated each reporting period, and changes in the fair value of the revenue share assets are recorded in noninterest income in the consolidated statements of income. The revenue share asset fair value is considered a Level 3 classification. </span></div><div style="margin-top:12pt"><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, the estimated cash payments expected to be received from the purchaser for the Company's share of future gross monthly revenue was $7,613,000 and a discount rate of 10.0% was applied to calculate the present value of the revenue share asset. A reconciliation of the opening balance to the closing balance of the fair value of the revenue share asset is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.372%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.873%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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:400;line-height:100%">2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue share asset recognized </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,237&#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 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of revenue share asset recognized in earnings</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(62)</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 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue share payments received</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(660)</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">5,515&#160;</span></td><td style="background-color:#cceeff;border-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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Return of Premium Liability</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 23, 2022, the Company made the decision to sell and closed on the sale of a portfolio of equipment loans for cash consideration. The associated agreement contains a provision that in the event that a sold loan is prepaid in full prior to the due date of the final scheduled contractual payment, the Company will return a pro-rata portion of the premium calculated as of the date of such prepayment in full. The fair value of the return of premium liability is calculated each reporting period, and changes in the fair value of the return of premium liability are recorded in noninterest income in the consolidated statements of income. The return of premium liability is considered a Level 3 classification. </span></div><div style="margin-top:12pt"><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, the fair value of the estimated premium expected to be returned to the purchaser for sold loans prepaid in full was calculated as the difference between the discounted cash flows of each sold loan assuming no prepayments and the discounted cash flows of each sold loan assuming an 11.0% prepayment speed; consistent with management's expected prepayment speed. A reconciliation of the opening balance to the closing balance of the fair value of the return of premium liability  is as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.372%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.873%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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: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%">&#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 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Return of premium liability recognized in business combination</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of return of premium liability recognized in earnings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Return of premium payments made</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">575&#160;</span></td><td style="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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets measured at fair value on a non-recurring basis are summarized in the table below. There were no liabilities measured at fair value on a non-recurring basis at December&#160;31, 2022 and 2021.</span></div><div style="margin-bottom:7pt;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:47.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.987%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value Measurements Using</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Total<br/>Fair Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2022</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:400;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Collateral dependent loans</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial real estate</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">269&#160;</span></td><td style="background-color:#ffffff;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:120%">1-4 family residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46&#160;</span></td><td style="background-color:#cceeff;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:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,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:120%">6,994&#160;</span></td><td style="background-color:#ffffff;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:120%">Factored receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity investment without readily determinable fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,088&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,088&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">38,088&#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:120%">$</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:120%">&#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:120%">$</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:120%">36,676&#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:120%">$</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:120%">74,764&#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-bottom:7pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.987%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value Measurements Using</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Total<br/>Fair Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 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:400;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Collateral dependent loans</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial real estate</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1-4 family residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61&#160;</span></td><td style="background-color:#cceeff;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:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,435&#160;</span></td><td style="background-color:#ffffff;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:120%">Factored receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Consumer</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other real estate owned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:120%">Commercial real estate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Construction, land development, land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:120%">$</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:120%">&#8212;&#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:120%">$</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:120%">&#8212;&#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:120%">$</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:120%">33,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:120%">$</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:120%">33,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"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Represents the fair value of OREO that was adjusted subsequent to its initial classification as OREO.</span></div><div style="margin-top:12pt"><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, the only Level 3 assets with material unobservable inputs are associated with impaired loans and OREO.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Collateral Dependent Loans Specific Allocation of ACL&#160;&#160;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A loan is considered to be a collateral dependent loan when, based on current information and events, the Company expects repayment of the financial assets to be provided substantially through the operation or sale of the collateral and the Company has determined that the borrower is experiencing financial difficulty as of the measurement date. The ACL is measured by estimating the fair value of the loan based on the present value of expected cash flows, the market price of the loan, or the underlying fair value of the loan&#8217;s collateral. For real estate loans, fair value of the loan&#8217;s collateral is determined by third-party appraisals, which are then adjusted for the estimated selling and closing costs related to liquidation of the collateral. For this asset class, the actual valuation methods (income, sales comparable, or cost) vary based on the status of the project or property. For example, land is generally based on the sales comparable method while construction is based on the income and/or sales comparable methods. The unobservable inputs may vary depending on the individual assets with no one of the three methods being the predominant approach. The Company reviews the third-party appraisal for appropriateness and adjusts the value downward to consider selling and closing costs, which typically range from 5% to 8% of the appraised value. For non-real estate loans, fair value of the loan&#8217;s collateral may be determined using an appraisal, net book value per the borrower&#8217;s financial statements, or aging reports, adjusted or discounted based on management&#8217;s historical knowledge, changes in market conditions from the time of the valuation, and management&#8217;s expertise and knowledge of the client and client&#8217;s business.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">OREO</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OREO is primarily comprised of real estate acquired in partial or full satisfaction of loans. OREO is recorded at its estimated fair value less estimated selling and closing costs at the date of transfer, with any excess of the related loan balance over the fair value less expected selling costs charged to the ACL. Subsequent changes in fair value are reported as adjustments to the carrying amount and are recorded against earnings. The Company outsources the valuation of OREO with material balances to third-party appraisers. For this asset class, the actual valuation methods (income, sales comparable, or cost) vary based on the status of the project or property. For example, land is generally based on the sales comparable method while construction is based on the income and/or sales comparable methods. The unobservable inputs may vary depending on the individual assets with no one of the three methods being the predominant approach. The Company reviews the third-party appraisal for appropriateness and adjusts the value downward to consider selling and closing costs, which typically range from 5% to 8% of the appraised value.</span></div><div style="margin-top:12pt"><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 the Company&#8217;s financial instruments not measured at fair value on a recurring or non-recurring basis 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:35.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.987%"/><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:400;line-height:120%">December 31, 2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><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:400;line-height:120%">Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value Measurements Using</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:400;line-height:120%">Total<br/>Fair Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">408,182&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">408,182&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">408,182&#160;</span></td><td style="background-color:#ffffff;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:120%">Securities - held to maturity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,077&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,476&#160;</span></td><td style="background-color:#cceeff;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:120%">Loans not previously presented, gross</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,088,411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">187,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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,805,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:120%">3,993,430&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:120%">FHLB and other restricted 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:120%">6,252&#160;</span></td><td style="background-color:#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:120%">&#160;N/A </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;N/A </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;N/A </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">21,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial 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"/><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">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:120%">4,171,336&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,159,695&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,159,695&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">Customer 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:120%">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:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">340&#160;</span></td><td style="background-color:#ffffff;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:120%">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:10pt;font-weight:400;line-height:120%">30,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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:10pt;font-weight:400;line-height:120%">107,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Junior subordinated 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:10pt;font-weight:400;line-height:120%">41,158&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,721&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,721&#160;</span></td><td style="background-color:#cceeff;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:120%">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:120%">2,830&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,830&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,830&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.987%"/><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:400;line-height:120%">December 31, 2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><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:400;line-height:120%">Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value Measurements Using</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:400;line-height:120%">Total<br/>Fair Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">383,178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">383,178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">383,178&#160;</span></td><td style="background-color:#ffffff;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:120%">Securities - held to maturity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,947&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,447&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,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 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:120%">Loans not previously presented, gross</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,834,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:120%">142,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,685,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:120%">4,828,020&#160;</span></td><td style="background-color:#ffffff;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:120%">FHLB and other restricted 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:120%">10,146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:120%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">15,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial 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"/><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">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:120%">4,646,679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,646,552&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,646,552&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer 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:120%">2,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,103&#160;</span></td><td style="background-color:#ffffff;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:120%">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:10pt;font-weight:400;line-height:120%">180,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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">180,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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">180,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Paycheck Protection Program Liquidity Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,144&#160;</span></td><td style="background-color:#ffffff;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:120%">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:120%">106,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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110,045&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110,045&#160;</span></td><td style="background-color:#cceeff;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:120%">Junior subordinated 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:120%">40,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Accrued interest payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,951&#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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For those financial instruments not previously described, the following methods and assumptions were used by the Company in estimating the fair values of financial instruments as disclosed herein:</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cash and Cash Equivalents</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For financial instruments with a shorter term or with no stated maturity, prevailing market rates, and limited credit risk, the carrying amounts approximate fair value and are considered a Level 1 classification.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Securities held to maturity</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the Company&#8217;s investments in the subordinated notes of Trinitas IV, Trinitas V, and Trinitas VI classified as securities held to maturity are determined based on the securities&#8217; discounted projected future cash flows (net present value), resulting in a Level 3 classification.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Loans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans include loans held for investment, excluding collateral dependent loans previously described above. For variable rate loans that reprice frequently and have no significant changes in credit risk, excluding previously presented collateral dependent loans measured at fair value on a non-recurring basis, fair values are based on carrying values. Fair values for fixed rate loans are estimated using discounted cash flow analyses. The discount rates used to determine the fair value of loans use interest rate spreads that reflect factors such as liquidity, credit, and nonperformance risk of the loans. These loans are considered a Level 3 classification.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of commercial loans in the Company&#8217;s liquid credit portfolio are determined based on quoted market prices in active markets and are considered a Level 1 classification.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">FHLB and other restricted stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FHLB and other restricted stock is restricted to member banks and there are restrictions placed on its transferability. As a result, the fair value of FHLB and other restricted stock was not practicable to determine.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Deposits</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values disclosed for demand deposits and non-maturity transaction accounts are, by definition, equal to the amount payable on demand at the reporting date (that is, their carrying amounts) and are considered a Level&#160;2 classification. Fair values for fixed rate time deposits are estimated using a discounted cash flow calculation that applies interest rates currently being offered on time deposits to a schedule of aggregated expected monthly maturities on time deposits resulting in a Level 2 classification.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Customer repurchase agreements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of customer repurchase agreements approximates fair value due to their short-term nature. The customer repurchase agreement fair value is considered a Level 2 classification.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Federal Home Loan Bank advances</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s FHLB advances have variable rates or a maturity of less than three months and therefore fair value materially approximates carrying value and is considered a Level 2 classification.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Paycheck Protection Program Liquidity Fund</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s PPPLF borrowings correspond to PPP loans and are expected to be short-term in duration, therefore fair value materially approximates carrying value and is considered a Level 2 classification.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Subordinated notes</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The subordinated notes were valued based on quoted market prices, but due to limited trading activity for the subordinated notes in these markets, the subordinated notes are considered a Level 2 classification.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Junior subordinated debentures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The junior subordinated debentures were valued by discounting future cash flows using current interest rates for similar financial instruments, resulting in a Level 2 classification.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accrued Interest Receivable and Accrued Interest Payable</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of accrued interest receivable and accrued interest payable approximate their fair values given the short-term nature of the receivables and are considered a Level 1 classification.</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="idm140077296966496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related-Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related-Party Transactions</a></td>
<td class="text">RELATED-PARTY TRANSACTIONS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we have granted loans to executive officers, directors, and their affiliates 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:74.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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:400;line-height:100%">Years Ended 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">3,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"/></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%">New loans and 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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%">Repayments and sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,892)</span></td><td style="background-color:#cceeff;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%">Effect of changes in composition of related parties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Ending balance</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%">&#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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:7pt"><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, there were no loans to executive officers, directors, or their affiliates that were considered non-performing or potential problem loans.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposits from executive officers, directors, and their affiliates at December&#160;31, 2022 and 2021 were $25,364,000 and $34,111,000, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI https://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140077300526480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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 );">Regulatory Matters</a></td>
<td class="text">REGULATORY MATTERSThe Company (on a consolidated basis) and TBK Bank are subject to various regulatory capital requirements administered by federal and state banking agencies. Failure to meet minimum capital requirements can initiate certain mandatory and possibly additional discretionary actions by regulators that, if undertaken, could have a direct material effect on the Company&#8217;s or TBK Bank&#8217;s financial statements. Under capital adequacy guidelines and the regulatory framework for prompt corrective action, the Company and TBK Bank must meet specific capital guidelines that involve quantitative measures of their assets, liabilities, and certain off balance sheet items as calculated under regulatory accounting practices. The capital amounts and classification are also subject to qualitative judgments by the regulators about components, risk weightings, and other factors.<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quantitative measures established by regulation to ensure capital adequacy require the Company and TBK Bank to maintain minimum amounts and ratios (set forth in the table below) of total, common equity Tier 1, and Tier 1 capital to risk weighted assets, and of Tier 1 capital to average assets. Management believes, as of December&#160;31, 2022, the Company and TBK Bank meet all capital adequacy requirements to which they are subject.</span></div><div style="margin-top:12pt"><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, TBK Bank&#8217;s capital ratios exceeded those levels necessary to be categorized as &#8220;well capitalized&#8221; under the regulatory framework for prompt corrective action. To be categorized as &#8220;well capitalized,&#8221; TBK Bank must maintain minimum total risk based, common equity Tier 1 risk based, Tier 1 risk based, and Tier 1 leverage ratios as set forth in the table below. There are no conditions or events since December&#160;31, 2022 that management believes have changed TBK Bank&#8217;s category.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The actual capital amounts and ratios for the Company and TBK Bank are presented in the following table:</span></div><div style="margin-top:10pt"><table style="border-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.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.210%"/><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:400;line-height:120%">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:400;line-height:120%">Minimum for Capital<br/>Adequacy Purposes</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:400;line-height:120%">To Be Well<br/>Capitalized Under<br/>Prompt Corrective<br/>Action Provisions</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:400;line-height:120%">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:400;line-height:120%">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:400;line-height:120%">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:400;line-height:120%">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:400;line-height:120%">Ratio</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total capital (to risk weighted assets)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$829,928</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.7%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$375,109</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank, SSB</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$732,785</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.8%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$371,030</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$463,788</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.0%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tier 1 capital (to risk weighted assets)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$684,381</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14.6%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$281,252</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank, SSB</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$697,022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$278,809</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$371,745</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.0%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common equity Tier 1 capital (to risk weighted assets)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$598,223</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.7%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$211,969</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank, SSB</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$697,022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$209,107</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$302,043</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.5%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tier 1 capital (to average assets)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$684,381</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$210,579</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank, SSB</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$697,022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13.2%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$211,219</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$264,023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.0%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total capital (to risk weighted assets)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$769,475</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14.1%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$436,582</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank, SSB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$698,286</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.9%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$433,046</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$541,307</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.0%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tier 1 capital (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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$628,094</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$327,701</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank, SSB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$665,336</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.3%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$324,554</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$432,739</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.0%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common equity Tier 1 capital (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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$542,492</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.9%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$246,587</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank, SSB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$665,336</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.3%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$243,416</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$351,600</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.5%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tier 1 capital (to average 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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$628,094</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.1%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$226,340</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank, SSB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$665,336</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$225,538</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$281,922</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.0%</span></td></tr></table></div><div style="margin-top:7pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As permitted by the interim final rule issued on March 27, 2020 by the federal banking regulatory agencies, the Company elected the option to delay the estimated impact on regulatory capital of ASU 2016-13,&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8220;Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221;, which was effective January 1, 2020. The initial impact of adoption of ASU 2016-13 as well as&#160;25% of the quarterly increases in the allowance for credit losses subsequent to adoption of ASU 2016-13 (collectively the &#8220;transition adjustments&#8221;) was delayed for&#160;two years. After two years, the cumulative amount of the transition adjustments became fixed and will be phased out of the regulatory capital calculations evenly over a three year period, with&#160;75% recognized in year three,&#160;50% recognized in year four, and&#160;25% recognized in year five. After five years, the temporary regulatory capital benefits will be fully reversed.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends paid by TBK Bank are limited to, without prior regulatory approval, current year earnings and earnings less dividends paid during the preceding two years.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The capital conservation buffer set forth by the Basel III regulatory capital framework was 2.5% at December&#160;31, 2022 and 2021. The capital conservation buffer is designed to absorb losses during periods of economic stress and requires increased capital levels for the purpose of capital distributions and other payments. Failure to meet the full amount of the buffer will result in restrictions on the Company&#8217;s ability to make capital distributions, including dividend payments and stock repurchases, and to pay discretionary bonuses to executive officers. At December&#160;31, 2022, the Company&#8217;s and TBK Bank&#8217;s risk based capital exceeded the required capital conservation buffer.</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>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="idm140077295907664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text">STOCKHOLDERS' EQUITY<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the Company&#8217;s capital structure.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Preferred Stock Series C</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:71.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.819%"/><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:400;line-height:120%">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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">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:400;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares authorized</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:120%">51,750&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,750&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">Shares issued</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,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:120%">45,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Par value per share</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Liquidation preference per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liquidation preference amount</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividend rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividend payment dates</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Quarterly </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quarterly</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 19, 2020, the Company issued 45,000 shares of 7.125% Series C Fixed-Rate&#160;Non-Cumulative&#160;Perpetual Preferred Stock, par value $0.01 per share, with a liquidation preference of $1,000 per share through an underwritten public offering of 1,800,000 depositary shares, each representing a 1/40</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ownership interest in&#160;a share of the Series C Preferred Stock. Total gross proceeds from the preferred stock offering were $45,000,000. Net proceeds after underwriting discounts and offering expenses were $42,364,000. The net proceeds will be used for general corporate purposes.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series C Preferred Stockholders are entitled to quarterly cash dividends accruing at the rate per annum of 7.125% beginning September 30, 2020, applied to the liquidation preference value of the stock. Any dividends not paid shall not accumulate but will be waived and not payable by the Company. Payments of dividends are subject to declaration by the board of the Company. The Series C Preferred Stock is not redeemable by the holder and is senior to the Company&#8217;s common stock. The Series C Preferred stock may be redeemed in whole or in part by the Company at liquidation value (i) on any dividend payment date on or after June 30, 2025 or (ii) within 90 days following a regulatory capital treatment event (as defined in the Statement of Designation), subject to regulatory approval.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Common Stock</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:74.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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:400;line-height:120%">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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands, except per share amounts)</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:400;line-height:120%">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:400;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares authorized</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:120%">50,000,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:120%">50,000,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares issued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,321,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:120%">28,261,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Treasury shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,268,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:120%">(3,102,801)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,053,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,158,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Par value per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.01&#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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Stock Repurchase Program</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 7, 2022, the Company announced that its board of directors had authorized the Company to repurchase up to $50,000,000 of its outstanding common stock. During the year ended December 31, 2022, the Company purchased 709,795 shares into treasury stock under the Company's stock repurchase program at an average price of $70.41, for a total of $50,000,000, completing the $50,000,000 stock repurchase program authorized by the Company's board of directors on February 7, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 23, 2022, the Company announced that its board of directors had authorized the Company to repurchase up to an additional $75,000,000 of its outstanding common stock in open market transactions or through privately negotiated transactions at the Company&#8217;s discretion. The amount, timing and nature of any share repurchases will be based on a variety of factors, including the trading price of the Company&#8217;s common stock, applicable securities laws restrictions, regulatory limitations and market and economic factors. The repurchase program is authorized for a period of up to one year and does not require the Company to repurchase any specific number of shares. The repurchase program may be modified, suspended or discontinued at any time, at the Company&#8217;s discretion.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 7, 2022 the repurchase authorization was increased to $100,000,000 in connection with the commencement of a modified "Dutch auction" tender offer (the "Tender Offer"). In December 2022, the Company repurchased 408,615 shares of its common stock in the Tender Offer at a price of $58.00 per share, for an aggregate cost of $24,772,000, including fees and expenses related to the tender offer of $1,072,000.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2020, the Company purchased 871,319 shares into treasury stock under the Company's stock repurchase program at an average price of $40.81, for a total of $35,600,000, effectively completing the $50,000,000 stock repurchase program authorized by the Company's board of directors on October 16, 2019.</span></div>There were no stock repurchases made under stock repurchase programs during the year ended December 31, 2021.<span></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_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=SL126733271-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140077295917312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock Based Compensation</a></td>
<td class="text">STOCK BASED COMPENSATION<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock based compensation expense that has been charged against income was $21,176,000, $20,315,000 and $4,618,000 for the years ended December&#160;31, 2022, 2021, and 2020, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">2014 Omnibus Incentive Plan</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s 2014 Omnibus Incentive Plan (&#8220;Omnibus Incentive Plan&#8221;) provides for the grant of nonqualified and incentive stock options, stock appreciation rights, restricted stock awards, restricted stock units, and other awards that may be settled in, or based upon the value of, the Company&#8217;s common stock. The aggregate number of shares of common stock available for issuance under the Omnibus Incentive Plan is 2,450,000 shares.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Awards</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of changes in the Company&#8217;s nonvested Restricted Stock Awards (&#8220;RSAs&#8221;) under the Omnibus Incentive Plan for the year ended 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:73.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Nonvested RSAs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Weighted Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonvested at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">363,404&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67.56&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">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:10pt;font-weight:400;line-height:120%">(126,203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61.74&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19,186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76.93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Nonvested at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">230,486&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70.34&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSAs granted to employees under the Omnibus Incentive Plan generally vest immediately or over four years, but vesting periods may vary. The fair value of shares vested during the years ended December&#160;31, 2022, 2021, and 2020, totaled $8,918,000, $6,604,000, and $1,988,000, respectively. Compensation expense for RSAs will be recognized on an accelerated basis over the vesting period of the awards based on the fair value of the stock at the issue date. As of December&#160;31, 2022, there was $5,580,000 of total unrecognized compensation cost related to nonvested RSAs. The cost is expected to be recognized over a remaining weighted average period of 2.27 years.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of changes in the Company&#8217;s nonvested Restricted Stock Units (&#8220;RSUs&#8221;) under the Omnibus Incentive Plan for the year ended 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:73.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonvested RSUs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Weighted Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonvested at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,470&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.07&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,849&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">69.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,019)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">64.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;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%">211,300&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.45&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs granted to employees under the Omnibus Incentive Plan typically vest after <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2Mzc3MzU_edcae238-3c1e-4668-8cc0-e0c1dfa29600">four</span> to five years. Compensation expense for the RSUs will be recognized over the vesting period of the awards based on the fair value of the stock at the issue date. As of December&#160;31, 2022, there was $6,355,000 of unrecognized compensation cost related to the nonvested RSUs. The cost is expected to be recognized over a remaining period of 3.00 years.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Market Based Performance Stock Units</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of changes in the Company&#8217;s nonvested Market Based Performance Stock Units (&#8220;Market Based PSUs&#8221;) under the Omnibus Incentive Plan for the year ended 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:73.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonvested Market Based PSUs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Weighted Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonvested at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,984&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.68&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,276&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">84.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incremental shares earned</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">8,997&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,996)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">33.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(3,775)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">77.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;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%">112,486&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.57&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market Based PSUs granted to employees under the Omnibus Incentive Plan vest after <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2MzUyNjY_a46424ef-5712-4598-9c4f-0387cb830e0f">three</span> to five years. The number of shares issued upon vesting will range from 0% to 175% of the shares granted based on the Company&#8217;s relative total shareholder return (&#8220;TSR&#8221;) as compared to the TSR of a specified group of peer banks. Compensation expense for the Market Based PSUs will be recognized over the vesting period of the awards based on the fair value of the award at the grant date. The fair value of Market Based PSUs granted is estimated using a Monte Carlo simulation.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Market Based PSUs granted was determined using the following weighted average assumptions:</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:61.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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:400;line-height:100%">Year Ended December 31,</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:400;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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 1, 2022</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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 1, 2021</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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 1, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance period</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00 years</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00 years</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.02&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatilities were determined based on the historical volatilities of the Company and the specified peer group. The risk-free interest rate for the performance period was derived from the Treasury constant maturities yield curve on the valuation date.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of shares vested during the year ended December&#160;31, 2022 totaled $1,458,000. No Market Based PSUs vested during the years ended December 31, 2021 and 2020. As of December&#160;31, 2022, there was $2,661,000 of unrecognized compensation cost related to the nonvested Market Based PSUs. The cost is expected to be recognized over a remaining period of 2.00 years.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Based Performance Stock Units</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of changes in the Company&#8217;s nonvested Performance Based Performance Stock Units (&#8220;Performance Based PSUs&#8221;) under the Omnibus Incentive Plan for the year ended 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:73.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonvested Performance Based PSUs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Weighted Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonvested at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,383&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.32&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">69.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,645)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">43.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;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%">255,738&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.57&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance Based PSUs granted to employees under the Omnibus Incentive Plan vest within 30 days after the conclusion of a three year performance period. Under the terms of the agreement, the number of shares issued upon vesting will range from 0% to 200% of the shares granted based on the Company&#8217;s cumulative diluted earnings per share over the performance period. Compensation expense for the Performance Based PSUs is estimated each period based on the fair value of the stock at the grant date and the most probable outcome of the performance condition, adjusted for the passage of time within the vesting period of the awards. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The performance period for the outstanding Performance Based PSUs ended on December 31, 2022. The number of shares to be issued upon vesting for these awards is 363,150 shares, or 142% of the target shares granted.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December&#160;31, 2022 and 2021, the Company recognized $6,966,000 and $7,405,000, respectively, of stock based compensation expense related to Performance based PSUs. As of December&#160;31, 2022, there was no unrecognized compensation cost related to the nonvested Performance Based PSUs. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of changes in the Company&#8217;s stock options under the Omnibus Incentive Plan for the year ended 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:51.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Weighted Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Weighted Average<br/>Remaining<br/>Contractual Term<br/>(In 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:400;line-height:100%">Aggregate<br/>Intrinsic Value<br/>(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Outstanding at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,755&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">33.34&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:0 1pt"/><td 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: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%">35,939&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,797)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,499)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</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:9pt;font-weight:400;line-height:100%">195,398&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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-top:1pt 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%">39.48&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.10</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%">3,176&#160;</span></td><td style="background-color:#ffffff;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;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fully vested shares and shares expected to vest at December 31, 2022</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:9pt;font-weight:400;line-height:100%">195,398&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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-top:1pt 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%">39.48&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.10</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%">3,176&#160;</span></td><td style="background-color:#ffffff;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;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares exercisable at December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,958&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.10&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.90</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%">2,717&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information related to the stock options for the years ended December&#160;31, 2022, 2021, and 2020 was as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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:400;line-height:100%">Year Ended 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands, except per share amounts)</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:400;line-height:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate intrinsic value of options exercised</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">940&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash received from option exercises, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(227)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Tax benefit realized from 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%">59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value of options granted (per share)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of vested awards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471&#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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options awarded to employees under the Omnibus Incentive Plan are generally granted with an exercise price equal to the market price of the Company&#8217;s common stock at the date of grant, vest over four years, and have ten years contractual terms. The fair value of stock options granted is estimated at the date of grant using the Black-Scholes option-pricing model.</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the stock options granted was determined using the following weighted average assumptions:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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:400;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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.77&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.46&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning in 2022, expected volatilities are determined based on the Company&#8217;s historical volatility. Prior to 2022, expected volatilities were determined based on a blend of the Company&#8217;s historical volatility and historical volatilities of a peer group of companies with a similar size, industry, stage of life cycle, and capital structure. The expected term of the options granted was determined based on the SEC simplified method, which calculates the expected term as the mid-point between the weighted average time to vesting and the contractual term. The risk-free interest rate for the expected term of the options was derived from the Treasury constant maturity yield curve on the valuation date.</span></div><div style="margin-top:12pt"><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 was $790,000 of unrecognized compensation cost related to nonvested stock options. The cost is expected to be recognized over a remaining weighted average period of 3.06 years.</span></div>Employee Stock Purchase PlanDuring the year ended December 31, 2019, the Company&#8217;s Board of Directors adopted, and the Company&#8217;s stockholders approved, the Company's 2019 Employee Stock Purchase Plan (&#8220;ESPP&#8221;). Under the ESPP, 2,500,000 shares of common stock were reserved for issuance. The ESPP enables eligible employees to purchase the Company&#8217;s common stock at a price per share equal to 85% of the lower of the fair market value of the common stock at the beginning or end of each six month offering period. The first offering period commenced on February 1, 2021, and during the years ended December&#160;31, 2022 and 2021, 24,516 and 9,101 shares were issued under the plan, respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140077295772544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Parent Company Only Condensed Financial Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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 );">Parent Company Only Condensed Financial Information</a></td>
<td class="text">PARENT COMPANY ONLY CONDENSED FINANCIAL INFORMATION<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present parent company only condensed financial information.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed Parent Company Only 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:74.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92,338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities - held to maturity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,077&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,947&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment in bank subsidiary</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">943,084&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">938,255&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment in non-bank 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:120%">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:10pt;font-weight:400;line-height:120%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,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:120%">479&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,044,261&#160;</span></td><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,009,105&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LIABILITIES AND EQUITY</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subordinated notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">107,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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Junior subordinated 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:120%">41,158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intercompany payables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">128&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Accrued expenses 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:120%">5,967&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">155,290&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stockholders' 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:120%">888,971&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">858,864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities and equity</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:120%">$</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:120%">1,044,261&#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:120%">$</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:120%">1,009,105&#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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed Parent Company Only 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:61.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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:400;line-height:120%">Years Ended  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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">174&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">270&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">(7,874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,220)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,477)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">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:120%">(362)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(56)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">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:10pt;font-weight:400;line-height:120%">53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(20)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Salaries and employee benefits 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:120%">(729)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(618)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(606)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Other 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:120%">(2,701)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,379)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,376)</span></td><td style="background-color:#ffffff;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:120%">Income (loss) before income tax and income from subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,412)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,120)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,108)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">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:120%">2,150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">2,631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Dividends from subsidiaries and equity in undistributed subsidiary 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:120%">111,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:120%">121,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:120%">73,501&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">102,311&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112,974&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends 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:10pt;font-weight:400;line-height:120%">(3,206)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,206)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,701)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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:120%">Net income available to common stockholders</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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99,105&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109,768&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,323&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income attributable to Parent</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:120%">$</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:120%">87,377&#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:120%">$</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:120%">115,189&#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:120%">$</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:120%">68,737&#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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed Parent Company Only 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:61.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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:400;line-height:120%">Years Ended 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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows from 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 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:120%">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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112,974&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,024&#160;</span></td><td style="background-color:#ffffff;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:120%">Adjustments to reconcile net income to net cash provided by (used in) operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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 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:120%">Equity in undistributed subsidiary 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:120%">1,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(121,892)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(58,501)</span></td><td style="background-color:#ffffff;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:120%">Net accretion of 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:120%">(171)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(87)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(221)</span></td><td style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of junior subordinated 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:120%">556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">506&#160;</span></td><td style="background-color:#ffffff;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:120%">Amortization of subordinated notes 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:120%">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:120%">1,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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:120%">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:120%">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:120%">420&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">315&#160;</span></td><td style="background-color:#ffffff;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:120%">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:120%">362&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Change in other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,089)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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:120%">Change in accrued expenses 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:120%">3,650&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by (used in) 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:120%">105,575&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,842)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,047&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows from investing 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 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:120%">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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,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:120%">146&#160;</span></td><td style="background-color:#ffffff;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:120%">Proceeds from maturities, calls, and pay downs of securities held to maturity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,003&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">693&#160;</span></td><td style="background-color:#cceeff;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:120%">Net change in 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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">719&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by (used in) investing activities</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:120%">679&#160;</span></td><td 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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,386&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,558&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Proceeds from issuance of subordinated notes, 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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:120%">Repayment of 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:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(50,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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issuance of preferred stock, net of 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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,364&#160;</span></td><td style="background-color:#cceeff;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:120%">Dividends 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:120%">(3,206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,701)</span></td><td style="background-color:#ffffff;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:120%">Purchase of treasury stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(76,714)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,241)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(35,772)</span></td><td style="background-color:#cceeff;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:120%">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:120%">(74)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">577&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(227)</span></td><td style="background-color:#ffffff;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:120%">Proceeds from employee stock purchase plan common stock  issuance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,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:10pt;font-weight:400;line-height:120%">449&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by (used in) financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(78,446)</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:120%">14,803&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,664&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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:120%">Net increase (decrease) in cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,808&#160;</span></td><td 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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,347&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,269&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">Cash and cash equivalents at beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,914&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Cash and cash equivalents at end of period</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:120%">$</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:120%">92,338&#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:120%">$</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:120%">64,530&#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:120%">$</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:120%">51,183&#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_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>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="idm140077298986960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text">EARNINGS PER SHARE<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The factors used in the earnings per share computation follow:</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:61.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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:400;line-height:120%">Year Ended 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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic</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 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:120%">Net income to common stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99,105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109,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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:120%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,393,954&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,736,713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,387,932&#160;</span></td><td style="background-color:#cceeff;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:120%">Basic earnings per common share</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:120%">$</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:120%">4.06&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">4.44&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">2.56&#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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">Net income to common stockholders</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109,768&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,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 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:120%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,393,954&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,736,713&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,387,932&#160;</span></td><td style="background-color:#ffffff;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:120%">Dilutive effects of:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumed exercises of stock 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:120%">90,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:120%">130,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">148,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:120%">170,276&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted 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:120%">98,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:120%">76,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,978&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units - market based</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">122,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">136,199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units - performance based</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">167,187&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee 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:120%">2,694&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,617&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:120%">Average shares and dilutive potential common shares</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:120%">25,023,568&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,252,052&#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:120%">24,615,816&#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 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:120%">Diluted earnings per common share</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:120%">$</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:120%">3.96&#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:120%">$</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:120%">4.35&#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:120%">$</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:120%">2.53&#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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares that were not considered in computing diluted earnings per common share because they were antidilutive or have not met the thresholds to be considered in the dilutive calculation are 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:61.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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:400;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,379&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,939&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,947&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,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:120%">8,463&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Restricted 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:120%">11,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:120%">15,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Performance stock units - market based</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Performance stock units - performance based</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">259,383&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">256,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee 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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>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="idm140077295682896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segment Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Business Segment Information</a></td>
<td class="text">BUSINESS SEGMENT INFORMATION<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following presents the Company&#8217;s operating segments. The accounting policies of the segments are substantially the same as those described in Note 1 &#8211; Summary of Significant Accounting Policies. Transactions between segments consist primarily of borrowed funds.&#160;Intersegment interest expense is allocated to the Factoring segment and the Payments segment (when the Payments segment is not self-funded) based on Federal Home Loan Bank advance rates. When the Payments segment is self-funded with funding in excess of its factored receivables, intersegment interest income is allocated based on the Federal Funds effective rate. Credit loss expense is allocated based on the segment&#8217;s allowance for credit losses determination. Noninterest income and expense directly attributable to a segment are assigned accordingly. The majority of salaries and benefits expense for our executive leadership team as well as other selling, general, and administrative shared services costs, including a significant amount of information technology expense, are allocated to the Banking segment.. Taxes are paid on a consolidated basis and are not allocated for segment purposes. The Factoring segment includes only factoring originated by Triumph Financial Services. </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Year Ended December 31, 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:400;line-height:120%">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:400;line-height:120%">Factoring</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total interest income</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">195,871&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207,114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">175&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">419,239&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intersegment interest allocations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(123)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Total interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,873&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,874&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,747&#160;</span></td><td style="background-color:#cceeff;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:120%">Net interest income (expense)</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:120%">194,565&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">197,670&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,956&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,699)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">400,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">2,753&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,895&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">Net interest income (expense) after credit loss expense</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:120%">191,812&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">194,775&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,738&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,758)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">393,567&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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:120%">Noninterest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,096&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,272&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84,068&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Noninterest 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:120%">186,770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87,197&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,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:120%">340,631&#160;</span></td><td style="background-color:#ffffff;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:120%">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,138&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129,850&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(26,873)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,111)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">137,004&#160;</span></td><td style="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:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Year Ended December 31, 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:400;line-height:120%">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:400;line-height:120%">Factoring</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total interest income</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">189,621&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">185,741&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,093&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">387,555&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">Intersegment interest allocations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,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:120%">(9,878)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(511)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Total interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,205&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,425&#160;</span></td><td style="background-color:#cceeff;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:120%">Net interest income (expense)</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:120%">189,805&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">175,863&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,582&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,120)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">369,130&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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:120%">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:120%">(19,016)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,691&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">438&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,830)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Net interest income (expense) after credit loss expense</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:120%">208,821&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">166,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:10pt;font-weight:400;line-height:120%">11,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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,177)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">377,960&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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:120%">Noninterest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,447&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,451&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,501&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noninterest 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:120%">169,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:120%">74,768&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,769&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">287,507&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:120%">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73,154&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104,409&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(21,174)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,435)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">144,954&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Year Ended December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:400;line-height:120%">Factoring</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total interest income</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207,978&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109,391&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,474&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">272&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">322,115&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intersegment interest allocations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,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:120%">(444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Total interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,477&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,387&#160;</span></td><td style="background-color:#cceeff;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:120%">Net interest income (expense)</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:120%">190,883&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97,020&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,030&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,205)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">284,728&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">20,217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,042&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">1,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,329&#160;</span></td><td style="background-color:#cceeff;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:120%">Net interest income (expense) after credit loss expense</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:120%">170,666&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,858&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,103)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">246,399&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gain on sale of subsidiary or division</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Other noninterest income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Noninterest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">151,115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,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:120%">222,074&#160;</span></td><td style="background-color:#cceeff;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:120%">Operating income (loss)</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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58,688&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,977&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,897)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,058)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84,710&#160;</span></td><td style="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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets and gross loans below include intersegment loans, which eliminate in consolidation.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.015%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 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:400;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:400;line-height:100%">Factoring</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Eliminations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">4,931,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250,476&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,948&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,040,175&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,260,482)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,333,783&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Gross loans</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%">3,576,216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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,727&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,722&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(693,374)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,120,291&#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:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.015%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 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:400;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:400;line-height:100%">Factoring</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Eliminations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">5,568,826&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,679,495&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,212&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,009,998&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,595,281)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,956,250&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Gross loans</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%">4,444,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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,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%">153,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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,276,801)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,867,572&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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="idm140077295780832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<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_SubsequentEventsAbstract', window );"><strong>Subsequent Events [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_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text">SUBSEQUENT EVENTS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accelerated Share Repurchase</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 1, 2023, the Company entered into an accelerated share repurchase (&#8220;ASR&#8221;) agreement to repurchase $70,000,000 of the Company&#8217;s common stock. Under the terms of the ASR agreement, the Company received an initial delivery of 961,373 common shares representing approximately 80% of the expected total to be repurchased. Subject to certain adjustments pursuant to the ASR agreement, the final number of shares repurchased and delivered under the ASR agreement will be based on the volume weighted average share price of the Company&#8217;s common stock during the term of the transaction, which is expected to be completed in the second quarter of 2023. The ASR is part of the Company&#8217;s previously announced plan to repurchase up to $100,000,000 of the Company&#8217;s common stock and is within the remaining amount authorized by the Company&#8217;s Board of Directors pursuant to such plan.</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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI https://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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="idm140077288748640">
<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_tfin_NatureOfOperationsPolicyPolicyTextBlock', window );">Nature of Operations</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%">Nature of Operations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc. (collectively with its subsidiaries, &#8220;Triumph Financial&#8221;, or the &#8220;Company&#8221; as applicable) is a financial holding company headquartered in Dallas, Texas, offering a diversified line of payments, factoring and banking services. The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries Triumph CRA Holdings, LLC (&#8220;TCRA&#8221;), TBK Bank, SSB (&#8220;TBK Bank&#8221;), TBK Bank&#8217;s wholly owned factoring subsidiary Triumph Financial Services LLC ("Triumph Financial Services"), and TBK Bank&#8217;s wholly owned subsidiary Triumph Insurance Group, Inc. (&#8220;TIG&#8221;). TriumphPay operates as a division of TBK Bank, SSB.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 1, 2022 we completed an extensive marketing rebranding effort, including a change of the company name from Triumph Bancorp, Inc. to Triumph Financial, Inc. and a change of our factoring subsidiary's company name from Triumph Business Capital LLC to Triumph Financial Services LLC ("Triumph Financial Services"). Said rebranding efforts had no impact to the composition of legal entities, financial reporting, employee roles, management structure, or work activities and expectations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2020, the Company sold the assets of Triumph Premium Finance (&#8220;TPF&#8221;) and exited its premium finance line of business. TPF operated within the Company&#8217;s TBK Bank subsidiary.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note&#160;2&#160;&#8211; Acquisitions and Divestitures for additional information pertaining to the TPF sale and the impact of the transaction on the Company&#8217;s consolidated financial statements.</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_BasisOfAccountingPolicyPolicyTextBlock', window );">Principles of Consolidation and Basis of Presentation</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principles of Consolidation and Basis of Presentation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company consolidates subsidiaries in which it holds, directly or indirectly, a controlling financial interest. The Company determines whether it has a controlling financial interest in an entity by first evaluating whether the entity is a voting interest entity or a variable interest entity under U.S. generally accepted accounting principles (&#8220;GAAP&#8221;). 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. The Company consolidates voting interest entities in which it has at least a majority of the voting interest. Variable interest entities (&#8220;VIEs&#8221;) 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.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In consolidation, all significant intercompany accounts and transactions are eliminated. Investments in unconsolidated entities are accounted for using the equity method of accounting when the Company has the ability to exercise significant influence over operating and financing decisions. Investments that do not meet the criteria for equity method accounting are accounted for using the cost method of accounting.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting and reporting policies of the Company and its subsidiaries conform to GAAP and general practice within the banking industry. Certain reclassifications have been made to prior year amounts to conform to the current year presentation. The Company uses the accrual basis of accounting for financial reporting purposes.</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_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To prepare financial statements in conformity with GAAP management makes estimates and assumptions based on available information. These estimates and assumptions affect the amounts reported in the financial statements and the disclosures provided, and actual results could differ.</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_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy', window );">Cash and Cash Equivalents</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purposes of reporting cash flows, cash and cash equivalents include cash on hand, amounts due from banks, other short-term investments and federal funds sold. All highly liquid investments with an initial maturity of less than 90 days are considered to be cash equivalents. Certain items, including loan and deposit transactions, customer repurchase agreements, and FHLB advances and repayments, are presented net in the statement of cash flows.</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_tfin_DebtSecuritiesPolicyPolicyTextBlock', window );">Debt Securities</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the classification of debt securities at the time of purchase. Debt securities that management has the positive intent and ability to hold to maturity are classified as held to maturity and recorded at amortized cost. Trading securities are recorded at fair value with changes in fair value included in earnings. Debt securities not classified as held to maturity or trading are classified as available for sale and recorded at fair value, with unrealized gains and losses excluded from earnings and reported in other comprehensive income (loss), net of tax.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains and losses on the sale of securities are recorded on the trade date and are determined using the specific-identification method. Amortization of premiums and discounts are recognized in interest income over the period to maturity using the interest method, except for premiums on callable debt securities, which are amortized to their earliest call date.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has made a policy election to exclude accrued interest from the amortized cost basis of debt securities and report accrued interest in other assets in the consolidated balance sheets. A debt security is placed on nonaccrual status at the time any principal or interest payments become more than 90 days delinquent or if full collection of interest or principal becomes uncertain. Accrued interest for a security placed on nonaccrual is reversed against interest income. There was no accrued interest related to debt securities reversed against interest income for the years ended December&#160;31, 2022, 2021 and 2020.</span></div><div style="margin-top:10pt"><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 &#8211; Available for Sale Securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For available for sale debt securities in an unrealized loss position, the Company evaluates the securities to determine whether the decline in the fair value below the amortized cost basis (impairment) is due to credit-related factors or noncredit-related factors. Any impairment that is not credit related is recognized in other comprehensive income, net of applicable taxes. Credit-related impairment is recognized as an allowance for credit losses (&#8220;ACL&#8221;) on the balance sheet, limited to the amount by which the amortized cost basis exceeds the fair value, with a corresponding adjustment to earnings. Both the ACL and the adjustment to net income may be reversed if conditions change. However, if the Company intends to sell an impaired available for sale debt security or more likely than not will be required to sell such a security before recovering its amortized cost basis, the entire impairment amount must be recognized in earnings with a corresponding adjustment to the security&#8217;s amortized cost basis. Because the security&#8217;s amortized cost basis is adjusted to fair value, there is no ACL in such a situation.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In evaluating available for sale debt securities in unrealized loss positions for impairment and the criteria regarding its intent or requirement to sell such securities, the Company considers the extent to which fair value is less than amortized cost, whether the securities are issued by the federal government or its agencies, whether downgrades by bond rating agencies have occurred, and the results of reviews of the issuers&#8217; financial condition, among other factors.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the allowance for credit losses are recorded as provision for (or reversal of) credit loss expense. Losses are charged against the ACL when management believes the uncollectability of an available for sale debt security is confirmed or when either of the criteria regarding intent or requirement to sell is met.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest receivable is excluded from the estimate of credit losses.</span></div><div style="margin-top:12pt"><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 &#8211; Held to Maturity Securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allowance for credit losses on held to maturity securities is estimated on a collective basis by major security type. At  December&#160;31, 2022 and 2021, the Company&#8217;s held to maturity securities consisted of investments in the subordinated notes of collateralized loan obligation (&#8220;CLO&#8221;) funds. Expected credit losses for these securities are estimated using a discounted cash flow methodology which considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Ultimately, the realized cash flows on CLO securities such as these will be driven by a variety of factors, including credit performance of the underlying loan portfolio, adjustments to the portfolio by the asset manager, and the timing of a potential call.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued interest receivable is excluded from the estimate of credit losses.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_EquitySecuritiesPolicyPolicyTextBlock', window );">Equity Securities</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Securities</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity securities are recorded at fair value, with unrealized gains and losses included in earnings. Gains and losses on the sale of securities are recorded on the trade date and are determined using the specific-identification method.</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_FinanceLoanAndLeaseReceivablesHeldForSalePolicy', window );">Loans Held for Sale</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loans Held for Sale</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company elects the fair value option for recording 1-4 family residential mortgage loans and commercial loans held for sale. The fair value of loans held for sale is determined based on outstanding commitments from investors to purchase such loans or prevailing market rates. Increases or decreases in the fair value of loans held for sale, if any, are charged to earnings and are recorded in noninterest income in the consolidated statements of income. Gains and losses on sales of loans are based on the difference between the final selling price and the carrying value of the related loan sold.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage loans held for sale are generally sold with servicing rights released.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management occasionally transfers loans held for investment to loans held for sale. Gains or losses on the transfer of loans to loans held for sale are recorded in noninterest income in the consolidated statements of income unless such loans have experienced a decline in fair value due to credit quality concerns. For such transfers experiencing a decline in fair value due to credit quality, the Company first applies its charge-off policy which requires recognizing the confirmed loss via a charge-off against the allowance for credit losses which is measured as the excess of the loan's amortized cost basis over the loan's fair value. The charge-off is reflected as a write-down of the loan resulting in a new amortized cost basis. To the extent that the loan&#8217;s fair value loss has not already been provided for in the allowance for credit losses, an additional credit loss expense is made to provide sufficient allowance to absorb the charge-off. If the allowance for credit losses amount on the transferred loan at the transfer date to the held for sale category exceeds the amount of the charge-off, any remaining excess allowance for credit loss is reversed into earnings through credit loss expense. After the write-down is taken, the loans is transferred from held to investment to held for sale at its new amortized cost basis which approximate 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_FinanceLoansAndLeasesReceivablePolicy', window );">Loans</a></td>
<td class="text"><div style="margin-top:18pt"><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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans that management has the intent and ability to hold for the foreseeable future or until maturity or payoff are reported at their amortized cost basis, which is the unpaid principal balance outstanding, net of unearned income, deferred loan fees and costs, premiums and discounts associated with acquisition date fair value adjustments on acquired loans, and any direct principal charge-offs. The Company has made a policy election to exclude accrued interest from the amortized cost basis of loans and report accrued interest separately from the related loan balance in other assets on consolidated balance sheets.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income is accrued on the unpaid principal balance. Loan origination fees, net of certain direct origination costs, are deferred and recognized in interest income over the remaining life of the loan without anticipating prepayments.</span></div><div style="margin-top:10pt"><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 or delinquent when the contractual principal or interest due in accordance with the terms of the loan agreement or any portion thereof remains unpaid after the due date of the scheduled payment. Loans are classified as nonaccrual when, in the opinion of management, collection of principal or interest is doubtful. The accrual of interest income on loans is typically discontinued at the time the loan is 90 days delinquent unless the loan is well-secured and in process of collection, or if full collection of interest or principal becomes uncertain. Consumer loans are typically charged off no later than 120 days past due. All interest accrued but not received for a loan placed on nonaccrual is reversed against interest income. Interest received on such loans is accounted for on the cash-basis or cost recovery method, until qualifying for return to accrual. Under the cost-recovery method, interest income is not recognized until the loan balance is reduced to zero. Under the cash basis method, interest income is recorded when the payment is received in cash. Loans are returned to accrual status when all the principal and interest amounts contractually due are brought current and future payments are reasonably assured.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Factored Receivables</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company purchases invoices from its factoring clients in schedules or batches.&#160;&#160;To a much lesser extent, the Company will also make short-term advances to its clients on transportation contracts for upcoming loads. Cash is advanced to the client to the extent of the applicable advance rate, less fees, as set forth in the individual factoring agreements.&#160;&#160;The face value of the invoices purchased or amount advanced is recorded by the Company as factored receivables, and the unadvanced portions of the invoices purchased, less fees, are considered client reserves.&#160;&#160;The client reserves are held to settle any payment disputes or collection shortfalls, may be used to pay clients&#8217; obligations to various third parties as directed by the client, are periodically released to or withdrawn by clients, and are reported as deposits in the consolidated balance sheets.&#160;&#160;</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unearned factoring fees and unearned net origination fees are deferred and recognized over the weighted average collection period for each client.&#160;&#160;Subsequent factoring fees are recognized in interest income as incurred by the client and deducted from the clients&#8217; reserve balances.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other factoring-related fees, which include wire transfer fees, carrier payment fees, fuel advance fees, and other similar fees, are reported by the Company as non-interest income.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Acquired Loans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired loans are recorded at fair value at the date of acquisition based on a discounted cash flow methodology that considers various factors including the type of loan and related collateral, classification status, fixed or variable interest rate, term of loan and whether or not the loan was amortizing, and a discount rate reflecting the Company&#8217;s assessment of risk inherent in the cash flow estimates. Certain larger purchased loans are individually evaluated while certain purchased loans are grouped together according to similar risk characteristics and are treated in the aggregate when applying various valuation techniques. These cash flow evaluations are inherently subjective as they require material estimates, all of which may be susceptible to significant change.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to January 1, 2020, loans acquired in a business combination that had evidence of deterioration of credit quality since origination and for which it was probable, at acquisition, that the Company would be unable to collect all contractually required payments receivable were considered purchased credit impaired (&#8220;PCI&#8221;). PCI loans were individually evaluated and recorded at fair value at the date of acquisition with no initial valuation allowance based on a discounted cash flow methodology that considered various factors including the type of loan and related collateral, classification status, fixed or variable interest rate, term of loan and whether or not the loan was amortizing, and a discount rate reflecting the Company&#8217;s assessment of risk inherent in the cash flow estimates. The difference between the undiscounted cash flows expected at acquisition and the investment in the loan, or the &#8220;accretable yield,&#8221; was recognized as interest income on a level-yield method over the life of the loan. Contractually required payments for interest and principal that exceed the undiscounted cash flows expected at acquisition, or the &#8220;nonaccretable difference,&#8221; were not recognized on the balance sheet and did not result in any yield adjustments, loss accruals or valuation allowances. Increases in expected cash flows, including prepayments, subsequent to the initial investment were recognized prospectively through adjustment of the yield on the loan over its remaining life. Decreases in expected cash flows were recognized as impairment. Valuation allowances on PCI loans reflected only losses incurred after the acquisition (meaning the present value of all cash flows expected at acquisition that ultimately were not to be received).</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to January 1, 2020, loans acquired in a business combination that have experienced more-than-insignificant deterioration in credit quality since origination are considered purchased credit deteriorated (&#8220;PCD&#8221;) loans. At the acquisition date, an estimate of expected credit losses is made for groups of PCD loans with similar risk characteristics and individual PCD loans without similar risk characteristics. This initial allowance for credit losses is allocated to individual PCD loans and added to the purchase price or acquisition date fair values to establish the initial amortized cost basis of the PCD loans. As the initial allowance for credit losses is added to the purchase price, there is no credit loss expense recognized upon acquisition of a PCD loan. Any difference between the unpaid principal balance of PCD loans and the amortized cost basis is considered to relate to noncredit factors and results in a discount or premium. Discounts and premiums are recognized through interest income on a level-yield method over the life of the loans. All loans considered to be PCI prior to January 1, 2020 were converted to PCD on that date.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For acquired loans not deemed purchased credit deteriorated at acquisition, the differences between the initial fair value and the unpaid principal balance are recognized as interest income or expense on a level-yield basis over the lives of the related loans. At the acquisition date, an initial allowance for expected credit losses is estimated and recorded as credit loss expense.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The subsequent measurement of expected credit losses for all acquired loans is the same as the subsequent measurement of expected credit losses for originated loans.</span></div><div style="margin-top:10pt"><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 &#8211; Loans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted the current expected credit loss model under Accounting Standards Update (&#8220;ASU&#8221;) 2016-13, &#8220;Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; (&#8220;ASU 2016-13&#8221;) on January 1, 2020 using the modified retrospective approach. The Company recorded a net reduction of retained earnings of $1,770,000 upon adoption. The transition adjustment included an increase in the allowance for credit losses on loans of $269,000, an increase in the allowance for credit losses on held to maturity debt securities of $126,000, and an increase in the allowance for credit losses on off-balance sheet credit exposures of $1,918,000, net of the corresponding increases in deferred tax assets of $543,000.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the current expected credit loss model adopted by the Company on January 1, 2020, the allowance for credit losses on loans is a valuation allowance estimated at each balance sheet date in accordance with US GAAP that is deducted from the loans&#8217; amortized cost basis to present the net amount expected to be collected on the loans.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the ACL on loans based on the underlying assets&#8217; amortized cost basis, which is the amount at which the financing receivable is originated or acquired, adjusted for applicable accretion or amortization of premium, discount, and net deferred fees or costs, collection of cash, and charge-offs. In the event that collection of principal becomes uncertain, the Company has policies in place to reverse accrued interest in a timely manner. Therefore, the Company has made a policy election to exclude accrued interest from the measurement of ACL.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected credit losses are reflected in the allowance for credit losses through a charge to credit loss expense. When the Company deems all or a portion of a financial asset to be uncollectible the appropriate amount is written off and the ACL is reduced by the same amount. The Company applies judgment to determine when a financial asset is deemed uncollectible; however, generally speaking, an asset will be considered uncollectible no later than when all efforts at collection have been exhausted. Subsequent recoveries, if any, are credited to the ACL when received.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures expected credit losses of financial assets on a collective (pool) basis, when the financial assets share similar risk characteristics. Depending on the nature of the pool of financial assets with similar risk characteristics, the Company uses a discounted cash flow (&#8220;DCF&#8221;) method or a loss-rate method to estimate expected credit losses.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s methodologies for estimating the ACL consider available relevant information about the collectability of cash flows, including information about past events, current conditions, and reasonable and supportable forecasts. The methodologies apply historical loss information, adjusted for asset-specific characteristics, economic conditions at the measurement date, and forecasts about future economic conditions expected to exist through the contractual lives of the financial assets that are reasonable and supportable, to the identified pools of financial assets with similar risk characteristics for which the historical loss experience was observed. The Company&#8217;s methodologies revert back to historical loss information on a straight-line basis over eight quarters when it can no longer develop reasonable and supportable forecasts.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has identified the following pools of financial assets with similar risk characteristics for measuring expected credit losses:</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commercial Real Estate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; This category of loans consists of the following loan types:</span></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-farm Non-residential </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; This category includes real estate loans for a variety of commercial property types and purposes, including owner occupied commercial real estate loans primarily secured by commercial office or industrial buildings, warehouses or retail buildings where the owner of the building occupies the property. Repayment terms vary considerably, interest rates are fixed or variable, and are structured for full, partial, or no amortization of principal. This category also includes investment real estate loans that are primarily secured by office and industrial buildings, warehouses, small retail shopping centers and various special purpose properties. Generally, these types of loans are thought to involve a greater degree of credit risk than owner occupied commercial real estate as they are more sensitive to adverse economic conditions.</span></div><div style="margin-top:10pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Multi-family residential </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; Investment real estate loans are primarily secured by non-owner occupied apartment or multifamily residential buildings. Generally, these types of loans are thought to involve a greater degree of credit risk than owner occupied commercial real estate as they are more sensitive to adverse economic conditions.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Construction, land development, land </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;This category of loans consists of loans to finance the ground up construction, improvement and/or carrying for sale after the completion of construction of owner occupied and non-owner occupied residential and commercial properties, and loans secured by raw or improved land. The repayment of construction loans is generally dependent upon the successful completion of the improvements by the builder for the end user, or sale of the property to a third-party. Repayment of land secured loans are dependent upon the successful development and sale of the property, the sale of the land as is, or the outside cash flow of the owners to support the retirement of the debt.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">1-4 family residential </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; This category of loans includes both first and junior liens on residential real estate. Home equity revolving lines of credit and home equity term loans are included in this group of loans.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Farmland </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; These loans are principally loans to purchase farmland.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commercial </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; Commercial loans are loans for commercial, corporate and business purposes. The Company&#8217;s commercial business loan portfolio is comprised of loans for a variety of purposes and across a variety of industries. These loans include general commercial and industrial loans, loans to purchase capital equipment, agriculture operating loans and other business loans for working capital and operational purposes. Commercial loans are generally secured by accounts receivable, inventory and other business assets. Also included in commercial loans are our Paycheck Protection ("PPP") loans originated during 2020 and 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equipment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; Equipment finance loans are commercial loans primarily secured by new or used revenue producing, essential-use equipment from major manufacturers that is movable, may be used in more than one type of business, and generally has broad resale markets. Core markets include transportation, construction, and waste. Loan terms do not exceed the economic life of the equipment and typically are 60 months or less</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Asset-based Lending </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; These loans are originated to borrowers to support general working capital needs. The asset-based loan structure involves advances of loan proceeds against a borrowing base which typically consists of accounts receivable, identified readily marketable inventory, or other collateral of the borrower. The maximum amount a customer may borrow at any time is fixed as a percentage of the borrowing base outstanding.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liquid Credit </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; Broadly</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">syndicated leveraged loans secured by a variety of collateral types.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Factored Receivables </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; The Company operates as a factor by purchasing accounts receivable from its clients, then collecting the receivable from the account debtor. The Company&#8217;s smaller factoring relationships are typically structured as &#8220;non-recourse&#8221; relationships (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">i.e.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company retains the credit risk associated with the ability of the account debtor on a purchased invoice to ultimately make payment) and the Company&#8217;s larger factoring relationships are typically structured as &#8220;recourse&#8221; relationships (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">i.e.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company&#8217;s client agrees to repurchase any invoices for which payment is not ultimately received from the account debtor). Advances initially made to the client to acquire the receivables are typically at a discount to the invoice value. The discount balance is held in client reserves, net of the Company&#8217;s compensation. The client reserves are held to settle any payment disputes or collection shortfalls, may be used to pay clients&#8217; obligations to various third parties as directed by the client, are periodically released to or withdrawn by clients, and are reported as deposits.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consumer </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; Loans used for personal use, typically on an unsecured basis, and client overdrafts.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Mortgage Warehouse </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212; Mortgage Warehouse facilities are provided to unaffiliated mortgage origination companies and are collateralized by 1-4 family residential loans. The originator closes new mortgage loans with the intent to sell these loans to third-party investors for a profit. The Company provides funding to the mortgage companies for the period between the origination and their sale of the loan. The Company has a policy that requires that it separately validate that each residential mortgage loan was underwritten consistent with the underwriting requirements of the final investor or market standards prior to advancing funds. The Company is repaid with the proceeds received from sale of the mortgage loan to the final investor.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Discounted Cash Flow Method</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the discounted cash flow method to estimate expected credit losses for the commercial real estate, construction, land development, land, 1-4 family residential, commercial (excluding liquid credit), and consumer loan pools. For each of these loan segments, the Company generates cash flow projections at the instrument level wherein payment expectations are adjusted for estimated prepayment speed, curtailments, time to recovery, probability of default, and loss given default. The modeling of expected prepayment speeds, curtailment rates, and time to recovery tends to be less sensitive than other assumptions and such assumptions are based on historical internal data.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses regression analysis of historical internal and peer data to determine suitable loss drivers to utilize when modeling lifetime probability of default and loss given default. This analysis also determines how expected probability of default and loss given default will react to forecasted levels of the loss drivers.&#160;&#160;For all loan pools utilizing the DCF method, management utilizes and forecasts national unemployment as a loss driver. Management also utilizes and forecasts either one-year percentage change in national retail sales, one-year percentage change in the national home price index, or one-year percentage change in national gross domestic product as a second loss driver depending on the nature of the underlying loan pool and how well that loss driver correlates to expected future losses.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all DCF models, management has determined that four quarters represents a reasonable and supportable forecast period and reverts back to a historical loss rate over eight quarters on a straight-line basis. Management leverages economic projections from a reputable and independent third-party to inform its loss driver forecasts over the four-quarter forecast period. Other internal and external indicators of economic forecasts are also considered by management when developing the forecast metrics.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The combination of adjustments for credit expectations (default and loss) and timing expectations (prepayment, curtailment, and time to recovery) produces an expected cash flow stream at the instrument level. Instrument effective yield is calculated, net of the impacts of prepayment assumptions, and the instrument expected cash flows are then discounted at that effective yield to produce an instrument-level net present value of expected cash flows (&#8220;NPV&#8221;). An ACL is established for the difference between the instrument&#8217;s NPV and amortized cost basis.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Loss-Rate Method</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a loss-rate method to estimate expected credit losses for the farmland, liquid credit, premium finance, factored receivable, and mortgage warehouse loan pools. For each of these loan segments, the Company applies an expected loss ratio based on internal and peer historical losses adjusted as appropriate for qualitative factors. Qualitative loss factors are based on management's judgment of company, market, industry or business specific data, changes in underlying loan composition of specific portfolios, trends relating to credit quality, delinquency, non-performing and adversely rated loans, and reasonable and supportable forecasts of economic conditions.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Collateral Dependent Financial Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans the Company has identified as collateral dependent that do not share risk characteristics are evaluated on an individual basis. For collateral dependent financial assets, the ACL is measured based on the difference between the fair value of the collateral plus other sources of repayment and the amortized cost basis of the asset as of the measurement date. When repayment is expected to be from the operation of the collateral, expected credit losses are calculated as the amount by which the amortized cost basis of the financial asset exceeds the present value of expected cash flows from the operation of the collateral. When repayment is expected to be from the sale of the collateral, expected credit losses are calculated as the amount by which the amortized costs basis of the financial asset exceeds the fair value of the underlying collateral less estimated cost to sell. The ACL may be zero if the fair value of the collateral at the measurement date exceeds the amortized cost basis of the financial asset.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s estimate of the ACL reflects losses expected over the remaining contractual life of the assets. The contractual term does not consider extensions, renewals or modifications unless the Company has identified an expected troubled debt restructuring.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A loan that has been modified or renewed is considered a troubled debt restructuring (&#8220;TDR&#8221;) when two conditions are met: 1) the borrower is experiencing financial difficulty and 2) concessions are made for the borrower's benefit that would not otherwise be considered for a borrower or transaction with similar credit risk characteristics. The Company&#8217;s ACL reflects all effects of a TDR when an individual asset is specifically identified as a reasonably expected TDR. The Company has determined that a TDR is reasonably expected no later than the point when the lender concludes that modification is the best course of action and it is at least reasonably possible that the troubled borrower will accept some form of concession from the lender to avoid a default. Reasonably expected TDRs and executed non-performing TDRs are evaluated individually to determine the required ACL. TDRs performing in accordance with their modified contractual terms for a reasonable period of time may be included in the Company&#8217;s existing pools based on the underlying risk characteristics of the loan to measure the ACL.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Paycheck Protection Program ("PPP")</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With the passage of the PPP, the Company has actively participated in assisting its customers with applications for loans through the program.&#160;&#160;Loans funded through the PPP program are fully guaranteed by the U.S. government subject to certain representations and warranties. This guarantee exists at the inception of the loans and throughout the lives of the loans and was not entered into separately and apart from the loans. ASC 326 requires credit enhancements that mitigate credit losses, such as the U.S. government guarantee on PPP loans, to be considered in estimating credit losses. The guarantee is considered &#8220;embedded&#8221; and, therefore, is considered when estimating credit loss on the PPP loans. Given that the loans are fully guaranteed by the U.S. government and absent any specific loss information on any of our PPP loans, the Company did not carry an ACL on its PPP loans at December&#160;31, 2022 and 2021. The balance of PPP loans at December&#160;31, 2022 was insignificant.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loan Commitments and Allowance for Credit Losses on Off-Balance Sheet Credit Exposures</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments include off-balance sheet credit instruments, such as commitments to make loans, commitments to purchase broadly syndicated loans, and commercial letters of credit, issued to meet customer financing needs. The Company&#8217;s exposure to credit loss in the event of nonperformance by the other party to the financial instrument for off-balance sheet loan commitments is represented by the contractual amount of those instruments. Such financial instruments are recorded when they are funded.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records an allowance for credit losses on off-balance sheet credit exposures, unless the commitments to extend credit are unconditionally cancelable, through a charge to credit loss expense in the Company&#8217;s consolidated statements of income. The ACL on off-balance sheet credit exposures is estimated by loan segment at each balance sheet date under the current expected credit loss model using the same methodologies as portfolio loans, taking into consideration the likelihood that funding will occur, and is included in other liabilities on the Company&#8217;s consolidated balance sheets.</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_tfin_FederalHomeLoanBankStockPolicyTextBlock', window );">Federal Home Loan Bank ("FHLB") Stock</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Federal Home Loan Bank (&#8220;FHLB&#8221;) Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a member of the FHLB system. Members of the FHLB are required to own a certain amount of stock based on the level of borrowings and other factors, and may invest in additional amounts. FHLB stock is carried at cost, is restricted as to redemption, and periodically evaluated for impairment based on ultimate recovery of par value. Both cash and stock dividends are reported as income.</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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Premises and Equipment</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Premises and Equipment</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Land is carried at cost. Depreciable assets are stated at cost less accumulated depreciation. Leasehold improvements are capitalized and depreciated using the straight-line method over the terms of the respective leases or the estimated useful lives of the improvements, whichever is shorter. Buildings and related components are generally depreciated using the straight-line method with useful lives ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQyMTkw_7e6771ad-b6d0-4a8e-94fe-4dd0f83d8caa">five</span> to forty years. Automobiles are depreciated using the straight-line method with five year useful lives, and the aircraft is depreciated using an accelerated method with a twenty year useful life. Furniture, fixtures and equipment are depreciated using the straight-line method with useful lives ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQyNDg2_86f46082-c38a-4fe9-b3fb-8c07c2aa9a6a">three</span> to ten years.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases certain properties and equipment under operating leases. The Company recognizes a liability to make lease payments, the &#8220;lease liability&#8221;, and an asset representing the right to use the underlying asset during the lease term, the &#8220;right-of-use asset&#8221;. The lease liability is measured at the present value of the remaining lease payments, discounted at the Company&#8217;s incremental borrowing rate. The right-of-use asset is measured at the amount of the lease liability adjusted for the remaining balance of any lease incentives received, any cumulative prepaid or accrued rent if the lease payments are uneven throughout the lease term, any unamortized initial direct costs, and any impairment of the right-of-use-asset. Operating lease expense consists of a single lease cost calculated so that the remaining cost of the lease is allocated over the remaining lease term on a straight-line basis, variable lease payments not included in the lease liability, and any impairment of the right-of-use asset.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company&#8217;s leases contain options to renew the lease; however, these renewal options are not included in the calculation of the lease liabilities as they are not reasonably certain to be exercised. The Company&#8217;s leases do not contain residual value guarantees or material variable lease payments. The Company does not have any material restrictions or covenants imposed by leases that would impact the Company&#8217;s ability to pay dividends or cause the Company to incur additional financial obligations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has made an accounting policy election to not apply the recognition requirements to short-term leases. The Company has also elected to use the practical expedient to make an accounting policy election for property leases to include both lease and non-lease components as a single component and account for it as a lease.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s leases are not complex; therefore there were no significant assumptions or judgements made as part of the determination of whether the contracts contained a lease, the allocation of consideration in the contracts between lease and non-lease components, and the determination of the discount rates for the leases.</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_FinanceLoanAndLeaseReceivablesHeldForInvestmentsForeclosedAssetsPolicy', window );">Foreclosed Assets</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreclosed Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets acquired through loan foreclosure are initially recorded at fair value less costs to sell, establishing a new cost basis. Any write-down in the carrying value of a property at the time of acquisition is charged-off to the allowance for loan and lease losses. After foreclosure, foreclosed assets are carried at the lower of the recorded investment in the asset or the fair value less costs to sell. If fair value declines subsequent to foreclosure, a valuation allowance is recorded through expense. Operating costs after acquisition are expensed.</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_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the cost of businesses acquired over the fair value of the net assets acquired. The Company evaluates goodwill for impairment on an annual basis or on an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value below its carrying amount. The Company&#8217;s annual goodwill impairment testing date is October 1.</span></div>The Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining the need to perform the test for goodwill impairment (the qualitative method). If the qualitative method cannot be used or if it determines, based on the qualitative method, that the fair value is more likely than not less than the carrying amount, the Company compares the estimated fair value of a reporting unit with its carrying amount, including goodwill. If the estimated fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired. If the carrying amount of a reporting unit exceeds its estimated fair value, the Company will record an impairment charge based on that difference. Our annual goodwill impairment test did not identify any goodwill impairment for the years ended December&#160;31, 2022, 2021 and 2020.<span></span>
</td>
</tr>
<tr class="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 );">Identifiable Intangible Assets</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Identifiable Intangible Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. The Company's intangible assets primarily relate to core deposits, customer relationships and software. Intangible assets with definite useful lives are amortized on an accelerated basis over their estimated life. 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 with a charge to amortization of intangible assets. Intangible assets with indefinite lives are not significant.</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_InternalUseSoftwarePolicy', window );">Software Developed for Internal Use</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Software Developed for Internal Use</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes internal and external costs related to internal-use software during the application development stage, including consulting costs and compensation expenses related to employees who devote time to the development of the projects. The Company records capitalized software development costs in other assets in the Consolidated Balance Sheets. Costs incurred in preliminary stages of development activities and post implementation activities are expensed in the period incurred. The Company also capitalizes costs related to specific upgrades and enhancements when it is probable the expenditures will result in additional functionality. Once the software is substantially complete and ready for its intended use, capitalization ceases and the asset is amortized straight line over its estimated useful life, which ranges between <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQ4Mzg4_4581ca73-74f8-4cc9-85d0-b70e7a8bd9bd">three</span> and five years.</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_tfin_BankOwnedLifeInsurancePolicyTextBlock', window );">Bank Owned Life Insurance</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Bank Owned Life Insurance</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has purchased life insurance policies on certain key employees. The purchase of these life insurance policies allows the Company to use tax-advantaged rates of return. Bank-owned life insurance is recorded at the amount that can be realized under the insurance contract at the balance sheet date, which is the cash surrender value adjusted for other charges or other amounts due that are probable at settlement.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Derivative Financial Instruments</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records all derivatives on the balance sheet at fair value.&#160; The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. Derivatives designated and qualifying as a hedge of the exposure to changes in the fair value of an asset, liability, or firm commitment attributable to a particular risk, such as interest rate risk, are considered fair value hedges. Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges. Derivatives may also be designated as hedges of the foreign currency exposure of a net investment in a foreign operation. The Company did not have any derivatives at December&#160;31, 2022. At December&#160;31, 2021, the Company had one cash flow hedge position and no fair value or foreign currency hedges. Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the recognition of the changes in the fair value of the hedged asset or liability that are attributable to the hedged risk in a fair value hedge or the earnings effect of the hedged forecasted transactions in a cash flow hedge. Unrealized gains or losses are reported as other comprehensive income or loss.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To qualify for the use of hedge accounting, a derivative must be effective at inception and expected to be continuously effective in offsetting the risk being hedged. A statistical regression analysis is performed at inception and at each reporting period thereafter to evaluate hedge effectiveness.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the FASB&#8217;s fair value measurement guidance, the Company made an accounting policy election to measure the credit risk of its derivative financial instruments that are subject to master netting agreements on a net basis by counterparty portfolio.</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_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-top:18pt"><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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files a consolidated tax return with its subsidiaries and is taxed as a C corporation. Deferred tax assets and liabilities are reflected at currently enacted income tax rates applicable to the period in which the deferred tax assets and liabilities are expected to be realized or settled. As changes in tax laws or rates are enacted, deferred tax assets and liabilities are adjusted through the provision for income taxes. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A tax position is recognized as a benefit only if it is &#8220;more likely than not&#8221; that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not meeting the &#8220;more likely than not&#8221; test, no tax benefit is recorded. The Company recognizes interest and penalties related to income tax matters in income tax expense.</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_FairValueOfFinancialInstrumentsPolicy', window );">Fair Values of Financial Instruments</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Values of Financial Instruments</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 may 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/or the Company&#8217;s creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. Changes in assumptions or in market conditions could significantly affect these estimates.</span></div><div style="margin-top:12pt"><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, the Company generally does not sell or transfer non-impaired loans and deposits. As such, the disclosures that present the December&#160;31, 2022 and 2021 estimated fair value for non-impaired loans and deposits are judgmental and may not represent amounts to be received if the Company were to sell or transfer such items.</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_RevenueRecognitionPolicyTextBlock', window );">Revenue from Contracts with Customers</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue from Contracts with Customers</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records revenue from contracts with customers in accordance with Accounting Standards Codification Topic 606, &#8220;Revenue from Contracts with Customers&#8221; (&#8220;Topic 606&#8221;). Under Topic 606, the Company must identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when (or as) the Company satisfies a performance obligation. Significant revenue has not been recognized in the current reporting period that results from performance obligations satisfied in previous periods.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally fully satisfies its performance obligations on its contracts with customers as services are rendered and the transaction prices are typically fixed; charged either on a periodic basis or based on activity. Because performance obligations are satisfied as services are rendered and the transaction prices are fixed, the Company has made no significant judgments in applying the revenue guidance prescribed in ASC 606 that affect the determination of the amount and timing of revenue from contracts with customers. The Company presents disaggregated revenue from contracts with customers in the consolidated statements of income.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s primary sources of revenue are derived from interest and dividends earned on loans, investment securities, and other financial instruments that are not within the scope of Topic 606. Descriptions of the Company's significant revenue-generating activities within the scope of Topic 606, which are included in non-interest income in the Company's consolidated statements of income, are as follows:</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:14.5pt">Service charges on deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Service charges on deposits primarily consists of fees from the Company's deposit customers for account maintenance, account analysis, and overdraft services. Account maintenance fees and analysis fees are earned over the course of a month, representing the period over which the Company satisfies the performance obligation. Overdraft fees are recognized at the point in time that the overdraft occurs.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:14.5pt">Card income. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Card income primarily consists of interchange fees. Interchange fees from cardholder transactions represent a percentage of the underlying transaction value and are recognized when the transaction processing services are provided to the cardholder. </span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:14.5pt">Net OREO gains (losses) and valuation adjustments. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records a gain or loss from the sale of OREO when control of the property transfers to the buyer, which generally occurs at the time of an executed deed. When the Company finances the sale of OREO to the buyer, the Company assesses whether the buyer is committed to perform their obligations under the contract and whether collectability of the transaction price is probable. Once these criteria are met, the OREO asset is derecognized and the gain or loss on sale is recorded upon the transfer of control of the property to the buyer. </span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:14.5pt">Fee income.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Fee income for the Banking and Factoring segments primarily consists of transaction-based fees, including wire transfer fees, ACH and check fees, early termination fees, and other fees, earned from the Company's banking and factoring customers. Transaction based fees are recognized at the time the transaction is executed as that is the point in time the Company satisfies its performance obligations.</span></div><div style="margin-top:12pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fee income for the Payments segment primarily consists of TriumphPay payment and audit fees. These fees totaled $13,694,000, $7,451,000, and $127,000 for the years ended December&#160;31, 2022, 2021, and 2020, respectively. These fees are generally variable and transaction based and are recognized at the time the transaction is executed as that is the point in time that the Company satisfies its performance obligation.</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:14.5pt">Insurance commissions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Insurance commissions are earned for brokering insurance policies. The Company's primary performance obligations for insurance commissions are satisfied and revenue is recognized when the brokered insurance policies are executed.</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_SegmentReportingPolicyPolicyTextBlock', window );">Operating Segments</a></td>
<td class="text"><div style="margin-top:18pt"><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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s reportable segments are comprised of strategic business units primarily based upon industry categories and, to a lesser extent, the core competencies relating to product origination, distribution methods, operations and servicing. Segment determination also considered organizational structure and is consistent with the presentation of financial information to the chief operating decision maker to evaluate segment performance, develop strategy, and allocate resources. The Company's chief operating decision maker is the Chief Executive Officer of Triumph Financial, Inc. Management has determined that the Company has four reportable segments consisting of Banking, Factoring, Payments, and Corporate. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Banking segment includes the operations of TBK Bank. Included in noninterest expense of the Banking segment is the majority of salaries and benefits expense for our executive leadership team and other selling, general, and administrative shared services costs, including a significant amount of information technology expense. The Banking segment derives its revenue principally from investments in interest-earning assets as well as noninterest income typical for the banking industry. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Factoring segment includes the operations of Triumph Financial Services with revenue derived from factoring services.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Payments segment includes the operations of the TBK Bank's TriumphPay division, which is the payments network presentment, audit, and payment of over-the-road trucking invoices. The Payments segment derives its revenue from transaction fees and interest income on factored receivables related to invoice payments. These factored receivables consist of both invoices where we offer a carrier a quick pay opportunity to receive payment at a discount in advance of the standard payment term for such invoice in exchange for the assignment of such invoice to us and from offering freight brokers the ability to settle their invoices with us on an extended term following our payment to their carriers as an additional liquidity option for such freight brokers. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The corporate segment includes holding company financing and investment activities and management and administrative expenses to support the overall operations of the Company.</span></div>Prior to June 30, 2021, management determined that the Company had three reportable segments consisting of Banking, Factoring, and Corporate, and the Banking segment included the operations of TBK Bank and TriumphPay. On June 1, 2021, TriumphPay acquired HubTran, Inc., a cloud-based provider of automation software for the trucking industry&#8217;s back office. See Note&#160;2&#160;&#8211; Acquisitions and Divestitures for further disclosures regarding the acquisition of HubTran. The acquisition of HubTran allows TriumphPay to create a payments network for trucking. TriumphPay already offered tools and services to provide automation, mitigate fraud, and create back-office efficiency. Through the acquisition of HubTran, TriumphPay created additional value through building upon its presentment, audit, and payment capabilities for shippers, third party logistics companies (i.e., freight brokers) and their carriers, and factors. The acquisition of HubTran was an inflection point in the operations of TriumphPay as the TriumphPay strategy has shifted from a capital-intensive on-balance sheet product with a focus on interest income to a payments network for the trucking industry with a focus on fee revenue. In terms of total revenue, operating income (loss), and total assets, TriumphPay had historically been quantitatively immaterial; however, given the shift in strategy brought on by the acquisition of HubTran as well as management and chief operating decision maker focus on TriumphPay operations, management believes disclosing TriumphPay's operations through the Payments segment is qualitatively useful for readers of these financial statements. This change also brings the Company's reportable segments in line with its reporting units used for goodwill impairment evaluation. Prior to the acquisition of HubTran, the Payments reporting unit carried no goodwill. Prior period business segment disclosures have been revised as appropriate to reflect the prior period change in reportable segments.<span></span>
</td>
</tr>
<tr class="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 (Loss)</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comprehensive Income (Loss)</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income (loss) consists of net income and other comprehensive income (loss). Other comprehensive income includes unrealized gains and losses on debt securities available for sale and cash flow hedges, net of taxes, which are also recognized as a separate component of equity.</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_CommitmentsAndContingenciesPolicyTextBlock', window );">Loss Contingencies</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loss Contingencies</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. Management does not believe such matters exist that will have a material effect on the financial statements.</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_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy', window );">Transfers of Financial Assets</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Transfers of Financial Assets</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transfers of financial assets are accounted for as sales when control over the assets has been relinquished. Control over transferred assets is deemed to be relinquished when (i) the assets have been isolated from the Company, (ii) the transferee has the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and (iii) the Company does not maintain effective control over the transferred assets through either (a)&#160;an agreement that entitles and obligates the Company to repurchase or redeem them before their maturity or (b)&#160;the ability to unilaterally cause the transferee to return specific assets.</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_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Based Compensation</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation cost is recognized for stock based payment awards issued to employees and directors, based on the fair value of these awards at the date of grant. A Black-Scholes model is utilized to estimate the fair value of stock options, a Monte Carlo simulation is utilized to estimate the fair value of market based performance stock units, and the market price of the Company&#8217;s common stock at the date of grant is used for restricted stock awards, restricted stock units, and performance based performance stock units. Compensation cost is recognized over the required service period, generally defined as the vesting period. The Company recognizes forfeitures of nonvested awards as they occur.</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_EarningsPerSharePolicyTextBlock', window );">Earnings Per Common Share</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Earnings Per Common Share</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per common share is net income less dividends on preferred stock divided by the weighted average number of common shares outstanding during the period excluding nonvested restricted stock awards. Diluted earnings per common share includes the dilutive effect of additional potential common shares issuable under stock warrants, restricted stock, stock options, and preferred shares that are convertible to common shares.</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_AdvertisingCostsPolicyTextBlock', window );">Advertising Costs</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advertising Costs</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advertising costs are expensed as incurred.</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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Adoption of New Accounting Standards and Newly Issued, But Not Yet Effective Accounting Standards</a></td>
<td class="text"><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adoption of New Accounting Standards</span></div><div style="margin-top:6pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (&#8220;CARES Act&#8221;) was signed into law. Section 4013 of the CARES Act, &#8220;Temporary Relief From Troubled Debt Restructurings,&#8221; provides banks the option to temporarily suspend certain requirements under U.S. GAAP related to troubled debt restructurings (&#8220;TDR&#8221;) for a limited period of time to account for the effects of COVID-19. To qualify for Section 4013 of the CARES Act, borrowers must have been current at December 31, 2019. All modifications are eligible so long as they are executed between March 1, 2020 and the earlier of (i) December 31, 2020, or (ii) the 60th day after the end of the COVID-19 national emergency declared by the President of the U.S. Multiple modifications of the same credits are allowed and there is no cap on the duration of the modification. On December 21, 2020, certain provisions of the CARES Act, including the temporary suspension of certain requirements related to TDRs, were extended through December 31, 2021. See Note&#160;4&#160;&#8211; Loans and Allowance for Credit Losses for disclosure of the impact to date.</span></div><div style="margin-top:10pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, various regulatory agencies, including the Board of Governors of the Federal Reserve System and the Federal Deposit Insurance Corporation, (&#8220;the agencies&#8221;) issued an interagency statement on loan modifications and reporting for financial institutions working with customers affected by the Coronavirus. The interagency statement was effective immediately and impacted accounting for loan modifications. Under Accounting Standards Codification 310-40, &#8220;Receivables &#8211; Troubled Debt Restructurings by Creditors,&#8221; (&#8220;ASC 310-40&#8221;), a restructuring of debt constitutes a troubled debt restructuring (&#8220;TDR&#8221;) if the creditor, for economic or legal reasons related to the debtor&#8217;s financial difficulties, grands a concession to the debtor that it would not otherwise consider. The agencies confirmed with the staff of the FASB that short-term modifications made on a good faith basis in response to COVID-19 to borrowers who were current prior to any relief, are not to be considered TDRs. This includes short-term (e.g., six months) modifications such as payment deferrals, fee waivers, extensions of repayment terms, or other delays in payment that are insignificant. Borrowers considered current are those that are less than 30 days past due on their contractual payments at the time a modification program is implemented. Almost all of the Company&#8217;s modifications fall under Section 4013 of the CARES Act and thus, the interagency statement has had very little impact on the Company to date.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Financial Accounting Standards Board ("FASB") issued ASU No. 2020-04, &#8220;Reference Rate Reform (Topic 848),&#8221; which provides temporary optional relief for contracts modified as a result of reference rate reform meeting certain modification criteria, generally allowing an entity to account for contract modifications occurring due to reference rate reform as an event that does not require contract remeasurement or reassessment of a previous accounting determination at the modification date. The guidance also includes temporary optional expedients intended to provide relief from various hedge effectiveness requirements for hedging relationships affected by reference rate reform, provided certain criteria are met, and allows a one-time election to sell or transfer to either available-for-sale or trading any held-to-maturity ("HTM") debt securities that refer to an interest rate affected by reference rate reform and were classified as HTM prior to January 1, 2020. Additionally, in January 2021, the FASB issued ASU No. 2021-01, &#8220;Reference Rate Reform (Topic 848): Scope,&#8221; which provided additional clarification that certain optional expedients and exceptions noted above apply to derivative instruments that use an interest rate for margining, discounting or contract price alignment that is modified as a result of reference rate reform. This guidance was effective upon issuance and can be applied prospectively, with certain exceptions, through December 31, 2022. The adoption of this ASU did not significantly impact our consolidated financial statements.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2020, federal and state banking regulators issued the &#8220;Interagency Policy Statement on Reference Rates for Loans" to reiterate that a specific replacement rate for loans impacted by reference rate reform has not been endorsed and entities may utilize any replacement reference rate determined to be appropriate based on its funding model and customer needs. As discussed in the &#8220;Interagency Policy Statement on Reference Rates for Loans," fallback language should be included in lending contracts to provide for use of a robust fallback rate if the initial reference rate is discontinued. Additionally, federal banking regulators issued the "Interagency Statement on LIBOR Transition" acknowledging that the administrator of USD London Interbank Offered Rate (LIBOR) benchmarks has announced it will consult on its intention to cease the publication of the one week and two month USD LIBOR settings immediately following the LIBOR publication on December 31, 2021, and the remaining USD LIBOR settings immediately following the LIBOR publication on June 30, 2023. On March 5, 2021, the administrator of USD LIBOR benchmarks confirmed these dates and will cease publication of USD LIBOR tenors accordingly. As discussed in the "Interagency Statement on LIBOR Transition," regulators encouraged banks to cease entering into new contracts that use USD LIBOR as a reference rate as soon as practicable and in any event by December 31, 2021, in order to facilitate an orderly, safe and sound LIBOR transition. Reference rate reform did not significantly impact our consolidated financial statements.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Newly Issued, But Not Yet Effective Accounting Standards</span></div><div style="margin-top:6pt"><span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2022, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2022-02, "Financial Instruments &#8211; Credit Losses (Topic 326), Troubled Debt Restructurings and Vintage Disclosures" ("ASU 2022-02"). ASU 2022-02 eliminates the accounting guidance for troubled debt restructurings ("TDRs") in ASC 310-40, "Receivables - Troubled Debt Restructurings by Creditors" for entities that have adopted the current expected credit loss ("CECL") model introduced by ASU 2016-13, &#8220;Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; (ASU 2016-13"). ASU 2022-02 also requires that public business entities disclose current-period gross charge-offs by year of origination for financing receivables and net investments in leases within the scope of Subtopic 326-20, "Financial Instruments&#8212;Credit Losses&#8212;Measured at Amortized Cost".</span></div><div style="margin-top:12pt"><span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASU 2022-02 is effective for the Company for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. The adoption of ASU 2022-02 is not expected to have a material impact on the consolidated financial statements and related disclosures related to modifications made to troubled borrowers will be updated upon adoption.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_BankOwnedLifeInsurancePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Bank owned life insurance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_BankOwnedLifeInsurancePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DebtSecuritiesPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">tfin_DebtSecuritiesPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_EquitySecuritiesPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">tfin_EquitySecuritiesPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_FederalHomeLoanBankStockPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Federal Home Loan Bank Stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_FederalHomeLoanBankStockPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_NatureOfOperationsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted 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 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_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_FinanceLoanAndLeaseReceivablesHeldForInvestmentsForeclosedAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 foreclosed assets or repossessions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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_FinanceLoanAndLeaseReceivablesHeldForInvestmentsForeclosedAssetsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivables classified as 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/otherTransitionRef<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://fasb.org/us-gaap/role/ref/otherTransitionRef<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 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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 4: 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> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_InternalUseSoftwarePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 40<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=118172244&amp;loc=d3e17916-109280<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 50<br> -Section 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=16397303&amp;loc=d3e19379-109286<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalUseSoftwarePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of financial assets, including securitization transactions. The disclosure is generally expected to include how the entity determines whether a transaction is accounted for as a sale or financing, and the initial and subsequent accounting for such a transaction. The disclosure also may address how interests that are obtained and sold, or those that continue to be held, in such transactions are measured and accounted for, and the methodology and significant assumptions used to value such interests, and the gains or losses resulting from the 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 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 2: 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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=d3e107207-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 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109221007&amp;loc=SL6226446-111709<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 30<br> -Section 25<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=109249708&amp;loc=d3e113105-111724<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>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="idm140077295765584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions and Divestitures (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_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [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_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock', window );">Summary of Carrying Amount of Assets in Disposal Group and Gain on Sale</a></td>
<td class="text">A summary of the carrying amount of the assets sold and the gain on sale is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.638%"><tr><td style="width:1.0%"/><td style="width:84.675%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.125%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment 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%">191,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 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%">Assets sold</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%">192,754&#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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash consideration</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,454&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Return of premium liability</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(708)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration</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%">196,746&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction 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%">73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale, net of transaction costs</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,919&#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>A summary of the carrying amounts of the assets and liabilities sold and the gains on sale are 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:37.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.902%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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%">June 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 6, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:400;line-height:100%">Factored receivables</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%">67,888&#160;</span></td><td 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%">20,131&#160;</span></td><td 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%">88,019&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest and fee 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%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Assets held for sale</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%">67,888&#160;</span></td><td 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%">20,148&#160;</span></td><td 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%">88,036&#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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer reserve noninterest bearing deposits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,149&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,831&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities held for sale</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%">9,682&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,149&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,831&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets sold</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%">58,206&#160;</span></td><td 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,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 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%">77,205&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash consideration</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%">66,292&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,054&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,346&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue share asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration</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%">71,502&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,081&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,583&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale, net of transaction costs</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%">13,214&#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,033&#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%">14,247&#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 style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the carrying amount of the assets in the Disposal Group and the gain on sale is as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.789%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying amount of assets in the disposal group:</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 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%">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%">84,504&#160;</span></td><td style="background-color:#ffffff;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%">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%">45&#160;</span></td><td style="background-color:#cceeff;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%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying amount of liabilities in the disposal group:</span></td><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%">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%">479&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Total carrying amount</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%">84,081&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 consideration received</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:10pt;font-weight:400;line-height:100%">94,531&#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%">Gain on sale of division</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction costs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Gain on sale of division, net of transaction costs</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%">9,758&#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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Summary of Fair Values of the Identifiable Assets Acquired and Liabilities Assumed</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%">A summary of the estimated fair values of assets acquired, liabilities assumed, consideration transferred, and the resulting goodwill is as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Initial Values</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Measurement Period Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Adjusted Values</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets acquired:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">Cash</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%">170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170&#160;</span></td><td style="background-color:#ffffff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets - capitalized software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,932&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,932&#160;</span></td><td style="background-color:#cceeff;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%">Intangible assets - customer relationship</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,360&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,360&#160;</span></td><td style="background-color:#ffffff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,008&#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%">24&#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%">29,032&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities assumed:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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 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%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,703&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,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%">1,455&#160;</span></td><td style="background-color:#ffffff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">922&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,609&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,232)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,377&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of net assets acquired</span></td><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%">23,399&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,256&#160;</span></td><td style="background-color:#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%">26,655&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></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%">Cash paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,096&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,096&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Goodwill</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%">73,697&#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%">(3,256)</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%">70,441&#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 style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">A summary of the estimated fair values of assets acquired, liabilities assumed, consideration transferred, and the resulting goodwill is as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.792%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;line-height:100%">Initial Values<br/>Recorded at<br/>Acquisition Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Measurement Period<br/>Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Adjusted Values</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets acquired:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Factored receivables</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,415)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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 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%">Factored receivables, net of ACL</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%">70,109&#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%">70,109&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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%">3,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 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%">Indemnification asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,959&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,448&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">106,016&#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%">(59)</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%">105,957&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities assumed:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,361&#160;</span></td><td style="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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,361&#160;</span></td><td 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%">5,361&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of net assets acquired</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%">100,655&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,596&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,375&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,375&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,942&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,942&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivable due from seller subsequent to liquidation of stock consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,196)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,196)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Total consideration</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%">105,121&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,121&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</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%">4,466&#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%">59&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,525&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=SL51724579-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1474-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5D<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721677-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721659-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721665-107760<br><br>Reference 7: 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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<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 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721671-107760<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721663-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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="idm140077288730672">
<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_GainLossOnInvestmentsTextBlock', window );">Schedule of Gross Realized and Unrealized Gains (Losses) Recognized on Equity Securities</a></td>
<td class="text">The gross realized and unrealized gains (losses) recognized on equity securities with readily determinable fair values in noninterest income in the Company&#8217;s consolidated statements of income 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:60.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.986%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized gains (losses) on equity securities still held at the reporting date</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(313)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(322)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Realized gains (losses) on equity securities sold during the period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(313)</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:120%">$</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:120%">(322)</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:120%">$</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:120%">389&#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 style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross realized and unrealized gains (losses) recognized on equity securities without readily determinable fair values in noninterest income in the Company&#8217;s consolidated statements of income were as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.872%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.874%"/><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:400;line-height:100%">Year Ended 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains (losses) on equity securities still held at the reporting date</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,163&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Realized gains (losses) on equity securities sold during the period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,163&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock', window );">Summary of Equity Securities without Readily Determinable Fair Value</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:400;line-height:120%">The following table summarizes the Company's investments in equity securities without readily determinable fair values:</span></div><div style="margin-top:12pt"><table style="border-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.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;line-height:100%">December 31, 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:400;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity Securities without readily determinable fair value, at cost</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,019&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,671&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Upward adjustments based on observable price changes, cumulative </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,163&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity Securities without readily determinable fair value, carrying value</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,182&#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:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,671&#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:middle"/></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_MarketableSecuritiesTextBlock', window );">Schedule of Amortized Cost of Securities and Their Estimated Fair Values</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:400;line-height:120%">Debt securities have been classified in the financial statements as available for sale or held to maturity. The following table summarizes the amortized cost, fair value, and allowance for credit losses of debt securities and the corresponding amounts of gross unrealized gains and losses of available for sale securities recognized in accumulated other comprehensive income (loss) and gross unrecognized gains and losses of held to maturity securities: </span></div><div style="margin-top:12pt"><table style="border-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.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.987%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Allowance for Credit Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Fair<br/>Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available for sale securities:</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage-backed securities, residential</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55,329&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,931)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,633&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(58)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,331&#160;</span></td><td style="background-color:#cceeff;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:120%">State and municipal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">(116)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,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: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:120%">CLO Securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">185,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:120%">161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,218)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">181,011&#160;</span></td><td style="background-color:#cceeff;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:120%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,263&#160;</span></td><td style="background-color:#ffffff;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:120%">SBA pooled securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,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:120%">29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(111)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,828&#160;</span></td><td style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total available for sale securities</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:120%">$</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:120%">263,519&#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:120%">$</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:120%">427&#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:120%">$</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:120%">(9,442)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:120%">$</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:120%">&#8212;&#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:120%">$</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:120%">254,504&#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:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.987%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Gross<br/>Unrecognized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Gross<br/>Unrecognized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Fair<br/>Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Held to maturity securities:</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CLO securities</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,521&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:120%">$</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:120%">458&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(1,503)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">5,476&#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 24.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:120%">Allowance for credit losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,444)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Total held to maturity securities, net of ACL</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:120%">$</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:120%">4,077&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt"><table style="border-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.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.987%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Allowance for Credit Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Fair<br/>Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available for sale securities:</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage-backed securities, residential</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,885&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,449&#160;</span></td><td style="background-color:#ffffff;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:120%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,763&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,764&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">State and municipal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,309&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">516&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,825&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">CLO Securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103,579&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,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:120%">(54)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106,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 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:120%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,992&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,056&#160;</span></td><td style="background-color:#ffffff;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:120%">SBA pooled securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,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:120%">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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,698&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">Total available for sale securities</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:120%">$</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:120%">178,064&#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:120%">$</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:120%">4,573&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">(211)</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:120%">$</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:120%">&#8212;&#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:120%">$</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:120%">182,426&#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:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.987%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Gross<br/>Unrecognized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Gross<br/>Unrecognized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Fair<br/>Value</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Held to maturity securities:</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CLO securities</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,029&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">&#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 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:120%">$</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:120%">(1,582)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">5,447&#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 24.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:120%">Allowance for credit losses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,082)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Total held to maturity securities, net of ACL</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:120%">$</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:120%">4,947&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
<tr class="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 );">Schedule of Amortized Cost and Estimated Fair Value of Debt Securities by Contractual Maturity</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost and estimated fair value of debt securities at December&#160;31, 2022, by contractual maturity, are shown below. Expected maturities will differ from contractual maturities because issuers may have the right to call or prepay obligations with or without call or prepayment penalties.</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:48.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.986%"/><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:400;line-height:120%">Available for Sale Securities</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:400;line-height:120%">Held to Maturity Securities</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Fair<br/>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:400;line-height:120%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due in one year or less</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,801&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due from one year to five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,982&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Due from five years to ten years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53,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:120%">51,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:10pt;font-weight:400;line-height:120%">6,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:120%">5,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Due after ten years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">142,932&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140,035&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="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:120%">199,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">195,712&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,521&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,476&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">Mortgage-backed securities, residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55,329&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,633&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Asset-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:120%">6,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">SBA pooled 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:120%">1,910&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">263,519&#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:120%">$</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:120%">254,504&#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:120%">$</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:120%">6,521&#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:120%">$</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:120%">5,476&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="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 Proceeds from Sales of Debt Securities and the Associated Gross Gains and Losses</a></td>
<td class="text"><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from sales of debt securities and the associated gross gains and losses are 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:61.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,163&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70,198&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross 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:120%">2,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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,233&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Gross 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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(140)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Net gains and losses from calls of 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:120%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">133&#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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock', window );">Schedule of Available-for-Sale Debt Securities in an Unrealized Loss Position with No Allowance</a></td>
<td class="text"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes available for sale debt securities in an unrealized loss position for which an allowance for credit losses has not been recorded, aggregated by investment category and length of time that individual securities have been in a continuous 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:28.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.015%"/><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:400;line-height:120%">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:400;line-height:120%">12 Months or More</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:400;line-height:120%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><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:400;line-height:120%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:400;line-height:120%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><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:400;line-height:120%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:400;line-height:120%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><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:400;line-height:120%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:400;line-height:120%">Unrealized<br/>Losses</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available for sale securities:</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage-backed securities, residential</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,507)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,424)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,858&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,931)</span></td><td style="background-color:#ffffff;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:120%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,337&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,994&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:120%">6,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(58)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">State and municipal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,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:120%">(116)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,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:120%">(116)</span></td><td style="background-color:#ffffff;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:120%">CLO Securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">151,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:120%">(3,407)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,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:120%">(811)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">171,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,218)</span></td><td style="background-color:#cceeff;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:120%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">(8)</span></td><td style="background-color:#ffffff;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:120%">SBA pooled securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(111)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(111)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:120%">Total available for sale securities</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:120%">$</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:120%">193,142&#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:120%">$</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:120%">(5,201)</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:120%">$</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:120%">40,261&#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:120%">$</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:120%">(4,241)</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:120%">$</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:120%">233,403&#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:120%">$</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:120%">(9,442)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.015%"/><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:400;line-height:120%">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:400;line-height:120%">12 Months or More</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:400;line-height:120%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><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:400;line-height:120%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:400;line-height:120%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><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:400;line-height:120%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:400;line-height:120%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><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:400;line-height:120%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:400;line-height:120%">Unrealized<br/>Losses</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available for sale securities:</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage-backed securities, residential</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,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:10pt;font-weight:400;line-height:120%">(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:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,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:120%">(156)</span></td><td style="background-color:#ffffff;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:120%">Asset-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,999&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:120%">5,036&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">State and municipal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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:120%">CLO Securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(54)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(54)</span></td><td style="background-color:#cceeff;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:120%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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:120%">SBA pooled securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total available for sale securities</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:120%">$</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:120%">43,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"/><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:120%">$</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:120%">(209)</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:120%">$</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:120%">5,005&#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:120%">$</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:120%">(2)</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:120%">$</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:120%">48,165&#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:120%">$</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:120%">(211)</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 );">Summary of Activity in Allowance for Credit Losses for Held To Maturity Debt Securities</a></td>
<td class="text"><div style="margin-top:10pt"><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 activity in the allowance for credit losses for held to maturity debt securities:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.763%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" 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:400;line-height:100%">Year Ended 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%">Held to Maturity CLO Securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding: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%">2022</span></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses:</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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: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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;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%">Credit loss expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">1,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,444&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,082&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,026&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value 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. 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/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><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 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27290-111563<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922888-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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117539-209714<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117539-209714<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117539-209714<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_MarketableSecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRealizedGainLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the proceeds from sales of available-for-sale securities and the gross realized gains and gross realized losses that have been included in earnings as a result of those sales.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRealizedGainLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140077302810192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_ScheduleOfLoansHeldForSaleTableTextBlock', window );">Schedule of Loans Held for Sale</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:400;line-height:120%">The following table presents loans held for sale:</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:75.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.012%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31, 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:400;line-height:120%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1-4 family residential</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">6,618&#160;</span></td><td style="background-color:#ffffff;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:120%">Total loans held for sale</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:120%">$</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:120%">5,641&#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:120%">$</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:120%">7,330&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_ScheduleOfAccountsNotesLoansAndFinancingReceivableRecordedInvestmentAndUnpaidPrincipalTableTextBlock', window );">Schedule of Amortized Cost and Unpaid Principal for Loans Held for Investment</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:400;line-height:120%">The following table presents the amortized cost and unpaid principal for loans held for investment:</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:28.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><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:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Unpaid<br/>Principal</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Difference</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:400;line-height:120%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Unpaid<br/>Principal</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Difference</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial real estate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">678,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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">679,239&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,095)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">632,775&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">634,319&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,544)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">Construction, land development, 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:120%">90,976&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91,147&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(171)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123,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:120%">123,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(179)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">1-4 family residential properties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">125,981&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">126,185&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(204)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123,115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123,443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(328)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Farmland</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69,185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(251)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77,394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77,905&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(511)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,251,110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,262,493&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,383)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,430,429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,440,542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,113)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factored receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,237,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,241,032&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,583)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,699,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,703,936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,399)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,871&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,885&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage warehouse</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">658,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">658,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">769,973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">769,973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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:120%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,120,291&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,136,981&#160;</span></td><td 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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16,690)</span></td><td 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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,867,572&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,884,644&#160;</span></td><td 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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,072)</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">(42,807)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(42,213)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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: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:120%">$</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:120%">4,077,484&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">4,825,359&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock', window );">Summary of Allowance for Loan and Lease Losses</a></td>
<td class="text">The activity in the allowance for credit losses (&#8220;ACL&#8221;) related to loans held for investment is as follows:<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:39.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Beginning<br/>Balance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Credit Loss Expense (Benefit)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Charge-offs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Recoveries</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Ending<br/>Balance</span></td></tr><tr style="height:18pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Year ended December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:120%">Commercial real estate</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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">3,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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">546&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">(108)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">60&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">4,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1-4 family residential properties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">468&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">838&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:9pt;font-weight:400;line-height:120%">(79)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">483&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,205)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15,918&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20,915&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,045&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5,853)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,014&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19,121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">239&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(435)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">145&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">769&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(111)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">42,213&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,039&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(8,601)</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,156&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">42,807&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.014%"/><td style="width:0.1%"/></tr><tr style="height:18pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Beginning<br/>Balance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Credit Loss Expense (Benefit)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Charge-offs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Recoveries</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" rowspan="2" style="padding: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:120%">Ending Balance</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Year ended December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:120%">Commercial real estate</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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">10,182&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">(6,214)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">(17)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">10&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">3,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,584)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:9pt;font-weight:400;line-height:120%">827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1-4 family residential properties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,225&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(849)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:9pt;font-weight:400;line-height:120%">468&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:120%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">832&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(270)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:9pt;font-weight:400;line-height:120%">562&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22,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:9pt;font-weight:400;line-height:120%">(7,725)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(481)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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="3" style="display:none"/><td colspan="3" style="display:none"/><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:9pt;font-weight:400;line-height:120%">14,485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">56,463&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10,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:120%">(46,043)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:9pt;font-weight:400;line-height:120%">20,915&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:120%">Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(92)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(359)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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="3" style="display:none"/><td colspan="3" style="display:none"/><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:9pt;font-weight:400;line-height:120%">226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:120%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,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:9pt;font-weight:400;line-height:120%">(268)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:9pt;font-weight:400;line-height:120%">769&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">95,739&#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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(7,964)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(46,946)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">1,384&#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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">42,213&#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: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:19.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.094%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.351%"/><td style="width:0.1%"/></tr><tr style="height:29pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Beginning<br/>Balance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Provision</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Charge-offs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Recoveries</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Initial ACL on Loans Purchased with Credit Deterioration</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Reclassification<br/>To Held For Sale</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Impact of Adopting ASC 326</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Ending<br/>Balance</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Year ended December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial real estate</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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">5,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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">3,607&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">(320)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">170&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">&#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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">&#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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">1,372&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">10,182&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:120%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,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:120%">2,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(23)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">241&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(187)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:120%">1-4 family residential properties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:9pt;font-weight:400;line-height:120%">378&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">513&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,225&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:120%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">437&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">832&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,566&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11,336&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,344)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(449)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(184)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22,040&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:120%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,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:9pt;font-weight:400;line-height:120%">16,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:9pt;font-weight:400;line-height:120%">(3,201)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">143&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">37,415&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,630)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">56,463&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:9pt;font-weight:400;line-height:120%">Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">488&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">562&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(573)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(52)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">542&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">369&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">29,092&#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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">33,981&#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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(6,488)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">1,919&#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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">37,415&#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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">(449)</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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">269&#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:9pt;font-weight:400;line-height:120%">$</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:9pt;font-weight:400;line-height:120%">95,739&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_CollateralDependentFinancingReceivablesAndAllowanceForCreditLossesOnCollateralDependentFinancingReceivablesTableTextBlock', window );">Individual And Collective Allowance For Credit Losses On Financing Receivables And Loan Balances</a></td>
<td class="text"><div style="margin-top:13pt"><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 amortized cost basis of collateral dependent loans, which are individually evaluated to determine expected credit losses, and the related ACL allocated to these loans:</span></div><div style="margin-bottom:1pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.489%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Real Estate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Accounts<br/>Receivable</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Equipment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">ACL<br/>Allocation</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,003&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,143&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">1-4 family residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,342&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,334&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,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:10pt;font-weight:400;line-height:100%">4,737&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,042&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,884&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,409&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,442&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,746&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,481&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,170&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:1pt;margin-top:7pt"><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 the balance of the Over-Formula Advance Portfolio included in factored receivables was $8,202,000 and was fully reserved. At December&#160;31, 2022 the balance of Misdirected Payments included in factored receivables was $19,361,000 and carried no ACL allocation.</span></div><div style="margin-bottom:1pt;margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.488%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Real Estate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Accounts<br/>Receivable</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Equipment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">ACL<br/>Allocation</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</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%">2,143&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">155&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,298&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">1-4 family residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,583&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,699&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,803&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,045&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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%">8,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%">1,733&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,863&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,863&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,640&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,770&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,863&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,724&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,644&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,001&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,716&#160;</span></td><td style="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_PastDueFinancingReceivablesTableTextBlock', window );">Summary of Contractually Past Due and Nonaccrual Loans</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:400;line-height:120%">The following tables present an aging of contractually past due loans:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.876%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" rowspan="2" style="padding: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%">Past Due<br/>30-59 Days</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Past Due<br/>60-90 Days</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Past Due 90<br/>Days or More</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Total Past Due</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Current</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Past Due 90<br/>Days or More<br/>Still Accruing</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,301&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,756&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676,388&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">678,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction, land development, 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,976&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">1-4 family residential properties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">776&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,243&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,738&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,981&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Farmland</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">3,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%">2,847&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,616&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,243,494&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251,110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Factored receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,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%">12,651&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,142&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,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:10pt;font-weight:400;line-height:100%">1,144,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:10pt;font-weight:400;line-height:100%">1,237,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,142&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Consumer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">8,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%">8,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Mortgage warehouse</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">46,716&#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,362&#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%">41,367&#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%">104,445&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,015,846&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,120,291&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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%">37,142&#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:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.094%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.876%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" rowspan="2" style="padding: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%">Past Due<br/>30-59 Days</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Past Due<br/>60-90 Days</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Past Due 90<br/>Days or More</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Total Past Due</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Current</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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%">Past Due 90<br/>Days or More<br/>Still Accruing</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,021&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631,738&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632,775&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction, land development, 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%">30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">123,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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">1-4 family residential properties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,176&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,939&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Farmland</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,885&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,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%">6,290&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,424,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%">1,430,429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Factored receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,109&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,134&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,545&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,571,992&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,699,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,134&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,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%">10,885&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Mortgage warehouse</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769,973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769,973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">73,519&#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%">19,182&#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%">46,433&#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%">139,134&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,728,438&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,867,572&#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%">39,268&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock', window );">Summary of Amortized Cost Basis of Loans on Nonaccrual Status</a></td>
<td class="text"><div style="margin-top:12pt"><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 amortized cost basis of loans on nonaccrual status and the amortized cost basis of loans on nonaccrual status for which there was no related allowance for credit losses:</span></div><div style="margin-top:12pt"><table style="border-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.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.794%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Nonaccrual</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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%">Nonaccrual<br/>With No ACL</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:400;line-height:100%">Total Nonaccrual</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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%">Nonaccrual<br/>With No ACL</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</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%">871&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">319&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,025&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,375&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-4 family residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,683&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,582&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,044&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,044&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,393&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,662&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,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%">3,910&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,296&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,860&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,034&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,034&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_ScheduleOfAccruedInterestReversedThroughInterestIncomeTableTextBlock', window );">Schedule of Accrued Interest on Non Accrual Loans Reversed Through Interest Income</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents accrued interest on nonaccrual loans reversed through interest income:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.761%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.763%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial real estate</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%">&#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%">8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1-4 family residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">86&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_ScheduleOfFinancingReceivablesNonPerformingLoansTableTextBlock', window );">Schedule of Nonperforming Loans</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information regarding nonperforming loans:</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.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.651%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">December 31, 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:400;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonaccrual loans</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="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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,034&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Factored receivables greater than 90 days past due</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">29,057&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other nonperforming factored receivables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,428&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Troubled debt restructurings accruing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,230&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,284&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Includes troubled debt restructurings of $1,897,000 and $3,912,000 at December&#160;31, 2022 and 2021, respectively.</span></div><div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other nonperforming factored receivables represent the portion of the Over-Formula Advance Portfolio that is not covered by </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Covenant's</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> indemnification. This amount is also considered Classified from a risk rating perspective.</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_FinancingReceivableCreditQualityIndicatorsTableTextBlock', window );">Summary of Risk Category of Loans</a></td>
<td class="text">As of December&#160;31, 2022 and 2021, based on the most recent analysis performed, the risk category of loans 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:27.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.267%"/><td style="width:0.1%"/></tr><tr style="height:16pt"><td colspan="39" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Revolving<br/>Loans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Revolving<br/>Loans<br/>Converted<br/>To Term<br/>Loans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="3" style="background-color:#ffffff;border-bottom:1pt 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:400;line-height:100%">Total</span></td></tr><tr style="height:11pt"><td colspan="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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="33" 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:400;line-height:100%">Year of Origination</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:11pt"><td colspan="3" style="border-bottom: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%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:7pt;font-weight:400;line-height:100%">Pass</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: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%">231,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 style="background-color:#ffffff;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%">156,895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">198,541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">28,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,786&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">35,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">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 style="background-color:#ffffff;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">672,015&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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%">Classified</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,668&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:7pt;font-weight:400;line-height:100%">1,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:7pt;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: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,129&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total commercial real estate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">235,095&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">157,446&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">200,396&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">28,072&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">17,786&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">35,674&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">3,675&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">&#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: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%">678,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"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:7pt;font-weight:400;line-height:100%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Pass</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: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%">71,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">11,328&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">4,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 style="background-color:#cceeff;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,186&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">90,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">Classified</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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;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%">Total construction, land development, land</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: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%">71,236&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">11,328&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">4,540&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">3,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: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%">35&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">651&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">&#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: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%">&#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: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%">90,976&#160;</span></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:15pt"><td colspan="3" 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: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1-4 family residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Pass</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: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%">26,306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">22,639&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">9,536&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">2,929&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">3,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: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%">20,910&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">38,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: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%">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: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%">124,509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:7pt;font-weight:400;line-height:100%">Classified</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">137&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:7pt;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: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,472&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">Total 1-4 family residential</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">26,443&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">22,838&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">9,543&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">2,982&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">3,529&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">21,916&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">38,430&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">300&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">125,981&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:7pt;font-weight:400;line-height:100%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Pass</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: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%">18,190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">7,291&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">10,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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,699&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">6,742&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">18,569&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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,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 style="background-color:#cceeff;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%">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 style="background-color:#cceeff;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%">64,738&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:100%">Classified</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,062&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:7pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">110&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:7pt;font-weight:400;line-height:100%">Total farmland</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: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%">19,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: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%">10,087&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">10,147&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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,807&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">6,742&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">18,679&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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,016&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">204&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">68,934&#160;</span></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:15pt"><td colspan="3" 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: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Pass</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: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%">358,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: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%">181,933&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">136,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 style="background-color:#ffffff;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%">41,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: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,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 style="background-color:#ffffff;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,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 style="background-color:#ffffff;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%">486,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 style="background-color:#ffffff;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%">161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,224,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Classified</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:7pt;font-weight:400;line-height:100%">10,579&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3,767&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">96&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:7pt;font-weight:400;line-height:100%">293&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,610&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:100%">Total commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">369,704&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">192,512&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">140,402&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">42,950&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">5,938&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">12,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">487,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: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%">161&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">1,251,110&#160;</span></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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:7pt;font-weight:400;line-height:100%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Pass</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: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,204,622&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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,204,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;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%">Classified</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,974&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,853&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total factored receivables</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: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,217,596&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">&#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: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%">19,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: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%">&#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: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%">&#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: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%">&#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: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%">&#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: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%">&#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: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,237,449&#160;</span></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:15pt"><td colspan="3" 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: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Pass</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: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%">2,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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,981&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">894&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">304&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">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 style="background-color:#ffffff;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%">2,418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">147&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">8,778&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:7pt;font-weight:400;line-height:100%">Classified</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">79&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">Total consumer</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2,768&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">1,982&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">896&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">304&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">274&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2,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 style="background-color:#ffffff;border-top:1pt solid #000000;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%">147&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">&#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: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%">8,868&#160;</span></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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:7pt;font-weight:400;line-height:100%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Pass</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: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%">658,829&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">658,829&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:100%">Classified</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-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%">Total mortgage warehouse</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: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%">658,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 style="background-color:#cceeff;border-top:1pt solid #000000;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%">&#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: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%">&#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: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%">&#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: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%">&#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: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%">&#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: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%">&#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: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%">&#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: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%">658,829&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" 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: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Total 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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Pass</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: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%">2,572,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: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%">382,067&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">360,168&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">79,063&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">34,199&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">90,206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">530,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: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%">665&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">4,048,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;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%">Classified</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,562&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">25,609&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">362&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">71,474&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:100%">Total loans</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:7pt;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:7pt;font-weight:400;line-height:100%">2,600,923&#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:7pt;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:7pt;font-weight:400;line-height:100%">396,193&#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:7pt;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:7pt;font-weight:400;line-height:100%">385,777&#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:7pt;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:7pt;font-weight:400;line-height:100%">80,301&#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:7pt;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:7pt;font-weight:400;line-height:100%">34,304&#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:7pt;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:7pt;font-weight:400;line-height:100%">91,678&#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:7pt;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:7pt;font-weight:400;line-height:100%">530,450&#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:7pt;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:7pt;font-weight:400;line-height:100%">665&#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:7pt;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:7pt;font-weight:400;line-height:100%">4,120,291&#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><table style="border-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.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.261%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.268%"/><td style="width:0.1%"/></tr><tr style="height:17pt"><td colspan="39" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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:400;line-height:120%">Revolving<br/>Loans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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:400;line-height:120%">Revolving<br/>Loans<br/>Converted<br/>To Term<br/>Loans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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:400;line-height:120%">Total</span></td></tr><tr style="height:14pt"><td colspan="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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="33" 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:400;line-height:120%">Year of Origination</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="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:120%">December 31, 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:7pt;font-weight:400;line-height:120%">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:7pt;font-weight:400;line-height:120%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2018</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">2017</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="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:400;line-height:120%">Prior</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;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:120%">Commercial real estate</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Pass</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: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%">211,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: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%">249,652&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">50,223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">25,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: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%">47,447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">37,290&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">4,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 style="background-color:#ffffff;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">626,225&#160;</span></td><td style="background-color:#ffffff;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:7pt;font-weight:400;line-height:120%">Classified</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,879&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,358&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,550&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:120%">Total commercial real estate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">213,967&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">253,010&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">50,264&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">25,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: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%">47,463&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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,290&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">4,851&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">&#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: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%">632,775&#160;</span></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:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:7pt;font-weight:400;line-height:120%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 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:7pt;font-weight:400;line-height:120%">Pass</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: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%">56,764&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">33,756&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">4,744&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">23,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: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,199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">994&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">121,161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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:120%">Classified</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,303&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:7pt;font-weight:400;line-height:120%">Total construction, land development, land</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: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%">58,914&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">33,764&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">4,744&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">23,696&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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,199&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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,139&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">&#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: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,464&#160;</span></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:11pt"><td colspan="3" 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: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">1-4 family residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Pass</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: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%">26,840&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">15,195&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">9,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 style="background-color:#ffffff;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%">6,526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">8,591&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">22,151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">32,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">318&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">121,316&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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:120%">Classified</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">273&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">233&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,089&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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;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:120%">Total 1-4 family residential</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">27,113&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">15,428&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">9,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">6,532&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">8,655&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">23,240&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">32,291&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">318&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">123,115&#160;</span></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:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:7pt;font-weight:400;line-height:120%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 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:7pt;font-weight:400;line-height:120%">Pass</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: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%">14,387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">13,396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">7,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: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%">8,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 style="background-color:#cceeff;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%">10,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 style="background-color:#cceeff;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%">19,792&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,317&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">241&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">75,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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:120%">Classified</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">199&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:7pt;font-weight:400;line-height:100%">333&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">298&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,289&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:7pt;font-weight:400;line-height:120%">Total farmland</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: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%">14,586&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">14,008&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">8,485&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">8,373&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">10,168&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">20,090&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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,443&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">77,394&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" 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: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Pass</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: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%">466,254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">332,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: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%">77,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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,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 style="background-color:#ffffff;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%">15,032&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">7,704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">490,159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,407,894&#160;</span></td><td style="background-color:#ffffff;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:7pt;font-weight:400;line-height:120%">Classified</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,317&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">6,858&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,088&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">558&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">456&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">22,535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">475,571&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">339,604&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">82,098&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">19,498&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">15,088&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">8,160&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">490,361&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">49&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">1,430,429&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:7pt;font-weight:400;line-height:120%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 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:7pt;font-weight:400;line-height:120%">Pass</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: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,667,922&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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,667,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 12.25pt;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:120%">Classified</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,826&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">20,789&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,615&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total factored receivables</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: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,678,748&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">20,789&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">&#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: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%">&#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: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%">&#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: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%">&#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: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%">&#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: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%">&#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: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,699,537&#160;</span></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:11pt"><td colspan="3" 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: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Pass</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: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%">3,252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,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 style="background-color:#ffffff;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%">669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2,424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">1,882&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">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 style="background-color:#ffffff;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">10,644&#160;</span></td><td style="background-color:#ffffff;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:7pt;font-weight:400;line-height:120%">Classified</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">241&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-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:120%">Total consumer</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">3,257&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">1,794&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">669&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">565&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">2,543&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">1,987&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">70&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;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%">&#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: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%">10,885&#160;</span></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:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:7pt;font-weight:400;line-height:120%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 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:7pt;font-weight:400;line-height:120%">Pass</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: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%">769,973&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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%">769,973&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;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:120%">Classified</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-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:120%">Total mortgage warehouse</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: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%">769,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: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%">&#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: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%">&#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: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%">&#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: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%">&#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: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%">&#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: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%">&#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: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%">&#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: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%">769,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"/></tr><tr style="height:11pt"><td colspan="3" 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: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total 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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Pass</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: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%">3,216,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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%">646,539&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">150,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: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%">83,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 style="background-color:#ffffff;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%">84,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: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%">89,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: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%">528,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: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%">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: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%">4,800,240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;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:120%">Classified</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,649&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">31,858&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">909&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">383&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,093&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">665&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">67,332&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:7pt;font-weight:400;line-height:120%">Total loans</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:7pt;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:7pt;font-weight:400;line-height:100%">3,242,129&#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:7pt;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:7pt;font-weight:400;line-height:100%">678,397&#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:7pt;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:7pt;font-weight:400;line-height:100%">155,798&#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:7pt;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:7pt;font-weight:400;line-height:100%">84,594&#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:7pt;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:7pt;font-weight:400;line-height:100%">85,116&#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:7pt;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:7pt;font-weight:400;line-height:100%">91,906&#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:7pt;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:7pt;font-weight:400;line-height:100%">529,024&#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:7pt;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:7pt;font-weight:400;line-height:100%">608&#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:7pt;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:7pt;font-weight:400;line-height:100%">4,867,572&#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><span></span>
</td>
</tr>
<tr class="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 );">Schedule of Loans Modified as Troubled Debt Restructurings</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:12pt"><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 pre- and post-modification recorded investment of loans modified as troubled debt restructurings during the years ended December&#160;31, 2022, 2021, and 2020. The Company did not grant principal reductions on any restructured loans.</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:39.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Extended<br/>Amortization<br/>Period</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Payment<br/>Deferrals</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Protective Advances</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Total<br/>Modifications</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Number of<br/>Loans</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2022</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial</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:120%">$</span></td><td style="background-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:120%">45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">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="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:120%">1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">45&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">&#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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">&#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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt 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:120%">45&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:9pt;font-weight:400;line-height:120%">1</span></td></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;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;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:9pt;font-weight:400;line-height:120%">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"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial real estate</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:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">741&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">741&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:120%">1</span></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:9pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">697&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">697&#160;</span></td><td style="background-color:#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:120%">2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt 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:120%">&#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:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt 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:120%">697&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt 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:120%">741&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt 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:120%">1,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:120%">3</span></td></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;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;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:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial real estate</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">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="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%">3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">981&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">989&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-4 family residential properties</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="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%">1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,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 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%">1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:9pt;font-weight:400;line-height:100%">9,877&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">14,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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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 #000;border-top:1pt 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%">8,208&#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:9pt;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:9pt;font-weight:400;line-height:100%">11,756&#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:9pt;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:9pt;font-weight:400;line-height:100%">&#8212;&#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:9pt;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:9pt;font-weight:400;line-height:100%">19,964&#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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29</span></td></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_tfin_BalanceOfLoansModifiedDueToCOVID19TableTextBlock', window );">Balance of Loans Modified Due to COVID-19</a></td>
<td class="text"><div style="margin-top:12pt"><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 balance of loans modified for borrowers impacted by the COVID-19 pandemic.  </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.927%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.094%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.098%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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 modifications</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,801</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">628,022</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SummaryOfAmortizedCostOfLoansCurrentlyInDeferralTableTextBlock', window );">Summary of Amortized Cost of Loans Currently in Deferral</a></td>
<td class="text">The following table summarized the amortized cost of loans with payments currently in deferral and the accrued interest related to the loans with payments in deferral at December 31, 2021:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.794%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="padding: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%">Total<br/>Loans</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="padding: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%">Balance of<br/>Loans Currently<br/>in Deferral</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="padding: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%">Percentage<br/>of Portfolio</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="3" style="padding: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%">Accrued<br/>Interest<br/>Receivable</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial real estate</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632,775&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,212&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;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;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction, land development, land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">1,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:10pt;font-weight:400;line-height:100%">1.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1-4 family residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Farmland</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,430,429&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Factored receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,699,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,885&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mortgage warehouse</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769,973&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,867,572&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,896&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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_tfin_BalanceOfLoansModifiedDueToCOVID19TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of loans modified for borrowers impacted by the COVID-19 pandemic.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_BalanceOfLoansModifiedDueToCOVID19TableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_CollateralDependentFinancingReceivablesAndAllowanceForCreditLossesOnCollateralDependentFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Collateral Dependent Financing Receivables And Allowance For Credit Losses On Collateral Dependent Financing Receivables</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_CollateralDependentFinancingReceivablesAndAllowanceForCreditLossesOnCollateralDependentFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_ScheduleOfAccountsNotesLoansAndFinancingReceivableRecordedInvestmentAndUnpaidPrincipalTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unpaid principal and recorded investment 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;">tfin_ScheduleOfAccountsNotesLoansAndFinancingReceivableRecordedInvestmentAndUnpaidPrincipalTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_ScheduleOfAccruedInterestReversedThroughInterestIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Accrued Interest Reversed Through Interest 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;">tfin_ScheduleOfAccruedInterestReversedThroughInterestIncomeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_ScheduleOfFinancingReceivablesNonPerformingLoansTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nonperforming financing receivables (such as loans and trade receivables), including: (a) the recorded investment in loans and trade receivables, if applicable, on nonaccrual status as of each balance sheet date, (b) the recorded investment in factored receivables past due 90 days or more, and (c) troubled debt restructurings accruing interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_ScheduleOfFinancingReceivablesNonPerformingLoansTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_ScheduleOfLoansHeldForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 held for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_ScheduleOfLoansHeldForSaleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_SummaryOfAmortizedCostOfLoansCurrentlyInDeferralTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Summary Of Amortized Cost Of Loans Currently In Deferral</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_SummaryOfAmortizedCostOfLoansCurrentlyInDeferralTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_FinancingReceivableCreditQualityIndicatorsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953659-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_FinancingReceivableCreditQualityIndicatorsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PastDueFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_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_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="idm140077295716224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Real Estate Owned (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_OtherRealEstateAbstract', window );"><strong>Other Real Estate [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_OtherRealEstateRollForwardTableTextBlock', window );">Summary of Other Real Estate Owned Activity</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:400;line-height:120%">Other real estate owned activity 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:64.177%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.013%"/><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:400;line-height:120%">Years Ended 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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">524&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,432&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,009&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:120%">Loans transferred to OREO</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">1,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 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:120%">Net OREO gains (losses) and valuation 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:120%">(133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(347)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(616)</span></td><td style="background-color:#cceeff;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:120%">Sales of OREO</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(438)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,253)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">524&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,432&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;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_OtherRealEstateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherRealEstateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherRealEstateRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in other real estate on properties owned. Excludes real estate assets taken in settlement of troubled loans through surrender or foreclosure by 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;">us-gaap_OtherRealEstateRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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="idm140077299051552">
<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 );">Schedule of Premises and Equipment</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:400;line-height:120%">Premises and equipment consisted of the following:</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:75.983%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.012%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,080&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,992&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">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:120%">55,001&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,558&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,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:120%">35,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Automobiles and aircraft</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,929&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,820&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furniture, fixtures 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:120%">35,465&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,091&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150,881&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">145,696&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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:120%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(47,542)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(39,967)</span></td><td style="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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">103,339&#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:120%">$</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:120%">105,729&#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_LeaseCostTableTextBlock', window );">Schedule of Lease Cost</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs 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:64.455%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.013%"/><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:400;line-height:120%">Year Ended 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:8pt;font-weight:400;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:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,538&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,290&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422&#160;</span></td><td style="background-color:#ffffff;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%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,122&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,981&#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%">5,712&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="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 );">Schedule of Total Operating Lease Liability</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A maturity analysis of operating lease liabilities and reconciliation of the undiscounted cash flows to the total operating lease liability 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:82.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.567%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease payments due:</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within one 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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,515&#160;</span></td><td style="background-color:#ffffff;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:120%">After one but within two years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,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 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:120%">After two but within three years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,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 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:120%">After three but within four years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,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 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:120%">After four but within five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,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 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:120%">After five years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,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 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:120%">Total undiscounted cash flows</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,511&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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:120%">Discount on cash flows</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,476)</span></td><td style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease liability</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:120%">$</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:120%">34,035&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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="idm140077293608464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and 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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">Schedule of Intangible Assets and Goodwill</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:400;line-height:120%">Goodwill and intangible assets consist of the following:</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:74.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,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%">233,727&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.761%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><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:400;line-height:120%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Gross 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:400;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Net Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gross 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:400;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Net Carrying<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:400;line-height:120%">Core deposit intangibles</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,578&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(35,347)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,231&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,578&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(31,800)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software intangible asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,932&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,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:120%">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:120%">16,932&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,469)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,463&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Other intangible 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:120%">30,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:120%">(16,813)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,597&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,560&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,672)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,888&#160;</span></td><td style="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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">90,920&#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:120%">$</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:120%">(58,862)</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:120%">$</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:120%">32,058&#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:120%">$</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:120%">90,070&#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:120%">$</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:120%">(46,941)</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:120%">$</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:120%">43,129&#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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_ScheduleOfChangesInGoodwillAndIntangibleAssetsTableTextBlock', window );">Schedule of Changes in Goodwill and Intangible Assets by Operating Segment</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in goodwill and intangible assets by operating segment during the year are as follows:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.955%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.599%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 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:400;line-height:120%">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:400;line-height:120%">Factoring</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119,306&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63,275&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94,275&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">276,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"/></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:120%">Acquired goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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:120%">Acquired goodwill - measurement period adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18)</span></td><td style="background-color:#cceeff;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:120%">Acquired intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">851&#160;</span></td><td style="background-color:#ffffff;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:120%">Amortization of intangibles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,761)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,293)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,868)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,922)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">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:120%">$</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:120%">116,296&#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:120%">$</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:120%">60,982&#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:120%">$</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:120%">88,389&#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:120%">$</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:120%">100&#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:120%">$</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:120%">265,767&#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:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.955%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.599%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 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:400;line-height:120%">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:400;line-height:120%">Factoring</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123,882&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66,040&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">189,922&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:120%">Acquired goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73,697&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73,697&#160;</span></td><td style="background-color:#ffffff;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:120%">Acquired goodwill - measurement period adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,238)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,179)</span></td><td style="background-color:#cceeff;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:120%">Acquired intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangibles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,576)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,824)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,476)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,876)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">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:120%">$</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:120%">119,306&#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:120%">$</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:120%">63,275&#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:120%">$</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:120%">94,275&#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:120%">$</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:120%">&#8212;&#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:120%">$</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:120%">276,856&#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:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.955%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.599%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:400;line-height:120%">Factoring</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129,272&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61,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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">190,286&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:120%">Acquired goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,466&#160;</span></td><td style="background-color:#ffffff;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:120%">Acquired intangibles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,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 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:120%">Amortization of intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,390)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,940)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,330)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Ending balance</span></td><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:120%">$</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:120%">123,882&#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:120%">$</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:120%">66,040&#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:120%">$</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:120%">&#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:120%">$</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:120%">&#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:120%">$</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:120%">189,922&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="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 );">Schedule of Future Amortization Schedule for the Company's Intangible Assets</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future amortization schedule for the Company&#8217;s intangible assets with finite lives 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:87.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.012%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">10,482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,571&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,115&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,207&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization schedule excludes $851,000 of indefinite lived intangible assets.</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_tfin_ScheduleOfChangesInGoodwillAndIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 changes in goodwill and intangible.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_ScheduleOfChangesInGoodwillAndIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and intangible assets, which may be broken down by segment or major class.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI 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_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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="idm140077294546704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Method Investment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity Method Investments and Joint Ventures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsTextBlock', window );">Equity Method Investments</a></td>
<td class="text"><div style="margin-top:12pt"><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 Company&#8217;s investment in WSI:  </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.791%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,088&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,224&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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 investment</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%">38,088&#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%">8,366&#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_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -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_EquityMethodInvestmentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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="idm140077294716304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Variable Interest Entities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock', window );">Schedule of Variable Interest Entities</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:400;line-height:120%">The Company holds investments in the subordinated notes of the following closed Collateralized loan Obligation ("CLO") funds:</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:66.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.318%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;line-height:100%">Offering<br/>Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Offering<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:400;line-height:100%">Trinitas CLO IV, LTD (Trinitas IV)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2, 2016</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%">406,650&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Trinitas CLO V, LTD (Trinitas V)</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%">September 22, 2016</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%">409,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trinitas CLO VI, LTD (Trinitas VI)</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%">June 20, 2017</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=SL6759159-111685<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5747-111685<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=SL6228884-111685<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5728-111685<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfVariableInterestEntitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140077296978240">
<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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Pre-Tax Impact of Terminated Cash Flow Hedge on AOCI</a></td>
<td class="text"><div style="margin-top:10pt"><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 pre-tax impact of the terminated cash flow hedge on AOCI:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.789%"/><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:400;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains on terminated hedges</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gains arising during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,316&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Reclassification adjustments for amortization of unrealized (gains) into net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,316)</span></td><td style="background-color:#ffffff;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%">Ending Balance</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<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 Fair Value of Derivative Financial Instruments Classification on Balance Sheet</a></td>
<td class="text">The table below presents the fair value of the Company&#8217;s derivative financial instruments as well as their classification on the Balance Sheet as of December 31, 2021.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.820%"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" 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:400;line-height:100%">Derivative Assets</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:400;line-height:120%">As of 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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">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:400;line-height:120%">Balance<br/>Sheet Location</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Fair Value<br/>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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-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:120%">200,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="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:9pt;font-weight:400;line-height:120%">Other Assets</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:120%">$</span></td><td style="background-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:120%">6,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Fair Value and Cash Flow Hedge Accounting on AOCI</a></td>
<td class="text"><div style="margin-top:12pt"><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 effect of fair value and cash flow hedge accounting on Accumulated Other Comprehensive Income, net of tax:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.122%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.094%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.376%"/><td style="width:0.1%"/></tr><tr style="height:32pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" 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:400;line-height:100%">Amount of<br/>Gain or (Loss)<br/>Recognized<br/>in OCI on<br/>Derivative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" 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:400;line-height:100%">Amount of<br/>Gain or (Loss)<br/>Recognized in<br/>OCI Included<br/>Component</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" 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:400;line-height:100%">Location of<br/>Gain or (Loss)<br/>Recognized from<br/>AOCI into<br/>Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" 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:400;line-height:100%">Amount of<br/>Gain or (Loss)<br/>Reclassified<br/>from AOCI<br/>into Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" 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:400;line-height:100%">Amount of<br/>Gain or (Loss)<br/>Reclassified from<br/>AOCI into Income<br/>Included Component</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Year Ended December 31, 2022</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivatives in cash flow hedging relationships:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swaps</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest Expense, Noninterest Income</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Year Ended 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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivatives in cash flow hedging relationships:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swaps</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,995&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,995&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest Expense</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(71)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(71)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding: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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Year Ended December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivatives in cash flow hedging relationships:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swaps</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">597&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">597&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest Expense</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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_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_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_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_ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 effective portion of gains and losses on derivative instruments (and nonderivative instruments) designated and qualifying in net investment hedges recorded in accumulated other comprehensive income (loss) during the term of the hedging relationship and reclassified into earnings 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4CCC<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL109998896-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_ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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="idm140077298803920">
<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 );">Summary of Deposits</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:400;line-height:120%">Deposits are summarized 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:74.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31, 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:400;line-height:120%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noninterest-bearing demand</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,756,680&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,925,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest-bearing demand</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">856,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">830,019&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Individual retirement 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:120%">68,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83,410&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Money market</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">508,534&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">520,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Savings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">551,780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">504,146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Certificates of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">319,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:120%">533,206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Brokered time 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:120%">110,555&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other brokered 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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">210,045&#160;</span></td><td style="background-color:#ffffff;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:120%">Total deposits</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:120%">$</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:120%">4,171,336&#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:120%">$</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:120%">4,646,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"/></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 );">Scheduled Maturities of Time Deposits, Including Certificates of Deposits, Individual Retirement Accounts and Brokered Deposits</a></td>
<td class="text"><div style="margin-top:7pt"><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, scheduled maturities of time deposits, including certificates of deposits, individual retirement accounts and brokered time deposits, are 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:86.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.984%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">435,978&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After one but within two years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After two but within three years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,509&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">After three but within four years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After four but within five years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,897&#160;</span></td><td style="background-color:#cceeff;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:120%">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:120%">$</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:120%">497,830&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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="idm140077297405472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Borrowings and Borrowing Capacity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRepurchaseAgreements', window );">Schedule of Customer Repurchase Agreements</a></td>
<td class="text">Information concerning customer repurchase agreements is summarized as follows:<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:74.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amount outstanding at end of the year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">340&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,103&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average interest rate at end of the 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:120%">0.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Average daily balance during the year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,985&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Weighted average interest rate during the 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:120%">0.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maximum month-end balance during the year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,463&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,405&#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:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer repurchase agreements are secured by pledged securities with carrying amounts 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:74.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset-backed securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,999&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">CLO 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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,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: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:120%">$</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:120%">4,994&#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:120%">$</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:120%">14,970&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesTableTextBlock', window );">Schedule of FHLB Advances and Weighted Average Interest Rates by Contractual Maturity</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">FHLB Advances</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FHLB advances are collateralized by assets, including a blanket pledge of certain loans. FHLB advances and weighted average interest rates at end of period by contractual maturity are summarized 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:65.566%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.874%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding: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:120%">Variable Rate</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Balance Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Weighted Average Interest Rate</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.25&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></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_tfin_FederalHomeLoanBankAdvancesAdditionalInformationTableTableTextBlock', window );">Schedule of Information Concerning FHLB Advances</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information concerning FHLB advances is summarized 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:74.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amount outstanding at end of the year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">180,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average interest rate at end of the 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:120%">4.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Average daily balance during the year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69,658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,671&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Weighted average interest rate during the 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:120%">1.19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maximum month-end balance during the year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">230,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">180,000&#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_tfin_FederalHomeLoanBankAdvancesBorrowingCapacityTableTableTextBlock', window );">Schedule of FHLB Advances</a></td>
<td class="text"><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s unused borrowing capacity with the FHLB is as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;line-height:100%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowing capacity</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676,307&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">978,794&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Borrowings outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unused borrowing capacity</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">646,307&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798,794&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_ScheduleOfInformationConcerningPaycheckProtectionProgramBorrowingsTableTextBlock', window );">Schedule of Information Concerning Paycheck Protection Program Borrowings</a></td>
<td class="text"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information concerning borrowings under the PPPLF is summarized 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:71.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.819%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amount outstanding at end of period</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%">&#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%">27,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average interest rate at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Average amount outstanding during the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Weighted average interest rate during the period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Highest month end balance during the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,635&#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_tfin_ScheduleOfSubordinatedNotesTableTextBlock', window );">Schedule of Subordinated Notes</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:400;line-height:120%">The following provides a summary of the Company&#8217;s subordinated notes:</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.372%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.094%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.927%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.934%"/><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:9pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:9pt;font-weight:400;line-height:100%">Face Value</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:9pt;font-weight:400;line-height:100%">Carrying Value</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:9pt;font-weight:400;line-height:100%">Maturity Date</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:9pt;font-weight:400;line-height:100%">Current Interest Rate</span></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">First Repricing Date</span></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Variable Interest Rate at Repricing Date</span></td><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Initial Issuance Costs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subordinated Notes issued November 27, 2019</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: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%">39,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">38,857&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.875%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11/27/2024</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Month LIBOR plus 3.330%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,218&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:9pt;font-weight:400;line-height:100%">Subordinated Notes issued August 26, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,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:9pt;font-weight:400;line-height:100%">68,943&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:9pt;font-weight:400;line-height:100%">2031</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:9pt;font-weight:400;line-height:100%">3.500%</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:9pt;font-weight:400;line-height:100%">9/01/2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Month SOFR</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> plus 2.860%</span></div></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,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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">109,500&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:9pt;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:9pt;font-weight:400;line-height:100%">107,800&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:6pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Secured Overnight Financing Rate</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_ScheduleOfSubordinatedBorrowingTextBlock', window );">Summary of Junior Subordinated Debentures</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:400;line-height:120%">The following provides a summary of the Company&#8217;s junior subordinated debentures:</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:34.455%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.015%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Face 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:400;line-height:120%">Carrying 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:400;line-height:120%">Maturity Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Variable<br/>Interest Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Interest Rate At December 31, 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">National Bancshares Capital Trust II</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,464&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,489&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 2033</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"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LIBOR + 3.00%</span></div></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.77%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">National Bancshares Capital Trust III</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,409&#160;</span></td><td style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">July 2036</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LIBOR + 1.64%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.72%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ColoEast Capital Trust I</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,155&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:120%">September 2035</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LIBOR + 1.60%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.33%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ColoEast Capital Trust II</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,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:120%">4,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:120%">March 2037</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LIBOR + 1.79%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.52%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valley Bancorp Statutory Trust I</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,093&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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:120%">September 2032</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LIBOR + 3.40%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.12%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valley Bancorp Statutory Trust II</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,093&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,727&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:120%">July 2034</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LIBOR + 2.75%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.49%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,031&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,158&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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_tfin_FederalHomeLoanBankAdvancesAdditionalInformationTableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 additional information concerning FHLB 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;">tfin_FederalHomeLoanBankAdvancesAdditionalInformationTableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_FederalHomeLoanBankAdvancesBorrowingCapacityTableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unused borrowing capacity with the FHLB.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_FederalHomeLoanBankAdvancesBorrowingCapacityTableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_ScheduleOfInformationConcerningPaycheckProtectionProgramBorrowingsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Information Concerning Paycheck Protection Program Borrowings</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_ScheduleOfInformationConcerningPaycheckProtectionProgramBorrowingsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_ScheduleOfSubordinatedNotesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Subordinated 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;">tfin_ScheduleOfSubordinatedNotesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_FederalHomeLoanBankAdvancesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 advances made and reported by Federal Home Loan Bank (FHLBank).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvancesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRepurchaseAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 repurchase agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRepurchaseAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSubordinatedBorrowingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 borrowings under subordinated debt agreements that qualify as available in computing net capital under SEC uniform net capital rules for broker-dealers, including restrictive covenants, collateral, interest rates and due dates, amounts due by date and amount owed in total.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSubordinatedBorrowingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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="idm140077297371184">
<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 );">Summary of Income Tax Expense</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:400;line-height:120%">Income tax expense consisted of the following:</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:61.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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:400;line-height:120%">Years Ended 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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,472&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,766&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align: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:120%">Deferred</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,828)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,832)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,080)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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:120%">Change in valuation allowance for deferred tax asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Income tax expense</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:120%">$</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:120%">34,693&#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:120%">$</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:120%">31,980&#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:120%">$</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:120%">20,686&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Summary of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><div style="margin-bottom:12pt;margin-top:13pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective tax rates differ from federal statutory rates applied to income before income taxes due to the following:</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:61.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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:400;line-height:120%">Years Ended 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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax provision computed at federal 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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,771&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,440&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,789&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effect of:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">State taxes, 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:120%">4,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,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:120%">2,919&#160;</span></td><td style="background-color:#cceeff;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:120%">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:120%">(369)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,778)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(109)</span></td><td style="background-color:#ffffff;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:120%">Non-deductible executive 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:120%">1,510&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52&#160;</span></td><td style="background-color:#cceeff;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:120%">Bank-owned life 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:120%">(89)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(332)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(121)</span></td><td style="background-color:#ffffff;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:120%">Tax exempt 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:120%">(100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(201)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Change in valuation allowance for deferred tax asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">406&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</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:120%">$</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:120%">34,693&#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:120%">$</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:120%">31,980&#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:120%">$</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:120%">20,686&#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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Significant Components of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div style="margin-top:13pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net tax effects of temporary differences between the recorded amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company&#8217;s deferred tax assets and liabilities are 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:74.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">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:400;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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:120%">Federal net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:120%">State net operating loss carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,534&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,458&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">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:120%">7,825&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,742&#160;</span></td><td style="background-color:#ffffff;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:120%">Unrealized loss on securities available for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,163&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:120%">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:120%">11,825&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Accrued 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:120%">4,179&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,465&#160;</span></td><td style="background-color:#cceeff;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:120%">Lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,062&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,405&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,389&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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:120%">Goodwill and intangible 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:120%">9,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,449&#160;</span></td><td style="background-color:#ffffff;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:120%">Fair value adjustment on junior subordinated 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:10pt;font-weight:400;line-height:120%">2,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:120%">2,324&#160;</span></td><td style="background-color:#cceeff;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:120%">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:120%">6,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:120%">4,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 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:120%">Acquired loan basis</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">371&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">525&#160;</span></td><td style="background-color:#cceeff;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:120%">Installment gain on sale of subsidiary</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">626&#160;</span></td><td style="background-color:#ffffff;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:120%">Lease right-of-use asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,339&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Unrealized gain on securities available for sale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,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 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:120%">Derivative financial instruments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,475&#160;</span></td><td style="background-color:#cceeff;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:120%">Indemnification asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">935&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,123&#160;</span></td><td style="background-color:#ffffff;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:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,434&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,589&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,991&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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:120%">Net deferred tax asset before valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(327)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(278)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Net deferred tax asset</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:120%">$</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:120%">16,473&#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:120%">$</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:120%">10,023&#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_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="idm140077293661408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Off-Balance Sheet Loan Commitments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 );">Summary of Financial Instruments with Off-Balance Sheet Risk</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contractual amounts of financial instruments with off-balance sheet risk were as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.599%"/><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:400;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">Fixed Rate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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%">Variable Rate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fixed Rate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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%">Variable Rate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:400;line-height:100%">Unused lines of credit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,417&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,965&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,382&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,029&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549,512&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Standby letters 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%">12,309&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments to purchase 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%">53,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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%">Mortgage warehouse commitments</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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,117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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,117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">823,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">823,060&#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_SecuritiesBorrowedAllowanceForCreditLossTableTextBlock', window );">Securities Borrowed, Allowance for Credit Loss</a></td>
<td class="text">The following table presents credit loss expense for off balance sheet credit exposures:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.650%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.652%"/><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:400;line-height:120%">Year Ended 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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit loss expense (benefit)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(476)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(922)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,448&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuritiesBorrowedAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities borrowed.</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_SecuritiesBorrowedAllowanceForCreditLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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="idm140077294980848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Disclosures (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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis are summarized 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:47.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.987%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value Measurements Using</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Total<br/>Fair Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2022</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:400;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets measured at fair value on a recurring basis</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:120%">Mortgage-backed securities, residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,633&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,633&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:120%">Asset-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:120%">State and municipal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,438&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,438&#160;</span></td><td style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CLO securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">181,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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">181,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 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:120%">Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,263&#160;</span></td><td style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SBA pooled securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">254,504&#160;</span></td><td 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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">254,504&#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;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><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:120%">Equity securities with readily determinable fair values</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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 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:120%">Mutual fund</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,191&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,191&#160;</span></td><td style="background-color:#ffffff;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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Loans held for sale</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,641&#160;</span></td><td style="background-color:#ffffff;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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Indemnification asset</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,896&#160;</span></td><td style="background-color:#ffffff;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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Revenue share asset</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,515&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,515&#160;</span></td><td style="background-color:#ffffff;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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities measured at fair value on a recurring basis</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">Return of premium liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">575&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">575&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.987%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value Measurements Using</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Total<br/>Fair Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 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:400;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets measured at fair value on a recurring basis</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:120%">Mortgage-backed securities, residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,449&#160;</span></td><td style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,764&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,764&#160;</span></td><td style="background-color:#ffffff;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:120%">State and municipal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,825&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,825&#160;</span></td><td style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CLO Securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106,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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106,634&#160;</span></td><td style="background-color:#ffffff;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:120%">Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,056&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,056&#160;</span></td><td style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SBA pooled securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,698&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,698&#160;</span></td><td style="background-color:#ffffff;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:120%">&#160;</span></td><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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">182,426&#160;</span></td><td 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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">182,426&#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;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><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:120%">Equity securities with readily determinable fair values</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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 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:120%">Mutual fund</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,504&#160;</span></td><td style="background-color:#ffffff;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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Loans held for sale</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,330&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,330&#160;</span></td><td style="background-color:#ffffff;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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Indemnification asset</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,786&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,786&#160;</span></td><td style="background-color:#ffffff;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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Derivative financial instruments (cash flow hedges)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="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:120%">Interest rate swap</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,164&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,164&#160;</span></td><td style="border-bottom:3pt double #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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Reconciliation of Fair Value of Contingent Consideration</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the opening balance to the closing balance of the fair value of the indemnification asset 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:61.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,786&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">36,225&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indemnification asset recognized in business combination</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">30,959&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of indemnification asset recognized in earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(890)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,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:9pt;font-weight:400;line-height:100%">5,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indemnification recognized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">(35,633)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</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:9pt;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:9pt;font-weight:400;line-height:100%">3,896&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">4,786&#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:9pt;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:9pt;font-weight:400;line-height:100%">36,225&#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>A reconciliation of the opening balance to the closing balance of the fair value of the revenue share asset 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:82.372%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.873%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="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:400;line-height:100%">2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue share asset recognized </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,237&#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 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of revenue share asset recognized in earnings</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(62)</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 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue share payments received</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(660)</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">5,515&#160;</span></td><td style="background-color:#cceeff;border-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>A reconciliation of the opening balance to the closing balance of the fair value of the return of premium liability  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:82.372%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.873%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</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:400;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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: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%">&#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 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Return of premium liability recognized in business combination</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of return of premium liability recognized in earnings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Return of premium payments made</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">575&#160;</span></td><td style="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_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock', window );">Schedule of Fair Value of Assets Measured on Non-recurring Basis</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets measured at fair value on a non-recurring basis are summarized in the table below. There were no liabilities measured at fair value on a non-recurring basis at December&#160;31, 2022 and 2021.</span></div><div style="margin-bottom:7pt;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:47.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.987%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value Measurements Using</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Total<br/>Fair Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2022</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:400;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Collateral dependent loans</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial real estate</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">269&#160;</span></td><td style="background-color:#ffffff;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:120%">1-4 family residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46&#160;</span></td><td style="background-color:#cceeff;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:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,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:120%">6,994&#160;</span></td><td style="background-color:#ffffff;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:120%">Factored receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,367&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity investment without readily determinable fair value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,088&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,088&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">38,088&#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:120%">$</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:120%">&#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:120%">$</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:120%">36,676&#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:120%">$</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:120%">74,764&#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-bottom:7pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.987%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value Measurements Using</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding: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:120%">Total<br/>Fair Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 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:400;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Collateral dependent loans</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial real estate</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1-4 family residential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61&#160;</span></td><td style="background-color:#cceeff;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:120%">Commercial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,435&#160;</span></td><td style="background-color:#ffffff;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:120%">Factored receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Consumer</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other real estate owned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:120%">Commercial real estate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Construction, land development, land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:120%">$</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:120%">&#8212;&#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:120%">$</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:120%">&#8212;&#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:120%">$</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:120%">33,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:120%">$</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:120%">33,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"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Represents the fair value of OREO that was adjusted subsequent to its initial classification as OREO.</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_FairValueByBalanceSheetGroupingTextBlock', window );">Schedule of Estimated Fair Value of Company's Financial Assets and Financial Liabilities</a></td>
<td class="text"><div style="margin-top:12pt"><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 the Company&#8217;s financial instruments not measured at fair value on a recurring or non-recurring basis 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:35.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.987%"/><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:400;line-height:120%">December 31, 2022</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><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:400;line-height:120%">Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value Measurements Using</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:400;line-height:120%">Total<br/>Fair Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">408,182&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">408,182&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">408,182&#160;</span></td><td style="background-color:#ffffff;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:120%">Securities - held to maturity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,077&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,476&#160;</span></td><td style="background-color:#cceeff;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:120%">Loans not previously presented, gross</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,088,411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">187,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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,805,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:120%">3,993,430&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:120%">FHLB and other restricted 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:120%">6,252&#160;</span></td><td style="background-color:#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:120%">&#160;N/A </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;N/A </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;N/A </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">21,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial 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"/><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">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:120%">4,171,336&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,159,695&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,159,695&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">Customer 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:120%">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:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">340&#160;</span></td><td style="background-color:#ffffff;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:120%">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:10pt;font-weight:400;line-height:120%">30,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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:10pt;font-weight:400;line-height:120%">107,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Junior subordinated 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:10pt;font-weight:400;line-height:120%">41,158&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,721&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,721&#160;</span></td><td style="background-color:#cceeff;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:120%">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:120%">2,830&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,830&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,830&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.705%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.987%"/><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:400;line-height:120%">December 31, 2021</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><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:400;line-height:120%">Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value Measurements Using</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:400;line-height:120%">Total<br/>Fair Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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"/><td 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">383,178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">383,178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">383,178&#160;</span></td><td style="background-color:#ffffff;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:120%">Securities - held to maturity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,947&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,447&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,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 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:120%">Loans not previously presented, gross</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,834,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:120%">142,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,685,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:120%">4,828,020&#160;</span></td><td style="background-color:#ffffff;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:120%">FHLB and other restricted 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:120%">10,146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:120%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">15,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial 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"/><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">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:120%">4,646,679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,646,552&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,646,552&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer 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:120%">2,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,103&#160;</span></td><td style="background-color:#ffffff;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:120%">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:10pt;font-weight:400;line-height:120%">180,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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">180,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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">180,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Paycheck Protection Program Liquidity Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,144&#160;</span></td><td style="background-color:#ffffff;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:120%">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:120%">106,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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110,045&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110,045&#160;</span></td><td style="background-color:#cceeff;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:120%">Junior subordinated 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:120%">40,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,286&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Accrued interest payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,951&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 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_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13467-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of 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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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="idm140077295197456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related-Party Transactions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of Loans to Principal Officers, Directors, and their Affiliates</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:400;line-height:120%">In the ordinary course of business, we have granted loans to executive officers, directors, and their affiliates 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:74.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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:400;line-height:100%">Years Ended 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">3,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"/></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%">New loans and 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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;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%">Repayments and sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,892)</span></td><td style="background-color:#cceeff;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%">Effect of changes in composition of related parties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Ending balance</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%">&#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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140077295876992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>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 );">Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The actual capital amounts and ratios for the Company and TBK Bank are presented in the following table:</span></div><div style="margin-top:10pt"><table style="border-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.483%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.210%"/><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:400;line-height:120%">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:400;line-height:120%">Minimum for Capital<br/>Adequacy Purposes</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:400;line-height:120%">To Be Well<br/>Capitalized Under<br/>Prompt Corrective<br/>Action Provisions</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:400;line-height:120%">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:400;line-height:120%">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:400;line-height:120%">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:400;line-height:120%">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:400;line-height:120%">Ratio</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total capital (to risk weighted assets)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$829,928</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.7%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$375,109</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank, SSB</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$732,785</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.8%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$371,030</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$463,788</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.0%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tier 1 capital (to risk weighted assets)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$684,381</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14.6%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$281,252</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank, SSB</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$697,022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$278,809</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$371,745</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.0%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common equity Tier 1 capital (to risk weighted assets)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$598,223</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.7%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$211,969</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank, SSB</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$697,022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$209,107</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$302,043</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.5%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tier 1 capital (to average assets)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$684,381</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$210,579</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank, SSB</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$697,022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13.2%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$211,219</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$264,023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.0%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total capital (to risk weighted assets)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$769,475</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14.1%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$436,582</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank, SSB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$698,286</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.9%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$433,046</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$541,307</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.0%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tier 1 capital (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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$628,094</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$327,701</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank, SSB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$665,336</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.3%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$324,554</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$432,739</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.0%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common equity Tier 1 capital (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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$542,492</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.9%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$246,587</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank, SSB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$665,336</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.3%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$243,416</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$351,600</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.5%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tier 1 capital (to average 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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Triumph Financial, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$628,094</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.1%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$226,340</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.0%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TBK Bank, SSB</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$665,336</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.8%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$225,538</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$281,922</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.0%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>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="idm140077295987168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (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_ScheduleOfCapitalUnitsTextBlock', window );">Summary of Capital Structure</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:400;line-height:120%">The following summarizes the Company&#8217;s capital structure.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Preferred Stock Series C</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:71.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.816%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.819%"/><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:400;line-height:120%">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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands, except per share amounts)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">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:400;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares authorized</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:120%">51,750&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,750&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">Shares issued</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,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:120%">45,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Par value per share</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.01&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Liquidation preference per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liquidation preference amount</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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividend rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividend payment dates</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Quarterly </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quarterly</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Common Stock</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:74.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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:400;line-height:120%">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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands, except per share amounts)</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:400;line-height:120%">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:400;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares authorized</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:120%">50,000,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:120%">50,000,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares issued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,321,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:120%">28,261,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Treasury shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,268,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:120%">(3,102,801)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,053,585&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,158,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Par value per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfCapitalUnitsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 capital units or capital shares, including the value of capital units or capital shares, units authorized, units outstanding and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04.16)<br> -URI https://asc.fasb.org/extlink&amp;oid=120401414&amp;loc=d3e603758-122996<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCapitalUnitsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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="idm140077293604480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock', window );">Summary of Changes in Company's Nonvested Restricted Stock Awards</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:400;line-height:120%">A summary of changes in the Company&#8217;s nonvested Restricted Stock Awards (&#8220;RSAs&#8221;) under the Omnibus Incentive Plan for the year ended 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:73.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Nonvested RSAs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Weighted Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonvested at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">363,404&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67.56&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">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:10pt;font-weight:400;line-height:120%">(126,203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61.74&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19,186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76.93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Nonvested at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">230,486&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70.34&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Summary of Changes in Company's Nonvested Restricted Stock Units</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:400;line-height:120%">A summary of changes in the Company&#8217;s nonvested Restricted Stock Units (&#8220;RSUs&#8221;) under the Omnibus Incentive Plan for the year ended 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:73.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonvested RSUs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Weighted Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonvested at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,470&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.07&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,849&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">69.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,019)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">64.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;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%">211,300&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.45&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock', window );">Summary of Changes in Company's Nonvested Performance Stock Units</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:400;line-height:120%">A summary of changes in the Company&#8217;s nonvested Market Based Performance Stock Units (&#8220;Market Based PSUs&#8221;) under the Omnibus Incentive Plan for the year ended 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:73.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonvested Market Based PSUs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Weighted Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonvested at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,984&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.68&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,276&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">84.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incremental shares earned</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">8,997&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,996)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">33.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(3,775)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">77.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;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%">112,486&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.57&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of changes in the Company&#8217;s nonvested Performance Based Performance Stock Units (&#8220;Performance Based PSUs&#8221;) under the Omnibus Incentive Plan for the year ended 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:73.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonvested Performance Based PSUs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Weighted Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonvested at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,383&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.32&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">69.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,645)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">43.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;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%">255,738&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.57&#160;</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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_tfin_ShareBasedCompensationPerformanceStockUnitsValuationAssumptionsTableTableTextBlock', window );">Schedule of Fair Value of Market Based Performance Stock Units, Weighted Average Assumptions</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Market Based PSUs granted was determined using the following weighted average assumptions:</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:61.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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:400;line-height:100%">Year Ended December 31,</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:400;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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 1, 2022</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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 1, 2021</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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 1, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance period</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00 years</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00 years</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.00 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.44&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock price volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.02&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of Changes in Company's Stock Options</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:400;line-height:120%">A summary of changes in the Company&#8217;s stock options under the Omnibus Incentive Plan for the year ended 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:51.677%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Weighted Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Weighted Average<br/>Remaining<br/>Contractual Term<br/>(In 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:400;line-height:100%">Aggregate<br/>Intrinsic Value<br/>(In Thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Outstanding at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,755&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">33.34&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #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:0 1pt"/><td 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: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%">35,939&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,797)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,499)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69.44&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</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:9pt;font-weight:400;line-height:100%">195,398&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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-top:1pt 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%">39.48&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.10</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%">3,176&#160;</span></td><td style="background-color:#ffffff;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;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fully vested shares and shares expected to vest at December 31, 2022</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:9pt;font-weight:400;line-height:100%">195,398&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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-top:1pt 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%">39.48&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.10</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%">3,176&#160;</span></td><td style="background-color:#ffffff;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;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares exercisable at December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,958&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.10&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.90</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%">2,717&#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_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock', window );">Schedule of Information Related to Stock Options</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information related to the stock options for the years ended December&#160;31, 2022, 2021, and 2020 was as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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:400;line-height:100%">Year Ended 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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands, except per share amounts)</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:400;line-height:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate intrinsic value of options exercised</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">940&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash received from option exercises, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(227)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Tax benefit realized from 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%">59&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value of options granted (per share)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.37&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of vested awards</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471&#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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Fair Value of Stock Options Granted Weighted-Average Assumptions</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the stock options granted was determined using the following weighted average assumptions:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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:400;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:400;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:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.77&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.46&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.83&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_ShareBasedCompensationPerformanceStockUnitsValuationAssumptionsTableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based compensation performance stock units, valuation assumptions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_ShareBasedCompensationPerformanceStockUnitsValuationAssumptionsTableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cash received from exercise of stock options and similar instruments granted under share-based payment arrangements and tax benefit from exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=SL79508275-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 outstanding nonvested restricted stock shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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)<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_NonvestedRestrictedStockSharesActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number and weighted-average grant date fair value for nonvested performance shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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)<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_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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="idm140077294541920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Parent Company Only Condensed Financial Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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 );">Condensed Parent Company Only Balance Sheets</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed Parent Company Only 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:74.038%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</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:400;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92,338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities - held to maturity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,077&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,947&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment in bank subsidiary</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">943,084&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">938,255&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment in non-bank 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:120%">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:10pt;font-weight:400;line-height:120%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,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:120%">479&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,044,261&#160;</span></td><td 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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,009,105&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LIABILITIES AND EQUITY</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subordinated notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">107,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:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Junior subordinated 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:120%">41,158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intercompany payables</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">128&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Accrued expenses 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:120%">5,967&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">155,290&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stockholders' 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:120%">888,971&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">858,864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities and equity</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:120%">$</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:120%">1,044,261&#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:120%">$</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:120%">1,009,105&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfCondensedIncomeStatementTableTextBlock', window );">Condensed Parent Company Only Statements of Income</a></td>
<td class="text"><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed Parent Company Only 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:61.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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:400;line-height:120%">Years Ended  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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">174&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">270&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">(7,874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,220)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,477)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">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:120%">(362)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(56)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">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:10pt;font-weight:400;line-height:120%">53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(20)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Salaries and employee benefits 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:120%">(729)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(618)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(606)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Other 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:120%">(2,701)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,379)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,376)</span></td><td style="background-color:#ffffff;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:120%">Income (loss) before income tax and income from subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,412)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,120)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,108)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">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:120%">2,150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">2,631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Dividends from subsidiaries and equity in undistributed subsidiary 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:120%">111,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:120%">121,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:120%">73,501&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">102,311&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112,974&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends 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:10pt;font-weight:400;line-height:120%">(3,206)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,206)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,701)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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:120%">Net income available to common stockholders</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:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99,105&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109,768&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,323&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income attributable to Parent</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:120%">$</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:120%">87,377&#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:120%">$</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:120%">115,189&#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:120%">$</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:120%">68,737&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="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 );">Condensed Parent Company Only Statements of Cash Flows</a></td>
<td class="text"><div style="margin-top:7pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed Parent Company Only 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:61.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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:400;line-height:120%">Years Ended 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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows from 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 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:120%">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:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112,974&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,024&#160;</span></td><td style="background-color:#ffffff;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:120%">Adjustments to reconcile net income to net cash provided by (used in) operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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 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:120%">Equity in undistributed subsidiary 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:120%">1,427&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(121,892)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(58,501)</span></td><td style="background-color:#ffffff;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:120%">Net accretion of 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:120%">(171)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(87)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(221)</span></td><td style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of junior subordinated 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:120%">556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">506&#160;</span></td><td style="background-color:#ffffff;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:120%">Amortization of subordinated notes 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:120%">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:120%">1,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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:120%">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:120%">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:120%">420&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">315&#160;</span></td><td style="background-color:#ffffff;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:120%">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:120%">362&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Change in other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,089)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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:120%">Change in accrued expenses 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:120%">3,650&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">505&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by (used in) 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:120%">105,575&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,842)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,047&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flows from investing 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 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:120%">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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,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:120%">146&#160;</span></td><td style="background-color:#ffffff;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:120%">Proceeds from maturities, calls, and pay downs of securities held to maturity</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,003&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">693&#160;</span></td><td style="background-color:#cceeff;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:120%">Net change in 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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">719&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by (used in) investing activities</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:120%">679&#160;</span></td><td 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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,386&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,558&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%">Proceeds from issuance of subordinated notes, 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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,224&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:120%">Repayment of 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:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(50,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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issuance of preferred stock, net of 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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,364&#160;</span></td><td style="background-color:#cceeff;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:120%">Dividends 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:120%">(3,206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,701)</span></td><td style="background-color:#ffffff;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:120%">Purchase of treasury stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(76,714)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,241)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(35,772)</span></td><td style="background-color:#cceeff;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:120%">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:120%">(74)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">577&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(227)</span></td><td style="background-color:#ffffff;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:120%">Proceeds from employee stock purchase plan common stock  issuance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,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:10pt;font-weight:400;line-height:120%">449&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by (used in) financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(78,446)</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:120%">14,803&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,664&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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:120%">Net increase (decrease) in cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,808&#160;</span></td><td 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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,347&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,269&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">Cash and cash equivalents at beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,530&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,914&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Cash and cash equivalents at end of period</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:120%">$</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:120%">92,338&#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:120%">$</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:120%">64,530&#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:120%">$</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:120%">51,183&#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_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>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="idm140077298845840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Factors Used in Computation of Earnings Per Share</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:400;line-height:120%">The factors used in the earnings per share computation follow:</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:61.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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:400;line-height:120%">Year Ended 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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic</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 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:120%">Net income to common stockholders</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99,105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109,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:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,323&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:120%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,393,954&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,736,713&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,387,932&#160;</span></td><td style="background-color:#cceeff;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:120%">Basic earnings per common share</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:120%">$</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:120%">4.06&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">4.44&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:120%">2.56&#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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 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:120%">Net income to common stockholders</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109,768&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,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 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:120%">Weighted average common shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,393,954&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,736,713&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,387,932&#160;</span></td><td style="background-color:#ffffff;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:120%">Dilutive effects of:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumed exercises of stock 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:120%">90,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:120%">130,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">148,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:120%">170,276&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted 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:120%">98,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:120%">76,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,978&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units - market based</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">122,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">136,199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock units - performance based</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">167,187&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee 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:120%">2,694&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,617&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:120%">Average shares and dilutive potential common shares</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:120%">25,023,568&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,252,052&#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:120%">24,615,816&#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 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:120%">Diluted earnings per common share</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:120%">$</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:120%">3.96&#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:120%">$</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:120%">4.35&#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:120%">$</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:120%">2.53&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Shares not Considered in Computing Diluted Earnings per Common Share</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares that were not considered in computing diluted earnings per common share because they were antidilutive or have not met the thresholds to be considered in the dilutive calculation are 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:61.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.985%"/><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:400;line-height:120%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:400;line-height:120%">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:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,379&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,939&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,947&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,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:120%">8,463&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Restricted 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:120%">11,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:120%">15,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Performance stock units - market based</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Performance stock units - performance based</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">259,383&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">256,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee 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:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>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="idm140077295985600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information</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:400;line-height:120%">The following presents the Company&#8217;s operating segments. The accounting policies of the segments are substantially the same as those described in Note 1 &#8211; Summary of Significant Accounting Policies. Transactions between segments consist primarily of borrowed funds.&#160;Intersegment interest expense is allocated to the Factoring segment and the Payments segment (when the Payments segment is not self-funded) based on Federal Home Loan Bank advance rates. When the Payments segment is self-funded with funding in excess of its factored receivables, intersegment interest income is allocated based on the Federal Funds effective rate. Credit loss expense is allocated based on the segment&#8217;s allowance for credit losses determination. Noninterest income and expense directly attributable to a segment are assigned accordingly. The majority of salaries and benefits expense for our executive leadership team as well as other selling, general, and administrative shared services costs, including a significant amount of information technology expense, are allocated to the Banking segment.. Taxes are paid on a consolidated basis and are not allocated for segment purposes. The Factoring segment includes only factoring originated by Triumph Financial Services. </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Year Ended December 31, 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:400;line-height:120%">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:400;line-height:120%">Factoring</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total interest income</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">195,871&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207,114&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">175&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">419,239&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intersegment interest allocations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,567&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(123)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Total interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,873&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,874&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,747&#160;</span></td><td style="background-color:#cceeff;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:120%">Net interest income (expense)</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:120%">194,565&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">197,670&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,956&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,699)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">400,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">2,753&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,895&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%">Net interest income (expense) after credit loss expense</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:120%">191,812&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">194,775&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,738&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,758)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">393,567&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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:120%">Noninterest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,096&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,272&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,620&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84,068&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Noninterest 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:120%">186,770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87,197&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,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:120%">340,631&#160;</span></td><td style="background-color:#ffffff;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:120%">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,138&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129,850&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(26,873)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,111)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">137,004&#160;</span></td><td style="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:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Year Ended December 31, 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:400;line-height:120%">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:400;line-height:120%">Factoring</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total interest income</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">189,621&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">185,741&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,093&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">387,555&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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:120%">Intersegment interest allocations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,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:120%">(9,878)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(511)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Total interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,205&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,220&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,425&#160;</span></td><td style="background-color:#cceeff;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:120%">Net interest income (expense)</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:120%">189,805&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">175,863&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,582&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,120)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">369,130&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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:120%">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:120%">(19,016)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,691&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">438&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,830)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Net interest income (expense) after credit loss expense</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:120%">208,821&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">166,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:10pt;font-weight:400;line-height:120%">11,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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,177)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">377,960&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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:120%">Noninterest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,447&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,451&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">598&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,501&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noninterest 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:120%">169,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:120%">74,768&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,769&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">287,507&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:120%">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73,154&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104,409&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(21,174)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,435)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">144,954&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.872%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><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-style:italic;font-weight:400;line-height:120%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Year Ended December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:400;line-height:120%">Factoring</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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:120%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total interest income</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:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">207,978&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109,391&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,474&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">272&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">322,115&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intersegment interest allocations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,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:120%">(444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Total interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,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:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,477&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,387&#160;</span></td><td style="background-color:#cceeff;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:120%">Net interest income (expense)</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:120%">190,883&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97,020&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,030&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,205)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">284,728&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">20,217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,042&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">1,898&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,329&#160;</span></td><td style="background-color:#cceeff;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:120%">Net interest income (expense) after credit loss expense</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:120%">170,666&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,858&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,103)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">246,399&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gain on sale of subsidiary or division</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:120%">Other noninterest income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,010&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">125&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:120%">Noninterest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">151,115&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,011&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,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:120%">222,074&#160;</span></td><td style="background-color:#cceeff;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:120%">Operating income (loss)</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:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58,688&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,977&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,897)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,058)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84,710&#160;</span></td><td style="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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets and gross loans below include intersegment loans, which eliminate in consolidation.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.015%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 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:400;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:400;line-height:100%">Factoring</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Eliminations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">4,931,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250,476&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,948&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,040,175&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,260,482)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,333,783&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Gross loans</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%">3,576,216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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,727&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align: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,722&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(693,374)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,120,291&#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:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.015%"/><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-style:italic;font-weight:400;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 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:400;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:400;line-height:100%">Factoring</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Eliminations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding: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%">Consolidated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">5,568,826&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,679,495&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,212&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,009,998&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,595,281)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,956,250&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;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%">Gross loans</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%">4,444,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;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,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%">153,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%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,276,801)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,867,572&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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="idm140077296379808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2021 </div>
<div>reportableSegment</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>derivativeInstument </div>
<div>reportableSegment</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>derivativeInstument</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_tfin_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DebtSecuritiesAccruedInterestReversed', window );">Accrued interest reversed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_InterestIncomeAccrualDiscontinuedTerm', window );">Number of days within which accrual of interest income discontinues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_PeriodOfConsumerLoansChargedOff', window );">Period after which consumer loans are charged off</a></td>
<td class="text">&#160;<span></span>
</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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_InterestIncomeNotRecognizedUntilLoanBalanceReducedAmount', window );">Interest income not recognized until loan balance reduced, amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net reduction of retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(888,971,000)<span></span>
</td>
<td class="num">(858,864,000)<span></span>
</td>
<td class="num">(726,781,000)<span></span>
</td>
<td class="num">$ (636,590,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_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL Allocation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,807,000<span></span>
</td>
<td class="nump">42,213,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_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for credit losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,444,000<span></span>
</td>
<td class="nump">2,082,000<span></span>
</td>
<td class="nump">2,026,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Deferred tax assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,389,000<span></span>
</td>
<td class="nump">39,292,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivablePortfolioSegmentEquipmentLoanTerm', window );">Equipment loan term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">60 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_ChangeInNationalRetailSalesForecastPeriod', window );">Change in national retail sales forecast period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_ChangeInNationalHomePriceIndexForecastPeriod', window );">Change in national home price index forecast period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_ChangeInNationalGrossDomesticProductForecastPeriod', window );">Change in national gross domestic product forecast period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | reportableSegment</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=tfin_PaymentsSegmentMember', window );">Payments Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_TransactionalPaymentAndAuditFees', window );">Transactional payment and audit fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,694,000<span></span>
</td>
<td class="nump">$ 7,451,000<span></span>
</td>
<td class="nump">127,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember', window );">Cash Flow Hedging</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNumberOfInstrumentsHeld', window );">Number of instruments held | derivativeInstument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_FairValueHedgingMember', window );">Fair Value Hedging</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNumberOfInstrumentsHeld', window );">Number of instruments held | derivativeInstument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember', window );">Automobiles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AirTransportationEquipmentMember', window );">Aircraft</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net reduction of retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (498,456,000)<span></span>
</td>
<td class="num">$ (399,351,000)<span></span>
</td>
<td class="num">(289,583,000)<span></span>
</td>
<td class="num">(229,030,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_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Period of Adoption, Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net reduction of retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,770,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_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL Allocation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">269,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_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for credit losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">126,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_OffBalanceSheetCreditLossLiability', window );">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="text">&#160;<span></span>
</td>
<td class="nump">1,918,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_DeferredTaxAssetsGross', window );">Deferred tax assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">543,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_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Period of Adoption, Adjustment | Retained Earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Net reduction of retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,770,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_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DebtSecurityNonaccrualStatusTerm', window );">Nonaccrual status term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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 | Capitalized Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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 | Buildings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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 | Furniture, fixtures and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">11 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Capitalized Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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 | Buildings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">40 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Furniture, fixtures and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_ChangeInNationalGrossDomesticProductForecastPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reasonable and supportable four quarter forecast period for one-year percentage change in national gross domestic product.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_ChangeInNationalGrossDomesticProductForecastPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_tfin_ChangeInNationalHomePriceIndexForecastPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reasonable and supportable four quarter forecast period for national home price index loss driver.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_ChangeInNationalHomePriceIndexForecastPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_tfin_ChangeInNationalRetailSalesForecastPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reasonable and supportable four quarter forecast period for national retail sales loss driver.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_ChangeInNationalRetailSalesForecastPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_tfin_DebtSecuritiesAccruedInterestReversed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities accrued interest reversed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_DebtSecuritiesAccruedInterestReversed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DebtSecurityNonaccrualStatusTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 after becoming delinquent before interest income accrual is discontinued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_DebtSecurityNonaccrualStatusTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_tfin_FinancingReceivablePortfolioSegmentEquipmentLoanTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equipment loan term length.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_FinancingReceivablePortfolioSegmentEquipmentLoanTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_tfin_InterestIncomeAccrualDiscontinuedTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 after becoming delinquent before interest income accrual is discontinued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_InterestIncomeAccrualDiscontinuedTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_tfin_InterestIncomeNotRecognizedUntilLoanBalanceReducedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Under the cost basis method, the financing receivable balance reached on nonaccrual loans before interest income is recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_InterestIncomeNotRecognizedUntilLoanBalanceReducedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_PeriodOfConsumerLoansChargedOff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 after becoming delinquent before consumer loans are charged 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;">tfin_PeriodOfConsumerLoansChargedOff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_tfin_SummaryOfSignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Summary of significant accounting policies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_SummaryOfSignificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_TransactionalPaymentAndAuditFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Transactional Payment and Audit 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;">tfin_TransactionalPaymentAndAuditFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, 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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-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_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_DerivativeNumberOfInstrumentsHeld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of derivative instruments of a particular group held by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNumberOfInstrumentsHeld</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, of allowance for credit loss on financing receivable. 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-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_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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-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_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_StatementBusinessSegmentsAxis=tfin_PaymentsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_PaymentsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_FairValueHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_FairValueHedgingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AirTransportationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AirTransportationEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_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_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=tfin_CapitalizedSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_CapitalizedSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>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="idm140077293931952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisitions and Divestitures - Summary of Assets and Liabilities in Disposal Group, Equipment Loan Sale (Details) - Disposal Group, Disposed of by Sale, Not Discontinued Operations - Equipment Loans Disposal Group<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 23, 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [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_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest', window );">Equipment loans</a></td>
<td class="nump">$ 191,167<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">1,587<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_AssetsOfDisposalGroupIncludingDiscontinuedOperation', window );">Assets sold</a></td>
<td class="nump">192,754<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash', window );">Cash consideration</a></td>
<td class="nump">197,454<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability', window );">Return of premium liability</a></td>
<td class="num">(708)<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_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Total consideration</a></td>
<td class="nump">196,746<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts', window );">Transaction costs</a></td>
<td class="nump">73<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Gain on sale, net of transaction costs</a></td>
<td class="nump">$ 3,919<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Consideration, Cash</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Consideration, Return Of Premium Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Financing Receivable, Accrued Interest Receivable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Financing Receivable, Excluding Accrued Interest</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Transaction related costs incurred to effect the sale of subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<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 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: 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 6: 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 5C<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued 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 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2443-110228<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 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=tfin_EquipmentLoansDisposalGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=tfin_EquipmentLoansDisposalGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077276148688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions and Divestitures - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th">
<div>Sep. 06, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 23, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 01, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 08, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 01, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 08, 2020 </div>
<div>USD ($) </div>
<div>client </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 23, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList', window );">Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal, Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Net gains (losses) on sale of loans<span></span>
</td>
<td class="text">Net gains (losses) on sale of loans<span></span>
</td>
<td class="text">Net gains (losses) on sale of loans<span></span>
</td>
<td class="text">Net gains (losses) on sale of loans<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 233,709<span></span>
</td>
<td class="nump">$ 233,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Misdirected payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,120,291<span></span>
</td>
<td class="nump">4,867,572<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Unsecured federal funds line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">227,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOther', window );">Other income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_BusinessCombinationIndemnificationAsset', window );">Indemnification asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,896<span></span>
</td>
<td class="nump">4,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,077,484<span></span>
</td>
<td class="nump">4,825,359<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_GainLossOnIndemnificationAsset', window );">Gain (loss) on indemnification asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember', window );">Factored receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Misdirected payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,237,449<span></span>
</td>
<td class="nump">1,699,537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember', window );">Disposal Group, Disposed of by Sale, Not Discontinued Operations | Equipment Loans Disposal Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability', window );">Return of premium 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">$ 708<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember', window );">Disposal Group, Disposed of by Sale, Not Discontinued Operations | Factored Receivable Disposal Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset', window );">Revenue share asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,027<span></span>
</td>
<td class="nump">$ 5,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,237<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember', window );">Disposal Group, Disposed of by Sale, Not Discontinued Operations | Factored Receivable Disposal Group | Factored receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived', window );">Future gross monthly revenue to be received (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_BusinessCombinationIndemnificationAsset', window );">Indemnification asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,896<span></span>
</td>
<td class="nump">4,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived', window );">Indemnification asset, expected cash payments to be received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,101<span></span>
</td>
<td class="nump">5,038<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_BusinessCombinationIndemnificationAsset', window );">Indemnification asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,896<span></span>
</td>
<td class="nump">4,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=tfin_OverFormulaAdvancesMember', window );">Over-Formula Advances | Factored receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Misdirected payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,202<span></span>
</td>
<td class="nump">10,077<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">11 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Disposal Group, Disposed of by Sale, Not Discontinued Operations | Factored Receivable Disposal Group | Factored receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived', window );">Future gross monthly revenue to be received (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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 | Disposal Group, Disposed of by Sale, Not Discontinued Operations | Factored Receivable Disposal Group | Factored receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived', window );">Future gross monthly revenue to be received (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=tfin_CapitalizedSoftwareMember', window );">Capitalized Software | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="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=tfin_CapitalizedSoftwareMember', window );">Capitalized Software | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tfin_HubTranIncMember', window );">HubTran, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70,441<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 73,697<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts', window );">Acquisition-related expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">97,096<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">97,096<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tfin_HubTranIncMember', window );">HubTran, Inc. | Capitalized Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,932<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,932<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tfin_HubTranIncMember', window );">HubTran, Inc. | Customer Relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,360<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,360<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">11 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_us-gaap_BusinessAcquisitionAxis=tfin_TransportFinancialSolutionsMember', window );">Transport Financial Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,525<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,466<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">108,375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 108,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Equity issued (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">630,268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Stock consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,942<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,942<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_BusinessCombinationAdvancesAgainstFuturePaymentsNumberOfLargeClients', window );">Number of large clients | client</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_BusinessCombinationSharesPortionOfPurchasePriceReturned', window );">Portion of purchase price returned (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">630,268<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests', window );">Receivable due from seller subsequent to liquidation of stock consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,196<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,196<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_BusinessCombinationProceedsFromSaleOfAcquiredStock', window );">Proceeds from sale of acquired stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,064<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOther', window );">Other income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,868<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate', window );">Indemnification asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,959<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,959<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_IndemnificationAssetChargeOff', window );">Indemnification asset, charge off</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,265<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_IndemnificationAssetAllowanceForCreditLossLossExpense', window );">Indemnification asset, allowance for credit loss, loss expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,844<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_IndemnificationAssetAllowanceForCreditLossReductionInRequiredAllowance', window );">Reduction in required ACL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,874<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Expenses related to the acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 827<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tfin_TransportFinancialSolutionsMember', window );">Transport Financial Solutions | Covenant Logistics Group, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tfin_TransportFinancialSolutionsMember', window );">Transport Financial Solutions | Indemnification Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_GuarantorObligationPercentIndemnifiedFirstThirtyMillionDollarsOfLosses', window );">Percent indemnified, first portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_GuarantorObligationsFirstIncrementOfLossesIncurred', window );">First increment of losses incurred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_GuarantorObligationPercentIndemnifiedSecondThirtyMillionDollarsOfLosses', window );">Percent indemnified, second portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_GuarantorObligationsSecondIncrementOfLossesIncurred', window );">Second increment of losses incurred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_GuarantorObligationsTotalIndemnificationAmount', window );">Total indemnification amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_GuarantorObligationsCollateralHeldByThirdParties', window );">Collateral held by third parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tfin_TransportFinancialSolutionsMember', window );">Transport Financial Solutions | Indemnification Agreement | Covenant Logistics Group, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Unsecured federal funds line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,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_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of credit facility, remaining borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,361<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tfin_TransportFinancialSolutionsMember', window );">Transport Financial Solutions | Over-Formula Advances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Misdirected payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 62,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_BusinessAcquisitionAxis=tfin_TransportFinancialSolutionsMember', window );">Transport Financial Solutions | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_BusinessCombinationAdvancesAgainstFuturePaymentsNumberOfLargeClients">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Advances Against Future Payments, Number Of Large Clients</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_BusinessCombinationAdvancesAgainstFuturePaymentsNumberOfLargeClients</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Consideration Transferred, Cash from Liquidation of Equity Interests</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_BusinessCombinationIndemnificationAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Indemnification 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;">tfin_BusinessCombinationIndemnificationAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Indemnification Asset, Expected Cash Payments to be Received</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_BusinessCombinationProceedsFromSaleOfAcquiredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Proceeds from Sale of Acquired Stock</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_BusinessCombinationProceedsFromSaleOfAcquiredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_BusinessCombinationSharesPortionOfPurchasePriceReturned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Shares, Portion of Purchase Price Returned</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_BusinessCombinationSharesPortionOfPurchasePriceReturned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Consideration, Return Of Premium Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Consideration, Revenue Share 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;">tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_GainLossOnIndemnificationAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) on Indemnification 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;">tfin_GainLossOnIndemnificationAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_GuarantorObligationPercentIndemnifiedFirstThirtyMillionDollarsOfLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Guarantor Obligation, Percent Indemnified, First Thirty Million Dollars Of 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;">tfin_GuarantorObligationPercentIndemnifiedFirstThirtyMillionDollarsOfLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_tfin_GuarantorObligationPercentIndemnifiedSecondThirtyMillionDollarsOfLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Guarantor Obligation, Percent Indemnified, Second Thirty Million Dollars Of 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;">tfin_GuarantorObligationPercentIndemnifiedSecondThirtyMillionDollarsOfLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_tfin_GuarantorObligationsCollateralHeldByThirdParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Guarantor Obligations, Collateral Held By Third Parties</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_GuarantorObligationsCollateralHeldByThirdParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_GuarantorObligationsFirstIncrementOfLossesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Guarantor Obligations, First Increment Of Losses Incurred</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_GuarantorObligationsFirstIncrementOfLossesIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_GuarantorObligationsSecondIncrementOfLossesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Guarantor Obligations, Second Increment Of Losses Incurred</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_GuarantorObligationsSecondIncrementOfLossesIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_GuarantorObligationsTotalIndemnificationAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Guarantor Obligations, Total Indemnification 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;">tfin_GuarantorObligationsTotalIndemnificationAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_IndemnificationAssetAllowanceForCreditLossLossExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indemnification Asset, Allowance For Credit Loss, Loss 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;">tfin_IndemnificationAssetAllowanceForCreditLossLossExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_IndemnificationAssetAllowanceForCreditLossReductionInRequiredAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indemnification Asset, Allowance For Credit Loss, Reduction In Required Allowance</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_IndemnificationAssetAllowanceForCreditLossReductionInRequiredAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_IndemnificationAssetChargeOff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indemnification Asset, Charge 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;">tfin_IndemnificationAssetChargeOff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue Share Asset, Percent Of Expected Cash Payments To Be Received</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of equity interests issued or issuable to acquire 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 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing 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 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -URI https://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e1043-128460<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126966325&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 indemnification assets (amounts to be reimbursed if and when certain assumed liabilities are paid) recognized at the acquisition date of a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 identifiable intangible assets recognized as of the acquisition 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 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of income that includes gain (loss) recognized on sale or disposal of disposal group. Excludes discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, after allowance for credit loss, of financing receivable. 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, before allowance for credit loss, of financing receivable. 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 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noninterest income derived from certain activities and assets including (for example): (1) venture capital investments; (2) bank owned life insurance; (3) foreign currency transactions; and (4) mortgage servicing rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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_NoninterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<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 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=tfin_EquipmentLoansDisposalGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=tfin_EquipmentLoansDisposalGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=tfin_FactoredReceivableDisposalGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=tfin_FactoredReceivableDisposalGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tfin_OverFormulaAdvancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tfin_OverFormulaAdvancesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=tfin_CapitalizedSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_CapitalizedSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=tfin_HubTranIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=tfin_HubTranIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=tfin_TransportFinancialSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=tfin_TransportFinancialSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=tfin_CovenantLogisticsGroupIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=tfin_CovenantLogisticsGroupIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_IndemnificationGuaranteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_IndemnificationGuaranteeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=tfin_CovenantLogisticsGroupIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=tfin_CovenantLogisticsGroupIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077296310960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisitions and Divestitures - Summary of Assets and Liabilities in Disposal Group, Factored Receivables (Details) - Disposal Group, Disposed of by Sale, Not Discontinued Operations - Factored Receivable Disposal Group - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 06, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<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_AssetsOfDisposalGroupIncludingDiscontinuedOperation', window );">Assets sold</a></td>
<td class="nump">$ 88,036<span></span>
</td>
<td class="nump">$ 20,148<span></span>
</td>
<td class="nump">$ 67,888<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities', window );">Customer reserve noninterest bearing deposits</a></td>
<td class="nump">10,831<span></span>
</td>
<td class="nump">1,149<span></span>
</td>
<td class="nump">9,682<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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation', window );">Liabilities held for sale</a></td>
<td class="nump">10,831<span></span>
</td>
<td class="nump">1,149<span></span>
</td>
<td class="nump">9,682<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_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet', window );">Net assets sold</a></td>
<td class="nump">77,205<span></span>
</td>
<td class="nump">18,999<span></span>
</td>
<td class="nump">58,206<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash', window );">Cash consideration</a></td>
<td class="nump">85,346<span></span>
</td>
<td class="nump">19,054<span></span>
</td>
<td class="nump">66,292<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset', window );">Revenue share asset</a></td>
<td class="nump">6,237<span></span>
</td>
<td class="nump">1,027<span></span>
</td>
<td class="nump">5,210<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_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Total consideration</a></td>
<td class="nump">91,583<span></span>
</td>
<td class="nump">20,081<span></span>
</td>
<td class="nump">71,502<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts', window );">Transaction costs</a></td>
<td class="nump">131<span></span>
</td>
<td class="nump">49<span></span>
</td>
<td class="nump">82<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Gain on sale, net of transaction costs</a></td>
<td class="nump">14,247<span></span>
</td>
<td class="nump">1,033<span></span>
</td>
<td class="nump">13,214<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember', window );">Factored receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest', window );">Factored receivables</a></td>
<td class="nump">88,019<span></span>
</td>
<td class="nump">20,131<span></span>
</td>
<td class="nump">67,888<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome', window );">Accrued interest and fee income</a></td>
<td class="nump">$ 17<span></span>
</td>
<td class="nump">$ 17<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_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Assets, 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;">tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Consideration, Cash</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Consideration, Revenue Share 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;">tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Customer Reserve Noninterest-Bearing Deposit Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Financing Receivable, Accrued Interest and Fee 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;">tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Financing Receivable, Excluding Accrued Interest</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Transaction related costs incurred to effect the sale of subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<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 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: 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 6: 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 5C<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued 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 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2443-110228<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 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=tfin_FactoredReceivableDisposalGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=tfin_FactoredReceivableDisposalGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077289513888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions and Divestitures - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed, HubTran, Inc. (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 01, 2022</div></th>
<th class="th"><div>Jun. 01, 2021</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jun. 01, 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_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Consideration:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 233,709<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 233,727<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Goodwill, measurement period adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (18)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (3,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_BusinessAcquisitionAxis=tfin_HubTranIncMember', window );">HubTran, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Assets acquired:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="nump">$ 170<span></span>
</td>
<td class="nump">$ 170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other assets</a></td>
<td class="nump">1,570<span></span>
</td>
<td class="nump">1,546<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets', window );">Other assets, measurement period adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets</a></td>
<td class="nump">29,032<span></span>
</td>
<td class="nump">29,008<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets', window );">Total assets, measurement period adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract', window );"><strong>Liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred income taxes</a></td>
<td class="nump">1,455<span></span>
</td>
<td class="nump">4,703<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,455<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes', window );">Deferred income taxes, measurement period adjustments</a></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,248)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther', window );">Other liabilities</a></td>
<td class="nump">922<span></span>
</td>
<td class="nump">906<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">922<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities', window );">Other liabilities, measurement period adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities</a></td>
<td class="nump">2,377<span></span>
</td>
<td class="nump">5,609<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities', window );">Total liabilities, measurement period adjustments</a></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,232)<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Fair value of net assets acquired</a></td>
<td class="nump">26,655<span></span>
</td>
<td class="nump">23,399<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Fair value of net assets acquired, measurement period adjustments</a></td>
<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,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Consideration:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash paid</a></td>
<td class="nump">97,096<span></span>
</td>
<td class="nump">97,096<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">70,441<span></span>
</td>
<td class="nump">73,697<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,441<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Goodwill, measurement period adjustments</a></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,256)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tfin_HubTranIncMember', window );">HubTran, Inc. | Capitalized Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Assets acquired:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets</a></td>
<td class="nump">16,932<span></span>
</td>
<td class="nump">16,932<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,932<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tfin_HubTranIncMember', window );">HubTran, Inc. | Customer Relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Assets acquired:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets</a></td>
<td class="nump">$ 10,360<span></span>
</td>
<td class="nump">$ 10,360<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,360<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_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired, Goodwill, and Liabilities Assumed, 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;">tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Taxes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationConsiderationTransferredAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to financial assets acquired in connection with a business combination for which the initial accounting was incomplete.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=SL65897772-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to financial liabilities assumed in connection with a business combination for which the initial accounting was incomplete.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=SL65897772-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 acquired at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 assumed at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 identifiable intangible assets recognized as of the acquisition 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 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 assumed at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_GoodwillPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) from adjustments after acquisition date under purchase accounting of an asset representing the 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 (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e961-128460<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<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 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=tfin_HubTranIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=tfin_HubTranIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_CapitalizedSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_CapitalizedSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>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="idm140077289450256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions and Divestitures - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed, Transport Financial Solutions (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 08, 2021</div></th>
<th class="th"><div>Jul. 08, 2020</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jul. 08, 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_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Consideration:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 233,709<span></span>
</td>
<td class="nump">$ 233,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Goodwill, measurement period adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (18)<span></span>
</td>
<td class="num">$ (3,179)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tfin_TransportFinancialSolutionsMember', window );">Transport Financial Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract', window );"><strong>Assets acquired:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables', window );">Factored receivables</a></td>
<td class="nump">$ 107,524<span></span>
</td>
<td class="nump">$ 107,524<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 107,524<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses', window );">Allowance for credit losses</a></td>
<td class="num">(37,415)<span></span>
</td>
<td class="num">(37,415)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(37,415)<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_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss', window );">Factored receivables, net of ACL</a></td>
<td class="nump">70,109<span></span>
</td>
<td class="nump">70,109<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,109<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">3,500<span></span>
</td>
<td class="nump">3,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,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_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate', window );">Indemnification asset</a></td>
<td class="nump">30,959<span></span>
</td>
<td class="nump">30,959<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets', window );">Deferred income taxes</a></td>
<td class="nump">1,389<span></span>
</td>
<td class="nump">1,448<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,389<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes', window );">Deferred income taxes, measurement period adjustments</a></td>
<td class="text">&#160;<span></span>
</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">(59)<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total assets</a></td>
<td class="nump">105,957<span></span>
</td>
<td class="nump">106,016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">105,957<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets', window );">Total assets, measurement period adjustments</a></td>
<td class="text">&#160;<span></span>
</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">(59)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract', window );"><strong>Liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities', window );">Deposits</a></td>
<td class="nump">5,361<span></span>
</td>
<td class="nump">5,361<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,361<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total liabilities</a></td>
<td class="nump">5,361<span></span>
</td>
<td class="nump">5,361<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Fair value of net assets acquired</a></td>
<td class="nump">100,596<span></span>
</td>
<td class="nump">100,655<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,596<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Fair value of net assets acquired, measurement period adjustments</a></td>
<td class="text">&#160;<span></span>
</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">(59)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Consideration:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash paid</a></td>
<td class="nump">108,375<span></span>
</td>
<td class="nump">108,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Stock consideration</a></td>
<td class="nump">13,942<span></span>
</td>
<td class="nump">13,942<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests', window );">Receivable due from seller subsequent to liquidation of stock consideration</a></td>
<td class="num">(17,196)<span></span>
</td>
<td class="num">(17,196)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,196)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total consideration</a></td>
<td class="nump">105,121<span></span>
</td>
<td class="nump">105,121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 4,525<span></span>
</td>
<td class="nump">$ 4,466<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,525<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Goodwill, measurement period adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 59<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Consideration Transferred, Cash from Liquidation of Equity Interests</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired, Goodwill, and Liabilities Assumed, 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;">tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Taxes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed factored receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Factored Receivables, Allowance for Credit 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;">tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Factored Receivables, Net Of Allowance For Credit Loss</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationConsiderationTransferredAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 indemnification assets (amounts to be reimbursed if and when certain assumed liabilities are paid) recognized at the acquisition date of a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to financial assets acquired in connection with a business combination for which the initial accounting was incomplete.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=SL65897772-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 acquired at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 asset attributable to deductible temporary differences and carryforwards acquired at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 financial liabilities assumed (as defined) which have been recognized as of the acquisition 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 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 assumed at the acquisition 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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_GoodwillPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) from adjustments after acquisition date under purchase accounting of an asset representing the 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 (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e961-128460<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<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 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=tfin_TransportFinancialSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=tfin_TransportFinancialSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077295046768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions and Divestitures - Summary of Assets Held for Sale and Consideration Received and Gain on Sale (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 20, 2020</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_CarryingAmountOfLiabilitiesInTheDisposalGroupAbstract', window );"><strong>Carrying amount of liabilities in the disposal group:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<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_GainOrLossOnSaleOfStockInSubsidiary', window );">Gain on sale of division, net of transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 9,758<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=tfin_TriumphPremiumFinanceMember', window );">Triumph Premium Finance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract', window );"><strong>Carrying amount of assets in the disposal group:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DisposalGroupIncludingDiscontinuedOperationLoans', window );">Loans</a></td>
<td class="nump">$ 84,504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment', window );">Premises and equipment, net</a></td>
<td class="nump">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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets', window );">Other assets</a></td>
<td class="nump">11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation', window );">Assets sold</a></td>
<td class="nump">84,560<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_CarryingAmountOfLiabilitiesInTheDisposalGroupAbstract', window );"><strong>Carrying amount of liabilities in the disposal group:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities', window );">Other liabilities</a></td>
<td class="nump">479<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet', window );">Net assets sold</a></td>
<td class="nump">84,081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_ConsiderationReceivedFromDivestitureOfInterestInConsolidatedSubsidiaries', window );">Total consideration received</a></td>
<td class="nump">94,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_GrossGainOrLossOnSaleOfStockInSubsidiary', window );">Gain on sale of division</a></td>
<td class="nump">10,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts', window );">Transaction costs</a></td>
<td class="nump">692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary', window );">Gain on sale of division, net of transaction costs</a></td>
<td class="nump">$ 9,758<span></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_tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of Assets in the Disposal Group</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_CarryingAmountOfLiabilitiesInTheDisposalGroupAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of Liabilities in the Disposal Group</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_CarryingAmountOfLiabilitiesInTheDisposalGroupAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_ConsiderationReceivedFromDivestitureOfInterestInConsolidatedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consideration received from sale of interest in consolidated subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_ConsiderationReceivedFromDivestitureOfInterestInConsolidatedSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Assets, 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;">tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DisposalGroupIncludingDiscontinuedOperationLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal group including discontinued operation 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;">tfin_DisposalGroupIncludingDiscontinuedOperationLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Transaction related costs incurred to effect the sale of subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_GrossGainOrLossOnSaleOfStockInSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 equity in securities of subsidiaries before deducting transaction costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_GrossGainOrLossOnSaleOfStockInSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<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 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: 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 6: 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 5C<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as other assets attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<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 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as other liabilities attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<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 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 equity in securities of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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><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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(9)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(7)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<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)(g))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(a))<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_GainOrLossOnSaleOfStockInSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=tfin_TriumphPremiumFinanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=tfin_TriumphPremiumFinanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077286725072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities - Additional Information (Details)<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>
<div>USD ($) </div>
<div>security </div>
<div>investment</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>investment</div>
</th>
</tr>
<tr class="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_EquitySecuritiesFvNi', window );">Securities - equity investments</a></td>
<td class="nump">$ 5,191<span></span>
</td>
<td class="nump">$ 5,504<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss', window );">Accrued interest</a></td>
<td class="nump">$ 2,593<span></span>
</td>
<td class="nump">$ 802<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList', window );">Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other assets<span></span>
</td>
<td class="text">Other assets<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions', window );">Number of securities in an unrealized loss position | security</a></td>
<td class="nump">141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_NumberOfInvestments', window );">Number of investments | investment</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestNonaccrual', window );">Debt securities, held-to-maturity, nonaccrual</a></td>
<td class="nump">$ 5,051<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralMember', window );">Asset Pledged as Collateral</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_DebtSecurities', window );">Debt securities</a></td>
<td class="nump">93,813<span></span>
</td>
<td class="nump">$ 72,805<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_MutualFundMember', window );">Mutual fund</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_EquitySecuritiesFvNi', window );">Securities - equity investments</a></td>
<td class="nump">$ 5,191<span></span>
</td>
<td class="nump">$ 5,504<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_NumberOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">tfin_NumberOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_DebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity), and investment in debt security measured at fair value with change in fair value recognized in net income (trading).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest 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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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><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 2A<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=SL121698322-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 50<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL120267856-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_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes accrued interest, after 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 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_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investments in debt securities 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. 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 6<br> -Subparagraph (b)(3)<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 (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922888-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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestNonaccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, of investment in debt security measured at amortized cost (held-to-maturity) on 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 20<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (a)<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_DebtSecuritiesHeldToMaturityExcludingAccruedInterestNonaccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=123594786&amp;loc=SL75136599-209740<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_MutualFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_MutualFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>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="idm140077294711008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities - Schedule of Gross Realized and Unrealized Gains (Losses) Recognized on Equity 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_EquitySecuritiesFvNiUnrealizedGainLoss', window );">Unrealized gains (losses) on equity securities still held at the reporting date</a></td>
<td class="num">$ (313)<span></span>
</td>
<td class="num">$ (322)<span></span>
</td>
<td class="nump">$ 389<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiRealizedGainLoss', window );">Realized gains (losses) on equity securities sold during the 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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiGainLoss', window );">Gross realized and unrealized gains (losses) recognized on equity securities</a></td>
<td class="num">$ (313)<span></span>
</td>
<td class="num">$ (322)<span></span>
</td>
<td class="nump">$ 389<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117546-209714<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117546-209714<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117546-209714<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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="idm140077299044992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities - Summary of Equity Securities without Readily Determinable Fair Value (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="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>
</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_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost', window );">Equity Securities without readily determinable fair value, at cost</a></td>
<td class="nump">$ 39,019<span></span>
</td>
<td class="nump">$ 14,671<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount', window );">Upward adjustments based on observable price changes, cumulative</a></td>
<td class="nump">10,163<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_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount', window );">Equity Securities without readily determinable fair value, carrying value</a></td>
<td class="nump">$ 49,182<span></span>
</td>
<td class="nump">$ 14,671<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Securities without Readily Determinable Fair Value, At Cost</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117539-209714<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cumulative gain from upward price adjustment on investment in equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117539-209714<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>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="idm140077294719600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities - Gross Realized and Unrealized Gains (Losses) on Equity Securities without Readily Determinable Fair Value (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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss', window );">Unrealized gains (losses) on equity securities still held at the reporting date</a></td>
<td class="nump">$ 10,163<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_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss', window );">Realized gains (losses) on equity securities sold during the 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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount', window );">Equity securities without readily determinable fair value, upward price adjustment, annual amount</a></td>
<td class="nump">$ 10,163<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_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Securities Without Readily Determinable Fair Values, Realized Gain (Loss)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Securities Without Readily Determinable Fair Values, Unrealized Gain (Loss)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 from upward price adjustment on investment in equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117539-209714<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="idm140077293811360">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities - Schedule of Amortized Cost of Securities and Their Estimated Fair Values (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_AvailableForSaleSecuritiesAbstract', window );"><strong>Available for sale securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">$ 263,519<span></span>
</td>
<td class="nump">$ 178,064<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Gross Unrealized Gains</a></td>
<td class="nump">427<span></span>
</td>
<td class="nump">4,573<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Gross Unrealized Losses</a></td>
<td class="num">(9,442)<span></span>
</td>
<td class="num">(211)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for Credit Losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">254,504<span></span>
</td>
<td class="nump">182,426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAbstract', window );"><strong>Held to maturity securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Fair Value</a></td>
<td class="nump">5,476<span></span>
</td>
<td class="nump">5,447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for credit losses</a></td>
<td class="num">(2,444)<span></span>
</td>
<td class="num">(2,082)<span></span>
</td>
<td class="num">$ (2,026)<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_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Total held to maturity securities, net of ACL</a></td>
<td class="nump">4,077<span></span>
</td>
<td class="nump">4,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Mortgage-backed securities, residential</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Available for sale securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">55,329<span></span>
</td>
<td class="nump">36,885<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Gross Unrealized Gains</a></td>
<td class="nump">235<span></span>
</td>
<td class="nump">720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Gross Unrealized Losses</a></td>
<td class="num">(4,931)<span></span>
</td>
<td class="num">(156)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for Credit Losses</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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">50,633<span></span>
</td>
<td class="nump">37,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetBackedSecuritiesMember', window );">Asset-backed securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Available for sale securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">6,389<span></span>
</td>
<td class="nump">6,763<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(58)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for Credit Losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">6,331<span></span>
</td>
<td class="nump">6,764<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">State and municipal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Available for sale securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">13,553<span></span>
</td>
<td class="nump">26,309<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Gross Unrealized Gains</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">516<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Gross Unrealized Losses</a></td>
<td class="num">(116)<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_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for Credit Losses</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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">13,438<span></span>
</td>
<td class="nump">26,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_CollateralizedDebtObligationsMember', window );">CLO Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Available for sale securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">185,068<span></span>
</td>
<td class="nump">103,579<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Gross Unrealized Gains</a></td>
<td class="nump">161<span></span>
</td>
<td class="nump">3,109<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Gross Unrealized Losses</a></td>
<td class="num">(4,218)<span></span>
</td>
<td class="num">(54)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for Credit Losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">181,011<span></span>
</td>
<td class="nump">106,634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAbstract', window );"><strong>Held to maturity securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">6,521<span></span>
</td>
<td class="nump">7,029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Gross Unrecognized Gains</a></td>
<td class="nump">458<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_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Gross Unrecognized Losses</a></td>
<td class="num">(1,503)<span></span>
</td>
<td class="num">(1,582)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Fair Value</a></td>
<td class="nump">5,476<span></span>
</td>
<td class="nump">5,447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for credit losses</a></td>
<td class="num">(2,444)<span></span>
</td>
<td class="num">(2,082)<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_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Total held to maturity securities, net of ACL</a></td>
<td class="nump">4,077<span></span>
</td>
<td class="nump">4,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_CorporateDebtSecuritiesMember', window );">Corporate bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Available for sale securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">1,270<span></span>
</td>
<td class="nump">1,992<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Gross Unrealized Gains</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">64<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Gross Unrealized Losses</a></td>
<td class="num">(8)<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_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for Credit Losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">1,263<span></span>
</td>
<td class="nump">2,056<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=tfin_SbaPooledSecuritiesMember', window );">SBA pooled securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Available for sale securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">1,910<span></span>
</td>
<td class="nump">2,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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">29<span></span>
</td>
<td class="nump">162<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Gross Unrealized Losses</a></td>
<td class="num">(111)<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_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for Credit Losses</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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">$ 1,828<span></span>
</td>
<td class="nump">$ 2,698<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_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_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_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, 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 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_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, before allowance for credit loss, 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 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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, 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 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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, 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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-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_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, 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 (f)<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 5<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27232-111563<br><br>Reference 3: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, 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/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 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 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br><br>Reference 3: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_HeldToMaturitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_AssetBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CollateralizedDebtObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CollateralizedDebtObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_SbaPooledSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_SbaPooledSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077289353376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities - Schedule of Amortized Cost and Estimated Fair Value of Debt Securities by Contractual Maturity (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_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract', window );"><strong>Available for Sale Securities, Amortized Cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Due in one year or less, amortized cost</a></td>
<td class="nump">$ 1,801<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Due from one year to five years, amortized cost</a></td>
<td class="nump">2,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost', window );">Due from five years to ten years, amortized cost</a></td>
<td class="nump">53,148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Due after ten years, amortized cost</a></td>
<td class="nump">142,932<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_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis', window );">Available for sale securities, with single maturity date, amortized cost</a></td>
<td class="nump">199,891<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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">263,519<span></span>
</td>
<td class="nump">$ 178,064<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract', window );"><strong>Available for Sale Securities, Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Due in one year or less, fair value</a></td>
<td class="nump">1,798<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Due from one year to five years, fair value</a></td>
<td class="nump">1,982<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Due from five years to ten years, fair value</a></td>
<td class="nump">51,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Due after ten years, fair value</a></td>
<td class="nump">140,035<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_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate', window );">Available for sale securities, with single maturity date, fair value</a></td>
<td class="nump">195,712<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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Available for Sale Securities, Fair Value</a></td>
<td class="nump">254,504<span></span>
</td>
<td class="nump">182,426<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract', window );"><strong>Held to Maturity Securities, Amortized Cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne', window );">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_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive', window );">Due from one year to 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_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10', window );">Due from five years to ten years, amortized cost</a></td>
<td class="nump">6,521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10', window );">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_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis', window );">Held to maturity securities, with single maturity date, amortized cost</a></td>
<td class="nump">6,521<span></span>
</td>
<td class="text">&#160;<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_tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">6,521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Held to Maturity Securities, Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Due in one year or less, 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 );">Due from one year to five years, 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 );">Due from five years to ten years, fair value</a></td>
<td class="nump">5,476<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Due after ten years, 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_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue', window );">Held to maturity securities, with single maturity date, fair value</a></td>
<td class="nump">5,476<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_HeldToMaturitySecuritiesFairValue', window );">Held to Maturity Securities, Fair Value</a></td>
<td class="nump">5,476<span></span>
</td>
<td class="nump">5,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_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Mortgage-backed securities, residential</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract', window );"><strong>Available for Sale Securities, Amortized Cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost', window );">Available for sale securities, without single maturity date, amortized cost</a></td>
<td class="nump">55,329<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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">55,329<span></span>
</td>
<td class="nump">36,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_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract', window );"><strong>Available for Sale Securities, Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue', window );">Securities- held to maturity, net of allowance for credit losses, fair value</a></td>
<td class="nump">50,633<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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Available for Sale Securities, Fair Value</a></td>
<td class="nump">50,633<span></span>
</td>
<td class="nump">37,449<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract', window );"><strong>Held to Maturity Securities, Amortized Cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate', window );">Held to maturity securities, without single maturity date, 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_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Held to Maturity Securities, Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue', window );">Held to maturity securities, without single maturity date, fair value</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_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember', window );">Asset-backed securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract', window );"><strong>Available for Sale Securities, Amortized Cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost', window );">Available for sale securities, without single maturity date, amortized cost</a></td>
<td class="nump">6,389<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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">6,389<span></span>
</td>
<td class="nump">6,763<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract', window );"><strong>Available for Sale Securities, Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue', window );">Securities- held to maturity, net of allowance for credit losses, fair value</a></td>
<td class="nump">6,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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Available for Sale Securities, Fair Value</a></td>
<td class="nump">6,331<span></span>
</td>
<td class="nump">6,764<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract', window );"><strong>Held to Maturity Securities, Amortized Cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate', window );">Held to maturity securities, without single maturity date, 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_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Held to Maturity Securities, Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue', window );">Held to maturity securities, without single maturity date, fair value</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_FinancialInstrumentAxis=tfin_SbaPooledSecuritiesMember', window );">SBA pooled securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract', window );"><strong>Available for Sale Securities, Amortized Cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost', window );">Available for sale securities, without single maturity date, amortized cost</a></td>
<td class="nump">1,910<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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">1,910<span></span>
</td>
<td class="nump">2,536<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract', window );"><strong>Available for Sale Securities, Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue', window );">Securities- held to maturity, net of allowance for credit losses, fair value</a></td>
<td class="nump">1,828<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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Available for Sale Securities, Fair Value</a></td>
<td class="nump">1,828<span></span>
</td>
<td class="nump">$ 2,698<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract', window );"><strong>Held to Maturity Securities, Amortized Cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate', window );">Held to maturity securities, without single maturity date, 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_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract', window );"><strong>Held to Maturity Securities, Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue', window );">Held to maturity securities, without single maturity date, fair value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Available for sale securities maturities fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Securities, Held to Maturity, Amortized Cost, Before Allowance for Credit Loss</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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 320<br> -Section 50<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=SL120269850-112803<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 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<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_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-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 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3<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_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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), without single maturity date and not allocated over maturity grouping.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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> -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_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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), without single maturity date and not allocated over maturity grouping.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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> -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> -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_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, before allowance for credit loss, 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 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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, 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 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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, 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 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 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)(4)<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_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, 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 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><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)(3)<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_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, 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 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><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)(2)<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_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, 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 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 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_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) without single maturity date and not allocated over maturity grouping.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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> -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)<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_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_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_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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.</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 320<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=d3e62586-112803<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 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_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=d3e62586-112803<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<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)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27232-111563<br><br>Reference 4: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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), without single maturity date and not allocated over maturity grouping.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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> -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> -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)<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_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_AssetBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_SbaPooledSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_SbaPooledSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077302660896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities - Schedule of Proceeds from Sales of Debt Securities and the Associated Gross Gains and Losses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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</a></td>
<td class="nump">$ 40,163<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 70,198<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain', window );">Gross gains</a></td>
<td class="nump">2,514<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,233<span></span>
</td>
</tr>
<tr class="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 losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(140)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DebtSecuritiesRealizedGainLossOnCall', window );">Net gains and losses from calls of securities</a></td>
<td class="num">$ (2)<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 133<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DebtSecuritiesRealizedGainLossOnCall">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities realized gain loss on call.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_DebtSecuritiesRealizedGainLossOnCall</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>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="idm140077294777568">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities - Schedule of Information Pertaining to Debt Securities with Gross Unrealized Losses (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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Less than 12 months, fair value</a></td>
<td class="nump">$ 193,142<span></span>
</td>
<td class="nump">$ 43,160<span></span>
</td>
</tr>
<tr class="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 );">Less than 12 months, unrealized losses</a></td>
<td class="num">(5,201)<span></span>
</td>
<td class="num">(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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 months or more, fair value</a></td>
<td class="nump">40,261<span></span>
</td>
<td class="nump">5,005<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 months or more, unrealized losses</a></td>
<td class="num">(4,241)<span></span>
</td>
<td class="num">(2)<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 );">Total, fair value</a></td>
<td class="nump">233,403<span></span>
</td>
<td class="nump">48,165<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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total, unrealized losses</a></td>
<td class="num">(9,442)<span></span>
</td>
<td class="num">(211)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Mortgage-backed securities, residential</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Less than 12 months, fair value</a></td>
<td class="nump">26,030<span></span>
</td>
<td class="nump">20,386<span></span>
</td>
</tr>
<tr class="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 );">Less than 12 months, unrealized losses</a></td>
<td class="num">(1,507)<span></span>
</td>
<td class="num">(155)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 months or more, fair value</a></td>
<td class="nump">15,828<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 months or more, unrealized losses</a></td>
<td class="num">(3,424)<span></span>
</td>
<td class="num">(1)<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 );">Total, fair value</a></td>
<td class="nump">41,858<span></span>
</td>
<td class="nump">20,392<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total, unrealized losses</a></td>
<td class="num">(4,931)<span></span>
</td>
<td class="num">(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_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember', window );">Asset-backed securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Less than 12 months, fair value</a></td>
<td class="nump">1,337<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="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 );">Less than 12 months, unrealized losses</a></td>
<td class="num">(52)<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 months or more, fair value</a></td>
<td class="nump">4,994<span></span>
</td>
<td class="nump">4,999<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 months or more, unrealized losses</a></td>
<td class="num">(6)<span></span>
</td>
<td class="num">(1)<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 );">Total, fair value</a></td>
<td class="nump">6,331<span></span>
</td>
<td class="nump">5,036<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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total, unrealized losses</a></td>
<td class="num">(58)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">State and municipal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Less than 12 months, fair value</a></td>
<td class="nump">12,680<span></span>
</td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 months, unrealized losses</a></td>
<td class="num">(116)<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 months or more, fair value</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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 months or more, unrealized losses</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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total, fair value</a></td>
<td class="nump">12,680<span></span>
</td>
<td class="nump">30<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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total, unrealized losses</a></td>
<td class="num">(116)<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_CollateralizedDebtObligationsMember', window );">CLO Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Less than 12 months, fair value</a></td>
<td class="nump">151,572<span></span>
</td>
<td class="nump">22,707<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 months, unrealized losses</a></td>
<td class="num">(3,407)<span></span>
</td>
<td class="num">(54)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 months or more, fair value</a></td>
<td class="nump">19,439<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 months or more, unrealized losses</a></td>
<td class="num">(811)<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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total, fair value</a></td>
<td class="nump">171,011<span></span>
</td>
<td class="nump">22,707<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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total, unrealized losses</a></td>
<td class="num">(4,218)<span></span>
</td>
<td class="num">(54)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Less than 12 months, fair value</a></td>
<td class="nump">261<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 months, unrealized losses</a></td>
<td class="num">(8)<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 months or more, fair value</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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 months or more, unrealized losses</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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total, fair value</a></td>
<td class="nump">261<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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total, unrealized losses</a></td>
<td class="num">(8)<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=tfin_SbaPooledSecuritiesMember', window );">SBA pooled securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Less than 12 months, fair value</a></td>
<td class="nump">1,262<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 months, unrealized losses</a></td>
<td class="num">(111)<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 months or more, fair value</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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 months or more, unrealized losses</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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total, fair value</a></td>
<td class="nump">1,262<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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total, unrealized losses</a></td>
<td class="num">$ (111)<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_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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 unrealized loss position, 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 6<br> -Subparagraph (a)(2)<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)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922888-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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_AssetBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CollateralizedDebtObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CollateralizedDebtObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_SbaPooledSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_SbaPooledSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077289512256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities - Summary of Activity in Allowance for Credit Losses for Held To Maturity Debt 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_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning balance</a></td>
<td class="nump">$ 2,082<span></span>
</td>
<td class="nump">$ 2,026<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_DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal', window );">Credit loss expense (benefit)</a></td>
<td class="nump">362<span></span>
</td>
<td class="nump">56<span></span>
</td>
<td class="nump">1,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for credit losses ending balance</a></td>
<td class="nump">2,444<span></span>
</td>
<td class="nump">2,082<span></span>
</td>
<td class="nump">2,026<span></span>
</td>
</tr>
<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_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Period of Adoption, Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for credit losses ending balance</a></td>
<td class="text">&#160;<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_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, 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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-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_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, of credit loss expense (reversal of expense) 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/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_DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_FinancingReceivableAllowanceForCreditLossesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</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="idm140077294722560">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses - Schedule of Loans Held 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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableHeldForSaleAmount', window );">Total loans held for sale</a></td>
<td class="nump">$ 5,641<span></span>
</td>
<td class="nump">$ 7,330<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">1-4 family residential</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_LoansReceivableHeldForSaleAmount', window );">Total loans held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">712<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_LoansReceivableHeldForSaleAmount', window );">Total loans held for sale</a></td>
<td class="nump">$ 5,641<span></span>
</td>
<td class="nump">$ 6,618<span></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_LoansReceivableHeldForSaleAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 valuation allowance, of financing receivable classified as 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 310<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124265262&amp;loc=d3e48678-111004<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableHeldForSaleAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=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>
</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="idm140077293822000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses - Schedule of Amortized Cost and Unpaid Principal for Loans Held for Investment (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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">$ 4,120,291<span></span>
</td>
<td class="nump">$ 4,867,572<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest', window );">Unpaid Principal</a></td>
<td class="nump">4,136,981<span></span>
</td>
<td class="nump">4,884,644<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest', window );">Difference</a></td>
<td class="num">(16,690)<span></span>
</td>
<td class="num">(17,072)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Allowance for credit losses</a></td>
<td class="num">(42,807)<span></span>
</td>
<td class="num">(42,213)<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_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Loans, net</a></td>
<td class="nump">4,077,484<span></span>
</td>
<td class="nump">4,825,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_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">678,144<span></span>
</td>
<td class="nump">632,775<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest', window );">Unpaid Principal</a></td>
<td class="nump">679,239<span></span>
</td>
<td class="nump">634,319<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest', window );">Difference</a></td>
<td class="num">(1,095)<span></span>
</td>
<td class="num">(1,544)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember', window );">Construction, land development, land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">90,976<span></span>
</td>
<td class="nump">123,464<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest', window );">Unpaid Principal</a></td>
<td class="nump">91,147<span></span>
</td>
<td class="nump">123,643<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest', window );">Difference</a></td>
<td class="num">(171)<span></span>
</td>
<td class="num">(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_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">1-4 family residential properties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">125,981<span></span>
</td>
<td class="nump">123,115<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest', window );">Unpaid Principal</a></td>
<td class="nump">126,185<span></span>
</td>
<td class="nump">123,443<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest', window );">Difference</a></td>
<td class="num">(204)<span></span>
</td>
<td class="num">(328)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember', window );">Farmland</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">68,934<span></span>
</td>
<td class="nump">77,394<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest', window );">Unpaid Principal</a></td>
<td class="nump">69,185<span></span>
</td>
<td class="nump">77,905<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest', window );">Difference</a></td>
<td class="num">(251)<span></span>
</td>
<td class="num">(511)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">1,251,110<span></span>
</td>
<td class="nump">1,430,429<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest', window );">Unpaid Principal</a></td>
<td class="nump">1,262,493<span></span>
</td>
<td class="nump">1,440,542<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest', window );">Difference</a></td>
<td class="num">(11,383)<span></span>
</td>
<td class="num">(10,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_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember', window );">Factored receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">1,237,449<span></span>
</td>
<td class="nump">1,699,537<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest', window );">Unpaid Principal</a></td>
<td class="nump">1,241,032<span></span>
</td>
<td class="nump">1,703,936<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest', window );">Difference</a></td>
<td class="num">(3,583)<span></span>
</td>
<td class="num">(4,399)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">8,868<span></span>
</td>
<td class="nump">10,885<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest', window );">Unpaid Principal</a></td>
<td class="nump">8,871<span></span>
</td>
<td class="nump">10,883<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest', window );">Difference</a></td>
<td class="num">(3)<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_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember', window );">Mortgage warehouse</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">658,829<span></span>
</td>
<td class="nump">769,973<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest', window );">Unpaid Principal</a></td>
<td class="nump">658,829<span></span>
</td>
<td class="nump">769,973<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest', window );">Difference</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_tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Investment Net Of Unpaid Principal, Excluding Accrued Interest</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Unpaid Principal, Excluding Accrued Interest</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, of allowance for credit loss on financing receivable. 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, after allowance for credit loss, of financing receivable. 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, before allowance for credit loss, of financing receivable. 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 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077286355920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses - Additional Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>loan</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>loan</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>loan</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount', window );">Premiums and discounts on acquired loans</a></td>
<td class="nump">$ 13,383<span></span>
</td>
<td class="nump">$ 11,723<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount', window );">Net deferred origination and factoring fees</a></td>
<td class="nump">3,307<span></span>
</td>
<td class="nump">5,349<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_AccruedInterestOnFinancingReceivables', window );">Accrued interest on loans</a></td>
<td class="nump">$ 19,279<span></span>
</td>
<td class="nump">$ 14,513<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_TransportationPercentageOfFactoredReceivablesPortfolio', window );">Majority of factored receivables percentage of loan portfolio</a></td>
<td class="nump">96.00%<span></span>
</td>
<td class="nump">91.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_tfin_FactoredReceivablesPercentageOfLoanPortfolio', window );">Percentage of total loan portfolio on factored receivables</a></td>
<td class="nump">29.00%<span></span>
</td>
<td class="nump">32.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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Misdirected payments</a></td>
<td class="nump">$ 4,120,291<span></span>
</td>
<td class="nump">$ 4,867,572<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1', window );">Pledged loans</a></td>
<td class="nump">1,356,922<span></span>
</td>
<td class="nump">1,733,917<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Credit loss expense (benefit)</a></td>
<td class="nump">6,925<span></span>
</td>
<td class="num">(8,830)<span></span>
</td>
<td class="nump">$ 38,329<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Total Nonaccrual</a></td>
<td class="nump">18,296<span></span>
</td>
<td class="nump">15,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualInterestIncome', window );">Interest earned on nonaccrual loans</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsRecordedInvestment', window );">Recorded investments in troubled debt restructurings</a></td>
<td class="nump">2,400<span></span>
</td>
<td class="nump">4,677<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL Allocation</a></td>
<td class="nump">$ 42,807<span></span>
</td>
<td class="nump">$ 42,213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1', window );">Number of defaults on modified loans | loan</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1', window );">Recorded investments in troubled debt restructurings with subsequent default</a></td>
<td class="nump">$ 44<span></span>
</td>
<td class="nump">$ 1,681<span></span>
</td>
<td class="nump">$ 5,741<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableNumberOfContractsWithPaymentsInDeferral', window );">Number of loans in deferral | loan</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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=tfin_TroubledDebtRestructuringMember', window );">Troubled Debt Restructuring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Total Nonaccrual</a></td>
<td class="nump">$ 1,897<span></span>
</td>
<td class="nump">3,912<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL Allocation</a></td>
<td class="nump">1,067<span></span>
</td>
<td class="nump">1,068<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Past Due 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Misdirected payments</a></td>
<td class="nump">41,367<span></span>
</td>
<td class="nump">46,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=tfin_ChangesInAllowanceForCreditLossesMember', window );">Changes In Allowance For Credit Losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_tfin_AllowancesForCreditLossesAttributableToChangeInLossDrivers', window );">Allowances for credit losses attributable to change in loss drivers</a></td>
<td class="nump">1,769<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=tfin_LoansHeldForInvestmentMember', window );">Loans Held for Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery', window );">Net charge-offs</a></td>
<td class="nump">6,445<span></span>
</td>
<td class="nump">45,562<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Credit loss expense (benefit)</a></td>
<td class="nump">7,039<span></span>
</td>
<td class="num">(7,964)<span></span>
</td>
<td class="nump">33,981<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL Allocation</a></td>
<td class="nump">42,807<span></span>
</td>
<td class="nump">42,213<span></span>
</td>
<td class="nump">95,739<span></span>
</td>
<td class="nump">$ 29,092<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember', window );">Factored receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_tfin_CustomerReserves', window );">Customer reserves</a></td>
<td class="nump">249,288<span></span>
</td>
<td class="nump">254,970<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Misdirected payments</a></td>
<td class="nump">1,237,449<span></span>
</td>
<td class="nump">1,699,537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Total Nonaccrual</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_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember', window );">Factored receivables | Past Due 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Misdirected payments</a></td>
<td class="nump">37,142<span></span>
</td>
<td class="nump">39,134<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember', window );">Factored receivables | Over-Formula Advances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Misdirected payments</a></td>
<td class="nump">8,202<span></span>
</td>
<td class="nump">10,077<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery', window );">Net charge-offs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,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_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember', window );">Factored receivables | Over-Formula Advances | Past Due 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Total Nonaccrual</a></td>
<td class="nump">8,202<span></span>
</td>
<td class="nump">10,077<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember', window );">Factored receivables | Misdirected Payments Receivable | United States Postal Service</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Misdirected payments</a></td>
<td class="nump">19,361<span></span>
</td>
<td class="nump">19,361<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember', window );">Factored receivables | Loans Held for Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Credit loss expense (benefit)</a></td>
<td class="nump">3,045<span></span>
</td>
<td class="nump">10,038<span></span>
</td>
<td class="nump">16,079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL Allocation</a></td>
<td class="nump">19,121<span></span>
</td>
<td class="nump">20,915<span></span>
</td>
<td class="nump">56,463<span></span>
</td>
<td class="nump">7,657<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">1-4 family residential properties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Misdirected payments</a></td>
<td class="nump">125,981<span></span>
</td>
<td class="nump">123,115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Total Nonaccrual</a></td>
<td class="nump">1,391<span></span>
</td>
<td class="nump">1,683<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">1-4 family residential properties | Past Due 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Misdirected payments</a></td>
<td class="nump">776<span></span>
</td>
<td class="nump">1,114<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">1-4 family residential properties | Real Eatate Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_MortgageLoansInProcessOfForeclosureAmount', window );">Residential real estate loans in process of foreclosure</a></td>
<td class="nump">129<span></span>
</td>
<td class="nump">301<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">1-4 family residential properties | Loans Held for Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Credit loss expense (benefit)</a></td>
<td class="nump">363<span></span>
</td>
<td class="num">(849)<span></span>
</td>
<td class="nump">378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL Allocation</a></td>
<td class="nump">$ 838<span></span>
</td>
<td class="nump">$ 468<span></span>
</td>
<td class="nump">$ 1,225<span></span>
</td>
<td class="nump">$ 308<span></span>
</td>
</tr>
<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_StatementGeographicalAxis=tfin_TexasColoradoIllinoisAndIowaMember', window );">Texas, Colorado, Illinois, And Iowa | Accounts Receivable | Geographic Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_ConcentrationRiskPercentage1', window );">Percentage of customers located within states</a></td>
<td class="nump">51.00%<span></span>
</td>
<td class="nump">57.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=stpr_TX', window );">Texas | Accounts Receivable | Geographic Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_ConcentrationRiskPercentage1', window );">Percentage of customers located within states</a></td>
<td class="nump">23.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=stpr_CO', window );">Colorado | Accounts Receivable | Geographic Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_ConcentrationRiskPercentage1', window );">Percentage of customers located within states</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=stpr_IL', window );">Illinois | Accounts Receivable | Geographic Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_ConcentrationRiskPercentage1', window );">Percentage of customers located within states</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=stpr_IA', window );">Iowa | Accounts Receivable | Geographic Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_ConcentrationRiskPercentage1', window );">Percentage of customers located within states</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>
<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_tfin_AccruedInterestOnFinancingReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued interest on financing receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_AccruedInterestOnFinancingReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_AllowancesForCreditLossesAttributableToChangeInLossDrivers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Allowances For Credit Losses Attributable To Change In Loss Drivers</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_AllowancesForCreditLossesAttributableToChangeInLossDrivers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_CustomerReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Customer reserves associated factored receivables held on deposit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_CustomerReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_FactoredReceivablesPercentageOfLoanPortfolio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Factored receivables as a percent of 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;">tfin_FactoredReceivablesPercentageOfLoanPortfolio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_tfin_FinancingReceivableNumberOfContractsWithPaymentsInDeferral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Number of Contracts With Payments in Deferral</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_FinancingReceivableNumberOfContractsWithPaymentsInDeferral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_tfin_TransportationPercentageOfFactoredReceivablesPortfolio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 factored receivables purchased from trucking fleets and owner-operators in the transportation 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;">tfin_TransportationPercentageOfFactoredReceivablesPortfolio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 collateral pledged in support of federal home loan bank advances 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 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, of allowance for credit loss on financing receivable. 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, of decrease (increase) in allowance for credit loss on financing receivable from writeoff (recovery). 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/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_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, before allowance for credit loss, of financing receivable. 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 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, of credit loss expense (reversal of expense) on financing receivable. 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 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_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, of financing receivable on nonaccrual status. 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 (a)<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_FinancingReceivableExcludingAccruedInterestNonaccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableModificationsRecordedInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount 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://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_FinancingReceivableModificationsRecordedInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financing receivable contracts modified as troubled debt restructuring within previous 12 months, with subsequent payment default.</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 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_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1</td>
</tr>
<tr>
<td style="padding-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_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable modified as troubled debt restructuring within previous 12 months, with subsequent payment default.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 34<br> -Subparagraph (a)(2)<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_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableNonaccrualInterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 on 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://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 (b)<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_FinancingReceivableNonaccrualInterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unamortized loan commitment, origination, and other costs (fees) and purchase premium (discount) on financing receivable recognized as adjustment to yield. Excludes 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10152-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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6378536&amp;loc=d3e10092-111533<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unamortized purchase premium (discount) on financing receivable. Excludes 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6378536&amp;loc=d3e10092-111533<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI 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_FinancingReceivableUnamortizedPurchasePremiumDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MortgageLoansInProcessOfForeclosureAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Recorded investment of consumer mortgage loan receivables secured by residential real estate properties for which formal foreclosure proceedings are in process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 35<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL49126937-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_MortgageLoansInProcessOfForeclosureAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=tfin_TroubledDebtRestructuringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_TroubledDebtRestructuringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tfin_ChangesInAllowanceForCreditLossesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tfin_ChangesInAllowanceForCreditLossesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tfin_LoansHeldForInvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tfin_LoansHeldForInvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tfin_OverFormulaAdvancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tfin_OverFormulaAdvancesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tfin_MisdirectedPaymentsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tfin_MisdirectedPaymentsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=tfin_UnitedStatesPostalServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=tfin_UnitedStatesPostalServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</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_srt_StatementGeographicalAxis=tfin_TexasColoradoIllinoisAndIowaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementGeographicalAxis=tfin_TexasColoradoIllinoisAndIowaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementGeographicalAxis=stpr_TX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementGeographicalAxis=stpr_TX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementGeographicalAxis=stpr_CO">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementGeographicalAxis=stpr_CO</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementGeographicalAxis=stpr_IL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementGeographicalAxis=stpr_IL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementGeographicalAxis=stpr_IA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementGeographicalAxis=stpr_IA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>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="idm140077275649280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses - Summary of Allowance for Loan and Lease Losses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning Balance</a></td>
<td class="nump">$ 42,213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Credit Loss Expense (Benefit)</a></td>
<td class="nump">6,925<span></span>
</td>
<td class="num">$ (8,830)<span></span>
</td>
<td class="nump">$ 38,329<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="nump">42,807<span></span>
</td>
<td class="nump">42,213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=tfin_LoansHeldForInvestmentMember', window );">Loans Held for Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning Balance</a></td>
<td class="nump">42,213<span></span>
</td>
<td class="nump">95,739<span></span>
</td>
<td class="nump">29,092<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Credit Loss Expense (Benefit)</a></td>
<td class="nump">7,039<span></span>
</td>
<td class="num">(7,964)<span></span>
</td>
<td class="nump">33,981<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Charge-offs</a></td>
<td class="num">(8,601)<span></span>
</td>
<td class="num">(46,946)<span></span>
</td>
<td class="num">(6,488)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Recoveries</a></td>
<td class="nump">2,156<span></span>
</td>
<td class="nump">1,384<span></span>
</td>
<td class="nump">1,919<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease', window );">Initial ACL on Loans Purchased with Credit Deterioration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,415<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal', window );">Reclassification To Held For Sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(449)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="nump">42,807<span></span>
</td>
<td class="nump">42,213<span></span>
</td>
<td class="nump">95,739<span></span>
</td>
</tr>
<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_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Period of Adoption, Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">269<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember', window );">Cumulative Effect, Period of Adoption, Adjustment | Loans Held for Investment | ASU 2016-13</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance', window );">Impact of Adopting ASC 326</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">269<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Loans Held for Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning Balance</a></td>
<td class="nump">3,961<span></span>
</td>
<td class="nump">10,182<span></span>
</td>
<td class="nump">5,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_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Credit Loss Expense (Benefit)</a></td>
<td class="nump">546<span></span>
</td>
<td class="num">(6,214)<span></span>
</td>
<td class="nump">3,607<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Charge-offs</a></td>
<td class="num">(108)<span></span>
</td>
<td class="num">(17)<span></span>
</td>
<td class="num">(320)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Recoveries</a></td>
<td class="nump">60<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="nump">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_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease', window );">Initial ACL on Loans Purchased with Credit Deterioration</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_FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal', window );">Reclassification To Held For Sale</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="nump">4,459<span></span>
</td>
<td class="nump">3,961<span></span>
</td>
<td class="nump">10,182<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Cumulative Effect, Period of Adoption, Adjustment | Loans Held for Investment | ASU 2016-13</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance', window );">Impact of Adopting ASC 326</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,372<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember', window );">Construction, land development, land | Loans Held for Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning Balance</a></td>
<td class="nump">827<span></span>
</td>
<td class="nump">3,418<span></span>
</td>
<td class="nump">1,382<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Credit Loss Expense (Benefit)</a></td>
<td class="nump">323<span></span>
</td>
<td class="num">(2,584)<span></span>
</td>
<td class="nump">2,005<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Charge-offs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(12)<span></span>
</td>
<td class="num">(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_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Recoveries</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">241<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease', window );">Initial ACL on Loans Purchased with Credit Deterioration</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_FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal', window );">Reclassification To Held For Sale</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="nump">1,155<span></span>
</td>
<td class="nump">827<span></span>
</td>
<td class="nump">3,418<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember', window );">Construction, land development, land | Cumulative Effect, Period of Adoption, Adjustment | Loans Held for Investment | ASU 2016-13</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance', window );">Impact of Adopting ASC 326</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(187)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">1-4 family residential properties | Loans Held for Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning Balance</a></td>
<td class="nump">468<span></span>
</td>
<td class="nump">1,225<span></span>
</td>
<td class="nump">308<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Credit Loss Expense (Benefit)</a></td>
<td class="nump">363<span></span>
</td>
<td class="num">(849)<span></span>
</td>
<td class="nump">378<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Charge-offs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(34)<span></span>
</td>
<td class="num">(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_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Recoveries</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">126<span></span>
</td>
<td class="nump">53<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease', window );">Initial ACL on Loans Purchased with Credit Deterioration</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_FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal', window );">Reclassification To Held For Sale</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="nump">838<span></span>
</td>
<td class="nump">468<span></span>
</td>
<td class="nump">1,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_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">1-4 family residential properties | Cumulative Effect, Period of Adoption, Adjustment | Loans Held for Investment | ASU 2016-13</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance', window );">Impact of Adopting ASC 326</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">513<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember', window );">Farmland | Loans Held for Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning Balance</a></td>
<td class="nump">562<span></span>
</td>
<td class="nump">832<span></span>
</td>
<td class="nump">670<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Credit Loss Expense (Benefit)</a></td>
<td class="num">(79)<span></span>
</td>
<td class="num">(270)<span></span>
</td>
<td class="num">(355)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Charge-offs</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_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Recoveries</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">80<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease', window );">Initial ACL on Loans Purchased with Credit Deterioration</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_FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal', window );">Reclassification To Held For Sale</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="nump">483<span></span>
</td>
<td class="nump">562<span></span>
</td>
<td class="nump">832<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember', window );">Farmland | Cumulative Effect, Period of Adoption, Adjustment | Loans Held for Investment | ASU 2016-13</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance', window );">Impact of Adopting ASC 326</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">437<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial | Loans Held for Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning Balance</a></td>
<td class="nump">14,485<span></span>
</td>
<td class="nump">22,040<span></span>
</td>
<td class="nump">12,566<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Credit Loss Expense (Benefit)</a></td>
<td class="nump">2,713<span></span>
</td>
<td class="num">(7,725)<span></span>
</td>
<td class="nump">11,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_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Charge-offs</a></td>
<td class="num">(2,205)<span></span>
</td>
<td class="num">(481)<span></span>
</td>
<td class="num">(2,344)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Recoveries</a></td>
<td class="nump">925<span></span>
</td>
<td class="nump">651<span></span>
</td>
<td class="nump">1,115<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease', window );">Initial ACL on Loans Purchased with Credit Deterioration</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_FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal', window );">Reclassification To Held For Sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(449)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="nump">15,918<span></span>
</td>
<td class="nump">14,485<span></span>
</td>
<td class="nump">22,040<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial | Cumulative Effect, Period of Adoption, Adjustment | Loans Held for Investment | ASU 2016-13</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance', window );">Impact of Adopting ASC 326</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(184)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember', window );">Factored receivables | Loans Held for Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning Balance</a></td>
<td class="nump">20,915<span></span>
</td>
<td class="nump">56,463<span></span>
</td>
<td class="nump">7,657<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Credit Loss Expense (Benefit)</a></td>
<td class="nump">3,045<span></span>
</td>
<td class="nump">10,038<span></span>
</td>
<td class="nump">16,079<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Charge-offs</a></td>
<td class="num">(5,853)<span></span>
</td>
<td class="num">(46,043)<span></span>
</td>
<td class="num">(3,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_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Recoveries</a></td>
<td class="nump">1,014<span></span>
</td>
<td class="nump">457<span></span>
</td>
<td class="nump">143<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease', window );">Initial ACL on Loans Purchased with Credit Deterioration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,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_FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal', window );">Reclassification To Held For Sale</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="nump">19,121<span></span>
</td>
<td class="nump">20,915<span></span>
</td>
<td class="nump">56,463<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember', window );">Factored receivables | Cumulative Effect, Period of Adoption, Adjustment | Loans Held for Investment | ASU 2016-13</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance', window );">Impact of Adopting ASC 326</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,630)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer | Loans Held for Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning Balance</a></td>
<td class="nump">226<span></span>
</td>
<td class="nump">542<span></span>
</td>
<td class="nump">488<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Credit Loss Expense (Benefit)</a></td>
<td class="nump">239<span></span>
</td>
<td class="num">(92)<span></span>
</td>
<td class="nump">562<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Charge-offs</a></td>
<td class="num">(435)<span></span>
</td>
<td class="num">(359)<span></span>
</td>
<td class="num">(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_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Recoveries</a></td>
<td class="nump">145<span></span>
</td>
<td class="nump">135<span></span>
</td>
<td class="nump">117<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease', window );">Initial ACL on Loans Purchased with Credit Deterioration</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_FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal', window );">Reclassification To Held For Sale</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="nump">175<span></span>
</td>
<td class="nump">226<span></span>
</td>
<td class="nump">542<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer | Cumulative Effect, Period of Adoption, Adjustment | Loans Held for Investment | ASU 2016-13</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance', window );">Impact of Adopting ASC 326</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember', window );">Mortgage warehouse | Loans Held for Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning Balance</a></td>
<td class="nump">769<span></span>
</td>
<td class="nump">1,037<span></span>
</td>
<td class="nump">668<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Credit Loss Expense (Benefit)</a></td>
<td class="num">(111)<span></span>
</td>
<td class="num">(268)<span></span>
</td>
<td class="nump">369<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Charge-offs</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_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery', window );">Recoveries</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_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease', window );">Initial ACL on Loans Purchased with Credit Deterioration</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_FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal', window );">Reclassification To Held For Sale</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="nump">$ 658<span></span>
</td>
<td class="nump">$ 769<span></span>
</td>
<td class="nump">1,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_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember', window );">Mortgage warehouse | Cumulative Effect, Period of Adoption, Adjustment | Loans Held for Investment | ASU 2016-13</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Financing Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance', window );">Impact of Adopting ASC 326</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 effect of change on loans and lease receivable allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, of allowance for credit loss on financing receivable. 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 purchased with credit deterioration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 (c)<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_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_FinancingReceivableAllowanceForCreditLossesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, of increase in allowance for credit loss on financing receivable from recovery. 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 13<br> -Subparagraph (e)<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_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, of decrease in allowance for credit loss on financing receivable from writeoff. 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 13<br> -Subparagraph (d)<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_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, of credit loss expense (reversal of expense) on financing receivable. 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 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_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 allowance for credit loss on financing receivable transferred to held-for-sale classification.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 310<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124265262&amp;loc=SL120268815-111004<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tfin_LoansHeldForInvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tfin_LoansHeldForInvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CumulativeEffectPeriodOfAdoptionAxis=srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077275968032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses - Individual and Collective Allowance for Credit Losses on Financing Receivables and Loan Balances (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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL Allocation</a></td>
<td class="nump">$ 42,807<span></span>
</td>
<td class="nump">$ 42,213<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=tfin_CollateralDependentLoansMember', window );">Collateral dependent loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent loans</a></td>
<td class="nump">61,481<span></span>
</td>
<td class="nump">59,001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL Allocation</a></td>
<td class="nump">18,170<span></span>
</td>
<td class="nump">14,716<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember', window );">Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent loans</a></td>
<td class="nump">1,143<span></span>
</td>
<td class="nump">2,298<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL Allocation</a></td>
<td class="nump">283<span></span>
</td>
<td class="nump">283<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=tfin_ConstructionLandDevelopmentLandCollateralMember', window );">Construction, land development, land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent loans</a></td>
<td class="nump">150<span></span>
</td>
<td class="nump">987<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL Allocation</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_CollateralAxis=us-gaap_ResidentialRealEstateMember', window );">1-4 family residential</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent loans</a></td>
<td class="nump">1,391<span></span>
</td>
<td class="nump">1,699<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL Allocation</a></td>
<td class="nump">108<span></span>
</td>
<td class="nump">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_CollateralAxis=tfin_FarmlandCollateralMember', window );">Farmland</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent loans</a></td>
<td class="nump">400<span></span>
</td>
<td class="nump">2,045<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL Allocation</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_CollateralAxis=tfin_CommercialCollateralMember', window );">Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent loans</a></td>
<td class="nump">15,897<span></span>
</td>
<td class="nump">8,869<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL Allocation</a></td>
<td class="nump">4,737<span></span>
</td>
<td class="nump">1,733<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=tfin_FactoredReceivableCollateralMember', window );">Factored receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent loans</a></td>
<td class="nump">42,409<span></span>
</td>
<td class="nump">42,863<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL Allocation</a></td>
<td class="nump">13,042<span></span>
</td>
<td class="nump">12,640<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=tfin_ConsumerCollateralMember', window );">Consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent loans</a></td>
<td class="nump">91<span></span>
</td>
<td class="nump">240<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL Allocation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">21<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollateralAxis=tfin_MortgageWarehouseCollateralMember', window );">Mortgage warehouse</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent loans</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_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">ACL Allocation</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_FairValueByAssetClassAxis=us-gaap_RealEstateMember', window );">Real Estate | Collateral dependent loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent loans</a></td>
<td class="nump">2,884<span></span>
</td>
<td class="nump">6,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_FairValueByAssetClassAxis=us-gaap_RealEstateMember', window );">Real Estate | Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent loans</a></td>
<td class="nump">1,003<span></span>
</td>
<td class="nump">2,143<span></span>
</td>
</tr>
<tr class="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_RealEstateMember', window );">Real Estate | Construction, land development, land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent loans</a></td>
<td class="nump">150<span></span>
</td>
<td class="nump">987<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_RealEstateMember', window );">Real Estate | 1-4 family residential</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent loans</a></td>
<td class="nump">1,342<span></span>
</td>
<td class="nump">1,583<span></span>
</td>
</tr>
<tr class="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_RealEstateMember', window );">Real Estate | Farmland</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent loans</a></td>
<td class="nump">196<span></span>
</td>
<td class="nump">1,803<span></span>
</td>
</tr>
<tr class="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_RealEstateMember', window );">Real Estate | Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent loans</a></td>
<td class="nump">193<span></span>
</td>
<td class="nump">254<span></span>
</td>
</tr>
<tr class="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_RealEstateMember', window );">Real Estate | Factored receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent 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_us-gaap_FairValueByAssetClassAxis=us-gaap_RealEstateMember', window );">Real Estate | Consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent 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_us-gaap_FairValueByAssetClassAxis=us-gaap_RealEstateMember', window );">Real Estate | Mortgage warehouse</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent 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_us-gaap_FairValueByAssetClassAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable | Collateral dependent loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent loans</a></td>
<td class="nump">42,409<span></span>
</td>
<td class="nump">42,863<span></span>
</td>
</tr>
<tr class="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_AccountsReceivableMember', window );">Accounts Receivable | Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent 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_us-gaap_FairValueByAssetClassAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable | Construction, land development, land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent 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_us-gaap_FairValueByAssetClassAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable | 1-4 family residential</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent 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_us-gaap_FairValueByAssetClassAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable | Farmland</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent 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_us-gaap_FairValueByAssetClassAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable | Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent 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_us-gaap_FairValueByAssetClassAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable | Factored receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent loans</a></td>
<td class="nump">42,409<span></span>
</td>
<td class="nump">42,863<span></span>
</td>
</tr>
<tr class="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_AccountsReceivableMember', window );">Accounts Receivable | Consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent 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_us-gaap_FairValueByAssetClassAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable | Mortgage warehouse</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent 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_us-gaap_FairValueByAssetClassAxis=us-gaap_EquipmentMember', window );">Equipment | Collateral dependent loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent loans</a></td>
<td class="nump">5,442<span></span>
</td>
<td class="nump">5,724<span></span>
</td>
</tr>
<tr class="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_EquipmentMember', window );">Equipment | Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent 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_us-gaap_FairValueByAssetClassAxis=us-gaap_EquipmentMember', window );">Equipment | Construction, land development, land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent 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_us-gaap_FairValueByAssetClassAxis=us-gaap_EquipmentMember', window );">Equipment | 1-4 family residential</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent 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_us-gaap_FairValueByAssetClassAxis=us-gaap_EquipmentMember', window );">Equipment | Farmland</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent loans</a></td>
<td class="nump">108<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_FairValueByAssetClassAxis=us-gaap_EquipmentMember', window );">Equipment | Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent loans</a></td>
<td class="nump">5,334<span></span>
</td>
<td class="nump">5,598<span></span>
</td>
</tr>
<tr class="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_EquipmentMember', window );">Equipment | Factored receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent 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_us-gaap_FairValueByAssetClassAxis=us-gaap_EquipmentMember', window );">Equipment | Consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent 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_us-gaap_FairValueByAssetClassAxis=us-gaap_EquipmentMember', window );">Equipment | Mortgage warehouse</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent 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_us-gaap_FairValueByAssetClassAxis=tfin_OtherCollateralMemberMember', window );">Other | Collateral dependent loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent loans</a></td>
<td class="nump">10,746<span></span>
</td>
<td class="nump">3,644<span></span>
</td>
</tr>
<tr class="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=tfin_OtherCollateralMemberMember', window );">Other | Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent loans</a></td>
<td class="nump">140<span></span>
</td>
<td class="nump">155<span></span>
</td>
</tr>
<tr class="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=tfin_OtherCollateralMemberMember', window );">Other | Construction, land development, land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent 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_us-gaap_FairValueByAssetClassAxis=tfin_OtherCollateralMemberMember', window );">Other | 1-4 family residential</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent loans</a></td>
<td class="nump">49<span></span>
</td>
<td class="nump">116<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=tfin_OtherCollateralMemberMember', window );">Other | Farmland</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent loans</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">116<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=tfin_OtherCollateralMemberMember', window );">Other | Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent loans</a></td>
<td class="nump">10,370<span></span>
</td>
<td class="nump">3,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_FairValueByAssetClassAxis=tfin_OtherCollateralMemberMember', window );">Other | Factored receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent 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_us-gaap_FairValueByAssetClassAxis=tfin_OtherCollateralMemberMember', window );">Other | Consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent loans</a></td>
<td class="nump">91<span></span>
</td>
<td class="nump">240<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=tfin_OtherCollateralMemberMember', window );">Other | Mortgage warehouse</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest', window );">Amortized cost basis of collateral dependent 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_tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial assets for which the Company has determined that foreclosure of the collateral is probable, or where the borrower is experiencing financial difficulty and the Company expects repayment of the financial asset to be provided substantially through the operation or sale of the collateral.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, of allowance for credit loss on financing receivable. 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_CollateralAxis=tfin_CollateralDependentLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=tfin_CollateralDependentLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=tfin_ConstructionLandDevelopmentLandCollateralMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=tfin_ConstructionLandDevelopmentLandCollateralMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=us-gaap_ResidentialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=us-gaap_ResidentialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=tfin_FarmlandCollateralMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=tfin_FarmlandCollateralMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=tfin_CommercialCollateralMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=tfin_CommercialCollateralMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=tfin_FactoredReceivableCollateralMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=tfin_FactoredReceivableCollateralMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=tfin_ConsumerCollateralMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=tfin_ConsumerCollateralMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=tfin_MortgageWarehouseCollateralMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=tfin_MortgageWarehouseCollateralMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_RealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_RealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=tfin_OtherCollateralMemberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_OtherCollateralMemberMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077286033152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses - Summary of Contractually Past Due and Nonaccrual Loans (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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">$ 4,120,291<span></span>
</td>
<td class="nump">$ 4,867,572<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing', window );">Past Due 90 Days or More Still Accruing</a></td>
<td class="nump">37,142<span></span>
</td>
<td class="nump">39,268<span></span>
</td>
</tr>
<tr class="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 );">Total 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">104,445<span></span>
</td>
<td class="nump">139,134<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables30To59DaysPastDueMember', window );">Past Due 30-59 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">46,716<span></span>
</td>
<td class="nump">73,519<span></span>
</td>
</tr>
<tr class="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_FinancingReceivables60To89DaysPastDueMember', window );">Past Due 60-90 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">16,362<span></span>
</td>
<td class="nump">19,182<span></span>
</td>
</tr>
<tr class="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 );">Past Due 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">41,367<span></span>
</td>
<td class="nump">46,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_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember', window );">Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">4,015,846<span></span>
</td>
<td class="nump">4,728,438<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">678,144<span></span>
</td>
<td class="nump">632,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_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing', window );">Past Due 90 Days or More Still Accruing</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_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Total 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">1,756<span></span>
</td>
<td class="nump">1,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_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Past Due 30-59 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">1,301<span></span>
</td>
<td class="nump">1,021<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Past Due 60-90 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</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_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Past Due 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">455<span></span>
</td>
<td class="nump">16<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">676,388<span></span>
</td>
<td class="nump">631,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_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember', window );">Construction, land development, land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">90,976<span></span>
</td>
<td class="nump">123,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_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing', window );">Past Due 90 Days or More Still Accruing</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_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember', window );">Construction, land development, land | Total 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">145<span></span>
</td>
<td class="nump">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_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember', window );">Construction, land development, land | Past Due 30-59 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember', window );">Construction, land development, land | Past Due 60-90 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</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_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember', window );">Construction, land development, land | Past Due 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">145<span></span>
</td>
<td class="nump">145<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember', window );">Construction, land development, land | Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">90,831<span></span>
</td>
<td class="nump">123,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_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">1-4 family residential properties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">125,981<span></span>
</td>
<td class="nump">123,115<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing', window );">Past Due 90 Days or More Still Accruing</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">134<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">1-4 family residential properties | Total 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">2,243<span></span>
</td>
<td class="nump">2,176<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">1-4 family residential properties | Past Due 30-59 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">936<span></span>
</td>
<td class="nump">730<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">1-4 family residential properties | Past Due 60-90 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">531<span></span>
</td>
<td class="nump">332<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">1-4 family residential properties | Past Due 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">776<span></span>
</td>
<td class="nump">1,114<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">1-4 family residential properties | Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">123,738<span></span>
</td>
<td class="nump">120,939<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember', window );">Farmland</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">68,934<span></span>
</td>
<td class="nump">77,394<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing', window );">Past Due 90 Days or More Still Accruing</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_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember', window );">Farmland | Total 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,509<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember', window );">Farmland | Past Due 30-59 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">378<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember', window );">Farmland | Past Due 60-90 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">0<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_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember', window );">Farmland | Past Due 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">977<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember', window );">Farmland | Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">68,934<span></span>
</td>
<td class="nump">75,885<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">1,251,110<span></span>
</td>
<td class="nump">1,430,429<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing', window );">Past Due 90 Days or More Still Accruing</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_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial | Total 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">7,616<span></span>
</td>
<td class="nump">6,290<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial | Past Due 30-59 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">1,630<span></span>
</td>
<td class="nump">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_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial | Past Due 60-90 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">3,139<span></span>
</td>
<td class="nump">346<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial | Past Due 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">2,847<span></span>
</td>
<td class="nump">4,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_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial | Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">1,243,494<span></span>
</td>
<td class="nump">1,424,139<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember', window );">Factored receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">1,237,449<span></span>
</td>
<td class="nump">1,699,537<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing', window );">Past Due 90 Days or More Still Accruing</a></td>
<td class="nump">37,142<span></span>
</td>
<td class="nump">39,134<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember', window );">Factored receivables | Total 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">92,590<span></span>
</td>
<td class="nump">127,545<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember', window );">Factored receivables | Past Due 30-59 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">42,797<span></span>
</td>
<td class="nump">70,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_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember', window );">Factored receivables | Past Due 60-90 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">12,651<span></span>
</td>
<td class="nump">18,302<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember', window );">Factored receivables | Past Due 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">37,142<span></span>
</td>
<td class="nump">39,134<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember', window );">Factored receivables | Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">1,144,859<span></span>
</td>
<td class="nump">1,571,992<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">8,868<span></span>
</td>
<td class="nump">10,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_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing', window );">Past Due 90 Days or More Still Accruing</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_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer | Total 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">95<span></span>
</td>
<td class="nump">402<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer | Past Due 30-59 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">52<span></span>
</td>
<td class="nump">255<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer | Past Due 60-90 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">41<span></span>
</td>
<td class="nump">48<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer | Past Due 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">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_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer | Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">8,773<span></span>
</td>
<td class="nump">10,483<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember', window );">Mortgage warehouse</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">658,829<span></span>
</td>
<td class="nump">769,973<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing', window );">Past Due 90 Days or More Still Accruing</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_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember', window );">Mortgage warehouse | Total 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</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_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember', window );">Mortgage warehouse | Past Due 30-59 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</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_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember', window );">Mortgage warehouse | Past Due 60-90 Days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</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_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember', window );">Mortgage warehouse | Past Due 90 Days or More</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</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_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember', window );">Mortgage warehouse | Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">$ 658,829<span></span>
</td>
<td class="nump">$ 769,973<span></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_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, before allowance for credit loss, of financing receivable. 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 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_FinancingReceivables30To59DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_FinancingReceivables30To59DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_FinancingReceivables60To89DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_FinancingReceivables60To89DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_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_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077293742192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses - Summary of Amortized Cost Basis of Loans on Nonaccrual Status (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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Total Nonaccrual</a></td>
<td class="nump">$ 18,296<span></span>
</td>
<td class="nump">$ 15,034<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance', window );">Nonaccrual With No ACL</a></td>
<td class="nump">5,860<span></span>
</td>
<td class="nump">10,034<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Total Nonaccrual</a></td>
<td class="nump">871<span></span>
</td>
<td class="nump">2,025<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance', window );">Nonaccrual With No ACL</a></td>
<td class="nump">319<span></span>
</td>
<td class="nump">1,375<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember', window );">Construction, land development, land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Total Nonaccrual</a></td>
<td class="nump">150<span></span>
</td>
<td class="nump">964<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance', window );">Nonaccrual With No ACL</a></td>
<td class="nump">150<span></span>
</td>
<td class="nump">964<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">1-4 family residential</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Total Nonaccrual</a></td>
<td class="nump">1,391<span></span>
</td>
<td class="nump">1,683<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance', window );">Nonaccrual With No ACL</a></td>
<td class="nump">1,238<span></span>
</td>
<td class="nump">1,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_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember', window );">Farmland</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Total Nonaccrual</a></td>
<td class="nump">400<span></span>
</td>
<td class="nump">2,044<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance', window );">Nonaccrual With No ACL</a></td>
<td class="nump">400<span></span>
</td>
<td class="nump">2,044<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Total Nonaccrual</a></td>
<td class="nump">15,393<span></span>
</td>
<td class="nump">8,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_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance', window );">Nonaccrual With No ACL</a></td>
<td class="nump">3,662<span></span>
</td>
<td class="nump">3,910<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember', window );">Factored receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Total Nonaccrual</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_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance', window );">Nonaccrual With No ACL</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_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Total Nonaccrual</a></td>
<td class="nump">91<span></span>
</td>
<td class="nump">240<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance', window );">Nonaccrual With No ACL</a></td>
<td class="nump">91<span></span>
</td>
<td class="nump">159<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember', window );">Mortgage warehouse</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Total Nonaccrual</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_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance', window );">Nonaccrual With No ACL</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_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_FinancingReceivableExcludingAccruedInterestNonaccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, of financing receivable on nonaccrual status. 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 (a)<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_FinancingReceivableExcludingAccruedInterestNonaccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, 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_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077289165568">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses - Schedule of Accrued Interest on Non Accrual Loans Reversed Through Interest Income (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome', window );">Accrued interest reversed through interest income</a></td>
<td class="nump">$ 31<span></span>
</td>
<td class="nump">$ 56<span></span>
</td>
<td class="nump">$ 598<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome', window );">Accrued interest reversed through interest income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="nump">438<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember', window );">Construction, land development, land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome', window );">Accrued interest reversed through interest income</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">0<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_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">1-4 family residential</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome', window );">Accrued interest reversed through interest income</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">3<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_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember', window );">Farmland</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome', window );">Accrued interest reversed through interest income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="nump">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_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome', window );">Accrued interest reversed through interest income</a></td>
<td class="nump">28<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="nump">86<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember', window );">Factored receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome', window );">Accrued interest reversed through interest income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome', window );">Accrued interest reversed through interest income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3<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_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember', window );">Mortgage warehouse</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome', window );">Accrued interest reversed through interest income</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Accrued Interest Reversed Through Interest 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;">tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077288893216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses - Schedule of Nonperforming Loans (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_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Nonaccrual loans</a></td>
<td class="nump">$ 18,296<span></span>
</td>
<td class="nump">$ 15,034<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing', window );">Factored receivables greater than 90 days past due</a></td>
<td class="nump">37,142<span></span>
</td>
<td class="nump">39,268<span></span>
</td>
</tr>
<tr class="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=tfin_TroubledDebtRestructuringMember', window );">Troubled Debt Restructuring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Nonaccrual loans</a></td>
<td class="nump">1,897<span></span>
</td>
<td class="nump">3,912<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember', window );">Factored receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Nonaccrual loans</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_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing', window );">Factored receivables greater than 90 days past due</a></td>
<td class="nump">37,142<span></span>
</td>
<td class="nump">39,134<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentPerformanceStatusAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestNonaccrual', window );">Nonaccrual loans</a></td>
<td class="nump">18,296<span></span>
</td>
<td class="nump">15,034<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableOtherNonperformingExcludingAccruedInterest', window );">Other nonperforming factored receivables</a></td>
<td class="nump">491<span></span>
</td>
<td class="nump">1,428<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_TroubledDebtRestructuringAccruingInterest', window );">Troubled debt restructurings accruing interest</a></td>
<td class="nump">503<span></span>
</td>
<td class="nump">765<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_tfin_NonperformingFinancingReceivableRecordedInvestment', window );">Total loans</a></td>
<td class="nump">48,230<span></span>
</td>
<td class="nump">46,284<span></span>
</td>
</tr>
<tr class="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 Loans | Factored receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing', window );">Factored receivables greater than 90 days past due</a></td>
<td class="nump">$ 28,940<span></span>
</td>
<td class="nump">$ 29,057<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_FinancingReceivableOtherNonperformingExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Other Nonperforming, Excluding Accrued Interest</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_FinancingReceivableOtherNonperformingExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_NonperformingFinancingReceivableRecordedInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 nonperforming financing receivables, including nonaccrual loans, loans modified under restructurings as a result of the borrower experiencing financial difficulties, and factored receivables greater than 90 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;">tfin_NonperformingFinancingReceivableRecordedInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_TroubledDebtRestructuringAccruingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Troubled debt restructuring accruing interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_TroubledDebtRestructuringAccruingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, of financing receivable on nonaccrual status. 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 (a)<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_FinancingReceivableExcludingAccruedInterestNonaccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=tfin_TroubledDebtRestructuringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_TroubledDebtRestructuringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>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="idm140077276475296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses - Summary of Risk Category Loans (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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current year</a></td>
<td class="nump">$ 2,600,923<span></span>
</td>
<td class="nump">$ 3,242,129<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current year</a></td>
<td class="nump">396,193<span></span>
</td>
<td class="nump">678,397<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current year</a></td>
<td class="nump">385,777<span></span>
</td>
<td class="nump">155,798<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current year</a></td>
<td class="nump">80,301<span></span>
</td>
<td class="nump">84,594<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current year</a></td>
<td class="nump">34,304<span></span>
</td>
<td class="nump">85,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_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current year</a></td>
<td class="nump">91,678<span></span>
</td>
<td class="nump">91,906<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</a></td>
<td class="nump">530,450<span></span>
</td>
<td class="nump">529,024<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</a></td>
<td class="nump">665<span></span>
</td>
<td class="nump">608<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">4,120,291<span></span>
</td>
<td class="nump">4,867,572<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current year</a></td>
<td class="nump">235,095<span></span>
</td>
<td class="nump">213,967<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current year</a></td>
<td class="nump">157,446<span></span>
</td>
<td class="nump">253,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_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current year</a></td>
<td class="nump">200,396<span></span>
</td>
<td class="nump">50,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_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current year</a></td>
<td class="nump">28,072<span></span>
</td>
<td class="nump">25,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_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current year</a></td>
<td class="nump">17,786<span></span>
</td>
<td class="nump">47,463<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current year</a></td>
<td class="nump">35,674<span></span>
</td>
<td class="nump">37,290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</a></td>
<td class="nump">3,675<span></span>
</td>
<td class="nump">4,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_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">678,144<span></span>
</td>
<td class="nump">632,775<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember', window );">Construction, land development, land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current year</a></td>
<td class="nump">71,236<span></span>
</td>
<td class="nump">58,914<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current year</a></td>
<td class="nump">11,328<span></span>
</td>
<td class="nump">33,764<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current year</a></td>
<td class="nump">4,540<span></span>
</td>
<td class="nump">4,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_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current year</a></td>
<td class="nump">3,186<span></span>
</td>
<td class="nump">23,696<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current year</a></td>
<td class="nump">35<span></span>
</td>
<td class="nump">1,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_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current year</a></td>
<td class="nump">651<span></span>
</td>
<td class="nump">1,139<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">90,976<span></span>
</td>
<td class="nump">123,464<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">1-4 family residential</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current year</a></td>
<td class="nump">26,443<span></span>
</td>
<td class="nump">27,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_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current year</a></td>
<td class="nump">22,838<span></span>
</td>
<td class="nump">15,428<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current year</a></td>
<td class="nump">9,543<span></span>
</td>
<td class="nump">9,538<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current year</a></td>
<td class="nump">2,982<span></span>
</td>
<td class="nump">6,532<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current year</a></td>
<td class="nump">3,529<span></span>
</td>
<td class="nump">8,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_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current year</a></td>
<td class="nump">21,916<span></span>
</td>
<td class="nump">23,240<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</a></td>
<td class="nump">38,430<span></span>
</td>
<td class="nump">32,291<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</a></td>
<td class="nump">300<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">125,981<span></span>
</td>
<td class="nump">123,115<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember', window );">Farmland</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current year</a></td>
<td class="nump">19,252<span></span>
</td>
<td class="nump">14,586<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current year</a></td>
<td class="nump">10,087<span></span>
</td>
<td class="nump">14,008<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current year</a></td>
<td class="nump">10,147<span></span>
</td>
<td class="nump">8,485<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current year</a></td>
<td class="nump">2,807<span></span>
</td>
<td class="nump">8,373<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current year</a></td>
<td class="nump">6,742<span></span>
</td>
<td class="nump">10,168<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current year</a></td>
<td class="nump">18,679<span></span>
</td>
<td class="nump">20,090<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</a></td>
<td class="nump">1,016<span></span>
</td>
<td class="nump">1,443<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</a></td>
<td class="nump">204<span></span>
</td>
<td class="nump">241<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">68,934<span></span>
</td>
<td class="nump">77,394<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current year</a></td>
<td class="nump">369,704<span></span>
</td>
<td class="nump">475,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_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current year</a></td>
<td class="nump">192,512<span></span>
</td>
<td class="nump">339,604<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current year</a></td>
<td class="nump">140,402<span></span>
</td>
<td class="nump">82,098<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current year</a></td>
<td class="nump">42,950<span></span>
</td>
<td class="nump">19,498<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current year</a></td>
<td class="nump">5,938<span></span>
</td>
<td class="nump">15,088<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current year</a></td>
<td class="nump">12,261<span></span>
</td>
<td class="nump">8,160<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</a></td>
<td class="nump">487,182<span></span>
</td>
<td class="nump">490,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_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</a></td>
<td class="nump">161<span></span>
</td>
<td class="nump">49<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">1,251,110<span></span>
</td>
<td class="nump">1,430,429<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember', window );">Factored receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current year</a></td>
<td class="nump">1,217,596<span></span>
</td>
<td class="nump">1,678,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_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">20,789<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current year</a></td>
<td class="nump">19,853<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_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current 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_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current 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_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current 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_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">1,237,449<span></span>
</td>
<td class="nump">1,699,537<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current year</a></td>
<td class="nump">2,768<span></span>
</td>
<td class="nump">3,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_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current year</a></td>
<td class="nump">1,982<span></span>
</td>
<td class="nump">1,794<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current year</a></td>
<td class="nump">896<span></span>
</td>
<td class="nump">669<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current year</a></td>
<td class="nump">304<span></span>
</td>
<td class="nump">565<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current year</a></td>
<td class="nump">274<span></span>
</td>
<td class="nump">2,543<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current year</a></td>
<td class="nump">2,497<span></span>
</td>
<td class="nump">1,987<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</a></td>
<td class="nump">147<span></span>
</td>
<td class="nump">70<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">8,868<span></span>
</td>
<td class="nump">10,885<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember', window );">Mortgage warehouse</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current year</a></td>
<td class="nump">658,829<span></span>
</td>
<td class="nump">769,973<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current 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_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current 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_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current 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_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current 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_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current 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_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">658,829<span></span>
</td>
<td class="nump">769,973<span></span>
</td>
</tr>
<tr class="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=us-gaap_PassMember', window );">Pass</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current year</a></td>
<td class="nump">2,572,361<span></span>
</td>
<td class="nump">3,216,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_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current year</a></td>
<td class="nump">382,067<span></span>
</td>
<td class="nump">646,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_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current year</a></td>
<td class="nump">360,168<span></span>
</td>
<td class="nump">150,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_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current year</a></td>
<td class="nump">79,063<span></span>
</td>
<td class="nump">83,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_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current year</a></td>
<td class="nump">34,199<span></span>
</td>
<td class="nump">84,733<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current year</a></td>
<td class="nump">90,206<span></span>
</td>
<td class="nump">89,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_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</a></td>
<td class="nump">530,088<span></span>
</td>
<td class="nump">528,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_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</a></td>
<td class="nump">665<span></span>
</td>
<td class="nump">608<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">4,048,817<span></span>
</td>
<td class="nump">4,800,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_InternalCreditAssessmentAxis=us-gaap_PassMember', window );">Pass | Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current year</a></td>
<td class="nump">231,427<span></span>
</td>
<td class="nump">211,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_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current year</a></td>
<td class="nump">156,895<span></span>
</td>
<td class="nump">249,652<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current year</a></td>
<td class="nump">198,541<span></span>
</td>
<td class="nump">50,223<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current year</a></td>
<td class="nump">28,033<span></span>
</td>
<td class="nump">25,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_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current year</a></td>
<td class="nump">17,786<span></span>
</td>
<td class="nump">47,447<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current year</a></td>
<td class="nump">35,658<span></span>
</td>
<td class="nump">37,290<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</a></td>
<td class="nump">3,675<span></span>
</td>
<td class="nump">4,595<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">672,015<span></span>
</td>
<td class="nump">626,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_InternalCreditAssessmentAxis=us-gaap_PassMember', window );">Pass | Construction, land development, land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current year</a></td>
<td class="nump">71,236<span></span>
</td>
<td class="nump">56,764<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current year</a></td>
<td class="nump">11,328<span></span>
</td>
<td class="nump">33,756<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current year</a></td>
<td class="nump">4,535<span></span>
</td>
<td class="nump">4,744<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current year</a></td>
<td class="nump">3,186<span></span>
</td>
<td class="nump">23,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_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current year</a></td>
<td class="nump">35<span></span>
</td>
<td class="nump">1,199<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current year</a></td>
<td class="nump">506<span></span>
</td>
<td class="nump">994<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">90,826<span></span>
</td>
<td class="nump">121,161<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember', window );">Pass | 1-4 family residential</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current year</a></td>
<td class="nump">26,306<span></span>
</td>
<td class="nump">26,840<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current year</a></td>
<td class="nump">22,639<span></span>
</td>
<td class="nump">15,195<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current year</a></td>
<td class="nump">9,536<span></span>
</td>
<td class="nump">9,485<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current year</a></td>
<td class="nump">2,929<span></span>
</td>
<td class="nump">6,526<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current year</a></td>
<td class="nump">3,528<span></span>
</td>
<td class="nump">8,591<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current year</a></td>
<td class="nump">20,910<span></span>
</td>
<td class="nump">22,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_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</a></td>
<td class="nump">38,361<span></span>
</td>
<td class="nump">32,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_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</a></td>
<td class="nump">300<span></span>
</td>
<td class="nump">318<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">124,509<span></span>
</td>
<td class="nump">121,316<span></span>
</td>
</tr>
<tr class="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=us-gaap_PassMember', window );">Pass | Farmland</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current year</a></td>
<td class="nump">18,190<span></span>
</td>
<td class="nump">14,387<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current year</a></td>
<td class="nump">7,291<span></span>
</td>
<td class="nump">13,396<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current year</a></td>
<td class="nump">10,027<span></span>
</td>
<td class="nump">7,892<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current year</a></td>
<td class="nump">2,699<span></span>
</td>
<td class="nump">8,040<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current year</a></td>
<td class="nump">6,742<span></span>
</td>
<td class="nump">10,040<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current year</a></td>
<td class="nump">18,569<span></span>
</td>
<td class="nump">19,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_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</a></td>
<td class="nump">1,016<span></span>
</td>
<td class="nump">1,317<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</a></td>
<td class="nump">204<span></span>
</td>
<td class="nump">241<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">64,738<span></span>
</td>
<td class="nump">75,105<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember', window );">Pass | Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current year</a></td>
<td class="nump">358,983<span></span>
</td>
<td class="nump">466,254<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current year</a></td>
<td class="nump">181,933<span></span>
</td>
<td class="nump">332,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_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current year</a></td>
<td class="nump">136,635<span></span>
</td>
<td class="nump">77,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_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current year</a></td>
<td class="nump">41,912<span></span>
</td>
<td class="nump">18,940<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current year</a></td>
<td class="nump">5,842<span></span>
</td>
<td class="nump">15,032<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current year</a></td>
<td class="nump">12,145<span></span>
</td>
<td class="nump">7,704<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</a></td>
<td class="nump">486,889<span></span>
</td>
<td class="nump">490,159<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</a></td>
<td class="nump">161<span></span>
</td>
<td class="nump">49<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">1,224,500<span></span>
</td>
<td class="nump">1,407,894<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember', window );">Pass | Factored receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current year</a></td>
<td class="nump">1,204,622<span></span>
</td>
<td class="nump">1,667,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_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current 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_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current 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_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current 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_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current 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_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current 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_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</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_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">1,204,622<span></span>
</td>
<td class="nump">1,667,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_InternalCreditAssessmentAxis=us-gaap_PassMember', window );">Pass | Consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current year</a></td>
<td class="nump">2,768<span></span>
</td>
<td class="nump">3,252<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current year</a></td>
<td class="nump">1,981<span></span>
</td>
<td class="nump">1,794<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current year</a></td>
<td class="nump">894<span></span>
</td>
<td class="nump">669<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current year</a></td>
<td class="nump">304<span></span>
</td>
<td class="nump">553<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current year</a></td>
<td class="nump">266<span></span>
</td>
<td class="nump">2,424<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current year</a></td>
<td class="nump">2,418<span></span>
</td>
<td class="nump">1,882<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</a></td>
<td class="nump">147<span></span>
</td>
<td class="nump">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_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">8,778<span></span>
</td>
<td class="nump">10,644<span></span>
</td>
</tr>
<tr class="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=us-gaap_PassMember', window );">Pass | Mortgage warehouse</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current year</a></td>
<td class="nump">658,829<span></span>
</td>
<td class="nump">769,973<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current 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_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current 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_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current 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_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current 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_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current 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_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</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_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">658,829<span></span>
</td>
<td class="nump">769,973<span></span>
</td>
</tr>
<tr class="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=tfin_ClassifiedMember', window );">Classified</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current year</a></td>
<td class="nump">28,562<span></span>
</td>
<td class="nump">25,649<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current year</a></td>
<td class="nump">14,126<span></span>
</td>
<td class="nump">31,858<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current year</a></td>
<td class="nump">25,609<span></span>
</td>
<td class="nump">5,775<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current year</a></td>
<td class="nump">1,238<span></span>
</td>
<td class="nump">909<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current year</a></td>
<td class="nump">105<span></span>
</td>
<td class="nump">383<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current year</a></td>
<td class="nump">1,472<span></span>
</td>
<td class="nump">2,093<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</a></td>
<td class="nump">362<span></span>
</td>
<td class="nump">665<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">71,474<span></span>
</td>
<td class="nump">67,332<span></span>
</td>
</tr>
<tr class="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=tfin_ClassifiedMember', window );">Classified | Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current year</a></td>
<td class="nump">3,668<span></span>
</td>
<td class="nump">2,879<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current year</a></td>
<td class="nump">551<span></span>
</td>
<td class="nump">3,358<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current year</a></td>
<td class="nump">1,855<span></span>
</td>
<td class="nump">41<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current year</a></td>
<td class="nump">39<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_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">16<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current year</a></td>
<td class="nump">16<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_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">6,129<span></span>
</td>
<td class="nump">6,550<span></span>
</td>
</tr>
<tr class="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=tfin_ClassifiedMember', window );">Classified | Construction, land development, land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,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_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current year</a></td>
<td class="nump">5<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_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current 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_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current 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_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current year</a></td>
<td class="nump">145<span></span>
</td>
<td class="nump">145<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">150<span></span>
</td>
<td class="nump">2,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_us-gaap_InternalCreditAssessmentAxis=tfin_ClassifiedMember', window );">Classified | 1-4 family residential</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current year</a></td>
<td class="nump">137<span></span>
</td>
<td class="nump">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_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current year</a></td>
<td class="nump">199<span></span>
</td>
<td class="nump">233<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current year</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">53<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current year</a></td>
<td class="nump">53<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current year</a></td>
<td class="nump">1<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_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current year</a></td>
<td class="nump">1,006<span></span>
</td>
<td class="nump">1,089<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</a></td>
<td class="nump">69<span></span>
</td>
<td class="nump">81<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">1,472<span></span>
</td>
<td class="nump">1,799<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=tfin_ClassifiedMember', window );">Classified | Farmland</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current year</a></td>
<td class="nump">1,062<span></span>
</td>
<td class="nump">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_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current year</a></td>
<td class="nump">2,796<span></span>
</td>
<td class="nump">612<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current year</a></td>
<td class="nump">120<span></span>
</td>
<td class="nump">593<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current year</a></td>
<td class="nump">108<span></span>
</td>
<td class="nump">333<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">128<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current year</a></td>
<td class="nump">110<span></span>
</td>
<td class="nump">298<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">126<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">4,196<span></span>
</td>
<td class="nump">2,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=tfin_ClassifiedMember', window );">Classified | Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current year</a></td>
<td class="nump">10,721<span></span>
</td>
<td class="nump">9,317<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current year</a></td>
<td class="nump">10,579<span></span>
</td>
<td class="nump">6,858<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current year</a></td>
<td class="nump">3,767<span></span>
</td>
<td class="nump">5,088<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current year</a></td>
<td class="nump">1,038<span></span>
</td>
<td class="nump">558<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current year</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">56<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current year</a></td>
<td class="nump">116<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_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</a></td>
<td class="nump">293<span></span>
</td>
<td class="nump">202<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">26,610<span></span>
</td>
<td class="nump">22,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=tfin_ClassifiedMember', window );">Classified | Factored receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current year</a></td>
<td class="nump">12,974<span></span>
</td>
<td class="nump">10,826<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">20,789<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current year</a></td>
<td class="nump">19,853<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_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current 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_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current 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_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current 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_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">32,827<span></span>
</td>
<td class="nump">31,615<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=tfin_ClassifiedMember', window );">Classified | Consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current year</a></td>
<td class="nump">1<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_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current year</a></td>
<td class="nump">2<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_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current year</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">119<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current year</a></td>
<td class="nump">79<span></span>
</td>
<td class="nump">105<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</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_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">90<span></span>
</td>
<td class="nump">241<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=tfin_ClassifiedMember', window );">Classified | Mortgage warehouse</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current 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_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current 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_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current 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_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current 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_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current 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_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Five years before current 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_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted To Term Loans</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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, before allowance for credit loss, of financing receivable. 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 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<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><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_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, 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><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-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_FinancingReceivableExcludingAccruedInterestRevolving</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-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><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 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_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, 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><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-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_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, 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/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><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-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_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, 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/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><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<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><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_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest 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 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<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><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_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=us-gaap_PassMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=us-gaap_PassMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_ClassifiedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_ClassifiedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077275590832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses - Schedule of Loans Modified as Troubled Debt Restructurings (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>loan</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>loan</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>loan</div>
</th>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<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 );">Total Modifications</a></td>
<td class="nump">$ 45<span></span>
</td>
<td class="nump">$ 1,438<span></span>
</td>
<td class="nump">$ 19,964<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of Loans | loan</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">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_us-gaap_LoanRestructuringModificationAxis=us-gaap_ExtendedMaturityMember', window );">Extended Amortization Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<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 );">Total Modifications</a></td>
<td class="nump">$ 45<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 8,208<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoanRestructuringModificationAxis=us-gaap_PaymentDeferralMember', window );">Payment Deferrals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Total Modifications</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">697<span></span>
</td>
<td class="nump">11,756<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoanRestructuringModificationAxis=tfin_ProtectiveAdvancesMember', window );">Protective Advances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<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 );">Total Modifications</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">741<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_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Total Modifications</a></td>
<td class="nump">$ 45<span></span>
</td>
<td class="nump">$ 697<span></span>
</td>
<td class="nump">$ 14,591<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of Loans | loan</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">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_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial | Extended Amortization Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Total Modifications</a></td>
<td class="nump">$ 45<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 4,714<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial | Payment Deferrals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<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 );">Total Modifications</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">697<span></span>
</td>
<td class="nump">9,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_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial | Protective Advances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Total Modifications</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_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<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 );">Total Modifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 741<span></span>
</td>
<td class="nump">$ 727<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of Loans | loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Extended Amortization Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<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 );">Total Modifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Payment Deferrals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Total Modifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">727<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate | Protective Advances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<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 );">Total Modifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 741<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_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember', window );">Construction, land development, land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Total Modifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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_FinancingReceivableModificationsNumberOfContracts2', window );">Number of Loans | loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember', window );">Construction, land development, land | Extended Amortization Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Total Modifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember', window );">Construction, land development, land | Payment Deferrals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<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 );">Total Modifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">981<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember', window );">Construction, land development, land | Protective Advances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Total Modifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">1-4 family residential properties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<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 );">Total Modifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 171<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of Loans | loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">1-4 family residential properties | Extended Amortization Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<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 );">Total Modifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">1-4 family residential properties | Payment Deferrals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Total Modifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">1-4 family residential properties | Protective Advances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<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 );">Total Modifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember', window );">Farmland</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Total Modifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,486<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of Loans | loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember', window );">Farmland | Extended Amortization Period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Total Modifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,486<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember', window );">Farmland | Payment Deferrals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<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 );">Total Modifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember', window );">Farmland | Protective Advances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Total Modifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_FinancingReceivableModificationsNumberOfContracts2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financing receivables that have been modified by troubled debt restructurings.</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_FinancingReceivableModificationsNumberOfContracts2</td>
</tr>
<tr>
<td style="padding-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_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_LoanRestructuringModificationAxis=us-gaap_ExtendedMaturityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoanRestructuringModificationAxis=us-gaap_ExtendedMaturityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoanRestructuringModificationAxis=us-gaap_PaymentDeferralMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoanRestructuringModificationAxis=us-gaap_PaymentDeferralMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoanRestructuringModificationAxis=tfin_ProtectiveAdvancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoanRestructuringModificationAxis=tfin_ProtectiveAdvancesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>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="idm140077288871696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses - Summary of Loans Modified for Borrowers Impacted by COVID-19 (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_ReceivablesAbstract', window );"><strong>Receivables [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_tfin_FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod', window );">Modified during period</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 10,801<span></span>
</td>
<td class="nump">$ 628,022<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loans modified during the period with payment deferrals granted in accordance with the CARES Act and regulatory guidance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>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="idm140077293831296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses - Summary of Amortized Cost of Loans Currently in Deferral (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">$ 4,867,572<span></span>
</td>
<td class="nump">$ 4,120,291<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest', window );">Balance of Loans Currently in Deferral</a></td>
<td class="nump">$ 31,896<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral', window );">Percentage of Portfolio</a></td>
<td class="nump">0.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_tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral', window );">Accrued Interest Receivable</a></td>
<td class="nump">$ 124<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember', window );">Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">632,775<span></span>
</td>
<td class="nump">678,144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest', window );">Balance of Loans Currently in Deferral</a></td>
<td class="nump">$ 30,212<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral', window );">Percentage of Portfolio</a></td>
<td class="nump">4.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_tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral', window );">Accrued Interest Receivable</a></td>
<td class="nump">$ 116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember', window );">Construction, land development, land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">123,464<span></span>
</td>
<td class="nump">90,976<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest', window );">Balance of Loans Currently in Deferral</a></td>
<td class="nump">$ 1,340<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral', window );">Percentage of Portfolio</a></td>
<td class="nump">1.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_tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral', window );">Accrued Interest Receivable</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember', window );">1-4 family residential</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">123,115<span></span>
</td>
<td class="nump">125,981<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest', window );">Balance of Loans Currently in Deferral</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral', window );">Percentage of Portfolio</a></td>
<td class="nump">0.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_tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral', window );">Accrued Interest Receivable</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_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember', window );">Farmland</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">77,394<span></span>
</td>
<td class="nump">68,934<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest', window );">Balance of Loans Currently in Deferral</a></td>
<td class="nump">$ 338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral', window );">Percentage of Portfolio</a></td>
<td class="nump">0.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral', window );">Accrued Interest Receivable</a></td>
<td class="nump">$ 3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">1,430,429<span></span>
</td>
<td class="nump">1,251,110<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest', window );">Balance of Loans Currently in Deferral</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral', window );">Percentage of Portfolio</a></td>
<td class="nump">0.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_tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral', window );">Accrued Interest Receivable</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_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember', window );">Factored receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">1,699,537<span></span>
</td>
<td class="nump">1,237,449<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest', window );">Balance of Loans Currently in Deferral</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral', window );">Percentage of Portfolio</a></td>
<td class="nump">0.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_tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral', window );">Accrued Interest Receivable</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_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">10,885<span></span>
</td>
<td class="nump">8,868<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest', window );">Balance of Loans Currently in Deferral</a></td>
<td class="nump">$ 6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral', window );">Percentage of Portfolio</a></td>
<td class="nump">0.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_tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral', window );">Accrued Interest Receivable</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_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember', window );">Mortgage warehouse</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total</a></td>
<td class="nump">769,973<span></span>
</td>
<td class="nump">$ 658,829<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest', window );">Balance of Loans Currently in Deferral</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral', window );">Percentage of Portfolio</a></td>
<td class="nump">0.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_tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral', window );">Accrued Interest Receivable</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Accrued Interest Receivable On Loans Currently In Deferral</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Loans Currently In Deferral, Excluding Accrued Interest</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Percentage Of Portfolio On Loans Currently In Deferral</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, before allowance for credit loss, of financing receivable. 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 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FarmlandPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_MortgageWarehouseSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077286211904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Real Estate Owned - Schedule of Other Real Estate Owned Activity (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_RealEstateOwnedValuationAllowanceRollForward', window );"><strong>Real Estate Owned Valuation Allowance [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_OtherRealEstateAndForeclosedAssets', window );">Beginning balance</a></td>
<td class="nump">$ 524<span></span>
</td>
<td class="nump">$ 1,432<span></span>
</td>
<td class="nump">$ 3,009<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TransferToOtherRealEstate', window );">Loans transferred to OREO</a></td>
<td class="nump">47<span></span>
</td>
<td class="nump">692<span></span>
</td>
<td class="nump">1,150<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnSalesOfOtherRealEstate', window );">Net OREO gains (losses) and valuation adjustments</a></td>
<td class="num">(133)<span></span>
</td>
<td class="num">(347)<span></span>
</td>
<td class="num">(616)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherRealEstateDisposals', window );">Sales of OREO</a></td>
<td class="num">(438)<span></span>
</td>
<td class="num">(1,253)<span></span>
</td>
<td class="num">(2,111)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherRealEstateAndForeclosedAssets', window );">Ending balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 524<span></span>
</td>
<td class="nump">$ 1,432<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnSalesOfOtherRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 gain (loss) resulting from sales and other disposals of other real estate owned, increases (decreases) in the valuation allowance for foreclosed real estate, and write-downs of other real estate owned after acquisition or physical possession.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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(d))<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_GainsLossesOnSalesOfOtherRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_OtherRealEstateDisposals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposals of other real estate not separately disclosed, including, but not limited to, 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. This excludes real estate assets taken in settlement of troubled loans through surrender or foreclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherRealEstateDisposals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstateOwnedValuationAllowanceRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_RealEstateOwnedValuationAllowanceRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>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="idm140077293890048">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Premises and Equipment - Schedule of Premises and Equipment (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_PropertyPlantAndEquipmentGross', window );">Premises and equipment, gross</a></td>
<td class="nump">$ 150,881<span></span>
</td>
<td class="nump">$ 145,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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(47,542)<span></span>
</td>
<td class="num">(39,967)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Premises and equipment, net</a></td>
<td class="nump">103,339<span></span>
</td>
<td class="nump">105,729<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<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">13,080<span></span>
</td>
<td class="nump">12,992<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_PropertyPlantAndEquipmentGross', window );">Premises and equipment, gross</a></td>
<td class="nump">55,001<span></span>
</td>
<td class="nump">52,558<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<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">37,406<span></span>
</td>
<td class="nump">35,235<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AirTransportationEquipmentMember', window );">Automobiles and aircraft</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_PropertyPlantAndEquipmentGross', window );">Premises and equipment, gross</a></td>
<td class="nump">9,929<span></span>
</td>
<td class="nump">9,820<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture, fixtures and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="re">
<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">$ 35,465<span></span>
</td>
<td class="nump">$ 35,091<span></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_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_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_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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AirTransportationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AirTransportationEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>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="idm140077301883328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Premises and Equipment - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 13,302<span></span>
</td>
<td class="nump">$ 12,037<span></span>
</td>
<td class="nump">$ 10,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_OperatingLeaseLiability', window );">Total lease liability</a></td>
<td class="nump">34,035<span></span>
</td>
<td class="nump">35,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 30,973<span></span>
</td>
<td class="nump">$ 32,826<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other liabilities<span></span>
</td>
<td class="text">Other liabilities<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other assets<span></span>
</td>
<td class="text">Other assets<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Remaining lease term</a></td>
<td class="text">7 years 8 months 26 days<span></span>
</td>
<td class="text">8 years 4 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Discount rate (as a percent)</a></td>
<td class="nump">2.90%<span></span>
</td>
<td class="nump">2.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_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_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_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>
</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="idm140077294036704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Premises and Equipment - Schedule of Lease Cost (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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 4,242<span></span>
</td>
<td class="nump">$ 4,538<span></span>
</td>
<td class="nump">$ 5,290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="nump">880<span></span>
</td>
<td class="nump">443<span></span>
</td>
<td class="nump">422<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="nump">$ 5,122<span></span>
</td>
<td class="nump">$ 4,981<span></span>
</td>
<td class="nump">$ 5,712<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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="idm140077297227616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Premises and Equipment - Schedule of Total Operating Lease Liability (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_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_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths', window );">Within one year</a></td>
<td class="nump">$ 5,515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo', window );">After one but within two years</a></td>
<td class="nump">5,275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree', window );">After two but within three years</a></td>
<td class="nump">5,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour', window );">After three but within four years</a></td>
<td class="nump">4,922<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive', window );">After four but within five years</a></td>
<td class="nump">4,770<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive', window );">After five years</a></td>
<td class="nump">12,848<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 cash flows</a></td>
<td class="nump">38,511<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Discount on cash flows</a></td>
<td class="num">(4,476)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total lease liability</a></td>
<td class="nump">$ 34,035<span></span>
</td>
<td class="nump">$ 35,828<span></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_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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>
</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="idm140077288894048">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Schedule of Intangible Assets and Goodwill (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_GoodwillAndIntangibleAssetsLineItems', window );"><strong>Goodwill And 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_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 233,709<span></span>
</td>
<td class="nump">$ 233,727<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Gross Carrying Amount</a></td>
<td class="nump">90,920<span></span>
</td>
<td class="nump">90,070<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(58,862)<span></span>
</td>
<td class="num">(46,941)<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_IntangibleAssetsNetExcludingGoodwill', window );">Net Carrying Amount</a></td>
<td class="nump">32,058<span></span>
</td>
<td class="nump">43,129<span></span>
</td>
</tr>
<tr class="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 deposit intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_GoodwillAndIntangibleAssetsLineItems', window );"><strong>Goodwill And 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_IntangibleAssetsGrossExcludingGoodwill', window );">Gross Carrying Amount</a></td>
<td class="nump">43,578<span></span>
</td>
<td class="nump">43,578<span></span>
</td>
</tr>
<tr class="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">(35,347)<span></span>
</td>
<td class="num">(31,800)<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_IntangibleAssetsNetExcludingGoodwill', window );">Net Carrying Amount</a></td>
<td class="nump">8,231<span></span>
</td>
<td class="nump">11,778<span></span>
</td>
</tr>
<tr class="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_ComputerSoftwareIntangibleAssetMember', window );">Software intangible asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_GoodwillAndIntangibleAssetsLineItems', window );"><strong>Goodwill And 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_IntangibleAssetsGrossExcludingGoodwill', window );">Gross Carrying Amount</a></td>
<td class="nump">16,932<span></span>
</td>
<td class="nump">16,932<span></span>
</td>
</tr>
<tr class="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">(6,702)<span></span>
</td>
<td class="num">(2,469)<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_IntangibleAssetsNetExcludingGoodwill', window );">Net Carrying Amount</a></td>
<td class="nump">10,230<span></span>
</td>
<td class="nump">14,463<span></span>
</td>
</tr>
<tr class="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_OtherIntangibleAssetsMember', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_GoodwillAndIntangibleAssetsLineItems', window );"><strong>Goodwill And 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_IntangibleAssetsGrossExcludingGoodwill', window );">Gross Carrying Amount</a></td>
<td class="nump">30,410<span></span>
</td>
<td class="nump">29,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(16,813)<span></span>
</td>
<td class="num">(12,672)<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_IntangibleAssetsNetExcludingGoodwill', window );">Net Carrying Amount</a></td>
<td class="nump">$ 13,597<span></span>
</td>
<td class="nump">$ 16,888<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_GoodwillAndIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Goodwill and intangible 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;">tfin_GoodwillAndIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_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_IntangibleAssetsGrossExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amortization of intangible assets, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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(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_IntangibleAssetsGrossExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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)(1),(b))<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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-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_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_ComputerSoftwareIntangibleAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077275565072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Schedule of Changes in Goodwill and Intangible Assets by Operating Segment (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_GoodwillRollForward', window );"><strong>Goodwill [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_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill and intangible assets, beginning</a></td>
<td class="nump">$ 276,856<span></span>
</td>
<td class="nump">$ 189,922<span></span>
</td>
<td class="nump">$ 190,286<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquired goodwill</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">73,697<span></span>
</td>
<td class="nump">4,466<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Acquired goodwill - measurement period adjustment</a></td>
<td class="num">(18)<span></span>
</td>
<td class="num">(3,179)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Acquired intangibles</a></td>
<td class="nump">851<span></span>
</td>
<td class="nump">27,292<span></span>
</td>
<td class="nump">3,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_AmortizationOfIntangibleAssets', window );">Amortization of intangibles</a></td>
<td class="num">(11,922)<span></span>
</td>
<td class="num">(10,876)<span></span>
</td>
<td class="num">(8,330)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill and intangible assets, ending</a></td>
<td class="nump">265,767<span></span>
</td>
<td class="nump">276,856<span></span>
</td>
<td class="nump">189,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_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Banking</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [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_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill and intangible assets, beginning</a></td>
<td class="nump">119,306<span></span>
</td>
<td class="nump">123,882<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_GoodwillAcquiredDuringPeriod', window );">Acquired goodwill</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Acquired goodwill - measurement period adjustment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Acquired intangibles</a></td>
<td class="nump">751<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_AmortizationOfIntangibleAssets', window );">Amortization of intangibles</a></td>
<td class="num">(3,761)<span></span>
</td>
<td class="num">(4,576)<span></span>
</td>
<td class="num">(5,390)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill and intangible assets, ending</a></td>
<td class="nump">116,296<span></span>
</td>
<td class="nump">119,306<span></span>
</td>
<td class="nump">123,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_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Factoring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [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_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill and intangible assets, beginning</a></td>
<td class="nump">63,275<span></span>
</td>
<td class="nump">66,040<span></span>
</td>
<td class="nump">61,014<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquired goodwill</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,466<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Acquired goodwill - measurement period adjustment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">59<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Acquired intangibles</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,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_AmortizationOfIntangibleAssets', window );">Amortization of intangibles</a></td>
<td class="num">(2,293)<span></span>
</td>
<td class="num">(2,824)<span></span>
</td>
<td class="num">(2,940)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill and intangible assets, ending</a></td>
<td class="nump">60,982<span></span>
</td>
<td class="nump">63,275<span></span>
</td>
<td class="nump">66,040<span></span>
</td>
</tr>
<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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [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_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill and intangible assets, beginning</a></td>
<td class="nump">94,275<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_GoodwillAcquiredDuringPeriod', window );">Acquired goodwill</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">73,697<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_GoodwillPurchaseAccountingAdjustments', window );">Acquired goodwill - measurement period adjustment</a></td>
<td class="num">(18)<span></span>
</td>
<td class="num">(3,238)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Acquired intangibles</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">27,292<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_AmortizationOfIntangibleAssets', window );">Amortization of intangibles</a></td>
<td class="num">(5,868)<span></span>
</td>
<td class="num">(3,476)<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_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill and intangible assets, ending</a></td>
<td class="nump">88,389<span></span>
</td>
<td class="nump">94,275<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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [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_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill and intangible assets, beginning</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_GoodwillAcquiredDuringPeriod', window );">Acquired goodwill</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Acquired goodwill - measurement period adjustment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Acquired intangibles</a></td>
<td class="nump">100<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_AmortizationOfIntangibleAssets', window );">Amortization of intangibles</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_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill and intangible assets, ending</a></td>
<td class="nump">$ 100<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_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_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 1<br> -Subparagraph (a)(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_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<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 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 2: 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 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_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) from adjustments after acquisition date under purchase accounting of an asset representing the 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 (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e961-128460<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_BankingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_BankingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_FactoringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_FactoringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_PaymentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_PaymentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>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="idm140077303498656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Additional Information (Details)<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 );">Estimated useful lives</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="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 );">Estimated useful lives</a></td>
<td class="text">11 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>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="idm140077302815760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Schedule of Future Amortization Related to Company's Intangible Assets (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 10,482<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2024</a></td>
<td class="nump">9,159<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2025</a></td>
<td class="nump">5,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2026</a></td>
<td class="nump">2,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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2027</a></td>
<td class="nump">1,571<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">2,115<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">31,207<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite lived intangible assets</a></td>
<td class="nump">$ 851<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of 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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<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_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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="idm140077301815488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Method Investment - Additional Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 10, 2022 </div>
<div>USD ($) </div>
<div>agreement</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 17, 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_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount', window );">Equity securities without readily determinable fair value, upward price adjustment, annual amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,163<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tfin_WarehouseSolutionsIncMember', window );">Warehouse Solutions, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_EquityMethodInvestmentsAndWarrants', window );">Equity method investments and warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,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_EquityMethodInvestmentOwnershipPercentage', window );">Equity method investment, ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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_tfin_EquityMethodInvestmentOwnershipPercentageToBePurchasedThroughExerciseOfWarrant', window );">Equity method investment, ownership percentage to be purchased through exercise of warrant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.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_tfin_NumberOfAgreementsWithAffiliate', window );">Number of agreements with affiliate | agreement</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment', window );">Equity method investment, loss on impairment of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuePercentageOfCommonStockAgreedToPurchase', window );">Equity securities without readily determinable fair value, percentage of common stock agreed to purchase</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates', window );">Payment to acquire interest in common stock</a></td>
<td class="nump">$ 23,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction', window );">Sale of stock, percentage of ownership after transaction</a></td>
<td class="nump">18.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsFairValueDisclosure', window );">Equity method investments, fair value disclosure</a></td>
<td class="text">&#160;<span></span>
</td>
<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,925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueDiscontinuationOfEquityMethodAmountAfterAdjustment', window );">Equity securities without readily determinable fair value, discontinuation of equity method, amount after adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,088<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount', window );">Equity securities without readily determinable fair value, upward price adjustment, annual amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,163<span></span>
</td>
<td class="text">&#160;<span></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_tfin_EquityMethodInvestmentOwnershipPercentageToBePurchasedThroughExerciseOfWarrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 method investment ownership percentage to be purchased through exercise of warrant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_EquityMethodInvestmentOwnershipPercentageToBePurchasedThroughExerciseOfWarrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_tfin_EquityMethodInvestmentsAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 method investments and warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_EquityMethodInvestmentsAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueDiscontinuationOfEquityMethodAmountAfterAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Securities without Readily Determinable Fair Value, Discontinuation of Equity Method, Amount After 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;">tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueDiscontinuationOfEquityMethodAmountAfterAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuePercentageOfCommonStockAgreedToPurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Securities Without Readily Determinable Fair Value, Percentage Of Common Stock Agreed To Purchase</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuePercentageOfCommonStockAgreedToPurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_tfin_NumberOfAgreementsWithAffiliate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Agreements With Affiliate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_NumberOfAgreementsWithAffiliate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the 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 323<br> -SubTopic 10<br> -Section 35<br> -Paragraph 32<br> -URI https://asc.fasb.org/extlink&amp;oid=126903467&amp;loc=d3e32787-111569<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investments accounted under the equity 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 323<br> -SubTopic 10<br> -Section 25<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126960272&amp;loc=d3e32014-111567<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 from upward price adjustment on investment in equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117539-209714<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled 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 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 subsidiary's or equity investee's stock owned by parent company after stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ScheduleOfEquityMethodInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tfin_WarehouseSolutionsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tfin_WarehouseSolutionsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077298960912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Equity Method Investment - Summary of Investment (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>Oct. 17, 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_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount', window );">Total investment</a></td>
<td class="nump">$ 49,182<span></span>
</td>
<td class="nump">$ 14,671<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tfin_WarehouseSolutionsIncMember', window );">Warehouse Solutions, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount', window );">Total investment</a></td>
<td class="nump">$ 38,088<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,142<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_EquityInvestmentAllocatedToPurchaseOfWarrants', window );">Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_EquityMethodInvestmentsAndWarrants', window );">Total investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,366<span></span>
</td>
<td class="nump">$ 8,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_EquityInvestmentAllocatedToPurchaseOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment allocated to purchase of warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_EquityInvestmentAllocatedToPurchaseOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_EquityMethodInvestmentsAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 method investments and warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_EquityMethodInvestmentsAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117539-209714<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ScheduleOfEquityMethodInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tfin_WarehouseSolutionsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=tfin_WarehouseSolutionsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077293906064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Variable Interest Entities - Summary of Closed CLO Funds (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jun. 20, 2017</div></th>
<th class="th"><div>Sep. 22, 2016</div></th>
<th class="th"><div>Jun. 02, 2016</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face Value</a></td>
<td class="nump">$ 109,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=tfin_TrinitasCollateralizedLoanObligationIVLimitedMember', window );">Trinitas IV | CLO securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 406,650<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=tfin_TrinitasCollateralizedLoanObligationVLimitedMember', window );">Trinitas V | CLO securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 409,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=tfin_TrinitasCollateralizedLoanObligationVILimitedMember', window );">Trinitas VI | CLO securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 717,100<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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=tfin_TrinitasCollateralizedLoanObligationIVLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_TrinitasCollateralizedLoanObligationIVLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnderlyingAssetClassAxis=us-gaap_CollateralizedLoanObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnderlyingAssetClassAxis=us-gaap_CollateralizedLoanObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_TrinitasCollateralizedLoanObligationVLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_TrinitasCollateralizedLoanObligationVLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_TrinitasCollateralizedLoanObligationVILimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_TrinitasCollateralizedLoanObligationVILimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>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="idm140077297085952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Variable Interest Entities - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Securities - held to maturity</a></td>
<td class="nump">$ 4,077<span></span>
</td>
<td class="nump">$ 4,947<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnderlyingAssetClassAxis=us-gaap_CollateralizedLoanObligationsMember', window );">CLO securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Securities - held to maturity</a></td>
<td class="nump">$ 4,077<span></span>
</td>
<td class="nump">$ 4,947<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, 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 (f)<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 5<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27232-111563<br><br>Reference 3: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnderlyingAssetClassAxis=us-gaap_CollateralizedLoanObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnderlyingAssetClassAxis=us-gaap_CollateralizedLoanObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077276057328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 04, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,316<span></span>
</td>
<td class="num">$ (93)<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_FinancialInstrumentAxis=tfin_DiscontinuedCashFlowHedgeMember', window );">Discontinued Cash Flow Hedge | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent', window );">Derivative termination value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,316<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_OtherAssetsMember', window );">Other Assets | Interest rate swaps | Designated as Hedging Instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Notional Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember', window );">Interest Expense | Discontinued Cash Flow Hedge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DerivativeInstrumentHedgingTerminationFeeAmount', window );">Hedging termination fee</a></td>
<td class="nump">$ 732<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_InterestExpenseMember', window );">Interest Expense | Interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 465<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=tfin_OtherNoninterestIncomeMember', window );">Other Noninterest Income | Discontinued Cash Flow Hedge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax</a></td>
<td class="nump">$ 8,851<span></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_tfin_DerivativeInstrumentHedgingTerminationFeeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Instrument, Hedging Termination Fee 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;">tfin_DerivativeInstrumentHedgingTerminationFeeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_OciBeforeReclassificationsBeforeTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to 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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=tfin_DiscontinuedCashFlowHedgeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_DiscontinuedCashFlowHedgeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_InterestExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_OtherNoninterestIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_OtherNoninterestIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077289212048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments - Schedule of Pre-Tax Impact of Terminated Cash Flow Hedge on AOCI (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_AOCIAttributableToParentBeforeTaxRollForward', window );"><strong>AOCI Attributable to Parent, Before Tax [Roll Forward]</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_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">$ 858,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_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">888,971<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=tfin_DiscontinuedCashFlowHedgeMember', window );">Discontinued Cash Flow Hedge | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent</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_tfin_AOCIAttributableToParentBeforeTaxRollForward', window );"><strong>AOCI Attributable to Parent, Before Tax [Roll Forward]</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_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent', window );">Unrealized gains arising during the period</a></td>
<td class="nump">9,316<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent', window );">Reclassification adjustments for amortization of unrealized (gains) into net income</a></td>
<td class="num">(9,316)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</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_tfin_AOCIAttributableToParentBeforeTaxRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Attributable to Parent, 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;">tfin_AOCIAttributableToParentBeforeTaxRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to 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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to 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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_FinancialInstrumentAxis=tfin_DiscontinuedCashFlowHedgeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_DiscontinuedCashFlowHedgeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140077294541920">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Financial Instruments - Fair Value by Balance Sheet Grouping (Details) - Interest rate swaps - Other Assets - Designated as Hedging Instrument - 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_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetNotionalAmount', window );">Notional Amount</a></td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="nump">$ 200,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_DerivativeFairValueOfDerivativeAsset', window );">Fair Value Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,164<span></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_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_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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_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>
</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="idm140077301851872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments - Effect on Other Comprehensive Income (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_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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Amount of Gain or (Loss) Recognized in OCI on Derivative and Included Component, net of tax</a></td>
<td class="num">$ (4,705)<span></span>
</td>
<td class="nump">$ 4,066<span></span>
</td>
<td class="nump">$ 623<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Amount of Gain or (Loss) Reclassified from AOCI into Income Included Component</a></td>
<td class="nump">7,103<span></span>
</td>
<td class="num">(71)<span></span>
</td>
<td class="num">(26)<span></span>
</td>
</tr>
<tr class="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_InterestRateSwapMember', window );">Interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Amount of Gain or (Loss) Recognized in OCI on Derivative and Included Component, net of tax</a></td>
<td class="nump">2,398<span></span>
</td>
<td class="nump">3,995<span></span>
</td>
<td class="nump">597<span></span>
</td>
</tr>
<tr class="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_InterestRateSwapMember', window );">Interest rate swaps | Interest Expense, Noninterest Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Amount of Gain or (Loss) Reclassified from AOCI into Income Included Component</a></td>
<td class="nump">$ 7,103<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_InterestRateSwapMember', window );">Interest rate swaps | Interest Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Amount of Gain or (Loss) Reclassified from AOCI into Income Included Component</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (71)<span></span>
</td>
<td class="num">$ (26)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_InterestExpenseAndNoninterestIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_InterestExpenseAndNoninterestIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_InterestExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_InterestExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>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="idm140077294130240">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deposits - Summary of Deposits (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_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_NoninterestBearingDepositLiabilities', window );">Noninterest-bearing demand</a></td>
<td class="nump">$ 1,756,680<span></span>
</td>
<td class="nump">$ 1,925,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_InterestBearingDomesticDepositDemand', window );">Interest-bearing demand</a></td>
<td class="nump">856,512<span></span>
</td>
<td class="nump">830,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_tfin_InterestBearingDomesticDepositIndividualRetirementAccounts', window );">Individual retirement accounts</a></td>
<td class="nump">68,125<span></span>
</td>
<td class="nump">83,410<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">508,534<span></span>
</td>
<td class="nump">520,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_InterestBearingDomesticDepositSavings', window );">Savings</a></td>
<td class="nump">551,780<span></span>
</td>
<td class="nump">504,146<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits', window );">Certificates of deposit</a></td>
<td class="nump">319,150<span></span>
</td>
<td class="nump">533,206<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositBrokered', window );">Brokered time deposits</a></td>
<td class="nump">110,555<span></span>
</td>
<td class="nump">40,125<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_InterestBearingDomesticDepositBrokeredOther', window );">Other brokered deposits</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">210,045<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">$ 4,171,336<span></span>
</td>
<td class="nump">$ 4,646,679<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_InterestBearingDomesticDepositBrokeredOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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-bearing Domestic Deposit, Brokered, 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;">tfin_InterestBearingDomesticDepositBrokeredOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_InterestBearingDomesticDepositIndividualRetirementAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 bearing domestic deposit individual retirement accounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_InterestBearingDomesticDepositIndividualRetirementAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_InterestBearingDomesticDepositBrokered">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 third-party deposits placed by or through the assistance of a deposit broker, also known as brokered 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_InterestBearingDomesticDepositBrokered</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 certificate of 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_InterestBearingDomesticDepositCertificatesOfDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestBearingDomesticDepositDemand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of money in interest-bearing domestic accounts that entitle the depositor to withdraw funds at any time without prior notice, also known as demand 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.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_InterestBearingDomesticDepositDemand</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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>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="idm140077289199616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deposits - Scheduled Maturities of Time Deposits, Including Certificates of Deposits, Individual Retirement Accounts and Brokered Deposits (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_TimeDepositMaturitiesNextRollingTwelveMonths', window );">Within one year</a></td>
<td class="nump">$ 435,978<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesRollingYearTwo', window );">After one but within two years</a></td>
<td class="nump">42,394<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesRollingYearThree', window );">After two but within three years</a></td>
<td class="nump">9,509<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesRollingYearFour', window );">After three but within four years</a></td>
<td class="nump">5,052<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesRollingYearFive', window );">After four but within five years</a></td>
<td class="nump">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_TimeDeposits', window );">Total</a></td>
<td class="nump">$ 497,830<span></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_TimeDepositMaturitiesNextRollingTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 deposits maturing in the next rolling twelve months following the latest balance sheet. Time deposits include, but are not limited to, certificates of deposits. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesRollingYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 deposits maturing in the fifth rolling twelve months following the latest balance sheet. Time deposits include, but are not limited to, certificates of deposits. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesRollingYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesRollingYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 deposits maturing in the fourth rolling twelve months following the latest balance sheet. Time deposits include, but are not limited to, certificates of deposits. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesRollingYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesRollingYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 deposits maturing in the third rolling twelve months following the latest balance sheet. Time deposits include, but are not limited to, certificates of deposits. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesRollingYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesRollingYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 deposits maturing in the second rolling twelve months following the latest balance sheet. Time deposits include, but are not limited to, certificates of deposits. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesRollingYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>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="idm140077295884160">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deposits - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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_TimeDepositsAtOrAboveFDICInsuranceLimit', window );">Time deposits</a></td>
<td class="nump">$ 58,462<span></span>
</td>
<td class="nump">$ 116,977<span></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_TimeDepositsAtOrAboveFDICInsuranceLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, in denominations that meet or exceed the Federal Deposit Insurance Corporation (FDIC) insurance limit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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="idm140077286756560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Borrowings and Borrowing Capacity - Summary of Customer Repurchase Agreements (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_DebtDisclosureAbstract', window );"><strong>Debt 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_SecuritiesSoldUnderAgreementsToRepurchase', window );">Amount outstanding at end of the year</a></td>
<td class="nump">$ 340<span></span>
</td>
<td class="nump">$ 2,103<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear', window );">Weighted average interest rate at end of the year</a></td>
<td class="nump">0.03%<span></span>
</td>
<td class="nump">0.03%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SecuritiesSoldUnderAgreementsToRepurchaseAverageDailyBalance', window );">Average daily balance during the year</a></td>
<td class="nump">$ 6,701<span></span>
</td>
<td class="nump">$ 5,985<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRates', window );">Weighted average interest rate during the year</a></td>
<td class="nump">0.03%<span></span>
</td>
<td class="nump">0.03%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SecuritiesSoldUnderAgreementsToRepurchaseMaximumOutstandingAtAnyMonthEnd', window );">Maximum month-end balance during the year</a></td>
<td class="nump">$ 13,463<span></span>
</td>
<td class="nump">$ 12,405<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_SecuritiesSoldUnderAgreementsToRepurchaseAverageDailyBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities sold under agreements to repurchase average daily 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;">tfin_SecuritiesSoldUnderAgreementsToRepurchaseAverageDailyBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_SecuritiesSoldUnderAgreementsToRepurchaseMaximumOutstandingAtAnyMonthEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities sold under agreements to repurchase maximum outstanding at any month 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;">tfin_SecuritiesSoldUnderAgreementsToRepurchaseMaximumOutstandingAtAnyMonthEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities sold under agreements to repurchase weighted average interest rate at end of 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;">tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities sold under agreements to repurchase weighted average interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_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_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>
</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="idm140077298980144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Borrowings and Borrowing Capacity - Summary of Customer Repurchase Agreements are Secured by Pledged Securities with Carrying Amount (Details) - Asset Pledged as Collateral - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecurities', window );">Debt securities</a></td>
<td class="nump">$ 93,813<span></span>
</td>
<td class="nump">$ 72,805<span></span>
</td>
</tr>
<tr class="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_SecuritiesSoldUnderAgreementsToRepurchaseMember', window );">Customer Repurchase Agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecurities', window );">Debt securities</a></td>
<td class="nump">4,994<span></span>
</td>
<td class="nump">14,970<span></span>
</td>
</tr>
<tr class="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_AssetBackedSecuritiesMember', window );">Asset-backed securities | Customer Repurchase Agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecurities', window );">Debt securities</a></td>
<td class="nump">4,994<span></span>
</td>
<td class="nump">4,999<span></span>
</td>
</tr>
<tr class="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_CollateralizedLoanObligationsMember', window );">CLO securities | Customer Repurchase Agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecurities', window );">Debt securities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 9,971<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity), and investment in debt security measured at fair value with change in fair value recognized in net income (trading).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_SecuritiesSoldUnderAgreementsToRepurchaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SecuritiesSoldUnderAgreementsToRepurchaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_AssetBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CollateralizedLoanObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CollateralizedLoanObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<FILENAME>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="idm140077303570608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Borrowings and Borrowing Capacity - Summary of FHLB Advances and Weighted Average Interest Rates by Contractual Maturity (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt 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_tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryByInterestRateTypeFloatingRateDueYearNine', window );">2027, balance outstanding, variable rate</a></td>
<td class="nump">$ 30,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryWeightedAverageVariableInterestRateOfAmountsDueYearNineOfBalanceSheetDate', window );">2027, variable weighted average interest rate</a></td>
<td class="nump">4.25%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryByInterestRateTypeFloatingRateDueYearNine">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Federal home loan bank advances maturities summary by interest rate type floating rate due year nine.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryByInterestRateTypeFloatingRateDueYearNine</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryWeightedAverageVariableInterestRateOfAmountsDueYearNineOfBalanceSheetDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Federal home loan bank advances maturities summary weighted average variable interest rate of amounts due year nine of balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryWeightedAverageVariableInterestRateOfAmountsDueYearNineOfBalanceSheetDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_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>
</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="idm140077286692416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Borrowings and Borrowing Capacity - Summary of Information Concerning FHLB Advances (Details) - USD ($)<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_DebtDisclosureAbstract', window );"><strong>Debt 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_AdvancesFromFederalHomeLoanBanks', window );">Amount outstanding at end of the year</a></td>
<td class="nump">$ 30,000,000<span></span>
</td>
<td class="nump">$ 180,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_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd', window );">Weighted average interest rate at end of the year</a></td>
<td class="nump">4.25%<span></span>
</td>
<td class="nump">0.15%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding', window );">Average daily balance during the year</a></td>
<td class="nump">$ 69,658,000<span></span>
</td>
<td class="nump">$ 37,671,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_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateForYear', window );">Weighted average interest rate during the year</a></td>
<td class="nump">1.19%<span></span>
</td>
<td class="nump">0.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_FederalHomeLoanBankAdvancesActivityForYearMaximumOutstandingAtAnyMonthEnd', window );">Maximum month-end balance during the year</a></td>
<td class="nump">$ 230,000,000<span></span>
</td>
<td class="nump">$ 180,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvancesFromFederalHomeLoanBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings as of the balance sheet date from the Federal Home Loan Bank, which are primarily used to cover shortages in the required reserve balance and liquidity shortages.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvancesFromFederalHomeLoanBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_FederalHomeLoanBankAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The calculated average balance outstanding for the year for all Federal Home Loan Bank advances 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://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(3)(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_FederalHomeLoanBankAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The calculated weighted average interest rate for Federal Home Loan Bank advances 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://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(3)(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_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 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_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateForYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The calculated weighted average interest rate for Federal Home Loan Bank advances for the period ended 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://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(3)(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_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateForYear</td>
</tr>
<tr>
<td style="padding-right: 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_FederalHomeLoanBankAdvancesActivityForYearMaximumOutstandingAtAnyMonthEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 balance outstanding at any month end during the period 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://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(3)(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_FederalHomeLoanBankAdvancesActivityForYearMaximumOutstandingAtAnyMonthEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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="idm140077294541792">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Borrowings and Borrowing Capacity - Schedule of FHLB Advances (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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</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_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable', window );">Borrowing capacity</a></td>
<td class="nump">$ 676,307<span></span>
</td>
<td class="nump">$ 978,794<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesFromFederalHomeLoanBanks', window );">Borrowings outstanding</a></td>
<td class="num">(30,000)<span></span>
</td>
<td class="num">(180,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_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds', window );">Unused borrowing capacity</a></td>
<td class="nump">$ 646,307<span></span>
</td>
<td class="nump">$ 798,794<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvancesFromFederalHomeLoanBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings as of the balance sheet date from the Federal Home Loan Bank, which are primarily used to cover shortages in the required reserve balance and liquidity shortages.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvancesFromFederalHomeLoanBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of advances or credit lines available from the Federal Home Loan Bank (FHLB).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22 (b))<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.13(3)(a))<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 942<br> -SubTopic 470<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of maximum advances or credit lines available from the Federal Home Loan Bank (FHLB).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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(3)(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 942<br> -SubTopic 470<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22 (b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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="idm140077297098432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Borrowings and Borrowing Capacity - Summary of Paycheck Protection Program Borrowings (Details) - Paycheck Protection Program - 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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Amount outstanding at end of period</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 27,144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtWeightedAverageInterestRate', window );">Weighted average interest rate at end of period</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.35%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding', window );">Average amount outstanding during the period</a></td>
<td class="nump">$ 670<span></span>
</td>
<td class="nump">$ 118,880<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtWeightedAverageInterestRateOverTime', window );">Weighted average interest rate during the period</a></td>
<td class="nump">0.32%<span></span>
</td>
<td class="nump">0.35%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_LongTermDebtMaximumAmountOutstandingDuringPeriod', window );">Highest month end balance during the period</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 181,635<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_LongTermDebtMaximumAmountOutstandingDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-term Debt, Maximum Amount Outstanding 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;">tfin_LongTermDebtMaximumAmountOutstandingDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Paycheck Protection Program, Advances, Activity for Year, Average Balance of Agreements 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;">tfin_PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtWeightedAverageInterestRateOverTime">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest rate of long-term debt outstanding calculated over time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtWeightedAverageInterestRateOverTime</td>
</tr>
<tr>
<td style="padding-right: 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_LongtermDebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest rate of long-term debt outstanding calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="padding-right: 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_DebtInstrumentAxis=tfin_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_DebtInstrumentAxis=tfin_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>
</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="idm140077286667968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Borrowings and Borrowing Capacity - Additional Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>bank </div>
<div>quarter</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FederalFundsPurchasedNumberOfBanks', window );">Number of banks containing unsecured federal funds lines of credit | bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Unsecured federal funds line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 227,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_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Loans pledged as collateral</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,077,484<span></span>
</td>
<td class="nump">$ 4,825,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_SubordinatedDebt', window );">Subordinated notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">107,800<span></span>
</td>
<td class="nump">106,957<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Subordinated notes issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">109,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WriteOffOfDeferredDebtIssuanceCost', window );">Write off of deferred debt issuance cost</a></td>
<td class="nump">$ 755<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust', window );">Junior subordinated debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 41,158<span></span>
</td>
<td class="nump">40,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_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustInterestDefermentPeriodNumberOfConsecutiveQuarters', window );">Maximum interest deferment period on junior subordinated 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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tfin_PaycheckProtectionProgramMember', window );">Paycheck Protection Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</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">$ 27,144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated 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">0.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_DebtInstrumentAxis=tfin_FederalReserveBankDiscountWindowFacilityMember', window );">Federal Reserve Bank Discount Window Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount', window );">Unused borrowing capacity, amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">510,724<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=tfin_FederalReserveBankDiscountWindowFacilityMember', window );">Federal Reserve Bank Discount Window Facility | Asset Pledged as Collateral</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Loans pledged as collateral</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 679,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember', window );">Fixed-to-Floating Rate Subordinated Notes due 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Subordinated notes issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SubordinateNotesInterestRate', window );">Current Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember', window );">Fixed-to-Floating Rate Subordinated Notes due 2026 | London Interbank Offered Rate (LIBOR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis', window );">Description of floating rate basis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">three-month LIBOR<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.345%<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_tfin_FederalFundsPurchasedNumberOfBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Federal Funds Purchased, Number Of 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;">tfin_FederalFundsPurchasedNumberOfBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustInterestDefermentPeriodNumberOfConsecutiveQuarters">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Junior Subordinated Debenture Owed to Unconsolidated Subsidiary Trust, Interest Deferment Period, Number of Consecutive Quarters</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustInterestDefermentPeriodNumberOfConsecutiveQuarters</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_tfin_SubordinateNotesInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Subordinate notes interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_SubordinateNotesInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_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_DebtInstrumentDescriptionOfVariableRateBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reference rate used for variable rate of 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_DebtInstrumentDescriptionOfVariableRateBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, after allowance for credit loss, of financing receivable. 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, the carrying value of junior subordinated long-term debt owed to unconsolidated subsidiary trusts as of the balance sheet date. Such debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets and was initially scheduled to be repaid after one year or beyond the normal operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_WriteOffOfDeferredDebtIssuanceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_WriteOffOfDeferredDebtIssuanceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_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_DebtInstrumentAxis=tfin_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_DebtInstrumentAxis=tfin_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_DebtInstrumentAxis=tfin_FederalReserveBankDiscountWindowFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_FederalReserveBankDiscountWindowFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PledgedStatusAxis=us-gaap_AssetPledgedAsCollateralMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>129
<FILENAME>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="idm140077289275136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Borrowings and Borrowing Capacity - Summary of Subordinated Notes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 26, 2021</div></th>
<th class="th"><div>Nov. 27, 2019</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 109,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">107,800<span></span>
</td>
<td class="nump">$ 106,957<span></span>
</td>
</tr>
<tr class="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=tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember', window );">Fixed-to-Floating Rate Subordinated Notes due 2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39,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_SubordinatedDebt', window );">Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38,857<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SubordinateNotesInterestRate', window );">Current Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.875%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Initial Issuance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,218<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember', window );">Fixed-to-Floating Rate Subordinated Notes due 2029 | London Interbank Offered Rate (LIBOR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.33%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember', window );">Fixed-to-Floating Rate Subordinated Notes due 2031</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face Value</a></td>
<td class="nump">$ 70,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 68,943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SubordinateNotesInterestRate', window );">Current Interest Rate</a></td>
<td class="nump">3.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Initial Issuance Costs</a></td>
<td class="nump">$ 1,776<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember', window );">Fixed-to-Floating Rate Subordinated Notes due 2031 | Secured Overnight Financing Rate (SOFR) Overnight Index Swap 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.86%<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_tfin_SubordinateNotesInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Subordinate notes interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_SubordinateNotesInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_LongtermDebtTypeAxis=tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077288782240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Borrowings and Borrowing Capacity - Summary of Junior Subordinated Debentures (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue', window );">Face Value</a></td>
<td class="nump">$ 51,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust', window );">Carrying Value</a></td>
<td class="nump">41,158<span></span>
</td>
<td class="nump">$ 40,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_dei_LegalEntityAxis=tfin_NationalBancsharesCapitalTrustsIIMember', window );">National Bancshares Capital Trust II</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue', window );">Face Value</a></td>
<td class="nump">15,464<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust', window );">Carrying Value</a></td>
<td class="nump">$ 13,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Interest rate at December 31</a></td>
<td class="nump">7.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_dei_LegalEntityAxis=tfin_NationalBancsharesCapitalTrustsIIMember', window );">National Bancshares Capital Trust II | London Interbank Offered Rate (LIBOR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=tfin_NationalBancsharesCapitalTrustsIIIMember', window );">National Bancshares Capital Trust III</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue', window );">Face Value</a></td>
<td class="nump">$ 17,526<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust', window );">Carrying Value</a></td>
<td class="nump">$ 13,409<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Interest rate at December 31</a></td>
<td class="nump">5.72%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=tfin_NationalBancsharesCapitalTrustsIIIMember', window );">National Bancshares Capital Trust III | London Interbank Offered Rate (LIBOR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate</a></td>
<td class="nump">1.64%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=tfin_ColoEastCapitalTrustIMember', window );">ColoEast Capital Trust I</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue', window );">Face Value</a></td>
<td class="nump">$ 5,155<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust', window );">Carrying Value</a></td>
<td class="nump">$ 3,758<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Interest rate at December 31</a></td>
<td class="nump">6.33%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=tfin_ColoEastCapitalTrustIMember', window );">ColoEast Capital Trust I | London Interbank Offered Rate (LIBOR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate</a></td>
<td class="nump">1.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=tfin_ColoEastCapitalTrustIIMember', window );">ColoEast Capital Trust II</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue', window );">Face Value</a></td>
<td class="nump">$ 6,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust', window );">Carrying Value</a></td>
<td class="nump">$ 4,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Interest rate at December 31</a></td>
<td class="nump">6.52%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=tfin_ColoEastCapitalTrustIIMember', window );">ColoEast Capital Trust II | London Interbank Offered Rate (LIBOR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate</a></td>
<td class="nump">1.79%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=tfin_ValleyBancorpStatutoryTrustIMember', window );">Valley Bancorp Statutory Trust I</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue', window );">Face Value</a></td>
<td class="nump">$ 3,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust', window );">Carrying Value</a></td>
<td class="nump">$ 2,906<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Interest rate at December 31</a></td>
<td class="nump">8.12%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=tfin_ValleyBancorpStatutoryTrustIMember', window );">Valley Bancorp Statutory Trust I | London Interbank Offered Rate (LIBOR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate</a></td>
<td class="nump">3.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=tfin_ValleyBancorpStatutoryTrustIIMember', window );">Valley Bancorp Statutory Trust II</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue', window );">Face Value</a></td>
<td class="nump">$ 3,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust', window );">Carrying Value</a></td>
<td class="nump">$ 2,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Interest rate at December 31</a></td>
<td class="nump">7.49%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=tfin_ValleyBancorpStatutoryTrustIIMember', window );">Valley Bancorp Statutory Trust II | London Interbank Offered Rate (LIBOR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate</a></td>
<td class="nump">2.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, the face value of junior subordinated long-term debt owed to unconsolidated subsidiary trusts as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_DebtInstrumentInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 effective interest rate 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 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 1F<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI 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_DebtInstrumentInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, the carrying value of junior subordinated long-term debt owed to unconsolidated subsidiary trusts as of the balance sheet date. Such debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets and was initially scheduled to be repaid after one year or beyond the normal operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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=tfin_NationalBancsharesCapitalTrustsIIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=tfin_NationalBancsharesCapitalTrustsIIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=tfin_NationalBancsharesCapitalTrustsIIIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=tfin_NationalBancsharesCapitalTrustsIIIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=tfin_ColoEastCapitalTrustIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=tfin_ColoEastCapitalTrustIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=tfin_ColoEastCapitalTrustIIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=tfin_ColoEastCapitalTrustIIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=tfin_ValleyBancorpStatutoryTrustIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=tfin_ValleyBancorpStatutoryTrustIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=tfin_ValleyBancorpStatutoryTrustIIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=tfin_ValleyBancorpStatutoryTrustIIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>131
<FILENAME>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="idm140077293985040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Employer contribution towards compensation</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_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Compensation contributed percentage</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Compensation expenses</a></td>
<td class="nump">$ 3,569<span></span>
</td>
<td class="nump">$ 2,976<span></span>
</td>
<td class="nump">$ 2,519<span></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_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>
</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="idm140077302742192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Income Tax Expense (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_IncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Income tax 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="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</a></td>
<td class="nump">$ 36,472<span></span>
</td>
<td class="nump">$ 37,812<span></span>
</td>
<td class="nump">$ 22,766<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="num">(1,828)<span></span>
</td>
<td class="num">(5,832)<span></span>
</td>
<td class="num">(2,080)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Change in valuation allowance for deferred tax asset</a></td>
<td class="nump">49<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 34,693<span></span>
</td>
<td class="nump">$ 31,980<span></span>
</td>
<td class="nump">$ 20,686<span></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_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_IncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 valuation allowance for a specified deferred tax 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 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_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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="idm140077298882128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Effective Income Tax Rate Reconciliation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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 );">Tax provision computed at federal statutory rate</a></td>
<td class="nump">$ 28,771<span></span>
</td>
<td class="nump">$ 30,440<span></span>
</td>
<td class="nump">$ 17,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_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State taxes, net</a></td>
<td class="nump">4,849<span></span>
</td>
<td class="nump">3,335<span></span>
</td>
<td class="nump">2,919<span></span>
</td>
</tr>
<tr class="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 );">Stock-based compensation</a></td>
<td class="num">(369)<span></span>
</td>
<td class="num">(1,778)<span></span>
</td>
<td class="num">(109)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Non-deductible executive compensation</a></td>
<td class="nump">1,510<span></span>
</td>
<td class="nump">492<span></span>
</td>
<td class="nump">52<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_IncomeTaxReconciliationTaxBankOwnedLifeInsurance', window );">Bank-owned life insurance</a></td>
<td class="num">(89)<span></span>
</td>
<td class="num">(332)<span></span>
</td>
<td class="num">(121)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxExemptIncome', window );">Tax exempt interest</a></td>
<td class="num">(100)<span></span>
</td>
<td class="num">(201)<span></span>
</td>
<td class="num">(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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance for deferred tax asset</a></td>
<td class="nump">49<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_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">72<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="nump">406<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</a></td>
<td class="nump">$ 34,693<span></span>
</td>
<td class="nump">$ 31,980<span></span>
</td>
<td class="nump">$ 20,686<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_IncomeTaxReconciliationTaxBankOwnedLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 tax bank owned life insurance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_IncomeTaxReconciliationTaxBankOwnedLifeInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 increase (decrease) in the valuation allowance 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://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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>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="idm140077295086960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Significant Components of Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred tax assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic', window );">Federal net operating loss carryforwards</a></td>
<td class="nump">$ 6,396<span></span>
</td>
<td class="nump">$ 7,231<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">State net operating loss carryforwards</a></td>
<td class="nump">1,534<span></span>
</td>
<td class="nump">1,458<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">7,825<span></span>
</td>
<td class="nump">5,742<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross', window );">Unrealized loss on securities available for sale</a></td>
<td class="nump">2,163<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">11,825<span></span>
</td>
<td class="nump">11,341<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued liabilities</a></td>
<td class="nump">4,179<span></span>
</td>
<td class="nump">4,465<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DeferredTaxAssetsLeaseLiability', window );">Lease liability</a></td>
<td class="nump">8,062<span></span>
</td>
<td class="nump">8,348<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">3,405<span></span>
</td>
<td class="nump">707<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">45,389<span></span>
</td>
<td class="nump">39,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_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets', window );">Goodwill and intangible assets</a></td>
<td class="nump">9,934<span></span>
</td>
<td class="nump">9,449<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures', window );">Fair value adjustment on junior subordinated debentures</a></td>
<td class="nump">2,237<span></span>
</td>
<td class="nump">2,324<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Premises and equipment</a></td>
<td class="nump">6,339<span></span>
</td>
<td class="nump">4,786<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DeferredTaxLiabilitiesAcquiredLoanBasis', window );">Acquired loan basis</a></td>
<td class="nump">371<span></span>
</td>
<td class="nump">525<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary', window );">Installment gain on sale of subsidiary</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">626<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DeferredTaxLiabilitiesLeaseRightOfUseAsset', window );">Lease right-of-use asset</a></td>
<td class="nump">7,339<span></span>
</td>
<td class="nump">7,598<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale', window );">Unrealized gain on securities available for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,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_DeferredTaxLiabilitiesDerivatives', window );">Derivative financial instruments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,475<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DeferredTaxLiabilitiesIndemnificationAsset', window );">Indemnification asset</a></td>
<td class="nump">935<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_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="nump">1,434<span></span>
</td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="nump">28,589<span></span>
</td>
<td class="nump">28,991<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_tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance', window );">Net deferred tax asset before valuation allowance</a></td>
<td class="nump">16,800<span></span>
</td>
<td class="nump">10,301<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(327)<span></span>
</td>
<td class="num">(278)<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_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax asset</a></td>
<td class="nump">$ 16,473<span></span>
</td>
<td class="nump">$ 10,023<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DeferredTaxAssetsLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_DeferredTaxAssetsLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DeferredTaxLiabilitiesAcquiredLoanBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Acquired Loan Basis</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_DeferredTaxLiabilitiesAcquiredLoanBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DeferredTaxLiabilitiesIndemnificationAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Indemnification 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;">tfin_DeferredTaxLiabilitiesIndemnificationAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 installment gain on sale of subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DeferredTaxLiabilitiesLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">tfin_DeferredTaxLiabilitiesLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unrealized gain on securities available for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value adjustment on junior subordinated 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;">tfin_DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred tax assets liabilities before valuation allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DeferredTaxAssetsOperatingLossCarryforwardsDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 unrealized 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 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_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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_DeferredTaxLiabilitiesDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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/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_DeferredTaxLiabilitiesDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>
</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="idm140077288747120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</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_tfin_OperatingLossCarryforwardsNotSubjectToExpiration', window );">Operating loss carryforwards, not subject to expiration</a></td>
<td class="nump">$ 15,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Uncertain tax position</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_BusinessAcquisitionAxis=tfin_EJAcquisitionMember', window );">EJ Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</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_tfin_TaxCreditCarryforwardAnnualLimitationsOnUseAmount', window );">Tax credit carryforwards, annual limitation on use amount</a></td>
<td class="nump">341<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credit carryforwards remaining</a></td>
<td class="nump">2,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tfin_NationalBancsharesIncorporationAcquisitionMember', window );">NBI Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</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_tfin_TaxCreditCarryforwardAnnualLimitationsOnUseAmount', window );">Tax credit carryforwards, annual limitation on use amount</a></td>
<td class="nump">2,040<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credit carryforwards remaining</a></td>
<td class="nump">11,936<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=tfin_HubTranIncMember', window );">HubTran, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</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_tfin_TaxCreditCarryforwardAnnualLimitationsOnUseAmount', window );">Tax credit carryforwards, annual limitation on use amount</a></td>
<td class="nump">1,594<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credit carryforwards remaining</a></td>
<td class="nump">15,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforwards, net</a></td>
<td class="nump">30,458<span></span>
</td>
<td class="nump">34,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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforwards, net</a></td>
<td class="nump">26,695<span></span>
</td>
<td class="nump">$ 24,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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State | ColoEast Acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</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_tfin_TaxCreditCarryforwardAnnualLimitationsOnUseAmount', window );">Tax credit carryforwards, annual limitation on use amount</a></td>
<td class="nump">1,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_TaxCreditCarryforwardAmount', window );">Tax credit carryforwards remaining</a></td>
<td class="nump">$ 2,445<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_tfin_IncomeTaxesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income Taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_IncomeTaxesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_OperatingLossCarryforwardsNotSubjectToExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Loss Carryforwards, Not Subject To Expiration</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_OperatingLossCarryforwardsNotSubjectToExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_TaxCreditCarryforwardAnnualLimitationsOnUseAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 credit carryforward annual limitations on use 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;">tfin_TaxCreditCarryforwardAnnualLimitationsOnUseAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=tfin_EJAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=tfin_EJAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=tfin_NationalBancsharesIncorporationAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=tfin_NationalBancsharesIncorporationAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=tfin_HubTranIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=tfin_HubTranIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=tfin_ColoEastAcquisitionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=tfin_ColoEastAcquisitionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>136
<FILENAME>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="idm140077301624496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Off-Balance Sheet Loan Commitments - Summary of Financial Instruments with Off-Balance Sheet Risk - (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_UnusedLinesOfCreditMember', window );">Unused lines of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_LoansAndLeasesReceivableCommitmentsFixedRates', window );">Financial instruments, off balance sheet risk, fixed rate</a></td>
<td class="nump">$ 1,417<span></span>
</td>
<td class="nump">$ 26,029<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates', window );">Financial instruments, off balance sheet risk, variable rate</a></td>
<td class="nump">487,965<span></span>
</td>
<td class="nump">523,483<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_tfin_LoansAndLeasesReceivableCommitments', window );">Financial instruments, off balance sheet risk</a></td>
<td class="nump">489,382<span></span>
</td>
<td class="nump">549,512<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_StandbyLettersOfCreditMember', window );">Standby letters of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_LoansAndLeasesReceivableCommitmentsFixedRates', window );">Financial instruments, off balance sheet risk, fixed rate</a></td>
<td class="nump">12,309<span></span>
</td>
<td class="nump">11,090<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates', window );">Financial instruments, off balance sheet risk, variable rate</a></td>
<td class="nump">4,897<span></span>
</td>
<td class="nump">5,409<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_tfin_LoansAndLeasesReceivableCommitments', window );">Financial instruments, off balance sheet risk</a></td>
<td class="nump">17,206<span></span>
</td>
<td class="nump">16,499<span></span>
</td>
</tr>
<tr class="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_LoanPurchaseCommitmentsMember', window );">Commitments to purchase loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_LoansAndLeasesReceivableCommitmentsFixedRates', window );">Financial instruments, off balance sheet risk, fixed rate</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_LoansAndLeasesReceivableCommitmentsVariableRates', window );">Financial instruments, off balance sheet risk, variable rate</a></td>
<td class="nump">53,572<span></span>
</td>
<td class="nump">108,423<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_LoansAndLeasesReceivableCommitments', window );">Financial instruments, off balance sheet risk</a></td>
<td class="nump">53,572<span></span>
</td>
<td class="nump">108,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_us-gaap_FinancialInstrumentAxis=tfin_MortgageWarehouseCommitmentsMember', window );">Mortgage warehouse commitments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_LoansAndLeasesReceivableCommitmentsFixedRates', window );">Financial instruments, off balance sheet risk, fixed rate</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_LoansAndLeasesReceivableCommitmentsVariableRates', window );">Financial instruments, off balance sheet risk, variable rate</a></td>
<td class="nump">1,055,117<span></span>
</td>
<td class="nump">823,060<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_tfin_LoansAndLeasesReceivableCommitments', window );">Financial instruments, off balance sheet risk</a></td>
<td class="nump">$ 1,055,117<span></span>
</td>
<td class="nump">$ 823,060<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_LoansAndLeasesReceivableCommitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 commitments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_LoansAndLeasesReceivableCommitments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_LoansAndLeasesReceivableCommitmentsFixedRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash required to fully fund agreements to provide advances to borrowers and lessees at stated 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 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126941378&amp;loc=d3e61044-112788<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 825<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126941378&amp;loc=d3e61082-112788<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash required to fully fund agreements to provide advances to borrowers and lessees at interest rates that increase or decrease depending on certain facts or circumstances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126941378&amp;loc=d3e61082-112788<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 825<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126941378&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_UnusedLinesOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_UnusedLinesOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_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_FinancialInstrumentAxis=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_FinancialInstrumentAxis=us-gaap_LoanPurchaseCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_LoanPurchaseCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_MortgageWarehouseCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_MortgageWarehouseCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>137
<FILENAME>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="idm140077302807520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Off-Balance Sheet Loan Commitments - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="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=tfin_OtherNoninterestExpenseMember', window );">Other Noninterest Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Credit loss expense (benefit)</a></td>
<td class="num">$ (476)<span></span>
</td>
<td class="num">$ (922)<span></span>
</td>
<td class="nump">$ 2,448<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember', window );">Other Liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Credit loss, liability</a></td>
<td class="nump">$ 3,606<span></span>
</td>
<td class="nump">$ 4,082<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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=tfin_OtherNoninterestExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_OtherNoninterestExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>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="idm140077275506928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Disclosures - Assets and Liabilities Measured at Fair Value on a Recurring Basis (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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">$ 254,504<span></span>
</td>
<td class="nump">$ 182,426<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities with readily determinable fair values</a></td>
<td class="nump">5,191<span></span>
</td>
<td class="nump">5,504<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_BusinessCombinationIndemnificationAsset', window );">Indemnification asset</a></td>
<td class="nump">3,896<span></span>
</td>
<td class="nump">4,786<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">254,504<span></span>
</td>
<td class="nump">182,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_LoansHeldForSaleFairValueDisclosure', window );">Loans held for sale</a></td>
<td class="nump">5,641<span></span>
</td>
<td class="nump">7,330<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_BusinessCombinationIndemnificationAsset', window );">Indemnification asset</a></td>
<td class="nump">3,896<span></span>
</td>
<td class="nump">4,786<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_RevenueShareAssetFairValueDisclosure', window );">Revenue share asset</a></td>
<td class="nump">5,515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities measured at fair value on a recurring basis</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_tfin_ReturnOfPremiumLiabilityFairValueDisclosure', window );">Return of premium liability</a></td>
<td class="nump">575<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring | Interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue', window );">Derivative financial instruments (cash flow hedges)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,164<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_MutualFundMember', window );">Mutual fund</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities with readily determinable fair values</a></td>
<td class="nump">5,191<span></span>
</td>
<td class="nump">5,504<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_MutualFundMember', window );">Mutual fund | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities with readily determinable fair values</a></td>
<td class="nump">5,191<span></span>
</td>
<td class="nump">5,504<span></span>
</td>
</tr>
<tr class="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 );">Mortgage-backed securities, residential</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">50,633<span></span>
</td>
<td class="nump">37,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_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Mortgage-backed securities, residential | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">50,633<span></span>
</td>
<td class="nump">37,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_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember', window );">Asset-backed securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">6,331<span></span>
</td>
<td class="nump">6,764<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember', window );">Asset-backed securities | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">6,331<span></span>
</td>
<td class="nump">6,764<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">State and municipal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">13,438<span></span>
</td>
<td class="nump">26,825<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">State and municipal | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">13,438<span></span>
</td>
<td class="nump">26,825<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CollateralizedDebtObligationsMember', window );">CLO Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">181,011<span></span>
</td>
<td class="nump">106,634<span></span>
</td>
</tr>
<tr class="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_CollateralizedDebtObligationsMember', window );">CLO Securities | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">181,011<span></span>
</td>
<td class="nump">106,634<span></span>
</td>
</tr>
<tr class="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_CorporateDebtSecuritiesMember', window );">Corporate bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">1,263<span></span>
</td>
<td class="nump">2,056<span></span>
</td>
</tr>
<tr class="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_CorporateDebtSecuritiesMember', window );">Corporate bonds | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">1,263<span></span>
</td>
<td class="nump">2,056<span></span>
</td>
</tr>
<tr class="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=tfin_SbaPooledSecuritiesMember', window );">SBA pooled securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">1,828<span></span>
</td>
<td class="nump">2,698<span></span>
</td>
</tr>
<tr class="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=tfin_SbaPooledSecuritiesMember', window );">SBA pooled securities | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">1,828<span></span>
</td>
<td class="nump">2,698<span></span>
</td>
</tr>
<tr class="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 | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</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_LoansHeldForSaleFairValueDisclosure', window );">Loans held for sale</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_tfin_BusinessCombinationIndemnificationAsset', window );">Indemnification asset</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_tfin_RevenueShareAssetFairValueDisclosure', window );">Revenue share asset</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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities measured at fair value on a recurring basis</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_tfin_ReturnOfPremiumLiabilityFairValueDisclosure', window );">Return of premium liability</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Fair Value, Measurements, Recurring | Interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue', window );">Derivative financial instruments (cash flow hedges)</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_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Mutual fund | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities with readily determinable fair values</a></td>
<td class="nump">5,191<span></span>
</td>
<td class="nump">5,504<span></span>
</td>
</tr>
<tr class="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 | Mortgage-backed securities, residential | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Asset-backed securities | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | State and municipal | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | CLO Securities | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Corporate bonds | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | SBA pooled securities | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">254,504<span></span>
</td>
<td class="nump">182,426<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansHeldForSaleFairValueDisclosure', window );">Loans held for sale</a></td>
<td class="nump">5,641<span></span>
</td>
<td class="nump">7,330<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_BusinessCombinationIndemnificationAsset', window );">Indemnification asset</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_tfin_RevenueShareAssetFairValueDisclosure', window );">Revenue share asset</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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities measured at fair value on a recurring basis</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_tfin_ReturnOfPremiumLiabilityFairValueDisclosure', window );">Return of premium liability</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Fair Value, Measurements, Recurring | Interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue', window );">Derivative financial instruments (cash flow hedges)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,164<span></span>
</td>
</tr>
<tr class="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 | Mutual fund | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities with readily determinable fair values</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Mortgage-backed securities, residential | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">50,633<span></span>
</td>
<td class="nump">37,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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Asset-backed securities | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">6,331<span></span>
</td>
<td class="nump">6,764<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | State and municipal | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">13,438<span></span>
</td>
<td class="nump">26,825<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | CLO Securities | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">181,011<span></span>
</td>
<td class="nump">106,634<span></span>
</td>
</tr>
<tr class="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 | Corporate bonds | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">1,263<span></span>
</td>
<td class="nump">2,056<span></span>
</td>
</tr>
<tr class="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 | SBA pooled securities | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">1,828<span></span>
</td>
<td class="nump">2,698<span></span>
</td>
</tr>
<tr class="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 | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</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_LoansHeldForSaleFairValueDisclosure', window );">Loans held for sale</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_tfin_BusinessCombinationIndemnificationAsset', window );">Indemnification asset</a></td>
<td class="nump">3,896<span></span>
</td>
<td class="nump">4,786<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_RevenueShareAssetFairValueDisclosure', window );">Revenue share asset</a></td>
<td class="nump">5,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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities measured at fair value on a recurring basis</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_tfin_ReturnOfPremiumLiabilityFairValueDisclosure', window );">Return of premium liability</a></td>
<td class="nump">575<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Fair Value, Measurements, Recurring | Interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue', window );">Derivative financial instruments (cash flow hedges)</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_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Mutual fund | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities with readily determinable fair values</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Mortgage-backed securities, residential | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Asset-backed securities | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | State and municipal | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | CLO Securities | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Corporate bonds | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | SBA pooled securities | Fair Value, Measurements, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets measured at fair value on a recurring basis</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Securities available for sale</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_tfin_BusinessCombinationIndemnificationAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Indemnification 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;">tfin_BusinessCombinationIndemnificationAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_ReturnOfPremiumLiabilityFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Return Of Premium Liability, Fair Value 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;">tfin_ReturnOfPremiumLiabilityFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_RevenueShareAssetFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue Share Asset, Fair Value 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;">tfin_RevenueShareAssetFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of all asset derivatives designated as cash flow hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, 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 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_DebtSecuritiesAvailableForSaleExcludingAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=123594786&amp;loc=SL75136599-209740<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LiabilitiesFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansHeldForSaleFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loans held-for-sale including, but not limited to, mortgage loans and finance receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansHeldForSaleFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_MutualFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_MutualFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_AssetBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CollateralizedDebtObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CollateralizedDebtObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_SbaPooledSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_SbaPooledSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_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>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="idm140077296332880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Disclosures - Additional Information (Details) - USD ($)<br> $ in Thousands</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>Sep. 06, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember', window );">Disposal Group, Disposed of by Sale, Not Discontinued Operations | Factored receivables | Factored Receivable Disposal Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived', window );">Future gross monthly revenue to be received (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived', window );">Indemnification asset, expected cash payments to be received</a></td>
<td class="nump">$ 4,101<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,038<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_BusinessCombinationIndemnificationAssetDiscountRate', window );">Discount rate</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.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_tfin_RevenueShareAssetExpectedCashPaymentsToBeReceived', window );">Revenue share asset, expected cash payments to be received</a></td>
<td class="nump">$ 7,613<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 | Measurement Input Discount Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_RevenueShareAssetMeasurementInput', window );">Revenue share asset, discount rate</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue', window );">Selling and closing costs for loans as a percentage of appraised value</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue', window );">Real estate selling and closing costs as a percentage of appraised value</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 | Measurement Input, Prepayment 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>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_ReturnOfPremiumLiabilityMeasurementInput', window );">Prepayment rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 | Disposal Group, Disposed of by Sale, Not Discontinued Operations | Factored receivables | Factored Receivable Disposal Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived', window );">Future gross monthly revenue to be received (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue', window );">Selling and closing costs for loans as a percentage of appraised value</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue', window );">Real estate selling and closing costs as a percentage of appraised value</a></td>
<td class="nump">8.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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Measurement Input, Prepayment 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>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_ReturnOfPremiumLiabilityMeasurementInput', window );">Prepayment rate</a></td>
<td class="nump">11.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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Disposal Group, Disposed of by Sale, Not Discontinued Operations | Factored receivables | Factored Receivable Disposal Group</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived', window );">Future gross monthly revenue to be received (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_BusinessCombinationIndemnificationAssetDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Indemnification Asset, Discount Rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_BusinessCombinationIndemnificationAssetDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Indemnification Asset, Expected Cash Payments to be Received</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Real estate selling and closing costs as percentage of appraised value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_tfin_ReturnOfPremiumLiabilityMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Return Of Premium Liability, Measurement Input</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_ReturnOfPremiumLiabilityMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_tfin_RevenueShareAssetExpectedCashPaymentsToBeReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue Share Asset, Expected Cash Payments To Be Received</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_RevenueShareAssetExpectedCashPaymentsToBeReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_RevenueShareAssetMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue Share Asset, Measurement Input</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_RevenueShareAssetMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue Share Asset, Percent Of Expected Cash Payments To Be Received</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_tfin_SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Selling and closing costs for loans as a percentage of appraised value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=tfin_FactoredReceivableDisposalGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=tfin_FactoredReceivableDisposalGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPrepaymentRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPrepaymentRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>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="idm140077301762560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Disclosures - Reconciliation of Fair Value of Contingent Consideration (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=tfin_IndemnificationAssetMember', window );">Indemnification Asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FDICIndemnificationAssetRollForward', window );"><strong>Indemnification Asset [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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Decrease in fair value of financial instrument</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (35,633)<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Indemnification Asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FDICIndemnificationAssetRollForward', window );"><strong>Indemnification Asset [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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Beginning balance</a></td>
<td class="nump">4,786<span></span>
</td>
<td class="nump">36,225<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_tfin_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred', window );">Amount recognized in business combination</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">30,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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Change in fair value of financial instrument recognized in earnings</a></td>
<td class="num">(890)<span></span>
</td>
<td class="nump">4,194<span></span>
</td>
<td class="nump">5,266<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Decrease in fair value of financial instrument</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(35,633)<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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Ending balance</a></td>
<td class="nump">3,896<span></span>
</td>
<td class="nump">4,786<span></span>
</td>
<td class="nump">$ 36,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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Revenue Share Asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FDICIndemnificationAssetRollForward', window );"><strong>Indemnification Asset [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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Beginning balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred', window );">Amount recognized in business combination</a></td>
<td class="nump">6,237<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Change in fair value of financial instrument recognized in earnings</a></td>
<td class="num">(62)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Decrease in fair value of financial instrument</a></td>
<td class="num">(660)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Ending balance</a></td>
<td class="nump">5,515<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Return of Premium Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FDICIndemnificationAssetRollForward', window );"><strong>Indemnification Asset [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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Beginning balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred', window );">Amount recognized in business combination</a></td>
<td class="nump">708<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Change in fair value of financial instrument recognized in earnings</a></td>
<td class="num">(35)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Decrease in fair value of financial instrument</a></td>
<td class="num">(98)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Ending balance</a></td>
<td class="nump">$ 575<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_tfin_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contingent consideration recognized in a business combination classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FDICIndemnificationAssetRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_FDICIndemnificationAssetRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 income from liability measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 (c)(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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 (c)<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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=tfin_IndemnificationAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_IndemnificationAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_FinancialInstrumentAxis=tfin_RevenueShareAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_RevenueShareAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_ReturnOfPremiumLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_ReturnOfPremiumLiabilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077286312752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Disclosures - Fair Value of Assets Measured on Non-recurring Basis (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_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_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount', window );">Equity investment without readily determinable fair value</a></td>
<td class="nump">$ 49,182<span></span>
</td>
<td class="nump">$ 14,671<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</a></td>
<td class="nump">74,764<span></span>
</td>
<td class="nump">33,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_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount', window );">Equity investment without readily determinable fair value</a></td>
<td class="nump">38,088<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Collateral dependent loans | Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</a></td>
<td class="nump">269<span></span>
</td>
<td class="nump">366<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Collateral dependent loans | 1-4 family residential properties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</a></td>
<td class="nump">46<span></span>
</td>
<td class="nump">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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Collateral dependent loans | Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</a></td>
<td class="nump">6,994<span></span>
</td>
<td class="nump">2,435<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Collateral dependent loans | Factored receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</a></td>
<td class="nump">29,367<span></span>
</td>
<td class="nump">30,224<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Collateral dependent loans | Consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Other real estate owned | Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Other real estate owned | Construction, land development, land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</a></td>
<td class="nump">38,088<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_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount', window );">Equity investment without readily determinable fair value</a></td>
<td class="nump">38,088<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Level 1 | Collateral dependent loans | Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Level 1 | Collateral dependent loans | 1-4 family residential properties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Level 1 | Collateral dependent loans | Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Level 1 | Collateral dependent loans | Factored receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Level 1 | Collateral dependent loans | Consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Level 1 | Other real estate owned | Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</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_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Level 1 | Other real estate owned | Construction, land development, land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</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_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</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_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount', window );">Equity investment without readily determinable fair value</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Level 2 | Collateral dependent loans | Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Level 2 | Collateral dependent loans | 1-4 family residential properties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Level 2 | Collateral dependent loans | Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Level 2 | Collateral dependent loans | Factored receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Level 2 | Collateral dependent loans | Consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Level 2 | Other real estate owned | Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</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_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Level 2 | Other real estate owned | Construction, land development, land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</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_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</a></td>
<td class="nump">36,676<span></span>
</td>
<td class="nump">33,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_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount', window );">Equity investment without readily determinable fair value</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Level 3 | Collateral dependent loans | Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</a></td>
<td class="nump">269<span></span>
</td>
<td class="nump">366<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Level 3 | Collateral dependent loans | 1-4 family residential properties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</a></td>
<td class="nump">46<span></span>
</td>
<td class="nump">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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Level 3 | Collateral dependent loans | Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</a></td>
<td class="nump">6,994<span></span>
</td>
<td class="nump">2,435<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Level 3 | Collateral dependent loans | Factored receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</a></td>
<td class="nump">29,367<span></span>
</td>
<td class="nump">30,224<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Level 3 | Collateral dependent loans | Consumer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Level 3 | Other real estate owned | Commercial real estate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Measurements, Nonrecurring | Level 3 | Other real estate owned | Construction, land development, land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AssetsFairValueDisclosure', window );">Fair value on a non-recurring basis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 63<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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 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_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117539-209714<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_CollateralDependentLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_CollateralDependentLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=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_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_FactoredReceivablesSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_OtherRealEstateOwnedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_OtherRealEstateOwnedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablePortfolioSegmentAxis=tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_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>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="idm140077289376784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Disclosures - Estimated Fair Value of Company's Financial Assets and Financial Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Financial assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents, carrying amount</a></td>
<td class="nump">$ 408,182<span></span>
</td>
<td class="nump">$ 383,178<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FederalHomeLoanBankAndOtherRestrictedStock', window );">FHLB and other restricted stock, carrying amount</a></td>
<td class="nump">6,252<span></span>
</td>
<td class="nump">10,146<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Securities - held to maturity, fair value</a></td>
<td class="nump">5,476<span></span>
</td>
<td class="nump">5,447<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Financial 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_SecuritiesSoldUnderAgreementsToRepurchase', window );">Customer repurchase agreements, carrying amount</a></td>
<td class="nump">340<span></span>
</td>
<td class="nump">2,103<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesFromFederalHomeLoanBanks', window );">Federal Home Loan Bank advances</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">180,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_LineOfCredit', window );">Paycheck Protection Program Liquidity Facility, carrying amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">27,144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes, carrying amount</a></td>
<td class="nump">107,800<span></span>
</td>
<td class="nump">106,957<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust', window );">Junior subordinated debentures, carrying amount</a></td>
<td class="nump">41,158<span></span>
</td>
<td class="nump">40,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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Financial assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents, carrying amount</a></td>
<td class="nump">408,182<span></span>
</td>
<td class="nump">383,178<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Securities - held to maturity, carrying amount</a></td>
<td class="nump">4,077<span></span>
</td>
<td class="nump">4,947<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented', window );">Loans not previously presented, gross, carrying amount</a></td>
<td class="nump">4,088,411<span></span>
</td>
<td class="nump">4,834,426<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_FederalHomeLoanBankAndOtherRestrictedStock', window );">FHLB and other restricted stock, carrying amount</a></td>
<td class="nump">6,252<span></span>
</td>
<td class="nump">10,146<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable, carrying amount</a></td>
<td class="nump">21,977<span></span>
</td>
<td class="nump">15,319<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Financial liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DepositsIncludingDepositsHeldForSale', window );">Deposits, carrying amount</a></td>
<td class="nump">4,171,336<span></span>
</td>
<td class="nump">4,646,679<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase', window );">Customer repurchase agreements, carrying amount</a></td>
<td class="nump">340<span></span>
</td>
<td class="nump">2,103<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesFromFederalHomeLoanBanks', window );">Federal Home Loan Bank advances</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">180,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_LineOfCredit', window );">Paycheck Protection Program Liquidity Facility, carrying amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubordinatedDebt', window );">Subordinated notes, carrying amount</a></td>
<td class="nump">107,800<span></span>
</td>
<td class="nump">106,957<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust', window );">Junior subordinated debentures, carrying amount</a></td>
<td class="nump">41,158<span></span>
</td>
<td class="nump">40,602<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest payable, carrying amount</a></td>
<td class="nump">2,830<span></span>
</td>
<td class="nump">1,951<span></span>
</td>
</tr>
<tr class="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 );">Total Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Financial 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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents, fair value</a></td>
<td class="nump">408,182<span></span>
</td>
<td class="nump">383,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_HeldToMaturitySecuritiesFairValue', window );">Securities - held to maturity, fair value</a></td>
<td class="nump">5,476<span></span>
</td>
<td class="nump">5,447<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Loans not previously presented, gross, fair value</a></td>
<td class="nump">3,993,430<span></span>
</td>
<td class="nump">4,828,020<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_AccruedInterestReceivableFairValueDisclosure', window );">Accrued interest receivable, fair value</a></td>
<td class="nump">21,977<span></span>
</td>
<td class="nump">15,319<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Financial liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Deposits, fair value</a></td>
<td class="nump">4,159,695<span></span>
</td>
<td class="nump">4,646,552<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure', window );">Customer repurchase agreements, fair value</a></td>
<td class="nump">340<span></span>
</td>
<td class="nump">2,103<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure', window );">Federal Home Loan Bank advances, fair value</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">180,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_LinesOfCreditFairValueDisclosure', window );">Paycheck Protection Program Liquidity Facility, fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SubordinatedDebtFairValueDisclosure', window );">Subordinated notes, fair value</a></td>
<td class="nump">104,400<span></span>
</td>
<td class="nump">110,045<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_JuniorSubordinatedNotesFairValueDisclosure', window );">Junior subordinated debentures, fair value</a></td>
<td class="nump">42,721<span></span>
</td>
<td class="nump">41,286<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_AccruedInterestPayableFairValueDisclosure', window );">Accrued interest payable, fair value</a></td>
<td class="nump">2,830<span></span>
</td>
<td class="nump">1,951<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Financial 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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents, fair value</a></td>
<td class="nump">408,182<span></span>
</td>
<td class="nump">383,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_HeldToMaturitySecuritiesFairValue', window );">Securities - held to maturity, fair value</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_LoansReceivableFairValueDisclosure', window );">Loans not previously presented, gross, fair value</a></td>
<td class="nump">187,729<span></span>
</td>
<td class="nump">142,962<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_AccruedInterestReceivableFairValueDisclosure', window );">Accrued interest receivable, fair value</a></td>
<td class="nump">21,977<span></span>
</td>
<td class="nump">15,319<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Financial liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Deposits, fair value</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_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure', window );">Customer repurchase agreements, fair value</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_FederalHomeLoanBankBorrowingsFairValueDisclosure', window );">Federal Home Loan Bank advances, fair value</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_LinesOfCreditFairValueDisclosure', window );">Paycheck Protection Program Liquidity Facility, fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SubordinatedDebtFairValueDisclosure', window );">Subordinated notes, fair value</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_tfin_JuniorSubordinatedNotesFairValueDisclosure', window );">Junior subordinated debentures, fair value</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_tfin_AccruedInterestPayableFairValueDisclosure', window );">Accrued interest payable, fair value</a></td>
<td class="nump">2,830<span></span>
</td>
<td class="nump">1,951<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Financial 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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents, fair value</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_HeldToMaturitySecuritiesFairValue', window );">Securities - held to maturity, fair value</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_LoansReceivableFairValueDisclosure', window );">Loans not previously presented, gross, fair value</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_tfin_AccruedInterestReceivableFairValueDisclosure', window );">Accrued interest receivable, fair value</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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Financial liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Deposits, fair value</a></td>
<td class="nump">4,159,695<span></span>
</td>
<td class="nump">4,646,552<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure', window );">Customer repurchase agreements, fair value</a></td>
<td class="nump">340<span></span>
</td>
<td class="nump">2,103<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure', window );">Federal Home Loan Bank advances, fair value</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">180,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_LinesOfCreditFairValueDisclosure', window );">Paycheck Protection Program Liquidity Facility, fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SubordinatedDebtFairValueDisclosure', window );">Subordinated notes, fair value</a></td>
<td class="nump">104,400<span></span>
</td>
<td class="nump">110,045<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_JuniorSubordinatedNotesFairValueDisclosure', window );">Junior subordinated debentures, fair value</a></td>
<td class="nump">42,721<span></span>
</td>
<td class="nump">41,286<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_AccruedInterestPayableFairValueDisclosure', window );">Accrued interest payable, fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Financial 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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents, fair value</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_HeldToMaturitySecuritiesFairValue', window );">Securities - held to maturity, fair value</a></td>
<td class="nump">5,476<span></span>
</td>
<td class="nump">5,447<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Loans not previously presented, gross, fair value</a></td>
<td class="nump">3,805,701<span></span>
</td>
<td class="nump">4,685,058<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_AccruedInterestReceivableFairValueDisclosure', window );">Accrued interest receivable, fair value</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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Financial liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Deposits, fair value</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_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure', window );">Customer repurchase agreements, fair value</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_FederalHomeLoanBankBorrowingsFairValueDisclosure', window );">Federal Home Loan Bank advances, fair value</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_LinesOfCreditFairValueDisclosure', window );">Paycheck Protection Program Liquidity Facility, fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_SubordinatedDebtFairValueDisclosure', window );">Subordinated notes, fair value</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_tfin_JuniorSubordinatedNotesFairValueDisclosure', window );">Junior subordinated debentures, fair value</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_tfin_AccruedInterestPayableFairValueDisclosure', window );">Accrued interest payable, fair value</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_tfin_AccruedInterestPayableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued interest payable fair value 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;">tfin_AccruedInterestPayableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_AccruedInterestReceivableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued interest receivable fair value 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;">tfin_AccruedInterestReceivableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_DepositsIncludingDepositsHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deposits, Including Deposits Held-For-Sale</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_DepositsIncludingDepositsHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_FederalHomeLoanBankAndOtherRestrictedStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Federal home loan bank and other restricted stock at cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_FederalHomeLoanBankAndOtherRestrictedStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_JuniorSubordinatedNotesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Junior subordinated notes fair value 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;">tfin_JuniorSubordinatedNotesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reported amount not previously 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;">tfin_LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_SubordinatedDebtFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 subordinated debt obligations including, but not limited to, subordinated loan, subordinated bond, subordinated debenture or junior 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;">tfin_SubordinatedDebtFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvancesFromFederalHomeLoanBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings as of the balance sheet date from the Federal Home Loan Bank, which are primarily used to cover shortages in the required reserve balance and liquidity shortages.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvancesFromFederalHomeLoanBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, 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/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 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 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br><br>Reference 3: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deposit liabilities held by the entity, including, but not limited to, foreign and domestic, interest and noninterest bearing, demand deposits, saving deposits, negotiable orders of withdrawal (NOW) and time deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 borrowing from Federal Home Loan Bank (FHLBank).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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(3)(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_FederalHomeLoanBankBorrowingsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, the carrying value of junior subordinated long-term debt owed to unconsolidated subsidiary trusts as of the balance sheet date. Such debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets and was initially scheduled to be repaid after one year or beyond the normal operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the 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 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://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(16))<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_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LinesOfCreditFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LinesOfCreditFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities that an entity sells and agrees to repurchase at a specified date for a specified 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 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_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>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="idm140077299048176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related-Party Transactions - Schedule of Loans to Principal Officers, Directors, and their Affiliates (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_tfin_RelatedPartyTransactionsRollForward', window );"><strong>Related Party Transactions [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Beginning balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 3,892<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions', window );">New loans and advances</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_LoansAndLeasesReceivableRelatedPartiesProceeds', window );">Repayments and sales</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(3,892)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_LoansAndLeasesReceivableRelatedPartiesEffectOfChangesInCompositionOfRelatedParties', window );">Effect of changes in composition of related parties</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_LoansAndLeasesReceivableRelatedParties', window );">Ending balance</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_tfin_LoansAndLeasesReceivableRelatedPartiesEffectOfChangesInCompositionOfRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Effect of Changes in Composition of Related Parties</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_LoansAndLeasesReceivableRelatedPartiesEffectOfChangesInCompositionOfRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_RelatedPartyTransactionsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Related Party Transactions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_RelatedPartyTransactionsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
</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="idm140077303654096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Related-Party Transactions - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [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_RelatedPartyDepositLiabilities', window );">Amount of deposits held</a></td>
<td class="nump">$ 25,364<span></span>
</td>
<td class="nump">$ 34,111<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</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="idm140077294743552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Regulatory Matters - Schedule of Actual Capital Amounts and Ratios (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=tfin_TriumphFinancialIncMember', window );">Triumph Financial, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 amount</a></td>
<td class="nump">$ 829,928<span></span>
</td>
<td class="nump">$ 769,475<span></span>
</td>
</tr>
<tr class="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">0.177<span></span>
</td>
<td class="nump">0.141<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacy', window );">Total capital (to risk weighted assets), minimum for capital adequacy purposes amount</a></td>
<td class="nump">$ 375,109<span></span>
</td>
<td class="nump">$ 436,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_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Total capital (to risk weighted assets), minimum for capital adequacy purposes ratio</a></td>
<td class="nump">0.080<span></span>
</td>
<td class="nump">0.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_TierOneRiskBasedCapital', window );">Tier 1 capital (to risk weighted assets), actual amount</a></td>
<td class="nump">$ 684,381<span></span>
</td>
<td class="nump">$ 628,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_TierOneRiskBasedCapitalToRiskWeightedAssets', window );">Tier 1 capital (to risk weighted assets), actual ratio</a></td>
<td class="nump">0.146<span></span>
</td>
<td class="nump">0.115<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy', window );">Tier 1 capital (to risk weighted assets), minimum for capital adequacy purposes amount</a></td>
<td class="nump">$ 281,252<span></span>
</td>
<td class="nump">$ 327,701<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Tier 1 capital (to risk weighted assets), minimum for capital adequacy purposes ratio</a></td>
<td class="nump">0.060<span></span>
</td>
<td class="nump">0.060<span></span>
</td>
</tr>
<tr class="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 1 capital (to risk weighted assets), actual amount</a></td>
<td class="nump">$ 598,223<span></span>
</td>
<td class="nump">$ 542,492<span></span>
</td>
</tr>
<tr class="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 1 capital (to risk weighted assets), actual ratio</a></td>
<td class="nump">0.127<span></span>
</td>
<td class="nump">0.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_CommonEquityTierOneCapitalRequiredForCapitalAdequacy', window );">Common equity Tier 1 capital (to risk weighted assets), minimum for capital adequacy purposes amount</a></td>
<td class="nump">$ 211,969<span></span>
</td>
<td class="nump">$ 246,587<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum', window );">Common equity Tier 1 capital (to risk weighted assets), minimum for capital adequacy purposes ratio</a></td>
<td class="nump">0.045<span></span>
</td>
<td class="nump">0.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_TierOneLeverageCapital', window );">Tier 1 capital (to average assets), actual amount</a></td>
<td class="nump">$ 684,381<span></span>
</td>
<td class="nump">$ 628,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_TierOneLeverageCapitalToAverageAssets', window );">Tier 1 capital (to average assets) , actual ratio</a></td>
<td class="nump">0.130<span></span>
</td>
<td class="nump">0.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_TierOneLeverageCapitalRequiredForCapitalAdequacy', window );">Tier 1 capital (to average assets), minimum for capital adequacy purposes amount</a></td>
<td class="nump">$ 210,579<span></span>
</td>
<td class="nump">$ 226,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_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets', window );">Tier 1 capital (to average assets), minimum for capital adequacy purposes ratio</a></td>
<td class="nump">0.040<span></span>
</td>
<td class="nump">0.040<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=tfin_TBKBankSSBMember', window );">TBK Bank, SSB</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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 amount</a></td>
<td class="nump">$ 732,785<span></span>
</td>
<td class="nump">$ 698,286<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Total capital (to risk weighted assets), actual ratio</a></td>
<td class="nump">0.158<span></span>
</td>
<td class="nump">0.129<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacy', window );">Total capital (to risk weighted assets), minimum for capital adequacy purposes amount</a></td>
<td class="nump">$ 371,030<span></span>
</td>
<td class="nump">$ 433,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_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Total capital (to risk weighted assets), minimum for capital adequacy purposes ratio</a></td>
<td class="nump">0.080<span></span>
</td>
<td class="nump">0.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_CapitalRequiredToBeWellCapitalized', window );">Total capital (to risk weighted assets), amount to be well capitalized under prompt corrective action provisions</a></td>
<td class="nump">$ 463,788<span></span>
</td>
<td class="nump">$ 541,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_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Total capital (to risk weighted assets), ratio to be well capitalized under prompt corrective action provisions</a></td>
<td class="nump">0.100<span></span>
</td>
<td class="nump">0.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_TierOneRiskBasedCapital', window );">Tier 1 capital (to risk weighted assets), actual amount</a></td>
<td class="nump">$ 697,022<span></span>
</td>
<td class="nump">$ 665,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_TierOneRiskBasedCapitalToRiskWeightedAssets', window );">Tier 1 capital (to risk weighted assets), actual ratio</a></td>
<td class="nump">0.150<span></span>
</td>
<td class="nump">0.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_TierOneRiskBasedCapitalRequiredForCapitalAdequacy', window );">Tier 1 capital (to risk weighted assets), minimum for capital adequacy purposes amount</a></td>
<td class="nump">$ 278,809<span></span>
</td>
<td class="nump">$ 324,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_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Tier 1 capital (to risk weighted assets), minimum for capital adequacy purposes ratio</a></td>
<td class="nump">0.060<span></span>
</td>
<td class="nump">0.060<span></span>
</td>
</tr>
<tr class="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), amount to be well capitalized under prompt corrective action provisions</a></td>
<td class="nump">$ 371,745<span></span>
</td>
<td class="nump">$ 432,739<span></span>
</td>
</tr>
<tr class="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), ratio to be well capitalized under prompt corrective action provisions</a></td>
<td class="nump">0.080<span></span>
</td>
<td class="nump">0.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_CommonEquityTierOneCapital', window );">Common equity Tier 1 capital (to risk weighted assets), actual amount</a></td>
<td class="nump">$ 697,022<span></span>
</td>
<td class="nump">$ 665,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_CommonEquityTierOneCapitalRatio', window );">Common equity Tier 1 capital (to risk weighted assets), actual ratio</a></td>
<td class="nump">0.150<span></span>
</td>
<td class="nump">0.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_CommonEquityTierOneCapitalRequiredForCapitalAdequacy', window );">Common equity Tier 1 capital (to risk weighted assets), minimum for capital adequacy purposes amount</a></td>
<td class="nump">$ 209,107<span></span>
</td>
<td class="nump">$ 243,416<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum', window );">Common equity Tier 1 capital (to risk weighted assets), minimum for capital adequacy purposes ratio</a></td>
<td class="nump">0.045<span></span>
</td>
<td class="nump">0.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_CommonEquityTierOneCapitalRequiredToBeWellCapitalized', window );">Common equity Tier 1 capital (to risk weighted assets), amount to be well capitalized under prompt corrective action provisions</a></td>
<td class="nump">$ 302,043<span></span>
</td>
<td class="nump">$ 351,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_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum', window );">Common equity Tier 1 capital (to risk weighted assets), ratio to be well capitalized under prompt corrective action provisions</a></td>
<td class="nump">0.065<span></span>
</td>
<td class="nump">0.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_TierOneLeverageCapital', window );">Tier 1 capital (to average assets), actual amount</a></td>
<td class="nump">$ 697,022<span></span>
</td>
<td class="nump">$ 665,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_TierOneLeverageCapitalToAverageAssets', window );">Tier 1 capital (to average assets) , actual ratio</a></td>
<td class="nump">0.132<span></span>
</td>
<td class="nump">0.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_TierOneLeverageCapitalRequiredForCapitalAdequacy', window );">Tier 1 capital (to average assets), minimum for capital adequacy purposes amount</a></td>
<td class="nump">$ 211,219<span></span>
</td>
<td class="nump">$ 225,538<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets', window );">Tier 1 capital (to average assets), minimum for capital adequacy purposes ratio</a></td>
<td class="nump">0.040<span></span>
</td>
<td class="nump">0.040<span></span>
</td>
</tr>
<tr class="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 );">Tier 1 capital (to average assets), amount to be well capitalized under prompt corrective action provisions</a></td>
<td class="nump">$ 264,023<span></span>
</td>
<td class="nump">$ 281,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_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets', window );">Tier 1 capital (to average assets), ratio to be well capitalized under prompt corrective action provisions</a></td>
<td class="nump">0.050<span></span>
</td>
<td class="nump">0.050<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum</td>
</tr>
<tr>
<td style="padding-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_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_CapitalRequiredForCapitalAdequacy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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><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 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-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_CapitalRequiredForCapitalAdequacy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-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_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_CommonEquityTierOneCapitalRequiredForCapitalAdequacy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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><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 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-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_CommonEquityTierOneCapitalRequiredForCapitalAdequacy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_TierOneLeverageCapitalRequiredForCapitalAdequacy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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_TierOneLeverageCapitalRequiredForCapitalAdequacy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets</td>
</tr>
<tr>
<td style="padding-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_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_TierOneRiskBasedCapitalRequiredForCapitalAdequacy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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><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 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-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_TierOneRiskBasedCapitalRequiredForCapitalAdequacy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_TierOneRiskBasedCapitalToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-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=tfin_TriumphFinancialIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=tfin_TriumphFinancialIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=tfin_TBKBankSSBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=tfin_TBKBankSSBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077302004656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Summary of Preferred Stock (Details) - Series C Preferred Stock - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 19, 2020</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_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,750<span></span>
</td>
<td class="nump">51,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Shares issued (in shares)</a></td>
<td class="nump">45,000<span></span>
</td>
<td class="nump">45,000<span></span>
</td>
<td class="nump">45,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_PreferredStockSharesOutstanding', window );">Shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,000<span></span>
</td>
<td class="nump">45,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_PreferredStockParOrStatedValuePerShare', window );">Par value per share (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</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_PreferredStockLiquidationPreference', window );">Liquidation preference per share (in dollars per share)</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">$ 1,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_PreferredStockLiquidationPreferenceValue', window );">Liquidation preference amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,000,000<span></span>
</td>
<td class="nump">$ 45,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_PreferredStockDividendRatePercentage', window );">Dividend rate</a></td>
<td class="nump">7.125%<span></span>
</td>
<td class="nump">7.125%<span></span>
</td>
<td class="nump">7.125%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesCPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SeriesCPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077294784512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 19, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 07, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 23, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 07, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 16, 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_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Issuance of preferred stock, net of issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 42,364,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Amount authorized under stock repurchase program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Payments for repurchase of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 76,714,000<span></span>
</td>
<td class="nump">$ 1,241,000<span></span>
</td>
<td class="nump">$ 35,772,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_SeriesCPreferredStockMember', window );">Series C 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 issued (in shares) | shares</a></td>
<td class="nump">45,000<span></span>
</td>
<td class="nump">45,000<span></span>
</td>
<td class="nump">45,000<span></span>
</td>
<td class="nump">45,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Dividend rate</a></td>
<td class="nump">7.125%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.125%<span></span>
</td>
<td class="nump">7.125%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Par value per share (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_PreferredStockDepositaryShares', window );">Depositary shares (in shares) | shares</a></td>
<td class="nump">1,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_PreferredStockDepositarySharesOwnershipInterest', window );">Depositary shares, ownership interest</a></td>
<td class="nump">0.025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_ProceedsFromIssuanceOfPreferredStockAndPreferenceStockGross', window );">Proceeds from issuance of preferred stock, gross</a></td>
<td class="nump">$ 45,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Issuance of preferred stock, net of issuance costs</a></td>
<td class="nump">$ 42,364,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=tfin_StockRepurchaseProgramMember', window );">Stock Repurchase Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Amount authorized under stock repurchase program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,000,000<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="nump">$ 50,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_TreasuryStockSharesAcquired', window );">Shares repurchased into treasury stock (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">709,795<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">871,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare', window );">Average price of shares repurchased into treasury stock (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70.41<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40.81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Payments for repurchase of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,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="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=tfin_DutchAuctionTenderOfferMember', window );">Dutch Auction Tender Offer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Shares repurchased into treasury stock (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">408,615<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare', window );">Average price of shares repurchased into treasury stock (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 58.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Payments for repurchase of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,772,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_StockRepurchaseProgramFeesAndExpenses', window );">Tender offer fees and expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,072,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_tfin_PreferredStockDepositaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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;">tfin_PreferredStockDepositaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_tfin_PreferredStockDepositarySharesOwnershipInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Depositary Shares, Ownership Interest</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_PreferredStockDepositarySharesOwnershipInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_tfin_ProceedsFromIssuanceOfPreferredStockAndPreferenceStockGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Preferred Stock and Preference Stock, 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;">tfin_ProceedsFromIssuanceOfPreferredStockAndPreferenceStockGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_StockRepurchaseProgramFeesAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchase Program, Fees and 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;">tfin_StockRepurchaseProgramFeesAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_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_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost of shares repurchased divided by the total number of shares repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="padding-right: 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_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_StatementClassOfStockAxis=us-gaap_SeriesCPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_SeriesCPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_StockRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_StockRepurchaseProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_DutchAuctionTenderOfferMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_DutchAuctionTenderOfferMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077296106928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stockholders' Equity - Summary of Common Stock (Details) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [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_CommonStockSharesAuthorized', window );">Shares authorized (in shares)</a></td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Shares issues (in shares)</a></td>
<td class="nump">28,321,716<span></span>
</td>
<td class="nump">28,261,680<span></span>
</td>
</tr>
<tr class="ro">
<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 shares (in shares)</a></td>
<td class="num">(4,268,131)<span></span>
</td>
<td class="num">(3,102,801)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Shares outstanding (in shares)</a></td>
<td class="nump">24,053,585<span></span>
</td>
<td class="nump">25,158,879<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Par value per share (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_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>
</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="idm140077275732816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 30, 2023</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,176<span></span>
</td>
<td class="nump">$ 20,315<span></span>
</td>
<td class="nump">$ 4,618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Issuance of common stock pursuant to the employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,516<span></span>
</td>
<td class="nump">9,101<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock Awards (RSAs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Vesting of performance stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">126,203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_RestrictedStockUnitsRSUMember', window );">Restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Vesting of performance stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=tfin_MarketBasedPerformanceStockUnitsMember', window );">Market Based Performance Stock Units (Market Based PSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Vesting of performance stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,996<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=tfin_PerformanceBasedPerformanceStockUnitsMember', window );">Performance Based Performance Stock Units (Performance Based PSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Vesting of performance stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember', window );">2014 Omnibus Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares approved for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,450,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember', window );">2014 Omnibus Incentive Plan | Restricted Stock Awards (RSAs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Stock based compensation, fair value of shares vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,918<span></span>
</td>
<td class="nump">$ 6,604<span></span>
</td>
<td class="nump">1,988<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Total unrecognized compensation cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,580<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Weighted-average period to recognize cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 3 months 7 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember', window );">2014 Omnibus Incentive Plan | Restricted Stock Awards (RSAs) | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Stock based compensation, award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember', window );">2014 Omnibus Incentive Plan | Restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Weighted-average period to recognize cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Total unrecognized compensation cost, options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,355<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember', window );">2014 Omnibus Incentive Plan | Restricted stock units | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Stock based compensation, award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember', window );">2014 Omnibus Incentive Plan | Restricted stock units | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Stock based compensation, award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember', window );">2014 Omnibus Incentive Plan | Market Based Performance Stock Units (Market Based PSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Stock based compensation, fair value of shares vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,458<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Total unrecognized compensation cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,661<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Weighted-average period to recognize cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember', window );">2014 Omnibus Incentive Plan | Market Based Performance Stock Units (Market Based PSUs) | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Stock based compensation, award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Stock based compensation, award vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember', window );">2014 Omnibus Incentive Plan | Market Based Performance Stock Units (Market Based PSUs) | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Stock based compensation, award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Stock based compensation, award vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">175.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_PlanNameAxis=tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember', window );">2014 Omnibus Incentive Plan | Performance Based Performance Stock Units (Performance Based PSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,966<span></span>
</td>
<td class="nump">$ 7,405<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Stock based compensation, award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriodBeforeAwardVestingPeriod', window );">Award performance period before vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember', window );">2014 Omnibus Incentive Plan | Performance Based Performance Stock Units (Performance Based PSUs) | Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Stock based compensation, award vesting percentage</a></td>
<td class="nump">142.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="ro">
<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 );">Vesting of performance stock units (in shares)</a></td>
<td class="nump">363,150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember', window );">2014 Omnibus Incentive Plan | Performance Based Performance Stock Units (Performance Based PSUs) | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Stock based compensation, award vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember', window );">2014 Omnibus Incentive Plan | Performance Based Performance Stock Units (Performance Based PSUs) | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Stock based compensation, award vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.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_PlanNameAxis=tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember', window );">2014 Omnibus Incentive Plan | Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Stock based compensation, award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average period to recognize cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 21 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Total unrecognized compensation cost, options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 790<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Employees stock options contractual terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=tfin_TwoThousandAndNineteenEmployeeStockPurchasePlanMember', window );">2019 Employee Stock Purchase Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock reserved for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Purchase price of common stock, 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">85.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_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod', window );">Purchase offering period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriodBeforeAwardVestingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement by Share-Based Payment Award, Performance Period Before Award Vesting 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;">tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriodBeforeAwardVestingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-based Payment Award, Purchase 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;">tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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/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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 vesting 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/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 (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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="padding-right: 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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_MarketBasedPerformanceStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_MarketBasedPerformanceStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_PerformanceBasedPerformanceStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_PerformanceBasedPerformanceStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PlanNameAxis=tfin_TwoThousandAndNineteenEmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_TwoThousandAndNineteenEmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>150
<FILENAME>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="idm140077289015312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation - Summary of Changes in Company's Nonvested Awards (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock Awards (RSAs)</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance (in shares)</a></td>
<td class="nump">363,404<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">12,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(126,203)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(19,186)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance (in shares)</a></td>
<td class="nump">230,486<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 67.56<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">74.42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share) | $ / shares</a></td>
<td class="nump">61.74<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">76.93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 70.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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance (in shares)</a></td>
<td class="nump">122,470<span></span>
</td>
</tr>
<tr class="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 shares)</a></td>
<td class="nump">91,849<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(3,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance (in shares)</a></td>
<td class="nump">211,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 52.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">69.44<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share) | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">64.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 59.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_us-gaap_AwardTypeAxis=tfin_MarketBasedPerformanceStockUnitsMember', window );">Market Based Performance Stock Units (Market Based PSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance (in shares)</a></td>
<td class="nump">94,984<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">33,276<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncrementalSharesEarned', window );">Incremental shares earned (in shares)</a></td>
<td class="nump">8,997<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Vested (in shares)</a></td>
<td class="num">(20,996)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(3,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance (in shares)</a></td>
<td class="nump">112,486<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 43.68<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">84.22<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share) | $ / shares</a></td>
<td class="nump">33.91<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">77.75<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 55.57<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tfin_PerformanceBasedPerformanceStockUnitsMember', window );">Performance Based Performance Stock Units (Performance Based PSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance (in shares)</a></td>
<td class="nump">259,383<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(6,645)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance (in shares)</a></td>
<td class="nump">255,738<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 39.32<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">69.44<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share) | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">43.03<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 39.57<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncrementalSharesEarned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Incremental Shares Earned</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncrementalSharesEarned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_MarketBasedPerformanceStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_MarketBasedPerformanceStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_PerformanceBasedPerformanceStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_PerformanceBasedPerformanceStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077294036576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation - Schedule of Market Based Performance Stock Units, Valuation Assumptions (Details) - Market Based Performance Stock Units (Market Based PSUs) - $ / 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod', window );">Performance period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Stock price (in dollars per share)</a></td>
<td class="nump">$ 69.44<span></span>
</td>
<td class="nump">$ 88.63<span></span>
</td>
<td class="nump">$ 26.25<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Stock price volatility</a></td>
<td class="nump">55.17%<span></span>
</td>
<td class="nump">51.71%<span></span>
</td>
<td class="nump">43.02%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free rate</a></td>
<td class="nump">2.84%<span></span>
</td>
<td class="nump">0.35%<span></span>
</td>
<td class="nump">0.25%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment awards performance period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 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_AwardTypeAxis=tfin_MarketBasedPerformanceStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_MarketBasedPerformanceStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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="idm140077301888560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation - Summary of Changes in Company's Stock Options (Details) - Stock options<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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning balance (in shares) | shares</a></td>
<td class="nump">166,755<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares) | shares</a></td>
<td class="nump">35,939<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares) | shares</a></td>
<td class="num">(3,797)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(3,499)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Expired (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Ending balance (in shares) | shares</a></td>
<td class="nump">195,398<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Fully vested and shares expected to vest (in shares) | shares</a></td>
<td class="nump">195,398<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Shares exercisable (in shares) | shares</a></td>
<td class="nump">128,958<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Beginning balance (in dollars per shares) | $ / shares</a></td>
<td class="nump">$ 33.34<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per shares) | $ / shares</a></td>
<td class="nump">69.44<span></span>
</td>
</tr>
<tr class="re">
<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 );">Exercised (in dollars per shares) | $ / shares</a></td>
<td class="nump">26.12<span></span>
</td>
</tr>
<tr class="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 (in dollars per shares) | $ / shares</a></td>
<td class="nump">69.44<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Expired (in dollars per shares) | $ / shares</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Ending balance (in dollars per shares) | $ / shares</a></td>
<td class="nump">39.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Fully vested shares and shares expected to vest (in dollars per shares) | $ / shares</a></td>
<td class="nump">39.48<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice', window );">Shares exercisable (in dollars per shares) | $ / shares</a></td>
<td class="nump">$ 29.10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding, weighed average remaining contractual term</a></td>
<td class="text">6 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Fully vested shares and shares expected to vest, weighed average remaining contractual term</a></td>
<td class="text">6 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1', window );">Shares exercisable, weighed average remaining contractual term</a></td>
<td class="text">4 years 10 months 24 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 );">Outstanding, aggregate intrinsic value | $</a></td>
<td class="nump">$ 3,176<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Fully vested shares and shares expected to vest, aggregate intrinsic value | $</a></td>
<td class="nump">3,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue', window );">Shares exercisable, aggregate intrinsic value | $</a></td>
<td class="nump">$ 2,717<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 or other stock instruments for which the right to exercise has lapsed under the terms of the plan 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/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)(04)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-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_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_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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fully vested and expected to vest exercisable options that may be converted into shares under option plan. 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, at which grantee can acquire shares reserved for issuance, for 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 options outstanding. 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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fully vested and expected to vest options outstanding that can be converted into shares under option plan. 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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. 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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of the plan that expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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)(04)<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 per share amount at which grantees can acquire shares of common stock by exercise of 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)(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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for option awards outstanding, 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. 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)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_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=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140077301818496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation - Schedule of Information Related to Stock Options (Details) - USD ($)<br> $ / shares in Units, $ 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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement', window );">Cash received from option exercises, net</a></td>
<td class="nump">$ 74<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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_ProceedsFromStockOptionsExercised', window );">Cash received from option exercises, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Aggregate intrinsic value of options exercised</a></td>
<td class="nump">280<span></span>
</td>
<td class="nump">5,304<span></span>
</td>
<td class="nump">940<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement', window );">Cash received from option exercises, net</a></td>
<td class="num">(74)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(227)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Cash received from option exercises, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Tax benefit realized from option exercises</a></td>
<td class="nump">$ 59<span></span>
</td>
<td class="nump">$ 1,114<span></span>
</td>
<td class="nump">$ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average fair value of options granted (per share) (in dollars per share)</a></td>
<td class="nump">$ 32.15<span></span>
</td>
<td class="nump">$ 35.37<span></span>
</td>
<td class="nump">$ 8.85<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value of vested awards</a></td>
<td class="nump">$ 423<span></span>
</td>
<td class="nump">$ 381<span></span>
</td>
<td class="nump">$ 471<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment, Tax Withholding, 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;">tfin_PaymentTaxWithholdingShareBasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted 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 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140077293662320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation - Fair Value of Stock Options Granted Using Weighted-Average Assumptions (Details) - Stock options<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">2.77%<span></span>
</td>
<td class="nump">1.16%<span></span>
</td>
<td class="nump">0.46%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term</a></td>
<td class="text">6 years 3 months<span></span>
</td>
<td class="text">6 years 3 months<span></span>
</td>
<td class="text">6 years 3 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected stock price volatility</a></td>
<td class="nump">43.33%<span></span>
</td>
<td class="nump">39.26%<span></span>
</td>
<td class="nump">33.83%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 term of 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 (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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-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_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>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="idm140077289027216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Parent Company Only Condensed Financial Information - Condensed Parent Company Only Balance Sheets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<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_AssetsAbstract', window );"><strong>ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 408,182<span></span>
</td>
<td class="nump">$ 383,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_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Securities - held to maturity</a></td>
<td class="nump">4,077<span></span>
</td>
<td class="nump">4,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Other assets</a></td>
<td class="nump">141,484<span></span>
</td>
<td class="nump">98,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">5,333,783<span></span>
</td>
<td class="nump">5,956,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>LIABILITIES AND EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">107,800<span></span>
</td>
<td class="nump">106,957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust', window );">Junior subordinated debentures</a></td>
<td class="nump">41,158<span></span>
</td>
<td class="nump">40,602<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">4,444,812<span></span>
</td>
<td class="nump">5,097,386<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Stockholders' equity</a></td>
<td class="nump">888,971<span></span>
</td>
<td class="nump">858,864<span></span>
</td>
<td class="nump">$ 726,781<span></span>
</td>
<td class="nump">$ 636,590<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">5,333,783<span></span>
</td>
<td class="nump">5,956,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">92,338<span></span>
</td>
<td class="nump">64,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Securities - held to maturity</a></td>
<td class="nump">4,077<span></span>
</td>
<td class="nump">4,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_InvestmentInBankSubsidiary', window );">Investment in bank subsidiary</a></td>
<td class="nump">943,084<span></span>
</td>
<td class="nump">938,255<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_InvestmentInNonBankSubsidiaries', window );">Investment in non-bank subsidiaries</a></td>
<td class="nump">194<span></span>
</td>
<td class="nump">894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Other assets</a></td>
<td class="nump">4,568<span></span>
</td>
<td class="nump">479<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,044,261<span></span>
</td>
<td class="nump">1,009,105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>LIABILITIES AND EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">107,800<span></span>
</td>
<td class="nump">106,957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust', window );">Junior subordinated debentures</a></td>
<td class="nump">41,158<span></span>
</td>
<td class="nump">40,602<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_IntercompanyPayables', window );">Intercompany payables</a></td>
<td class="nump">365<span></span>
</td>
<td class="nump">128<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndOtherAccruedLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">5,967<span></span>
</td>
<td class="nump">2,554<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">155,290<span></span>
</td>
<td class="nump">150,241<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Stockholders' equity</a></td>
<td class="nump">888,971<span></span>
</td>
<td class="nump">858,864<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 1,044,261<span></span>
</td>
<td class="nump">$ 1,009,105<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_tfin_IntercompanyPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intercompany payables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_IntercompanyPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_InvestmentInBankSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 bank subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_InvestmentInBankSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_InvestmentInNonBankSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-bank 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;">tfin_InvestmentInNonBankSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndOtherAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 incurred and payable to vendors for goods and services received, and accrued liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndOtherAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, 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 (f)<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 5<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27232-111563<br><br>Reference 3: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, the carrying value of junior subordinated long-term debt owed to unconsolidated subsidiary trusts as of the balance sheet date. Such debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets and was initially scheduled to be repaid after one year or beyond the normal operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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="idm140077293976640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Parent Company Only Condensed Financial Information - Condensed Parent Company Only Statements of Income (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedIncomeStatementsCaptionsLineItems', window );"><strong>Condensed Income 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 );">Interest income</a></td>
<td class="nump">$ 419,239<span></span>
</td>
<td class="nump">$ 387,555<span></span>
</td>
<td class="nump">$ 322,115<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(18,747)<span></span>
</td>
<td class="num">(18,425)<span></span>
</td>
<td class="num">(37,387)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Credit loss (expense) benefit</a></td>
<td class="num">(6,925)<span></span>
</td>
<td class="nump">8,830<span></span>
</td>
<td class="num">(38,329)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOther', window );">Other income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,627<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LaborAndRelatedExpense', window );">Salaries and employee benefits expense</a></td>
<td class="num">(201,487)<span></span>
</td>
<td class="num">(173,951)<span></span>
</td>
<td class="num">(126,975)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Other expense</a></td>
<td class="num">(35,401)<span></span>
</td>
<td class="num">(31,461)<span></span>
</td>
<td class="num">(26,263)<span></span>
</td>
</tr>
<tr class="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 (expense) benefit</a></td>
<td class="num">(34,693)<span></span>
</td>
<td class="num">(31,980)<span></span>
</td>
<td class="num">(20,686)<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">102,311<span></span>
</td>
<td class="nump">112,974<span></span>
</td>
<td class="nump">64,024<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsIncomeStatementImpact', window );">Dividends on preferred stock</a></td>
<td class="num">(3,206)<span></span>
</td>
<td class="num">(3,206)<span></span>
</td>
<td class="num">(1,701)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common stockholders</a></td>
<td class="nump">99,105<span></span>
</td>
<td class="nump">109,768<span></span>
</td>
<td class="nump">62,323<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income attributable to Parent</a></td>
<td class="nump">87,377<span></span>
</td>
<td class="nump">115,189<span></span>
</td>
<td class="nump">68,737<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedIncomeStatementsCaptionsLineItems', window );"><strong>Condensed Income 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_InterestAndDividendIncomeOperating', window );">Interest income</a></td>
<td class="nump">174<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">270<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(7,874)<span></span>
</td>
<td class="num">(8,220)<span></span>
</td>
<td class="num">(7,477)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Credit loss (expense) benefit</a></td>
<td class="num">(362)<span></span>
</td>
<td class="num">(56)<span></span>
</td>
<td class="num">(1,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_NoninterestIncomeOther', window );">Other income</a></td>
<td class="nump">80<span></span>
</td>
<td class="nump">53<span></span>
</td>
<td class="num">(20)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LaborAndRelatedExpense', window );">Salaries and employee benefits expense</a></td>
<td class="num">(729)<span></span>
</td>
<td class="num">(618)<span></span>
</td>
<td class="num">(606)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Other expense</a></td>
<td class="num">(2,701)<span></span>
</td>
<td class="num">(2,379)<span></span>
</td>
<td class="num">(2,376)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income (loss) before income tax and income from subsidiaries</a></td>
<td class="num">(11,412)<span></span>
</td>
<td class="num">(11,120)<span></span>
</td>
<td class="num">(12,108)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax (expense) benefit</a></td>
<td class="nump">2,150<span></span>
</td>
<td class="nump">2,202<span></span>
</td>
<td class="nump">2,631<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome', window );">Dividends from subsidiaries and equity in undistributed subsidiary income</a></td>
<td class="nump">111,573<span></span>
</td>
<td class="nump">121,892<span></span>
</td>
<td class="nump">73,501<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">102,311<span></span>
</td>
<td class="nump">112,974<span></span>
</td>
<td class="nump">64,024<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsIncomeStatementImpact', window );">Dividends on preferred stock</a></td>
<td class="num">(3,206)<span></span>
</td>
<td class="num">(3,206)<span></span>
</td>
<td class="num">(1,701)<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 stockholders</a></td>
<td class="nump">99,105<span></span>
</td>
<td class="nump">109,768<span></span>
</td>
<td class="nump">62,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_ComprehensiveIncomeNetOfTax', window );">Comprehensive income attributable to Parent</a></td>
<td class="nump">$ 87,377<span></span>
</td>
<td class="nump">$ 115,189<span></span>
</td>
<td class="nump">$ 68,737<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedIncomeStatementsCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_CondensedIncomeStatementsCaptionsLineItems</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_tfin_DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Dividends from subsidiaries and equity in undistributed subsidiary 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;">tfin_DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, of credit loss expense (reversal of expense) on financing receivable. 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 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_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 (f)<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 32<br> -Subparagraph (c)<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 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 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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_NoninterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noninterest income derived from certain activities and assets including (for example): (1) venture capital investments; (2) bank owned life insurance; (3) foreign currency transactions; and (4) mortgage servicing rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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_NoninterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_PreferredStockDividendsIncomeStatementImpact">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 preferred stock dividends that is an adjustment to net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendsIncomeStatementImpact</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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="idm140077301715168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Parent Company Only Condensed Financial Information - Condensed Parent Company Only Statements of Cash Flows (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 102,311<span></span>
</td>
<td class="nump">$ 112,974<span></span>
</td>
<td class="nump">$ 64,024<span></span>
</td>
</tr>
<tr class="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 provided by (used in) 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_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Net accretion of securities</a></td>
<td class="num">(882)<span></span>
</td>
<td class="num">(992)<span></span>
</td>
<td class="num">(129)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of junior subordinated debentures</a></td>
<td class="nump">556<span></span>
</td>
<td class="nump">530<span></span>
</td>
<td class="nump">506<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of subordinated notes issuance costs</a></td>
<td class="nump">843<span></span>
</td>
<td class="nump">1,224<span></span>
</td>
<td class="nump">182<span></span>
</td>
</tr>
<tr class="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">21,176<span></span>
</td>
<td class="nump">20,315<span></span>
</td>
<td class="nump">4,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_IncreaseDecreaseInOtherOperatingAssets', window );">Change in other assets</a></td>
<td class="num">(35,176)<span></span>
</td>
<td class="num">(8,684)<span></span>
</td>
<td class="nump">12,215<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">74,487<span></span>
</td>
<td class="nump">136,959<span></span>
</td>
<td class="nump">97,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_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities', window );">Proceeds from maturities, calls, and pay downs of securities held to maturity</a></td>
<td class="nump">679<span></span>
</td>
<td class="nump">1,003<span></span>
</td>
<td class="nump">693<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromLoansAndLeases', window );">Net change in loans</a></td>
<td class="nump">581,599<span></span>
</td>
<td class="nump">153,946<span></span>
</td>
<td class="num">(632,517)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="nump">672,382<span></span>
</td>
<td class="nump">77,656<span></span>
</td>
<td class="num">(774,737)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock', window );">Issuance of preferred stock, net of issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">42,364<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Preferred dividends</a></td>
<td class="num">(3,206)<span></span>
</td>
<td class="num">(3,206)<span></span>
</td>
<td class="num">(1,701)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Purchase of treasury stock</a></td>
<td class="num">(76,714)<span></span>
</td>
<td class="num">(1,241)<span></span>
</td>
<td class="num">(35,772)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement', window );">Stock option exercises</a></td>
<td class="num">(74)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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_ProceedsFromStockOptionsExercised', window );">Stock option exercises</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockPlans', window );">Proceeds from employee stock purchase plan common stock issuance</a></td>
<td class="nump">1,548<span></span>
</td>
<td class="nump">449<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="num">(721,865)<span></span>
</td>
<td class="num">(145,830)<span></span>
</td>
<td class="nump">793,923<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">25,004<span></span>
</td>
<td class="nump">68,785<span></span>
</td>
<td class="nump">116,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">408,182<span></span>
</td>
<td class="nump">383,178<span></span>
</td>
<td class="nump">314,393<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">383,178<span></span>
</td>
<td class="nump">314,393<span></span>
</td>
<td class="nump">197,880<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">102,311<span></span>
</td>
<td class="nump">112,974<span></span>
</td>
<td class="nump">64,024<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by (used in) operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_EquityInUndistributedEarningsOfSubsidiaries', window );">Equity in undistributed subsidiary income</a></td>
<td class="nump">1,427<span></span>
</td>
<td class="num">(121,892)<span></span>
</td>
<td class="num">(58,501)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Net accretion of securities</a></td>
<td class="num">(171)<span></span>
</td>
<td class="num">(87)<span></span>
</td>
<td class="num">(221)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amortization of junior subordinated debentures</a></td>
<td class="nump">556<span></span>
</td>
<td class="nump">530<span></span>
</td>
<td class="nump">506<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of subordinated notes issuance costs</a></td>
<td class="nump">843<span></span>
</td>
<td class="nump">1,224<span></span>
</td>
<td class="nump">182<span></span>
</td>
</tr>
<tr class="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">686<span></span>
</td>
<td class="nump">420<span></span>
</td>
<td class="nump">315<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Credit loss expense (benefit)</a></td>
<td class="nump">362<span></span>
</td>
<td class="nump">56<span></span>
</td>
<td class="nump">1,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_IncreaseDecreaseInOtherOperatingAssets', window );">Change in other assets</a></td>
<td class="num">(4,089)<span></span>
</td>
<td class="nump">387<span></span>
</td>
<td class="nump">337<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities', window );">Change in accrued expenses and other liabilities</a></td>
<td class="nump">3,650<span></span>
</td>
<td class="nump">546<span></span>
</td>
<td class="nump">505<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">105,575<span></span>
</td>
<td class="num">(5,842)<span></span>
</td>
<td class="nump">9,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_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_InvestmentInSubsidiaries', window );">Investment in subsidiaries</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,383<span></span>
</td>
<td class="nump">146<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities', window );">Proceeds from maturities, calls, and pay downs of securities held to maturity</a></td>
<td class="nump">679<span></span>
</td>
<td class="nump">1,003<span></span>
</td>
<td class="nump">693<span></span>
</td>
</tr>
<tr class="re">
<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="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">719<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="nump">679<span></span>
</td>
<td class="nump">4,386<span></span>
</td>
<td class="nump">1,558<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt', window );">Proceeds from issuance of subordinated notes, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">68,224<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_RepaymentsOfSubordinatedDebt', window );">Repayment of subordinated notes</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(50,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock', window );">Issuance of preferred stock, net of issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">42,364<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividends', window );">Preferred dividends</a></td>
<td class="num">(3,206)<span></span>
</td>
<td class="num">(3,206)<span></span>
</td>
<td class="num">(1,701)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Purchase of treasury stock</a></td>
<td class="num">(76,714)<span></span>
</td>
<td class="num">(1,241)<span></span>
</td>
<td class="num">(35,772)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement', window );">Stock option exercises</a></td>
<td class="num">(74)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(227)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Stock option exercises</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockPlans', window );">Proceeds from employee stock purchase plan common stock issuance</a></td>
<td class="nump">1,548<span></span>
</td>
<td class="nump">449<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="num">(78,446)<span></span>
</td>
<td class="nump">14,803<span></span>
</td>
<td class="nump">4,664<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">27,808<span></span>
</td>
<td class="nump">13,347<span></span>
</td>
<td class="nump">15,269<span></span>
</td>
</tr>
<tr class="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 period</a></td>
<td class="nump">92,338<span></span>
</td>
<td class="nump">64,530<span></span>
</td>
<td class="nump">51,183<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">$ 64,530<span></span>
</td>
<td class="nump">$ 51,183<span></span>
</td>
<td class="nump">$ 35,914<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_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;">tfin_EquityInUndistributedEarningsOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_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;">tfin_InvestmentInSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tfin_PaymentTaxWithholdingShareBasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment, Tax Withholding, 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;">tfin_PaymentTaxWithholdingShareBasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest 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 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 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 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<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_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</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><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(8))<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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<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 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 other expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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_IncreaseDecreaseInOtherAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PaymentsOfDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ProceedsFromIssuanceOfSubordinatedLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing where a lender is placed in a lien position behind debt having a higher priority of repayment (senior) in liquidation of the entity's assets or underlying collateral.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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_ProceedsFromIssuanceOfSubordinatedLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_ProceedsFromStockPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amount received from the stock plan 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 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_ProceedsFromStockPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfSubordinatedDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 from the repayment of long-term borrowing where a lender is placed in a lien position behind debt having a higher priority of repayment (senior) in case of liquidation of the entity's assets or underlying collateral.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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_RepaymentsOfSubordinatedDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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="idm140077301100928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - Factors Used in Computation of Earnings Per Share (Details) - USD ($)<br> $ / shares in Units, $ 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_EarningsPerShareBasicAbstract', window );"><strong>Basic</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 to common stockholders</a></td>
<td class="nump">$ 99,105<span></span>
</td>
<td class="nump">$ 109,768<span></span>
</td>
<td class="nump">$ 62,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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding (in shares)</a></td>
<td class="nump">24,393,954<span></span>
</td>
<td class="nump">24,736,713<span></span>
</td>
<td class="nump">24,387,932<span></span>
</td>
</tr>
<tr class="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 earnings per common share (in dollars per share)</a></td>
<td class="nump">$ 4.06<span></span>
</td>
<td class="nump">$ 4.44<span></span>
</td>
<td class="nump">$ 2.56<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 to common stockholders</a></td>
<td class="nump">$ 99,105<span></span>
</td>
<td class="nump">$ 109,768<span></span>
</td>
<td class="nump">$ 62,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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding (in shares)</a></td>
<td class="nump">24,393,954<span></span>
</td>
<td class="nump">24,736,713<span></span>
</td>
<td class="nump">24,387,932<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Dilutive effects of:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Average shares and dilutive potential common shares (in shares)</a></td>
<td class="nump">25,023,568<span></span>
</td>
<td class="nump">25,252,052<span></span>
</td>
<td class="nump">24,615,816<span></span>
</td>
</tr>
<tr class="ro">
<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 earnings per common share (in dollars per share)</a></td>
<td class="nump">$ 3.96<span></span>
</td>
<td class="nump">$ 4.35<span></span>
</td>
<td class="nump">$ 2.53<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Dilutive effects of:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Stock based compensation (in shares)</a></td>
<td class="nump">90,841<span></span>
</td>
<td class="nump">130,198<span></span>
</td>
<td class="nump">64,104<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted stock awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Dilutive effects of:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Stock based compensation (in shares)</a></td>
<td class="nump">148,630<span></span>
</td>
<td class="nump">170,276<span></span>
</td>
<td class="nump">86,498<span></span>
</td>
</tr>
<tr class="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_RestrictedStockUnitsRSUMember', window );">Restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Dilutive effects of:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Stock based compensation (in shares)</a></td>
<td class="nump">98,139<span></span>
</td>
<td class="nump">76,049<span></span>
</td>
<td class="nump">25,978<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tfin_MarketBasedPerformanceStockUnitsMember', window );">Performance stock units - market based</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Dilutive effects of:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Stock based compensation (in shares)</a></td>
<td class="nump">122,123<span></span>
</td>
<td class="nump">136,199<span></span>
</td>
<td class="nump">51,304<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tfin_PerformanceBasedStockUnitsMember', window );">Performance stock units - performance based</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Dilutive effects of:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Stock based compensation (in shares)</a></td>
<td class="nump">167,187<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=tfin_EmployeeStockPurchasePlanMember', window );">Employee stock purchase plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Dilutive effects of:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Stock based compensation (in shares)</a></td>
<td class="nump">2,694<span></span>
</td>
<td class="nump">2,617<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_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_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126962052&amp;loc=d3e4991-113900<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1707-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1500-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
<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=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_MarketBasedPerformanceStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_MarketBasedPerformanceStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_PerformanceBasedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_PerformanceBasedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_EmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<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>R142.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140077301359520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - Schedule of Shares not Considered in Computing Diluted Earnings per Common Share (Details) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive shares (in shares)</a></td>
<td class="nump">49,379<span></span>
</td>
<td class="nump">16,939<span></span>
</td>
<td class="nump">64,947<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted stock awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive shares (in shares)</a></td>
<td class="nump">6,348<span></span>
</td>
<td class="nump">8,463<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_RestrictedStockUnitsRSUMember', window );">Restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive shares (in shares)</a></td>
<td class="nump">11,250<span></span>
</td>
<td class="nump">15,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tfin_MarketBasedPerformanceStockUnitsMember', window );">Performance stock units - market based</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive shares (in shares)</a></td>
<td class="nump">45,296<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=tfin_PerformanceBasedStockUnitsMember', window );">Performance stock units - performance based</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive shares (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">259,383<span></span>
</td>
<td class="nump">256,625<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tfin_EmployeeStockPurchasePlanMember', window );">Employee stock purchase plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive shares (in shares)</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 (c)<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_MarketBasedPerformanceStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_MarketBasedPerformanceStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_PerformanceBasedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_PerformanceBasedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_EmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>160
<FILENAME>R143.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140077275357440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segment Information - Banking Segment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Total interest income</a></td>
<td class="nump">$ 419,239<span></span>
</td>
<td class="nump">$ 387,555<span></span>
</td>
<td class="nump">$ 322,115<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_IntersegmentInterestAllocations', window );">Intersegment interest allocations</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_InterestExpense', window );">Total interest expense</a></td>
<td class="nump">18,747<span></span>
</td>
<td class="nump">18,425<span></span>
</td>
<td class="nump">37,387<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_InterestIncomeExpenseNet', window );">Net interest income (expense)</a></td>
<td class="nump">400,492<span></span>
</td>
<td class="nump">369,130<span></span>
</td>
<td class="nump">284,728<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Credit loss expense (benefit)</a></td>
<td class="nump">6,925<span></span>
</td>
<td class="num">(8,830)<span></span>
</td>
<td class="nump">38,329<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_InterestIncomeExpenseAfterProvisionForLoanLoss', window );">Net interest income (expense) after credit loss expense</a></td>
<td class="nump">393,567<span></span>
</td>
<td class="nump">377,960<span></span>
</td>
<td class="nump">246,399<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary', window );">Gain on sale of subsidiary or division</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,758<span></span>
</td>
</tr>
<tr class="re">
<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 );">Noninterest income</a></td>
<td class="nump">84,068<span></span>
</td>
<td class="nump">54,501<span></span>
</td>
<td class="nump">60,385<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOther', window );">Other noninterest income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,627<span></span>
</td>
</tr>
<tr class="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 );">Noninterest expense</a></td>
<td class="nump">340,631<span></span>
</td>
<td class="nump">287,507<span></span>
</td>
<td class="nump">222,074<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Operating income (loss)</a></td>
<td class="nump">137,004<span></span>
</td>
<td class="nump">144,954<span></span>
</td>
<td class="nump">84,710<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">5,333,783<span></span>
</td>
<td class="nump">5,956,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Gross loans</a></td>
<td class="nump">4,120,291<span></span>
</td>
<td class="nump">4,867,572<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Banking</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_InterestAndDividendIncomeOperating', window );">Total interest income</a></td>
<td class="nump">195,871<span></span>
</td>
<td class="nump">189,621<span></span>
</td>
<td class="nump">207,978<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Total interest expense</a></td>
<td class="nump">10,873<span></span>
</td>
<td class="nump">10,205<span></span>
</td>
<td class="nump">29,910<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_InterestIncomeExpenseNet', window );">Net interest income (expense)</a></td>
<td class="nump">194,565<span></span>
</td>
<td class="nump">189,805<span></span>
</td>
<td class="nump">190,883<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Credit loss expense (benefit)</a></td>
<td class="nump">2,753<span></span>
</td>
<td class="num">(19,016)<span></span>
</td>
<td class="nump">20,217<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_InterestIncomeExpenseAfterProvisionForLoanLoss', window );">Net interest income (expense) after credit loss expense</a></td>
<td class="nump">191,812<span></span>
</td>
<td class="nump">208,821<span></span>
</td>
<td class="nump">170,666<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary', window );">Gain on sale of subsidiary or division</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,758<span></span>
</td>
</tr>
<tr class="re">
<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 );">Noninterest income</a></td>
<td class="nump">41,096<span></span>
</td>
<td class="nump">33,447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOther', window );">Other noninterest income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,379<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Noninterest expense</a></td>
<td class="nump">186,770<span></span>
</td>
<td class="nump">169,114<span></span>
</td>
<td class="nump">151,115<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Operating income (loss)</a></td>
<td class="nump">46,138<span></span>
</td>
<td class="nump">73,154<span></span>
</td>
<td class="nump">58,688<span></span>
</td>
</tr>
<tr class="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">4,931,666<span></span>
</td>
<td class="nump">5,568,826<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Gross loans</a></td>
<td class="nump">3,576,216<span></span>
</td>
<td class="nump">4,444,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Factoring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_InterestAndDividendIncomeOperating', window );">Total interest income</a></td>
<td class="nump">207,114<span></span>
</td>
<td class="nump">185,741<span></span>
</td>
<td class="nump">109,391<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Total interest 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="reu">
<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">197,670<span></span>
</td>
<td class="nump">175,863<span></span>
</td>
<td class="nump">97,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_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Credit loss expense (benefit)</a></td>
<td class="nump">2,895<span></span>
</td>
<td class="nump">9,691<span></span>
</td>
<td class="nump">16,042<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_InterestIncomeExpenseAfterProvisionForLoanLoss', window );">Net interest income (expense) after credit loss expense</a></td>
<td class="nump">194,775<span></span>
</td>
<td class="nump">166,172<span></span>
</td>
<td class="nump">80,978<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary', window );">Gain on sale of subsidiary or division</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_NoninterestIncome', window );">Noninterest income</a></td>
<td class="nump">22,272<span></span>
</td>
<td class="nump">13,005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOther', window );">Other noninterest income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,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_NoninterestExpense', window );">Noninterest expense</a></td>
<td class="nump">87,197<span></span>
</td>
<td class="nump">74,768<span></span>
</td>
<td class="nump">54,011<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Operating income (loss)</a></td>
<td class="nump">129,850<span></span>
</td>
<td class="nump">104,409<span></span>
</td>
<td class="nump">47,977<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,250,476<span></span>
</td>
<td class="nump">1,679,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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Gross loans</a></td>
<td class="nump">1,151,727<span></span>
</td>
<td class="nump">1,546,361<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_InterestAndDividendIncomeOperating', window );">Total interest income</a></td>
<td class="nump">16,079<span></span>
</td>
<td class="nump">12,093<span></span>
</td>
<td class="nump">4,474<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Total interest 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="reu">
<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">15,956<span></span>
</td>
<td class="nump">11,582<span></span>
</td>
<td class="nump">4,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_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Credit loss expense (benefit)</a></td>
<td class="nump">218<span></span>
</td>
<td class="nump">438<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_InterestIncomeExpenseAfterProvisionForLoanLoss', window );">Net interest income (expense) after credit loss expense</a></td>
<td class="nump">15,738<span></span>
</td>
<td class="nump">11,144<span></span>
</td>
<td class="nump">3,858<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary', window );">Gain on sale of subsidiary or division</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_NoninterestIncome', window );">Noninterest income</a></td>
<td class="nump">20,620<span></span>
</td>
<td class="nump">7,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOther', window );">Other noninterest income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Noninterest expense</a></td>
<td class="nump">63,231<span></span>
</td>
<td class="nump">39,769<span></span>
</td>
<td class="nump">12,880<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Operating income (loss)</a></td>
<td class="num">(26,873)<span></span>
</td>
<td class="num">(21,174)<span></span>
</td>
<td class="num">(8,897)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">371,948<span></span>
</td>
<td class="nump">293,212<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Gross loans</a></td>
<td class="nump">85,722<span></span>
</td>
<td class="nump">153,176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_InterestAndDividendIncomeOperating', window );">Total interest income</a></td>
<td class="nump">175<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">272<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Total interest expense</a></td>
<td class="nump">7,874<span></span>
</td>
<td class="nump">8,220<span></span>
</td>
<td class="nump">7,477<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_InterestIncomeExpenseNet', window );">Net interest income (expense)</a></td>
<td class="num">(7,699)<span></span>
</td>
<td class="num">(8,120)<span></span>
</td>
<td class="num">(7,205)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal', window );">Credit loss expense (benefit)</a></td>
<td class="nump">1,059<span></span>
</td>
<td class="nump">57<span></span>
</td>
<td class="nump">1,898<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_InterestIncomeExpenseAfterProvisionForLoanLoss', window );">Net interest income (expense) after credit loss expense</a></td>
<td class="num">(8,758)<span></span>
</td>
<td class="num">(8,177)<span></span>
</td>
<td class="num">(9,103)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary', window );">Gain on sale of subsidiary or division</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_NoninterestIncome', window );">Noninterest income</a></td>
<td class="nump">80<span></span>
</td>
<td class="nump">598<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOther', window );">Other noninterest income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">113<span></span>
</td>
</tr>
<tr class="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 );">Noninterest expense</a></td>
<td class="nump">3,433<span></span>
</td>
<td class="nump">3,856<span></span>
</td>
<td class="nump">4,068<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Operating income (loss)</a></td>
<td class="num">(12,111)<span></span>
</td>
<td class="num">(11,435)<span></span>
</td>
<td class="num">(13,058)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,040,175<span></span>
</td>
<td class="nump">1,009,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Gross loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Eliminations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_Assets', window );">Total assets</a></td>
<td class="num">(2,260,482)<span></span>
</td>
<td class="num">(2,595,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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Gross loans</a></td>
<td class="num">(693,374)<span></span>
</td>
<td class="num">(1,276,801)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Eliminations | Banking</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_IntersegmentInterestAllocations', window );">Intersegment interest allocations</a></td>
<td class="nump">9,567<span></span>
</td>
<td class="nump">10,389<span></span>
</td>
<td class="nump">12,815<span></span>
</td>
</tr>
<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_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Eliminations | Factoring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_IntersegmentInterestAllocations', window );">Intersegment interest allocations</a></td>
<td class="num">(9,444)<span></span>
</td>
<td class="num">(9,878)<span></span>
</td>
<td class="num">(12,371)<span></span>
</td>
</tr>
<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_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Eliminations | Payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_IntersegmentInterestAllocations', window );">Intersegment interest allocations</a></td>
<td class="num">(123)<span></span>
</td>
<td class="num">(511)<span></span>
</td>
<td class="num">(444)<span></span>
</td>
</tr>
<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_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Eliminations | Corporate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_IntersegmentInterestAllocations', window );">Intersegment interest allocations</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_tfin_IntersegmentInterestAllocations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intersegment interest 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;">tfin_IntersegmentInterestAllocations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 excluding accrued interest, before allowance for credit loss, of financing receivable. 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 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 accrued interest, of credit loss expense (reversal of expense) on financing receivable. 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 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_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainOrLossOnSaleOfStockInSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 equity in securities of subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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><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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(9)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(7)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<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)(g))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(a))<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_GainOrLossOnSaleOfStockInSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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_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_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_NoninterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noninterest income derived from certain activities and assets including (for example): (1) venture capital investments; (2) bank owned life insurance; (3) foreign currency transactions; and (4) mortgage servicing rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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_NoninterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_BankingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_BankingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_FactoringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_FactoringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=tfin_PaymentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_PaymentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>161
<FILENAME>R144.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140077285757616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Feb. 01, 2023</div></th>
<th class="th"><div>Nov. 07, 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_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Amount authorized under stock repurchase program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | ASR Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Amount authorized under stock repurchase program</a></td>
<td class="nump">$ 70,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Shares repurchased into treasury stock (in shares)</a></td>
<td class="nump">961,373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tfin_StockRepurchaseProgramPercentOfAuthorizedSharesRepurchased', window );">Percent of authorized shares repurchased</a></td>
<td class="nump">80.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_tfin_StockRepurchaseProgramPercentOfAuthorizedSharesRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchase Program, Percent of Authorized Shares Repurchased</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tfin_StockRepurchaseProgramPercentOfAuthorizedSharesRepurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tfin_</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_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_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_ShareRepurchaseProgramAxis=tfin_AcceleratedShareRepurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=tfin_AcceleratedShareRepurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>162
<FILENAME>R9999.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140077303613440">
<tr>
<th class="tl" colspan="1">Label</th>
<th class="tl"><strong>Element</strong></th>
<th class="th" colspan="1">Value</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingStandardsUpdateExtensibleList', window );">Accounting Standards Update [Extensible Enumeration]</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_AccountingStandardsUpdateExtensibleList</td>
<td class="text">Accounting Standards Update 2016-13 [Member]<span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingStandardsUpdateExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amendment to accounting standards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL126732908-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092918&amp;loc=SL128093175-196984<br><br>Reference 4: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092918&amp;loc=SL128093175-196984<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 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 7: 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)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<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 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 9: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 11: 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 (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 832<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128342835&amp;loc=SL128342857-244232<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 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)<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 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL122642865-165497<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 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 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092918&amp;loc=SL128093175-196984<br><br>Reference 20: 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 (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 22: 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 (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<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 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 24: 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 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL120254526-165497<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 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 26: 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 27: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 28: 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 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 30: 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 (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 31: 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)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 32: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<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 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 34: 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 (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 36: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 37: 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 (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 38: 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 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 41: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL122150809-237846<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 43: 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)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 44: 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 (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128293352&amp;loc=SL126838806-209984<br><br>Reference 45: 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 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL122642865-165497<br><br>Reference 46: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126986314&amp;loc=SL124402458-218513<br><br>Reference 47: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126986314&amp;loc=SL124402458-218513<br><br>Reference 48: 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 5<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL120254526-165497<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 50: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128293352&amp;loc=SL126838806-209984<br><br>Reference 51: 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 (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 52: 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 (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 53: 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 54: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 55: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 56: 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 (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 57: 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)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 58: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 59: 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 (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 60: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 61: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 62: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128293352&amp;loc=SL126838806-209984<br><br>Reference 63: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 832<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128342835&amp;loc=SL128342857-244232<br><br>Reference 64: 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)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 65: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 66: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 67: 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 68: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingStandardsUpdateExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>163
<FILENAME>tfin-20221231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2022"
  xmlns:tfin="http://www.tfin.com/20221231"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="tfin-20221231.xsd" xlink:type="simple"/>
    <context id="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1ce915abfe34427b8870995f2bb199ab_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0a52ad10d1a743fc97fa6918ed0c0d6d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if402a05c1aef46c196e513f7b2de2678_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia2e944a8a1aa4715b06a8db8f049b2b1_I20230213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
        </entity>
        <period>
            <instant>2023-02-13</instant>
        </period>
    </context>
    <context id="ib4fe4676712f4f26964eadc06f059b3f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idd5ecf524f8b43ee947d200492ac1fbf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i481e57f876b149a4b9654a034da60e24_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iabff6ee3068a4fe98f8b171a7a90d1bb_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DepositAccountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i61b4b39be88f4105b2af5c4b01a2f2bd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DepositAccountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if4766a00dfd348c8aff2e212108f6456_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DepositAccountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifb22f53ccdc0486f96e30ec62e6652d0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:CreditAndDebitCardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iea6687dc97ad4491bc922db0708067ed_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:CreditAndDebitCardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7fa484751d35468f88f05f2f028b2c84_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:CreditAndDebitCardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i647c3c38a5ab4c949f107177eee26e85_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5e98e48fb9f44bf4b09546912c8a9c53_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iffddbaeae0d5433fbd62394a9786bf96_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9af264afe33f458d9233023d6516d71e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i375c5e170741473e994dae2383891f0a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="id2056e38056647628fe7cbe9aafbb407_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="idd1dfc05be2b4c0e8ca7eed475eb15f2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib25609d4fc1944d4b943dea10049c645_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i3267b46866ba4ba094574a2076be7fa0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i32f8144531b74f5d81fef9b7bb6e8cc2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if5f58a4fab6844d8b3fa7875bfbce866_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i920a039c2b0a45f3887461b4d5f7e3a8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i556180c31a0d49b4bcbb4fd3c77e4baf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icdb36ee506d44410b8abb63c69d326a6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i15191a6fadeb4c9e871334136995b29d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <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="i86e9d336963c4e8fa0434b8d282c2554_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib9f7e810731e46b7a1ef9cc0d07694a4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <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="ibe206755e7a94c04b81662b3ad887749_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
                <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="i004c8a4017934489833d5473bbf538dc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i31951eff5eb54bd28e265d517b5afcfd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id7934876aae3424cbadf36cdd7e62167_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="ie7d8d2a7264742589a638b9a4595ce11_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i400f9c45c24243f69a4b8bbf6c214668_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i2416ca57354748abaf46d4b39dbaa03c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i52f946e3073a412e8f5a62a9b0c205c6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="ic12d096d30504ba194d4c2ffca794bb0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i075ea1fcdcf14d8ca69f89885c430552_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="if2d919d2e91743519269c0b653637405_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i87be1e34013d4b95b423bb29b49e8232_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i23e0a02e56e6462cb145b12d7fe9d9d7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i4f4d0769e4424ed69454e168665489d9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i650092e9653b4891a8d2c5715cb24579_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i80c200cc7bf1485f8f10ead83cd3bfa5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="ieee52b5cc7a94469b0ce0180ee40a3ab_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7c5e4cd18da84e81baa2d1cc19e69564_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="iacf4cb7308ff49619fb1da6b051cc784_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i552a442eb0524275a2ef6db7dffdf971_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i7de7eddf514348f380712db952864183_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i1479f8ede6a64b5eb1619cd21dd11cf9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="if56f50fd7d864ed89f1eaa93cc37bda1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if1cd8956bbf84f439b4017c9e41821d5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="ic100e46a7fd649d880a19e969d7bd13b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="icaab5bb5f36145bda75a28c5e74f0827_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i15d2e77a0fe64446a0c98f4ce677ccc7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i08e73f6229614a78974da0ab9553e5c8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4ae10afcba914e5cb84669fdc6d767da_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="iccf60b94db294074a4b7fd5ee4c5d364_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i9740faf1fd14454ab259acb057b3406a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="id228cc0201234e779e46f46e1c11dabd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i34299093011f4d2f84ac12544fcf42a1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i3010e250c11942e78223d383d1d91680_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia767703f41ae445881b7cc39171ce875_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="id9e7b9888c1041bbae2ef1d2199bde7f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i59e7c3855ee54faab8a4db618822faa8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:IndemnificationAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8c3439a236394d0f9e64f15454093830_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:IndemnificationAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i18b02463895d4cc085dd4b749855d128_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:IndemnificationAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i908d7972953d42dcb2fa7183c0fc9e33_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i962a40ff78bb40ae931d3f8e1b83b535_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id2b9758a8175448d9eb3f014510cffb1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if4be2dc1b3ab4073ae842b24c15119d1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AutomobilesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1155200cef3b4a46a29c39b720fb7f2d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AirTransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i82ca945fd3874b88b1aeb0b0102407aa_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4ec8875005bb4dc7ba8de99fea2e9cf3_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7b711a947beb4829b837cd60cc55cda0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tfin:CapitalizedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9713e02311ef4bbb8b3392404cbc2eac_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tfin:CapitalizedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie62fca66db994b15841509c30e048f2c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5929e88ed38f4d73842ca33331eec975_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iaf4028011a444f5a954ecdd980ad0610_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:FairValueHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3833381ce09247c2832030addec497c6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:FairValueHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ica183a6b810b49c0b832b1dc11c0be38_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:PaymentsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iacaab1c4a7cb4f8a8dbb9485a61b3b81_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:PaymentsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic65ac3bebad246f9a1e7290128a1f204_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:PaymentsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1d051ae479c34e8c8ad866bdc33252f7_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1d52a0db4d5349258d9c7e903b527075_I20220623">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:EquipmentLoansDisposalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-23</instant>
        </period>
    </context>
    <context id="i7f4c5b6bc0ca49f58982db1c486253f4_D20220623-20220623">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:EquipmentLoansDisposalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-23</startDate>
            <endDate>2022-06-23</endDate>
        </period>
    </context>
    <context id="idf8589d23ddc4ecb86a6cada4bdcf39f_D20220623-20220623">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
        </entity>
        <period>
            <startDate>2022-06-23</startDate>
            <endDate>2022-06-23</endDate>
        </period>
    </context>
    <context id="idf4be647434e4f1d8861f624869fa498_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:FactoredReceivableDisposalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic57176243e38498991fd07af53c4d0f0_I20220906">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:FactoredReceivableDisposalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-06</instant>
        </period>
    </context>
    <context id="i0fec930cf00f42539bdf9472183a7aa9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:FactoredReceivableDisposalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i85c33474d83341f2b1c5114f2b0d15a7_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:FactoredReceivableDisposalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i8c772134b2d8406c882d758f270aad63_I20220906">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:FactoredReceivableDisposalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-06</instant>
        </period>
    </context>
    <context id="i0d9a208ad85a4c94a618d27c789b2996_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:FactoredReceivableDisposalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2c6c20f0e8114f17b4cbf8c9afcb236f_D20220630-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:FactoredReceivableDisposalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-30</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i306abb53170c4a4cb241bed684681436_D20220906-20220906">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:FactoredReceivableDisposalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-06</startDate>
            <endDate>2022-09-06</endDate>
        </period>
    </context>
    <context id="i8953187e4c634141a399e62d2330d5c8_D20221231-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:FactoredReceivableDisposalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-31</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0af5818ec6f0455888d90718143821cc_I20220906">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:FactoredReceivableDisposalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-06</instant>
        </period>
    </context>
    <context id="i7b7462abc75b4966a012a2b8fd1119cd_I20220906">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:FactoredReceivableDisposalGroupMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-06</instant>
        </period>
    </context>
    <context id="iad74e6a3bd7d498c90e77e090b303d25_D20220906-20220906">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
        </entity>
        <period>
            <startDate>2022-09-06</startDate>
            <endDate>2022-09-06</endDate>
        </period>
    </context>
    <context id="i7f916fa1913c488baa3809b932a2dc5d_D20220930-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
        </entity>
        <period>
            <startDate>2022-09-30</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i5aa5d6ab815f4760b3824ca66bd5edfa_D20220630-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
        </entity>
        <period>
            <startDate>2022-06-30</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5951bcbbede94bcea165e8e7d0da4d4b_I20210601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:HubTranIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-01</instant>
        </period>
    </context>
    <context id="ia989f886903c4c1f93a7cf7e6c1265b1_I20220601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:HubTranIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-01</instant>
        </period>
    </context>
    <context id="ic033ab1f459e441c887fcd7b0f1d6a84_I20210601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:HubTranIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tfin:CapitalizedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-01</instant>
        </period>
    </context>
    <context id="i32d4999516684cdc824cd57c1b60c668_I20220601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:HubTranIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tfin:CapitalizedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-01</instant>
        </period>
    </context>
    <context id="i17d9b1aab482449785a406d83b03d518_I20210601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:HubTranIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-01</instant>
        </period>
    </context>
    <context id="i6f132b0eab164b0faa287b1e327f50ed_I20220601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:HubTranIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-01</instant>
        </period>
    </context>
    <context id="i380d7f398f364f86afcd748454979791_D20210602-20220601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:HubTranIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-02</startDate>
            <endDate>2022-06-01</endDate>
        </period>
    </context>
    <context id="i5f97a6c945cc4c5885e441f5c20a06da_D20210601-20210601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:HubTranIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-01</endDate>
        </period>
    </context>
    <context id="i3024c69c74db4968915ac67cb55ec7be_D20220601-20220601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:HubTranIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-01</endDate>
        </period>
    </context>
    <context id="if14d2738188f49739dbadbc6359e85e4_D20210601-20210601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:HubTranIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">tfin:CapitalizedSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-01</endDate>
        </period>
    </context>
    <context id="ibac0b1cfde5a40e2a00d62e8d02c4b21_D20210601-20210601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:HubTranIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-01</endDate>
        </period>
    </context>
    <context id="i0693169f8055484eafee3209a0a4930b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:HubTranIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i88386054d6ef4c8883fe1b81fafb8ec7_D20200708-20200708">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-08</startDate>
            <endDate>2020-07-08</endDate>
        </period>
    </context>
    <context id="ife648eb85fb34ba8bd1fa68774e9bf2c_I20200708">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-08</instant>
        </period>
    </context>
    <context id="i677a54cea6744915af2aa13a2e2edae9_I20200708">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:OverFormulaAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-08</instant>
        </period>
    </context>
    <context id="i11042474f7f34378af924661270dc3d8_I20200708">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-08</instant>
        </period>
    </context>
    <context id="i2206ffac58cf4cab8baad2eb45ce00ae_I20200923">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-23</instant>
        </period>
    </context>
    <context id="i741eef710b544ea49be32a0cdf0fc8ab_I20200923">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:OverFormulaAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-23</instant>
        </period>
    </context>
    <context id="ic2bfd226772c49b3bb9d67d41c168fe2_I20200923">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:IndemnificationGuaranteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-23</instant>
        </period>
    </context>
    <context id="ieaaaafe50a6d4abc91120a3394ea3b99_I20200923">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:IndemnificationGuaranteeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:CovenantLogisticsGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-23</instant>
        </period>
    </context>
    <context id="i80c90abc1b0343d2856fc91f82b21eca_I20210708">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-08</instant>
        </period>
    </context>
    <context id="i8fa32ff82f314e758a1f29f93f819ad5_D20200709-20210708">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-09</startDate>
            <endDate>2021-07-08</endDate>
        </period>
    </context>
    <context id="ic2a2d0e9c81d4e7bbb2fb78db711fd14_D20210708-20210708">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-08</startDate>
            <endDate>2021-07-08</endDate>
        </period>
    </context>
    <context id="i8f3e3d74c94c4bbb9b6a9dae1a055d3a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib0ff29ac368340cca439c5f4ca3f887f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i67eabb0cafde46e5bdfd775b3a20a438_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7c2efc6a074c46a09584e776ffd8e1cc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2e66081771d8455f9b71f777701620aa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tfin:CovenantLogisticsGroupIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibccf106084a340e69d4f727c8968b460_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:IndemnificationGuaranteeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:CovenantLogisticsGroupIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie1daf9a239c24f83b9aff2bb85714f78_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="ibd3f7ec8eb9c4dbba4c2336401a4aa38_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:TransportFinancialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8d2d9beff10b48c697266dc9625b9e9f_I20200420">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:TriumphPremiumFinanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-20</instant>
        </period>
    </context>
    <context id="i4cb8bcd33c064070ad8d554cfbf4a138_D20200420-20200420">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">tfin:TriumphPremiumFinanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-20</startDate>
            <endDate>2020-04-20</endDate>
        </period>
    </context>
    <context id="i9abb56c48366436d972defe74a016f2f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i49298bbe04614d0f977ff9737e3580f1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3293fd6ad81945acaa14b89ce4c5333d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="id2d579a524174af99ef38dbed1f5b93c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i826265f0f41043569c8c6e14949ac7d3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i3e4574fc887148a2bdfcfc407642f758_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i11749aa9d2f044d581c2cd0d6c5a24b4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i721221befab04b5281fdfbf363dda5e8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:SbaPooledSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie6a9dcbd06d34d65899af125185d4648_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i48fda73d47f542c4a5177cde48d46a13_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i364723408edd4266a94a932a5cf5b16a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i11aa1895d1b1454ab692c89900a6cdfe_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4ce8759af9b84a00bf96c03e64bd0ecc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i21d3406bbcb842058bfa4b5fbff94370_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:SbaPooledSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib257cd7dcd964c08ab7e897c4601bdc0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i01b24c58c5e8414c9096fe8e0184d7c3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i44a53097b79d460387c1de3f19ab75dd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i92f7a046bbc54456b1be7cb26a85b2e3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1a5b5079bbf040569ebf00ed1af24001_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i31ab8e691d08423ea674317185f9520e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idefdf71d90814c43a170db35d68298a1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id9b1b69f3a9543b1b45b64d07188501b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3881248cf14c4b5a9b78a2e2194e5285_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4caa2991747a4eb3847655204cf93e26_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6336766116e743e8a190fd7bef983921_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i482e60c0af3e42d28a8080f8e6cdf336_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2ad75e7319e243bd9383a0d7d407ac92_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic3183b253dce4b98882f963dcba40720_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i20d2389d84f64c208d15a064fa176578_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i601f38a6f3424387a5a7d43666e6f6ca_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i869ec9ec373a49e6a26da608284b5133_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie9df2f8dc1dc4a62bd040d17c2a2e6f4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:TX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2673df12b03848858c4acb2d1f3e3b4a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i954077f6b8034044959d37e87764021b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:IL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9f9905d46de443bc8ce0713618cae77d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:IA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i85c6614260f04055813822379643dafa_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tfin:TexasColoradoIllinoisAndIowaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if9833ca3112f43ceb87b6227e820096a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:TX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie652b38365934985849e3021e58ccdb0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CO</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id0237f56dcc342a78fbb3c8f2891964a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:IL</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ida94f60043004fc28473248fc4f8f716_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:IA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if6e1ef3bce0740c88595835fc5e327dc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tfin:TexasColoradoIllinoisAndIowaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5ef2df83ee324565b6cf8695dff5076f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:OverFormulaAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i62c44a1f81ed4b4289e835ad26c3a934_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:OverFormulaAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i51463330b73d45509f730144e6d327ca_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tfin:UnitedStatesPostalServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:MisdirectedPaymentsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1a5b78aa1c5d4fddbb5b1d96fe886b50_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">tfin:UnitedStatesPostalServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:MisdirectedPaymentsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i588e659a6c074bccbe9a3664618ebe3c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2088d4489cd24734a54396d231a8592d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic88084be5c804096b251d31649260c62_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i406820b7f7314dbfa1b9dad42bc9576f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3661cc30cde14e1795e0b28302c5a524_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ida74aa6ab0d04ca5b8a7d1d085b843cd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia81dfbd1d8914580be26c58a5fc1f1f7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3075ee9e400f4ea181d64852022054bc_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i12405d2572a841d8aeb7eb0b7ccd4ef4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i957e433f0a3f4ff58df99814a8e85dc1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iacc7d2b9a5f64792b3f38a16241a4295_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6cb490aeccff4d50ad375bb862ab7a9f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icd27ad6cf5c347558aeaef46a0046150_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i990a2c991dd142f5be9ba7a261b2376c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5ee52d999e4a433e90438b703eff91d0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4378644dcbdd4db2bb174e9441054839_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icc81338b8495439ea2e1316fa70438f3_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1be0abd72216449881bc36590996286f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i89999e465723430bb5e8b43c67a4a729_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0b197a62b8d54497b46e53a6633acafd_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i712447482ad54e41ab6d878af77ea6ff_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if37344c1668e44bfaa6c66f180a486c8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0c950d0b4ea54cc7919d20ae7e1187e6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie3f5b4bf2ee64b9288f922894b341ef6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i982d7c40d15642dda022bfea9ca92189_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i053bbb06827b49cbbfaec266250e2d9b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i191ca7e5d0d74c838c338520aac6d389_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if940d8cd683142748ee5762e0f073d8a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0e21dc5aed134511b8819559327f44cd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia9e0c9612ad0426cabd59d886f22b1d3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i60f4cb9c9a5b4c74a1a97d95d51d5061_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9bd6b01810ee44f9afb558f2a676c00b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifa1f4a04ca5849dca434cdc8cf15f892_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8aba05b2a8fb41ecadaa08f4ced555f2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ida96ee9b29d7431387d548374c41aec6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i407d25d065c4479f90459d8ba17be76a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3af8dad6bdd243e492d307ba22f0d8d2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4ded10c7084f450d9a9393d0b63acdf4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i145a0a89b78c43ffad0fc7c8d3250d7d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib4b93a212f764d889b1c59a75e2bf804_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5ba62dc48d244402aeff6cbaa6508861_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia0297e0144c74dc69ba651e10d1bc145_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i940aa6c33ef146dabb7cf8e1c95d34d3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifee51bbf5fa7448c863bb365d59d8eed_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibe58668c3c93418ba8c23c26a6844979_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0d1788cac9564c29bb18943d69bdafb7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id6fcdc6f12694c6bba351bd7f66da2e3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6bbfce50c38447d78e535e824562221b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8f4dc9d1e6a04df1b4ede8d60d7915c8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i12e9c837f3c54d568038e90abf5f3595_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4e89744039bb4519878234899d0d6337_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i54efeecfd03a4a7690f5f54147e02d92_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i87bb107eb5ec49f68b025b4452ec988e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i149230333ca24c84b64c2aac27ec6600_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i53f5752176954eb3bcdbe6c20a0526f1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i79e103c89b2541989c98cc50575bbd16_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i17c2bc8d4ca9400f9f5d37b7c9b403c7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iab7cecb9ffa14bb1bbe810bd6297df89_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie61c54c077e848ceb0d35c32504ced8c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i345fcdc032ab44579ca76f0ddc7a1501_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic866f689b98b4b6ebf1cbea8196a927c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6b512aa4449e4a7bba101daafa6cc2c6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i421602a24be14845868de46c8afb0328_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib1d15cf5070d4bb481aa77c4b7420762_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4ef7a392d83d4fbea59632d9758f2411_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if64c8e6108854360a9b6be5768433ccb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0b8c6ded6a004dc8ab488e2881303e17_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i867b678862b84ae68a834b146a18b4ab_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i62a2397f9d494e7f977bf7c9130ce7e2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i642439c856dd416cb21760b2b2c7c27b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0b07031438d943208c5967790df02347_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1140367a2f8d40ea9e492230d7d383c0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:LoansHeldForInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i956e8e7508a64dd1be83d82762fc3d8c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:OverFormulaAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7b264e371f1845ee80f27a7cd87ad3ef_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:ChangesInAllowanceForCreditLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if3f820dcad1d4236ab3f6dbaf20ba53b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i246280d7057a4b53a261710283e14503_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2bfc578176d44e1ab1934a7294d5d9d8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic1d8e354ec9044f8879edf30e29ff767_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id35ad8ab992443dcb81e7dda6c4c8c0d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6d45024a656c48a28cd238d71eee8874_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConstructionLandDevelopmentLandCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9187ff201fd5401d8ac1e4c930783348_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConstructionLandDevelopmentLandCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0f63b8f2f46f4f82a16ce736ea8158f4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConstructionLandDevelopmentLandCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id16947acaeea47a6883491f0d614d91f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConstructionLandDevelopmentLandCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib8827b0b5bab43b486a65170b49e4f07_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConstructionLandDevelopmentLandCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i06b46dcb05034398953b73d1e6300456_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6c715154fdee4ecbb8b5c41a6d239a6b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3f14f09f45904f9f984c2553d02ed288_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5fcca5778e564678991036ed2f0db2f3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i999990177193436fabf0adf63b32afe6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iecc782b97ec747eaa13871e1eb1db5cb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FarmlandCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7c7935e0086946b790bf43e83d75a8ce_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FarmlandCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i64d01e80a83c425f816d83294e49fb79_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FarmlandCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i033e21aea5ce4593a0a91ac195b7c5ba_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FarmlandCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5ec3aacfcde44f9aac4081660f9f2d43_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FarmlandCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i835d955c08a94317ac844424e7e65dc0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CommercialCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i99ef601317304ac593ce87515194a075_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CommercialCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i43f3a8abfb5f4649a8e57e05f4200a07_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CommercialCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i195493f3b0f4487c951287cef05c6d0d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CommercialCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iead85201dcde4bd686959c11f60d6efa_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CommercialCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i23f9d41e4e964ad1bdb2bc94c4078f48_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FactoredReceivableCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i66e25ed81bfd4567b01c2f75a0f8c0af_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FactoredReceivableCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie42d7ec4b7bf4c6bae73784860a234fd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FactoredReceivableCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i58e3ee86f00c406aa57d4aa0ca953969_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FactoredReceivableCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1394171f468b41d3920af11e84983818_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FactoredReceivableCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9fa85b98e7a747a7b595514e491ff8cf_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConsumerCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i46c45715934e414a9a55e56cfcf2b666_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConsumerCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0426cb45dffe43b1b54c7deb951f3df7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConsumerCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7ee87f5be0524f748a3ceb2f60e7207e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConsumerCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idc77d9b422c5410a98ced021c1d81a28_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConsumerCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib822fa92bd5049dbb07e4bfeced33765_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:MortgageWarehouseCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i31402d4de63e4147a6b26f8d9af9a4fa_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:MortgageWarehouseCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i493e1ff416cd4ddfae484a7edf789e8c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:MortgageWarehouseCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6d31073044b94451b88f2f5f7c4d94f1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:MortgageWarehouseCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4e62ec4810344586b89ba5547fcdd7ba_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:MortgageWarehouseCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i49ee99767a404c99be792681974195b5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1d1a5d2944fe44cd9fbfbb6bcbd09461_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ida3407d7f45644e7a990d0fffea2cdca_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iab8d71c9346e4f8a8b5035bd3ca350ea_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i80014148c2e0471996b1d67a993af77c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if849e49b982f43ea8bba4ca761fd4503_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5958bc6fb0ed4ead844dfcd530b96d71_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id85624dea1b047ea86adadebf9f50547_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i94bfeb992360449f8cd17f1f2219e98a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if73cc7a5c59946f7af89d0bf42838450_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8c84d3547ca0441792ab1e0ef78f1884_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConstructionLandDevelopmentLandCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib056fb4b6a8d45c49ae3382db824b5ba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConstructionLandDevelopmentLandCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id713904b6fb748c58aacc907ad32d74e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConstructionLandDevelopmentLandCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia81e774b60424c4c8c9a76bb5263699d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConstructionLandDevelopmentLandCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i903e94e654734c10b5e24a048d9bf283_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConstructionLandDevelopmentLandCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id5bc74c3ff124209bf2317765ed8818f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if0535e784c4342f4a83cb8ef935f1dae_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2464dc5f190f46d68619f245538256bd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iefd91143adf54864b39456616bf85309_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0841587be15942af831e6a610900fdf9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i380ce28ed82e4800899d15e6a6c8d31e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FarmlandCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i51b7f30a915a4ed1b2d9c4f7bf943788_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FarmlandCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie63faeb9eeea4ab0a7f0428d39e3f2e9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FarmlandCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id3cb5d0f0dd74c8791942a912e491792_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FarmlandCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i564db1e7e40846a7a7bfd23feaaf4c79_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FarmlandCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i57a61aefa1f844db982945102f04324f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CommercialCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2768b5d6fcb1467ea92b96bfc213dff3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CommercialCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i30495fa8f044453cbf09f3dc0def423e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CommercialCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1ee0b574cd4e400caf7143cd111047c1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CommercialCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idcfdc390219f412d8c8c7ad78cdec38a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CommercialCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaaaeba6c813345a599c7cd61001f7fb6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FactoredReceivableCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id0baf27ffeb644c7adfed7a8bad9e012_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FactoredReceivableCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i574a74ffaee04cd1a30ba526b82451fc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FactoredReceivableCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4cb780f9c7484b039e23ee3337c3d8c8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FactoredReceivableCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic2957da3782948f1a598fb34622927b7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:FactoredReceivableCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9ac89c41886848bf8a0f0a7fb1768940_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConsumerCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib5f3316dad964e9bb75fe6aa3fca00c1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConsumerCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id98bcff5e8c4404e8ba33b9239484ad7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConsumerCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4ee10c09bff044149502571a1ea9c315_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConsumerCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i785ad777802040629546cc10619cef2b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:ConsumerCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6a2f2fe5537b40f5ac635ecac6603141_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:MortgageWarehouseCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i26761094d410451595ba132f971c0267_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:MortgageWarehouseCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i245fb845f06543dc941ade6e8dfabeb2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:MortgageWarehouseCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i909b6fa233be4cacad15b47efa9890bf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:MortgageWarehouseCollateralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4cbca0c4961e464abbd1e0a6d00633c1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:MortgageWarehouseCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2c2bd6efd7574a05be4b30201a582e4b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4bac389ddd5248049825b718fcbb9048_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if5bc118ed3c74f64a22c6cd13b1a5e46_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i16bb23500fd14e249ff9be23da05e5fa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherCollateralMemberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i573c40146a96459396cbaf59ce77ccb2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6a530f642ab94763968ebd6ae0715fc0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9993eaa95f9c4a1fbe8fa87f6bf7ef49_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id21ed0878ace4fc18411484b79748387_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</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="ic0f1dc227dc94d219739dfed04bda1ee_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</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="id535e9c2b2e64ea0975db5d0631df199_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</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="i1d720044b28f4dd48595b6bed7c72ee2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0b83e4e7b3f14dec9646c8bde2c835c9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8f6bc622a9774043a62375b75c8522bd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</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="i1af2bbe7257b45b0a052b23980b2adaf_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</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="i8ac7f97332ab4ef8bfced60dc7fb8c0e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</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="i981566f45eb844eda4a6a6638dcc320f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8a51c07ad99242d3841b5e96886de8c9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i122f2989f48f41a39731d0651edb3f42_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</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="i37cba544c7eb47eaa0cb526bf5952013_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</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="i3bbdc0f4a3d54325a437697468908c58_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</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="ifb6cc3cb776a4db19a862809c2114984_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0509a83a031c465e89b6da0ab77c23c4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9583a797b4e54e0fb29251266e524840_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</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="i841ab2600cd949298922ffa63382e027_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</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="id9faf2d3a1604979a1c89703381cf9a5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</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="i5ee3a4cdb15b4c1bbaf7dc862120b023_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i11956d3c272b4cfb8e14fcd87f0a489f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id9cc981aa4254ef7963ee7f13e8ef4c7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">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="i4f518a6bc31143beac689ff23e16fc4e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">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="i7ca4486e10b241299f29d4ab55e732f9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">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="i49081b2d74444cee86c13791ad5ace78_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iabfe4b31520d4a9fb899e7fcd906826f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic02028bc03ef46059ca2e9c4fc6f531b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</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="ifb38715e7c8840bea859b059e38451aa_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</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="i02290fe01fc8409bbbfbd02caa959e7f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</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="i14bf9d57ec34426ca06e186cccf7fae3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icf16df35af014ed8a59955ce147fad5e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i47f8dc4a6539423797c06ba5af691bc1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</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="i9a38afcffa0a4c10adaefbdb6f9eb0b4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</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="i62a287e959e0495e9584cb4f9ef1aa6f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</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="ie460e8c90d294402bfbfa114de2cf173_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3e7593407cdd4bbcb9e9e68e45369a61_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib04d3f38edd546ddb4c03f253a823425_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</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="id56391802375411abe8b462a94fae5f3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</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="i2062bf985cda4c338ae1de2e2b68c977_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</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="ieaca0512cc684d318b54fd29275cee5c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i11ceb2a657214d1f8095aa00af27605c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iff33d27e1dd64419913444c8678d2399_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i6367c16ae611490ba1d8aefb34fbf124_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i264d2d2469e147ecabc7a3d64fcb0462_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i5232616647f94ac790323352a4288723_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i97bc3efc4f6048a3ae8dc106ffbe1897_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i92d28a1caef04213bc7acf3a88605737_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</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="ifa9216d2672b44f68acbfb9a1f3b63da_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</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="i7b2ccf95dbbb42789deb969ab5b9fdf6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</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="i370fe084a5914f3ebac0f75637f99275_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i131a5e5388cd4162989e8d1994fdf13e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2d89d029407a4c1f89440c3ba7cb4b0d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</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="idac223fdd6bd4ab09f9355ccf78fc0e8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</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="ic20f3fc7e057443ea26b0ab056abdb9c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</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="id354a664eadb4fc1a17563cc288e8ec1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i58b38bdd899f41179a84a8708e28e3cd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7939f8f7475443428dc0c9cf1037fa1c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</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="i316c0c78cd4d4c71b5e9d5e4c924326a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</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="ic833bb22992149efb916f4e8d2741653_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</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="ieaf657e8bc464bbfbb93334b32b5c51c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i531b6b8ccb1644fc81efe198562eae75_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ife37c687f2b14d36ba0c10d3fb8a4718_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</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="i4f0e0c8f8cb74d19934b686303bc6a3e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</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="i1b6960a05fb94c8891a13bcfa94ff051_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</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="idb73fc1d64ac46aaa86056951b0f6e89_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia1ddd1d71c704b6a9f37d7e0c7dfe33c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9c04e3016a244df9801a35ea78fafa0d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7da254bd71b64ef48c438abaa1840da7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i70dc3ca148754c029cf4dbcd201beec8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i88cd45dea00243d2ae2875db17d7bbbf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2bed041deca8417898b65d779d5ff1ee_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icc5f57337dd84bfd86d19b9023454551_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</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="ie3a395953843490bbb30a28916910f01_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</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="i72f47836f7ab445b9954cb90a661888b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</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="ie31c1f41844543d488e61b1da2612421_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i557d0a77b3a74bc49c071c0283fc7e40_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i787ad34521bd4f0ca38a4546a975e7d6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</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="i68aa6ce420464ebaaddb6522479f7123_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</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="i08805f23d05441179f9facc4b49e87d7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</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="i6748e6662f474cc393888a9b2e9c8f60_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ief8180969b754a02b84ec05a5fa04673_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6de7c3b008084f3390ca14733e1a4406_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</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="if35f13b1dcce4df89805e920e37e643e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</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="if703763f39934189a6827145bdf8a5bc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</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="i15db94526466405b9f0b8cfb9c17b967_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4617d37668a04ecd8752710c6d8e5dfc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2c40fa7610b54072be18c4b3db910a01_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id120088fc25345dfb2288b277b67b720_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie0b9d08bfc2a4388bdd45a7ea93f7fd9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5b0e1ded7bc04cb6ac775a494ec0ac48_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:OverFormulaAdvancesMember</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="ib1cc5753a30c491b84bbfbb0e9a5fcd6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tfin:OverFormulaAdvancesMember</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="ic9c39f598cbe4eacae5ce91386715f3f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i79d6404e6b9c4f64a62e3c4a29948a3d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i41742e32246c463ba55e59de1c2b2e38_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i545cacbed8cf40d2be10e517c88fa8a7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ide7e6a55326f4d63b2d9e3cb32abff9f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i13c1ff1c4f1f4d2c864bc021125ce808_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i951030c47ce24240b59ff8c3ab3ca95e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i43e344de20e448a3aac00394347dc47a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i42adb5b3db7f4171b62e56614868050c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i2957de49355e40869deea33d1f3a8334_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i45c8bb8db0a24d85a84d24612c0cabcb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0c60a0b4795540c8bbdaa073d701f756_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie4ff1b17a5bd4fbaa6bc2ab1133efa73_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">tfin:TroubledDebtRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia21602babe1e4c3bb86656c68bf5807e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">tfin:TroubledDebtRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i67feff8abe9549e7ae35ee40114a046a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1b92fa808ecc4fc992f2a548c07e7817_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic75b82c905d14e8b902c503e738c9fb7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1a1f11c1936a4745a6b9ee10e3b90c26_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i46cf5e1f901c40c3ab6a60c90d8e6087_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia383d1253845477b98a52baea3550462_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i239536be2b8c4739b686607009266f7e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia3412339cebb4485b7e0e2b468135308_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia05515d69f234e0b83b645a4d60a54ec_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0046fa497bd047c2a210c75abea3a591_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4e0f68b9e6734d809ed9f5b0baa174a1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id6b2c6bfe7fb42759903b1ff57fa5803_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9e1a867f2dc046c8b3b47f8f715f82c9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i369084470dd545978057c4c4352bbd1e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i81b7f2c288744130b676078ab1fd6335_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i330137ef06fd42d798d9bf207b1ec4e5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7aa1280a76394b7bb4a68de6c9bf881e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0e9120b717ee4ce1953ff49b37421597_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5063fa69c83a4f76964d615edd0639b2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id1ad875603e84c26affffc35d29ded39_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i564591b6c86a4dd0a7a273e257a0707a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i20f512d5c445401ebb02b1dcd9590ac9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i42ee44d19c6e451387baf6b6d0df9e26_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i48e71795c2a3492fb4a1f806912e5fa3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie56969437e5a49e798bcc1893617a42c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5d24421f5edd40a9a5d425224ef3a39e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icc7536e4ca6947aa9a027842cec0d6f4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i34c2ed4e151c40a8be310e0d00a36827_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9ca694d5bac84b2d900011c75fd02a24_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2a4dac8bfc804f17be68c9f9d42201e4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6e04626d604f4f5f99f7aebb404bf578_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ice42ac45bdd74b74b8d9a078fdbf5c89_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icc7f89732ff648d38f179780a56ec13d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if3e939db51a14ec293d0d4e5881f382a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib5fa8234b9744a569c474d0f461cf140_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i91ede73a308d465e899d5f0c5d57eb19_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">tfin:ClassifiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4158e59c644a4d6c9a57681316b5f319_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8a4c819b10d54666b45c5e4d920ca80b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if94fd14bb0e54b518b69820715e13146_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">tfin:ProtectiveAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i240ffe1401384f539d6edca78aa26d0f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifdcc0bbb101343199ff6c6aa5a104bb9_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i37f7da757bfb4bcfab98f166e6021e12_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6f72e51bc28d4ab2a98cbae1f56e2b6f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">tfin:ProtectiveAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i42a70373ecba441fa4220ceed357f6c0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie63ff8b49d4d45fda5a7c8bc39c25ac5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4721a7157ea444909bfc89e424621365_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">tfin:ProtectiveAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib51e6105b7ae4fb6bfea899bbb44da21_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i56c0b73db11543afbd53e3ce5ce7dea8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ida7bda77393e47f9859a501d7147d25f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i955ca227ddd44c8883384b5c539ebc89_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">tfin:ProtectiveAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id38c74064e324c96963ef2e476e13b95_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i815f3b9eff6a43a6ab5f50dc5741f5a9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7a63b59ba0be4d5d9350cd3482330061_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i21626756f1c84e04b0c8ccbf59553ee0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">tfin:ProtectiveAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i13182f73f7834fae847d1fd54d799133_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie74f00ebac3240fdb9a7e0493b8c7156_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icf4d96184ba642c6b347009a069d9454_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">tfin:ProtectiveAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i845f5284dd7a44588e55882879e49a37_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5728863f61fa45c3966a423beafc9a54_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i402c1781993e4887af24a2a37b8bf971_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i779b12dc551b40d6b5155fb5cadf9623_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">tfin:ProtectiveAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iaa7a558a1abf46fcacfdee5e5b5d6d07_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iac03fcc6533d43999c5aa5064321a91d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i31ffa15e30ea46979db6886d294902b8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8130028a00c34b52830ebc2339613e77_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">tfin:ProtectiveAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2d02fad33f0545ac9e1401d5ee3f6896_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7f736cccf2784bafbf599b8a6dffd01f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i556a5653d81d4b9f9bcfc25028162592_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia9c8dcde5b864693b09bea11f5aac2c1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">tfin:ProtectiveAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6c74141eabae4cfb8d7b2ae2234f0494_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie2e338556baa494a9aec1f9a16c547b5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i32f0c5612ddf4fc1a8bc2463d1590f0e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i64c735bd5cf14a7fb84919400852700b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">tfin:ProtectiveAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i46a57538e7db4feb9cc25470ea5e142f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibfc9747f35b14b7a81ed0ad3423eb98d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ExtendedMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie6478b6ac11942c6bb95093fec40e1b9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5db6ccab3857492492c0d403ede95b0d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">tfin:ProtectiveAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1e7bc05b22c946889d705b24877c2533_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia479e90b38374a0a8b02951c64241fab_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9aa9422e11a444f7b91051957075e768_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FarmlandPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3696a630a3ed4d54800c65f4aeb246c9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5a61d04c51ee46939cb7dd10632149df_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i73ed944297fe43aa96cbcf6d8cb2289e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:MortgageWarehouseSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i33c31c0d047e4e839f89e6d676f94c26_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2ae695f5327e424d9ce21e3205d257b1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9f70307ae9f941cbbc815c4a7fc06f0a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i41343e0da9e64d9c82fa2a60e8e335ca_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5f0ef344b9db4a9dac81a8bd89886716_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i97ec1e7674b54dac9fe20ae1e77e7809_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i522f924b90d14de5aa101391d34a9b7d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2fdc8a5f660e4f8ead4a8550e213413b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia311a321eba24e60ac736b8cb659a60a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AirTransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib7a127ffa7a14578b111a0055868a41e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AirTransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic7bcc713abac49a4b4366fba09210c31_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i195a8ee5d4594cdbbd9be04d33fe32af_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib4dee241d99d4840990f7ecdab01c09f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i3778226196f04a9282c886023cfbc2d6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="if0e54036e49a47218bbe20004de3922a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i64e58fee9dc844dabceb1dacec2846a6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iefdabb47884e4384b3f7fbbbf85a15dc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4588539285364fc48fb0e03f4f2f9475_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i658b5c0650e247ffa5201893bf4cb799_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifb4fbd66f5fd439dabb6c0f6de2849dd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:FactoringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i246d978a1354458981ce46e37d523bdb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:PaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i519599f9b5f840da82fdeb7da5ddc0d1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i79402be4f2644818b97c05d3a91be881_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8f7ea9053081492fa068db1e9a29b06b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:FactoringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id8607474ee494e6cba952aa1110ec76b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:PaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if843e1cac2bc4aa882a7a2b1606b18d6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1fcd68fd14a1467caf018e102b5f3ae0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5c5445a0897445fab3af73fc14ba4b1f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:FactoringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i749c42f4c6034a8293574b950d0f7d70_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:PaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iccfcc260f7ff4164819a50a2a3af0251_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibb04c0e94586474094f5ccef111adf65_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5999f0d9922d4507a0143478ae679a9d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:FactoringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5f7a4734f25e4e7a952717cd2c695a6b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:PaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9ca2338e1b0e45699651f378747ced5e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i68609066c142482d8636305d12d36e5c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5d9e8c61d9b64b8fb30c55c54205ff21_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:FactoringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i43d8ffab80e2468b99535d8aa5754f21_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:PaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1faff84bd29343eea2d1ad8b49850b00_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib8ca2b568e534a66b4465c76b4695af6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibec0fd614d924c5585e713cb12595887_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:FactoringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i37d85f79b34e49d5b16b3c5fc54d846e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:PaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4c148887026c4249aa3a333e9f657bc3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9669f5b2ca9643658da44d5afdcb1d72_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4b77fd6435dd4f57b403c282c18e5dcb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:FactoringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2a52e823223f4b17b80768a461cf3e37_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:PaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i097b6be1ef9d412d90aeb617a74e5171_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1bc7f0d438704642bcc037d9b40af93d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i4b5faa0ef9e14013bf3013df660c66de_I20191017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tfin:WarehouseSolutionsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-17</instant>
        </period>
    </context>
    <context id="i029f42eda1a64186811d0d23683eb098_I20220610">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tfin:WarehouseSolutionsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-10</instant>
        </period>
    </context>
    <context id="i7334ebf017c14ef481505ca3ea0be01e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tfin:WarehouseSolutionsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3918e17fcb094201bcbd30f442e9351e_D20220610-20220610">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tfin:WarehouseSolutionsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-10</startDate>
            <endDate>2022-06-10</endDate>
        </period>
    </context>
    <context id="ifaa341f4dfac4e20973371efdcbcf7ab_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tfin:WarehouseSolutionsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i43c34d026e1a4cee964406185eb8d59c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tfin:WarehouseSolutionsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i36eb0a6c1ff441b2845f14ecf59a351b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">tfin:WarehouseSolutionsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4e7cdead541d4a4ea46c05725718032a_I20160602">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tfin:TrinitasCollateralizedLoanObligationIVLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-06-02</instant>
        </period>
    </context>
    <context id="i5b59d7cd22bb423fb368b83db70b1344_I20160922">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tfin:TrinitasCollateralizedLoanObligationVLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-09-22</instant>
        </period>
    </context>
    <context id="i6db15933637c4c9581b42739eb4fbade_I20170620">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">tfin:TrinitasCollateralizedLoanObligationVILimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-06-20</instant>
        </period>
    </context>
    <context id="i22bce324b15c47d4b8b096db401128c0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2146e11e45fc4326872431bf8b21bf06_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnderlyingAssetClassAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7286407c4ec64e9a97b471a386251877_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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="i39a4308a0b9846c4be6c33827fca2669_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:DiscontinuedCashFlowHedgeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibfd8d11ae5694821a6bb71889d32aba2_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4911fc262aa141cab02da0ff7f62d36b_I20220504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:DiscontinuedCashFlowHedgeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-04</instant>
        </period>
    </context>
    <context id="ic45427e71a8c488ca5f42470caf25607_D20220504-20220504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:DiscontinuedCashFlowHedgeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">tfin:OtherNoninterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-04</startDate>
            <endDate>2022-05-04</endDate>
        </period>
    </context>
    <context id="i0cfbb9d341194d1cb5e9424c27042103_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:DiscontinuedCashFlowHedgeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i34ebf09f1a444d0ea799861c36646658_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:DiscontinuedCashFlowHedgeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0a2683154c0c4d63b092ae69a7102a89_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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="ia4938267dc0a4cabb9c68f267a6c3e0f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifc89e85b1ede40f6a6feab9754b3a963_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">tfin:InterestExpenseAndNoninterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i291d350e84654a1e944605d06a2e732c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id741c35c31cd448ebfc5db065cf75291_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2364b0125c1a42edb3621b64866c0630_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2ec026b6670346ac912750c1803e0033_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic83bcc3612a74fb4a197ef2e00f5b1b0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i658ee9e23068495dae2669ade33f53dd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iba37a2cc3222408e87919c2513db9aca_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3c1d5df796a64070b8b468bd1d6b4c80_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedLoanObligationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i81e0d3fd63044e528fddb9fdd9a47f3a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5c6fd3df7e884bb2b5c24e69acf4e362_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1d52536a2d2346788c22863aa2184bdf_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tfin:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idcaaa73741254a1cb8170a73f0044eac_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tfin:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i293d5125d450414aacfeed7ba27c45c2_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tfin:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8ecef48ac2444943b884cbcd1e2d7f2b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tfin:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib21ef1655788402392abf45ec7cc1748_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tfin:FederalReserveBankDiscountWindowFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i25c201e3861b4c3ab82b42a31855b5bd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tfin:FederalReserveBankDiscountWindowFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i07ef4c0ff5824378ae4a10e354ee6598_I20191127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfin:FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-27</instant>
        </period>
    </context>
    <context id="i11563d36e3e5438d97abb22a86f68452_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfin:FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i98a238fe8cd94bcda316ef62e579f8c2_D20191127-20191127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfin:FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-27</startDate>
            <endDate>2019-11-27</endDate>
        </period>
    </context>
    <context id="i4f3c4716d9834dcb96be2c5a7b43d13a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfin:FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i14e06412631842db8a677c0fc46c58ff_I20210826">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfin:FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-26</instant>
        </period>
    </context>
    <context id="icf33561dc6be4030bae8e19be2638529_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfin:FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i05644b954fdf464e9326848bef30e79b_D20210826-20210826">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfin:FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-26</startDate>
            <endDate>2021-08-26</endDate>
        </period>
    </context>
    <context id="i8c477c0d54214f998c2433c2253a08d5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfin:FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8176abc936fe4fe6a5309454b5eed055_I20160930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfin:FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-09-30</instant>
        </period>
    </context>
    <context id="ie0085596bb8f4223a2536df375c51989_D20160930-20160930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfin:FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-09-30</startDate>
            <endDate>2016-09-30</endDate>
        </period>
    </context>
    <context id="i47dbf90a8af54726bcb48ec1ddaf12a9_D20160930-20160930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">tfin:FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-09-30</startDate>
            <endDate>2016-09-30</endDate>
        </period>
    </context>
    <context id="i897ff0d43b4142949ccf05ddc7bdf8c7_D20210930-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
        </entity>
        <period>
            <startDate>2021-09-30</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ifc8996bd83874ce981137202559d9272_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:NationalBancsharesCapitalTrustsIIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifd71d3bd4abb4ed38e656f9516e88272_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:NationalBancsharesCapitalTrustsIIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1faab936cc7e436b86d1c5f46e748608_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:NationalBancsharesCapitalTrustsIIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1490e6907d964c64ab601e93a977de09_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:NationalBancsharesCapitalTrustsIIIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7fb4997b6e7747a4900519d57b39b4ef_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:NationalBancsharesCapitalTrustsIIIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i165bfea4dfff43f8a7b2fc79ba6aab02_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:NationalBancsharesCapitalTrustsIIIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i10f48aca3821402d87839402298ea8f4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:ColoEastCapitalTrustIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icd94d5200c20407dbc0adad8264f564c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:ColoEastCapitalTrustIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib514e159dfba4fe4a1990221ab9a08fc_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:ColoEastCapitalTrustIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iac52341ac6ec48a0b9243b517b6a8cb8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:ColoEastCapitalTrustIIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i03f1ea295d2c4c22813b567c03d63050_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:ColoEastCapitalTrustIIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4f7578efd53d4ee3963557984287b3c5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:ColoEastCapitalTrustIIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ieab3992a49974fc3bcd309f66f13e46d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:ValleyBancorpStatutoryTrustIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie16fbf945e104baa866a1f7b2b89bb61_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:ValleyBancorpStatutoryTrustIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic68751aa7db144c0b776ea8339b3f1f4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:ValleyBancorpStatutoryTrustIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i638e5056d86e4cd4b8452ab7a228faf2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:ValleyBancorpStatutoryTrustIIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibd9db69343c3440c8452776b1cd46b92_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:ValleyBancorpStatutoryTrustIIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia30a5d3a6e5b4781af11f29c88c95fa9_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:ValleyBancorpStatutoryTrustIIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iae983c79377b47d18973c3d8fdb9d018_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie9fb7e0136544420874fac94200c6658_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icc980e0554034c85a303b10f9a99b233_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia55b005cf2004ab1a3c01fa2876d9788_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4815fd1b3c714ae6ae72acc191e57d73_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:EJAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i91d40093d2a0414984792a400759e2f0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:NationalBancsharesIncorporationAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ide9d1d3ba377409695493edf7807e48b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:HubTranIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9004e0325afa4a1da7cb5f360f75c782_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">tfin:ColoEastAcquisitionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8994e981bf754dccbabc62141e597546_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:UnusedLinesOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i660ced41f24149e3a1aac04869390d6e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:UnusedLinesOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id3bb4c905886431abf31f2cfefbd2a89_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ide59391b455a4c718143422b81ae3cfb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i67933c9deb514fa5b5347749099659f3_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LoanPurchaseCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if0948dd886e94d9a8de3cd7eabcf7f68_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LoanPurchaseCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i61297fb837a54bc2a037b92b4f6a27f1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:MortgageWarehouseCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie0b504ab88ba4d3eabc1f37301db076b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:MortgageWarehouseCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icb0d61be6df749f6aadc24797a08833e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i2e344d8263d94ad3ac4031a3c5a92ab9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i82996eacfab044008b99510ab5f06675_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">tfin:OtherNoninterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib9a6fe77e4ba42b198effd1bddc978dc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">tfin:OtherNoninterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0d97b6b8045642f39ddf487399d4df9f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">tfin:OtherNoninterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i93b44bbe295f44f08d67e5772da7452a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib4205147d4fa4d938636f74f34ce5d94_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6985ef31d6024033a715301289ca6f02_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i120f8a6e73824c978d795f351ac08103_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7ea4e679f654407fb78f1e751b001307_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7c34d27424be4cb4862f198911157890_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i933f840f44b7428a83bf3941619462cb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibb6afde87c144ea2b7f2b01044608722_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ieabff8bc0e284ed29b10a52eb24be027_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i389593c28ef54a0a8c65706b8332fe3f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if70684932d5d43ea9b003bc6b1a83bb6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</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="i26e8e516f1884c778996a7eca3ce738e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</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="i257ba503e6104300bc251fe2e79472ef_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i564394608e0b4244aec529117eed1210_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib652227779a44f4d90889b8a30d9ce19_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="idc230e60d8e0406bb6bb47774380b013_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3eba8eac60634d73aa3bde16b8554a3e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic0bdb4c26e24466f9335309eb68465f7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i214d944e2bf04c31beb80a3348b3c384_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0e1a057c09c0478493ac68785d0f8129_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie10183664a8f410688c10cc8b23f117e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:SbaPooledSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i73805df2d64140e6972499210756c7be_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:SbaPooledSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib30f2e624d0c4326a7acf9b1735e533c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:SbaPooledSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib86b936c6ba54161913520e68993e2e8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:SbaPooledSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib0de3b92c4ac463794d233c92db79ec9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i89e107b1a8544eb79eafc8a95aef4c37_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i19febe17d2db4638b5c99b9108b97f88_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic885da92206e4ef9bb7d244edfe7ffd5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iaf269c7e2f4840d28956a5bfeb53a810_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4b1dae90ae24455bbdab1bea3a61182a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i48ad653ca43b4a35a98ff898d4f1ea8b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3e5ffb65015c4a1d87e8bd397c4aaa0c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib0c38cbf232e4a32aad33bb61c76a0b3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8ff271b24a514a9fae5b083d84828272_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8041a9a3cb254fcf84315d2488837ff9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i825a9f617b144088bd7b1add91faa7a5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i34e88e2a39af4767a4bb04e90bf709dc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i670eec3e59d54d6faf190dcc3080a98e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5e664c78bc8748b9b388905efd1a6a57_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3d2268beb56444d4b88ea09fe2c316b7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i11376565f336441595f19767ed835bfe_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7e0eec25887c4cd4b8c96a1404108acd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i33427c2dfa8746d1824fca75d6b19bfb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic8fc1536f86e491faa30a229f42208de_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i26cf1103f4614555bf8c164f6b121132_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iefd10e04314c4a3292bac97b12d1ac24_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib824aa8c4c9443f29cfa29b6f238e359_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CollateralizedDebtObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i29056a51080a473ab8dad7c20001ddc3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib9102d4985e244acb7b7634cf580687e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5283564470144ecc85c58d5cb4ede713_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2e8b2fc0f4ff40a7a8e5c789d7a24933_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic1b232caa42c42a08b2bff4784d0c16a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:SbaPooledSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4c5e1376f2b24321ba47f6df7bb9f4d1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:SbaPooledSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibff39f4118f542909a01bf5439a84c6b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:SbaPooledSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8315456022104e258615282d0b893172_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:SbaPooledSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icf0beaf5c5a04b9aa16f8b7a2d38a806_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib57e8ea788f346ed9c525dc4896ead0d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2044b6fc67474a6fb0078852fd1566b6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7871b8f3073546e28c385b2eaabff168_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iceb18d6d624042b8a9f267fa99d71c70_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i60abdd557f9f4caeabfb2ef891935f7d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i60d9b44bbf5b4aeb98354226cbf32259_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic7df856ca1e14ff68b29faebd367a069_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i43e03da057cd44b2ba99451c861e22d9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i871a44e16c984fac8b5a3f020339196f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i37c0114acbd841be9338a86c1e0cade7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if93bf339389249f19ed1ef1616f9fd99_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i7ec9b0a12bdd41c5b8effcae518b6dff_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:IndemnificationAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1d5fb25419e24b0dbae07cc667b522db_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:IndemnificationAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6ed0993e65df41269f3c32670ee734c6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:IndemnificationAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib44d8753b61d4d7699db99ec457fb84b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:IndemnificationAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2162cd387e7e4e1a9f8960049e104558_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:IndemnificationAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i99de8e7ca118495aa6ba7b41d4ccef3f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:IndemnificationAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic526b26709e744089a7df223146e785a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:IndemnificationAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if6ceef4fd5d74ad2a95e811008f2950a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3aba08b827ff45f6b1693ef6c2b9e35f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:RevenueShareAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3afaf010bab043e993aaa767dbb6eb18_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:RevenueShareAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i209f714931b447a39db13914127e288f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:RevenueShareAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i40ff918b3c8343c19a27c91039bc5446_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPrepaymentRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id7f9c8b47ae14fc9b021e395241813a2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPrepaymentRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if273b9d8fbb84958b3f3d389e8521604_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:ReturnOfPremiumLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i46e0a009252c47e9a159bedd004b5aa6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:ReturnOfPremiumLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i48326c889ec047cf9c5605a3d0c45256_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">tfin:ReturnOfPremiumLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic1de8d93f6e9485ca4d86a6dafe3885f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i18db079f007845138c659201a110f631_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0da290c7508241c0b8f072d8c9619904_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iea6f5634c8f24fe1bd712b1b552a998f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id8a7d23175bd424983c9631ba1ee2b96_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3c39707896914a1382d771604837c742_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1d6830e58fbe4872b9fd036e355142a4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i55333c8abc124ad0b94b4500c7f3e9ab_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i22f135d4adfc436db9190da924d01948_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6ef9c2b37ec44b2cb029f26daba604a5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if2bbdaa7e5f1401ba667bd1f63294fce_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if58f67a6941b497397bd2cb3f7e31632_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icf9f8c6967f2441eb1b59048b784f18e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iad4f1293b6404fbb98a4e6b5c8640851_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2dea58a8d2a14318a7a5164cec83ec4b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i380181bac6d34ad6a06537da3ccc0dc9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i748eeb88fb314c57b319add16b814461_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib2de3b0407494e31819a0b89910d8269_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4d3888c133f546ab92acd0ebac43d174_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iacbae05d3adb4b95bdf1a45131a9689f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie59a147114cc420f91ff8e516277641f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8aadbc9e421947798bc938395ab8644e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia34b4dc552ef493a9a708d15fa98c6d6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i39144549b27b44dba8b9264f9e311977_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2a2f166c2f76445882f44492f85f878c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i78a6b91462a74cf69270c4e76953b2f2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieee8edb8f8674d0b9b847afa614e999f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie8e49452831e48db9ee90d05a27247cb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibcecf010399741b6879ee1255ae872db_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if80c2be07c7249de82586af3234b2d78_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1ffc75981bb94581921bda14916578b2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iba1ec5e452404dbb808da5f59b9794c5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8a43847441bc4a5eb49030ad66650292_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7a4dbe07da3747ffb6ef1b5ea5f9135e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4da95c87ca8e4fc2bd6e493dc988d172_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i23830d2218d040948a145f2b641e36db_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0f0905802de04ebaa7c86f43defaebd7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4e24700f02474e61b9227c33a1c222a8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if54e4a25ad6142a39f2df920da3fde65_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i615e3ae5f65e455dac0efc9c58401653_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:FactoredReceivablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib23836c41d334eccad68d4a50c1c9298_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic2735b3c96b1446894c6619f806fea07_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i45c7cb95c1d24cf9bf347bd490ab33aa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8717201411264145a921c7076768a577_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:CollateralDependentLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ief16df190f864b689cbc8fcf50889ef1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherRealEstateOwnedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7ebba88006264c3ab6c2d2c595f23861_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherRealEstateOwnedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8145da981c624f71929d0377e12731a1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherRealEstateOwnedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i862560dec8b2493c8a98cd1b320a073c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherRealEstateOwnedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i88c2d165ac864ee69cbf46dd49eff0dc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherRealEstateOwnedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic07d0d168ff34e12bdaf1aff811a55b4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherRealEstateOwnedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i53975a9bc86547c2a5b5623765d698bf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherRealEstateOwnedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaaccdd9cbaac4e3888bab159085acb42_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">tfin:OtherRealEstateOwnedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tfin:ConstructionLandDevelopmentLandPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i185e943813c548acb80c620d508fdc3b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i183530cf90414602afbae32fbfbff033_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4c33874b857c48269004619902430741_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4e3693b9fa2043128adf8f9fcbd2c15f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3f71e45290ff4164827fa8c1c078d5ca_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3f7d6fce1d3f4ce7a11870b3253b7cbc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i86320bda299645dd9a673409a904eb8b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i24c5b1fa70ae4a8f8d143d505a5efe37_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie7b109b895bc40dfb35f0951d176eff9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iada1bc46811e42feb866849e6c660460_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iabe167e52f0e45e3aa16baaee1625114_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i40338eb188bd4602a58314479a1f94f9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ief8126aa2dd8482185c27fc326f95bb4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:TriumphFinancialIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6b91798015064e3fbe6a53599d271c65_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:TBKBankSSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4a88cf90425047be90d2b379aa11902b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:TriumphFinancialIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0a24489602824dbb8904e037ccac2efa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">tfin:TBKBankSSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0665f9bb6ebf47ecb1f8cd8a8af97ec5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i710b30fcfc6c4c319246988087c70fdf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5be15612d6ee45f4a9513c54ed9da02c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4e792b8576434cf2b622e843da94efd9_I20200619">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-19</instant>
        </period>
    </context>
    <context id="ibde0eb0cad1c46a6a386f03d1788d677_D20200619-20200619">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesCPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-19</startDate>
            <endDate>2020-06-19</endDate>
        </period>
    </context>
    <context id="ia2b60a1866f04e228995b1c9e0bfb078_I20220207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">tfin:StockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-07</instant>
        </period>
    </context>
    <context id="i994cf9d5eaa14875844140ebe36e5689_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">tfin:StockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i06a7a3b99fd549cfb549ba143a2f6931_I20220523">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">tfin:StockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-23</instant>
        </period>
    </context>
    <context id="i06a31b2492c44f27962f196e7bc717b5_I20221107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
        </entity>
        <period>
            <instant>2022-11-07</instant>
        </period>
    </context>
    <context id="i87b8ea6307004aee881f1a388bc6f376_D20221201-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">tfin:DutchAuctionTenderOfferMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0fdc39179c6a4ae4851d95b5b9b2af0b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">tfin:StockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i530d1d3444c145b7a095dd0ad94d5546_I20191016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">tfin:StockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-16</instant>
        </period>
    </context>
    <context id="ifdf94b2be0e046c28bc8f56138375967_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">tfin:StockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifebb6bf4b5c84dc0927c56b661b6ebc7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5a8932593e8f410eba54ea411a64b08b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idc4a96a353284f6dba94be4abd6a70ed_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9d660d3c9fa84ee598a54b04346ceb03_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie8d18005beff4ec8b75cad42128aa27e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i402bc974696d4ceeb847e4a77ee786c1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic515a67003b441508218d1f95c7d45d7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0fa38826365f4c74ae54a3895f40b021_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id4946531908549cfbe2f3009ff845978_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i17e66a9d751c4b7fb72c7e86fdaa34e0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i443e1396bab8468caeba660168b1b26a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i45c1ac01148e4cdf84f182a1fddf7b3b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i079df2c4a2f547618dc3b495bebac941_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i572c2cc480034fb3834b8d941cbe0d0b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3310e6bfeb8e46aba8bc7aad9e6f9b79_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7c50f79c53c1445cbe0e771e8179ee6d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifce1b7cf2e4945cbbc3f9ca50ce80b98_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:MarketBasedPerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:MarketBasedPerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie15d8e70b0b8402092a441e19a9cdd10_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:MarketBasedPerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if49d00af6a4b413a83537047d26e2166_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:MarketBasedPerformanceStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if5a052158b304188aefb31cdfbc27b28_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:MarketBasedPerformanceStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i47d3c774a6074abf978e4845a1bdd833_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:MarketBasedPerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9a0cd587d2ca438795ba2ff621f1690b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:MarketBasedPerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i911d1d65b4454701a46a77bc67e4bdd1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:MarketBasedPerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib940b9ddce3d425cb6596e47089f383a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:MarketBasedPerformanceStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0d271f44f76d4b6c9c44885b32ec7b58_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:MarketBasedPerformanceStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i333fc73f6b9043698a4d9be1c668acc4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:MarketBasedPerformanceStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i563a8b9e236e48f1b877c8860eb6fb0c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:MarketBasedPerformanceStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icd0903467d1246068a68161486b5dc79_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:PerformanceBasedPerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic1dfda14ed7446e2bf02d043b3cbced6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:PerformanceBasedPerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="icb1e006b463947d5951934a8c233de4a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:PerformanceBasedPerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id000254d19494e95ab1464b8aef5dc99_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:PerformanceBasedPerformanceStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie1d2cbd81c5045939fd30164380143a8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:PerformanceBasedPerformanceStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4166ba569eb949388eac62e85a3e1b15_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:PerformanceBasedPerformanceStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic0ada8cb97fe4b91a3dddc9c7274eeaa_D20230101-20230130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:PerformanceBasedPerformanceStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-01-30</endDate>
        </period>
    </context>
    <context id="ic0a2627eb5634ae7a21a554a2f683657_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:PerformanceBasedPerformanceStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2e3e7b4704434c61a8630820069747ec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="iec600fda3fd248af8c6e96046c05b5be_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i97101c1f2bfe441392bd18ec51487cd1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i15aef429a95a4d8f9903039a537c9222_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i60c5bc5fb66a4d7494a27eb470384f99_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i61214903909e4fed8a16760ba4f21e56_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndFourteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i125549238d6b4052887f56213c9f25e3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndNineteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic7fa4c33ab2a4d12af245df18ff5157a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tfin:TwoThousandAndNineteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i56b0f081f0734f5a9f7d2429b885c720_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia1c617031f7341289daff0601adc4b8a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibb71884370d24d2991f93cd542a79260_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</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="i796de5fbc11a49e6bdd313bb855cc074_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iad5245cdaa25432abf128d008e7ed294_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icbea234cde0342c6ba46e80d46a51a00_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iff83ee92374144fdbdacbbfd936c717a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4c659dba0258414d8bb8fd1a0305bd01_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4f07ea4699f246bebfa2abd667d3981e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if889141cce214c9bb50de016df967c88_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:PerformanceBasedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie793aad63a694411b9720c05afbb590b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:PerformanceBasedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie6fc7f708c274e01b12e138067883426_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:PerformanceBasedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i21475850a1dd406087074da393f546b1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i26fc557af8f7412c97707aa123b6228b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i127e25b882664cdeba55a9046e8d3fc9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tfin:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2e415cd7c5104ecca2a299ec108d3b04_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i650c476310f84720b869604d83394309_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:FactoringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id43db1c771b34065aee309355e2d847e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:PaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i256984ef6c244414817d868bf022f99e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i82dc1a16c8cc421aa023fe370225da5d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i27ae2cffe4e3415e8ef8fa82c2e2e1c2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:FactoringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icc899d0121f2481192be5b73222926b7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:PaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2da721d73a8144e5b8f1b49b02407223_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i81081c7420ce4ff89a6ad779fa081a1d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:BankingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i15dad7f32dcd41d598e3769dc56a1e59_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:FactoringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i333e8e1082f147319b86aaf45ee0b8d3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tfin:PaymentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i968103c33841465f8e7adddce7783cfb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iceca8188f1254de1927a7b58c24a66c1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i286c5e9145144df58e9d661cdc5b3f8c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia2d7d99b425549438d0ee960ba99c75e_I20230201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">tfin:AcceleratedShareRepurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-01</instant>
        </period>
    </context>
    <context id="i254cc1d5351c4045af87d7e170aed89a_D20230201-20230201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001539638</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">tfin:AcceleratedShareRepurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-01</endDate>
        </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="derivativeinstument">
        <measure>tfin:derivativeInstument</measure>
    </unit>
    <unit id="reportablesegment">
        <measure>tfin:reportableSegment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="client">
        <measure>tfin:client</measure>
    </unit>
    <unit id="security">
        <measure>tfin:security</measure>
    </unit>
    <unit id="investment">
        <measure>tfin:investment</measure>
    </unit>
    <unit id="loan">
        <measure>tfin:loan</measure>
    </unit>
    <unit id="agreement">
        <measure>tfin:agreement</measure>
    </unit>
    <unit id="bank">
        <measure>tfin:bank</measure>
    </unit>
    <unit id="quarter">
        <measure>tfin:quarter</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl80L2ZyYWc6NDliNjM4YjJiNWE3NGQzMDkwYzdhNjA1ZTcxYzA1NTgvdGFibGU6ZTY2NDQyMzU3MTI3NDM3YTg4NTVlYzk0MDE2YjkyN2MvdGFibGVyYW5nZTplNjY0NDIzNTcxMjc0MzdhODg1NWVjOTQwMTZiOTI3Y18zLTEtMS0xLTg4NDIw_4d163fce-932f-4813-88b4-4378647a1f4e">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl80L2ZyYWc6NDliNjM4YjJiNWE3NGQzMDkwYzdhNjA1ZTcxYzA1NTgvdGFibGU6ZTY2NDQyMzU3MTI3NDM3YTg4NTVlYzk0MDE2YjkyN2MvdGFibGVyYW5nZTplNjY0NDIzNTcxMjc0MzdhODg1NWVjOTQwMTZiOTI3Y180LTEtMS0xLTg4NDIw_26d1b892-f14d-4892-8191-7cb322101169">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl80L2ZyYWc6NDliNjM4YjJiNWE3NGQzMDkwYzdhNjA1ZTcxYzA1NTgvdGFibGU6ZTY2NDQyMzU3MTI3NDM3YTg4NTVlYzk0MDE2YjkyN2MvdGFibGVyYW5nZTplNjY0NDIzNTcxMjc0MzdhODg1NWVjOTQwMTZiOTI3Y181LTEtMS0xLTg4NDIw_a934ec07-d46f-4237-ad4e-ce2ce593801e">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl80L2ZyYWc6NDliNjM4YjJiNWE3NGQzMDkwYzdhNjA1ZTcxYzA1NTgvdGFibGU6ZTY2NDQyMzU3MTI3NDM3YTg4NTVlYzk0MDE2YjkyN2MvdGFibGVyYW5nZTplNjY0NDIzNTcxMjc0MzdhODg1NWVjOTQwMTZiOTI3Y182LTEtMS0xLTg4NDIw_f1d382ce-6aa4-428d-8714-5c04c8d96627">0001539638</dei:EntityCentralIndexKey>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="if5f58a4fab6844d8b3fa7875bfbce866_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMtMC0xLTEtODg0MjAvdGV4dHJlZ2lvbjo1MzA3NmQ1YjFlZDk0MTZjODQ2Mjg5NTNhYzFjZGEzZF81NDk3NTU4MTM5MzY_c679b9c6-39a4-4bb6-a200-e7f766a57787">http://fasb.org/us-gaap/2022#AccountingStandardsUpdate201613Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i962a40ff78bb40ae931d3f8e1b83b535_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQyMTkw_7e6771ad-b6d0-4a8e-94fe-4dd0f83d8caa">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i82ca945fd3874b88b1aeb0b0102407aa_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQyNDg2_86f46082-c38a-4fe9-b3fb-8c07c2aa9a6a">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i7b711a947beb4829b837cd60cc55cda0_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQ4Mzg4_4581ca73-74f8-4cc9-85d0-b70e7a8bd9bd">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList
      contextRef="idf8589d23ddc4ecb86a6cada4bdcf39f_D20220623-20220623"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAzNjY_635f038c-9b77-4012-aa4a-59d0e5ac2b97">http://fasb.org/us-gaap/2022#GainLossOnSaleOfNotesReceivable</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList
      contextRef="iad74e6a3bd7d498c90e77e090b303d25_D20220906-20220906"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAzNjc_2159e385-56ae-4068-989c-16e4bb7b5f5a">http://fasb.org/us-gaap/2022#GainLossOnSaleOfNotesReceivable</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList
      contextRef="i7f916fa1913c488baa3809b932a2dc5d_D20220930-20220930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAzNjc_99a5efb1-0cff-48e4-b309-0f460834cb5e">http://fasb.org/us-gaap/2022#GainLossOnSaleOfNotesReceivable</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList
      contextRef="i5aa5d6ab815f4760b3824ca66bd5edfa_D20220630-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAzNjc_ca93ce41-abcf-48fa-a678-8d294185624c">http://fasb.org/us-gaap/2022#GainLossOnSaleOfNotesReceivable</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList>
    <us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzIxOTkwMjMyNjAxNjE_95fc2bcc-8072-4659-a456-66f45a3aa058">http://fasb.org/us-gaap/2022#OtherAssets</us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList>
    <us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzIxOTkwMjMyNjAxNjE_fc45a70b-9bd0-460d-b309-19cfa068b807">http://fasb.org/us-gaap/2022#OtherAssets</us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEwOTk1MTE2MjkxNDE_a1302adc-6ec3-4946-85b8-a57116141758">http://fasb.org/us-gaap/2022#OtherLiabilities</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEwOTk1MTE2MjkxNDE_b9e414ff-3bc0-47d3-ba9c-bab9ec84c380">http://fasb.org/us-gaap/2022#OtherLiabilities</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEwOTk1MTE2MjkxNDI_3d3b7378-7278-4969-856a-cbde0a6b3236">http://fasb.org/us-gaap/2022#OtherAssets</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEwOTk1MTE2MjkxNDI_9f01a556-6437-4130-b482-8f408b43558a">http://fasb.org/us-gaap/2022#OtherAssets</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <tfin:PreferredStockDepositarySharesOwnershipInterest
      contextRef="i4e792b8576434cf2b622e843da94efd9_I20200619"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDUvZnJhZzo0MjRkYjQxNWVjZGY0MGVhYTViOTcxYjk0NTRjMGFkZi90YWJsZTplNTY4MWNlMjRmMDI0MmJlODhlZjg1ZmI0ZmYzN2I3ZC90YWJsZXJhbmdlOmU1NjgxY2UyNGYwMjQyYmU4OGVmODVmYjRmZjM3YjdkXzEtMS0xLTEtODg0MjA_88618906-1628-4e87-adac-7b453e1e2ae1"
      unitRef="number">0.025</tfin:PreferredStockDepositarySharesOwnershipInterest>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i079df2c4a2f547618dc3b495bebac941_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2Mzc3MzU_edcae238-3c1e-4668-8cc0-e0c1dfa29600">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="if49d00af6a4b413a83537047d26e2166_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2MzUyNjY_a46424ef-5712-4598-9c4f-0387cb830e0f">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8zMzE2_c2c07dfe-99e8-4212-baf3-3683451d10e8">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6MmNhNzk5ZDcwYmY0NDY5NmE1N2QzZjA5Y2FmZmRlMDcvdGFibGVyYW5nZToyY2E3OTlkNzBiZjQ0Njk2YTU3ZDNmMDljYWZmZGUwN18wLTAtMS0xLTg4NDIw_af8253e3-45e2-429d-a45d-9a3674b8082b">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8yODU_4f22c0d5-788f-4ac4-9649-97cde2cc0dbc">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8yODU_e566af2f-36fd-4f29-8daf-4ab979ac4473">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6OGMxYmE2MGQ1ZDE4NGE0OGE1Njg3ZTA3N2FlZTQ2ZGEvdGFibGVyYW5nZTo4YzFiYTYwZDVkMTg0YTQ4YTU2ODdlMDc3YWVlNDZkYV8wLTAtMS0xLTg4NDIw_849f6ad5-635a-45f5-892e-2f4d194af010">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8zMzE3_2820ee00-fd5f-4a04-9b76-803ccef26ab9">001-36722</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8zMzEx_1228b4f7-c462-49d3-8c89-1948ec4b8805">TRIUMPH FINANCIAL, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6YTI5ZGJmMTY0MGNiNGZjMWI0NzM1YWE3ZGU5NzcwYjMvdGFibGVyYW5nZTphMjlkYmYxNjQwY2I0ZmMxYjQ3MzVhYTdkZTk3NzBiM18wLTAtMS0xLTg4NDIw_74f3073d-803f-410a-9dbf-56698569a66d">TX</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6YTI5ZGJmMTY0MGNiNGZjMWI0NzM1YWE3ZGU5NzcwYjMvdGFibGVyYW5nZTphMjlkYmYxNjQwY2I0ZmMxYjQ3MzVhYTdkZTk3NzBiM18wLTItMS0xLTg4NDIw_82e41290-23f5-4b52-b4a6-2fb7be1f6ded">20-0477066</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6YTI5ZGJmMTY0MGNiNGZjMWI0NzM1YWE3ZGU5NzcwYjMvdGFibGVyYW5nZTphMjlkYmYxNjQwY2I0ZmMxYjQ3MzVhYTdkZTk3NzBiM18zLTAtMS0xLTg4NDIwL3RleHRyZWdpb246ZWE4NWExYjIxNTFlNDA0ZGJhNmQzZWU2Y2Q4YzliNGNfNA_ac9cdc39-9c20-43c5-b7f1-f4d6203503e5">12700 Park Central Drive, Suite 1700</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6YTI5ZGJmMTY0MGNiNGZjMWI0NzM1YWE3ZGU5NzcwYjMvdGFibGVyYW5nZTphMjlkYmYxNjQwY2I0ZmMxYjQ3MzVhYTdkZTk3NzBiM18zLTAtMS0xLTg4NDIwL3RleHRyZWdpb246ZWE4NWExYjIxNTFlNDA0ZGJhNmQzZWU2Y2Q4YzliNGNfNw_ea56af39-e761-477e-a519-ed955b4894a7">Dallas</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6YTI5ZGJmMTY0MGNiNGZjMWI0NzM1YWE3ZGU5NzcwYjMvdGFibGVyYW5nZTphMjlkYmYxNjQwY2I0ZmMxYjQ3MzVhYTdkZTk3NzBiM18zLTAtMS0xLTg4NDIwL3RleHRyZWdpb246ZWE4NWExYjIxNTFlNDA0ZGJhNmQzZWU2Y2Q4YzliNGNfMTE_6d08df89-2a26-41ae-99c8-47b07f6a5db5">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6YTI5ZGJmMTY0MGNiNGZjMWI0NzM1YWE3ZGU5NzcwYjMvdGFibGVyYW5nZTphMjlkYmYxNjQwY2I0ZmMxYjQ3MzVhYTdkZTk3NzBiM18zLTItMS0xLTg4NDIw_d08cf60d-4c87-4e36-b813-f83710e35356">75251</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8zMzIw_e51044e3-b5e7-4157-9932-1ba8b11dbded">214)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8zMzIz_a196b1ce-7eb6-432a-a3a2-1ea8cf5fbb08">365-6900</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i1ce915abfe34427b8870995f2bb199ab_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6MzBiYjgyNmZkM2Y1NGVlZGJmNTY3ZjJkNGI2ZWYwZjQvdGFibGVyYW5nZTozMGJiODI2ZmQzZjU0ZWVkYmY1NjdmMmQ0YjZlZjBmNF8xLTAtMS0xLTg4NDIw_d02faedf-9f87-4461-9f93-00c87c74a3f1">Common Stock, Par Value $0.01 Per Share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i1ce915abfe34427b8870995f2bb199ab_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6MzBiYjgyNmZkM2Y1NGVlZGJmNTY3ZjJkNGI2ZWYwZjQvdGFibGVyYW5nZTozMGJiODI2ZmQzZjU0ZWVkYmY1NjdmMmQ0YjZlZjBmNF8xLTEtMS0xLTg4NDIw_6c749a79-2cbe-46b1-957e-9ae808b50288">TFIN</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i1ce915abfe34427b8870995f2bb199ab_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6MzBiYjgyNmZkM2Y1NGVlZGJmNTY3ZjJkNGI2ZWYwZjQvdGFibGVyYW5nZTozMGJiODI2ZmQzZjU0ZWVkYmY1NjdmMmQ0YjZlZjBmNF8xLTItMS0xLTg4NDIw_1a912040-370b-44cc-9ca1-a985251557ae">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i0a52ad10d1a743fc97fa6918ed0c0d6d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6MzBiYjgyNmZkM2Y1NGVlZGJmNTY3ZjJkNGI2ZWYwZjQvdGFibGVyYW5nZTozMGJiODI2ZmQzZjU0ZWVkYmY1NjdmMmQ0YjZlZjBmNF8yLTAtMS0xLTg4NDIwL3RleHRyZWdpb246ZTUyYjE0NGRlM2M1NDAxY2JmZGJmNjdkMjBkNmQzM2NfNzM_4c790c38-3c78-42d2-a7e8-ff6c7af52588">7.125% Series C Fixed-Rate Non-Cumulative Perpetual Preferred Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i0a52ad10d1a743fc97fa6918ed0c0d6d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6MzBiYjgyNmZkM2Y1NGVlZGJmNTY3ZjJkNGI2ZWYwZjQvdGFibGVyYW5nZTozMGJiODI2ZmQzZjU0ZWVkYmY1NjdmMmQ0YjZlZjBmNF8yLTEtMS0xLTg4NDIw_a55e124e-66c5-4b57-b585-84abe3b27373">TFINP</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i0a52ad10d1a743fc97fa6918ed0c0d6d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6MzBiYjgyNmZkM2Y1NGVlZGJmNTY3ZjJkNGI2ZWYwZjQvdGFibGVyYW5nZTozMGJiODI2ZmQzZjU0ZWVkYmY1NjdmMmQ0YjZlZjBmNF8yLTItMS0xLTg4NDIw_2fe5648b-09ca-4a96-ab96-1aff73a8485c">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8zMzE4_6f416429-3139-49f0-b4ce-85b4c8025d90">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8zMzI0_40e45a92-dfa2-4152-af9d-ce1f85ef82aa">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8zMzIx_5c6ac271-16e9-41f4-96f8-920cb49b50a4">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8zMzEz_e5356cf9-dbcd-4024-b750-f874836ed509">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6OTYyZjU4YjVlMGE2NDIwMzlmMGMwMDdiNGJiNzkxNzUvdGFibGVyYW5nZTo5NjJmNThiNWUwYTY0MjAzOWYwYzAwN2I0YmI3OTE3NV8wLTAtMS0xLTg4NDIw_73b6efe6-1e0e-47fe-aee8-9a14009bd2f7">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6OTYyZjU4YjVlMGE2NDIwMzlmMGMwMDdiNGJiNzkxNzUvdGFibGVyYW5nZTo5NjJmNThiNWUwYTY0MjAzOWYwYzAwN2I0YmI3OTE3NV8xLTMtMS0xLTg4NDIw_9160e110-3056-408c-8294-556b992bfc2c">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGFibGU6OTYyZjU4YjVlMGE2NDIwMzlmMGMwMDdiNGJiNzkxNzUvdGFibGVyYW5nZTo5NjJmNThiNWUwYTY0MjAzOWYwYzAwN2I0YmI3OTE3NV8yLTEtMS0xLTg4NDIw_026e6345-aa96-478d-be47-32c2a329d39b">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8zMzE0_baec929e-ae17-4a1d-814b-492c249dd942">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8zMzE5_02ce8814-a3dc-475d-a3d9-6f1dcb7c1b1a">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="if402a05c1aef46c196e513f7b2de2678_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF81NDk3NTU4MTcyMjQ_d9c3a02a-24ba-4345-becc-7d260eb586c1"
      unitRef="usd">1438109000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ia2e944a8a1aa4715b06a8db8f049b2b1_I20230213"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF81NDk3NTU4MTcyMjg_99af34fd-d9a9-4dbb-8d4f-9f895da9cf03"
      unitRef="shares">23091234</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xL2ZyYWc6NjliZDk5ZmM4NDBmNDdmM2ExYjcwMGFhMWU5ODcwOTQvdGV4dHJlZ2lvbjo2OWJkOTlmYzg0MGY0N2YzYTFiNzAwYWExZTk4NzA5NF8zMzE1_7c256339-ef1b-4126-846c-b3d29aaeba16">Portions of the Registrant&#x2019;s Definitive Proxy Statement relating to the Annual Meeting of Stockholders, which will be filed within 120 days after December&#160;31, 2022, are incorporated by reference into Part&#160;III of this Report.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:CashAndDueFromBanks
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzItMS0xLTEtODg0MjA_e7425fe7-b8af-4a54-8e04-e94526bf7dea"
      unitRef="usd">133889000</us-gaap:CashAndDueFromBanks>
    <us-gaap:CashAndDueFromBanks
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzItMy0xLTEtODg0MjA_7097bf2a-b09f-4932-8582-a3afb3b767fb"
      unitRef="usd">122929000</us-gaap:CashAndDueFromBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzMtMS0xLTEtODg0MjA_0d49d62a-e169-46e7-ac39-7c8845766e84"
      unitRef="usd">274293000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzMtMy0xLTEtODg0MjA_d897bca4-efd4-41c4-af37-5d822b0eb246"
      unitRef="usd">260249000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzQtMS0xLTEtODg0MjA_86a59881-5205-46b2-b887-8ee1d019b4ac"
      unitRef="usd">408182000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzQtMy0xLTEtODg0MjA_4db08e11-6742-4b76-9517-a61db777372c"
      unitRef="usd">383178000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzUtMS0xLTEtODg0MjA_a5ff0153-f122-42e1-86c9-03482989bfef"
      unitRef="usd">5191000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzUtMy0xLTEtODg0MjA_41e2a4a7-41c0-4275-8cba-49296b9783f9"
      unitRef="usd">5504000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzYtMS0xLTEtODg0MjA_bcb545bd-c126-4f80-8aab-1db1367c83d5"
      unitRef="usd">254504000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzYtMy0xLTEtODg0MjA_70e7e669-a138-4e9b-b8d2-5b9fff9b6d6d"
      unitRef="usd">182426000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzctMC0xLTEtODg0MjAvdGV4dHJlZ2lvbjpkODYwOTM0NDJmMjE0ZWJkODNkYmU2NWE4YzU5MGY5ZF81NDk3NTU4MTQwMjY_2b8ac929-dba2-482d-90d6-d18cc5ec1c08"
      unitRef="usd">2444000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzctMC0xLTEtODg0MjAvdGV4dHJlZ2lvbjpkODYwOTM0NDJmMjE0ZWJkODNkYmU2NWE4YzU5MGY5ZF81NDk3NTU4MTQwMzE_7d7fb403-50c8-4e6b-8f0d-cefbf84cdbef"
      unitRef="usd">2082000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzctMC0xLTEtODg0MjAvdGV4dHJlZ2lvbjpkODYwOTM0NDJmMjE0ZWJkODNkYmU2NWE4YzU5MGY5ZF81NDk3NTU4MTQwMzU_0efbfaec-cbb8-4912-8629-a88af5057d68"
      unitRef="usd">5476000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzctMC0xLTEtODg0MjAvdGV4dHJlZ2lvbjpkODYwOTM0NDJmMjE0ZWJkODNkYmU2NWE4YzU5MGY5ZF81NDk3NTU4MTQwMzk_c83af063-e00e-4d94-8e83-fa77ef39cd56"
      unitRef="usd">5447000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzctMS0xLTEtODg0MjA_6f41e71d-6b1d-4606-be7a-e0fbeafc7184"
      unitRef="usd">4077000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzctMy0xLTEtODg0MjA_988a27aa-db30-4824-b924-c5bb0bbc7506"
      unitRef="usd">4947000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:LoansReceivableHeldForSaleAmount
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzgtMS0xLTEtODg0MjA_cbbe394f-b76a-44f7-ba70-df4bc88f924c"
      unitRef="usd">5641000</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:LoansReceivableHeldForSaleAmount
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzgtMy0xLTEtODg0MjA_d0537520-9a7e-443f-8f7c-b6c10446a343"
      unitRef="usd">7330000</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzktMC0xLTEtODg0MjAvdGV4dHJlZ2lvbjo5OWMwZGJlNjdmYmE0MTYyYjk3ZjhmNGRlMzdmOWJiOF81NDk3NTU4MTM5NjM_48f3574f-7169-4e9f-8062-7818df4762ad"
      unitRef="usd">42807000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzktMC0xLTEtODg0MjAvdGV4dHJlZ2lvbjo5OWMwZGJlNjdmYmE0MTYyYjk3ZjhmNGRlMzdmOWJiOF81NDk3NTU4MTM5Njc_a2e9213d-0d05-47bf-a609-54a42b886de0"
      unitRef="usd">42213000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzktMS0xLTEtODg0MjA_b8f5ea27-5824-4d5e-a6fd-1f97eb73c447"
      unitRef="usd">4077484000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzktMy0xLTEtODg0MjA_bbea0a1b-73e2-4280-a0fc-d1c5899e5c06"
      unitRef="usd">4825359000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <tfin:FederalHomeLoanBankAndOtherRestrictedStock
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzEwLTEtMS0xLTg4NDIw_85aa9d90-0c2b-475d-871a-088e2a006d62"
      unitRef="usd">6252000</tfin:FederalHomeLoanBankAndOtherRestrictedStock>
    <tfin:FederalHomeLoanBankAndOtherRestrictedStock
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzEwLTMtMS0xLTg4NDIw_fbdd8aa6-4d0b-49c5-a634-18f598a619f3"
      unitRef="usd">10146000</tfin:FederalHomeLoanBankAndOtherRestrictedStock>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzExLTEtMS0xLTg4NDIw_9eedb755-e40f-4b96-afd7-383fd67bbe18"
      unitRef="usd">103339000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzExLTMtMS0xLTg4NDIw_56bfca6c-3515-43da-9380-1d329d674d16"
      unitRef="usd">105729000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzEyLTEtMS0xLTg4NDIw_222ce48e-2620-4ea0-a44c-08dfaefd3ccf"
      unitRef="usd">0</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzEyLTMtMS0xLTg4NDIw_f038f0dc-55cf-4d5e-a651-9f5f7f6ade5a"
      unitRef="usd">524000</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:Goodwill
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzEzLTEtMS0xLTg4NDIw_579e5066-3335-4487-a344-b7379fea71eb"
      unitRef="usd">233709000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzEzLTMtMS0xLTg4NDIw_64381935-b6d5-40e8-85d8-9e79be43f36a"
      unitRef="usd">233727000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzE0LTEtMS0xLTg4NDIw_2888632e-d2e7-4071-aa33-1301e2cb5af7"
      unitRef="usd">32058000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzE0LTMtMS0xLTg4NDIw_beac8bc5-32b7-4a3e-8260-059257cf850c"
      unitRef="usd">43129000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzE1LTEtMS0xLTg4NDIw_2083eaee-ca3c-4091-aeb3-deeded46006c"
      unitRef="usd">41493000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzE1LTMtMS0xLTg4NDIw_250c7ffc-2d25-4395-ab57-b65de8878359"
      unitRef="usd">40993000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzE2LTEtMS0xLTg4NDIw_6bfba0d3-d138-4177-b0f6-5d7725011aee"
      unitRef="usd">16473000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzE2LTMtMS0xLTg4NDIw_2e72abad-c833-456f-bbd4-2e5454227cf2"
      unitRef="usd">10023000</us-gaap:DeferredIncomeTaxAssetsNet>
    <tfin:BusinessCombinationIndemnificationAsset
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzE3LTEtMS0xLTg4NDIw_44de7853-09b8-4571-ac62-30e9892564ec"
      unitRef="usd">3896000</tfin:BusinessCombinationIndemnificationAsset>
    <tfin:BusinessCombinationIndemnificationAsset
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzE3LTMtMS0xLTg4NDIw_fa3b74a5-953c-4619-9f00-90730430120f"
      unitRef="usd">4786000</tfin:BusinessCombinationIndemnificationAsset>
    <us-gaap:OtherAssets
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzE4LTEtMS0xLTg4NDIw_61cac2ec-3632-4091-a4a6-496a7ed6629c"
      unitRef="usd">141484000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzE4LTMtMS0xLTg4NDIw_6b8c4a1d-54f3-4b40-b5cc-7be7832bb1f8"
      unitRef="usd">98449000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzE5LTEtMS0xLTg4NDIw_47594ec0-2abe-48ef-9d85-e6718a6b0a28"
      unitRef="usd">5333783000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzE5LTMtMS0xLTg4NDIw_f074a39c-03ca-423b-94f7-1df716686b77"
      unitRef="usd">5956250000</us-gaap:Assets>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzIzLTEtMS0xLTg4NDIw_1fe80cc5-47ed-42b8-8b42-e4dedfdfd2e4"
      unitRef="usd">1756680000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzIzLTMtMS0xLTg4NDIw_4e845686-d092-4934-a2fc-1d45e50c4245"
      unitRef="usd">1925370000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzI0LTEtMS0xLTg4NDIw_2d39ed77-17b1-4ea5-9275-36f9d796a032"
      unitRef="usd">2414656000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDepositLiabilities
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzI0LTMtMS0xLTg4NDIw_55026c24-0e85-44fb-adfc-41780ab5756c"
      unitRef="usd">2721309000</us-gaap:InterestBearingDepositLiabilities>
    <us-gaap:Deposits
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzI1LTEtMS0xLTg4NDIw_2d90f37b-00e4-44da-932a-e22c1a1504e1"
      unitRef="usd">4171336000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzI1LTMtMS0xLTg4NDIw_14b1cbc0-6d60-4761-8b7f-c15fe42635ac"
      unitRef="usd">4646679000</us-gaap:Deposits>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzI2LTEtMS0xLTg4NDIw_81d1ba68-5ae0-44b3-a4a9-8ddb387b7984"
      unitRef="usd">340000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzI2LTMtMS0xLTg4NDIw_b8b8f5be-99e1-42a9-8a52-ac785bc1d6c4"
      unitRef="usd">2103000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzI3LTEtMS0xLTg4NDIw_cc9be82c-96aa-416c-9080-1b2e272b2085"
      unitRef="usd">30000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzI3LTMtMS0xLTg4NDIw_7f0f6f53-9a28-4b2b-8ad8-74bc5612cbc7"
      unitRef="usd">180000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:LineOfCredit
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzI4LTEtMS0xLTg4NDIw_793a5f44-72c2-4dca-91a3-a2603a01c10d"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzI4LTMtMS0xLTg4NDIw_8e0e8f43-7dd4-432f-a95b-7959e3b3ac80"
      unitRef="usd">27144000</us-gaap:LineOfCredit>
    <us-gaap:SubordinatedDebt
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzI5LTEtMS0xLTg4NDIw_6f924fce-b513-42b2-93b8-00620ff57c5a"
      unitRef="usd">107800000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedDebt
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzI5LTMtMS0xLTg4NDIw_38b54645-3f36-4c38-ab4f-32d332daac82"
      unitRef="usd">106957000</us-gaap:SubordinatedDebt>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzMwLTEtMS0xLTg4NDIw_94ca4754-4063-437d-b4ce-541ebef24948"
      unitRef="usd">41158000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzMwLTMtMS0xLTg4NDIw_a44c9235-4b8a-464f-9304-647846195841"
      unitRef="usd">40602000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:OtherLiabilities
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzMxLTEtMS0xLTg4NDIw_01da1146-8331-489b-a709-f38a9ec382d3"
      unitRef="usd">94178000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzMxLTMtMS0xLTg4NDIw_49fde699-237f-4e09-bd31-d23afbfcdd64"
      unitRef="usd">93901000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzMyLTEtMS0xLTg4NDIw_3749b475-14d0-4115-b4e6-6dd3cdea74d8"
      unitRef="usd">4444812000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzMyLTMtMS0xLTg4NDIw_33e2ac24-dd5a-4e6d-886f-b0c52e7acb8d"
      unitRef="usd">5097386000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzMzLTEtMS0xLTg4NDIw_83db5cb7-c135-45c2-b502-77d011df4b55"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzMzLTMtMS0xLTg4NDIw_9f021614-7d75-4599-83f9-66f2eca66562"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzM1LTEtMS0xLTg4NDIw_6b80d06b-8507-40ad-a354-92cc70e5092d"
      unitRef="usd">45000000</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzM1LTMtMS0xLTg4NDIw_5348275e-2b1f-4276-9f56-508dd73123e7"
      unitRef="usd">45000000</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzM2LTAtMS0xLTg4NDIwL3RleHRyZWdpb246MDU5OWYzYjBmMDU5NGFlYTllZTQ5ODE2ZjBiMTk1NzhfNTQ5NzU1ODEzOTQ5_1973ea13-3b08-4783-a82b-293e28289d87"
      unitRef="shares">24053585</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzM2LTAtMS0xLTg4NDIwL3RleHRyZWdpb246MDU5OWYzYjBmMDU5NGFlYTllZTQ5ODE2ZjBiMTk1NzhfNTQ5NzU1ODEzOTUz_0ec88ef2-6e6e-4a6c-aaa5-294ba6709116"
      unitRef="shares">25158879</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzM2LTEtMS0xLTg4NDIw_747b2f8d-62dd-4e63-aaa7-7e7f8550a2a3"
      unitRef="usd">283000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzM2LTMtMS0xLTg4NDIw_52352ddf-20bd-43b5-a81d-ed9c42e7e9ca"
      unitRef="usd">283000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzM3LTEtMS0xLTg4NDIw_6f50ae13-1825-46f5-b01b-f80ea2c6d8eb"
      unitRef="usd">534790000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzM3LTMtMS0xLTg4NDIw_af6cca7e-00f8-476b-b5f8-31ced56a3d95"
      unitRef="usd">510939000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:TreasuryStockValue
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzM4LTEtMS0xLTg4NDIw_7bcf4cbd-a51d-4996-95ac-d69a9e2743b3"
      unitRef="usd">182658000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzM4LTMtMS0xLTg4NDIw_fd134726-65a9-4f36-b077-5a63695ef088"
      unitRef="usd">104743000</us-gaap:TreasuryStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzM5LTEtMS0xLTg4NDIw_731501c5-7764-4469-9486-935a8d036696"
      unitRef="usd">498456000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzM5LTMtMS0xLTg4NDIw_4a0be324-ae99-4257-9b8a-0ec248726d22"
      unitRef="usd">399351000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzQwLTEtMS0xLTg4NDIw_a1dc6b16-9a1c-4e53-8e02-077ca4de3264"
      unitRef="usd">-6900000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzQwLTMtMS0xLTg4NDIw_4e575347-497e-40d8-be9e-73f46a962ab4"
      unitRef="usd">8034000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzQxLTEtMS0xLTg4NDIw_3ddb7d52-07c2-4332-b32b-775f05044471"
      unitRef="usd">888971000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzQxLTMtMS0xLTg4NDIw_086194ec-d1e7-4857-b100-e280eedeef31"
      unitRef="usd">858864000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzQyLTEtMS0xLTg4NDIw_be525f13-955c-48be-9926-03a307159c9e"
      unitRef="usd">5333783000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjQvZnJhZzoyMGVjZmFlYjM0YjM0NzEzYjZiYmEzNGY4NjJhNzY3My90YWJsZTpjNjJjODA4OGYzMTI0YTA1OWRhNDEyNWUwYzc4YTcwNC90YWJsZXJhbmdlOmM2MmM4MDg4ZjMxMjRhMDU5ZGE0MTI1ZTBjNzhhNzA0XzQyLTMtMS0xLTg4NDIw_7bc12ef0-c66b-4d53-a892-bf4ca64b5479"
      unitRef="usd">5956250000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzItMS0xLTEtODg0MjA_c4fbcd75-099a-47c0-a1a8-e6a36b34bace"
      unitRef="usd">181188000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzItMy0xLTEtODg0MjA_8c276c31-14a4-4f00-a160-21e6751cb734"
      unitRef="usd">183555000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzItNS0xLTEtODg0MjA_d5920bed-6048-4fcb-b1f8-4f2b60f1cbf2"
      unitRef="usd">198214000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestIncomePurchasedReceivables
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMtMS0xLTEtODg0MjA_93aa2762-0d64-40a8-bb24-9d3e6e3868f2"
      unitRef="usd">223193000</us-gaap:InterestIncomePurchasedReceivables>
    <us-gaap:InterestIncomePurchasedReceivables
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMtMy0xLTEtODg0MjA_57bc3b83-c6b5-4919-a218-a73b4b7f23b1"
      unitRef="usd">197835000</us-gaap:InterestIncomePurchasedReceivables>
    <us-gaap:InterestIncomePurchasedReceivables
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMtNS0xLTEtODg0MjA_cffdc03a-6054-4258-9d13-71491af8518a"
      unitRef="usd">114434000</us-gaap:InterestIncomePurchasedReceivables>
    <us-gaap:InterestAndDividendIncomeSecurities
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQtMS0xLTEtODg0MjA_45bc5f34-0e64-41d6-b940-88a6779789df"
      unitRef="usd">8187000</us-gaap:InterestAndDividendIncomeSecurities>
    <us-gaap:InterestAndDividendIncomeSecurities
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQtMy0xLTEtODg0MjA_34ce1d23-e153-4e62-a010-9918a1380816"
      unitRef="usd">5401000</us-gaap:InterestAndDividendIncomeSecurities>
    <us-gaap:InterestAndDividendIncomeSecurities
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQtNS0xLTEtODg0MjA_43e3cff4-2d99-49fc-b5f1-ebe7d82b9566"
      unitRef="usd">8229000</us-gaap:InterestAndDividendIncomeSecurities>
    <tfin:InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzUtMS0xLTEtODg0MjA_94e1e213-9156-458d-a9c0-d4122ac1a2f3"
      unitRef="usd">258000</tfin:InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock>
    <tfin:InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzUtMy0xLTEtODg0MjA_ca731847-31ca-457c-9337-b70636b3108d"
      unitRef="usd">156000</tfin:InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock>
    <tfin:InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzUtNS0xLTEtODg0MjA_0b326cfb-367d-43d0-865b-7c5cf9d5efba"
      unitRef="usd">530000</tfin:InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock>
    <us-gaap:InterestIncomeDomesticDeposits
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzYtMS0xLTEtODg0MjA_ded70a95-243e-4d66-a8bf-10b8cba0a1b3"
      unitRef="usd">6413000</us-gaap:InterestIncomeDomesticDeposits>
    <us-gaap:InterestIncomeDomesticDeposits
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzYtMy0xLTEtODg0MjA_b6d1c760-d462-4c16-b446-2a8cb6d43700"
      unitRef="usd">608000</us-gaap:InterestIncomeDomesticDeposits>
    <us-gaap:InterestIncomeDomesticDeposits
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzYtNS0xLTEtODg0MjA_ec764432-0a72-45bf-920c-d5331aa75cfc"
      unitRef="usd">708000</us-gaap:InterestIncomeDomesticDeposits>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzctMS0xLTEtODg0MjA_6a76b3f1-ed91-4c7a-9b9b-73d0bce4e010"
      unitRef="usd">419239000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzctMy0xLTEtODg0MjA_614d6712-236a-4b5f-bc02-9fd93644722f"
      unitRef="usd">387555000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzctNS0xLTEtODg0MjA_97d89bed-8edf-4139-9443-f8ba8d1e3480"
      unitRef="usd">322115000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpenseDomesticDeposits
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzktMS0xLTEtODg0MjA_162aba7a-76c4-4f18-b0f6-fefdafc1454a"
      unitRef="usd">10038000</us-gaap:InterestExpenseDomesticDeposits>
    <us-gaap:InterestExpenseDomesticDeposits
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzktMy0xLTEtODg0MjA_9cabde0f-db13-45b9-aa31-c402fae7297c"
      unitRef="usd">9697000</us-gaap:InterestExpenseDomesticDeposits>
    <us-gaap:InterestExpenseDomesticDeposits
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzktNS0xLTEtODg0MjA_8886eaab-ab6f-44bc-8b2c-2f36fb5b5a33"
      unitRef="usd">27403000</us-gaap:InterestExpenseDomesticDeposits>
    <us-gaap:InterestExpenseSubordinatedNotesAndDebentures
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzEwLTEtMS0xLTg4NDIw_7b199b64-3084-44c0-842d-40101c90459e"
      unitRef="usd">5212000</us-gaap:InterestExpenseSubordinatedNotesAndDebentures>
    <us-gaap:InterestExpenseSubordinatedNotesAndDebentures
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzEwLTMtMS0xLTg4NDIw_05f45505-28e0-41c9-8048-abae6866460a"
      unitRef="usd">6445000</us-gaap:InterestExpenseSubordinatedNotesAndDebentures>
    <us-gaap:InterestExpenseSubordinatedNotesAndDebentures
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzEwLTUtMS0xLTg4NDIw_22e5ba99-1550-4d52-8c68-f6e4395ad24f"
      unitRef="usd">5363000</us-gaap:InterestExpenseSubordinatedNotesAndDebentures>
    <us-gaap:InterestExpenseJuniorSubordinatedDebentures
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzExLTEtMS0xLTg4NDIw_d979369b-ec11-4ec1-abd3-d61603f1dd24"
      unitRef="usd">2662000</us-gaap:InterestExpenseJuniorSubordinatedDebentures>
    <us-gaap:InterestExpenseJuniorSubordinatedDebentures
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzExLTMtMS0xLTg4NDIw_7797cbe3-5338-4208-ab8f-ab96d7b2ec88"
      unitRef="usd">1775000</us-gaap:InterestExpenseJuniorSubordinatedDebentures>
    <us-gaap:InterestExpenseJuniorSubordinatedDebentures
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzExLTUtMS0xLTg4NDIw_3e0040fb-22dc-471e-8ff6-b1570afa4f37"
      unitRef="usd">2114000</us-gaap:InterestExpenseJuniorSubordinatedDebentures>
    <us-gaap:InterestExpenseOther
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzEyLTEtMS0xLTg4NDIw_3cd17fd9-a683-4070-86b1-da63d9b85d2a"
      unitRef="usd">835000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzEyLTMtMS0xLTg4NDIw_39f7e397-d6dd-46f3-844a-d11e9ca497ba"
      unitRef="usd">508000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzEyLTUtMS0xLTg4NDIw_ce7919ff-f412-4b65-9255-cbbbc5ba0dd8"
      unitRef="usd">2507000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpense
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzEzLTEtMS0xLTg4NDIw_ee1d6e66-d9ed-4090-b8b3-d93ead87d95e"
      unitRef="usd">18747000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzEzLTMtMS0xLTg4NDIw_5da011fb-ca63-4d6a-ade7-1b6af22ae96d"
      unitRef="usd">18425000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzEzLTUtMS0xLTg4NDIw_e3c360ab-e6ac-4593-be90-986678a8aa3f"
      unitRef="usd">37387000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE0LTEtMS0xLTg4NDIw_22a7570d-71d5-4983-bda8-ef180eabfcd1"
      unitRef="usd">400492000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE0LTMtMS0xLTg4NDIw_fcd82d6c-d983-4220-99cc-16e056f53f8a"
      unitRef="usd">369130000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE0LTUtMS0xLTg4NDIw_70837d8e-fbdb-474a-a586-c7d17aee92fc"
      unitRef="usd">284728000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE1LTEtMS0xLTg4NDIw_13082f4f-081f-4fd2-9bf0-6d40587aa7d5"
      unitRef="usd">6925000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE1LTMtMS0xLTg4NDIw_16972d21-7ed6-4ebb-93c8-0e60e5e469b0"
      unitRef="usd">-8830000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE1LTUtMS0xLTg4NDIw_e3efe20d-46a2-4edf-b911-ad00ea57d64e"
      unitRef="usd">38329000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE2LTEtMS0xLTg4NDIw_15f9026d-8f94-420e-a6e8-d6c951372aa4"
      unitRef="usd">393567000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE2LTMtMS0xLTg4NDIw_f3d893e2-62b0-4c02-bf27-45c37a4a969f"
      unitRef="usd">377960000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE2LTUtMS0xLTg4NDIw_384d4132-65fd-43ca-b73a-d9b8dabaf604"
      unitRef="usd">246399000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iabff6ee3068a4fe98f8b171a7a90d1bb_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE4LTEtMS0xLTg4NDIw_c7132b29-b952-450a-a423-f40fea6bf629"
      unitRef="usd">6844000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i61b4b39be88f4105b2af5c4b01a2f2bd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE4LTMtMS0xLTg4NDIw_7beacf51-8917-41d4-a8e3-06308aac2a98"
      unitRef="usd">7724000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if4766a00dfd348c8aff2e212108f6456_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE4LTUtMS0xLTg4NDIw_e8a5400c-cd39-484f-9edd-16adf7725d58"
      unitRef="usd">5274000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb22f53ccdc0486f96e30ec62e6652d0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE5LTEtMS0xLTg4NDIw_30f8f4d7-28ff-4dca-b160-50a4eccab719"
      unitRef="usd">8150000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iea6687dc97ad4491bc922db0708067ed_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE5LTMtMS0xLTg4NDIw_bdb648c9-dbfb-4b0b-8930-c6a37512d5a9"
      unitRef="usd">8811000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7fa484751d35468f88f05f2f028b2c84_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzE5LTUtMS0xLTg4NDIw_3a13bf63-e602-4917-a3b8-89fcabddec55"
      unitRef="usd">7781000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GainsLossesOnSalesOfOtherRealEstate
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIwLTEtMS0xLTg4NDIw_31f18322-64f3-46ef-8391-49cbdd103a09"
      unitRef="usd">-133000</us-gaap:GainsLossesOnSalesOfOtherRealEstate>
    <us-gaap:GainsLossesOnSalesOfOtherRealEstate
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIwLTMtMS0xLTg4NDIw_d621d4a9-90b1-4fc4-ab72-c84d40f504ad"
      unitRef="usd">-347000</us-gaap:GainsLossesOnSalesOfOtherRealEstate>
    <us-gaap:GainsLossesOnSalesOfOtherRealEstate
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIwLTUtMS0xLTg4NDIw_8b93d719-9b0f-4735-bae7-d7cee53e2b82"
      unitRef="usd">-616000</us-gaap:GainsLossesOnSalesOfOtherRealEstate>
    <us-gaap:DebtSecuritiesRealizedGainLoss
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIxLTEtMS0xLTg4NDIw_98cc217d-6f5c-42fe-b630-0e33d6fb206e"
      unitRef="usd">2512000</us-gaap:DebtSecuritiesRealizedGainLoss>
    <us-gaap:DebtSecuritiesRealizedGainLoss
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIxLTMtMS0xLTg4NDIw_99577a33-e05f-4cb5-b996-747362e961ab"
      unitRef="usd">5000</us-gaap:DebtSecuritiesRealizedGainLoss>
    <us-gaap:DebtSecuritiesRealizedGainLoss
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIxLTUtMS0xLTg4NDIw_3777bb1d-1c85-40b9-a2a0-512012f633c3"
      unitRef="usd">3226000</us-gaap:DebtSecuritiesRealizedGainLoss>
    <us-gaap:GainLossOnSaleOfNotesReceivable
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIyLTEtMS0xLTg4OTcy_97a872ad-c524-4d06-b362-2178902189dd"
      unitRef="usd">18228000</us-gaap:GainLossOnSaleOfNotesReceivable>
    <us-gaap:GainLossOnSaleOfNotesReceivable
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIyLTMtMS0xLTg4OTcy_a3faf418-6bec-4fd7-a6fe-1ea501c8e8c0"
      unitRef="usd">3105000</us-gaap:GainLossOnSaleOfNotesReceivable>
    <us-gaap:GainLossOnSaleOfNotesReceivable
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIyLTUtMS0xLTg4OTcy_fe7d57ca-b5cb-4f7b-a525-8c78ad6b48fc"
      unitRef="usd">2816000</us-gaap:GainLossOnSaleOfNotesReceivable>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i647c3c38a5ab4c949f107177eee26e85_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIyLTEtMS0xLTg4NDIw_883081b5-e50d-40f8-9ffe-98abc54e104b"
      unitRef="usd">24222000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5e98e48fb9f44bf4b09546912c8a9c53_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIyLTMtMS0xLTg4NDIw_6556c028-58e8-4774-8e86-91df87e6cc0a"
      unitRef="usd">17628000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iffddbaeae0d5433fbd62394a9786bf96_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIyLTUtMS0xLTg4NDIw_e013a93b-0eeb-46d6-8948-c64056ecae92"
      unitRef="usd">6007000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIzLTEtMS0xLTg4NDIw_256fd4a0-ef0e-4807-9ac1-faa58494d664"
      unitRef="usd">5145000</us-gaap:InsuranceCommissionsAndFees>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIzLTMtMS0xLTg4NDIw_089c3b8d-ce47-463b-8b67-3c924645236e"
      unitRef="usd">5127000</us-gaap:InsuranceCommissionsAndFees>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzIzLTUtMS0xLTg4NDIw_4541f077-0933-4a31-945a-47b55fe86977"
      unitRef="usd">4232000</us-gaap:InsuranceCommissionsAndFees>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI0LTEtMS0xLTg4NDIw_d777e015-ebfa-4b79-8620-a53b238dc33e"
      unitRef="usd">0</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI0LTMtMS0xLTg4NDIw_2911d8b4-cae9-4a37-89c8-ae214d57a740"
      unitRef="usd">0</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI0LTUtMS0xLTg4NDIw_ee9a2a3d-f63b-4c5e-8867-937e041ad3f1"
      unitRef="usd">9758000</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI1LTEtMS0xLTg4NDIw_bc3d17c8-64fa-4e1a-ba3c-bdb3ea08de04"
      unitRef="usd">19100000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI1LTMtMS0xLTg4NDIw_f8ea2b7c-d20c-499b-8690-23bd32189219"
      unitRef="usd">12448000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI1LTUtMS0xLTg4NDIw_4864a603-072b-4440-8f4c-f6c3d6ad8055"
      unitRef="usd">21907000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncome
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI2LTEtMS0xLTg4NDIw_f14ff54c-2052-4b46-8c5e-175f8f9bc0f0"
      unitRef="usd">84068000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI2LTMtMS0xLTg4NDIw_39afbab2-35b0-4880-9848-cd4712243eff"
      unitRef="usd">54501000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI2LTUtMS0xLTg4NDIw_493eaedd-d847-4b4d-ba54-74eae45d1784"
      unitRef="usd">60385000</us-gaap:NoninterestIncome>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI4LTEtMS0xLTg4NDIw_d52f5704-8860-4994-9309-e31a06ac64a3"
      unitRef="usd">201487000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI4LTMtMS0xLTg4NDIw_43d48ece-0c23-434f-a47f-7b533b7fca71"
      unitRef="usd">173951000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI4LTUtMS0xLTg4NDIw_89589fa8-5720-4e20-a019-b039bf5da007"
      unitRef="usd">126975000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:OccupancyNet
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI5LTEtMS0xLTg4NDIw_5fbb3459-9132-420e-b6ee-9d1ff6b210f0"
      unitRef="usd">26774000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI5LTMtMS0xLTg4NDIw_68c8cc1e-f6c8-4820-bf4b-15cd5a649823"
      unitRef="usd">24473000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzI5LTUtMS0xLTg4NDIw_8a0c25d1-b36a-4430-843e-15a0138e5f17"
      unitRef="usd">22766000</us-gaap:OccupancyNet>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMwLTEtMS0xLTg4NDIw_f2f800dc-bd68-4282-a9a5-db4e9180b181"
      unitRef="usd">1543000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMwLTMtMS0xLTg4NDIw_6118cb3e-2f0c-4d51-b276-c73481105340"
      unitRef="usd">2118000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMwLTUtMS0xLTg4NDIw_0bb15829-9001-4d1c-b639-ef65bbbc467b"
      unitRef="usd">1520000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:ProfessionalFees
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMxLTEtMS0xLTg4NDIw_01261b9a-2235-432b-b503-d0ed06a8caf0"
      unitRef="usd">15644000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMxLTMtMS0xLTg4NDIw_1c54082b-8872-4d9d-9460-2c7cb5f52861"
      unitRef="usd">12592000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMxLTUtMS0xLTg4NDIw_c1558b24-a169-45e7-8eab-dc4f2f7d9145"
      unitRef="usd">9349000</us-gaap:ProfessionalFees>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMyLTEtMS0xLTg4NDIw_1289ba61-35bf-4b92-9651-fa137aa19144"
      unitRef="usd">11922000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMyLTMtMS0xLTg4NDIw_4739a544-7332-409b-bf80-efe830d0be14"
      unitRef="usd">10876000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMyLTUtMS0xLTg4NDIw_1524d19f-a0b0-4ffa-9a3b-8a246d215a9d"
      unitRef="usd">8330000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMzLTEtMS0xLTg4NDIw_e5ccf32b-5e26-424d-8413-179e121bc7ea"
      unitRef="usd">7595000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMzLTMtMS0xLTg4NDIw_9eb6edd4-0dd3-4cfd-9d16-faa168056588"
      unitRef="usd">5174000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzMzLTUtMS0xLTg4NDIw_741a41d5-b856-4ac1-8505-a0cab81b0086"
      unitRef="usd">4718000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM0LTEtMS0xLTg4NDIw_b72ca58d-338e-40a3-8287-b4e35a214152"
      unitRef="usd">40265000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM0LTMtMS0xLTg4NDIw_6a29c937-3304-4306-ba80-6c64fed02767"
      unitRef="usd">26862000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM0LTUtMS0xLTg4NDIw_d86d7b1d-6c0d-448b-bc68-b63beba05d11"
      unitRef="usd">22153000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:OtherNoninterestExpense
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM1LTEtMS0xLTg4NDIw_cbd3b93d-5675-483f-900f-e5f2a8c526bb"
      unitRef="usd">35401000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM1LTMtMS0xLTg4NDIw_8897b693-9b5e-4fcc-9d24-1a75684fcafb"
      unitRef="usd">31461000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM1LTUtMS0xLTg4NDIw_5c903c04-2d59-45dd-9260-fded2836df3d"
      unitRef="usd">26263000</us-gaap:OtherNoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM2LTEtMS0xLTg4NDIw_056bbabd-df88-4ddb-b600-00ddea127cd8"
      unitRef="usd">340631000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM2LTMtMS0xLTg4NDIw_82b36c89-ffbb-4d73-a1e3-8a01b84819ba"
      unitRef="usd">287507000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM2LTUtMS0xLTg4NDIw_defb8e86-2832-4249-bbd8-fa5aaaf444c6"
      unitRef="usd">222074000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM3LTEtMS0xLTg4NDIw_7622045d-91cd-4b42-8c73-4c7c85a3e448"
      unitRef="usd">137004000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM3LTMtMS0xLTg4NDIw_69043efe-aa43-4460-b4bc-def16b4de57f"
      unitRef="usd">144954000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM3LTUtMS0xLTg4NDIw_0455b8bd-44be-4c44-8f98-d0c14c14c566"
      unitRef="usd">84710000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM4LTEtMS0xLTg4NDIw_80d19666-6740-4d7b-8278-7d035a260cd7"
      unitRef="usd">34693000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM4LTMtMS0xLTg4NDIw_36b98077-4592-426d-9e44-6b2c68d94c4c"
      unitRef="usd">31980000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM4LTUtMS0xLTg4NDIw_e907a97f-9f3e-4975-8891-2449b07336ec"
      unitRef="usd">20686000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM5LTEtMS0xLTg4NDIw_45777069-9829-434a-a963-913680ebdfa1"
      unitRef="usd">102311000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM5LTMtMS0xLTg4NDIw_1b20a49f-556a-43b4-9642-961320074bf7"
      unitRef="usd">112974000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzM5LTUtMS0xLTg4NDIw_b2d44174-6d16-4d19-bda3-8d293b565123"
      unitRef="usd">64024000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQwLTEtMS0xLTg4NDIw_a6db6e82-2d2d-482e-9883-d7185b10c8d0"
      unitRef="usd">3206000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQwLTMtMS0xLTg4NDIw_8aa50e9e-20c0-4a10-ac3f-355391b9db1e"
      unitRef="usd">3206000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQwLTUtMS0xLTg4NDIw_a7c2d6a1-00b2-4ec5-a5d1-7ed070e454b5"
      unitRef="usd">1701000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQxLTEtMS0xLTg4NDIw_b7a84846-0d13-4527-a73b-74406b2d1c12"
      unitRef="usd">99105000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQxLTMtMS0xLTg4NDIw_b29cd8a2-44cf-4397-b1d3-c78e533227ec"
      unitRef="usd">109768000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQxLTUtMS0xLTg4NDIw_e08542ca-4c59-4119-9cbf-eb4c29cc024b"
      unitRef="usd">62323000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQzLTEtMS0xLTg4NDIw_ef1be530-8fed-4f03-9917-580da146f030"
      unitRef="usdPerShare">4.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQzLTMtMS0xLTg4NDIw_d02b1b59-beeb-4469-9c57-ab784ce71f5f"
      unitRef="usdPerShare">4.44</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQzLTUtMS0xLTg4NDIw_971f6046-df81-421b-9a48-e21937c4a342"
      unitRef="usdPerShare">2.56</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQ0LTEtMS0xLTg4NDIw_246b9d83-226c-43d4-b588-a8af43d82c9e"
      unitRef="usdPerShare">3.96</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQ0LTMtMS0xLTg4NDIw_a832143a-12c4-4980-bf90-a0a9aa103a0e"
      unitRef="usdPerShare">4.35</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMjcvZnJhZzpmYmNlYTg5NzM3Y2M0NTIyYjdiNzM3MDgxZmVlMjgyYS90YWJsZTpkMDIxYjVjMmJiNWE0NGE4YjA4NWMwNTI5OTA2NjUwYy90YWJsZXJhbmdlOmQwMjFiNWMyYmI1YTQ0YThiMDg1YzA1Mjk5MDY2NTBjXzQ0LTUtMS0xLTg4NDIw_25f28cd3-f18b-4c90-a706-fbcf6f477b02"
      unitRef="usdPerShare">2.53</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzEtMS0xLTEtODg0MjA_a06d8849-b290-4c5a-9247-c947dc47adb8"
      unitRef="usd">102311000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzEtMy0xLTEtODg0MjA_881aa23f-3238-45f7-afe8-595c6df4d42a"
      unitRef="usd">112974000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzEtNS0xLTEtODg0MjA_928a60c4-b60d-4932-bd4c-cb3f8ce44e4c"
      unitRef="usd">64024000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzQtMS0xLTEtODg0MjA_88950438-5755-4b81-9458-4d51bfcb4a13"
      unitRef="usd">-10865000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzQtMy0xLTEtODg0MjA_c5421038-c4f8-434a-8fb8-54537f6d5685"
      unitRef="usd">-2424000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzQtNS0xLTEtODg0MjA_7b7b6633-cef3-4b4b-a848-e68fc155210d"
      unitRef="usd">8578000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzUtMS0xLTEtODg0MjA_394c58d5-5749-4845-8b45-0bd004058709"
      unitRef="usd">-2512000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzUtMy0xLTEtODg0MjA_9f04217c-97fa-4a99-bc04-812eda829993"
      unitRef="usd">-577000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzUtNS0xLTEtODg0MjA_bbb6862f-1f77-4c56-9902-5c379d0d7dae"
      unitRef="usd">2062000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzYtMS0xLTEtODg0MjA_2b0ef162-9e5c-4f3b-81e1-33541b110c58"
      unitRef="usd">-8353000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzYtMy0xLTEtODg0MjA_3fdd709e-d985-41a2-ac7a-eae4e00aa401"
      unitRef="usd">-1847000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzYtNS0xLTEtODg0MjA_e7c706c8-3b8a-4faa-8cee-4117ee6c5d55"
      unitRef="usd">6516000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzctMS0xLTEtODg0MjA_b2f0d723-1223-4939-b511-ab624f8ba3ac"
      unitRef="usd">2512000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzctMy0xLTEtODg0MjA_573b22ad-3cb3-43da-b160-d090f92dcd4c"
      unitRef="usd">5000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzctNS0xLTEtODg0MjA_14cef693-20bc-4686-b73e-1c9bc39d5b81"
      unitRef="usd">3226000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzgtMS0xLTEtODg0MjA_c22067ae-de0d-4118-95ee-9dba55a91488"
      unitRef="usd">636000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzgtMy0xLTEtODg0MjA_c0258e7c-7466-4ec7-bd48-a933e931c28b"
      unitRef="usd">1000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzgtNS0xLTEtODg0MjA_5dc7eb4e-55ff-4ad4-a874-423ac18782c2"
      unitRef="usd">800000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzktMS0xLTEtODg0MjA_31308313-8c09-4225-8440-c5436fdf6b83"
      unitRef="usd">1876000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzktMy0xLTEtODg0MjA_404b4582-c286-4c7c-97c5-8fef9de1db56"
      unitRef="usd">4000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzktNS0xLTEtODg0MjA_a97a85b7-778c-4dbd-bc0f-a1278d07950a"
      unitRef="usd">2426000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzEwLTEtMS0xLTg4NDIw_441ef5c6-28cd-42b9-a341-89d2a8ece89c"
      unitRef="usd">-10229000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzEwLTMtMS0xLTg4NDIw_f2f78d15-e644-44f9-85c6-a22e008fc35f"
      unitRef="usd">-1851000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzEwLTUtMS0xLTg4NDIw_56cbc802-6228-41c5-96af-514fb65e1c1e"
      unitRef="usd">4090000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzEzLTEtMS0xLTg4NDIw_d41f6479-be75-4f44-b3cb-1c3400d1506a"
      unitRef="usd">3152000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzEzLTMtMS0xLTg4NDIw_3a668522-8ffc-4408-8e3f-b52090f8a4e5"
      unitRef="usd">5255000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzEzLTUtMS0xLTg4NDIw_7e1e344b-45cd-4596-8afd-1a13c23e895e"
      unitRef="usd">782000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE0LTEtMS0xLTg4NDIw_f8eb9b0f-1826-4f05-b0a6-e838d355dd94"
      unitRef="usd">754000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE0LTMtMS0xLTg4NDIw_251587aa-7756-4adf-bd93-31a367e8f01a"
      unitRef="usd">1260000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE0LTUtMS0xLTg4NDIw_64064954-19a6-4b75-88dd-e60e9aeffab2"
      unitRef="usd">185000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE1LTEtMS0xLTg4NDIw_85de57c7-3a0e-405a-b99e-e02be0a79a12"
      unitRef="usd">2398000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE1LTMtMS0xLTg4NDIw_026782e8-c70d-467e-b38c-716f989ecfb2"
      unitRef="usd">3995000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE1LTUtMS0xLTg4NDIw_a317a780-d677-48f6-a672-2d5cd2db679f"
      unitRef="usd">597000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE2LTEtMS0xLTg4NDIw_cbf71ff7-8b4b-4512-b59a-bc436a2e1a87"
      unitRef="usd">9316000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE2LTMtMS0xLTg4NDIw_a4756201-2f1a-4a65-b4b3-dfb3ef115e05"
      unitRef="usd">-93000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE2LTUtMS0xLTg4NDIw_3ff5d7f0-6d8e-48cf-b407-7496d58b6a6d"
      unitRef="usd">-34000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE3LTEtMS0xLTg4NDIw_0f42fd05-6c56-4a60-9a56-7ced516abc27"
      unitRef="usd">2213000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE3LTMtMS0xLTg4NDIw_b050493d-12ae-4659-925e-9d4f55488b37"
      unitRef="usd">-22000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE3LTUtMS0xLTg4NDIw_8fcfbcea-3c86-462c-9043-8b8b155c0a81"
      unitRef="usd">-8000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE4LTEtMS0xLTg4NDIw_f1b7b3fb-bc26-41bb-a1e7-425e41653f6d"
      unitRef="usd">7103000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE4LTMtMS0xLTg4NDIw_0cbe0fcd-11da-4122-a13f-0e60bc7a4124"
      unitRef="usd">-71000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE4LTUtMS0xLTg4NDIw_37c3ac79-219c-4efe-8f8f-38118c3d82a5"
      unitRef="usd">-26000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE5LTEtMS0xLTg4NDIw_509ef9c1-5e52-4979-bc44-985e41bf8ffd"
      unitRef="usd">-4705000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE5LTMtMS0xLTg4NDIw_546399ba-fe89-4631-8256-a53f5a175805"
      unitRef="usd">4066000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzE5LTUtMS0xLTg4NDIw_f028259f-3905-441a-92bb-52d7ece6dc19"
      unitRef="usd">623000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzIwLTEtMS0xLTg4NDIw_51886017-794f-48e0-b384-50531365c5b6"
      unitRef="usd">-14934000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzIwLTMtMS0xLTg4NDIw_5e960b78-45e9-4995-b96f-578cf4f37900"
      unitRef="usd">2215000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzIwLTUtMS0xLTg4NDIw_a84261a5-6985-44ce-8d4d-42a86f790fd4"
      unitRef="usd">4713000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzIxLTEtMS0xLTg4NDIw_c741ba0b-efd3-4440-92cd-45795c0003d8"
      unitRef="usd">87377000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzIxLTMtMS0xLTg4NDIw_2b2c9be4-1813-4436-97f1-beabde79fdb4"
      unitRef="usd">115189000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzAvZnJhZzoxNzU0NDQ1NTFjNzU0Y2MxOTBiNTEwM2U1ZTQ1NGY3NC90YWJsZTpiMGVlNmYxODQyZjk0ZWNhYjhjZDg3MDFmOWI2YTcxNi90YWJsZXJhbmdlOmIwZWU2ZjE4NDJmOTRlY2FiOGNkODcwMWY5YjZhNzE2XzIxLTUtMS0xLTg4NDIw_eff982d4-2a5d-491b-9ad9-c7f55feeae4d"
      unitRef="usd">68737000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i9af264afe33f458d9233023d6516d71e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzItMS0xLTEtODg0MjA_90a10918-c553-423e-bcf1-22dd82977133"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i375c5e170741473e994dae2383891f0a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzItMy0xLTEtODg0MjA_eb4e6775-38e0-443a-87c2-3473bbd5a12a"
      unitRef="shares">24964961</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i375c5e170741473e994dae2383891f0a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzItNS0xLTEtODg0MjA_79b0f7ed-9199-4f8a-b09f-4330bdf6d182"
      unitRef="usd">272000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id2056e38056647628fe7cbe9aafbb407_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzItNy0xLTEtODg0MjA_dba0f090-f124-44e3-b715-3d4d1ccc1a1d"
      unitRef="usd">473251000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="idd1dfc05be2b4c0e8ca7eed475eb15f2_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzItOS0xLTEtODg0MjA_7cbfe850-a052-4008-b242-c81e4d762e59"
      unitRef="shares">2198681</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="idd1dfc05be2b4c0e8ca7eed475eb15f2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzItMTEtMS0xLTg4NDIw_ca2e9765-38d6-4816-8fa4-01c84a1dfc1f"
      unitRef="usd">-67069000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib25609d4fc1944d4b943dea10049c645_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzItMTMtMS0xLTg4NDIw_522f163d-06a3-45f8-b9bd-497238d3d955"
      unitRef="usd">229030000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3267b46866ba4ba094574a2076be7fa0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzItMTUtMS0xLTg4NDIw_33d5b3fc-1dfd-49c0-9263-4396a5e512d2"
      unitRef="usd">1106000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i32f8144531b74f5d81fef9b7bb6e8cc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzItMTctMS0xLTg4NDIw_2d6a335a-51e3-4be5-b060-1025c79cb7b6"
      unitRef="usd">636590000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i920a039c2b0a45f3887461b4d5f7e3a8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMtMTMtMS0xLTg4NDIw_248d9a71-7a0d-46aa-950b-c5e8ade82047"
      unitRef="usd">-1770000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i556180c31a0d49b4bcbb4fd3c77e4baf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMtMTctMS0xLTg4NDIw_8fb6ec93-88f7-4889-bc88-d22d9be0f8f2"
      unitRef="usd">-1770000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="icdb36ee506d44410b8abb63c69d326a6_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzQtMy0xLTEtODkyOTY_a584ff6a-2d62-405f-bb53-20d2c6e93e96"
      unitRef="shares">630268</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="icdb36ee506d44410b8abb63c69d326a6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzQtNS0xLTEtODkyOTY_0841300b-73dc-4d82-af8a-2c7484cbb6f6"
      unitRef="usd">7000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i15191a6fadeb4c9e871334136995b29d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzQtNy0xLTEtODkyOTY_f36b648a-ba49-49e7-8cbd-4cb71ec8c830"
      unitRef="usd">13935000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i86e9d336963c4e8fa0434b8d282c2554_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzQtMTctMS0xLTg5Mjk2_f3062ccf-c5c9-4b4b-827b-6b99232ec0a0"
      unitRef="usd">13942000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ib9f7e810731e46b7a1ef9cc0d07694a4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzUtMS0xLTEtODkyOTY_76f6a721-12a4-45f6-854b-195cdd6162ce"
      unitRef="usd">45000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ibe206755e7a94c04b81662b3ad887749_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzUtNy0xLTEtODkyOTY_f46cf932-e98e-491f-9873-cb1e7d187758"
      unitRef="usd">-2636000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i004c8a4017934489833d5473bbf538dc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzUtMTctMS0xLTg5Mjk2_51ce8a3c-3be2-4052-b556-b2f6231a1c8e"
      unitRef="usd">42364000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i31951eff5eb54bd28e265d517b5afcfd_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzYtMy0xLTEtODkyOTY_7aef05cc-7fae-4962-bf32-4cc901c3ad7a"
      unitRef="shares">138417</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i31951eff5eb54bd28e265d517b5afcfd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzYtNS0xLTEtODkyOTY_d9099ca0-2fd5-4277-9fae-d96f4442f2bf"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="id7934876aae3424cbadf36cdd7e62167_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzYtNy0xLTEtODkyOTY_61e7001a-375b-4cb8-9d16-1d9b16735fd3"
      unitRef="usd">-1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzYtMTctMS0xLTg5Mjk2_3505bc78-9666-404b-91d3-e300736a3d20"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id7934876aae3424cbadf36cdd7e62167_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzctNy0xLTEtODkyOTY_76ba3f3e-f8d7-4c93-9439-6a1eac97862f"
      unitRef="usd">4618000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzctMTctMS0xLTg5Mjk2_cb733c91-0379-451e-b860-cdb667f3940a"
      unitRef="usd">4618000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="i31951eff5eb54bd28e265d517b5afcfd_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzQtMy0xLTEtODg0MjA_b2538425-927d-4e53-98a7-25b0c58a6e8b"
      unitRef="shares">6067</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="id7934876aae3424cbadf36cdd7e62167_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzQtNy0xLTEtODg0MjA_7986e7eb-afd6-43e9-97da-f6ee5c006da2"
      unitRef="usd">-211000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="ie7d8d2a7264742589a638b9a4595ce11_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzQtOS0xLTEtODg0MjA_fc768919-f746-4d15-b25d-30d153068db7"
      unitRef="shares">6067</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="ie7d8d2a7264742589a638b9a4595ce11_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzQtMTEtMS0xLTg4NDIw_e2c99773-7494-40c6-84ad-6327c11f7375"
      unitRef="usd">211000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzQtMTctMS0xLTg4NDIw_e6cc0e5b-0b8e-41b2-8642-502dc525ef02"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i31951eff5eb54bd28e265d517b5afcfd_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzUtMy0xLTEtODg0MjA_d27ed78a-1d36-4e45-96f1-dfd235879f43"
      unitRef="shares">19394</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="id7934876aae3424cbadf36cdd7e62167_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzUtNy0xLTEtODg0MjA_beceed37-db65-4984-bbe1-9b3f3fcf40c1"
      unitRef="usd">-227000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzUtMTctMS0xLTg4NDIw_9ee55446-0b76-4a1b-9192-18ea9e585796"
      unitRef="usd">-227000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i31951eff5eb54bd28e265d517b5afcfd_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzYtMy0xLTEtODg0MjA_dade53de-4f95-440a-80eb-c74078cdbb4d"
      unitRef="shares">878755</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ie7d8d2a7264742589a638b9a4595ce11_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzYtOS0xLTEtODg0MjA_1611f92c-1d00-4573-b70c-b43d96448c26"
      unitRef="shares">878755</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ie7d8d2a7264742589a638b9a4595ce11_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzYtMTEtMS0xLTg4NDIw_eeea3e11-53f8-4d37-af16-552aef2c1bc9"
      unitRef="usd">35772000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzYtMTctMS0xLTg4NDIw_7189e7d6-5579-41d1-a732-57ac46b11de3"
      unitRef="usd">35772000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:DividendsPreferredStock
      contextRef="i400f9c45c24243f69a4b8bbf6c214668_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzctMTMtMS0xLTg4NDIw_77872ee9-3e02-49c7-9981-7611ff78eec3"
      unitRef="usd">1701000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzctMTctMS0xLTg4NDIw_5d3a980b-88b6-465f-9ca1-094839aeb32e"
      unitRef="usd">1701000</us-gaap:DividendsPreferredStock>
    <us-gaap:NetIncomeLoss
      contextRef="i400f9c45c24243f69a4b8bbf6c214668_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzgtMTMtMS0xLTg4NDIw_aa487a95-7c54-48c0-b622-16f5891be704"
      unitRef="usd">64024000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzgtMTctMS0xLTg4NDIw_1c8f5261-2ff6-4ba0-bd42-c7d6095b296f"
      unitRef="usd">64024000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i2416ca57354748abaf46d4b39dbaa03c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzktMTUtMS0xLTg4NDIw_f02a03b5-047c-417c-9ded-d79c2ac4d17e"
      unitRef="usd">4713000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzktMTctMS0xLTg4NDIw_5057ac37-4630-4318-8501-bf42f450c439"
      unitRef="usd">4713000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i52f946e3073a412e8f5a62a9b0c205c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEwLTEtMS0xLTg4NDIw_42325b6e-80fa-4bf4-a746-174eb691a944"
      unitRef="usd">45000000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ic12d096d30504ba194d4c2ffca794bb0_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEwLTMtMS0xLTg4NDIw_001529ca-f3fd-439b-a893-284fc6007f99"
      unitRef="shares">24868218</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ic12d096d30504ba194d4c2ffca794bb0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEwLTUtMS0xLTg4NDIw_0d2ba258-7158-4825-8b8b-9c5b53d924f7"
      unitRef="usd">280000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i075ea1fcdcf14d8ca69f89885c430552_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEwLTctMS0xLTg4NDIw_46de235a-6b29-4062-b88e-263ab9039055"
      unitRef="usd">489151000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="if2d919d2e91743519269c0b653637405_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEwLTktMS0xLTg4NDIw_9d4ebd48-fb32-41d6-b54b-ab07292a6d50"
      unitRef="shares">3083503</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="if2d919d2e91743519269c0b653637405_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEwLTExLTEtMS04ODQyMA_3ad3a0ed-e0f2-4518-a244-2171b54ad1f9"
      unitRef="usd">-103052000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i87be1e34013d4b95b423bb29b49e8232_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEwLTEzLTEtMS04ODQyMA_90f2461a-b4c5-43fc-9140-edfd19de748f"
      unitRef="usd">289583000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i23e0a02e56e6462cb145b12d7fe9d9d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEwLTE1LTEtMS04ODQyMA_da41f6be-ba57-4f11-b2d8-352324faf865"
      unitRef="usd">5819000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4f4d0769e4424ed69454e168665489d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEwLTE3LTEtMS04ODQyMA_e90d3f72-3da5-4ae4-b53e-8ed4e792da4a"
      unitRef="usd">726781000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i650092e9653b4891a8d2c5715cb24579_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzExLTMtMS0xLTg4NDIw_52a84448-532f-436b-9e82-733d21ff9a57"
      unitRef="shares">241014</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i650092e9653b4891a8d2c5715cb24579_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzExLTUtMS0xLTg4NDIw_20087791-4384-4f5c-8912-e6e7d1255373"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i80c200cc7bf1485f8f10ead83cd3bfa5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzExLTctMS0xLTg4NDIw_988787e8-173e-4bf5-b3ff-38a10bca3d7a"
      unitRef="usd">-2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzExLTE3LTEtMS04ODQyMA_14bf8fe6-7616-42fc-b173-677f0bcc77e6"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i80c200cc7bf1485f8f10ead83cd3bfa5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEyLTctMS0xLTg4NDIw_3ec5aece-f8bf-4280-9167-42d92d7fe9e4"
      unitRef="usd">20315000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEyLTE3LTEtMS04ODQyMA_53ab3e86-ca51-4430-8447-476605659a02"
      unitRef="usd">20315000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="i650092e9653b4891a8d2c5715cb24579_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEzLTMtMS0xLTg4NDIw_c5581a55-3096-4783-84d3-d4c07f1cd048"
      unitRef="shares">5129</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="i80c200cc7bf1485f8f10ead83cd3bfa5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEzLTctMS0xLTg4NDIw_df45cd62-ea1d-42c2-87ce-e7096607a66f"
      unitRef="usd">-450000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="ieee52b5cc7a94469b0ce0180ee40a3ab_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEzLTktMS0xLTg4NDIw_fce15383-39a4-41f0-89ff-06cd3a0c14dc"
      unitRef="shares">5129</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="ieee52b5cc7a94469b0ce0180ee40a3ab_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEzLTExLTEtMS04ODQyMA_a822901f-79a3-4e5e-ae64-a6ecacc4bdec"
      unitRef="usd">450000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzEzLTE3LTEtMS04ODQyMA_44c4e628-800b-4f77-bcc8-3a7478385d0b"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i650092e9653b4891a8d2c5715cb24579_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzE0LTMtMS0xLTg4NDIw_da2b712c-2964-4ee7-9b52-4307f0d278de"
      unitRef="shares">59844</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i650092e9653b4891a8d2c5715cb24579_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzE0LTUtMS0xLTg4NDIw_e761ef5c-81d3-4a16-b6aa-c46207a33f8c"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i80c200cc7bf1485f8f10ead83cd3bfa5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzE0LTctMS0xLTg4NDIw_b4f89456-d32b-4b4d-bcbf-4f1142e28414"
      unitRef="usd">576000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzE0LTE3LTEtMS04ODQyMA_543a6d51-ff8c-4258-b4c2-43f8517212f0"
      unitRef="usd">577000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i650092e9653b4891a8d2c5715cb24579_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzE1LTMtMS0xLTg4NDIw_0b417d57-970c-481d-90d2-cf78b118fa39"
      unitRef="shares">9101</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i80c200cc7bf1485f8f10ead83cd3bfa5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzE1LTctMS0xLTg4NDIw_42d6e82a-365d-465b-b8ef-02a4a3f22c62"
      unitRef="usd">449000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzE1LTE3LTEtMS04ODQyMA_06880040-894e-4c4b-ba48-ce7d26b67b60"
      unitRef="usd">449000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i650092e9653b4891a8d2c5715cb24579_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzE2LTMtMS0xLTg4NDIw_f2951f87-a45f-469f-b2cc-89f813d4e34e"
      unitRef="shares">14169</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ieee52b5cc7a94469b0ce0180ee40a3ab_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzE2LTktMS0xLTg4NDIw_b3b85c15-1b36-4152-859f-ba2356c05558"
      unitRef="shares">14169</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ieee52b5cc7a94469b0ce0180ee40a3ab_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzE2LTExLTEtMS04ODQyMA_f7a0ac6b-f267-49fd-a588-7c5d85142221"
      unitRef="usd">1241000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzE2LTE3LTEtMS04ODQyMA_abba9b51-1989-456d-ad30-3c4efdc96cfe"
      unitRef="usd">1241000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:DividendsPreferredStock
      contextRef="i7c5e4cd18da84e81baa2d1cc19e69564_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzE3LTEzLTEtMS04ODQyMA_3fa8506f-1f53-4112-9860-6e311dc30cf7"
      unitRef="usd">3206000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzE3LTE3LTEtMS04ODQyMA_eb0eff84-728c-49cd-adec-4f356f3528c1"
      unitRef="usd">3206000</us-gaap:DividendsPreferredStock>
    <us-gaap:NetIncomeLoss
      contextRef="i7c5e4cd18da84e81baa2d1cc19e69564_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIwLTEzLTEtMS04ODQyMA_9f447cdf-c87e-4173-978f-fce51fd5a775"
      unitRef="usd">112974000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIwLTE3LTEtMS04ODQyMA_a1fc487e-3658-4f9d-9ab6-8f9e960d4cfe"
      unitRef="usd">112974000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iacf4cb7308ff49619fb1da6b051cc784_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIxLTE1LTEtMS04ODQyMA_191f4b8b-2e1a-4d2b-a6ce-3d8263401749"
      unitRef="usd">2215000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIxLTE3LTEtMS04ODQyMA_ad892a3e-3b79-4dcb-87f5-ad4dea9e5b6e"
      unitRef="usd">2215000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i552a442eb0524275a2ef6db7dffdf971_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIyLTEtMS0xLTg4NDIw_0e2565f6-032c-4424-a4a8-78ca908a4c7d"
      unitRef="usd">45000000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7de7eddf514348f380712db952864183_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIyLTMtMS0xLTg4NDIw_aba307a9-1184-40fe-834a-7ffa8b7c63d8"
      unitRef="shares">25158879</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i7de7eddf514348f380712db952864183_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIyLTUtMS0xLTg4NDIw_ea84bd25-cf05-40f5-aa2f-b037ed61a45b"
      unitRef="usd">283000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1479f8ede6a64b5eb1619cd21dd11cf9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIyLTctMS0xLTg4NDIw_b9393c31-4153-4977-af80-bb527fa82233"
      unitRef="usd">510939000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="if56f50fd7d864ed89f1eaa93cc37bda1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIyLTktMS0xLTg4NDIw_d7128626-e473-4117-9954-5245bc739545"
      unitRef="shares">3102801</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="if56f50fd7d864ed89f1eaa93cc37bda1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIyLTExLTEtMS04ODQyMA_929828e7-8162-4557-b70c-970239f890c6"
      unitRef="usd">-104743000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if1cd8956bbf84f439b4017c9e41821d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIyLTEzLTEtMS04ODQyMA_465912c6-b3f5-4c48-945b-54368cc45e81"
      unitRef="usd">399351000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic100e46a7fd649d880a19e969d7bd13b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIyLTE1LTEtMS04ODQyMA_37fa7996-fb20-4e04-934f-e97f3aea2d68"
      unitRef="usd">8034000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIyLTE3LTEtMS04ODQyMA_fc532091-ed59-4f40-a6b6-923c88aafd70"
      unitRef="usd">858864000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="icaab5bb5f36145bda75a28c5e74f0827_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzIzLTMtMS0xLTg4NDIw_a5a20c56-31a3-4302-8fde-4aa828b09c86"
      unitRef="shares">12471</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="icaab5bb5f36145bda75a28c5e74f0827_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI2LTMtMS0xLTg5NDQ5_50a6ca96-7088-4308-aca3-3cb78585d47e"
      unitRef="shares">20996</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="icaab5bb5f36145bda75a28c5e74f0827_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI0LTMtMS0xLTg4NDIw_294ae516-0e0f-4c06-910b-5f7be8102038"
      unitRef="shares">2053</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i15d2e77a0fe64446a0c98f4ce677ccc7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI0LTctMS0xLTg4NDIw_380ca8ba-581b-401f-b322-fd293e5c327a"
      unitRef="usd">-74000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI0LTE3LTEtMS04ODQyMA_5d992fcb-fcc7-4f86-a4c8-b8e66311bf9b"
      unitRef="usd">-74000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="icaab5bb5f36145bda75a28c5e74f0827_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI1LTMtMS0xLTg4NDIw_d5e5edb2-9e32-47fe-bf50-de0e1692de8c"
      unitRef="shares">24516</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i15d2e77a0fe64446a0c98f4ce677ccc7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI1LTctMS0xLTg4NDIw_305dce0b-6545-430c-8f4a-74f05cad9c2d"
      unitRef="usd">1548000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI1LTE3LTEtMS04ODQyMA_9ebce4a6-04b3-4992-b9a9-305e84df9512"
      unitRef="usd">1548000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="icaab5bb5f36145bda75a28c5e74f0827_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI2LTMtMS0xLTg4NDIw_4e34d3f8-511a-45d9-898a-f235ff4724d6"
      unitRef="shares">19186</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="i15d2e77a0fe64446a0c98f4ce677ccc7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI2LTctMS0xLTg4NDIw_236bfd5e-a15e-4ba4-820a-b2e0f0dd941b"
      unitRef="usd">-1201000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="i08e73f6229614a78974da0ab9553e5c8_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI2LTktMS0xLTg4NDIw_016712a9-4048-45fe-8508-9b6fc38c9da9"
      unitRef="shares">19186</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="i08e73f6229614a78974da0ab9553e5c8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI2LTExLTEtMS04ODQyMA_8dc186f4-bd7d-4d5c-8fb1-9bc4c774b107"
      unitRef="usd">1201000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI2LTE3LTEtMS04ODQyMA_7ab08951-be30-4088-97da-56cabd0b1bbb"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i15d2e77a0fe64446a0c98f4ce677ccc7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI3LTctMS0xLTg4NDIw_8299e71a-33a6-4951-baf3-1ff6f20a3fa9"
      unitRef="usd">21176000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI3LTE3LTEtMS04ODQyMA_f6296601-b928-4699-a697-25f7316d8e80"
      unitRef="usd">21176000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="icaab5bb5f36145bda75a28c5e74f0827_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI4LTMtMS0xLTg4NDIw_15e059c1-9533-4b63-a6a8-be70fb1c4300"
      unitRef="shares">1146144</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i08e73f6229614a78974da0ab9553e5c8_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI4LTktMS0xLTg4NDIw_269ad452-890e-4f5c-ab41-7c9e294eccca"
      unitRef="shares">1146144</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i08e73f6229614a78974da0ab9553e5c8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI4LTExLTEtMS04ODQyMA_70e5417d-e534-498b-9576-6e10a717e79c"
      unitRef="usd">76714000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI4LTE3LTEtMS04ODQyMA_d2a3651f-922a-4eae-af8a-29b450678007"
      unitRef="usd">76714000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:DividendsPreferredStock
      contextRef="i4ae10afcba914e5cb84669fdc6d767da_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI5LTEzLTEtMS04ODQyMA_dfeda5cc-8d93-4428-a840-1959c49bdd92"
      unitRef="usd">3206000</us-gaap:DividendsPreferredStock>
    <us-gaap:DividendsPreferredStock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzI5LTE3LTEtMS04ODQyMA_6d709c5e-c683-484f-be20-e44d65d6dd07"
      unitRef="usd">3206000</us-gaap:DividendsPreferredStock>
    <us-gaap:NetIncomeLoss
      contextRef="i4ae10afcba914e5cb84669fdc6d767da_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMwLTEzLTEtMS04ODQyMA_b8dd2f6a-e482-4725-810b-a45574ce5170"
      unitRef="usd">102311000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMwLTE3LTEtMS04ODQyMA_29db681a-f40f-4bc4-ac7e-5121c49f078d"
      unitRef="usd">102311000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iccf60b94db294074a4b7fd5ee4c5d364_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMxLTE1LTEtMS04ODQyMA_6632ce30-8669-4425-8abd-d37f5b7808cf"
      unitRef="usd">-14934000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMxLTE3LTEtMS04ODQyMA_35d1629e-85ba-4483-ace9-0aa449e10e29"
      unitRef="usd">-14934000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i9740faf1fd14454ab259acb057b3406a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMyLTEtMS0xLTg4NDIw_a7cf35b7-8e8e-4fd2-812a-b2ba12c4549c"
      unitRef="usd">45000000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id228cc0201234e779e46f46e1c11dabd_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMyLTMtMS0xLTg4NDIw_c93a1b4b-1735-457b-a584-e857b0e1e68e"
      unitRef="shares">24053585</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="id228cc0201234e779e46f46e1c11dabd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMyLTUtMS0xLTg4NDIw_f154600b-883f-4190-bf5e-1a7a79c874f9"
      unitRef="usd">283000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i34299093011f4d2f84ac12544fcf42a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMyLTctMS0xLTg4NDIw_4edaa225-6c63-4ef4-b55e-ce9752438215"
      unitRef="usd">534790000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i3010e250c11942e78223d383d1d91680_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMyLTktMS0xLTg4NDIw_b4ac5e84-018a-40e5-b22a-9a8cfd2c37e8"
      unitRef="shares">4268131</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="i3010e250c11942e78223d383d1d91680_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMyLTExLTEtMS04ODQyMA_75be4175-57ae-4b93-9336-011c291412f6"
      unitRef="usd">-182658000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia767703f41ae445881b7cc39171ce875_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMyLTEzLTEtMS04ODQyMA_6606d3ef-2fd3-4c9e-8db2-66b67a53749f"
      unitRef="usd">498456000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id9e7b9888c1041bbae2ef1d2199bde7f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMyLTE1LTEtMS04ODQyMA_686d8c86-9c7a-432b-ac9a-3c3b8580d6ae"
      unitRef="usd">-6900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzMvZnJhZzo5MTQxNDZjNTJlMmU0OWQyYjBiNzU0YzJhMGQ1MzIyZC90YWJsZTpjZTQ0OTE3MDNjODk0MjkzOTQ4MmU1YmJiN2VjMjRlMi90YWJsZXJhbmdlOmNlNDQ5MTcwM2M4OTQyOTM5NDgyZTViYmI3ZWMyNGUyXzMyLTE3LTEtMS04ODQyMA_b2795df2-a0f9-4dbd-a5e9-80ed0f66121f"
      unitRef="usd">888971000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzItMS0xLTEtODg0MjA_d67c3aa5-315a-4121-888e-0e00b520ab61"
      unitRef="usd">102311000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzItMy0xLTEtODg0MjA_e13477f2-78c6-4743-bcc7-f50bab1800f0"
      unitRef="usd">112974000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzItNS0xLTEtODg0MjA_a3ce1328-476a-4866-8cb0-f0c5a27a3fdf"
      unitRef="usd">64024000</us-gaap:NetIncomeLoss>
    <us-gaap:Depreciation
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQtMS0xLTEtODg0MjA_afcec35d-3e71-422d-befd-65667bfcd626"
      unitRef="usd">13302000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQtMy0xLTEtODg0MjA_7a4355de-f7e2-4725-a752-eaa796a01289"
      unitRef="usd">12037000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQtNS0xLTEtODg0MjA_5650dd5a-100f-4a3c-9d16-a7c8ff679c71"
      unitRef="usd">10720000</us-gaap:Depreciation>
    <tfin:AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzUtMS0xLTEtODg0MjA_7e4c2f51-4b19-4ff1-8261-2fbc57676394"
      unitRef="usd">8643000</tfin:AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans>
    <tfin:AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzUtMy0xLTEtODg0MjA_19b5eb3f-6fb9-4f9a-8221-d9eddc36b140"
      unitRef="usd">9289000</tfin:AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans>
    <tfin:AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzUtNS0xLTEtODg0MjA_64d17d38-e655-46e5-80b2-0eddb10d7bd6"
      unitRef="usd">10711000</tfin:AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzYtMS0xLTEtODg0MjA_6f12892b-604f-46dc-b1d3-c1bb3f829071"
      unitRef="usd">843000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzYtMy0xLTEtODg0MjA_0a25eb66-863f-4919-96cd-40fbaa9455ee"
      unitRef="usd">1224000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzYtNS0xLTEtODg0MjA_bdc80e4c-ae16-4d73-880d-90e35fffec1f"
      unitRef="usd">182000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzctMS0xLTEtODg0MjA_caa8531e-f52a-4fa0-a522-022ead6da3f0"
      unitRef="usd">556000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzctMy0xLTEtODg0MjA_df14083d-3092-4537-9fd0-a42e24e33722"
      unitRef="usd">530000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzctNS0xLTEtODg0MjA_21bd9f1b-9cbe-4042-aaeb-a1f96da6b70b"
      unitRef="usd">506000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzgtMS0xLTEtODg0MjA_3ed3795c-883d-42d1-bd2b-724dfbd166a0"
      unitRef="usd">882000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzgtMy0xLTEtODg0MjA_7f16bc21-3cda-45db-a18b-4a438c52afee"
      unitRef="usd">992000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzgtNS0xLTEtODg0MjA_6113b4e2-f993-423b-9389-601a2c0b1231"
      unitRef="usd">129000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzktMS0xLTEtODg0MjA_f568dc61-6fc7-4f90-a7d1-e79809eac431"
      unitRef="usd">11922000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzktMy0xLTEtODg0MjA_b7d983a4-e307-4f9f-8cbf-70ef59501a1e"
      unitRef="usd">10876000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzktNS0xLTEtODg0MjA_566ee8ab-5426-4b57-adc4-1318379d9d66"
      unitRef="usd">8330000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzEwLTEtMS0xLTg4NDIw_08768576-4142-4fe9-b7b5-2b9ed2f5b7ae"
      unitRef="usd">-1779000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzEwLTMtMS0xLTg4NDIw_778aeb57-81a1-4f7f-8c55-caee397f612e"
      unitRef="usd">-5832000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzEwLTUtMS0xLTg4NDIw_9a998ebf-938f-4b17-a9f3-087e20a70ebc"
      unitRef="usd">-2080000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzExLTEtMS0xLTg4NDIw_e584f5f8-d492-4da2-a88b-d66a77ea7f8a"
      unitRef="usd">6925000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzExLTMtMS0xLTg4NDIw_d89c4325-f222-4cdb-a9fe-106bb22e0efe"
      unitRef="usd">-8830000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzExLTUtMS0xLTg4NDIw_7eec75a6-b50a-41a5-b984-4f370394428e"
      unitRef="usd">38329000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:ShareBasedCompensation
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzEyLTEtMS0xLTg4NDIw_834e00e3-9455-4083-962c-1794b228bb17"
      unitRef="usd">21176000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzEyLTMtMS0xLTg4NDIw_aab03759-697c-41cd-80f6-20a0f20a9f84"
      unitRef="usd">20315000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzEyLTUtMS0xLTg4NDIw_b42c6ebd-bd20-4cba-955e-b0aca57a908e"
      unitRef="usd">4618000</us-gaap:ShareBasedCompensation>
    <us-gaap:DebtSecuritiesRealizedGainLoss
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzEzLTEtMS0xLTg4NDIw_e4459300-8a82-486a-8ece-ac0afb09b26c"
      unitRef="usd">2512000</us-gaap:DebtSecuritiesRealizedGainLoss>
    <us-gaap:DebtSecuritiesRealizedGainLoss
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzEzLTMtMS0xLTg4NDIw_1ed41274-0c92-4e8f-8919-c6addb56eb9b"
      unitRef="usd">5000</us-gaap:DebtSecuritiesRealizedGainLoss>
    <us-gaap:DebtSecuritiesRealizedGainLoss
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzEzLTUtMS0xLTg4NDIw_9c3c9909-9189-432b-92ed-78480327f905"
      unitRef="usd">3226000</us-gaap:DebtSecuritiesRealizedGainLoss>
    <tfin:EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE0LTEtMS0xLTg4NDIw_4c3ffc6f-694e-42c2-91e8-88293bf0ebf2"
      unitRef="usd">9850000</tfin:EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss>
    <tfin:EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE0LTMtMS0xLTg4NDIw_9cff4161-1966-4401-9b94-a66cbc7f9168"
      unitRef="usd">-322000</tfin:EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss>
    <tfin:EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE0LTUtMS0xLTg4NDIw_5049ff20-c682-4432-8f16-26d2025a6278"
      unitRef="usd">389000</tfin:EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss>
    <us-gaap:GainsLossesOnSalesOfOtherRealEstate
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE1LTEtMS0xLTg4NDIw_3957a446-2ff1-4a5c-8805-647d6f1a0e7d"
      unitRef="usd">-133000</us-gaap:GainsLossesOnSalesOfOtherRealEstate>
    <us-gaap:GainsLossesOnSalesOfOtherRealEstate
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE1LTMtMS0xLTg4NDIw_cc0e410f-bf71-408a-98cc-83d32a312598"
      unitRef="usd">-347000</us-gaap:GainsLossesOnSalesOfOtherRealEstate>
    <us-gaap:GainsLossesOnSalesOfOtherRealEstate
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE1LTUtMS0xLTg4NDIw_6d432b7a-71fc-4e58-beca-4d4eb4b242d4"
      unitRef="usd">-616000</us-gaap:GainsLossesOnSalesOfOtherRealEstate>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE2LTEtMS0xLTg4NDIw_1044d416-9ad2-45c2-8a3a-71a9f611963a"
      unitRef="usd">12024000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE2LTMtMS0xLTg4NDIw_13b7cfcb-7fbf-4ddf-9e06-9a6dd8e87d4f"
      unitRef="usd">37542000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE2LTUtMS0xLTg4NDIw_93770829-83f4-4e55-93ed-bcfa55dd5a9d"
      unitRef="usd">60867000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:PaymentsToPurchaseLoansHeldForSale
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE3LTEtMS0xLTg4NDIw_96033e4b-23a0-4b69-8c5b-35a3c62930ae"
      unitRef="usd">14069000</us-gaap:PaymentsToPurchaseLoansHeldForSale>
    <us-gaap:PaymentsToPurchaseLoansHeldForSale
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE3LTMtMS0xLTg4NDIw_34390b12-3c76-4c16-98ed-d09c5e869192"
      unitRef="usd">21746000</us-gaap:PaymentsToPurchaseLoansHeldForSale>
    <us-gaap:PaymentsToPurchaseLoansHeldForSale
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE3LTUtMS0xLTg4NDIw_0994b2b1-22f1-4117-bf94-430c24d00069"
      unitRef="usd">50765000</us-gaap:PaymentsToPurchaseLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE4LTEtMS0xLTg4NDIw_6f476a68-dc05-4c3b-967a-8e01fe050b28"
      unitRef="usd">26544000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE4LTMtMS0xLTg4NDIw_97d427dd-0bda-4720-937c-a826c44ab466"
      unitRef="usd">60037000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE4LTUtMS0xLTg4NDIw_dadcda78-e607-4eff-b10c-a9e018d4a132"
      unitRef="usd">109471000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:GainLossOnSaleOfNotesReceivable
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE5LTEtMS0xLTg4NDIw_c06a5f42-dc4e-4c60-83a9-0239174da317"
      unitRef="usd">18228000</us-gaap:GainLossOnSaleOfNotesReceivable>
    <us-gaap:GainLossOnSaleOfNotesReceivable
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE5LTMtMS0xLTg4NDIw_bc238856-2b70-4f9d-b735-316a92a25976"
      unitRef="usd">3105000</us-gaap:GainLossOnSaleOfNotesReceivable>
    <us-gaap:GainLossOnSaleOfNotesReceivable
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzE5LTUtMS0xLTg4NDIw_4cac3fea-7784-49e7-a2a7-8bafb244f779"
      unitRef="usd">2816000</us-gaap:GainLossOnSaleOfNotesReceivable>
    <tfin:IncreaseDecreaseInOperatingLeases
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzIwLTEtMS0xLTg4NDIw_674fa34b-6e52-47e1-98b4-bf5a3c56c2df"
      unitRef="usd">190000</tfin:IncreaseDecreaseInOperatingLeases>
    <tfin:IncreaseDecreaseInOperatingLeases
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzIwLTMtMS0xLTg4NDIw_01cede0c-c1e5-48b8-81a7-8f84df1ee303"
      unitRef="usd">2242000</tfin:IncreaseDecreaseInOperatingLeases>
    <tfin:IncreaseDecreaseInOperatingLeases
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzIwLTUtMS0xLTg4NDIw_ebb11cd9-34bd-45b6-be11-d26182bb8152"
      unitRef="usd">1054000</tfin:IncreaseDecreaseInOperatingLeases>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzIxLTEtMS0xLTg4NDIw_ab35649c-61a5-48d8-b56b-b5a54b5a94f5"
      unitRef="usd">0</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzIxLTMtMS0xLTg4NDIw_bcbd960f-0478-44f2-92a6-0d4ffde8924b"
      unitRef="usd">0</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzIxLTUtMS0xLTg4NDIw_2a7d6846-d765-40f9-ab2c-ad0352d9ffd7"
      unitRef="usd">9758000</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:PaymentForContingentConsiderationLiabilityOperatingActivities
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzIzLTEtMS0xLTg4NDIw_b66a45e1-a275-4ea1-8cbd-6eebcecc8ced"
      unitRef="usd">0</us-gaap:PaymentForContingentConsiderationLiabilityOperatingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityOperatingActivities
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzIzLTMtMS0xLTg4NDIw_4c5c8aee-2451-4be4-a211-e00622eb3d2e"
      unitRef="usd">0</us-gaap:PaymentForContingentConsiderationLiabilityOperatingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityOperatingActivities
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzIzLTUtMS0xLTg4NDIw_de210c02-f0ad-493c-8136-d75388ad0781"
      unitRef="usd">22000000</us-gaap:PaymentForContingentConsiderationLiabilityOperatingActivities>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI0LTEtMS0xLTg4NDIw_d15d0ce8-c259-44ea-bd60-f42e4177b61e"
      unitRef="usd">35176000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI0LTMtMS0xLTg4NDIw_abccc765-1839-4e69-b75b-44ea4caad38a"
      unitRef="usd">8684000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI0LTUtMS0xLTg4NDIw_eb5a923a-f6fb-4061-8816-e1eb7f8d94c0"
      unitRef="usd">-12215000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI1LTEtMS0xLTg4NDIw_eb0752ae-6c73-4fda-a7e6-1c84019d3cb9"
      unitRef="usd">-6252000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI1LTMtMS0xLTg4NDIw_363a8cbb-cc76-4153-82b2-eaf09522c999"
      unitRef="usd">12080000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI1LTUtMS0xLTg4NDIw_e071966c-3dc9-45af-b07c-3f595ce65b6b"
      unitRef="usd">10003000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI2LTEtMS0xLTg4NDIw_981cb90c-0e8c-41c2-bb8c-065fd22e4d6e"
      unitRef="usd">74487000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI2LTMtMS0xLTg4NDIw_c211fdfd-fa3b-4694-8eea-79f7888d955e"
      unitRef="usd">136959000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI2LTUtMS0xLTg4NDIw_2cdc6839-60e3-4578-95c5-39a1fd75234f"
      unitRef="usd">97327000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI4LTEtMS0xLTg4NDIw_468fefa2-4cd6-4ee3-9946-fc8c386a1911"
      unitRef="usd">140774000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI4LTMtMS0xLTg4NDIw_73caaaa7-dd55-4d27-a075-869ae89fee3e"
      unitRef="usd">58787000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI4LTUtMS0xLTg4NDIw_5a911037-1854-4e97-9dea-ae325165f53d"
      unitRef="usd">133970000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI5LTEtMS0xLTg4NDIw_dd2eb1a6-1904-4616-b737-66c406259804"
      unitRef="usd">40163000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI5LTMtMS0xLTg4NDIw_ace09e40-b204-4778-b3e6-0471ba526d29"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzI5LTUtMS0xLTg4NDIw_9bc34640-c234-43cd-b67e-382a4eeea3ec"
      unitRef="usd">70198000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzMwLTEtMS0xLTg4NDIw_402f81ea-24c1-47cb-98fd-fd844568e847"
      unitRef="usd">26339000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzMwLTMtMS0xLTg4NDIw_c76067d8-50eb-46b6-8824-d369d47d6a36"
      unitRef="usd">99152000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzMwLTUtMS0xLTg4NDIw_d3838b6d-e377-44ca-b303-635d469bcf6a"
      unitRef="usd">96768000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzMxLTEtMS0xLTg4NDIw_9c9c9f02-3a18-4bb2-ac32-f71681197fe1"
      unitRef="usd">679000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzMxLTMtMS0xLTg4NDIw_b51de14b-1e47-4a8b-9e9f-40b5ffd66264"
      unitRef="usd">1003000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzMxLTUtMS0xLTg4NDIw_5e22a358-3dda-4504-8585-7638879af1c4"
      unitRef="usd">693000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquireLoansReceivable
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzMyLTEtMS0xLTg4NDIw_a56d0ce3-f6bd-45fd-9544-99696094bbee"
      unitRef="usd">147809000</us-gaap:PaymentsToAcquireLoansReceivable>
    <us-gaap:PaymentsToAcquireLoansReceivable
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzMyLTMtMS0xLTg4NDIw_21ec207f-6a83-4a79-90a1-7d63c478e4ca"
      unitRef="usd">94314000</us-gaap:PaymentsToAcquireLoansReceivable>
    <us-gaap:PaymentsToAcquireLoansReceivable
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzMyLTUtMS0xLTg4NDIw_5ebec4a4-3f8f-4b3d-9260-110c18231190"
      unitRef="usd">324892000</us-gaap:PaymentsToAcquireLoansReceivable>
    <us-gaap:ProceedsFromSaleOfFinanceReceivables
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzMzLTEtMS0xLTg4NDIw_482fc31e-9ad1-4c0c-8d49-6af36cf0a226"
      unitRef="usd">232842000</us-gaap:ProceedsFromSaleOfFinanceReceivables>
    <us-gaap:ProceedsFromSaleOfFinanceReceivables
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzMzLTMtMS0xLTg4NDIw_ee4aa48f-de1b-4102-8904-9b312135603d"
      unitRef="usd">87813000</us-gaap:ProceedsFromSaleOfFinanceReceivables>
    <us-gaap:ProceedsFromSaleOfFinanceReceivables
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzMzLTUtMS0xLTg4NDIw_c85a044f-0e4c-4ee7-9038-ac83291e1e31"
      unitRef="usd">165877000</us-gaap:ProceedsFromSaleOfFinanceReceivables>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM0LTEtMS0xLTg4NDIw_94f1d9cf-4387-456b-85cc-a455e3a377ba"
      unitRef="usd">-581599000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM0LTMtMS0xLTg4NDIw_f33341d9-5a4b-4503-aedd-1f5b16da05ad"
      unitRef="usd">-153946000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM0LTUtMS0xLTg4NDIw_1855930c-0261-4592-9269-05420cb32dfe"
      unitRef="usd">632517000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <tfin:PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM1LTEtMS0xLTg4NDIw_0d324c34-fad1-4c86-b34e-a94edb0af0ac"
      unitRef="usd">10912000</tfin:PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment>
    <tfin:PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM1LTMtMS0xLTg4NDIw_12736f5b-3f44-49be-b350-b0726f427d34"
      unitRef="usd">14362000</tfin:PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment>
    <tfin:PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM1LTUtMS0xLTg4NDIw_93622cd0-5661-4d56-80c0-aad2649c1fc4"
      unitRef="usd">17574000</tfin:PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfOtherRealEstate
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM2LTEtMS0xLTg4NDIw_08d01450-4453-4cd5-ba08-6847690f1fdd"
      unitRef="usd">438000</us-gaap:ProceedsFromSaleOfOtherRealEstate>
    <us-gaap:ProceedsFromSaleOfOtherRealEstate
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM2LTMtMS0xLTg4NDIw_3c9f5512-a969-4df6-8771-c78e5aece1ce"
      unitRef="usd">1253000</us-gaap:ProceedsFromSaleOfOtherRealEstate>
    <us-gaap:ProceedsFromSaleOfOtherRealEstate
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM2LTUtMS0xLTg4NDIw_11e8f5ee-7185-4dfe-bbf0-29a1839ddede"
      unitRef="usd">2111000</us-gaap:ProceedsFromSaleOfOtherRealEstate>
    <tfin:PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM3LTEtMS0xLTg4NDIw_5ac525f6-1c82-42cb-8b0a-0d8f9f48a851"
      unitRef="usd">-3894000</tfin:PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet>
    <tfin:PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM3LTMtMS0xLTg4NDIw_8fcc308c-a229-438b-9e99-1ad7e9e616fc"
      unitRef="usd">3395000</tfin:PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet>
    <tfin:PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM3LTUtMS0xLTg4NDIw_e5ac446f-9506-4493-a86a-9b619dd8952b"
      unitRef="usd">-13109000</tfin:PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet>
    <us-gaap:ProceedsFromLifeInsurancePolicies
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM4LTEtMS0xLTg4NDIw_3e754805-18f3-4018-8e58-ea41ef555c6f"
      unitRef="usd">0</us-gaap:ProceedsFromLifeInsurancePolicies>
    <us-gaap:ProceedsFromLifeInsurancePolicies
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM4LTMtMS0xLTg4NDIw_ddf97ca3-9491-43d4-9d31-2efccc2104e1"
      unitRef="usd">2273000</us-gaap:ProceedsFromLifeInsurancePolicies>
    <us-gaap:ProceedsFromLifeInsurancePolicies
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM4LTUtMS0xLTg4NDIw_bec60a6d-d73b-405a-982f-f1d0bbe2c1cf"
      unitRef="usd">0</us-gaap:ProceedsFromLifeInsurancePolicies>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM5LTEtMS0xLTg4NDIw_9f9a29a8-8b0f-43eb-8c9e-53c442b84816"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM5LTMtMS0xLTg4NDIw_a66d6532-719f-47fa-85bb-b8318e33dfba"
      unitRef="usd">96926000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzM5LTUtMS0xLTg4NDIw_fc22edc9-dd63-438f-bd5b-7335e3b56f6e"
      unitRef="usd">108375000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromSalesOfAssetsInvestingActivities
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQwLTEtMS0xLTg4NDIw_dbee9895-6c17-408e-8389-82603b310019"
      unitRef="usd">85923000</us-gaap:ProceedsFromSalesOfAssetsInvestingActivities>
    <us-gaap:ProceedsFromSalesOfAssetsInvestingActivities
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQwLTMtMS0xLTg4NDIw_dc05b650-8c48-4845-b1de-acaa3e3f2015"
      unitRef="usd">0</us-gaap:ProceedsFromSalesOfAssetsInvestingActivities>
    <us-gaap:ProceedsFromSalesOfAssetsInvestingActivities
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQwLTUtMS0xLTg4NDIw_89e03f5d-976a-4d45-869d-d847a2240a09"
      unitRef="usd">93835000</us-gaap:ProceedsFromSalesOfAssetsInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQxLTEtMS0xLTg4NDIw_2809f28d-9987-4477-b62b-8a8535f2b48a"
      unitRef="usd">672382000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQxLTMtMS0xLTg4NDIw_769bfbd1-eecc-4986-8590-6e0029622fc8"
      unitRef="usd">77656000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQxLTUtMS0xLTg4NDIw_4c5047fe-939a-4dd0-8c90-9bade6234df2"
      unitRef="usd">-774737000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQzLTEtMS0xLTg4NDIw_92f1aee1-8209-49e5-8d33-d833d9ef3ff3"
      unitRef="usd">-464512000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQzLTMtMS0xLTg4NDIw_4625161e-5dd9-4207-9cf0-4bb00a32fdec"
      unitRef="usd">-69921000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQzLTUtMS0xLTg4NDIw_62169205-b4f0-41e3-aff5-7b87eb518922"
      unitRef="usd">921333000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ0LTEtMS0xLTg4NDIw_b1325e92-489c-4ba8-8939-23044a52f15e"
      unitRef="usd">-1763000</us-gaap:ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ0LTMtMS0xLTg4NDIw_f0aaf497-0bca-412d-9f00-c1d82924cad8"
      unitRef="usd">-996000</us-gaap:ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ0LTUtMS0xLTg4NDIw_b2ee3f49-f6b6-438f-9502-dc49818bf119"
      unitRef="usd">1066000</us-gaap:ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase>
    <tfin:ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ1LTEtMS0xLTg4NDIw_84868f40-425c-4eb2-8bba-25155e7d3324"
      unitRef="usd">-150000000</tfin:ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances>
    <tfin:ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ1LTMtMS0xLTg4NDIw_1085eaef-294e-4a25-b310-f03830ad278a"
      unitRef="usd">75000000</tfin:ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances>
    <tfin:ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ1LTUtMS0xLTg4NDIw_daf35eea-72f8-4791-8c66-9965f8ec2efd"
      unitRef="usd">-325000000</tfin:ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ2LTEtMS0xLTg4NDIw_425a1fbd-acc3-4479-afd6-a2d76bdc040f"
      unitRef="usd">0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ2LTMtMS0xLTg4NDIw_ae456493-9139-43be-8112-617c4615a4dd"
      unitRef="usd">294854000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ2LTUtMS0xLTg4NDIw_1068d167-925a-414f-9220-db9e087ce671"
      unitRef="usd">231370000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ3LTEtMS0xLTg4NDIw_99b687ab-cb01-4557-b7c5-41c2c6c1c223"
      unitRef="usd">27144000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ3LTMtMS0xLTg4NDIw_44aab7ed-e9f7-4e0c-8ce9-829d22c99f60"
      unitRef="usd">441346000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:RepaymentsOfLongTermLinesOfCredit
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ3LTUtMS0xLTg4NDIw_1b4d8d82-44e4-4195-b9fb-03f4c50df772"
      unitRef="usd">39510000</us-gaap:RepaymentsOfLongTermLinesOfCredit>
    <us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ4LTEtMS0xLTg4NDIw_c5dea634-5cc7-40cf-acf5-99b9719b213d"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock>
    <us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ4LTMtMS0xLTg4NDIw_597f9058-ae13-4488-803e-8a3c95e2b4b2"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock>
    <us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ4LTUtMS0xLTg4NDIw_55eaf59b-88d1-40bf-8cf0-b466ab2f32a8"
      unitRef="usd">42364000</us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividends
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ5LTEtMS0xLTg4NDIw_1154c035-37d1-4d36-a7ad-c8ccb14861af"
      unitRef="usd">3206000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ5LTMtMS0xLTg4NDIw_6a5d1798-e027-4d32-a40b-c2064ba35553"
      unitRef="usd">3206000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzQ5LTUtMS0xLTg4NDIw_102d3698-1e19-4a99-ab7f-86e05adca9f3"
      unitRef="usd">1701000</us-gaap:PaymentsOfDividends>
    <tfin:PaymentTaxWithholdingShareBasedPaymentArrangement
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzUwLTEtMS0xLTg4NDIw_75b1c90c-0243-4ba8-95ef-dd565d45a040"
      unitRef="usd">74000</tfin:PaymentTaxWithholdingShareBasedPaymentArrangement>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzUwLTMtMS0xLTg4NDIw_64837887-2547-458d-b84f-cb4d9a84b826"
      unitRef="usd">577000</us-gaap:ProceedsFromStockOptionsExercised>
    <tfin:PaymentTaxWithholdingShareBasedPaymentArrangement
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzUwLTUtMS0xLTg4NDIw_e9c47341-c24e-4cd5-a762-6993386de37d"
      unitRef="usd">227000</tfin:PaymentTaxWithholdingShareBasedPaymentArrangement>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzUxLTEtMS0xLTg4NDIw_23bffaaf-3cd4-4912-9955-c77f5e6cd73b"
      unitRef="usd">1548000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzUxLTMtMS0xLTg4NDIw_6c7fb4af-7ede-468e-b641-1355bffbf1e0"
      unitRef="usd">449000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzUxLTUtMS0xLTg4NDIw_374500bc-8360-458c-9e38-27f7138942cd"
      unitRef="usd">0</us-gaap:ProceedsFromStockPlans>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzUyLTEtMS0xLTg4NDIw_57fa2004-d8e2-4911-989e-e68d8d2ac3cd"
      unitRef="usd">76714000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzUyLTMtMS0xLTg4NDIw_e21aee77-2d33-422f-9ddd-59cc3be37016"
      unitRef="usd">1241000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzUyLTUtMS0xLTg4NDIw_0bb4701c-af6b-497e-901d-6e3b1588e905"
      unitRef="usd">35772000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzU2LTEtMS0xLTg4NDIw_6f8bdbb6-fd4c-41c4-8ea2-8cc2a82ff27b"
      unitRef="usd">-721865000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzU2LTMtMS0xLTg4NDIw_a18d2f16-7fdc-4962-91e5-148356e54987"
      unitRef="usd">-145830000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzU2LTUtMS0xLTg4NDIw_afccccdb-9a5f-42f7-96d6-ac823ed636de"
      unitRef="usd">793923000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzU3LTEtMS0xLTg4NDIw_62c40602-be59-4bd8-9065-bfda8d7f85d7"
      unitRef="usd">25004000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzU3LTMtMS0xLTg4NDIw_c19bcc35-1385-453b-a25c-44cd2ef0e624"
      unitRef="usd">68785000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzU3LTUtMS0xLTg4NDIw_4c1c63d8-7158-4816-97ad-5cf691ca6afe"
      unitRef="usd">116513000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzU4LTEtMS0xLTg4NDIw_b9bb17e7-925f-4054-9575-7a880bd7ed08"
      unitRef="usd">383178000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4f4d0769e4424ed69454e168665489d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzU4LTMtMS0xLTg4NDIw_ab4c92de-ba45-47ca-b4bd-08223944e5d1"
      unitRef="usd">314393000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i32f8144531b74f5d81fef9b7bb6e8cc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzU4LTUtMS0xLTg4NDIw_380705ba-0f45-4122-8352-4445b681141a"
      unitRef="usd">197880000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzU5LTEtMS0xLTg4NDIw_35e3be11-a059-4ba4-bfcd-7285b7e18af2"
      unitRef="usd">408182000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzU5LTMtMS0xLTg4NDIw_09107f23-bb32-4063-97da-64b8d5b022cb"
      unitRef="usd">383178000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4f4d0769e4424ed69454e168665489d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZToyNjUxMjZjNzVmN2M0Zjc0OGIwOGEzYzJkNmQ4MDg4Ni90YWJsZXJhbmdlOjI2NTEyNmM3NWY3YzRmNzQ4YjA4YTNjMmQ2ZDgwODg2XzU5LTUtMS0xLTg4NDIw_9b41c4db-8bf0-4f68-a3c3-4b393216dd4e"
      unitRef="usd">314393000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzItMS0xLTEtODg0MjA_ea356418-ddd0-487c-9360-34bb37822f00"
      unitRef="usd">16328000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzItMy0xLTEtODg0MjA_c978af06-28d0-4625-9923-7369d5b58fec"
      unitRef="usd">18950000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzItNS0xLTEtODg0MjA_795ed263-5fd0-473d-a6df-74bf046c55e9"
      unitRef="usd">41743000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzMtMS0xLTEtODg0MjA_9be07016-6d1a-4da6-ba52-71feb641f67f"
      unitRef="usd">47215000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzMtMy0xLTEtODg0MjA_782d1d78-0b4a-46ae-be7b-4a3c80f66a64"
      unitRef="usd">40004000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzMtNS0xLTEtODg0MjA_f697be1b-366d-45e2-923e-7c39ae5511ed"
      unitRef="usd">12080000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:OperatingLeasePayments
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzQtMS0xLTEtODg0MjA_1335b95a-5df0-4dc0-8435-9cb32bab1e67"
      unitRef="usd">4052000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzQtMy0xLTEtODg0MjA_84883723-a7de-4f22-9eaf-e4b46df96de6"
      unitRef="usd">2296000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzQtNS0xLTEtODg0MjA_55533f6d-2b63-4e7a-b670-05e25ded211a"
      unitRef="usd">4236000</us-gaap:OperatingLeasePayments>
    <us-gaap:TransferToOtherRealEstate
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzYtMS0xLTEtODg0MjA_e68c0f4f-508a-4ae0-a021-3de0bc9ade42"
      unitRef="usd">47000</us-gaap:TransferToOtherRealEstate>
    <us-gaap:TransferToOtherRealEstate
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzYtMy0xLTEtODg0MjA_34d22f32-84e2-4213-b0cb-f1260b7a01c3"
      unitRef="usd">692000</us-gaap:TransferToOtherRealEstate>
    <us-gaap:TransferToOtherRealEstate
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzYtNS0xLTEtODg0MjA_f4939f42-54b9-4bf1-89e9-ae561f7b7f42"
      unitRef="usd">1150000</us-gaap:TransferToOtherRealEstate>
    <tfin:LoansHeldForInvestmentTransferredToLoansHeldForSale
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzctMi0xLTEtODk3NjQ_f43bf6cb-cbe9-4e37-83be-840ff6595495"
      unitRef="usd">229105000</tfin:LoansHeldForInvestmentTransferredToLoansHeldForSale>
    <tfin:LoansHeldForInvestmentTransferredToLoansHeldForSale
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzctNC0xLTEtODk3NjQ_e6327416-d035-42c7-a187-0eda8ad0fa6b"
      unitRef="usd">83975000</tfin:LoansHeldForInvestmentTransferredToLoansHeldForSale>
    <tfin:LoansHeldForInvestmentTransferredToLoansHeldForSale
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzctNi0xLTEtODk3NjQ_3eb0cd01-9d8f-4379-a4e0-47e10801e7ce"
      unitRef="usd">185823000</tfin:LoansHeldForInvestmentTransferredToLoansHeldForSale>
    <tfin:AssetsTransferredToAssetsHeldForSale
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzgtMi0xLTEtODk3NjQ_8cb2d5a4-f1fc-4bd4-a7aa-c59174859a2c"
      unitRef="usd">80819000</tfin:AssetsTransferredToAssetsHeldForSale>
    <tfin:AssetsTransferredToAssetsHeldForSale
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzgtNC0xLTEtODk3NjQ_5361182d-b550-4034-8ae9-710b56154afd"
      unitRef="usd">0</tfin:AssetsTransferredToAssetsHeldForSale>
    <tfin:AssetsTransferredToAssetsHeldForSale
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzgtNi0xLTEtODk3NjQ_38d9bd56-fa45-4c74-aca6-c98e88838577"
      unitRef="usd">84077000</tfin:AssetsTransferredToAssetsHeldForSale>
    <tfin:DepositsTransferredToHeldForSale
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzktMi0xLTEtODk3NjQ_f7c3945d-ff89-4fce-989c-77c310d36fdb"
      unitRef="usd">10434000</tfin:DepositsTransferredToHeldForSale>
    <tfin:DepositsTransferredToHeldForSale
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzktNC0xLTEtODk3NjQ_0128daad-ca24-4f2e-b0bb-f0ebf8e22813"
      unitRef="usd">0</tfin:DepositsTransferredToHeldForSale>
    <tfin:DepositsTransferredToHeldForSale
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzktNi0xLTEtODk3NjQ_b8cd8a2a-f938-4c5f-b3fc-3dd0ab51912b"
      unitRef="usd">0</tfin:DepositsTransferredToHeldForSale>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzctMS0xLTEtODg0MjA_ef7d7653-a68e-49eb-80b4-38ce382d1c0d"
      unitRef="usd">5267000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzctMy0xLTEtODg0MjA_4707fdec-e561-4b19-b8b9-bdc464ace70c"
      unitRef="usd">19571000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzctNS0xLTEtODg0MjA_4751d749-ceb7-4220-8e9b-f235257e9bcb"
      unitRef="usd">1777000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <tfin:SecuritiesAvailableForSalePurchasedNotSettled
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzgtMS0xLTEtODg0MjA_ac1362a9-a965-4121-ba19-c98b1b509476"
      unitRef="usd">7960000</tfin:SecuritiesAvailableForSalePurchasedNotSettled>
    <tfin:SecuritiesAvailableForSalePurchasedNotSettled
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzgtMy0xLTEtODg0MjA_20f1f002-58b8-40b6-9b07-578c852e4727"
      unitRef="usd">0</tfin:SecuritiesAvailableForSalePurchasedNotSettled>
    <tfin:SecuritiesAvailableForSalePurchasedNotSettled
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzgtNS0xLTEtODg0MjA_1a03b63f-987d-474c-ac4b-f18ce54eee89"
      unitRef="usd">0</tfin:SecuritiesAvailableForSalePurchasedNotSettled>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i59e7c3855ee54faab8a4db618822faa8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzktMS0xLTEtODg0MjA_e40fb1da-3464-49d8-892a-a9aefea599bc"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i8c3439a236394d0f9e64f15454093830_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzktMy0xLTEtODg0MjA_deb08600-a1d1-426b-9544-5c054df59761"
      unitRef="usd">35633000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i18b02463895d4cc085dd4b749855d128_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzktNS0xLTEtODg0MjA_81fd70e3-628a-4828-8940-09c3f3769f02"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzEwLTEtMS0xLTg4NDIw_49d639a4-507a-4432-8daa-bb445423e8cf"
      unitRef="usd">5529000</us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1>
    <us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzEwLTMtMS0xLTg4NDIw_6888a3f0-c5ca-4841-b005-162f48ebc722"
      unitRef="usd">0</us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1>
    <us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xMzYvZnJhZzoxNDA0M2M3MjNkYmU0MGVjYTI3YjQ5MzYyMDg2MGJiOC90YWJsZTo4ZTkzMmZkMWY5MzE0NzRlYWRhNjEwNmFiZjgyOWY1MC90YWJsZXJhbmdlOjhlOTMyZmQxZjkzMTQ3NGVhZGE2MTA2YWJmODI5ZjUwXzEwLTUtMS0xLTg4NDIw_1ad3a59e-70e0-4013-84af-fd0a50190da7"
      unitRef="usd">0</us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTM0_ab4a06b4-72c4-42e0-b095-98876d9ae5e5">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&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;Nature of Operations&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:400;line-height:120%"&gt;Triumph Financial, Inc. (collectively with its subsidiaries, &#x201c;Triumph Financial&#x201d;, or the &#x201c;Company&#x201d; as applicable) is a financial holding company headquartered in Dallas, Texas, offering a diversified line of payments, factoring and banking services. The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries Triumph CRA Holdings, LLC (&#x201c;TCRA&#x201d;), TBK Bank, SSB (&#x201c;TBK Bank&#x201d;), TBK Bank&#x2019;s wholly owned factoring subsidiary Triumph Financial Services LLC ("Triumph Financial Services"), and TBK Bank&#x2019;s wholly owned subsidiary Triumph Insurance Group, Inc. (&#x201c;TIG&#x201d;). TriumphPay operates as a division of TBK Bank, SSB.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 1, 2022 we completed an extensive marketing rebranding effort, including a change of the company name from Triumph Bancorp, Inc. to Triumph Financial, Inc. and a change of our factoring subsidiary's company name from Triumph Business Capital LLC to Triumph Financial Services LLC ("Triumph Financial Services"). Said rebranding efforts had no impact to the composition of legal entities, financial reporting, employee roles, management structure, or work activities and expectations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 30, 2020, the Company sold the assets of Triumph Premium Finance (&#x201c;TPF&#x201d;) and exited its premium finance line of business. TPF operated within the Company&#x2019;s TBK Bank subsidiary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note&#160;2&#160;&#x2013; Acquisitions and Divestitures for additional information pertaining to the TPF sale and the impact of the transaction on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Principles of Consolidation and Basis of Presentation&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:400;line-height:120%"&gt;The Company consolidates subsidiaries in which it holds, directly or indirectly, a controlling financial interest. The Company determines whether it has a controlling financial interest in an entity by first evaluating whether the entity is a voting interest entity or a variable interest entity under U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;). 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. The Company consolidates voting interest entities in which it has at least a majority of the voting interest. Variable interest entities (&#x201c;VIEs&#x201d;) 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In consolidation, all significant intercompany accounts and transactions are eliminated. Investments in unconsolidated entities are accounted for using the equity method of accounting when the Company has the ability to exercise significant influence over operating and financing decisions. Investments that do not meet the criteria for equity method accounting are accounted for using the cost method of accounting.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 and reporting policies of the Company and its subsidiaries conform to GAAP and general practice within the banking industry. Certain reclassifications have been made to prior year amounts to conform to the current year presentation. The Company uses the accrual basis of accounting for financial reporting purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates&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:400;line-height:120%"&gt;To prepare financial statements in conformity with GAAP management makes estimates and assumptions based on available information. These estimates and assumptions affect the amounts reported in the financial statements and the disclosures provided, and actual results could differ.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&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:400;line-height:120%"&gt;For the purposes of reporting cash flows, cash and cash equivalents include cash on hand, amounts due from banks, other short-term investments and federal funds sold. All highly liquid investments with an initial maturity of less than 90 days are considered to be cash equivalents. Certain items, including loan and deposit transactions, customer repurchase agreements, and FHLB advances and repayments, are presented net in the statement of cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Debt Securities&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:400;line-height:120%"&gt;The Company determines the classification of debt securities at the time of purchase. Debt securities that management has the positive intent and ability to hold to maturity are classified as held to maturity and recorded at amortized cost. Trading securities are recorded at fair value with changes in fair value included in earnings. Debt securities not classified as held to maturity or trading are classified as available for sale and recorded at fair value, with unrealized gains and losses excluded from earnings and reported in other comprehensive income (loss), net of tax.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gains and losses on the sale of securities are recorded on the trade date and are determined using the specific-identification method. Amortization of premiums and discounts are recognized in interest income over the period to maturity using the interest method, except for premiums on callable debt securities, which are amortized to their earliest call date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has made a policy election to exclude accrued interest from the amortized cost basis of debt securities and report accrued interest in other assets in the consolidated balance sheets. A debt security is placed on nonaccrual status at the time any principal or interest payments become more than 90 days delinquent or if full collection of interest or principal becomes uncertain. Accrued interest for a security placed on nonaccrual is reversed against interest income. There was no accrued interest related to debt securities reversed against interest income for the years ended December&#160;31, 2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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 &#x2013; Available for Sale Securities&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:400;line-height:120%"&gt;For available for sale debt securities in an unrealized loss position, the Company evaluates the securities to determine whether the decline in the fair value below the amortized cost basis (impairment) is due to credit-related factors or noncredit-related factors. Any impairment that is not credit related is recognized in other comprehensive income, net of applicable taxes. Credit-related impairment is recognized as an allowance for credit losses (&#x201c;ACL&#x201d;) on the balance sheet, limited to the amount by which the amortized cost basis exceeds the fair value, with a corresponding adjustment to earnings. Both the ACL and the adjustment to net income may be reversed if conditions change. However, if the Company intends to sell an impaired available for sale debt security or more likely than not will be required to sell such a security before recovering its amortized cost basis, the entire impairment amount must be recognized in earnings with a corresponding adjustment to the security&#x2019;s amortized cost basis. Because the security&#x2019;s amortized cost basis is adjusted to fair value, there is no ACL in such a situation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In evaluating available for sale debt securities in unrealized loss positions for impairment and the criteria regarding its intent or requirement to sell such securities, the Company considers the extent to which fair value is less than amortized cost, whether the securities are issued by the federal government or its agencies, whether downgrades by bond rating agencies have occurred, and the results of reviews of the issuers&#x2019; financial condition, among other factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the allowance for credit losses are recorded as provision for (or reversal of) credit loss expense. Losses are charged against the ACL when management believes the uncollectability of an available for sale debt security is confirmed or when either of the criteria regarding intent or requirement to sell is met.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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 is excluded from the estimate of credit losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 &#x2013; Held to Maturity Securities&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:400;line-height:120%"&gt;The allowance for credit losses on held to maturity securities is estimated on a collective basis by major security type. At  December&#160;31, 2022 and 2021, the Company&#x2019;s held to maturity securities consisted of investments in the subordinated notes of collateralized loan obligation (&#x201c;CLO&#x201d;) funds. Expected credit losses for these securities are estimated using a discounted cash flow methodology which considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Ultimately, the realized cash flows on CLO securities such as these will be driven by a variety of factors, including credit performance of the underlying loan portfolio, adjustments to the portfolio by the asset manager, and the timing of a potential call.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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 is excluded from the estimate of credit losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities&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:400;line-height:120%"&gt;Equity securities are recorded at fair value, with unrealized gains and losses included in earnings. Gains and losses on the sale of securities are recorded on the trade date and are determined using the specific-identification method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Loans Held for Sale&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:400;line-height:120%"&gt;The Company elects the fair value option for recording 1-4 family residential mortgage loans and commercial loans held for sale. The fair value of loans held for sale is determined based on outstanding commitments from investors to purchase such loans or prevailing market rates. Increases or decreases in the fair value of loans held for sale, if any, are charged to earnings and are recorded in noninterest income in the consolidated statements of income. Gains and losses on sales of loans are based on the difference between the final selling price and the carrying value of the related loan sold.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage loans held for sale are generally sold with servicing rights released.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management occasionally transfers loans held for investment to loans held for sale. Gains or losses on the transfer of loans to loans held for sale are recorded in noninterest income in the consolidated statements of income unless such loans have experienced a decline in fair value due to credit quality concerns. For such transfers experiencing a decline in fair value due to credit quality, the Company first applies its charge-off policy which requires recognizing the confirmed loss via a charge-off against the allowance for credit losses which is measured as the excess of the loan's amortized cost basis over the loan's fair value. The charge-off is reflected as a write-down of the loan resulting in a new amortized cost basis. To the extent that the loan&#x2019;s fair value loss has not already been provided for in the allowance for credit losses, an additional credit loss expense is made to provide sufficient allowance to absorb the charge-off. If the allowance for credit losses amount on the transferred loan at the transfer date to the held for sale category exceeds the amount of the charge-off, any remaining excess allowance for credit loss is reversed into earnings through credit loss expense. After the write-down is taken, the loans is transferred from held to investment to held for sale at its new amortized cost basis which approximate fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Loans&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:400;line-height:120%"&gt;Loans that management has the intent and ability to hold for the foreseeable future or until maturity or payoff are reported at their amortized cost basis, which is the unpaid principal balance outstanding, net of unearned income, deferred loan fees and costs, premiums and discounts associated with acquisition date fair value adjustments on acquired loans, and any direct principal charge-offs. The Company has made a policy election to exclude accrued interest from the amortized cost basis of loans and report accrued interest separately from the related loan balance in other assets on consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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 is accrued on the unpaid principal balance. Loan origination fees, net of certain direct origination costs, are deferred and recognized in interest income over the remaining life of the loan without anticipating prepayments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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 or delinquent when the contractual principal or interest due in accordance with the terms of the loan agreement or any portion thereof remains unpaid after the due date of the scheduled payment. Loans are classified as nonaccrual when, in the opinion of management, collection of principal or interest is doubtful. The accrual of interest income on loans is typically discontinued at the time the loan is 90 days delinquent unless the loan is well-secured and in process of collection, or if full collection of interest or principal becomes uncertain. Consumer loans are typically charged off no later than 120 days past due. All interest accrued but not received for a loan placed on nonaccrual is reversed against interest income. Interest received on such loans is accounted for on the cash-basis or cost recovery method, until qualifying for return to accrual. Under the cost-recovery method, interest income is not recognized until the loan balance is reduced to zero. Under the cash basis method, interest income is recorded when the payment is received in cash. Loans are returned to accrual status when all the principal and interest amounts contractually due are brought current and future payments are reasonably assured.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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;Factored Receivables&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:400;line-height:120%"&gt;The Company purchases invoices from its factoring clients in schedules or batches.&#160;&#160;To a much lesser extent, the Company will also make short-term advances to its clients on transportation contracts for upcoming loads. Cash is advanced to the client to the extent of the applicable advance rate, less fees, as set forth in the individual factoring agreements.&#160;&#160;The face value of the invoices purchased or amount advanced is recorded by the Company as factored receivables, and the unadvanced portions of the invoices purchased, less fees, are considered client reserves.&#160;&#160;The client reserves are held to settle any payment disputes or collection shortfalls, may be used to pay clients&#x2019; obligations to various third parties as directed by the client, are periodically released to or withdrawn by clients, and are reported as deposits in the consolidated balance sheets.&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unearned factoring fees and unearned net origination fees are deferred and recognized over the weighted average collection period for each client.&#160;&#160;Subsequent factoring fees are recognized in interest income as incurred by the client and deducted from the clients&#x2019; reserve balances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other factoring-related fees, which include wire transfer fees, carrier payment fees, fuel advance fees, and other similar fees, are reported by the Company as non-interest income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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;Acquired Loans&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:400;line-height:120%"&gt;Acquired loans are recorded at fair value at the date of acquisition based on a discounted cash flow methodology that considers various factors including the type of loan and related collateral, classification status, fixed or variable interest rate, term of loan and whether or not the loan was amortizing, and a discount rate reflecting the Company&#x2019;s assessment of risk inherent in the cash flow estimates. Certain larger purchased loans are individually evaluated while certain purchased loans are grouped together according to similar risk characteristics and are treated in the aggregate when applying various valuation techniques. These cash flow evaluations are inherently subjective as they require material estimates, all of which may be susceptible to significant change.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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 January 1, 2020, loans acquired in a business combination that had evidence of deterioration of credit quality since origination and for which it was probable, at acquisition, that the Company would be unable to collect all contractually required payments receivable were considered purchased credit impaired (&#x201c;PCI&#x201d;). PCI loans were individually evaluated and recorded at fair value at the date of acquisition with no initial valuation allowance based on a discounted cash flow methodology that considered various factors including the type of loan and related collateral, classification status, fixed or variable interest rate, term of loan and whether or not the loan was amortizing, and a discount rate reflecting the Company&#x2019;s assessment of risk inherent in the cash flow estimates. The difference between the undiscounted cash flows expected at acquisition and the investment in the loan, or the &#x201c;accretable yield,&#x201d; was recognized as interest income on a level-yield method over the life of the loan. Contractually required payments for interest and principal that exceed the undiscounted cash flows expected at acquisition, or the &#x201c;nonaccretable difference,&#x201d; were not recognized on the balance sheet and did not result in any yield adjustments, loss accruals or valuation allowances. Increases in expected cash flows, including prepayments, subsequent to the initial investment were recognized prospectively through adjustment of the yield on the loan over its remaining life. Decreases in expected cash flows were recognized as impairment. Valuation allowances on PCI loans reflected only losses incurred after the acquisition (meaning the present value of all cash flows expected at acquisition that ultimately were not to be received).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subsequent to January 1, 2020, loans acquired in a business combination that have experienced more-than-insignificant deterioration in credit quality since origination are considered purchased credit deteriorated (&#x201c;PCD&#x201d;) loans. At the acquisition date, an estimate of expected credit losses is made for groups of PCD loans with similar risk characteristics and individual PCD loans without similar risk characteristics. This initial allowance for credit losses is allocated to individual PCD loans and added to the purchase price or acquisition date fair values to establish the initial amortized cost basis of the PCD loans. As the initial allowance for credit losses is added to the purchase price, there is no credit loss expense recognized upon acquisition of a PCD loan. Any difference between the unpaid principal balance of PCD loans and the amortized cost basis is considered to relate to noncredit factors and results in a discount or premium. Discounts and premiums are recognized through interest income on a level-yield method over the life of the loans. All loans considered to be PCI prior to January 1, 2020 were converted to PCD on that date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For acquired loans not deemed purchased credit deteriorated at acquisition, the differences between the initial fair value and the unpaid principal balance are recognized as interest income or expense on a level-yield basis over the lives of the related loans. At the acquisition date, an initial allowance for expected credit losses is estimated and recorded as credit loss expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The subsequent measurement of expected credit losses for all acquired loans is the same as the subsequent measurement of expected credit losses for originated loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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 &#x2013; Loans&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:400;line-height:120%"&gt;The Company adopted the current expected credit loss model under Accounting Standards Update (&#x201c;ASU&#x201d;) 2016-13, &#x201c;Financial Instruments &#x2013; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#x201d; (&#x201c;ASU 2016-13&#x201d;) on January 1, 2020 using the modified retrospective approach. The Company recorded a net reduction of retained earnings of $1,770,000 upon adoption. The transition adjustment included an increase in the allowance for credit losses on loans of $269,000, an increase in the allowance for credit losses on held to maturity debt securities of $126,000, and an increase in the allowance for credit losses on off-balance sheet credit exposures of $1,918,000, net of the corresponding increases in deferred tax assets of $543,000.&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:400;line-height:120%"&gt;Under the current expected credit loss model adopted by the Company on January 1, 2020, the allowance for credit losses on loans is a valuation allowance estimated at each balance sheet date in accordance with US GAAP that is deducted from the loans&#x2019; amortized cost basis to present the net amount expected to be collected on the loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates the ACL on loans based on the underlying assets&#x2019; amortized cost basis, which is the amount at which the financing receivable is originated or acquired, adjusted for applicable accretion or amortization of premium, discount, and net deferred fees or costs, collection of cash, and charge-offs. In the event that collection of principal becomes uncertain, the Company has policies in place to reverse accrued interest in a timely manner. Therefore, the Company has made a policy election to exclude accrued interest from the measurement of ACL.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected credit losses are reflected in the allowance for credit losses through a charge to credit loss expense. When the Company deems all or a portion of a financial asset to be uncollectible the appropriate amount is written off and the ACL is reduced by the same amount. The Company applies judgment to determine when a financial asset is deemed uncollectible; however, generally speaking, an asset will be considered uncollectible no later than when all efforts at collection have been exhausted. Subsequent recoveries, if any, are credited to the ACL when received.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures expected credit losses of financial assets on a collective (pool) basis, when the financial assets share similar risk characteristics. Depending on the nature of the pool of financial assets with similar risk characteristics, the Company uses a discounted cash flow (&#x201c;DCF&#x201d;) method or a loss-rate method to estimate expected credit losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s methodologies for estimating the ACL consider available relevant information about the collectability of cash flows, including information about past events, current conditions, and reasonable and supportable forecasts. The methodologies apply historical loss information, adjusted for asset-specific characteristics, economic conditions at the measurement date, and forecasts about future economic conditions expected to exist through the contractual lives of the financial assets that are reasonable and supportable, to the identified pools of financial assets with similar risk characteristics for which the historical loss experience was observed. The Company&#x2019;s methodologies revert back to historical loss information on a straight-line basis over eight quarters when it can no longer develop reasonable and supportable forecasts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has identified the following pools of financial assets with similar risk characteristics for measuring expected credit losses:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commercial Real Estate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; This category of loans consists of the following loan types:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-farm Non-residential &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; This category includes real estate loans for a variety of commercial property types and purposes, including owner occupied commercial real estate loans primarily secured by commercial office or industrial buildings, warehouses or retail buildings where the owner of the building occupies the property. Repayment terms vary considerably, interest rates are fixed or variable, and are structured for full, partial, or no amortization of principal. This category also includes investment real estate loans that are primarily secured by office and industrial buildings, warehouses, small retail shopping centers and various special purpose properties. Generally, these types of loans are thought to involve a greater degree of credit risk than owner occupied commercial real estate as they are more sensitive to adverse economic conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Multi-family residential &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Investment real estate loans are primarily secured by non-owner occupied apartment or multifamily residential buildings. Generally, these types of loans are thought to involve a greater degree of credit risk than owner occupied commercial real estate as they are more sensitive to adverse economic conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Construction, land development, land &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;This category of loans consists of loans to finance the ground up construction, improvement and/or carrying for sale after the completion of construction of owner occupied and non-owner occupied residential and commercial properties, and loans secured by raw or improved land. The repayment of construction loans is generally dependent upon the successful completion of the improvements by the builder for the end user, or sale of the property to a third-party. Repayment of land secured loans are dependent upon the successful development and sale of the property, the sale of the land as is, or the outside cash flow of the owners to support the retirement of the debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;1-4 family residential &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; This category of loans includes both first and junior liens on residential real estate. Home equity revolving lines of credit and home equity term loans are included in this group of loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Farmland &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; These loans are principally loans to purchase farmland.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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-weight:400;line-height:120%"&gt;&#x2014; Commercial loans are loans for commercial, corporate and business purposes. The Company&#x2019;s commercial business loan portfolio is comprised of loans for a variety of purposes and across a variety of industries. These loans include general commercial and industrial loans, loans to purchase capital equipment, agriculture operating loans and other business loans for working capital and operational purposes. Commercial loans are generally secured by accounts receivable, inventory and other business assets. Also included in commercial loans are our Paycheck Protection ("PPP") loans originated during 2020 and 2021.&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-style:italic;font-weight:400;line-height:120%"&gt;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;&#x2014; Equipment finance loans are commercial loans primarily secured by new or used revenue producing, essential-use equipment from major manufacturers that is movable, may be used in more than one type of business, and generally has broad resale markets. Core markets include transportation, construction, and waste. Loan terms do not exceed the economic life of the equipment and typically are 60 months or less&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Asset-based Lending &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; These loans are originated to borrowers to support general working capital needs. The asset-based loan structure involves advances of loan proceeds against a borrowing base which typically consists of accounts receivable, identified readily marketable inventory, or other collateral of the borrower. The maximum amount a customer may borrow at any time is fixed as a percentage of the borrowing base outstanding.&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-style:italic;font-weight:400;line-height:120%"&gt;Liquid 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;&#x2014; Broadly&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;syndicated leveraged loans secured by a variety of collateral types.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Factored Receivables &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The Company operates as a factor by purchasing accounts receivable from its clients, then collecting the receivable from the account debtor. The Company&#x2019;s smaller factoring relationships are typically structured as &#x201c;non-recourse&#x201d; relationships (&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;i.e.&lt;/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 Company retains the credit risk associated with the ability of the account debtor on a purchased invoice to ultimately make payment) and the Company&#x2019;s larger factoring relationships are typically structured as &#x201c;recourse&#x201d; relationships (&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;i.e.&lt;/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 Company&#x2019;s client agrees to repurchase any invoices for which payment is not ultimately received from the account debtor). Advances initially made to the client to acquire the receivables are typically at a discount to the invoice value. The discount balance is held in client reserves, net of the Company&#x2019;s compensation. The client reserves are held to settle any payment disputes or collection shortfalls, may be used to pay clients&#x2019; obligations to various third parties as directed by the client, are periodically released to or withdrawn by clients, and are reported as deposits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumer &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Loans used for personal use, typically on an unsecured basis, and client overdrafts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Mortgage Warehouse &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Mortgage Warehouse facilities are provided to unaffiliated mortgage origination companies and are collateralized by 1-4 family residential loans. The originator closes new mortgage loans with the intent to sell these loans to third-party investors for a profit. The Company provides funding to the mortgage companies for the period between the origination and their sale of the loan. The Company has a policy that requires that it separately validate that each residential mortgage loan was underwritten consistent with the underwriting requirements of the final investor or market standards prior to advancing funds. The Company is repaid with the proceeds received from sale of the mortgage loan to the final investor.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Discounted Cash Flow Method&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:400;line-height:120%"&gt;The Company uses the discounted cash flow method to estimate expected credit losses for the commercial real estate, construction, land development, land, 1-4 family residential, commercial (excluding liquid credit), and consumer loan pools. For each of these loan segments, the Company generates cash flow projections at the instrument level wherein payment expectations are adjusted for estimated prepayment speed, curtailments, time to recovery, probability of default, and loss given default. The modeling of expected prepayment speeds, curtailment rates, and time to recovery tends to be less sensitive than other assumptions and such assumptions are based on historical internal data.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses regression analysis of historical internal and peer data to determine suitable loss drivers to utilize when modeling lifetime probability of default and loss given default. This analysis also determines how expected probability of default and loss given default will react to forecasted levels of the loss drivers.&#160;&#160;For all loan pools utilizing the DCF method, management utilizes and forecasts national unemployment as a loss driver. Management also utilizes and forecasts either one-year percentage change in national retail sales, one-year percentage change in the national home price index, or one-year percentage change in national gross domestic product as a second loss driver depending on the nature of the underlying loan pool and how well that loss driver correlates to expected future losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For all DCF models, management has determined that four quarters represents a reasonable and supportable forecast period and reverts back to a historical loss rate over eight quarters on a straight-line basis. Management leverages economic projections from a reputable and independent third-party to inform its loss driver forecasts over the four-quarter forecast period. Other internal and external indicators of economic forecasts are also considered by management when developing the forecast metrics.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The combination of adjustments for credit expectations (default and loss) and timing expectations (prepayment, curtailment, and time to recovery) produces an expected cash flow stream at the instrument level. Instrument effective yield is calculated, net of the impacts of prepayment assumptions, and the instrument expected cash flows are then discounted at that effective yield to produce an instrument-level net present value of expected cash flows (&#x201c;NPV&#x201d;). An ACL is established for the difference between the instrument&#x2019;s NPV and amortized cost basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Loss-Rate Method&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:400;line-height:120%"&gt;The Company uses a loss-rate method to estimate expected credit losses for the farmland, liquid credit, premium finance, factored receivable, and mortgage warehouse loan pools. For each of these loan segments, the Company applies an expected loss ratio based on internal and peer historical losses adjusted as appropriate for qualitative factors. Qualitative loss factors are based on management's judgment of company, market, industry or business specific data, changes in underlying loan composition of specific portfolios, trends relating to credit quality, delinquency, non-performing and adversely rated loans, and reasonable and supportable forecasts of economic conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Collateral Dependent Financial Assets&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:400;line-height:120%"&gt;Loans the Company has identified as collateral dependent that do not share risk characteristics are evaluated on an individual basis. For collateral dependent financial assets, the ACL is measured based on the difference between the fair value of the collateral plus other sources of repayment and the amortized cost basis of the asset as of the measurement date. When repayment is expected to be from the operation of the collateral, expected credit losses are calculated as the amount by which the amortized cost basis of the financial asset exceeds the present value of expected cash flows from the operation of the collateral. When repayment is expected to be from the sale of the collateral, expected credit losses are calculated as the amount by which the amortized costs basis of the financial asset exceeds the fair value of the underlying collateral less estimated cost to sell. The ACL may be zero if the fair value of the collateral at the measurement date exceeds the amortized cost basis of the financial asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s estimate of the ACL reflects losses expected over the remaining contractual life of the assets. The contractual term does not consider extensions, renewals or modifications unless the Company has identified an expected troubled debt restructuring.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A loan that has been modified or renewed is considered a troubled debt restructuring (&#x201c;TDR&#x201d;) when two conditions are met: 1) the borrower is experiencing financial difficulty and 2) concessions are made for the borrower's benefit that would not otherwise be considered for a borrower or transaction with similar credit risk characteristics. The Company&#x2019;s ACL reflects all effects of a TDR when an individual asset is specifically identified as a reasonably expected TDR. The Company has determined that a TDR is reasonably expected no later than the point when the lender concludes that modification is the best course of action and it is at least reasonably possible that the troubled borrower will accept some form of concession from the lender to avoid a default. Reasonably expected TDRs and executed non-performing TDRs are evaluated individually to determine the required ACL. TDRs performing in accordance with their modified contractual terms for a reasonable period of time may be included in the Company&#x2019;s existing pools based on the underlying risk characteristics of the loan to measure the ACL.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Paycheck Protection Program ("PPP")&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:400;line-height:120%"&gt;With the passage of the PPP, the Company has actively participated in assisting its customers with applications for loans through the program.&#160;&#160;Loans funded through the PPP program are fully guaranteed by the U.S. government subject to certain representations and warranties. This guarantee exists at the inception of the loans and throughout the lives of the loans and was not entered into separately and apart from the loans. ASC 326 requires credit enhancements that mitigate credit losses, such as the U.S. government guarantee on PPP loans, to be considered in estimating credit losses. The guarantee is considered &#x201c;embedded&#x201d; and, therefore, is considered when estimating credit loss on the PPP loans. Given that the loans are fully guaranteed by the U.S. government and absent any specific loss information on any of our PPP loans, the Company did not carry an ACL on its PPP loans at December&#160;31, 2022 and 2021. The balance of PPP loans at December&#160;31, 2022 was insignificant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Loan Commitments and Allowance for Credit Losses on Off-Balance Sheet Credit Exposures&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:400;line-height:120%"&gt;Financial instruments include off-balance sheet credit instruments, such as commitments to make loans, commitments to purchase broadly syndicated loans, and commercial letters of credit, issued to meet customer financing needs. The Company&#x2019;s exposure to credit loss in the event of nonperformance by the other party to the financial instrument for off-balance sheet loan commitments is represented by the contractual amount of those instruments. Such financial instruments are recorded when they are funded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records an allowance for credit losses on off-balance sheet credit exposures, unless the commitments to extend credit are unconditionally cancelable, through a charge to credit loss expense in the Company&#x2019;s consolidated statements of income. The ACL on off-balance sheet credit exposures is estimated by loan segment at each balance sheet date under the current expected credit loss model using the same methodologies as portfolio loans, taking into consideration the likelihood that funding will occur, and is included in other liabilities on the Company&#x2019;s consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Federal Home Loan Bank (&#x201c;FHLB&#x201d;) Stock&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:400;line-height:120%"&gt;The Company is a member of the FHLB system. Members of the FHLB are required to own a certain amount of stock based on the level of borrowings and other factors, and may invest in additional amounts. FHLB stock is carried at cost, is restricted as to redemption, and periodically evaluated for impairment based on ultimate recovery of par value. Both cash and stock dividends are reported as income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Premises and Equipment&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:400;line-height:120%"&gt;Land is carried at cost. Depreciable assets are stated at cost less accumulated depreciation. Leasehold improvements are capitalized and depreciated using the straight-line method over the terms of the respective leases or the estimated useful lives of the improvements, whichever is shorter. Buildings and related components are generally depreciated using the straight-line method with useful lives ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQyMTkw_7e6771ad-b6d0-4a8e-94fe-4dd0f83d8caa"&gt;five&lt;/span&gt; to forty years. Automobiles are depreciated using the straight-line method with five year useful lives, and the aircraft is depreciated using an accelerated method with a twenty year useful life. Furniture, fixtures and equipment are depreciated using the straight-line method with useful lives ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQyNDg2_86f46082-c38a-4fe9-b3fb-8c07c2aa9a6a"&gt;three&lt;/span&gt; to ten years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company leases certain properties and equipment under operating leases. The Company recognizes a liability to make lease payments, the &#x201c;lease liability&#x201d;, and an asset representing the right to use the underlying asset during the lease term, the &#x201c;right-of-use asset&#x201d;. The lease liability is measured at the present value of the remaining lease payments, discounted at the Company&#x2019;s incremental borrowing rate. The right-of-use asset is measured at the amount of the lease liability adjusted for the remaining balance of any lease incentives received, any cumulative prepaid or accrued rent if the lease payments are uneven throughout the lease term, any unamortized initial direct costs, and any impairment of the right-of-use-asset. Operating lease expense consists of a single lease cost calculated so that the remaining cost of the lease is allocated over the remaining lease term on a straight-line basis, variable lease payments not included in the lease liability, and any impairment of the right-of-use asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain of the Company&#x2019;s leases contain options to renew the lease; however, these renewal options are not included in the calculation of the lease liabilities as they are not reasonably certain to be exercised. The Company&#x2019;s leases do not contain residual value guarantees or material variable lease payments. The Company does not have any material restrictions or covenants imposed by leases that would impact the Company&#x2019;s ability to pay dividends or cause the Company to incur additional financial obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has made an accounting policy election to not apply the recognition requirements to short-term leases. The Company has also elected to use the practical expedient to make an accounting policy election for property leases to include both lease and non-lease components as a single component and account for it as a lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s leases are not complex; therefore there were no significant assumptions or judgements made as part of the determination of whether the contracts contained a lease, the allocation of consideration in the contracts between lease and non-lease components, and the determination of the discount rates for the leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreclosed Assets&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:400;line-height:120%"&gt;Assets acquired through loan foreclosure are initially recorded at fair value less costs to sell, establishing a new cost basis. Any write-down in the carrying value of a property at the time of acquisition is charged-off to the allowance for loan and lease losses. After foreclosure, foreclosed assets are carried at the lower of the recorded investment in the asset or the fair value less costs to sell. If fair value declines subsequent to foreclosure, a valuation allowance is recorded through expense. Operating costs after acquisition are expensed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill&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:400;line-height:120%"&gt;Goodwill represents the excess of the cost of businesses acquired over the fair value of the net assets acquired. The Company evaluates goodwill for impairment on an annual basis or on an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value below its carrying amount. The Company&#x2019;s annual goodwill impairment testing date is October 1.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining the need to perform the test for goodwill impairment (the qualitative method). If the qualitative method cannot be used or if it determines, based on the qualitative method, that the fair value is more likely than not less than the carrying amount, the Company compares the estimated fair value of a reporting unit with its carrying amount, including goodwill. If the estimated fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired. If the carrying amount of a reporting unit exceeds its estimated fair value, the Company will record an impairment charge based on that difference. Our annual goodwill impairment test did not identify any goodwill impairment for the years ended December&#160;31, 2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Identifiable Intangible Assets&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: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. The Company's intangible assets primarily relate to core deposits, customer relationships and software. Intangible assets with definite useful lives are amortized on an accelerated basis over their estimated life. 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 with a charge to amortization of intangible assets. Intangible assets with indefinite lives are not significant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Software Developed for Internal Use&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:400;line-height:120%"&gt;The Company capitalizes internal and external costs related to internal-use software during the application development stage, including consulting costs and compensation expenses related to employees who devote time to the development of the projects. The Company records capitalized software development costs in other assets in the Consolidated Balance Sheets. Costs incurred in preliminary stages of development activities and post implementation activities are expensed in the period incurred. The Company also capitalizes costs related to specific upgrades and enhancements when it is probable the expenditures will result in additional functionality. Once the software is substantially complete and ready for its intended use, capitalization ceases and the asset is amortized straight line over its estimated useful life, which ranges between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQ4Mzg4_4581ca73-74f8-4cc9-85d0-b70e7a8bd9bd"&gt;three&lt;/span&gt; and five years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Bank Owned Life Insurance&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:400;line-height:120%"&gt;The Company has purchased life insurance policies on certain key employees. The purchase of these life insurance policies allows the Company to use tax-advantaged rates of return. Bank-owned life insurance is recorded at the amount that can be realized under the insurance contract at the balance sheet date, which is the cash surrender value adjusted for other charges or other amounts due that are probable at settlement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivative Financial Instruments&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:400;line-height:120%"&gt;The Company records all derivatives on the balance sheet at fair value.&#160; The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. Derivatives designated and qualifying as a hedge of the exposure to changes in the fair value of an asset, liability, or firm commitment attributable to a particular risk, such as interest rate risk, are considered fair value hedges. Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges. Derivatives may also be designated as hedges of the foreign currency exposure of a net investment in a foreign operation. The Company did not have any derivatives at December&#160;31, 2022. At December&#160;31, 2021, the Company had one cash flow hedge position and no fair value or foreign currency hedges. Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the recognition of the changes in the fair value of the hedged asset or liability that are attributable to the hedged risk in a fair value hedge or the earnings effect of the hedged forecasted transactions in a cash flow hedge. Unrealized gains or losses are reported as other comprehensive income or loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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 the use of hedge accounting, a derivative must be effective at inception and expected to be continuously effective in offsetting the risk being hedged. A statistical regression analysis is performed at inception and at each reporting period thereafter to evaluate hedge effectiveness.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with the FASB&#x2019;s fair value measurement guidance, the Company made an accounting policy election to measure the credit risk of its derivative financial instruments that are subject to master netting agreements on a net basis by counterparty portfolio.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&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:400;line-height:120%"&gt;The Company files a consolidated tax return with its subsidiaries and is taxed as a C corporation. Deferred tax assets and liabilities are reflected at currently enacted income tax rates applicable to the period in which the deferred tax assets and liabilities are expected to be realized or settled. As changes in tax laws or rates are enacted, deferred tax assets and liabilities are adjusted through the provision for income taxes. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A tax position is recognized as a benefit only if it is &#x201c;more likely than not&#x201d; that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not meeting the &#x201c;more likely than not&#x201d; test, no tax benefit is recorded. The Company recognizes interest and penalties related to income tax matters in income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Values of Financial Instruments&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: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 may 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/or the Company&#x2019;s creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. Changes in assumptions or in market conditions could significantly affect these estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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, the Company generally does not sell or transfer non-impaired loans and deposits. As such, the disclosures that present the December&#160;31, 2022 and 2021 estimated fair value for non-impaired loans and deposits are judgmental and may not represent amounts to be received if the Company were to sell or transfer such items.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue from Contracts with Customers&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:400;line-height:120%"&gt;The Company records revenue from contracts with customers in accordance with Accounting Standards Codification Topic 606, &#x201c;Revenue from Contracts with Customers&#x201d; (&#x201c;Topic 606&#x201d;). Under Topic 606, the Company must identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when (or as) the Company satisfies a performance obligation. Significant revenue has not been recognized in the current reporting period that results from performance obligations satisfied in previous periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company generally fully satisfies its performance obligations on its contracts with customers as services are rendered and the transaction prices are typically fixed; charged either on a periodic basis or based on activity. Because performance obligations are satisfied as services are rendered and the transaction prices are fixed, the Company has made no significant judgments in applying the revenue guidance prescribed in ASC 606 that affect the determination of the amount and timing of revenue from contracts with customers. The Company presents disaggregated revenue from contracts with customers in the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s primary sources of revenue are derived from interest and dividends earned on loans, investment securities, and other financial instruments that are not within the scope of Topic 606. Descriptions of the Company's significant revenue-generating activities within the scope of Topic 606, which are included in non-interest income in the Company's consolidated statements of income, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:14.5pt"&gt;Service charges on 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;. Service charges on deposits primarily consists of fees from the Company's deposit customers for account maintenance, account analysis, and overdraft services. Account maintenance fees and analysis fees are earned over the course of a month, representing the period over which the Company satisfies the performance obligation. Overdraft fees are recognized at the point in time that the overdraft occurs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:14.5pt"&gt;Card 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;Card income primarily consists of interchange fees. Interchange fees from cardholder transactions represent a percentage of the underlying transaction value and are recognized when the transaction processing services are provided to the cardholder. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:14.5pt"&gt;Net OREO gains (losses) and valuation adjustments. &lt;/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 Company records a gain or loss from the sale of OREO when control of the property transfers to the buyer, which generally occurs at the time of an executed deed. When the Company finances the sale of OREO to the buyer, the Company assesses whether the buyer is committed to perform their obligations under the contract and whether collectability of the transaction price is probable. Once these criteria are met, the OREO asset is derecognized and the gain or loss on sale is recorded upon the transfer of control of the property to the buyer. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:14.5pt"&gt;Fee 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; Fee income for the Banking and Factoring segments primarily consists of transaction-based fees, including wire transfer fees, ACH and check fees, early termination fees, and other fees, earned from the Company's banking and factoring customers. Transaction based fees are recognized at the time the transaction is executed as that is the point in time the Company satisfies its performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fee income for the Payments segment primarily consists of TriumphPay payment and audit fees. These fees totaled $13,694,000, $7,451,000, and $127,000 for the years ended December&#160;31, 2022, 2021, and 2020, respectively. These fees are generally variable and transaction based and are recognized at the time the transaction is executed as that is the point in time that the Company satisfies its performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:14.5pt"&gt;Insurance commissions.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Insurance commissions are earned for brokering insurance policies. The Company's primary performance obligations for insurance commissions are satisfied and revenue is recognized when the brokered insurance policies are executed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating Segments&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:400;line-height:120%"&gt;The Company&#x2019;s reportable segments are comprised of strategic business units primarily based upon industry categories and, to a lesser extent, the core competencies relating to product origination, distribution methods, operations and servicing. Segment determination also considered organizational structure and is consistent with the presentation of financial information to the chief operating decision maker to evaluate segment performance, develop strategy, and allocate resources. The Company's chief operating decision maker is the Chief Executive Officer of Triumph Financial, Inc. Management has determined that the Company has four reportable segments consisting of Banking, Factoring, Payments, and Corporate. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Banking segment includes the operations of TBK Bank. Included in noninterest expense of the Banking segment is the majority of salaries and benefits expense for our executive leadership team and other selling, general, and administrative shared services costs, including a significant amount of information technology expense. The Banking segment derives its revenue principally from investments in interest-earning assets as well as noninterest income typical for the banking industry. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Factoring segment includes the operations of Triumph Financial Services with revenue derived from factoring services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Payments segment includes the operations of the TBK Bank's TriumphPay division, which is the payments network presentment, audit, and payment of over-the-road trucking invoices. The Payments segment derives its revenue from transaction fees and interest income on factored receivables related to invoice payments. These factored receivables consist of both invoices where we offer a carrier a quick pay opportunity to receive payment at a discount in advance of the standard payment term for such invoice in exchange for the assignment of such invoice to us and from offering freight brokers the ability to settle their invoices with us on an extended term following our payment to their carriers as an additional liquidity option for such freight brokers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The corporate segment includes holding company financing and investment activities and management and administrative expenses to support the overall operations of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 June 30, 2021, management determined that the Company had three reportable segments consisting of Banking, Factoring, and Corporate, and the Banking segment included the operations of TBK Bank and TriumphPay. On June 1, 2021, TriumphPay acquired HubTran, Inc., a cloud-based provider of automation software for the trucking industry&#x2019;s back office. See Note&#160;2&#160;&#x2013; Acquisitions and Divestitures for further disclosures regarding the acquisition of HubTran. The acquisition of HubTran allows TriumphPay to create a payments network for trucking. TriumphPay already offered tools and services to provide automation, mitigate fraud, and create back-office efficiency. Through the acquisition of HubTran, TriumphPay created additional value through building upon its presentment, audit, and payment capabilities for shippers, third party logistics companies (i.e., freight brokers) and their carriers, and factors. The acquisition of HubTran was an inflection point in the operations of TriumphPay as the TriumphPay strategy has shifted from a capital-intensive on-balance sheet product with a focus on interest income to a payments network for the trucking industry with a focus on fee revenue. In terms of total revenue, operating income (loss), and total assets, TriumphPay had historically been quantitatively immaterial; however, given the shift in strategy brought on by the acquisition of HubTran as well as management and chief operating decision maker focus on TriumphPay operations, management believes disclosing TriumphPay's operations through the Payments segment is qualitatively useful for readers of these financial statements. This change also brings the Company's reportable segments in line with its reporting units used for goodwill impairment evaluation. Prior to the acquisition of HubTran, the Payments reporting unit carried no goodwill. Prior period business segment disclosures have been revised as appropriate to reflect the prior period change in reportable segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Comprehensive Income (Loss)&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:400;line-height:120%"&gt;Comprehensive income (loss) consists of net income and other comprehensive income (loss). Other comprehensive income includes unrealized gains and losses on debt securities available for sale and cash flow hedges, net of taxes, which are also recognized as a separate component of equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Loss Contingencies&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: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. Management does not believe such matters exist that will have a material effect on the financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Transfers of Financial Assets&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:400;line-height:120%"&gt;Transfers of financial assets are accounted for as sales when control over the assets has been relinquished. Control over transferred assets is deemed to be relinquished when (i) the assets have been isolated from the Company, (ii) the transferee has the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and (iii) the Company does not maintain effective control over the transferred assets through either (a)&#160;an agreement that entitles and obligates the Company to repurchase or redeem them before their maturity or (b)&#160;the ability to unilaterally cause the transferee to return specific assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock Based Compensation&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:400;line-height:120%"&gt;Compensation cost is recognized for stock based payment awards issued to employees and directors, based on the fair value of these awards at the date of grant. A Black-Scholes model is utilized to estimate the fair value of stock options, a Monte Carlo simulation is utilized to estimate the fair value of market based performance stock units, and the market price of the Company&#x2019;s common stock at the date of grant is used for restricted stock awards, restricted stock units, and performance based performance stock units. Compensation cost is recognized over the required service period, generally defined as the vesting period. The Company recognizes forfeitures of nonvested awards as they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Earnings Per Common Share&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:400;line-height:120%"&gt;Basic earnings per common share is net income less dividends on preferred stock divided by the weighted average number of common shares outstanding during the period excluding nonvested restricted stock awards. Diluted earnings per common share includes the dilutive effect of additional potential common shares issuable under stock warrants, restricted stock, stock options, and preferred shares that are convertible to common shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Advertising Costs&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:400;line-height:120%"&gt;Advertising costs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Adoption of New Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (&#x201c;CARES Act&#x201d;) was signed into law. Section 4013 of the CARES Act, &#x201c;Temporary Relief From Troubled Debt Restructurings,&#x201d; provides banks the option to temporarily suspend certain requirements under U.S. GAAP related to troubled debt restructurings (&#x201c;TDR&#x201d;) for a limited period of time to account for the effects of COVID-19. To qualify for Section 4013 of the CARES Act, borrowers must have been current at December 31, 2019. All modifications are eligible so long as they are executed between March 1, 2020 and the earlier of (i) December 31, 2020, or (ii) the 60th day after the end of the COVID-19 national emergency declared by the President of the U.S. Multiple modifications of the same credits are allowed and there is no cap on the duration of the modification. On December 21, 2020, certain provisions of the CARES Act, including the temporary suspension of certain requirements related to TDRs, were extended through December 31, 2021. See Note&#160;4&#160;&#x2013; Loans and Allowance for Credit Losses for disclosure of the impact to date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, various regulatory agencies, including the Board of Governors of the Federal Reserve System and the Federal Deposit Insurance Corporation, (&#x201c;the agencies&#x201d;) issued an interagency statement on loan modifications and reporting for financial institutions working with customers affected by the Coronavirus. The interagency statement was effective immediately and impacted accounting for loan modifications. Under Accounting Standards Codification 310-40, &#x201c;Receivables &#x2013; Troubled Debt Restructurings by Creditors,&#x201d; (&#x201c;ASC 310-40&#x201d;), a restructuring of debt constitutes a troubled debt restructuring (&#x201c;TDR&#x201d;) if the creditor, for economic or legal reasons related to the debtor&#x2019;s financial difficulties, grands a concession to the debtor that it would not otherwise consider. The agencies confirmed with the staff of the FASB that short-term modifications made on a good faith basis in response to COVID-19 to borrowers who were current prior to any relief, are not to be considered TDRs. This includes short-term (e.g., six months) modifications such as payment deferrals, fee waivers, extensions of repayment terms, or other delays in payment that are insignificant. Borrowers considered current are those that are less than 30 days past due on their contractual payments at the time a modification program is implemented. Almost all of the Company&#x2019;s modifications fall under Section 4013 of the CARES Act and thus, the interagency statement has had very little impact on the Company to date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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 2020, the Financial Accounting Standards Board ("FASB") issued ASU No. 2020-04, &#x201c;Reference Rate Reform (Topic 848),&#x201d; which provides temporary optional relief for contracts modified as a result of reference rate reform meeting certain modification criteria, generally allowing an entity to account for contract modifications occurring due to reference rate reform as an event that does not require contract remeasurement or reassessment of a previous accounting determination at the modification date. The guidance also includes temporary optional expedients intended to provide relief from various hedge effectiveness requirements for hedging relationships affected by reference rate reform, provided certain criteria are met, and allows a one-time election to sell or transfer to either available-for-sale or trading any held-to-maturity ("HTM") debt securities that refer to an interest rate affected by reference rate reform and were classified as HTM prior to January 1, 2020. Additionally, in January 2021, the FASB issued ASU No. 2021-01, &#x201c;Reference Rate Reform (Topic 848): Scope,&#x201d; which provided additional clarification that certain optional expedients and exceptions noted above apply to derivative instruments that use an interest rate for margining, discounting or contract price alignment that is modified as a result of reference rate reform. This guidance was effective upon issuance and can be applied prospectively, with certain exceptions, through December 31, 2022. The adoption of this ASU did not significantly impact our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2020, federal and state banking regulators issued the &#x201c;Interagency Policy Statement on Reference Rates for Loans" to reiterate that a specific replacement rate for loans impacted by reference rate reform has not been endorsed and entities may utilize any replacement reference rate determined to be appropriate based on its funding model and customer needs. As discussed in the &#x201c;Interagency Policy Statement on Reference Rates for Loans," fallback language should be included in lending contracts to provide for use of a robust fallback rate if the initial reference rate is discontinued. Additionally, federal banking regulators issued the "Interagency Statement on LIBOR Transition" acknowledging that the administrator of USD London Interbank Offered Rate (LIBOR) benchmarks has announced it will consult on its intention to cease the publication of the one week and two month USD LIBOR settings immediately following the LIBOR publication on December 31, 2021, and the remaining USD LIBOR settings immediately following the LIBOR publication on June 30, 2023. On March 5, 2021, the administrator of USD LIBOR benchmarks confirmed these dates and will cease publication of USD LIBOR tenors accordingly. As discussed in the "Interagency Statement on LIBOR Transition," regulators encouraged banks to cease entering into new contracts that use USD LIBOR as a reference rate as soon as practicable and in any event by December 31, 2021, in order to facilitate an orderly, safe and sound LIBOR transition. Reference rate reform did not significantly impact our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Newly Issued, But Not Yet Effective Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2022, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2022-02, "Financial Instruments &#x2013; Credit Losses (Topic 326), Troubled Debt Restructurings and Vintage Disclosures" ("ASU 2022-02"). ASU 2022-02 eliminates the accounting guidance for troubled debt restructurings ("TDRs") in ASC 310-40, "Receivables - Troubled Debt Restructurings by Creditors" for entities that have adopted the current expected credit loss ("CECL") model introduced by ASU 2016-13, &#x201c;Financial Instruments &#x2013; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#x201d; (ASU 2016-13"). ASU 2022-02 also requires that public business entities disclose current-period gross charge-offs by year of origination for financing receivables and net investments in leases within the scope of Subtopic 326-20, "Financial Instruments&#x2014;Credit Losses&#x2014;Measured at Amortized Cost".&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU 2022-02 is effective for the Company for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. The adoption of ASU 2022-02 is not expected to have a material impact on the consolidated financial statements and related disclosures related to modifications made to troubled borrowers will be updated upon adoption.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <tfin:NatureOfOperationsPolicyPolicyTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTA5_bedefb53-66b5-4395-b328-7859809cc283">&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;Nature of Operations&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:400;line-height:120%"&gt;Triumph Financial, Inc. (collectively with its subsidiaries, &#x201c;Triumph Financial&#x201d;, or the &#x201c;Company&#x201d; as applicable) is a financial holding company headquartered in Dallas, Texas, offering a diversified line of payments, factoring and banking services. The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries Triumph CRA Holdings, LLC (&#x201c;TCRA&#x201d;), TBK Bank, SSB (&#x201c;TBK Bank&#x201d;), TBK Bank&#x2019;s wholly owned factoring subsidiary Triumph Financial Services LLC ("Triumph Financial Services"), and TBK Bank&#x2019;s wholly owned subsidiary Triumph Insurance Group, Inc. (&#x201c;TIG&#x201d;). TriumphPay operates as a division of TBK Bank, SSB.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 1, 2022 we completed an extensive marketing rebranding effort, including a change of the company name from Triumph Bancorp, Inc. to Triumph Financial, Inc. and a change of our factoring subsidiary's company name from Triumph Business Capital LLC to Triumph Financial Services LLC ("Triumph Financial Services"). Said rebranding efforts had no impact to the composition of legal entities, financial reporting, employee roles, management structure, or work activities and expectations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 30, 2020, the Company sold the assets of Triumph Premium Finance (&#x201c;TPF&#x201d;) and exited its premium finance line of business. TPF operated within the Company&#x2019;s TBK Bank subsidiary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note&#160;2&#160;&#x2013; Acquisitions and Divestitures for additional information pertaining to the TPF sale and the impact of the transaction on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</tfin:NatureOfOperationsPolicyPolicyTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTEz_7921889f-02a2-44d5-89dd-0e581660cea5">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Principles of Consolidation and Basis of Presentation&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:400;line-height:120%"&gt;The Company consolidates subsidiaries in which it holds, directly or indirectly, a controlling financial interest. The Company determines whether it has a controlling financial interest in an entity by first evaluating whether the entity is a voting interest entity or a variable interest entity under U.S. generally accepted accounting principles (&#x201c;GAAP&#x201d;). 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. The Company consolidates voting interest entities in which it has at least a majority of the voting interest. Variable interest entities (&#x201c;VIEs&#x201d;) 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In consolidation, all significant intercompany accounts and transactions are eliminated. Investments in unconsolidated entities are accounted for using the equity method of accounting when the Company has the ability to exercise significant influence over operating and financing decisions. Investments that do not meet the criteria for equity method accounting are accounted for using the cost method of accounting.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 and reporting policies of the Company and its subsidiaries conform to GAAP and general practice within the banking industry. Certain reclassifications have been made to prior year amounts to conform to the current year presentation. The Company uses the accrual basis of accounting for financial reporting purposes.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTA2_2780377a-3ca4-49af-be10-9d4568af8e61">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates&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:400;line-height:120%"&gt;To prepare financial statements in conformity with GAAP management makes estimates and assumptions based on available information. These estimates and assumptions affect the amounts reported in the financial statements and the disclosures provided, and actual results could differ.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTMy_3ef3e3d3-80da-4192-9963-0785387abdf2">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&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:400;line-height:120%"&gt;For the purposes of reporting cash flows, cash and cash equivalents include cash on hand, amounts due from banks, other short-term investments and federal funds sold. All highly liquid investments with an initial maturity of less than 90 days are considered to be cash equivalents. Certain items, including loan and deposit transactions, customer repurchase agreements, and FHLB advances and repayments, are presented net in the statement of cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy>
    <tfin:DebtSecuritiesPolicyPolicyTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTE4_302bb8c0-890d-4677-8d32-93c5a167b867">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Debt Securities&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:400;line-height:120%"&gt;The Company determines the classification of debt securities at the time of purchase. Debt securities that management has the positive intent and ability to hold to maturity are classified as held to maturity and recorded at amortized cost. Trading securities are recorded at fair value with changes in fair value included in earnings. Debt securities not classified as held to maturity or trading are classified as available for sale and recorded at fair value, with unrealized gains and losses excluded from earnings and reported in other comprehensive income (loss), net of tax.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gains and losses on the sale of securities are recorded on the trade date and are determined using the specific-identification method. Amortization of premiums and discounts are recognized in interest income over the period to maturity using the interest method, except for premiums on callable debt securities, which are amortized to their earliest call date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has made a policy election to exclude accrued interest from the amortized cost basis of debt securities and report accrued interest in other assets in the consolidated balance sheets. A debt security is placed on nonaccrual status at the time any principal or interest payments become more than 90 days delinquent or if full collection of interest or principal becomes uncertain. Accrued interest for a security placed on nonaccrual is reversed against interest income. There was no accrued interest related to debt securities reversed against interest income for the years ended December&#160;31, 2022, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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 &#x2013; Available for Sale Securities&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:400;line-height:120%"&gt;For available for sale debt securities in an unrealized loss position, the Company evaluates the securities to determine whether the decline in the fair value below the amortized cost basis (impairment) is due to credit-related factors or noncredit-related factors. Any impairment that is not credit related is recognized in other comprehensive income, net of applicable taxes. Credit-related impairment is recognized as an allowance for credit losses (&#x201c;ACL&#x201d;) on the balance sheet, limited to the amount by which the amortized cost basis exceeds the fair value, with a corresponding adjustment to earnings. Both the ACL and the adjustment to net income may be reversed if conditions change. However, if the Company intends to sell an impaired available for sale debt security or more likely than not will be required to sell such a security before recovering its amortized cost basis, the entire impairment amount must be recognized in earnings with a corresponding adjustment to the security&#x2019;s amortized cost basis. Because the security&#x2019;s amortized cost basis is adjusted to fair value, there is no ACL in such a situation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In evaluating available for sale debt securities in unrealized loss positions for impairment and the criteria regarding its intent or requirement to sell such securities, the Company considers the extent to which fair value is less than amortized cost, whether the securities are issued by the federal government or its agencies, whether downgrades by bond rating agencies have occurred, and the results of reviews of the issuers&#x2019; financial condition, among other factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the allowance for credit losses are recorded as provision for (or reversal of) credit loss expense. Losses are charged against the ACL when management believes the uncollectability of an available for sale debt security is confirmed or when either of the criteria regarding intent or requirement to sell is met.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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 is excluded from the estimate of credit losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 &#x2013; Held to Maturity Securities&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:400;line-height:120%"&gt;The allowance for credit losses on held to maturity securities is estimated on a collective basis by major security type. At  December&#160;31, 2022 and 2021, the Company&#x2019;s held to maturity securities consisted of investments in the subordinated notes of collateralized loan obligation (&#x201c;CLO&#x201d;) funds. Expected credit losses for these securities are estimated using a discounted cash flow methodology which considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Ultimately, the realized cash flows on CLO securities such as these will be driven by a variety of factors, including credit performance of the underlying loan portfolio, adjustments to the portfolio by the asset manager, and the timing of a potential call.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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 is excluded from the estimate of credit losses.&lt;/span&gt;&lt;/div&gt;</tfin:DebtSecuritiesPolicyPolicyTextBlock>
    <tfin:DebtSecurityNonaccrualStatusTerm
      contextRef="i908d7972953d42dcb2fa7183c0fc9e33_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzExOTcx_7833c91d-a346-4487-9bc1-a1b75b823a4c">P90D</tfin:DebtSecurityNonaccrualStatusTerm>
    <tfin:DebtSecuritiesAccruedInterestReversed
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzEyMTUx_58614754-18ab-4572-b0c5-6c7974cb60ee"
      unitRef="usd">0</tfin:DebtSecuritiesAccruedInterestReversed>
    <tfin:DebtSecuritiesAccruedInterestReversed
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzEyMTUx_c39c20c3-8914-4d55-a411-9e900d2cc97a"
      unitRef="usd">0</tfin:DebtSecuritiesAccruedInterestReversed>
    <tfin:DebtSecuritiesAccruedInterestReversed
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzEyMTUx_d4b3c6e1-fa20-49ab-9f44-736413ee4360"
      unitRef="usd">0</tfin:DebtSecuritiesAccruedInterestReversed>
    <tfin:EquitySecuritiesPolicyPolicyTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTI5_a42d6324-a468-40fe-b35f-a71c3a57c75a">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities&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:400;line-height:120%"&gt;Equity securities are recorded at fair value, with unrealized gains and losses included in earnings. Gains and losses on the sale of securities are recorded on the trade date and are determined using the specific-identification method.&lt;/span&gt;&lt;/div&gt;</tfin:EquitySecuritiesPolicyPolicyTextBlock>
    <us-gaap:FinanceLoanAndLeaseReceivablesHeldForSalePolicy
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTA1_a98b2648-22fe-477e-8b1b-d6b6ae4a4810">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Loans Held for Sale&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:400;line-height:120%"&gt;The Company elects the fair value option for recording 1-4 family residential mortgage loans and commercial loans held for sale. The fair value of loans held for sale is determined based on outstanding commitments from investors to purchase such loans or prevailing market rates. Increases or decreases in the fair value of loans held for sale, if any, are charged to earnings and are recorded in noninterest income in the consolidated statements of income. Gains and losses on sales of loans are based on the difference between the final selling price and the carrying value of the related loan sold.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage loans held for sale are generally sold with servicing rights released.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management occasionally transfers loans held for investment to loans held for sale. Gains or losses on the transfer of loans to loans held for sale are recorded in noninterest income in the consolidated statements of income unless such loans have experienced a decline in fair value due to credit quality concerns. For such transfers experiencing a decline in fair value due to credit quality, the Company first applies its charge-off policy which requires recognizing the confirmed loss via a charge-off against the allowance for credit losses which is measured as the excess of the loan's amortized cost basis over the loan's fair value. The charge-off is reflected as a write-down of the loan resulting in a new amortized cost basis. To the extent that the loan&#x2019;s fair value loss has not already been provided for in the allowance for credit losses, an additional credit loss expense is made to provide sufficient allowance to absorb the charge-off. If the allowance for credit losses amount on the transferred loan at the transfer date to the held for sale category exceeds the amount of the charge-off, any remaining excess allowance for credit loss is reversed into earnings through credit loss expense. After the write-down is taken, the loans is transferred from held to investment to held for sale at its new amortized cost basis which approximate fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:FinanceLoanAndLeaseReceivablesHeldForSalePolicy>
    <us-gaap:FinanceLoansAndLeasesReceivablePolicy
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTI4_53a511f1-930b-4783-8697-8317cf9458b8">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Loans&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:400;line-height:120%"&gt;Loans that management has the intent and ability to hold for the foreseeable future or until maturity or payoff are reported at their amortized cost basis, which is the unpaid principal balance outstanding, net of unearned income, deferred loan fees and costs, premiums and discounts associated with acquisition date fair value adjustments on acquired loans, and any direct principal charge-offs. The Company has made a policy election to exclude accrued interest from the amortized cost basis of loans and report accrued interest separately from the related loan balance in other assets on consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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 is accrued on the unpaid principal balance. Loan origination fees, net of certain direct origination costs, are deferred and recognized in interest income over the remaining life of the loan without anticipating prepayments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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 or delinquent when the contractual principal or interest due in accordance with the terms of the loan agreement or any portion thereof remains unpaid after the due date of the scheduled payment. Loans are classified as nonaccrual when, in the opinion of management, collection of principal or interest is doubtful. The accrual of interest income on loans is typically discontinued at the time the loan is 90 days delinquent unless the loan is well-secured and in process of collection, or if full collection of interest or principal becomes uncertain. Consumer loans are typically charged off no later than 120 days past due. All interest accrued but not received for a loan placed on nonaccrual is reversed against interest income. Interest received on such loans is accounted for on the cash-basis or cost recovery method, until qualifying for return to accrual. Under the cost-recovery method, interest income is not recognized until the loan balance is reduced to zero. Under the cash basis method, interest income is recorded when the payment is received in cash. Loans are returned to accrual status when all the principal and interest amounts contractually due are brought current and future payments are reasonably assured.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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;Factored Receivables&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:400;line-height:120%"&gt;The Company purchases invoices from its factoring clients in schedules or batches.&#160;&#160;To a much lesser extent, the Company will also make short-term advances to its clients on transportation contracts for upcoming loads. Cash is advanced to the client to the extent of the applicable advance rate, less fees, as set forth in the individual factoring agreements.&#160;&#160;The face value of the invoices purchased or amount advanced is recorded by the Company as factored receivables, and the unadvanced portions of the invoices purchased, less fees, are considered client reserves.&#160;&#160;The client reserves are held to settle any payment disputes or collection shortfalls, may be used to pay clients&#x2019; obligations to various third parties as directed by the client, are periodically released to or withdrawn by clients, and are reported as deposits in the consolidated balance sheets.&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unearned factoring fees and unearned net origination fees are deferred and recognized over the weighted average collection period for each client.&#160;&#160;Subsequent factoring fees are recognized in interest income as incurred by the client and deducted from the clients&#x2019; reserve balances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other factoring-related fees, which include wire transfer fees, carrier payment fees, fuel advance fees, and other similar fees, are reported by the Company as non-interest income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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;Acquired Loans&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:400;line-height:120%"&gt;Acquired loans are recorded at fair value at the date of acquisition based on a discounted cash flow methodology that considers various factors including the type of loan and related collateral, classification status, fixed or variable interest rate, term of loan and whether or not the loan was amortizing, and a discount rate reflecting the Company&#x2019;s assessment of risk inherent in the cash flow estimates. Certain larger purchased loans are individually evaluated while certain purchased loans are grouped together according to similar risk characteristics and are treated in the aggregate when applying various valuation techniques. These cash flow evaluations are inherently subjective as they require material estimates, all of which may be susceptible to significant change.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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 January 1, 2020, loans acquired in a business combination that had evidence of deterioration of credit quality since origination and for which it was probable, at acquisition, that the Company would be unable to collect all contractually required payments receivable were considered purchased credit impaired (&#x201c;PCI&#x201d;). PCI loans were individually evaluated and recorded at fair value at the date of acquisition with no initial valuation allowance based on a discounted cash flow methodology that considered various factors including the type of loan and related collateral, classification status, fixed or variable interest rate, term of loan and whether or not the loan was amortizing, and a discount rate reflecting the Company&#x2019;s assessment of risk inherent in the cash flow estimates. The difference between the undiscounted cash flows expected at acquisition and the investment in the loan, or the &#x201c;accretable yield,&#x201d; was recognized as interest income on a level-yield method over the life of the loan. Contractually required payments for interest and principal that exceed the undiscounted cash flows expected at acquisition, or the &#x201c;nonaccretable difference,&#x201d; were not recognized on the balance sheet and did not result in any yield adjustments, loss accruals or valuation allowances. Increases in expected cash flows, including prepayments, subsequent to the initial investment were recognized prospectively through adjustment of the yield on the loan over its remaining life. Decreases in expected cash flows were recognized as impairment. Valuation allowances on PCI loans reflected only losses incurred after the acquisition (meaning the present value of all cash flows expected at acquisition that ultimately were not to be received).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subsequent to January 1, 2020, loans acquired in a business combination that have experienced more-than-insignificant deterioration in credit quality since origination are considered purchased credit deteriorated (&#x201c;PCD&#x201d;) loans. At the acquisition date, an estimate of expected credit losses is made for groups of PCD loans with similar risk characteristics and individual PCD loans without similar risk characteristics. This initial allowance for credit losses is allocated to individual PCD loans and added to the purchase price or acquisition date fair values to establish the initial amortized cost basis of the PCD loans. As the initial allowance for credit losses is added to the purchase price, there is no credit loss expense recognized upon acquisition of a PCD loan. Any difference between the unpaid principal balance of PCD loans and the amortized cost basis is considered to relate to noncredit factors and results in a discount or premium. Discounts and premiums are recognized through interest income on a level-yield method over the life of the loans. All loans considered to be PCI prior to January 1, 2020 were converted to PCD on that date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For acquired loans not deemed purchased credit deteriorated at acquisition, the differences between the initial fair value and the unpaid principal balance are recognized as interest income or expense on a level-yield basis over the lives of the related loans. At the acquisition date, an initial allowance for expected credit losses is estimated and recorded as credit loss expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The subsequent measurement of expected credit losses for all acquired loans is the same as the subsequent measurement of expected credit losses for originated loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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 &#x2013; Loans&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:400;line-height:120%"&gt;The Company adopted the current expected credit loss model under Accounting Standards Update (&#x201c;ASU&#x201d;) 2016-13, &#x201c;Financial Instruments &#x2013; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#x201d; (&#x201c;ASU 2016-13&#x201d;) on January 1, 2020 using the modified retrospective approach. The Company recorded a net reduction of retained earnings of $1,770,000 upon adoption. The transition adjustment included an increase in the allowance for credit losses on loans of $269,000, an increase in the allowance for credit losses on held to maturity debt securities of $126,000, and an increase in the allowance for credit losses on off-balance sheet credit exposures of $1,918,000, net of the corresponding increases in deferred tax assets of $543,000.&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:400;line-height:120%"&gt;Under the current expected credit loss model adopted by the Company on January 1, 2020, the allowance for credit losses on loans is a valuation allowance estimated at each balance sheet date in accordance with US GAAP that is deducted from the loans&#x2019; amortized cost basis to present the net amount expected to be collected on the loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company estimates the ACL on loans based on the underlying assets&#x2019; amortized cost basis, which is the amount at which the financing receivable is originated or acquired, adjusted for applicable accretion or amortization of premium, discount, and net deferred fees or costs, collection of cash, and charge-offs. In the event that collection of principal becomes uncertain, the Company has policies in place to reverse accrued interest in a timely manner. Therefore, the Company has made a policy election to exclude accrued interest from the measurement of ACL.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected credit losses are reflected in the allowance for credit losses through a charge to credit loss expense. When the Company deems all or a portion of a financial asset to be uncollectible the appropriate amount is written off and the ACL is reduced by the same amount. The Company applies judgment to determine when a financial asset is deemed uncollectible; however, generally speaking, an asset will be considered uncollectible no later than when all efforts at collection have been exhausted. Subsequent recoveries, if any, are credited to the ACL when received.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company measures expected credit losses of financial assets on a collective (pool) basis, when the financial assets share similar risk characteristics. Depending on the nature of the pool of financial assets with similar risk characteristics, the Company uses a discounted cash flow (&#x201c;DCF&#x201d;) method or a loss-rate method to estimate expected credit losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s methodologies for estimating the ACL consider available relevant information about the collectability of cash flows, including information about past events, current conditions, and reasonable and supportable forecasts. The methodologies apply historical loss information, adjusted for asset-specific characteristics, economic conditions at the measurement date, and forecasts about future economic conditions expected to exist through the contractual lives of the financial assets that are reasonable and supportable, to the identified pools of financial assets with similar risk characteristics for which the historical loss experience was observed. The Company&#x2019;s methodologies revert back to historical loss information on a straight-line basis over eight quarters when it can no longer develop reasonable and supportable forecasts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has identified the following pools of financial assets with similar risk characteristics for measuring expected credit losses:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commercial Real Estate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; This category of loans consists of the following loan types:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Non-farm Non-residential &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; This category includes real estate loans for a variety of commercial property types and purposes, including owner occupied commercial real estate loans primarily secured by commercial office or industrial buildings, warehouses or retail buildings where the owner of the building occupies the property. Repayment terms vary considerably, interest rates are fixed or variable, and are structured for full, partial, or no amortization of principal. This category also includes investment real estate loans that are primarily secured by office and industrial buildings, warehouses, small retail shopping centers and various special purpose properties. Generally, these types of loans are thought to involve a greater degree of credit risk than owner occupied commercial real estate as they are more sensitive to adverse economic conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Multi-family residential &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Investment real estate loans are primarily secured by non-owner occupied apartment or multifamily residential buildings. Generally, these types of loans are thought to involve a greater degree of credit risk than owner occupied commercial real estate as they are more sensitive to adverse economic conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Construction, land development, land &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;This category of loans consists of loans to finance the ground up construction, improvement and/or carrying for sale after the completion of construction of owner occupied and non-owner occupied residential and commercial properties, and loans secured by raw or improved land. The repayment of construction loans is generally dependent upon the successful completion of the improvements by the builder for the end user, or sale of the property to a third-party. Repayment of land secured loans are dependent upon the successful development and sale of the property, the sale of the land as is, or the outside cash flow of the owners to support the retirement of the debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;1-4 family residential &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; This category of loans includes both first and junior liens on residential real estate. Home equity revolving lines of credit and home equity term loans are included in this group of loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Farmland &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; These loans are principally loans to purchase farmland.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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-weight:400;line-height:120%"&gt;&#x2014; Commercial loans are loans for commercial, corporate and business purposes. The Company&#x2019;s commercial business loan portfolio is comprised of loans for a variety of purposes and across a variety of industries. These loans include general commercial and industrial loans, loans to purchase capital equipment, agriculture operating loans and other business loans for working capital and operational purposes. Commercial loans are generally secured by accounts receivable, inventory and other business assets. Also included in commercial loans are our Paycheck Protection ("PPP") loans originated during 2020 and 2021.&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-style:italic;font-weight:400;line-height:120%"&gt;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;&#x2014; Equipment finance loans are commercial loans primarily secured by new or used revenue producing, essential-use equipment from major manufacturers that is movable, may be used in more than one type of business, and generally has broad resale markets. Core markets include transportation, construction, and waste. Loan terms do not exceed the economic life of the equipment and typically are 60 months or less&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Asset-based Lending &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; These loans are originated to borrowers to support general working capital needs. The asset-based loan structure involves advances of loan proceeds against a borrowing base which typically consists of accounts receivable, identified readily marketable inventory, or other collateral of the borrower. The maximum amount a customer may borrow at any time is fixed as a percentage of the borrowing base outstanding.&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-style:italic;font-weight:400;line-height:120%"&gt;Liquid 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;&#x2014; Broadly&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;syndicated leveraged loans secured by a variety of collateral types.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Factored Receivables &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; The Company operates as a factor by purchasing accounts receivable from its clients, then collecting the receivable from the account debtor. The Company&#x2019;s smaller factoring relationships are typically structured as &#x201c;non-recourse&#x201d; relationships (&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;i.e.&lt;/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 Company retains the credit risk associated with the ability of the account debtor on a purchased invoice to ultimately make payment) and the Company&#x2019;s larger factoring relationships are typically structured as &#x201c;recourse&#x201d; relationships (&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;i.e.&lt;/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 Company&#x2019;s client agrees to repurchase any invoices for which payment is not ultimately received from the account debtor). Advances initially made to the client to acquire the receivables are typically at a discount to the invoice value. The discount balance is held in client reserves, net of the Company&#x2019;s compensation. The client reserves are held to settle any payment disputes or collection shortfalls, may be used to pay clients&#x2019; obligations to various third parties as directed by the client, are periodically released to or withdrawn by clients, and are reported as deposits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Consumer &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Loans used for personal use, typically on an unsecured basis, and client overdrafts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Mortgage Warehouse &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014; Mortgage Warehouse facilities are provided to unaffiliated mortgage origination companies and are collateralized by 1-4 family residential loans. The originator closes new mortgage loans with the intent to sell these loans to third-party investors for a profit. The Company provides funding to the mortgage companies for the period between the origination and their sale of the loan. The Company has a policy that requires that it separately validate that each residential mortgage loan was underwritten consistent with the underwriting requirements of the final investor or market standards prior to advancing funds. The Company is repaid with the proceeds received from sale of the mortgage loan to the final investor.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Discounted Cash Flow Method&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:400;line-height:120%"&gt;The Company uses the discounted cash flow method to estimate expected credit losses for the commercial real estate, construction, land development, land, 1-4 family residential, commercial (excluding liquid credit), and consumer loan pools. For each of these loan segments, the Company generates cash flow projections at the instrument level wherein payment expectations are adjusted for estimated prepayment speed, curtailments, time to recovery, probability of default, and loss given default. The modeling of expected prepayment speeds, curtailment rates, and time to recovery tends to be less sensitive than other assumptions and such assumptions are based on historical internal data.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses regression analysis of historical internal and peer data to determine suitable loss drivers to utilize when modeling lifetime probability of default and loss given default. This analysis also determines how expected probability of default and loss given default will react to forecasted levels of the loss drivers.&#160;&#160;For all loan pools utilizing the DCF method, management utilizes and forecasts national unemployment as a loss driver. Management also utilizes and forecasts either one-year percentage change in national retail sales, one-year percentage change in the national home price index, or one-year percentage change in national gross domestic product as a second loss driver depending on the nature of the underlying loan pool and how well that loss driver correlates to expected future losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For all DCF models, management has determined that four quarters represents a reasonable and supportable forecast period and reverts back to a historical loss rate over eight quarters on a straight-line basis. Management leverages economic projections from a reputable and independent third-party to inform its loss driver forecasts over the four-quarter forecast period. Other internal and external indicators of economic forecasts are also considered by management when developing the forecast metrics.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The combination of adjustments for credit expectations (default and loss) and timing expectations (prepayment, curtailment, and time to recovery) produces an expected cash flow stream at the instrument level. Instrument effective yield is calculated, net of the impacts of prepayment assumptions, and the instrument expected cash flows are then discounted at that effective yield to produce an instrument-level net present value of expected cash flows (&#x201c;NPV&#x201d;). An ACL is established for the difference between the instrument&#x2019;s NPV and amortized cost basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Loss-Rate Method&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:400;line-height:120%"&gt;The Company uses a loss-rate method to estimate expected credit losses for the farmland, liquid credit, premium finance, factored receivable, and mortgage warehouse loan pools. For each of these loan segments, the Company applies an expected loss ratio based on internal and peer historical losses adjusted as appropriate for qualitative factors. Qualitative loss factors are based on management's judgment of company, market, industry or business specific data, changes in underlying loan composition of specific portfolios, trends relating to credit quality, delinquency, non-performing and adversely rated loans, and reasonable and supportable forecasts of economic conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Collateral Dependent Financial Assets&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:400;line-height:120%"&gt;Loans the Company has identified as collateral dependent that do not share risk characteristics are evaluated on an individual basis. For collateral dependent financial assets, the ACL is measured based on the difference between the fair value of the collateral plus other sources of repayment and the amortized cost basis of the asset as of the measurement date. When repayment is expected to be from the operation of the collateral, expected credit losses are calculated as the amount by which the amortized cost basis of the financial asset exceeds the present value of expected cash flows from the operation of the collateral. When repayment is expected to be from the sale of the collateral, expected credit losses are calculated as the amount by which the amortized costs basis of the financial asset exceeds the fair value of the underlying collateral less estimated cost to sell. The ACL may be zero if the fair value of the collateral at the measurement date exceeds the amortized cost basis of the financial asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s estimate of the ACL reflects losses expected over the remaining contractual life of the assets. The contractual term does not consider extensions, renewals or modifications unless the Company has identified an expected troubled debt restructuring.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A loan that has been modified or renewed is considered a troubled debt restructuring (&#x201c;TDR&#x201d;) when two conditions are met: 1) the borrower is experiencing financial difficulty and 2) concessions are made for the borrower's benefit that would not otherwise be considered for a borrower or transaction with similar credit risk characteristics. The Company&#x2019;s ACL reflects all effects of a TDR when an individual asset is specifically identified as a reasonably expected TDR. The Company has determined that a TDR is reasonably expected no later than the point when the lender concludes that modification is the best course of action and it is at least reasonably possible that the troubled borrower will accept some form of concession from the lender to avoid a default. Reasonably expected TDRs and executed non-performing TDRs are evaluated individually to determine the required ACL. TDRs performing in accordance with their modified contractual terms for a reasonable period of time may be included in the Company&#x2019;s existing pools based on the underlying risk characteristics of the loan to measure the ACL.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"&gt;Paycheck Protection Program ("PPP")&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:400;line-height:120%"&gt;With the passage of the PPP, the Company has actively participated in assisting its customers with applications for loans through the program.&#160;&#160;Loans funded through the PPP program are fully guaranteed by the U.S. government subject to certain representations and warranties. This guarantee exists at the inception of the loans and throughout the lives of the loans and was not entered into separately and apart from the loans. ASC 326 requires credit enhancements that mitigate credit losses, such as the U.S. government guarantee on PPP loans, to be considered in estimating credit losses. The guarantee is considered &#x201c;embedded&#x201d; and, therefore, is considered when estimating credit loss on the PPP loans. Given that the loans are fully guaranteed by the U.S. government and absent any specific loss information on any of our PPP loans, the Company did not carry an ACL on its PPP loans at December&#160;31, 2022 and 2021. The balance of PPP loans at December&#160;31, 2022 was insignificant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Loan Commitments and Allowance for Credit Losses on Off-Balance Sheet Credit Exposures&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:400;line-height:120%"&gt;Financial instruments include off-balance sheet credit instruments, such as commitments to make loans, commitments to purchase broadly syndicated loans, and commercial letters of credit, issued to meet customer financing needs. The Company&#x2019;s exposure to credit loss in the event of nonperformance by the other party to the financial instrument for off-balance sheet loan commitments is represented by the contractual amount of those instruments. Such financial instruments are recorded when they are funded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records an allowance for credit losses on off-balance sheet credit exposures, unless the commitments to extend credit are unconditionally cancelable, through a charge to credit loss expense in the Company&#x2019;s consolidated statements of income. The ACL on off-balance sheet credit exposures is estimated by loan segment at each balance sheet date under the current expected credit loss model using the same methodologies as portfolio loans, taking into consideration the likelihood that funding will occur, and is included in other liabilities on the Company&#x2019;s consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:FinanceLoansAndLeasesReceivablePolicy>
    <tfin:InterestIncomeAccrualDiscontinuedTerm
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzE3NDUx_0b836b79-f30c-42a3-925f-77fa0f616e1b">P90D</tfin:InterestIncomeAccrualDiscontinuedTerm>
    <tfin:PeriodOfConsumerLoansChargedOff
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzE3NjQ4_6e378c47-5dfe-4bb8-a1b5-ff3e636fe333">P120D</tfin:PeriodOfConsumerLoansChargedOff>
    <tfin:InterestIncomeNotRecognizedUntilLoanBalanceReducedAmount
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzE4MDAz_3ed5abb6-a1fa-4e35-a7a7-1ab6f5625e81"
      unitRef="usd">0</tfin:InterestIncomeNotRecognizedUntilLoanBalanceReducedAmount>
    <us-gaap:StockholdersEquity
      contextRef="i920a039c2b0a45f3887461b4d5f7e3a8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzI0NDcw_728173f6-1367-4337-b8d9-2d19552ffafc"
      unitRef="usd">-1770000</us-gaap:StockholdersEquity>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i556180c31a0d49b4bcbb4fd3c77e4baf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzI0NTgy_c60d051b-f3a3-40c8-bfe2-61ee62898f38"
      unitRef="usd">269000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i556180c31a0d49b4bcbb4fd3c77e4baf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzI0Njcy_93161521-6a2e-4d8e-ac5b-fa8f50113d69"
      unitRef="usd">126000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i556180c31a0d49b4bcbb4fd3c77e4baf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzI0NzY4_71887da9-d30c-4e8e-8fd4-0d774e4829fd"
      unitRef="usd">1918000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i556180c31a0d49b4bcbb4fd3c77e4baf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzI0ODMz_31b4c594-b241-4e6d-8332-5cc647a07e96"
      unitRef="usd">543000</us-gaap:DeferredTaxAssetsGross>
    <tfin:FinancingReceivablePortfolioSegmentEquipmentLoanTerm
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzMwOTY5_b5c2daba-253f-44d6-a511-f71ee5d3102a">P60M</tfin:FinancingReceivablePortfolioSegmentEquipmentLoanTerm>
    <tfin:ChangeInNationalRetailSalesForecastPeriod
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzEwOTk1MTE3MDY1MTM_b97450a5-4c75-4aa3-8af4-b0621369e600">P1Y</tfin:ChangeInNationalRetailSalesForecastPeriod>
    <tfin:ChangeInNationalHomePriceIndexForecastPeriod
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzEwOTk1MTE3MDY1MTI_815c2726-97ab-4aba-9536-9a8e9e0e87ba">P1Y</tfin:ChangeInNationalHomePriceIndexForecastPeriod>
    <tfin:ChangeInNationalGrossDomesticProductForecastPeriod
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzEwOTk1MTE3MDY1MTQ_9d3f0623-6e3d-420b-a488-e0867d922272">P1Y</tfin:ChangeInNationalGrossDomesticProductForecastPeriod>
    <tfin:FederalHomeLoanBankStockPolicyTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTA3_d16a686e-d6fe-48fb-966a-a730f695be66">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Federal Home Loan Bank (&#x201c;FHLB&#x201d;) Stock&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:400;line-height:120%"&gt;The Company is a member of the FHLB system. Members of the FHLB are required to own a certain amount of stock based on the level of borrowings and other factors, and may invest in additional amounts. FHLB stock is carried at cost, is restricted as to redemption, and periodically evaluated for impairment based on ultimate recovery of par value. Both cash and stock dividends are reported as income.&lt;/span&gt;&lt;/div&gt;</tfin:FederalHomeLoanBankStockPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTI0_b6538506-b48d-4795-adb6-440d229664e2">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Premises and Equipment&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:400;line-height:120%"&gt;Land is carried at cost. Depreciable assets are stated at cost less accumulated depreciation. Leasehold improvements are capitalized and depreciated using the straight-line method over the terms of the respective leases or the estimated useful lives of the improvements, whichever is shorter. Buildings and related components are generally depreciated using the straight-line method with useful lives ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQyMTkw_7e6771ad-b6d0-4a8e-94fe-4dd0f83d8caa"&gt;five&lt;/span&gt; to forty years. Automobiles are depreciated using the straight-line method with five year useful lives, and the aircraft is depreciated using an accelerated method with a twenty year useful life. Furniture, fixtures and equipment are depreciated using the straight-line method with useful lives ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQyNDg2_86f46082-c38a-4fe9-b3fb-8c07c2aa9a6a"&gt;three&lt;/span&gt; to ten years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company leases certain properties and equipment under operating leases. The Company recognizes a liability to make lease payments, the &#x201c;lease liability&#x201d;, and an asset representing the right to use the underlying asset during the lease term, the &#x201c;right-of-use asset&#x201d;. The lease liability is measured at the present value of the remaining lease payments, discounted at the Company&#x2019;s incremental borrowing rate. The right-of-use asset is measured at the amount of the lease liability adjusted for the remaining balance of any lease incentives received, any cumulative prepaid or accrued rent if the lease payments are uneven throughout the lease term, any unamortized initial direct costs, and any impairment of the right-of-use-asset. Operating lease expense consists of a single lease cost calculated so that the remaining cost of the lease is allocated over the remaining lease term on a straight-line basis, variable lease payments not included in the lease liability, and any impairment of the right-of-use asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain of the Company&#x2019;s leases contain options to renew the lease; however, these renewal options are not included in the calculation of the lease liabilities as they are not reasonably certain to be exercised. The Company&#x2019;s leases do not contain residual value guarantees or material variable lease payments. The Company does not have any material restrictions or covenants imposed by leases that would impact the Company&#x2019;s ability to pay dividends or cause the Company to incur additional financial obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has made an accounting policy election to not apply the recognition requirements to short-term leases. The Company has also elected to use the practical expedient to make an accounting policy election for property leases to include both lease and non-lease components as a single component and account for it as a lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s leases are not complex; therefore there were no significant assumptions or judgements made as part of the determination of whether the contracts contained a lease, the allocation of consideration in the contracts between lease and non-lease components, and the determination of the discount rates for the leases.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id2b9758a8175448d9eb3f014510cffb1_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQyMTk2_69944842-88bc-4d26-a8e9-ecd231e47bae">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="if4be2dc1b3ab4073ae842b24c15119d1_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzEwOTk1MTE3MDY1MDk_737f4d47-ea88-4f06-a80c-f39ce3e82b6d">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1155200cef3b4a46a29c39b720fb7f2d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzEwOTk1MTE3MDY1MTA_c8dfa806-d505-475a-a177-8fe10004e34e">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i4ec8875005bb4dc7ba8de99fea2e9cf3_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQyNDky_66604f98-5734-48a9-8e16-455354f29714">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:FinanceLoanAndLeaseReceivablesHeldForInvestmentsForeclosedAssetsPolicy
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTIw_186c5980-c896-4b2f-b39b-bc9aa2bb5e95">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreclosed Assets&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:400;line-height:120%"&gt;Assets acquired through loan foreclosure are initially recorded at fair value less costs to sell, establishing a new cost basis. Any write-down in the carrying value of a property at the time of acquisition is charged-off to the allowance for loan and lease losses. After foreclosure, foreclosed assets are carried at the lower of the recorded investment in the asset or the fair value less costs to sell. If fair value declines subsequent to foreclosure, a valuation allowance is recorded through expense. Operating costs after acquisition are expensed.&lt;/span&gt;&lt;/div&gt;</us-gaap:FinanceLoanAndLeaseReceivablesHeldForInvestmentsForeclosedAssetsPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTAx_3b9fdb58-8b4d-4e7e-97a5-cc59fdd642e6">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill&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:400;line-height:120%"&gt;Goodwill represents the excess of the cost of businesses acquired over the fair value of the net assets acquired. The Company evaluates goodwill for impairment on an annual basis or on an interim basis if an event occurs or circumstances change that would more likely than not reduce the fair value below its carrying amount. The Company&#x2019;s annual goodwill impairment testing date is October 1.&lt;/span&gt;&lt;/div&gt;The Company first assesses qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount as a basis for determining the need to perform the test for goodwill impairment (the qualitative method). If the qualitative method cannot be used or if it determines, based on the qualitative method, that the fair value is more likely than not less than the carrying amount, the Company compares the estimated fair value of a reporting unit with its carrying amount, including goodwill. If the estimated fair value of a reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired. If the carrying amount of a reporting unit exceeds its estimated fair value, the Company will record an impairment charge based on that difference. Our annual goodwill impairment test did not identify any goodwill impairment for the years ended December&#160;31, 2022, 2021 and 2020.</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTE1_33822070-8de3-4990-8963-2e6ac2c6abde">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Identifiable Intangible Assets&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: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. The Company's intangible assets primarily relate to core deposits, customer relationships and software. Intangible assets with definite useful lives are amortized on an accelerated basis over their estimated life. 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 with a charge to amortization of intangible assets. Intangible assets with indefinite lives are not significant.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:InternalUseSoftwarePolicy
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTAy_bdb75fff-1e42-49c5-90bb-0a84f010aa31">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Software Developed for Internal Use&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:400;line-height:120%"&gt;The Company capitalizes internal and external costs related to internal-use software during the application development stage, including consulting costs and compensation expenses related to employees who devote time to the development of the projects. The Company records capitalized software development costs in other assets in the Consolidated Balance Sheets. Costs incurred in preliminary stages of development activities and post implementation activities are expensed in the period incurred. The Company also capitalizes costs related to specific upgrades and enhancements when it is probable the expenditures will result in additional functionality. Once the software is substantially complete and ready for its intended use, capitalization ceases and the asset is amortized straight line over its estimated useful life, which ranges between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQ4Mzg4_4581ca73-74f8-4cc9-85d0-b70e7a8bd9bd"&gt;three&lt;/span&gt; and five years.&lt;/span&gt;&lt;/div&gt;</us-gaap:InternalUseSoftwarePolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i9713e02311ef4bbb8b3392404cbc2eac_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQ4Mzk1_3723e759-6d2f-4215-8128-9380b828a7e0">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <tfin:BankOwnedLifeInsurancePolicyTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTI1_56b885f1-6aef-4232-a963-34a6309b28d8">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Bank Owned Life Insurance&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:400;line-height:120%"&gt;The Company has purchased life insurance policies on certain key employees. The purchase of these life insurance policies allows the Company to use tax-advantaged rates of return. Bank-owned life insurance is recorded at the amount that can be realized under the insurance contract at the balance sheet date, which is the cash surrender value adjusted for other charges or other amounts due that are probable at settlement.&lt;/span&gt;&lt;/div&gt;</tfin:BankOwnedLifeInsurancePolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTAz_10c29cfb-577f-4abc-909c-d25b1f82feaa">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivative Financial Instruments&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:400;line-height:120%"&gt;The Company records all derivatives on the balance sheet at fair value.&#160; The accounting for changes in the fair value of derivatives depends on the intended use of the derivative, whether the Company has elected to designate a derivative in a hedging relationship and apply hedge accounting and whether the hedging relationship has satisfied the criteria necessary to apply hedge accounting. Derivatives designated and qualifying as a hedge of the exposure to changes in the fair value of an asset, liability, or firm commitment attributable to a particular risk, such as interest rate risk, are considered fair value hedges. Derivatives designated and qualifying as a hedge of the exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges. Derivatives may also be designated as hedges of the foreign currency exposure of a net investment in a foreign operation. The Company did not have any derivatives at December&#160;31, 2022. At December&#160;31, 2021, the Company had one cash flow hedge position and no fair value or foreign currency hedges. Hedge accounting generally provides for the matching of the timing of gain or loss recognition on the hedging instrument with the recognition of the changes in the fair value of the hedged asset or liability that are attributable to the hedged risk in a fair value hedge or the earnings effect of the hedged forecasted transactions in a cash flow hedge. Unrealized gains or losses are reported as other comprehensive income or loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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 the use of hedge accounting, a derivative must be effective at inception and expected to be continuously effective in offsetting the risk being hedged. A statistical regression analysis is performed at inception and at each reporting period thereafter to evaluate hedge effectiveness.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with the FASB&#x2019;s fair value measurement guidance, the Company made an accounting policy election to measure the credit risk of its derivative financial instruments that are subject to master netting agreements on a net basis by counterparty portfolio.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="ie62fca66db994b15841509c30e048f2c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQ5ODQ3_577d73af-41fc-4154-a567-a601683d9da0"
      unitRef="derivativeinstument">1</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i5929e88ed38f4d73842ca33331eec975_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQ5ODQ3_c8884c5c-b903-4bb3-9f51-17fc28fe455d"
      unitRef="derivativeinstument">1</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="iaf4028011a444f5a954ecdd980ad0610_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQ5ODc5_abe4a274-e8a9-4211-93f7-87b5e9b1918e"
      unitRef="derivativeinstument">0</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i3833381ce09247c2832030addec497c6_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzQ5ODc5_de0b0fdb-201e-494d-8f13-a069dbbe5f8c"
      unitRef="derivativeinstument">0</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTE2_0f011f36-01df-4aaa-9995-ccf6542aa0e1">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&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:400;line-height:120%"&gt;The Company files a consolidated tax return with its subsidiaries and is taxed as a C corporation. Deferred tax assets and liabilities are reflected at currently enacted income tax rates applicable to the period in which the deferred tax assets and liabilities are expected to be realized or settled. As changes in tax laws or rates are enacted, deferred tax assets and liabilities are adjusted through the provision for income taxes. Valuation allowances are established when necessary to reduce deferred tax assets to the amount expected to be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A tax position is recognized as a benefit only if it is &#x201c;more likely than not&#x201d; that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not meeting the &#x201c;more likely than not&#x201d; test, no tax benefit is recorded. The Company recognizes interest and penalties related to income tax matters in income tax expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTA0_82f8dd0d-34ac-4a84-ba44-e05390b31b27">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Values of Financial Instruments&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: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 may 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/or the Company&#x2019;s creditworthiness, among other things, as well as unobservable parameters. Any such valuation adjustments are applied consistently over time. Changes in assumptions or in market conditions could significantly affect these estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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, the Company generally does not sell or transfer non-impaired loans and deposits. As such, the disclosures that present the December&#160;31, 2022 and 2021 estimated fair value for non-impaired loans and deposits are judgmental and may not represent amounts to be received if the Company were to sell or transfer such items.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTA4_ff44a6d7-84e5-451f-af38-5763ea7732f3">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue from Contracts with Customers&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:400;line-height:120%"&gt;The Company records revenue from contracts with customers in accordance with Accounting Standards Codification Topic 606, &#x201c;Revenue from Contracts with Customers&#x201d; (&#x201c;Topic 606&#x201d;). Under Topic 606, the Company must identify the contract with a customer, identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance obligations in the contract, and recognize revenue when (or as) the Company satisfies a performance obligation. Significant revenue has not been recognized in the current reporting period that results from performance obligations satisfied in previous periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company generally fully satisfies its performance obligations on its contracts with customers as services are rendered and the transaction prices are typically fixed; charged either on a periodic basis or based on activity. Because performance obligations are satisfied as services are rendered and the transaction prices are fixed, the Company has made no significant judgments in applying the revenue guidance prescribed in ASC 606 that affect the determination of the amount and timing of revenue from contracts with customers. The Company presents disaggregated revenue from contracts with customers in the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s primary sources of revenue are derived from interest and dividends earned on loans, investment securities, and other financial instruments that are not within the scope of Topic 606. Descriptions of the Company's significant revenue-generating activities within the scope of Topic 606, which are included in non-interest income in the Company's consolidated statements of income, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:14.5pt"&gt;Service charges on 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;. Service charges on deposits primarily consists of fees from the Company's deposit customers for account maintenance, account analysis, and overdraft services. Account maintenance fees and analysis fees are earned over the course of a month, representing the period over which the Company satisfies the performance obligation. Overdraft fees are recognized at the point in time that the overdraft occurs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:14.5pt"&gt;Card 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;Card income primarily consists of interchange fees. Interchange fees from cardholder transactions represent a percentage of the underlying transaction value and are recognized when the transaction processing services are provided to the cardholder. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:14.5pt"&gt;Net OREO gains (losses) and valuation adjustments. &lt;/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 Company records a gain or loss from the sale of OREO when control of the property transfers to the buyer, which generally occurs at the time of an executed deed. When the Company finances the sale of OREO to the buyer, the Company assesses whether the buyer is committed to perform their obligations under the contract and whether collectability of the transaction price is probable. Once these criteria are met, the OREO asset is derecognized and the gain or loss on sale is recorded upon the transfer of control of the property to the buyer. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:14.5pt"&gt;Fee 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; Fee income for the Banking and Factoring segments primarily consists of transaction-based fees, including wire transfer fees, ACH and check fees, early termination fees, and other fees, earned from the Company's banking and factoring customers. Transaction based fees are recognized at the time the transaction is executed as that is the point in time the Company satisfies its performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fee income for the Payments segment primarily consists of TriumphPay payment and audit fees. These fees totaled $13,694,000, $7,451,000, and $127,000 for the years ended December&#160;31, 2022, 2021, and 2020, respectively. These fees are generally variable and transaction based and are recognized at the time the transaction is executed as that is the point in time that the Company satisfies its performance obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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:14.5pt"&gt;Insurance commissions.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Insurance commissions are earned for brokering insurance policies. The Company's primary performance obligations for insurance commissions are satisfied and revenue is recognized when the brokered insurance policies are executed.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <tfin:TransactionalPaymentAndAuditFees
      contextRef="ica183a6b810b49c0b832b1dc11c0be38_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzE2NDkyNjc1MjQ3Mzc_ddb64c61-b9ba-4b19-a3f1-c263aa7a7958"
      unitRef="usd">13694000</tfin:TransactionalPaymentAndAuditFees>
    <tfin:TransactionalPaymentAndAuditFees
      contextRef="iacaab1c4a7cb4f8a8dbb9485a61b3b81_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzE2NDkyNjc1MjQ3NDQ_007b1fc2-b161-445f-8f4b-f3a8c1d16de8"
      unitRef="usd">7451000</tfin:TransactionalPaymentAndAuditFees>
    <tfin:TransactionalPaymentAndAuditFees
      contextRef="ic65ac3bebad246f9a1e7290128a1f204_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzE2NDkyNjc1MjQ3NTg_b1009232-f508-428f-bcbd-80e91b353f21"
      unitRef="usd">127000</tfin:TransactionalPaymentAndAuditFees>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTEw_ce2737ed-0438-4b8a-a804-a56ac0053b5d">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating Segments&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:400;line-height:120%"&gt;The Company&#x2019;s reportable segments are comprised of strategic business units primarily based upon industry categories and, to a lesser extent, the core competencies relating to product origination, distribution methods, operations and servicing. Segment determination also considered organizational structure and is consistent with the presentation of financial information to the chief operating decision maker to evaluate segment performance, develop strategy, and allocate resources. The Company's chief operating decision maker is the Chief Executive Officer of Triumph Financial, Inc. Management has determined that the Company has four reportable segments consisting of Banking, Factoring, Payments, and Corporate. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Banking segment includes the operations of TBK Bank. Included in noninterest expense of the Banking segment is the majority of salaries and benefits expense for our executive leadership team and other selling, general, and administrative shared services costs, including a significant amount of information technology expense. The Banking segment derives its revenue principally from investments in interest-earning assets as well as noninterest income typical for the banking industry. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Factoring segment includes the operations of Triumph Financial Services with revenue derived from factoring services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Payments segment includes the operations of the TBK Bank's TriumphPay division, which is the payments network presentment, audit, and payment of over-the-road trucking invoices. The Payments segment derives its revenue from transaction fees and interest income on factored receivables related to invoice payments. These factored receivables consist of both invoices where we offer a carrier a quick pay opportunity to receive payment at a discount in advance of the standard payment term for such invoice in exchange for the assignment of such invoice to us and from offering freight brokers the ability to settle their invoices with us on an extended term following our payment to their carriers as an additional liquidity option for such freight brokers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The corporate segment includes holding company financing and investment activities and management and administrative expenses to support the overall operations of the Company.&lt;/span&gt;&lt;/div&gt;Prior to June 30, 2021, management determined that the Company had three reportable segments consisting of Banking, Factoring, and Corporate, and the Banking segment included the operations of TBK Bank and TriumphPay. On June 1, 2021, TriumphPay acquired HubTran, Inc., a cloud-based provider of automation software for the trucking industry&#x2019;s back office. See Note&#160;2&#160;&#x2013; Acquisitions and Divestitures for further disclosures regarding the acquisition of HubTran. The acquisition of HubTran allows TriumphPay to create a payments network for trucking. TriumphPay already offered tools and services to provide automation, mitigate fraud, and create back-office efficiency. Through the acquisition of HubTran, TriumphPay created additional value through building upon its presentment, audit, and payment capabilities for shippers, third party logistics companies (i.e., freight brokers) and their carriers, and factors. The acquisition of HubTran was an inflection point in the operations of TriumphPay as the TriumphPay strategy has shifted from a capital-intensive on-balance sheet product with a focus on interest income to a payments network for the trucking industry with a focus on fee revenue. In terms of total revenue, operating income (loss), and total assets, TriumphPay had historically been quantitatively immaterial; however, given the shift in strategy brought on by the acquisition of HubTran as well as management and chief operating decision maker focus on TriumphPay operations, management believes disclosing TriumphPay's operations through the Payments segment is qualitatively useful for readers of these financial statements. This change also brings the Company's reportable segments in line with its reporting units used for goodwill impairment evaluation. Prior to the acquisition of HubTran, the Payments reporting unit carried no goodwill. Prior period business segment disclosures have been revised as appropriate to reflect the prior period change in reportable segments.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzU1NDAx_9ff32e0e-77fa-4397-8137-69201e441ae9"
      unitRef="reportablesegment">4</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="i1d051ae479c34e8c8ad866bdc33252f7_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzU2ODA1_f2aad74a-487f-468a-a252-123672c69e9f"
      unitRef="reportablesegment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTMx_9ff81e16-9fca-4ed8-be9f-51a6ff2f0ef9">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Comprehensive Income (Loss)&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:400;line-height:120%"&gt;Comprehensive income (loss) consists of net income and other comprehensive income (loss). Other comprehensive income includes unrealized gains and losses on debt securities available for sale and cash flow hedges, net of taxes, which are also recognized as a separate component of equity.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTIx_fc814be2-d206-4929-a964-f6c773678ad3">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Loss Contingencies&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: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. Management does not believe such matters exist that will have a material effect on the financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTI2_b6cfd119-2e31-4c40-a95f-785cccf9628b">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Transfers of Financial Assets&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:400;line-height:120%"&gt;Transfers of financial assets are accounted for as sales when control over the assets has been relinquished. Control over transferred assets is deemed to be relinquished when (i) the assets have been isolated from the Company, (ii) the transferee has the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and (iii) the Company does not maintain effective control over the transferred assets through either (a)&#160;an agreement that entitles and obligates the Company to repurchase or redeem them before their maturity or (b)&#160;the ability to unilaterally cause the transferee to return specific assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTMz_028bc8d4-40f5-45ad-afee-8f7e30ace708">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock Based Compensation&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:400;line-height:120%"&gt;Compensation cost is recognized for stock based payment awards issued to employees and directors, based on the fair value of these awards at the date of grant. A Black-Scholes model is utilized to estimate the fair value of stock options, a Monte Carlo simulation is utilized to estimate the fair value of market based performance stock units, and the market price of the Company&#x2019;s common stock at the date of grant is used for restricted stock awards, restricted stock units, and performance based performance stock units. Compensation cost is recognized over the required service period, generally defined as the vesting period. The Company recognizes forfeitures of nonvested awards as they occur.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTEx_305530b6-a36f-4d2c-b51e-e66cc57dbf11">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Earnings Per Common Share&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:400;line-height:120%"&gt;Basic earnings per common share is net income less dividends on preferred stock divided by the weighted average number of common shares outstanding during the period excluding nonvested restricted stock awards. Diluted earnings per common share includes the dilutive effect of additional potential common shares issuable under stock warrants, restricted stock, stock options, and preferred shares that are convertible to common shares.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTEy_aa97724e-1ee0-4521-978d-f1652635ff2b">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Advertising Costs&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:400;line-height:120%"&gt;Advertising costs are expensed as incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDIvZnJhZzo3NjY5MzkyZTVkZTA0NzhiOTc1ZGRhMzlkNGEyZDFkOC90ZXh0cmVnaW9uOjc2NjkzOTJlNWRlMDQ3OGI5NzVkZGEzOWQ0YTJkMWQ4XzcwMTI3_978484e4-3be5-4fc9-a62c-ac1b470de58e">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Adoption of New Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (&#x201c;CARES Act&#x201d;) was signed into law. Section 4013 of the CARES Act, &#x201c;Temporary Relief From Troubled Debt Restructurings,&#x201d; provides banks the option to temporarily suspend certain requirements under U.S. GAAP related to troubled debt restructurings (&#x201c;TDR&#x201d;) for a limited period of time to account for the effects of COVID-19. To qualify for Section 4013 of the CARES Act, borrowers must have been current at December 31, 2019. All modifications are eligible so long as they are executed between March 1, 2020 and the earlier of (i) December 31, 2020, or (ii) the 60th day after the end of the COVID-19 national emergency declared by the President of the U.S. Multiple modifications of the same credits are allowed and there is no cap on the duration of the modification. On December 21, 2020, certain provisions of the CARES Act, including the temporary suspension of certain requirements related to TDRs, were extended through December 31, 2021. See Note&#160;4&#160;&#x2013; Loans and Allowance for Credit Losses for disclosure of the impact to date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, various regulatory agencies, including the Board of Governors of the Federal Reserve System and the Federal Deposit Insurance Corporation, (&#x201c;the agencies&#x201d;) issued an interagency statement on loan modifications and reporting for financial institutions working with customers affected by the Coronavirus. The interagency statement was effective immediately and impacted accounting for loan modifications. Under Accounting Standards Codification 310-40, &#x201c;Receivables &#x2013; Troubled Debt Restructurings by Creditors,&#x201d; (&#x201c;ASC 310-40&#x201d;), a restructuring of debt constitutes a troubled debt restructuring (&#x201c;TDR&#x201d;) if the creditor, for economic or legal reasons related to the debtor&#x2019;s financial difficulties, grands a concession to the debtor that it would not otherwise consider. The agencies confirmed with the staff of the FASB that short-term modifications made on a good faith basis in response to COVID-19 to borrowers who were current prior to any relief, are not to be considered TDRs. This includes short-term (e.g., six months) modifications such as payment deferrals, fee waivers, extensions of repayment terms, or other delays in payment that are insignificant. Borrowers considered current are those that are less than 30 days past due on their contractual payments at the time a modification program is implemented. Almost all of the Company&#x2019;s modifications fall under Section 4013 of the CARES Act and thus, the interagency statement has had very little impact on the Company to date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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 2020, the Financial Accounting Standards Board ("FASB") issued ASU No. 2020-04, &#x201c;Reference Rate Reform (Topic 848),&#x201d; which provides temporary optional relief for contracts modified as a result of reference rate reform meeting certain modification criteria, generally allowing an entity to account for contract modifications occurring due to reference rate reform as an event that does not require contract remeasurement or reassessment of a previous accounting determination at the modification date. The guidance also includes temporary optional expedients intended to provide relief from various hedge effectiveness requirements for hedging relationships affected by reference rate reform, provided certain criteria are met, and allows a one-time election to sell or transfer to either available-for-sale or trading any held-to-maturity ("HTM") debt securities that refer to an interest rate affected by reference rate reform and were classified as HTM prior to January 1, 2020. Additionally, in January 2021, the FASB issued ASU No. 2021-01, &#x201c;Reference Rate Reform (Topic 848): Scope,&#x201d; which provided additional clarification that certain optional expedients and exceptions noted above apply to derivative instruments that use an interest rate for margining, discounting or contract price alignment that is modified as a result of reference rate reform. This guidance was effective upon issuance and can be applied prospectively, with certain exceptions, through December 31, 2022. The adoption of this ASU did not significantly impact our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2020, federal and state banking regulators issued the &#x201c;Interagency Policy Statement on Reference Rates for Loans" to reiterate that a specific replacement rate for loans impacted by reference rate reform has not been endorsed and entities may utilize any replacement reference rate determined to be appropriate based on its funding model and customer needs. As discussed in the &#x201c;Interagency Policy Statement on Reference Rates for Loans," fallback language should be included in lending contracts to provide for use of a robust fallback rate if the initial reference rate is discontinued. Additionally, federal banking regulators issued the "Interagency Statement on LIBOR Transition" acknowledging that the administrator of USD London Interbank Offered Rate (LIBOR) benchmarks has announced it will consult on its intention to cease the publication of the one week and two month USD LIBOR settings immediately following the LIBOR publication on December 31, 2021, and the remaining USD LIBOR settings immediately following the LIBOR publication on June 30, 2023. On March 5, 2021, the administrator of USD LIBOR benchmarks confirmed these dates and will cease publication of USD LIBOR tenors accordingly. As discussed in the "Interagency Statement on LIBOR Transition," regulators encouraged banks to cease entering into new contracts that use USD LIBOR as a reference rate as soon as practicable and in any event by December 31, 2021, in order to facilitate an orderly, safe and sound LIBOR transition. Reference rate reform did not significantly impact our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Newly Issued, But Not Yet Effective Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2022, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2022-02, "Financial Instruments &#x2013; Credit Losses (Topic 326), Troubled Debt Restructurings and Vintage Disclosures" ("ASU 2022-02"). ASU 2022-02 eliminates the accounting guidance for troubled debt restructurings ("TDRs") in ASC 310-40, "Receivables - Troubled Debt Restructurings by Creditors" for entities that have adopted the current expected credit loss ("CECL") model introduced by ASU 2016-13, &#x201c;Financial Instruments &#x2013; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#x201d; (ASU 2016-13"). ASU 2022-02 also requires that public business entities disclose current-period gross charge-offs by year of origination for financing receivables and net investments in leases within the scope of Subtopic 326-20, "Financial Instruments&#x2014;Credit Losses&#x2014;Measured at Amortized Cost".&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#2d2d2d;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASU 2022-02 is effective for the Company for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. The adoption of ASU 2022-02 is not expected to have a material impact on the consolidated financial statements and related disclosures related to modifications made to troubled borrowers will be updated upon adoption.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEyNTc3_b5882341-7403-4eea-a871-92eccc73e037">ACQUISITIONS AND DIVESTITURES&lt;div style="margin-top:6pt"&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;Equipment Loan Sale&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:400;line-height:120%"&gt;During the year ended December 31, 2022, the Company made the decision to sell a portfolio of equipment loans for cash consideration. The sale closed on June 23, 2022. A summary of the carrying amount of the assets sold and the gain on sale is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.638%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.125%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Equipment 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;191,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets sold&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;192,754&#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:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Return of premium liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(708)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total consideration&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;196,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transaction 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;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain on sale, net of transaction costs&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;3,919&#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:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The associated agreement contains a provision that in the event that a sold loan is prepaid in full prior to the due date of the final scheduled contractual payment, the Company will return a pro-rata portion of the premium calculated as of the date of such prepayment in full. As this transaction qualified as a sale of a group of entire financial assets, management must recognize, as proceeds, any assets obtained and liabilities incurred. Thus, management recorded a $708,000 liability for the potential return of premium measured at fair value as of the date of close. Management has elected the fair value option to account for the liability. It is recorded in other liabilities in the Company's Consolidated Balance Sheet and is marked to fair value through earnings at each reporting period. For further discussion of changes in the fair value of the return of premium liability and the period end balance, see Note&#160;17&#160;&#x2013; Fair Value Disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The gain on sale, net of transaction costs, was included in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAzNjY_635f038c-9b77-4012-aa4a-59d0e5ac2b97"&gt;net gains (losses) on sale of loans&lt;/span&gt; in the Company&#x2019;s Consolidated Statements of Income and was allocated to the Banking segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Factored Receivable Disposal Group&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:400;line-height:120%"&gt;On June 30, 2022 and September 6, 2022, the Company entered into and closed two separate agreements to sell two separate portfolios of factored receivables. A summary of the carrying amounts of the assets and liabilities sold and the gains on sale are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.902%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 6, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:400;line-height:100%"&gt;Factored receivables&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;67,888&#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;20,131&#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;88,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest and fee 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;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets held for sale&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;67,888&#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;20,148&#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;88,036&#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:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer reserve noninterest bearing deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets sold&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;58,206&#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,999&#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;77,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue share asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain on sale, net of transaction costs&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;13,214&#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,033&#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;14,247&#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:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The June 30, 2022 agreement contains a revenue share provision that entitles the Company to an amount equal to fifteen percent of the future gross monthly revenue of the clients associated with the sold factored receivable portfolio. As this transaction qualified as a sale of a group of entire financial assets, management recognized, as proceeds, the assets obtained and liabilities incurred. Thus, management recorded a $5,210,000 asset for the contractual right to receive future cash flows from a third party measured at fair value as of the date of close. This is a financial asset for which management elected the fair value option. It is recorded in other assets in the Company's Consolidated Balance Sheet and is marked to fair value through earnings at each reporting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The September 6, 2022 agreement contains a revenue share provision that entitles the Company to an amount equal to a range of fifteen to twenty percent, depending on client, of the future gross monthly revenue of the clients associated with the sold factored receivable portfolio. As this transaction qualified as a sale of a group of entire financial assets, management recognized, as proceeds, the assets obtained and liabilities incurred. Thus, management recorded a $1,027,000 asset for the contractual right to receive future cash flows from a third party measured at fair value as of the date of close. This is a financial asset for which management elected the fair value option. It is recorded in other assets in the Company's Consolidated Balance Sheet and will be marked to fair value through earnings at each reporting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For further discussion of changes in the fair value of the revenue share provisions and the period end balance, see Note&#160;17&#160;&#x2013; Fair Value Disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The gains on sale, net of transaction costs, were included in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAzNjc_2159e385-56ae-4068-989c-16e4bb7b5f5a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAzNjc_99a5efb1-0cff-48e4-b309-0f460834cb5e"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAzNjc_ca93ce41-abcf-48fa-a678-8d294185624c"&gt;net gains (losses) on sale of loans&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; in the Company&#x2019;s Consolidated Statements of Income and were allocated to the Factoring segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;HubTran Inc.&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:400;line-height:120%"&gt;On June 1, 2021, the Company, through TriumphPay, a division of the Company's wholly-owned subsidiary TBK Bank, SSB, acquired HubTran, Inc. ("HubTran"), a cloud-based provider of automation software for the trucking industry's back-office.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&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 estimated fair values of assets acquired, liabilities assumed, consideration transferred, and the resulting goodwill is as follows: &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Initial Values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Measurement Period Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Adjusted Values&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets acquired:&lt;/span&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Cash&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;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:bottom"&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 - capitalized software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Intangible assets - customer relationship&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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: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 assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,008&#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;24&#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;29,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities assumed:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 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;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,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;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of net assets acquired&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;23,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,256&#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;26,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consideration:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Goodwill&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;73,697&#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;(3,256)&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;70,441&#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:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has recognized goodwill of $70,441,000, which included measurement period adjustments related to customary settlement adjustments and the finalization of the HubTran stub period tax return and its impact on the acquired deferred tax liability. Goodwill was calculated as the excess of the fair value of consideration exchanged as compared to the fair value of identifiable net assets acquired and was allocated to the Company&#x2019;s Payments segment. The goodwill in this acquisition resulted from expected synergies and progress in the development of a fully integrated open loop payments network for the transportation industry. The goodwill will not be deducted for tax purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The intangible assets recognized include a capitalized software intangible asset with an acquisition date fair value of $16,932,000 which will be amortized on a straight-line basis over its four year estimated useful life and customer relationship intangible assets with a total acquisition date fair value of $10,360,000 which will be amortized utilizing an accelerated method over their eleven year estimated useful lives.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue and earnings of HubTran since the acquisition date have not been disclosed as the acquired company was merged into the Company and separate financial information is not readily available. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expenses related to the acquisition, including professional fees and other transaction costs, totaling $2,992,000 were recorded in noninterest expense in the consolidated statements of income during the year ended December 31, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Transport Financial Solutions &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 8, 2020, the Company, through its wholly-owned subsidiary Triumph Financial Services, LLC, then known as Advance Business Capital LLC (&#x201c;ABC&#x201d;), acquired the transportation factoring assets and certain personnel (the &#x201c;TFS Acquisition&#x201d;) of Transport Financial Solutions (&#x201c;TFS&#x201d;), a wholly owned subsidiary of Covenant Logistics Group, Inc. ("CVLG"), in exchange for cash consideration of $108,375,000, 630,268 shares of the Company&#x2019;s common stock valued at approximately $13,942,000, and contingent consideration of up to approximately $9,900,000 to be paid in cash following the twelve-month period ending July 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subsequent to the closing of the TFS Acquisition, the Company identified that approximately $62,200,000 of the assets acquired at closing were advances against future payments to be made to three large clients (and their affiliated entities) of TFS pursuant to long-term contractual arrangements between the obligor on such contracts and such clients (and their affiliated entities) for services that had not yet been performed. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 23, 2020, the Company and ABC entered into an Account Management Agreement, Amendment to Purchase Agreement and Mutual Release (the &#x201c;Agreement&#x201d;) with CVLG and Covenant Transport Solutions, LLC, a wholly owned subsidiary of CVLG (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;CTS&#x201d; and, together with CVLG, "Covenant").&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Pursuant to the Agreement, the parties agreed to certain amendments to that certain Accounts Receivable Purchase Agreement (the &#x201c;ARPA&#x201d;), dated as of July 8, 2020, by and among ABC, as buyer, CTS, as seller, and the Company, as buyer indirect parent.  Such amendments include:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#212529;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:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Return of the portion of the purchase price paid under the ARPA consisting of 630,268 shares of Company common stock, which was accomplished through the sale of such shares by Covenant pursuant to the terms of the Agreement and the surrender of the cash proceeds of such sale (net of brokerage or underwriting fees and commissions) to the Company;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#212529;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:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Elimination of the earn-out consideration potentially payable to CTS under the ARPA; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#212529;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:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Modification of the indemnity provisions under the ARPA that eliminated the existing indemnifications for breaches of representations and warranties and replaced such with a newly established indemnification by Covenant in the event ABC incurs losses related to the $62,200,000 in over-formula advances made to specified clients identified in the Agreement (the &#x201c;Over-Formula Advance Portfolio&#x201d;).  Under the terms of the new indemnification arrangement, Covenant is responsible for and will indemnify ABC for 100% of the first $30,000,000 of any losses incurred by ABC related to the Over-Formula Advance Portfolio, and for 50% of the next $30,000,000 of any losses incurred by ABC, for total indemnification by Covenant of $45,000,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Covenant&#x2019;s indemnification obligations under the Agreement are secured by a pledge of equipment collateral by Covenant with an estimated net orderly liquidation value of $60,000,000 (the &#x201c;Equipment Collateral&#x201d;).  The Company&#x2019;s wholly-owned bank subsidiary, TBK Bank, SSB, has provided Covenant with a $45,000,000 line of credit, also secured by the Equipment Collateral, the proceeds of which may be drawn to satisfy Covenant&#x2019;s indemnification obligations under the Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the Agreement, the Company and Covenant agreed to certain terms related to the management of the Over-Formula Advance Portfolio, and the terms by which Covenant may provide assistance to maximize recovery on the Over-Formula Advance Portfolio.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the Agreement, the Company and Covenant provided mutual releases to each other related to any and all claims related to the transactions contemplated by the ARPA or the Over-Formula Advance Portfolio.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The measurement period for this transaction remained open at the time the Agreement was executed and the Company has determined that there is a clear and direct link between the Agreement and the ARPA. Therefore, the terms of the Agreement have been incorporated into the Company's purchase accounting which has resulted in the elimination of the contingent consideration component of the ARPA, the recognition of a receivable due from Covenant as part of the consideration for the transaction, and an indemnification asset to reflect the modification of Covenant's indemnification obligations.&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:400;line-height:115%"&gt;A summary of the estimated fair values of assets acquired, liabilities assumed, consideration transferred, and the resulting goodwill is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.792%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Initial Values&lt;br/&gt;Recorded at&lt;br/&gt;Acquisition Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Measurement Period&lt;br/&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Adjusted Values&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets acquired:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Factored receivables, net of ACL&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;70,109&#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;70,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;3,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indemnification asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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;106,016&#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;(59)&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;105,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities assumed:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,361&#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;5,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consideration:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivable due from seller subsequent to liquidation of stock consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total consideration&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;105,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&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;4,466&#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;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,525&#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:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has recognized goodwill of $4,525,000, which included measurement period adjustments related to the finalization of the tax basis of Covenant&#x2019;s customer intangibles and its impact on the deferred tax liability associated with these intangibles. Goodwill was calculated as the excess of the fair value of consideration exchanged as compared to the fair value of identifiable net assets acquired and was allocated to the Company&#x2019;s Factoring segment. The goodwill in this acquisition resulted from expected synergies and expansion in the factoring market. The goodwill will not be deducted for tax purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consideration included a receivable due from &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Covenant&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; subsequent to liquidation of the stock consideration with an acquisition date fair value of $17,196,000. The fair value of the receivable due from &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Covenant&lt;/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 initial purchase accounting measurement purposes was based on the Company's stock price on the date of the Agreement, less an estimate of broker commissions and discounts.  During the year ended December 31, 2020, the entirety of the acquired stock was sold by Covenant and Covenant delivered net proceeds of $28,064,000. The Company recognized $10,868,000 of other noninterest income during the year ended December 31, 2020, measured as the difference between the initial purchase accounting measurement and the amount of net proceeds delivered to the Company upon liquidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The intangible assets recognized include a customer relationship intangible asset with an acquisition date fair value of $3,500,000 which has been amortized utilizing an accelerated method over its eight year estimated useful life.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The indemnification asset was measured separately from the related covered portfolio. It is not contractually embedded in the covered portfolio nor is it transferable with the covered portfolio should the Company choose to dispose of the portfolio or a portion of the portfolio. The indemnification asset at the time of the TFS Acquisition had a fair value of $30,959,000, measured as the present value of the estimated cash payments expected to be received from &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Covenant&lt;/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 probable losses on the covered Over-Formula Advance Portfolio. These cash flows were discounted at a rate to reflect the uncertainty of the timing and receipt of the payments from &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Covenant&lt;/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 amount ultimately collected for this asset will be dependent upon the performance of the underlying covered portfolio, the passage of time, and &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Covenant's&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; willingness and ability to make necessary payments. The terms of the Agreement are such that indemnification has no expiration date and the Company will continue to carry the indemnification asset until ultimate resolution of the covered portfolio. The Company has elected the fair value option for the indemnification asset. The indemnification asset is reviewed quarterly and changes to the asset are recorded as adjustments to other noninterest income or expense, as appropriate, within the Consolidated Statements of Income. The fair value of the indemnification asset was $3,896,000 and $4,786,000 at December&#160;31, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2021, new adverse developments with the largest of the three Over-Formula Advance clients caused the Company to charge-off the entire Over-Formula Advance amount due from that client. This resulted in a net charge-off of $41,265,000; however, this net charge-off had no impact on credit loss expense for the year ended December 31, 2021 as the entire amount had been reserved in a prior period. In accordance with the Agreement reached with Covenant, Covenant reimbursed the Company for $35,633,000 of this charge-off by drawing on its secured line of credit. Given separate developments with the other two Over-Formula Advance clients, the Company reserved an additional $2,844,000 reflected in credit loss expense for the year ended December 31, 2021.  The increase in required ACL as well as accretion of most of the fair value discount on the indemnification asset held at December 31, 2020 resulted in a $4,194,000 gain on the indemnification asset which was recorded through non-interest income during the year ended December 31, 2021. &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Covenant has subsequently paid down its secured line of credit with TBK in its entirety and carried no outstanding balance at December 31, 2022 or 2021. At &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2022&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, Covenant had remaining availability of $9,361,000&#160;on its TBK line of credit available to cover the gross indemnification balance of up to $4,101,000.&lt;/span&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:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 31, 2022&lt;/span&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 material changes in the underlying credit quality of the remaining two Over-Formula Advance clients. As such, there were no charge-offs related to these balances. Both of the remaining Over-Formula Advance clients made payments totaling $1,874,000 during the year ended December 31, 2022, which resulted in a dollar-for-dollar reduction in the required ACL as well as a write-off of a portion of the corresponding indemnification asset. The impact of the payment to net income available to common stockholders for the year ended December 31, 2022 was not significant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue and earnings of TFS since the acquisition date have not been disclosed as the acquired company was merged into the Company and separate financial information is not readily available. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expenses related to the acquisition, including professional fees and other transaction costs, totaling $827,000 were recorded in noninterest expense in the consolidated statements of income during the year ended December 31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Triumph Premium Finance&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:400;line-height:120%"&gt;On April 20, 2020, the Company entered into an agreement to sell the assets (the &#x201c;Disposal Group&#x201d;) of Triumph Premium Finance (&#x201c;TPF&#x201d;) and exit its premium finance line of business. The sale closed on June&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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 carrying amount of the assets in the Disposal Group and the gain on sale is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.789%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Carrying amount of assets in the disposal group:&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 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;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;84,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;/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;Premises and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying amount of liabilities in the disposal group:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-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;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;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;/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;Total carrying amount&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;84,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total consideration received&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:10pt;font-weight:400;line-height:100%"&gt;94,531&#160;&lt;/span&gt;&lt;/td&gt;&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;Gain on sale of division&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Gain on sale of division, net of transaction costs&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;9,758&#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: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 Disposal Group was included in the Banking segment, and the loans in the Disposal Group were previously included in the commercial loan portfolio.&lt;/span&gt;&lt;/div&gt;</us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAyNTk_1c004b71-7441-49dc-8076-f6462614b2bb">A summary of the carrying amount of the assets sold and the gain on sale is as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.638%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.125%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Equipment 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;191,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets sold&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;192,754&#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:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Return of premium liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(708)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total consideration&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;196,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transaction 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;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain on sale, net of transaction costs&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;3,919&#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;A summary of the carrying amounts of the assets and liabilities sold and the gains on sale are 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:37.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.902%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;September 6, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:400;line-height:100%"&gt;Factored receivables&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;67,888&#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;20,131&#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;88,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest and fee 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;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets held for sale&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;67,888&#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;20,148&#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;88,036&#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:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer reserve noninterest bearing deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net assets sold&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;58,206&#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,999&#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;77,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue share asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total consideration&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain on sale, net of transaction costs&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;13,214&#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,033&#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;14,247&#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 style="margin-top:10pt"&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 carrying amount of the assets in the Disposal Group and the gain on sale is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.789%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;Carrying amount of assets in the disposal group:&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 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;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;84,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;/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;Premises and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying amount of liabilities in the disposal group:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-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;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;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;/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;Total carrying amount&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;84,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total consideration received&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:10pt;font-weight:400;line-height:100%"&gt;94,531&#160;&lt;/span&gt;&lt;/td&gt;&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;Gain on sale of division&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Gain on sale of division, net of transaction costs&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;9,758&#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:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <tfin:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest
      contextRef="i1d52a0db4d5349258d9c7e903b527075_I20220623"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4NzgyYzk2YWUwYTQ0YzcyODBhNjMwYWY2NWQ2ZTM2Mi90YWJsZXJhbmdlOjg3ODJjOTZhZTBhNDRjNzI4MGE2MzBhZjY1ZDZlMzYyXzEtMS0xLTEtOTc5MzU_388f22fc-ae99-42ba-80e7-100befcab4fc"
      unitRef="usd">191167000</tfin:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest>
    <tfin:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable
      contextRef="i1d52a0db4d5349258d9c7e903b527075_I20220623"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4NzgyYzk2YWUwYTQ0YzcyODBhNjMwYWY2NWQ2ZTM2Mi90YWJsZXJhbmdlOjg3ODJjOTZhZTBhNDRjNzI4MGE2MzBhZjY1ZDZlMzYyXzItMS0xLTEtOTc5MzU_3bca4a4a-3794-4712-8b11-8d771f0aac62"
      unitRef="usd">1587000</tfin:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="i1d52a0db4d5349258d9c7e903b527075_I20220623"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4NzgyYzk2YWUwYTQ0YzcyODBhNjMwYWY2NWQ2ZTM2Mi90YWJsZXJhbmdlOjg3ODJjOTZhZTBhNDRjNzI4MGE2MzBhZjY1ZDZlMzYyXzMtMS0xLTEtMTA3NjA4_37a7ea72-b231-4468-aa3c-195baba7111e"
      unitRef="usd">192754000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationCash
      contextRef="i1d52a0db4d5349258d9c7e903b527075_I20220623"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4NzgyYzk2YWUwYTQ0YzcyODBhNjMwYWY2NWQ2ZTM2Mi90YWJsZXJhbmdlOjg3ODJjOTZhZTBhNDRjNzI4MGE2MzBhZjY1ZDZlMzYyXzUtMS0xLTEtOTc5MzU_85f4c8b1-a9d5-475d-8e0b-978ab5ecf8c9"
      unitRef="usd">197454000</tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationCash>
    <tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability
      contextRef="i1d52a0db4d5349258d9c7e903b527075_I20220623"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4NzgyYzk2YWUwYTQ0YzcyODBhNjMwYWY2NWQ2ZTM2Mi90YWJsZXJhbmdlOjg3ODJjOTZhZTBhNDRjNzI4MGE2MzBhZjY1ZDZlMzYyXzYtMS0xLTEtOTc5MzU_9c4d4f5d-fb7a-4d93-89b6-42100cde426e"
      unitRef="usd">708000</tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i1d52a0db4d5349258d9c7e903b527075_I20220623"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4NzgyYzk2YWUwYTQ0YzcyODBhNjMwYWY2NWQ2ZTM2Mi90YWJsZXJhbmdlOjg3ODJjOTZhZTBhNDRjNzI4MGE2MzBhZjY1ZDZlMzYyXzctMS0xLTEtMTA3NjA4_1e8a9743-3440-4fb3-8ad7-850f02043774"
      unitRef="usd">196746000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <tfin:DisposalGroupIncludingDiscontinuedOperationTransactionCosts
      contextRef="i7f4c5b6bc0ca49f58982db1c486253f4_D20220623-20220623"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4NzgyYzk2YWUwYTQ0YzcyODBhNjMwYWY2NWQ2ZTM2Mi90YWJsZXJhbmdlOjg3ODJjOTZhZTBhNDRjNzI4MGE2MzBhZjY1ZDZlMzYyXzgtMS0xLTEtOTc5MzU_5a29311f-6089-43fd-9295-7cc4c80e9be8"
      unitRef="usd">73000</tfin:DisposalGroupIncludingDiscontinuedOperationTransactionCosts>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="i7f4c5b6bc0ca49f58982db1c486253f4_D20220623-20220623"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4NzgyYzk2YWUwYTQ0YzcyODBhNjMwYWY2NWQ2ZTM2Mi90YWJsZXJhbmdlOjg3ODJjOTZhZTBhNDRjNzI4MGE2MzBhZjY1ZDZlMzYyXzktMS0xLTEtMTA3NjA4_75d49fe5-91b7-40d2-b227-3da028f9c036"
      unitRef="usd">3919000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability
      contextRef="i1d52a0db4d5349258d9c7e903b527075_I20220623"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAzNTc_8d544ed6-1634-47bb-9b42-a3585836e114"
      unitRef="usd">708000</tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability>
    <tfin:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest
      contextRef="idf4be647434e4f1d8861f624869fa498_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzEtMy0xLTEtOTc5ODE_fe4e0073-16b1-4ccf-a2c0-06283bf30e75"
      unitRef="usd">67888000</tfin:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest>
    <tfin:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest
      contextRef="ic57176243e38498991fd07af53c4d0f0_I20220906"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzEtNS0xLTEtOTgxNTc_6dd2bfae-e898-48d1-99e4-512fc70068ad"
      unitRef="usd">20131000</tfin:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest>
    <tfin:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest
      contextRef="i0fec930cf00f42539bdf9472183a7aa9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzEtNS0xLTEtOTc5ODE_e4519181-8950-473a-be20-d8805f6737c9"
      unitRef="usd">88019000</tfin:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest>
    <tfin:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome
      contextRef="idf4be647434e4f1d8861f624869fa498_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzItMy0xLTEtOTc5ODE_a2fafabd-5106-4f60-be4c-b879571ea6d6"
      unitRef="usd">0</tfin:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome>
    <tfin:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome
      contextRef="ic57176243e38498991fd07af53c4d0f0_I20220906"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzItNS0xLTEtOTgxNTc_6cfdeeed-9b5b-4140-9081-788477edf7d5"
      unitRef="usd">17000</tfin:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome>
    <tfin:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome
      contextRef="i0fec930cf00f42539bdf9472183a7aa9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzItNS0xLTEtOTc5ODE_a64d808e-c8d1-4941-8fea-31192387c5e5"
      unitRef="usd">17000</tfin:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="i85c33474d83341f2b1c5114f2b0d15a7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzMtMy0xLTEtOTc5ODE_d3dfb39d-0b1a-444d-a495-ed5e5032210e"
      unitRef="usd">67888000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="i8c772134b2d8406c882d758f270aad63_I20220906"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzMtMy0xLTEtMTA3NjI3_e6bd9332-5d37-4767-a102-0d33ecdcb1b9"
      unitRef="usd">20148000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="i0d9a208ad85a4c94a618d27c789b2996_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzMtNS0xLTEtOTc5ODE_cd4febe7-a238-4edf-be72-82a1bd02db07"
      unitRef="usd">88036000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <tfin:DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities
      contextRef="i85c33474d83341f2b1c5114f2b0d15a7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzUtMy0xLTEtOTc5ODE_91fed220-8de4-4c50-80df-9a0b0b1f5455"
      unitRef="usd">9682000</tfin:DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities>
    <tfin:DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities
      contextRef="i8c772134b2d8406c882d758f270aad63_I20220906"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzUtNS0xLTEtOTgxNTc_833e18b5-fd9e-42fa-80c6-66c518b45c03"
      unitRef="usd">1149000</tfin:DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities>
    <tfin:DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities
      contextRef="i0d9a208ad85a4c94a618d27c789b2996_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzUtNS0xLTEtOTc5ODE_e3c1346d-6d32-412c-bab0-a1d0a800f038"
      unitRef="usd">10831000</tfin:DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="i85c33474d83341f2b1c5114f2b0d15a7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzYtMy0xLTEtOTc5ODE_2d37e091-aeca-431c-9984-71a00a8ec2ef"
      unitRef="usd">9682000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="i8c772134b2d8406c882d758f270aad63_I20220906"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzYtMy0xLTEtMTA3NjI3_72d24d04-330e-41f2-a22c-251a146ae47c"
      unitRef="usd">1149000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="i0d9a208ad85a4c94a618d27c789b2996_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzYtNS0xLTEtOTc5ODE_1c891313-740a-4c2a-9cd1-a240bef21c6e"
      unitRef="usd">10831000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <tfin:DisposalGroupIncludingDiscontinuedOperationAssetsNet
      contextRef="i85c33474d83341f2b1c5114f2b0d15a7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzctMy0xLTEtOTc5ODE_1de99113-f328-43d1-aef5-fa927517724f"
      unitRef="usd">58206000</tfin:DisposalGroupIncludingDiscontinuedOperationAssetsNet>
    <tfin:DisposalGroupIncludingDiscontinuedOperationAssetsNet
      contextRef="i8c772134b2d8406c882d758f270aad63_I20220906"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzctMy0xLTEtMTA3NjI3_e22d28e1-03a3-470a-9be8-8e8906fa54e3"
      unitRef="usd">18999000</tfin:DisposalGroupIncludingDiscontinuedOperationAssetsNet>
    <tfin:DisposalGroupIncludingDiscontinuedOperationAssetsNet
      contextRef="i0d9a208ad85a4c94a618d27c789b2996_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzctNS0xLTEtOTc5ODE_17f3d12d-c259-47e7-a778-148980ed4784"
      unitRef="usd">77205000</tfin:DisposalGroupIncludingDiscontinuedOperationAssetsNet>
    <tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationCash
      contextRef="i85c33474d83341f2b1c5114f2b0d15a7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzgtMy0xLTEtOTc5ODE_2d70ef49-9706-4dbd-8ac8-c954d9d68ad3"
      unitRef="usd">66292000</tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationCash>
    <tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationCash
      contextRef="i8c772134b2d8406c882d758f270aad63_I20220906"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzgtNS0xLTEtOTgxNTc_b3cd45a1-b3d7-4c29-950c-d4140b7beca9"
      unitRef="usd">19054000</tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationCash>
    <tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationCash
      contextRef="i0d9a208ad85a4c94a618d27c789b2996_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzgtNS0xLTEtOTc5ODE_f6baf374-93df-4db6-9c64-a05f4eff2680"
      unitRef="usd">85346000</tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationCash>
    <tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset
      contextRef="i85c33474d83341f2b1c5114f2b0d15a7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzktMy0xLTEtOTc5ODE_3823de88-f92a-4751-acf9-800759473b73"
      unitRef="usd">5210000</tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset>
    <tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset
      contextRef="i8c772134b2d8406c882d758f270aad63_I20220906"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzktNS0xLTEtOTgxNTc_46ecbc92-8334-47be-a1de-b8baafb6d4ea"
      unitRef="usd">1027000</tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset>
    <tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset
      contextRef="i0d9a208ad85a4c94a618d27c789b2996_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzktNS0xLTEtOTc5ODE_41caf8ee-9583-48b0-9865-aeff1f9d6f86"
      unitRef="usd">6237000</tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i85c33474d83341f2b1c5114f2b0d15a7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzEwLTMtMS0xLTk3OTgx_ee4e5651-db21-4eea-bc01-b885ac22129e"
      unitRef="usd">71502000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i8c772134b2d8406c882d758f270aad63_I20220906"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzEwLTMtMS0xLTEwNzYyNw_ef0b77d4-1681-47a6-8e3b-6d2ff76b6176"
      unitRef="usd">20081000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i0d9a208ad85a4c94a618d27c789b2996_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzEwLTUtMS0xLTk3OTgx_09f895b9-4d4b-42f4-a1c2-5e235060312f"
      unitRef="usd">91583000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <tfin:DisposalGroupIncludingDiscontinuedOperationTransactionCosts
      contextRef="i2c6c20f0e8114f17b4cbf8c9afcb236f_D20220630-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzExLTMtMS0xLTk3OTgx_ec4d8aa7-ca84-401b-92b2-d10a19522cba"
      unitRef="usd">82000</tfin:DisposalGroupIncludingDiscontinuedOperationTransactionCosts>
    <tfin:DisposalGroupIncludingDiscontinuedOperationTransactionCosts
      contextRef="i306abb53170c4a4cb241bed684681436_D20220906-20220906"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzExLTUtMS0xLTk4MTU3_9f700217-322c-4113-92a6-0a7882e400a8"
      unitRef="usd">49000</tfin:DisposalGroupIncludingDiscontinuedOperationTransactionCosts>
    <tfin:DisposalGroupIncludingDiscontinuedOperationTransactionCosts
      contextRef="i8953187e4c634141a399e62d2330d5c8_D20221231-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzExLTUtMS0xLTk3OTgx_1e174b4b-93a9-4ede-a9f2-8bffe2afcd79"
      unitRef="usd">131000</tfin:DisposalGroupIncludingDiscontinuedOperationTransactionCosts>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="i2c6c20f0e8114f17b4cbf8c9afcb236f_D20220630-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzEyLTMtMS0xLTk3OTgx_e0203759-a603-4166-9276-94055ca76f7f"
      unitRef="usd">13214000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="i306abb53170c4a4cb241bed684681436_D20220906-20220906"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzEyLTMtMS0xLTEwNzYyNw_6e13a98e-444b-48bf-8229-335c20164679"
      unitRef="usd">1033000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="i8953187e4c634141a399e62d2330d5c8_D20221231-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo4Y2M2MWVhNTdhYzE0NTVjODYxODU5MjgwNzg3NDI4NC90YWJsZXJhbmdlOjhjYzYxZWE1N2FjMTQ1NWM4NjE4NTkyODA3ODc0Mjg0XzEyLTUtMS0xLTk3OTgx_d0e494dd-d164-4fdd-a213-ba850562265e"
      unitRef="usd">14247000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <tfin:RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived
      contextRef="idf4be647434e4f1d8861f624869fa498_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAyNjE_52525095-3cb5-4d55-804a-1aac78f8a864"
      unitRef="number">0.15</tfin:RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived>
    <tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset
      contextRef="i85c33474d83341f2b1c5114f2b0d15a7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAyODU_19742db5-6b70-49a8-958e-0ea00e0f75d9"
      unitRef="usd">5210000</tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset>
    <tfin:RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived
      contextRef="i0af5818ec6f0455888d90718143821cc_I20220906"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAzMDg_2119feee-12ab-4ee8-a7fa-c6e610ec792a"
      unitRef="number">0.15</tfin:RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived>
    <tfin:RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived
      contextRef="i7b7462abc75b4966a012a2b8fd1119cd_I20220906"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAzMDk_faf8e13b-18ed-4a61-ab63-d26a54de2e4f"
      unitRef="number">0.20</tfin:RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived>
    <tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset
      contextRef="i8c772134b2d8406c882d758f270aad63_I20220906"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NTAyOTc_ff4574cd-6754-497b-9efc-0d2a2f04e873"
      unitRef="usd">1027000</tfin:DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEyNTc4_a0de48de-3530-429a-afe3-4916264aa810">&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 estimated fair values of assets acquired, liabilities assumed, consideration transferred, and the resulting goodwill is as follows: &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.793%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Initial Values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Measurement Period Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Adjusted Values&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets acquired:&lt;/span&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;Cash&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;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:bottom"&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 - capitalized software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Intangible assets - customer relationship&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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: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 assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,008&#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;24&#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;29,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities assumed:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 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;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,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;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of net assets acquired&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;23,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,256&#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;26,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consideration:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Goodwill&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;73,697&#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;(3,256)&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;70,441&#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 style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;A summary of the estimated fair values of assets acquired, liabilities assumed, consideration transferred, and the resulting goodwill is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.792%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Initial Values&lt;br/&gt;Recorded at&lt;br/&gt;Acquisition Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Measurement Period&lt;br/&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Adjusted Values&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets acquired:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Factored receivables, net of ACL&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;70,109&#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;70,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;3,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indemnification asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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;106,016&#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;(59)&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;105,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities assumed:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,361&#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;5,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(59)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consideration:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Receivable due from seller subsequent to liquidation of stock consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total consideration&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;105,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&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;4,466&#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;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,525&#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:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i5951bcbbede94bcea165e8e7d0da4d4b_I20210601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzItMi0xLTEtODg0MjA_62dfff03-515c-4525-9368-99aadcd8e438"
      unitRef="usd">170000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="ia989f886903c4c1f93a7cf7e6c1265b1_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzItNi0xLTEtODg0MjA_d422b9fd-3bfb-41cc-a6df-82773a4f2553"
      unitRef="usd">170000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ic033ab1f459e441c887fcd7b0f1d6a84_I20210601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzMtMi0xLTEtODg0MjA_bdd0a11d-3cfc-4df4-86fe-2b01ec710263"
      unitRef="usd">16932000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i32d4999516684cdc824cd57c1b60c668_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzMtNi0xLTEtODg0MjA_89aa595b-4a3d-45c1-8540-c1df156dea6b"
      unitRef="usd">16932000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i17d9b1aab482449785a406d83b03d518_I20210601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzQtMi0xLTEtODg0MjA_e19006d4-8cab-415f-b786-83561c05d450"
      unitRef="usd">10360000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i6f132b0eab164b0faa287b1e327f50ed_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzQtNi0xLTEtODg0MjA_6481aec1-45ea-4de6-85e0-28e4bd7b5722"
      unitRef="usd">10360000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i5951bcbbede94bcea165e8e7d0da4d4b_I20210601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzUtMi0xLTEtODg0MjA_d07e285c-e279-4140-a8f8-ae8f79cf1c24"
      unitRef="usd">1546000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <tfin:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets
      contextRef="i380d7f398f364f86afcd748454979791_D20210602-20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzUtNC0xLTEtODg0MjA_54d1c1af-c884-463f-8884-235fe8fb2e26"
      unitRef="usd">24000</tfin:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="ia989f886903c4c1f93a7cf7e6c1265b1_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzUtNi0xLTEtODg0MjA_88b0b49f-3f3c-4844-973c-68357bf55241"
      unitRef="usd">1570000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="i5951bcbbede94bcea165e8e7d0da4d4b_I20210601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzYtMi0xLTEtODg0MjA_ca6a151f-8438-4019-a332-51162d62302e"
      unitRef="usd">29008000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets
      contextRef="i380d7f398f364f86afcd748454979791_D20210602-20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzYtNC0xLTEtODg0MjA_f6f811e5-dfc2-483b-b5c3-e8c896e7607a"
      unitRef="usd">24000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="ia989f886903c4c1f93a7cf7e6c1265b1_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzYtNi0xLTEtODg0MjA_a5427467-7de0-4722-9c6e-12cc28d853bf"
      unitRef="usd">29032000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i5951bcbbede94bcea165e8e7d0da4d4b_I20210601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzgtMi0xLTEtODg0MjA_fcd4c5bd-c8d8-4447-9e5a-2599b7a42072"
      unitRef="usd">4703000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <tfin:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes
      contextRef="i380d7f398f364f86afcd748454979791_D20210602-20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzgtNC0xLTEtODg0MjA_56807b90-d425-4802-bfba-a28e42bd0a4d"
      unitRef="usd">-3248000</tfin:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="ia989f886903c4c1f93a7cf7e6c1265b1_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzgtNi0xLTEtODg0MjA_3070b085-8b4a-4c05-a05c-5969f48080f1"
      unitRef="usd">1455000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="i5951bcbbede94bcea165e8e7d0da4d4b_I20210601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzktMi0xLTEtODg0MjA_2988b004-74a8-451e-9c12-52aa5335f574"
      unitRef="usd">906000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <tfin:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities
      contextRef="i380d7f398f364f86afcd748454979791_D20210602-20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzktNC0xLTEtODg0MjA_dde43722-50da-4ee0-bc57-9749dce71762"
      unitRef="usd">16000</tfin:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
      contextRef="ia989f886903c4c1f93a7cf7e6c1265b1_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzktNi0xLTEtODg0MjA_627469d2-b628-4bec-a567-1735f5a7dd03"
      unitRef="usd">922000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i5951bcbbede94bcea165e8e7d0da4d4b_I20210601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzEwLTItMS0xLTg4NDIw_df131c9c-98a5-4de7-b855-d106e1de655b"
      unitRef="usd">5609000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities
      contextRef="i380d7f398f364f86afcd748454979791_D20210602-20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzEwLTQtMS0xLTg4NDIw_fe87a801-768d-4f42-aa72-fd2cfb5711ce"
      unitRef="usd">-3232000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="ia989f886903c4c1f93a7cf7e6c1265b1_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzEwLTYtMS0xLTg4NDIw_0eec825b-892c-4449-9d49-3eac094aa537"
      unitRef="usd">2377000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i5951bcbbede94bcea165e8e7d0da4d4b_I20210601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzExLTItMS0xLTg4NDIw_b7eb24b0-d352-4315-87c0-56b4858b7e41"
      unitRef="usd">23399000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <tfin:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i380d7f398f364f86afcd748454979791_D20210602-20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzExLTQtMS0xLTg4NDIw_a64b240f-1a5d-4acf-9ee9-bd4dab4cebc5"
      unitRef="usd">3256000</tfin:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="ia989f886903c4c1f93a7cf7e6c1265b1_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzExLTYtMS0xLTg4NDIw_8b0eb6b9-a762-48b4-93d6-a8fe716adb6a"
      unitRef="usd">26655000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i5f97a6c945cc4c5885e441f5c20a06da_D20210601-20210601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzEzLTItMS0xLTg4NDIw_0ec3e7f6-bf86-4080-8c86-8397dab17ffd"
      unitRef="usd">97096000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i3024c69c74db4968915ac67cb55ec7be_D20220601-20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzEzLTYtMS0xLTg4NDIw_71df15a0-ed4e-4220-b870-0408d3984531"
      unitRef="usd">97096000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:Goodwill
      contextRef="i5951bcbbede94bcea165e8e7d0da4d4b_I20210601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzE0LTItMS0xLTg4NDIw_5cd2fa94-466a-4fb9-abf7-36736fd09a93"
      unitRef="usd">73697000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i380d7f398f364f86afcd748454979791_D20210602-20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzE0LTQtMS0xLTg4NDIw_21ce3c3a-0924-49ec-a8c6-3a1ec7d3575d"
      unitRef="usd">-3256000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="ia989f886903c4c1f93a7cf7e6c1265b1_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTphZTRhNGU3ZTNhOWI0Zjc1YTRhMWI1NDc3MjM3ZjE0MS90YWJsZXJhbmdlOmFlNGE0ZTdlM2E5YjRmNzVhNGExYjU0NzcyMzdmMTQxXzE0LTYtMS0xLTg4NDIw_4d9b4bc1-4b83-4530-9114-372fe228df2b"
      unitRef="usd">70441000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ia989f886903c4c1f93a7cf7e6c1265b1_I20220601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzQ1NA_4d9b4bc1-4b83-4530-9114-372fe228df2b"
      unitRef="usd">70441000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ic033ab1f459e441c887fcd7b0f1d6a84_I20210601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzE2NDkyNjc0NTU5OTA_bdd0a11d-3cfc-4df4-86fe-2b01ec710263"
      unitRef="usd">16932000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="if14d2738188f49739dbadbc6359e85e4_D20210601-20210601"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NDIwOTY_75e042fe-978e-4bb4-b1fe-6d6559c402dc">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i17d9b1aab482449785a406d83b03d518_I20210601"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzE2NDkyNjc0NTU5OTg_e19006d4-8cab-415f-b786-83561c05d450"
      unitRef="usd">10360000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ibac0b1cfde5a40e2a00d62e8d02c4b21_D20210601-20210601"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwOTk1MTE2NDIwOTc_910a428b-87a3-4ed8-9455-4a3ad11d6a16">P11Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts
      contextRef="i0693169f8055484eafee3209a0a4930b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzIwMTE_e88d9e97-41d9-4569-b527-c61ebb2defea"
      unitRef="usd">2992000</us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i88386054d6ef4c8883fe1b81fafb8ec7_D20200708-20200708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzU0OTc1NTgyNjQ3MA_ace53393-0431-4a9d-b42f-7ce7f58e78a5"
      unitRef="usd">108375000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i88386054d6ef4c8883fe1b81fafb8ec7_D20200708-20200708"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzI1MTQ_e158b6c7-cd1f-49d8-ae00-99478925a8cb"
      unitRef="shares">630268</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i88386054d6ef4c8883fe1b81fafb8ec7_D20200708-20200708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzU0OTc1NTgyNjQ3NQ_ae3b0a49-e212-4c2d-a0ce-bd80783f72d3"
      unitRef="usd">13942000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ife648eb85fb34ba8bd1fa68774e9bf2c_I20200708"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzI2MzU_882952a0-20fb-493b-a18d-a1d03d0530db"
      unitRef="usd">9900000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i677a54cea6744915af2aa13a2e2edae9_I20200708"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzI4MDU_2ee60690-3672-42b0-b591-c0e0fb84d73f"
      unitRef="usd">62200000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:BusinessCombinationAdvancesAgainstFuturePaymentsNumberOfLargeClients
      contextRef="i11042474f7f34378af924661270dc3d8_I20200708"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzI4OTQ_44985a30-e238-467b-94de-e1dfc553a819"
      unitRef="client">3</tfin:BusinessCombinationAdvancesAgainstFuturePaymentsNumberOfLargeClients>
    <tfin:BusinessCombinationSharesPortionOfPurchasePriceReturned
      contextRef="i2206ffac58cf4cab8baad2eb45ce00ae_I20200923"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzM3NzE_ff22b5ba-1c59-4398-b8ae-201cecbe8a97"
      unitRef="shares">630268</tfin:BusinessCombinationSharesPortionOfPurchasePriceReturned>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i741eef710b544ea49be32a0cdf0fc8ab_I20200923"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzQzOTE_576c13ed-43c8-4c66-a86d-a9f496b3dd7a"
      unitRef="usd">62200000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:GuarantorObligationPercentIndemnifiedFirstThirtyMillionDollarsOfLosses
      contextRef="ic2bfd226772c49b3bb9d67d41c168fe2_I20200923"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzQ2MjU_30df3121-72eb-4ec9-b1f2-72fcda84a75d"
      unitRef="number">1</tfin:GuarantorObligationPercentIndemnifiedFirstThirtyMillionDollarsOfLosses>
    <tfin:GuarantorObligationsFirstIncrementOfLossesIncurred
      contextRef="ic2bfd226772c49b3bb9d67d41c168fe2_I20200923"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzQ2NDE_f87331b5-606a-4b33-82c4-6fefc2e52c22"
      unitRef="usd">30000000</tfin:GuarantorObligationsFirstIncrementOfLossesIncurred>
    <tfin:GuarantorObligationPercentIndemnifiedSecondThirtyMillionDollarsOfLosses
      contextRef="ic2bfd226772c49b3bb9d67d41c168fe2_I20200923"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzQ3Mjk_fcfa3759-abeb-49db-b294-057532499b14"
      unitRef="number">0.50</tfin:GuarantorObligationPercentIndemnifiedSecondThirtyMillionDollarsOfLosses>
    <tfin:GuarantorObligationsSecondIncrementOfLossesIncurred
      contextRef="ic2bfd226772c49b3bb9d67d41c168fe2_I20200923"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzQ3NDQ_cb9dcf18-0acd-4553-a20f-3b4ceeffd149"
      unitRef="usd">30000000</tfin:GuarantorObligationsSecondIncrementOfLossesIncurred>
    <tfin:GuarantorObligationsTotalIndemnificationAmount
      contextRef="ic2bfd226772c49b3bb9d67d41c168fe2_I20200923"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzQ4MTk_5514be4e-b989-43e6-8656-283c369e3a7f"
      unitRef="usd">45000000</tfin:GuarantorObligationsTotalIndemnificationAmount>
    <tfin:GuarantorObligationsCollateralHeldByThirdParties
      contextRef="ic2bfd226772c49b3bb9d67d41c168fe2_I20200923"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzQ5OTM_1d635688-75e8-4374-ad04-9f50d516e121"
      unitRef="usd">60000000</tfin:GuarantorObligationsCollateralHeldByThirdParties>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ieaaaafe50a6d4abc91120a3394ea3b99_I20200923"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzUxMTU_c5d066ad-916d-4ede-85e7-d409c4253ca9"
      unitRef="usd">45000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <tfin:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables
      contextRef="i11042474f7f34378af924661270dc3d8_I20200708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzItMS0xLTEtODg0MjA_7a8f030e-bed2-4860-9ab6-f9d39c64b5ae"
      unitRef="usd">107524000</tfin:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables>
    <tfin:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables
      contextRef="i80c90abc1b0343d2856fc91f82b21eca_I20210708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzItNS0xLTEtODg0MjA_d124091f-d0bb-40ee-b571-cb400d417a86"
      unitRef="usd">107524000</tfin:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables>
    <tfin:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses
      contextRef="i11042474f7f34378af924661270dc3d8_I20200708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzMtMS0xLTEtODg0MjA_21190ddf-8b49-4069-97a7-af943532bb2b"
      unitRef="usd">37415000</tfin:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses>
    <tfin:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses
      contextRef="i80c90abc1b0343d2856fc91f82b21eca_I20210708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzMtNS0xLTEtODg0MjA_c5e4388a-7557-49f6-a937-0c2e6014c516"
      unitRef="usd">37415000</tfin:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses>
    <tfin:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss
      contextRef="i11042474f7f34378af924661270dc3d8_I20200708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzQtMS0xLTEtODg0MjA_1a2a9c8d-dae8-4f7c-a0cd-954cb29f79b7"
      unitRef="usd">70109000</tfin:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss>
    <tfin:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss
      contextRef="i80c90abc1b0343d2856fc91f82b21eca_I20210708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzQtNS0xLTEtODg0MjA_814182e3-e883-495b-a9cd-8dd528856087"
      unitRef="usd">70109000</tfin:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i11042474f7f34378af924661270dc3d8_I20200708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzUtMS0xLTEtODg0MjA_f57edaf7-18f8-45bf-bcf4-f72a303df206"
      unitRef="usd">3500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i80c90abc1b0343d2856fc91f82b21eca_I20210708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzUtNS0xLTEtODg0MjA_7d01f7b1-c4a5-439a-bcb5-a009bff2d0d4"
      unitRef="usd">3500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate
      contextRef="i11042474f7f34378af924661270dc3d8_I20200708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzYtMS0xLTEtODg0MjA_4ac5187e-f9bf-4418-802b-da1f7b1993ca"
      unitRef="usd">30959000</us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate>
    <us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate
      contextRef="i80c90abc1b0343d2856fc91f82b21eca_I20210708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzYtNS0xLTEtODg0MjA_3da00038-e77e-46b1-a489-c98e15980b1a"
      unitRef="usd">30959000</us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets
      contextRef="i11042474f7f34378af924661270dc3d8_I20200708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzctMS0xLTEtODg0MjA_af76e5dd-51ae-4825-8bc9-f67e94c3e0fe"
      unitRef="usd">1448000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets>
    <tfin:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes
      contextRef="i8fa32ff82f314e758a1f29f93f819ad5_D20200709-20210708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzctMy0xLTEtODg0MjA_b31b039e-07d1-4565-b432-ec81a6ecca0a"
      unitRef="usd">-59000</tfin:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets
      contextRef="i80c90abc1b0343d2856fc91f82b21eca_I20210708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzctNS0xLTEtODg0MjA_bb436d65-08ce-4254-b773-51b1b890eeaa"
      unitRef="usd">1389000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="i11042474f7f34378af924661270dc3d8_I20200708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzgtMS0xLTEtODg0MjA_def32467-45da-4aec-a874-b6dd64975091"
      unitRef="usd">106016000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets
      contextRef="i8fa32ff82f314e758a1f29f93f819ad5_D20200709-20210708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzgtMy0xLTEtODg0MjA_8c7d6813-ff72-4a3d-9f1b-1f9b5f799203"
      unitRef="usd">-59000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="i80c90abc1b0343d2856fc91f82b21eca_I20210708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzgtNS0xLTEtODg0MjA_fb7c73dd-de47-4056-82ff-c8b955a2b28e"
      unitRef="usd">105957000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities
      contextRef="i11042474f7f34378af924661270dc3d8_I20200708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzEwLTEtMS0xLTg4NDIw_7f80ff3b-0992-4be0-8096-fea501c31942"
      unitRef="usd">5361000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities
      contextRef="i80c90abc1b0343d2856fc91f82b21eca_I20210708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzEwLTUtMS0xLTg4NDIw_c9b0dc96-fddb-46ce-9fd0-7e6dd4b3b703"
      unitRef="usd">5361000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i11042474f7f34378af924661270dc3d8_I20200708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzExLTEtMS0xLTg4NDIw_81dd2947-ae03-4f77-a9f5-e1e733db1d1a"
      unitRef="usd">5361000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i80c90abc1b0343d2856fc91f82b21eca_I20210708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzExLTUtMS0xLTg4NDIw_2089e732-ca40-47e4-9413-3609eefe720b"
      unitRef="usd">5361000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i11042474f7f34378af924661270dc3d8_I20200708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzEyLTEtMS0xLTg4NDIw_ff3ca5ef-d214-4848-83fc-a81c56496b37"
      unitRef="usd">100655000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <tfin:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i8fa32ff82f314e758a1f29f93f819ad5_D20200709-20210708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzEyLTMtMS0xLTg4NDIw_cdaceab7-0efb-4b4a-bf9a-2fe94bfef6de"
      unitRef="usd">-59000</tfin:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i80c90abc1b0343d2856fc91f82b21eca_I20210708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzEyLTUtMS0xLTg4NDIw_355a694c-d617-439e-87c9-18676ababb7b"
      unitRef="usd">100596000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i88386054d6ef4c8883fe1b81fafb8ec7_D20200708-20200708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzE0LTEtMS0xLTg4NDIw_ace53393-0431-4a9d-b42f-7ce7f58e78a5"
      unitRef="usd">108375000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="ic2a2d0e9c81d4e7bbb2fb78db711fd14_D20210708-20210708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzE0LTUtMS0xLTg4NDIw_5185b90c-a648-41f1-a64b-c91f14680708"
      unitRef="usd">108375000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i88386054d6ef4c8883fe1b81fafb8ec7_D20200708-20200708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzE1LTEtMS0xLTg4NDIw_ae3b0a49-e212-4c2d-a0ce-bd80783f72d3"
      unitRef="usd">13942000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="ic2a2d0e9c81d4e7bbb2fb78db711fd14_D20210708-20210708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzE1LTUtMS0xLTg4NDIw_bda765bf-9814-40c5-a508-fba1d643723b"
      unitRef="usd">13942000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <tfin:BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests
      contextRef="i11042474f7f34378af924661270dc3d8_I20200708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzE2LTEtMS0xLTg4NDIw_0ac83ecf-6a49-4ed1-af8a-59ba1824d9ff"
      unitRef="usd">17196000</tfin:BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests>
    <tfin:BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests
      contextRef="i80c90abc1b0343d2856fc91f82b21eca_I20210708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzE2LTUtMS0xLTg4NDIw_0a9dc12c-f607-4e22-b3d2-53dddd6af31f"
      unitRef="usd">17196000</tfin:BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i88386054d6ef4c8883fe1b81fafb8ec7_D20200708-20200708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzE3LTEtMS0xLTg4NDIw_2b47ab77-e4cb-422a-896f-752596a4f54e"
      unitRef="usd">105121000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="ic2a2d0e9c81d4e7bbb2fb78db711fd14_D20210708-20210708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzE3LTUtMS0xLTg4NDIw_6a2b2fd0-f8a1-4b0f-a97f-348be0ca3136"
      unitRef="usd">105121000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:Goodwill
      contextRef="i11042474f7f34378af924661270dc3d8_I20200708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzE4LTEtMS0xLTg4NDIw_b6048b98-5dfe-4bfa-a43a-3a55566d6e3d"
      unitRef="usd">4466000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i8fa32ff82f314e758a1f29f93f819ad5_D20200709-20210708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzE4LTMtMS0xLTg4NDIw_8c10c8b6-acf5-436c-93d8-5af86c7ce045"
      unitRef="usd">59000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="i80c90abc1b0343d2856fc91f82b21eca_I20210708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTo0ODY4MjljMzk5ZDM0Y2RiYjc2YzEyMWZhOThlNTZlNy90YWJsZXJhbmdlOjQ4NjgyOWMzOTlkMzRjZGJiNzZjMTIxZmE5OGU1NmU3XzE4LTUtMS0xLTg4NDIw_1c877728-55d5-4704-a8ef-00ff1bf85fc1"
      unitRef="usd">4525000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i80c90abc1b0343d2856fc91f82b21eca_I20210708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzY1MzM_1c877728-55d5-4704-a8ef-00ff1bf85fc1"
      unitRef="usd">4525000</us-gaap:Goodwill>
    <tfin:BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests
      contextRef="i11042474f7f34378af924661270dc3d8_I20200708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzU0OTc1NTgyNjQ4MA_0ac83ecf-6a49-4ed1-af8a-59ba1824d9ff"
      unitRef="usd">17196000</tfin:BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests>
    <tfin:BusinessCombinationProceedsFromSaleOfAcquiredStock
      contextRef="i8f3e3d74c94c4bbb9b6a9dae1a055d3a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzc2MTg_12097224-75d9-40d4-915d-a2b4d11c7d4c"
      unitRef="usd">28064000</tfin:BusinessCombinationProceedsFromSaleOfAcquiredStock>
    <us-gaap:NoninterestIncomeOther
      contextRef="i8f3e3d74c94c4bbb9b6a9dae1a055d3a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzc2NDU_233b3792-d819-4ee3-a5a7-2675772ff518"
      unitRef="usd">10868000</us-gaap:NoninterestIncomeOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i11042474f7f34378af924661270dc3d8_I20200708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzE2NDkyNjc0NTYwMDg_f57edaf7-18f8-45bf-bcf4-f72a303df206"
      unitRef="usd">3500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i88386054d6ef4c8883fe1b81fafb8ec7_D20200708-20200708"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEyNTcz_66d74673-b118-4649-8c15-3ae3c787d8fd">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate
      contextRef="i11042474f7f34378af924661270dc3d8_I20200708"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzE2NDkyNjc0NTYwMTQ_4ac5187e-f9bf-4418-802b-da1f7b1993ca"
      unitRef="usd">30959000</us-gaap:BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate>
    <tfin:BusinessCombinationIndemnificationAsset
      contextRef="ib0ff29ac368340cca439c5f4ca3f887f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzU0OTc1NTgyODE3OA_6d0357c5-ff1b-4d10-bd30-e45e6d0bb327"
      unitRef="usd">3896000</tfin:BusinessCombinationIndemnificationAsset>
    <tfin:BusinessCombinationIndemnificationAsset
      contextRef="i67eabb0cafde46e5bdfd775b3a20a438_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzU0OTc1NTgyODE4NA_a90cc182-c91f-4b49-add5-9f43b389c9cf"
      unitRef="usd">4786000</tfin:BusinessCombinationIndemnificationAsset>
    <tfin:IndemnificationAssetChargeOff
      contextRef="i7c2efc6a074c46a09584e776ffd8e1cc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzk3MjI_b6ffcb06-6044-4caa-9d2a-c46ac4cde076"
      unitRef="usd">41265000</tfin:IndemnificationAssetChargeOff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i2e66081771d8455f9b71f777701620aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzk5Nzk_5efaa404-1324-47d5-923a-701118c54658"
      unitRef="usd">35633000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <tfin:IndemnificationAssetAllowanceForCreditLossLossExpense
      contextRef="i7c2efc6a074c46a09584e776ffd8e1cc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwMTU1_b3023a3b-ba2f-4d09-a51f-2d0d18f75b83"
      unitRef="usd">2844000</tfin:IndemnificationAssetAllowanceForCreditLossLossExpense>
    <tfin:GainLossOnIndemnificationAsset
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwMzg0_8679570f-3519-4998-baab-099563c9b0c6"
      unitRef="usd">4194000</tfin:GainLossOnIndemnificationAsset>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="ibccf106084a340e69d4f727c8968b460_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzEwNzE1_03c9ca40-c8f9-4fee-9ca8-1ead2c2269a2"
      unitRef="usd">9361000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <tfin:BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived
      contextRef="ie1daf9a239c24f83b9aff2bb85714f78_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzU0OTc1NTgyODE4OA_011bd29d-49a0-49cc-934d-b9da950443f0"
      unitRef="usd">4101000</tfin:BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived>
    <tfin:IndemnificationAssetAllowanceForCreditLossReductionInRequiredAllowance
      contextRef="ibd3f7ec8eb9c4dbba4c2336401a4aa38_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzIxOTkwMjMyNzgwMjQ_8c55daf0-ec3a-4fd6-9113-d469768517a5"
      unitRef="usd">1874000</tfin:IndemnificationAssetAllowanceForCreditLossReductionInRequiredAllowance>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i8f3e3d74c94c4bbb9b6a9dae1a055d3a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90ZXh0cmVnaW9uOmI3NTliOTM2ZTA0NDQxZjZiNWUyNmFlY2Y1ZmVjNGMxXzU0OTc1NTgyNjQ4Nw_e47d8076-3280-495a-9f36-7966eb0373f4"
      unitRef="usd">827000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <tfin:DisposalGroupIncludingDiscontinuedOperationLoans
      contextRef="i8d2d9beff10b48c697266dc9625b9e9f_I20200420"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTpmNjM0MzUyYzYyNGQ0MjgwODVlMzk0YzhjNjljNmQzMi90YWJsZXJhbmdlOmY2MzQzNTJjNjI0ZDQyODA4NWUzOTRjOGM2OWM2ZDMyXzItMS0xLTEtODg0MjA_0960f527-8f00-4929-ba5f-7704554faaf9"
      unitRef="usd">84504000</tfin:DisposalGroupIncludingDiscontinuedOperationLoans>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment
      contextRef="i8d2d9beff10b48c697266dc9625b9e9f_I20200420"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTpmNjM0MzUyYzYyNGQ0MjgwODVlMzk0YzhjNjljNmQzMi90YWJsZXJhbmdlOmY2MzQzNTJjNjI0ZDQyODA4NWUzOTRjOGM2OWM2ZDMyXzMtMS0xLTEtODg0MjA_5fdf3a67-e39a-4754-a33b-8e3c65dd1f5a"
      unitRef="usd">45000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherAssets
      contextRef="i8d2d9beff10b48c697266dc9625b9e9f_I20200420"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTpmNjM0MzUyYzYyNGQ0MjgwODVlMzk0YzhjNjljNmQzMi90YWJsZXJhbmdlOmY2MzQzNTJjNjI0ZDQyODA4NWUzOTRjOGM2OWM2ZDMyXzQtMS0xLTEtODg0MjA_7478fa0b-5781-4dfb-8773-16f133ec4288"
      unitRef="usd">11000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherAssets>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="i8d2d9beff10b48c697266dc9625b9e9f_I20200420"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTpmNjM0MzUyYzYyNGQ0MjgwODVlMzk0YzhjNjljNmQzMi90YWJsZXJhbmdlOmY2MzQzNTJjNjI0ZDQyODA4NWUzOTRjOGM2OWM2ZDMyXzUtMS0xLTEtODg0MjA_bf5ace27-a41b-4965-82da-0ebb8bd46363"
      unitRef="usd">84560000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities
      contextRef="i8d2d9beff10b48c697266dc9625b9e9f_I20200420"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTpmNjM0MzUyYzYyNGQ0MjgwODVlMzk0YzhjNjljNmQzMi90YWJsZXJhbmdlOmY2MzQzNTJjNjI0ZDQyODA4NWUzOTRjOGM2OWM2ZDMyXzctMS0xLTEtODg0MjA_1ad212bc-aace-4112-b307-8b67b68fddf1"
      unitRef="usd">479000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherLiabilities>
    <tfin:DisposalGroupIncludingDiscontinuedOperationAssetsNet
      contextRef="i8d2d9beff10b48c697266dc9625b9e9f_I20200420"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTpmNjM0MzUyYzYyNGQ0MjgwODVlMzk0YzhjNjljNmQzMi90YWJsZXJhbmdlOmY2MzQzNTJjNjI0ZDQyODA4NWUzOTRjOGM2OWM2ZDMyXzgtMS0xLTEtODg0MjA_399cb278-ed0b-4245-b6c3-4da27adc1704"
      unitRef="usd">84081000</tfin:DisposalGroupIncludingDiscontinuedOperationAssetsNet>
    <tfin:ConsiderationReceivedFromDivestitureOfInterestInConsolidatedSubsidiaries
      contextRef="i8d2d9beff10b48c697266dc9625b9e9f_I20200420"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTpmNjM0MzUyYzYyNGQ0MjgwODVlMzk0YzhjNjljNmQzMi90YWJsZXJhbmdlOmY2MzQzNTJjNjI0ZDQyODA4NWUzOTRjOGM2OWM2ZDMyXzktMS0xLTEtODg0MjA_74629f27-4256-44c5-af51-bb3d7e2d0e8a"
      unitRef="usd">94531000</tfin:ConsiderationReceivedFromDivestitureOfInterestInConsolidatedSubsidiaries>
    <tfin:GrossGainOrLossOnSaleOfStockInSubsidiary
      contextRef="i4cb8bcd33c064070ad8d554cfbf4a138_D20200420-20200420"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTpmNjM0MzUyYzYyNGQ0MjgwODVlMzk0YzhjNjljNmQzMi90YWJsZXJhbmdlOmY2MzQzNTJjNjI0ZDQyODA4NWUzOTRjOGM2OWM2ZDMyXzEwLTEtMS0xLTg4NDIw_f99eed46-53b4-43db-a9af-288167738ce0"
      unitRef="usd">10450000</tfin:GrossGainOrLossOnSaleOfStockInSubsidiary>
    <tfin:DisposalGroupIncludingDiscontinuedOperationTransactionCosts
      contextRef="i4cb8bcd33c064070ad8d554cfbf4a138_D20200420-20200420"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTpmNjM0MzUyYzYyNGQ0MjgwODVlMzk0YzhjNjljNmQzMi90YWJsZXJhbmdlOmY2MzQzNTJjNjI0ZDQyODA4NWUzOTRjOGM2OWM2ZDMyXzExLTEtMS0xLTg4NDIw_aa3bea78-0c41-46bc-aae9-31ea7ab797d1"
      unitRef="usd">692000</tfin:DisposalGroupIncludingDiscontinuedOperationTransactionCosts>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="i4cb8bcd33c064070ad8d554cfbf4a138_D20200420-20200420"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDUvZnJhZzpiNzU5YjkzNmUwNDQ0MWY2YjVlMjZhZWNmNWZlYzRjMS90YWJsZTpmNjM0MzUyYzYyNGQ0MjgwODVlMzk0YzhjNjljNmQzMi90YWJsZXJhbmdlOmY2MzQzNTJjNjI0ZDQyODA4NWUzOTRjOGM2OWM2ZDMyXzEyLTEtMS0xLTg4NDIw_82536007-ff8a-4204-ad79-1908900aa290"
      unitRef="usd">9758000</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzQ1MDI_54f34f97-9a2d-472b-8c98-9327ce8b17aa">SECURITIES&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Equity Securities with Readily Determinable Fair Values&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:400;line-height:120%"&gt;The Company held equity securities with fair values of $5,191,000 and $5,504,000 at December&#160;31, 2022 and 2021, respectively. The gross realized and unrealized gains (losses) recognized on equity securities with readily determinable fair values in noninterest income in the Company&#x2019;s consolidated statements of income were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unrealized gains (losses) on equity securities still held at the reporting date&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(322)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;/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:120%"&gt;Realized gains (losses) on equity securities sold during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;(313)&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:120%"&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:120%"&gt;(322)&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:120%"&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:120%"&gt;389&#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:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Equity Securities Without Readily Determinable Fair Values&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:400;line-height:120%"&gt;The following table summarizes the Company's investments in equity securities without readily determinable fair values:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.791%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 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:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity Securities without readily determinable fair value, at cost&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,019&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,671&#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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Upward adjustments based on observable price changes, cumulative &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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity Securities without readily determinable fair value, carrying value&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,182&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,671&#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:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Equity securities without readily determinable fair values include Federal Home Loan Bank and other restricted stock, which are reported separately in the Company's consolidated balance sheets, and other investments, which are included in other assets in the Company's consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The gross realized and unrealized gains (losses) recognized on equity securities without readily determinable fair values in noninterest income in the Company&#x2019;s consolidated statements of income were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.874%"/&gt;&lt;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:400;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:400;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:400;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gains (losses) on equity securities still held at the reporting date&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Realized gains (losses) on equity securities sold during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/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 #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2022, the Company adjusted the fair value of an equity security without readily determinable fair value upwards due to an orderly and observable transaction for an identical investment. For further information on this transaction, see Note&#160;8&#160;&#x2013; Equity Method Investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Debt Securities&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:400;line-height:120%"&gt;Debt securities have been classified in the financial statements as available for sale or held to maturity. The following table summarizes the amortized cost, fair value, and allowance for credit losses of debt securities and the corresponding amounts of gross unrealized gains and losses of available for sale securities recognized in accumulated other comprehensive income (loss) and gross unrecognized gains and losses of held to maturity securities: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Allowance for Credit Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"&gt;Available for sale 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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage-backed securities, residential&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;55,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,931)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,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;/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:120%"&gt;State and municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,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: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:120%"&gt;CLO Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;185,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:120%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,218)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;181,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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;/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:120%"&gt;SBA pooled securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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:120%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:120%"&gt;Total available for sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&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:120%"&gt;263,519&#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:120%"&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:120%"&gt;427&#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:120%"&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:120%"&gt;(9,442)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:120%"&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:120%"&gt;&#x2014;&#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:120%"&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:120%"&gt;254,504&#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:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Gross&lt;br/&gt;Unrecognized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Gross&lt;br/&gt;Unrecognized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Held to maturity 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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CLO securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,503)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,476&#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 24.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:120%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,444)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&gt;Total held to maturity securities, net of ACL&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:120%"&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:120%"&gt;4,077&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Allowance for Credit Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"&gt;Available for sale 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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage-backed securities, residential&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(156)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&gt;State and municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%"&gt;CLO Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;103,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,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:120%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;106,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 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:120%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,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;/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:120%"&gt;SBA pooled securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,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:120%"&gt;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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%"&gt;Total available for sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&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:120%"&gt;178,064&#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:120%"&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:120%"&gt;4,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;(211)&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:120%"&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:120%"&gt;&#x2014;&#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:120%"&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:120%"&gt;182,426&#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:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Gross&lt;br/&gt;Unrecognized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Gross&lt;br/&gt;Unrecognized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Held to maturity 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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CLO securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,447&#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 24.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:120%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,082)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&gt;Total held to maturity securities, net of ACL&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:120%"&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:120%"&gt;4,947&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amortized cost and estimated fair value of debt securities at December&#160;31, 2022, by contractual maturity, are shown below. Expected maturities will differ from contractual maturities because issuers may have the right to call or prepay obligations with or without call or prepayment penalties.&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:48.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&gt;&lt;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:400;line-height:120%"&gt;Available for Sale Securities&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:400;line-height:120%"&gt;Held to Maturity Securities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&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:400;line-height:120%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair&lt;br/&gt;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:400;line-height:120%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair&lt;br/&gt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due in one year or less&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due from one year to five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Due from five years to ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53,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:120%"&gt;51,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:10pt;font-weight:400;line-height:120%"&gt;6,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:120%"&gt;5,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Due after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;142,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:120%"&gt;199,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;195,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Mortgage-backed securities, residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;55,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Asset-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:120%"&gt;6,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;SBA pooled 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:120%"&gt;1,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 #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:120%"&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:120%"&gt;263,519&#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:120%"&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:120%"&gt;254,504&#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:120%"&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:120%"&gt;6,521&#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:120%"&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:120%"&gt;5,476&#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:7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Proceeds from sales of debt securities and the associated gross gains and losses are 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:61.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Proceeds&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;40,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;70,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Gross 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:120%"&gt;2,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Gross 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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Net gains and losses from calls of 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:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt securities with a carrying amount of approximately $93,813,000 and $72,805,000 at December&#160;31, 2022 and 2021, respectively, were pledged to secure public deposits, customer repurchase agreements, and for other purposes required or permitted by law.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 on available for sale securities totaled $2,593,000 and $802,000 at December&#160;31, 2022 and 2021, respectively, and was included in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzIxOTkwMjMyNjAxNjE_95fc2bcc-8072-4659-a456-66f45a3aa058"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzIxOTkwMjMyNjAxNjE_fc45a70b-9bd0-460d-b309-19cfa068b807"&gt;other assets&lt;/span&gt;&lt;/span&gt; in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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 available for sale debt securities in an unrealized loss position for which an allowance for credit losses has not been recorded, aggregated by investment category and length of time that individual securities have been in a continuous 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:28.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&gt;&lt;td style="width: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:400;line-height:120%"&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:400;line-height:120%"&gt;12 Months or More&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:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair&lt;br/&gt;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" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair&lt;br/&gt;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" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair&lt;br/&gt;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" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Available for sale 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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage-backed securities, residential&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26,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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,424)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;41,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,931)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;6,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%"&gt;State and municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,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:120%"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,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:120%"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;CLO Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;151,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:120%"&gt;(3,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,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:120%"&gt;(811)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;171,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,218)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;SBA pooled securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Total available for sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&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:120%"&gt;193,142&#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:120%"&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:120%"&gt;(5,201)&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:120%"&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:120%"&gt;40,261&#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:120%"&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:120%"&gt;(4,241)&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:120%"&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:120%"&gt;233,403&#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:120%"&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:120%"&gt;(9,442)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&gt;&lt;td style="width: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:400;line-height:120%"&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:400;line-height:120%"&gt;12 Months or More&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:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair&lt;br/&gt;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" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair&lt;br/&gt;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" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair&lt;br/&gt;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" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;Available for sale 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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage-backed securities, residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,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:120%"&gt;(156)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;5,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%"&gt;State and municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;CLO Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;SBA pooled securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total available for sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&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:120%"&gt;43,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;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:120%"&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:120%"&gt;(209)&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:120%"&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:120%"&gt;5,005&#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:120%"&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:120%"&gt;(2)&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:120%"&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:120%"&gt;48,165&#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:120%"&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:120%"&gt;(211)&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:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management evaluates available for sale debt securities in unrealized loss positions to determine whether the impairment is due to credit-related factors or noncredit-related factors. Consideration is given to (1) the extent to which the fair value is less than cost, (2) the financial condition and near-term prospects of the issuer, and (3) the intent and ability of the Company to retain its investment in the security 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:12pt"&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, the Company had 141 available for sale debt securities in an unrealized loss position without an allowance for credit losses. Management does not have the intent to sell any of these securities and believes that it is more likely than not that the Company will not have to sell any such securities before a recovery of cost. 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. Accordingly, as of December&#160;31, 2022, management believes that the unrealized losses detailed in the previous table are due to noncredit-related factors, including changes in interest rates and other market conditions, and therefore no losses have been recognized in the Company&#x2019;s consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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 the activity in the allowance for credit losses for held to maturity debt securities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.763%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" 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:400;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Held to Maturity CLO Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses:&lt;/span&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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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: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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Credit loss expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;1,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses ending 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-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s held to maturity securities are investments in the unrated subordinated notes of collateralized loan obligation funds. These securities are the junior-most in securitization capital structures, and are subject to suspension of distributions if the credit of the underlying loan portfolios deteriorates materially.&#160; The ACL on held to maturity securities is estimated at each measurement date on a collective basis by major security type. At December&#160;31, 2022 and 2021, the Company&#x2019;s held to maturity securities consisted of three investments in the subordinated notes of collateralized loan obligation (&#x201c;CLO&#x201d;) funds. Expected credit losses for these securities are estimated using a discounted cash flow methodology which considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. Ultimately, the realized cash flows on CLO securities such as these will be driven by a variety of factors, including credit performance of the underlying loan portfolio, adjustments to the portfolio by the asset manager, and the timing of a potential call. As of December&#160;31, 2022, $5,051,000 of the Company&#x2019;s held to maturity securities were classified as nonaccrual.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i9abb56c48366436d972defe74a016f2f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzU0OTc1NTgxODQxNQ_7a348497-bdde-4b82-bf79-16c2c799afdf"
      unitRef="usd">5191000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i49298bbe04614d0f977ff9737e3580f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzU0OTc1NTgxODQyMQ_65879917-3617-409a-ab77-ec4beaca26dc"
      unitRef="usd">5504000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:GainLossOnInvestmentsTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzQ1MDM_a649bbe7-5431-4c01-9964-5f6004e55f17">The gross realized and unrealized gains (losses) recognized on equity securities with readily determinable fair values in noninterest income in the Company&#x2019;s consolidated statements of income 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:60.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unrealized gains (losses) on equity securities still held at the reporting date&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(322)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;/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:120%"&gt;Realized gains (losses) on equity securities sold during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;(313)&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:120%"&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:120%"&gt;(322)&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:120%"&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:120%"&gt;389&#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 style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The gross realized and unrealized gains (losses) recognized on equity securities without readily determinable fair values in noninterest income in the Company&#x2019;s consolidated statements of income were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.874%"/&gt;&lt;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:400;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:400;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:400;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gains (losses) on equity securities still held at the reporting date&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Realized gains (losses) on equity securities sold during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/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 #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GainLossOnInvestmentsTextBlock>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyNTJiNDUxODMwYmI0NDczODEwNjZjODA3MjFmYmE5OC90YWJsZXJhbmdlOjI1MmI0NTE4MzBiYjQ0NzM4MTA2NmM4MDcyMWZiYTk4XzEtMi0xLTEtODg0MjA_96b02ed5-264e-4882-b9c6-d0f7cfc95dee"
      unitRef="usd">-313000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyNTJiNDUxODMwYmI0NDczODEwNjZjODA3MjFmYmE5OC90YWJsZXJhbmdlOjI1MmI0NTE4MzBiYjQ0NzM4MTA2NmM4MDcyMWZiYTk4XzEtNC0xLTEtODg0MjA_75d0b272-6483-4b8e-8a37-c53e290c62fc"
      unitRef="usd">-322000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyNTJiNDUxODMwYmI0NDczODEwNjZjODA3MjFmYmE5OC90YWJsZXJhbmdlOjI1MmI0NTE4MzBiYjQ0NzM4MTA2NmM4MDcyMWZiYTk4XzEtNi0xLTEtODg0MjA_eb872e57-d0cd-4303-9587-6de672b3d6b2"
      unitRef="usd">389000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyNTJiNDUxODMwYmI0NDczODEwNjZjODA3MjFmYmE5OC90YWJsZXJhbmdlOjI1MmI0NTE4MzBiYjQ0NzM4MTA2NmM4MDcyMWZiYTk4XzItMi0xLTEtODg0MjA_f7e4a591-ec36-4a62-867f-ce3dc4e894b7"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyNTJiNDUxODMwYmI0NDczODEwNjZjODA3MjFmYmE5OC90YWJsZXJhbmdlOjI1MmI0NTE4MzBiYjQ0NzM4MTA2NmM4MDcyMWZiYTk4XzItNC0xLTEtODg0MjA_c05f27d2-d6cc-4649-898f-ce1e2aceb145"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyNTJiNDUxODMwYmI0NDczODEwNjZjODA3MjFmYmE5OC90YWJsZXJhbmdlOjI1MmI0NTE4MzBiYjQ0NzM4MTA2NmM4MDcyMWZiYTk4XzItNi0xLTEtODg0MjA_5af8f240-750d-4590-bab7-468b973c140a"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyNTJiNDUxODMwYmI0NDczODEwNjZjODA3MjFmYmE5OC90YWJsZXJhbmdlOjI1MmI0NTE4MzBiYjQ0NzM4MTA2NmM4MDcyMWZiYTk4XzMtMi0xLTEtODg0MjA_40d9c9a8-c8dc-42b1-89ab-05d66d4e249f"
      unitRef="usd">-313000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyNTJiNDUxODMwYmI0NDczODEwNjZjODA3MjFmYmE5OC90YWJsZXJhbmdlOjI1MmI0NTE4MzBiYjQ0NzM4MTA2NmM4MDcyMWZiYTk4XzMtNC0xLTEtODg0MjA_f711dc45-444e-4e54-9bca-0a5b74435581"
      unitRef="usd">-322000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyNTJiNDUxODMwYmI0NDczODEwNjZjODA3MjFmYmE5OC90YWJsZXJhbmdlOjI1MmI0NTE4MzBiYjQ0NzM4MTA2NmM4MDcyMWZiYTk4XzMtNi0xLTEtODg0MjA_e9bad5f6-3d91-44c3-b1ce-306f20c15d73"
      unitRef="usd">389000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzEwOTk1MTE2MzU0NDQ_4f8c843e-f9a4-4a49-9512-b2c41bfc4f2d">&lt;div style="margin-top:6pt"&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 Company's investments in equity securities without readily determinable fair values:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.791%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 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:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity Securities without readily determinable fair value, at cost&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,019&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,671&#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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Upward adjustments based on observable price changes, cumulative &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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity Securities without readily determinable fair value, carrying value&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,182&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,671&#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:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock>
    <tfin:EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTplZThkNjg3MTIxMzU0YWIxYTdiN2VjYzM2M2Y3ZTdiZS90YWJsZXJhbmdlOmVlOGQ2ODcxMjEzNTRhYjFhN2I3ZWNjMzYzZjdlN2JlXzEtMS0xLTEtOTgyMzc_62d5cf66-92ab-491f-bc08-873a7054160c"
      unitRef="usd">39019000</tfin:EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost>
    <tfin:EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTplZThkNjg3MTIxMzU0YWIxYTdiN2VjYzM2M2Y3ZTdiZS90YWJsZXJhbmdlOmVlOGQ2ODcxMjEzNTRhYjFhN2I3ZWNjMzYzZjdlN2JlXzEtMy0xLTEtOTgyMzc_5c68c39a-8381-403a-af80-919b9f7a9761"
      unitRef="usd">14671000</tfin:EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTplZThkNjg3MTIxMzU0YWIxYTdiN2VjYzM2M2Y3ZTdiZS90YWJsZXJhbmdlOmVlOGQ2ODcxMjEzNTRhYjFhN2I3ZWNjMzYzZjdlN2JlXzItMS0xLTEtOTgyMzc_1e77a30f-39e0-4672-b90b-b9b49b00bef9"
      unitRef="usd">10163000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTplZThkNjg3MTIxMzU0YWIxYTdiN2VjYzM2M2Y3ZTdiZS90YWJsZXJhbmdlOmVlOGQ2ODcxMjEzNTRhYjFhN2I3ZWNjMzYzZjdlN2JlXzItMy0xLTEtOTgyMzc_b0023bc1-255b-43d0-bac1-106e426a5e2b"
      unitRef="usd">0</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTplZThkNjg3MTIxMzU0YWIxYTdiN2VjYzM2M2Y3ZTdiZS90YWJsZXJhbmdlOmVlOGQ2ODcxMjEzNTRhYjFhN2I3ZWNjMzYzZjdlN2JlXzMtMS0xLTEtMTA3MjY5_41433aff-98f5-4ce2-a225-79958e5a9202"
      unitRef="usd">49182000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTplZThkNjg3MTIxMzU0YWIxYTdiN2VjYzM2M2Y3ZTdiZS90YWJsZXJhbmdlOmVlOGQ2ODcxMjEzNTRhYjFhN2I3ZWNjMzYzZjdlN2JlXzMtMy0xLTEtMTA3MjY5_fae6efa0-5af2-4f03-a464-c8e42e7e7fc1"
      unitRef="usd">14671000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <tfin:EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4MTM3OTdjYjRiZjQ0YWMxOTk0ZTA4NjYyODlkZGNiZC90YWJsZXJhbmdlOjgxMzc5N2NiNGJmNDRhYzE5OTRlMDg2NjI4OWRkY2JkXzItMy0xLTEtOTgyMzc_eb61b735-ea5c-4a2f-ab5f-38c2a22bb00a"
      unitRef="usd">10163000</tfin:EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss>
    <tfin:EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4MTM3OTdjYjRiZjQ0YWMxOTk0ZTA4NjYyODlkZGNiZC90YWJsZXJhbmdlOjgxMzc5N2NiNGJmNDRhYzE5OTRlMDg2NjI4OWRkY2JkXzItNS0xLTEtOTgyMzc_ef8471be-8639-4667-acef-8ae9b9231d11"
      unitRef="usd">0</tfin:EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss>
    <tfin:EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4MTM3OTdjYjRiZjQ0YWMxOTk0ZTA4NjYyODlkZGNiZC90YWJsZXJhbmdlOjgxMzc5N2NiNGJmNDRhYzE5OTRlMDg2NjI4OWRkY2JkXzItNy0xLTEtOTgyMzc_e6b8ba12-6c08-449d-905f-e91353bd8ed6"
      unitRef="usd">0</tfin:EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss>
    <tfin:EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4MTM3OTdjYjRiZjQ0YWMxOTk0ZTA4NjYyODlkZGNiZC90YWJsZXJhbmdlOjgxMzc5N2NiNGJmNDRhYzE5OTRlMDg2NjI4OWRkY2JkXzMtMy0xLTEtOTgyMzc_b5a70b73-ef0a-400f-a966-ed4ac410c4b1"
      unitRef="usd">0</tfin:EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss>
    <tfin:EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4MTM3OTdjYjRiZjQ0YWMxOTk0ZTA4NjYyODlkZGNiZC90YWJsZXJhbmdlOjgxMzc5N2NiNGJmNDRhYzE5OTRlMDg2NjI4OWRkY2JkXzMtNS0xLTEtOTgyMzc_d3f442c4-e858-4041-9e9e-440471cfe19b"
      unitRef="usd">0</tfin:EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss>
    <tfin:EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4MTM3OTdjYjRiZjQ0YWMxOTk0ZTA4NjYyODlkZGNiZC90YWJsZXJhbmdlOjgxMzc5N2NiNGJmNDRhYzE5OTRlMDg2NjI4OWRkY2JkXzMtNy0xLTEtOTgyMzc_120729cd-db72-4627-9577-cb695180093c"
      unitRef="usd">0</tfin:EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4MTM3OTdjYjRiZjQ0YWMxOTk0ZTA4NjYyODlkZGNiZC90YWJsZXJhbmdlOjgxMzc5N2NiNGJmNDRhYzE5OTRlMDg2NjI4OWRkY2JkXzQtMS0xLTEtMTA3Mjc4_ba17de33-4ab2-420f-be1f-e6ef34402b2b"
      unitRef="usd">10163000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4MTM3OTdjYjRiZjQ0YWMxOTk0ZTA4NjYyODlkZGNiZC90YWJsZXJhbmdlOjgxMzc5N2NiNGJmNDRhYzE5OTRlMDg2NjI4OWRkY2JkXzQtMy0xLTEtMTA3Mjc4_0bb0a10f-dfb3-4e24-8cae-4a5bd3721682"
      unitRef="usd">0</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4MTM3OTdjYjRiZjQ0YWMxOTk0ZTA4NjYyODlkZGNiZC90YWJsZXJhbmdlOjgxMzc5N2NiNGJmNDRhYzE5OTRlMDg2NjI4OWRkY2JkXzQtNS0xLTEtMTA3Mjc4_8abfd47c-7cda-4b39-ba2c-40e289971f3b"
      unitRef="usd">0</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount>
    <us-gaap:MarketableSecuritiesTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzQ1MDQ_426574e8-be5e-4ac3-a2bd-6179c01d9173">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt securities have been classified in the financial statements as available for sale or held to maturity. The following table summarizes the amortized cost, fair value, and allowance for credit losses of debt securities and the corresponding amounts of gross unrealized gains and losses of available for sale securities recognized in accumulated other comprehensive income (loss) and gross unrecognized gains and losses of held to maturity securities: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Allowance for Credit Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"&gt;Available for sale 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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage-backed securities, residential&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;55,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,931)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,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;/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:120%"&gt;State and municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,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: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:120%"&gt;CLO Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;185,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:120%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,218)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;181,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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;/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:120%"&gt;SBA pooled securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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:120%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:120%"&gt;Total available for sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&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:120%"&gt;263,519&#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:120%"&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:120%"&gt;427&#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:120%"&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:120%"&gt;(9,442)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:120%"&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:120%"&gt;&#x2014;&#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:120%"&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:120%"&gt;254,504&#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:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Gross&lt;br/&gt;Unrecognized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Gross&lt;br/&gt;Unrecognized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Held to maturity 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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CLO securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,503)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,476&#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 24.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:120%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,444)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&gt;Total held to maturity securities, net of ACL&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:120%"&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:120%"&gt;4,077&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Allowance for Credit Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"&gt;Available for sale 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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage-backed securities, residential&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(156)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&gt;State and municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%"&gt;CLO Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;103,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,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:120%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;106,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 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:120%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,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;/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:120%"&gt;SBA pooled securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,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:120%"&gt;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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%"&gt;Total available for sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&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:120%"&gt;178,064&#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:120%"&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:120%"&gt;4,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;(211)&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:120%"&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:120%"&gt;&#x2014;&#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:120%"&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:120%"&gt;182,426&#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:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Gross&lt;br/&gt;Unrecognized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Gross&lt;br/&gt;Unrecognized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Held to maturity 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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CLO securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,447&#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 24.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:120%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,082)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&gt;Total held to maturity securities, net of ACL&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:120%"&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:120%"&gt;4,947&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:MarketableSecuritiesTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3293fd6ad81945acaa14b89ce4c5333d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzMtMi0xLTEtODg0MjA_6af99905-f59a-44cc-9c46-94a09124df2e"
      unitRef="usd">55329000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i3293fd6ad81945acaa14b89ce4c5333d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzMtNC0xLTEtODg0MjA_63f9e47b-c7cf-42e0-b189-a8c216ad029e"
      unitRef="usd">235000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i3293fd6ad81945acaa14b89ce4c5333d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzMtNi0xLTEtODg0MjA_428bbbb3-7658-40c5-969c-03b060d39a27"
      unitRef="usd">4931000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i3293fd6ad81945acaa14b89ce4c5333d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzMtOC0xLTEtODg0MjA_c9450f0c-4c61-4cd2-a9fc-4ae0bbcaecd6"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i3293fd6ad81945acaa14b89ce4c5333d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzMtMTAtMS0xLTg4NDIw_6975fe8f-68a6-4e07-ab7d-694e518d62f2"
      unitRef="usd">50633000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id2d579a524174af99ef38dbed1f5b93c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzQtMi0xLTEtODg0MjA_dd19ca8a-405f-48b7-8e9a-c6a25b035290"
      unitRef="usd">6389000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="id2d579a524174af99ef38dbed1f5b93c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzQtNC0xLTEtODg0MjA_5389c7c2-080d-471e-88df-2b79e90635a5"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="id2d579a524174af99ef38dbed1f5b93c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzQtNi0xLTEtODg0MjA_27249fd1-7969-4399-b022-5803305c97af"
      unitRef="usd">58000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest
      contextRef="id2d579a524174af99ef38dbed1f5b93c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzQtOC0xLTEtODg0MjA_c2cc6341-7eb5-4c48-979b-a6f034e6208d"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="id2d579a524174af99ef38dbed1f5b93c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzQtMTAtMS0xLTg4NDIw_54413a64-74d6-4bda-9c9f-78ca50e93e85"
      unitRef="usd">6331000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i826265f0f41043569c8c6e14949ac7d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzUtMi0xLTEtODg0MjA_3bbae945-7987-44aa-bc0c-76eb75ce74b9"
      unitRef="usd">13553000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i826265f0f41043569c8c6e14949ac7d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzUtNC0xLTEtODg0MjA_e698e3dc-cf4a-4c14-8661-82d4ef8e1ffc"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i826265f0f41043569c8c6e14949ac7d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzUtNi0xLTEtODg0MjA_11adbdb9-615d-4eae-be07-d396bd72d18d"
      unitRef="usd">116000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i826265f0f41043569c8c6e14949ac7d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzUtOC0xLTEtODg0MjA_2ef2a00c-d28d-48a8-a5dd-706456dcbd50"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i826265f0f41043569c8c6e14949ac7d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzUtMTAtMS0xLTg4NDIw_aed1a3c0-5ec7-4424-b760-e71f89cb2939"
      unitRef="usd">13438000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzYtMi0xLTEtODg0MjA_17332b7c-9758-42a3-9bac-2aff79c5e4ad"
      unitRef="usd">185068000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzYtNC0xLTEtODg0MjA_04983d0f-42c5-4325-a5d4-793f0b72082c"
      unitRef="usd">161000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzYtNi0xLTEtODg0MjA_10aeb2f0-3a8a-40ac-8b61-7e9933e87927"
      unitRef="usd">4218000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzYtOC0xLTEtODg0MjA_121894db-2e32-4cb6-bab6-49e40e27b99e"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzYtMTAtMS0xLTg4NDIw_1911dc13-b86d-4891-92c8-985a32a50774"
      unitRef="usd">181011000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i11749aa9d2f044d581c2cd0d6c5a24b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzctMi0xLTEtODg0MjA_dc6a2735-0aa5-40de-9eb8-d4786f92dc16"
      unitRef="usd">1270000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i11749aa9d2f044d581c2cd0d6c5a24b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzctNC0xLTEtODg0MjA_49687f37-a05a-4ad3-b62a-d3f59c9f019e"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i11749aa9d2f044d581c2cd0d6c5a24b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzctNi0xLTEtODg0MjA_383aceff-c797-49d4-bfea-b59e01c986f2"
      unitRef="usd">8000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i11749aa9d2f044d581c2cd0d6c5a24b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzctOC0xLTEtODg0MjA_b86002e8-496c-48d0-a2aa-06c2db20c8d0"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i11749aa9d2f044d581c2cd0d6c5a24b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzctMTAtMS0xLTg4NDIw_77641603-9ea0-414e-bfb6-bcc47deefe84"
      unitRef="usd">1263000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i721221befab04b5281fdfbf363dda5e8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzgtMi0xLTEtODg0MjA_dbaaea8d-73b0-416c-90b5-1a67932508db"
      unitRef="usd">1910000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i721221befab04b5281fdfbf363dda5e8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzgtNC0xLTEtODg0MjA_7727b536-73f9-42ff-822f-e712a3dd53cc"
      unitRef="usd">29000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i721221befab04b5281fdfbf363dda5e8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzgtNi0xLTEtODg0MjA_97775948-0eeb-47b1-a330-a5923777af57"
      unitRef="usd">111000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i721221befab04b5281fdfbf363dda5e8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzgtOC0xLTEtODg0MjA_75c57815-96ef-4e6e-a795-01910823ac0c"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i721221befab04b5281fdfbf363dda5e8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzgtMTAtMS0xLTg4NDIw_5614b99c-4947-4fbb-99f0-1740800b268e"
      unitRef="usd">1828000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzktMi0xLTEtODg0MjA_9e9163d8-0ea7-4cf2-89d1-02f90b6de26d"
      unitRef="usd">263519000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzktNC0xLTEtODg0MjA_021094d2-3e21-4ecb-bca4-4af28c0446af"
      unitRef="usd">427000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzktNi0xLTEtODg0MjA_e3edf6a4-d350-4649-8a11-e14a8e5547c0"
      unitRef="usd">9442000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzktOC0xLTEtODg0MjA_6dbaebaf-4d45-45d2-bade-3d3929142bc6"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5MGYxM2Q4MzUzNTk0Yjg5OGNhMmZmYmFmMDAwZTQyZS90YWJsZXJhbmdlOjkwZjEzZDgzNTM1OTRiODk4Y2EyZmZiYWYwMDBlNDJlXzktMTAtMS0xLTg4NDIw_15a9ba7f-08bd-4688-abea-037ff29b310a"
      unitRef="usd">254504000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4ZGE3YmQ1ZjEwNTQ0MTViODVjMzYxZTI1NzFkYjZkMC90YWJsZXJhbmdlOjhkYTdiZDVmMTA1NDQxNWI4NWMzNjFlMjU3MWRiNmQwXzMtMi0xLTEtODg0MjA_d93d5260-4730-4b1b-9885-e79b6bc0e887"
      unitRef="usd">6521000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4ZGE3YmQ1ZjEwNTQ0MTViODVjMzYxZTI1NzFkYjZkMC90YWJsZXJhbmdlOjhkYTdiZDVmMTA1NDQxNWI4NWMzNjFlMjU3MWRiNmQwXzMtNC0xLTEtODg0MjA_0b1c0004-c6e1-4ff6-b893-83f617fdef83"
      unitRef="usd">458000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4ZGE3YmQ1ZjEwNTQ0MTViODVjMzYxZTI1NzFkYjZkMC90YWJsZXJhbmdlOjhkYTdiZDVmMTA1NDQxNWI4NWMzNjFlMjU3MWRiNmQwXzMtNi0xLTEtODg0MjA_4fbaf7ee-c1f9-435d-b55b-c8ae787884c1"
      unitRef="usd">1503000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4ZGE3YmQ1ZjEwNTQ0MTViODVjMzYxZTI1NzFkYjZkMC90YWJsZXJhbmdlOjhkYTdiZDVmMTA1NDQxNWI4NWMzNjFlMjU3MWRiNmQwXzMtOC0xLTEtODg0MjA_befa0384-9d25-4429-9765-59fe5bc1950f"
      unitRef="usd">5476000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4ZGE3YmQ1ZjEwNTQ0MTViODVjMzYxZTI1NzFkYjZkMC90YWJsZXJhbmdlOjhkYTdiZDVmMTA1NDQxNWI4NWMzNjFlMjU3MWRiNmQwXzQtMi0xLTEtODg0MjA_2dfe3263-2fcf-4467-b60f-4de8e75a8837"
      unitRef="usd">2444000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo4ZGE3YmQ1ZjEwNTQ0MTViODVjMzYxZTI1NzFkYjZkMC90YWJsZXJhbmdlOjhkYTdiZDVmMTA1NDQxNWI4NWMzNjFlMjU3MWRiNmQwXzUtMi0xLTEtODg0MjA_e14ecb96-e70d-43cb-a8d0-119a0dc131b0"
      unitRef="usd">4077000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie6a9dcbd06d34d65899af125185d4648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzQtMi0xLTEtODg0MjA_f2ef3e4a-a971-4178-af6b-7a0bc24aa804"
      unitRef="usd">36885000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ie6a9dcbd06d34d65899af125185d4648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzQtNC0xLTEtODg0MjA_556ee798-fa55-4907-844f-0c6266053218"
      unitRef="usd">720000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ie6a9dcbd06d34d65899af125185d4648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzQtNi0xLTEtODg0MjA_22696359-2834-47bd-a301-ca7b1d87d247"
      unitRef="usd">156000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ie6a9dcbd06d34d65899af125185d4648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzQtOC0xLTEtODg0MjA_5e01759a-22ca-4b50-9380-997c123b7125"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ie6a9dcbd06d34d65899af125185d4648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzQtMTAtMS0xLTg4NDIw_5da38f01-a311-49f9-84fd-bf0e0fb76fcd"
      unitRef="usd">37449000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i48fda73d47f542c4a5177cde48d46a13_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzUtMi0xLTEtODg0MjA_23011d57-d9f1-45f7-a442-72a44aec756d"
      unitRef="usd">6763000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i48fda73d47f542c4a5177cde48d46a13_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzUtNC0xLTEtODg0MjA_50f83e01-aaa1-452a-98de-37016007768e"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i48fda73d47f542c4a5177cde48d46a13_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzUtNi0xLTEtODg0MjA_96cd6331-6214-4a94-97f2-efb86c7e8213"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i48fda73d47f542c4a5177cde48d46a13_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzUtOC0xLTEtODg0MjA_86eb2ea6-daf7-4a75-ae9d-734a87c65e39"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i48fda73d47f542c4a5177cde48d46a13_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzUtMTAtMS0xLTg4NDIw_57d90fee-e81f-4f67-8ee5-24477c1304f6"
      unitRef="usd">6764000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i364723408edd4266a94a932a5cf5b16a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzYtMi0xLTEtODg0MjA_95be32a8-b4fa-4df0-91cd-3d6c1ae83fca"
      unitRef="usd">26309000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i364723408edd4266a94a932a5cf5b16a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzYtNC0xLTEtODg0MjA_34dbde71-85e5-4233-86de-bcd404711a86"
      unitRef="usd">516000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i364723408edd4266a94a932a5cf5b16a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzYtNi0xLTEtODg0MjA_fcfaef4c-6c60-4cd8-836b-69862eef4a7b"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i364723408edd4266a94a932a5cf5b16a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzYtOC0xLTEtODg0MjA_e8b85cf3-25aa-4b3e-84df-37e44321afe9"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i364723408edd4266a94a932a5cf5b16a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzYtMTAtMS0xLTg4NDIw_03cf6c5f-296d-45d2-8b9a-1702bfe2cb67"
      unitRef="usd">26825000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzctMi0xLTEtODg0MjA_a7637a58-d1fb-45b5-ad1e-0f07a4db83e8"
      unitRef="usd">103579000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzctNC0xLTEtODg0MjA_bdf0aa54-49f3-415a-9b1b-705e755f7114"
      unitRef="usd">3109000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzctNi0xLTEtODg0MjA_b321546a-0e22-4f4b-b6d4-abef8ea6f772"
      unitRef="usd">54000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzctOC0xLTEtODg0MjA_5ae07a82-cf31-49b0-b064-d20265e346eb"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzctMTAtMS0xLTg4NDIw_b17b959e-1df9-46ea-aa49-0722bb423e97"
      unitRef="usd">106634000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4ce8759af9b84a00bf96c03e64bd0ecc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzgtMi0xLTEtODg0MjA_7aa74c88-03d0-4201-859e-c463e809d9ad"
      unitRef="usd">1992000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4ce8759af9b84a00bf96c03e64bd0ecc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzgtNC0xLTEtODg0MjA_11bc781f-0575-49dd-a1de-a1099f5cb56f"
      unitRef="usd">64000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4ce8759af9b84a00bf96c03e64bd0ecc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzgtNi0xLTEtODg0MjA_87dafbaf-946e-4e9b-96ae-794f35fe8baf"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i4ce8759af9b84a00bf96c03e64bd0ecc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzgtOC0xLTEtODg0MjA_4c28be13-a88f-4f81-9859-08c282c8cfb9"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i4ce8759af9b84a00bf96c03e64bd0ecc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzgtMTAtMS0xLTg4NDIw_6e1c3714-2c71-4cc5-9898-4b6e316cec9b"
      unitRef="usd">2056000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i21d3406bbcb842058bfa4b5fbff94370_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzktMi0xLTEtODg0MjA_40169a39-e9ed-449e-aee0-56ee100cea72"
      unitRef="usd">2536000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i21d3406bbcb842058bfa4b5fbff94370_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzktNC0xLTEtODg0MjA_43fba834-3493-470e-9105-596edb10a0fe"
      unitRef="usd">162000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i21d3406bbcb842058bfa4b5fbff94370_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzktNi0xLTEtODg0MjA_12d4d971-bf58-45d4-b279-303b244f2339"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i21d3406bbcb842058bfa4b5fbff94370_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzktOC0xLTEtODg0MjA_a4d48fbd-6313-45da-9c79-4cedfa767030"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i21d3406bbcb842058bfa4b5fbff94370_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzktMTAtMS0xLTg4NDIw_9bcb749a-b4b9-4e95-8b82-f52d27c54cd3"
      unitRef="usd">2698000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzEwLTItMS0xLTg4NDIw_55cef5b0-b0fd-4f98-b893-a014d1f7d326"
      unitRef="usd">178064000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzEwLTQtMS0xLTg4NDIw_0ad5233e-b0c0-4fc1-b550-586e9cb41218"
      unitRef="usd">4573000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzEwLTYtMS0xLTg4NDIw_2d9b0dd9-c721-4a0a-84e8-611bbb48f412"
      unitRef="usd">211000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzEwLTgtMS0xLTg4NDIw_fee07f92-5ddb-444a-bdbb-71b04ff2a41e"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZToyMTZhZDIyZDEzZGI0MjYzYWYyODkzYzg3MTEzMTJiOS90YWJsZXJhbmdlOjIxNmFkMjJkMTNkYjQyNjNhZjI4OTNjODcxMTMxMmI5XzEwLTEwLTEtMS04ODQyMA_177bb58b-714b-4aa7-b6a0-ffb24daf8c72"
      unitRef="usd">182426000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTpkMGRjNGMxNjYwZjI0Y2Y5YTNhNGM4N2Y3N2I2ODYyYS90YWJsZXJhbmdlOmQwZGM0YzE2NjBmMjRjZjlhM2E0Yzg3Zjc3YjY4NjJhXzMtMi0xLTEtODg0MjA_5b9c8817-ad46-41f5-8599-a02e928d55cb"
      unitRef="usd">7029000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTpkMGRjNGMxNjYwZjI0Y2Y5YTNhNGM4N2Y3N2I2ODYyYS90YWJsZXJhbmdlOmQwZGM0YzE2NjBmMjRjZjlhM2E0Yzg3Zjc3YjY4NjJhXzMtNC0xLTEtODg0MjA_6f84e175-4b02-4e6c-b82e-69351e32cd70"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTpkMGRjNGMxNjYwZjI0Y2Y5YTNhNGM4N2Y3N2I2ODYyYS90YWJsZXJhbmdlOmQwZGM0YzE2NjBmMjRjZjlhM2E0Yzg3Zjc3YjY4NjJhXzMtNi0xLTEtODg0MjA_90421df9-5bfc-4a65-8f08-e1b9391a9b65"
      unitRef="usd">1582000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTpkMGRjNGMxNjYwZjI0Y2Y5YTNhNGM4N2Y3N2I2ODYyYS90YWJsZXJhbmdlOmQwZGM0YzE2NjBmMjRjZjlhM2E0Yzg3Zjc3YjY4NjJhXzMtOC0xLTEtODg0MjA_1ae5dc6d-70db-40f9-b7e1-513184d73312"
      unitRef="usd">5447000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTpkMGRjNGMxNjYwZjI0Y2Y5YTNhNGM4N2Y3N2I2ODYyYS90YWJsZXJhbmdlOmQwZGM0YzE2NjBmMjRjZjlhM2E0Yzg3Zjc3YjY4NjJhXzQtMi0xLTEtODg0MjA_3ba40980-d606-4d9d-a5bf-abab0d80f6b5"
      unitRef="usd">2082000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTpkMGRjNGMxNjYwZjI0Y2Y5YTNhNGM4N2Y3N2I2ODYyYS90YWJsZXJhbmdlOmQwZGM0YzE2NjBmMjRjZjlhM2E0Yzg3Zjc3YjY4NjJhXzUtMi0xLTEtODg0MjA_9bfb7fa6-fca9-4415-8289-789f1a35f9b3"
      unitRef="usd">4947000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzQ1MDU_fd4f7e79-0d93-431a-9756-2571616651a5">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amortized cost and estimated fair value of debt securities at December&#160;31, 2022, by contractual maturity, are shown below. Expected maturities will differ from contractual maturities because issuers may have the right to call or prepay obligations with or without call or prepayment penalties.&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:48.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&gt;&lt;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:400;line-height:120%"&gt;Available for Sale Securities&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:400;line-height:120%"&gt;Held to Maturity Securities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&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:400;line-height:120%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair&lt;br/&gt;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:400;line-height:120%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair&lt;br/&gt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due in one year or less&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due from one year to five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Due from five years to ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53,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:120%"&gt;51,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:10pt;font-weight:400;line-height:120%"&gt;6,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:120%"&gt;5,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Due after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;142,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;140,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:120%"&gt;199,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;195,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Mortgage-backed securities, residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;55,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Asset-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:120%"&gt;6,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;SBA pooled 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:120%"&gt;1,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 #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:120%"&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:120%"&gt;263,519&#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:120%"&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:120%"&gt;254,504&#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:120%"&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:120%"&gt;6,521&#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:120%"&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:120%"&gt;5,476&#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:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzItMS0xLTEtODg0MjA_70133990-9a5a-41eb-8469-9311fc74a8fe"
      unitRef="usd">1801000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzItMy0xLTEtODg0MjA_0731b857-db5e-4a36-80e4-65a4afadf309"
      unitRef="usd">1798000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzItNS0xLTEtODg0MjA_e8c86f38-c450-44e9-bc6a-89de38364492"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzItNy0xLTEtODg0MjA_e43169e4-e17e-4d90-895c-c4689e404e74"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzMtMS0xLTEtODg0MjA_ab288312-da5c-46e2-a369-bfaf28254be7"
      unitRef="usd">2010000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzMtMy0xLTEtODg0MjA_ada94837-f1c6-4cc8-a5a4-5d854b518be0"
      unitRef="usd">1982000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzMtNS0xLTEtODg0MjA_5acffe48-85fd-4eff-94a6-2781a4ef19be"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzMtNy0xLTEtODg0MjA_7f4ce0a5-644c-433c-9709-2195d9d7d29c"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzQtMS0xLTEtODg0MjA_e5423609-63ea-4c13-964b-1a2574207495"
      unitRef="usd">53148000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzQtMy0xLTEtODg0MjA_34dbbf84-814d-4f1c-a050-d22e3890eae1"
      unitRef="usd">51897000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzQtNS0xLTEtODg0MjA_a9aeea79-adfb-45c1-bb50-8057c131354c"
      unitRef="usd">6521000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzQtNy0xLTEtODg0MjA_879c8343-0c6f-4add-9659-07a8266c3f87"
      unitRef="usd">5476000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzUtMS0xLTEtODg0MjA_aa255ef0-be00-4fde-9e3a-2cf9710f499b"
      unitRef="usd">142932000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzUtMy0xLTEtODg0MjA_ce934e30-e8c2-4d9a-857a-544d2faeb054"
      unitRef="usd">140035000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzUtNS0xLTEtODg0MjA_6225a22c-880f-48e3-857c-f00935a62c5d"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzUtNy0xLTEtODg0MjA_c7ced2d9-24de-4bad-95c8-a674316df168"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzYtMS0xLTEtODg0MjA_317032e8-c51c-483a-8de0-40285d535a35"
      unitRef="usd">199891000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzYtMy0xLTEtODg0MjA_d54c75df-4c96-4b07-a074-5b4fcdf968bf"
      unitRef="usd">195712000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzYtNS0xLTEtODg0MjA_22ba9e6a-7ff0-4695-988f-eb5ecb648173"
      unitRef="usd">6521000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzYtNy0xLTEtODg0MjA_282726c6-9844-4776-b1b0-5659c91a7380"
      unitRef="usd">5476000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
      contextRef="i3293fd6ad81945acaa14b89ce4c5333d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzctMS0xLTEtODg0MjA_d5037c59-6c6a-45a1-a7dc-3209cc1aed17"
      unitRef="usd">55329000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
      contextRef="i3293fd6ad81945acaa14b89ce4c5333d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzctMy0xLTEtODg0MjA_30aeeb54-59f2-46a9-9852-cdb996d11d0a"
      unitRef="usd">50633000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate
      contextRef="i3293fd6ad81945acaa14b89ce4c5333d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzctNS0xLTEtODg0MjA_32a1e343-8fb8-47da-a67b-efc5ea5ca982"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
      contextRef="i3293fd6ad81945acaa14b89ce4c5333d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzctNy0xLTEtODg0MjA_c3be20c9-be82-4af0-a4f0-c44f6c2826fc"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
      contextRef="id2d579a524174af99ef38dbed1f5b93c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzgtMS0xLTEtODg0MjA_4bb89e3f-5087-4506-85b2-b853d0f1fb30"
      unitRef="usd">6389000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
      contextRef="id2d579a524174af99ef38dbed1f5b93c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzgtMy0xLTEtODg0MjA_82bc91f6-c0d7-47c7-915e-63573bf8a307"
      unitRef="usd">6331000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate
      contextRef="id2d579a524174af99ef38dbed1f5b93c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzgtNS0xLTEtODg0MjA_f53471ed-c7a8-4db2-9f67-1b1fc4a31d08"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
      contextRef="id2d579a524174af99ef38dbed1f5b93c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzgtNy0xLTEtODg0MjA_bdcfad3d-f120-4bc2-bb86-7925643c4afb"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
      contextRef="i721221befab04b5281fdfbf363dda5e8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzktMS0xLTEtODg0MjA_9fe9b1d7-773d-44fa-a7f3-0a1182eed993"
      unitRef="usd">1910000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
      contextRef="i721221befab04b5281fdfbf363dda5e8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzktMy0xLTEtODg0MjA_0107c7b8-c11a-42ef-8d22-4bf07ef6369f"
      unitRef="usd">1828000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate
      contextRef="i721221befab04b5281fdfbf363dda5e8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzktNS0xLTEtODg0MjA_f7abeb4f-6adc-441e-a9e6-6a8cff5539e1"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
      contextRef="i721221befab04b5281fdfbf363dda5e8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzktNy0xLTEtODg0MjA_584022de-68df-461b-a761-1e8b2df436e9"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzEwLTEtMS0xLTg4NDIw_0f4acf60-1570-4fe4-9960-3c304c6b6ed7"
      unitRef="usd">263519000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzEwLTMtMS0xLTg4NDIw_97bf5f77-b713-492c-9ba5-80637f40b037"
      unitRef="usd">254504000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <tfin:DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzEwLTUtMS0xLTg4NDIw_daead8e7-e4de-40d9-9808-efe9cee64f94"
      unitRef="usd">6521000</tfin:DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo5NTdiMGJlMGMwNTg0NjYzOTNjNzU5Y2RjZDNlZDQ0Ny90YWJsZXJhbmdlOjk1N2IwYmUwYzA1ODQ2NjM5M2M3NTljZGNkM2VkNDQ3XzEwLTctMS0xLTg4NDIw_8de4e6c7-43c5-4ba5-9c71-5c5f715195d2"
      unitRef="usd">5476000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:ScheduleOfRealizedGainLossTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzQ1MDY_9e17abf9-9685-4e8b-89de-fb37b9f31dbb">&lt;div style="margin-top:7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Proceeds from sales of debt securities and the associated gross gains and losses are 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:61.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Proceeds&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;40,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;70,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Gross 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:120%"&gt;2,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Gross 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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Net gains and losses from calls of 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:120%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRealizedGainLossTableTextBlock>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo3MTA2OTYwMDBmODM0Yzg2YmUwODMwMTBhNDk3N2MxMC90YWJsZXJhbmdlOjcxMDY5NjAwMGY4MzRjODZiZTA4MzAxMGE0OTc3YzEwXzEtMS0xLTEtODg0MjA_1d6c6ceb-8135-49a6-878a-07d315cf8ed2"
      unitRef="usd">40163000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo3MTA2OTYwMDBmODM0Yzg2YmUwODMwMTBhNDk3N2MxMC90YWJsZXJhbmdlOjcxMDY5NjAwMGY4MzRjODZiZTA4MzAxMGE0OTc3YzEwXzEtMy0xLTEtODg0MjA_10e95e33-d26a-4a71-9f87-f2dfe5aa231d"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo3MTA2OTYwMDBmODM0Yzg2YmUwODMwMTBhNDk3N2MxMC90YWJsZXJhbmdlOjcxMDY5NjAwMGY4MzRjODZiZTA4MzAxMGE0OTc3YzEwXzEtNS0xLTEtODg0MjA_881d4ce9-b75c-4583-91de-cd685a3e1b34"
      unitRef="usd">70198000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo3MTA2OTYwMDBmODM0Yzg2YmUwODMwMTBhNDk3N2MxMC90YWJsZXJhbmdlOjcxMDY5NjAwMGY4MzRjODZiZTA4MzAxMGE0OTc3YzEwXzItMS0xLTEtODg0MjA_e3b6c0ff-08e3-4f05-b404-574c7921bdd3"
      unitRef="usd">2514000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo3MTA2OTYwMDBmODM0Yzg2YmUwODMwMTBhNDk3N2MxMC90YWJsZXJhbmdlOjcxMDY5NjAwMGY4MzRjODZiZTA4MzAxMGE0OTc3YzEwXzItMy0xLTEtODg0MjA_ce8fcf55-4a64-4e22-ba23-85ee6adbdd8a"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo3MTA2OTYwMDBmODM0Yzg2YmUwODMwMTBhNDk3N2MxMC90YWJsZXJhbmdlOjcxMDY5NjAwMGY4MzRjODZiZTA4MzAxMGE0OTc3YzEwXzItNS0xLTEtODg0MjA_7caa7c1e-eeed-4bd2-a929-a1cf17397d29"
      unitRef="usd">3233000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo3MTA2OTYwMDBmODM0Yzg2YmUwODMwMTBhNDk3N2MxMC90YWJsZXJhbmdlOjcxMDY5NjAwMGY4MzRjODZiZTA4MzAxMGE0OTc3YzEwXzMtMS0xLTEtODg0MjA_3b82c10f-cd44-4900-9894-5a0f8fb18c73"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo3MTA2OTYwMDBmODM0Yzg2YmUwODMwMTBhNDk3N2MxMC90YWJsZXJhbmdlOjcxMDY5NjAwMGY4MzRjODZiZTA4MzAxMGE0OTc3YzEwXzMtMy0xLTEtODg0MjA_941623ac-8afd-4bac-8eda-4ab0449ddcb6"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo3MTA2OTYwMDBmODM0Yzg2YmUwODMwMTBhNDk3N2MxMC90YWJsZXJhbmdlOjcxMDY5NjAwMGY4MzRjODZiZTA4MzAxMGE0OTc3YzEwXzMtNS0xLTEtODg0MjA_36b494f2-5a2c-46a0-9fe6-9cf0ff793957"
      unitRef="usd">140000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <tfin:DebtSecuritiesRealizedGainLossOnCall
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo3MTA2OTYwMDBmODM0Yzg2YmUwODMwMTBhNDk3N2MxMC90YWJsZXJhbmdlOjcxMDY5NjAwMGY4MzRjODZiZTA4MzAxMGE0OTc3YzEwXzQtMS0xLTEtODg0MjA_02710e99-13b0-44b1-b418-30e436585757"
      unitRef="usd">-2000</tfin:DebtSecuritiesRealizedGainLossOnCall>
    <tfin:DebtSecuritiesRealizedGainLossOnCall
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo3MTA2OTYwMDBmODM0Yzg2YmUwODMwMTBhNDk3N2MxMC90YWJsZXJhbmdlOjcxMDY5NjAwMGY4MzRjODZiZTA4MzAxMGE0OTc3YzEwXzQtMy0xLTEtODg0MjA_b8577987-6346-40d4-a403-9f9751eb1dd5"
      unitRef="usd">5000</tfin:DebtSecuritiesRealizedGainLossOnCall>
    <tfin:DebtSecuritiesRealizedGainLossOnCall
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo3MTA2OTYwMDBmODM0Yzg2YmUwODMwMTBhNDk3N2MxMC90YWJsZXJhbmdlOjcxMDY5NjAwMGY4MzRjODZiZTA4MzAxMGE0OTc3YzEwXzQtNS0xLTEtODg0MjA_8e237f3c-fdd5-4419-94c8-c0b3acfe6728"
      unitRef="usd">133000</tfin:DebtSecuritiesRealizedGainLossOnCall>
    <us-gaap:DebtSecurities
      contextRef="ib257cd7dcd964c08ab7e897c4601bdc0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzU0OTc1NTgxODQ3NQ_cc1dfed9-ba5e-4f0d-a78c-3f7134d34cec"
      unitRef="usd">93813000</us-gaap:DebtSecurities>
    <us-gaap:DebtSecurities
      contextRef="i01b24c58c5e8414c9096fe8e0184d7c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzU0OTc1NTgxODQ3OQ_130a8dc1-d077-4b94-b0d6-dd036ed6acfe"
      unitRef="usd">72805000</us-gaap:DebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzU0OTc1NTgxODQ4Mw_ac5d4fd3-4a18-4ca9-96a8-9e88950219e2"
      unitRef="usd">2593000</us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzU0OTc1NTgxODQ4Nw_e9a6b01b-c96e-41a3-b272-b4a969d40ce1"
      unitRef="usd">802000</us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzQ1MDc_a3c83576-74a4-4915-abab-05373dccc163">&lt;div style="margin-top:10pt"&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 available for sale debt securities in an unrealized loss position for which an allowance for credit losses has not been recorded, aggregated by investment category and length of time that individual securities have been in a continuous 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:28.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&gt;&lt;td style="width: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:400;line-height:120%"&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:400;line-height:120%"&gt;12 Months or More&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:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair&lt;br/&gt;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" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair&lt;br/&gt;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" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair&lt;br/&gt;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" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Available for sale 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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage-backed securities, residential&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26,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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,424)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;41,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,931)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;6,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(58)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%"&gt;State and municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,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:120%"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,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:120%"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;CLO Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;151,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:120%"&gt;(3,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,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:120%"&gt;(811)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;171,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,218)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:120%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;SBA pooled securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Total available for sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&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:120%"&gt;193,142&#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:120%"&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:120%"&gt;(5,201)&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:120%"&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:120%"&gt;40,261&#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:120%"&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:120%"&gt;(4,241)&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:120%"&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:120%"&gt;233,403&#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:120%"&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:120%"&gt;(9,442)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&gt;&lt;td style="width: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:400;line-height:120%"&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:400;line-height:120%"&gt;12 Months or More&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:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair&lt;br/&gt;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" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair&lt;br/&gt;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" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair&lt;br/&gt;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" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;Available for sale 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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage-backed securities, residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,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:120%"&gt;(156)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;5,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%"&gt;State and municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;CLO Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;SBA pooled securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total available for sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:120%"&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:120%"&gt;43,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;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:120%"&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:120%"&gt;(209)&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:120%"&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:120%"&gt;5,005&#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:120%"&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:120%"&gt;(2)&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:120%"&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:120%"&gt;48,165&#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:120%"&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:120%"&gt;(211)&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:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i3293fd6ad81945acaa14b89ce4c5333d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzQtMi0xLTEtODg0MjA_f6929ca3-74cd-48e8-947b-ac00879701c7"
      unitRef="usd">26030000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i3293fd6ad81945acaa14b89ce4c5333d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzQtNC0xLTEtODg0MjA_7cee2e4b-8914-4fb3-8488-3d36f0f4afb3"
      unitRef="usd">1507000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i3293fd6ad81945acaa14b89ce4c5333d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzQtNi0xLTEtODg0MjA_c95637ef-cf92-4dc5-8631-d1764d928c51"
      unitRef="usd">15828000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i3293fd6ad81945acaa14b89ce4c5333d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzQtOC0xLTEtODg0MjA_0dc6dfc0-4f88-4ba1-8f8c-cb1a2addfd85"
      unitRef="usd">3424000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i3293fd6ad81945acaa14b89ce4c5333d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzQtMTAtMS0xLTg4NDIw_1d903ed1-fb3a-490e-b45a-bcf2bb6b811f"
      unitRef="usd">41858000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i3293fd6ad81945acaa14b89ce4c5333d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzQtMTItMS0xLTg4NDIw_842d0121-6e02-4a55-8ddb-fd89b3afef94"
      unitRef="usd">4931000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="id2d579a524174af99ef38dbed1f5b93c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzUtMi0xLTEtODg0MjA_94a7e206-3230-46f8-addf-a3e0ce92c055"
      unitRef="usd">1337000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="id2d579a524174af99ef38dbed1f5b93c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzUtNC0xLTEtODg0MjA_204dbab5-c44d-416c-87f2-08b41e614cfd"
      unitRef="usd">52000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="id2d579a524174af99ef38dbed1f5b93c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzUtNi0xLTEtODg0MjA_d12dfaab-10b0-44c5-a488-b8085498cad1"
      unitRef="usd">4994000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="id2d579a524174af99ef38dbed1f5b93c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzUtOC0xLTEtODg0MjA_035497c0-96a3-458f-998a-7b35a57c5e56"
      unitRef="usd">6000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="id2d579a524174af99ef38dbed1f5b93c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzUtMTAtMS0xLTg4NDIw_38fcb34c-be2e-4fe0-a21a-9002d2874ddd"
      unitRef="usd">6331000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="id2d579a524174af99ef38dbed1f5b93c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzUtMTItMS0xLTg4NDIw_201d3ed8-1b9a-47be-89ed-8486b320296e"
      unitRef="usd">58000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i826265f0f41043569c8c6e14949ac7d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzYtMi0xLTEtODg0MjA_b1805d34-5054-4f39-8d99-2a79d3c8817b"
      unitRef="usd">12680000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i826265f0f41043569c8c6e14949ac7d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzYtNC0xLTEtODg0MjA_9eb58170-6e4f-4e86-a3e3-d580ca46092f"
      unitRef="usd">116000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i826265f0f41043569c8c6e14949ac7d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzYtNi0xLTEtODg0MjA_263f5150-748f-4c48-85b2-ff6551e87ac4"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i826265f0f41043569c8c6e14949ac7d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzYtOC0xLTEtODg0MjA_5cb3dcdd-cbb3-4d95-8d55-7d8e62013c70"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i826265f0f41043569c8c6e14949ac7d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzYtMTAtMS0xLTg4NDIw_37cbda65-9c0e-4392-b780-090e470268e8"
      unitRef="usd">12680000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i826265f0f41043569c8c6e14949ac7d3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzYtMTItMS0xLTg4NDIw_3d4ee7af-b2b5-4a30-ab01-82ccc8979b05"
      unitRef="usd">116000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzctMi0xLTEtODg0MjA_36fe30e6-1e0b-4489-90a7-48b736423dc6"
      unitRef="usd">151572000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzctNC0xLTEtODg0MjA_322b8eaf-b134-49c8-86d6-4a3bd66d72d1"
      unitRef="usd">3407000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzctNi0xLTEtODg0MjA_da47c4be-c5aa-47f3-990b-bf054a5b9c2a"
      unitRef="usd">19439000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzctOC0xLTEtODg0MjA_00a1bb92-cb02-4989-a234-dccf67f0cdcf"
      unitRef="usd">811000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzctMTAtMS0xLTg4NDIw_447b74bf-196f-4133-a0f9-679f3eb2c707"
      unitRef="usd">171011000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i3e4574fc887148a2bdfcfc407642f758_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzctMTItMS0xLTg4NDIw_905531f9-6352-46d5-9653-08729c689d4f"
      unitRef="usd">4218000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i11749aa9d2f044d581c2cd0d6c5a24b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzgtMi0xLTEtODg0MjA_93cb9bcd-962b-4978-8552-b368d6db9f88"
      unitRef="usd">261000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i11749aa9d2f044d581c2cd0d6c5a24b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzgtNC0xLTEtODg0MjA_5d3a87b0-e79c-4f65-a64b-9f682472bbf7"
      unitRef="usd">8000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i11749aa9d2f044d581c2cd0d6c5a24b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzgtNi0xLTEtODg0MjA_1b46e5c8-ae65-40af-bbc8-e68338d70d54"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i11749aa9d2f044d581c2cd0d6c5a24b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzgtOC0xLTEtODg0MjA_c3c5e927-f827-4237-8284-d68cd59b0267"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i11749aa9d2f044d581c2cd0d6c5a24b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzgtMTAtMS0xLTg4NDIw_32e86041-252b-4d2c-9e61-961b54505569"
      unitRef="usd">261000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i11749aa9d2f044d581c2cd0d6c5a24b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzgtMTItMS0xLTg4NDIw_1da8e05a-029b-4ef2-91ad-af808e5ed6d9"
      unitRef="usd">8000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i721221befab04b5281fdfbf363dda5e8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzktMi0xLTEtODg0MjA_c69ad4a6-949b-4800-941f-1f9fc80ca734"
      unitRef="usd">1262000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i721221befab04b5281fdfbf363dda5e8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzktNC0xLTEtODg0MjA_49dd9f67-5903-44a5-a85b-d0faa35333a4"
      unitRef="usd">111000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i721221befab04b5281fdfbf363dda5e8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzktNi0xLTEtODg0MjA_595f9a93-9ab4-47e7-8f13-b5f38dc911ff"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i721221befab04b5281fdfbf363dda5e8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzktOC0xLTEtODg0MjA_b3718586-d4cd-4cdd-b26d-6734ac684006"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i721221befab04b5281fdfbf363dda5e8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzktMTAtMS0xLTg4NDIw_9a99f60f-20cc-4d26-950c-c5bec681fb20"
      unitRef="usd">1262000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i721221befab04b5281fdfbf363dda5e8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzktMTItMS0xLTg4NDIw_cf025f52-8970-4690-af3f-267fb0930e4c"
      unitRef="usd">111000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzEwLTItMS0xLTg4NDIw_b691e051-6080-4d7b-9878-837d7f0b2127"
      unitRef="usd">193142000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzEwLTQtMS0xLTg4NDIw_639496cd-ea2f-4885-a970-f19d3c53d880"
      unitRef="usd">5201000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzEwLTYtMS0xLTg4NDIw_b06226f9-06e4-4165-ba94-d0ae0496f17d"
      unitRef="usd">40261000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzEwLTgtMS0xLTg4NDIw_1e7aaa56-85d1-4689-b3b4-0ce874b0814d"
      unitRef="usd">4241000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzEwLTEwLTEtMS04ODQyMA_77ea6bf1-3aac-4b83-a017-27898cd140f2"
      unitRef="usd">233403000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0MDI3MTMyNWMxYzM0MzI0OGJiM2JlNDk1NDFlNzJiMS90YWJsZXJhbmdlOjQwMjcxMzI1YzFjMzQzMjQ4YmIzYmU0OTU0MWU3MmIxXzEwLTEyLTEtMS04ODQyMA_4a52f4f3-f925-4bd8-994b-a8d60ea32b33"
      unitRef="usd">9442000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ie6a9dcbd06d34d65899af125185d4648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzUtMi0xLTEtODg0MjA_3a2a2159-0dc7-4701-a956-6fccda946a75"
      unitRef="usd">20386000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ie6a9dcbd06d34d65899af125185d4648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzUtNC0xLTEtODg0MjA_8d3b4208-3f8a-4a99-b717-260d08d28084"
      unitRef="usd">155000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ie6a9dcbd06d34d65899af125185d4648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzUtNi0xLTEtODg0MjA_8d993c85-7bf1-4e9c-bf7d-1b50c9fc06ae"
      unitRef="usd">6000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ie6a9dcbd06d34d65899af125185d4648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzUtOC0xLTEtODg0MjA_2b1f0182-1088-4f5d-b71a-0560c9ec2665"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ie6a9dcbd06d34d65899af125185d4648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzUtMTAtMS0xLTg4NDIw_daf055cd-b408-4567-9fa3-aeb6007d3cbd"
      unitRef="usd">20392000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ie6a9dcbd06d34d65899af125185d4648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzUtMTItMS0xLTg4NDIw_3bc32149-bb5c-4cfa-9108-2d73d71d12af"
      unitRef="usd">156000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i48fda73d47f542c4a5177cde48d46a13_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzYtMi0xLTEtODg0MjA_918e94d9-d6f8-4f1b-97ca-9fbf46709ab6"
      unitRef="usd">37000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i48fda73d47f542c4a5177cde48d46a13_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzYtNC0xLTEtODg0MjA_9de1fe50-a008-4c97-87a6-834e63d50718"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i48fda73d47f542c4a5177cde48d46a13_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzYtNi0xLTEtODg0MjA_5059cdb6-43c4-48dc-aeae-494c903363cd"
      unitRef="usd">4999000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i48fda73d47f542c4a5177cde48d46a13_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzYtOC0xLTEtODg0MjA_ab527372-5b64-497c-b734-be84e8b7e412"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i48fda73d47f542c4a5177cde48d46a13_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzYtMTAtMS0xLTg4NDIw_2707c65e-9a73-4784-a30f-16f1b0e03491"
      unitRef="usd">5036000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i48fda73d47f542c4a5177cde48d46a13_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzYtMTItMS0xLTg4NDIw_0cd8113c-68a7-4c7f-af07-d71aba8e3387"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i364723408edd4266a94a932a5cf5b16a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzctMi0xLTEtODg0MjA_e1467dc0-2640-4543-88b0-e437e4bd0ec8"
      unitRef="usd">30000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i364723408edd4266a94a932a5cf5b16a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzctNC0xLTEtODg0MjA_155ca1a4-17e0-4f6f-9652-8b5d7f4a3a4e"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i364723408edd4266a94a932a5cf5b16a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzctNi0xLTEtODg0MjA_12dc5c36-43a6-416d-af6f-cfdb9f532c17"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i364723408edd4266a94a932a5cf5b16a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzctOC0xLTEtODg0MjA_74a4d7c8-e7d0-4464-a8a5-e7f1c0042a29"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i364723408edd4266a94a932a5cf5b16a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzctMTAtMS0xLTg4NDIw_b2d3c361-c1e1-4bd1-a3e3-29a66ac66903"
      unitRef="usd">30000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i364723408edd4266a94a932a5cf5b16a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzctMTItMS0xLTg4NDIw_c1fa75d2-5b7a-4716-964c-6e084602c2f2"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzgtMi0xLTEtODg0MjA_98700518-389c-4af0-b58b-22a9dcf06fca"
      unitRef="usd">22707000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzgtNC0xLTEtODg0MjA_a245660a-6482-449a-bc02-d7fee321ab36"
      unitRef="usd">54000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzgtNi0xLTEtODg0MjA_73d767bd-060e-49f5-a953-c9a0f166236e"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzgtOC0xLTEtODg0MjA_0533a9ac-032a-43d5-bcf9-a1901bdcef5f"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzgtMTAtMS0xLTg4NDIw_0d8399f8-a746-42be-a5d8-24407b6419a6"
      unitRef="usd">22707000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i11aa1895d1b1454ab692c89900a6cdfe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzgtMTItMS0xLTg4NDIw_1e510352-c21d-4b7f-8460-614b3f0c5525"
      unitRef="usd">54000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i4ce8759af9b84a00bf96c03e64bd0ecc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzktMi0xLTEtODg0MjA_c73476c0-d4f7-4fc0-9a71-1644def911cc"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i4ce8759af9b84a00bf96c03e64bd0ecc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzktNC0xLTEtODg0MjA_5ac6a3b5-7e47-4c80-951a-871761e6cc26"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i4ce8759af9b84a00bf96c03e64bd0ecc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzktNi0xLTEtODg0MjA_428604ad-54b6-49af-960d-c4548afbefdc"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i4ce8759af9b84a00bf96c03e64bd0ecc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzktOC0xLTEtODg0MjA_d6acf932-0c93-49c2-aaea-07c51dd3f141"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i4ce8759af9b84a00bf96c03e64bd0ecc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzktMTAtMS0xLTg4NDIw_afa264df-db18-4d21-b2d8-3d29a13f329c"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i4ce8759af9b84a00bf96c03e64bd0ecc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzktMTItMS0xLTg4NDIw_6e1b61c3-3d7d-41c6-b59c-3b46544ba9c7"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i21d3406bbcb842058bfa4b5fbff94370_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzEwLTItMS0xLTg4NDIw_dc55a77d-3541-492f-9a09-56395a8d1e78"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i21d3406bbcb842058bfa4b5fbff94370_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzEwLTQtMS0xLTg4NDIw_7e5b30b2-e824-42ab-bf21-35b97734d9d0"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i21d3406bbcb842058bfa4b5fbff94370_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzEwLTYtMS0xLTg4NDIw_1a1027a5-4cab-4ec0-b458-d60fbe3797c6"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i21d3406bbcb842058bfa4b5fbff94370_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzEwLTgtMS0xLTg4NDIw_05e463a8-dfe8-4ad3-a85e-900077d06783"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i21d3406bbcb842058bfa4b5fbff94370_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzEwLTEwLTEtMS04ODQyMA_e0ab5c9f-b6a0-4aec-be9a-8b99d0477773"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i21d3406bbcb842058bfa4b5fbff94370_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzEwLTEyLTEtMS04ODQyMA_d456eee6-57ed-4902-a4f4-6a5c99bc0af6"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzExLTItMS0xLTg4NDIw_5b1f1e77-bb48-41ad-bfb9-e1a44e1b525a"
      unitRef="usd">43160000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzExLTQtMS0xLTg4NDIw_d5ac0216-c408-4e34-9c01-8b2ae28f9dcb"
      unitRef="usd">209000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzExLTYtMS0xLTg4NDIw_ceb53232-001a-4e2f-87c9-4661e293d5c5"
      unitRef="usd">5005000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzExLTgtMS0xLTg4NDIw_81fd8379-843e-4a26-942a-009de8a57423"
      unitRef="usd">2000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzExLTEwLTEtMS04ODQyMA_a0ab3147-cbb1-4e16-a5ad-2defbf66d262"
      unitRef="usd">48165000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo1ZTU5NzViNjhlM2Q0ZDQyODJlMDMyNGZjMGQ4M2EyNS90YWJsZXJhbmdlOjVlNTk3NWI2OGUzZDRkNDI4MmUwMzI0ZmMwZDgzYTI1XzExLTEyLTEtMS04ODQyMA_cbb2b944-9ef9-40b3-b1aa-f8f384bcda1a"
      unitRef="usd">211000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzU0OTc1NTgxODQ5Mg_811229a5-51a5-49a5-bb4b-4fabc21082f2"
      unitRef="security">141</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzQ1MDE_56b34d57-46a6-4b2d-89d6-7a2e2e487e37">&lt;div style="margin-top:10pt"&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 the activity in the allowance for credit losses for held to maturity debt securities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.763%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="15" 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:400;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Held to Maturity CLO Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses:&lt;/span&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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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: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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Credit loss expense (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;1,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses ending 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-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0NGRkZjdjYjZjZjk0OGZmODljODZhYjMwYjVkZmQyNS90YWJsZXJhbmdlOjQ0ZGRmN2NiNmNmOTQ4ZmY4OWM4NmFiMzBiNWRmZDI1XzMtMi0xLTEtODg0MjA_a69b6f58-f5d3-40ce-b67b-101c36716ea0"
      unitRef="usd">2082000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i4f4d0769e4424ed69454e168665489d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0NGRkZjdjYjZjZjk0OGZmODljODZhYjMwYjVkZmQyNS90YWJsZXJhbmdlOjQ0ZGRmN2NiNmNmOTQ4ZmY4OWM4NmFiMzBiNWRmZDI1XzMtNC0xLTEtODg0MjA_e1e8090f-b9e9-44a6-a3b0-9da2a2da65d4"
      unitRef="usd">2026000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i32f8144531b74f5d81fef9b7bb6e8cc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0NGRkZjdjYjZjZjk0OGZmODljODZhYjMwYjVkZmQyNS90YWJsZXJhbmdlOjQ0ZGRmN2NiNmNmOTQ4ZmY4OWM4NmFiMzBiNWRmZDI1XzMtNi0xLTEtODg0MjA_77078c7d-93a8-444b-9f0d-a23333b53779"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i44a53097b79d460387c1de3f19ab75dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0NGRkZjdjYjZjZjk0OGZmODljODZhYjMwYjVkZmQyNS90YWJsZXJhbmdlOjQ0ZGRmN2NiNmNmOTQ4ZmY4OWM4NmFiMzBiNWRmZDI1XzQtMi0xLTEtODg0MjA_00680611-05eb-4899-a1a0-43be4716cb1d"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i92f7a046bbc54456b1be7cb26a85b2e3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0NGRkZjdjYjZjZjk0OGZmODljODZhYjMwYjVkZmQyNS90YWJsZXJhbmdlOjQ0ZGRmN2NiNmNmOTQ4ZmY4OWM4NmFiMzBiNWRmZDI1XzQtNC0xLTEtODg0MjA_0c1e9d0f-9d95-4eff-a70c-809b4c2bce55"
      unitRef="usd">0</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i556180c31a0d49b4bcbb4fd3c77e4baf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0NGRkZjdjYjZjZjk0OGZmODljODZhYjMwYjVkZmQyNS90YWJsZXJhbmdlOjQ0ZGRmN2NiNmNmOTQ4ZmY4OWM4NmFiMzBiNWRmZDI1XzQtNi0xLTEtODg0MjA_fca16aa5-baca-432d-828f-f18f670beaea"
      unitRef="usd">126000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0NGRkZjdjYjZjZjk0OGZmODljODZhYjMwYjVkZmQyNS90YWJsZXJhbmdlOjQ0ZGRmN2NiNmNmOTQ4ZmY4OWM4NmFiMzBiNWRmZDI1XzUtMi0xLTEtODg0MjA_b5bfc9e5-7ddd-49cb-a017-17e1e57ad5e4"
      unitRef="usd">362000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0NGRkZjdjYjZjZjk0OGZmODljODZhYjMwYjVkZmQyNS90YWJsZXJhbmdlOjQ0ZGRmN2NiNmNmOTQ4ZmY4OWM4NmFiMzBiNWRmZDI1XzUtNC0xLTEtODg0MjA_e73e97b0-ef78-43f9-99d0-0ccba0a0c30a"
      unitRef="usd">56000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0NGRkZjdjYjZjZjk0OGZmODljODZhYjMwYjVkZmQyNS90YWJsZXJhbmdlOjQ0ZGRmN2NiNmNmOTQ4ZmY4OWM4NmFiMzBiNWRmZDI1XzUtNi0xLTEtODg0MjA_332f16eb-60b2-4637-9eed-564af01f8e44"
      unitRef="usd">1900000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0NGRkZjdjYjZjZjk0OGZmODljODZhYjMwYjVkZmQyNS90YWJsZXJhbmdlOjQ0ZGRmN2NiNmNmOTQ4ZmY4OWM4NmFiMzBiNWRmZDI1XzYtMi0xLTEtODg0MjA_d6de84ae-22e2-4d10-a58e-acbf7687e765"
      unitRef="usd">2444000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0NGRkZjdjYjZjZjk0OGZmODljODZhYjMwYjVkZmQyNS90YWJsZXJhbmdlOjQ0ZGRmN2NiNmNmOTQ4ZmY4OWM4NmFiMzBiNWRmZDI1XzYtNC0xLTEtODg0MjA_7a1757ca-2bdf-4d1c-b726-c61ede59f1a5"
      unitRef="usd">2082000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i4f4d0769e4424ed69454e168665489d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90YWJsZTo0NGRkZjdjYjZjZjk0OGZmODljODZhYjMwYjVkZmQyNS90YWJsZXJhbmdlOjQ0ZGRmN2NiNmNmOTQ4ZmY4OWM4NmFiMzBiNWRmZDI1XzYtNi0xLTEtODg0MjA_52fa1794-80c9-4fc4-aaab-bf635fa89865"
      unitRef="usd">2026000</us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest>
    <tfin:NumberOfInvestments
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzM4MzQ_63e0569f-600c-4fff-bfac-ca95957a9ffc"
      unitRef="investment">3</tfin:NumberOfInvestments>
    <tfin:NumberOfInvestments
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzM4MzQ_a841569f-8faf-476c-9dc0-47a4d54520a4"
      unitRef="investment">3</tfin:NumberOfInvestments>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestNonaccrual
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNDgvZnJhZzoxZWU5MzlkOWI2YzE0NzNiYTZhZGVhZWYyM2FkYTA3MS90ZXh0cmVnaW9uOjFlZTkzOWQ5YjZjMTQ3M2JhNmFkZWFlZjIzYWRhMDcxXzQ0MjQ_deb7e2b0-2a67-4934-98d9-70e6a0d7d7e6"
      unitRef="usd">5051000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestNonaccrual>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2ODI4_d6f39b88-d7c8-449a-947b-2591988752c9">LOANS AND ALLOWANCE FOR CREDIT LOSSES&lt;div style="margin-top:6pt"&gt;&lt;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 Held for Sale&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:400;line-height:120%"&gt;The following table presents loans held for sale:&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:75.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1-4 family residential&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:bottom"&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;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;6,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;/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:120%"&gt;Total loans held for sale&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:120%"&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:120%"&gt;5,641&#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:120%"&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:120%"&gt;7,330&#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:13pt"&gt;&lt;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 Held for Investment and Allowance for Credit Losses&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:400;line-height:120%"&gt;The following table presents the amortized cost and unpaid principal for loans held for investment:&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:28.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.014%"/&gt;&lt;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:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&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:400;line-height:120%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Unpaid&lt;br/&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Difference&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:400;line-height:120%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Unpaid&lt;br/&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Difference&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial real estate&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;678,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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;679,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,095)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;632,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;634,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,544)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;91,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;123,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:120%"&gt;123,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(179)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;1-4 family residential properties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;125,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;126,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;123,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;123,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(328)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;68,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;77,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;77,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(511)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,251,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,262,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(11,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,430,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,440,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10,113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,237,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,241,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,583)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,699,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,703,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage warehouse&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;658,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;658,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;769,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;769,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Total&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:120%"&gt;4,120,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&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:120%"&gt;4,136,981&#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:120%"&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:120%"&gt;(16,690)&lt;/span&gt;&lt;/td&gt;&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,867,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:120%"&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:120%"&gt;4,884,644&#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:120%"&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:120%"&gt;(17,072)&lt;/span&gt;&lt;/td&gt;&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;(42,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(42,213)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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: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:120%"&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:120%"&gt;4,077,484&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;4,825,359&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" 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:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The difference between the amortized cost and unpaid principal balance is due to (1) premiums and discounts associated with acquired loans totaling $13,383,000 and $11,723,000 at December&#160;31, 2022 and 2021, respectively, and (2) net deferred origination and factoring fees totaling $3,307,000 and $5,349,000 at December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 on loans, which is excluded from the amortized cost of loans held for investment, totaled $19,279,000 and $14,513,000 at December&#160;31, 2022 and 2021, respectively, and was included in other assets in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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, most of the Company&#x2019;s non-factoring business activity is with customers located within certain states. The states of Texas (23%), Colorado (11%), Illinois (11%), and Iowa (6%), make up 51% of the Company&#x2019;s gross loans, excluding factored receivables. Therefore, the Company&#x2019;s exposure to credit risk is affected by changes in the economies in these states. At December&#160;31, 2021, the states of Texas (21%), Colorado (15%), Illinois (15%), and Iowa (6%) made up 57% of the Company&#x2019;s gross loans, excluding factored receivables.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A majority (96%) of the Company&#x2019;s factored receivables, representing approximately 29% of the total loan portfolio as of December&#160;31, 2022, are transportation receivables. At December&#160;31, 2021, 91% of our factored receivables, representing approximately 32% of our total loan portfolio, were transportation receivables.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 Company had $249,288,000 and $254,970,000, respectively, of customer reserves associated with factored receivables which are held to settle any payment disputes or collection shortfalls, may be used to pay customers&#x2019; obligations to various third parties as directed by the customer and are periodically released to or withdrawn by customers. Customer reserves are reported as deposits in the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 balance of the Over-Formula Advance Portfolio included in factored receivables was $8,202,000 and $10,077,000, respectively. These amounts were fully reserved at both dates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 the Company carried a separate $19,361,000 receivable (the &#x201c;Misdirected Payments&#x201d;) payable by the United States Postal Service (&#x201c;USPS&#x201d;) arising from accounts factored to the largest over-formula advance carrier. This amount is separate from the acquired Over-Formula Advances. The amounts represented by this receivable were paid by the USPS directly to such customer in contravention of notices of assignment delivered to, and previously honored by, the USPS, which amount was then not remitted back to us by such customer as required. The USPS disputes their obligation to make such payment, citing purported deficiencies in the notices delivered to them. We are a party to litigation in the United States Court of Federal Claims against the USPS seeking a ruling that the USPS was obligated to make the payments represented by this receivable directly to us. Based on our legal analysis and discussions with our counsel advising us on this matter, we continue to believe it is probable that we will prevail in such action and that the USPS will have the capacity to make payment on such receivable. Consequently, we have not reserved for such balance as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Loans with carrying amounts of $1,356,922,000 and $1,733,917,000 at December&#160;31, 2022 and 2021, respectively, were pledged to secure Federal Home Loan Bank borrowing capacity, Paycheck Protection Program Liquidity Facility borrowings, and Federal Reserve Bank discount window borrowing capacity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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&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:400;line-height:120%"&gt;The Company&#x2019;s estimate of the ACL reflects losses expected over the remaining contractual life of the assets. The contractual term does not consider extensions, renewals or modifications unless the Company has identified an expected troubled debt restructuring. The activity in the allowance for credit losses (&#x201c;ACL&#x201d;) related to loans held for investment 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:39.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Beginning&lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Credit Loss Expense (Benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Ending&lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Year ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:120%"&gt;Commercial real estate&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;3,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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;(108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;4,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;/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:9pt;font-weight:400;line-height:120%"&gt;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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;/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:9pt;font-weight:400;line-height:120%"&gt;1-4 family residential properties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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:120%"&gt;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;(79)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,205)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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:120%"&gt;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5,853)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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:120%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mortgage warehouse&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8,601)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Beginning&lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Credit Loss Expense (Benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Recoveries&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Ending Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Year ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:120%"&gt;Commercial real estate&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;10,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;(6,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;3,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;/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:9pt;font-weight:400;line-height:120%"&gt;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,584)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:120%"&gt;827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1-4 family residential properties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(849)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:120%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:120%"&gt;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22,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:9pt;font-weight:400;line-height:120%"&gt;(7,725)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(481)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:120%"&gt;14,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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:120%"&gt;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;56,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10,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:120%"&gt;(46,043)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:120%"&gt;20,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(92)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:120%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Mortgage warehouse&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,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:9pt;font-weight:400;line-height:120%"&gt;(268)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:120%"&gt;769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;95,739&#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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;(7,964)&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;(46,946)&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;1,384&#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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 #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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;42,213&#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: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:19.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.351%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:29pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Beginning&lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Initial ACL on Loans Purchased with Credit Deterioration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Reclassification&lt;br/&gt;To Held For Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Impact of Adopting ASC 326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Ending&lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:120%"&gt;Commercial real estate&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;5,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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;3,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;(320)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;1,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;10,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,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:120%"&gt;2,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;1-4 family residential properties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,344)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(449)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(184)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22,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;/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:9pt;font-weight:400;line-height:120%"&gt;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,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:9pt;font-weight:400;line-height:120%"&gt;16,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:9pt;font-weight:400;line-height:120%"&gt;(3,201)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,630)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;56,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mortgage warehouse&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;29,092&#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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;33,981&#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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;(6,488)&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;1,919&#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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;37,415&#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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;(449)&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;269&#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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;95,739&#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:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The increase in required ACL during the year ended December&#160;31, 2022 is a function of net charge-offs of $6,445,000 and credit loss expense of $7,039,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The decrease in required ACL during the year ended December&#160;31, 2021 is a function of net charge-offs of $45,562,000 and a benefit to credit loss expense of $7,964,000. Net charge-offs during the year reflect the net charge-off of $41,265,000 due from the largest acquired Over-Formula Advance client. See Note&#160;2&#160;&#x2013; Acquisitions and Divestitures for further discussion of Over-Formula Advance activity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the discounted cash flow (DCF) method to estimate ACL for the commercial real estate, construction, land development, land, 1-4 family residential, commercial (excluding liquid credit and PPP), and consumer loan pools. For all loan pools utilizing the DCF method, the Company utilizes and forecasts national unemployment as a loss driver. The Company also utilizes and forecasts either one-year percentage change in national retail sales (commercial real estate &#x2013; non multifamily, commercial general, commercial agriculture, commercial asset-based lending, commercial equipment finance, consumer), one-year percentage change in the national home price index (1-4 family residential and construction, land development, land), or one-year percentage change in national gross domestic product (commercial real estate &#x2013; multifamily) as a second loss driver depending on the nature of the underlying loan pool and how well that loss driver correlates to expected future losses. Consistent forecasts of the loss drivers are used across the loan segments. The Company also forecasts prepayments speeds for use in the DCF models with higher prepayment speeds resulting in lower required ACL levels and vice versa for shorter prepayment speeds. These assumed prepayment speeds are based upon our historical prepayment speeds by loan type adjusted for the expected impact of the current interest rate environment. Generally, the impact of these assumed prepayment speeds is lesser in magnitude than the aforementioned loss driver assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For all DCF models at December&#160;31, 2022, the Company has determined that four quarters represents a reasonable and supportable forecast period and reverts back to a historical loss rate over eight quarters on a straight-line basis. The Company leverages economic projections from a reputable and independent third party to inform its loss driver forecasts over the four-quarter forecast period. Other internal and external indicators of economic forecasts are also considered by the Company when developing the forecast metrics. At December&#160;31, 2022 as compared to December&#160;31, 2021, the Company there was relatively little change to assumed forecasted national unemployment, a steeper decrease in one-year percentage change in national retail sales, a steeper decrease in one-year percentage change in the national home price index, and a steeper decrease in one-year percentage change in national gross domestic product. At December 31, 2022 for national unemployment, the Company projected a low percentage in the first quarter followed by a gradual rise in the following three quarters. For percentage change in national retail sales, the Company projected a slight increase in the first projected quarter followed by a decline to near-zero or negative levels over the last three projected quarters to a level below recent actual periods. For percentage changes in national home price index and national gross domestic product, the Company projected declines over the last three projected quarters to negative levels below recent actual periods. At December 31, 2022, the Company slowed its historical prepayment speeds in response to the rising interest rate environment in the macro economy.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses a loss-rate method to estimate expected credit losses for the farmland, liquid credit, factored receivable, and mortgage warehouse loan pools. For each of these loan segments, the Company applies an expected loss ratio based on internal and peer historical losses adjusted as appropriate for qualitative factors. Qualitative loss factors are based on the Company's judgment of company, market, industry or business specific data, changes in underlying loan composition of specific portfolios, trends relating to credit quality, delinquency, non-performing and adversely rated loans, and reasonable and supportable forecasts of economic conditions. Loss factors used to calculate the required ACL on pools that use the loss-rate method reflect the forecasted economic conditions described above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 year ended  December&#160;31, 2022, changes in projected loss drivers and prepayment assumptions over the reasonable and supportable forecast period increased the required ACL by $1,769,000. Changes in required specific reserves also increased the required ACL at December 31, 2022. Changes in loan volume and mix during the year ended December 31, 2022 decreased the ACL during the period. Net charge-offs during the period were $6,445,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:13pt"&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 the amortized cost basis of collateral dependent loans, which are individually evaluated to determine expected credit losses, and the related ACL allocated to these loans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.489%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accounts&lt;br/&gt;Receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ACL&lt;br/&gt;Allocation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/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;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;1-4 family residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;4,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage warehouse&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:7pt"&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 the balance of the Over-Formula Advance Portfolio included in factored receivables was $8,202,000 and was fully reserved. At December&#160;31, 2022 the balance of Misdirected Payments included in factored receivables was $19,361,000 and carried no ACL allocation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accounts&lt;br/&gt;Receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ACL&lt;br/&gt;Allocation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;1-4 family residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;8,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;1,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage warehouse&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021 the balance of the Over-Formula Advance Portfolio included in factored receivables was $10,077,000 and was fully reserved. At December&#160;31, 2021 the balance of Misdirected Payments included in factored receivables was $19,361,000 and carried no ACL allocation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Past Due and Nonaccrual Loans&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:400;line-height:120%"&gt;The following tables present an aging of contractually past due loans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&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&lt;br/&gt;30-59 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&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&lt;br/&gt;60-90 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&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&lt;br/&gt;Days or More&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&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&lt;br/&gt;Days or More&lt;br/&gt;Still Accruing&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;676,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;678,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;/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;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;1-4 family residential properties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;3,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;2,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,243,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,251,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,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;12,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,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:10pt;font-weight:400;line-height:100%"&gt;1,144,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:10pt;font-weight:400;line-height:100%"&gt;1,237,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;8,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;8,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Mortgage warehouse&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 #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;46,716&#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,362&#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;41,367&#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;104,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,015,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,120,291&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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;37,142&#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:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&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&lt;br/&gt;30-59 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&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&lt;br/&gt;60-90 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&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&lt;br/&gt;Days or More&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&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&lt;br/&gt;Days or More&lt;br/&gt;Still Accruing&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate&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,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;631,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;632,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;123,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;1-4 family residential properties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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;6,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,424,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;1,430,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,571,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,699,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,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;10,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Mortgage warehouse&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;769,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;769,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 #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;73,519&#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;19,182&#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;46,433&#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;139,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,728,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,867,572&#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;39,268&#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:10pt"&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, total past due Over-Formula Advances recorded in factored receivables was $8,202,000 and $10,077,000, respectively, all of which was considered past due 90 days or more. Aging of the Over-Formula Advances is based upon the service month on which the advances were made by TFS prior to acquisition. At December&#160;31, 2022 and 2021, the Misdirected Payments totaled $19,361,000, all of which was considered past due 90 days or more. Given the nature of factored receivables, these assets are disclosed as past due 90 days or more still accruing; however, the Company is not recognizing income on the assets. Historically, any income recognized on factored receivables that are past due 90 days or more has not been material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 the amortized cost basis of loans on nonaccrual status and the amortized cost basis of loans on nonaccrual status for which there was no related allowance for credit losses:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonaccrual&lt;br/&gt;With No ACL&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:400;line-height:100%"&gt;Total Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonaccrual&lt;br/&gt;With No ACL&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1-4 family residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,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;3,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;/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;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage warehouse&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 accrued interest on nonaccrual loans reversed through interest income:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:400;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:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1-4 family residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage warehouse&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There was no interest earned on nonaccrual loans during the years ended December&#160;31, 2022, 2021, and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 information regarding nonperforming loans:&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.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonaccrual loans&lt;/span&gt;&lt;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"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Factored receivables greater than 90 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;29,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other nonperforming factored receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/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;Troubled debt restructurings accruing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Includes troubled debt restructurings of $1,897,000 and $3,912,000 at December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other nonperforming factored receivables represent the portion of the Over-Formula Advance Portfolio that is not covered by &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Covenant's&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; indemnification. This amount is also considered Classified from a risk rating perspective.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Credit Quality Information&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:400;line-height:120%"&gt;The Company categorizes loans into risk categories based on relevant information about the ability of borrowers to service their debt, including: current collateral and financial information, historical payment experience, credit documentation, public information, and current economic trends, among other factors. The Company analyzes loans individually by classifying the loans as to credit risk on a regular basis. Large groups of smaller balance homogeneous loans, such as consumer loans, are analyzed primarily based on payment status. The Company uses the following definitions for risk ratings: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Pass &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013; Pass rated loans have low to average risk and are not otherwise classified.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Classified &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2013; Classified loans are inadequately protected by the current net worth and paying capacity of the obligor or of the collateral pledged, if any. Loans so classified have a well-defined weakness or weaknesses that jeopardize the repayment of the debt. They are characterized by the distinct possibility that the institution will sustain some loss if the deficiencies are not corrected. Certain classified loans have the added characteristic that the weaknesses make collection or liquidation in full, on the basis of currently existing facts, conditions and values, highly questionable and improbable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management considers the guidance in ASC 310-20 when determining whether a modification, extension, or renewal of loan constitutes a current period origination. Generally, current period renewals of credit are re-underwritten at the point of renewal and considered current period originations for purposes of the table below. As of December&#160;31, 2022 and 2021, based on the most recent analysis performed, the risk category of loans is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;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:27.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:16pt"&gt;&lt;td colspan="39" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="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:7pt;font-weight:400;line-height:100%"&gt;Revolving&lt;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="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:7pt;font-weight:400;line-height:100%"&gt;Revolving&lt;br/&gt;Loans&lt;br/&gt;Converted&lt;br/&gt;To Term&lt;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Year of Origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="border-bottom: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:7pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:7pt;font-weight:400;line-height:100%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;231,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;156,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;198,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;28,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;17,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;35,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;672,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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:7pt;font-weight:400;line-height:100%"&gt;1,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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total commercial real estate&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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;235,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;157,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;200,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;28,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;17,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;35,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;678,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;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:7pt;font-weight:400;line-height:100%"&gt;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;71,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;11,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;90,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total construction, land development, land&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;71,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;11,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;90,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 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;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="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:7pt;font-weight:400;line-height:100%"&gt;1-4 family residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;26,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;22,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;9,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;20,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;38,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;124,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:7pt;font-weight:400;line-height:100%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total 1-4 family residential&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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;26,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;22,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;9,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;21,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;38,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;125,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:7pt;font-weight:400;line-height:100%"&gt;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;18,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;18,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;64,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;/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:7pt;font-weight:400;line-height:100%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,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:7pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:7pt;font-weight:400;line-height:100%"&gt;Total farmland&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;19,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;18,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;68,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 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;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="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:7pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;358,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;181,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;136,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;41,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;486,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,224,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10,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:7pt;font-weight:400;line-height:100%"&gt;10,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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:7pt;font-weight:400;line-height:100%"&gt;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;26,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:7pt;font-weight:400;line-height:100%"&gt;Total commercial&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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;369,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;192,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;140,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;42,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;487,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,251,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:7pt;font-weight:400;line-height:100%"&gt;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,204,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,204,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;19,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;32,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total factored receivables&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,217,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;19,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,237,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 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;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="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:7pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:7pt;font-weight:400;line-height:100%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total consumer&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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:7pt;font-weight:400;line-height:100%"&gt;Mortgage warehouse&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;658,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;658,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;/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:7pt;font-weight:400;line-height:100%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:7pt;font-weight:400;line-height:100%"&gt;Total mortgage warehouse&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;658,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;658,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 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;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,572,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;382,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;360,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;79,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;34,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;90,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;530,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,048,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;28,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;25,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;71,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:7pt;font-weight:400;line-height:100%"&gt;Total loans&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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;2,600,923&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;396,193&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;385,777&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;80,301&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;34,304&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;91,678&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;530,450&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;665&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;4,120,291&#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-bottom:7pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:17pt"&gt;&lt;td colspan="39" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Revolving&lt;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Revolving&lt;br/&gt;Loans&lt;br/&gt;Converted&lt;br/&gt;To Term&lt;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Year of Origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&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:7pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:7pt;font-weight:400;line-height:120%"&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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;211,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;249,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;50,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;25,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;47,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;37,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;626,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:7pt;font-weight:400;line-height:120%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6,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;/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:7pt;font-weight:400;line-height:120%"&gt;Total commercial real estate&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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;213,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;253,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;50,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;25,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;47,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;37,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;632,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:11pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:7pt;font-weight:400;line-height:120%"&gt;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:7pt;font-weight:400;line-height:120%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;56,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;33,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;23,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;121,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:7pt;font-weight:400;line-height:120%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:7pt;font-weight:400;line-height:120%"&gt;Total construction, land development, land&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;58,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;33,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;23,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;123,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:11pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 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;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="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:7pt;font-weight:400;line-height:120%"&gt;1-4 family residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;26,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;15,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;9,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;22,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;32,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;121,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;1,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Total 1-4 family residential&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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;27,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;15,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;9,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;23,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;32,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;123,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:11pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:7pt;font-weight:400;line-height:120%"&gt;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:7pt;font-weight:400;line-height:120%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;13,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;19,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;75,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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:7pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,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;/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:7pt;font-weight:400;line-height:120%"&gt;Total farmland&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;20,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;77,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:11pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 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;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="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:7pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;466,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;332,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;77,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;18,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;15,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;490,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,407,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:7pt;font-weight:400;line-height:120%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;9,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;22,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Total commercial&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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;475,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;339,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;82,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;19,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;15,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;490,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,430,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:7pt;font-weight:400;line-height:120%"&gt;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:7pt;font-weight:400;line-height:120%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,667,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,667,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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;20,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;31,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Total factored receivables&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,678,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;20,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,699,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:11pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 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;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="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:7pt;font-weight:400;line-height:120%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10,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;/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:7pt;font-weight:400;line-height:120%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:7pt;font-weight:400;line-height:120%"&gt;Total consumer&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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:11pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:7pt;font-weight:400;line-height:120%"&gt;Mortgage warehouse&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:7pt;font-weight:400;line-height:120%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;769,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;769,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:7pt;font-weight:400;line-height:120%"&gt;Total mortgage warehouse&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;769,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;769,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;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 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;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="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:7pt;font-weight:400;line-height:120%"&gt;Total 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,216,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;646,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;150,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;83,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;84,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;89,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;528,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,800,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;25,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;31,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;67,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:7pt;font-weight:400;line-height:120%"&gt;Total loans&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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;3,242,129&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;678,397&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;155,798&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;84,594&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;85,116&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;91,906&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;529,024&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;608&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;4,867,572&#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:12pt"&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;Troubled Debt Restructurings&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:400;line-height:120%"&gt;The Company had a recorded investment in troubled debt restructurings of $2,400,000 and $4,677,000 as of December&#160;31, 2022 and 2021, respectively. The Company had allocated specific allowances for these loans of $1,067,000 and $1,068,000 at December&#160;31, 2022 and 2021, respectively, and had not committed to lend additional amounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&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 the pre- and post-modification recorded investment of loans modified as troubled debt restructurings during the years ended December&#160;31, 2022, 2021, and 2020. The Company did not grant principal reductions on any restructured loans.&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:39.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.014%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Extended&lt;br/&gt;Amortization&lt;br/&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Payment&lt;br/&gt;Deferrals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Protective Advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;br/&gt;Modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Number of&lt;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;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:120%"&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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Commercial&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:120%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:9pt;font-weight:400;line-height:120%"&gt;1&lt;/span&gt;&lt;/td&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;border-top:2pt solid #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:2pt solid #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:2pt solid #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:2pt solid #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:2pt solid #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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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;td colspan="3" style="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Commercial real estate&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:120%"&gt;741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:120%"&gt;741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:120%"&gt;1&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;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:120%"&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;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:120%"&gt;697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;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:120%"&gt;741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;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:120%"&gt;1,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top: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:9pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&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;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;padding:2px 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 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;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 style="background-color:#cceeff;padding:2px 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 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;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="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;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-4 family residential properties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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="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;1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:9pt;font-weight:400;line-height:100%"&gt;9,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;14,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 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;22&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;8,208&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;11,756&#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:9pt;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:9pt;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 #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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;19,964&#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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;29&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December&#160;31, 2022, the Company had one loan modified as a troubled debt restructuring with a recorded investment of $44,000 for which there was a payment default within twelve months following the modification. The payment default did not result in incremental allowance allocations or charge-offs. During the year ended December&#160;31, 2021, the Company had three loans modified as troubled debt restructurings with a recorded investment of $1,681,000 for which there was a payment default within twelve months following the modification. During the year ended December&#160;31, 2020, the Company had one loan modified as a troubled debt restructuring with a recorded investment of $5,741,000 for which there was a payment default within twelve months following the modification. Default is determined at 90 or more days past due, charge-off, or foreclosure.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 balance of loans modified for borrowers impacted by the COVID-19 pandemic.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:400;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:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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 modifications&lt;/span&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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,801&lt;/span&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;628,022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These modifications primarily consisted of payment deferrals to assist customers. As these modifications related to the COVID-19 pandemic and qualify under the provisions of either Section 4013 of the CARES act or Interagency Guidance, they are not considered troubled debt restructurings. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 loans in deferral at December&#160;31, 2022. The following table summarized the amortized cost of loans with payments currently in deferral and the accrued interest related to the loans with payments in deferral at December 31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&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;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance of&lt;br/&gt;Loans Currently&lt;br/&gt;in Deferral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Percentage&lt;br/&gt;of Portfolio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued&lt;br/&gt;Interest&lt;br/&gt;Receivable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial real estate&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;632,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/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:120%"&gt;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;1,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:10pt;font-weight:400;line-height:100%"&gt;1.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;1-4 family residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,430,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,699,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage warehouse&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;769,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,867,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Residential Real Estate Loans In Process of Foreclosure&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:400;line-height:120%"&gt;At December&#160;31, 2022 and 2021, the Company had $129,000 and $301,000, respectively, in 1-4 family residential real estate loans for which formal foreclosure proceedings were in process.&lt;/span&gt;&lt;/div&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <tfin:ScheduleOfLoansHeldForSaleTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2ODI5_5573e8d5-86ac-45a7-beb5-fadcc5c5ed55">&lt;div style="margin-top:6pt"&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 held for sale:&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:75.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1-4 family residential&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:bottom"&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;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;6,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;/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:120%"&gt;Total loans held for sale&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:120%"&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:120%"&gt;5,641&#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:120%"&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:120%"&gt;7,330&#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;</tfin:ScheduleOfLoansHeldForSaleTableTextBlock>
    <us-gaap:LoansReceivableHeldForSaleAmount
      contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplYzA3MzQ5ZmVjMDA0NDgzYjBlMDM5NTNkZTA0MjdlMi90YWJsZXJhbmdlOmVjMDczNDlmZWMwMDQ0ODNiMGUwMzk1M2RlMDQyN2UyXzEtMS0xLTEtODg0MjA_a4d14498-98fc-42fe-9f6b-f601c01474b9"
      unitRef="usd">0</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:LoansReceivableHeldForSaleAmount
      contextRef="i31ab8e691d08423ea674317185f9520e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplYzA3MzQ5ZmVjMDA0NDgzYjBlMDM5NTNkZTA0MjdlMi90YWJsZXJhbmdlOmVjMDczNDlmZWMwMDQ0ODNiMGUwMzk1M2RlMDQyN2UyXzEtMy0xLTEtODg0MjA_2d8462b7-439b-4ea9-8ff7-a4da6598ffca"
      unitRef="usd">712000</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:LoansReceivableHeldForSaleAmount
      contextRef="idefdf71d90814c43a170db35d68298a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplYzA3MzQ5ZmVjMDA0NDgzYjBlMDM5NTNkZTA0MjdlMi90YWJsZXJhbmdlOmVjMDczNDlmZWMwMDQ0ODNiMGUwMzk1M2RlMDQyN2UyXzItMS0xLTEtODg0MjA_787da1b4-28b9-4908-a18a-7ac73114e25e"
      unitRef="usd">5641000</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:LoansReceivableHeldForSaleAmount
      contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplYzA3MzQ5ZmVjMDA0NDgzYjBlMDM5NTNkZTA0MjdlMi90YWJsZXJhbmdlOmVjMDczNDlmZWMwMDQ0ODNiMGUwMzk1M2RlMDQyN2UyXzItMy0xLTEtODg0MjA_ae9faaa5-20d6-4ddd-85f3-dcf22305d2c3"
      unitRef="usd">6618000</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:LoansReceivableHeldForSaleAmount
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplYzA3MzQ5ZmVjMDA0NDgzYjBlMDM5NTNkZTA0MjdlMi90YWJsZXJhbmdlOmVjMDczNDlmZWMwMDQ0ODNiMGUwMzk1M2RlMDQyN2UyXzMtMS0xLTEtODg0MjA_53f8ff00-c654-4fdd-9fb2-a170b5e1d356"
      unitRef="usd">5641000</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:LoansReceivableHeldForSaleAmount
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplYzA3MzQ5ZmVjMDA0NDgzYjBlMDM5NTNkZTA0MjdlMi90YWJsZXJhbmdlOmVjMDczNDlmZWMwMDQ0ODNiMGUwMzk1M2RlMDQyN2UyXzMtMy0xLTEtODg0MjA_4ed0f788-07c7-4b45-8254-76a333d0a585"
      unitRef="usd">7330000</us-gaap:LoansReceivableHeldForSaleAmount>
    <tfin:ScheduleOfAccountsNotesLoansAndFinancingReceivableRecordedInvestmentAndUnpaidPrincipalTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2ODIx_1368ab97-8acd-48b3-87e0-f310b901a13c">&lt;div style="margin-top:6pt"&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 the amortized cost and unpaid principal for loans held for investment:&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:28.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.014%"/&gt;&lt;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:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&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:400;line-height:120%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Unpaid&lt;br/&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Difference&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:400;line-height:120%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Unpaid&lt;br/&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Difference&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial real estate&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;678,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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;679,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,095)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;632,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;634,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,544)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;90,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;91,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;123,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:120%"&gt;123,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(179)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;1-4 family residential properties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;125,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;126,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(204)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;123,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;123,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(328)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;68,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;77,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;77,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(511)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,251,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,262,493&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(11,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,430,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,440,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10,113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,237,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,241,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,583)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,699,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,703,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage warehouse&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;658,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;658,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;769,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;769,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Total&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:120%"&gt;4,120,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&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:120%"&gt;4,136,981&#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:120%"&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:120%"&gt;(16,690)&lt;/span&gt;&lt;/td&gt;&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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,867,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:120%"&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:120%"&gt;4,884,644&#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:120%"&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:120%"&gt;(17,072)&lt;/span&gt;&lt;/td&gt;&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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;(42,807)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(42,213)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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: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:120%"&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:120%"&gt;4,077,484&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;4,825,359&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" 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;</tfin:ScheduleOfAccountsNotesLoansAndFinancingReceivableRecordedInvestmentAndUnpaidPrincipalTableTextBlock>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzItMS0xLTEtODg0MjA_f9cf87e9-e872-4101-b032-5160799f653d"
      unitRef="usd">678144000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest
      contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzItMy0xLTEtODg0MjA_583dbe6c-daeb-4919-aa5a-ba3bfe5016d7"
      unitRef="usd">679239000</tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest>
    <tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest
      contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzItNS0xLTEtODg0MjA_8e803102-48dc-47e3-9a61-85b55009e81c"
      unitRef="usd">1095000</tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzItNy0xLTEtODg0MjA_c0122dc9-2b30-49dd-8755-28cbcdf6e213"
      unitRef="usd">632775000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest
      contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzItOS0xLTEtODg0MjA_e9123f22-82fc-4878-bee5-95f6286db7a8"
      unitRef="usd">634319000</tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest>
    <tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest
      contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzItMTEtMS0xLTg4NDIw_39669c06-30ec-40a7-9c88-a8339fee081d"
      unitRef="usd">1544000</tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzMtMS0xLTEtODg0MjA_7ca39735-e919-43f0-bb8e-e0828d74750e"
      unitRef="usd">90976000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest
      contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzMtMy0xLTEtODg0MjA_7bdc2fe4-aa95-4fef-8ea3-20f8f97b95cf"
      unitRef="usd">91147000</tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest>
    <tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest
      contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzMtNS0xLTEtODg0MjA_eac15209-43e0-4266-98e3-b27db0e03bea"
      unitRef="usd">171000</tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzMtNy0xLTEtODg0MjA_3a1aa53e-3bda-4ad0-8f67-7dfabd247081"
      unitRef="usd">123464000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest
      contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzMtOS0xLTEtODg0MjA_227b910f-8de4-4788-a55c-aad7d48bbbcd"
      unitRef="usd">123643000</tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest>
    <tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest
      contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzMtMTEtMS0xLTg4NDIw_2387d097-9580-47eb-9bd6-ce2978fa4319"
      unitRef="usd">179000</tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzQtMS0xLTEtODg0MjA_d1f58c3f-faf7-4eb2-adcd-723f66bb8105"
      unitRef="usd">125981000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest
      contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzQtMy0xLTEtODg0MjA_39526353-27f2-430f-8372-152cbc5f20f6"
      unitRef="usd">126185000</tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest>
    <tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest
      contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzQtNS0xLTEtODg0MjA_e252eeaa-7267-43a7-8149-b6b88b0e848f"
      unitRef="usd">204000</tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i31ab8e691d08423ea674317185f9520e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzQtNy0xLTEtODg0MjA_bc07d494-869f-4cea-bdd5-c82530a562c5"
      unitRef="usd">123115000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest
      contextRef="i31ab8e691d08423ea674317185f9520e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzQtOS0xLTEtODg0MjA_1bc6741e-3a24-453c-9d68-7d2fc6bb245e"
      unitRef="usd">123443000</tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest>
    <tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest
      contextRef="i31ab8e691d08423ea674317185f9520e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzQtMTEtMS0xLTg4NDIw_0748a49a-710c-4d4c-a87c-61f87e52839a"
      unitRef="usd">328000</tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6336766116e743e8a190fd7bef983921_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzUtMS0xLTEtODg0MjA_6e45ad50-46f1-4481-adaa-409932a7577b"
      unitRef="usd">68934000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest
      contextRef="i6336766116e743e8a190fd7bef983921_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzUtMy0xLTEtODg0MjA_921a5750-7d20-434f-8dab-2cfe2807ac15"
      unitRef="usd">69185000</tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest>
    <tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest
      contextRef="i6336766116e743e8a190fd7bef983921_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzUtNS0xLTEtODg0MjA_d0064bc1-7510-43e3-b6ba-28a6022b9457"
      unitRef="usd">251000</tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzUtNy0xLTEtODg0MjA_2fbe6536-b9a8-4466-987c-de045f62ac9c"
      unitRef="usd">77394000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest
      contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzUtOS0xLTEtODg0MjA_171a15a1-7e3e-4458-99c6-29bdeb164e97"
      unitRef="usd">77905000</tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest>
    <tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest
      contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzUtMTEtMS0xLTg4NDIw_12a64972-714a-45c5-9834-141a126e6258"
      unitRef="usd">511000</tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idefdf71d90814c43a170db35d68298a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzYtMS0xLTEtODg0MjA_45bb93d7-81e2-4583-8a21-6146041792c4"
      unitRef="usd">1251110000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest
      contextRef="idefdf71d90814c43a170db35d68298a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzYtMy0xLTEtODg0MjA_a0bc941f-f068-4747-9613-dcb9818b0205"
      unitRef="usd">1262493000</tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest>
    <tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest
      contextRef="idefdf71d90814c43a170db35d68298a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzYtNS0xLTEtODg0MjA_e99e45c3-eff3-4543-9985-d2e3fa239f57"
      unitRef="usd">11383000</tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzYtNy0xLTEtODg0MjA_e237fdb8-f660-41b3-a08a-5a73f154b2d0"
      unitRef="usd">1430429000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest
      contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzYtOS0xLTEtODg0MjA_947d5f44-ceba-4f85-9f09-050e30986a48"
      unitRef="usd">1440542000</tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest>
    <tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest
      contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzYtMTEtMS0xLTg4NDIw_582a608b-8d6d-4233-b6b9-5631dc1cca45"
      unitRef="usd">10113000</tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzctMS0xLTEtODg0MjA_f2d5b478-247d-486f-b960-8f8474ffbdd7"
      unitRef="usd">1237449000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest
      contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzctMy0xLTEtODg0MjA_3e21ad1f-e95d-47af-be93-9fc7e569e8a3"
      unitRef="usd">1241032000</tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest>
    <tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest
      contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzctNS0xLTEtODg0MjA_9dcfb0cb-a897-4de8-88fd-8056804df2cf"
      unitRef="usd">3583000</tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic3183b253dce4b98882f963dcba40720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzctNy0xLTEtODg0MjA_5ac86859-2a43-45e2-9345-986b203c1d8f"
      unitRef="usd">1699537000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest
      contextRef="ic3183b253dce4b98882f963dcba40720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzctOS0xLTEtODg0MjA_cd59e778-e08c-4f4e-9115-c3b5c4987016"
      unitRef="usd">1703936000</tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest>
    <tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest
      contextRef="ic3183b253dce4b98882f963dcba40720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzctMTEtMS0xLTg4NDIw_05519cbb-a3f5-4887-855a-e17ed5581884"
      unitRef="usd">4399000</tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzgtMS0xLTEtODg0MjA_5e0b4da4-8a80-4d69-abab-45cbd550a32a"
      unitRef="usd">8868000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest
      contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzgtMy0xLTEtODg0MjA_dd280d91-ef5c-45bc-a329-04dff717486c"
      unitRef="usd">8871000</tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest>
    <tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest
      contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzgtNS0xLTEtODg0MjA_5e9753f7-bda3-4e7a-8a78-3abd8d347ea2"
      unitRef="usd">3000</tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i20d2389d84f64c208d15a064fa176578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzgtNy0xLTEtODg0MjA_87c2b2b0-1d91-4ef8-9648-89894e8da16b"
      unitRef="usd">10885000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest
      contextRef="i20d2389d84f64c208d15a064fa176578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzgtOS0xLTEtODg0MjA_852491d0-91d6-4eab-bd89-b64802183b5b"
      unitRef="usd">10883000</tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest>
    <tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest
      contextRef="i20d2389d84f64c208d15a064fa176578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzgtMTEtMS0xLTg4NDIw_d3009603-60c0-4107-8c52-0da98bc44a47"
      unitRef="usd">-2000</tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzktMS0xLTEtODg0MjA_6038e390-54fa-4f5a-b753-c102f682bffe"
      unitRef="usd">658829000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest
      contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzktMy0xLTEtODg0MjA_a61c360e-bd98-4e4f-8e87-7df10b4db9fb"
      unitRef="usd">658829000</tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest>
    <tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest
      contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzktNS0xLTEtODg0MjA_12ae75fe-72fe-4596-88c8-0819d1bb5e93"
      unitRef="usd">0</tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzktNy0xLTEtODg0MjA_87df0f10-ecab-47c5-86b6-23013184dcc3"
      unitRef="usd">769973000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest
      contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzktOS0xLTEtODg0MjA_d0165d95-b1ec-460d-bb82-2e0dce7997a8"
      unitRef="usd">769973000</tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest>
    <tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest
      contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzktMTEtMS0xLTg4NDIw_43208e77-9308-4c97-8b2e-41ee8e6ec022"
      unitRef="usd">0</tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzEwLTEtMS0xLTg4NDIw_f9e3eaab-fb0f-4ff4-b8c2-5f5502b1b62a"
      unitRef="usd">4120291000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzEwLTMtMS0xLTg4NDIw_716611d8-d42c-42e7-8022-4d4a4ddafbd6"
      unitRef="usd">4136981000</tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest>
    <tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzEwLTUtMS0xLTg4NDIw_9e9192d2-81bf-44cf-ad6a-ce7c3781816e"
      unitRef="usd">16690000</tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzEwLTctMS0xLTg4NDIw_cecde77e-02f3-42bc-b96a-5e708b81f32e"
      unitRef="usd">4867572000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzEwLTktMS0xLTg4NDIw_798a8511-d785-41a4-93d7-fff4ccedba66"
      unitRef="usd">4884644000</tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest>
    <tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzEwLTExLTEtMS04ODQyMA_a044e48b-13b9-453a-ba0c-d424c0f09c91"
      unitRef="usd">17072000</tfin:FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzExLTEtMS0xLTg4NDIw_db0afe0e-5c2b-4df0-ba91-4945984b1d59"
      unitRef="usd">42807000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzExLTctMS0xLTg4NDIw_b619bec7-d775-44b1-8c1b-54a6e49f415d"
      unitRef="usd">42213000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzEyLTEtMS0xLTg4NDIw_c2a3c7e0-12aa-4ce9-af9a-3a0ddb001b4f"
      unitRef="usd">4077484000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4YTA3OGI2MTQyOTc0M2EwYTE4YWZkMzBkZTE5NzlmMy90YWJsZXJhbmdlOjhhMDc4YjYxNDI5NzQzYTBhMThhZmQzMGRlMTk3OWYzXzEyLTctMS0xLTg4NDIw_20b6a86f-f4cf-4d65-84b9-eabed93f25f1"
      unitRef="usd">4825359000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableUnamortizedPurchasePremiumDiscount
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjM2Ng_ad6a1825-a88f-4067-b3a6-7925c75cb396"
      unitRef="usd">13383000</us-gaap:FinancingReceivableUnamortizedPurchasePremiumDiscount>
    <us-gaap:FinancingReceivableUnamortizedPurchasePremiumDiscount
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjM3MA_ed654cff-d054-4d57-b1d7-b8c9038d6ccb"
      unitRef="usd">11723000</us-gaap:FinancingReceivableUnamortizedPurchasePremiumDiscount>
    <us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjM3NA_b62198d2-0ae4-4eed-b130-14514bd27543"
      unitRef="usd">3307000</us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount>
    <us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjM3OA_24185153-1891-4221-897a-e5f64c76230a"
      unitRef="usd">5349000</us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount>
    <tfin:AccruedInterestOnFinancingReceivables
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjM4Mg_a3bfecad-0ebf-4baf-8023-5c45b286bb2d"
      unitRef="usd">19279000</tfin:AccruedInterestOnFinancingReceivables>
    <tfin:AccruedInterestOnFinancingReceivables
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjM4Ng_a3ef8c38-8b39-44b9-82c2-0232e532aba6"
      unitRef="usd">14513000</tfin:AccruedInterestOnFinancingReceivables>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie9df2f8dc1dc4a62bd040d17c2a2e6f4_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjM5MA_7aa7a24a-84be-498b-9ca4-ad689003ad38"
      unitRef="number">0.23</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2673df12b03848858c4acb2d1f3e3b4a_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjM5NA_ef18ddd1-945d-4997-9f48-21c745e75007"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i954077f6b8034044959d37e87764021b_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjM5OA_49c0f6b7-18d9-497f-909d-a884bb1991ab"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9f9905d46de443bc8ce0713618cae77d_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQwMg_f2e39db8-e904-4bf4-a0e3-0e1c4c1d2fd4"
      unitRef="number">0.06</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i85c6614260f04055813822379643dafa_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQwNg_4981e372-a1af-4db2-8502-655ce405ff52"
      unitRef="number">0.51</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if9833ca3112f43ceb87b6227e820096a_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQxMA_5c67aeb5-4698-49f9-bace-29b76a94a3e2"
      unitRef="number">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ie652b38365934985849e3021e58ccdb0_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQxNA_8d15f7d8-f671-4940-a9cd-03583f4438ff"
      unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id0237f56dcc342a78fbb3c8f2891964a_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQxOA_f458eb98-720b-4c11-9a33-150c98ef02e8"
      unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ida94f60043004fc28473248fc4f8f716_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQyMg_793dcfa2-514d-447d-854b-de80cd323fe4"
      unitRef="number">0.06</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if6e1ef3bce0740c88595835fc5e327dc_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQyNg_08bcedaf-ca31-4fa9-b834-1328804259f1"
      unitRef="number">0.57</us-gaap:ConcentrationRiskPercentage1>
    <tfin:TransportationPercentageOfFactoredReceivablesPortfolio
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQzMA_3ae30e0f-d705-409a-96b3-0459c97c4ac8"
      unitRef="number">0.96</tfin:TransportationPercentageOfFactoredReceivablesPortfolio>
    <tfin:FactoredReceivablesPercentageOfLoanPortfolio
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQzNA_e968a830-3bf8-4f3e-aa0d-30e72bb99ccd"
      unitRef="number">0.29</tfin:FactoredReceivablesPercentageOfLoanPortfolio>
    <tfin:TransportationPercentageOfFactoredReceivablesPortfolio
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQzOA_c51f7a3e-92fa-414b-bf40-9aa2481594bc"
      unitRef="number">0.91</tfin:TransportationPercentageOfFactoredReceivablesPortfolio>
    <tfin:FactoredReceivablesPercentageOfLoanPortfolio
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQ0Mg_b70ddaea-0582-4133-a2ba-157484870aba"
      unitRef="number">0.32</tfin:FactoredReceivablesPercentageOfLoanPortfolio>
    <tfin:CustomerReserves
      contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQ0Ng_e9826cc7-7a96-4580-aff4-e6c12460cb99"
      unitRef="usd">249288000</tfin:CustomerReserves>
    <tfin:CustomerReserves
      contextRef="ic3183b253dce4b98882f963dcba40720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQ1MA_a075d523-210c-49ff-b934-ebb5cb5461b0"
      unitRef="usd">254970000</tfin:CustomerReserves>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5ef2df83ee324565b6cf8695dff5076f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQ1NA_47af30db-e9cc-4a3a-be6d-7b2231637dd8"
      unitRef="usd">8202000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i62c44a1f81ed4b4289e835ad26c3a934_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQ1OA_d918a26e-8bf7-45ea-ad2a-bf602c16f5a0"
      unitRef="usd">10077000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i51463330b73d45509f730144e6d327ca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQ2Mg_4da05ac8-1252-4fb3-8fa1-90c96596b679"
      unitRef="usd">19361000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1a5b78aa1c5d4fddbb5b1d96fe886b50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQ2Mg_8dbcd37d-2143-443c-9e4f-ab1f9d43b910"
      unitRef="usd">19361000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQ2Ng_d1e019a0-a85d-462a-88a4-06e45733be99"
      unitRef="usd">1356922000</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjQ3MA_a18f83c3-c086-4f31-bd39-e656f14c0a9d"
      unitRef="usd">1733917000</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2ODIy_15a0673e-d955-470a-9adf-e6790a085894">The activity in the allowance for credit losses (&#x201c;ACL&#x201d;) related to loans held for investment is as follows:&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:39.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Beginning&lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Credit Loss Expense (Benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Ending&lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Year ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:120%"&gt;Commercial real estate&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;3,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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;(108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;4,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;/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:9pt;font-weight:400;line-height:120%"&gt;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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;/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:9pt;font-weight:400;line-height:120%"&gt;1-4 family residential properties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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:120%"&gt;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;(79)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,205)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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:120%"&gt;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5,853)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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:120%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mortgage warehouse&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8,601)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Beginning&lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Credit Loss Expense (Benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Recoveries&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Ending Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Year ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:120%"&gt;Commercial real estate&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;10,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;(6,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;3,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;/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:9pt;font-weight:400;line-height:120%"&gt;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,584)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:120%"&gt;827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1-4 family residential properties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(849)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:120%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:120%"&gt;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22,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:9pt;font-weight:400;line-height:120%"&gt;(7,725)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(481)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:120%"&gt;14,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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:120%"&gt;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;56,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10,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:120%"&gt;(46,043)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:120%"&gt;20,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(92)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:9pt;font-weight:400;line-height:120%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Mortgage warehouse&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,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:9pt;font-weight:400;line-height:120%"&gt;(268)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:120%"&gt;769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;95,739&#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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;(7,964)&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;(46,946)&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;1,384&#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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 #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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;42,213&#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: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:19.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.351%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:29pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Beginning&lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Initial ACL on Loans Purchased with Credit Deterioration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Reclassification&lt;br/&gt;To Held For Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Impact of Adopting ASC 326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Ending&lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:120%"&gt;Commercial real estate&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;5,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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;3,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;(320)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;1,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;10,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,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:120%"&gt;2,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(187)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;1-4 family residential properties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,344)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(449)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(184)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22,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;/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:9pt;font-weight:400;line-height:120%"&gt;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,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:9pt;font-weight:400;line-height:120%"&gt;16,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:9pt;font-weight:400;line-height:120%"&gt;(3,201)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,630)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;56,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:120%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(573)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(52)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mortgage warehouse&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;29,092&#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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;33,981&#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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;(6,488)&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;1,919&#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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;37,415&#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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;(449)&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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;269&#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:9pt;font-weight:400;line-height:120%"&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:9pt;font-weight:400;line-height:120%"&gt;95,739&#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:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i588e659a6c074bccbe9a3664618ebe3c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzItMi0xLTEtODg0MjA_c4c1fc11-36ed-47f2-b10e-1f465d7ea465"
      unitRef="usd">3961000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i2088d4489cd24734a54396d231a8592d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzItNC0xLTEtODg0MjA_95bc7f74-c1e3-494a-9b36-ab6db234490c"
      unitRef="usd">546000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i2088d4489cd24734a54396d231a8592d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzItNi0xLTEtODg0MjA_39ff1482-1bf6-4986-b3cc-370cfca8a4eb"
      unitRef="usd">108000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i2088d4489cd24734a54396d231a8592d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzItOC0xLTEtODg0MjA_cc446721-1da1-4763-9161-0633df8dca0b"
      unitRef="usd">60000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ic88084be5c804096b251d31649260c62_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzItMTAtMS0xLTg4NDIw_3d4613b9-ac8a-4a61-ba21-8f5204d262af"
      unitRef="usd">4459000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i406820b7f7314dbfa1b9dad42bc9576f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzMtMi0xLTEtODg0MjA_052ffb0c-e598-46e3-9954-857ff4dd8c99"
      unitRef="usd">827000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i3661cc30cde14e1795e0b28302c5a524_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzMtNC0xLTEtODg0MjA_f116d750-e013-4f1d-81fc-71feac4612f0"
      unitRef="usd">323000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i3661cc30cde14e1795e0b28302c5a524_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzMtNi0xLTEtODg0MjA_baad174b-abd2-4a03-94cf-5a0c0e91e14b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i3661cc30cde14e1795e0b28302c5a524_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzMtOC0xLTEtODg0MjA_2b33a7e6-5288-498a-9ce6-e56987306f87"
      unitRef="usd">5000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ida74aa6ab0d04ca5b8a7d1d085b843cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzMtMTAtMS0xLTg4NDIw_d0cf4a85-d7cd-4b02-a569-76f4ad488480"
      unitRef="usd">1155000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ia81dfbd1d8914580be26c58a5fc1f1f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzQtMi0xLTEtODg0MjA_16350889-c1f3-4fcc-80fb-428c0afd7609"
      unitRef="usd">468000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i3075ee9e400f4ea181d64852022054bc_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzQtNC0xLTEtODg0MjA_4b1aca75-a98e-4fa7-aa0a-5ea23a78aebc"
      unitRef="usd">363000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i3075ee9e400f4ea181d64852022054bc_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzQtNi0xLTEtODg0MjA_cdbc3fa0-8b8d-4b37-b257-1df4816398d6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i3075ee9e400f4ea181d64852022054bc_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzQtOC0xLTEtODg0MjA_278ef185-3e35-41df-991a-bd405291beaa"
      unitRef="usd">7000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i12405d2572a841d8aeb7eb0b7ccd4ef4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzQtMTAtMS0xLTg4NDIw_1f3f8429-861a-4dcd-af4d-4cfcd7c4f81e"
      unitRef="usd">838000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i957e433f0a3f4ff58df99814a8e85dc1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzUtMi0xLTEtODg0MjA_a906135c-05bf-41c4-a480-cda3c477ff26"
      unitRef="usd">562000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="iacc7d2b9a5f64792b3f38a16241a4295_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzUtNC0xLTEtODg0MjA_e07688b9-c98c-41c9-9907-f54aaf31cdf4"
      unitRef="usd">-79000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="iacc7d2b9a5f64792b3f38a16241a4295_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzUtNi0xLTEtODg0MjA_5ac5d76e-1ca6-4576-a893-561adc8029ba"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="iacc7d2b9a5f64792b3f38a16241a4295_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzUtOC0xLTEtODg0MjA_f4df40e6-ee17-432a-abab-a95a12c727b0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i6cb490aeccff4d50ad375bb862ab7a9f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzUtMTAtMS0xLTg4NDIw_9b0b278f-9b89-4082-9755-a265ce865e0a"
      unitRef="usd">483000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="icd27ad6cf5c347558aeaef46a0046150_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzYtMi0xLTEtODg0MjA_30133786-cf23-4e9d-bacc-e6c20bd1ee27"
      unitRef="usd">14485000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i990a2c991dd142f5be9ba7a261b2376c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzYtNC0xLTEtODg0MjA_dfa69912-8fc9-46b6-ad35-4b5e5424fd6e"
      unitRef="usd">2713000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i990a2c991dd142f5be9ba7a261b2376c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzYtNi0xLTEtODg0MjA_9251d9b5-fb67-4114-a94c-bb63a416ae1d"
      unitRef="usd">2205000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i990a2c991dd142f5be9ba7a261b2376c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzYtOC0xLTEtODg0MjA_b23c8022-7b83-4435-b011-5c5421bdc8df"
      unitRef="usd">925000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i5ee52d999e4a433e90438b703eff91d0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzYtMTAtMS0xLTg4NDIw_19ff13c4-545c-494e-a1fe-548d431292f9"
      unitRef="usd">15918000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i4378644dcbdd4db2bb174e9441054839_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzctMi0xLTEtODg0MjA_2073f3b7-d391-4c20-98fd-eb0f4ed5dd6a"
      unitRef="usd">20915000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="icc81338b8495439ea2e1316fa70438f3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzctNC0xLTEtODg0MjA_10d5c1a7-d18f-40f3-b960-1cf3b835fa44"
      unitRef="usd">3045000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="icc81338b8495439ea2e1316fa70438f3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzctNi0xLTEtODg0MjA_11220578-805b-44ee-94d0-cfbe36f3f052"
      unitRef="usd">5853000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="icc81338b8495439ea2e1316fa70438f3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzctOC0xLTEtODg0MjA_83de086b-d40e-4379-acf0-ee81fc29f870"
      unitRef="usd">1014000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i1be0abd72216449881bc36590996286f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzctMTAtMS0xLTg4NDIw_84e84101-5cbb-4ac9-9df4-05d0c8e5918f"
      unitRef="usd">19121000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i89999e465723430bb5e8b43c67a4a729_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzgtMi0xLTEtODg0MjA_105b0bc7-c69b-42ba-8c3a-37d4b73d43a9"
      unitRef="usd">226000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i0b197a62b8d54497b46e53a6633acafd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzgtNC0xLTEtODg0MjA_a43a5559-539a-4797-8e99-2f395cca3a52"
      unitRef="usd">239000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i0b197a62b8d54497b46e53a6633acafd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzgtNi0xLTEtODg0MjA_f9971a36-dd9a-4e32-91f7-616e9bb0a33e"
      unitRef="usd">435000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i0b197a62b8d54497b46e53a6633acafd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzgtOC0xLTEtODg0MjA_799ad844-a027-4039-abbd-98ec854a5fb3"
      unitRef="usd">145000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i712447482ad54e41ab6d878af77ea6ff_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzgtMTAtMS0xLTg4NDIw_3b33277a-9cd4-4f60-9ca4-bbc858e14773"
      unitRef="usd">175000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="if37344c1668e44bfaa6c66f180a486c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzktMi0xLTEtODg0MjA_012b1b8b-a635-446b-a395-173c9b9752d5"
      unitRef="usd">769000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i0c950d0b4ea54cc7919d20ae7e1187e6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzktNC0xLTEtODg0MjA_5bc9c938-7cc9-4f74-99c6-a20df0e1d987"
      unitRef="usd">-111000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i0c950d0b4ea54cc7919d20ae7e1187e6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzktNi0xLTEtODg0MjA_d695963a-8bd1-4980-b878-38fba24ad6d6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i0c950d0b4ea54cc7919d20ae7e1187e6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzktOC0xLTEtODg0MjA_7e796396-b7f0-4721-8698-a10210a4a7ff"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ie3f5b4bf2ee64b9288f922894b341ef6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzktMTAtMS0xLTg4NDIw_e4fd9413-eb77-4d9f-aeb8-2a52bbf88471"
      unitRef="usd">658000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i982d7c40d15642dda022bfea9ca92189_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzEwLTItMS0xLTg4NDIw_22f24404-425d-4e47-8e0e-d790d334b72f"
      unitRef="usd">42213000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i053bbb06827b49cbbfaec266250e2d9b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzEwLTQtMS0xLTg4NDIw_648278d6-fd4d-4ac6-8d66-6bfc23f4a094"
      unitRef="usd">7039000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i053bbb06827b49cbbfaec266250e2d9b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzEwLTYtMS0xLTg4NDIw_8446e8af-af07-4fc0-8da8-8b3b87cabb92"
      unitRef="usd">8601000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i053bbb06827b49cbbfaec266250e2d9b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzEwLTgtMS0xLTg4NDIw_9bae0a88-7bba-461f-9006-55c4a686ddff"
      unitRef="usd">2156000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i191ca7e5d0d74c838c338520aac6d389_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZDY5YmVkYmRlM2Q0MWVmYjFmNmNkNzM3NGUwMzE2Yi90YWJsZXJhbmdlOmRkNjliZWRiZGUzZDQxZWZiMWY2Y2Q3Mzc0ZTAzMTZiXzEwLTEwLTEtMS04ODQyMA_8fa0ab5d-ef52-448f-8bb2-28c043677a06"
      unitRef="usd">42807000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="if940d8cd683142748ee5762e0f073d8a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzItMi0xLTEtODg0MjA_9c9eefb0-3fdd-4b4d-b02d-7266a1726e5a"
      unitRef="usd">10182000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i0e21dc5aed134511b8819559327f44cd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzItNC0xLTEtODg0MjA_b446ae2d-6f52-4856-a95d-26b99164f03f"
      unitRef="usd">-6214000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i0e21dc5aed134511b8819559327f44cd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzItNi0xLTEtODg0MjA_c26006b8-1214-4a01-9b6c-026b2b769bda"
      unitRef="usd">17000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i0e21dc5aed134511b8819559327f44cd_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzItOC0xLTEtODg0MjA_276bba26-b7c9-42a1-885f-d3970b7f5a52"
      unitRef="usd">10000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i588e659a6c074bccbe9a3664618ebe3c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzItMTYtMS0xLTg4NDIw_c19a800c-4042-4ba3-b528-78f7b984dded"
      unitRef="usd">3961000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ia9e0c9612ad0426cabd59d886f22b1d3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzMtMi0xLTEtODg0MjA_3401d05f-2beb-4038-8bfd-ee4ea5983f78"
      unitRef="usd">3418000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i60f4cb9c9a5b4c74a1a97d95d51d5061_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzMtNC0xLTEtODg0MjA_bbe844a4-62e9-40df-ab24-b70371992867"
      unitRef="usd">-2584000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i60f4cb9c9a5b4c74a1a97d95d51d5061_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzMtNi0xLTEtODg0MjA_f3eb2824-6100-4431-ac5f-0fb33647f51b"
      unitRef="usd">12000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i60f4cb9c9a5b4c74a1a97d95d51d5061_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzMtOC0xLTEtODg0MjA_7d51fa08-f6cc-48f3-bbc0-8ca060401727"
      unitRef="usd">5000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i406820b7f7314dbfa1b9dad42bc9576f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzMtMTYtMS0xLTg4NDIw_b36869cb-a9c6-44d9-a1db-c248efba5f2b"
      unitRef="usd">827000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i9bd6b01810ee44f9afb558f2a676c00b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzQtMi0xLTEtODg0MjA_1ebc0ef9-9d6f-4a5c-a65e-2a640308bb1e"
      unitRef="usd">1225000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ifa1f4a04ca5849dca434cdc8cf15f892_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzQtNC0xLTEtODg0MjA_3ec5f68f-3716-47bf-bfe6-68e7b5462135"
      unitRef="usd">-849000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ifa1f4a04ca5849dca434cdc8cf15f892_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzQtNi0xLTEtODg0MjA_8ffd4a01-bbf9-4fc8-aefa-094e28a95d68"
      unitRef="usd">34000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="ifa1f4a04ca5849dca434cdc8cf15f892_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzQtOC0xLTEtODg0MjA_9d760dd6-ee63-46a5-8c9c-df713b6ef7d0"
      unitRef="usd">126000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ia81dfbd1d8914580be26c58a5fc1f1f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzQtMTYtMS0xLTg4NDIw_eb603109-647c-408c-8e22-9be0641c1528"
      unitRef="usd">468000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i8aba05b2a8fb41ecadaa08f4ced555f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzUtMi0xLTEtODg0MjA_cdd3ca18-5caa-41c4-9161-6e741ed530f7"
      unitRef="usd">832000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ida96ee9b29d7431387d548374c41aec6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzUtNC0xLTEtODg0MjA_d58190bc-e58d-44a0-b746-9dcd050af01f"
      unitRef="usd">-270000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ida96ee9b29d7431387d548374c41aec6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzUtNi0xLTEtODg0MjA_8e93aee9-ab49-4c89-b548-e6b43b5ba78a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="ida96ee9b29d7431387d548374c41aec6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzUtOC0xLTEtODg0MjA_a16e0133-b542-4926-a27b-dd0f2f3fb07e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i957e433f0a3f4ff58df99814a8e85dc1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzUtMTYtMS0xLTg4NDIw_28af8f73-bb96-4283-b84d-1ced1736468f"
      unitRef="usd">562000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i407d25d065c4479f90459d8ba17be76a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzYtMi0xLTEtODg0MjA_bce81475-9ac0-4dff-9182-f2b322ed1827"
      unitRef="usd">22040000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i3af8dad6bdd243e492d307ba22f0d8d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzYtNC0xLTEtODg0MjA_0a49f630-de13-4fce-b83c-213cb78fbf12"
      unitRef="usd">-7725000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i3af8dad6bdd243e492d307ba22f0d8d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzYtNi0xLTEtODg0MjA_858bad99-3ecf-4261-9bcf-b468ee1748c2"
      unitRef="usd">481000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i3af8dad6bdd243e492d307ba22f0d8d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzYtOC0xLTEtODg0MjA_bda399c0-58e4-44f2-8a22-f0ecb67a5363"
      unitRef="usd">651000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="icd27ad6cf5c347558aeaef46a0046150_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzYtMTYtMS0xLTg4NDIw_7ed4160b-3380-4789-8a74-591b7eaec032"
      unitRef="usd">14485000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i4ded10c7084f450d9a9393d0b63acdf4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzctMi0xLTEtODg0MjA_9ce5b876-4e78-4bbb-a2aa-0b87488088a3"
      unitRef="usd">56463000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i145a0a89b78c43ffad0fc7c8d3250d7d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzctNC0xLTEtODg0MjA_37efa335-65b9-4e7d-b0dd-b2dfabfb8785"
      unitRef="usd">10038000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i145a0a89b78c43ffad0fc7c8d3250d7d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzctNi0xLTEtODg0MjA_9e45c4c5-cb36-4814-8806-48556ecd3eb4"
      unitRef="usd">46043000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i145a0a89b78c43ffad0fc7c8d3250d7d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzctOC0xLTEtODg0MjA_50216e82-c898-4455-a477-2b8f8a0108e1"
      unitRef="usd">457000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i4378644dcbdd4db2bb174e9441054839_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzctMTYtMS0xLTg4NDIw_0bb15159-4218-4acc-b701-6b15df6d9160"
      unitRef="usd">20915000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ib4b93a212f764d889b1c59a75e2bf804_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzgtMi0xLTEtODg0MjA_6dbb5189-2464-4efb-9118-1a07b2f93f55"
      unitRef="usd">542000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i5ba62dc48d244402aeff6cbaa6508861_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzgtNC0xLTEtODg0MjA_6237c585-2b46-416d-93f0-3f702bdcc9c9"
      unitRef="usd">-92000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i5ba62dc48d244402aeff6cbaa6508861_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzgtNi0xLTEtODg0MjA_68abdf8c-538f-4460-830a-c90dcbf3a5d2"
      unitRef="usd">359000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i5ba62dc48d244402aeff6cbaa6508861_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzgtOC0xLTEtODg0MjA_938dd051-1638-4407-9707-a8a515b04624"
      unitRef="usd">135000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i89999e465723430bb5e8b43c67a4a729_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzgtMTYtMS0xLTg4NDIw_eac69f92-796b-4a71-84f8-2673d95aac04"
      unitRef="usd">226000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ia0297e0144c74dc69ba651e10d1bc145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzktMi0xLTEtODg0MjA_353f7992-7979-41d3-8d3d-01f88978cb4f"
      unitRef="usd">1037000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i940aa6c33ef146dabb7cf8e1c95d34d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzktNC0xLTEtODg0MjA_3b4f3101-55f0-467f-bd00-f3d475b00b97"
      unitRef="usd">-268000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i940aa6c33ef146dabb7cf8e1c95d34d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzktNi0xLTEtODg0MjA_30192c99-f601-4774-ab43-49eff1ec0bc9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i940aa6c33ef146dabb7cf8e1c95d34d3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzktOC0xLTEtODg0MjA_5c921fbc-c270-4687-90e2-8b1858409572"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="if37344c1668e44bfaa6c66f180a486c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzktMTYtMS0xLTg4NDIw_6e9fe2dd-c970-4506-8fe2-8e72213a615a"
      unitRef="usd">769000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ifee51bbf5fa7448c863bb365d59d8eed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzEwLTItMS0xLTg4NDIw_10a79068-dac3-4b25-9fea-7635acf5acfd"
      unitRef="usd">95739000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ibe58668c3c93418ba8c23c26a6844979_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzEwLTQtMS0xLTg4NDIw_56dce2ea-5460-4457-b18f-9bc4862b7225"
      unitRef="usd">-7964000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ibe58668c3c93418ba8c23c26a6844979_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzEwLTYtMS0xLTg4NDIw_549193a4-bb2b-4676-8675-b9a1d1acb6b0"
      unitRef="usd">46946000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="ibe58668c3c93418ba8c23c26a6844979_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzEwLTgtMS0xLTg4NDIw_8600a04c-d8d8-4ac6-b1a9-82550b9b2e4e"
      unitRef="usd">1384000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i982d7c40d15642dda022bfea9ca92189_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTowYzY3ZTg4ZTRjZjM0ZWQ3YTdlMmI0ZjMyZWJiYzExOS90YWJsZXJhbmdlOjBjNjdlODhlNGNmMzRlZDdhN2UyYjRmMzJlYmJjMTE5XzEwLTE2LTEtMS04ODQyMA_6f1523af-6cfd-40ca-b9f7-3ed47fee302f"
      unitRef="usd">42213000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i0d1788cac9564c29bb18943d69bdafb7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzItMi0xLTEtODg0MjA_2eb5d280-4b03-44e9-8806-479bcd835a55"
      unitRef="usd">5353000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="id6fcdc6f12694c6bba351bd7f66da2e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzItNC0xLTEtODg0MjA_dd85ef5f-1ab6-4677-b7d4-a556de1be079"
      unitRef="usd">3607000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="id6fcdc6f12694c6bba351bd7f66da2e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzItNi0xLTEtODg0MjA_6cdf8da2-edd0-421d-884f-1a864d163799"
      unitRef="usd">320000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="id6fcdc6f12694c6bba351bd7f66da2e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzItOC0xLTEtODg0MjA_01f35a10-124e-4eb6-9019-3d56b55a1ef0"
      unitRef="usd">170000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease
      contextRef="id6fcdc6f12694c6bba351bd7f66da2e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzItMTAtMS0xLTkxMjU3_7291b4b0-c273-4ac6-bcbe-e9d2bb6a0192"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease>
    <us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal
      contextRef="id6fcdc6f12694c6bba351bd7f66da2e3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzItMTItMS0xLTkxMjU3_71d9c1c9-30e5-4be2-a60e-891e3c1c6643"
      unitRef="usd">0</us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal>
    <tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance
      contextRef="i6bbfce50c38447d78e535e824562221b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzItMTQtMS0xLTkxMjU3_9a6c94ee-5513-4269-b709-0ea7450c4b0c"
      unitRef="usd">1372000</tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="if940d8cd683142748ee5762e0f073d8a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzItMTAtMS0xLTg4NDIw_efda7f87-5d89-4395-bcd9-8d883c5d5975"
      unitRef="usd">10182000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i8f4dc9d1e6a04df1b4ede8d60d7915c8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzMtMi0xLTEtODg0MjA_9e1e15db-72e6-4b3a-a6e1-667af9d16aea"
      unitRef="usd">1382000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i12e9c837f3c54d568038e90abf5f3595_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzMtNC0xLTEtODg0MjA_3af29c6b-1447-43dd-b911-8114891eb67b"
      unitRef="usd">2005000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i12e9c837f3c54d568038e90abf5f3595_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzMtNi0xLTEtODg0MjA_09f658ff-e23e-4a47-99fd-881460ed4130"
      unitRef="usd">23000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i12e9c837f3c54d568038e90abf5f3595_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzMtOC0xLTEtODg0MjA_d17ddd91-7af8-416e-adf3-38892cc97383"
      unitRef="usd">241000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease
      contextRef="i12e9c837f3c54d568038e90abf5f3595_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzMtMTAtMS0xLTkxMjU3_92f190e2-bc20-4a5e-b6eb-c86341b0d15b"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease>
    <us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal
      contextRef="i12e9c837f3c54d568038e90abf5f3595_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzMtMTItMS0xLTkxMjU3_6fc5d1e8-72ba-403e-b1c8-309ee7cdd9d9"
      unitRef="usd">0</us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal>
    <tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance
      contextRef="i4e89744039bb4519878234899d0d6337_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzMtMTQtMS0xLTkxMjU3_9428dd6b-0dfe-4be2-9463-cf83a7d21ce9"
      unitRef="usd">-187000</tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ia9e0c9612ad0426cabd59d886f22b1d3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzMtMTAtMS0xLTg4NDIw_ae669b55-b87b-4d88-9dc8-b6efe2e94f5f"
      unitRef="usd">3418000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i54efeecfd03a4a7690f5f54147e02d92_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzQtMi0xLTEtODg0MjA_67dcf285-b114-4cdb-8079-cc5624ccd230"
      unitRef="usd">308000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i87bb107eb5ec49f68b025b4452ec988e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzQtNC0xLTEtODg0MjA_14d59ac1-f26a-4b30-a084-1821d12a9ff4"
      unitRef="usd">378000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i87bb107eb5ec49f68b025b4452ec988e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzQtNi0xLTEtODg0MjA_4563f10e-f261-4207-a69e-8b26886ea584"
      unitRef="usd">27000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i87bb107eb5ec49f68b025b4452ec988e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzQtOC0xLTEtODg0MjA_018c8a2c-a624-43a0-9595-10c812e0c63b"
      unitRef="usd">53000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease
      contextRef="i87bb107eb5ec49f68b025b4452ec988e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzQtMTAtMS0xLTkxMjU3_be543852-b94c-444c-8e12-cbece855d649"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease>
    <us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal
      contextRef="i87bb107eb5ec49f68b025b4452ec988e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzQtMTItMS0xLTkxMjU3_65775deb-2856-4f09-91bd-1810cf8dfad4"
      unitRef="usd">0</us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal>
    <tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance
      contextRef="i149230333ca24c84b64c2aac27ec6600_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzQtMTQtMS0xLTkxMjU3_1bab378b-d416-42a8-ae23-a40a961010cd"
      unitRef="usd">513000</tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i9bd6b01810ee44f9afb558f2a676c00b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzQtMTAtMS0xLTg4NDIw_60699ad2-b446-4c33-aca2-42a94ddbf337"
      unitRef="usd">1225000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i53f5752176954eb3bcdbe6c20a0526f1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzUtMi0xLTEtODg0MjA_c42d2d5c-bad5-4ecb-bef4-18cbbf39cfb8"
      unitRef="usd">670000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i79e103c89b2541989c98cc50575bbd16_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzUtNC0xLTEtODg0MjA_87180e6a-c1a8-463d-9f01-c740a215ea08"
      unitRef="usd">-355000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i79e103c89b2541989c98cc50575bbd16_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzUtNi0xLTEtODg0MjA_cb3f3022-af13-457b-97e2-c5d19458dc8f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i79e103c89b2541989c98cc50575bbd16_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzUtOC0xLTEtODg0MjA_b0ef3232-e7df-4d91-9bff-142d917f4d64"
      unitRef="usd">80000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease
      contextRef="i79e103c89b2541989c98cc50575bbd16_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzUtMTAtMS0xLTkxMjU3_efbc4ecb-2b24-40c8-ab5d-c6943d27b178"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease>
    <us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal
      contextRef="i79e103c89b2541989c98cc50575bbd16_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzUtMTItMS0xLTkxMjU3_8a95d5a6-f6b9-4c6f-a9c5-668849f606bf"
      unitRef="usd">0</us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal>
    <tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance
      contextRef="i17c2bc8d4ca9400f9f5d37b7c9b403c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzUtMTQtMS0xLTkxMjU3_5242a5e2-4188-4801-b049-e4a923271a62"
      unitRef="usd">437000</tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i8aba05b2a8fb41ecadaa08f4ced555f2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzUtMTAtMS0xLTg4NDIw_8634b2b8-3946-4809-bb6b-a773d2232464"
      unitRef="usd">832000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="iab7cecb9ffa14bb1bbe810bd6297df89_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzYtMi0xLTEtODg0MjA_81e05401-8a84-42b4-9a7d-4d936fdd6460"
      unitRef="usd">12566000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ie61c54c077e848ceb0d35c32504ced8c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzYtNC0xLTEtODg0MjA_b8e426ac-6dbc-4af7-8245-32837dbb8760"
      unitRef="usd">11336000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="ie61c54c077e848ceb0d35c32504ced8c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzYtNi0xLTEtODg0MjA_9d0a2cfe-f54d-43de-9f7b-d3fea49bc1f8"
      unitRef="usd">2344000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="ie61c54c077e848ceb0d35c32504ced8c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzYtOC0xLTEtODg0MjA_5d1e4acc-6687-4f52-95c8-3c322c947833"
      unitRef="usd">1115000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease
      contextRef="ie61c54c077e848ceb0d35c32504ced8c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzYtMTAtMS0xLTkxMjU3_e1cddbed-32ad-4349-bd73-3fb18c61ef7a"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease>
    <us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal
      contextRef="ie61c54c077e848ceb0d35c32504ced8c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzYtMTItMS0xLTkxMjU3_367c72c2-c9aa-4526-bf7e-fd90f09635c2"
      unitRef="usd">449000</us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal>
    <tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance
      contextRef="i345fcdc032ab44579ca76f0ddc7a1501_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzYtMTQtMS0xLTkxMjU3_6fc366df-e97a-4655-871a-40fe46fe7852"
      unitRef="usd">-184000</tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i407d25d065c4479f90459d8ba17be76a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzYtMTAtMS0xLTg4NDIw_afb214b8-88ba-4679-b8ff-671caa64492c"
      unitRef="usd">22040000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ic866f689b98b4b6ebf1cbea8196a927c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzctMi0xLTEtODg0MjA_31e7623f-053e-492a-8dea-f208d1b15eda"
      unitRef="usd">7657000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i6b512aa4449e4a7bba101daafa6cc2c6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzctNC0xLTEtODg0MjA_a5be0efc-ec91-4574-b399-5dae0e197789"
      unitRef="usd">16079000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i6b512aa4449e4a7bba101daafa6cc2c6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzctNi0xLTEtODg0MjA_27f66896-92e8-46f7-bdfe-bdb0e64ad3ac"
      unitRef="usd">3201000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i6b512aa4449e4a7bba101daafa6cc2c6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzctOC0xLTEtODg0MjA_5318688d-583d-4fd9-bcef-4ef8ef07a933"
      unitRef="usd">143000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease
      contextRef="i6b512aa4449e4a7bba101daafa6cc2c6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzctMTAtMS0xLTkxMjU3_f0b08375-3f47-42c9-b8d5-71b016c77421"
      unitRef="usd">37415000</us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease>
    <us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal
      contextRef="i6b512aa4449e4a7bba101daafa6cc2c6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzctMTItMS0xLTkxMjU3_78cfe61c-a079-468c-9468-472e279fabf9"
      unitRef="usd">0</us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal>
    <tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance
      contextRef="i421602a24be14845868de46c8afb0328_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzctMTQtMS0xLTkxMjU3_886858d4-40a7-4b9c-86aa-ac49110e8964"
      unitRef="usd">-1630000</tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i4ded10c7084f450d9a9393d0b63acdf4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzctMTAtMS0xLTg4NDIw_03eec1c2-3a65-4bfe-8757-9a481b3c1d39"
      unitRef="usd">56463000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ib1d15cf5070d4bb481aa77c4b7420762_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzgtMi0xLTEtODg0MjA_cd002ef5-ece8-480f-9637-fcce9514789d"
      unitRef="usd">488000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i4ef7a392d83d4fbea59632d9758f2411_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzgtNC0xLTEtODg0MjA_3da8d30c-2b2b-434e-96aa-24fca0a4d15e"
      unitRef="usd">562000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i4ef7a392d83d4fbea59632d9758f2411_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzgtNi0xLTEtODg0MjA_15da578c-a40d-4ae3-b209-b9c1b50847f8"
      unitRef="usd">573000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i4ef7a392d83d4fbea59632d9758f2411_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzgtOC0xLTEtODg0MjA_c9093550-16bd-4c25-94d0-beefa56af337"
      unitRef="usd">117000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease
      contextRef="i4ef7a392d83d4fbea59632d9758f2411_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzgtMTAtMS0xLTkxMjU3_1af26933-d9af-467b-8743-a5f87e6b2eaf"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease>
    <us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal
      contextRef="i4ef7a392d83d4fbea59632d9758f2411_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzgtMTItMS0xLTkxMjU3_fb002627-b0d5-4ea9-921f-cae9de1485cd"
      unitRef="usd">0</us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal>
    <tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance
      contextRef="if64c8e6108854360a9b6be5768433ccb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzgtMTQtMS0xLTkxMjU3_52a4d53f-828d-45d5-8194-f15f10505592"
      unitRef="usd">-52000</tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ib4b93a212f764d889b1c59a75e2bf804_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzgtMTAtMS0xLTg4NDIw_61635a02-9c65-40a9-99ad-e82de5de218c"
      unitRef="usd">542000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i0b8c6ded6a004dc8ab488e2881303e17_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzktMi0xLTEtODg0MjA_e1f11f90-61d5-4d79-835a-a810d5bf8235"
      unitRef="usd">668000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i867b678862b84ae68a834b146a18b4ab_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzktNC0xLTEtODg0MjA_75a1e80e-55cf-48b7-af40-d4475a3c01f6"
      unitRef="usd">369000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i867b678862b84ae68a834b146a18b4ab_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzktNi0xLTEtODg0MjA_40947f66-5b92-4dc2-893f-1446b0d2090e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i867b678862b84ae68a834b146a18b4ab_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzktOC0xLTEtODg0MjA_8e645a67-83a3-4d7d-849f-c5741cdc2fd7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease
      contextRef="i867b678862b84ae68a834b146a18b4ab_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzktMTAtMS0xLTkxMjU3_c5c7e0a2-b33c-414b-94d0-8b0f1587ea9c"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease>
    <us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal
      contextRef="i867b678862b84ae68a834b146a18b4ab_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzktMTItMS0xLTkxMjU3_56e896ce-9caa-4513-8a7d-0e6557655917"
      unitRef="usd">0</us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal>
    <tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance
      contextRef="i62a2397f9d494e7f977bf7c9130ce7e2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzktMTQtMS0xLTkxMjU3_4e9acc4d-7482-4671-a78a-e4111c29e3e3"
      unitRef="usd">0</tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ia0297e0144c74dc69ba651e10d1bc145_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzktMTAtMS0xLTg4NDIw_ea2068a9-e02b-4763-9f44-f1b63bd2fd9b"
      unitRef="usd">1037000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i642439c856dd416cb21760b2b2c7c27b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzEwLTItMS0xLTg4NDIw_f92c4b06-af38-4977-8800-d2360f92d3ad"
      unitRef="usd">29092000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i0b07031438d943208c5967790df02347_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzEwLTQtMS0xLTg4NDIw_2dcd43ce-2935-44f3-bdad-d6aacd474895"
      unitRef="usd">33981000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="i0b07031438d943208c5967790df02347_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzEwLTYtMS0xLTg4NDIw_7ef791b4-291e-4c8d-b7f6-1ada59efbd4a"
      unitRef="usd">6488000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery
      contextRef="i0b07031438d943208c5967790df02347_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzEwLTgtMS0xLTg4NDIw_e108cd5c-3b7c-494e-af55-be6d7945b5dc"
      unitRef="usd">1919000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease
      contextRef="i0b07031438d943208c5967790df02347_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzEwLTEwLTEtMS05MTIwNw_b811ecd1-ff2c-4f29-ad4a-f21c87ade069"
      unitRef="usd">37415000</us-gaap:FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease>
    <us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal
      contextRef="i0b07031438d943208c5967790df02347_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzEwLTEyLTEtMS05NjQ0NA_897f6db6-5064-4b21-88b0-28bc49726828"
      unitRef="usd">449000</us-gaap:FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal>
    <tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance
      contextRef="i1140367a2f8d40ea9e492230d7d383c0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzEwLTE0LTEtMS05NjQ0NA_9da32e0a-5f33-4e7e-a4ce-a878cba113ab"
      unitRef="usd">269000</tfin:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ifee51bbf5fa7448c863bb365d59d8eed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo5NjNhZmZkNDkyZTM0NmJjYTJiZTM1NzRkOGVlNTE3Zi90YWJsZXJhbmdlOjk2M2FmZmQ0OTJlMzQ2YmNhMmJlMzU3NGQ4ZWU1MTdmXzEwLTEwLTEtMS04ODQyMA_a7f8e9a9-8db1-40d1-893b-5e9113f0a309"
      unitRef="usd">95739000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery
      contextRef="i053bbb06827b49cbbfaec266250e2d9b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTg1NDg4MQ_3f0e020a-438f-4f46-8370-ea3324224a41"
      unitRef="usd">6445000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i053bbb06827b49cbbfaec266250e2d9b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTg1NDg2Nw_8701ed93-74b2-489b-99cc-44290828782b"
      unitRef="usd">7039000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery
      contextRef="ibe58668c3c93418ba8c23c26a6844979_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTg1NDg5Ng_5ec5809a-03aa-4218-889a-5b801c34b9f8"
      unitRef="usd">45562000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ibe58668c3c93418ba8c23c26a6844979_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTg1NDkxMA_1090121c-1114-41a7-8233-0c93b19955b8"
      unitRef="usd">-7964000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery
      contextRef="i956e8e7508a64dd1be83d82762fc3d8c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzEwOTk1MTE2Njg4MTc_0894b004-3ec0-4ba7-90c0-2d56b6817686"
      unitRef="usd">41265000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery>
    <tfin:AllowancesForCreditLossesAttributableToChangeInLossDrivers
      contextRef="i7b264e371f1845ee80f27a7cd87ad3ef_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzEwOTk1MTE2Njg4MzA_f84ce72a-a756-4639-995e-23ed8bf01c33"
      unitRef="usd">1769000</tfin:AllowancesForCreditLossesAttributableToChangeInLossDrivers>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery
      contextRef="i053bbb06827b49cbbfaec266250e2d9b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzEwOTk1MTE2Njg4NDI_25700ff4-abc5-4791-9b63-051f3beff18c"
      unitRef="usd">6445000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery>
    <tfin:CollateralDependentFinancingReceivablesAndAllowanceForCreditLossesOnCollateralDependentFinancingReceivablesTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2ODMz_6b7d05e3-2037-428a-bfb9-58f891f8893c">&lt;div style="margin-top:13pt"&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 the amortized cost basis of collateral dependent loans, which are individually evaluated to determine expected credit losses, and the related ACL allocated to these loans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.489%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accounts&lt;br/&gt;Receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ACL&lt;br/&gt;Allocation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/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;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;1-4 family residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;4,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage warehouse&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:7pt"&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 the balance of the Over-Formula Advance Portfolio included in factored receivables was $8,202,000 and was fully reserved. At December&#160;31, 2022 the balance of Misdirected Payments included in factored receivables was $19,361,000 and carried no ACL allocation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accounts&lt;br/&gt;Receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;ACL&lt;br/&gt;Allocation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;1-4 family residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;8,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;1,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage warehouse&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;</tfin:CollateralDependentFinancingReceivablesAndAllowanceForCreditLossesOnCollateralDependentFinancingReceivablesTableTextBlock>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="if3f820dcad1d4236ab3f6dbaf20ba53b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzItMi0xLTEtODg0MjA_61061a9a-cdf9-4888-8794-74fe867fd9a9"
      unitRef="usd">1003000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i246280d7057a4b53a261710283e14503_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzItNC0xLTEtODg0MjA_c0beae95-38d5-4ce6-b183-91a4be6039e1"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i2bfc578176d44e1ab1934a7294d5d9d8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzItNi0xLTEtODg0MjA_2492bdf3-5a9a-4822-a688-b1464783722f"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="ic1d8e354ec9044f8879edf30e29ff767_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzItOC0xLTEtODg0MjA_c49db61b-4641-411b-bb69-dfa48040fb60"
      unitRef="usd">140000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="id35ad8ab992443dcb81e7dda6c4c8c0d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzItMTAtMS0xLTg4NDIw_d068f360-3835-40e0-a8dc-35f0530f097b"
      unitRef="usd">1143000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="id35ad8ab992443dcb81e7dda6c4c8c0d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzItMTItMS0xLTg4NDIw_ad93be2f-4803-4d11-a781-a7418bfeb95d"
      unitRef="usd">283000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i6d45024a656c48a28cd238d71eee8874_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzMtMi0xLTEtODg0MjA_fe6c11cb-ce47-40fa-aad1-6053f94f2f1f"
      unitRef="usd">150000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i9187ff201fd5401d8ac1e4c930783348_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzMtNC0xLTEtODg0MjA_8b815d97-d75c-4c7d-a27d-b8bc6d78468f"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i0f63b8f2f46f4f82a16ce736ea8158f4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzMtNi0xLTEtODg0MjA_8c52eef8-5b93-46d3-913e-e7cad5e1e2b6"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="id16947acaeea47a6883491f0d614d91f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzMtOC0xLTEtODg0MjA_861a6630-8a4c-47b1-b895-f3b37e1a4571"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="ib8827b0b5bab43b486a65170b49e4f07_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzMtMTAtMS0xLTg4NDIw_01334ee7-f90f-47a8-83dd-062e88372c34"
      unitRef="usd">150000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ib8827b0b5bab43b486a65170b49e4f07_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzMtMTItMS0xLTg4NDIw_8bfffdf2-0bfa-4c31-8d32-f524347ab060"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i06b46dcb05034398953b73d1e6300456_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzQtMi0xLTEtODg0MjA_6c8dd06b-6735-4a36-b854-4a7e5d0083ef"
      unitRef="usd">1342000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i6c715154fdee4ecbb8b5c41a6d239a6b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzQtNC0xLTEtODg0MjA_95789a06-734a-47b2-aeb6-f56d42942db6"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i3f14f09f45904f9f984c2553d02ed288_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzQtNi0xLTEtODg0MjA_067f8693-5158-43ec-8170-6fc9f4c226ab"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i5fcca5778e564678991036ed2f0db2f3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzQtOC0xLTEtODg0MjA_266508ec-12af-4ee1-b726-f680914a6f08"
      unitRef="usd">49000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i999990177193436fabf0adf63b32afe6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzQtMTAtMS0xLTg4NDIw_ccd01faa-4b65-4b65-abaa-18f454a91305"
      unitRef="usd">1391000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i999990177193436fabf0adf63b32afe6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzQtMTItMS0xLTg4NDIw_28fa00dc-2f29-4dcc-9fad-ac271b5d15f0"
      unitRef="usd">108000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="iecc782b97ec747eaa13871e1eb1db5cb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzUtMi0xLTEtODg0MjA_52c8c78b-0d40-46e6-9a6f-69010b451432"
      unitRef="usd">196000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i7c7935e0086946b790bf43e83d75a8ce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzUtNC0xLTEtODg0MjA_cdd698d7-e745-413d-adb8-ad8af62f9a4b"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i64d01e80a83c425f816d83294e49fb79_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzUtNi0xLTEtODg0MjA_0fc9eeca-547c-4def-a4b7-aa184c7e874d"
      unitRef="usd">108000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i033e21aea5ce4593a0a91ac195b7c5ba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzUtOC0xLTEtODg0MjA_3194b99e-2c90-4a4d-99d7-925b2bd5f4b9"
      unitRef="usd">96000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i5ec3aacfcde44f9aac4081660f9f2d43_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzUtMTAtMS0xLTg4NDIw_e83b884f-7ebe-463a-8f8b-abf48abc3c22"
      unitRef="usd">400000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i5ec3aacfcde44f9aac4081660f9f2d43_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzUtMTItMS0xLTg4NDIw_aa6344c5-ba22-4a72-bcb4-a15501e148ae"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i835d955c08a94317ac844424e7e65dc0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzYtMi0xLTEtODg0MjA_318d26f7-3d09-42fc-820a-78d075aa46f5"
      unitRef="usd">193000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i99ef601317304ac593ce87515194a075_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzYtNC0xLTEtODg0MjA_1c5e6cbc-a388-4096-82a3-2dab3f0070ea"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i43f3a8abfb5f4649a8e57e05f4200a07_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzYtNi0xLTEtODg0MjA_37fd1882-36a5-4876-ab20-262b66f47a4d"
      unitRef="usd">5334000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i195493f3b0f4487c951287cef05c6d0d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzYtOC0xLTEtODg0MjA_1907b904-9f91-4e18-9e9e-41a21c762e7d"
      unitRef="usd">10370000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="iead85201dcde4bd686959c11f60d6efa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzYtMTAtMS0xLTg4NDIw_6f8bc356-3ead-4baf-a341-908531f30560"
      unitRef="usd">15897000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="iead85201dcde4bd686959c11f60d6efa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzYtMTItMS0xLTg4NDIw_82404703-764a-4d4d-bd50-30fd045d064c"
      unitRef="usd">4737000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i23f9d41e4e964ad1bdb2bc94c4078f48_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzctMi0xLTEtODg0MjA_3d7cc8fe-fdb7-40cd-b4ef-095968340350"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i66e25ed81bfd4567b01c2f75a0f8c0af_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzctNC0xLTEtODg0MjA_4cfe9a3a-61ff-4190-b244-ae056f687f9a"
      unitRef="usd">42409000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="ie42d7ec4b7bf4c6bae73784860a234fd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzctNi0xLTEtODg0MjA_15fe6b16-7491-4966-a4f4-6fbf504c22fb"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i58e3ee86f00c406aa57d4aa0ca953969_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzctOC0xLTEtODg0MjA_d120790e-f050-45c2-8dc0-3742539f6892"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i1394171f468b41d3920af11e84983818_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzctMTAtMS0xLTg4NDIw_6ccc1e60-9ea9-402b-a470-c71317a81fc9"
      unitRef="usd">42409000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i1394171f468b41d3920af11e84983818_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzctMTItMS0xLTg4NDIw_a918cc66-43df-4723-b270-1787ab1f8b82"
      unitRef="usd">13042000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i9fa85b98e7a747a7b595514e491ff8cf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzgtMi0xLTEtODg0MjA_274fc75b-0209-4541-b53a-93d5b676d2a7"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i46c45715934e414a9a55e56cfcf2b666_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzgtNC0xLTEtODg0MjA_ae5a2438-4a83-417d-b195-00de0f961d43"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i0426cb45dffe43b1b54c7deb951f3df7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzgtNi0xLTEtODg0MjA_5bb49b32-c3f6-4f3c-9803-b11848f0c61c"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i7ee87f5be0524f748a3ceb2f60e7207e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzgtOC0xLTEtODg0MjA_17da0621-3166-49d9-a2b7-237de13030df"
      unitRef="usd">91000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="idc77d9b422c5410a98ced021c1d81a28_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzgtMTAtMS0xLTg4NDIw_06737ab1-fef2-4b1d-abe9-5d6f1a28eb54"
      unitRef="usd">91000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="idc77d9b422c5410a98ced021c1d81a28_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzgtMTItMS0xLTg4NDIw_74e9abea-6c92-4d39-b387-28d21ebcb5c5"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="ib822fa92bd5049dbb07e4bfeced33765_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzktMi0xLTEtODg0MjA_5aa0d7ba-191a-42e2-b94b-535a925f1fb7"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i31402d4de63e4147a6b26f8d9af9a4fa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzktNC0xLTEtODg0MjA_cd8b04db-eec6-4e79-a831-dc47162a349b"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i493e1ff416cd4ddfae484a7edf789e8c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzktNi0xLTEtODg0MjA_938e14b4-140c-4c7f-90d2-3c130e88808f"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i6d31073044b94451b88f2f5f7c4d94f1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzktOC0xLTEtODg0MjA_306f41ea-63c3-4c2e-a4aa-32506073686e"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i4e62ec4810344586b89ba5547fcdd7ba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzktMTAtMS0xLTg4NDIw_0c815250-9263-425f-961b-87778e183091"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i4e62ec4810344586b89ba5547fcdd7ba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzktMTItMS0xLTg4NDIw_0601f790-a922-4a69-9f08-ccd4c3f4ee26"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i49ee99767a404c99be792681974195b5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzEwLTItMS0xLTg4NDIw_548d57ff-adfa-4148-826e-a4fb5cfe6cd9"
      unitRef="usd">2884000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i1d1a5d2944fe44cd9fbfbb6bcbd09461_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzEwLTQtMS0xLTg4NDIw_b1fba395-c857-4fa0-bc75-94dcf41a95bc"
      unitRef="usd">42409000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="ida3407d7f45644e7a990d0fffea2cdca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzEwLTYtMS0xLTg4NDIw_b6406a17-ec3c-41ce-ae8c-fe63262b01f7"
      unitRef="usd">5442000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="iab8d71c9346e4f8a8b5035bd3ca350ea_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzEwLTgtMS0xLTg4NDIw_41dbf73b-e05f-4aee-9ea7-78130375854e"
      unitRef="usd">10746000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i80014148c2e0471996b1d67a993af77c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzEwLTEwLTEtMS04ODQyMA_1d598ff7-60b1-407a-9410-c205b75c641b"
      unitRef="usd">61481000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i80014148c2e0471996b1d67a993af77c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo1YTYwZGM0NDEwNGE0NzliYmQ0ZmQ2ZGE1NjRlMmEyMy90YWJsZXJhbmdlOjVhNjBkYzQ0MTA0YTQ3OWJiZDRmZDZkYTU2NGUyYTIzXzEwLTEyLTEtMS04ODQyMA_e8c89819-9c7e-435a-b3a7-8739a77cab9b"
      unitRef="usd">18170000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5ef2df83ee324565b6cf8695dff5076f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjUxNA_47af30db-e9cc-4a3a-be6d-7b2231637dd8"
      unitRef="usd">8202000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i51463330b73d45509f730144e6d327ca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjUxOA_4da05ac8-1252-4fb3-8fa1-90c96596b679"
      unitRef="usd">19361000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1a5b78aa1c5d4fddbb5b1d96fe886b50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjUxOA_8dbcd37d-2143-443c-9e4f-ab1f9d43b910"
      unitRef="usd">19361000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="if849e49b982f43ea8bba4ca761fd4503_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzItMi0xLTEtODg0MjA_78ca4a2d-d6f7-4662-90ab-4c750fbd6e6e"
      unitRef="usd">2143000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i5958bc6fb0ed4ead844dfcd530b96d71_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzItNC0xLTEtODg0MjA_62ff2e0b-f41e-47e0-99df-2cb1c912f506"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="id85624dea1b047ea86adadebf9f50547_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzItNi0xLTEtODg0MjA_f734c149-37b7-4ddd-b6e8-1a80a48a002d"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i94bfeb992360449f8cd17f1f2219e98a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzItOC0xLTEtODg0MjA_9c4b54f4-ae68-4cf8-b240-05cf5400bb6c"
      unitRef="usd">155000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="if73cc7a5c59946f7af89d0bf42838450_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzItMTAtMS0xLTg4NDIw_37641396-6e1c-4a6e-8a58-221d9b319d23"
      unitRef="usd">2298000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="if73cc7a5c59946f7af89d0bf42838450_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzItMTItMS0xLTg4NDIw_be55cab8-8383-4530-82a2-339b50e94678"
      unitRef="usd">283000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i8c84d3547ca0441792ab1e0ef78f1884_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzMtMi0xLTEtODg0MjA_696bcee2-9706-4298-84cc-ead353c59a9c"
      unitRef="usd">987000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="ib056fb4b6a8d45c49ae3382db824b5ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzMtNC0xLTEtODg0MjA_26c0dccc-9000-4faa-8c8c-291b628ebfb8"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="id713904b6fb748c58aacc907ad32d74e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzMtNi0xLTEtODg0MjA_8644cb97-49d3-4771-8058-e15c9a14f054"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="ia81e774b60424c4c8c9a76bb5263699d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzMtOC0xLTEtODg0MjA_dc8e344f-740d-467d-907b-f812871b4f77"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i903e94e654734c10b5e24a048d9bf283_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzMtMTAtMS0xLTg4NDIw_77229cab-05da-4990-b9a6-0999d5fea9ef"
      unitRef="usd">987000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i903e94e654734c10b5e24a048d9bf283_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzMtMTItMS0xLTg4NDIw_1a7d3112-93b7-40e4-9644-786f9cdbe9a6"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="id5bc74c3ff124209bf2317765ed8818f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzQtMi0xLTEtODg0MjA_66c02a93-211d-474a-a25b-dcac1c54a006"
      unitRef="usd">1583000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="if0535e784c4342f4a83cb8ef935f1dae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzQtNC0xLTEtODg0MjA_69c37fe6-eed6-47c4-b367-3b8bb0be2b64"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i2464dc5f190f46d68619f245538256bd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzQtNi0xLTEtODg0MjA_0feaf48a-afa1-428d-b001-496216865860"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="iefd91143adf54864b39456616bf85309_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzQtOC0xLTEtODg0MjA_7a9c641c-9a42-4235-b07f-1c30e83fede8"
      unitRef="usd">116000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i0841587be15942af831e6a610900fdf9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzQtMTAtMS0xLTg4NDIw_1125598b-0909-44c2-bf72-c94a6b210c2d"
      unitRef="usd">1699000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i0841587be15942af831e6a610900fdf9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzQtMTItMS0xLTg4NDIw_89195f25-a423-4495-848f-35340cb98cca"
      unitRef="usd">39000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i380ce28ed82e4800899d15e6a6c8d31e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzUtMi0xLTEtODg0MjA_7aabcfad-78ee-4756-89ad-0718022446b3"
      unitRef="usd">1803000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i51b7f30a915a4ed1b2d9c4f7bf943788_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzUtNC0xLTEtODg0MjA_63227259-4140-4825-a1a9-7beb53ef6d6e"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="ie63faeb9eeea4ab0a7f0428d39e3f2e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzUtNi0xLTEtODg0MjA_ab36bfc3-eed9-4bcc-ab2e-d929f1594fbb"
      unitRef="usd">126000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="id3cb5d0f0dd74c8791942a912e491792_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzUtOC0xLTEtODg0MjA_28f4d5e3-2c7e-4f44-8b31-345f998cb11d"
      unitRef="usd">116000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i564db1e7e40846a7a7bfd23feaaf4c79_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzUtMTAtMS0xLTg4NDIw_631dd309-d38c-458b-b776-1066120fa4d5"
      unitRef="usd">2045000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i564db1e7e40846a7a7bfd23feaaf4c79_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzUtMTItMS0xLTg4NDIw_a30a9b5d-3274-418c-9818-99883c53a902"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i57a61aefa1f844db982945102f04324f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzYtMi0xLTEtODg0MjA_bab2f7c5-8568-4d31-9cf5-6175c2f65969"
      unitRef="usd">254000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i2768b5d6fcb1467ea92b96bfc213dff3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzYtNC0xLTEtODg0MjA_4fcd8679-dc9e-47fe-be99-f4e8e1087173"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i30495fa8f044453cbf09f3dc0def423e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzYtNi0xLTEtODg0MjA_79c74cea-020a-4b2a-af56-26a99bf8d650"
      unitRef="usd">5598000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i1ee0b574cd4e400caf7143cd111047c1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzYtOC0xLTEtODg0MjA_e63cd471-8cf4-4afc-ad57-a490a724642e"
      unitRef="usd">3017000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="idcfdc390219f412d8c8c7ad78cdec38a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzYtMTAtMS0xLTg4NDIw_6e993542-0777-4d9b-be81-ad2eabdfdb1f"
      unitRef="usd">8869000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="idcfdc390219f412d8c8c7ad78cdec38a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzYtMTItMS0xLTg4NDIw_707141c2-db0e-42bb-b6f6-f0385b0a2ff7"
      unitRef="usd">1733000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="iaaaeba6c813345a599c7cd61001f7fb6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzctMi0xLTEtODg0MjA_4609a1d5-3666-4b7b-9aec-535bd6576ef1"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="id0baf27ffeb644c7adfed7a8bad9e012_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzctNC0xLTEtODg0MjA_e8de1e88-8a8f-4f55-ab02-e5135af1787b"
      unitRef="usd">42863000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i574a74ffaee04cd1a30ba526b82451fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzctNi0xLTEtODg0MjA_f8a39c85-62bd-48f8-bbac-d9daab8c5f3b"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i4cb780f9c7484b039e23ee3337c3d8c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzctOC0xLTEtODg0MjA_7f9f3a48-df0d-4793-920d-e3a47942e606"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="ic2957da3782948f1a598fb34622927b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzctMTAtMS0xLTg4NDIw_f7606087-d980-4be9-b0c5-472a6f4af24c"
      unitRef="usd">42863000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ic2957da3782948f1a598fb34622927b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzctMTItMS0xLTg4NDIw_cc174c01-7278-44f4-8bb9-1c9ed291a4f2"
      unitRef="usd">12640000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i9ac89c41886848bf8a0f0a7fb1768940_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzgtMi0xLTEtODg0MjA_46e369a3-9f70-495f-9047-1f0a2d7e0905"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="ib5f3316dad964e9bb75fe6aa3fca00c1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzgtNC0xLTEtODg0MjA_8613b863-321e-4acc-95ad-a6c72e7a1703"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="id98bcff5e8c4404e8ba33b9239484ad7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzgtNi0xLTEtODg0MjA_102292fb-ddc7-4bce-b2e2-b8dee75dddc8"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i4ee10c09bff044149502571a1ea9c315_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzgtOC0xLTEtODg0MjA_b6da2f01-da36-4c5f-9266-7297e03a1dbf"
      unitRef="usd">240000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i785ad777802040629546cc10619cef2b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzgtMTAtMS0xLTg4NDIw_a8409e1d-bdec-422f-afa5-8f22e88c9025"
      unitRef="usd">240000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i785ad777802040629546cc10619cef2b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzgtMTItMS0xLTg4NDIw_941ea122-67a3-4224-918a-c4fda66352f6"
      unitRef="usd">21000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i6a2f2fe5537b40f5ac635ecac6603141_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzktMi0xLTEtODg0MjA_8daa76e5-c839-4c33-a9f3-51eb3a5705bc"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i26761094d410451595ba132f971c0267_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzktNC0xLTEtODg0MjA_03831111-ae29-4b50-945b-578bb0035eef"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i245fb845f06543dc941ade6e8dfabeb2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzktNi0xLTEtODg0MjA_f55237f3-3d9c-4ade-a6f1-cd661bd97226"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i909b6fa233be4cacad15b47efa9890bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzktOC0xLTEtODg0MjA_ca09d390-ad89-4808-a399-7b4d3bd9e05b"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i4cbca0c4961e464abbd1e0a6d00633c1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzktMTAtMS0xLTg4NDIw_ca0a730d-a4bf-45c7-ba03-31d35bca808a"
      unitRef="usd">0</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i4cbca0c4961e464abbd1e0a6d00633c1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzktMTItMS0xLTg4NDIw_f67cf86a-40f4-412b-96da-6582e1b5d533"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i2c2bd6efd7574a05be4b30201a582e4b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzEwLTItMS0xLTg4NDIw_61409975-78d7-4710-9892-672acda05661"
      unitRef="usd">6770000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i4bac389ddd5248049825b718fcbb9048_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzEwLTQtMS0xLTg4NDIw_16215309-b18e-4fab-948c-20812bafc7ec"
      unitRef="usd">42863000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="if5bc118ed3c74f64a22c6cd13b1a5e46_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzEwLTYtMS0xLTg4NDIw_e195fbb6-84b0-490a-920d-92ac096c76c0"
      unitRef="usd">5724000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i16bb23500fd14e249ff9be23da05e5fa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzEwLTgtMS0xLTg4NDIw_b825a239-0115-4d73-832f-4f1d77672957"
      unitRef="usd">3644000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest
      contextRef="i573c40146a96459396cbaf59ce77ccb2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzEwLTEwLTEtMS04ODQyMA_3bc48dc8-b997-4e4a-8380-af802d4a91aa"
      unitRef="usd">59001000</tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i573c40146a96459396cbaf59ce77ccb2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpmNWZjOGY5MjZmMDA0MGQxYjI2YzU4NDc0NTFkNTFiNi90YWJsZXJhbmdlOmY1ZmM4ZjkyNmYwMDQwZDFiMjZjNTg0NzQ1MWQ1MWI2XzEwLTEyLTEtMS04ODQyMA_55848537-590e-4835-8482-0a98f2248481"
      unitRef="usd">14716000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i62c44a1f81ed4b4289e835ad26c3a934_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjUyNg_d918a26e-8bf7-45ea-ad2a-bf602c16f5a0"
      unitRef="usd">10077000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i51463330b73d45509f730144e6d327ca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjU4Mg_d353a918-56d6-41f4-9635-f34b6d341aa1"
      unitRef="usd">19361000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:PastDueFinancingReceivablesTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2ODIz_95d967b7-4e38-4686-8d6e-eb8989898147">&lt;div style="margin-top:6pt"&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 an aging of contractually past due loans:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&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&lt;br/&gt;30-59 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&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&lt;br/&gt;60-90 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&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&lt;br/&gt;Days or More&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&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&lt;br/&gt;Days or More&lt;br/&gt;Still Accruing&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;676,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;678,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;/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;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;1-4 family residential properties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;3,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;2,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,243,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,251,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,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;12,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,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:10pt;font-weight:400;line-height:100%"&gt;1,144,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:10pt;font-weight:400;line-height:100%"&gt;1,237,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;8,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;8,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Mortgage warehouse&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 #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;46,716&#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,362&#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;41,367&#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;104,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,015,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,120,291&#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;border-bottom:3pt double #000;border-top:1pt solid #000;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;37,142&#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:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.876%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&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&lt;br/&gt;30-59 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&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&lt;br/&gt;60-90 Days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&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&lt;br/&gt;Days or More&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&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="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&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&lt;br/&gt;Days or More&lt;br/&gt;Still Accruing&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;Commercial real estate&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,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;631,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;632,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;123,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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;1-4 family residential properties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,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;6,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,424,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;1,430,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,571,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,699,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,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;10,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Mortgage warehouse&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;769,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;769,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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 #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;73,519&#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;19,182&#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;46,433&#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;139,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,728,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,867,572&#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;39,268&#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:PastDueFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6a530f642ab94763968ebd6ae0715fc0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzItMS0xLTEtODg0MjA_09225c3b-b6c9-417a-9a0e-a0404edccf39"
      unitRef="usd">1301000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9993eaa95f9c4a1fbe8fa87f6bf7ef49_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzItMy0xLTEtODg0MjA_7c79f9a4-8dd0-4fc2-9edf-512cea9f390e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id21ed0878ace4fc18411484b79748387_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzItNS0xLTEtODg0MjA_850dfe88-98b7-4cda-b80d-ca29f9ccb0ef"
      unitRef="usd">455000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic0f1dc227dc94d219739dfed04bda1ee_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzItNy0xLTEtODg0MjA_a96aaffa-e13c-4cce-aebe-e6ec2b32ad8a"
      unitRef="usd">1756000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id535e9c2b2e64ea0975db5d0631df199_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzItOS0xLTEtODg0MjA_8f345622-372e-4603-8b75-2907302564ce"
      unitRef="usd">676388000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzItMTEtMS0xLTg4NDIw_8144fde0-7ce9-40cc-92da-cef589d8d58a"
      unitRef="usd">678144000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing
      contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzItMTMtMS0xLTg4NDIw_e7252150-1b4a-4919-8478-b34f9b8f0c78"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1d720044b28f4dd48595b6bed7c72ee2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzMtMS0xLTEtODg0MjA_449b247f-e3a4-4aaf-a11a-ca350bc27f96"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0b83e4e7b3f14dec9646c8bde2c835c9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzMtMy0xLTEtODg0MjA_80a6065b-7db9-4d0b-ba6d-2894c64b2120"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8f6bc622a9774043a62375b75c8522bd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzMtNS0xLTEtODg0MjA_bc09904b-9605-416e-ab88-5f359cee9f3a"
      unitRef="usd">145000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1af2bbe7257b45b0a052b23980b2adaf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzMtNy0xLTEtODg0MjA_ced486d1-1fe5-48ff-970a-936aa3f5b47a"
      unitRef="usd">145000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8ac7f97332ab4ef8bfced60dc7fb8c0e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzMtOS0xLTEtODg0MjA_dd5641d8-c3e1-45da-ab05-8a8de61921b1"
      unitRef="usd">90831000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzMtMTEtMS0xLTg4NDIw_04689732-dcec-4b65-9ba5-38cba5d10048"
      unitRef="usd">90976000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing
      contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzMtMTMtMS0xLTg4NDIw_f4dd4e80-59e8-47fd-9b8d-30f8de345bce"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i981566f45eb844eda4a6a6638dcc320f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzQtMS0xLTEtODg0MjA_f6f7ff92-e4fc-4398-93ea-ebdf85b15c41"
      unitRef="usd">936000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8a51c07ad99242d3841b5e96886de8c9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzQtMy0xLTEtODg0MjA_bf247422-bd12-4f9f-89e1-ddf877548e7d"
      unitRef="usd">531000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i122f2989f48f41a39731d0651edb3f42_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzQtNS0xLTEtODg0MjA_22824957-3722-4bd8-bf09-eade437b256a"
      unitRef="usd">776000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i37cba544c7eb47eaa0cb526bf5952013_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzQtNy0xLTEtODg0MjA_e4dcf3c1-4f0f-44bb-b075-6a8a961eb564"
      unitRef="usd">2243000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3bbdc0f4a3d54325a437697468908c58_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzQtOS0xLTEtODg0MjA_aa2306fc-8a5a-48c1-b6cf-048eaea03e76"
      unitRef="usd">123738000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzQtMTEtMS0xLTg4NDIw_781bc5d8-c42c-4ec1-888f-18cc4f3e79c2"
      unitRef="usd">125981000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing
      contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzQtMTMtMS0xLTg4NDIw_1d3b90f8-6058-49ae-bb8b-798a3852ed9c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ifb6cc3cb776a4db19a862809c2114984_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzUtMS0xLTEtODg0MjA_ccd468ac-da47-4f89-8843-6a9433fe1648"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0509a83a031c465e89b6da0ab77c23c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzUtMy0xLTEtODg0MjA_2225ecb3-180e-4948-b365-31e38191dfd3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9583a797b4e54e0fb29251266e524840_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzUtNS0xLTEtODg0MjA_ff670b4c-df09-4814-9080-9a1bddcf331d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i841ab2600cd949298922ffa63382e027_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzUtNy0xLTEtODg0MjA_beb98eeb-4bbd-4303-b21e-fe7dbadd47ec"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id9faf2d3a1604979a1c89703381cf9a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzUtOS0xLTEtODg0MjA_afd55307-b164-4553-ad3b-d0161b69da23"
      unitRef="usd">68934000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6336766116e743e8a190fd7bef983921_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzUtMTEtMS0xLTg4NDIw_0db2fbea-d6a4-4e9b-8f18-b501498cbc16"
      unitRef="usd">68934000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing
      contextRef="i6336766116e743e8a190fd7bef983921_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzUtMTMtMS0xLTg4NDIw_3d78d85c-b20d-4311-802d-fb6ec9bad28a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5ee3a4cdb15b4c1bbaf7dc862120b023_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzYtMS0xLTEtODg0MjA_0d3d93a8-f876-4870-9605-779166e5a785"
      unitRef="usd">1630000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i11956d3c272b4cfb8e14fcd87f0a489f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzYtMy0xLTEtODg0MjA_c9e84c3f-3996-4cac-ae2c-dd3466774215"
      unitRef="usd">3139000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id9cc981aa4254ef7963ee7f13e8ef4c7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzYtNS0xLTEtODg0MjA_abc002dd-02db-40af-a6ee-40d3fc2f04bb"
      unitRef="usd">2847000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4f518a6bc31143beac689ff23e16fc4e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzYtNy0xLTEtODg0MjA_8b718aae-8738-4f39-b9fe-b04626931976"
      unitRef="usd">7616000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7ca4486e10b241299f29d4ab55e732f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzYtOS0xLTEtODg0MjA_046c0b8e-2d3d-4dc7-acc2-1a71258f1a8f"
      unitRef="usd">1243494000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idefdf71d90814c43a170db35d68298a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzYtMTEtMS0xLTg4NDIw_b6d61903-4933-49f7-a6ef-1a786c023393"
      unitRef="usd">1251110000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing
      contextRef="idefdf71d90814c43a170db35d68298a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzYtMTMtMS0xLTg4NDIw_1fee71a4-7bb6-4ba4-88d7-b8f811d3f705"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i49081b2d74444cee86c13791ad5ace78_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzctMS0xLTEtODg0MjA_b8a6c6d1-25ab-4796-a9d4-86c5ed0dec45"
      unitRef="usd">42797000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iabfe4b31520d4a9fb899e7fcd906826f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzctMy0xLTEtODg0MjA_7f636146-1889-4985-adac-2fa8269be3c9"
      unitRef="usd">12651000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic02028bc03ef46059ca2e9c4fc6f531b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzctNS0xLTEtODg0MjA_2b6b5c77-e29d-407b-ac1a-f16cbab68d98"
      unitRef="usd">37142000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ifb38715e7c8840bea859b059e38451aa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzctNy0xLTEtODg0MjA_0d349885-72f2-4333-a0a2-23e9d4566aeb"
      unitRef="usd">92590000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i02290fe01fc8409bbbfbd02caa959e7f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzctOS0xLTEtODg0MjA_e3e30682-6365-4172-9d69-d980f69820f2"
      unitRef="usd">1144859000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzctMTEtMS0xLTg4NDIw_51118dab-7534-4a63-a12f-341303f13bc4"
      unitRef="usd">1237449000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing
      contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzctMTMtMS0xLTg4NDIw_283ff095-fb16-4a1e-bb0c-e132761c3f98"
      unitRef="usd">37142000</us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i14bf9d57ec34426ca06e186cccf7fae3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzgtMS0xLTEtODg0MjA_6788caf8-0a57-4bfb-acd1-f3c4cbb112d5"
      unitRef="usd">52000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="icf16df35af014ed8a59955ce147fad5e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzgtMy0xLTEtODg0MjA_cd4afb74-7c23-4c1b-8716-66461d482d6c"
      unitRef="usd">41000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i47f8dc4a6539423797c06ba5af691bc1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzgtNS0xLTEtODg0MjA_2445870b-49d0-4ce4-a6c1-942b55f75656"
      unitRef="usd">2000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9a38afcffa0a4c10adaefbdb6f9eb0b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzgtNy0xLTEtODg0MjA_ff0618f9-9650-4e1a-97ee-2d7d2f7cce17"
      unitRef="usd">95000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i62a287e959e0495e9584cb4f9ef1aa6f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzgtOS0xLTEtODg0MjA_d161a3a7-58c3-44d3-825b-d47ad458378e"
      unitRef="usd">8773000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzgtMTEtMS0xLTg4NDIw_105cfe90-cd7d-4e8c-af68-56a117c02b5a"
      unitRef="usd">8868000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing
      contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzgtMTMtMS0xLTg4NDIw_ffce7728-98dc-4f5d-a9db-09ff21cf96f9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie460e8c90d294402bfbfa114de2cf173_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzktMS0xLTEtODg0MjA_ef06446b-93be-431d-b07f-402f1bac99c6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3e7593407cdd4bbcb9e9e68e45369a61_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzktMy0xLTEtODg0MjA_5272b4da-cb1e-46b3-9010-f9f04708fa4f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib04d3f38edd546ddb4c03f253a823425_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzktNS0xLTEtODg0MjA_c47940bb-42f4-4067-a2cd-2fccb800b6e1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id56391802375411abe8b462a94fae5f3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzktNy0xLTEtODg0MjA_6dda29b4-700a-428b-ba49-d925256ffa4c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2062bf985cda4c338ae1de2e2b68c977_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzktOS0xLTEtODg0MjA_34ae2112-b774-43a0-9d50-745fbb0dd646"
      unitRef="usd">658829000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzktMTEtMS0xLTg4NDIw_937294c0-2270-4678-9c96-514270387409"
      unitRef="usd">658829000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing
      contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzktMTMtMS0xLTg4NDIw_a6196412-a0b2-4605-8ab2-dcb979942615"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ieaca0512cc684d318b54fd29275cee5c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzEwLTEtMS0xLTg4NDIw_8ce46ba4-0d10-40c4-90bd-017059e3c441"
      unitRef="usd">46716000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i11ceb2a657214d1f8095aa00af27605c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzEwLTMtMS0xLTg4NDIw_0c866b74-af4d-4653-8926-96561131d0d1"
      unitRef="usd">16362000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iff33d27e1dd64419913444c8678d2399_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzEwLTUtMS0xLTg4NDIw_34404832-f04e-4f13-8957-d2fc43cb08e9"
      unitRef="usd">41367000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6367c16ae611490ba1d8aefb34fbf124_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzEwLTctMS0xLTg4NDIw_0d37284b-cf49-45cd-8398-d1ce9b96e5db"
      unitRef="usd">104445000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i264d2d2469e147ecabc7a3d64fcb0462_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzEwLTktMS0xLTg4NDIw_f1e99fff-098e-4819-b12d-a5b9b9f23a4d"
      unitRef="usd">4015846000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzEwLTExLTEtMS04ODQyMA_ba32842d-a08f-4d15-a93a-38f8ee91f3e5"
      unitRef="usd">4120291000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphODhjODU3ODIxMTM0YWVhYjZiN2IwNDdmNjU5OWM1NS90YWJsZXJhbmdlOmE4OGM4NTc4MjExMzRhZWFiNmI3YjA0N2Y2NTk5YzU1XzEwLTEzLTEtMS04ODQyMA_794b60dc-5b69-4f0c-8c0b-f8384c72d16e"
      unitRef="usd">37142000</us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5232616647f94ac790323352a4288723_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzItMS0xLTEtODg0MjA_76593f23-4c94-4cfe-8e1f-ec6e7ee53b0c"
      unitRef="usd">1021000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i97bc3efc4f6048a3ae8dc106ffbe1897_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzItMy0xLTEtODg0MjA_78152ed3-1830-4f41-aa60-28e093cf1166"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i92d28a1caef04213bc7acf3a88605737_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzItNS0xLTEtODg0MjA_55080e14-6bb3-4c7c-a651-ad1fdae11d11"
      unitRef="usd">16000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ifa9216d2672b44f68acbfb9a1f3b63da_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzItNy0xLTEtODg0MjA_b9190d15-07cb-4f59-b4a3-3746eb3ffb8b"
      unitRef="usd">1037000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7b2ccf95dbbb42789deb969ab5b9fdf6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzItOS0xLTEtODg0MjA_0061b46e-cb45-4f47-b34e-b2f8444f9398"
      unitRef="usd">631738000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzItMTEtMS0xLTg4NDIw_642481a3-a02c-450d-b709-3ae7e7c3b64b"
      unitRef="usd">632775000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing
      contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzItMTMtMS0xLTg4NDIw_f77d8525-854a-4d3e-8446-df00f86a4507"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i370fe084a5914f3ebac0f75637f99275_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzMtMS0xLTEtODg0MjA_e496bf59-adda-4eba-881a-a423bc41f368"
      unitRef="usd">30000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i131a5e5388cd4162989e8d1994fdf13e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzMtMy0xLTEtODg0MjA_af2dc006-bc3e-4e74-8932-330279a54bd0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2d89d029407a4c1f89440c3ba7cb4b0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzMtNS0xLTEtODg0MjA_f5214db9-350f-4d66-99e3-3448e67fdb9b"
      unitRef="usd">145000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idac223fdd6bd4ab09f9355ccf78fc0e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzMtNy0xLTEtODg0MjA_fc88f63f-90c7-421e-a968-b4174afc8d88"
      unitRef="usd">175000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic20f3fc7e057443ea26b0ab056abdb9c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzMtOS0xLTEtODg0MjA_860bc298-b680-41e2-87f0-05afba5455ad"
      unitRef="usd">123289000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzMtMTEtMS0xLTg4NDIw_5e7e6329-fdf4-4cb3-bd42-7c9a57eb2e85"
      unitRef="usd">123464000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing
      contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzMtMTMtMS0xLTg4NDIw_046a5850-5650-4437-af30-1008c949e8ac"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id354a664eadb4fc1a17563cc288e8ec1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzQtMS0xLTEtODg0MjA_fde21ec1-b73f-4c34-9881-f55d2007af88"
      unitRef="usd">730000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i58b38bdd899f41179a84a8708e28e3cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzQtMy0xLTEtODg0MjA_467b6601-bce5-4ddc-ba21-28688385348c"
      unitRef="usd">332000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7939f8f7475443428dc0c9cf1037fa1c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzQtNS0xLTEtODg0MjA_3d40d5cb-4262-4269-86a2-c1ad88e2af58"
      unitRef="usd">1114000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i316c0c78cd4d4c71b5e9d5e4c924326a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzQtNy0xLTEtODg0MjA_b7c39dd5-6a2c-4d34-9cf1-3f4f3e17727e"
      unitRef="usd">2176000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic833bb22992149efb916f4e8d2741653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzQtOS0xLTEtODg0MjA_77463267-de3b-4dc2-808d-94e393c9a035"
      unitRef="usd">120939000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i31ab8e691d08423ea674317185f9520e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzQtMTEtMS0xLTg4NDIw_0d5c49bc-960f-4305-8a8f-40e2dc30d842"
      unitRef="usd">123115000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing
      contextRef="i31ab8e691d08423ea674317185f9520e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzQtMTMtMS0xLTg4NDIw_6791c78d-ac11-4a60-8b3d-4e1048534fc3"
      unitRef="usd">134000</us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ieaf657e8bc464bbfbb93334b32b5c51c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzUtMS0xLTEtODg0MjA_9c151ede-8f2e-4063-a1a4-7aa9be0e6fa1"
      unitRef="usd">378000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i531b6b8ccb1644fc81efe198562eae75_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzUtMy0xLTEtODg0MjA_4e05455a-bbdd-4da4-881d-439dc0eff385"
      unitRef="usd">154000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ife37c687f2b14d36ba0c10d3fb8a4718_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzUtNS0xLTEtODg0MjA_1b10cec5-198b-4d7e-a5df-1ca3b512a336"
      unitRef="usd">977000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4f0e0c8f8cb74d19934b686303bc6a3e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzUtNy0xLTEtODg0MjA_35fea169-1c49-4f9a-839c-543b8c94c44a"
      unitRef="usd">1509000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1b6960a05fb94c8891a13bcfa94ff051_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzUtOS0xLTEtODg0MjA_2a79d4bd-5a44-4bc1-8330-cb1aa6011b70"
      unitRef="usd">75885000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzUtMTEtMS0xLTg4NDIw_020decbf-1da2-4bc4-99c0-397c10d823aa"
      unitRef="usd">77394000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing
      contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzUtMTMtMS0xLTg4NDIw_a20cb59f-ada9-487e-963e-96f954f2e6f8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idb73fc1d64ac46aaa86056951b0f6e89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzYtMS0xLTEtODg0MjA_0c37c046-6363-41db-927c-6d7ea5bbb856"
      unitRef="usd">996000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia1ddd1d71c704b6a9f37d7e0c7dfe33c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzYtMy0xLTEtODg0MjA_ecaa1331-34cc-45c6-81dc-e1f1504a04b1"
      unitRef="usd">346000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9c04e3016a244df9801a35ea78fafa0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzYtNS0xLTEtODg0MjA_fc509059-efaa-4330-95e8-59b5136e8bfc"
      unitRef="usd">4948000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7da254bd71b64ef48c438abaa1840da7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzYtNy0xLTEtODg0MjA_83530310-68a3-438b-8dc9-8af0e46be979"
      unitRef="usd">6290000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i70dc3ca148754c029cf4dbcd201beec8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzYtOS0xLTEtODg0MjA_2ab1cffd-c983-4102-b8c7-9b1c146a2954"
      unitRef="usd">1424139000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzYtMTEtMS0xLTg4NDIw_d86b4254-329a-4b90-bdd3-fcf1c7653c89"
      unitRef="usd">1430429000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing
      contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzYtMTMtMS0xLTg4NDIw_65d121b0-2c67-4c43-9797-647ff5b26758"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i88cd45dea00243d2ae2875db17d7bbbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzctMS0xLTEtODg0MjA_7fffffa1-bdf6-42f0-a063-3bff6ea04429"
      unitRef="usd">70109000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2bed041deca8417898b65d779d5ff1ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzctMy0xLTEtODg0MjA_6af71004-36ba-4045-825d-0372f85f8e34"
      unitRef="usd">18302000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="icc5f57337dd84bfd86d19b9023454551_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzctNS0xLTEtODg0MjA_99524307-b69f-49be-ba65-eec0ae54b23b"
      unitRef="usd">39134000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie3a395953843490bbb30a28916910f01_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzctNy0xLTEtODg0MjA_d1cb3dd3-ffea-477b-9e4f-ae786db43031"
      unitRef="usd">127545000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i72f47836f7ab445b9954cb90a661888b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzctOS0xLTEtODg0MjA_5cbb4e3e-153b-4e08-9134-f3e6680f1c4d"
      unitRef="usd">1571992000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic3183b253dce4b98882f963dcba40720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzctMTEtMS0xLTg4NDIw_7d09473a-0c17-4708-a5e0-e969c03125ae"
      unitRef="usd">1699537000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing
      contextRef="ic3183b253dce4b98882f963dcba40720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzctMTMtMS0xLTg4NDIw_6148ef4f-ca70-4596-a05e-53228181949b"
      unitRef="usd">39134000</us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie31c1f41844543d488e61b1da2612421_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzgtMS0xLTEtODg0MjA_cca5d248-88e2-428c-977b-ca83f2162776"
      unitRef="usd">255000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i557d0a77b3a74bc49c071c0283fc7e40_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzgtMy0xLTEtODg0MjA_13ecadee-0064-47fb-b12c-0a2196c0f631"
      unitRef="usd">48000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i787ad34521bd4f0ca38a4546a975e7d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzgtNS0xLTEtODg0MjA_dcb244ee-6e48-484d-b834-8d37562b8d71"
      unitRef="usd">99000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i68aa6ce420464ebaaddb6522479f7123_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzgtNy0xLTEtODg0MjA_2f43af8f-c4f1-468a-b37d-dd776d63a76e"
      unitRef="usd">402000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i08805f23d05441179f9facc4b49e87d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzgtOS0xLTEtODg0MjA_2de77c36-f6c9-44c3-bc6c-1f01a5882e9b"
      unitRef="usd">10483000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i20d2389d84f64c208d15a064fa176578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzgtMTEtMS0xLTg4NDIw_71979aed-8600-42d0-8ddb-f352c3e549e2"
      unitRef="usd">10885000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing
      contextRef="i20d2389d84f64c208d15a064fa176578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzgtMTMtMS0xLTg4NDIw_8ea34d56-16af-4fcf-918b-f19253d2e7ac"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6748e6662f474cc393888a9b2e9c8f60_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzktMS0xLTEtODg0MjA_021cfb9d-2464-4bbc-b143-8760f69a9abc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ief8180969b754a02b84ec05a5fa04673_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzktMy0xLTEtODg0MjA_71d8ff3d-c5a9-4ad5-adee-f8eb89b66304"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6de7c3b008084f3390ca14733e1a4406_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzktNS0xLTEtODg0MjA_0478ece1-b224-4256-832e-bb3038ab1dd1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if35f13b1dcce4df89805e920e37e643e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzktNy0xLTEtODg0MjA_446ce8ad-83e4-4be5-965d-f2903e450419"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if703763f39934189a6827145bdf8a5bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzktOS0xLTEtODg0MjA_0490dfa4-c1a3-4cbd-a9bf-c5c6b094123f"
      unitRef="usd">769973000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzktMTEtMS0xLTg4NDIw_a6724b13-d3fd-43a9-9fcc-200c60b56542"
      unitRef="usd">769973000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing
      contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzktMTMtMS0xLTg4NDIw_24a15537-88ae-4fd3-bc71-f1b0ed23e616"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i15db94526466405b9f0b8cfb9c17b967_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzEwLTEtMS0xLTg4NDIw_803eb35d-06ee-42bd-a2e9-8d42d076b66b"
      unitRef="usd">73519000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4617d37668a04ecd8752710c6d8e5dfc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzEwLTMtMS0xLTg4NDIw_d6b0343a-52a3-4f80-97df-a32fa3c0c683"
      unitRef="usd">19182000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2c40fa7610b54072be18c4b3db910a01_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzEwLTUtMS0xLTg4NDIw_08912eb6-8aa0-44d0-9d6b-3cbedd123296"
      unitRef="usd">46433000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id120088fc25345dfb2288b277b67b720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzEwLTctMS0xLTg4NDIw_254be691-7333-406b-bc2b-d45ecffa9024"
      unitRef="usd">139134000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie0b9d08bfc2a4388bdd45a7ea93f7fd9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzEwLTktMS0xLTg4NDIw_b14a331e-5432-49c1-9392-02f4b08351bd"
      unitRef="usd">4728438000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzEwLTExLTEtMS04ODQyMA_4c47593c-c678-4985-8ecd-75afb3bb04c5"
      unitRef="usd">4867572000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo4NGE0ODVjOGM5MmY0ZDI2YWUzZTNkZTg1ZGU0MGZjNi90YWJsZXJhbmdlOjg0YTQ4NWM4YzkyZjRkMjZhZTNlM2RlODVkZTQwZmM2XzEwLTEzLTEtMS04ODQyMA_221351fc-495e-4cbd-bbf6-b40022cd708d"
      unitRef="usd">39268000</us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i5b0e1ded7bc04cb6ac775a494ec0ac48_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjU5MA_ce1d96f4-fee0-48b7-9bcc-eb7a357e8f39"
      unitRef="usd">8202000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="ib1cc5753a30c491b84bbfbb0e9a5fcd6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjU5NA_0ee76301-b29a-4798-a9d6-81930feaff5d"
      unitRef="usd">10077000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i51463330b73d45509f730144e6d327ca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjYxOA_4da05ac8-1252-4fb3-8fa1-90c96596b679"
      unitRef="usd">19361000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1a5b78aa1c5d4fddbb5b1d96fe886b50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjYxOA_8dbcd37d-2143-443c-9e4f-ab1f9d43b910"
      unitRef="usd">19361000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2ODI0_53285f7e-82c9-480b-b62a-dcc382c573ee">&lt;div style="margin-top:12pt"&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 the amortized cost basis of loans on nonaccrual status and the amortized cost basis of loans on nonaccrual status for which there was no related allowance for credit losses:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonaccrual&lt;br/&gt;With No ACL&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:400;line-height:100%"&gt;Total Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonaccrual&lt;br/&gt;With No ACL&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1-4 family residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,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;3,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;/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;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage warehouse&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzItMi0xLTEtODg0MjA_6633f91a-0502-417c-a8c2-106e86f1a0c0"
      unitRef="usd">871000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzItNC0xLTEtODg0MjA_61ceccaf-e8d8-4ada-8723-dd905b55bd8e"
      unitRef="usd">319000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzItNi0xLTEtODg0MjA_fd9da608-b1ee-416e-8b9a-f04b82223a9e"
      unitRef="usd">2025000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzItOC0xLTEtODg0MjA_b37ff5f2-7d49-47d2-833e-02ca326854a3"
      unitRef="usd">1375000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzMtMi0xLTEtODg0MjA_f617c8de-dfc6-43eb-b673-4a42b743bdad"
      unitRef="usd">150000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzMtNC0xLTEtODg0MjA_8a372843-81c5-483d-825e-1e6180a756ec"
      unitRef="usd">150000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzMtNi0xLTEtODg0MjA_a9306328-0216-4e63-b3e4-1fa925056731"
      unitRef="usd">964000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzMtOC0xLTEtODg0MjA_f1af97ce-9e08-422c-8497-2f4f208e83f1"
      unitRef="usd">964000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzQtMi0xLTEtODg0MjA_298d61b1-9a78-463f-a191-9d62b92d029a"
      unitRef="usd">1391000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzQtNC0xLTEtODg0MjA_b2acbf22-b5f0-4f7c-a216-18f38243f78a"
      unitRef="usd">1238000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i31ab8e691d08423ea674317185f9520e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzQtNi0xLTEtODg0MjA_7e62bcf0-cdb6-4daf-a4f0-b740f80e0dd1"
      unitRef="usd">1683000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="i31ab8e691d08423ea674317185f9520e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzQtOC0xLTEtODg0MjA_8b1c8546-d687-4e30-beaa-611da7f4555a"
      unitRef="usd">1582000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i6336766116e743e8a190fd7bef983921_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzUtMi0xLTEtODg0MjA_f916fe7c-e8a2-4fbf-89fb-1f2441a19d56"
      unitRef="usd">400000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="i6336766116e743e8a190fd7bef983921_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzUtNC0xLTEtODg0MjA_81a76aac-24ea-4713-af7f-7d13b1b4fdcc"
      unitRef="usd">400000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzUtNi0xLTEtODg0MjA_0714681c-64fb-4da7-8017-7194d1b4a650"
      unitRef="usd">2044000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzUtOC0xLTEtODg0MjA_f65b9d78-c1da-4ed8-b8e1-9e83dc354c75"
      unitRef="usd">2044000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="idefdf71d90814c43a170db35d68298a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzYtMi0xLTEtODg0MjA_63549d9e-479c-44f9-9740-7190b786dc54"
      unitRef="usd">15393000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="idefdf71d90814c43a170db35d68298a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzYtNC0xLTEtODg0MjA_9082372b-37fd-4150-a1e9-c05e64d0b755"
      unitRef="usd">3662000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzYtNi0xLTEtODg0MjA_91f1b8c4-e318-4fed-9e98-94117b3e58ed"
      unitRef="usd">8078000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzYtOC0xLTEtODg0MjA_ff3402a5-508d-4672-a07c-bddf471b384d"
      unitRef="usd">3910000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzctMi0xLTEtODg0MjA_ae910215-17a4-45c8-8fd3-70d7ed12d2b0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzctNC0xLTEtODg0MjA_446ae043-16dc-4d1a-9798-18db4bacb864"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="ic3183b253dce4b98882f963dcba40720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzctNi0xLTEtODg0MjA_b77082bb-f26f-49c9-91d4-26ee857e90f9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="ic3183b253dce4b98882f963dcba40720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzctOC0xLTEtODg0MjA_11a2a060-5634-4bb5-a703-9db7b73b7087"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzgtMi0xLTEtODg0MjA_55188c00-a17c-402c-8983-45ef74fd904c"
      unitRef="usd">91000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzgtNC0xLTEtODg0MjA_9398d280-6c48-49c7-b222-40ed44b50899"
      unitRef="usd">91000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i20d2389d84f64c208d15a064fa176578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzgtNi0xLTEtODg0MjA_5b9c6317-18d7-4f75-9c38-a2f701f0fd25"
      unitRef="usd">240000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="i20d2389d84f64c208d15a064fa176578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzgtOC0xLTEtODg0MjA_4bc80f09-eb9e-442e-a5d2-0973daab5aba"
      unitRef="usd">159000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzktMi0xLTEtODg0MjA_991d15ad-bc38-49ee-ac89-c7ab85cbaf76"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzktNC0xLTEtODg0MjA_53715862-1bfc-4da7-b077-966db02c3ffc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzktNi0xLTEtODg0MjA_f3ef7f69-4b90-4378-b8bb-2ba87772f7d6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzktOC0xLTEtODg0MjA_5765a496-7ed9-4006-94d8-cd6e009d5650"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzEwLTItMS0xLTg4NDIw_baf8d576-3ff1-4768-8918-614fc8967694"
      unitRef="usd">18296000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzEwLTQtMS0xLTg4NDIw_d968bcfa-ad04-4141-8692-3779fdb2d6d5"
      unitRef="usd">5860000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzEwLTYtMS0xLTg4NDIw_1d5dc5ca-7674-4dd2-8d3e-0e88a7590b30"
      unitRef="usd">15034000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo3N2ZkNWNlMmFmYTc0MDllYTRlZjJhNDRlMDA3ZjNlMS90YWJsZXJhbmdlOjc3ZmQ1Y2UyYWZhNzQwOWVhNGVmMmE0NGUwMDdmM2UxXzEwLTgtMS0xLTg4NDIw_86fff800-7584-4338-9b2b-465d90f7cf51"
      unitRef="usd">10034000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance>
    <tfin:ScheduleOfAccruedInterestReversedThroughInterestIncomeTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2ODI1_8f8478eb-01da-4418-bc35-0e68d79a7a1b">&lt;div style="margin-top:12pt"&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 accrued interest on nonaccrual loans reversed through interest income:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:400;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:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1-4 family residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage warehouse&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</tfin:ScheduleOfAccruedInterestReversedThroughInterestIncomeTableTextBlock>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzItMi0xLTEtODg0MjA_48d1727a-6bec-47d5-a240-8c9f3226aeee"
      unitRef="usd">0</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzItNC0xLTEtODg0MjA_7f26c4b3-abe7-4c1c-9efe-c41e299f5020"
      unitRef="usd">8000</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="ic9c39f598cbe4eacae5ce91386715f3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzItNi0xLTEtODg0MjA_a8dd8ca0-deea-4744-b3c1-d3df88d9cc30"
      unitRef="usd">438000</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzMtMi0xLTEtODg0MjA_ca316ee7-450e-4023-92f1-491b3a567ebd"
      unitRef="usd">2000</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzMtNC0xLTEtODg0MjA_33e32023-5f13-46cb-a65b-1ff5004275c0"
      unitRef="usd">0</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="i79d6404e6b9c4f64a62e3c4a29948a3d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzMtNi0xLTEtODg0MjA_4fdb73a7-d4d3-4599-93a8-8bd0663c0cbd"
      unitRef="usd">1000</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzQtMi0xLTEtODg0MjA_7c131daf-651e-4e7e-a33d-8885b4a2adc9"
      unitRef="usd">1000</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="i31ab8e691d08423ea674317185f9520e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzQtNC0xLTEtODg0MjA_e7b3aec0-c640-44ec-bec5-dba22d152431"
      unitRef="usd">3000</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="i41742e32246c463ba55e59de1c2b2e38_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzQtNi0xLTEtODg0MjA_860ee8dc-a7c4-4f13-a181-8e1c871da61a"
      unitRef="usd">32000</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="i6336766116e743e8a190fd7bef983921_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzUtMi0xLTEtODg0MjA_b1f4fbd7-f50d-4ade-9308-a0164a37101f"
      unitRef="usd">0</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzUtNC0xLTEtODg0MjA_045fdbfd-cca8-4ab5-ad42-a5d89fbed64f"
      unitRef="usd">6000</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="i545cacbed8cf40d2be10e517c88fa8a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzUtNi0xLTEtODg0MjA_d49da755-c33a-4a98-afb3-afa2f4ec36e2"
      unitRef="usd">39000</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="idefdf71d90814c43a170db35d68298a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzYtMi0xLTEtODg0MjA_fd0d26da-0eb6-4f73-a7fb-b5b3b9bc543b"
      unitRef="usd">28000</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzYtNC0xLTEtODg0MjA_4aaea733-1a8f-401a-adf2-99ed8e377ad0"
      unitRef="usd">36000</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="ide7e6a55326f4d63b2d9e3cb32abff9f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzYtNi0xLTEtODg0MjA_bde65b97-2d86-474f-ba72-aefc42b1f5b9"
      unitRef="usd">86000</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzctMi0xLTEtODg0MjA_faeb5e5e-27b3-480e-bd5f-31d7e0b28bfc"
      unitRef="usd">0</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="ic3183b253dce4b98882f963dcba40720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzctNC0xLTEtODg0MjA_d48438fc-c3a1-4508-b2d2-04484ba7f376"
      unitRef="usd">0</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="i13c1ff1c4f1f4d2c864bc021125ce808_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzctNi0xLTEtODg0MjA_161f4f80-0f5d-406c-a93a-203e96e6c9a5"
      unitRef="usd">0</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzgtMi0xLTEtODg0MjA_fac33cf0-decf-4111-892e-07b3f00551fd"
      unitRef="usd">0</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="i20d2389d84f64c208d15a064fa176578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzgtNC0xLTEtODg0MjA_5fcd5278-ef22-455b-b817-edbfc820ff78"
      unitRef="usd">3000</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="i951030c47ce24240b59ff8c3ab3ca95e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzgtNi0xLTEtODg0MjA_1c3cb3b8-dd7b-4d16-b9cd-1ba83185874d"
      unitRef="usd">2000</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzktMi0xLTEtODg0MjA_0a9d917e-7e17-435d-bd5d-f4998145d3c0"
      unitRef="usd">0</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzktNC0xLTEtODg0MjA_d7653a4e-c1a5-4fdb-9975-0b28217dbd10"
      unitRef="usd">0</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="i43e344de20e448a3aac00394347dc47a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzktNi0xLTEtODg0MjA_21744751-02d6-4ee8-8c6a-45b4adf67592"
      unitRef="usd">0</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzEwLTItMS0xLTg4NDIw_ba1c7e19-792b-44e9-9eab-fd7e54bd6175"
      unitRef="usd">31000</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzEwLTQtMS0xLTg4NDIw_00c8a426-1dbc-493a-b7ab-7ef6017f6001"
      unitRef="usd">56000</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome
      contextRef="i4f4d0769e4424ed69454e168665489d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkZTk4OGMwOGMwODA0ZGZkOGQ3N2FlNGM4ZGYwYzY3Ni90YWJsZXJhbmdlOmRlOTg4YzA4YzA4MDRkZmQ4ZDc3YWU0YzhkZjBjNjc2XzEwLTYtMS0xLTg4NDIw_232f8aa1-d629-421e-a667-3b0faecda0f1"
      unitRef="usd">598000</tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome>
    <us-gaap:FinancingReceivableNonaccrualInterestIncome
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzEwOTk1MTE2NDY5MzY_0a059532-9d27-41e3-b0bc-dacc4ec06b29"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualInterestIncome>
    <us-gaap:FinancingReceivableNonaccrualInterestIncome
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzEwOTk1MTE2NDY5MzY_603ef443-5377-4326-806c-3392a7e032a9"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualInterestIncome>
    <us-gaap:FinancingReceivableNonaccrualInterestIncome
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzEwOTk1MTE2NDY5MzY_cd4cd011-e0e2-40fe-b93d-ec0a9c983261"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualInterestIncome>
    <tfin:ScheduleOfFinancingReceivablesNonPerformingLoansTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2ODI2_97d4b930-74c0-4b4a-b961-93dbeb92d783">&lt;div style="margin-top:12pt"&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 information regarding nonperforming loans:&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.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonaccrual loans&lt;/span&gt;&lt;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"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,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,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Factored receivables greater than 90 days past due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;29,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other nonperforming factored receivables&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/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;Troubled debt restructurings accruing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Includes troubled debt restructurings of $1,897,000 and $3,912,000 at December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other nonperforming factored receivables represent the portion of the Over-Formula Advance Portfolio that is not covered by &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Covenant's&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; indemnification. This amount is also considered Classified from a risk rating perspective.&lt;/span&gt;&lt;/div&gt;</tfin:ScheduleOfFinancingReceivablesNonPerformingLoansTableTextBlock>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i42adb5b3db7f4171b62e56614868050c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphMjljYmJmOWI3OWM0NzI2OWI3OTIyMzVmYmQ0OGU3YS90YWJsZXJhbmdlOmEyOWNiYmY5Yjc5YzQ3MjY5Yjc5MjIzNWZiZDQ4ZTdhXzEtMi0xLTEtODg0MjA_c3746ba1-6925-4819-8fff-e8c5778f70d6"
      unitRef="usd">18296000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="i2957de49355e40869deea33d1f3a8334_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphMjljYmJmOWI3OWM0NzI2OWI3OTIyMzVmYmQ0OGU3YS90YWJsZXJhbmdlOmEyOWNiYmY5Yjc5YzQ3MjY5Yjc5MjIzNWZiZDQ4ZTdhXzEtNC0xLTEtODg0MjA_5ba316ba-f9a8-4562-93e1-8753d79f736d"
      unitRef="usd">15034000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing
      contextRef="i45c8bb8db0a24d85a84d24612c0cabcb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphMjljYmJmOWI3OWM0NzI2OWI3OTIyMzVmYmQ0OGU3YS90YWJsZXJhbmdlOmEyOWNiYmY5Yjc5YzQ3MjY5Yjc5MjIzNWZiZDQ4ZTdhXzItMi0xLTEtODg0MjA_a54882ed-849a-441c-848c-9fd11b262eea"
      unitRef="usd">28940000</us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing
      contextRef="i0c60a0b4795540c8bbdaa073d701f756_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphMjljYmJmOWI3OWM0NzI2OWI3OTIyMzVmYmQ0OGU3YS90YWJsZXJhbmdlOmEyOWNiYmY5Yjc5YzQ3MjY5Yjc5MjIzNWZiZDQ4ZTdhXzItNC0xLTEtODg0MjA_700d484a-742c-41bd-a4f6-589358716a32"
      unitRef="usd">29057000</us-gaap:FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing>
    <tfin:FinancingReceivableOtherNonperformingExcludingAccruedInterest
      contextRef="i42adb5b3db7f4171b62e56614868050c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphMjljYmJmOWI3OWM0NzI2OWI3OTIyMzVmYmQ0OGU3YS90YWJsZXJhbmdlOmEyOWNiYmY5Yjc5YzQ3MjY5Yjc5MjIzNWZiZDQ4ZTdhXzMtMi0xLTEtODg0MjA_b47ad21f-9c0f-48de-b02e-26fc530d3b60"
      unitRef="usd">491000</tfin:FinancingReceivableOtherNonperformingExcludingAccruedInterest>
    <tfin:FinancingReceivableOtherNonperformingExcludingAccruedInterest
      contextRef="i2957de49355e40869deea33d1f3a8334_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphMjljYmJmOWI3OWM0NzI2OWI3OTIyMzVmYmQ0OGU3YS90YWJsZXJhbmdlOmEyOWNiYmY5Yjc5YzQ3MjY5Yjc5MjIzNWZiZDQ4ZTdhXzMtNC0xLTEtODg0MjA_7f270c8e-1cc4-43c4-a143-790b92e8c6d4"
      unitRef="usd">1428000</tfin:FinancingReceivableOtherNonperformingExcludingAccruedInterest>
    <tfin:TroubledDebtRestructuringAccruingInterest
      contextRef="i42adb5b3db7f4171b62e56614868050c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphMjljYmJmOWI3OWM0NzI2OWI3OTIyMzVmYmQ0OGU3YS90YWJsZXJhbmdlOmEyOWNiYmY5Yjc5YzQ3MjY5Yjc5MjIzNWZiZDQ4ZTdhXzQtMi0xLTEtODg0MjA_55cb63a0-183e-4140-b2c2-651859302027"
      unitRef="usd">503000</tfin:TroubledDebtRestructuringAccruingInterest>
    <tfin:TroubledDebtRestructuringAccruingInterest
      contextRef="i2957de49355e40869deea33d1f3a8334_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphMjljYmJmOWI3OWM0NzI2OWI3OTIyMzVmYmQ0OGU3YS90YWJsZXJhbmdlOmEyOWNiYmY5Yjc5YzQ3MjY5Yjc5MjIzNWZiZDQ4ZTdhXzQtNC0xLTEtODg0MjA_d7750f26-ac94-426b-815d-b8c0edea60e9"
      unitRef="usd">765000</tfin:TroubledDebtRestructuringAccruingInterest>
    <tfin:NonperformingFinancingReceivableRecordedInvestment
      contextRef="i42adb5b3db7f4171b62e56614868050c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphMjljYmJmOWI3OWM0NzI2OWI3OTIyMzVmYmQ0OGU3YS90YWJsZXJhbmdlOmEyOWNiYmY5Yjc5YzQ3MjY5Yjc5MjIzNWZiZDQ4ZTdhXzUtMi0xLTEtODg0MjA_9c4329e0-5a0f-4afa-8765-00acbaef10b7"
      unitRef="usd">48230000</tfin:NonperformingFinancingReceivableRecordedInvestment>
    <tfin:NonperformingFinancingReceivableRecordedInvestment
      contextRef="i2957de49355e40869deea33d1f3a8334_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTphMjljYmJmOWI3OWM0NzI2OWI3OTIyMzVmYmQ0OGU3YS90YWJsZXJhbmdlOmEyOWNiYmY5Yjc5YzQ3MjY5Yjc5MjIzNWZiZDQ4ZTdhXzUtNC0xLTEtODg0MjA_5d64f4a8-94b7-41ca-9c41-99156feef423"
      unitRef="usd">46284000</tfin:NonperformingFinancingReceivableRecordedInvestment>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="ie4ff1b17a5bd4fbaa6bc2ab1133efa73_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjg1OA_7d817348-800a-42ab-8d7b-08e3aab37096"
      unitRef="usd">1897000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual
      contextRef="ia21602babe1e4c3bb86656c68bf5807e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzU0OTc1NTgzMjg2Mg_a570b59e-2bb8-43b7-b9a0-5dc0ae027523"
      unitRef="usd">3912000</us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual>
    <us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2ODMx_7eaa3df6-a3b7-4719-b9dc-73ad82dc934d">As of December&#160;31, 2022 and 2021, based on the most recent analysis performed, the risk category of loans 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:27.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:16pt"&gt;&lt;td colspan="39" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="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:7pt;font-weight:400;line-height:100%"&gt;Revolving&lt;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="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:7pt;font-weight:400;line-height:100%"&gt;Revolving&lt;br/&gt;Loans&lt;br/&gt;Converted&lt;br/&gt;To Term&lt;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Year of Origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="border-bottom: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:7pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:7pt;font-weight:400;line-height:100%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;231,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;156,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;198,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;28,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;17,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;35,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;672,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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:7pt;font-weight:400;line-height:100%"&gt;1,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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total commercial real estate&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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;235,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;157,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;200,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;28,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;17,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;35,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;678,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;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:7pt;font-weight:400;line-height:100%"&gt;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;71,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;11,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;90,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total construction, land development, land&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;71,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;11,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;90,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 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;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="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:7pt;font-weight:400;line-height:100%"&gt;1-4 family residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;26,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;22,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;9,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;20,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;38,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;124,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:7pt;font-weight:400;line-height:100%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total 1-4 family residential&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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;26,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;22,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;9,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;21,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;38,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;125,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:7pt;font-weight:400;line-height:100%"&gt;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;18,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;18,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;64,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;/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:7pt;font-weight:400;line-height:100%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,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:7pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:7pt;font-weight:400;line-height:100%"&gt;Total farmland&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;19,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;18,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;68,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 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;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="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:7pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;358,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;181,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;136,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;41,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;486,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,224,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10,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:7pt;font-weight:400;line-height:100%"&gt;10,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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:7pt;font-weight:400;line-height:100%"&gt;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;26,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:7pt;font-weight:400;line-height:100%"&gt;Total commercial&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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;369,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;192,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;140,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;42,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;487,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,251,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:7pt;font-weight:400;line-height:100%"&gt;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,204,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,204,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;19,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;32,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total factored receivables&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,217,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;19,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,237,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 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;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="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:7pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:7pt;font-weight:400;line-height:100%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total consumer&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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:7pt;font-weight:400;line-height:100%"&gt;Mortgage warehouse&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;658,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;658,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;/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:7pt;font-weight:400;line-height:100%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:7pt;font-weight:400;line-height:100%"&gt;Total mortgage warehouse&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;658,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;658,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 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;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Total 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,572,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;382,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;360,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;79,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;34,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;90,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;530,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,048,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;28,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;25,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;71,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:7pt;font-weight:400;line-height:100%"&gt;Total loans&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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;2,600,923&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;396,193&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;385,777&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;80,301&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;34,304&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;91,678&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;530,450&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;665&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;4,120,291&#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;table style="border-collapse:collapse;display:inline-table;margin-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.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:17pt"&gt;&lt;td colspan="39" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Revolving&lt;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Revolving&lt;br/&gt;Loans&lt;br/&gt;Converted&lt;br/&gt;To Term&lt;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Year of Origination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&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:7pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:7pt;font-weight:400;line-height:120%"&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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;211,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;249,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;50,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;25,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;47,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;37,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;626,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:7pt;font-weight:400;line-height:120%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6,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;/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:7pt;font-weight:400;line-height:120%"&gt;Total commercial real estate&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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;213,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;253,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;50,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;25,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;47,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;37,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;632,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:11pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:7pt;font-weight:400;line-height:120%"&gt;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:7pt;font-weight:400;line-height:120%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;56,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;33,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;23,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;121,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:7pt;font-weight:400;line-height:120%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:7pt;font-weight:400;line-height:120%"&gt;Total construction, land development, land&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;58,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;33,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;23,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;123,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:11pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 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;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="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:7pt;font-weight:400;line-height:120%"&gt;1-4 family residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;26,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;15,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;9,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;22,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;32,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;121,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;1,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Total 1-4 family residential&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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;27,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;15,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;9,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;23,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;32,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;123,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:11pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:7pt;font-weight:400;line-height:120%"&gt;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:7pt;font-weight:400;line-height:120%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;13,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;19,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;75,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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:7pt;font-weight:400;line-height:100%"&gt;333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,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;/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:7pt;font-weight:400;line-height:120%"&gt;Total farmland&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;14,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;20,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;77,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:11pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 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;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="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:7pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;466,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;332,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;77,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;18,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;15,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;7,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;490,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,407,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:7pt;font-weight:400;line-height:120%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;9,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;6,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;22,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Total commercial&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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;475,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;339,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;82,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;19,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;15,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;8,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;490,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,430,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:7pt;font-weight:400;line-height:120%"&gt;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:7pt;font-weight:400;line-height:120%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,667,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,667,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 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;20,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;31,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Total factored receivables&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,678,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;20,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,699,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:11pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 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;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="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:7pt;font-weight:400;line-height:120%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10,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;/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:7pt;font-weight:400;line-height:120%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:7pt;font-weight:400;line-height:120%"&gt;Total consumer&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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;1,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;10,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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:11pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:7pt;font-weight:400;line-height:120%"&gt;Mortgage warehouse&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:7pt;font-weight:400;line-height:120%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;769,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;769,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:7pt;font-weight:400;line-height:120%"&gt;Total mortgage warehouse&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;769,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;769,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;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 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;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="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:7pt;font-weight:400;line-height:120%"&gt;Total 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Pass&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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;3,216,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;646,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;150,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;83,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;84,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;89,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;528,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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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:7pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;4,800,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Classified&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;25,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;31,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;5,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;67,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:7pt;font-weight:400;line-height:120%"&gt;Total loans&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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;3,242,129&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;678,397&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;155,798&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;84,594&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;85,116&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;91,906&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;529,024&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;608&#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:7pt;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:7pt;font-weight:400;line-height:100%"&gt;4,867,572&#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;</us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i67feff8abe9549e7ae35ee40114a046a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQtMi0xLTEtODg0MjA_18e6b37f-e1cb-45fe-848f-bdff62e9630a"
      unitRef="usd">231427000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i67feff8abe9549e7ae35ee40114a046a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQtNC0xLTEtODg0MjA_f8e7b470-2b43-48b9-ab78-28296aa03e4e"
      unitRef="usd">156895000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i67feff8abe9549e7ae35ee40114a046a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQtNi0xLTEtODg0MjA_be889769-4aff-4ca0-8364-6f5a82cc0efa"
      unitRef="usd">198541000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i67feff8abe9549e7ae35ee40114a046a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQtOC0xLTEtODg0MjA_556789f2-787b-45f7-ac49-fc70e5a5dbab"
      unitRef="usd">28033000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i67feff8abe9549e7ae35ee40114a046a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQtMTAtMS0xLTg4NDIw_57eeec95-7064-4a5a-af96-21cdf09e1cec"
      unitRef="usd">17786000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i67feff8abe9549e7ae35ee40114a046a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQtMTItMS0xLTg4NDIw_83dbabbb-04e4-4a0c-b836-d210796a5a65"
      unitRef="usd">35658000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i67feff8abe9549e7ae35ee40114a046a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQtMTQtMS0xLTg4NDIw_f56fe37d-068a-47c9-a23d-cc52000da5eb"
      unitRef="usd">3675000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i67feff8abe9549e7ae35ee40114a046a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQtMTYtMS0xLTg4NDIw_ab1a7110-5252-4c10-9352-35e8ef58d7d8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i67feff8abe9549e7ae35ee40114a046a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQtMTgtMS0xLTg4NDIw_a765561a-a1ff-4505-b134-f917c6fdf515"
      unitRef="usd">672015000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i1b92fa808ecc4fc992f2a548c07e7817_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzUtMi0xLTEtODg0MjA_69389bf6-ffdb-4b35-8ba4-9dcf5a356a70"
      unitRef="usd">3668000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i1b92fa808ecc4fc992f2a548c07e7817_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzUtNC0xLTEtODg0MjA_6256fa00-49d6-4900-903d-b8341ac2f4a1"
      unitRef="usd">551000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i1b92fa808ecc4fc992f2a548c07e7817_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzUtNi0xLTEtODg0MjA_cbca1815-8cfd-4d21-8026-6292bd14bf07"
      unitRef="usd">1855000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i1b92fa808ecc4fc992f2a548c07e7817_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzUtOC0xLTEtODg0MjA_f26d13e4-b9a1-4f36-9dbf-4112d5d1ecef"
      unitRef="usd">39000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i1b92fa808ecc4fc992f2a548c07e7817_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzUtMTAtMS0xLTg4NDIw_cfc8e8ed-9887-4be2-afec-556e5e7f332a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i1b92fa808ecc4fc992f2a548c07e7817_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzUtMTItMS0xLTg4NDIw_f90c73b8-ad45-431b-88c8-0e71f1b0a376"
      unitRef="usd">16000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i1b92fa808ecc4fc992f2a548c07e7817_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzUtMTQtMS0xLTg4NDIw_1e6a1e49-5925-4904-a8da-c64c08222685"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i1b92fa808ecc4fc992f2a548c07e7817_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzUtMTYtMS0xLTg4NDIw_9c1edf17-8591-4b9d-a7a1-b41ff01766d9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1b92fa808ecc4fc992f2a548c07e7817_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzUtMTgtMS0xLTg4NDIw_8ded1552-1823-4f61-b9d6-48280af90bea"
      unitRef="usd">6129000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzYtMi0xLTEtODg0MjA_03ee525a-4de2-4f21-911c-d51e7003c33c"
      unitRef="usd">235095000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzYtNC0xLTEtODg0MjA_6029fbd9-7a77-4362-a37c-dbdb4608c106"
      unitRef="usd">157446000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzYtNi0xLTEtODg0MjA_89194cb6-2a0a-43a0-8ad1-1eb64274bcbc"
      unitRef="usd">200396000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzYtOC0xLTEtODg0MjA_5155d5fc-0b03-4bdb-b358-7977d42c5223"
      unitRef="usd">28072000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzYtMTAtMS0xLTg4NDIw_a65b57d6-d3c4-4e5a-95df-f78b3889c44d"
      unitRef="usd">17786000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzYtMTItMS0xLTg4NDIw_ec3f2359-21a6-4257-8dd9-feb5d2c5392b"
      unitRef="usd">35674000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzYtMTQtMS0xLTg4NDIw_dd5bbde7-cb82-4088-84ca-4d0145d8ec20"
      unitRef="usd">3675000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzYtMTYtMS0xLTg4NDIw_b627b3f5-16f9-43ea-a0dc-e213b1053503"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id9b1b69f3a9543b1b45b64d07188501b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzYtMTgtMS0xLTg4NDIw_86d10a9f-d4a4-4e63-8a38-2d118ed62d3d"
      unitRef="usd">678144000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ic75b82c905d14e8b902c503e738c9fb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzktMi0xLTEtODg0MjA_242c1d20-fcae-415e-b825-8a30c85b6f37"
      unitRef="usd">71236000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ic75b82c905d14e8b902c503e738c9fb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzktNC0xLTEtODg0MjA_88b5a0af-f13a-418f-9d49-c7124c8a97d6"
      unitRef="usd">11328000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ic75b82c905d14e8b902c503e738c9fb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzktNi0xLTEtODg0MjA_aa0973aa-23a7-4df8-92f8-c734d919a50f"
      unitRef="usd">4535000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ic75b82c905d14e8b902c503e738c9fb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzktOC0xLTEtODg0MjA_7a36a32c-4962-413c-8259-c5a26fb1c66b"
      unitRef="usd">3186000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ic75b82c905d14e8b902c503e738c9fb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzktMTAtMS0xLTg4NDIw_042b8aeb-da6d-4e60-8db3-0f039261b481"
      unitRef="usd">35000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ic75b82c905d14e8b902c503e738c9fb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzktMTItMS0xLTg4NDIw_3834fbbe-12da-42c6-bd2b-ad21b05d7f8d"
      unitRef="usd">506000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ic75b82c905d14e8b902c503e738c9fb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzktMTQtMS0xLTg4NDIw_8d46a389-6c15-478d-997d-08ef2208ed8f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ic75b82c905d14e8b902c503e738c9fb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzktMTYtMS0xLTg4NDIw_434b73f5-aef3-4ded-b250-d39d928fb15d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic75b82c905d14e8b902c503e738c9fb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzktMTgtMS0xLTg4NDIw_a80ba2ef-91f4-4ba5-99c8-cb4ac5ad443c"
      unitRef="usd">90826000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i1a1f11c1936a4745a6b9ee10e3b90c26_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzEwLTItMS0xLTg4NDIw_cd058a36-2509-41dc-b398-9306d432de1f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i1a1f11c1936a4745a6b9ee10e3b90c26_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzEwLTQtMS0xLTg4NDIw_836bdb21-7dcb-4a00-84c1-4cb64dabb0e9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i1a1f11c1936a4745a6b9ee10e3b90c26_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzEwLTYtMS0xLTg4NDIw_47de5f3b-03b7-4f2a-b7f4-9ce43c459f6c"
      unitRef="usd">5000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i1a1f11c1936a4745a6b9ee10e3b90c26_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzEwLTgtMS0xLTg4NDIw_5352020c-a7a4-40d1-b188-8a1e3b6c8e2b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i1a1f11c1936a4745a6b9ee10e3b90c26_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzEwLTEwLTEtMS04ODQyMA_23577b3e-99c7-48b9-bf50-041f95f06cc8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i1a1f11c1936a4745a6b9ee10e3b90c26_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzEwLTEyLTEtMS04ODQyMA_bce829b3-d16d-42af-8f6a-d6e88298f380"
      unitRef="usd">145000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i1a1f11c1936a4745a6b9ee10e3b90c26_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzEwLTE0LTEtMS04ODQyMA_6efce579-b0ae-43a4-84cb-dfac50c9e075"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i1a1f11c1936a4745a6b9ee10e3b90c26_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzEwLTE2LTEtMS04ODQyMA_b25494f2-171e-47ad-93d8-a544eefbf8c3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1a1f11c1936a4745a6b9ee10e3b90c26_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzEwLTE4LTEtMS04ODQyMA_32935c5c-1b70-4ba1-a3c1-d2985e6661ca"
      unitRef="usd">150000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzExLTItMS0xLTg4NDIw_6ece4165-2e7d-4428-94eb-815dbbab1b92"
      unitRef="usd">71236000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzExLTQtMS0xLTg4NDIw_df3abfab-9b37-488a-b6a1-a3899cc6b264"
      unitRef="usd">11328000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzExLTYtMS0xLTg4NDIw_eff2ab03-78f5-497e-bc63-9914fe2bf8b2"
      unitRef="usd">4540000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzExLTgtMS0xLTg4NDIw_1e607938-c4de-4074-aaf8-fd9861aacd0b"
      unitRef="usd">3186000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzExLTEwLTEtMS04ODQyMA_3497fdb6-6172-4ee1-801d-a8e35cc803dd"
      unitRef="usd">35000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzExLTEyLTEtMS04ODQyMA_9b540e20-e7f3-4b0a-b1bc-949e006506c7"
      unitRef="usd">651000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzExLTE0LTEtMS04ODQyMA_0dd45cc2-6e5a-484b-b2c8-ba3d44f47f2b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzExLTE2LTEtMS04ODQyMA_6ba3863e-b267-47f7-bf9f-3d636fc8d3b4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3881248cf14c4b5a9b78a2e2194e5285_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzExLTE4LTEtMS04ODQyMA_d06430fd-d59b-4aee-9bf0-b5533e011598"
      unitRef="usd">90976000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i46cf5e1f901c40c3ab6a60c90d8e6087_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE0LTItMS0xLTg4NDIw_cbaf80ef-cbf0-4bd6-95a3-c17b3dc2e823"
      unitRef="usd">26306000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i46cf5e1f901c40c3ab6a60c90d8e6087_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE0LTQtMS0xLTg4NDIw_7234593f-3de1-4b2d-80d7-dbfcfda22c52"
      unitRef="usd">22639000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i46cf5e1f901c40c3ab6a60c90d8e6087_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE0LTYtMS0xLTg4NDIw_9c90d41f-5ff7-497d-8310-6ad7dd6088ea"
      unitRef="usd">9536000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i46cf5e1f901c40c3ab6a60c90d8e6087_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE0LTgtMS0xLTg4NDIw_e4d143c4-d8df-4f4c-b3e7-4f6ae2f1345f"
      unitRef="usd">2929000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i46cf5e1f901c40c3ab6a60c90d8e6087_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE0LTEwLTEtMS04ODQyMA_c6589c08-c5df-4537-b166-541c4af7c303"
      unitRef="usd">3528000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i46cf5e1f901c40c3ab6a60c90d8e6087_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE0LTEyLTEtMS04ODQyMA_d89735b6-df5d-4344-a06e-7b1abe329638"
      unitRef="usd">20910000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i46cf5e1f901c40c3ab6a60c90d8e6087_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE0LTE0LTEtMS04ODQyMA_e2e0ed4d-b266-4465-907b-23fb4952f79f"
      unitRef="usd">38361000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i46cf5e1f901c40c3ab6a60c90d8e6087_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE0LTE2LTEtMS04ODQyMA_46547321-e547-4c39-b00b-10e82ef6a761"
      unitRef="usd">300000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i46cf5e1f901c40c3ab6a60c90d8e6087_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE0LTE4LTEtMS04ODQyMA_3a723ae9-810f-4d04-9def-51a34f1c862b"
      unitRef="usd">124509000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ia383d1253845477b98a52baea3550462_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE1LTItMS0xLTg4NDIw_f2379d3a-f455-4d3b-a3e4-c58ad3618600"
      unitRef="usd">137000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ia383d1253845477b98a52baea3550462_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE1LTQtMS0xLTg4NDIw_e9c6d40c-80f2-417b-a3c9-193dbe57ef75"
      unitRef="usd">199000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ia383d1253845477b98a52baea3550462_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE1LTYtMS0xLTg4NDIw_119bcd9b-0503-40a0-98fe-f40e4a982157"
      unitRef="usd">7000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ia383d1253845477b98a52baea3550462_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE1LTgtMS0xLTg4NDIw_e2a9c389-dd7e-4132-940b-11f623ff071d"
      unitRef="usd">53000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ia383d1253845477b98a52baea3550462_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE1LTEwLTEtMS04ODQyMA_2c68bb55-2bb3-46cd-b996-20ede4a62d77"
      unitRef="usd">1000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ia383d1253845477b98a52baea3550462_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE1LTEyLTEtMS04ODQyMA_f7f9db72-ca3c-401b-b229-0e99a13f7133"
      unitRef="usd">1006000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ia383d1253845477b98a52baea3550462_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE1LTE0LTEtMS04ODQyMA_12dcacb6-3d55-401b-adea-7109d00a41da"
      unitRef="usd">69000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ia383d1253845477b98a52baea3550462_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE1LTE2LTEtMS04ODQyMA_e2198a01-1712-4ad5-84da-f929d1987a27"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia383d1253845477b98a52baea3550462_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE1LTE4LTEtMS04ODQyMA_185ec1bb-c470-4e9d-8832-3092f8bb99ab"
      unitRef="usd">1472000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE2LTItMS0xLTg4NDIw_49620512-4420-4b0e-9ddc-6471ae41889c"
      unitRef="usd">26443000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE2LTQtMS0xLTg4NDIw_87831156-54b8-48db-8887-2c1ef5eef285"
      unitRef="usd">22838000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE2LTYtMS0xLTg4NDIw_9ca4b0ce-b06b-4748-851e-185e00c07006"
      unitRef="usd">9543000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE2LTgtMS0xLTg4NDIw_5c18b1fa-6bc6-4177-a6e3-54fb0c990c9a"
      unitRef="usd">2982000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE2LTEwLTEtMS04ODQyMA_61d20808-ccbd-4a76-8c74-9f5ecb318b3e"
      unitRef="usd">3529000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE2LTEyLTEtMS04ODQyMA_72e5e819-8330-4308-8d2f-f0ec2aa30412"
      unitRef="usd">21916000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE2LTE0LTEtMS04ODQyMA_8242aac6-9103-4aae-adce-451926360ec3"
      unitRef="usd">38430000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE2LTE2LTEtMS04ODQyMA_90c846ef-a56b-4a82-8275-077cb815c2f3"
      unitRef="usd">300000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1a5b5079bbf040569ebf00ed1af24001_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE2LTE4LTEtMS04ODQyMA_8404fcfe-08e5-40b4-a1af-15a351994881"
      unitRef="usd">125981000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i239536be2b8c4739b686607009266f7e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE5LTItMS0xLTg4NDIw_9bc98fae-fdda-44c9-926f-76f00a7d5f00"
      unitRef="usd">18190000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i239536be2b8c4739b686607009266f7e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE5LTQtMS0xLTg4NDIw_ecfe3aaa-ace4-4bb3-8293-fc30bbc0dcc1"
      unitRef="usd">7291000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i239536be2b8c4739b686607009266f7e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE5LTYtMS0xLTg4NDIw_2e646854-d65f-4d2d-b183-19e9a8f9e84d"
      unitRef="usd">10027000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i239536be2b8c4739b686607009266f7e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE5LTgtMS0xLTg4NDIw_44db1c05-7908-425e-bd28-a65bf947757c"
      unitRef="usd">2699000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i239536be2b8c4739b686607009266f7e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE5LTEwLTEtMS04ODQyMA_29b7a417-51d5-4f3f-ad51-410257ccb6e8"
      unitRef="usd">6742000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i239536be2b8c4739b686607009266f7e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE5LTEyLTEtMS04ODQyMA_85ebf72d-e621-411b-bbb7-340f1976dacb"
      unitRef="usd">18569000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i239536be2b8c4739b686607009266f7e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE5LTE0LTEtMS04ODQyMA_494ad383-b4d6-4564-955d-f4b1a661e70f"
      unitRef="usd">1016000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i239536be2b8c4739b686607009266f7e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE5LTE2LTEtMS04ODQyMA_c3f07ca5-de4b-48af-aa9a-9e286ae50106"
      unitRef="usd">204000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i239536be2b8c4739b686607009266f7e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzE5LTE4LTEtMS04ODQyMA_31f32ada-6145-4683-ad3c-905ce2fd808f"
      unitRef="usd">64738000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ia3412339cebb4485b7e0e2b468135308_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIwLTItMS0xLTg4NDIw_74037a76-cdf5-484b-a4fc-082f0a0c457f"
      unitRef="usd">1062000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ia3412339cebb4485b7e0e2b468135308_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIwLTQtMS0xLTg4NDIw_aa827489-fe43-4b34-bbf3-8e02186299fc"
      unitRef="usd">2796000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ia3412339cebb4485b7e0e2b468135308_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIwLTYtMS0xLTg4NDIw_6286f33c-21ca-41e6-9664-3e1daf812a8c"
      unitRef="usd">120000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ia3412339cebb4485b7e0e2b468135308_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIwLTgtMS0xLTg4NDIw_ab8897a1-2097-4436-9b39-2303ccd24921"
      unitRef="usd">108000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ia3412339cebb4485b7e0e2b468135308_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIwLTEwLTEtMS04ODQyMA_1fca43ed-9a98-4566-8d47-b5822f06d4b4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ia3412339cebb4485b7e0e2b468135308_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIwLTEyLTEtMS04ODQyMA_7aa0fa9b-02d9-45d7-b19a-30b35ca2f1a0"
      unitRef="usd">110000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ia3412339cebb4485b7e0e2b468135308_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIwLTE0LTEtMS04ODQyMA_ed9d0123-3bf1-4b1e-baa3-6f0a2e7104bf"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ia3412339cebb4485b7e0e2b468135308_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIwLTE2LTEtMS04ODQyMA_988f1975-d830-4cbb-a09c-51a8810cd606"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia3412339cebb4485b7e0e2b468135308_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIwLTE4LTEtMS04ODQyMA_d48732e6-b7b5-46d2-b457-04e4b44cade9"
      unitRef="usd">4196000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i6336766116e743e8a190fd7bef983921_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIxLTItMS0xLTg4NDIw_14f22f40-f299-4423-a33f-7030872540f8"
      unitRef="usd">19252000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i6336766116e743e8a190fd7bef983921_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIxLTQtMS0xLTg4NDIw_80b58d7c-f131-4042-98c9-3c37a53b21f1"
      unitRef="usd">10087000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i6336766116e743e8a190fd7bef983921_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIxLTYtMS0xLTg4NDIw_d7457508-0b7e-4cf4-b270-f02f52989c64"
      unitRef="usd">10147000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i6336766116e743e8a190fd7bef983921_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIxLTgtMS0xLTg4NDIw_8483f2ca-bcf2-44ed-96fa-a8808fde4a44"
      unitRef="usd">2807000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i6336766116e743e8a190fd7bef983921_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIxLTEwLTEtMS04ODQyMA_7a148082-73ff-4274-8064-ce16a8f15681"
      unitRef="usd">6742000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i6336766116e743e8a190fd7bef983921_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIxLTEyLTEtMS04ODQyMA_414c6b0d-5ca9-4465-86e3-ab2fd90a3130"
      unitRef="usd">18679000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i6336766116e743e8a190fd7bef983921_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIxLTE0LTEtMS04ODQyMA_48dd9e7f-4eae-4aa3-8e52-5ac467b404ce"
      unitRef="usd">1016000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i6336766116e743e8a190fd7bef983921_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIxLTE2LTEtMS04ODQyMA_0cb76492-e67a-4b44-87a7-6b107362d4e0"
      unitRef="usd">204000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6336766116e743e8a190fd7bef983921_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzIxLTE4LTEtMS04ODQyMA_4f557954-eac3-43f2-8ec0-e496f33722d4"
      unitRef="usd">68934000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ia05515d69f234e0b83b645a4d60a54ec_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI0LTItMS0xLTg4NDIw_0efce0d2-b179-48bb-8e36-ba7dfccd906d"
      unitRef="usd">358983000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ia05515d69f234e0b83b645a4d60a54ec_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI0LTQtMS0xLTg4NDIw_4621d2f5-d84e-4cc1-8c77-a6d03cb63dc5"
      unitRef="usd">181933000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ia05515d69f234e0b83b645a4d60a54ec_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI0LTYtMS0xLTg4NDIw_eeac699f-9baa-4d8f-9933-cfb75c22d847"
      unitRef="usd">136635000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ia05515d69f234e0b83b645a4d60a54ec_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI0LTgtMS0xLTg4NDIw_f18eb301-cf0c-48fe-aeaf-1036865e29a2"
      unitRef="usd">41912000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ia05515d69f234e0b83b645a4d60a54ec_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI0LTEwLTEtMS04ODQyMA_4be407e8-f109-4c9c-a34d-bc15ffccee5e"
      unitRef="usd">5842000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ia05515d69f234e0b83b645a4d60a54ec_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI0LTEyLTEtMS04ODQyMA_a11f3abc-55ae-48e8-836c-d4795552cae6"
      unitRef="usd">12145000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ia05515d69f234e0b83b645a4d60a54ec_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI0LTE0LTEtMS04ODQyMA_532639f3-81ba-4e3c-abe9-a172116badbc"
      unitRef="usd">486889000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ia05515d69f234e0b83b645a4d60a54ec_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI0LTE2LTEtMS04ODQyMA_6ca02b14-7453-4d57-a551-7356271ee898"
      unitRef="usd">161000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia05515d69f234e0b83b645a4d60a54ec_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI0LTE4LTEtMS04ODQyMA_4f426289-27b0-4833-a70e-959c3c45ad74"
      unitRef="usd">1224500000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i0046fa497bd047c2a210c75abea3a591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI1LTItMS0xLTg4NDIw_6e4ed365-ce3c-4d66-b7a2-988318116753"
      unitRef="usd">10721000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i0046fa497bd047c2a210c75abea3a591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI1LTQtMS0xLTg4NDIw_4fe6bb4b-545c-4641-8c49-69265800e61d"
      unitRef="usd">10579000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i0046fa497bd047c2a210c75abea3a591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI1LTYtMS0xLTg4NDIw_d9cd9cd7-5b48-4413-a24a-b8dad300f786"
      unitRef="usd">3767000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i0046fa497bd047c2a210c75abea3a591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI1LTgtMS0xLTg4NDIw_43bc45ef-008f-47c1-836f-399f1feb4d6a"
      unitRef="usd">1038000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i0046fa497bd047c2a210c75abea3a591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI1LTEwLTEtMS04ODQyMA_2f325f26-911a-4431-8af7-8ed53ad7d17e"
      unitRef="usd">96000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i0046fa497bd047c2a210c75abea3a591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI1LTEyLTEtMS04ODQyMA_9248d65d-4f3f-477a-9167-b286fbd8469a"
      unitRef="usd">116000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i0046fa497bd047c2a210c75abea3a591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI1LTE0LTEtMS04ODQyMA_6e2d7640-6a22-43d4-90a7-a1b8f56ccab7"
      unitRef="usd">293000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i0046fa497bd047c2a210c75abea3a591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI1LTE2LTEtMS04ODQyMA_b0294a62-2791-4655-b922-4fb2f1f8e188"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0046fa497bd047c2a210c75abea3a591_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI1LTE4LTEtMS04ODQyMA_f1cf21cb-2f18-4f00-8066-af5668f2ab80"
      unitRef="usd">26610000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="idefdf71d90814c43a170db35d68298a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI2LTItMS0xLTg4NDIw_8ddc011c-fb8b-4c3b-b372-d6fbafc568e4"
      unitRef="usd">369704000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="idefdf71d90814c43a170db35d68298a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI2LTQtMS0xLTg4NDIw_72edc8ab-15c3-4198-9872-74a31a5341ce"
      unitRef="usd">192512000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="idefdf71d90814c43a170db35d68298a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI2LTYtMS0xLTg4NDIw_19aa64e7-55cb-47b4-a36f-46414985228c"
      unitRef="usd">140402000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="idefdf71d90814c43a170db35d68298a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI2LTgtMS0xLTg4NDIw_def11c2e-9de3-42c3-b076-9bc7be2fd462"
      unitRef="usd">42950000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="idefdf71d90814c43a170db35d68298a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI2LTEwLTEtMS04ODQyMA_31af85bd-4b2c-462f-bf2d-4cf6e522c140"
      unitRef="usd">5938000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="idefdf71d90814c43a170db35d68298a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI2LTEyLTEtMS04ODQyMA_21ba3697-2fdc-4351-8a48-38f9eed04d70"
      unitRef="usd">12261000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="idefdf71d90814c43a170db35d68298a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI2LTE0LTEtMS04ODQyMA_d45af0cb-6cd9-4fc2-a5a4-2874c05b2916"
      unitRef="usd">487182000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="idefdf71d90814c43a170db35d68298a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI2LTE2LTEtMS04ODQyMA_b92f28a5-84ef-4db6-8291-6ed653086eb6"
      unitRef="usd">161000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idefdf71d90814c43a170db35d68298a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI2LTE4LTEtMS04ODQyMA_1be26995-835c-4d9a-ad80-6b99394777b8"
      unitRef="usd">1251110000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i4e0f68b9e6734d809ed9f5b0baa174a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI5LTItMS0xLTg4NDIw_7ee89abb-b405-4b1a-83dd-d688432f9ecc"
      unitRef="usd">1204622000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i4e0f68b9e6734d809ed9f5b0baa174a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI5LTQtMS0xLTg4NDIw_54b5cf83-1568-4691-b3ea-ad4b2cfacd1f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i4e0f68b9e6734d809ed9f5b0baa174a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI5LTYtMS0xLTg4NDIw_aa5b31ad-0a40-4bc9-88ba-98d6c915df4d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i4e0f68b9e6734d809ed9f5b0baa174a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI5LTgtMS0xLTg4NDIw_01ec9c93-eac2-4149-a490-25c7eeec3bff"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i4e0f68b9e6734d809ed9f5b0baa174a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI5LTEwLTEtMS04ODQyMA_469b5c18-714b-4af9-bc94-7d98b63f99f2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i4e0f68b9e6734d809ed9f5b0baa174a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI5LTEyLTEtMS04ODQyMA_ed78d106-3cf7-4435-ac63-15c1c18f5768"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i4e0f68b9e6734d809ed9f5b0baa174a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI5LTE0LTEtMS04ODQyMA_c2dd8a93-46b1-441c-9a75-28019bee81a0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i4e0f68b9e6734d809ed9f5b0baa174a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI5LTE2LTEtMS04ODQyMA_db2f8cb2-1d9a-4e57-b8eb-ee5e0fecb3ec"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4e0f68b9e6734d809ed9f5b0baa174a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzI5LTE4LTEtMS04ODQyMA_fe7ea3e4-3602-40e0-b596-aff75b842ff1"
      unitRef="usd">1204622000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="id6b2c6bfe7fb42759903b1ff57fa5803_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMwLTItMS0xLTg4NDIw_725a6143-1901-42a2-94ca-cc7920f55114"
      unitRef="usd">12974000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="id6b2c6bfe7fb42759903b1ff57fa5803_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMwLTQtMS0xLTg4NDIw_67e671cd-bf5b-474a-a554-20d6fc07a00e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="id6b2c6bfe7fb42759903b1ff57fa5803_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMwLTYtMS0xLTg4NDIw_38f12ae5-3133-4808-8774-7a512c8dc736"
      unitRef="usd">19853000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="id6b2c6bfe7fb42759903b1ff57fa5803_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMwLTgtMS0xLTg4NDIw_cc7d44c2-eaff-410f-a29a-3208338117f0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="id6b2c6bfe7fb42759903b1ff57fa5803_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMwLTEwLTEtMS04ODQyMA_0e612f8f-3460-4247-8f8c-f1b0d614c733"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="id6b2c6bfe7fb42759903b1ff57fa5803_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMwLTEyLTEtMS04ODQyMA_ca582c04-3540-424a-afab-f99cecc74b42"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="id6b2c6bfe7fb42759903b1ff57fa5803_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMwLTE0LTEtMS04ODQyMA_2ae61f22-7a7e-475c-89c0-66fe914fd672"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="id6b2c6bfe7fb42759903b1ff57fa5803_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMwLTE2LTEtMS04ODQyMA_ba6cb47d-ac48-42d5-a9a8-71c580c70da0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id6b2c6bfe7fb42759903b1ff57fa5803_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMwLTE4LTEtMS04ODQyMA_84c5240d-06ac-429c-8014-ca71eae9c3a5"
      unitRef="usd">32827000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMxLTItMS0xLTg4NDIw_2de27823-d357-4ec7-9cf6-8e8cf1991bb6"
      unitRef="usd">1217596000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMxLTQtMS0xLTg4NDIw_db7e6741-f5be-4085-b452-d16361d65831"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMxLTYtMS0xLTg4NDIw_7b971f2c-6c0c-4400-897d-ca9bdd831f3a"
      unitRef="usd">19853000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMxLTgtMS0xLTg4NDIw_6b7a95da-cac2-421d-820d-3532bbb90641"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMxLTEwLTEtMS04ODQyMA_7daea19b-3994-46ac-9af0-cca3e0effe4e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMxLTEyLTEtMS04ODQyMA_f9d9c067-4dd7-4ed6-85c0-a0a2baa80d3f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMxLTE0LTEtMS04ODQyMA_1d6ab3bb-a81b-43b2-b517-a3e28b03405d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMxLTE2LTEtMS04ODQyMA_cc63af22-2ff9-4856-9ba0-aca37e36084c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2ad75e7319e243bd9383a0d7d407ac92_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzMxLTE4LTEtMS04ODQyMA_759eb9d3-93f9-4897-9f70-b0655a75c721"
      unitRef="usd">1237449000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i9e1a867f2dc046c8b3b47f8f715f82c9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM0LTItMS0xLTg4NDIw_1324a800-33dd-4c6f-b5af-d94994426891"
      unitRef="usd">2768000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i9e1a867f2dc046c8b3b47f8f715f82c9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM0LTQtMS0xLTg4NDIw_7d0e7f9c-1efd-493d-9aef-2d72554cf9aa"
      unitRef="usd">1981000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i9e1a867f2dc046c8b3b47f8f715f82c9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM0LTYtMS0xLTg4NDIw_d977c842-1e3b-4b78-af35-ab45ab1136ab"
      unitRef="usd">894000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i9e1a867f2dc046c8b3b47f8f715f82c9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM0LTgtMS0xLTg4NDIw_b89362d0-d7c3-43f9-af2a-c7f100214090"
      unitRef="usd">304000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i9e1a867f2dc046c8b3b47f8f715f82c9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM0LTEwLTEtMS04ODQyMA_328b8c92-bfe9-44c4-916e-d1e38c0af22e"
      unitRef="usd">266000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i9e1a867f2dc046c8b3b47f8f715f82c9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM0LTEyLTEtMS04ODQyMA_e175ef61-bd04-4364-be06-1bc0cbdf6ea6"
      unitRef="usd">2418000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i9e1a867f2dc046c8b3b47f8f715f82c9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM0LTE0LTEtMS04ODQyMA_b6bb04ce-a02b-4137-bea1-15fae6e39ce1"
      unitRef="usd">147000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i9e1a867f2dc046c8b3b47f8f715f82c9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM0LTE2LTEtMS04ODQyMA_85b7bcc0-499d-4cb4-88b4-b61756e7cc1f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9e1a867f2dc046c8b3b47f8f715f82c9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM0LTE4LTEtMS04ODQyMA_f771b816-cf53-436a-8cee-7a1b46e1312d"
      unitRef="usd">8778000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i369084470dd545978057c4c4352bbd1e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM1LTItMS0xLTg4NDIw_537251a7-6bab-41c2-b0be-4e6725423132"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i369084470dd545978057c4c4352bbd1e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM1LTQtMS0xLTg4NDIw_e31a07b8-6d66-4a50-b93a-6772831855a7"
      unitRef="usd">1000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i369084470dd545978057c4c4352bbd1e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM1LTYtMS0xLTg4NDIw_51f093fb-d24e-40dc-ab83-ae15d79b6c35"
      unitRef="usd">2000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i369084470dd545978057c4c4352bbd1e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM1LTgtMS0xLTg4NDIw_8e21d3d8-97ed-47d6-90d0-4c042033bbbc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i369084470dd545978057c4c4352bbd1e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM1LTEwLTEtMS04ODQyMA_9b9cdd1d-38ea-4cf6-9340-09c44aef1104"
      unitRef="usd">8000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i369084470dd545978057c4c4352bbd1e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM1LTEyLTEtMS04ODQyMA_d6579ea7-1738-4c0d-9a41-88e9ec68a01a"
      unitRef="usd">79000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i369084470dd545978057c4c4352bbd1e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM1LTE0LTEtMS04ODQyMA_9b0c218e-cbc8-4e17-a8e2-2f8c3285ec63"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i369084470dd545978057c4c4352bbd1e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM1LTE2LTEtMS04ODQyMA_25a9eafe-f234-4e6a-980b-412dad5140d5"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i369084470dd545978057c4c4352bbd1e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM1LTE4LTEtMS04ODQyMA_ece68806-0249-4a0a-8931-e8d3abf0f224"
      unitRef="usd">90000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM2LTItMS0xLTg4NDIw_cdde038c-0203-421c-9235-50e57b0b8668"
      unitRef="usd">2768000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM2LTQtMS0xLTg4NDIw_af7e12cd-5b8f-4f17-b95a-bd601bb3864a"
      unitRef="usd">1982000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM2LTYtMS0xLTg4NDIw_5aca8d3e-8acf-4fd5-a06e-a02ef5b51bf8"
      unitRef="usd">896000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM2LTgtMS0xLTg4NDIw_ac6c6d3a-26ca-4f78-9601-f7276af38d6e"
      unitRef="usd">304000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM2LTEwLTEtMS04ODQyMA_1b1aea77-b5d0-4e59-aec0-f8f1507174ee"
      unitRef="usd">274000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM2LTEyLTEtMS04ODQyMA_e14cec81-0b40-4f1f-87c1-8916aa31bbc7"
      unitRef="usd">2497000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM2LTE0LTEtMS04ODQyMA_19d8a74b-bf49-45f5-8542-22eb7cd86b52"
      unitRef="usd">147000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM2LTE2LTEtMS04ODQyMA_6e2609ad-8c7c-4d34-9035-cfb3cd462281"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5ec5d22341a44bb0a25c4ba4f3065adb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM2LTE4LTEtMS04ODQyMA_40a8ee8f-40d8-4d1a-a52b-7b347e1152aa"
      unitRef="usd">8868000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i81b7f2c288744130b676078ab1fd6335_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM5LTItMS0xLTg4NDIw_8715969c-d82f-447e-affe-bc300fabc9ec"
      unitRef="usd">658829000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i81b7f2c288744130b676078ab1fd6335_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM5LTQtMS0xLTg4NDIw_b23f3c89-06d4-4524-b56a-34e3377c134e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i81b7f2c288744130b676078ab1fd6335_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM5LTYtMS0xLTg4NDIw_44aecc9b-6c18-4397-903d-43b119ee4bdc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i81b7f2c288744130b676078ab1fd6335_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM5LTgtMS0xLTg4NDIw_ebdfd2e2-ee87-4866-9de8-3ef22c8edead"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i81b7f2c288744130b676078ab1fd6335_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM5LTEwLTEtMS04ODQyMA_4e558f7c-dc7f-4c1c-a21a-8487ff19013b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i81b7f2c288744130b676078ab1fd6335_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM5LTEyLTEtMS04ODQyMA_ec5454b2-c2c1-4c97-99dd-1708158317c1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i81b7f2c288744130b676078ab1fd6335_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM5LTE0LTEtMS04ODQyMA_5040a34a-7239-433b-a1c6-f4dae17a28a4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i81b7f2c288744130b676078ab1fd6335_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM5LTE2LTEtMS04ODQyMA_78b3c1d1-0848-4575-aa6f-7fbbcf107722"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i81b7f2c288744130b676078ab1fd6335_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzM5LTE4LTEtMS04ODQyMA_05be789a-a97b-463a-8bd9-660a42dc6f53"
      unitRef="usd">658829000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i330137ef06fd42d798d9bf207b1ec4e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQwLTItMS0xLTg4NDIw_5cfd1836-ed09-47e9-bba8-54d212c5a40c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i330137ef06fd42d798d9bf207b1ec4e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQwLTQtMS0xLTg4NDIw_c24a2269-b6a3-4761-b7cf-4808d69aa58e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i330137ef06fd42d798d9bf207b1ec4e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQwLTYtMS0xLTg4NDIw_1e03f400-26f4-457d-a64c-d4bbe76dc401"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i330137ef06fd42d798d9bf207b1ec4e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQwLTgtMS0xLTg4NDIw_a8f45849-1a31-4403-bc27-52451a24f70d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i330137ef06fd42d798d9bf207b1ec4e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQwLTEwLTEtMS04ODQyMA_5906957f-1cf2-4859-a7a5-4165413cca12"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i330137ef06fd42d798d9bf207b1ec4e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQwLTEyLTEtMS04ODQyMA_7da62d37-cc32-4b63-84ff-34e38616fb5f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i330137ef06fd42d798d9bf207b1ec4e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQwLTE0LTEtMS04ODQyMA_ddd04ba6-fbca-4093-a7ad-2733d91263c8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i330137ef06fd42d798d9bf207b1ec4e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQwLTE2LTEtMS04ODQyMA_b4365a30-d6c3-4a2c-b212-aba5930b01c7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i330137ef06fd42d798d9bf207b1ec4e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQwLTE4LTEtMS04ODQyMA_5ef220cf-c5bb-4bb8-b99e-bb3440417b61"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQxLTItMS0xLTg4NDIw_16630b44-cec5-489c-ac78-7abab6cb3e06"
      unitRef="usd">658829000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQxLTQtMS0xLTg4NDIw_0bae3849-e4fd-4e4b-affe-35b4e2331246"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQxLTYtMS0xLTg4NDIw_1f9fadd3-af81-46fd-911b-a1b12a0f9dac"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQxLTgtMS0xLTg4NDIw_203b24d2-469b-4319-9bad-488eb1ca53db"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQxLTEwLTEtMS04ODQyMA_3f4d3799-37ff-49b6-ae5b-0b4704522fcf"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQxLTEyLTEtMS04ODQyMA_09cac472-d0d7-4a5b-b33f-70d9bacf85dd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQxLTE0LTEtMS04ODQyMA_1710f4f6-2432-4e79-8c55-75a9c6197ef8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQxLTE2LTEtMS04ODQyMA_39cece6d-3ab2-481b-b130-502cf24a0b89"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i601f38a6f3424387a5a7d43666e6f6ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQxLTE4LTEtMS04ODQyMA_99bdb004-4cca-47ea-974c-c105ec5a3d10"
      unitRef="usd">658829000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i7aa1280a76394b7bb4a68de6c9bf881e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ0LTItMS0xLTg4NDIw_f4ca45a5-2233-46f9-9802-817d568a45cc"
      unitRef="usd">2572361000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i7aa1280a76394b7bb4a68de6c9bf881e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ0LTQtMS0xLTg4NDIw_9b73f229-1112-431e-9465-63088a5a68a5"
      unitRef="usd">382067000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i7aa1280a76394b7bb4a68de6c9bf881e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ0LTYtMS0xLTg4NDIw_c1378d0b-f435-4b43-88f0-8d9b952f1bb4"
      unitRef="usd">360168000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i7aa1280a76394b7bb4a68de6c9bf881e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ0LTgtMS0xLTg4NDIw_50eb76e2-772d-4832-808d-48008bb29dc9"
      unitRef="usd">79063000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i7aa1280a76394b7bb4a68de6c9bf881e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ0LTEwLTEtMS04ODQyMA_add2c215-6ae0-4444-b406-87e4f1d24ad4"
      unitRef="usd">34199000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i7aa1280a76394b7bb4a68de6c9bf881e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ0LTEyLTEtMS04ODQyMA_24740fe7-af00-4cb2-a87e-52aa1ffe31f1"
      unitRef="usd">90206000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i7aa1280a76394b7bb4a68de6c9bf881e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ0LTE0LTEtMS04ODQyMA_47ff2568-82ff-4196-a444-c208c793e031"
      unitRef="usd">530088000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i7aa1280a76394b7bb4a68de6c9bf881e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ0LTE2LTEtMS04ODQyMA_ed6abc2b-4279-4fe2-9bfc-a2475ea5bce7"
      unitRef="usd">665000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7aa1280a76394b7bb4a68de6c9bf881e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ0LTE4LTEtMS04ODQyMA_0673c8dd-be24-4dfb-9794-9a2ab57ab600"
      unitRef="usd">4048817000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i0e9120b717ee4ce1953ff49b37421597_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ1LTItMS0xLTg4NDIw_40f07e2e-9006-4841-bc77-24a745b80574"
      unitRef="usd">28562000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i0e9120b717ee4ce1953ff49b37421597_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ1LTQtMS0xLTg4NDIw_b07b9225-b5fd-4a2b-9e28-c0f8eeaa712d"
      unitRef="usd">14126000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i0e9120b717ee4ce1953ff49b37421597_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ1LTYtMS0xLTg4NDIw_0f829867-6fae-4309-8878-e144928f6665"
      unitRef="usd">25609000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i0e9120b717ee4ce1953ff49b37421597_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ1LTgtMS0xLTg4NDIw_e1b6c5a7-d02d-47a2-a3d1-4c9bb601c51e"
      unitRef="usd">1238000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i0e9120b717ee4ce1953ff49b37421597_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ1LTEwLTEtMS04ODQyMA_1af48e4e-1e11-4fe6-90b8-64bed61940b0"
      unitRef="usd">105000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i0e9120b717ee4ce1953ff49b37421597_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ1LTEyLTEtMS04ODQyMA_b254c5c7-caae-4254-8441-a83cc6da053c"
      unitRef="usd">1472000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i0e9120b717ee4ce1953ff49b37421597_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ1LTE0LTEtMS04ODQyMA_b4073fb3-b2f8-409c-af50-4ee786daf6b5"
      unitRef="usd">362000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i0e9120b717ee4ce1953ff49b37421597_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ1LTE2LTEtMS04ODQyMA_5a30664d-37da-4f0a-b752-c94085ffd152"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0e9120b717ee4ce1953ff49b37421597_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ1LTE4LTEtMS04ODQyMA_269389d4-33be-417b-9843-93589df741cd"
      unitRef="usd">71474000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ2LTItMS0xLTg4NDIw_4ed77c35-3c81-4994-8a9a-02c17cbeb537"
      unitRef="usd">2600923000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ2LTQtMS0xLTg4NDIw_f37f9c6a-b168-431c-bf6f-1c705a723dec"
      unitRef="usd">396193000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ2LTYtMS0xLTg4NDIw_0fdb70b2-d1aa-40c5-87bd-39715f0e4094"
      unitRef="usd">385777000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ2LTgtMS0xLTg4NDIw_bb130f9a-2ab3-4529-8b86-14b863c4f293"
      unitRef="usd">80301000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ2LTEwLTEtMS04ODQyMA_fa980cd5-bce8-45af-8be6-64443599cab0"
      unitRef="usd">34304000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ2LTEyLTEtMS04ODQyMA_79a02465-5307-48b5-8291-788c114bbeca"
      unitRef="usd">91678000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ2LTE0LTEtMS04ODQyMA_8cfb134f-0919-4a01-8fa1-dd575ad96418"
      unitRef="usd">530450000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ2LTE2LTEtMS04ODQyMA_e84e1bd0-feec-4859-9e7c-b9c9cad3d0bc"
      unitRef="usd">665000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplNmE3OThkNjU2NTc0ZDUxOWY5ZWZlYzQ1MDhlNWZmZS90YWJsZXJhbmdlOmU2YTc5OGQ2NTY1NzRkNTE5ZjllZmVjNDUwOGU1ZmZlXzQ2LTE4LTEtMS04ODQyMA_f35cacd5-88f5-4211-bf2a-45514ca5b827"
      unitRef="usd">4120291000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i5063fa69c83a4f76964d615edd0639b2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQtMi0xLTEtODg0MjA_babd4146-5844-4981-87f9-436625a546b9"
      unitRef="usd">211088000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i5063fa69c83a4f76964d615edd0639b2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQtNC0xLTEtODg0MjA_1375cc34-1c76-435c-b10d-4d1b129b9b50"
      unitRef="usd">249652000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i5063fa69c83a4f76964d615edd0639b2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQtNi0xLTEtODg0MjA_66f98411-c559-457e-81fa-1e0433c5f443"
      unitRef="usd">50223000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i5063fa69c83a4f76964d615edd0639b2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQtOC0xLTEtODg0MjA_b04d880a-a2cd-4731-9f19-7d1d013b9d58"
      unitRef="usd">25930000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i5063fa69c83a4f76964d615edd0639b2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQtMTAtMS0xLTg4NDIw_ab9851a0-a9b3-401a-95b1-0ce4e68efac7"
      unitRef="usd">47447000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i5063fa69c83a4f76964d615edd0639b2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQtMTItMS0xLTg4NDIw_77ac8f85-749a-4411-a7ad-130b22c20fb1"
      unitRef="usd">37290000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i5063fa69c83a4f76964d615edd0639b2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQtMTQtMS0xLTg4NDIw_97bb71d1-aa8d-4ab2-827d-e7bd4ab71719"
      unitRef="usd">4595000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i5063fa69c83a4f76964d615edd0639b2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQtMTYtMS0xLTg4NDIw_f6160987-aba4-47c7-9524-376cba491c48"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5063fa69c83a4f76964d615edd0639b2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQtMTgtMS0xLTg4NDIw_ccb4d2ab-49ff-48bc-b0b7-7af5ad3380e6"
      unitRef="usd">626225000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="id1ad875603e84c26affffc35d29ded39_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzUtMi0xLTEtODg0MjA_2ce76bb1-495a-49cd-afb0-781435ea842e"
      unitRef="usd">2879000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="id1ad875603e84c26affffc35d29ded39_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzUtNC0xLTEtODg0MjA_d0111500-a2b4-4e90-a872-f97a0515fa46"
      unitRef="usd">3358000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="id1ad875603e84c26affffc35d29ded39_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzUtNi0xLTEtODg0MjA_667f2542-6987-428e-865d-23699fb6f7be"
      unitRef="usd">41000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="id1ad875603e84c26affffc35d29ded39_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzUtOC0xLTEtODg0MjA_512cb8dc-1beb-484c-a7c9-333517471fe4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="id1ad875603e84c26affffc35d29ded39_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzUtMTAtMS0xLTg4NDIw_a9111cf0-553e-495f-9450-8b44f5612198"
      unitRef="usd">16000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="id1ad875603e84c26affffc35d29ded39_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzUtMTItMS0xLTg4NDIw_54281c6d-3a24-4ddf-bd2d-a35a8be719fd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="id1ad875603e84c26affffc35d29ded39_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzUtMTQtMS0xLTg4NDIw_92e2e782-6652-4f04-9b40-6dda7ccf9aa1"
      unitRef="usd">256000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="id1ad875603e84c26affffc35d29ded39_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzUtMTYtMS0xLTg4NDIw_1b886748-b832-4e41-be60-ecd4e5ea96ea"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id1ad875603e84c26affffc35d29ded39_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzUtMTgtMS0xLTg4NDIw_a2ddb42e-88af-4766-a116-2c28842f99dd"
      unitRef="usd">6550000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzYtMi0xLTEtODg0MjA_3ee8dea5-4e81-499b-8240-477c27693c64"
      unitRef="usd">213967000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzYtNC0xLTEtODg0MjA_292399c5-0cd4-4afc-b601-ab990ff0fd71"
      unitRef="usd">253010000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzYtNi0xLTEtODg0MjA_08a0b20b-51b3-41e9-899a-75eb6664f9a1"
      unitRef="usd">50264000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzYtOC0xLTEtODg0MjA_8e1fffda-31b4-4a9e-a29b-1ac0f2a237d0"
      unitRef="usd">25930000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzYtMTAtMS0xLTg4NDIw_1fd5cda7-f4d7-4ad2-8efe-ce7371f30289"
      unitRef="usd">47463000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzYtMTItMS0xLTg4NDIw_54edf1a0-6543-46c2-8702-5e2ca9a9ec36"
      unitRef="usd">37290000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzYtMTQtMS0xLTg4NDIw_dc8249de-57ce-4100-8ab1-8bb0b71d03eb"
      unitRef="usd">4851000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzYtMTYtMS0xLTg4NDIw_5fabebfd-e3c7-4023-9914-6b7344d05799"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzYtMTgtMS0xLTg4NDIw_013d72da-c9d3-466b-a36a-da84e857e945"
      unitRef="usd">632775000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i564591b6c86a4dd0a7a273e257a0707a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzktMi0xLTEtODg0MjA_1c188bf8-0be6-4c2a-8316-2340c83a2d3c"
      unitRef="usd">56764000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i564591b6c86a4dd0a7a273e257a0707a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzktNC0xLTEtODg0MjA_3bb70a1b-7bc7-4ce2-ba77-309cce8fc647"
      unitRef="usd">33756000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i564591b6c86a4dd0a7a273e257a0707a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzktNi0xLTEtODg0MjA_89c7f3bf-855c-4af8-9bb7-22bad09037f0"
      unitRef="usd">4744000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i564591b6c86a4dd0a7a273e257a0707a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzktOC0xLTEtODg0MjA_780e9671-8d64-486f-b017-5f9c09c9750b"
      unitRef="usd">23696000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i564591b6c86a4dd0a7a273e257a0707a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzktMTAtMS0xLTg4NDIw_d307523d-b24e-4872-9990-7ebaaa4ead63"
      unitRef="usd">1199000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i564591b6c86a4dd0a7a273e257a0707a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzktMTItMS0xLTg4NDIw_612aac98-24c0-4eb8-98ea-31f520dbf250"
      unitRef="usd">994000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i564591b6c86a4dd0a7a273e257a0707a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzktMTQtMS0xLTg4NDIw_b05dd8b9-5ba4-44c0-be83-bd031f191a7b"
      unitRef="usd">8000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i564591b6c86a4dd0a7a273e257a0707a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzktMTYtMS0xLTg4NDIw_cb12edc9-d6ea-4f84-b3cc-865ddc027f1d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i564591b6c86a4dd0a7a273e257a0707a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzktMTgtMS0xLTg4NDIw_d9430d27-233b-447e-b30d-76aa35730838"
      unitRef="usd">121161000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i20f512d5c445401ebb02b1dcd9590ac9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzEwLTItMS0xLTg4NDIw_8a1948c2-b9c0-4d4c-8541-3085b1b32aac"
      unitRef="usd">2150000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i20f512d5c445401ebb02b1dcd9590ac9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzEwLTQtMS0xLTg4NDIw_4945ec6b-b4d1-4cf5-a004-019e7aec9dec"
      unitRef="usd">8000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i20f512d5c445401ebb02b1dcd9590ac9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzEwLTYtMS0xLTg4NDIw_fc4e733e-f464-4938-b3d4-f25a7e4a34b4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i20f512d5c445401ebb02b1dcd9590ac9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzEwLTgtMS0xLTg4NDIw_26bea520-7409-4d95-93a7-a9a9bf40501e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i20f512d5c445401ebb02b1dcd9590ac9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzEwLTEwLTEtMS04ODQyMA_d8b90824-3977-4123-bfdd-0d4d7d5de522"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i20f512d5c445401ebb02b1dcd9590ac9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzEwLTEyLTEtMS04ODQyMA_1b74c3cf-f0dc-4648-ba46-b2a68e05950a"
      unitRef="usd">145000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i20f512d5c445401ebb02b1dcd9590ac9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzEwLTE0LTEtMS04ODQyMA_bd174710-3aea-4606-b617-93cf27b867eb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i20f512d5c445401ebb02b1dcd9590ac9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzEwLTE2LTEtMS04ODQyMA_2e738ce2-2d75-4a27-9ce5-b99031c4fc3d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i20f512d5c445401ebb02b1dcd9590ac9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzEwLTE4LTEtMS04ODQyMA_c92e2cd3-59f8-45dc-9eb7-096b5bfb5472"
      unitRef="usd">2303000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzExLTItMS0xLTg4NDIw_7bd9cc4a-8e61-4d7d-9a62-64c4f66c8ce5"
      unitRef="usd">58914000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzExLTQtMS0xLTg4NDIw_3e880cd1-d824-4054-8f79-2173eb9f6837"
      unitRef="usd">33764000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzExLTYtMS0xLTg4NDIw_4fd180b3-53cd-4850-a7ca-28eb1b059e80"
      unitRef="usd">4744000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzExLTgtMS0xLTg4NDIw_21f97707-84f9-4f64-9715-60756cccd526"
      unitRef="usd">23696000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzExLTEwLTEtMS04ODQyMA_b5be1c4e-0b10-4f95-ad51-34bba934dd22"
      unitRef="usd">1199000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzExLTEyLTEtMS04ODQyMA_f24b551a-116b-45d6-bc09-9b9ce41d25e7"
      unitRef="usd">1139000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzExLTE0LTEtMS04ODQyMA_f3032b2a-5917-4362-aabf-7bc289f9c24a"
      unitRef="usd">8000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzExLTE2LTEtMS04ODQyMA_b7d69051-54b9-4d27-b736-2b8252e29bab"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzExLTE4LTEtMS04ODQyMA_b1da07f0-cb82-458e-88ce-2cab91eac87b"
      unitRef="usd">123464000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i42ee44d19c6e451387baf6b6d0df9e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE0LTItMS0xLTg4NDIw_48e322b4-ee97-41c7-a698-65039aa558c9"
      unitRef="usd">26840000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i42ee44d19c6e451387baf6b6d0df9e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE0LTQtMS0xLTg4NDIw_81aa5dba-137b-41bd-9672-a9bac2ffd8cb"
      unitRef="usd">15195000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i42ee44d19c6e451387baf6b6d0df9e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE0LTYtMS0xLTg4NDIw_04d15fa8-7ab2-44ba-8983-a16466c03d2a"
      unitRef="usd">9485000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i42ee44d19c6e451387baf6b6d0df9e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE0LTgtMS0xLTg4NDIw_747f7b88-795c-4ed4-8b4c-402db81b4884"
      unitRef="usd">6526000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i42ee44d19c6e451387baf6b6d0df9e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE0LTEwLTEtMS04ODQyMA_7fed847e-0122-4103-8f89-8dc048fae6a7"
      unitRef="usd">8591000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i42ee44d19c6e451387baf6b6d0df9e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE0LTEyLTEtMS04ODQyMA_168294d7-1afd-4449-96bc-de3b71e794ac"
      unitRef="usd">22151000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i42ee44d19c6e451387baf6b6d0df9e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE0LTE0LTEtMS04ODQyMA_a13ccbc5-aa5c-4370-934c-54c3227beac9"
      unitRef="usd">32210000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i42ee44d19c6e451387baf6b6d0df9e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE0LTE2LTEtMS04ODQyMA_cd3690f9-91f3-43de-9fc1-f404ac4d0e43"
      unitRef="usd">318000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i42ee44d19c6e451387baf6b6d0df9e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE0LTE4LTEtMS04ODQyMA_44e84aec-86df-45f0-8429-3b80e5f89b55"
      unitRef="usd">121316000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i48e71795c2a3492fb4a1f806912e5fa3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE1LTItMS0xLTg4NDIw_9912873f-ed1d-4cfe-948f-5123ff056a21"
      unitRef="usd">273000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i48e71795c2a3492fb4a1f806912e5fa3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE1LTQtMS0xLTg4NDIw_2805ac93-7abd-48ce-859c-efa0f937de2d"
      unitRef="usd">233000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i48e71795c2a3492fb4a1f806912e5fa3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE1LTYtMS0xLTg4NDIw_055e51e8-f36f-497a-bafe-e4db90363451"
      unitRef="usd">53000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i48e71795c2a3492fb4a1f806912e5fa3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE1LTgtMS0xLTg4NDIw_00a5a3b0-b128-4cb2-9d4d-5598964b72c5"
      unitRef="usd">6000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i48e71795c2a3492fb4a1f806912e5fa3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE1LTEwLTEtMS04ODQyMA_957ae504-f833-4330-bdc0-02299b0bd340"
      unitRef="usd">64000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i48e71795c2a3492fb4a1f806912e5fa3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE1LTEyLTEtMS04ODQyMA_ee133dc9-59cb-4c18-ac94-e2c29ac0adf2"
      unitRef="usd">1089000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i48e71795c2a3492fb4a1f806912e5fa3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE1LTE0LTEtMS04ODQyMA_1eea194f-2aa3-4cc0-94bb-47913883f0fd"
      unitRef="usd">81000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i48e71795c2a3492fb4a1f806912e5fa3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE1LTE2LTEtMS04ODQyMA_ca22df07-353d-403c-b513-68edc5eb699c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i48e71795c2a3492fb4a1f806912e5fa3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE1LTE4LTEtMS04ODQyMA_edafe89e-c88a-45c7-bcb5-344387739609"
      unitRef="usd">1799000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i31ab8e691d08423ea674317185f9520e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE2LTItMS0xLTg4NDIw_7129a1ea-3026-41fc-9e8d-8634b44b582e"
      unitRef="usd">27113000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i31ab8e691d08423ea674317185f9520e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE2LTQtMS0xLTg4NDIw_d758b8d6-2a73-4f31-a5d3-c689d0c8cff3"
      unitRef="usd">15428000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i31ab8e691d08423ea674317185f9520e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE2LTYtMS0xLTg4NDIw_5b0fded6-84ad-4daa-a266-7e9450d1afc7"
      unitRef="usd">9538000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i31ab8e691d08423ea674317185f9520e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE2LTgtMS0xLTg4NDIw_1b1411ab-9317-4ca8-a491-02c1b437ebf0"
      unitRef="usd">6532000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i31ab8e691d08423ea674317185f9520e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE2LTEwLTEtMS04ODQyMA_1030a5c2-39b0-46dc-ac26-bd614cad6c0f"
      unitRef="usd">8655000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i31ab8e691d08423ea674317185f9520e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE2LTEyLTEtMS04ODQyMA_0e3a598e-7cfb-4a77-820a-937f350a1c20"
      unitRef="usd">23240000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i31ab8e691d08423ea674317185f9520e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE2LTE0LTEtMS04ODQyMA_fcd757b2-1037-4e4b-b4a3-7465eb6f6ae0"
      unitRef="usd">32291000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i31ab8e691d08423ea674317185f9520e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE2LTE2LTEtMS04ODQyMA_171381b8-5c10-4cfa-8590-061d101466ba"
      unitRef="usd">318000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i31ab8e691d08423ea674317185f9520e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE2LTE4LTEtMS04ODQyMA_294a8432-b277-415c-8e54-598e2ced65f3"
      unitRef="usd">123115000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ie56969437e5a49e798bcc1893617a42c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE5LTItMS0xLTg4NDIw_1c4bd021-4534-4ff9-b263-94acb93a1711"
      unitRef="usd">14387000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ie56969437e5a49e798bcc1893617a42c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE5LTQtMS0xLTg4NDIw_d74c60d9-df60-4e33-907a-f5f632113ced"
      unitRef="usd">13396000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ie56969437e5a49e798bcc1893617a42c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE5LTYtMS0xLTg4NDIw_fe0a5cae-3376-414a-9d7a-b156a80d4d52"
      unitRef="usd">7892000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ie56969437e5a49e798bcc1893617a42c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE5LTgtMS0xLTg4NDIw_c410445d-657f-476a-81c5-7f466a36fd08"
      unitRef="usd">8040000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ie56969437e5a49e798bcc1893617a42c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE5LTEwLTEtMS04ODQyMA_6a36bcff-a527-4de9-894f-eb2a25067477"
      unitRef="usd">10040000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ie56969437e5a49e798bcc1893617a42c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE5LTEyLTEtMS04ODQyMA_e487d9c9-edc7-430e-8cc9-382665215287"
      unitRef="usd">19792000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ie56969437e5a49e798bcc1893617a42c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE5LTE0LTEtMS04ODQyMA_6d1a023f-fc85-4893-8aa8-278678294d80"
      unitRef="usd">1317000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ie56969437e5a49e798bcc1893617a42c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE5LTE2LTEtMS04ODQyMA_f192835e-6fba-47a2-833c-36b8247e9d14"
      unitRef="usd">241000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie56969437e5a49e798bcc1893617a42c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzE5LTE4LTEtMS04ODQyMA_50763ed2-d77c-493b-9edc-ecc0da086f60"
      unitRef="usd">75105000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i5d24421f5edd40a9a5d425224ef3a39e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIwLTItMS0xLTg4NDIw_cca3d5f6-a582-43f2-958f-a92c399dc1fe"
      unitRef="usd">199000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i5d24421f5edd40a9a5d425224ef3a39e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIwLTQtMS0xLTg4NDIw_faf6339c-7bfe-47d2-9196-ffe7fa98f8e1"
      unitRef="usd">612000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i5d24421f5edd40a9a5d425224ef3a39e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIwLTYtMS0xLTg4NDIw_8dc69569-082d-435f-b21b-88e0b9f3410f"
      unitRef="usd">593000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i5d24421f5edd40a9a5d425224ef3a39e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIwLTgtMS0xLTg4NDIw_9a57191a-5c74-4f20-acab-0ce1900b3a4f"
      unitRef="usd">333000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i5d24421f5edd40a9a5d425224ef3a39e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIwLTEwLTEtMS04ODQyMA_1365284d-5ad3-4384-a29e-6bbeaee872f5"
      unitRef="usd">128000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i5d24421f5edd40a9a5d425224ef3a39e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIwLTEyLTEtMS04ODQyMA_09b51a8c-33e1-4bbe-b1f2-ef72bd4d24cd"
      unitRef="usd">298000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i5d24421f5edd40a9a5d425224ef3a39e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIwLTE0LTEtMS04ODQyMA_df5a0ce4-8898-494d-b199-887d41d65484"
      unitRef="usd">126000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i5d24421f5edd40a9a5d425224ef3a39e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIwLTE2LTEtMS04ODQyMA_b0335df9-cadd-414c-b804-bf478308ece8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5d24421f5edd40a9a5d425224ef3a39e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIwLTE4LTEtMS04ODQyMA_83a3c4e6-8da0-4d7a-a9b6-4efb577ba95a"
      unitRef="usd">2289000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIxLTItMS0xLTg4NDIw_b3900f6e-ae06-44db-9ec3-76b572e9dd78"
      unitRef="usd">14586000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIxLTQtMS0xLTg4NDIw_8cb0e521-d1fe-4faa-8cee-94ebef67c608"
      unitRef="usd">14008000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIxLTYtMS0xLTg4NDIw_9b130b69-f766-476f-99da-1236e9548733"
      unitRef="usd">8485000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIxLTgtMS0xLTg4NDIw_5995ebcf-12d5-48cf-82aa-dc4584e54c60"
      unitRef="usd">8373000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIxLTEwLTEtMS04ODQyMA_d12c9157-086e-48d9-b036-2d199238bf0e"
      unitRef="usd">10168000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIxLTEyLTEtMS04ODQyMA_f395d67b-3729-44dc-9704-2b95113dda9d"
      unitRef="usd">20090000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIxLTE0LTEtMS04ODQyMA_496435d3-3b1e-4b59-82a2-77f508277355"
      unitRef="usd">1443000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIxLTE2LTEtMS04ODQyMA_158f06e8-27e8-4ec1-b267-5621089aaa3a"
      unitRef="usd">241000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzIxLTE4LTEtMS04ODQyMA_a9902f8a-9aa2-4a17-b6a8-c2e9454f75df"
      unitRef="usd">77394000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="icc7536e4ca6947aa9a027842cec0d6f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI0LTItMS0xLTg4NDIw_21eb0950-7a8a-43d5-8d51-4b4090dd8a48"
      unitRef="usd">466254000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="icc7536e4ca6947aa9a027842cec0d6f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI0LTQtMS0xLTg4NDIw_c5102ca2-b5fa-4b29-966a-a048c188d955"
      unitRef="usd">332746000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="icc7536e4ca6947aa9a027842cec0d6f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI0LTYtMS0xLTg4NDIw_9e6e1c0f-38d1-429a-8803-16037c24a136"
      unitRef="usd">77010000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="icc7536e4ca6947aa9a027842cec0d6f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI0LTgtMS0xLTg4NDIw_e824647e-dfde-4bbf-b5a7-43cd5a4190b8"
      unitRef="usd">18940000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="icc7536e4ca6947aa9a027842cec0d6f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI0LTEwLTEtMS04ODQyMA_e260dc5c-0fe4-4300-b4c9-104c7df8726b"
      unitRef="usd">15032000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="icc7536e4ca6947aa9a027842cec0d6f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI0LTEyLTEtMS04ODQyMA_519b478d-8e9d-4b9d-b09b-16a4b4e9aba0"
      unitRef="usd">7704000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="icc7536e4ca6947aa9a027842cec0d6f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI0LTE0LTEtMS04ODQyMA_34be572b-db99-48f9-bfad-5739cd6f8818"
      unitRef="usd">490159000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="icc7536e4ca6947aa9a027842cec0d6f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI0LTE2LTEtMS04ODQyMA_ae81f8fe-6324-43db-929a-7d7627b33e89"
      unitRef="usd">49000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="icc7536e4ca6947aa9a027842cec0d6f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI0LTE4LTEtMS04ODQyMA_286a45e5-b1da-474a-b00b-b4c26b672dc1"
      unitRef="usd">1407894000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i34c2ed4e151c40a8be310e0d00a36827_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI1LTItMS0xLTg4NDIw_123a5337-e5b8-44f4-989f-c46dead9fde5"
      unitRef="usd">9317000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i34c2ed4e151c40a8be310e0d00a36827_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI1LTQtMS0xLTg4NDIw_fd777e35-72a3-4d63-be53-aae246f8a8e5"
      unitRef="usd">6858000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i34c2ed4e151c40a8be310e0d00a36827_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI1LTYtMS0xLTg4NDIw_e06ac23a-de73-4518-a2c8-5ee97f27a68d"
      unitRef="usd">5088000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i34c2ed4e151c40a8be310e0d00a36827_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI1LTgtMS0xLTg4NDIw_7bd17ca2-1036-4a0f-83d7-4c8f4f73c847"
      unitRef="usd">558000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i34c2ed4e151c40a8be310e0d00a36827_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI1LTEwLTEtMS04ODQyMA_96f26229-64f3-4185-9163-63657899e1f0"
      unitRef="usd">56000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i34c2ed4e151c40a8be310e0d00a36827_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI1LTEyLTEtMS04ODQyMA_1973a7be-3cb7-4959-aa15-c0b6434a620b"
      unitRef="usd">456000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i34c2ed4e151c40a8be310e0d00a36827_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI1LTE0LTEtMS04ODQyMA_5da60087-42f7-4821-9dd4-af425d5c9fac"
      unitRef="usd">202000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i34c2ed4e151c40a8be310e0d00a36827_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI1LTE2LTEtMS04ODQyMA_ed6f56ca-1098-4d4b-9fb3-f9ed5635a933"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i34c2ed4e151c40a8be310e0d00a36827_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI1LTE4LTEtMS04ODQyMA_6c7d66d5-9e25-41d7-a300-3ceac960cd42"
      unitRef="usd">22535000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI2LTItMS0xLTg4NDIw_4337814d-7f06-4dc9-973b-49a07a701fd9"
      unitRef="usd">475571000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI2LTQtMS0xLTg4NDIw_34ab14f4-1b71-4a3a-b323-355d70d29131"
      unitRef="usd">339604000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI2LTYtMS0xLTg4NDIw_b1be35b8-89d1-43c4-8227-a3016c024431"
      unitRef="usd">82098000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI2LTgtMS0xLTg4NDIw_d3965e69-2ab0-4670-b4ae-2e3f7ad4e9cb"
      unitRef="usd">19498000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI2LTEwLTEtMS04ODQyMA_9cbbb8e6-1a5f-40ef-b4ee-83016cf78cdd"
      unitRef="usd">15088000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI2LTEyLTEtMS04ODQyMA_99f90e0e-d8f7-4ade-a38a-9cc8d497edac"
      unitRef="usd">8160000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI2LTE0LTEtMS04ODQyMA_40700015-0274-445b-a05b-205cb4eac7ad"
      unitRef="usd">490361000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI2LTE2LTEtMS04ODQyMA_c06151e4-eabd-4689-a138-de3fc89df21f"
      unitRef="usd">49000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI2LTE4LTEtMS04ODQyMA_6f8e4dc5-9157-485a-898d-85234007c190"
      unitRef="usd">1430429000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i9ca694d5bac84b2d900011c75fd02a24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI5LTItMS0xLTg4NDIw_62037883-e184-4a86-8468-6e4a40ef8d91"
      unitRef="usd">1667922000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i9ca694d5bac84b2d900011c75fd02a24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI5LTQtMS0xLTg4NDIw_9152f42f-e8e5-46fb-906f-c3f8152a1be0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i9ca694d5bac84b2d900011c75fd02a24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI5LTYtMS0xLTg4NDIw_ebeca685-d070-44d8-aa83-ff18191df594"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i9ca694d5bac84b2d900011c75fd02a24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI5LTgtMS0xLTg4NDIw_8767e442-9f24-458f-80cb-31c09c986a2a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i9ca694d5bac84b2d900011c75fd02a24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI5LTEwLTEtMS04ODQyMA_23d7124a-b9ce-4af6-ae18-3bcd4270392a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i9ca694d5bac84b2d900011c75fd02a24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI5LTEyLTEtMS04ODQyMA_aa6764d9-7fc2-465d-9a60-c961f11fe8f7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i9ca694d5bac84b2d900011c75fd02a24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI5LTE0LTEtMS04ODQyMA_44958821-56be-4f5f-b2d8-efefedd1c455"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i9ca694d5bac84b2d900011c75fd02a24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI5LTE2LTEtMS04ODQyMA_521feb9a-7929-49af-bfbe-376536400537"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9ca694d5bac84b2d900011c75fd02a24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzI5LTE4LTEtMS04ODQyMA_da8178ea-ff3c-4f24-be3c-f7b776f2a7d7"
      unitRef="usd">1667922000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i2a4dac8bfc804f17be68c9f9d42201e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMwLTItMS0xLTg4NDIw_404471a5-29b2-401d-b012-b0ed7a67bc63"
      unitRef="usd">10826000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i2a4dac8bfc804f17be68c9f9d42201e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMwLTQtMS0xLTg4NDIw_da3e8024-d792-43db-a8b1-823cb73da169"
      unitRef="usd">20789000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i2a4dac8bfc804f17be68c9f9d42201e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMwLTYtMS0xLTg4NDIw_68e5fc84-99a9-4b7e-9e97-fb1be37c8d3f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i2a4dac8bfc804f17be68c9f9d42201e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMwLTgtMS0xLTg4NDIw_337c5f88-e7bf-4668-9f47-c938745f1a51"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i2a4dac8bfc804f17be68c9f9d42201e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMwLTEwLTEtMS04ODQyMA_1d7c6ff5-9dac-4c29-8549-43cc3a2be2fd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i2a4dac8bfc804f17be68c9f9d42201e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMwLTEyLTEtMS04ODQyMA_2a2f2232-d8d5-48a4-84a5-20563d535ffd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i2a4dac8bfc804f17be68c9f9d42201e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMwLTE0LTEtMS04ODQyMA_ad080d91-d33f-40d9-9dcd-b0d0bb43bc05"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i2a4dac8bfc804f17be68c9f9d42201e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMwLTE2LTEtMS04ODQyMA_efdebfce-0c7f-45e6-976f-8f8bc576adc4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2a4dac8bfc804f17be68c9f9d42201e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMwLTE4LTEtMS04ODQyMA_f9386b53-24d2-4dee-bc3c-c4279a54fcde"
      unitRef="usd">31615000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ic3183b253dce4b98882f963dcba40720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMxLTItMS0xLTg4NDIw_96954b69-257b-487d-98bd-f3d633e612a8"
      unitRef="usd">1678748000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ic3183b253dce4b98882f963dcba40720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMxLTQtMS0xLTg4NDIw_d3831ed9-5dd5-4ffc-9fa4-09ae8bc9b377"
      unitRef="usd">20789000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ic3183b253dce4b98882f963dcba40720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMxLTYtMS0xLTg4NDIw_aabdf167-a22b-4073-8a5e-4e7ff9fc37dd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ic3183b253dce4b98882f963dcba40720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMxLTgtMS0xLTg4NDIw_e10b2bd4-13e0-4a09-93c4-38d8702e82ed"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ic3183b253dce4b98882f963dcba40720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMxLTEwLTEtMS04ODQyMA_84c15c14-7d89-415e-9bd2-e1b557e61412"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ic3183b253dce4b98882f963dcba40720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMxLTEyLTEtMS04ODQyMA_2e420d49-79e2-4065-9b0e-da1cb8404e50"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ic3183b253dce4b98882f963dcba40720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMxLTE0LTEtMS04ODQyMA_9a9e6bf2-47e6-4c66-bb04-675445435f5f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ic3183b253dce4b98882f963dcba40720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMxLTE2LTEtMS04ODQyMA_466601cf-15bb-489f-bf03-e90088ac8c82"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic3183b253dce4b98882f963dcba40720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzMxLTE4LTEtMS04ODQyMA_4e498558-ee3b-4698-be62-3ce0ed296632"
      unitRef="usd">1699537000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i6e04626d604f4f5f99f7aebb404bf578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM0LTItMS0xLTg4NDIw_f6117a18-85a7-4576-9875-a955ba34cac8"
      unitRef="usd">3252000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i6e04626d604f4f5f99f7aebb404bf578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM0LTQtMS0xLTg4NDIw_0f6b4b1b-7859-467a-8336-f68f09442b6a"
      unitRef="usd">1794000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i6e04626d604f4f5f99f7aebb404bf578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM0LTYtMS0xLTg4NDIw_205e495f-7f59-4a42-b711-42f471109920"
      unitRef="usd">669000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i6e04626d604f4f5f99f7aebb404bf578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM0LTgtMS0xLTg4NDIw_df50b4e2-b06a-4b2e-a297-f975bd00a57d"
      unitRef="usd">553000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i6e04626d604f4f5f99f7aebb404bf578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM0LTEwLTEtMS04ODQyMA_16f34842-adae-4f09-a4b7-45ed667e65a1"
      unitRef="usd">2424000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i6e04626d604f4f5f99f7aebb404bf578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM0LTEyLTEtMS04ODQyMA_79eff4a5-ddc4-4ce5-a3f8-4f1bd44f2971"
      unitRef="usd">1882000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i6e04626d604f4f5f99f7aebb404bf578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM0LTE0LTEtMS04ODQyMA_71046bfe-c136-44b1-93fb-b8ce6d6fdea6"
      unitRef="usd">70000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i6e04626d604f4f5f99f7aebb404bf578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM0LTE2LTEtMS04ODQyMA_b77634c0-77c4-412b-8426-af733954453e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6e04626d604f4f5f99f7aebb404bf578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM0LTE4LTEtMS04ODQyMA_e1988c3f-2161-4812-80ab-3cc5729bcce6"
      unitRef="usd">10644000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ice42ac45bdd74b74b8d9a078fdbf5c89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM1LTItMS0xLTg4NDIw_330e3a69-143d-47b6-96f3-ed5d0118f567"
      unitRef="usd">5000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ice42ac45bdd74b74b8d9a078fdbf5c89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM1LTQtMS0xLTg4NDIw_6ee70670-669a-4653-88e3-3e7904aade8a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ice42ac45bdd74b74b8d9a078fdbf5c89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM1LTYtMS0xLTg4NDIw_8dc3d70c-b742-4382-9f44-38006c2ef698"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ice42ac45bdd74b74b8d9a078fdbf5c89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM1LTgtMS0xLTg4NDIw_e7f7affb-779e-4277-a613-1fcca56e4d7c"
      unitRef="usd">12000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ice42ac45bdd74b74b8d9a078fdbf5c89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM1LTEwLTEtMS04ODQyMA_4ce5b9c1-780e-40b7-bf71-061e426b154f"
      unitRef="usd">119000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ice42ac45bdd74b74b8d9a078fdbf5c89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM1LTEyLTEtMS04ODQyMA_dee3d942-494d-4e31-a21c-7385a89c68f8"
      unitRef="usd">105000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ice42ac45bdd74b74b8d9a078fdbf5c89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM1LTE0LTEtMS04ODQyMA_33ed5d05-5fd1-4877-a194-ed0b84b6367a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ice42ac45bdd74b74b8d9a078fdbf5c89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM1LTE2LTEtMS04ODQyMA_e0571eac-be4b-4b3a-ba79-eb3b27c4945d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ice42ac45bdd74b74b8d9a078fdbf5c89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM1LTE4LTEtMS04ODQyMA_6f714231-9354-440c-8eb5-32ef04e1cfbf"
      unitRef="usd">241000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i20d2389d84f64c208d15a064fa176578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM2LTItMS0xLTg4NDIw_e2f5cd8b-e632-499e-8a03-082fd15cb33e"
      unitRef="usd">3257000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i20d2389d84f64c208d15a064fa176578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM2LTQtMS0xLTg4NDIw_19e81bae-f322-4129-a9e7-2f1b4a58fc22"
      unitRef="usd">1794000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i20d2389d84f64c208d15a064fa176578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM2LTYtMS0xLTg4NDIw_8e73156f-c1b4-41af-a2a1-bff4fdf43498"
      unitRef="usd">669000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i20d2389d84f64c208d15a064fa176578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM2LTgtMS0xLTg4NDIw_25723036-929d-448c-8569-aef9daa2269e"
      unitRef="usd">565000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i20d2389d84f64c208d15a064fa176578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM2LTEwLTEtMS04ODQyMA_eff33358-c57e-4cd7-805e-c452f957e43b"
      unitRef="usd">2543000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i20d2389d84f64c208d15a064fa176578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM2LTEyLTEtMS04ODQyMA_d294b3e4-d936-4597-8182-fd6671b7ae58"
      unitRef="usd">1987000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i20d2389d84f64c208d15a064fa176578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM2LTE0LTEtMS04ODQyMA_864e0176-bb3b-4bd9-8c35-42eddedec879"
      unitRef="usd">70000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i20d2389d84f64c208d15a064fa176578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM2LTE2LTEtMS04ODQyMA_85c55baf-65e5-4b3b-8677-dab4dc6e4c33"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i20d2389d84f64c208d15a064fa176578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM2LTE4LTEtMS04ODQyMA_fd2d756a-5ad4-4cd7-b02e-feed6decdf89"
      unitRef="usd">10885000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="icc7f89732ff648d38f179780a56ec13d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM5LTItMS0xLTg4NDIw_aa07a0f2-11ae-4f22-b758-7ddfce79e75c"
      unitRef="usd">769973000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="icc7f89732ff648d38f179780a56ec13d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM5LTQtMS0xLTg4NDIw_a00af9e6-fe29-401c-bcfc-f3a262ed80f8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="icc7f89732ff648d38f179780a56ec13d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM5LTYtMS0xLTg4NDIw_65b12393-6e5b-4527-9968-4c4a9f7efeec"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="icc7f89732ff648d38f179780a56ec13d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM5LTgtMS0xLTg4NDIw_70d99d3f-2178-4ebb-bd23-c22a54a39a3a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="icc7f89732ff648d38f179780a56ec13d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM5LTEwLTEtMS04ODQyMA_b5e8db09-7e5c-46b5-acdb-7be6439f1910"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="icc7f89732ff648d38f179780a56ec13d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM5LTEyLTEtMS04ODQyMA_02c7c3ae-020a-44a7-8526-d7f621651a8c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="icc7f89732ff648d38f179780a56ec13d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM5LTE0LTEtMS04ODQyMA_c727304f-3755-4d61-88d5-db9dbb010095"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="icc7f89732ff648d38f179780a56ec13d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM5LTE2LTEtMS04ODQyMA_4dacab16-2ca0-4077-bf51-708be40a77f7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="icc7f89732ff648d38f179780a56ec13d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzM5LTE4LTEtMS04ODQyMA_4099dd0b-8474-4949-b655-99eeb30074ea"
      unitRef="usd">769973000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="if3e939db51a14ec293d0d4e5881f382a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQwLTItMS0xLTg4NDIw_490ab228-2447-4a52-8ff8-fe3eec353399"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="if3e939db51a14ec293d0d4e5881f382a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQwLTQtMS0xLTg4NDIw_6f060ef5-89d9-4d07-a0af-f5d2ee6f16fa"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="if3e939db51a14ec293d0d4e5881f382a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQwLTYtMS0xLTg4NDIw_826c70cb-f56f-45b1-b864-43d75f601346"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="if3e939db51a14ec293d0d4e5881f382a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQwLTgtMS0xLTg4NDIw_27a5f034-b1d0-4c00-bdd7-a0ed8e5f92d2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="if3e939db51a14ec293d0d4e5881f382a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQwLTEwLTEtMS04ODQyMA_48d01ccc-570f-40b9-93fb-839308fa1aaa"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="if3e939db51a14ec293d0d4e5881f382a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQwLTEyLTEtMS04ODQyMA_2ffb9c3f-2c8e-47c0-8f8b-4a3053fa9ce5"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="if3e939db51a14ec293d0d4e5881f382a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQwLTE0LTEtMS04ODQyMA_5ea93987-63e6-4b02-8d9c-8f1450ae3fb5"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="if3e939db51a14ec293d0d4e5881f382a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQwLTE2LTEtMS04ODQyMA_2287a8bb-a27a-4ccf-a15b-8fdbdd9d09b8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if3e939db51a14ec293d0d4e5881f382a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQwLTE4LTEtMS04ODQyMA_99cadc45-74b2-486b-8f23-d02d9a193b4f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQxLTItMS0xLTg4NDIw_47c5d896-39e2-46dc-8323-15c9838a1747"
      unitRef="usd">769973000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQxLTQtMS0xLTg4NDIw_50f763d6-0739-4f9b-92f3-5834d46a64c0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQxLTYtMS0xLTg4NDIw_aa259c0c-c368-4e1a-a4a6-234b4aedc9c0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQxLTgtMS0xLTg4NDIw_60a5d0dc-49d3-4f21-85bd-5699f653f1cc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQxLTEwLTEtMS04ODQyMA_40da1581-8e7b-4c42-8993-b893b820e60d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQxLTEyLTEtMS04ODQyMA_36622bf0-aaf3-4778-806a-5be0a3627fd4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQxLTE0LTEtMS04ODQyMA_1c105566-76b8-4540-8fb0-74266222efe1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQxLTE2LTEtMS04ODQyMA_460c50cc-f11f-4e6c-88a9-d3077d6c16ea"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQxLTE4LTEtMS04ODQyMA_51d58669-7a08-4c1a-ae82-9e049dcbdc1b"
      unitRef="usd">769973000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ib5fa8234b9744a569c474d0f461cf140_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ0LTItMS0xLTg4NDIw_655de7cd-1098-40ef-b59b-d819109e7045"
      unitRef="usd">3216480000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ib5fa8234b9744a569c474d0f461cf140_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ0LTQtMS0xLTg4NDIw_33262823-2875-448b-a782-d634c924b161"
      unitRef="usd">646539000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ib5fa8234b9744a569c474d0f461cf140_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ0LTYtMS0xLTg4NDIw_bca1e702-528b-4a3e-913f-9d0a48742f24"
      unitRef="usd">150023000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ib5fa8234b9744a569c474d0f461cf140_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ0LTgtMS0xLTg4NDIw_57c1ae24-70c5-4056-9e8e-baa685871b5e"
      unitRef="usd">83685000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ib5fa8234b9744a569c474d0f461cf140_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ0LTEwLTEtMS04ODQyMA_15afc0da-46fa-45a5-807c-3ff654b7cb51"
      unitRef="usd">84733000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ib5fa8234b9744a569c474d0f461cf140_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ0LTEyLTEtMS04ODQyMA_19601ad9-928f-4136-bc59-62a1b1094136"
      unitRef="usd">89813000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ib5fa8234b9744a569c474d0f461cf140_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ0LTE0LTEtMS04ODQyMA_dd015a4a-b9dd-47f9-941b-3542822c5018"
      unitRef="usd">528359000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ib5fa8234b9744a569c474d0f461cf140_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ0LTE2LTEtMS04ODQyMA_93873ee9-8ef0-4684-b849-4442a088dea6"
      unitRef="usd">608000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib5fa8234b9744a569c474d0f461cf140_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ0LTE4LTEtMS04ODQyMA_836e0672-0d98-4da1-9f58-de98132bf9ab"
      unitRef="usd">4800240000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i91ede73a308d465e899d5f0c5d57eb19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ1LTItMS0xLTg4NDIw_90dfd694-f320-4bd7-81d6-4b760d1bb083"
      unitRef="usd">25649000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i91ede73a308d465e899d5f0c5d57eb19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ1LTQtMS0xLTg4NDIw_22c51190-45fa-4639-8a33-378d9a8505bb"
      unitRef="usd">31858000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i91ede73a308d465e899d5f0c5d57eb19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ1LTYtMS0xLTg4NDIw_2db89b45-531c-4113-b7c4-8ffc49b47a8e"
      unitRef="usd">5775000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i91ede73a308d465e899d5f0c5d57eb19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ1LTgtMS0xLTg4NDIw_91c323c0-0c65-48f9-8fcf-aa965c41d1e3"
      unitRef="usd">909000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i91ede73a308d465e899d5f0c5d57eb19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ1LTEwLTEtMS04ODQyMA_88952615-5119-4803-b5c6-2696f13e0eb9"
      unitRef="usd">383000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i91ede73a308d465e899d5f0c5d57eb19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ1LTEyLTEtMS04ODQyMA_22083abf-c492-411d-b70a-41472414a902"
      unitRef="usd">2093000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i91ede73a308d465e899d5f0c5d57eb19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ1LTE0LTEtMS04ODQyMA_ed5862f0-fa08-44bd-acc2-5bcdb45ec33c"
      unitRef="usd">665000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i91ede73a308d465e899d5f0c5d57eb19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ1LTE2LTEtMS04ODQyMA_a506df2b-454a-4a29-be11-4d6eb4e958ac"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i91ede73a308d465e899d5f0c5d57eb19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ1LTE4LTEtMS04ODQyMA_a35c168d-ad0c-4946-a85f-97aea2f91e3c"
      unitRef="usd">67332000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ2LTItMS0xLTg4NDIw_6f5f2226-0414-4479-b784-4585a96fefd4"
      unitRef="usd">3242129000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ2LTQtMS0xLTg4NDIw_62ad7958-7bae-4b7e-aa28-fd9a18a78f40"
      unitRef="usd">678397000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ2LTYtMS0xLTg4NDIw_7d30d988-65d8-4428-8bc7-91821e8b57f4"
      unitRef="usd">155798000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ2LTgtMS0xLTg4NDIw_2450c8a5-962d-415c-a0d1-ee5b44bf9581"
      unitRef="usd">84594000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ2LTEwLTEtMS04ODQyMA_109663ac-ac4b-41e2-b4dc-2fd6f484e946"
      unitRef="usd">85116000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ2LTEyLTEtMS04ODQyMA_7613dd34-04db-45c1-a4c8-d2ab1bdc0c52"
      unitRef="usd">91906000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ2LTE0LTEtMS04ODQyMA_c84dac41-554c-457d-b269-6fa3588bb275"
      unitRef="usd">529024000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ2LTE2LTEtMS04ODQyMA_9c6e1abc-89f6-403f-9be4-8449967bc22d"
      unitRef="usd">608000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTpkNjZhNTk5OTA5Zjg0ZDJlOTdjNmMwZmZiYTAzYjZmNC90YWJsZXJhbmdlOmQ2NmE1OTk5MDlmODRkMmU5N2M2YzBmZmJhMDNiNmY0XzQ2LTE4LTEtMS04ODQyMA_a619e6e7-07e4-4439-b492-cb24c848af5a"
      unitRef="usd">4867572000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2NDkyNjc0NjA2NDQ_3e9af9ec-d929-4a0d-8e6c-968c6e67d6d6"
      unitRef="usd">2400000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2NDkyNjc0NjA2NDg_b14ed345-fe66-4695-a2d9-1df5a580f2b7"
      unitRef="usd">4677000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ie4ff1b17a5bd4fbaa6bc2ab1133efa73_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2NDkyNjc0NjA2NTI_11d4e290-65d4-4934-ba2e-db844f581948"
      unitRef="usd">1067000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ia21602babe1e4c3bb86656c68bf5807e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2NDkyNjc0NjA2NTY_cd7bdd49-2c06-418f-affd-f0d73849a42c"
      unitRef="usd">1068000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2ODM0_e0ca06b5-c563-4fdd-8cb6-4bcf42df6200">&lt;div style="margin-bottom:6pt;margin-top:12pt"&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 the pre- and post-modification recorded investment of loans modified as troubled debt restructurings during the years ended December&#160;31, 2022, 2021, and 2020. The Company did not grant principal reductions on any restructured loans.&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:39.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.014%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Extended&lt;br/&gt;Amortization&lt;br/&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Payment&lt;br/&gt;Deferrals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Protective Advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;br/&gt;Modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Number of&lt;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;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:120%"&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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Commercial&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:120%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;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:120%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:9pt;font-weight:400;line-height:120%"&gt;1&lt;/span&gt;&lt;/td&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;border-top:2pt solid #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:2pt solid #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:2pt solid #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:2pt solid #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:2pt solid #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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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;td colspan="3" style="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Commercial real estate&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:120%"&gt;741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:120%"&gt;741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:120%"&gt;1&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;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:120%"&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:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;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:120%"&gt;697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;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:120%"&gt;741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;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:120%"&gt;1,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top: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:9pt;font-weight:400;line-height:120%"&gt;3&lt;/span&gt;&lt;/td&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;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="background-color:#cceeff;padding:2px 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 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;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 style="background-color:#cceeff;padding:2px 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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 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;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="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;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-4 family residential properties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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="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;1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:9pt;font-weight:400;line-height:100%"&gt;9,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;14,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 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;22&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;8,208&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;11,756&#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:9pt;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:9pt;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 #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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;19,964&#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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;29&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i4158e59c644a4d6c9a57681316b5f319_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzMtMi0xLTEtODg0MjA_44d08c27-58f8-4977-b98a-499f4d46700f"
      unitRef="usd">45000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i8a4c819b10d54666b45c5e4d920ca80b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzMtNC0xLTEtODg0MjA_17cd974c-5c0d-456c-be13-517bcf510dc4"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="if94fd14bb0e54b518b69820715e13146_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzMtNi0xLTEtODg0MjA_c2802e3c-4e7f-4d94-800b-c911507a2dc5"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i240ffe1401384f539d6edca78aa26d0f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzMtMTItMS0xLTg4NDIw_6b43a231-bc81-41ee-8572-095beeadcd91"
      unitRef="usd">45000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i240ffe1401384f539d6edca78aa26d0f_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzMtMTQtMS0xLTg4NDIw_1988e104-3a36-43b0-9ae3-8bde1e5a4056"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ifdcc0bbb101343199ff6c6aa5a104bb9_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzQtMi0xLTEtODg0MjA_69a65372-cb81-408c-afe3-9116e68d8eb1"
      unitRef="usd">45000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i37f7da757bfb4bcfab98f166e6021e12_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzQtNC0xLTEtODg0MjA_6c5b4aa9-ea58-4c6f-b4a2-0d5103d13fe9"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i6f72e51bc28d4ab2a98cbae1f56e2b6f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzQtNi0xLTEtODg0MjA_20384aca-acf9-4a72-bf3a-4dcf798cf2c5"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzQtMTItMS0xLTg4NDIw_9a7547d8-f927-4975-9ce7-1c74adebf35b"
      unitRef="usd">45000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzQtMTQtMS0xLTg4NDIw_2ee21633-54da-40a7-9298-68bd396adddb"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i42a70373ecba441fa4220ceed357f6c0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzctMi0xLTEtODg0MjA_5f37bfb2-ad4f-4b9a-a772-b939917ddfef"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ie63ff8b49d4d45fda5a7c8bc39c25ac5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzctNC0xLTEtODg0MjA_b0eb0d46-b987-434e-885e-adcf6609f8a0"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i4721a7157ea444909bfc89e424621365_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzctNi0xLTEtODg0MjA_53c89904-1131-4b62-bac2-e3abc03f9563"
      unitRef="usd">741000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ib51e6105b7ae4fb6bfea899bbb44da21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzctMTItMS0xLTg4NDIw_c2d56f33-35ea-4c1b-a86a-1462163f7d40"
      unitRef="usd">741000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ib51e6105b7ae4fb6bfea899bbb44da21_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzctMTQtMS0xLTg4NDIw_b837e1a7-e221-4107-8d45-e88a4260b1e6"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i56c0b73db11543afbd53e3ce5ce7dea8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzExLTItMS0xLTg4NDIw_d12f5443-f8f6-42f8-b69a-2a5c0a5c0817"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ida7bda77393e47f9859a501d7147d25f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzExLTQtMS0xLTg4NDIw_e198bff8-7db9-490a-b981-99f1645236df"
      unitRef="usd">697000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i955ca227ddd44c8883384b5c539ebc89_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzExLTYtMS0xLTg4NDIw_3b9a5ebf-f4a0-46af-afd7-432b6e3605a9"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="id38c74064e324c96963ef2e476e13b95_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzExLTEyLTEtMS04ODQyMA_bb34d1d7-9ad0-4c7c-aa97-745531e98cf6"
      unitRef="usd">697000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="id38c74064e324c96963ef2e476e13b95_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzExLTE0LTEtMS04ODQyMA_dd32cd70-7c08-4196-8b3f-4ec83edb8aa7"
      unitRef="loan">2</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i815f3b9eff6a43a6ab5f50dc5741f5a9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzEyLTItMS0xLTg4NDIw_774afce1-d52a-4450-be97-1c6b3f65e8fd"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i7a63b59ba0be4d5d9350cd3482330061_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzEyLTQtMS0xLTg4NDIw_d7132fd6-34b1-4739-9993-4b13b9d3391d"
      unitRef="usd">697000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i21626756f1c84e04b0c8ccbf59553ee0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzEyLTYtMS0xLTg4NDIw_6c3e1427-8349-443a-9bf5-43c451166a09"
      unitRef="usd">741000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzEyLTEyLTEtMS04ODQyMA_9b59b9ff-98fe-439d-8831-a363aaa64b3c"
      unitRef="usd">1438000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzEyLTE0LTEtMS04ODQyMA_882e307d-7b12-4eae-9114-b9dd31f1db8e"
      unitRef="loan">3</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i13182f73f7834fae847d1fd54d799133_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE1LTItMS0xLTg4NDIw_02e5e803-c3cb-4df5-9664-ebec58caa72d"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ie74f00ebac3240fdb9a7e0493b8c7156_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE1LTQtMS0xLTg4NDIw_ae9d823d-b9f9-49bd-a692-cec56f83c530"
      unitRef="usd">727000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="icf4d96184ba642c6b347009a069d9454_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE1LTYtMS0xLTg4NDIw_c3dbbcac-e74e-4596-b7d7-f390083200d9"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i845f5284dd7a44588e55882879e49a37_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE1LTEyLTEtMS04ODQyMA_53c028ef-0543-4c6a-a408-a250219a05b1"
      unitRef="usd">727000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i845f5284dd7a44588e55882879e49a37_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE1LTE0LTEtMS04ODQyMA_9e12754c-fb48-42b3-9648-8b8e6cc4223c"
      unitRef="loan">3</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i5728863f61fa45c3966a423beafc9a54_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzEyLTItMS0xLTkxNzg0_00af0eb4-1915-45fa-971e-7bea20881302"
      unitRef="usd">8000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i402c1781993e4887af24a2a37b8bf971_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzEyLTQtMS0xLTkxNzg0_8479f2cc-f434-484a-904b-ff95ca1b435d"
      unitRef="usd">981000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i779b12dc551b40d6b5155fb5cadf9623_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzEyLTYtMS0xLTkxNzg0_683d97ef-62e6-4ce3-8b50-e261980393b3"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="iaa7a558a1abf46fcacfdee5e5b5d6d07_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzEyLTgtMS0xLTk2NTE2_fb396b26-838e-4e29-9458-8ccef0803fa0"
      unitRef="usd">989000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="iaa7a558a1abf46fcacfdee5e5b5d6d07_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzEyLTEwLTEtMS05MTc5NQ_2fb7b113-3e24-418a-b41f-bca4d4316ba2"
      unitRef="loan">2</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="iac03fcc6533d43999c5aa5064321a91d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE2LTItMS0xLTg4NDIw_b6800449-bbcf-4cd2-9912-07a11699c2d5"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i31ffa15e30ea46979db6886d294902b8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE2LTQtMS0xLTg4NDIw_b0aaf4fd-9e1b-40d1-b9e3-ef4e56f92af4"
      unitRef="usd">171000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i8130028a00c34b52830ebc2339613e77_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE2LTYtMS0xLTg4NDIw_bc5b1362-6c39-4e19-8785-116433eac18d"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i2d02fad33f0545ac9e1401d5ee3f6896_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE2LTEyLTEtMS04ODQyMA_adf559a5-d739-4486-951e-73a013cc4a40"
      unitRef="usd">171000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i2d02fad33f0545ac9e1401d5ee3f6896_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE2LTE0LTEtMS04ODQyMA_12690ea3-2242-46ca-830d-5ecbe845d53a"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i7f736cccf2784bafbf599b8a6dffd01f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE0LTItMS0xLTkxNzg0_61fb24ed-6554-49fb-8e0f-0d20dc8ea382"
      unitRef="usd">3486000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i556a5653d81d4b9f9bcfc25028162592_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE0LTQtMS0xLTkxNzg0_fca11624-05b4-4531-9718-5afa1d1545d5"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ia9c8dcde5b864693b09bea11f5aac2c1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE0LTYtMS0xLTkxNzg0_42554b18-32c5-4c06-99a5-afdbfb125590"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i6c74141eabae4cfb8d7b2ae2234f0494_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE0LTgtMS0xLTk2NTE2_9e96aa4e-20eb-4c69-9053-7de60832a901"
      unitRef="usd">3486000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i6c74141eabae4cfb8d7b2ae2234f0494_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE0LTEwLTEtMS05MTc5NQ_7c0fc616-f01d-4e21-a105-e4d50de92fdd"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ie2e338556baa494a9aec1f9a16c547b5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE3LTItMS0xLTg4NDIw_2835806a-9550-4bd9-b1b9-b9a6bbf25895"
      unitRef="usd">4714000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i32f0c5612ddf4fc1a8bc2463d1590f0e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE3LTQtMS0xLTg4NDIw_f0ce109f-8ae7-47f4-af39-94b2a7c9eb3c"
      unitRef="usd">9877000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i64c735bd5cf14a7fb84919400852700b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE3LTYtMS0xLTg4NDIw_184aee95-5563-422d-a944-c63c01cfa025"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i46a57538e7db4feb9cc25470ea5e142f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE3LTEyLTEtMS04ODQyMA_bf7fe398-ac4e-44d5-8eb9-075fb382aa4c"
      unitRef="usd">14591000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i46a57538e7db4feb9cc25470ea5e142f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE3LTE0LTEtMS04ODQyMA_6f3ec9ae-5c31-4729-b8f0-3742bf339712"
      unitRef="loan">22</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ibfc9747f35b14b7a81ed0ad3423eb98d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE4LTItMS0xLTg4NDIw_4a9e4b05-44ff-410d-9bb5-e85aec2fc2cf"
      unitRef="usd">8208000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ie6478b6ac11942c6bb95093fec40e1b9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE4LTQtMS0xLTg4NDIw_8fb7d84a-4b82-457d-9902-8a876d8a79a2"
      unitRef="usd">11756000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i5db6ccab3857492492c0d403ede95b0d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE4LTYtMS0xLTg4NDIw_7875e07f-4f9a-45ea-9b3c-2ce660e1af56"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE4LTEyLTEtMS04ODQyMA_90edbd63-9c98-4734-87ab-6c8732edc81d"
      unitRef="usd">19964000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMGJmZGI2NDNiOGY0MDVjODc3OGQ1Y2JiZGViMWY0Ni90YWJsZXJhbmdlOmUwYmZkYjY0M2I4ZjQwNWM4Nzc4ZDVjYmJkZWIxZjQ2XzE4LTE0LTEtMS04ODQyMA_dd586f13-74ab-4f19-9f82-d316d943c703"
      unitRef="loan">29</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2NDkyNjc0NjA2NjU_9050063a-bcd2-472e-a173-8db12d17b8cf"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2NDkyNjc0NjA2NzA_f366b43a-c380-40b8-a38f-a82b9cb7c8a2"
      unitRef="usd">44000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2NDkyNjc0NjA2NzY_beb9178d-0aff-4071-95c4-5b5bd8bc7e88"
      unitRef="loan">3</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2NDkyNjc0NjA2ODI_d31b43ac-ba25-446a-8c75-f293a14786db"
      unitRef="usd">1681000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2NDkyNjc0NjA2ODY_618924b1-2b91-4e2e-b5d4-3c0a64fd1adc"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2NDkyNjc0NjA3MDA_beb9828d-2c2a-4ef6-abb7-feda4c4107b8"
      unitRef="usd">5741000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <tfin:BalanceOfLoansModifiedDueToCOVID19TableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2ODMy_4334c974-2832-4050-a254-31602dc38e73">&lt;div style="margin-top:12pt"&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 balance of loans modified for borrowers impacted by the COVID-19 pandemic.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.098%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:400;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:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align: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 modifications&lt;/span&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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,801&lt;/span&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;628,022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</tfin:BalanceOfLoansModifiedDueToCOVID19TableTextBlock>
    <tfin:FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo2MjkzMjE2MGFmNzk0YWQxODE4YjE4ZjYzOGQ1MDhmZi90YWJsZXJhbmdlOjYyOTMyMTYwYWY3OTRhZDE4MThiMThmNjM4ZDUwOGZmXzItMi0xLTEtODg0MjA_9551a0db-0c68-4c52-aebb-b076fe5cf2cd"
      unitRef="usd">0</tfin:FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod>
    <tfin:FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo2MjkzMjE2MGFmNzk0YWQxODE4YjE4ZjYzOGQ1MDhmZi90YWJsZXJhbmdlOjYyOTMyMTYwYWY3OTRhZDE4MThiMThmNjM4ZDUwOGZmXzItNC0xLTEtOTE5MDQ_b2bccfad-1dae-4421-af28-6a765184ae88"
      unitRef="usd">10801000</tfin:FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod>
    <tfin:FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTo2MjkzMjE2MGFmNzk0YWQxODE4YjE4ZjYzOGQ1MDhmZi90YWJsZXJhbmdlOjYyOTMyMTYwYWY3OTRhZDE4MThiMThmNjM4ZDUwOGZmXzItNC0xLTEtODg0MjA_a2ed73b9-76a8-4468-acca-59b32c24c493"
      unitRef="usd">628022000</tfin:FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod>
    <tfin:FinancingReceivableNumberOfContractsWithPaymentsInDeferral
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzEwOTk1MTE2NDY5NDQ_2d4882e5-7f07-43c8-b74a-f8392ed1576b"
      unitRef="loan">0</tfin:FinancingReceivableNumberOfContractsWithPaymentsInDeferral>
    <tfin:SummaryOfAmortizedCostOfLoansCurrentlyInDeferralTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2ODI3_7eb6d6c8-13b7-4e84-ae08-12c515d2ca25">The following table summarized the amortized cost of loans with payments currently in deferral and the accrued interest related to the loans with payments in deferral at December 31, 2021:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.794%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&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;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance of&lt;br/&gt;Loans Currently&lt;br/&gt;in Deferral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Percentage&lt;br/&gt;of Portfolio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued&lt;br/&gt;Interest&lt;br/&gt;Receivable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial real estate&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;632,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/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:120%"&gt;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;1,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:10pt;font-weight:400;line-height:100%"&gt;1.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;1-4 family residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Farmland&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,430,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,699,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage warehouse&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;769,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,867,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</tfin:SummaryOfAmortizedCostOfLoansCurrentlyInDeferralTableTextBlock>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7c114ecd28e94e7a8f3d550f2ba645c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzMtMi0xLTEtODg0MjA_f4b11fed-9829-4885-820d-d128fbce7a6e"
      unitRef="usd">632775000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest
      contextRef="ib51e6105b7ae4fb6bfea899bbb44da21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzMtNC0xLTEtODg0MjA_51ae4ba6-ac30-4864-a290-1be24d081e75"
      unitRef="usd">30212000</tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest>
    <tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral
      contextRef="ib51e6105b7ae4fb6bfea899bbb44da21_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzMtNi0xLTEtODg0MjA_b536a3af-8cde-4750-b51c-d2f3d025b8d5"
      unitRef="number">0.048</tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral>
    <tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral
      contextRef="ib51e6105b7ae4fb6bfea899bbb44da21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzMtOC0xLTEtODg0MjA_52f3d0a7-7076-4ff9-8c97-468204bb42a8"
      unitRef="usd">116000</tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4caa2991747a4eb3847655204cf93e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzQtMi0xLTEtODg0MjA_43c6941d-1a6b-44e3-9cbc-8d1cedb88d07"
      unitRef="usd">123464000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest
      contextRef="i1e7bc05b22c946889d705b24877c2533_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzQtNC0xLTEtODg0MjA_f4cd41b3-bab3-4982-8e91-348affec8751"
      unitRef="usd">1340000</tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest>
    <tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral
      contextRef="i1e7bc05b22c946889d705b24877c2533_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzQtNi0xLTEtODg0MjA_08bb1135-ae0c-4d2d-bbd4-9fb84c5bc58f"
      unitRef="number">0.011</tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral>
    <tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral
      contextRef="i1e7bc05b22c946889d705b24877c2533_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzQtOC0xLTEtODg0MjA_428a1729-4966-48f1-a964-38da4c022b64"
      unitRef="usd">5000</tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i31ab8e691d08423ea674317185f9520e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzUtMi0xLTEtODg0MjA_7ba32e38-df3a-4b00-a259-6f55b69da3b9"
      unitRef="usd">123115000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest
      contextRef="ia479e90b38374a0a8b02951c64241fab_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzUtNC0xLTEtODg0MjA_1745045c-fdd0-4f0b-8b2f-060242f9b3fd"
      unitRef="usd">0</tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest>
    <tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral
      contextRef="ia479e90b38374a0a8b02951c64241fab_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzUtNi0xLTEtODg0MjA_208319da-90a6-4228-ae51-0f84bfaefe5b"
      unitRef="number">0</tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral>
    <tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral
      contextRef="ia479e90b38374a0a8b02951c64241fab_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzUtOC0xLTEtODg0MjA_776cdc90-7be3-431e-96b4-add07bcb3f1f"
      unitRef="usd">0</tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i482e60c0af3e42d28a8080f8e6cdf336_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzYtMi0xLTEtODg0MjA_3d5d507b-4351-47a4-bf79-5c42fdf0f7f0"
      unitRef="usd">77394000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest
      contextRef="i9aa9422e11a444f7b91051957075e768_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzYtNC0xLTEtODg0MjA_92a719c2-3e9f-45e3-bc7d-04ea1d61e18b"
      unitRef="usd">338000</tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest>
    <tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral
      contextRef="i9aa9422e11a444f7b91051957075e768_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzYtNi0xLTEtODg0MjA_25a2c7ed-fb04-4ad7-8cff-fbb8f9a10817"
      unitRef="number">0.004</tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral>
    <tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral
      contextRef="i9aa9422e11a444f7b91051957075e768_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzYtOC0xLTEtODg0MjA_ffd93831-6074-43ab-8b8a-0e9ea75ea6ca"
      unitRef="usd">3000</tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie1dacc5adffc4fc5a9fe765d2cef8270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzctMi0xLTEtODg0MjA_a6b47bf5-1037-44e3-aea5-80d258bd631f"
      unitRef="usd">1430429000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest
      contextRef="id38c74064e324c96963ef2e476e13b95_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzctNC0xLTEtODg0MjA_84b12815-8d38-4a7d-aa9c-d7febfa66bf4"
      unitRef="usd">0</tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest>
    <tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral
      contextRef="id38c74064e324c96963ef2e476e13b95_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzctNi0xLTEtODg0MjA_9a5a399d-bc9e-4d35-91b7-f78dac2319be"
      unitRef="number">0</tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral>
    <tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral
      contextRef="id38c74064e324c96963ef2e476e13b95_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzctOC0xLTEtODg0MjA_e9af1090-8dda-4c7a-ac67-84114d40c8e2"
      unitRef="usd">0</tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic3183b253dce4b98882f963dcba40720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzgtMi0xLTEtODg0MjA_faa54a09-6f6b-494a-908b-a71e48ec9540"
      unitRef="usd">1699537000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest
      contextRef="i3696a630a3ed4d54800c65f4aeb246c9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzgtNC0xLTEtODg0MjA_cb3faef6-9db4-487d-883d-6653c89acf0d"
      unitRef="usd">0</tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest>
    <tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral
      contextRef="i3696a630a3ed4d54800c65f4aeb246c9_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzgtNi0xLTEtODg0MjA_88f856c7-0a4a-4b5d-9676-8bf523243328"
      unitRef="number">0</tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral>
    <tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral
      contextRef="i3696a630a3ed4d54800c65f4aeb246c9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzgtOC0xLTEtODg0MjA_a6ee01fd-41a2-495e-845f-534d3ea85d21"
      unitRef="usd">0</tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i20d2389d84f64c208d15a064fa176578_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzktMi0xLTEtODg0MjA_308178aa-d8e8-412a-be4a-2d29f7cb1901"
      unitRef="usd">10885000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest
      contextRef="i5a61d04c51ee46939cb7dd10632149df_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzktNC0xLTEtODg0MjA_f213d725-f78b-47f5-a980-0c45b6c894d4"
      unitRef="usd">6000</tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest>
    <tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral
      contextRef="i5a61d04c51ee46939cb7dd10632149df_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzktNi0xLTEtODg0MjA_a1647ac0-d18b-411a-bcf6-e58e46e7c047"
      unitRef="number">0.001</tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral>
    <tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral
      contextRef="i5a61d04c51ee46939cb7dd10632149df_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzktOC0xLTEtODg0MjA_a6f04cf0-45ad-434f-b9f1-fe3e3a0e3885"
      unitRef="usd">0</tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i869ec9ec373a49e6a26da608284b5133_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzEwLTItMS0xLTg4NDIw_8aac8e16-e979-414b-9942-128a3477270e"
      unitRef="usd">769973000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest
      contextRef="i73ed944297fe43aa96cbcf6d8cb2289e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzEwLTQtMS0xLTg4NDIw_b88f86c4-5328-43a8-b6a6-d42d51c6c32e"
      unitRef="usd">0</tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest>
    <tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral
      contextRef="i73ed944297fe43aa96cbcf6d8cb2289e_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzEwLTYtMS0xLTg4NDIw_92c9f384-e3f1-441f-adb2-587a81f25888"
      unitRef="number">0</tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral>
    <tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral
      contextRef="i73ed944297fe43aa96cbcf6d8cb2289e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzEwLTgtMS0xLTg4NDIw_6bd8fa84-188a-40bb-80eb-f5bbaee2952a"
      unitRef="usd">0</tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzExLTItMS0xLTg4NDIw_8f0e9077-75d6-4b39-8868-c3428fbcf0f7"
      unitRef="usd">4867572000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzExLTQtMS0xLTg4NDIw_62307a6e-8883-44fb-9448-e2f699cd8530"
      unitRef="usd">31896000</tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest>
    <tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzExLTYtMS0xLTg4NDIw_c188e07d-7211-4dd4-a875-9bb6e2cde6d0"
      unitRef="number">0.007</tfin:FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral>
    <tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90YWJsZTplMTE3ZjRiZTFhYTg0NjgwOGIzN2E4NDQyNmI4ZTRhZC90YWJsZXJhbmdlOmUxMTdmNGJlMWFhODQ2ODA4YjM3YTg0NDI2YjhlNGFkXzExLTgtMS0xLTg4NDIw_b8637069-4838-4598-85a4-89003bd74f02"
      unitRef="usd">124000</tfin:FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral>
    <us-gaap:MortgageLoansInProcessOfForeclosureAmount
      contextRef="i33c31c0d047e4e839f89e6d676f94c26_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2NDkyNjc0NjA4MTY_b821492f-0b89-4090-bba3-94ab053fd856"
      unitRef="usd">129000</us-gaap:MortgageLoansInProcessOfForeclosureAmount>
    <us-gaap:MortgageLoansInProcessOfForeclosureAmount
      contextRef="i2ae695f5327e424d9ce21e3205d257b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTEvZnJhZzpjMmJhODhkZjViZGE0OWE3YTc2MjIyMWJhYWU2NjZkOC90ZXh0cmVnaW9uOmMyYmE4OGRmNWJkYTQ5YTdhNzYyMjIxYmFhZTY2NmQ4XzE2NDkyNjc0NjA4MjA_18735dbc-839b-4aeb-8482-ac35e062a517"
      unitRef="usd">301000</us-gaap:MortgageLoansInProcessOfForeclosureAmount>
    <us-gaap:RealEstateOwnedTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90ZXh0cmVnaW9uOjY4ODJiMThhNTdiMjQyYTE4M2Y4Y2NkM2EwNTE2ZTRhXzYx_6ec727ae-a1ea-4461-84b7-068bf9b9f72d">OTHER REAL ESTATE OWNED&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other real estate owned activity 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:64.177%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.013%"/&gt;&lt;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:400;line-height:120%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&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:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:120%"&gt;Loans transferred to OREO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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 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:120%"&gt;Net OREO gains (losses) and valuation 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:120%"&gt;(133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(347)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(616)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&gt;Sales of OREO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(438)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RealEstateOwnedTextBlock>
    <us-gaap:OtherRealEstateRollForwardTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90ZXh0cmVnaW9uOjY4ODJiMThhNTdiMjQyYTE4M2Y4Y2NkM2EwNTE2ZTRhXzEwOTk1MTE2Mjc4Mzk_da85aa72-a139-44d0-949f-3fa321568ed0">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other real estate owned activity 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:64.177%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.013%"/&gt;&lt;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:400;line-height:120%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&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:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:120%"&gt;Loans transferred to OREO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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 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:120%"&gt;Net OREO gains (losses) and valuation 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:120%"&gt;(133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(347)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(616)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&gt;Sales of OREO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(438)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,253)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherRealEstateRollForwardTableTextBlock>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzItMS0xLTEtODg0MjA_a8788994-a14f-4b73-b957-e1c660164f66"
      unitRef="usd">524000</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="i4f4d0769e4424ed69454e168665489d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzItMy0xLTEtODg0MjA_1d1cd119-c199-4433-a12a-30b3a5236723"
      unitRef="usd">1432000</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="i32f8144531b74f5d81fef9b7bb6e8cc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzItNS0xLTEtODg0MjA_d123c377-df62-4c2f-acfe-a2b5a22ffcd8"
      unitRef="usd">3009000</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:TransferToOtherRealEstate
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzMtMS0xLTEtODg0MjA_c43d812e-efe1-4fb7-81e1-f7079e4379e3"
      unitRef="usd">47000</us-gaap:TransferToOtherRealEstate>
    <us-gaap:TransferToOtherRealEstate
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzMtMy0xLTEtODg0MjA_01d05402-0012-4af5-ae4f-3ec25fa5ea05"
      unitRef="usd">692000</us-gaap:TransferToOtherRealEstate>
    <us-gaap:TransferToOtherRealEstate
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzMtNS0xLTEtODg0MjA_cc5fd1a6-5705-4783-b0dd-040ff7f4767d"
      unitRef="usd">1150000</us-gaap:TransferToOtherRealEstate>
    <us-gaap:GainsLossesOnSalesOfOtherRealEstate
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzQtMS0xLTEtODg0MjA_a0c80f5f-fefb-4d92-902a-50edf04d0cae"
      unitRef="usd">-133000</us-gaap:GainsLossesOnSalesOfOtherRealEstate>
    <us-gaap:GainsLossesOnSalesOfOtherRealEstate
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzQtMy0xLTEtODg0MjA_d974b48e-56a9-497b-92fd-4639b7642f1e"
      unitRef="usd">-347000</us-gaap:GainsLossesOnSalesOfOtherRealEstate>
    <us-gaap:GainsLossesOnSalesOfOtherRealEstate
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzQtNS0xLTEtODg0MjA_71247a49-a69e-4c7a-9c0b-bb9c29144f61"
      unitRef="usd">-616000</us-gaap:GainsLossesOnSalesOfOtherRealEstate>
    <us-gaap:OtherRealEstateDisposals
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzUtMS0xLTEtODg0MjA_2220ee9f-5254-49c5-b778-ea08273faeb3"
      unitRef="usd">438000</us-gaap:OtherRealEstateDisposals>
    <us-gaap:OtherRealEstateDisposals
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzUtMy0xLTEtODg0MjA_a7e9a224-c987-4457-ab32-69a5adbacca5"
      unitRef="usd">1253000</us-gaap:OtherRealEstateDisposals>
    <us-gaap:OtherRealEstateDisposals
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzUtNS0xLTEtODg0MjA_0e1ef711-b127-411d-b9b4-658f8a8b7151"
      unitRef="usd">2111000</us-gaap:OtherRealEstateDisposals>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzYtMS0xLTEtODg0MjA_6d0c3bb3-b701-4b21-8f34-8f211a66d430"
      unitRef="usd">0</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzYtMy0xLTEtODg0MjA_8b19f166-2301-4383-b242-e7173d3f8454"
      unitRef="usd">524000</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="i4f4d0769e4424ed69454e168665489d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTQvZnJhZzo2ODgyYjE4YTU3YjI0MmExODNmOGNjZDNhMDUxNmU0YS90YWJsZTpmNTNiNjY5MDYzY2Q0MmQxODZmMmZmNjRjZWYxYmE3YS90YWJsZXJhbmdlOmY1M2I2NjkwNjNjZDQyZDE4NmYyZmY2NGNlZjFiYTdhXzYtNS0xLTEtODg0MjA_0baf274b-aed9-47d1-9e6c-2f5af3be27bc"
      unitRef="usd">1432000</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEyNDI_b297ea60-375f-483c-85ed-3a9b70bc1752">PREMISES AND EQUIPMENT&lt;div style="margin-top:6pt"&gt;&lt;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;/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:400;line-height:120%"&gt;Premises and equipment consisted of the following:&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:75.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&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:120%"&gt;55,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:120%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37,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:120%"&gt;35,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Automobiles and aircraft&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Furniture, fixtures 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:120%"&gt;35,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;145,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(47,542)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(39,967)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 #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:120%"&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:120%"&gt;103,339&#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:120%"&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:120%"&gt;105,729&#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:7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense was $13,302,000, $12,037,000 and $10,720,000 for the years ended December&#160;31, 2022, 2021, and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&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:400;line-height:120%"&gt;The Company leases certain premises and equipment under operating leases. At December&#160;31, 2022 and 2021, the Company had lease liabilities totaling $34,035,000 and $35,828,000, respectively, and right-of-use assets totaling $30,973,000 and $32,826,000, respectively, related to these leases. Lease liabilities and right-of-use assets are reflected in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEwOTk1MTE2MjkxNDE_a1302adc-6ec3-4946-85b8-a57116141758"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEwOTk1MTE2MjkxNDE_b9e414ff-3bc0-47d3-ba9c-bab9ec84c380"&gt;other liabilities&lt;/span&gt;&lt;/span&gt; and &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEwOTk1MTE2MjkxNDI_3d3b7378-7278-4969-856a-cbde0a6b3236"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEwOTk1MTE2MjkxNDI_9f01a556-6437-4130-b482-8f408b43558a"&gt;other assets&lt;/span&gt;&lt;/span&gt;, respectively. For the years ended December&#160;31, 2022 and 2021, the weighted average remaining lease term for operating leases was 7.74 and 8.4 years, respectively, and the weighted average discount rate used in the measurement of operating lease liabilities was 2.9% and 2.0%, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease costs 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:64.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.013%"/&gt;&lt;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:400;line-height:120%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&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;4,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;5,290&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total lease cost&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;5,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,981&#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;5,712&#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-bottom:12pt;margin-top:12pt"&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 sale and leaseback transactions, leveraged leases, or lease transactions with related parties during the year ended December&#160;31, 2022. At December&#160;31, 2022, the Company did not have any leases that had not yet commenced, but will create significant rights and obligations for the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A maturity analysis of operating lease liabilities and reconciliation of the undiscounted cash flows to the total operating lease liability 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:82.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.567%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease payments due:&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Within one 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;After one but within two years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,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 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:120%"&gt;After two but within three years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,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 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:120%"&gt;After three but within four years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;After four but within five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;After five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,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 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:120%"&gt;Total undiscounted cash flows&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:120%"&gt;38,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Discount on cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease liability&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:120%"&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:120%"&gt;34,035&#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:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEyMzU_30c6e75c-e64d-48c2-b065-302ec4d12bfd">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Premises and equipment consisted of the following:&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:75.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&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:120%"&gt;55,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&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:120%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37,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:120%"&gt;35,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Automobiles and aircraft&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Furniture, fixtures 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:120%"&gt;35,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;145,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(47,542)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(39,967)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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 #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:120%"&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:120%"&gt;103,339&#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:120%"&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:120%"&gt;105,729&#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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9f70307ae9f941cbbc815c4a7fc06f0a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzEtMS0xLTEtODg0MjA_ccc889f2-a210-4957-858b-53faddeaa552"
      unitRef="usd">13080000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i41343e0da9e64d9c82fa2a60e8e335ca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzEtMy0xLTEtODg0MjA_bc95cf8f-af46-41d8-9ee2-467152ef9a71"
      unitRef="usd">12992000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5f0ef344b9db4a9dac81a8bd89886716_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzItMS0xLTEtODg0MjA_277c3e10-42af-43d2-a82d-c298f4167dfa"
      unitRef="usd">55001000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i97ec1e7674b54dac9fe20ae1e77e7809_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzItMy0xLTEtODg0MjA_b40aab44-0599-4d37-bd9d-d66ee5f32450"
      unitRef="usd">52558000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i522f924b90d14de5aa101391d34a9b7d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzMtMS0xLTEtODg0MjA_135c8e0c-0462-4987-9f72-3bd607f46d0f"
      unitRef="usd">37406000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2fdc8a5f660e4f8ead4a8550e213413b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzMtMy0xLTEtODg0MjA_f3d56214-71c5-4dff-8df5-3de42c27953a"
      unitRef="usd">35235000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia311a321eba24e60ac736b8cb659a60a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzQtMS0xLTEtODg0MjA_8b0d6663-5363-4801-99a8-6c1586fea6af"
      unitRef="usd">9929000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib7a127ffa7a14578b111a0055868a41e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzQtMy0xLTEtODg0MjA_5a31038d-6e8a-44ba-b3c4-d71cffac3304"
      unitRef="usd">9820000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic7bcc713abac49a4b4366fba09210c31_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzUtMS0xLTEtODg0MjA_a0d22fc1-cc45-432c-b231-0803e505e430"
      unitRef="usd">35465000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i195a8ee5d4594cdbbd9be04d33fe32af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzUtMy0xLTEtODg0MjA_21b0fba4-12cc-40f8-8af7-b426b955e3b0"
      unitRef="usd">35091000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzYtMS0xLTEtODg0MjA_fc342107-4f03-4911-87dd-8593accb6997"
      unitRef="usd">150881000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzYtMy0xLTEtODg0MjA_4cf49c45-7ddc-496e-9654-bb72818d3d0a"
      unitRef="usd">145696000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzctMS0xLTEtODg0MjA_5faa78de-aa0e-45c4-919d-6c4d60dcfe2a"
      unitRef="usd">47542000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzctMy0xLTEtODg0MjA_c391c454-b770-49fb-bc61-dd6ff94ecf66"
      unitRef="usd">39967000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzgtMS0xLTEtODg0MjA_fe8983a1-314f-40db-a34e-891dd5bcacd0"
      unitRef="usd">103339000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZToyODZiMTRlNDI3ZDM0NGE3YmYyYjMyNmY5ZTVhNmJkNy90YWJsZXJhbmdlOjI4NmIxNGU0MjdkMzQ0YTdiZjJiMzI2ZjllNWE2YmQ3XzgtMy0xLTEtODg0MjA_c1e542fa-0e64-4c22-8fcc-80024d20f12f"
      unitRef="usd">105729000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzE2NDkyNjc0NDI5MzY_421da4ea-edb9-4649-9b02-d6f71a93e3d0"
      unitRef="usd">13302000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzE2NDkyNjc0NDI5NDA_f364c222-d8e4-4aba-8a72-f3148e34e8c5"
      unitRef="usd">12037000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzE2NDkyNjc0NDI5NDQ_d6d6b1c2-9122-45d5-acd1-2fac8b8fba46"
      unitRef="usd">10720000</us-gaap:Depreciation>
    <us-gaap:OperatingLeaseLiability
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzE2NDkyNjc0NDI5OTM_0e554038-3e2e-4dc8-a295-02a2ee4cae80"
      unitRef="usd">34035000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzE2NDkyNjc0NDI5OTc_62576b6e-85c2-4e77-8651-d23ff417832b"
      unitRef="usd">35828000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzE2NDkyNjc0NDMwMDE_18348b49-1f48-43ed-9bf4-bba7f63b2bcb"
      unitRef="usd">30973000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzE2NDkyNjc0NDMwMDU_eebcbbcf-5bcb-4b24-a7e6-aa302c8811a5"
      unitRef="usd">32826000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzE2NDkyNjc0NDMwMDk_91587861-69da-4416-934a-6fa169a2dadd">P7Y8M26D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzE2NDkyNjc0NDMwMTM_ad76c337-443d-4dc9-bde4-eb488d05c8af">P8Y4M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzE2NDkyNjc0NDMwMTk_9e3dd70f-8293-410d-ba30-f9921dcf0fa8"
      unitRef="number">0.029</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzE2NDkyNjc0NDMwMjM_22c2440e-723d-42fa-99b0-76e656e74fec"
      unitRef="number">0.020</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEyMzg_eeff5a81-1304-4266-995b-fa1aa236ac02">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease costs 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:64.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.013%"/&gt;&lt;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:400;line-height:120%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&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;4,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;5,290&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total lease cost&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;5,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,981&#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;5,712&#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:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTpmZDM2MzI2MmNlZWE0YjZlYTQ2MDY1NjNlNWJmOGEzMC90YWJsZXJhbmdlOmZkMzYzMjYyY2VlYTRiNmVhNDYwNjU2M2U1YmY4YTMwXzItMS0xLTEtODg0MjA_b6a85ac5-0351-45c6-a96f-237649cee0c5"
      unitRef="usd">4242000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTpmZDM2MzI2MmNlZWE0YjZlYTQ2MDY1NjNlNWJmOGEzMC90YWJsZXJhbmdlOmZkMzYzMjYyY2VlYTRiNmVhNDYwNjU2M2U1YmY4YTMwXzItMy0xLTEtODg0MjA_d0840c1f-bc6f-4b02-b89b-154ea985d105"
      unitRef="usd">4538000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTpmZDM2MzI2MmNlZWE0YjZlYTQ2MDY1NjNlNWJmOGEzMC90YWJsZXJhbmdlOmZkMzYzMjYyY2VlYTRiNmVhNDYwNjU2M2U1YmY4YTMwXzItNS0xLTEtODg0MjA_578002d6-ef88-46b9-8e26-b15cf8fdc767"
      unitRef="usd">5290000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTpmZDM2MzI2MmNlZWE0YjZlYTQ2MDY1NjNlNWJmOGEzMC90YWJsZXJhbmdlOmZkMzYzMjYyY2VlYTRiNmVhNDYwNjU2M2U1YmY4YTMwXzQtMS0xLTEtODg0MjA_8226acbf-68df-408e-8af2-cf19bcd2d7d1"
      unitRef="usd">880000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTpmZDM2MzI2MmNlZWE0YjZlYTQ2MDY1NjNlNWJmOGEzMC90YWJsZXJhbmdlOmZkMzYzMjYyY2VlYTRiNmVhNDYwNjU2M2U1YmY4YTMwXzQtMy0xLTEtODg0MjA_455dba2f-169f-4bb9-a9fa-56c02e0bb7fa"
      unitRef="usd">443000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTpmZDM2MzI2MmNlZWE0YjZlYTQ2MDY1NjNlNWJmOGEzMC90YWJsZXJhbmdlOmZkMzYzMjYyY2VlYTRiNmVhNDYwNjU2M2U1YmY4YTMwXzQtNS0xLTEtODg0MjA_bacf589b-5560-485e-8c57-cde4229eee03"
      unitRef="usd">422000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTpmZDM2MzI2MmNlZWE0YjZlYTQ2MDY1NjNlNWJmOGEzMC90YWJsZXJhbmdlOmZkMzYzMjYyY2VlYTRiNmVhNDYwNjU2M2U1YmY4YTMwXzUtMS0xLTEtODg0MjA_b7c9ec1a-c5d9-4d4b-bbd7-22c214df7885"
      unitRef="usd">5122000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTpmZDM2MzI2MmNlZWE0YjZlYTQ2MDY1NjNlNWJmOGEzMC90YWJsZXJhbmdlOmZkMzYzMjYyY2VlYTRiNmVhNDYwNjU2M2U1YmY4YTMwXzUtMy0xLTEtODg0MjA_f6159b37-d979-47d0-8134-1a54ac8d1ba3"
      unitRef="usd">4981000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTpmZDM2MzI2MmNlZWE0YjZlYTQ2MDY1NjNlNWJmOGEzMC90YWJsZXJhbmdlOmZkMzYzMjYyY2VlYTRiNmVhNDYwNjU2M2U1YmY4YTMwXzUtNS0xLTEtODg0MjA_60717f17-b7f5-4875-967a-8458b9cd9870"
      unitRef="usd">5712000</us-gaap:LeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90ZXh0cmVnaW9uOjU5MWI0ODNiMWFlZTRmYWNhYTE3OTkyOGIxZTc1MWIzXzEyMzk_e195768f-35ba-47ca-aa8e-790ddfebb1b8">&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A maturity analysis of operating lease liabilities and reconciliation of the undiscounted cash flows to the total operating lease liability 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:82.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.567%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease payments due:&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Within one 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;After one but within two years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,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 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:120%"&gt;After two but within three years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,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 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:120%"&gt;After three but within four years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;After four but within five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;After five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,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 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:120%"&gt;Total undiscounted cash flows&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:120%"&gt;38,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Discount on cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease liability&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:120%"&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:120%"&gt;34,035&#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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTo4NTQ2NjExZDZkNDQ0ZDZjOWVkNzYyODAzZDg1ZGU3Yy90YWJsZXJhbmdlOjg1NDY2MTFkNmQ0NDRkNmM5ZWQ3NjI4MDNkODVkZTdjXzItMS0xLTEtODg0MjA_7a558251-3c08-4748-8afc-095f53f729b9"
      unitRef="usd">5515000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTo4NTQ2NjExZDZkNDQ0ZDZjOWVkNzYyODAzZDg1ZGU3Yy90YWJsZXJhbmdlOjg1NDY2MTFkNmQ0NDRkNmM5ZWQ3NjI4MDNkODVkZTdjXzMtMS0xLTEtODg0MjA_5190dbfa-800f-4e11-9965-45f750f476f8"
      unitRef="usd">5275000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTo4NTQ2NjExZDZkNDQ0ZDZjOWVkNzYyODAzZDg1ZGU3Yy90YWJsZXJhbmdlOjg1NDY2MTFkNmQ0NDRkNmM5ZWQ3NjI4MDNkODVkZTdjXzQtMS0xLTEtODg0MjA_e5454d27-bdba-4c52-97a5-a2760f4d7944"
      unitRef="usd">5181000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTo4NTQ2NjExZDZkNDQ0ZDZjOWVkNzYyODAzZDg1ZGU3Yy90YWJsZXJhbmdlOjg1NDY2MTFkNmQ0NDRkNmM5ZWQ3NjI4MDNkODVkZTdjXzUtMS0xLTEtODg0MjA_92f1fe90-d1bd-4722-8e57-4fe5ff540320"
      unitRef="usd">4922000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTo4NTQ2NjExZDZkNDQ0ZDZjOWVkNzYyODAzZDg1ZGU3Yy90YWJsZXJhbmdlOjg1NDY2MTFkNmQ0NDRkNmM5ZWQ3NjI4MDNkODVkZTdjXzYtMS0xLTEtODg0MjA_ffda97af-809a-438b-bc47-a5949093eb46"
      unitRef="usd">4770000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTo4NTQ2NjExZDZkNDQ0ZDZjOWVkNzYyODAzZDg1ZGU3Yy90YWJsZXJhbmdlOjg1NDY2MTFkNmQ0NDRkNmM5ZWQ3NjI4MDNkODVkZTdjXzctMS0xLTEtODg0MjA_eedef65b-b93c-41d0-a52e-498d81190464"
      unitRef="usd">12848000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTo4NTQ2NjExZDZkNDQ0ZDZjOWVkNzYyODAzZDg1ZGU3Yy90YWJsZXJhbmdlOjg1NDY2MTFkNmQ0NDRkNmM5ZWQ3NjI4MDNkODVkZTdjXzgtMS0xLTEtODg0MjA_1043408e-e240-4422-af32-776bd5f616a8"
      unitRef="usd">38511000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTo4NTQ2NjExZDZkNDQ0ZDZjOWVkNzYyODAzZDg1ZGU3Yy90YWJsZXJhbmdlOjg1NDY2MTFkNmQ0NDRkNmM5ZWQ3NjI4MDNkODVkZTdjXzktMS0xLTEtODg0MjA_8ecbc1cb-feff-4c3c-b101-2aaf8be10978"
      unitRef="usd">4476000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNTcvZnJhZzo1OTFiNDgzYjFhZWU0ZmFjYWExNzk5MjhiMWU3NTFiMy90YWJsZTo4NTQ2NjExZDZkNDQ0ZDZjOWVkNzYyODAzZDg1ZGU3Yy90YWJsZXJhbmdlOjg1NDY2MTFkNmQ0NDRkNmM5ZWQ3NjI4MDNkODVkZTdjXzEwLTEtMS0xLTg4NDIw_e5383431-f0fa-4941-8c7a-071343089057"
      unitRef="usd">34035000</us-gaap:OperatingLeaseLiability>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90ZXh0cmVnaW9uOmU4ODQ2MmIwOWY0NTRkMjlhMmIzZThhMWFmMDMzNWI3XzE0ODM_b523a678-2a44-4e4e-a875-ca0ae9cdfa5a">GOODWILL AND INTANGIBLE ASSETS&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill and intangible assets consist of the following:&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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,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;233,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.014%"/&gt;&lt;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:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&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:400;line-height:120%"&gt;Gross 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:400;line-height:120%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Gross 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:400;line-height:120%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net Carrying&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:400;line-height:120%"&gt;Core deposit intangibles&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;43,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(35,347)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;43,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(31,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,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;/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:120%"&gt;Software intangible asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6,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:120%"&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:120%"&gt;16,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,469)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Other intangible 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:120%"&gt;30,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:120%"&gt;(16,813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(12,672)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;90,920&#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:120%"&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:120%"&gt;(58,862)&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:120%"&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:120%"&gt;32,058&#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:120%"&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:120%"&gt;90,070&#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:120%"&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:120%"&gt;(46,941)&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:120%"&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:120%"&gt;43,129&#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:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in goodwill and intangible assets by operating segment during the year are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.599%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&gt;Factoring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;119,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;63,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;94,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;276,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;/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:120%"&gt;Acquired goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Acquired goodwill - measurement period adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&gt;Acquired intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;/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:120%"&gt;Amortization of intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,761)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,293)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5,868)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(11,922)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&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:120%"&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:120%"&gt;116,296&#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:120%"&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:120%"&gt;60,982&#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:120%"&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:120%"&gt;88,389&#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:120%"&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:120%"&gt;100&#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:120%"&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:120%"&gt;265,767&#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:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.599%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&gt;Factoring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;123,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;66,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;189,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Acquired goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Acquired goodwill - measurement period adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,179)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&gt;Acquired intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27,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;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,576)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,824)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&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:120%"&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:120%"&gt;119,306&#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:120%"&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:120%"&gt;63,275&#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:120%"&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:120%"&gt;94,275&#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:120%"&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:120%"&gt;&#x2014;&#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:120%"&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:120%"&gt;276,856&#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:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.599%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&gt;Factoring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;129,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61,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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;190,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:120%"&gt;Acquired goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,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;/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:120%"&gt;Acquired intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Amortization of intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5,390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,940)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Ending 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-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:120%"&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:120%"&gt;123,882&#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:120%"&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:120%"&gt;66,040&#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:120%"&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:120%"&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:120%"&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:120%"&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:120%"&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:120%"&gt;189,922&#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:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Impairment exists when a reporting unit&#x2019;s carrying value of goodwill exceeds its fair value. The Company assesses goodwill for impairment at its reporting units that contain goodwill, Banking, Factoring, and Payments. A goodwill impairment test was performed on the Company's reporting units as of October 1, 2022. At the measurement date the Company elected to perform qualitative assessments to determine if it was more likely than not that the fair value of the reporting units exceeded their carrying values, including goodwill. The qualitative assessment indicated that it was more likely than not that the fair value of the reporting unit exceeded its carrying value, resulting in no impairment.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After performing an impairment test of intangible assets during the years ended December&#160;31, 2022, 2021, and 2020, it was determined that the fair value of the intangible assets exceeded their carrying amount and thus no intangible asset impairment was recorded. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Except for software intangible assets that are amortized utilizing a straight line method, material acquired intangible assets are being amortized utilizing an accelerated method over their estimated useful lives, which range from 4 to 11 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The future amortization schedule for the Company&#x2019;s intangible assets with finite lives 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:87.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization schedule excludes $851,000 of indefinite lived intangible assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90ZXh0cmVnaW9uOmU4ODQ2MmIwOWY0NTRkMjlhMmIzZThhMWFmMDMzNWI3XzE0ODQ_162b5e2a-d766-462c-b259-183e13cefe09">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill and intangible assets consist of the following:&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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233,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;233,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.014%"/&gt;&lt;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:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&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:400;line-height:120%"&gt;Gross 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:400;line-height:120%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Gross 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:400;line-height:120%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net Carrying&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:400;line-height:120%"&gt;Core deposit intangibles&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;43,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(35,347)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;43,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(31,800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,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;/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:120%"&gt;Software intangible asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6,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:120%"&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:120%"&gt;16,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,469)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Other intangible 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:120%"&gt;30,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:120%"&gt;(16,813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(12,672)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;90,920&#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:120%"&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:120%"&gt;(58,862)&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:120%"&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:120%"&gt;32,058&#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:120%"&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:120%"&gt;90,070&#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:120%"&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:120%"&gt;(46,941)&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:120%"&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:120%"&gt;43,129&#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:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:Goodwill
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZToyMDYxZWVkNDQ5ZTk0YjU1YjczZDJmZTBiMDIxZmVhNi90YWJsZXJhbmdlOjIwNjFlZWQ0NDllOTRiNTViNzNkMmZlMGIwMjFmZWE2XzEtMS0xLTEtODg0MjA_6e8c8650-c803-409a-a0c4-bf3e9341a1d5"
      unitRef="usd">233709000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZToyMDYxZWVkNDQ5ZTk0YjU1YjczZDJmZTBiMDIxZmVhNi90YWJsZXJhbmdlOjIwNjFlZWQ0NDllOTRiNTViNzNkMmZlMGIwMjFmZWE2XzEtMy0xLTEtODg0MjA_924e4da2-fda0-4f33-b5ec-d4f728f3c99f"
      unitRef="usd">233727000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="ib4dee241d99d4840990f7ecdab01c09f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzItMS0xLTEtODg0MjA_04853209-8e59-49c2-9597-673e0057ee31"
      unitRef="usd">43578000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib4dee241d99d4840990f7ecdab01c09f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzItMy0xLTEtODg0MjA_8923f266-4c86-4124-bfbb-55d7010614c5"
      unitRef="usd">35347000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ib4dee241d99d4840990f7ecdab01c09f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzItNS0xLTEtODg0MjA_ebe5b2b5-04fe-47cb-8ad0-246303eea434"
      unitRef="usd">8231000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i3778226196f04a9282c886023cfbc2d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzItNy0xLTEtODg0MjA_9771920a-3509-48e8-8e46-fe927d167fe3"
      unitRef="usd">43578000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3778226196f04a9282c886023cfbc2d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzItOS0xLTEtODg0MjA_dcdfde6f-4b12-45f7-91e0-b97f9743089a"
      unitRef="usd">31800000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i3778226196f04a9282c886023cfbc2d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzItMTEtMS0xLTg4NDIw_42ce7442-209c-4683-abbd-86e68b3c7aab"
      unitRef="usd">11778000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="if0e54036e49a47218bbe20004de3922a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzMtMS0xLTEtODg0MjA_930f930a-b635-4ea7-85c9-e16fcb66a84b"
      unitRef="usd">16932000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if0e54036e49a47218bbe20004de3922a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzMtMy0xLTEtODg0MjA_53edddd1-1799-4e2e-a7bc-a0113dd12da4"
      unitRef="usd">6702000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="if0e54036e49a47218bbe20004de3922a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzMtNS0xLTEtODg0MjA_f9432f6e-47ad-4698-8fa5-e3569549f1fd"
      unitRef="usd">10230000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i64e58fee9dc844dabceb1dacec2846a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzMtNy0xLTEtODg0MjA_6c5bbaab-a95d-408a-bb0a-a249df38b202"
      unitRef="usd">16932000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i64e58fee9dc844dabceb1dacec2846a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzMtOS0xLTEtODg0MjA_939e4513-5bb1-4e05-8526-623b67dac5b4"
      unitRef="usd">2469000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i64e58fee9dc844dabceb1dacec2846a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzMtMTEtMS0xLTg4NDIw_bd78f81c-7726-4c37-820a-58521d2c20ff"
      unitRef="usd">14463000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="iefdabb47884e4384b3f7fbbbf85a15dc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzQtMS0xLTEtODg0MjA_22867e79-c277-40f1-92a2-13dd9106be99"
      unitRef="usd">30410000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iefdabb47884e4384b3f7fbbbf85a15dc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzQtMy0xLTEtODg0MjA_c3e1cb14-a110-41d5-a39e-c8270da7e461"
      unitRef="usd">16813000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="iefdabb47884e4384b3f7fbbbf85a15dc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzQtNS0xLTEtODg0MjA_0858314c-5c16-4857-903d-e0edaccc6446"
      unitRef="usd">13597000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i4588539285364fc48fb0e03f4f2f9475_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzQtNy0xLTEtODg0MjA_f231ff2a-e772-4626-b864-12045ed35ad7"
      unitRef="usd">29560000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i4588539285364fc48fb0e03f4f2f9475_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzQtOS0xLTEtODg0MjA_bcc373ce-b026-4785-a0ac-18d5feb180c5"
      unitRef="usd">12672000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i4588539285364fc48fb0e03f4f2f9475_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzQtMTEtMS0xLTg4NDIw_4726b680-a70a-42a0-a0fb-c45837995a2d"
      unitRef="usd">16888000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzUtMS0xLTEtODg0MjA_eac8b39a-6a77-406f-9b69-0c0ec5619ffd"
      unitRef="usd">90920000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzUtMy0xLTEtODg0MjA_24508e5f-e7c6-4ea4-a9a6-bd1dfed385b7"
      unitRef="usd">58862000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzUtNS0xLTEtODg0MjA_1ef27250-c8e5-4192-b5e9-26921b6df9ed"
      unitRef="usd">32058000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzUtNy0xLTEtODg0MjA_5c621f3f-c9ce-4f12-b736-a59e8fa8c8c1"
      unitRef="usd">90070000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzUtOS0xLTEtODg0MjA_ac33322e-0e54-4d39-922c-c7f0bd4e9f8b"
      unitRef="usd">46941000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpmMzhiYzMzMzhjYTc0YzVhYmNiZGNmZjI3OWM4N2Q5MS90YWJsZXJhbmdlOmYzOGJjMzMzOGNhNzRjNWFiY2JkY2ZmMjc5Yzg3ZDkxXzUtMTEtMS0xLTg4NDIw_a813b859-5b6e-47f1-a798-ca3bdecea2d4"
      unitRef="usd">43129000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <tfin:ScheduleOfChangesInGoodwillAndIntangibleAssetsTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90ZXh0cmVnaW9uOmU4ODQ2MmIwOWY0NTRkMjlhMmIzZThhMWFmMDMzNWI3XzE0ODU_a9ecf1aa-c704-4a12-b638-2f97889c5b21">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in goodwill and intangible assets by operating segment during the year are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.599%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&gt;Factoring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;119,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;63,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;94,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;276,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;/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:120%"&gt;Acquired goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Acquired goodwill - measurement period adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&gt;Acquired intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;/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:120%"&gt;Amortization of intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,761)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,293)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5,868)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(11,922)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&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:120%"&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:120%"&gt;116,296&#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:120%"&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:120%"&gt;60,982&#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:120%"&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:120%"&gt;88,389&#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:120%"&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:120%"&gt;100&#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:120%"&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:120%"&gt;265,767&#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:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.599%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&gt;Factoring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;123,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;66,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;189,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Acquired goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Acquired goodwill - measurement period adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,179)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&gt;Acquired intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27,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;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,576)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,824)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10,876)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&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:120%"&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:120%"&gt;119,306&#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:120%"&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:120%"&gt;63,275&#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:120%"&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:120%"&gt;94,275&#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:120%"&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:120%"&gt;&#x2014;&#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:120%"&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:120%"&gt;276,856&#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:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.955%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.599%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&gt;Factoring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;129,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61,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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;190,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-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:120%"&gt;Acquired goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,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;/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:120%"&gt;Acquired intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Amortization of intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5,390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,940)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8,330)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Ending 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-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:120%"&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:120%"&gt;123,882&#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:120%"&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:120%"&gt;66,040&#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:120%"&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:120%"&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:120%"&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:120%"&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:120%"&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:120%"&gt;189,922&#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;</tfin:ScheduleOfChangesInGoodwillAndIntangibleAssetsTableTextBlock>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i658b5c0650e247ffa5201893bf4cb799_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzItMi0xLTEtODg0MjA_96e3bb19-949d-4214-b3da-a89d33d722eb"
      unitRef="usd">119306000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="ifb4fbd66f5fd439dabb6c0f6de2849dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzItNC0xLTEtODg0MjA_8442097f-5ce1-4b77-aef9-12760175f995"
      unitRef="usd">63275000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i246d978a1354458981ce46e37d523bdb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzItNi0xLTEtODg0MjA_a0f6de4f-baf6-415d-bdc5-0c22b2802c42"
      unitRef="usd">94275000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i519599f9b5f840da82fdeb7da5ddc0d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzItOC0xLTEtODg0MjA_af31b0f2-be20-418b-88ea-56e58b430d73"
      unitRef="usd">0</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzItMTAtMS0xLTg4NDIw_a2675e37-0a5f-41aa-9250-ea1ddc91ed29"
      unitRef="usd">276856000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i79402be4f2644818b97c05d3a91be881_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzMtMi0xLTEtODg0MjA_6ee03ccc-00e4-4fcb-8f29-32ac6c48587b"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i8f7ea9053081492fa068db1e9a29b06b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzMtNC0xLTEtODg0MjA_3aefb1c6-5375-407a-b926-40b4df12d9f7"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="id8607474ee494e6cba952aa1110ec76b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzMtNi0xLTEtODg0MjA_a13b6e82-11a7-46a5-bbe4-9d3780848643"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="if843e1cac2bc4aa882a7a2b1606b18d6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzMtOC0xLTEtODg0MjA_63d86832-fbe5-41e7-9249-68250baa0425"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzMtMTAtMS0xLTg4NDIw_204619a2-b64a-4450-a2bc-140a18fde631"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i79402be4f2644818b97c05d3a91be881_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzQtMi0xLTEtODg0MjA_13172175-54e5-4953-9f24-e44b32eb703f"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i8f7ea9053081492fa068db1e9a29b06b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzQtNC0xLTEtODg0MjA_29ab1798-7efa-4183-a58d-69ab2b7305f1"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="id8607474ee494e6cba952aa1110ec76b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzQtNi0xLTEtODg0MjA_4e37bca4-c452-446f-972f-885bb3771bd6"
      unitRef="usd">-18000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="if843e1cac2bc4aa882a7a2b1606b18d6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzQtOC0xLTEtODg0MjA_96e6089a-1ccf-44f8-8481-2b218bebd7c4"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzQtMTAtMS0xLTg4NDIw_a07ebbca-efe4-4c06-a0a2-9cf9aed64a64"
      unitRef="usd">-18000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i79402be4f2644818b97c05d3a91be881_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzUtMi0xLTEtODg0MjA_60b41bfa-dc27-4fed-afa7-0cadb350f5fa"
      unitRef="usd">751000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i8f7ea9053081492fa068db1e9a29b06b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzUtNC0xLTEtODg0MjA_6aa17a74-f43d-43c4-a177-e9dd3981d5d0"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="id8607474ee494e6cba952aa1110ec76b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzUtNi0xLTEtODg0MjA_abef77d0-dbce-4334-b5d6-3d87fc203e80"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="if843e1cac2bc4aa882a7a2b1606b18d6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzUtOC0xLTEtODg0MjA_7078bbb0-e490-4e93-8632-c11e5256b897"
      unitRef="usd">100000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzUtMTAtMS0xLTg4NDIw_e2f4303d-f3ab-4850-92ed-54bba104d7f2"
      unitRef="usd">851000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i79402be4f2644818b97c05d3a91be881_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzYtMi0xLTEtODg0MjA_c98e96fd-2e07-48d4-a9fd-e2d14408e8a8"
      unitRef="usd">3761000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i8f7ea9053081492fa068db1e9a29b06b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzYtNC0xLTEtODg0MjA_7b39fb99-fd1c-446c-89cf-c2fe92ab48a0"
      unitRef="usd">2293000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="id8607474ee494e6cba952aa1110ec76b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzYtNi0xLTEtODg0MjA_0d22e317-5a44-44d8-98e3-fc00f00c3647"
      unitRef="usd">5868000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if843e1cac2bc4aa882a7a2b1606b18d6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzYtOC0xLTEtODg0MjA_fe19c45f-7f41-4226-a78b-ae83848c3fcc"
      unitRef="usd">0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzYtMTAtMS0xLTg4NDIw_34af7784-f090-4645-ae70-ba90c9107e79"
      unitRef="usd">11922000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i1fcd68fd14a1467caf018e102b5f3ae0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzctMi0xLTEtODg0MjA_b68ddfca-a4ec-45d3-9624-413d1b609586"
      unitRef="usd">116296000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i5c5445a0897445fab3af73fc14ba4b1f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzctNC0xLTEtODg0MjA_b33b4bc4-4803-4b20-ab27-2dbf6d6034fd"
      unitRef="usd">60982000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i749c42f4c6034a8293574b950d0f7d70_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzctNi0xLTEtODg0MjA_af638d29-e4bf-4734-9c6d-6f0db71f3704"
      unitRef="usd">88389000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="iccfcc260f7ff4164819a50a2a3af0251_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzctOC0xLTEtODg0MjA_c675bf57-4b8b-4a21-9c0a-e8b34405b95c"
      unitRef="usd">100000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTpkNDRhZDNkYmI5NDI0NWM0OTI4ZTBiN2Y2NGY0NmRhYi90YWJsZXJhbmdlOmQ0NGFkM2RiYjk0MjQ1YzQ5MjhlMGI3ZjY0ZjQ2ZGFiXzctMTAtMS0xLTg4NDIw_15be58a2-5249-4d70-9ec4-f054474a3c19"
      unitRef="usd">265767000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="ibb04c0e94586474094f5ccef111adf65_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzItMi0xLTEtODg0MjA_555abe6f-a90c-4356-be75-7d3f204de426"
      unitRef="usd">123882000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i5999f0d9922d4507a0143478ae679a9d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzItNC0xLTEtODg0MjA_c4d8bea1-8a6e-41f4-9148-0ae7485b7971"
      unitRef="usd">66040000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i5f7a4734f25e4e7a952717cd2c695a6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzItNi0xLTEtODg0MjA_106dbbbb-8a79-4d9e-8ed2-1da327bc821f"
      unitRef="usd">0</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i9ca2338e1b0e45699651f378747ced5e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzItOC0xLTEtODg0MjA_6f9304d2-b4cc-4f7b-9e5d-0f0170df5c82"
      unitRef="usd">0</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i4f4d0769e4424ed69454e168665489d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzItMTAtMS0xLTg4NDIw_e245ddcd-7733-4f4b-974b-318b5eed4e82"
      unitRef="usd">189922000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i68609066c142482d8636305d12d36e5c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzMtMi0xLTEtODg0MjA_b504cace-e401-49ba-9b96-d57c4d352546"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i5d9e8c61d9b64b8fb30c55c54205ff21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzMtNC0xLTEtODg0MjA_e195e9d0-b537-4841-8d59-71f3e789f9ae"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i43d8ffab80e2468b99535d8aa5754f21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzMtNi0xLTEtODg0MjA_77d2e777-7a75-4110-8621-7dcda7d8adc4"
      unitRef="usd">73697000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i1faff84bd29343eea2d1ad8b49850b00_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzMtOC0xLTEtODg0MjA_7583b337-d1f6-4a22-98a1-514a2c4680a7"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzMtMTAtMS0xLTg4NDIw_f5a4f981-b935-4a3d-ae4f-c7308da934df"
      unitRef="usd">73697000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i68609066c142482d8636305d12d36e5c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzQtMi0xLTEtOTI2MTg_84b24c35-f81d-4be4-898c-9b4de0547ba5"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i5d9e8c61d9b64b8fb30c55c54205ff21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzQtNC0xLTEtOTI2MTg_cfad4f44-177a-4725-90b2-befe5be01b3a"
      unitRef="usd">59000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i43d8ffab80e2468b99535d8aa5754f21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzQtNi0xLTEtOTI2MTg_5bab3bf6-238b-4cde-9c32-26f0f12995d5"
      unitRef="usd">-3238000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i1faff84bd29343eea2d1ad8b49850b00_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzQtOC0xLTEtOTI2MTg_17cd1900-0d27-4d48-a4cc-dcf9ca4e0ae4"
      unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzQtMTAtMS0xLTkyNjE4_acc1f077-d75b-4e26-939c-fc39e28576eb"
      unitRef="usd">-3179000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i68609066c142482d8636305d12d36e5c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzQtMi0xLTEtODg0MjA_f8ce1e62-f7af-472e-8cc7-025c96b86896"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i5d9e8c61d9b64b8fb30c55c54205ff21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzQtNC0xLTEtODg0MjA_11aaf101-32cb-453d-9d97-0ea23cbd4d40"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i43d8ffab80e2468b99535d8aa5754f21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzQtNi0xLTEtODg0MjA_8d1d424d-dada-452f-a692-f0d9bbeaabcb"
      unitRef="usd">27292000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i1faff84bd29343eea2d1ad8b49850b00_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzQtOC0xLTEtODg0MjA_4f496038-5f62-48d7-b912-a28290c7d155"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzQtMTAtMS0xLTg4NDIw_0c87e9a7-dd67-4770-9207-c69e8ba355d7"
      unitRef="usd">27292000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i68609066c142482d8636305d12d36e5c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzUtMi0xLTEtODg0MjA_68d40ad2-43a3-477f-ba95-05b00b5e3903"
      unitRef="usd">4576000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i5d9e8c61d9b64b8fb30c55c54205ff21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzUtNC0xLTEtODg0MjA_b3939cde-de65-4b80-82c9-9a7f5768a8d8"
      unitRef="usd">2824000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i43d8ffab80e2468b99535d8aa5754f21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzUtNi0xLTEtODg0MjA_6e39d7e1-3f4f-447c-8ecd-8dca3da4efc1"
      unitRef="usd">3476000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i1faff84bd29343eea2d1ad8b49850b00_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzUtOC0xLTEtODg0MjA_637076de-8d42-4c28-b905-48e909f13b23"
      unitRef="usd">0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzUtMTAtMS0xLTg4NDIw_cca0d11c-1200-4fc2-a49f-ab2a92aba253"
      unitRef="usd">10876000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i658b5c0650e247ffa5201893bf4cb799_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzYtMi0xLTEtODg0MjA_6ee18c30-964a-43a5-9e72-9bc6f95e44ee"
      unitRef="usd">119306000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="ifb4fbd66f5fd439dabb6c0f6de2849dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzYtNC0xLTEtODg0MjA_c986f4e7-4bb8-4b9f-90bb-53f58c449ff3"
      unitRef="usd">63275000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i246d978a1354458981ce46e37d523bdb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzYtNi0xLTEtODg0MjA_4d691ccf-2e62-49b8-b219-9878fdda89b7"
      unitRef="usd">94275000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i519599f9b5f840da82fdeb7da5ddc0d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzYtOC0xLTEtODg0MjA_c465d458-b943-4d9a-b1a2-e3870237db96"
      unitRef="usd">0</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTozNDVjZTg0Y2U3MzA0OGQ4OGM2M2UyNTZlYThhMzVhNi90YWJsZXJhbmdlOjM0NWNlODRjZTczMDQ4ZDg4YzYzZTI1NmVhOGEzNWE2XzYtMTAtMS0xLTg4NDIw_49d3bc89-2051-4ec1-9446-ceaac88777ad"
      unitRef="usd">276856000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="ib8ca2b568e534a66b4465c76b4695af6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzItMi0xLTEtODg0MjA_45feb787-9b4a-42d3-b074-c0757b36b49c"
      unitRef="usd">129272000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="ibec0fd614d924c5585e713cb12595887_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzItNC0xLTEtODg0MjA_5705ca0c-6ba7-4d38-b085-005937534517"
      unitRef="usd">61014000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i37d85f79b34e49d5b16b3c5fc54d846e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzItNi0xLTEtOTI2NDM_3a7e1e98-3728-426e-aac6-0a2afdb712a3"
      unitRef="usd">0</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i4c148887026c4249aa3a333e9f657bc3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzItNi0xLTEtODg0MjA_a79005f7-20b7-4bae-80d0-9350b92279d9"
      unitRef="usd">0</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i32f8144531b74f5d81fef9b7bb6e8cc2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzItOC0xLTEtODg0MjA_730ff589-1bb5-41b4-b45b-08a45e944f4b"
      unitRef="usd">190286000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i9669f5b2ca9643658da44d5afdcb1d72_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzMtMi0xLTEtOTI2NDM_10716ee0-9db4-4d09-b6c7-0e931b80592c"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i4b77fd6435dd4f57b403c282c18e5dcb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzMtNC0xLTEtOTI2NDM_f1cbcf20-3016-4b0c-b144-0977dd8ccc15"
      unitRef="usd">4466000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i2a52e823223f4b17b80768a461cf3e37_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzMtNi0xLTEtOTI2NDM_625ef9f6-44fa-474d-b876-1a83b4be5f9b"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i097b6be1ef9d412d90aeb617a74e5171_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzMtOC0xLTEtOTI2NDM_661144ac-607d-45eb-bfc0-3447e7c54d3d"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzMtMTAtMS0xLTkyNjQz_f7c9a958-7eba-4f3d-9274-82cf44d3b8f7"
      unitRef="usd">4466000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i9669f5b2ca9643658da44d5afdcb1d72_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzQtMi0xLTEtOTI2NTE_f9127629-5e6e-485c-a3a2-f1ef66e5fcf2"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i4b77fd6435dd4f57b403c282c18e5dcb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzQtNC0xLTEtOTI2NTE_302a00c9-66c0-4600-bb1a-db0b6c139976"
      unitRef="usd">3500000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i2a52e823223f4b17b80768a461cf3e37_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzQtNi0xLTEtOTI2NTE_a94737ef-9869-435e-bbf1-b124ce90fd58"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i097b6be1ef9d412d90aeb617a74e5171_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzQtOC0xLTEtOTI2NTE_bfc33d9f-c019-4fd5-8949-5e81b42ecf34"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzQtMTAtMS0xLTkyNjUx_d63db5a4-6e9b-4a17-870f-9fa60f6036bf"
      unitRef="usd">3500000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i9669f5b2ca9643658da44d5afdcb1d72_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzMtMi0xLTEtODg0MjA_032e35c3-3a89-4b72-ba44-759cbe1cf8ce"
      unitRef="usd">5390000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i4b77fd6435dd4f57b403c282c18e5dcb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzMtNC0xLTEtODg0MjA_bf6e4c6a-b872-4e9f-bc57-8c05ccdfca82"
      unitRef="usd">2940000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2a52e823223f4b17b80768a461cf3e37_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzUtNi0xLTEtOTI2NTE_04f66486-836f-49ef-90c7-4f72c198198b"
      unitRef="usd">0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i097b6be1ef9d412d90aeb617a74e5171_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzMtNi0xLTEtODg0MjA_0c19709c-cb2e-4e36-bbc0-06ca6484ebe8"
      unitRef="usd">0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzMtOC0xLTEtODg0MjA_f88d6808-ca1c-491d-8e7b-db17405f4950"
      unitRef="usd">8330000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="ibb04c0e94586474094f5ccef111adf65_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzQtMi0xLTEtODg0MjA_0cefff5c-8b29-41ac-84f2-33994de69629"
      unitRef="usd">123882000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i5999f0d9922d4507a0143478ae679a9d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzQtNC0xLTEtODg0MjA_3f226f91-6e13-40ef-aca8-1cb1c032357f"
      unitRef="usd">66040000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i5f7a4734f25e4e7a952717cd2c695a6b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzYtNi0xLTEtOTI2NjA_9c89c64c-bd61-4130-8b7a-39ddc78b0f2d"
      unitRef="usd">0</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i9ca2338e1b0e45699651f378747ced5e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzQtNi0xLTEtODg0MjA_08831709-2006-4433-8bef-15b199eabadc"
      unitRef="usd">0</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i4f4d0769e4424ed69454e168665489d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTo3Mjc2NGM4NWIyMGY0MmM3YTNmNjcxODdiOTczZmM1ZS90YWJsZXJhbmdlOjcyNzY0Yzg1YjIwZjQyYzdhM2Y2NzE4N2I5NzNmYzVlXzQtOC0xLTEtODg0MjA_2fc62170-e76b-4c34-99dc-65b35fa790c3"
      unitRef="usd">189922000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i908d7972953d42dcb2fa7183c0fc9e33_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90ZXh0cmVnaW9uOmU4ODQ2MmIwOWY0NTRkMjlhMmIzZThhMWFmMDMzNWI3XzEzODk_8c385f2d-0487-45c0-9126-b0021db15b76">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i1bc7f0d438704642bcc037d9b40af93d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90ZXh0cmVnaW9uOmU4ODQ2MmIwOWY0NTRkMjlhMmIzZThhMWFmMDMzNWI3XzEzOTU_4f4249c4-84e3-47e2-bf2c-6eef6b712841">P11Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90ZXh0cmVnaW9uOmU4ODQ2MmIwOWY0NTRkMjlhMmIzZThhMWFmMDMzNWI3XzE0ODY_1a9ea7aa-69b7-4232-affb-5ec7f85e3db1">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The future amortization schedule for the Company&#x2019;s intangible assets with finite lives 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:87.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.012%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization schedule excludes $851,000 of indefinite lived intangible assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTphYzYzZGUzYmRhNDA0MDZjODFlMjg4YzU5NzhiZWU0ZS90YWJsZXJhbmdlOmFjNjNkZTNiZGE0MDQwNmM4MWUyODhjNTk3OGJlZTRlXzEtMS0xLTEtODg0MjA_cf46ac02-d55d-4369-8c97-a2b32294f606"
      unitRef="usd">10482000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTphYzYzZGUzYmRhNDA0MDZjODFlMjg4YzU5NzhiZWU0ZS90YWJsZXJhbmdlOmFjNjNkZTNiZGE0MDQwNmM4MWUyODhjNTk3OGJlZTRlXzItMS0xLTEtODg0MjA_90306eef-8d61-4de4-ba20-5982e100d855"
      unitRef="usd">9159000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTphYzYzZGUzYmRhNDA0MDZjODFlMjg4YzU5NzhiZWU0ZS90YWJsZXJhbmdlOmFjNjNkZTNiZGE0MDQwNmM4MWUyODhjNTk3OGJlZTRlXzMtMS0xLTEtODg0MjA_b32bd079-b221-4b59-85dc-4eebf3a4b4a2"
      unitRef="usd">5400000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTphYzYzZGUzYmRhNDA0MDZjODFlMjg4YzU5NzhiZWU0ZS90YWJsZXJhbmdlOmFjNjNkZTNiZGE0MDQwNmM4MWUyODhjNTk3OGJlZTRlXzQtMS0xLTEtODg0MjA_4e6c6819-907a-4e3c-a1b9-86bf98c0a8d6"
      unitRef="usd">2480000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTphYzYzZGUzYmRhNDA0MDZjODFlMjg4YzU5NzhiZWU0ZS90YWJsZXJhbmdlOmFjNjNkZTNiZGE0MDQwNmM4MWUyODhjNTk3OGJlZTRlXzUtMS0xLTEtODg0MjA_66496a32-2674-455d-92cc-96e5d52f9f51"
      unitRef="usd">1571000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTphYzYzZGUzYmRhNDA0MDZjODFlMjg4YzU5NzhiZWU0ZS90YWJsZXJhbmdlOmFjNjNkZTNiZGE0MDQwNmM4MWUyODhjNTk3OGJlZTRlXzYtMS0xLTEtODg0MjA_c25df31d-63a1-4c58-bf81-c2527cee8d3d"
      unitRef="usd">2115000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90YWJsZTphYzYzZGUzYmRhNDA0MDZjODFlMjg4YzU5NzhiZWU0ZS90YWJsZXJhbmdlOmFjNjNkZTNiZGE0MDQwNmM4MWUyODhjNTk3OGJlZTRlXzctMS0xLTEtODg0MjA_2ca238d7-fde5-4ca1-8a36-eb0764395741"
      unitRef="usd">31207000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjAvZnJhZzplODg0NjJiMDlmNDU0ZDI5YTJiM2U4YTFhZjAzMzViNy90ZXh0cmVnaW9uOmU4ODQ2MmIwOWY0NTRkMjlhMmIzZThhMWFmMDMzNWI3XzEwOTk1MTE2Mjk1NTc_eb1f26f8-f559-43ab-abd4-464f20b3055c"
      unitRef="usd">851000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzE0NDU_2734646a-f381-4720-bb98-706305b17b1a">EQUITY METHOD INVESTMENT&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 17, 2019, the Company made a minority equity investment of $8,000,000 in Warehouse Solutions Inc. (&#x201c;WSI&#x201d;), purchasing 8% of the common stock of WSI and receiving warrants to purchase an additional 10% of the common stock of WSI upon exercise of the warrants at a later date. WSI provides technology solutions to help reduce supply chain costs for a global client base across multiple industries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 Company held less than 20% of the voting stock of WSI, the investment in common stock was initially accounted for using the equity method as the Company&#x2019;s representation on WSI&#x2019;s board of directors, which was disproportionately larger in size than the common stock investment held, demonstrated that it had significant influence over the investee. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 10, 2022, the Company entered into two separate agreements with WSI. First, the Company entered into an Affiliate Agreement. The Affiliate Agreement canceled the Company&#x2019;s outstanding warrants and modified the structure of the existing operating agreement to be consistent with TriumphPay operating as an open loop payments network. By modifying the operating agreement, the Company&#x2019;s Payments segment operations now have greater ability to operate in the freight shipper audit space. As a result of the Affiliate Agreement, the Company recognized a total loss on impairment of the warrants of $3,224,000, which represented the full book balance of the warrants on the date the Affiliate Agreement was executed. The impairment loss was included in other noninterest income on the Company's consolidated statements of income during the year ended December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Separately, the Company also entered into an Amended and Restated Investor Rights Agreement (the &#x201c;Investor Rights Agreement&#x201d;). The Investor Rights Agreement eliminated the Company&#x2019;s representation on WSI&#x2019;s board of directors making the Company a completely passive investor. The Investor Rights Agreement also provided for the Company&#x2019;s purchase of an additional 10% of WSI&#x2019;s common stock for $23,000,000 raising the Company&#x2019;s ownership of WSI&#x2019;s common stock to 18%. As a passive investor, the Company no longer holds significant influence over the investee and the investment in WSI&#x2019;s common stock no longer qualifies for equity method accounting.  The investment in WSI&#x2019;s common stock is now accounted for as an equity security without a readily determinable fair value measured under the measurement alternative. The measurement alternative requires the Company to remeasure its investment in the common stock of WSI only upon the execution of an orderly and observable transaction in an identical or similar instrument.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's additional investment in WSI under the Investor Rights Agreement qualified as an orderly and observable transaction for an identical investment in WSI, therefore the fair value of the Company's original 8% common stock investment was required to be adjusted from $4,925,000 at March 31, 2022 to $15,088,000, resulting in a gain of $10,163,000 that was recorded in other noninterest income on the Company's consolidated statements of income during the year ended December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 the Company&#x2019;s investment in WSI:  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.791%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investment&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;38,088&#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;8,366&#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;The entire investment is included in other assets within the Company&#x2019;s consolidated balance sheets and has been allocated to the Payments segment. All gains and losses related to the investment are included in the Payment segment&#x2019;s operating results.</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <tfin:EquityMethodInvestmentsAndWarrants
      contextRef="i4b5faa0ef9e14013bf3013df660c66de_I20191017"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzgx_d5e64998-7908-4494-9d84-36b33d7f61ae"
      unitRef="usd">8000000</tfin:EquityMethodInvestmentsAndWarrants>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i4b5faa0ef9e14013bf3013df660c66de_I20191017"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzEzMg_a810dba7-407f-4469-89c3-83b6f2cba3e0"
      unitRef="number">0.08</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <tfin:EquityMethodInvestmentOwnershipPercentageToBePurchasedThroughExerciseOfWarrant
      contextRef="i4b5faa0ef9e14013bf3013df660c66de_I20191017"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzIxMQ_bdcf0ca1-6880-4f2f-9e2b-2904ae924181"
      unitRef="number">0.10</tfin:EquityMethodInvestmentOwnershipPercentageToBePurchasedThroughExerciseOfWarrant>
    <tfin:NumberOfAgreementsWithAffiliate
      contextRef="i029f42eda1a64186811d0d23683eb098_I20220610"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzEwOTk1MTE2MzMzMzY_85e40da2-2167-4596-b907-70b0e6a9ce67"
      unitRef="agreement">2</tfin:NumberOfAgreementsWithAffiliate>
    <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment
      contextRef="i7334ebf017c14ef481505ca3ea0be01e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzEwOTk1MTE2MzMzMzg_e90978fa-5260-4ebe-a6e8-2d787f930267"
      unitRef="usd">3224000</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>
    <tfin:EquitySecuritiesWithoutReadilyDeterminableFairValuePercentageOfCommonStockAgreedToPurchase
      contextRef="i029f42eda1a64186811d0d23683eb098_I20220610"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzEwOTk1MTE2MzMzNTA_4529d458-c39b-49c1-b9cb-5d1a880c1823"
      unitRef="number">0.10</tfin:EquitySecuritiesWithoutReadilyDeterminableFairValuePercentageOfCommonStockAgreedToPurchase>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="i3918e17fcb094201bcbd30f442e9351e_D20220610-20220610"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzEwOTk1MTE2MzMzNTU_893441d8-a129-4459-8efe-ae470e054344"
      unitRef="usd">23000000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction
      contextRef="i3918e17fcb094201bcbd30f442e9351e_D20220610-20220610"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzEwOTk1MTE2MzMzNjg_df3d7fe0-2487-4015-b41f-95332ad33689"
      unitRef="number">0.18</us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i4b5faa0ef9e14013bf3013df660c66de_I20191017"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzEwOTk1MTE2MzMzODU_d218754a-2f8b-4edb-b29c-dfb8e1df091c"
      unitRef="number">0.08</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="ifaa341f4dfac4e20973371efdcbcf7ab_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzEwOTk1MTE2MzMzNzM_bc4b79f5-46b2-46f6-b4f3-ae8772d984a3"
      unitRef="usd">4925000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <tfin:EquitySecuritiesWithoutReadilyDeterminableFairValueDiscontinuationOfEquityMethodAmountAfterAdjustment
      contextRef="i43c34d026e1a4cee964406185eb8d59c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzEwOTk1MTE2MzM0MDI_231b6cd0-f254-41be-b043-dd2a3c343ad8"
      unitRef="usd">15088000</tfin:EquitySecuritiesWithoutReadilyDeterminableFairValueDiscontinuationOfEquityMethodAmountAfterAdjustment>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount
      contextRef="i7334ebf017c14ef481505ca3ea0be01e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzEwOTk1MTE2MzMzODk_5dd4d96e-59d0-46f4-91bf-180438c081b9"
      unitRef="usd">10163000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount>
    <us-gaap:EquityMethodInvestmentsTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90ZXh0cmVnaW9uOjgyMDU4N2QyNTMxYTQzNzdhNDM3NTQzMzk3NTI3ZGRiXzE0NDY_aab461f6-2772-4865-86e1-6fea93cbc0ea">&lt;div style="margin-top:12pt"&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 the Company&#x2019;s investment in WSI:  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.791%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total investment&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;38,088&#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;8,366&#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:EquityMethodInvestmentsTextBlock>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i43c34d026e1a4cee964406185eb8d59c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90YWJsZTo4YjI2ODdmYTQ0NGY0OWFiYmM2NTM5NWU5ZmUyYzM5Ni90YWJsZXJhbmdlOjhiMjY4N2ZhNDQ0ZjQ5YWJiYzY1Mzk1ZTlmZTJjMzk2XzEtMS0xLTEtODg0MjA_73887d54-b083-4487-bf97-948c3456ca5f"
      unitRef="usd">38088000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquityMethodInvestments
      contextRef="i36eb0a6c1ff441b2845f14ecf59a351b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90YWJsZTo4YjI2ODdmYTQ0NGY0OWFiYmM2NTM5NWU5ZmUyYzM5Ni90YWJsZXJhbmdlOjhiMjY4N2ZhNDQ0ZjQ5YWJiYzY1Mzk1ZTlmZTJjMzk2XzEtMy0xLTEtODg0MjA_b8d05c12-fd42-45af-b514-601e5f653d1a"
      unitRef="usd">5142000</us-gaap:EquityMethodInvestments>
    <tfin:EquityInvestmentAllocatedToPurchaseOfWarrants
      contextRef="i36eb0a6c1ff441b2845f14ecf59a351b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90YWJsZTo4YjI2ODdmYTQ0NGY0OWFiYmM2NTM5NWU5ZmUyYzM5Ni90YWJsZXJhbmdlOjhiMjY4N2ZhNDQ0ZjQ5YWJiYzY1Mzk1ZTlmZTJjMzk2XzItMy0xLTEtODg0MjA_d621b4a2-9ed3-45a3-addb-c341e481cf34"
      unitRef="usd">3224000</tfin:EquityInvestmentAllocatedToPurchaseOfWarrants>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i43c34d026e1a4cee964406185eb8d59c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90YWJsZTo4YjI2ODdmYTQ0NGY0OWFiYmM2NTM5NWU5ZmUyYzM5Ni90YWJsZXJhbmdlOjhiMjY4N2ZhNDQ0ZjQ5YWJiYzY1Mzk1ZTlmZTJjMzk2XzMtMS0xLTEtODg0MjA_c83f45ac-663f-473a-9e4e-7a67afd8b153"
      unitRef="usd">38088000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <tfin:EquityMethodInvestmentsAndWarrants
      contextRef="i36eb0a6c1ff441b2845f14ecf59a351b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjMvZnJhZzo4MjA1ODdkMjUzMWE0Mzc3YTQzNzU0MzM5NzUyN2RkYi90YWJsZTo4YjI2ODdmYTQ0NGY0OWFiYmM2NTM5NWU5ZmUyYzM5Ni90YWJsZXJhbmdlOjhiMjY4N2ZhNDQ0ZjQ5YWJiYzY1Mzk1ZTlmZTJjMzk2XzMtMy0xLTEtODg0MjA_0c0cf4d0-52cb-4c13-ab9a-878bacaa8c5a"
      unitRef="usd">8366000</tfin:EquityMethodInvestmentsAndWarrants>
    <us-gaap:VariableInterestEntityDisclosureTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjYvZnJhZzpjYjdjZjEwNDcxN2Y0MThiYjdiZTljNzg0MmQ1NmJkYy90ZXh0cmVnaW9uOmNiN2NmMTA0NzE3ZjQxOGJiN2JlOWM3ODQyZDU2YmRjXzEzMjY_7722516a-4136-41f1-ab01-1c17f1f943a0">VARIABLE INTEREST ENTITIES&lt;div style="margin-top:6pt"&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;Collateralized Loan Obligation Funds - Closed&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:400;line-height:120%"&gt;The Company holds investments in the subordinated notes of the following closed Collateralized loan Obligation ("CLO") funds:&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:66.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.318%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Offering&lt;br/&gt;Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Offering&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:400;line-height:100%"&gt;Trinitas CLO IV, LTD (Trinitas IV)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 2, 2016&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;406,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Trinitas CLO V, LTD (Trinitas V)&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;September 22, 2016&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;409,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trinitas CLO VI, LTD (Trinitas VI)&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;June 20, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;717,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net  carrying amounts of the Company&#x2019;s investments in the subordinated notes of the CLO funds, which represent the Company&#x2019;s maximum exposure to loss as a result of its involvement with the CLO funds, totaled $4,077,000 and $4,947,000 at December&#160;31, 2022 and 2021, respectively, and are classified as held to maturity securities within the Company&#x2019;s consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company performed a consolidation analysis to confirm whether the Company was required to consolidate the assets, liabilities, equity or operations of the closed CLO funds in its financial statements.&#160;The Company concluded that the closed CLO funds are variable interest entities and that the Company holds variable interests in the entities in the form of its investments in the subordinated notes of the entities. However, the Company also concluded that the Company does not have the power to direct the activities that most significantly impact the entities&#x2019; economic performance. As a result, the Company is not the primary beneficiary and therefore is not required to consolidate the assets, liabilities, equity or operations of the CLO funds in the Company&#x2019;s financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:VariableInterestEntityDisclosureTextBlock>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjYvZnJhZzpjYjdjZjEwNDcxN2Y0MThiYjdiZTljNzg0MmQ1NmJkYy90ZXh0cmVnaW9uOmNiN2NmMTA0NzE3ZjQxOGJiN2JlOWM3ODQyZDU2YmRjXzEzMjc_672aff66-97a7-4a14-8ee7-452f3153b625">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company holds investments in the subordinated notes of the following closed Collateralized loan Obligation ("CLO") funds:&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:66.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.318%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Offering&lt;br/&gt;Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Offering&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:400;line-height:100%"&gt;Trinitas CLO IV, LTD (Trinitas IV)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 2, 2016&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;406,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Trinitas CLO V, LTD (Trinitas V)&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;September 22, 2016&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;409,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trinitas CLO VI, LTD (Trinitas VI)&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;June 20, 2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;717,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i4e7cdead541d4a4ea46c05725718032a_I20160602"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjYvZnJhZzpjYjdjZjEwNDcxN2Y0MThiYjdiZTljNzg0MmQ1NmJkYy90YWJsZTo4OTRhODdhZTA0MTg0ZjAxYWE3NDI5NWE4ZjAyZDg0Ni90YWJsZXJhbmdlOjg5NGE4N2FlMDQxODRmMDFhYTc0Mjk1YThmMDJkODQ2XzEtMy0xLTEtODg0MjA_09e38062-4f52-4af0-9889-1d9d68602915"
      unitRef="usd">406650000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i5b59d7cd22bb423fb368b83db70b1344_I20160922"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjYvZnJhZzpjYjdjZjEwNDcxN2Y0MThiYjdiZTljNzg0MmQ1NmJkYy90YWJsZTo4OTRhODdhZTA0MTg0ZjAxYWE3NDI5NWE4ZjAyZDg0Ni90YWJsZXJhbmdlOjg5NGE4N2FlMDQxODRmMDFhYTc0Mjk1YThmMDJkODQ2XzItMy0xLTEtODg0MjA_0bda1f3f-ea2e-44f9-8715-fcea1ef3ed0f"
      unitRef="usd">409000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i6db15933637c4c9581b42739eb4fbade_I20170620"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjYvZnJhZzpjYjdjZjEwNDcxN2Y0MThiYjdiZTljNzg0MmQ1NmJkYy90YWJsZTo4OTRhODdhZTA0MTg0ZjAxYWE3NDI5NWE4ZjAyZDg0Ni90YWJsZXJhbmdlOjg5NGE4N2FlMDQxODRmMDFhYTc0Mjk1YThmMDJkODQ2XzMtMy0xLTEtODg0MjA_0977268a-5234-4ee3-9764-ec8f3934abab"
      unitRef="usd">717100000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i22bce324b15c47d4b8b096db401128c0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjYvZnJhZzpjYjdjZjEwNDcxN2Y0MThiYjdiZTljNzg0MmQ1NmJkYy90ZXh0cmVnaW9uOmNiN2NmMTA0NzE3ZjQxOGJiN2JlOWM3ODQyZDU2YmRjXzU0OTc1NTgxNTIxOA_d2416abd-3815-4e30-8beb-92d83bb514e2"
      unitRef="usd">4077000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i2146e11e45fc4326872431bf8b21bf06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjYvZnJhZzpjYjdjZjEwNDcxN2Y0MThiYjdiZTljNzg0MmQ1NmJkYy90ZXh0cmVnaW9uOmNiN2NmMTA0NzE3ZjQxOGJiN2JlOWM3ODQyZDU2YmRjXzU0OTc1NTgxNTIyNQ_d18c22ea-4162-45cd-b115-787464dd4767"
      unitRef="usd">4947000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90ZXh0cmVnaW9uOmFmM2RjOTQzY2Y0NzQ5YzhiYTU4ZmQ5MDYwZTQ2YTc3XzM0Mzk_028ca10e-4e09-4ab7-b46b-22ca21f3c2ad">DERIVATIVE FINANCIAL INSTRUMENTS&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is exposed to certain risk arising from both its business operations and economic conditions. The Company principally manages its exposures to a wide variety of business and operational risks through management of its core business activities. The Company manages economic risks, including interest rate, liquidity, and credit risk primarily by managing the amount, sources, and duration of its assets and liabilities and the use of derivative financial instruments. Specifically, the Company enters into derivative financial instruments to manage exposures that arise from business activities that result in the receipt or payment of future known and uncertain cash amounts, the value of which are determined by interest rates. The Company&#x2019;s derivative financial instruments are used to manage differences in the amount, timing, and duration of the Company&#x2019;s known or expected cash receipts and its known or expected cash payments principally related to the Company&#x2019;s interest bearing deposits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s objectives in using interest rate derivatives are to add stability to interest expense and to manage its exposure to interest rate movements. To accomplish this objective, the Company primarily uses interest rate swaps as part of its interest rate risk management strategy. Interest rate swaps designated as cash flow hedges involve the receipt of variable amounts from a counterparty in exchange for the Company making fixed-rate payments over the life of the agreements without exchange of the underlying notional amount. Beginning in June 2020, such derivatives were used to hedge the variable cash flows associated with interest bearing deposits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company discontinues hedge accounting when it determines that the derivative is no longer effective in offsetting changes in the cash flows of the hedged item, the derivative is settled or terminated, or treatment of the derivative as a hedge is no longer appropriate or intended. During the year ended December 31, 2022, the Company terminated its single derivative with a notional value totaling $200,000,000, resulting in a termination value of $9,316,000. During the year ended December 31, 2022, the Company reclassified $465,000 into earnings through interest expense in the consolidated statements of income. On May 4, 2022, the Company terminated the hedged funding, incurring a termination fee of $732,000, which was recognized through interest expense in the consolidated statements of income, and reclassified the remaining $8,851,000 unrealized gain on the terminated derivative into earnings through other noninterest income in the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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 the pre-tax impact of the terminated cash flow hedge on AOCI:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.789%"/&gt;&lt;td style="width: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:400;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gains on terminated hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gains arising during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Reclassification adjustments for amortization of unrealized (gains) into net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Ending Balance&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company did not have any derivative financial instruments at December 31, 2022. The table below presents the fair value of the Company&#x2019;s derivative financial instruments as well as their classification on the Balance Sheet as of December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.820%"/&gt;&lt;td style="width: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" 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:400;line-height:100%"&gt;Derivative Assets&lt;/span&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:400;line-height:120%"&gt;As of 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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&gt;Balance&lt;br/&gt;Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;br/&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;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:120%"&gt;Derivatives designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:120%"&gt;200,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="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:9pt;font-weight:400;line-height:120%"&gt;Other Assets&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:120%"&gt;6,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 presents the effect of fair value and cash flow hedge accounting on Accumulated Other Comprehensive Income, net of tax:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:32pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:400;line-height:100%"&gt;Amount of&lt;br/&gt;Gain or (Loss)&lt;br/&gt;Recognized&lt;br/&gt;in OCI on&lt;br/&gt;Derivative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:400;line-height:100%"&gt;Amount of&lt;br/&gt;Gain or (Loss)&lt;br/&gt;Recognized in&lt;br/&gt;OCI Included&lt;br/&gt;Component&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:400;line-height:100%"&gt;Location of&lt;br/&gt;Gain or (Loss)&lt;br/&gt;Recognized from&lt;br/&gt;AOCI into&lt;br/&gt;Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:400;line-height:100%"&gt;Amount of&lt;br/&gt;Gain or (Loss)&lt;br/&gt;Reclassified&lt;br/&gt;from AOCI&lt;br/&gt;into Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:400;line-height:100%"&gt;Amount of&lt;br/&gt;Gain or (Loss)&lt;br/&gt;Reclassified from&lt;br/&gt;AOCI into Income&lt;br/&gt;Included Component&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Derivatives in cash flow hedging relationships:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest Expense, Noninterest Income&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Year Ended 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;td colspan="3" style="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 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Derivatives in cash flow hedging relationships:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest Expense&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(71)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(71)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Derivatives in cash flow hedging relationships:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest Expense&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i7286407c4ec64e9a97b471a386251877_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90ZXh0cmVnaW9uOmFmM2RjOTQzY2Y0NzQ5YzhiYTU4ZmQ5MDYwZTQ2YTc3XzEwOTk1MTE2Mzc2MjU_d60bed08-a3bb-40f8-9130-12ad3e5139ae"
      unitRef="usd">200000000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i39a4308a0b9846c4be6c33827fca2669_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90ZXh0cmVnaW9uOmFmM2RjOTQzY2Y0NzQ5YzhiYTU4ZmQ5MDYwZTQ2YTc3XzEwOTk1MTE2Mzc2Mzk_89bdc7f7-ee8f-4144-b4fa-d59628ca3de3"
      unitRef="usd">9316000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ibfd8d11ae5694821a6bb71889d32aba2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90ZXh0cmVnaW9uOmFmM2RjOTQzY2Y0NzQ5YzhiYTU4ZmQ5MDYwZTQ2YTc3XzEwOTk1MTE2Mzc2NTE_7bbcc850-b0ef-4973-a121-faba4df03a13"
      unitRef="usd">465000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <tfin:DerivativeInstrumentHedgingTerminationFeeAmount
      contextRef="i4911fc262aa141cab02da0ff7f62d36b_I20220504"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90ZXh0cmVnaW9uOmFmM2RjOTQzY2Y0NzQ5YzhiYTU4ZmQ5MDYwZTQ2YTc3XzEwOTk1MTE2Mzc2NjE_fa3bc0e3-e292-4cf2-9760-367170feaad0"
      unitRef="usd">732000</tfin:DerivativeInstrumentHedgingTerminationFeeAmount>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ic45427e71a8c488ca5f42470caf25607_D20220504-20220504"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90ZXh0cmVnaW9uOmFmM2RjOTQzY2Y0NzQ5YzhiYTU4ZmQ5MDYwZTQ2YTc3XzEwOTk1MTE2Mzc2NzE_d42cdf75-4e82-4a50-8e37-67b3876fe100"
      unitRef="usd">8851000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90ZXh0cmVnaW9uOmFmM2RjOTQzY2Y0NzQ5YzhiYTU4ZmQ5MDYwZTQ2YTc3XzEwOTk1MTE2Mzc2MjM_715319c2-db53-4924-a879-28f803d11ea0">&lt;div style="margin-top:10pt"&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 the pre-tax impact of the terminated cash flow hedge on AOCI:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.789%"/&gt;&lt;td style="width: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:400;line-height:100%"&gt;Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gains on terminated hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gains arising during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Reclassification adjustments for amortization of unrealized (gains) into net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Ending Balance&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i0cfbb9d341194d1cb5e9424c27042103_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZToyMzA4MTgwMWE2YjQ0NDc5YWY0ZjFmZDA4ZTI0YjRjNi90YWJsZXJhbmdlOjIzMDgxODAxYTZiNDQ0NzlhZjRmMWZkMDhlMjRiNGM2XzMtNS0xLTEtOTI3OTk_24b16bca-6c32-49d8-a86c-02114e31a686"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i39a4308a0b9846c4be6c33827fca2669_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZToyMzA4MTgwMWE2YjQ0NDc5YWY0ZjFmZDA4ZTI0YjRjNi90YWJsZXJhbmdlOjIzMDgxODAxYTZiNDQ0NzlhZjRmMWZkMDhlMjRiNGM2XzQtNS0xLTEtOTI3OTk_5a4d1799-5010-4f02-8b85-f8add47f9235"
      unitRef="usd">9316000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i39a4308a0b9846c4be6c33827fca2669_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZToyMzA4MTgwMWE2YjQ0NDc5YWY0ZjFmZDA4ZTI0YjRjNi90YWJsZXJhbmdlOjIzMDgxODAxYTZiNDQ0NzlhZjRmMWZkMDhlMjRiNGM2XzUtNS0xLTEtOTI3OTk_c9d7f8e4-fc92-4672-b04b-1e9c7dcd6f67"
      unitRef="usd">9316000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i34ebf09f1a444d0ea799861c36646658_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZToyMzA4MTgwMWE2YjQ0NDc5YWY0ZjFmZDA4ZTI0YjRjNi90YWJsZXJhbmdlOjIzMDgxODAxYTZiNDQ0NzlhZjRmMWZkMDhlMjRiNGM2XzYtNS0xLTEtOTI3OTk_8c1217e9-ddbf-432b-88dd-0ba0526cd20b"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90ZXh0cmVnaW9uOmFmM2RjOTQzY2Y0NzQ5YzhiYTU4ZmQ5MDYwZTQ2YTc3XzM0Mzc_1602ad28-7de3-4631-a1ab-000cf5a39f74">The table below presents the fair value of the Company&#x2019;s derivative financial instruments as well as their classification on the Balance Sheet as of December 31, 2021.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.820%"/&gt;&lt;td style="width: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" 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:400;line-height:100%"&gt;Derivative Assets&lt;/span&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:400;line-height:120%"&gt;As of 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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&gt;Balance&lt;br/&gt;Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;br/&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;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:120%"&gt;Derivatives designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:120%"&gt;200,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="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:9pt;font-weight:400;line-height:120%"&gt;Other Assets&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:120%"&gt;6,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i0a2683154c0c4d63b092ae69a7102a89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo1Nzk0ZDIyYmZhMjc0ZjE5ODE3Y2JkOTMzY2ZlYTI1MC90YWJsZXJhbmdlOjU3OTRkMjJiZmEyNzRmMTk4MTdjYmQ5MzNjZmVhMjUwXzQtOC0xLTEtODg0MjA_f02416bf-05c3-4661-ab84-b5ca405f8043"
      unitRef="usd">200000000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i0a2683154c0c4d63b092ae69a7102a89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo1Nzk0ZDIyYmZhMjc0ZjE5ODE3Y2JkOTMzY2ZlYTI1MC90YWJsZXJhbmdlOjU3OTRkMjJiZmEyNzRmMTk4MTdjYmQ5MzNjZmVhMjUwXzQtMTItMS0xLTg4NDIw_b8d211ef-6406-477f-ab13-b37463764801"
      unitRef="usd">6164000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90ZXh0cmVnaW9uOmFmM2RjOTQzY2Y0NzQ5YzhiYTU4ZmQ5MDYwZTQ2YTc3XzM0Mzg_7ffabebd-516d-48cd-9bac-56d937f2eb79">&lt;div style="margin-top:12pt"&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 presents the effect of fair value and cash flow hedge accounting on Accumulated Other Comprehensive Income, net of tax:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:32pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:400;line-height:100%"&gt;Amount of&lt;br/&gt;Gain or (Loss)&lt;br/&gt;Recognized&lt;br/&gt;in OCI on&lt;br/&gt;Derivative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:400;line-height:100%"&gt;Amount of&lt;br/&gt;Gain or (Loss)&lt;br/&gt;Recognized in&lt;br/&gt;OCI Included&lt;br/&gt;Component&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:400;line-height:100%"&gt;Location of&lt;br/&gt;Gain or (Loss)&lt;br/&gt;Recognized from&lt;br/&gt;AOCI into&lt;br/&gt;Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:400;line-height:100%"&gt;Amount of&lt;br/&gt;Gain or (Loss)&lt;br/&gt;Reclassified&lt;br/&gt;from AOCI&lt;br/&gt;into Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:400;line-height:100%"&gt;Amount of&lt;br/&gt;Gain or (Loss)&lt;br/&gt;Reclassified from&lt;br/&gt;AOCI into Income&lt;br/&gt;Included Component&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Derivatives in cash flow hedging relationships:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest Expense, Noninterest Income&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Year Ended 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;td colspan="3" style="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 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Derivatives in cash flow hedging relationships:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest Expense&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(71)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(71)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Derivatives in cash flow hedging relationships:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;597&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest Expense&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ia4938267dc0a4cabb9c68f267a6c3e0f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo5M2YyOWNkYjljOTQ0Yjk0ODAyOWExZGU3Y2M4NzhjYi90YWJsZXJhbmdlOjkzZjI5Y2RiOWM5NDRiOTQ4MDI5YTFkZTdjYzg3OGNiXzQtMi0xLTEtODg0MjA_a03c7014-6fdf-49ee-85c9-f2650fb1e00a"
      unitRef="usd">2398000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ia4938267dc0a4cabb9c68f267a6c3e0f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo5M2YyOWNkYjljOTQ0Yjk0ODAyOWExZGU3Y2M4NzhjYi90YWJsZXJhbmdlOjkzZjI5Y2RiOWM5NDRiOTQ4MDI5YTFkZTdjYzg3OGNiXzQtNC0xLTEtODg0MjA_a53086b1-831b-464e-9ef0-3453090cffca"
      unitRef="usd">2398000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ifc89e85b1ede40f6a6feab9754b3a963_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo5M2YyOWNkYjljOTQ0Yjk0ODAyOWExZGU3Y2M4NzhjYi90YWJsZXJhbmdlOjkzZjI5Y2RiOWM5NDRiOTQ4MDI5YTFkZTdjYzg3OGNiXzQtOC0xLTEtODg0MjA_d702ce37-7865-48c0-af71-7cd3d1fdef1f"
      unitRef="usd">7103000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="ifc89e85b1ede40f6a6feab9754b3a963_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo5M2YyOWNkYjljOTQ0Yjk0ODAyOWExZGU3Y2M4NzhjYi90YWJsZXJhbmdlOjkzZjI5Y2RiOWM5NDRiOTQ4MDI5YTFkZTdjYzg3OGNiXzQtMTAtMS0xLTg4NDIw_b7abbf12-28e4-40ec-a060-7effebe0fae6"
      unitRef="usd">7103000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i291d350e84654a1e944605d06a2e732c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo5M2YyOWNkYjljOTQ0Yjk0ODAyOWExZGU3Y2M4NzhjYi90YWJsZXJhbmdlOjkzZjI5Y2RiOWM5NDRiOTQ4MDI5YTFkZTdjYzg3OGNiXzgtMi0xLTEtODg0MjA_657f8f77-6070-4240-8199-6b9f9c748f36"
      unitRef="usd">3995000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i291d350e84654a1e944605d06a2e732c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo5M2YyOWNkYjljOTQ0Yjk0ODAyOWExZGU3Y2M4NzhjYi90YWJsZXJhbmdlOjkzZjI5Y2RiOWM5NDRiOTQ4MDI5YTFkZTdjYzg3OGNiXzgtNC0xLTEtODg0MjA_840e4cc4-949e-4954-9ab5-af50801ca561"
      unitRef="usd">3995000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="id741c35c31cd448ebfc5db065cf75291_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo5M2YyOWNkYjljOTQ0Yjk0ODAyOWExZGU3Y2M4NzhjYi90YWJsZXJhbmdlOjkzZjI5Y2RiOWM5NDRiOTQ4MDI5YTFkZTdjYzg3OGNiXzgtOC0xLTEtODg0MjA_444d7103-a38c-4410-a2ec-b96b65576663"
      unitRef="usd">-71000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="id741c35c31cd448ebfc5db065cf75291_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo5M2YyOWNkYjljOTQ0Yjk0ODAyOWExZGU3Y2M4NzhjYi90YWJsZXJhbmdlOjkzZjI5Y2RiOWM5NDRiOTQ4MDI5YTFkZTdjYzg3OGNiXzgtMTAtMS0xLTg4NDIw_b8b9ecfc-a3ae-45d4-bec1-c19db2099974"
      unitRef="usd">-71000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i2364b0125c1a42edb3621b64866c0630_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo5M2YyOWNkYjljOTQ0Yjk0ODAyOWExZGU3Y2M4NzhjYi90YWJsZXJhbmdlOjkzZjI5Y2RiOWM5NDRiOTQ4MDI5YTFkZTdjYzg3OGNiXzEyLTItMS0xLTkyODcw_f86f6d7d-9ddd-4cab-ae1c-000e7517d448"
      unitRef="usd">597000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i2364b0125c1a42edb3621b64866c0630_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo5M2YyOWNkYjljOTQ0Yjk0ODAyOWExZGU3Y2M4NzhjYi90YWJsZXJhbmdlOjkzZjI5Y2RiOWM5NDRiOTQ4MDI5YTFkZTdjYzg3OGNiXzEyLTQtMS0xLTkyODcw_d368d53a-c62b-4878-ae7c-8d6931f67868"
      unitRef="usd">597000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i2ec026b6670346ac912750c1803e0033_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo5M2YyOWNkYjljOTQ0Yjk0ODAyOWExZGU3Y2M4NzhjYi90YWJsZXJhbmdlOjkzZjI5Y2RiOWM5NDRiOTQ4MDI5YTFkZTdjYzg3OGNiXzEyLTgtMS0xLTkyODcw_8acd4811-54a8-49f2-8e43-8c0dc99ff452"
      unitRef="usd">-26000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i2ec026b6670346ac912750c1803e0033_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNjkvZnJhZzphZjNkYzk0M2NmNDc0OWM4YmE1OGZkOTA2MGU0NmE3Ny90YWJsZTo5M2YyOWNkYjljOTQ0Yjk0ODAyOWExZGU3Y2M4NzhjYi90YWJsZXJhbmdlOjkzZjI5Y2RiOWM5NDRiOTQ4MDI5YTFkZTdjYzg3OGNiXzEyLTEwLTEtMS05Mjg3MA_ffb4f582-fb5b-4940-b4f8-cc24b75ef057"
      unitRef="usd">-26000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:DepositLiabilitiesDisclosuresTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90ZXh0cmVnaW9uOjRhNzc1OGQ4NDdkMzQ1Njg4YmU2Y2E5YWU0YTRjYTgwXzQxMg_d85dd4b9-f9d2-4315-9c37-51310a288680">DEPOSITS &lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deposits are summarized 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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noninterest-bearing demand&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,756,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,925,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;/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:120%"&gt;Interest-bearing demand&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;856,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;830,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Individual retirement 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:120%"&gt;68,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;83,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;/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:120%"&gt;Money market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;508,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;520,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Savings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;551,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;504,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;319,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:120%"&gt;533,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Brokered time 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:120%"&gt;110,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;40,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other brokered 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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;210,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Total deposits&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:120%"&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:120%"&gt;4,171,336&#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:120%"&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:120%"&gt;4,646,679&#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:7pt"&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, scheduled maturities of time deposits, including certificates of deposits, individual retirement accounts and brokered time deposits, are 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:86.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.984%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Within one year&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;435,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After one but within two years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After two but within three years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;After three but within four years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After four but within five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,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;/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:120%"&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:120%"&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:120%"&gt;497,830&#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:7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Time deposits, including individual retirement accounts, certificates of deposit, and brokered time deposits, with individual balances of $250,000 and greater totaled $58,462,000 and $116,977,000 at December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:DepositLiabilitiesDisclosuresTextBlock>
    <us-gaap:DepositLiabilitiesTypeTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90ZXh0cmVnaW9uOjRhNzc1OGQ4NDdkMzQ1Njg4YmU2Y2E5YWU0YTRjYTgwXzQxMw_c282fc3b-eb1b-4884-962e-a084758ddd7d">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deposits are summarized 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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noninterest-bearing demand&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,756,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,925,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;/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:120%"&gt;Interest-bearing demand&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;856,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;830,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Individual retirement 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:120%"&gt;68,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;83,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;/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:120%"&gt;Money market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;508,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;520,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Savings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;551,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;504,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;319,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:120%"&gt;533,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Brokered time 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:120%"&gt;110,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;40,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other brokered 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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;210,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Total deposits&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:120%"&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:120%"&gt;4,171,336&#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:120%"&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:120%"&gt;4,646,679&#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:DepositLiabilitiesTypeTableTextBlock>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzEtMS0xLTEtODg0MjA_29ec7883-66ea-4871-a1b7-4ee375cc863d"
      unitRef="usd">1756680000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzEtMy0xLTEtODg0MjA_ca19a87f-ec48-474e-85d8-f795b1e4016a"
      unitRef="usd">1925370000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDomesticDepositDemand
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzItMS0xLTEtODg0MjA_f12ca916-6536-4e02-9428-e083e36327f2"
      unitRef="usd">856512000</us-gaap:InterestBearingDomesticDepositDemand>
    <us-gaap:InterestBearingDomesticDepositDemand
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzItMy0xLTEtODg0MjA_1e5fa579-b76f-4278-bc03-5a8c3c5f5109"
      unitRef="usd">830019000</us-gaap:InterestBearingDomesticDepositDemand>
    <tfin:InterestBearingDomesticDepositIndividualRetirementAccounts
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzMtMS0xLTEtODg0MjA_22d7c869-1a1a-4278-9b4b-f6a7afad3beb"
      unitRef="usd">68125000</tfin:InterestBearingDomesticDepositIndividualRetirementAccounts>
    <tfin:InterestBearingDomesticDepositIndividualRetirementAccounts
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzMtMy0xLTEtODg0MjA_d2aefd3f-e7a9-4ba7-8aa8-ea80054872fb"
      unitRef="usd">83410000</tfin:InterestBearingDomesticDepositIndividualRetirementAccounts>
    <us-gaap:InterestBearingDomesticDepositMoneyMarket
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzQtMS0xLTEtODg0MjA_202f6f1d-bcdf-4312-aae0-9c2b696586be"
      unitRef="usd">508534000</us-gaap:InterestBearingDomesticDepositMoneyMarket>
    <us-gaap:InterestBearingDomesticDepositMoneyMarket
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzQtMy0xLTEtODg0MjA_b0b46c13-ee34-45ff-b56b-1a76c7ee248a"
      unitRef="usd">520358000</us-gaap:InterestBearingDomesticDepositMoneyMarket>
    <us-gaap:InterestBearingDomesticDepositSavings
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzUtMS0xLTEtODg0MjA_7be662c6-eba5-456c-ba0b-78aaab388819"
      unitRef="usd">551780000</us-gaap:InterestBearingDomesticDepositSavings>
    <us-gaap:InterestBearingDomesticDepositSavings
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzUtMy0xLTEtODg0MjA_c6b47ba2-c11c-41fe-bcec-3dce1de0cb96"
      unitRef="usd">504146000</us-gaap:InterestBearingDomesticDepositSavings>
    <us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzYtMS0xLTEtODg0MjA_edd97663-ee48-467d-a843-621c85733710"
      unitRef="usd">319150000</us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits>
    <us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzYtMy0xLTEtODg0MjA_4f7391fc-5b59-46d0-b9d0-b932532f2d17"
      unitRef="usd">533206000</us-gaap:InterestBearingDomesticDepositCertificatesOfDeposits>
    <us-gaap:InterestBearingDomesticDepositBrokered
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzctMS0xLTEtODg0MjA_b39fc7cb-7670-4b85-bdea-8334403fec0e"
      unitRef="usd">110555000</us-gaap:InterestBearingDomesticDepositBrokered>
    <us-gaap:InterestBearingDomesticDepositBrokered
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzctMy0xLTEtODg0MjA_ccae18fa-9d4d-454c-9693-441ad2507648"
      unitRef="usd">40125000</us-gaap:InterestBearingDomesticDepositBrokered>
    <tfin:InterestBearingDomesticDepositBrokeredOther
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzgtMS0xLTEtODg0MjA_276a9505-dd4b-4946-b749-0d97ba1e3cf8"
      unitRef="usd">0</tfin:InterestBearingDomesticDepositBrokeredOther>
    <tfin:InterestBearingDomesticDepositBrokeredOther
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzgtMy0xLTEtODg0MjA_9498bf9c-a047-4b65-b342-ad60703ccb8b"
      unitRef="usd">210045000</tfin:InterestBearingDomesticDepositBrokeredOther>
    <us-gaap:Deposits
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzktMS0xLTEtODg0MjA_2b9cfcf9-e02e-4f58-b5df-9859f7a449a7"
      unitRef="usd">4171336000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpiMGU5MGNmNzc5YzI0MDA2YjA1ODFiYTk4ZTQ3NGUwOC90YWJsZXJhbmdlOmIwZTkwY2Y3NzljMjQwMDZiMDU4MWJhOThlNDc0ZTA4XzktMy0xLTEtODg0MjA_fc2c4034-ec9a-457b-a4f3-a417104815fd"
      unitRef="usd">4646679000</us-gaap:Deposits>
    <us-gaap:TimeDepositMaturitiesTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90ZXh0cmVnaW9uOjRhNzc1OGQ4NDdkMzQ1Njg4YmU2Y2E5YWU0YTRjYTgwXzQxNA_a9584b09-1c15-47fe-a1a0-165be921323d">&lt;div style="margin-top:7pt"&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, scheduled maturities of time deposits, including certificates of deposits, individual retirement accounts and brokered time deposits, are 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:86.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.984%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Within one year&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;435,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After one but within two years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After two but within three years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;After three but within four years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After four but within five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,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;/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:120%"&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:120%"&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:120%"&gt;497,830&#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:TimeDepositMaturitiesTableTextBlock>
    <us-gaap:TimeDepositMaturitiesNextRollingTwelveMonths
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpjODg4NjA2NmNmYzg0MmU0OTdmNjkwMzEwOGM1ZTY5Yy90YWJsZXJhbmdlOmM4ODg2MDY2Y2ZjODQyZTQ5N2Y2OTAzMTA4YzVlNjljXzEtMS0xLTEtODg0MjA_1922b18a-12f8-41bc-90e9-b5f68bb4bf1c"
      unitRef="usd">435978000</us-gaap:TimeDepositMaturitiesNextRollingTwelveMonths>
    <us-gaap:TimeDepositMaturitiesRollingYearTwo
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpjODg4NjA2NmNmYzg0MmU0OTdmNjkwMzEwOGM1ZTY5Yy90YWJsZXJhbmdlOmM4ODg2MDY2Y2ZjODQyZTQ5N2Y2OTAzMTA4YzVlNjljXzItMS0xLTEtODg0MjA_bf9f2778-e1b7-41be-bd02-67c33d830dfa"
      unitRef="usd">42394000</us-gaap:TimeDepositMaturitiesRollingYearTwo>
    <us-gaap:TimeDepositMaturitiesRollingYearThree
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpjODg4NjA2NmNmYzg0MmU0OTdmNjkwMzEwOGM1ZTY5Yy90YWJsZXJhbmdlOmM4ODg2MDY2Y2ZjODQyZTQ5N2Y2OTAzMTA4YzVlNjljXzMtMS0xLTEtODg0MjA_6572d2fb-108e-43ed-a663-409c99420d2f"
      unitRef="usd">9509000</us-gaap:TimeDepositMaturitiesRollingYearThree>
    <us-gaap:TimeDepositMaturitiesRollingYearFour
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpjODg4NjA2NmNmYzg0MmU0OTdmNjkwMzEwOGM1ZTY5Yy90YWJsZXJhbmdlOmM4ODg2MDY2Y2ZjODQyZTQ5N2Y2OTAzMTA4YzVlNjljXzQtMS0xLTEtODg0MjA_c4b4adb4-17e8-49c1-94bc-9a988b5c2306"
      unitRef="usd">5052000</us-gaap:TimeDepositMaturitiesRollingYearFour>
    <us-gaap:TimeDepositMaturitiesRollingYearFive
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpjODg4NjA2NmNmYzg0MmU0OTdmNjkwMzEwOGM1ZTY5Yy90YWJsZXJhbmdlOmM4ODg2MDY2Y2ZjODQyZTQ5N2Y2OTAzMTA4YzVlNjljXzUtMS0xLTEtODg0MjA_37c6f3c4-cead-44ba-8718-eb2977011904"
      unitRef="usd">4897000</us-gaap:TimeDepositMaturitiesRollingYearFive>
    <us-gaap:TimeDeposits
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90YWJsZTpjODg4NjA2NmNmYzg0MmU0OTdmNjkwMzEwOGM1ZTY5Yy90YWJsZXJhbmdlOmM4ODg2MDY2Y2ZjODQyZTQ5N2Y2OTAzMTA4YzVlNjljXzYtMS0xLTEtODg0MjA_4843c8ce-0608-4d9a-a15d-98ec541529ce"
      unitRef="usd">497830000</us-gaap:TimeDeposits>
    <us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90ZXh0cmVnaW9uOjRhNzc1OGQ4NDdkMzQ1Njg4YmU2Y2E5YWU0YTRjYTgwXzU0OTc1NTgxNDMwOQ_6c02bcf7-2aab-4d28-9318-195e5829a840"
      unitRef="usd">58462000</us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit>
    <us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzIvZnJhZzo0YTc3NThkODQ3ZDM0NTY4OGJlNmNhOWFlNGE0Y2E4MC90ZXh0cmVnaW9uOjRhNzc1OGQ4NDdkMzQ1Njg4YmU2Y2E5YWU0YTRjYTgwXzU0OTc1NTgxNDMxMw_89392b2b-4f80-46bb-8fd2-50268d542814"
      unitRef="usd">116977000</us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzY2MDc_e559ca8e-6778-4605-adfc-82e711ed5ea7">BORROWINGS AND BORROWING CAPACITY&lt;div style="margin-top:6pt"&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;Customer Repurchase Agreements&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:400;line-height:120%"&gt;Customer repurchase agreements are overnight customer sweep arrangements. Information concerning customer repurchase agreements is summarized 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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amount outstanding at end of the year&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average interest rate at end of the 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:120%"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Average daily balance during the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Weighted average interest rate during the 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:120%"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maximum month-end balance during the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer repurchase agreements are secured by pledged securities with carrying amounts 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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Asset-backed securities&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;CLO 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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,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: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:120%"&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:120%"&gt;4,994&#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:120%"&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:120%"&gt;14,970&#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:12pt"&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;FHLB Advances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;FHLB advances are collateralized by assets, including a blanket pledge of certain loans. FHLB advances and weighted average interest rates at end of period by contractual maturity are summarized 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:65.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Variable Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted Average Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30,000&#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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.25&#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;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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information concerning FHLB advances is summarized 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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amount outstanding at end of the year&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;180,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average interest rate at end of the 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:120%"&gt;4.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Average daily balance during the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Weighted average interest rate during the 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:120%"&gt;1.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;0.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maximum month-end balance during the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;230,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;180,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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s unused borrowing capacity with the FHLB is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Borrowing capacity&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;676,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;978,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Borrowings outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unused borrowing capacity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;646,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;798,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Paycheck Protection Program Liquidity Facility (&#x201c;PPPLF&#x201d;)&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:400;line-height:120%"&gt;The PPPLF is a lending facility offered by the Federal Reserve Banks to facilitate lending to small businesses under the Paycheck Protection Program. Borrowings under the PPPLF are secured by Paycheck Protection Program Loans (&#x201c;PPP loans&#x201d;) guaranteed by the Small Business Administration (&#x201c;SBA&#x201d;) and mature at the same time as the PPP Loan pledged to secure the extension of credit. The maturity dates of the borrowings are accelerated if the underlying PPP Loan goes into default and the Company sells the PPP Loan to the SBA to realize on the SBA guarantee or if the Company receives any loan forgiveness reimbursement from the SBA for the underlying PPP Loan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information concerning borrowings under the PPPLF is summarized 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:71.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.819%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"&gt;Amount outstanding at end of period&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;&#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;27,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average interest rate at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Average amount outstanding during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Weighted average interest rate during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Highest month end balance during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 PPPLF borrowings outstanding at December 31, 2022. At December 31, 2021, the PPPLF borrowings were secured by PPP Loans totaling  $27,144,000 and incurred interest at a fixed rate of 0.35% annually. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Federal Funds Purchased&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:400;line-height:120%"&gt;The Company had no federal funds purchased at December&#160;31, 2022 and 2021. However, as of December&#160;31, 2022, the Company had unsecured federal funds lines of credit with seven unaffiliated banks totaling $227,500,000. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Federal Reserve Bank Discount Window&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:400;line-height:120%"&gt;The Company has entered into agreements with the Federal Reserve Bank of Dallas to borrow from its discount window. The Company had no Federal Reserve Bank discount window borrowings outstanding at December&#160;31, 2022 and 2021. At December&#160;31, 2022, the Company had $510,724,000 of unused borrowing capacity from the Federal Reserve Bank discount window, to which the Company pledged loans with an outstanding balance of $679,897,000. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Subordinated Notes&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:400;line-height:120%"&gt;The following provides a summary of the Company&#x2019;s subordinated notes:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.934%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;Face Value&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;Carrying Value&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;Current Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;First Repricing Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Variable Interest Rate at Repricing Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Initial Issuance Costs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;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;Subordinated Notes issued November 27, 2019&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: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;39,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;38,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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.875%&lt;/span&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:center;vertical-align: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/27/2024&lt;/span&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three Month LIBOR plus 3.330%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Subordinated Notes issued August 26, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,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:9pt;font-weight:400;line-height:100%"&gt;68,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;2031&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;3.500%&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;9/01/2026&lt;/span&gt;&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:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three Month SOFR&lt;/span&gt;&lt;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"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt; plus 2.860%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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,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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;109,500&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;107,800&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" 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:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Secured Overnight Financing Rate&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Subordinated Notes bear interest payable semi-annually in arrears to, but excluding the first repricing date, and thereafter payable quarterly in arrears at an annual floating rate. The Company may, at its option, beginning on the respective first repricing date and on any scheduled interest payment date thereafter, redeem the Subordinated Notes, in whole or in part, at a redemption price equal to the outstanding principal amount of the Subordinated Notes to be redeemed plus accrued and unpaid interest to, but excluding, the date of redemption.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Subordinated Notes are included on the consolidated balance sheets as liabilities at their carrying values; however, for regulatory purposes, the $107,800,000 and $106,957,000 carrying value of these obligations  at December&#160;31, 2022 and 2021, respectively, were eligible for inclusion in Tier 2 regulatory capital. Issuance costs related to the Subordinated Notes have been netted against the subordinated notes liability on the balance sheet. The debt issuance costs are being amortized using the effective interest method through maturity and recognized as a component of interest expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Subordinated Notes are subordinated in right of payment to the Company&#x2019;s existing and future senior indebtedness and are structurally subordinated to the Company&#x2019;s subsidiaries&#x2019; existing and future indebtedness and other obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 30, 2016, the Company issued $50,000,000 of Fixed-to-Floating Rate Subordinated Notes due 2026 (the &#x201c;2016 Notes&#x201d;). The 2016 Notes initially bear interest at 6.50% per annum, payable semi-annually in arrears, to, but excluding, September 30, 2021, and, thereafter and to, but excluding, the maturity date or earlier redemption, interest shall be payable quarterly in arrears, at an annual floating rate equal to three-month LIBOR as determined for the applicable quarterly period, plus 5.345%. The Company redeemed the 2016 Notes in whole on September 30, 2021 at which time $755,000 in remaining deferred costs were recognized through interest expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Junior Subordinated Debentures&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:400;line-height:120%"&gt;The following provides a summary of the Company&#x2019;s junior subordinated debentures:&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:34.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Face 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:400;line-height:120%"&gt;Carrying 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:400;line-height:120%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Variable&lt;br/&gt;Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest Rate At December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;National Bancshares Capital Trust II&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September 2033&lt;/span&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;LIBOR + 3.00%&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.77%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;National Bancshares Capital Trust III&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;July 2036&lt;/span&gt;&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;LIBOR + 1.64%&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.72%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ColoEast Capital Trust I&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:120%"&gt;September 2035&lt;/span&gt;&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;LIBOR + 1.60%&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.33%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ColoEast Capital Trust II&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,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:120%"&gt;4,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:120%"&gt;March 2037&lt;/span&gt;&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;LIBOR + 1.79%&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.52%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Valley Bancorp Statutory Trust I&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:120%"&gt;September 2032&lt;/span&gt;&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;LIBOR + 3.40%&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.12%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Valley Bancorp Statutory Trust II&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:120%"&gt;July 2034&lt;/span&gt;&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;LIBOR + 2.75%&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.49%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;41,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" 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:7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These debentures are unsecured obligations due to trusts that are unconsolidated subsidiaries. The debentures were issued in conjunction with the trusts&#x2019; issuances of obligated capital securities. The trusts used the proceeds from the issuances of their capital securities to buy floating rate junior subordinated deferrable interest debentures that bear the same interest rate and terms as the capital securities. These debentures are the trusts&#x2019; only assets and the interest payments from the debentures finance the distributions paid on the capital securities. These debentures rank junior and are subordinate in the right of payment to all other debt of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 purchase accounting adjustments made with the National Bancshares, Inc. acquisition on October 15, 2013, the ColoEast acquisition on August 1, 2016, and the Valley acquisition on December 9, 2017, the Company adjusted the carrying value of the junior subordinated debentures to fair value as of the respective acquisition dates. The discount on the debentures will continue to be amortized through maturity and recognized as a component of interest expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The debentures may be called by the Company at par plus any accrued but unpaid interest. Interest on the debentures is calculated quarterly. The distribution rate payable on the capital securities is cumulative and payable quarterly in arrears. The Company has the right to defer payments on interest on the debentures at any time by extending the interest payment period for a period not exceeding 20 consecutive quarters with respect to each deferral period, provided that no extension period may extend beyond the redemption or maturity date of the debentures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The debentures are included on the consolidated balance sheet as liabilities; however, for regulatory purposes, the carrying value of these obligations are eligible for inclusion in Tier I regulatory capital, subject to certain limitations. All of the carrying value of $41,158,000 and $40,602,000 was allowed in the calculation of Tier I regulatory capital as of December&#160;31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfRepurchaseAgreements
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzY2MDg_5240c8df-45eb-4e64-8197-65070b158ac0">Information concerning customer repurchase agreements is summarized as follows:&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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amount outstanding at end of the year&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average interest rate at end of the 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:120%"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Average daily balance during the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Weighted average interest rate during the 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:120%"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maximum month-end balance during the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer repurchase agreements are secured by pledged securities with carrying amounts 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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Asset-backed securities&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;CLO 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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,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: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:120%"&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:120%"&gt;4,994&#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:120%"&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:120%"&gt;14,970&#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:ScheduleOfRepurchaseAgreements>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo1MGRlNjVlZGUyYjI0OWE4OTlhMDRkYmZhZWUzZmEwMC90YWJsZXJhbmdlOjUwZGU2NWVkZTJiMjQ5YTg5OWEwNGRiZmFlZTNmYTAwXzEtMS0xLTEtODg0MjA_159770d4-9a74-44b9-8223-9a847fdf1642"
      unitRef="usd">340000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo1MGRlNjVlZGUyYjI0OWE4OTlhMDRkYmZhZWUzZmEwMC90YWJsZXJhbmdlOjUwZGU2NWVkZTJiMjQ5YTg5OWEwNGRiZmFlZTNmYTAwXzEtMy0xLTEtODg0MjA_1777a28d-4bc9-42ce-aa59-cbf4d0d69d93"
      unitRef="usd">2103000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <tfin:SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo1MGRlNjVlZGUyYjI0OWE4OTlhMDRkYmZhZWUzZmEwMC90YWJsZXJhbmdlOjUwZGU2NWVkZTJiMjQ5YTg5OWEwNGRiZmFlZTNmYTAwXzItMS0xLTEtODg0MjA_f3e1230a-ff13-4c8d-959d-c29e158a0807"
      unitRef="number">0.0003</tfin:SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear>
    <tfin:SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo1MGRlNjVlZGUyYjI0OWE4OTlhMDRkYmZhZWUzZmEwMC90YWJsZXJhbmdlOjUwZGU2NWVkZTJiMjQ5YTg5OWEwNGRiZmFlZTNmYTAwXzItMy0xLTEtODg0MjA_59e11427-f9d1-4316-b12c-e44f0be97343"
      unitRef="number">0.0003</tfin:SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear>
    <tfin:SecuritiesSoldUnderAgreementsToRepurchaseAverageDailyBalance
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo1MGRlNjVlZGUyYjI0OWE4OTlhMDRkYmZhZWUzZmEwMC90YWJsZXJhbmdlOjUwZGU2NWVkZTJiMjQ5YTg5OWEwNGRiZmFlZTNmYTAwXzMtMS0xLTEtODg0MjA_3854477e-1a8c-453e-a4e7-2b0397d8a9b6"
      unitRef="usd">6701000</tfin:SecuritiesSoldUnderAgreementsToRepurchaseAverageDailyBalance>
    <tfin:SecuritiesSoldUnderAgreementsToRepurchaseAverageDailyBalance
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo1MGRlNjVlZGUyYjI0OWE4OTlhMDRkYmZhZWUzZmEwMC90YWJsZXJhbmdlOjUwZGU2NWVkZTJiMjQ5YTg5OWEwNGRiZmFlZTNmYTAwXzMtMy0xLTEtODg0MjA_9b3cc32c-d031-44f8-8b78-44283d10a064"
      unitRef="usd">5985000</tfin:SecuritiesSoldUnderAgreementsToRepurchaseAverageDailyBalance>
    <tfin:SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRates
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo1MGRlNjVlZGUyYjI0OWE4OTlhMDRkYmZhZWUzZmEwMC90YWJsZXJhbmdlOjUwZGU2NWVkZTJiMjQ5YTg5OWEwNGRiZmFlZTNmYTAwXzQtMS0xLTEtODg0MjA_536cb764-a873-4353-ad1c-ee56c2a5ff92"
      unitRef="number">0.0003</tfin:SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRates>
    <tfin:SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRates
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo1MGRlNjVlZGUyYjI0OWE4OTlhMDRkYmZhZWUzZmEwMC90YWJsZXJhbmdlOjUwZGU2NWVkZTJiMjQ5YTg5OWEwNGRiZmFlZTNmYTAwXzQtMy0xLTEtODg0MjA_7d018267-5203-4e25-aaa1-d879ed30e577"
      unitRef="number">0.0003</tfin:SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRates>
    <tfin:SecuritiesSoldUnderAgreementsToRepurchaseMaximumOutstandingAtAnyMonthEnd
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo1MGRlNjVlZGUyYjI0OWE4OTlhMDRkYmZhZWUzZmEwMC90YWJsZXJhbmdlOjUwZGU2NWVkZTJiMjQ5YTg5OWEwNGRiZmFlZTNmYTAwXzUtMS0xLTEtODg0MjA_213050fc-eace-4a6a-96f1-4d37473204a6"
      unitRef="usd">13463000</tfin:SecuritiesSoldUnderAgreementsToRepurchaseMaximumOutstandingAtAnyMonthEnd>
    <tfin:SecuritiesSoldUnderAgreementsToRepurchaseMaximumOutstandingAtAnyMonthEnd
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo1MGRlNjVlZGUyYjI0OWE4OTlhMDRkYmZhZWUzZmEwMC90YWJsZXJhbmdlOjUwZGU2NWVkZTJiMjQ5YTg5OWEwNGRiZmFlZTNmYTAwXzUtMy0xLTEtODg0MjA_37566201-fb0b-44f5-ae10-ffcf46f24665"
      unitRef="usd">12405000</tfin:SecuritiesSoldUnderAgreementsToRepurchaseMaximumOutstandingAtAnyMonthEnd>
    <us-gaap:DebtSecurities
      contextRef="ic83bcc3612a74fb4a197ef2e00f5b1b0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowMzViZDhmMTdhNjY0YTgyOGY1ZTkzNjVkNjk4MTk1Mi90YWJsZXJhbmdlOjAzNWJkOGYxN2E2NjRhODI4ZjVlOTM2NWQ2OTgxOTUyXzEtMS0xLTEtODg0MjA_da3d9e6b-6e4e-40d5-8867-508cfa4faad8"
      unitRef="usd">4994000</us-gaap:DebtSecurities>
    <us-gaap:DebtSecurities
      contextRef="i658ee9e23068495dae2669ade33f53dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowMzViZDhmMTdhNjY0YTgyOGY1ZTkzNjVkNjk4MTk1Mi90YWJsZXJhbmdlOjAzNWJkOGYxN2E2NjRhODI4ZjVlOTM2NWQ2OTgxOTUyXzEtMy0xLTEtODg0MjA_e711f1b9-4b80-41d3-be76-bb53e5aea006"
      unitRef="usd">4999000</us-gaap:DebtSecurities>
    <us-gaap:DebtSecurities
      contextRef="iba37a2cc3222408e87919c2513db9aca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowMzViZDhmMTdhNjY0YTgyOGY1ZTkzNjVkNjk4MTk1Mi90YWJsZXJhbmdlOjAzNWJkOGYxN2E2NjRhODI4ZjVlOTM2NWQ2OTgxOTUyXzItMS0xLTEtODg0MjA_08ca8b26-2914-4e27-8e39-a950a18c094e"
      unitRef="usd">0</us-gaap:DebtSecurities>
    <us-gaap:DebtSecurities
      contextRef="i3c1d5df796a64070b8b468bd1d6b4c80_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowMzViZDhmMTdhNjY0YTgyOGY1ZTkzNjVkNjk4MTk1Mi90YWJsZXJhbmdlOjAzNWJkOGYxN2E2NjRhODI4ZjVlOTM2NWQ2OTgxOTUyXzItMy0xLTEtODg0MjA_aba125e6-b96d-4008-9e85-937cea448789"
      unitRef="usd">9971000</us-gaap:DebtSecurities>
    <us-gaap:DebtSecurities
      contextRef="i81e0d3fd63044e528fddb9fdd9a47f3a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowMzViZDhmMTdhNjY0YTgyOGY1ZTkzNjVkNjk4MTk1Mi90YWJsZXJhbmdlOjAzNWJkOGYxN2E2NjRhODI4ZjVlOTM2NWQ2OTgxOTUyXzMtMS0xLTEtODg0MjA_d5c3d8df-e5bd-40d9-afc4-1fb353673b51"
      unitRef="usd">4994000</us-gaap:DebtSecurities>
    <us-gaap:DebtSecurities
      contextRef="i5c6fd3df7e884bb2b5c24e69acf4e362_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowMzViZDhmMTdhNjY0YTgyOGY1ZTkzNjVkNjk4MTk1Mi90YWJsZXJhbmdlOjAzNWJkOGYxN2E2NjRhODI4ZjVlOTM2NWQ2OTgxOTUyXzMtMy0xLTEtODg0MjA_89bdb982-b0c4-4a55-94af-e7edd0e47b14"
      unitRef="usd">14970000</us-gaap:DebtSecurities>
    <us-gaap:FederalHomeLoanBankAdvancesTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzY2MDk_f7de02ea-6639-49d4-91a6-c5550980e0d2">&lt;div style="margin-top:12pt"&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;FHLB Advances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;FHLB advances are collateralized by assets, including a blanket pledge of certain loans. FHLB advances and weighted average interest rates at end of period by contractual maturity are summarized 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:65.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.874%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Variable Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted Average Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30,000&#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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.25&#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;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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FederalHomeLoanBankAdvancesTableTextBlock>
    <tfin:FederalHomeLoanBankAdvancesMaturitiesSummaryByInterestRateTypeFloatingRateDueYearNine
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo5NGRiYmY2MzY2NzA0ZjRmYjFhMmUxMzJkYjUzZmNiZC90YWJsZXJhbmdlOjk0ZGJiZjYzNjY3MDRmNGZiMWEyZTEzMmRiNTNmY2JkXzMtNS0xLTEtODg0MjA_ace309f0-e7a3-45dd-96e7-20e48b7b50d9"
      unitRef="usd">30000000</tfin:FederalHomeLoanBankAdvancesMaturitiesSummaryByInterestRateTypeFloatingRateDueYearNine>
    <tfin:FederalHomeLoanBankAdvancesMaturitiesSummaryWeightedAverageVariableInterestRateOfAmountsDueYearNineOfBalanceSheetDate
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo5NGRiYmY2MzY2NzA0ZjRmYjFhMmUxMzJkYjUzZmNiZC90YWJsZXJhbmdlOjk0ZGJiZjYzNjY3MDRmNGZiMWEyZTEzMmRiNTNmY2JkXzMtNy0xLTEtODg0MjA_b5c0eda6-2154-4b21-8d47-f16b80ec0017"
      unitRef="number">0.0425</tfin:FederalHomeLoanBankAdvancesMaturitiesSummaryWeightedAverageVariableInterestRateOfAmountsDueYearNineOfBalanceSheetDate>
    <tfin:FederalHomeLoanBankAdvancesAdditionalInformationTableTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzY2MTQ_0e13e325-d050-4f83-9618-c17ac280c5d2">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information concerning FHLB advances is summarized 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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amount outstanding at end of the year&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;180,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average interest rate at end of the 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:120%"&gt;4.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;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;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Average daily balance during the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;69,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Weighted average interest rate during the 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:120%"&gt;1.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;0.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maximum month-end balance during the year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;230,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;180,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;/table&gt;&lt;/div&gt;</tfin:FederalHomeLoanBankAdvancesAdditionalInformationTableTableTextBlock>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTplY2UzNjg4ZWU3ZGQ0NGIwODBlY2U0OTExYmNmOWRlNi90YWJsZXJhbmdlOmVjZTM2ODhlZTdkZDQ0YjA4MGVjZTQ5MTFiY2Y5ZGU2XzEtMS0xLTEtODg0MjA_4d25899f-a8d9-4182-bfb1-c4b578023c65"
      unitRef="usd">30000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTplY2UzNjg4ZWU3ZGQ0NGIwODBlY2U0OTExYmNmOWRlNi90YWJsZXJhbmdlOmVjZTM2ODhlZTdkZDQ0YjA4MGVjZTQ5MTFiY2Y5ZGU2XzEtMy0xLTEtODg0MjA_fabe7ceb-33d2-4736-8623-c6160a686a1f"
      unitRef="usd">180000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTplY2UzNjg4ZWU3ZGQ0NGIwODBlY2U0OTExYmNmOWRlNi90YWJsZXJhbmdlOmVjZTM2ODhlZTdkZDQ0YjA4MGVjZTQ5MTFiY2Y5ZGU2XzItMS0xLTEtODg0MjA_ff6eaff0-24af-45d6-9f72-1070e5b4ada9"
      unitRef="number">0.0425</us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd>
    <us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTplY2UzNjg4ZWU3ZGQ0NGIwODBlY2U0OTExYmNmOWRlNi90YWJsZXJhbmdlOmVjZTM2ODhlZTdkZDQ0YjA4MGVjZTQ5MTFiY2Y5ZGU2XzItMy0xLTEtODg0MjA_98146a35-9b6e-44b9-b8c2-eaa040e9e76a"
      unitRef="number">0.0015</us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd>
    <us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTplY2UzNjg4ZWU3ZGQ0NGIwODBlY2U0OTExYmNmOWRlNi90YWJsZXJhbmdlOmVjZTM2ODhlZTdkZDQ0YjA4MGVjZTQ5MTFiY2Y5ZGU2XzMtMS0xLTEtODg0MjA_da61dd16-3730-4604-b9ce-1af26ac73d32"
      unitRef="usd">69658000</us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding>
    <us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTplY2UzNjg4ZWU3ZGQ0NGIwODBlY2U0OTExYmNmOWRlNi90YWJsZXJhbmdlOmVjZTM2ODhlZTdkZDQ0YjA4MGVjZTQ5MTFiY2Y5ZGU2XzMtMy0xLTEtODg0MjA_a3d385a2-a171-40b1-b6dd-f841cdba2bd3"
      unitRef="usd">37671000</us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding>
    <us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateForYear
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTplY2UzNjg4ZWU3ZGQ0NGIwODBlY2U0OTExYmNmOWRlNi90YWJsZXJhbmdlOmVjZTM2ODhlZTdkZDQ0YjA4MGVjZTQ5MTFiY2Y5ZGU2XzQtMS0xLTEtODg0MjA_225b4ab3-d9b6-436b-aeac-db38bfab4aad"
      unitRef="number">0.0119</us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateForYear>
    <us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateForYear
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTplY2UzNjg4ZWU3ZGQ0NGIwODBlY2U0OTExYmNmOWRlNi90YWJsZXJhbmdlOmVjZTM2ODhlZTdkZDQ0YjA4MGVjZTQ5MTFiY2Y5ZGU2XzQtMy0xLTEtODg0MjA_69d5a942-f4b8-427f-837f-090b730b9055"
      unitRef="number">0.0024</us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateForYear>
    <us-gaap:FederalHomeLoanBankAdvancesActivityForYearMaximumOutstandingAtAnyMonthEnd
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTplY2UzNjg4ZWU3ZGQ0NGIwODBlY2U0OTExYmNmOWRlNi90YWJsZXJhbmdlOmVjZTM2ODhlZTdkZDQ0YjA4MGVjZTQ5MTFiY2Y5ZGU2XzUtMS0xLTEtODg0MjA_bf337c84-5c8f-4dbf-933c-0ce5e9ed660b"
      unitRef="usd">230000000</us-gaap:FederalHomeLoanBankAdvancesActivityForYearMaximumOutstandingAtAnyMonthEnd>
    <us-gaap:FederalHomeLoanBankAdvancesActivityForYearMaximumOutstandingAtAnyMonthEnd
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTplY2UzNjg4ZWU3ZGQ0NGIwODBlY2U0OTExYmNmOWRlNi90YWJsZXJhbmdlOmVjZTM2ODhlZTdkZDQ0YjA4MGVjZTQ5MTFiY2Y5ZGU2XzUtMy0xLTEtODg0MjA_371b8f61-cfae-4a7b-9a37-49fff7af88e5"
      unitRef="usd">180000000</us-gaap:FederalHomeLoanBankAdvancesActivityForYearMaximumOutstandingAtAnyMonthEnd>
    <tfin:FederalHomeLoanBankAdvancesBorrowingCapacityTableTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzY2MTU_e0fc1820-7fef-4f9f-8486-20a48636c2d9">&lt;div style="margin-top:7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s unused borrowing capacity with the FHLB is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Borrowing capacity&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;676,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;978,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Borrowings outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unused borrowing capacity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;646,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;798,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</tfin:FederalHomeLoanBankAdvancesBorrowingCapacityTableTableTextBlock>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZToxYTZhMjQxNWIzNzg0NDE1YmNkN2NkNDM5ZDlmZTIxMy90YWJsZXJhbmdlOjFhNmEyNDE1YjM3ODQ0MTViY2Q3Y2Q0MzlkOWZlMjEzXzEtMS0xLTEtODg0MjA_b8a73b4c-d9bb-4bc5-b18c-f2e17b408465"
      unitRef="usd">676307000</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZToxYTZhMjQxNWIzNzg0NDE1YmNkN2NkNDM5ZDlmZTIxMy90YWJsZXJhbmdlOjFhNmEyNDE1YjM3ODQ0MTViY2Q3Y2Q0MzlkOWZlMjEzXzEtMy0xLTEtODg0MjA_122c3497-d826-48b8-b472-965cea82ecd6"
      unitRef="usd">978794000</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZToxYTZhMjQxNWIzNzg0NDE1YmNkN2NkNDM5ZDlmZTIxMy90YWJsZXJhbmdlOjFhNmEyNDE1YjM3ODQ0MTViY2Q3Y2Q0MzlkOWZlMjEzXzItMS0xLTEtODg0MjA_1766d0f2-4cf4-4a31-9271-b008ed5457ae"
      unitRef="usd">30000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZToxYTZhMjQxNWIzNzg0NDE1YmNkN2NkNDM5ZDlmZTIxMy90YWJsZXJhbmdlOjFhNmEyNDE1YjM3ODQ0MTViY2Q3Y2Q0MzlkOWZlMjEzXzItMy0xLTEtODg0MjA_18f37c30-d23c-48bb-ad32-1827d316f8f9"
      unitRef="usd">180000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZToxYTZhMjQxNWIzNzg0NDE1YmNkN2NkNDM5ZDlmZTIxMy90YWJsZXJhbmdlOjFhNmEyNDE1YjM3ODQ0MTViY2Q3Y2Q0MzlkOWZlMjEzXzMtMS0xLTEtODg0MjA_8ca7a49f-db63-4bbd-8b23-bf2223d08b66"
      unitRef="usd">646307000</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZToxYTZhMjQxNWIzNzg0NDE1YmNkN2NkNDM5ZDlmZTIxMy90YWJsZXJhbmdlOjFhNmEyNDE1YjM3ODQ0MTViY2Q3Y2Q0MzlkOWZlMjEzXzMtMy0xLTEtODg0MjA_29c15900-3c63-4bbd-ac4d-58e0edcd2272"
      unitRef="usd">798794000</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds>
    <tfin:ScheduleOfInformationConcerningPaycheckProtectionProgramBorrowingsTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzY2MTY_64adb750-65a6-437e-85ff-e72fb4e18cfc">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information concerning borrowings under the PPPLF is summarized 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:71.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.819%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:120%"&gt;Amount outstanding at end of period&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;&#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;27,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average interest rate at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Average amount outstanding during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Weighted average interest rate during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Highest month end balance during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</tfin:ScheduleOfInformationConcerningPaycheckProtectionProgramBorrowingsTableTextBlock>
    <us-gaap:LongTermDebt
      contextRef="i1d52536a2d2346788c22863aa2184bdf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTpmNjg5MmUzZjUwMDk0MGJlYjllNjVkYWY0NDQ2N2EwNS90YWJsZXJhbmdlOmY2ODkyZTNmNTAwOTQwYmViOWU2NWRhZjQ0NDY3YTA1XzEtMi0xLTEtODg0MjA_bba6d8a9-147e-447c-a2e4-ff407765b0fd"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="idcaaa73741254a1cb8170a73f0044eac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTpmNjg5MmUzZjUwMDk0MGJlYjllNjVkYWY0NDQ2N2EwNS90YWJsZXJhbmdlOmY2ODkyZTNmNTAwOTQwYmViOWU2NWRhZjQ0NDY3YTA1XzEtNC0xLTEtODg0MjA_53c37760-9909-44b4-bd49-33be96b297bd"
      unitRef="usd">27144000</us-gaap:LongTermDebt>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="i1d52536a2d2346788c22863aa2184bdf_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTpmNjg5MmUzZjUwMDk0MGJlYjllNjVkYWY0NDQ2N2EwNS90YWJsZXJhbmdlOmY2ODkyZTNmNTAwOTQwYmViOWU2NWRhZjQ0NDY3YTA1XzItMi0xLTEtODg0MjA_917502f8-1f56-4217-b6c9-ae8a1ec50651"
      unitRef="number">0</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="idcaaa73741254a1cb8170a73f0044eac_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTpmNjg5MmUzZjUwMDk0MGJlYjllNjVkYWY0NDQ2N2EwNS90YWJsZXJhbmdlOmY2ODkyZTNmNTAwOTQwYmViOWU2NWRhZjQ0NDY3YTA1XzItNC0xLTEtODg0MjA_ee385153-5281-4a50-ad7f-e8ce10c37f8e"
      unitRef="number">0.0035</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <tfin:PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding
      contextRef="i293d5125d450414aacfeed7ba27c45c2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTpmNjg5MmUzZjUwMDk0MGJlYjllNjVkYWY0NDQ2N2EwNS90YWJsZXJhbmdlOmY2ODkyZTNmNTAwOTQwYmViOWU2NWRhZjQ0NDY3YTA1XzMtMi0xLTEtODg0MjA_5fbb3178-ae7e-4576-9342-e1d78add8ba9"
      unitRef="usd">670000</tfin:PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding>
    <tfin:PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding
      contextRef="i8ecef48ac2444943b884cbcd1e2d7f2b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTpmNjg5MmUzZjUwMDk0MGJlYjllNjVkYWY0NDQ2N2EwNS90YWJsZXJhbmdlOmY2ODkyZTNmNTAwOTQwYmViOWU2NWRhZjQ0NDY3YTA1XzMtNC0xLTEtODg0MjA_4ac48c17-b686-4ad7-939a-3634546fb8da"
      unitRef="usd">118880000</tfin:PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding>
    <us-gaap:LongTermDebtWeightedAverageInterestRateOverTime
      contextRef="i293d5125d450414aacfeed7ba27c45c2_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTpmNjg5MmUzZjUwMDk0MGJlYjllNjVkYWY0NDQ2N2EwNS90YWJsZXJhbmdlOmY2ODkyZTNmNTAwOTQwYmViOWU2NWRhZjQ0NDY3YTA1XzQtMi0xLTEtODg0MjA_853c138e-b7cc-4adf-b30d-ebf8310d5728"
      unitRef="number">0.0032</us-gaap:LongTermDebtWeightedAverageInterestRateOverTime>
    <us-gaap:LongTermDebtWeightedAverageInterestRateOverTime
      contextRef="i8ecef48ac2444943b884cbcd1e2d7f2b_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTpmNjg5MmUzZjUwMDk0MGJlYjllNjVkYWY0NDQ2N2EwNS90YWJsZXJhbmdlOmY2ODkyZTNmNTAwOTQwYmViOWU2NWRhZjQ0NDY3YTA1XzQtNC0xLTEtODg0MjA_99e86895-f8b8-4915-81fe-a3aa8f060eff"
      unitRef="number">0.0035</us-gaap:LongTermDebtWeightedAverageInterestRateOverTime>
    <tfin:LongTermDebtMaximumAmountOutstandingDuringPeriod
      contextRef="i1d52536a2d2346788c22863aa2184bdf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTpmNjg5MmUzZjUwMDk0MGJlYjllNjVkYWY0NDQ2N2EwNS90YWJsZXJhbmdlOmY2ODkyZTNmNTAwOTQwYmViOWU2NWRhZjQ0NDY3YTA1XzUtMi0xLTEtODg0MjA_25f50b1e-63db-471e-aba2-04eaa1e73a6a"
      unitRef="usd">0</tfin:LongTermDebtMaximumAmountOutstandingDuringPeriod>
    <tfin:LongTermDebtMaximumAmountOutstandingDuringPeriod
      contextRef="idcaaa73741254a1cb8170a73f0044eac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTpmNjg5MmUzZjUwMDk0MGJlYjllNjVkYWY0NDQ2N2EwNS90YWJsZXJhbmdlOmY2ODkyZTNmNTAwOTQwYmViOWU2NWRhZjQ0NDY3YTA1XzUtNC0xLTEtODg0MjA_6bcea64d-99eb-4751-acaf-a428ab473667"
      unitRef="usd">181635000</tfin:LongTermDebtMaximumAmountOutstandingDuringPeriod>
    <us-gaap:LongTermDebt
      contextRef="i1d52536a2d2346788c22863aa2184bdf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzEwOTk1MTE2MzQ3MzU_0f7eda6f-08ce-42fd-8058-42a6705d093a"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="idcaaa73741254a1cb8170a73f0044eac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzEwOTk1MTE2MzQ3MjI_79e6bc66-0302-42c5-82e1-e58bdd7a61e3"
      unitRef="usd">27144000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="idcaaa73741254a1cb8170a73f0044eac_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzE2NTU_51900634-2b43-433c-8a68-8bcc2a7a399b"
      unitRef="number">0.0035</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <tfin:FederalFundsPurchasedNumberOfBanks
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzU0OTc1NTgyMDczOQ_706b94c8-98d8-4444-b9e2-125eed12270a"
      unitRef="bank">7</tfin:FederalFundsPurchasedNumberOfBanks>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzU0OTc1NTgyMDc0NA_093c4c16-328f-4419-aa59-8d8a13e4992b"
      unitRef="usd">227500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount
      contextRef="ib21ef1655788402392abf45ec7cc1748_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzU0OTc1NTgyMDc2OQ_d0aee6e6-0636-4998-adf0-5a4db06f03f9"
      unitRef="usd">510724000</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i25c201e3861b4c3ab82b42a31855b5bd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzU0OTc1NTgyMDc3Mw_c51ef0d2-1cb7-470e-b801-1cab2cbc1e64"
      unitRef="usd">679897000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <tfin:ScheduleOfSubordinatedNotesTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzY2MTc_8855b573-6dbe-44be-bc35-05a20264ce25">&lt;div style="margin-top:6pt"&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 provides a summary of the Company&#x2019;s subordinated notes:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.934%"/&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:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;Face Value&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;Carrying Value&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;Current Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;First Repricing Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Variable Interest Rate at Repricing Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Initial Issuance Costs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;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;Subordinated Notes issued November 27, 2019&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: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;39,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;38,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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.875%&lt;/span&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:center;vertical-align: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/27/2024&lt;/span&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three Month LIBOR plus 3.330%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:9pt;font-weight:400;line-height:100%"&gt;Subordinated Notes issued August 26, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,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:9pt;font-weight:400;line-height:100%"&gt;68,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:9pt;font-weight:400;line-height:100%"&gt;2031&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;3.500%&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;9/01/2026&lt;/span&gt;&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:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three Month SOFR&lt;/span&gt;&lt;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"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt; plus 2.860%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 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,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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;109,500&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;107,800&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" 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:6pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Secured Overnight Financing Rate&lt;/span&gt;&lt;/div&gt;</tfin:ScheduleOfSubordinatedNotesTableTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i07ef4c0ff5824378ae4a10e354ee6598_I20191127"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowNzBlN2E3NTg0MmQ0ZWM1OTBjYjI0NWNmMmZmZjJiMS90YWJsZXJhbmdlOjA3MGU3YTc1ODQyZDRlYzU5MGNiMjQ1Y2YyZmZmMmIxXzEtMi0xLTEtODg0MjA_d30918b9-835f-447f-8336-f6b5a7b23a5e"
      unitRef="usd">39500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:SubordinatedDebt
      contextRef="i11563d36e3e5438d97abb22a86f68452_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowNzBlN2E3NTg0MmQ0ZWM1OTBjYjI0NWNmMmZmZjJiMS90YWJsZXJhbmdlOjA3MGU3YTc1ODQyZDRlYzU5MGNiMjQ1Y2YyZmZmMmIxXzEtNC0xLTEtODg0MjA_1f1f7694-e68e-44f3-93f1-e8563a6cc3ec"
      unitRef="usd">38857000</us-gaap:SubordinatedDebt>
    <tfin:SubordinateNotesInterestRate
      contextRef="i98a238fe8cd94bcda316ef62e579f8c2_D20191127-20191127"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowNzBlN2E3NTg0MmQ0ZWM1OTBjYjI0NWNmMmZmZjJiMS90YWJsZXJhbmdlOjA3MGU3YTc1ODQyZDRlYzU5MGNiMjQ1Y2YyZmZmMmIxXzEtOC0xLTEtODg0MjA_cc304416-2e2c-489b-8a71-7cb7abf4f1d3"
      unitRef="number">0.04875</tfin:SubordinateNotesInterestRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i4f3c4716d9834dcb96be2c5a7b43d13a_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowNzBlN2E3NTg0MmQ0ZWM1OTBjYjI0NWNmMmZmZjJiMS90YWJsZXJhbmdlOjA3MGU3YTc1ODQyZDRlYzU5MGNiMjQ1Y2YyZmZmMmIxXzEtMTItMS0xLTg4NDIwL3RleHRyZWdpb246NDQ4ZDQ4ZWVkMTM5NGU4YWJkODA0MDBjOGZkMjhhYTRfNTQ5NzU1ODEzOTI3_8168d8c2-bda1-4654-9145-f75715db14e5"
      unitRef="number">0.03330</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i07ef4c0ff5824378ae4a10e354ee6598_I20191127"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowNzBlN2E3NTg0MmQ0ZWM1OTBjYjI0NWNmMmZmZjJiMS90YWJsZXJhbmdlOjA3MGU3YTc1ODQyZDRlYzU5MGNiMjQ1Y2YyZmZmMmIxXzEtMTQtMS0xLTg4NDIw_6150a978-a318-40fe-924a-959bc4dcb7f7"
      unitRef="usd">1218000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i14e06412631842db8a677c0fc46c58ff_I20210826"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowNzBlN2E3NTg0MmQ0ZWM1OTBjYjI0NWNmMmZmZjJiMS90YWJsZXJhbmdlOjA3MGU3YTc1ODQyZDRlYzU5MGNiMjQ1Y2YyZmZmMmIxXzItMi0xLTEtODg0MjA_8cd26259-8515-411a-a251-5e6be5e7aa4f"
      unitRef="usd">70000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:SubordinatedDebt
      contextRef="icf33561dc6be4030bae8e19be2638529_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowNzBlN2E3NTg0MmQ0ZWM1OTBjYjI0NWNmMmZmZjJiMS90YWJsZXJhbmdlOjA3MGU3YTc1ODQyZDRlYzU5MGNiMjQ1Y2YyZmZmMmIxXzItNC0xLTEtODg0MjA_5de0f16c-ef0a-4fdf-8182-d38686079425"
      unitRef="usd">68943000</us-gaap:SubordinatedDebt>
    <tfin:SubordinateNotesInterestRate
      contextRef="i05644b954fdf464e9326848bef30e79b_D20210826-20210826"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowNzBlN2E3NTg0MmQ0ZWM1OTBjYjI0NWNmMmZmZjJiMS90YWJsZXJhbmdlOjA3MGU3YTc1ODQyZDRlYzU5MGNiMjQ1Y2YyZmZmMmIxXzItOC0xLTEtODg0MjA_faaaec53-c4be-4aff-a10d-ba61c4cc1466"
      unitRef="number">0.03500</tfin:SubordinateNotesInterestRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i8c477c0d54214f998c2433c2253a08d5_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowNzBlN2E3NTg0MmQ0ZWM1OTBjYjI0NWNmMmZmZjJiMS90YWJsZXJhbmdlOjA3MGU3YTc1ODQyZDRlYzU5MGNiMjQ1Y2YyZmZmMmIxXzItMTItMS0xLTg4NDIwL3RleHRyZWdpb246ZmM0YmJjYTY3OTljNGI2ZGExNWU3ODAxMWRjMWU3YjhfNTQ5NzU1ODEzOTI5_a2da936b-4af1-481f-81c8-5f64b19e9245"
      unitRef="number">0.02860</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i14e06412631842db8a677c0fc46c58ff_I20210826"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowNzBlN2E3NTg0MmQ0ZWM1OTBjYjI0NWNmMmZmZjJiMS90YWJsZXJhbmdlOjA3MGU3YTc1ODQyZDRlYzU5MGNiMjQ1Y2YyZmZmMmIxXzItMTQtMS0xLTg4NDIw_68bc578c-ab59-4d18-8486-d53e32bb89d8"
      unitRef="usd">1776000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowNzBlN2E3NTg0MmQ0ZWM1OTBjYjI0NWNmMmZmZjJiMS90YWJsZXJhbmdlOjA3MGU3YTc1ODQyZDRlYzU5MGNiMjQ1Y2YyZmZmMmIxXzMtMi0xLTEtODg0MjA_3564ba4a-60ae-465a-b4ff-05bdd7aa5bc8"
      unitRef="usd">109500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:SubordinatedDebt
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTowNzBlN2E3NTg0MmQ0ZWM1OTBjYjI0NWNmMmZmZjJiMS90YWJsZXJhbmdlOjA3MGU3YTc1ODQyZDRlYzU5MGNiMjQ1Y2YyZmZmMmIxXzMtNC0xLTEtODg0MjA_2cbd9cee-4e02-4ab4-8032-2d5f2303d645"
      unitRef="usd">107800000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedDebt
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzU0OTc1NTgyMDc5Nw_6f924fce-b513-42b2-93b8-00620ff57c5a"
      unitRef="usd">107800000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedDebt
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzU0OTc1NTgyMDgwNA_38b54645-3f36-4c38-ab4f-32d332daac82"
      unitRef="usd">106957000</us-gaap:SubordinatedDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i8176abc936fe4fe6a5309454b5eed055_I20160930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzM4MDc_d8f9508d-102a-42ea-b7a5-af4ed59254b7"
      unitRef="usd">50000000</us-gaap:DebtInstrumentFaceAmount>
    <tfin:SubordinateNotesInterestRate
      contextRef="ie0085596bb8f4223a2536df375c51989_D20160930-20160930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzM5MjY_7b394c71-7cf8-49ee-b392-aa6cd4e15706"
      unitRef="number">0.0650</tfin:SubordinateNotesInterestRate>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis
      contextRef="i47dbf90a8af54726bcb48ec1ddaf12a9_D20160930-20160930"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzY2MTE_c1ab48af-1728-42d4-8191-a239e8deb1d0">three-month LIBOR</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i47dbf90a8af54726bcb48ec1ddaf12a9_D20160930-20160930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzQyNTE_1c418f4e-59ef-47c9-a4b8-27f84f73b40c"
      unitRef="number">0.05345</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i897ff0d43b4142949ccf05ddc7bdf8c7_D20210930-20210930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzEwOTk1MTE2MzQ3NDQ_30d84366-5665-4207-afea-84eefeb1d8a6"
      unitRef="usd">755000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:ScheduleOfSubordinatedBorrowingTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzY2MTI_d04fd94a-048a-4a2f-918e-be67c8e4ba40">&lt;div style="margin-top:6pt"&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 provides a summary of the Company&#x2019;s junior subordinated debentures:&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:34.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Face 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:400;line-height:120%"&gt;Carrying 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:400;line-height:120%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Variable&lt;br/&gt;Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest Rate At December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;National Bancshares Capital Trust II&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September 2033&lt;/span&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;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;LIBOR + 3.00%&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.77%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;National Bancshares Capital Trust III&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;July 2036&lt;/span&gt;&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;LIBOR + 1.64%&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.72%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ColoEast Capital Trust I&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:120%"&gt;September 2035&lt;/span&gt;&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;LIBOR + 1.60%&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.33%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ColoEast Capital Trust II&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,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:120%"&gt;4,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:120%"&gt;March 2037&lt;/span&gt;&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;LIBOR + 1.79%&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.52%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Valley Bancorp Statutory Trust I&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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:120%"&gt;September 2032&lt;/span&gt;&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;LIBOR + 3.40%&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.12%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Valley Bancorp Statutory Trust II&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:120%"&gt;July 2034&lt;/span&gt;&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:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;LIBOR + 2.75%&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.49%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;41,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" 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:ScheduleOfSubordinatedBorrowingTextBlock>
    <tfin:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue
      contextRef="ifc8996bd83874ce981137202559d9272_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzEtMi0xLTEtODg0MjA_19ffee78-5626-4112-86d4-15761b724ef5"
      unitRef="usd">15464000</tfin:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="ifc8996bd83874ce981137202559d9272_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzEtNC0xLTEtODg0MjA_757128ea-4f15-4ec4-a356-53d8aba1e69d"
      unitRef="usd">13489000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ifd71d3bd4abb4ed38e656f9516e88272_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzEtOC0xLTEtODg0MjAvdGV4dHJlZ2lvbjo1NGIzOTAyYzZiOGI0MDgzOTA5ZjFlNWU1NzZhYTg3Nl81NDk3NTU4MTM5MDA_41134865-d161-4ac7-9978-7f73d0775b79"
      unitRef="number">0.0300</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="i1faab936cc7e436b86d1c5f46e748608_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzEtMTAtMS0xLTg4NDIw_e16acea1-0261-42bb-a6b6-78d9032cd64a"
      unitRef="number">0.0777</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <tfin:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue
      contextRef="i1490e6907d964c64ab601e93a977de09_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzItMi0xLTEtODg0MjA_f2c02349-af2d-4512-bfeb-22ebec7fe9e4"
      unitRef="usd">17526000</tfin:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="i1490e6907d964c64ab601e93a977de09_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzItNC0xLTEtODg0MjA_8d874849-f340-4700-8b01-d0630a276012"
      unitRef="usd">13409000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i7fb4997b6e7747a4900519d57b39b4ef_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzItOC0xLTEtODg0MjAvdGV4dHJlZ2lvbjo1ZmI0NjYzZTU2ZTY0YjUxYTEwMGYwZDBhY2NiMTg2Y181NDk3NTU4MTM5MDA_99789a27-b31c-4f6e-b84b-fecf6c75360f"
      unitRef="number">0.0164</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="i165bfea4dfff43f8a7b2fc79ba6aab02_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzItMTAtMS0xLTg4NDIw_a8583c1f-2ec6-47a4-b492-ee7896434156"
      unitRef="number">0.0572</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <tfin:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue
      contextRef="i10f48aca3821402d87839402298ea8f4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzMtMi0xLTEtODg0MjA_34c8ae35-2cab-4926-93c4-1cb1bac8bf44"
      unitRef="usd">5155000</tfin:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="i10f48aca3821402d87839402298ea8f4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzMtNC0xLTEtODg0MjA_7c44be54-0390-4162-9917-e8141210e46b"
      unitRef="usd">3758000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="icd94d5200c20407dbc0adad8264f564c_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzMtOC0xLTEtODg0MjAvdGV4dHJlZ2lvbjo5NTEyMzM3ZDJiMWE0YWQzYmI2YTlkMzBiYjIzNGU3M181NDk3NTU4MTM5MDA_6b80efd0-5fc0-4b87-afd8-f14b0a0a78de"
      unitRef="number">0.0160</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="ib514e159dfba4fe4a1990221ab9a08fc_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzMtMTAtMS0xLTg4NDIw_7b1326b1-dafd-43ff-bbcb-0727d0e1bc2a"
      unitRef="number">0.0633</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <tfin:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue
      contextRef="iac52341ac6ec48a0b9243b517b6a8cb8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzQtMi0xLTEtODg0MjA_34340c91-b550-4b03-80c1-3b8086bf64b1"
      unitRef="usd">6700000</tfin:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="iac52341ac6ec48a0b9243b517b6a8cb8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzQtNC0xLTEtODg0MjA_35bdf4ba-b3a2-43a3-9d1c-313bb555f929"
      unitRef="usd">4869000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i03f1ea295d2c4c22813b567c03d63050_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzQtOC0xLTEtODg0MjAvdGV4dHJlZ2lvbjoxOTM4MGM3MTMyMDg0NTY1YTM1NjEzNTM3ODY1ZTI4Yl81NDk3NTU4MTM5MDA_fa090363-d14f-4666-8a70-67e8fba97ca5"
      unitRef="number">0.0179</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="i4f7578efd53d4ee3963557984287b3c5_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzQtMTAtMS0xLTg4NDIw_2246e096-e9e6-49ef-b761-a41f7c554f47"
      unitRef="number">0.0652</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <tfin:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue
      contextRef="ieab3992a49974fc3bcd309f66f13e46d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzUtMi0xLTEtODg0MjA_7000e691-2107-46c0-bfae-fb2eba8c466d"
      unitRef="usd">3093000</tfin:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="ieab3992a49974fc3bcd309f66f13e46d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzUtNC0xLTEtODg0MjA_446ee327-67e5-43b4-8b42-f4aa8334273d"
      unitRef="usd">2906000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ie16fbf945e104baa866a1f7b2b89bb61_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzUtOC0xLTEtODg0MjAvdGV4dHJlZ2lvbjpkOWQ4YmI2ZWY1NDc0OWU1YmI1ZWQ5MzNiMWI2YzYwN181NDk3NTU4MTM5MDA_a59cc94a-1b27-4583-aa3e-52c9fc2032bc"
      unitRef="number">0.0340</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="ic68751aa7db144c0b776ea8339b3f1f4_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzUtMTAtMS0xLTg4NDIw_968a98f4-5639-442c-aaea-5abea09d2393"
      unitRef="number">0.0812</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <tfin:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue
      contextRef="i638e5056d86e4cd4b8452ab7a228faf2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzYtMi0xLTEtODg0MjA_fc3b0696-043d-4b8f-85ac-9892b0ad70ad"
      unitRef="usd">3093000</tfin:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="i638e5056d86e4cd4b8452ab7a228faf2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzYtNC0xLTEtODg0MjA_a0a7c462-33a7-4348-93af-50b84337fe61"
      unitRef="usd">2727000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ibd9db69343c3440c8452776b1cd46b92_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzYtOC0xLTEtODg0MjAvdGV4dHJlZ2lvbjo2MDcyNmFlMTE0MDI0MThmYjExMGNkYzlmNTIzMWUzZl81NDk3NTU4MTM5MDA_a164e79c-e9d4-4885-bb51-877c916df514"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="ia30a5d3a6e5b4781af11f29c88c95fa9_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzYtMTAtMS0xLTg4NDIw_7a8b7559-0fdb-47fa-ae57-66d6e4f50b1c"
      unitRef="number">0.0749</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <tfin:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzctMi0xLTEtODg0MjA_7c050be1-9f26-4c46-964c-befaf6cdff32"
      unitRef="usd">51031000</tfin:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90YWJsZTo2ZWZkNzZiMmUwMTk0YjlkOGUxMzk5YmNiMDFmZDZjMi90YWJsZXJhbmdlOjZlZmQ3NmIyZTAxOTRiOWQ4ZTEzOTliY2IwMWZkNmMyXzctNC0xLTEtODg0MjA_c07722a6-36b3-4e25-ae80-2db9feef4d7d"
      unitRef="usd">41158000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <tfin:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustInterestDefermentPeriodNumberOfConsecutiveQuarters
      contextRef="i1bc7f0d438704642bcc037d9b40af93d_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzYwNzM_8deabe8c-b28b-4436-afd1-66d89644c783"
      unitRef="quarter">20</tfin:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustInterestDefermentPeriodNumberOfConsecutiveQuarters>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzU0OTc1NTgyMDgwOA_94ca4754-4063-437d-b4ce-541ebef24948"
      unitRef="usd">41158000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzUvZnJhZzo1YTM5NjJhZDU4NjE0MmY4YTQ1YTFhYzEwMmVkOTM0MS90ZXh0cmVnaW9uOjVhMzk2MmFkNTg2MTQyZjhhNDVhMWFjMTAyZWQ5MzQxXzU0OTc1NTgyMDgxMg_a44c9235-4b8a-464f-9304-647846195841"
      unitRef="usd">40602000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzgvZnJhZzoxYmVlNDYzY2ZkY2I0ZjVlYmQ0NzIxNGNkZjc4OGQ1Mi90ZXh0cmVnaW9uOjFiZWU0NjNjZmRjYjRmNWViZDQ3MjE0Y2RmNzg4ZDUyXzM5OA_e95186d3-3823-4111-9551-2e0e67a1c8db">EMPLOYEE BENEFIT PLANS&lt;div style="margin-top:6pt"&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;401(k) Plan&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:400;line-height:120%"&gt;The Company sponsors a 401(k) benefit plan that allows employee contributions up to the maximum tax-deferred limitations established by the Internal Revenue Code, which are matched by the Company equal to 100% of the first 4% of the compensation contributed. Expense related to the 401(k) matching contributions for the years ended December&#160;31, 2022, 2021, and 2020 was $3,569,000, $2,976,000 and $2,519,000, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzgvZnJhZzoxYmVlNDYzY2ZkY2I0ZjVlYmQ0NzIxNGNkZjc4OGQ1Mi90ZXh0cmVnaW9uOjFiZWU0NjNjZmRjYjRmNWViZDQ3MjE0Y2RmNzg4ZDUyXzU0OTc1NTgxNDMyNA_c619ef77-4aae-48ac-9bd9-a0ebe1b44bf4"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzgvZnJhZzoxYmVlNDYzY2ZkY2I0ZjVlYmQ0NzIxNGNkZjc4OGQ1Mi90ZXh0cmVnaW9uOjFiZWU0NjNjZmRjYjRmNWViZDQ3MjE0Y2RmNzg4ZDUyXzU0OTc1NTgxNDMyOA_9bdfb3a9-a322-4da2-8800-fc847ec17991"
      unitRef="number">0.04</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzgvZnJhZzoxYmVlNDYzY2ZkY2I0ZjVlYmQ0NzIxNGNkZjc4OGQ1Mi90ZXh0cmVnaW9uOjFiZWU0NjNjZmRjYjRmNWViZDQ3MjE0Y2RmNzg4ZDUyXzU0OTc1NTgxNDI4OQ_4e166607-0f6b-45a5-9f40-4d24170e458c"
      unitRef="usd">3569000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzgvZnJhZzoxYmVlNDYzY2ZkY2I0ZjVlYmQ0NzIxNGNkZjc4OGQ1Mi90ZXh0cmVnaW9uOjFiZWU0NjNjZmRjYjRmNWViZDQ3MjE0Y2RmNzg4ZDUyXzU0OTc1NTgxNDI5Mw_7b705713-dd7c-4b97-a4d9-5b59a40d33ad"
      unitRef="usd">2976000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xNzgvZnJhZzoxYmVlNDYzY2ZkY2I0ZjVlYmQ0NzIxNGNkZjc4OGQ1Mi90ZXh0cmVnaW9uOjFiZWU0NjNjZmRjYjRmNWViZDQ3MjE0Y2RmNzg4ZDUyXzU0OTc1NTgxNDI5Nw_a7003cf4-d5cf-4ae7-b75d-61ad5d96cfc0"
      unitRef="usd">2519000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzIzNzM_370145ca-8fe3-413d-bb50-2af56818c309">INCOME TAXES&lt;div style="margin-top:6pt"&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 consisted of the following:&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:61.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;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:400;line-height:120%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&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:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense:&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37,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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,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;/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:120%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,828)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Change in valuation allowance for deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Income tax expense&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:120%"&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:120%"&gt;34,693&#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:120%"&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:120%"&gt;31,980&#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:120%"&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:120%"&gt;20,686&#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-bottom:12pt;margin-top:13pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective tax rates differ from federal statutory rates applied to income before income taxes due to the following:&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:61.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;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:400;line-height:120%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&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:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tax provision computed at federal 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Effect of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:120%"&gt;State taxes, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,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:120%"&gt;2,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;/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:120%"&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:120%"&gt;(369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,778)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(109)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Non-deductible executive 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:120%"&gt;1,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Bank-owned life 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:120%"&gt;(89)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(332)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Tax exempt 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:120%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(201)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&gt;Change in valuation allowance for deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&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:120%"&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:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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&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:120%"&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:120%"&gt;34,693&#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:120%"&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:120%"&gt;31,980&#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:120%"&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:120%"&gt;20,686&#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:13pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes reflect the net tax effects of temporary differences between the recorded amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company&#x2019;s deferred tax assets and liabilities are 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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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 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:120%"&gt;Federal net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:120%"&gt;State net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&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:120%"&gt;7,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,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;/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:120%"&gt;Unrealized loss on securities available for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&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:120%"&gt;11,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%"&gt;Accrued 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:120%"&gt;4,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,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;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;3,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;39,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;/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:120%"&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 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:120%"&gt;Goodwill and intangible 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:120%"&gt;9,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Fair value adjustment on junior subordinated debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,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:120%"&gt;2,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&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:120%"&gt;6,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:120%"&gt;4,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 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:120%"&gt;Acquired loan basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Installment gain on sale of subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Lease right-of-use asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&gt;Unrealized gain on securities available for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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 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:120%"&gt;Derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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;/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:120%"&gt;Indemnification asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&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:120%"&gt;1,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Net deferred tax asset before valuation allowance&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:120%"&gt;16,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,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;/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:120%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(327)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Net deferred tax asset&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:120%"&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:120%"&gt;16,473&#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:120%"&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:120%"&gt;10,023&#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:7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's federal and state net operating loss carryforwards as of December&#160;31, 2022 were $30,458,000 and $26,695,000, respectively, which will expire at various dates from 2031 through 2035, with the exception of $15,855,000 of net operating loss carryforwards that will not expire. The Company has a valuation allowance on certain net operating loss carryforwards that are not expected to be realized before expiration.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's federal and state net operating loss carryforwards as of December&#160;31, 2021 were $34,433,000 and $24,157,000, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An Internal Revenue Code Section 382 (&#x201c;Section 382&#x201d;) ownership change was triggered as part of previous acquisitions. A significant portion of the deferred tax asset relating to the Company's net operating loss carryforwards is subject to the annual limitation rules under Section 382. The utilization of tax carryforward attributes acquired from the EJ Financial Corp. (2010) acquisition is subject to an annual limitation of $341,000, with $2,667,000 of carryforwards remaining at December&#160;31, 2022. The utilization of tax carryforward attributes acquired from the National Bancshares, Inc. (2013) acquisition is subject to an annual limitation of $2,040,000, with $11,936,000 of carryforwards remaining at December&#160;31, 2022. The utilization of tax carryforward attributes acquired from HubTran, Inc. (2021) is subject to an annual limitation of $1,594,000, with $15,855,000 of carryforwards remaining at December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The utilization of deferred tax assets related to the state net operating loss and tax credit carryforwards acquired from the ColoEast (2016) stock acquisition are subject to an annual limitation of $1,906,000 under Section 382 rules, with $2,445,000 of state carryforwards remaining at December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 Company had no amounts recorded for uncertain tax positions and does not expect any material changes in uncertain tax benefits during the next 12 months. The Company recognizes interest and penalties related to income tax matters in income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to U.S. federal income tax as well as income tax in various states. The Company is generally not subject to examination by taxing authorities for years prior to 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzIzNzQ_38f84c74-9d39-41ed-a6d7-533d7f0cd137">&lt;div style="margin-top:6pt"&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 consisted of the following:&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:61.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;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:400;line-height:120%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&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:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense:&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37,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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,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;/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:120%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,828)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,080)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Change in valuation allowance for deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Income tax expense&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:120%"&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:120%"&gt;34,693&#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:120%"&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:120%"&gt;31,980&#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:120%"&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:120%"&gt;20,686&#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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTo1ODZmMjkxZjY5Yjg0MzRmODA0NzQ4ZWIwM2MzODNjYi90YWJsZXJhbmdlOjU4NmYyOTFmNjliODQzNGY4MDQ3NDhlYjAzYzM4M2NiXzMtMS0xLTEtODg0MjA_d110a7ed-45e7-49a3-946a-ce72152c67d0"
      unitRef="usd">36472000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTo1ODZmMjkxZjY5Yjg0MzRmODA0NzQ4ZWIwM2MzODNjYi90YWJsZXJhbmdlOjU4NmYyOTFmNjliODQzNGY4MDQ3NDhlYjAzYzM4M2NiXzMtMy0xLTEtODg0MjA_5bd94b36-62ac-47da-a954-35a51e55b351"
      unitRef="usd">37812000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTo1ODZmMjkxZjY5Yjg0MzRmODA0NzQ4ZWIwM2MzODNjYi90YWJsZXJhbmdlOjU4NmYyOTFmNjliODQzNGY4MDQ3NDhlYjAzYzM4M2NiXzMtNS0xLTEtODg0MjA_c90e134c-8124-4e1d-a11d-efadf4770833"
      unitRef="usd">22766000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTo1ODZmMjkxZjY5Yjg0MzRmODA0NzQ4ZWIwM2MzODNjYi90YWJsZXJhbmdlOjU4NmYyOTFmNjliODQzNGY4MDQ3NDhlYjAzYzM4M2NiXzQtMS0xLTEtODg0MjA_a6eaa24f-fd82-4d75-a75a-89bf85586692"
      unitRef="usd">-1828000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTo1ODZmMjkxZjY5Yjg0MzRmODA0NzQ4ZWIwM2MzODNjYi90YWJsZXJhbmdlOjU4NmYyOTFmNjliODQzNGY4MDQ3NDhlYjAzYzM4M2NiXzQtMy0xLTEtODg0MjA_4221a700-819c-4902-a8bc-0b03b9970432"
      unitRef="usd">-5832000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTo1ODZmMjkxZjY5Yjg0MzRmODA0NzQ4ZWIwM2MzODNjYi90YWJsZXJhbmdlOjU4NmYyOTFmNjliODQzNGY4MDQ3NDhlYjAzYzM4M2NiXzQtNS0xLTEtODg0MjA_69d1b298-8f0c-474c-8753-0018861c7988"
      unitRef="usd">-2080000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTo1ODZmMjkxZjY5Yjg0MzRmODA0NzQ4ZWIwM2MzODNjYi90YWJsZXJhbmdlOjU4NmYyOTFmNjliODQzNGY4MDQ3NDhlYjAzYzM4M2NiXzUtMS0xLTEtODg0MjA_c65f2760-2b9c-451a-a2c7-df28f881487b"
      unitRef="usd">-49000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTo1ODZmMjkxZjY5Yjg0MzRmODA0NzQ4ZWIwM2MzODNjYi90YWJsZXJhbmdlOjU4NmYyOTFmNjliODQzNGY4MDQ3NDhlYjAzYzM4M2NiXzUtMy0xLTEtODg0MjA_2cd49494-1a07-469b-a069-d9c524d49bc8"
      unitRef="usd">0</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTo1ODZmMjkxZjY5Yjg0MzRmODA0NzQ4ZWIwM2MzODNjYi90YWJsZXJhbmdlOjU4NmYyOTFmNjliODQzNGY4MDQ3NDhlYjAzYzM4M2NiXzUtNS0xLTEtODg0MjA_38654007-5c50-4c4d-979d-16a8321c8b93"
      unitRef="usd">0</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTo1ODZmMjkxZjY5Yjg0MzRmODA0NzQ4ZWIwM2MzODNjYi90YWJsZXJhbmdlOjU4NmYyOTFmNjliODQzNGY4MDQ3NDhlYjAzYzM4M2NiXzYtMS0xLTEtODg0MjA_ad022c46-2e46-4a69-b03c-2d930249a6ec"
      unitRef="usd">34693000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTo1ODZmMjkxZjY5Yjg0MzRmODA0NzQ4ZWIwM2MzODNjYi90YWJsZXJhbmdlOjU4NmYyOTFmNjliODQzNGY4MDQ3NDhlYjAzYzM4M2NiXzYtMy0xLTEtODg0MjA_d27e8410-521a-4840-a00a-ca8ae84053f9"
      unitRef="usd">31980000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTo1ODZmMjkxZjY5Yjg0MzRmODA0NzQ4ZWIwM2MzODNjYi90YWJsZXJhbmdlOjU4NmYyOTFmNjliODQzNGY4MDQ3NDhlYjAzYzM4M2NiXzYtNS0xLTEtODg0MjA_5eac59eb-73b1-48bd-b9fb-22ead8e776bd"
      unitRef="usd">20686000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzIzNzU_3bf7b370-e85e-4170-90a3-710d6c9901c2">&lt;div style="margin-bottom:12pt;margin-top:13pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective tax rates differ from federal statutory rates applied to income before income taxes due to the following:&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:61.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;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:400;line-height:120%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&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:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tax provision computed at federal 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Effect of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:120%"&gt;State taxes, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,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:120%"&gt;2,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;/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:120%"&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:120%"&gt;(369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,778)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(109)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Non-deductible executive 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:120%"&gt;1,510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Bank-owned life 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:120%"&gt;(89)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(332)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Tax exempt 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:120%"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(201)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&gt;Change in valuation allowance for deferred tax asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&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:120%"&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:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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&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:120%"&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:120%"&gt;34,693&#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:120%"&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:120%"&gt;31,980&#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:120%"&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:120%"&gt;20,686&#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:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzItMS0xLTEtODg0MjA_e56e7ddf-c857-41c5-b476-77f5b6b7ebf1"
      unitRef="usd">28771000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzItMy0xLTEtODg0MjA_074ae21d-1851-4450-b647-239320e98409"
      unitRef="usd">30440000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzItNS0xLTEtODg0MjA_c9b7940e-6196-4ddb-ba96-63b70cc017d2"
      unitRef="usd">17789000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzQtMS0xLTEtODg0MjA_51b108ea-59ee-41b7-aa9b-2654bbb20525"
      unitRef="usd">4849000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzQtMy0xLTEtODg0MjA_702c63b9-a26c-4d99-9cae-6cb9360dd321"
      unitRef="usd">3335000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzQtNS0xLTEtODg0MjA_a8d347a1-d37a-4015-98ec-632df8a5ae8d"
      unitRef="usd">2919000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzUtMS0xLTEtODg0MjA_a19d3419-d6aa-4dc6-9227-488bfdf289bf"
      unitRef="usd">-369000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzUtMy0xLTEtODg0MjA_7d278886-d4dd-40b8-9a36-1459a1bdd4fd"
      unitRef="usd">-1778000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzUtNS0xLTEtODg0MjA_8841cf3d-67e5-48bf-9232-60a1c53e5f3a"
      unitRef="usd">-109000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzYtMS0xLTEtMTA3ODM3_b9cb7f8e-c66a-41ce-af10-d0756ae9abd5"
      unitRef="usd">1510000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzYtMy0xLTEtMTA3ODM3_3ccfbc5d-d903-4e6a-aacd-ffd12f976520"
      unitRef="usd">492000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzYtNS0xLTEtMTA3ODM3_6f31678a-b639-47e0-8e3a-e5fd396e2a00"
      unitRef="usd">52000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <tfin:IncomeTaxReconciliationTaxBankOwnedLifeInsurance
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzYtMS0xLTEtODg0MjA_b60f3202-7a95-4001-b753-33ebec6a2f78"
      unitRef="usd">89000</tfin:IncomeTaxReconciliationTaxBankOwnedLifeInsurance>
    <tfin:IncomeTaxReconciliationTaxBankOwnedLifeInsurance
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzYtMy0xLTEtODg0MjA_57774111-5543-4f45-b724-75b3c7d6808a"
      unitRef="usd">332000</tfin:IncomeTaxReconciliationTaxBankOwnedLifeInsurance>
    <tfin:IncomeTaxReconciliationTaxBankOwnedLifeInsurance
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzYtNS0xLTEtODg0MjA_a4ab0c77-655b-42c7-877c-3c11fc810e04"
      unitRef="usd">121000</tfin:IncomeTaxReconciliationTaxBankOwnedLifeInsurance>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzctMS0xLTEtODg0MjA_dda088af-5ea4-472e-a17f-fdf16f95a3a2"
      unitRef="usd">100000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzctMy0xLTEtODg0MjA_a659684b-0543-4129-ba08-b69efd100f1c"
      unitRef="usd">201000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzctNS0xLTEtODg0MjA_a46b2fd1-5b5f-4234-8fe8-4fc08bc32a7f"
      unitRef="usd">250000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzgtMS0xLTEtODg0MjA_1d5fb748-94b6-4ab9-881f-3c04ceda7987"
      unitRef="usd">49000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzgtMy0xLTEtODg0MjA_614627f3-247f-426a-9fb0-2b99467ea00c"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzgtNS0xLTEtODg0MjA_9a7de80d-abe4-4316-a236-4bf8c3a1eba7"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzktMS0xLTEtODg0MjA_f2afe6d2-49d4-481b-a4af-3b5c0373a64d"
      unitRef="usd">72000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzktMy0xLTEtODg0MjA_15ac8260-61af-4e26-8dfa-a927a1b76c57"
      unitRef="usd">24000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzktNS0xLTEtODg0MjA_89782a9f-da28-4616-8852-d3c4d5dcd95a"
      unitRef="usd">406000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzEwLTEtMS0xLTg4NDIw_ffbe0f8b-2968-4e94-be81-6d8399769bfa"
      unitRef="usd">34693000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzEwLTMtMS0xLTg4NDIw_53588682-f508-43d7-9ae1-d65c16b128dc"
      unitRef="usd">31980000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZTozNTMxNGM4MDg3NGY0NTE0YjI2ZmQ3NjFhNGI5MDliMi90YWJsZXJhbmdlOjM1MzE0YzgwODc0ZjQ1MTRiMjZmZDc2MWE0YjkwOWIyXzEwLTUtMS0xLTg4NDIw_9284e99c-19e2-461d-8dc2-38301c24fcda"
      unitRef="usd">20686000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzIzNzI_06a96dc3-8ffc-48f5-aae9-91b20345a9e4">&lt;div style="margin-top:13pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes reflect the net tax effects of temporary differences between the recorded amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company&#x2019;s deferred tax assets and liabilities are 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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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 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:120%"&gt;Federal net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:120%"&gt;State net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&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:120%"&gt;7,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,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;/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:120%"&gt;Unrealized loss on securities available for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&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:120%"&gt;11,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%"&gt;Accrued 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:120%"&gt;4,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,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;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;3,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;39,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;/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:120%"&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 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:120%"&gt;Goodwill and intangible 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:120%"&gt;9,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Fair value adjustment on junior subordinated debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,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:120%"&gt;2,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&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:120%"&gt;6,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:120%"&gt;4,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 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:120%"&gt;Acquired loan basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Installment gain on sale of subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Lease right-of-use asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&gt;Unrealized gain on securities available for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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 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:120%"&gt;Derivative financial instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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;/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:120%"&gt;Indemnification asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&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:120%"&gt;1,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Net deferred tax asset before valuation allowance&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:120%"&gt;16,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,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;/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:120%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(327)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Net deferred tax asset&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:120%"&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:120%"&gt;16,473&#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:120%"&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:120%"&gt;10,023&#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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzItMS0xLTEtODg0MjA_9b2f030d-62ec-4354-9a3d-1581feb93453"
      unitRef="usd">6396000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzItMy0xLTEtODg0MjA_dabf3cb9-43ec-4219-aefe-4ff9cad81920"
      unitRef="usd">7231000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzMtMS0xLTEtODg0MjA_d4512643-bb42-4fcd-a98d-21ff0ed389f7"
      unitRef="usd">1534000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzMtMy0xLTEtODg0MjA_67fb3c02-a632-4411-909d-8f959d1c3401"
      unitRef="usd">1458000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzQtMS0xLTEtODg0MjA_a8c07617-46d0-41fc-aaad-70683326c561"
      unitRef="usd">7825000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzQtMy0xLTEtODg0MjA_ed8e13c2-7fc5-4104-b2dd-ee7334b5c725"
      unitRef="usd">5742000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzUtMS0xLTEtMTA2NDk5_0473a6f2-6bc2-4bdf-899d-f5657c4277a9"
      unitRef="usd">2163000</us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross>
    <us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzUtMy0xLTEtMTA2NDk5_efeb5efd-debe-4ddc-a3c4-d631e7b8c965"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzUtMS0xLTEtODg0MjA_e18f0be1-00f1-4852-a3d3-451400857b89"
      unitRef="usd">11825000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzUtMy0xLTEtODg0MjA_a49c6321-59d9-4698-940f-84c6d8cf90b7"
      unitRef="usd">11341000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzYtMS0xLTEtODg0MjA_a62b403a-1e6f-4208-a992-ce8076e62621"
      unitRef="usd">4179000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzYtMy0xLTEtODg0MjA_c4c40169-c183-41e9-9d5e-c4dbf7e029a7"
      unitRef="usd">4465000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <tfin:DeferredTaxAssetsLeaseLiability
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzctMS0xLTEtODg0MjA_3eb12799-505f-4401-8e00-82205995df50"
      unitRef="usd">8062000</tfin:DeferredTaxAssetsLeaseLiability>
    <tfin:DeferredTaxAssetsLeaseLiability
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzctMy0xLTEtODg0MjA_ded91860-993f-4ade-9dd3-86cf0e78b877"
      unitRef="usd">8348000</tfin:DeferredTaxAssetsLeaseLiability>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzgtMS0xLTEtODg0MjA_7edfab77-43ae-4a7d-9582-503d4c208535"
      unitRef="usd">3405000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzgtMy0xLTEtODg0MjA_22388c0c-6288-4ce7-a275-aee38ebe8cc6"
      unitRef="usd">707000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzktMS0xLTEtODg0MjA_94160207-9295-4d30-85cc-79a4ebdbe01d"
      unitRef="usd">45389000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzktMy0xLTEtODg0MjA_a5ca2620-e051-4040-bf0f-fcc5528f3e88"
      unitRef="usd">39292000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzExLTEtMS0xLTg4NDIw_853979ff-5fd9-409b-bdda-f9372f1ea10b"
      unitRef="usd">9934000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzExLTMtMS0xLTg4NDIw_73c01b7b-1ec1-42dd-a2a5-2a3e3e302e46"
      unitRef="usd">9449000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <tfin:DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzEyLTEtMS0xLTg4NDIw_731e2dde-8489-4c33-8397-b4b90ca92a31"
      unitRef="usd">2237000</tfin:DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures>
    <tfin:DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzEyLTMtMS0xLTg4NDIw_7a5e821c-9f6f-4635-b2d1-e0abff980bec"
      unitRef="usd">2324000</tfin:DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzEzLTEtMS0xLTg4NDIw_90d365d6-9f80-4eb0-adae-7573f9f876ee"
      unitRef="usd">6339000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzEzLTMtMS0xLTg4NDIw_6ac0fc22-82e0-492e-9f81-424ac0dc2827"
      unitRef="usd">4786000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <tfin:DeferredTaxLiabilitiesAcquiredLoanBasis
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzE0LTEtMS0xLTkzNjQw_6edef75f-334f-48f0-b5b2-db16fe09cada"
      unitRef="usd">371000</tfin:DeferredTaxLiabilitiesAcquiredLoanBasis>
    <tfin:DeferredTaxLiabilitiesAcquiredLoanBasis
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzE0LTMtMS0xLTkzNjQw_1ece77ed-6393-43df-9f59-f2c69e28a71a"
      unitRef="usd">525000</tfin:DeferredTaxLiabilitiesAcquiredLoanBasis>
    <tfin:DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzE0LTEtMS0xLTg4NDIw_e4a81741-e249-47a3-a260-8664e63f012a"
      unitRef="usd">0</tfin:DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary>
    <tfin:DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzE0LTMtMS0xLTg4NDIw_9c86cf4e-3609-410a-b16e-b0dac77aae3e"
      unitRef="usd">626000</tfin:DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary>
    <tfin:DeferredTaxLiabilitiesLeaseRightOfUseAsset
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzE1LTEtMS0xLTg4NDIw_bf66769a-8052-4b13-9a68-1eb4d92d35aa"
      unitRef="usd">7339000</tfin:DeferredTaxLiabilitiesLeaseRightOfUseAsset>
    <tfin:DeferredTaxLiabilitiesLeaseRightOfUseAsset
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzE1LTMtMS0xLTg4NDIw_13c9aac2-d68a-42fd-914c-d2e5f1660ac5"
      unitRef="usd">7598000</tfin:DeferredTaxLiabilitiesLeaseRightOfUseAsset>
    <tfin:DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzE2LTEtMS0xLTg4NDIw_cf300160-2d11-471f-98cd-054404776cff"
      unitRef="usd">0</tfin:DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale>
    <tfin:DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzE2LTMtMS0xLTg4NDIw_9ce2f34f-3a08-478f-a288-8166b53a5b11"
      unitRef="usd">1023000</tfin:DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale>
    <us-gaap:DeferredTaxLiabilitiesDerivatives
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzE3LTEtMS0xLTg4NDIw_b25fb718-a8b3-4db7-a2ea-f66ed5514166"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesDerivatives>
    <us-gaap:DeferredTaxLiabilitiesDerivatives
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzE3LTMtMS0xLTg4NDIw_0051743e-9707-486a-bed9-c887e6f8a754"
      unitRef="usd">1475000</us-gaap:DeferredTaxLiabilitiesDerivatives>
    <tfin:DeferredTaxLiabilitiesIndemnificationAsset
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzE4LTEtMS0xLTg4NDIw_9b74d584-080f-41a7-be65-96f12bbea70e"
      unitRef="usd">935000</tfin:DeferredTaxLiabilitiesIndemnificationAsset>
    <tfin:DeferredTaxLiabilitiesIndemnificationAsset
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzE4LTMtMS0xLTg4NDIw_6ea49796-5bc9-46d8-8fcb-57aacc52f057"
      unitRef="usd">1123000</tfin:DeferredTaxLiabilitiesIndemnificationAsset>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzIwLTEtMS0xLTg4NDIw_f357d388-e14f-4db4-bf7a-84be51526270"
      unitRef="usd">1434000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzIwLTMtMS0xLTg4NDIw_8e795d8b-b715-4fef-b088-75bb9085f537"
      unitRef="usd">62000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzIxLTEtMS0xLTg4NDIw_08bfb8eb-8e9d-49a9-ba6d-d1b2ece2e219"
      unitRef="usd">28589000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzIxLTMtMS0xLTg4NDIw_fdfb22dd-f80c-47f4-a845-29cd421b2ff7"
      unitRef="usd">28991000</us-gaap:DeferredIncomeTaxLiabilities>
    <tfin:NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzIyLTEtMS0xLTg4NDIw_16bcd489-72a2-4716-b44b-e52984a2f5e6"
      unitRef="usd">16800000</tfin:NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance>
    <tfin:NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzIyLTMtMS0xLTg4NDIw_0d8630de-a803-4715-9b2d-e8fafb3862c2"
      unitRef="usd">10301000</tfin:NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzIzLTEtMS0xLTg4NDIw_d5284816-0d53-417b-86b0-82aecce0bab3"
      unitRef="usd">327000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzIzLTMtMS0xLTg4NDIw_601937af-8c55-4e5c-b5a5-04659bea6ee3"
      unitRef="usd">278000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzI0LTEtMS0xLTg4NDIw_0f39c4cf-1a83-41f3-bd33-141cc88cb7db"
      unitRef="usd">16473000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90YWJsZToxZWI4ODE4ZjAzYmE0Y2ZjODdjM2Y4OTdjZmRjMTJkNy90YWJsZXJhbmdlOjFlYjg4MThmMDNiYTRjZmM4N2MzZjg5N2NmZGMxMmQ3XzI0LTMtMS0xLTg4NDIw_bad5ccf2-5d76-46af-b4dc-2e2e333bac05"
      unitRef="usd">10023000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:OperatingLossCarryforwards
      contextRef="iae983c79377b47d18973c3d8fdb9d018_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjI3Nw_6fd118a6-dffd-4d5b-ba05-75fd1dac97c2"
      unitRef="usd">30458000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ie9fb7e0136544420874fac94200c6658_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjI4MQ_c010b9e2-1627-4469-b611-0d223001e963"
      unitRef="usd">26695000</us-gaap:OperatingLossCarryforwards>
    <tfin:OperatingLossCarryforwardsNotSubjectToExpiration
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjI5Mw_0f5b08d3-5231-4561-8e2c-d6f403d050e4"
      unitRef="usd">15855000</tfin:OperatingLossCarryforwardsNotSubjectToExpiration>
    <us-gaap:OperatingLossCarryforwards
      contextRef="icc980e0554034c85a303b10f9a99b233_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjMwMg_37568bf4-6193-4906-b1ab-d6eac9cd52a2"
      unitRef="usd">34433000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ia55b005cf2004ab1a3c01fa2876d9788_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjMwNg_9024543f-6b9c-4621-9ad9-28c6629e4882"
      unitRef="usd">24157000</us-gaap:OperatingLossCarryforwards>
    <tfin:TaxCreditCarryforwardAnnualLimitationsOnUseAmount
      contextRef="i4815fd1b3c714ae6ae72acc191e57d73_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjMxNA_c2b2c802-4ab1-4ce5-a50a-c0fdb877f903"
      unitRef="usd">341000</tfin:TaxCreditCarryforwardAnnualLimitationsOnUseAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i4815fd1b3c714ae6ae72acc191e57d73_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjM5MA_544aed18-2995-4d29-9245-a908898c9e42"
      unitRef="usd">2667000</us-gaap:TaxCreditCarryforwardAmount>
    <tfin:TaxCreditCarryforwardAnnualLimitationsOnUseAmount
      contextRef="i91d40093d2a0414984792a400759e2f0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjMxOA_475eefdc-af6c-428c-8166-c9af79053d09"
      unitRef="usd">2040000</tfin:TaxCreditCarryforwardAnnualLimitationsOnUseAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i91d40093d2a0414984792a400759e2f0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjQzNA_95fe87cf-c2a9-4144-a74a-03e901353aed"
      unitRef="usd">11936000</us-gaap:TaxCreditCarryforwardAmount>
    <tfin:TaxCreditCarryforwardAnnualLimitationsOnUseAmount
      contextRef="ide9d1d3ba377409695493edf7807e48b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjMyMg_6c8ecda3-55e9-4b95-ab1d-7b1ab5d14502"
      unitRef="usd">1594000</tfin:TaxCreditCarryforwardAnnualLimitationsOnUseAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="ide9d1d3ba377409695493edf7807e48b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjUxMg_faca8dfd-e7e7-4b31-bd68-06bf4b2a7fa5"
      unitRef="usd">15855000</us-gaap:TaxCreditCarryforwardAmount>
    <tfin:TaxCreditCarryforwardAnnualLimitationsOnUseAmount
      contextRef="i9004e0325afa4a1da7cb5f360f75c782_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjMyNg_05f21c57-52dd-4a4e-b6cb-0a2397ee0a3c"
      unitRef="usd">1906000</tfin:TaxCreditCarryforwardAnnualLimitationsOnUseAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i9004e0325afa4a1da7cb5f360f75c782_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjUyMg_60cd36a6-b45e-47b9-ae76-dd813e1017f7"
      unitRef="usd">2445000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjM0OA_297004d7-9633-46ae-8c2c-4c89abc51747"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODEvZnJhZzo3MTAxZTY3ZDQ1YTQ0OWJmYWQ3OTZhOWVjOTI0MGEyMC90ZXh0cmVnaW9uOjcxMDFlNjdkNDVhNDQ5YmZhZDc5NmE5ZWM5MjQwYTIwXzU0OTc1NTgxNjM0OA_dd6ba394-39da-46b6-b198-6ea8f3131d3a"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODQvZnJhZzozY2ZmM2M0NDI5MTE0MTI0OGYxMDZlMWIwZGEwMGU5Ni90ZXh0cmVnaW9uOjNjZmYzYzQ0MjkxMTQxMjQ4ZjEwNmUxYjBkYTAwZTk2XzMxMg_b50e191f-aff0-4e0d-9abf-175a0aa4212b">LEGAL CONTINGENCIESVarious legal claims arise from time to time in the normal course of business which, in the opinion of management as of December&#160;31, 2022, will have no material effect on the Company&#x2019;s consolidated financial statements. The Company does not anticipate any material losses as a result of commitments and contingent liabilities.</us-gaap:LegalMattersAndContingenciesTextBlock>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90ZXh0cmVnaW9uOjIyYjhlOWM3YWQ0OTRiM2M5ZDY2MDFlMGU1MzcwYzY5XzMxNDc_ae42424c-4f9d-4181-852b-abe974667442">OFF-BALANCE SHEET LOAN COMMITMENTS&lt;div style="margin-top:6pt"&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, the Company is a party to financial instruments with off-balance sheet risk in the normal course of business to meet the financing needs of its customers. These financial instruments include commitments to extend credit. Those instruments involve, to varying degrees, elements of credit risk in excess of the amount recognized in the balance sheet. The Company&#x2019;s exposure to credit loss in the event of nonperformance by the other party to the financial instrument for commitments to extend credit and standby letters of credit is represented by the contractual amount of those instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the same credit policies in making commitments and conditional obligations as it does for on-balance sheet financial instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contractual amounts of financial instruments with off-balance sheet risk were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.599%"/&gt;&lt;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:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&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:400;line-height:100%"&gt;Fixed Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Variable Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fixed Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Variable Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&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;/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;Unused lines of credit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;523,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;549,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Standby letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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:bottom"&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 purchase 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;53,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/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;Mortgage warehouse commitments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,055,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,055,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;823,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;823,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commitments to extend credit are agreements to lend to a customer as long as there is no violation of any condition established in the contract. Commitments generally have fixed expiration dates or other termination clauses and may require payment of a fee. Since many of the commitments are expected to expire without being fully drawn upon, the total commitment amounts disclosed above do not necessarily represent future cash requirements. The Company evaluates each customer&#x2019;s creditworthiness on a case-by-case basis. The amount of collateral obtained, if considered necessary by the Company, upon extension of credit, is based on management&#x2019;s credit evaluation of the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Standby letters of credit are conditional commitments issued by the Company to guarantee the performance of a customer to a third-party. In the event of nonperformance by the customer, the Company has rights to the underlying collateral, which can include commercial real estate, physical plant and property, inventory, receivables, cash and marketable securities. The credit risk to the Company in issuing standby letters of credit is essentially the same as that involved in extending loan facilities to its customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commitments to purchase loans represent loans purchased by the Company that have not yet settled.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage warehouse commitments are unconditionally cancellable and represent the unused capacity on mortgage warehouse facilities the Company has approved. The Company reserves the right to refuse to buy any mortgage loans offered for sale by a customer, for any reason, at the Company&#x2019;s sole and absolute discretion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records an allowance for credit losses on off-balance sheet credit exposures through a charge to credit loss expense on the Company&#x2019;s consolidated statements of income. At December&#160;31, 2022 and 2021, the allowance for credit losses on off balance sheet credit exposures totaled $3,606,000 and $4,082,000, respectively, and was included in other liabilities on the Company&#x2019;s consolidated balance sheets. The following table presents credit loss expense for off balance sheet credit exposures:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.652%"/&gt;&lt;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:400;line-height:120%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Credit loss expense (benefit)&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;(476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(922)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90ZXh0cmVnaW9uOjIyYjhlOWM3YWQ0OTRiM2M5ZDY2MDFlMGU1MzcwYzY5XzMxNDg_94f64a32-60e4-4b53-9189-16a1392e008d">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The contractual amounts of financial instruments with off-balance sheet risk were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.599%"/&gt;&lt;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:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&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:400;line-height:100%"&gt;Fixed Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Variable Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fixed Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Variable Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&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;/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;Unused lines of credit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;523,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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;549,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Standby letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,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:bottom"&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 purchase 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;53,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/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;Mortgage warehouse commitments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,055,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,055,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;823,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;823,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock>
    <us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates
      contextRef="i8994e981bf754dccbabc62141e597546_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzItMS0xLTEtODg0MjA_755299c1-b54d-4264-be56-63406991a144"
      unitRef="usd">1417000</us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates>
    <us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates
      contextRef="i8994e981bf754dccbabc62141e597546_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzItMy0xLTEtODg0MjA_7bd842bc-5e1b-4e3a-a9eb-273456e7ba03"
      unitRef="usd">487965000</us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates>
    <tfin:LoansAndLeasesReceivableCommitments
      contextRef="i8994e981bf754dccbabc62141e597546_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzItNS0xLTEtODg0MjA_82aca96d-02e5-4714-a849-42dad1cc771b"
      unitRef="usd">489382000</tfin:LoansAndLeasesReceivableCommitments>
    <us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates
      contextRef="i660ced41f24149e3a1aac04869390d6e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzItNy0xLTEtODg0MjA_b25515fd-0aa2-4596-8fc3-6313bf6b221a"
      unitRef="usd">26029000</us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates>
    <us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates
      contextRef="i660ced41f24149e3a1aac04869390d6e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzItOS0xLTEtODg0MjA_739217bf-ee5f-466a-846b-82595a7c499f"
      unitRef="usd">523483000</us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates>
    <tfin:LoansAndLeasesReceivableCommitments
      contextRef="i660ced41f24149e3a1aac04869390d6e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzItMTEtMS0xLTg4NDIw_81ab6a66-2102-4b8f-8a6b-3d9113b491d8"
      unitRef="usd">549512000</tfin:LoansAndLeasesReceivableCommitments>
    <us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates
      contextRef="id3bb4c905886431abf31f2cfefbd2a89_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzMtMS0xLTEtODg0MjA_dc60e0ee-c777-4c89-a629-81483fead918"
      unitRef="usd">12309000</us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates>
    <us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates
      contextRef="id3bb4c905886431abf31f2cfefbd2a89_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzMtMy0xLTEtODg0MjA_bc44f4a4-f4e6-424e-9aae-2edd7d7305fd"
      unitRef="usd">4897000</us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates>
    <tfin:LoansAndLeasesReceivableCommitments
      contextRef="id3bb4c905886431abf31f2cfefbd2a89_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzMtNS0xLTEtODg0MjA_4eb4fe50-47db-482d-8cf2-a03058b5bad7"
      unitRef="usd">17206000</tfin:LoansAndLeasesReceivableCommitments>
    <us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates
      contextRef="ide59391b455a4c718143422b81ae3cfb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzMtNy0xLTEtODg0MjA_6f24a76c-3043-4ed9-8528-ac504fa969f8"
      unitRef="usd">11090000</us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates>
    <us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates
      contextRef="ide59391b455a4c718143422b81ae3cfb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzMtOS0xLTEtODg0MjA_cb535090-50b9-4299-a78a-c65cbab8bcd9"
      unitRef="usd">5409000</us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates>
    <tfin:LoansAndLeasesReceivableCommitments
      contextRef="ide59391b455a4c718143422b81ae3cfb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzMtMTEtMS0xLTg4NDIw_4d8fbd9f-8fd7-4a64-aa44-af339751ecfa"
      unitRef="usd">16499000</tfin:LoansAndLeasesReceivableCommitments>
    <us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates
      contextRef="i67933c9deb514fa5b5347749099659f3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzQtMS0xLTEtODg0MjA_00d5948e-6138-49d1-aed3-553ef2324c4c"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates>
    <us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates
      contextRef="i67933c9deb514fa5b5347749099659f3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzQtMy0xLTEtODg0MjA_dd98b93f-7f63-416e-89e8-f3a0fb34624b"
      unitRef="usd">53572000</us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates>
    <tfin:LoansAndLeasesReceivableCommitments
      contextRef="i67933c9deb514fa5b5347749099659f3_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzQtNS0xLTEtODg0MjA_148d6e99-89d1-4821-967e-84c56d60d991"
      unitRef="usd">53572000</tfin:LoansAndLeasesReceivableCommitments>
    <us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates
      contextRef="if0948dd886e94d9a8de3cd7eabcf7f68_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzQtNy0xLTEtODg0MjA_6dd918c7-9b9f-4991-abb2-772a1e587d7d"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates>
    <us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates
      contextRef="if0948dd886e94d9a8de3cd7eabcf7f68_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzQtOS0xLTEtODg0MjA_441b9b80-f710-42fb-abcc-7ec411ead34e"
      unitRef="usd">108423000</us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates>
    <tfin:LoansAndLeasesReceivableCommitments
      contextRef="if0948dd886e94d9a8de3cd7eabcf7f68_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzQtMTEtMS0xLTg4NDIw_0c804e11-bd50-4187-9cf6-ee8a3a038f8b"
      unitRef="usd">108423000</tfin:LoansAndLeasesReceivableCommitments>
    <us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates
      contextRef="i61297fb837a54bc2a037b92b4f6a27f1_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzUtMS0xLTEtODg0MjA_238567a3-1ab3-4dd5-a050-31449e8c5427"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates>
    <us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates
      contextRef="i61297fb837a54bc2a037b92b4f6a27f1_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzUtMy0xLTEtODg0MjA_632cb3c5-53cc-4ddd-a1ff-d33f65db707f"
      unitRef="usd">1055117000</us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates>
    <tfin:LoansAndLeasesReceivableCommitments
      contextRef="i61297fb837a54bc2a037b92b4f6a27f1_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzUtNS0xLTEtODg0MjA_7fd4670d-420d-4d7d-a433-b86e4b460a2b"
      unitRef="usd">1055117000</tfin:LoansAndLeasesReceivableCommitments>
    <us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates
      contextRef="ie0b504ab88ba4d3eabc1f37301db076b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzUtNy0xLTEtODg0MjA_9e50b71c-e4c7-43c3-abf3-4f0982ccab90"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates>
    <us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates
      contextRef="ie0b504ab88ba4d3eabc1f37301db076b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzUtOS0xLTEtODg0MjA_7ecee0c0-c4fa-4b5d-8517-10256a494a8e"
      unitRef="usd">823060000</us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates>
    <tfin:LoansAndLeasesReceivableCommitments
      contextRef="ie0b504ab88ba4d3eabc1f37301db076b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZToyNjdmZDJjNGUzMTQ0MDhkYjk1YjA3NzI3YTY2MTRhNy90YWJsZXJhbmdlOjI2N2ZkMmM0ZTMxNDQwOGRiOTViMDc3MjdhNjYxNGE3XzUtMTEtMS0xLTg4NDIw_88dc51a1-3e35-45fb-a573-27459fb95a8a"
      unitRef="usd">823060000</tfin:LoansAndLeasesReceivableCommitments>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="icb0d61be6df749f6aadc24797a08833e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90ZXh0cmVnaW9uOjIyYjhlOWM3YWQ0OTRiM2M5ZDY2MDFlMGU1MzcwYzY5XzU0OTc1NTgxNzA1OA_875c7ec2-ad2c-432d-9e4d-012455469c50"
      unitRef="usd">3606000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i2e344d8263d94ad3ac4031a3c5a92ab9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90ZXh0cmVnaW9uOjIyYjhlOWM3YWQ0OTRiM2M5ZDY2MDFlMGU1MzcwYzY5XzU0OTc1NTgxNzA2Mg_c6ec1bf8-04f8-44a1-8d4a-fbb1b493bd5a"
      unitRef="usd">4082000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:SecuritiesBorrowedAllowanceForCreditLossTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90ZXh0cmVnaW9uOjIyYjhlOWM3YWQ0OTRiM2M5ZDY2MDFlMGU1MzcwYzY5XzMxNDk_69e1009e-f58d-44bf-b29d-2c9a8e888d88">The following table presents credit loss expense for off balance sheet credit exposures:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.650%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.652%"/&gt;&lt;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:400;line-height:120%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Credit loss expense (benefit)&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;(476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(922)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SecuritiesBorrowedAllowanceForCreditLossTableTextBlock>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i82996eacfab044008b99510ab5f06675_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZTpmNWVlYjk0ZTAxN2Q0YTI4OTdiMzM3YmFhMTk0YjcxMi90YWJsZXJhbmdlOmY1ZWViOTRlMDE3ZDRhMjg5N2IzMzdiYWExOTRiNzEyXzItMS0xLTEtODg0MjA_88d08100-798e-410a-9c7a-193b1c58cd27"
      unitRef="usd">-476000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="ib9a6fe77e4ba42b198effd1bddc978dc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZTpmNWVlYjk0ZTAxN2Q0YTI4OTdiMzM3YmFhMTk0YjcxMi90YWJsZXJhbmdlOmY1ZWViOTRlMDE3ZDRhMjg5N2IzMzdiYWExOTRiNzEyXzItMy0xLTEtODg0MjA_538b8e4c-9563-44a3-a6c0-32eff88f15f4"
      unitRef="usd">-922000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i0d97b6b8045642f39ddf487399d4df9f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xODcvZnJhZzoyMmI4ZTljN2FkNDk0YjNjOWQ2NjAxZTBlNTM3MGM2OS90YWJsZTpmNWVlYjk0ZTAxN2Q0YTI4OTdiMzM3YmFhMTk0YjcxMi90YWJsZXJhbmdlOmY1ZWViOTRlMDE3ZDRhMjg5N2IzMzdiYWExOTRiNzEyXzItNS0xLTEtODg0MjA_b1f82b4f-fe00-4128-b4e4-1880768419c8"
      unitRef="usd">2448000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzExNDM3_6ebed8e5-858f-4909-9e86-7ce7c70a9120">FAIR VALUE DISCLOSURES&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is the exchange price that would be received for an asset or paid to transfer a liability (exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. There are three levels of inputs that may be used to measure fair values:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 &#x2013; Quoted prices (unadjusted) for identical assets or liabilities in active markets that the entity has the ability to access as of the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 &#x2013; Significant other observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 &#x2013; Significant unobservable inputs that reflect a company&#x2019;s own assumptions about the assumptions that market participants would use in pricing an asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities measured at fair value on a recurring basis are summarized 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:47.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value Measurements Using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets measured at fair value on a recurring basis&lt;/span&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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:120%"&gt;Mortgage-backed securities, residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:120%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:120%"&gt;State and municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CLO securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;181,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;181,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 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:120%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:120%"&gt;SBA pooled securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;254,504&#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:120%"&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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;254,504&#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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;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:120%"&gt;Equity securities with readily determinable fair values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 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:120%"&gt;Mutual fund&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&gt;Loans held for sale&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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;/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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&gt;Indemnification asset&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr 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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&gt;Revenue share asset&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Liabilities measured at fair value on a recurring basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:120%"&gt;Return of premium liability&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value Measurements Using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 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:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:120%"&gt;Assets measured at fair value on a recurring basis&lt;/span&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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:120%"&gt;Mortgage-backed securities, residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:120%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;State and municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:120%"&gt;CLO Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;106,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;106,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;/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:120%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:120%"&gt;SBA pooled securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;&#160;&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;182,426&#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:120%"&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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;182,426&#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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;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:120%"&gt;Equity securities with readily determinable fair values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 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:120%"&gt;Mutual fund&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,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;/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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&gt;Loans held for sale&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&gt;Indemnification asset&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,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 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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&gt;Derivative financial instruments (cash flow hedges)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:120%"&gt;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #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:12pt"&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 transfers between levels for the years ended December&#160;31, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company used the following methods and assumptions to estimate fair value of financial instruments that are measured at fair value on a recurring basis: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;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; &#x2013; The fair values of debt securities available for sale are determined by third-party matrix pricing, which is a mathematical technique widely used in the industry to value debt securities without relying exclusively on quoted prices for the specific securities but rather by relying on the securities&#x2019; relationship to other benchmark quoted securities (Level 2 inputs).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Equity securities with readily determinable fair values&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x2013; The fair values of equity securities are determined based on quoted market prices in active markets and are classified in Level 1 of the valuation hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Loans held 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; &#x2013; The fair value of loans held for sale is determined using commitments on hand from investors or prevailing market prices and are classified in Level 2 of the valuation hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&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;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; &#x2013; The Company used interest rate swaps as part of its cash flow strategy to manage its interest rate risk. The valuation of these instruments is determined using widely accepted valuation techniques including discounted cash flow analysis on the expected cash flows of each derivative. This analysis reflects the contractual terms of the derivatives, including the period to maturity, and uses observable market-based inputs, including interest rate curves and implied volatilities. The fair values of interest rate swaps are determined using the market standard methodology of netting the discounted future fixed cash receipts (or payments) and the discounted expected variable cash payments (or receipts).&#160; The variable cash payments (or receipts) are based on an expectation of future interest rates (forward curves) derived from observable market interest rate curves. The derivative financial instrument fair value is considered a Level 2 classification.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Indemnification Asset&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:400;line-height:120%"&gt;The fair value of the indemnification asset is calculated as the present value of the estimated cash payments expected to be received from &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Covenant&lt;/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 probable losses on the covered Over-Formula Advance Portfolio. The cash flows are discounted at a rate to reflect the uncertainty of the timing and receipt of the payments from &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Covenant&lt;/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 indemnification asset is reviewed quarterly and changes to the asset are recorded as adjustments to other noninterest income within the Consolidated Statements of Income. The indemnification asset fair value is considered a Level 3 classification. At December&#160;31, 2022 and 2021, the estimated cash payments expected to be received from Covenant for probable losses on the covered Over-Formula Advance Portfolio were $4,101,000 and $5,038,000, respectively, and a discount rate of 5.0% and 5.0%, respectively, was applied to calculate the present value of the indemnification asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&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 of the opening balance to the closing balance of the fair value of the indemnification asset 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:61.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:400;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:400;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;4,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;36,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;&#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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Indemnification asset recognized in business combination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;30,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&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 fair value of indemnification asset recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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:9pt;font-weight:400;line-height:100%"&gt;5,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Indemnification recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(35,633)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;4,786&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;36,225&#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:12pt"&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;Revenue Share Asset&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:400;line-height:120%"&gt;On June 30, 2022 and September 6, 2022, the Company entered into and closed two separate agreements to sell two separate portfolios of factored receivables. The June 30, 2022 agreement contains revenue share provisions that entitles the Company to an amount equal to fifteen percent of the future gross monthly revenue of the clients associated with the sold factored receivable portfolio. The September 6, 2022 agreement contains revenue share provisions that entitles the Company to an amount ranging from fifteen to twenty percent, depending on the client, of the future gross monthly revenue of the clients associated with the sold factored receivable portfolio. The fair value of the revenue share assets is calculated each reporting period, and changes in the fair value of the revenue share assets are recorded in noninterest income in the consolidated statements of income. The revenue share asset fair value is considered a Level 3 classification. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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, the estimated cash payments expected to be received from the purchaser for the Company's share of future gross monthly revenue was $7,613,000 and a discount rate of 10.0% was applied to calculate the present value of the revenue share asset. A reconciliation of the opening balance to the closing balance of the fair value of the revenue share asset is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.372%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.873%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:400;line-height:100%"&gt;2022&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue share asset recognized &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="display:none"/&gt;&lt;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:middle"&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 fair value of revenue share asset recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(62)&lt;/span&gt;&lt;/td&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 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue share payments received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(660)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 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;5,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt 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:12pt"&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;Return of Premium Liability&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:400;line-height:120%"&gt;On June 23, 2022, the Company made the decision to sell and closed on the sale of a portfolio of equipment loans for cash consideration. The associated agreement contains a provision that in the event that a sold loan is prepaid in full prior to the due date of the final scheduled contractual payment, the Company will return a pro-rata portion of the premium calculated as of the date of such prepayment in full. The fair value of the return of premium liability is calculated each reporting period, and changes in the fair value of the return of premium liability are recorded in noninterest income in the consolidated statements of income. The return of premium liability is considered a Level 3 classification. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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, the fair value of the estimated premium expected to be returned to the purchaser for sold loans prepaid in full was calculated as the difference between the discounted cash flows of each sold loan assuming no prepayments and the discounted cash flows of each sold loan assuming an 11.0% prepayment speed; consistent with management's expected prepayment speed. A reconciliation of the opening balance to the closing balance of the fair value of the return of premium liability  is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.873%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&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:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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: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;&#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 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Return of premium liability recognized in business combination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&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 fair value of return of premium liability recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Return of premium payments made&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending 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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 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;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets measured at fair value on a non-recurring basis are summarized in the table below. There were no liabilities measured at fair value on a non-recurring basis at December&#160;31, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;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:47.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value Measurements Using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2022&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:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:120%"&gt;Collateral dependent 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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial real estate&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;1-4 family residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,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:120%"&gt;6,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;/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:120%"&gt;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Equity investment without readily determinable fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&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:120%"&gt;38,088&#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:120%"&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:120%"&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:120%"&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:120%"&gt;36,676&#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:120%"&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:120%"&gt;74,764&#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-bottom:7pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value Measurements Using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 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:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:120%"&gt;Collateral dependent 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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial real estate&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1-4 family residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other real estate owned &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/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:120%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%"&gt;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:120%"&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:120%"&gt;&#x2014;&#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:120%"&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:120%"&gt;&#x2014;&#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:120%"&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:120%"&gt;33,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:120%"&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:120%"&gt;33,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Represents the fair value of OREO that was adjusted subsequent to its initial classification as OREO.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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, the only Level 3 assets with material unobservable inputs are associated with impaired loans and OREO.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Collateral Dependent Loans Specific Allocation of ACL&#160;&#160;&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:400;line-height:120%"&gt;A loan is considered to be a collateral dependent loan when, based on current information and events, the Company expects repayment of the financial assets to be provided substantially through the operation or sale of the collateral and the Company has determined that the borrower is experiencing financial difficulty as of the measurement date. The ACL is measured by estimating the fair value of the loan based on the present value of expected cash flows, the market price of the loan, or the underlying fair value of the loan&#x2019;s collateral. For real estate loans, fair value of the loan&#x2019;s collateral is determined by third-party appraisals, which are then adjusted for the estimated selling and closing costs related to liquidation of the collateral. For this asset class, the actual valuation methods (income, sales comparable, or cost) vary based on the status of the project or property. For example, land is generally based on the sales comparable method while construction is based on the income and/or sales comparable methods. The unobservable inputs may vary depending on the individual assets with no one of the three methods being the predominant approach. The Company reviews the third-party appraisal for appropriateness and adjusts the value downward to consider selling and closing costs, which typically range from 5% to 8% of the appraised value. For non-real estate loans, fair value of the loan&#x2019;s collateral may be determined using an appraisal, net book value per the borrower&#x2019;s financial statements, or aging reports, adjusted or discounted based on management&#x2019;s historical knowledge, changes in market conditions from the time of the valuation, and management&#x2019;s expertise and knowledge of the client and client&#x2019;s business.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;OREO&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:400;line-height:120%"&gt;OREO is primarily comprised of real estate acquired in partial or full satisfaction of loans. OREO is recorded at its estimated fair value less estimated selling and closing costs at the date of transfer, with any excess of the related loan balance over the fair value less expected selling costs charged to the ACL. Subsequent changes in fair value are reported as adjustments to the carrying amount and are recorded against earnings. The Company outsources the valuation of OREO with material balances to third-party appraisers. For this asset class, the actual valuation methods (income, sales comparable, or cost) vary based on the status of the project or property. For example, land is generally based on the sales comparable method while construction is based on the income and/or sales comparable methods. The unobservable inputs may vary depending on the individual assets with no one of the three methods being the predominant approach. The Company reviews the third-party appraisal for appropriateness and adjusts the value downward to consider selling and closing costs, which typically range from 5% to 8% of the appraised value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 the Company&#x2019;s financial instruments not measured at fair value on a recurring or non-recurring basis 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:35.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.987%"/&gt;&lt;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:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value Measurements Using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:120%"&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;td colspan="3" style="background-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:bottom"&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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;408,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;408,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;408,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Securities - held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&gt;Loans not previously presented, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,088,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;187,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,805,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:120%"&gt;3,993,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:120%"&gt;FHLB and other restricted 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:120%"&gt;6,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;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:120%"&gt;&#160;N/A &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;N/A &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;N/A &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:bottom"&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:120%"&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:120%"&gt;4,171,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,159,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,159,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%"&gt;Customer 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:120%"&gt;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:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;/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:120%"&gt;Federal Home Loan Bank advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subordinated notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;107,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%"&gt;Junior subordinated debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;41,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42,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;/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:120%"&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:120%"&gt;2,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.987%"/&gt;&lt;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:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value Measurements Using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:120%"&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;td colspan="3" style="background-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:bottom"&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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;383,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;383,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;383,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Securities - held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,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 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:120%"&gt;Loans not previously presented, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,834,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:120%"&gt;142,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,685,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:120%"&gt;4,828,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;/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:120%"&gt;FHLB and other restricted 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:120%"&gt;10,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:bottom"&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:120%"&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:120%"&gt;4,646,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,646,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,646,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer 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:120%"&gt;2,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Federal Home Loan Bank advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;180,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;180,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;180,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Paycheck Protection Program Liquidity Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27,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;/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:120%"&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:120%"&gt;106,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;110,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;110,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Junior subordinated 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:120%"&gt;40,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;41,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;41,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%"&gt;Accrued interest payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For those financial instruments not previously described, the following methods and assumptions were used by the Company in estimating the fair values of financial instruments as disclosed herein:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Cash and Cash Equivalents&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:400;line-height:120%"&gt;For financial instruments with a shorter term or with no stated maturity, prevailing market rates, and limited credit risk, the carrying amounts approximate fair value and are considered a Level 1 classification.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Securities held to maturity&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:400;line-height:120%"&gt;The fair values of the Company&#x2019;s investments in the subordinated notes of Trinitas IV, Trinitas V, and Trinitas VI classified as securities held to maturity are determined based on the securities&#x2019; discounted projected future cash flows (net present value), resulting in a Level 3 classification.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Loans&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:400;line-height:120%"&gt;Loans include loans held for investment, excluding collateral dependent loans previously described above. For variable rate loans that reprice frequently and have no significant changes in credit risk, excluding previously presented collateral dependent loans measured at fair value on a non-recurring basis, fair values are based on carrying values. Fair values for fixed rate loans are estimated using discounted cash flow analyses. The discount rates used to determine the fair value of loans use interest rate spreads that reflect factors such as liquidity, credit, and nonperformance risk of the loans. These loans are considered a Level 3 classification.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of commercial loans in the Company&#x2019;s liquid credit portfolio are determined based on quoted market prices in active markets and are considered a Level 1 classification.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;FHLB and other restricted stock&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:400;line-height:120%"&gt;FHLB and other restricted stock is restricted to member banks and there are restrictions placed on its transferability. As a result, the fair value of FHLB and other restricted stock was not practicable to determine.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Deposits&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:400;line-height:120%"&gt;The fair values disclosed for demand deposits and non-maturity transaction accounts are, by definition, equal to the amount payable on demand at the reporting date (that is, their carrying amounts) and are considered a Level&#160;2 classification. Fair values for fixed rate time deposits are estimated using a discounted cash flow calculation that applies interest rates currently being offered on time deposits to a schedule of aggregated expected monthly maturities on time deposits resulting in a Level 2 classification.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Customer repurchase agreements&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:400;line-height:120%"&gt;The carrying amount of customer repurchase agreements approximates fair value due to their short-term nature. The customer repurchase agreement fair value is considered a Level 2 classification.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Federal Home Loan Bank advances&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:400;line-height:120%"&gt;The Company&#x2019;s FHLB advances have variable rates or a maturity of less than three months and therefore fair value materially approximates carrying value and is considered a Level 2 classification.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Paycheck Protection Program Liquidity Fund&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:400;line-height:120%"&gt;The Company&#x2019;s PPPLF borrowings correspond to PPP loans and are expected to be short-term in duration, therefore fair value materially approximates carrying value and is considered a Level 2 classification.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Subordinated notes&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:400;line-height:120%"&gt;The subordinated notes were valued based on quoted market prices, but due to limited trading activity for the subordinated notes in these markets, the subordinated notes are considered a Level 2 classification.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Junior subordinated debentures&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:400;line-height:120%"&gt;The junior subordinated debentures were valued by discounting future cash flows using current interest rates for similar financial instruments, resulting in a Level 2 classification.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Accrued Interest Receivable and Accrued Interest Payable&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:400;line-height:120%"&gt;The carrying amounts of accrued interest receivable and accrued interest payable approximate their fair values given the short-term nature of the receivables and are considered a Level 1 classification.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzExNDM4_bd159756-190b-47c4-9500-2571c0efb09d">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities measured at fair value on a recurring basis are summarized 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:47.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value Measurements Using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets measured at fair value on a recurring basis&lt;/span&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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:120%"&gt;Mortgage-backed securities, residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:120%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:120%"&gt;State and municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CLO securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;181,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;181,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 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:120%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:120%"&gt;SBA pooled securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;254,504&#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:120%"&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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;254,504&#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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;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:120%"&gt;Equity securities with readily determinable fair values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 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:120%"&gt;Mutual fund&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&gt;Loans held for sale&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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;/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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&gt;Indemnification asset&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr 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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&gt;Revenue share asset&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Liabilities measured at fair value on a recurring basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:120%"&gt;Return of premium liability&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value Measurements Using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 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:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:120%"&gt;Assets measured at fair value on a recurring basis&lt;/span&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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:120%"&gt;Mortgage-backed securities, residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:120%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;State and municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:120%"&gt;CLO Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;106,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;106,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;/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:120%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 25.75pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:120%"&gt;SBA pooled securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 25.75pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;&#160;&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;182,426&#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:120%"&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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;182,426&#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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;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:120%"&gt;Equity securities with readily determinable fair values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 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:120%"&gt;Mutual fund&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,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;/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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&gt;Loans held for sale&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&gt;Indemnification asset&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,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 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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&gt;Derivative financial instruments (cash flow hedges)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:120%"&gt;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i93b44bbe295f44f08d67e5772da7452a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzQtMi0xLTEtODg0MjA_966b4443-4dd1-46bf-aa2e-845f2cdf468d"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ib4205147d4fa4d938636f74f34ce5d94_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzQtNC0xLTEtODg0MjA_23e2c3b0-8448-4710-a7ee-e5526284ef1d"
      unitRef="usd">50633000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i6985ef31d6024033a715301289ca6f02_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzQtNi0xLTEtODg0MjA_d0ea84ed-b667-4186-9b83-a0555ee47254"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i120f8a6e73824c978d795f351ac08103_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzQtOC0xLTEtODg0MjA_99fc243f-0e76-4855-b0ce-199bcc3d3800"
      unitRef="usd">50633000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i7ea4e679f654407fb78f1e751b001307_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzUtMi0xLTEtODg0MjA_ecc1944d-7423-4f9c-b302-4884417072fa"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i7c34d27424be4cb4862f198911157890_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzUtNC0xLTEtODg0MjA_146c459b-11ea-4966-9a34-202f302ef98f"
      unitRef="usd">6331000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i933f840f44b7428a83bf3941619462cb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzUtNi0xLTEtODg0MjA_5a323978-90e3-41c8-aee8-bf74227070b8"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ibb6afde87c144ea2b7f2b01044608722_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzUtOC0xLTEtODg0MjA_9684b72d-89dd-467c-ab01-8e5e11e2a76b"
      unitRef="usd">6331000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ieabff8bc0e284ed29b10a52eb24be027_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzYtMi0xLTEtODg0MjA_2263c4cb-99ea-43ab-848c-481e0a5a938c"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i389593c28ef54a0a8c65706b8332fe3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzYtNC0xLTEtODg0MjA_7ab9cfe7-af15-4c99-b57b-2700df889cc9"
      unitRef="usd">13438000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="if70684932d5d43ea9b003bc6b1a83bb6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzYtNi0xLTEtODg0MjA_c4df77ea-9ad8-4f97-91b3-d83f079ff186"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i26e8e516f1884c778996a7eca3ce738e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzYtOC0xLTEtODg0MjA_c86da7dd-7a38-4ec9-a481-c5a1fe422bb1"
      unitRef="usd">13438000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i257ba503e6104300bc251fe2e79472ef_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzctMi0xLTEtODg0MjA_d4aec6d8-6113-4c8f-bd55-8bce91401741"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i564394608e0b4244aec529117eed1210_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzctNC0xLTEtODg0MjA_9ae1425d-bba7-4043-ac23-893e36045df4"
      unitRef="usd">181011000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ib652227779a44f4d90889b8a30d9ce19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzctNi0xLTEtODg0MjA_1d1baeb7-17cc-4d7b-9329-65af015c4318"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="idc230e60d8e0406bb6bb47774380b013_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzctOC0xLTEtODg0MjA_24cb0a8b-f442-4c32-ab15-3f0716ca3e7e"
      unitRef="usd">181011000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i3eba8eac60634d73aa3bde16b8554a3e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzgtMi0xLTEtODg0MjA_37c3cd77-4521-44e6-938b-01df599abe99"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ic0bdb4c26e24466f9335309eb68465f7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzgtNC0xLTEtODg0MjA_8d7c843d-b741-4368-9951-16f25f2d49b8"
      unitRef="usd">1263000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i214d944e2bf04c31beb80a3348b3c384_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzgtNi0xLTEtODg0MjA_36ef1b0d-1397-4801-b0de-545acb6a75d3"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i0e1a057c09c0478493ac68785d0f8129_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzgtOC0xLTEtODg0MjA_cef87f44-2b2c-414f-9665-22f6858a0dcc"
      unitRef="usd">1263000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ie10183664a8f410688c10cc8b23f117e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzktMi0xLTEtODg0MjA_dcc09b9e-afbe-4b5f-bfca-20b7ff852923"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i73805df2d64140e6972499210756c7be_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzktNC0xLTEtODg0MjA_0981469f-c0c0-40cc-a217-015ba7c53545"
      unitRef="usd">1828000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ib30f2e624d0c4326a7acf9b1735e533c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzktNi0xLTEtODg0MjA_bfe2f2d8-8fdb-4a1d-8be5-4146f9462d26"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ib86b936c6ba54161913520e68993e2e8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzktOC0xLTEtODg0MjA_972b7ac4-8c9b-4b0a-a32f-b19a65f945ce"
      unitRef="usd">1828000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ib0de3b92c4ac463794d233c92db79ec9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzEwLTItMS0xLTg4NDIw_a4f5fed7-2fbd-413c-8809-32b8b74bff69"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i89e107b1a8544eb79eafc8a95aef4c37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzEwLTQtMS0xLTg4NDIw_f4ed37a1-df22-45a0-b2d8-b209e5ee9ef1"
      unitRef="usd">254504000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ib0ff29ac368340cca439c5f4ca3f887f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzEwLTYtMS0xLTg4NDIw_2691e214-d3fa-44f3-86b2-27736029e5d9"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i19febe17d2db4638b5c99b9108b97f88_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzEwLTgtMS0xLTg4NDIw_8ebcc410-99dc-42be-a6e9-82b0b5be1b46"
      unitRef="usd">254504000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ic885da92206e4ef9bb7d244edfe7ffd5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzEzLTItMS0xLTg4NDIw_0b6ca58c-8471-4e67-a7ab-1b803208066e"
      unitRef="usd">5191000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="iaf269c7e2f4840d28956a5bfeb53a810_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzEzLTQtMS0xLTg4NDIw_5c0cc8f2-7939-461c-a862-775641d4cd9e"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i4b1dae90ae24455bbdab1bea3a61182a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzEzLTYtMS0xLTg4NDIw_10993199-792d-46fd-bb8e-cd4cc32dac9c"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i48ad653ca43b4a35a98ff898d4f1ea8b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzEzLTgtMS0xLTg4NDIw_a2c26134-3766-44ae-9a66-2e65d950b033"
      unitRef="usd">5191000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="ib0de3b92c4ac463794d233c92db79ec9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzE1LTItMS0xLTg4NDIw_f928a25d-ce79-41d0-a294-77ec63aa3a4b"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i89e107b1a8544eb79eafc8a95aef4c37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzE1LTQtMS0xLTg4NDIw_7297c8c5-2cfa-4248-8ce8-f36ca0cbb36c"
      unitRef="usd">5641000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="ib0ff29ac368340cca439c5f4ca3f887f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzE1LTYtMS0xLTg4NDIw_9b183591-16c9-4bfb-a9ca-76e488b8cf14"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i19febe17d2db4638b5c99b9108b97f88_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzE1LTgtMS0xLTg4NDIw_75a88b4e-8944-45b1-a36d-8cefc9259272"
      unitRef="usd">5641000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <tfin:BusinessCombinationIndemnificationAsset
      contextRef="ib0de3b92c4ac463794d233c92db79ec9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzE3LTItMS0xLTg4NDIw_0916ee84-c76b-40d9-ab79-f00143e01a82"
      unitRef="usd">0</tfin:BusinessCombinationIndemnificationAsset>
    <tfin:BusinessCombinationIndemnificationAsset
      contextRef="i89e107b1a8544eb79eafc8a95aef4c37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzE3LTQtMS0xLTg4NDIw_1537f49c-1b5a-4bd9-9e9f-86a9ed26db91"
      unitRef="usd">0</tfin:BusinessCombinationIndemnificationAsset>
    <tfin:BusinessCombinationIndemnificationAsset
      contextRef="ib0ff29ac368340cca439c5f4ca3f887f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzE3LTYtMS0xLTg4NDIw_2c1542fd-aede-4940-af45-195ee5c2d7eb"
      unitRef="usd">3896000</tfin:BusinessCombinationIndemnificationAsset>
    <tfin:BusinessCombinationIndemnificationAsset
      contextRef="i19febe17d2db4638b5c99b9108b97f88_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzE3LTgtMS0xLTg4NDIw_091ffd8b-b8a4-45ea-b3d9-14206d17dd9d"
      unitRef="usd">3896000</tfin:BusinessCombinationIndemnificationAsset>
    <tfin:RevenueShareAssetFairValueDisclosure
      contextRef="ib0de3b92c4ac463794d233c92db79ec9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzIwLTItMS0xLTg4NDIw_468b0d87-016f-469b-9df4-18c467647ab3"
      unitRef="usd">0</tfin:RevenueShareAssetFairValueDisclosure>
    <tfin:RevenueShareAssetFairValueDisclosure
      contextRef="i89e107b1a8544eb79eafc8a95aef4c37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzIwLTQtMS0xLTg4NDIw_2263d88e-2f3e-46e8-93ee-6a6135164683"
      unitRef="usd">0</tfin:RevenueShareAssetFairValueDisclosure>
    <tfin:RevenueShareAssetFairValueDisclosure
      contextRef="ib0ff29ac368340cca439c5f4ca3f887f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzIwLTYtMS0xLTg4NDIw_1254a6be-1ec7-4cbc-91a7-446dc2ef22c0"
      unitRef="usd">5515000</tfin:RevenueShareAssetFairValueDisclosure>
    <tfin:RevenueShareAssetFairValueDisclosure
      contextRef="i19febe17d2db4638b5c99b9108b97f88_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzIwLTgtMS0xLTg4NDIw_61c18560-3199-4356-ab7c-1ebe14145c6b"
      unitRef="usd">5515000</tfin:RevenueShareAssetFairValueDisclosure>
    <tfin:ReturnOfPremiumLiabilityFairValueDisclosure
      contextRef="ib0de3b92c4ac463794d233c92db79ec9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzIyLTItMS0xLTk0MTM0_88f9626d-3db0-4864-98a5-a2c8078440cf"
      unitRef="usd">0</tfin:ReturnOfPremiumLiabilityFairValueDisclosure>
    <tfin:ReturnOfPremiumLiabilityFairValueDisclosure
      contextRef="i89e107b1a8544eb79eafc8a95aef4c37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzIyLTQtMS0xLTk0MTM0_3b1f0937-816c-48ac-b845-90145d9d3c8a"
      unitRef="usd">0</tfin:ReturnOfPremiumLiabilityFairValueDisclosure>
    <tfin:ReturnOfPremiumLiabilityFairValueDisclosure
      contextRef="ib0ff29ac368340cca439c5f4ca3f887f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzIyLTYtMS0xLTk0MTM0_a8291a3f-1801-43c8-adf7-495cb1c9f304"
      unitRef="usd">575000</tfin:ReturnOfPremiumLiabilityFairValueDisclosure>
    <tfin:ReturnOfPremiumLiabilityFairValueDisclosure
      contextRef="i19febe17d2db4638b5c99b9108b97f88_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZToxYjY2ZmE5MjU4MzI0ZmM2OWIyZDdlYzcyNWQyYWMzNi90YWJsZXJhbmdlOjFiNjZmYTkyNTgzMjRmYzY5YjJkN2VjNzI1ZDJhYzM2XzIyLTgtMS0xLTk0MTM0_7e98bbf7-4260-4667-9523-f3b6d03d4bbd"
      unitRef="usd">575000</tfin:ReturnOfPremiumLiabilityFairValueDisclosure>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i3e5ffb65015c4a1d87e8bd397c4aaa0c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzUtMi0xLTEtODg0MjA_fda25ffe-d39e-400b-bdfc-602b4ffe6fe1"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ib0c38cbf232e4a32aad33bb61c76a0b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzUtNC0xLTEtODg0MjA_e261a981-8856-4185-bd5e-fece5b16ca2a"
      unitRef="usd">37449000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i8ff271b24a514a9fae5b083d84828272_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzUtNi0xLTEtODg0MjA_2722b6cc-cf90-4ba6-8c9a-3b78ef1eba4b"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i8041a9a3cb254fcf84315d2488837ff9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzUtOC0xLTEtODg0MjA_7c0ca61a-27cb-4a0d-9e7e-6c0fef43c9f6"
      unitRef="usd">37449000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i825a9f617b144088bd7b1add91faa7a5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzYtMi0xLTEtODg0MjA_63b0d79e-b057-4ce1-b0f4-0e50531ad7a3"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i34e88e2a39af4767a4bb04e90bf709dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzYtNC0xLTEtODg0MjA_7762af4f-1bf0-4d30-b94e-ef199a6b88e8"
      unitRef="usd">6764000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i670eec3e59d54d6faf190dcc3080a98e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzYtNi0xLTEtODg0MjA_6c60f1ad-3512-4d2f-af05-92b80cdd39f5"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i5e664c78bc8748b9b388905efd1a6a57_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzYtOC0xLTEtODg0MjA_780ece7d-adf2-4ed9-ae83-e19e858beb0a"
      unitRef="usd">6764000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i3d2268beb56444d4b88ea09fe2c316b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzctMi0xLTEtODg0MjA_ed1ae529-351a-44b7-aec4-4af8b4e336ec"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i11376565f336441595f19767ed835bfe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzctNC0xLTEtODg0MjA_da9b9764-f755-4cf2-a8c4-9ed3de94c99b"
      unitRef="usd">26825000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i7e0eec25887c4cd4b8c96a1404108acd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzctNi0xLTEtODg0MjA_7d9725d5-2d47-4250-8119-aed403fb9112"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i33427c2dfa8746d1824fca75d6b19bfb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzctOC0xLTEtODg0MjA_6087cae6-df74-4c49-968b-e855a6106762"
      unitRef="usd">26825000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ic8fc1536f86e491faa30a229f42208de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzgtMi0xLTEtODg0MjA_a2acc9b9-7732-4bef-822a-2e28f17637b2"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i26cf1103f4614555bf8c164f6b121132_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzgtNC0xLTEtODg0MjA_686f3b73-31eb-489a-b3f5-5d51e06d12b0"
      unitRef="usd">106634000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="iefd10e04314c4a3292bac97b12d1ac24_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzgtNi0xLTEtODg0MjA_42ae1a53-b002-4b39-a900-8b8531f0fbc7"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ib824aa8c4c9443f29cfa29b6f238e359_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzgtOC0xLTEtODg0MjA_527bcaf1-b789-4897-bb97-5c6565217caa"
      unitRef="usd">106634000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i29056a51080a473ab8dad7c20001ddc3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzktMi0xLTEtODg0MjA_68e13a9d-945e-44a8-bdf4-c3c62138d45f"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ib9102d4985e244acb7b7634cf580687e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzktNC0xLTEtODg0MjA_603156fb-8c2d-4a51-bdac-bb88d8b874ed"
      unitRef="usd">2056000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i5283564470144ecc85c58d5cb4ede713_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzktNi0xLTEtODg0MjA_95f4573c-f4db-421e-9ecf-2745866044d6"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i2e8b2fc0f4ff40a7a8e5c789d7a24933_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzktOC0xLTEtODg0MjA_479f55ba-be4d-4383-9661-816a242061df"
      unitRef="usd">2056000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ic1b232caa42c42a08b2bff4784d0c16a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzEwLTItMS0xLTg4NDIw_5e4b765c-f2c1-483c-9ce3-e95a32470904"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i4c5e1376f2b24321ba47f6df7bb9f4d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzEwLTQtMS0xLTg4NDIw_b2f9632e-6e87-46a4-81b0-b01a7d34528c"
      unitRef="usd">2698000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ibff39f4118f542909a01bf5439a84c6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzEwLTYtMS0xLTg4NDIw_06d40bbd-fc0e-4568-bde7-37e660d35688"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i8315456022104e258615282d0b893172_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzEwLTgtMS0xLTg4NDIw_dd08f674-3026-40b6-ae14-93fe7e715beb"
      unitRef="usd">2698000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="icf0beaf5c5a04b9aa16f8b7a2d38a806_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzExLTItMS0xLTg4NDIw_468c6b7d-12a9-4ab7-b7ba-63742b0eb9d6"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ib57e8ea788f346ed9c525dc4896ead0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzExLTQtMS0xLTg4NDIw_340d2ac4-f0c4-4543-876c-847394f28a12"
      unitRef="usd">182426000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i67eabb0cafde46e5bdfd775b3a20a438_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzExLTYtMS0xLTg4NDIw_9b3524a5-7800-4dfb-adc1-ec7a8a9e7cc6"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i2044b6fc67474a6fb0078852fd1566b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzExLTgtMS0xLTg4NDIw_1e99d9df-1ba0-4061-a282-74c0bf8ff04b"
      unitRef="usd">182426000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i7871b8f3073546e28c385b2eaabff168_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzE0LTItMS0xLTg4NDIw_81d9e856-5526-4889-b238-a80a06fb152a"
      unitRef="usd">5504000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="iceb18d6d624042b8a9f267fa99d71c70_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzE0LTQtMS0xLTg4NDIw_807d879f-9667-44e9-b8ec-8bb0b82e5414"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i60abdd557f9f4caeabfb2ef891935f7d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzE0LTYtMS0xLTg4NDIw_c7f235ae-8607-4379-88dc-332fc5097e53"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i60d9b44bbf5b4aeb98354226cbf32259_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzE0LTgtMS0xLTg4NDIw_afbeeb1d-cc72-4313-bc40-1c9314a8b52a"
      unitRef="usd">5504000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="icf0beaf5c5a04b9aa16f8b7a2d38a806_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzE2LTItMS0xLTg4NDIw_934046f4-b093-4469-b555-cff9ba875358"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="ib57e8ea788f346ed9c525dc4896ead0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzE2LTQtMS0xLTg4NDIw_29bde713-e721-4426-8519-2be6ac86d4a5"
      unitRef="usd">7330000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i67eabb0cafde46e5bdfd775b3a20a438_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzE2LTYtMS0xLTg4NDIw_cc1cf217-5f85-47c4-972b-44431b69a372"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i2044b6fc67474a6fb0078852fd1566b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzE2LTgtMS0xLTg4NDIw_024fff4e-5362-47c3-b669-7abf6c180d41"
      unitRef="usd">7330000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <tfin:BusinessCombinationIndemnificationAsset
      contextRef="icf0beaf5c5a04b9aa16f8b7a2d38a806_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzE4LTItMS0xLTg4NDIw_f9855987-fa9c-4114-ad84-cb5971130874"
      unitRef="usd">0</tfin:BusinessCombinationIndemnificationAsset>
    <tfin:BusinessCombinationIndemnificationAsset
      contextRef="ib57e8ea788f346ed9c525dc4896ead0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzE4LTQtMS0xLTg4NDIw_cf3f48c4-9688-493d-a3c8-50f8066aca3d"
      unitRef="usd">0</tfin:BusinessCombinationIndemnificationAsset>
    <tfin:BusinessCombinationIndemnificationAsset
      contextRef="i67eabb0cafde46e5bdfd775b3a20a438_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzE4LTYtMS0xLTg4NDIw_8b392dfd-3b08-47e1-b09f-f53833185225"
      unitRef="usd">4786000</tfin:BusinessCombinationIndemnificationAsset>
    <tfin:BusinessCombinationIndemnificationAsset
      contextRef="i2044b6fc67474a6fb0078852fd1566b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzE4LTgtMS0xLTg4NDIw_c9bd5f02-835f-4edf-a69c-e0523cb8d551"
      unitRef="usd">4786000</tfin:BusinessCombinationIndemnificationAsset>
    <us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
      contextRef="ic7df856ca1e14ff68b29faebd367a069_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzIxLTItMS0xLTg4NDIw_200f99ae-92ab-4eac-a847-ca19617c9872"
      unitRef="usd">0</us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue>
    <us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
      contextRef="i43e03da057cd44b2ba99451c861e22d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzIxLTQtMS0xLTg4NDIw_2fa7dfe8-011f-4a82-81ee-6ce07d04d403"
      unitRef="usd">6164000</us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue>
    <us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
      contextRef="i871a44e16c984fac8b5a3f020339196f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzIxLTYtMS0xLTg4NDIw_1fe01171-5342-4000-9665-068f19268e8d"
      unitRef="usd">0</us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue>
    <us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
      contextRef="i37c0114acbd841be9338a86c1e0cade7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpkNmZhYTdiYjg0NDQ0ODI1YmI5MmUxOWRkZmNjNjA2My90YWJsZXJhbmdlOmQ2ZmFhN2JiODQ0NDQ4MjViYjkyZTE5ZGRmY2M2MDYzXzIxLTgtMS0xLTg4NDIw_8da84865-4f13-49b9-ade8-dc726b6b11b6"
      unitRef="usd">6164000</us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue>
    <tfin:BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived
      contextRef="ie1daf9a239c24f83b9aff2bb85714f78_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzE2NDkyNjc0NTMxMzA_011bd29d-49a0-49cc-934d-b9da950443f0"
      unitRef="usd">4101000</tfin:BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived>
    <tfin:BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived
      contextRef="if93bf339389249f19ed1ef1616f9fd99_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzE2NDkyNjc0NTMxMzQ_087f6273-814f-4109-8283-f890e2d9ba9d"
      unitRef="usd">5038000</tfin:BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived>
    <tfin:BusinessCombinationIndemnificationAssetDiscountRate
      contextRef="ie1daf9a239c24f83b9aff2bb85714f78_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzE2NDkyNjc0NTMxMzg_1d16ecb9-0a43-4ac4-84c5-400eb086af34"
      unitRef="number">0.050</tfin:BusinessCombinationIndemnificationAssetDiscountRate>
    <tfin:BusinessCombinationIndemnificationAssetDiscountRate
      contextRef="if93bf339389249f19ed1ef1616f9fd99_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzE2NDkyNjc0NTMxNDI_a72fbb8a-8f30-4322-88d1-7d13ee26cf57"
      unitRef="number">0.050</tfin:BusinessCombinationIndemnificationAssetDiscountRate>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzExNDM0_320a31fc-bc02-4394-8505-d557b08ecb2d">&lt;div style="margin-bottom:6pt;margin-top:12pt"&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 of the opening balance to the closing balance of the fair value of the indemnification asset 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:61.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:400;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:400;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;4,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;36,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;&#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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Indemnification asset recognized in business combination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;30,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&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 fair value of indemnification asset recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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:9pt;font-weight:400;line-height:100%"&gt;5,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Indemnification recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(35,633)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;3,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;4,786&#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;36,225&#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;A reconciliation of the opening balance to the closing balance of the fair value of the revenue share asset 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:82.372%"/&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:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.873%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:400;line-height:100%"&gt;2022&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue share asset recognized &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="display:none"/&gt;&lt;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:middle"&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 fair value of revenue share asset recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(62)&lt;/span&gt;&lt;/td&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 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revenue share payments received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(660)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 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;5,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt 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;A reconciliation of the opening balance to the closing balance of the fair value of the return of premium liability  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:82.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.873%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&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:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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: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;&#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 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Return of premium liability recognized in business combination&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&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 fair value of return of premium liability recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Return of premium payments made&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending 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-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 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;575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i7ec9b0a12bdd41c5b8effcae518b6dff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzEtMS0xLTEtODg0MjA_3fe3172d-35b8-4c7e-9aac-4308a82354f6"
      unitRef="usd">4786000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i1d5fb25419e24b0dbae07cc667b522db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzEtMy0xLTEtODg0MjA_171259dc-eaac-4139-a722-52dc414a0663"
      unitRef="usd">36225000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i6ed0993e65df41269f3c32670ee734c6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzEtNS0xLTEtODg0MjA_47cf5fe8-ea62-4a7e-9be6-8abccbc6a8f4"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <tfin:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred
      contextRef="ib44d8753b61d4d7699db99ec457fb84b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzItMS0xLTEtODg0MjA_916d2a2c-334c-4b5c-8276-35f2187fa5e7"
      unitRef="usd">0</tfin:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred>
    <tfin:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred
      contextRef="i2162cd387e7e4e1a9f8960049e104558_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzItMy0xLTEtODg0MjA_821695d8-8f3f-4c5d-8f7a-ef3eeb7bac81"
      unitRef="usd">0</tfin:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred>
    <tfin:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred
      contextRef="i99de8e7ca118495aa6ba7b41d4ccef3f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzItNS0xLTEtODg0MjA_451bf6b3-a3b9-4f77-936c-13e9c0dc1f49"
      unitRef="usd">30959000</tfin:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="ib44d8753b61d4d7699db99ec457fb84b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzMtMS0xLTEtODg0MjA_5d0ca086-e622-424c-af0b-d0bda0728dc9"
      unitRef="usd">-890000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i2162cd387e7e4e1a9f8960049e104558_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzMtMy0xLTEtODg0MjA_30f3f8d9-5506-40be-8296-90604246c656"
      unitRef="usd">4194000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i99de8e7ca118495aa6ba7b41d4ccef3f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzMtNS0xLTEtODg0MjA_5214e3b2-dbe5-4912-99e1-6ee4adc74e54"
      unitRef="usd">5266000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="ib44d8753b61d4d7699db99ec457fb84b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzQtMS0xLTEtODg0MjA_07e8935e-8f48-4cdd-bc19-370b9b97a118"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i2162cd387e7e4e1a9f8960049e104558_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzQtMy0xLTEtODg0MjA_729f9ac5-bca6-48c8-806e-b2a2a9874fe2"
      unitRef="usd">35633000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i99de8e7ca118495aa6ba7b41d4ccef3f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzQtNS0xLTEtODg0MjA_6c21cede-23ff-4785-9725-10febd6348e4"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ic526b26709e744089a7df223146e785a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzUtMS0xLTEtODg0MjA_d1344127-2128-4419-ae8c-3063aac9fcaf"
      unitRef="usd">3896000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i7ec9b0a12bdd41c5b8effcae518b6dff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzUtMy0xLTEtODg0MjA_e228371d-4900-442a-b2aa-81a75fd58837"
      unitRef="usd">4786000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i1d5fb25419e24b0dbae07cc667b522db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo1MTA4YTc3Y2U4MTc0MzMzYjNlYWEzYjdiZDAyYWI4Mi90YWJsZXJhbmdlOjUxMDhhNzdjZTgxNzQzMzNiM2VhYTNiN2JkMDJhYjgyXzUtNS0xLTEtODg0MjA_d4083956-efe1-4336-b0f4-1aa3614b0416"
      unitRef="usd">36225000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <tfin:RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived
      contextRef="idf4be647434e4f1d8861f624869fa498_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzIxOTkwMjMyNzAwNTU_8ab3dff3-52d8-472e-82d8-9f9b5007e8fb"
      unitRef="number">0.15</tfin:RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived>
    <tfin:RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived
      contextRef="i0af5818ec6f0455888d90718143821cc_I20220906"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzEwOTk1MTE2NDIwOTg_76f131ed-e852-4567-9914-ec815768793a"
      unitRef="number">0.15</tfin:RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived>
    <tfin:RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived
      contextRef="i7b7462abc75b4966a012a2b8fd1119cd_I20220906"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzIxOTkwMjMyNzAwODM_bb453837-05d0-42c9-b912-81d46cc92386"
      unitRef="number">0.20</tfin:RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived>
    <tfin:RevenueShareAssetExpectedCashPaymentsToBeReceived
      contextRef="ie1daf9a239c24f83b9aff2bb85714f78_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzE2NDkyNjc0NTU5MTM_d12f1327-3830-4c28-bf8f-d8ce83f5597c"
      unitRef="usd">7613000</tfin:RevenueShareAssetExpectedCashPaymentsToBeReceived>
    <tfin:RevenueShareAssetMeasurementInput
      contextRef="if6ceef4fd5d74ad2a95e811008f2950a_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzE2NDkyNjc0NTU5MTc_58a74e8a-871e-40b8-816e-84bb08df6b3d"
      unitRef="number">0.100</tfin:RevenueShareAssetMeasurementInput>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i3aba08b827ff45f6b1693ef6c2b9e35f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo3MDU3OWZlMTM2Mzg0MGZjODhjMmY5OGExOWUwZWExZC90YWJsZXJhbmdlOjcwNTc5ZmUxMzYzODQwZmM4OGMyZjk4YTE5ZTBlYTFkXzItNi0xLTEtOTQzMDc_6c712147-c967-478d-9ef0-fba9218237d4"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <tfin:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred
      contextRef="i3afaf010bab043e993aaa767dbb6eb18_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo3MDU3OWZlMTM2Mzg0MGZjODhjMmY5OGExOWUwZWExZC90YWJsZXJhbmdlOjcwNTc5ZmUxMzYzODQwZmM4OGMyZjk4YTE5ZTBlYTFkXzMtNi0xLTEtOTQzMDc_1e789424-0950-43ef-b0b6-751f873f6fbf"
      unitRef="usd">6237000</tfin:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i3afaf010bab043e993aaa767dbb6eb18_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo3MDU3OWZlMTM2Mzg0MGZjODhjMmY5OGExOWUwZWExZC90YWJsZXJhbmdlOjcwNTc5ZmUxMzYzODQwZmM4OGMyZjk4YTE5ZTBlYTFkXzQtNi0xLTEtOTQzMDc_58cc8326-e3df-45b1-aaf1-655fae9c0014"
      unitRef="usd">-62000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i3afaf010bab043e993aaa767dbb6eb18_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo3MDU3OWZlMTM2Mzg0MGZjODhjMmY5OGExOWUwZWExZC90YWJsZXJhbmdlOjcwNTc5ZmUxMzYzODQwZmM4OGMyZjk4YTE5ZTBlYTFkXzUtNi0xLTEtOTQzMDc_f3ad12fe-eeb7-4634-8305-1dca09e3b2bc"
      unitRef="usd">660000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i209f714931b447a39db13914127e288f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTo3MDU3OWZlMTM2Mzg0MGZjODhjMmY5OGExOWUwZWExZC90YWJsZXJhbmdlOjcwNTc5ZmUxMzYzODQwZmM4OGMyZjk4YTE5ZTBlYTFkXzYtNC0xLTEtOTcxMzA_50be93fe-2625-447f-9f56-7a2fac558fa3"
      unitRef="usd">5515000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <tfin:ReturnOfPremiumLiabilityMeasurementInput
      contextRef="i40ff918b3c8343c19a27c91039bc5446_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzEwOTk1MTE2NDIxNTU_ce82d6fe-af2b-463a-9384-f597a843283b"
      unitRef="number">0</tfin:ReturnOfPremiumLiabilityMeasurementInput>
    <tfin:ReturnOfPremiumLiabilityMeasurementInput
      contextRef="id7f9c8b47ae14fc9b021e395241813a2_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzE2NDkyNjc0NTU5MzM_dc53c6c2-af43-4826-b455-40dc889ded18"
      unitRef="number">0.110</tfin:ReturnOfPremiumLiabilityMeasurementInput>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="if273b9d8fbb84958b3f3d389e8521604_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTowNjRhMGFjYTBiZmE0MDgyYTU0MmJhOGQxYjk4ZGYyNC90YWJsZXJhbmdlOjA2NGEwYWNhMGJmYTQwODJhNTQyYmE4ZDFiOThkZjI0XzItNi0xLTEtOTQzMDc_bc0eae38-71b5-4435-a6ff-c378c7b900ff"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <tfin:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred
      contextRef="i46e0a009252c47e9a159bedd004b5aa6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTowNjRhMGFjYTBiZmE0MDgyYTU0MmJhOGQxYjk4ZGYyNC90YWJsZXJhbmdlOjA2NGEwYWNhMGJmYTQwODJhNTQyYmE4ZDFiOThkZjI0XzMtNi0xLTEtOTQzMDc_3f732a28-ae2a-42b6-a771-d861de6d60f2"
      unitRef="usd">708000</tfin:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i46e0a009252c47e9a159bedd004b5aa6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTowNjRhMGFjYTBiZmE0MDgyYTU0MmJhOGQxYjk4ZGYyNC90YWJsZXJhbmdlOjA2NGEwYWNhMGJmYTQwODJhNTQyYmE4ZDFiOThkZjI0XzQtNi0xLTEtOTQzMDc_26ed0969-edfc-4e1c-98b1-4882d6aa4e69"
      unitRef="usd">-35000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i46e0a009252c47e9a159bedd004b5aa6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTowNjRhMGFjYTBiZmE0MDgyYTU0MmJhOGQxYjk4ZGYyNC90YWJsZXJhbmdlOjA2NGEwYWNhMGJmYTQwODJhNTQyYmE4ZDFiOThkZjI0XzUtNi0xLTEtOTQzMDc_23f99496-a763-47d2-9c58-6e22ac8d5da0"
      unitRef="usd">98000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i48326c889ec047cf9c5605a3d0c45256_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTowNjRhMGFjYTBiZmE0MDgyYTU0MmJhOGQxYjk4ZGYyNC90YWJsZXJhbmdlOjA2NGEwYWNhMGJmYTQwODJhNTQyYmE4ZDFiOThkZjI0XzUtMi0xLTEtOTcxNjE_64b2b5da-1546-4ef2-8e95-f821b7166040"
      unitRef="usd">575000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzExNDM1_722037c8-3427-48b4-b436-7a1810e40e02">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets measured at fair value on a non-recurring basis are summarized in the table below. There were no liabilities measured at fair value on a non-recurring basis at December&#160;31, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:7pt;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:47.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value Measurements Using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 2022&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:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:120%"&gt;Collateral dependent 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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial real estate&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;1-4 family residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,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:120%"&gt;6,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;/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:120%"&gt;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Equity investment without readily determinable fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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:120%"&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:120%"&gt;38,088&#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:120%"&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:120%"&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:120%"&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:120%"&gt;36,676&#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:120%"&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:120%"&gt;74,764&#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-bottom:7pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value Measurements Using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31, 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:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:120%"&gt;Collateral dependent 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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial real estate&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1-4 family residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Factored receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other real estate owned &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/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:120%"&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%"&gt;Construction, land development, land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:120%"&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:120%"&gt;&#x2014;&#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:120%"&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:120%"&gt;&#x2014;&#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:120%"&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:120%"&gt;33,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:120%"&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:120%"&gt;33,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Represents the fair value of OREO that was adjusted subsequent to its initial classification as OREO.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic1de8d93f6e9485ca4d86a6dafe3885f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzMtMi0xLTEtODg0MjA_6e05cd25-99a1-4f6f-ba39-28c9a2d01ad7"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i18db079f007845138c659201a110f631_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzMtNC0xLTEtODg0MjA_02c5a101-65db-4768-a251-80d747abe5a4"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0da290c7508241c0b8f072d8c9619904_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzMtNi0xLTEtODg0MjA_823e74f4-f166-4931-9a9f-104b482816a1"
      unitRef="usd">269000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iea6f5634c8f24fe1bd712b1b552a998f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzMtOC0xLTEtODg0MjA_8395fcbf-c39f-4510-92e0-c82154cdbccc"
      unitRef="usd">269000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id8a7d23175bd424983c9631ba1ee2b96_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzQtMi0xLTEtODg0MjA_d4dc7494-aaf0-445f-a79d-d6f77a5247a9"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3c39707896914a1382d771604837c742_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzQtNC0xLTEtODg0MjA_26e3d99b-e76a-403b-a57f-63e567b264be"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1d6830e58fbe4872b9fd036e355142a4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzQtNi0xLTEtODg0MjA_aa466707-60cb-4c2f-b2c7-f8cf49803e3c"
      unitRef="usd">46000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i55333c8abc124ad0b94b4500c7f3e9ab_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzQtOC0xLTEtODg0MjA_54f78083-62dd-4d8a-8590-25688b71bd0b"
      unitRef="usd">46000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i22f135d4adfc436db9190da924d01948_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzUtMi0xLTEtODg0MjA_c86242fc-3293-4814-8828-a2dfbdba76b1"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i6ef9c2b37ec44b2cb029f26daba604a5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzUtNC0xLTEtODg0MjA_e0d8bc5d-b794-447f-a775-e72c843fd02b"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if2bbdaa7e5f1401ba667bd1f63294fce_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzUtNi0xLTEtODg0MjA_6cc586a3-d3b7-4b6c-a628-bf08f425721c"
      unitRef="usd">6994000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if58f67a6941b497397bd2cb3f7e31632_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzUtOC0xLTEtODg0MjA_2d79c72a-49a0-40bf-96d4-cf68f038dfef"
      unitRef="usd">6994000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="icf9f8c6967f2441eb1b59048b784f18e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzYtMi0xLTEtODg0MjA_e02a9934-5da4-4c48-91d2-a8c38d5b9058"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iad4f1293b6404fbb98a4e6b5c8640851_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzYtNC0xLTEtODg0MjA_47daa5bf-7361-43d1-b223-e3b1e5db0151"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2dea58a8d2a14318a7a5164cec83ec4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzYtNi0xLTEtODg0MjA_3adcdfff-7332-4cb0-bb08-5ed00d2d1090"
      unitRef="usd">29367000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i380181bac6d34ad6a06537da3ccc0dc9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzYtOC0xLTEtODg0MjA_3354cb1f-f42b-415e-ba52-239f26b97f5e"
      unitRef="usd">29367000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i748eeb88fb314c57b319add16b814461_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzctMi0xLTEtODg0MjA_72a9e76d-0370-428c-b72e-99f541982cce"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib2de3b0407494e31819a0b89910d8269_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzctNC0xLTEtODg0MjA_af13aa5a-2560-4657-8d61-fa509f7a95c7"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4d3888c133f546ab92acd0ebac43d174_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzctNi0xLTEtODg0MjA_12d89c2c-da74-44d5-9f62-295d4bbcb24a"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iacbae05d3adb4b95bdf1a45131a9689f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzctOC0xLTEtODg0MjA_c520f882-3821-4540-b0fd-4c175413b469"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="ie59a147114cc420f91ff8e516277641f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzktMi0xLTEtOTQ0NDA_62d48c09-b0aa-46b2-8c21-ea6387fa43d1"
      unitRef="usd">38088000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i8aadbc9e421947798bc938395ab8644e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzktNC0xLTEtOTQ0NDA_4d797202-f6a3-4c7f-9b75-4f7ff4c67f1e"
      unitRef="usd">0</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="ia34b4dc552ef493a9a708d15fa98c6d6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzktNi0xLTEtOTQ0NDA_5ceafa03-724a-4b71-a740-3d50ed6d2021"
      unitRef="usd">0</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i39144549b27b44dba8b9264f9e311977_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzktOC0xLTEtOTQ0NDA_d18227cd-93b2-49c4-8bbf-da2559d3677e"
      unitRef="usd">38088000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ie59a147114cc420f91ff8e516277641f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzExLTItMS0xLTg4NDIw_4dfd9685-c1d4-4cac-9260-e171d1f0d310"
      unitRef="usd">38088000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8aadbc9e421947798bc938395ab8644e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzExLTQtMS0xLTg4NDIw_1f3b21f8-7b88-4c94-9af6-45132080cca9"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ia34b4dc552ef493a9a708d15fa98c6d6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzExLTYtMS0xLTg4NDIw_b4bce812-def7-4073-9e96-140ccc027c21"
      unitRef="usd">36676000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i39144549b27b44dba8b9264f9e311977_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTplOTE1MTc3OGRlZGI0MmY3YmFlZjczYTZlOGU2NmMwYi90YWJsZXJhbmdlOmU5MTUxNzc4ZGVkYjQyZjdiYWVmNzNhNmU4ZTY2YzBiXzExLTgtMS0xLTg4NDIw_0511c0f9-581c-4a9e-bd40-4e67be3b74d1"
      unitRef="usd">74764000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2a2f166c2f76445882f44492f85f878c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzMtMi0xLTEtODg0MjA_e9545f91-2872-4513-ab70-9db2888071e2"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i78a6b91462a74cf69270c4e76953b2f2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzMtNC0xLTEtODg0MjA_b1ae11a3-d545-4221-a7e9-1309c51cbacb"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ieee8edb8f8674d0b9b847afa614e999f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzMtNi0xLTEtODg0MjA_7a50b6e3-2f0d-4c95-b698-fe1d696a4138"
      unitRef="usd">366000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ie8e49452831e48db9ee90d05a27247cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzMtOC0xLTEtODg0MjA_53101782-009a-4659-90bf-18d5362cfdd2"
      unitRef="usd">366000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ibcecf010399741b6879ee1255ae872db_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzUtMi0xLTEtODg0MjA_86ab7055-c66b-4c29-ba78-fc8d2880c1ec"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if80c2be07c7249de82586af3234b2d78_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzUtNC0xLTEtODg0MjA_9dafe2c0-a1aa-445a-99e0-e5c76f821ca6"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1ffc75981bb94581921bda14916578b2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzUtNi0xLTEtODg0MjA_757567f5-24db-4913-9da6-418e3f60b83d"
      unitRef="usd">61000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iba1ec5e452404dbb808da5f59b9794c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzUtOC0xLTEtODg0MjA_58d83b56-7c7b-40b9-82cc-47d7178f0db1"
      unitRef="usd">61000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8a43847441bc4a5eb49030ad66650292_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzYtMi0xLTEtODg0MjA_e15542b4-b093-4a50-b481-2834f99edbcd"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7a4dbe07da3747ffb6ef1b5ea5f9135e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzYtNC0xLTEtODg0MjA_af34c147-1ebe-4cca-b891-122096f19d75"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4da95c87ca8e4fc2bd6e493dc988d172_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzYtNi0xLTEtODg0MjA_661afa61-b704-45a4-8224-ad10f95d359f"
      unitRef="usd">2435000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i23830d2218d040948a145f2b641e36db_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzYtOC0xLTEtODg0MjA_4a7360d8-d821-4c76-96e0-3a46909fbe5d"
      unitRef="usd">2435000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0f0905802de04ebaa7c86f43defaebd7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzctMi0xLTEtODg0MjA_fbfe5731-797e-4152-9248-c39495d580fc"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4e24700f02474e61b9227c33a1c222a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzctNC0xLTEtODg0MjA_14fa9ee7-59b3-44c9-a9dc-88ddf1dbdb05"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if54e4a25ad6142a39f2df920da3fde65_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzctNi0xLTEtODg0MjA_4d3af19e-5fb0-4afa-83e0-0b50699e0f9f"
      unitRef="usd">30224000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i615e3ae5f65e455dac0efc9c58401653_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzctOC0xLTEtODg0MjA_bd8acd5d-89c8-4a66-b38a-522aa1ac7482"
      unitRef="usd">30224000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib23836c41d334eccad68d4a50c1c9298_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzgtMi0xLTEtODg0MjA_ebe1b90a-5fbb-4fe6-9952-7a75641ee1dd"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic2735b3c96b1446894c6619f806fea07_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzgtNC0xLTEtODg0MjA_188eb52b-21a9-4adb-9dcf-9d5abe7b725e"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i45c7cb95c1d24cf9bf347bd490ab33aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzgtNi0xLTEtODg0MjA_b4105d39-dab1-41c9-8df7-e7250b7abc34"
      unitRef="usd">60000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8717201411264145a921c7076768a577_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzgtOC0xLTEtODg0MjA_e817e514-a6b7-4bee-a62b-77ba7bbc58cb"
      unitRef="usd">60000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ief16df190f864b689cbc8fcf50889ef1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzEwLTItMS0xLTg4NDIw_a63fa3c0-e025-43b7-9af7-c949a3b33cba"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7ebba88006264c3ab6c2d2c595f23861_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzEwLTQtMS0xLTg4NDIw_5f285596-95be-413a-812a-a093c757f02b"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8145da981c624f71929d0377e12731a1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzEwLTYtMS0xLTg4NDIw_6c691cc0-af81-4fcc-8539-fe9df2e7ec8c"
      unitRef="usd">7000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i862560dec8b2493c8a98cd1b320a073c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzEwLTgtMS0xLTg4NDIw_9cfc592c-eb49-46b1-8c97-e58475da531d"
      unitRef="usd">7000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i88c2d165ac864ee69cbf46dd49eff0dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzExLTItMS0xLTk4NjQw_fc45de3d-5b59-4c8b-892a-762753f193f1"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic07d0d168ff34e12bdaf1aff811a55b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzExLTQtMS0xLTk4NjQw_41c16a73-a11f-45db-8857-6a05ff760881"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i53975a9bc86547c2a5b5623765d698bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzExLTYtMS0xLTk4NjQw_b3e8253a-99bc-4286-9df5-4c28cba12395"
      unitRef="usd">63000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iaaccdd9cbaac4e3888bab159085acb42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzExLTgtMS0xLTk4NjQw_ba99afc0-5ea0-4153-9fd3-093c24fac205"
      unitRef="usd">63000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i185e943813c548acb80c620d508fdc3b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzEzLTItMS0xLTg4NDIw_f825e7a7-7d87-4626-8e03-b248ce5a7ab4"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i183530cf90414602afbae32fbfbff033_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzEzLTQtMS0xLTg4NDIw_63d62067-6905-4082-a8d2-3bf2efd0f9d1"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4c33874b857c48269004619902430741_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzEzLTYtMS0xLTg4NDIw_57a3a58a-0b4b-4882-a606-b7a5c76cf2a3"
      unitRef="usd">33216000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4e3693b9fa2043128adf8f9fcbd2c15f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTozMWE3ZWQ5NzNkOTI0MTIzOWE1NWRkY2Y3NzZhYTgzNS90YWJsZXJhbmdlOjMxYTdlZDk3M2Q5MjQxMjM5YTU1ZGRjZjc3NmFhODM1XzEzLTgtMS0xLTg4NDIw_d2fc8ff0-9c33-4786-aca0-2921cb1b6b3c"
      unitRef="usd">33216000</us-gaap:AssetsFairValueDisclosure>
    <tfin:SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue
      contextRef="i908d7972953d42dcb2fa7183c0fc9e33_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzU5MjY_92c353ba-4903-433e-9ba1-7f49e9e29fcb"
      unitRef="number">0.05</tfin:SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue>
    <tfin:SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue
      contextRef="i1bc7f0d438704642bcc037d9b40af93d_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzU5MzI_6432938b-d7cf-44e3-b999-72b3ec80a4ab"
      unitRef="number">0.08</tfin:SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue>
    <tfin:RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue
      contextRef="i908d7972953d42dcb2fa7183c0fc9e33_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzc0NTU_cfd155d0-1a25-4911-86fc-bce1b59deb34"
      unitRef="number">0.05</tfin:RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue>
    <tfin:RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue
      contextRef="i1bc7f0d438704642bcc037d9b40af93d_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzc0NjE_a8d23079-4ea2-4115-85cc-f662233138fa"
      unitRef="number">0.08</tfin:RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90ZXh0cmVnaW9uOjViOGMzZDc0OWYwZTRjMmI4NzZiMjMwNWIwNzRkYjdjXzExNDM2_553f8e04-f782-40b8-bb5b-aaac51b8bb2b">&lt;div style="margin-top:12pt"&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 the Company&#x2019;s financial instruments not measured at fair value on a recurring or non-recurring basis 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:35.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.987%"/&gt;&lt;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:400;line-height:120%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value Measurements Using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:120%"&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;td colspan="3" style="background-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:bottom"&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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;408,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;408,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;408,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Securities - held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&gt;Loans not previously presented, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,088,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;187,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,805,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:120%"&gt;3,993,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:120%"&gt;FHLB and other restricted 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:120%"&gt;6,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;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:120%"&gt;&#160;N/A &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;N/A &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;N/A &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:bottom"&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:120%"&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:120%"&gt;4,171,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,159,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,159,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%"&gt;Customer 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:120%"&gt;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:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;/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:120%"&gt;Federal Home Loan Bank advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subordinated notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;107,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%"&gt;Junior subordinated debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;41,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42,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;/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:120%"&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:120%"&gt;2,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.987%"/&gt;&lt;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:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value Measurements Using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:120%"&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;td colspan="3" style="background-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:bottom"&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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;383,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;383,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;383,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Securities - held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,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 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:120%"&gt;Loans not previously presented, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,834,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:120%"&gt;142,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,685,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:120%"&gt;4,828,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;/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:120%"&gt;FHLB and other restricted 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:120%"&gt;10,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:bottom"&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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:120%"&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:120%"&gt;4,646,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,646,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,646,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer 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:120%"&gt;2,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Federal Home Loan Bank advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;180,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;180,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;180,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Paycheck Protection Program Liquidity Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27,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;/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:120%"&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:120%"&gt;106,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;110,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;110,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Junior subordinated 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:120%"&gt;40,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;41,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;41,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%"&gt;Accrued interest payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3f71e45290ff4164827fa8c1c078d5ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzQtMS0xLTEtODg0MjA_9f1e2b65-eaff-4eb1-b65a-93d4d52545f2"
      unitRef="usd">408182000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i3f7d6fce1d3f4ce7a11870b3253b7cbc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzQtMy0xLTEtODg0MjA_c1f25981-7f51-4439-b2df-7d2e94036e2c"
      unitRef="usd">408182000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i86320bda299645dd9a673409a904eb8b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzQtNS0xLTEtODg0MjA_5ec5103d-27bd-4652-a1b3-c4345ea7bd24"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ie1daf9a239c24f83b9aff2bb85714f78_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzQtNy0xLTEtODg0MjA_0afe39f8-12c1-4a04-a262-145050eaaf74"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i24c5b1fa70ae4a8f8d143d505a5efe37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzQtOS0xLTEtODg0MjA_77e6fad4-be0e-4b30-ae1f-9e93e76909de"
      unitRef="usd">408182000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3f71e45290ff4164827fa8c1c078d5ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzUtMS0xLTEtODg0MjA_205b8319-bf3b-4da1-afb0-62ab5cb07a1d"
      unitRef="usd">4077000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i3f7d6fce1d3f4ce7a11870b3253b7cbc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzUtMy0xLTEtODg0MjA_39717a42-8f88-49c9-90c1-4991042748b3"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i86320bda299645dd9a673409a904eb8b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzUtNS0xLTEtODg0MjA_2f427f06-342d-4b70-8830-5b4944818cba"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ie1daf9a239c24f83b9aff2bb85714f78_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzUtNy0xLTEtODg0MjA_1401b37e-5e96-4fee-810f-aadc4fc40345"
      unitRef="usd">5476000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i24c5b1fa70ae4a8f8d143d505a5efe37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzUtOS0xLTEtODg0MjA_addf13e9-59be-4df3-b547-cab78207c84c"
      unitRef="usd">5476000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <tfin:LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented
      contextRef="i3f71e45290ff4164827fa8c1c078d5ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzYtMS0xLTEtODg0MjA_ea40436e-ca93-43d1-a684-83604c1440e4"
      unitRef="usd">4088411000</tfin:LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i3f7d6fce1d3f4ce7a11870b3253b7cbc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzYtMy0xLTEtODg0MjA_251e1ab1-04d6-4f0a-b348-b83fb2afaee2"
      unitRef="usd">187729000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i86320bda299645dd9a673409a904eb8b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzYtNS0xLTEtODg0MjA_2670ff96-b61d-4f14-904e-73dec822b4eb"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ie1daf9a239c24f83b9aff2bb85714f78_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzYtNy0xLTEtODg0MjA_6afedb42-2e84-4400-b5c7-023cc359e97b"
      unitRef="usd">3805701000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i24c5b1fa70ae4a8f8d143d505a5efe37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzYtOS0xLTEtODg0MjA_aae1d4c9-9365-417d-946d-3e7cf8d3fae0"
      unitRef="usd">3993430000</us-gaap:LoansReceivableFairValueDisclosure>
    <tfin:FederalHomeLoanBankAndOtherRestrictedStock
      contextRef="i3f71e45290ff4164827fa8c1c078d5ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzctMS0xLTEtODg0MjA_42b9169a-7495-46cb-91f9-1bb6ab632e36"
      unitRef="usd">6252000</tfin:FederalHomeLoanBankAndOtherRestrictedStock>
    <us-gaap:InterestReceivable
      contextRef="i3f71e45290ff4164827fa8c1c078d5ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzgtMS0xLTEtODg0MjA_72b7ef45-4b8b-4bae-8be9-b65a3116ff72"
      unitRef="usd">21977000</us-gaap:InterestReceivable>
    <tfin:AccruedInterestReceivableFairValueDisclosure
      contextRef="i3f7d6fce1d3f4ce7a11870b3253b7cbc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzgtMy0xLTEtODg0MjA_edb7bdb3-f0cc-44d0-b614-29314511a639"
      unitRef="usd">21977000</tfin:AccruedInterestReceivableFairValueDisclosure>
    <tfin:AccruedInterestReceivableFairValueDisclosure
      contextRef="i86320bda299645dd9a673409a904eb8b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzgtNS0xLTEtODg0MjA_98871050-bf05-43b6-b1df-1c8f767d6759"
      unitRef="usd">0</tfin:AccruedInterestReceivableFairValueDisclosure>
    <tfin:AccruedInterestReceivableFairValueDisclosure
      contextRef="ie1daf9a239c24f83b9aff2bb85714f78_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzgtNy0xLTEtODg0MjA_1784b4e8-dd0c-4047-9aac-1363853fac7c"
      unitRef="usd">0</tfin:AccruedInterestReceivableFairValueDisclosure>
    <tfin:AccruedInterestReceivableFairValueDisclosure
      contextRef="i24c5b1fa70ae4a8f8d143d505a5efe37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzgtOS0xLTEtODg0MjA_54db955a-d49b-4160-bf29-743ce1ae6921"
      unitRef="usd">21977000</tfin:AccruedInterestReceivableFairValueDisclosure>
    <tfin:DepositsIncludingDepositsHeldForSale
      contextRef="i3f71e45290ff4164827fa8c1c078d5ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzExLTEtMS0xLTg4NDIw_3cc3ab79-0e1d-4ea0-8847-079f8c0ca340"
      unitRef="usd">4171336000</tfin:DepositsIncludingDepositsHeldForSale>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i3f7d6fce1d3f4ce7a11870b3253b7cbc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzExLTMtMS0xLTg4NDIw_2092780e-f709-436e-be01-f17b837cda7f"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i86320bda299645dd9a673409a904eb8b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzExLTUtMS0xLTg4NDIw_92aa4d0e-f564-4dd0-bba5-dfcf2e28c102"
      unitRef="usd">4159695000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="ie1daf9a239c24f83b9aff2bb85714f78_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzExLTctMS0xLTg4NDIw_130152b0-6a3f-47e4-abfd-9fd602097283"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i24c5b1fa70ae4a8f8d143d505a5efe37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzExLTktMS0xLTg4NDIw_6a6ae3df-6f57-4446-809d-48cc5aefdb5a"
      unitRef="usd">4159695000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i3f71e45290ff4164827fa8c1c078d5ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzEyLTEtMS0xLTg4NDIw_be7f7e76-6aa8-4fc5-a07d-4810fe816e6b"
      unitRef="usd">340000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="i3f7d6fce1d3f4ce7a11870b3253b7cbc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzEyLTMtMS0xLTg4NDIw_8679ee98-d582-4143-811e-0fab6e33af16"
      unitRef="usd">0</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="i86320bda299645dd9a673409a904eb8b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzEyLTUtMS0xLTg4NDIw_96ecb306-d06b-4ed5-b508-c76a3d4c9b3e"
      unitRef="usd">340000</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="ie1daf9a239c24f83b9aff2bb85714f78_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzEyLTctMS0xLTg4NDIw_db2f3491-4da8-4ff6-8dbe-156f57eb5de0"
      unitRef="usd">0</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="i24c5b1fa70ae4a8f8d143d505a5efe37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzEyLTktMS0xLTg4NDIw_f0d19bfd-5ede-4865-85eb-f29a5509baa4"
      unitRef="usd">340000</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="i3f71e45290ff4164827fa8c1c078d5ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzEzLTEtMS0xLTg4NDIw_a61f4180-14e2-4695-a6a9-81d0c594a021"
      unitRef="usd">30000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="i3f7d6fce1d3f4ce7a11870b3253b7cbc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzEzLTMtMS0xLTg4NDIw_6da77ef1-3e3e-4c3b-aebe-86de2803dc5e"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="i86320bda299645dd9a673409a904eb8b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzEzLTUtMS0xLTg4NDIw_1c3c24b4-1274-4ad2-8072-5a36d2cc9919"
      unitRef="usd">30000000</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="ie1daf9a239c24f83b9aff2bb85714f78_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzEzLTctMS0xLTg4NDIw_99e2eca1-1fae-4918-9d50-e699fcaff048"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="i24c5b1fa70ae4a8f8d143d505a5efe37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzEzLTktMS0xLTg4NDIw_ecba1ed5-7d6e-4462-bcf9-adaf68c71db5"
      unitRef="usd">30000000</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:SubordinatedDebt
      contextRef="i3f71e45290ff4164827fa8c1c078d5ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE1LTEtMS0xLTg4NDIw_867e7749-4f96-40f9-aca7-447acdcb2984"
      unitRef="usd">107800000</us-gaap:SubordinatedDebt>
    <tfin:SubordinatedDebtFairValueDisclosure
      contextRef="i3f7d6fce1d3f4ce7a11870b3253b7cbc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE1LTMtMS0xLTg4NDIw_5ed7ea99-c10f-492b-b856-c2facfacd419"
      unitRef="usd">0</tfin:SubordinatedDebtFairValueDisclosure>
    <tfin:SubordinatedDebtFairValueDisclosure
      contextRef="i86320bda299645dd9a673409a904eb8b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE1LTUtMS0xLTg4NDIw_91d50092-d1b4-4333-952c-ec7d1ff15fcb"
      unitRef="usd">104400000</tfin:SubordinatedDebtFairValueDisclosure>
    <tfin:SubordinatedDebtFairValueDisclosure
      contextRef="ie1daf9a239c24f83b9aff2bb85714f78_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE1LTctMS0xLTg4NDIw_00e18775-c315-411d-b0c1-ff43bf7491b1"
      unitRef="usd">0</tfin:SubordinatedDebtFairValueDisclosure>
    <tfin:SubordinatedDebtFairValueDisclosure
      contextRef="i24c5b1fa70ae4a8f8d143d505a5efe37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE1LTktMS0xLTg4NDIw_7057b0c9-956e-4cfa-acbf-3cff23947a28"
      unitRef="usd">104400000</tfin:SubordinatedDebtFairValueDisclosure>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="i3f71e45290ff4164827fa8c1c078d5ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE2LTEtMS0xLTg4NDIw_98afbec5-8d18-4019-8184-29b82e0fe067"
      unitRef="usd">41158000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <tfin:JuniorSubordinatedNotesFairValueDisclosure
      contextRef="i3f7d6fce1d3f4ce7a11870b3253b7cbc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE2LTMtMS0xLTg4NDIw_b8872617-61f5-4a72-b460-a7840e60ec38"
      unitRef="usd">0</tfin:JuniorSubordinatedNotesFairValueDisclosure>
    <tfin:JuniorSubordinatedNotesFairValueDisclosure
      contextRef="i86320bda299645dd9a673409a904eb8b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE2LTUtMS0xLTg4NDIw_4391e1f7-30d6-4d89-a0a3-4b50ee04d1b2"
      unitRef="usd">42721000</tfin:JuniorSubordinatedNotesFairValueDisclosure>
    <tfin:JuniorSubordinatedNotesFairValueDisclosure
      contextRef="ie1daf9a239c24f83b9aff2bb85714f78_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE2LTctMS0xLTg4NDIw_9b2f10dd-c0e2-490a-88e0-ba65fc7ba764"
      unitRef="usd">0</tfin:JuniorSubordinatedNotesFairValueDisclosure>
    <tfin:JuniorSubordinatedNotesFairValueDisclosure
      contextRef="i24c5b1fa70ae4a8f8d143d505a5efe37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE2LTktMS0xLTg4NDIw_bb642973-271c-4cdb-a401-b0b834c470e2"
      unitRef="usd">42721000</tfin:JuniorSubordinatedNotesFairValueDisclosure>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i3f71e45290ff4164827fa8c1c078d5ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE3LTEtMS0xLTg4NDIw_c308617f-cd05-4522-98fd-6acf23c66af5"
      unitRef="usd">2830000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <tfin:AccruedInterestPayableFairValueDisclosure
      contextRef="i3f7d6fce1d3f4ce7a11870b3253b7cbc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE3LTMtMS0xLTg4NDIw_9f9e45ee-97ba-4462-aa71-491d7efa2386"
      unitRef="usd">2830000</tfin:AccruedInterestPayableFairValueDisclosure>
    <tfin:AccruedInterestPayableFairValueDisclosure
      contextRef="i86320bda299645dd9a673409a904eb8b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE3LTUtMS0xLTg4NDIw_67cbafb3-1ba1-43f8-acbe-a7c15ee262a7"
      unitRef="usd">0</tfin:AccruedInterestPayableFairValueDisclosure>
    <tfin:AccruedInterestPayableFairValueDisclosure
      contextRef="ie1daf9a239c24f83b9aff2bb85714f78_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE3LTctMS0xLTg4NDIw_b6fdb981-7888-40f3-814e-4823c4f58146"
      unitRef="usd">0</tfin:AccruedInterestPayableFairValueDisclosure>
    <tfin:AccruedInterestPayableFairValueDisclosure
      contextRef="i24c5b1fa70ae4a8f8d143d505a5efe37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpmMmE0MWIwMjU0NGY0ODhjOTA2NDZkZDM3NzJiZjNiMC90YWJsZXJhbmdlOmYyYTQxYjAyNTQ0ZjQ4OGM5MDY0NmRkMzc3MmJmM2IwXzE3LTktMS0xLTg4NDIw_7468f3a8-afcd-42e2-81ed-dc50d9238d1e"
      unitRef="usd">2830000</tfin:AccruedInterestPayableFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie7b109b895bc40dfb35f0951d176eff9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzQtMS0xLTEtODg0MjA_890dbfab-ccfc-44ac-8209-b1ddcd5bbafa"
      unitRef="usd">383178000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="iada1bc46811e42feb866849e6c660460_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzQtMy0xLTEtODg0MjA_c62d3b4d-2b84-4da4-b42f-80986409e86b"
      unitRef="usd">383178000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="iabe167e52f0e45e3aa16baaee1625114_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzQtNS0xLTEtODg0MjA_f42b4b5e-9b10-42d5-a812-9d1cadfe5d50"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="if93bf339389249f19ed1ef1616f9fd99_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzQtNy0xLTEtODg0MjA_210afcc1-0625-4c2d-9b24-1112d777b10f"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i40338eb188bd4602a58314479a1f94f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzQtOS0xLTEtODg0MjA_52749d56-06d9-4d05-8fda-e8d4eb3c72f5"
      unitRef="usd">383178000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie7b109b895bc40dfb35f0951d176eff9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzUtMS0xLTEtODg0MjA_8647378b-2b80-4040-ae9a-a0d209f49c64"
      unitRef="usd">4947000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="iada1bc46811e42feb866849e6c660460_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzUtMy0xLTEtODg0MjA_b53aeae8-e1c4-4c2e-a352-553144f622e4"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="iabe167e52f0e45e3aa16baaee1625114_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzUtNS0xLTEtODg0MjA_6062200e-ed48-4cfd-bd14-de07fe647668"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="if93bf339389249f19ed1ef1616f9fd99_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzUtNy0xLTEtODg0MjA_e536b522-9166-4e00-a2b1-15f16d41f080"
      unitRef="usd">5447000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i40338eb188bd4602a58314479a1f94f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzUtOS0xLTEtODg0MjA_1885c1fb-40d2-402f-bbb4-c1fab709deb5"
      unitRef="usd">5447000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <tfin:LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented
      contextRef="ie7b109b895bc40dfb35f0951d176eff9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzYtMS0xLTEtODg0MjA_efa9ff62-9588-4fc3-a9b5-11ed812f461e"
      unitRef="usd">4834426000</tfin:LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="iada1bc46811e42feb866849e6c660460_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzYtMy0xLTEtODg0MjA_7baa7021-42eb-433f-b8de-c7f8f268ba62"
      unitRef="usd">142962000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="iabe167e52f0e45e3aa16baaee1625114_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzYtNS0xLTEtODg0MjA_25b293ce-92b5-4378-9605-615228995134"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="if93bf339389249f19ed1ef1616f9fd99_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzYtNy0xLTEtODg0MjA_49651929-b8b9-40cf-9d88-81ee32568c24"
      unitRef="usd">4685058000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i40338eb188bd4602a58314479a1f94f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzYtOS0xLTEtODg0MjA_fad0c2b0-1762-4024-a3d7-8367b5147632"
      unitRef="usd">4828020000</us-gaap:LoansReceivableFairValueDisclosure>
    <tfin:FederalHomeLoanBankAndOtherRestrictedStock
      contextRef="ie7b109b895bc40dfb35f0951d176eff9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzctMS0xLTEtODg0MjA_b0e5da04-1b77-4e7e-9fe9-9966260775e1"
      unitRef="usd">10146000</tfin:FederalHomeLoanBankAndOtherRestrictedStock>
    <us-gaap:InterestReceivable
      contextRef="ie7b109b895bc40dfb35f0951d176eff9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzgtMS0xLTEtODg0MjA_0c657566-eaa7-4250-9078-51924a40c45c"
      unitRef="usd">15319000</us-gaap:InterestReceivable>
    <tfin:AccruedInterestReceivableFairValueDisclosure
      contextRef="iada1bc46811e42feb866849e6c660460_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzgtMy0xLTEtODg0MjA_c2eeff8c-6730-424d-94d7-479633a0e65c"
      unitRef="usd">15319000</tfin:AccruedInterestReceivableFairValueDisclosure>
    <tfin:AccruedInterestReceivableFairValueDisclosure
      contextRef="iabe167e52f0e45e3aa16baaee1625114_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzgtNS0xLTEtODg0MjA_99e23892-f343-4b8d-8998-473aad19325d"
      unitRef="usd">0</tfin:AccruedInterestReceivableFairValueDisclosure>
    <tfin:AccruedInterestReceivableFairValueDisclosure
      contextRef="if93bf339389249f19ed1ef1616f9fd99_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzgtNy0xLTEtODg0MjA_f33d92dc-d95c-49af-8067-6c80c41c42de"
      unitRef="usd">0</tfin:AccruedInterestReceivableFairValueDisclosure>
    <tfin:AccruedInterestReceivableFairValueDisclosure
      contextRef="i40338eb188bd4602a58314479a1f94f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzgtOS0xLTEtODg0MjA_4f2d4646-da40-4e44-be6a-b1161dc7f84b"
      unitRef="usd">15319000</tfin:AccruedInterestReceivableFairValueDisclosure>
    <tfin:DepositsIncludingDepositsHeldForSale
      contextRef="ie7b109b895bc40dfb35f0951d176eff9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzExLTEtMS0xLTg4NDIw_63830d5b-b6f3-4b2c-90f1-82ab1a6cfa7f"
      unitRef="usd">4646679000</tfin:DepositsIncludingDepositsHeldForSale>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="iada1bc46811e42feb866849e6c660460_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzExLTMtMS0xLTg4NDIw_6a18238a-1874-4132-9e59-75a1bd41a946"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="iabe167e52f0e45e3aa16baaee1625114_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzExLTUtMS0xLTg4NDIw_c2c9133e-927b-4943-8127-bdf379c16a11"
      unitRef="usd">4646552000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="if93bf339389249f19ed1ef1616f9fd99_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzExLTctMS0xLTg4NDIw_490b5db8-4f3e-4e7b-98a4-6518bbfd7b72"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i40338eb188bd4602a58314479a1f94f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzExLTktMS0xLTg4NDIw_9e29fc2e-b664-4422-9f55-3884382dda1e"
      unitRef="usd">4646552000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ie7b109b895bc40dfb35f0951d176eff9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzEyLTEtMS0xLTg4NDIw_83f48fc7-1eb2-448a-8450-c0370673ee6d"
      unitRef="usd">2103000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="iada1bc46811e42feb866849e6c660460_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzEyLTMtMS0xLTg4NDIw_51cc223f-0b11-4dbd-b34e-757e7b91ce29"
      unitRef="usd">0</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="iabe167e52f0e45e3aa16baaee1625114_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzEyLTUtMS0xLTg4NDIw_5ad1e29f-0918-48d5-a7b0-41de47fb28b2"
      unitRef="usd">2103000</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="if93bf339389249f19ed1ef1616f9fd99_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzEyLTctMS0xLTg4NDIw_4c716368-a161-46a4-afc6-a5359e601ebc"
      unitRef="usd">0</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure
      contextRef="i40338eb188bd4602a58314479a1f94f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzEyLTktMS0xLTg4NDIw_6ae68d56-1bcc-4c88-9295-9aafe989bdf5"
      unitRef="usd">2103000</us-gaap:SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="ie7b109b895bc40dfb35f0951d176eff9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzEzLTEtMS0xLTg4NDIw_77a360f5-e60c-493e-9cf6-f87ad16b2d9c"
      unitRef="usd">180000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="iada1bc46811e42feb866849e6c660460_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzEzLTMtMS0xLTg4NDIw_cd2ac283-c311-41ef-952a-114b813c1fd7"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="iabe167e52f0e45e3aa16baaee1625114_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzEzLTUtMS0xLTg4NDIw_4aaed1b0-8684-45a5-a323-bf2d1f76e541"
      unitRef="usd">180000000</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="if93bf339389249f19ed1ef1616f9fd99_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzEzLTctMS0xLTg4NDIw_d7740d8f-f042-40f5-8354-704ae599b3c5"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="i40338eb188bd4602a58314479a1f94f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzEzLTktMS0xLTg4NDIw_f3fa5fce-90d3-48ca-b7b5-2b43c3c9d463"
      unitRef="usd">180000000</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:LineOfCredit
      contextRef="ie7b109b895bc40dfb35f0951d176eff9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE0LTEtMS0xLTg4NDIw_64d4f3d4-4227-4345-938c-e1a82074df27"
      unitRef="usd">27144000</us-gaap:LineOfCredit>
    <us-gaap:LinesOfCreditFairValueDisclosure
      contextRef="iada1bc46811e42feb866849e6c660460_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE0LTMtMS0xLTg4NDIw_91693b61-a7d3-45b8-8b7b-a001b9cb7cff"
      unitRef="usd">0</us-gaap:LinesOfCreditFairValueDisclosure>
    <us-gaap:LinesOfCreditFairValueDisclosure
      contextRef="iabe167e52f0e45e3aa16baaee1625114_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE0LTUtMS0xLTg4NDIw_73576687-2f9f-4c1d-a356-6acad9d17021"
      unitRef="usd">27144000</us-gaap:LinesOfCreditFairValueDisclosure>
    <us-gaap:LinesOfCreditFairValueDisclosure
      contextRef="if93bf339389249f19ed1ef1616f9fd99_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE0LTctMS0xLTg4NDIw_166be958-3be9-4fb7-a59d-49fd29c7a8ee"
      unitRef="usd">0</us-gaap:LinesOfCreditFairValueDisclosure>
    <us-gaap:LinesOfCreditFairValueDisclosure
      contextRef="i40338eb188bd4602a58314479a1f94f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE0LTktMS0xLTg4NDIw_05b2810a-1ce3-468b-9e96-5b44ea52b4e7"
      unitRef="usd">27144000</us-gaap:LinesOfCreditFairValueDisclosure>
    <us-gaap:SubordinatedDebt
      contextRef="ie7b109b895bc40dfb35f0951d176eff9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE1LTEtMS0xLTg4NDIw_2da7b533-bb33-4df1-a013-c995122102f4"
      unitRef="usd">106957000</us-gaap:SubordinatedDebt>
    <tfin:SubordinatedDebtFairValueDisclosure
      contextRef="iada1bc46811e42feb866849e6c660460_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE1LTMtMS0xLTg4NDIw_b13df73d-2fe6-461c-829c-7073502e180b"
      unitRef="usd">0</tfin:SubordinatedDebtFairValueDisclosure>
    <tfin:SubordinatedDebtFairValueDisclosure
      contextRef="iabe167e52f0e45e3aa16baaee1625114_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE1LTUtMS0xLTg4NDIw_e7b490d3-d0e7-4e32-abab-444b52d34b75"
      unitRef="usd">110045000</tfin:SubordinatedDebtFairValueDisclosure>
    <tfin:SubordinatedDebtFairValueDisclosure
      contextRef="if93bf339389249f19ed1ef1616f9fd99_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE1LTctMS0xLTg4NDIw_91c717f3-d4df-4b5f-af16-6c8fa6459f7b"
      unitRef="usd">0</tfin:SubordinatedDebtFairValueDisclosure>
    <tfin:SubordinatedDebtFairValueDisclosure
      contextRef="i40338eb188bd4602a58314479a1f94f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE1LTktMS0xLTg4NDIw_bc671c16-39ba-4ef6-ac7c-9b57350b7f2e"
      unitRef="usd">110045000</tfin:SubordinatedDebtFairValueDisclosure>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="ie7b109b895bc40dfb35f0951d176eff9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE2LTEtMS0xLTg4NDIw_d0554a7a-3ddf-4492-86f5-5998d6d1618a"
      unitRef="usd">40602000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <tfin:JuniorSubordinatedNotesFairValueDisclosure
      contextRef="iada1bc46811e42feb866849e6c660460_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE2LTMtMS0xLTg4NDIw_7122b490-14e6-42ba-a298-75af9c7a4ada"
      unitRef="usd">0</tfin:JuniorSubordinatedNotesFairValueDisclosure>
    <tfin:JuniorSubordinatedNotesFairValueDisclosure
      contextRef="iabe167e52f0e45e3aa16baaee1625114_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE2LTUtMS0xLTg4NDIw_1d931c99-a46f-4f67-aa21-7226db825805"
      unitRef="usd">41286000</tfin:JuniorSubordinatedNotesFairValueDisclosure>
    <tfin:JuniorSubordinatedNotesFairValueDisclosure
      contextRef="if93bf339389249f19ed1ef1616f9fd99_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE2LTctMS0xLTg4NDIw_fcdaefa4-b4e7-46e1-9325-bb598bc5c240"
      unitRef="usd">0</tfin:JuniorSubordinatedNotesFairValueDisclosure>
    <tfin:JuniorSubordinatedNotesFairValueDisclosure
      contextRef="i40338eb188bd4602a58314479a1f94f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE2LTktMS0xLTg4NDIw_128c4484-1976-45f4-b58c-91f7462a5acd"
      unitRef="usd">41286000</tfin:JuniorSubordinatedNotesFairValueDisclosure>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ie7b109b895bc40dfb35f0951d176eff9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE3LTEtMS0xLTg4NDIw_d7efcbaa-261b-4e21-a121-ba187c75708f"
      unitRef="usd">1951000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <tfin:AccruedInterestPayableFairValueDisclosure
      contextRef="iada1bc46811e42feb866849e6c660460_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE3LTMtMS0xLTg4NDIw_c15ad0e6-b038-439b-b74b-b318d75d952d"
      unitRef="usd">1951000</tfin:AccruedInterestPayableFairValueDisclosure>
    <tfin:AccruedInterestPayableFairValueDisclosure
      contextRef="iabe167e52f0e45e3aa16baaee1625114_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE3LTUtMS0xLTg4NDIw_0b69dd05-e0aa-4f95-abec-6a2af0c5b003"
      unitRef="usd">0</tfin:AccruedInterestPayableFairValueDisclosure>
    <tfin:AccruedInterestPayableFairValueDisclosure
      contextRef="if93bf339389249f19ed1ef1616f9fd99_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE3LTctMS0xLTg4NDIw_836e12de-2648-410b-a277-9b8b082c8634"
      unitRef="usd">0</tfin:AccruedInterestPayableFairValueDisclosure>
    <tfin:AccruedInterestPayableFairValueDisclosure
      contextRef="i40338eb188bd4602a58314479a1f94f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTAvZnJhZzo1YjhjM2Q3NDlmMGU0YzJiODc2YjIzMDViMDc0ZGI3Yy90YWJsZTpiM2M3NTZmNzhlZTk0ZmM4YTI5OTc3OThmNWEzMTA4Mi90YWJsZXJhbmdlOmIzYzc1NmY3OGVlOTRmYzhhMjk5Nzc5OGY1YTMxMDgyXzE3LTktMS0xLTg4NDIw_3bc15096-08e6-4f9e-9e62-4fc11b20419b"
      unitRef="usd">1951000</tfin:AccruedInterestPayableFairValueDisclosure>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90ZXh0cmVnaW9uOjJhYTIxODVjZDA4NDRhZWViOTdhNGIxMjQyNjljODU3XzQwMg_acac26fa-228c-49c6-b32a-74cbef2bcdb9">RELATED-PARTY TRANSACTIONS&lt;div style="margin-top:6pt"&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 executive officers, directors, and their affiliates 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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;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:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&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:400;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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;3,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;New loans and advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Repayments and sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,892)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Effect of changes in composition of related parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Ending balance&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;&#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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt"&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, there were no loans to executive officers, directors, or their affiliates that were considered non-performing or potential problem loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deposits from executive officers, directors, and their affiliates at December&#160;31, 2022 and 2021 were $25,364,000 and $34,111,000, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90ZXh0cmVnaW9uOjJhYTIxODVjZDA4NDRhZWViOTdhNGIxMjQyNjljODU3XzQwMw_daf409b0-40be-4d15-81b2-a5412a60769b">&lt;div style="margin-top:6pt"&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 executive officers, directors, and their affiliates 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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;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:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&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:400;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:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#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;3,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;New loans and advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;Repayments and sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,892)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;Effect of changes in composition of related parties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Ending balance&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;&#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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90YWJsZToyYzY4YzlkMTU4NTI0ZTIxOTBhMGZhYWE1YzRmOWQ2MS90YWJsZXJhbmdlOjJjNjhjOWQxNTg1MjRlMjE5MGEwZmFhYTVjNGY5ZDYxXzItMS0xLTEtODg0MjA_3737b9dd-557d-4fa0-9aaa-8e8d78ed63a5"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="i4f4d0769e4424ed69454e168665489d9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90YWJsZToyYzY4YzlkMTU4NTI0ZTIxOTBhMGZhYWE1YzRmOWQ2MS90YWJsZXJhbmdlOjJjNjhjOWQxNTg1MjRlMjE5MGEwZmFhYTVjNGY5ZDYxXzItMy0xLTEtODg0MjA_cd8b54fe-cb39-4649-bb51-ec8f2465d407"
      unitRef="usd">3892000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90YWJsZToyYzY4YzlkMTU4NTI0ZTIxOTBhMGZhYWE1YzRmOWQ2MS90YWJsZXJhbmdlOjJjNjhjOWQxNTg1MjRlMjE5MGEwZmFhYTVjNGY5ZDYxXzMtMS0xLTEtODg0MjA_e09a1ef2-f79c-4120-8b4c-fe9320e2f8bf"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90YWJsZToyYzY4YzlkMTU4NTI0ZTIxOTBhMGZhYWE1YzRmOWQ2MS90YWJsZXJhbmdlOjJjNjhjOWQxNTg1MjRlMjE5MGEwZmFhYTVjNGY5ZDYxXzMtMy0xLTEtODg0MjA_6238bc25-b9f0-42b3-86c2-d9f1c377eb8c"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesProceeds
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90YWJsZToyYzY4YzlkMTU4NTI0ZTIxOTBhMGZhYWE1YzRmOWQ2MS90YWJsZXJhbmdlOjJjNjhjOWQxNTg1MjRlMjE5MGEwZmFhYTVjNGY5ZDYxXzQtMS0xLTEtODg0MjA_c669e587-9c9e-4fc6-a369-24df9ac8fdba"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableRelatedPartiesProceeds>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesProceeds
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90YWJsZToyYzY4YzlkMTU4NTI0ZTIxOTBhMGZhYWE1YzRmOWQ2MS90YWJsZXJhbmdlOjJjNjhjOWQxNTg1MjRlMjE5MGEwZmFhYTVjNGY5ZDYxXzQtMy0xLTEtODg0MjA_52d56d77-b1bd-468c-b62f-700f461b9392"
      unitRef="usd">3892000</us-gaap:LoansAndLeasesReceivableRelatedPartiesProceeds>
    <tfin:LoansAndLeasesReceivableRelatedPartiesEffectOfChangesInCompositionOfRelatedParties
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90YWJsZToyYzY4YzlkMTU4NTI0ZTIxOTBhMGZhYWE1YzRmOWQ2MS90YWJsZXJhbmdlOjJjNjhjOWQxNTg1MjRlMjE5MGEwZmFhYTVjNGY5ZDYxXzUtMS0xLTEtODg0MjA_cd659a68-b8cc-454a-a8ed-dd37cc93f71f"
      unitRef="usd">0</tfin:LoansAndLeasesReceivableRelatedPartiesEffectOfChangesInCompositionOfRelatedParties>
    <tfin:LoansAndLeasesReceivableRelatedPartiesEffectOfChangesInCompositionOfRelatedParties
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90YWJsZToyYzY4YzlkMTU4NTI0ZTIxOTBhMGZhYWE1YzRmOWQ2MS90YWJsZXJhbmdlOjJjNjhjOWQxNTg1MjRlMjE5MGEwZmFhYTVjNGY5ZDYxXzUtMy0xLTEtODg0MjA_75453d32-3b2c-4169-9cca-383622adcdae"
      unitRef="usd">0</tfin:LoansAndLeasesReceivableRelatedPartiesEffectOfChangesInCompositionOfRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90YWJsZToyYzY4YzlkMTU4NTI0ZTIxOTBhMGZhYWE1YzRmOWQ2MS90YWJsZXJhbmdlOjJjNjhjOWQxNTg1MjRlMjE5MGEwZmFhYTVjNGY5ZDYxXzYtMS0xLTEtODg0MjA_793edbe5-3a6c-45d4-a9e9-6176adab9b25"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90YWJsZToyYzY4YzlkMTU4NTI0ZTIxOTBhMGZhYWE1YzRmOWQ2MS90YWJsZXJhbmdlOjJjNjhjOWQxNTg1MjRlMjE5MGEwZmFhYTVjNGY5ZDYxXzYtMy0xLTEtODg0MjA_cb8eea87-54ec-44c7-bd36-25ab656dae3f"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:RelatedPartyDepositLiabilities
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90ZXh0cmVnaW9uOjJhYTIxODVjZDA4NDRhZWViOTdhNGIxMjQyNjljODU3XzU0OTc1NTgxNDMzMQ_c9f57360-0f4f-427e-b71a-c57722d5dbc1"
      unitRef="usd">25364000</us-gaap:RelatedPartyDepositLiabilities>
    <us-gaap:RelatedPartyDepositLiabilities
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTYvZnJhZzoyYWEyMTg1Y2QwODQ0YWVlYjk3YTRiMTI0MjY5Yzg1Ny90ZXh0cmVnaW9uOjJhYTIxODVjZDA4NDRhZWViOTdhNGIxMjQyNjljODU3XzU0OTc1NTgxNDMzNQ_097ff486-5054-4178-83f4-405239ac6479"
      unitRef="usd">34111000</us-gaap:RelatedPartyDepositLiabilities>
    <us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90ZXh0cmVnaW9uOmE4YWQ4OWRkNTUwMjQ5ZTQ4MDZmZjVkYzljODdjMzMzXzM2NDE_d0072b7d-26bd-4be5-ad1c-a03a0b824353">REGULATORY MATTERSThe Company (on a consolidated basis) and TBK Bank are subject to various regulatory capital requirements administered by federal and state banking agencies. Failure to meet minimum capital requirements can initiate certain mandatory and possibly additional discretionary actions by regulators that, if undertaken, could have a direct material effect on the Company&#x2019;s or TBK Bank&#x2019;s financial statements. Under capital adequacy guidelines and the regulatory framework for prompt corrective action, the Company and TBK Bank must meet specific capital guidelines that involve quantitative measures of their assets, liabilities, and certain off balance sheet items as calculated under regulatory accounting practices. The capital amounts and classification are also subject to qualitative judgments by the regulators about components, risk weightings, and other factors.&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Quantitative measures established by regulation to ensure capital adequacy require the Company and TBK Bank to maintain minimum amounts and ratios (set forth in the table below) of total, common equity Tier 1, and Tier 1 capital to risk weighted assets, and of Tier 1 capital to average assets. Management believes, as of December&#160;31, 2022, the Company and TBK Bank meet all capital adequacy requirements to which they are subject.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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, TBK Bank&#x2019;s capital ratios exceeded those levels necessary to be categorized as &#x201c;well capitalized&#x201d; under the regulatory framework for prompt corrective action. To be categorized as &#x201c;well capitalized,&#x201d; TBK Bank must maintain minimum total risk based, common equity Tier 1 risk based, Tier 1 risk based, and Tier 1 leverage ratios as set forth in the table below. There are no conditions or events since December&#160;31, 2022 that management believes have changed TBK Bank&#x2019;s category.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The actual capital amounts and ratios for the Company and TBK Bank are presented in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.210%"/&gt;&lt;td style="width: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:400;line-height:120%"&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:400;line-height:120%"&gt;Minimum for Capital&lt;br/&gt;Adequacy Purposes&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:400;line-height:120%"&gt;To Be Well&lt;br/&gt;Capitalized Under&lt;br/&gt;Prompt Corrective&lt;br/&gt;Action Provisions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;As of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total capital (to risk weighted assets)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Triumph Financial, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$829,928&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$375,109&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TBK Bank, SSB&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$732,785&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$371,030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$463,788&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tier 1 capital (to risk weighted assets)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Triumph Financial, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$684,381&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$281,252&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TBK Bank, SSB&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$697,022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$278,809&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$371,745&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Common equity Tier 1 capital (to risk weighted assets)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Triumph Financial, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$598,223&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$211,969&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TBK Bank, SSB&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$697,022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$209,107&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$302,043&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.5%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tier 1 capital (to average assets)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Triumph Financial, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$684,381&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$210,579&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TBK Bank, SSB&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$697,022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$211,219&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$264,023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total capital (to risk weighted assets)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Triumph Financial, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$769,475&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$436,582&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TBK Bank, SSB&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$698,286&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$433,046&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$541,307&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tier 1 capital (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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Triumph Financial, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$628,094&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$327,701&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TBK Bank, SSB&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$665,336&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$324,554&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$432,739&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Common equity Tier 1 capital (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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Triumph Financial, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$542,492&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$246,587&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TBK Bank, SSB&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$665,336&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$243,416&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$351,600&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.5%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tier 1 capital (to average 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Triumph Financial, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$628,094&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$226,340&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TBK Bank, SSB&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$665,336&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$225,538&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$281,922&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt"&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As permitted by the interim final rule issued on March 27, 2020 by the federal banking regulatory agencies, the Company elected the option to delay the estimated impact on regulatory capital of ASU 2016-13,&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;Financial Instruments &#x2013; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#x201d;, which was effective January 1, 2020. The initial impact of adoption of ASU 2016-13 as well as&#160;25% of the quarterly increases in the allowance for credit losses subsequent to adoption of ASU 2016-13 (collectively the &#x201c;transition adjustments&#x201d;) was delayed for&#160;two years. After two years, the cumulative amount of the transition adjustments became fixed and will be phased out of the regulatory capital calculations evenly over a three year period, with&#160;75% recognized in year three,&#160;50% recognized in year four, and&#160;25% recognized in year five. After five years, the temporary regulatory capital benefits will be fully reversed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Dividends paid by TBK Bank are limited to, without prior regulatory approval, current year earnings and earnings less dividends paid during the preceding two years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 set forth by the Basel III regulatory capital framework was 2.5% at December&#160;31, 2022 and 2021. The capital conservation buffer is designed to absorb losses during periods of economic stress and requires increased capital levels for the purpose of capital distributions and other payments. Failure to meet the full amount of the buffer will result in restrictions on the Company&#x2019;s ability to make capital distributions, including dividend payments and stock repurchases, and to pay discretionary bonuses to executive officers. At December&#160;31, 2022, the Company&#x2019;s and TBK Bank&#x2019;s risk based capital exceeded the required capital conservation buffer.&lt;/span&gt;&lt;/div&gt;</us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock>
    <us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90ZXh0cmVnaW9uOmE4YWQ4OWRkNTUwMjQ5ZTQ4MDZmZjVkYzljODdjMzMzXzM2NDI_f6c5af34-9f89-4f00-9e31-d3a723b5b09a">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The actual capital amounts and ratios for the Company and TBK Bank are presented in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.210%"/&gt;&lt;td style="width: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:400;line-height:120%"&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:400;line-height:120%"&gt;Minimum for Capital&lt;br/&gt;Adequacy Purposes&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:400;line-height:120%"&gt;To Be Well&lt;br/&gt;Capitalized Under&lt;br/&gt;Prompt Corrective&lt;br/&gt;Action Provisions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;As of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total capital (to risk weighted assets)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Triumph Financial, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$829,928&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$375,109&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TBK Bank, SSB&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$732,785&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$371,030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$463,788&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tier 1 capital (to risk weighted assets)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Triumph Financial, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$684,381&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$281,252&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TBK Bank, SSB&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$697,022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$278,809&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$371,745&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Common equity Tier 1 capital (to risk weighted assets)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Triumph Financial, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$598,223&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12.7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$211,969&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TBK Bank, SSB&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$697,022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$209,107&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$302,043&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.5%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tier 1 capital (to average assets)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Triumph Financial, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$684,381&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$210,579&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TBK Bank, SSB&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$697,022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$211,219&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$264,023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total capital (to risk weighted assets)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Triumph Financial, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$769,475&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$436,582&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TBK Bank, SSB&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$698,286&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$433,046&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$541,307&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tier 1 capital (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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Triumph Financial, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$628,094&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$327,701&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TBK Bank, SSB&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$665,336&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$324,554&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$432,739&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Common equity Tier 1 capital (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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Triumph Financial, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$542,492&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$246,587&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TBK Bank, SSB&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$665,336&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$243,416&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.5%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$351,600&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.5%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tier 1 capital (to average 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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Triumph Financial, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$628,094&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$226,340&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;TBK Bank, SSB&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$665,336&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$225,538&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$281,922&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock>
    <us-gaap:Capital
      contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzQtMi0xLTEtODg0MjA_acde8904-9b01-4713-ad40-0d92836dd448"
      unitRef="usd">829928000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzQtNC0xLTEtODg0MjA_6e461daa-4259-4265-bbe0-e74f30728c81"
      unitRef="number">0.177</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzQtNi0xLTEtODg0MjA_a629599f-2b88-489d-9195-7e1a2668f979"
      unitRef="usd">375109000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzQtOC0xLTEtODg0MjA_631a2f50-d79a-47f4-8c91-4a28623be9cb"
      unitRef="number">0.080</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzUtMi0xLTEtODg0MjA_4681ea4a-0593-4786-951b-7c453b57eec9"
      unitRef="usd">732785000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzUtNC0xLTEtODg0MjA_4062f7ae-3495-4b10-beae-6037ecebcae1"
      unitRef="number">0.158</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzUtNi0xLTEtODg0MjA_6126ea9b-4a53-4e8f-9d54-7d32026d6621"
      unitRef="usd">371030000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzUtOC0xLTEtODg0MjA_e7c40091-5458-419b-9fc3-92f620e3f620"
      unitRef="number">0.080</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzUtMTAtMS0xLTg4NDIw_b0b5dd4b-9620-4460-acf8-bd57345e73e5"
      unitRef="usd">463788000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzUtMTItMS0xLTg4NDIw_d68517d6-d116-4848-86e3-f605b41fcbad"
      unitRef="number">0.100</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzgtMi0xLTEtODg0MjA_3f290ab2-f28f-4968-adfa-277598a551e4"
      unitRef="usd">684381000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzgtNC0xLTEtODg0MjA_a8ded2f5-c6b6-4704-ba51-3b015ac7131a"
      unitRef="number">0.146</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzgtNi0xLTEtODg0MjA_2731bc0a-0f89-427f-89bc-0551c4710ab6"
      unitRef="usd">281252000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzgtOC0xLTEtODg0MjA_061b7bf7-febb-485f-b0a2-8adc9057bb26"
      unitRef="number">0.060</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzktMi0xLTEtODg0MjA_7c5679fb-ac42-4baa-a527-8c50d17532fa"
      unitRef="usd">697022000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzktNC0xLTEtODg0MjA_dbf02322-c841-4cfb-9a38-b889443300da"
      unitRef="number">0.150</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzktNi0xLTEtODg0MjA_024dbb20-a4de-48cc-be09-69228b6f70eb"
      unitRef="usd">278809000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzktOC0xLTEtODg0MjA_38a6118f-7dd1-47bb-9b0f-c03255bf8f8c"
      unitRef="number">0.060</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzktMTAtMS0xLTg4NDIw_96b6845c-271d-4cf0-8aa2-c4c7d6805b00"
      unitRef="usd">371745000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzktMTItMS0xLTg4NDIw_27e76c14-3ed3-4020-b408-d2c06007686a"
      unitRef="number">0.080</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzEyLTItMS0xLTg4NDIw_dc1ea52d-fe0f-4356-ae33-ecfe92026c98"
      unitRef="usd">598223000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzEyLTQtMS0xLTg4NDIw_39f2e245-e34a-4a4c-9f2b-3a257828a9ed"
      unitRef="number">0.127</us-gaap:CommonEquityTierOneCapitalRatio>
    <us-gaap:CommonEquityTierOneCapitalRequiredForCapitalAdequacy
      contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzEyLTYtMS0xLTg4NDIw_5de29e21-1577-4d19-8f1e-6ac240040887"
      unitRef="usd">211969000</us-gaap:CommonEquityTierOneCapitalRequiredForCapitalAdequacy>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum
      contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzEyLTgtMS0xLTg4NDIw_38954667-8dff-4c43-927f-86817d2416ac"
      unitRef="number">0.045</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzEzLTItMS0xLTg4NDIw_74edba5b-6207-4cd1-a7cd-d79b9cc043e9"
      unitRef="usd">697022000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzEzLTQtMS0xLTg4NDIw_cd6697b9-0a85-460f-af11-afd318a7e2f9"
      unitRef="number">0.150</us-gaap:CommonEquityTierOneCapitalRatio>
    <us-gaap:CommonEquityTierOneCapitalRequiredForCapitalAdequacy
      contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzEzLTYtMS0xLTg4NDIw_30fafcee-34cf-433e-bd8c-02d8bd1e6bae"
      unitRef="usd">209107000</us-gaap:CommonEquityTierOneCapitalRequiredForCapitalAdequacy>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum
      contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzEzLTgtMS0xLTg4NDIw_2db0b7ff-caca-4915-9d03-eefa606587a1"
      unitRef="number">0.045</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum>
    <us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized
      contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzEzLTEwLTEtMS04ODQyMA_b612d160-8f74-4713-a104-a02ba3e36d64"
      unitRef="usd">302043000</us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum
      contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzEzLTEyLTEtMS04ODQyMA_7f74763a-81e3-4c34-b49f-19584190fcf9"
      unitRef="number">0.065</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum>
    <us-gaap:TierOneLeverageCapital
      contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzE2LTItMS0xLTg4NDIw_06eeb8da-2805-49ed-a57a-d5f51e73760c"
      unitRef="usd">684381000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzE2LTQtMS0xLTg4NDIw_de49a5f5-8392-4ef8-ad0b-44ed19e780db"
      unitRef="number">0.130</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzE2LTYtMS0xLTg4NDIw_96ca5d45-7bfe-40f0-af3a-94332dbb8e59"
      unitRef="usd">210579000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="ief8126aa2dd8482185c27fc326f95bb4_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzE2LTgtMS0xLTg4NDIw_ebe8029c-eb32-45cc-9463-bf89abd7a8b1"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzE3LTItMS0xLTg4NDIw_b82d2aa1-372c-4b7b-932e-59a6c782c554"
      unitRef="usd">697022000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzE3LTQtMS0xLTg4NDIw_e0abda7e-bfa0-475b-a0fb-a0ed42d87fa0"
      unitRef="number">0.132</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzE3LTYtMS0xLTg4NDIw_0c686d0b-5e3c-4323-8308-217a4e1398fd"
      unitRef="usd">211219000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzE3LTgtMS0xLTg4NDIw_d250c0ce-77bb-4fb1-b7c7-44b9285615d2"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzE3LTEwLTEtMS04ODQyMA_9457a154-b773-4639-b602-5af2a5823273"
      unitRef="usd">264023000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i6b91798015064e3fbe6a53599d271c65_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzE3LTEyLTEtMS04ODQyMA_8ec85197-f4a4-41ac-b125-a33eed6927ce"
      unitRef="number">0.050</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:Capital
      contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzIxLTItMS0xLTg4NDIw_c5bc5a01-681c-4af3-b49e-5580bbef7f6b"
      unitRef="usd">769475000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzIxLTQtMS0xLTg4NDIw_89f13b9f-fdcd-4ed4-82d1-be316e0921af"
      unitRef="number">0.141</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzIxLTYtMS0xLTg4NDIw_4bbe37bd-580c-4a86-bc4a-955b0be1d70e"
      unitRef="usd">436582000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzIxLTgtMS0xLTg4NDIw_2141cf15-d952-49dc-bc49-8ecb2d046ce8"
      unitRef="number">0.080</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzIyLTItMS0xLTg4NDIw_d60a0103-76e3-416d-9683-d256e76e9a89"
      unitRef="usd">698286000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzIyLTQtMS0xLTg4NDIw_a2542707-40d6-42ee-925e-52fd275ebaf8"
      unitRef="number">0.129</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzIyLTYtMS0xLTg4NDIw_d40a8d06-4a71-47bb-bfd7-14c3e325ebd4"
      unitRef="usd">433046000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzIyLTgtMS0xLTg4NDIw_d3c7529e-35f4-41ce-9ccd-00e2bbd999c9"
      unitRef="number">0.080</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzIyLTEwLTEtMS04ODQyMA_98087496-14ee-49b7-8f30-02d3a1abfd47"
      unitRef="usd">541307000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzIyLTEyLTEtMS04ODQyMA_0cd7b6b9-b4d5-49ff-9c4d-aaf8a6118b3c"
      unitRef="number">0.100</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI1LTItMS0xLTg4NDIw_af822248-00c0-4e51-b48a-200993976640"
      unitRef="usd">628094000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI1LTQtMS0xLTg4NDIw_6e9fca3c-eb57-43cd-9889-4915d11b1ae1"
      unitRef="number">0.115</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI1LTYtMS0xLTg4NDIw_f6918e33-ab4c-4006-aac1-8cf4e61fddc1"
      unitRef="usd">327701000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI1LTgtMS0xLTg4NDIw_6b3def4d-ad66-45ee-8c37-688a9f350050"
      unitRef="number">0.060</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI2LTItMS0xLTg4NDIw_a90ad218-ca1e-49dc-a4b9-48f00ea8248a"
      unitRef="usd">665336000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI2LTQtMS0xLTg4NDIw_2d7a48a9-fcb3-4680-844e-f9e944e5bd05"
      unitRef="number">0.123</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI2LTYtMS0xLTg4NDIw_83b00eca-f468-42a4-9fa3-bf7f24b3f5c9"
      unitRef="usd">324554000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI2LTgtMS0xLTg4NDIw_51eb6430-daed-4738-998c-233944f8de94"
      unitRef="number">0.060</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI2LTEwLTEtMS04ODQyMA_15d37e75-2e04-4ae9-b04b-f18a9eb8fa5e"
      unitRef="usd">432739000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI2LTEyLTEtMS04ODQyMA_7037bfa4-e3c5-4b8f-95ac-2dbc792f210a"
      unitRef="number">0.080</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI5LTItMS0xLTg4NDIw_4fd48ee8-3d84-4fa3-98b5-e14107642cae"
      unitRef="usd">542492000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI5LTQtMS0xLTg4NDIw_09f14a0c-8bad-4708-9f28-0dee12bb1ffb"
      unitRef="number">0.099</us-gaap:CommonEquityTierOneCapitalRatio>
    <us-gaap:CommonEquityTierOneCapitalRequiredForCapitalAdequacy
      contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI5LTYtMS0xLTg4NDIw_d1ce8522-966a-4385-966a-60baca9783b3"
      unitRef="usd">246587000</us-gaap:CommonEquityTierOneCapitalRequiredForCapitalAdequacy>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum
      contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzI5LTgtMS0xLTg4NDIw_41bd8e21-4d63-4be0-94d0-ab67220b35c1"
      unitRef="number">0.045</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzMwLTItMS0xLTg4NDIw_c71e156d-2d71-4f2b-ae54-d695730a25de"
      unitRef="usd">665336000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzMwLTQtMS0xLTg4NDIw_812abdb7-feb8-4fd0-a179-0b7c49c42feb"
      unitRef="number">0.123</us-gaap:CommonEquityTierOneCapitalRatio>
    <us-gaap:CommonEquityTierOneCapitalRequiredForCapitalAdequacy
      contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzMwLTYtMS0xLTg4NDIw_1fb4bb5b-c760-4d6d-99a6-ebee21847ad9"
      unitRef="usd">243416000</us-gaap:CommonEquityTierOneCapitalRequiredForCapitalAdequacy>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum
      contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzMwLTgtMS0xLTg4NDIw_5b1d2c50-27d6-4344-b8a8-1758f2f40c81"
      unitRef="number">0.045</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum>
    <us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized
      contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzMwLTEwLTEtMS04ODQyMA_66c0b6d8-14d0-47fd-9062-44435df84e0a"
      unitRef="usd">351600000</us-gaap:CommonEquityTierOneCapitalRequiredToBeWellCapitalized>
    <us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum
      contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzMwLTEyLTEtMS04ODQyMA_0f3ed8ea-41ba-458f-8a66-84d3a859936f"
      unitRef="number">0.065</us-gaap:BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum>
    <us-gaap:TierOneLeverageCapital
      contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzMzLTItMS0xLTg4NDIw_af35f1ca-94de-42be-bc50-2c5ace950f26"
      unitRef="usd">628094000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzMzLTQtMS0xLTg4NDIw_c5cc6adc-d9bf-403a-b27d-66781bb25fc9"
      unitRef="number">0.111</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzMzLTYtMS0xLTg4NDIw_fad425cb-d19b-49fe-80b7-e3181857ed96"
      unitRef="usd">226340000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="i4a88cf90425047be90d2b379aa11902b_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzMzLTgtMS0xLTg4NDIw_8260ec7e-f928-408b-83b5-245145363c36"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzM0LTItMS0xLTg4NDIw_9e40e69e-3f5a-4bc3-845a-b6ce5337c03f"
      unitRef="usd">665336000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzM0LTQtMS0xLTg4NDIw_310711f9-029c-464a-bc56-def0a86b1894"
      unitRef="number">0.118</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzM0LTYtMS0xLTg4NDIw_364c36d3-ffad-497d-b17b-407187d81912"
      unitRef="usd">225538000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzM0LTgtMS0xLTg4NDIw_254c0266-ae10-4105-93f5-d32bbbc3e9e4"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzM0LTEwLTEtMS04ODQyMA_3884abe7-beff-4a0e-9ff9-c69a19a71d65"
      unitRef="usd">281922000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i0a24489602824dbb8904e037ccac2efa_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8xOTkvZnJhZzphOGFkODlkZDU1MDI0OWU0ODA2ZmY1ZGM5Yzg3YzMzMy90YWJsZTo2ODkwNDAyOWIxMTQ0MzgxYTU5NTk4NGNlYjNkYjAwMi90YWJsZXJhbmdlOjY4OTA0MDI5YjExNDQzODFhNTk1OTg0Y2ViM2RiMDAyXzM0LTEyLTEtMS04ODQyMA_9f937199-3250-462e-ac8a-0bcfd64f4e70"
      unitRef="number">0.050</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzIyMDE_1c2c9a6c-b7ad-45b5-b51f-6db6c9708976">STOCKHOLDERS' EQUITY&lt;div style="margin-top:6pt"&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 summarizes the Company&#x2019;s capital structure.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Preferred Stock Series C&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:71.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.819%"/&gt;&lt;td style="width: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:400;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares authorized&lt;/span&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:120%"&gt;51,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Shares issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45,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:120%"&gt;45,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Par value per share&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.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;/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:120%"&gt;Liquidation preference per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Liquidation preference amount&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Dividend rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;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;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Dividend payment dates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;Quarterly &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Quarterly&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 19, 2020, the Company issued 45,000 shares of 7.125% Series C Fixed-Rate&#160;Non-Cumulative&#160;Perpetual Preferred Stock, par value $0.01 per share, with a liquidation preference of $1,000 per share through an underwritten public offering of 1,800,000 depositary shares, each representing a 1/40&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;th&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; ownership interest in&#160;a share of the Series C Preferred Stock. Total gross proceeds from the preferred stock offering were $45,000,000. Net proceeds after underwriting discounts and offering expenses were $42,364,000. The net proceeds will be used for general corporate purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Series C Preferred Stockholders are entitled to quarterly cash dividends accruing at the rate per annum of 7.125% beginning September 30, 2020, applied to the liquidation preference value of the stock. Any dividends not paid shall not accumulate but will be waived and not payable by the Company. Payments of dividends are subject to declaration by the board of the Company. The Series C Preferred Stock is not redeemable by the holder and is senior to the Company&#x2019;s common stock. The Series C Preferred stock may be redeemed in whole or in part by the Company at liquidation value (i) on any dividend payment date on or after June 30, 2025 or (ii) within 90 days following a regulatory capital treatment event (as defined in the Statement of Designation), subject to regulatory approval.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Common Stock&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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;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:400;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares authorized&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:120%"&gt;50,000,000&#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:120%"&gt;50,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,321,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:120%"&gt;28,261,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Treasury shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,268,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:120%"&gt;(3,102,801)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24,053,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25,158,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Par value per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Stock Repurchase Program&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:400;line-height:120%"&gt;On February 7, 2022, the Company announced that its board of directors had authorized the Company to repurchase up to $50,000,000 of its outstanding common stock. During the year ended December 31, 2022, the Company purchased 709,795 shares into treasury stock under the Company's stock repurchase program at an average price of $70.41, for a total of $50,000,000, completing the $50,000,000 stock repurchase program authorized by the Company's board of directors on February 7, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 23, 2022, the Company announced that its board of directors had authorized the Company to repurchase up to an additional $75,000,000 of its outstanding common stock in open market transactions or through privately negotiated transactions at the Company&#x2019;s discretion. The amount, timing and nature of any share repurchases will be based on a variety of factors, including the trading price of the Company&#x2019;s common stock, applicable securities laws restrictions, regulatory limitations and market and economic factors. The repurchase program is authorized for a period of up to one year and does not require the Company to repurchase any specific number of shares. The repurchase program may be modified, suspended or discontinued at any time, at the Company&#x2019;s discretion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 7, 2022 the repurchase authorization was increased to $100,000,000 in connection with the commencement of a modified "Dutch auction" tender offer (the "Tender Offer"). In December 2022, the Company repurchased 408,615 shares of its common stock in the Tender Offer at a price of $58.00 per share, for an aggregate cost of $24,772,000, including fees and expenses related to the tender offer of $1,072,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2020, the Company purchased 871,319 shares into treasury stock under the Company's stock repurchase program at an average price of $40.81, for a total of $35,600,000, effectively completing the $50,000,000 stock repurchase program authorized by the Company's board of directors on October 16, 2019.&lt;/span&gt;&lt;/div&gt;There were no stock repurchases made under stock repurchase programs during the year ended December 31, 2021.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfCapitalUnitsTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzIyMDI_aa5b6c80-6d74-4284-a873-866717e86220">&lt;div style="margin-top:6pt"&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 summarizes the Company&#x2019;s capital structure.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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;Preferred Stock Series C&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:71.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.819%"/&gt;&lt;td style="width: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:400;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares authorized&lt;/span&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:120%"&gt;51,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Shares issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45,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:120%"&gt;45,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Par value per share&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.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;/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:120%"&gt;Liquidation preference per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Liquidation preference amount&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Dividend rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;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;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;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;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Dividend payment dates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;Quarterly &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Quarterly&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Common Stock&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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;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:400;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares authorized&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:120%"&gt;50,000,000&#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:120%"&gt;50,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,321,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:120%"&gt;28,261,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Treasury shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,268,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:120%"&gt;(3,102,801)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24,053,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25,158,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Par value per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCapitalUnitsTextBlock>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i0665f9bb6ebf47ecb1f8cd8a8af97ec5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzEtMi0xLTEtODg0MjA_ec898825-8f87-4e2e-8771-22ac9b2d4350"
      unitRef="shares">51750</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i710b30fcfc6c4c319246988087c70fdf_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzEtNC0xLTEtODg0MjA_bda48edb-ca9a-479c-9331-9b2302bceacb"
      unitRef="shares">51750</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i0665f9bb6ebf47ecb1f8cd8a8af97ec5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzItMi0xLTEtODg0MjA_7a1aed33-940e-4e74-88b7-176c22f343f7"
      unitRef="shares">45000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i710b30fcfc6c4c319246988087c70fdf_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzItNC0xLTEtODg0MjA_3f393cc1-6f88-435a-bcb4-52eea6ddedba"
      unitRef="shares">45000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i0665f9bb6ebf47ecb1f8cd8a8af97ec5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzMtMi0xLTEtODg0MjA_0b25b27b-6112-49a6-bb7a-cb6d2e3c8435"
      unitRef="shares">45000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i710b30fcfc6c4c319246988087c70fdf_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzMtNC0xLTEtODg0MjA_8f58bccf-dca1-44b9-9144-05bacf90cfd2"
      unitRef="shares">45000</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i0665f9bb6ebf47ecb1f8cd8a8af97ec5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzQtMi0xLTEtODg0MjA_81c2e0f8-581c-443b-a2b0-17ad6d1f8e2b"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i710b30fcfc6c4c319246988087c70fdf_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzQtNC0xLTEtODg0MjA_3aded67c-ad28-4421-a7ba-1a9b961b3c96"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="i0665f9bb6ebf47ecb1f8cd8a8af97ec5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzUtMi0xLTEtODg0MjA_c14361a9-845a-42eb-b1d4-5fb6e6377ba7"
      unitRef="usdPerShare">1000</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="i710b30fcfc6c4c319246988087c70fdf_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzUtNC0xLTEtODg0MjA_c072394d-84ed-452c-b661-fad7d588ceb9"
      unitRef="usdPerShare">1000</us-gaap:PreferredStockLiquidationPreference>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="i0665f9bb6ebf47ecb1f8cd8a8af97ec5_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzYtMi0xLTEtODg0MjA_a6ab6b87-eb33-47a7-ac04-3774b7f66a72"
      unitRef="usd">45000000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockLiquidationPreferenceValue
      contextRef="i710b30fcfc6c4c319246988087c70fdf_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzYtNC0xLTEtODg0MjA_91798c5c-eae2-4256-b82e-d0c65ee9a528"
      unitRef="usd">45000000</us-gaap:PreferredStockLiquidationPreferenceValue>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="i0a52ad10d1a743fc97fa6918ed0c0d6d_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzctMi0xLTEtODg0MjA_d9e30d0a-6ead-42a7-aa6a-86bec775f1be"
      unitRef="number">0.07125</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="i5be15612d6ee45f4a9513c54ed9da02c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTozNjFkY2M0NTdiOWQ0ZGIyOGNhMWY5ODdhYmJhNWE1Yy90YWJsZXJhbmdlOjM2MWRjYzQ1N2I5ZDRkYjI4Y2ExZjk4N2FiYmE1YTVjXzctNC0xLTEtODg0MjA_bf2d78bd-57f7-4622-a8d0-d4cb6bea4d48"
      unitRef="number">0.07125</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i4e792b8576434cf2b622e843da94efd9_I20200619"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzEzMw_6fd841d1-f7f6-4b1c-bbee-ab0dae94788a"
      unitRef="shares">45000</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="ibde0eb0cad1c46a6a386f03d1788d677_D20200619-20200619"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzE0Ng_b0ffb66d-a353-40d1-84d8-28b0d830cc59"
      unitRef="number">0.07125</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i4e792b8576434cf2b622e843da94efd9_I20200619"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzIyMQ_ac63c1bc-ca76-4193-a5bf-a757504956e2"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockLiquidationPreference
      contextRef="i4e792b8576434cf2b622e843da94efd9_I20200619"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzI2OA_1c9f0364-3977-41f9-9a43-6eedc0750083"
      unitRef="usdPerShare">1000</us-gaap:PreferredStockLiquidationPreference>
    <tfin:PreferredStockDepositaryShares
      contextRef="i4e792b8576434cf2b622e843da94efd9_I20200619"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzMyNA_bdaf7ac0-9bc9-4fd4-be8e-2b5591654209"
      unitRef="shares">1800000</tfin:PreferredStockDepositaryShares>
    <tfin:ProceedsFromIssuanceOfPreferredStockAndPreferenceStockGross
      contextRef="ibde0eb0cad1c46a6a386f03d1788d677_D20200619-20200619"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzQ5Ng_4508333f-d286-4b6e-8628-ea6056734531"
      unitRef="usd">45000000</tfin:ProceedsFromIssuanceOfPreferredStockAndPreferenceStockGross>
    <us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
      contextRef="ibde0eb0cad1c46a6a386f03d1788d677_D20200619-20200619"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzU2OQ_58b1a648-4883-4965-b274-739cb6ca6595"
      unitRef="usd">42364000</us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="ibde0eb0cad1c46a6a386f03d1788d677_D20200619-20200619"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzc0Mw_fe80b0ea-7512-4d40-8452-a8154d445863"
      unitRef="number">0.07125</us-gaap:PreferredStockDividendRatePercentage>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTphNTY2N2ExNTkzM2Y0ZTI0OGFiZjhmMzBjN2NkMDQ1Yy90YWJsZXJhbmdlOmE1NjY3YTE1OTMzZjRlMjQ4YWJmOGYzMGM3Y2QwNDVjXzItMS0xLTEtODg0MjA_9def2638-b9a6-41bb-b40e-a8e2e478b0fd"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTphNTY2N2ExNTkzM2Y0ZTI0OGFiZjhmMzBjN2NkMDQ1Yy90YWJsZXJhbmdlOmE1NjY3YTE1OTMzZjRlMjQ4YWJmOGYzMGM3Y2QwNDVjXzItMy0xLTEtODg0MjA_679f8a11-632a-4b1f-8915-828069c3c2b7"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTphNTY2N2ExNTkzM2Y0ZTI0OGFiZjhmMzBjN2NkMDQ1Yy90YWJsZXJhbmdlOmE1NjY3YTE1OTMzZjRlMjQ4YWJmOGYzMGM3Y2QwNDVjXzMtMS0xLTEtODg0MjA_6261163c-c682-44a4-a116-79f4a91425df"
      unitRef="shares">28321716</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTphNTY2N2ExNTkzM2Y0ZTI0OGFiZjhmMzBjN2NkMDQ1Yy90YWJsZXJhbmdlOmE1NjY3YTE1OTMzZjRlMjQ4YWJmOGYzMGM3Y2QwNDVjXzMtMy0xLTEtODg0MjA_b5a72869-5778-4b99-a1b6-0eff24f6fd88"
      unitRef="shares">28261680</us-gaap:CommonStockSharesIssued>
    <us-gaap:TreasuryStockShares
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTphNTY2N2ExNTkzM2Y0ZTI0OGFiZjhmMzBjN2NkMDQ1Yy90YWJsZXJhbmdlOmE1NjY3YTE1OTMzZjRlMjQ4YWJmOGYzMGM3Y2QwNDVjXzQtMS0xLTEtODg0MjA_cc6bedbb-7393-4a65-b8c7-4612a051762b"
      unitRef="shares">4268131</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTphNTY2N2ExNTkzM2Y0ZTI0OGFiZjhmMzBjN2NkMDQ1Yy90YWJsZXJhbmdlOmE1NjY3YTE1OTMzZjRlMjQ4YWJmOGYzMGM3Y2QwNDVjXzQtMy0xLTEtODg0MjA_0c526ddc-b9b9-49ef-8ed9-216fc70447c8"
      unitRef="shares">3102801</us-gaap:TreasuryStockShares>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTphNTY2N2ExNTkzM2Y0ZTI0OGFiZjhmMzBjN2NkMDQ1Yy90YWJsZXJhbmdlOmE1NjY3YTE1OTMzZjRlMjQ4YWJmOGYzMGM3Y2QwNDVjXzUtMS0xLTEtODg0MjA_7bd88c4e-2056-430a-a03f-d918b844ad96"
      unitRef="shares">24053585</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTphNTY2N2ExNTkzM2Y0ZTI0OGFiZjhmMzBjN2NkMDQ1Yy90YWJsZXJhbmdlOmE1NjY3YTE1OTMzZjRlMjQ4YWJmOGYzMGM3Y2QwNDVjXzUtMy0xLTEtODg0MjA_479901c9-4f61-4cb8-a1f6-daceb6c0c128"
      unitRef="shares">25158879</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTphNTY2N2ExNTkzM2Y0ZTI0OGFiZjhmMzBjN2NkMDQ1Yy90YWJsZXJhbmdlOmE1NjY3YTE1OTMzZjRlMjQ4YWJmOGYzMGM3Y2QwNDVjXzYtMS0xLTEtODg0MjA_a9126318-2f73-4f6c-8158-45986a950ae7"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90YWJsZTphNTY2N2ExNTkzM2Y0ZTI0OGFiZjhmMzBjN2NkMDQ1Yy90YWJsZXJhbmdlOmE1NjY3YTE1OTMzZjRlMjQ4YWJmOGYzMGM3Y2QwNDVjXzYtMy0xLTEtODg0MjA_f168ef5e-dbee-420e-b540-fc30bdb71494"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ia2b60a1866f04e228995b1c9e0bfb078_I20220207"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzEwOTk1MTE2MzM4NzE_aa21f8d5-86a9-4247-a516-543e3d6d22a3"
      unitRef="usd">50000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i994cf9d5eaa14875844140ebe36e5689_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzEwOTk1MTE2MzM4ODQ_78941d0e-aa57-4bb7-8494-1119ad096acd"
      unitRef="shares">709795</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i994cf9d5eaa14875844140ebe36e5689_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzEwOTk1MTE2MzM4OTM_657d2f3d-e568-4d51-936e-e3876eca93c4"
      unitRef="usdPerShare">70.41</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i994cf9d5eaa14875844140ebe36e5689_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzEwOTk1MTE2MzM5MDE_875214b3-4f75-4e0b-9935-cf249370cadf"
      unitRef="usd">50000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ia2b60a1866f04e228995b1c9e0bfb078_I20220207"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzEwOTk1MTE2MzM5MTQ_91e6da5b-5efe-45ca-aa7c-5ed4e080fd55"
      unitRef="usd">50000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i06a7a3b99fd549cfb549ba143a2f6931_I20220523"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzEwOTk1MTE2MzM5Mjc_99742d73-dfe4-4f7c-ab32-0b814b5ef398"
      unitRef="usd">75000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i06a31b2492c44f27962f196e7bc717b5_I20221107"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzEwOTk1MTE2MzYxNTQ_6b0bfb65-a0c0-42f6-a097-8cedc6f67245"
      unitRef="usd">100000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i87b8ea6307004aee881f1a388bc6f376_D20221201-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzEwOTk1MTE2MzYxODg_64339b48-7d4f-4ee3-a4fa-983a9a5b8bde"
      unitRef="shares">408615</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i87b8ea6307004aee881f1a388bc6f376_D20221201-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzEwOTk1MTE2MzYxNjc_c91c1061-80ae-40bc-a602-960b2033a34f"
      unitRef="usdPerShare">58.00</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i87b8ea6307004aee881f1a388bc6f376_D20221201-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzEwOTk1MTE2MzYxNzU_0878d868-17e8-42a1-80b2-f20848a07eed"
      unitRef="usd">24772000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <tfin:StockRepurchaseProgramFeesAndExpenses
      contextRef="i87b8ea6307004aee881f1a388bc6f376_D20221201-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzEwOTk1MTE2MzYxOTc_c186c0ee-e585-484e-bfb9-202eab8bc566"
      unitRef="usd">1072000</tfin:StockRepurchaseProgramFeesAndExpenses>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i0fdc39179c6a4ae4851d95b5b9b2af0b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzE1MjQ_410f1a89-358a-47d3-81f6-e91b9fcb71f4"
      unitRef="shares">871319</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i0fdc39179c6a4ae4851d95b5b9b2af0b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzE2MjI_3deb6d3a-515a-42fa-9593-7245a192a880"
      unitRef="usdPerShare">40.81</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i0fdc39179c6a4ae4851d95b5b9b2af0b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzE2NDE_ae2a3860-d4d0-4fd0-a493-d5e4321853f8"
      unitRef="usd">35600000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i530d1d3444c145b7a095dd0ad94d5546_I20191016"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzE2NzI_afdbab5d-1006-40e7-9a66-0295f9afc914"
      unitRef="usd">50000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ifdf94b2be0e046c28bc8f56138375967_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDIvZnJhZzo5MzVlODVkOTU5MWY0ZmY0OWMwZTcxMzY0MjQwMDczYy90ZXh0cmVnaW9uOjkzNWU4NWQ5NTkxZjRmZjQ5YzBlNzEzNjQyNDAwNzNjXzIxMDQ_e683aa09-631a-453a-b045-1e2e4a397104"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzY1ODM_eafe8398-d477-4079-a252-079ce75caeaf">STOCK BASED COMPENSATION&lt;div style="margin-top:6pt"&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 that has been charged against income was $21,176,000, $20,315,000 and $4,618,000 for the years ended December&#160;31, 2022, 2021, and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;2014 Omnibus Incentive Plan&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:400;line-height:120%"&gt;The Company&#x2019;s 2014 Omnibus Incentive Plan (&#x201c;Omnibus Incentive Plan&#x201d;) provides for the grant of nonqualified and incentive stock options, stock appreciation rights, restricted stock awards, restricted stock units, and other awards that may be settled in, or based upon the value of, the Company&#x2019;s common stock. The aggregate number of shares of common stock available for issuance under the Omnibus Incentive Plan is 2,450,000 shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Stock Awards&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:400;line-height:120%"&gt;A summary of changes in the Company&#x2019;s nonvested Restricted Stock Awards (&#x201c;RSAs&#x201d;) under the Omnibus Incentive Plan for the year ended 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:73.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Nonvested RSAs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted Average&lt;br/&gt;Grant Date&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;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:10pt;font-weight:400;line-height:120%"&gt;Nonvested at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;363,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;74.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;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:10pt;font-weight:400;line-height:120%"&gt;(126,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(19,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;76.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Nonvested at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;230,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;70.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;RSAs granted to employees under the Omnibus Incentive Plan generally vest immediately or over four years, but vesting periods may vary. The fair value of shares vested during the years ended December&#160;31, 2022, 2021, and 2020, totaled $8,918,000, $6,604,000, and $1,988,000, respectively. Compensation expense for RSAs will be recognized on an accelerated basis over the vesting period of the awards based on the fair value of the stock at the issue date. As of December&#160;31, 2022, there was $5,580,000 of total unrecognized compensation cost related to nonvested RSAs. The cost is expected to be recognized over a remaining weighted average period of 2.27 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Restricted Stock Units&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:400;line-height:120%"&gt;A summary of changes in the Company&#x2019;s nonvested Restricted Stock Units (&#x201c;RSUs&#x201d;) under the Omnibus Incentive Plan for the year ended 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:73.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonvested RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average&lt;br/&gt;Grant Date&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nonvested at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,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:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,019)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;RSUs granted to employees under the Omnibus Incentive Plan typically vest after &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2Mzc3MzU_edcae238-3c1e-4668-8cc0-e0c1dfa29600"&gt;four&lt;/span&gt; to five years. Compensation expense for the RSUs will be recognized over the vesting period of the awards based on the fair value of the stock at the issue date. As of December&#160;31, 2022, there was $6,355,000 of unrecognized compensation cost related to the nonvested RSUs. The cost is expected to be recognized over a remaining period of 3.00 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Market Based Performance Stock Units&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:400;line-height:120%"&gt;A summary of changes in the Company&#x2019;s nonvested Market Based Performance Stock Units (&#x201c;Market Based PSUs&#x201d;) under the Omnibus Incentive Plan for the year ended 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:73.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonvested Market Based PSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average&lt;br/&gt;Grant Date&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nonvested at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Incremental shares earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,996)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,775)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Market Based PSUs granted to employees under the Omnibus Incentive Plan vest after &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2MzUyNjY_a46424ef-5712-4598-9c4f-0387cb830e0f"&gt;three&lt;/span&gt; to five years. The number of shares issued upon vesting will range from 0% to 175% of the shares granted based on the Company&#x2019;s relative total shareholder return (&#x201c;TSR&#x201d;) as compared to the TSR of a specified group of peer banks. Compensation expense for the Market Based PSUs will be recognized over the vesting period of the awards based on the fair value of the award at the grant date. The fair value of Market Based PSUs granted is estimated using a Monte Carlo simulation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 the Market Based PSUs granted was determined using the following weighted average assumptions:&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:61.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;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:400;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:400;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:400;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 1, 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;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00 years&lt;/span&gt;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00 years&lt;/span&gt;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock price&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock price volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;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:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expected volatilities were determined based on the historical volatilities of the Company and the specified peer group. The risk-free interest rate for the performance period was derived from the Treasury constant maturities yield curve on the valuation date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 shares vested during the year ended December&#160;31, 2022 totaled $1,458,000. No Market Based PSUs vested during the years ended December 31, 2021 and 2020. As of December&#160;31, 2022, there was $2,661,000 of unrecognized compensation cost related to the nonvested Market Based PSUs. The cost is expected to be recognized over a remaining period of 2.00 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Performance Based Performance Stock Units&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:400;line-height:120%"&gt;A summary of changes in the Company&#x2019;s nonvested Performance Based Performance Stock Units (&#x201c;Performance Based PSUs&#x201d;) under the Omnibus Incentive Plan for the year ended 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:73.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonvested Performance Based PSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average&lt;br/&gt;Grant Date&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nonvested at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,645)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Performance Based PSUs granted to employees under the Omnibus Incentive Plan vest within 30 days after the conclusion of a three year performance period. Under the terms of the agreement, the number of shares issued upon vesting will range from 0% to 200% of the shares granted based on the Company&#x2019;s cumulative diluted earnings per share over the performance period. Compensation expense for the Performance Based PSUs is estimated each period based on the fair value of the stock at the grant date and the most probable outcome of the performance condition, adjusted for the passage of time within the vesting period of the awards. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The performance period for the outstanding Performance Based PSUs ended on December 31, 2022. The number of shares to be issued upon vesting for these awards is 363,150 shares, or 142% of the target shares granted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the years ended December&#160;31, 2022 and 2021, the Company recognized $6,966,000 and $7,405,000, respectively, of stock based compensation expense related to Performance based PSUs. As of December&#160;31, 2022, there was no unrecognized compensation cost related to the nonvested Performance Based PSUs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;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 Options&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:400;line-height:120%"&gt;A summary of changes in the Company&#x2019;s stock options under the Omnibus Incentive Plan for the year ended 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:51.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Stock Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual Term&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic Value&lt;br/&gt;(In Thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Outstanding at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;166,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;33.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:0 1pt"/&gt;&lt;td colspan="3" style="background-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: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;35,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,797)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;195,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 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;border-top:1pt solid #000000;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;39.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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;6.10&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;3,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 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;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fully vested shares and shares expected to vest at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;195,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 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;border-top:1pt solid #000000;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;39.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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;6.10&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;3,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 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;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares exercisable at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#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;4.90&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;2,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information related to the stock options for the years ended December&#160;31, 2022, 2021, and 2020 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;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:400;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate intrinsic value of options exercised&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;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Cash received from option exercises, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Tax benefit realized from 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;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Weighted average fair value of options granted (per share)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.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;text-align:left;vertical-align:bottom"&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 vested awards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock options awarded to employees under the Omnibus Incentive Plan are generally granted with an exercise price equal to the market price of the Company&#x2019;s common stock at the date of grant, vest over four years, and have ten years contractual terms. The fair value of stock options granted is estimated at the date of grant using the Black-Scholes option-pricing model.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&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 the stock options granted was determined using the following weighted average assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width: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:400;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:400;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:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected stock price volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/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:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning in 2022, expected volatilities are determined based on the Company&#x2019;s historical volatility. Prior to 2022, expected volatilities were determined based on a blend of the Company&#x2019;s historical volatility and historical volatilities of a peer group of companies with a similar size, industry, stage of life cycle, and capital structure. The expected term of the options granted was determined based on the SEC simplified method, which calculates the expected term as the mid-point between the weighted average time to vesting and the contractual term. The risk-free interest rate for the expected term of the options was derived from the Treasury constant maturity yield curve on the valuation date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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 was $790,000 of unrecognized compensation cost related to nonvested stock options. The cost is expected to be recognized over a remaining weighted average period of 3.06 years.&lt;/span&gt;&lt;/div&gt;Employee Stock Purchase PlanDuring the year ended December 31, 2019, the Company&#x2019;s Board of Directors adopted, and the Company&#x2019;s stockholders approved, the Company's 2019 Employee Stock Purchase Plan (&#x201c;ESPP&#x201d;). Under the ESPP, 2,500,000 shares of common stock were reserved for issuance. The ESPP enables eligible employees to purchase the Company&#x2019;s common stock at a price per share equal to 85% of the lower of the fair market value of the common stock at the beginning or end of each six month offering period. The first offering period commenced on February 1, 2021, and during the years ended December&#160;31, 2022 and 2021, 24,516 and 9,101 shares were issued under the plan, respectively.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensation
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMDUwNQ_d5ba0ec9-9d74-4bb8-9871-08100cbb2fa1"
      unitRef="usd">21176000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMDUwOQ_d63d31eb-c3d5-4878-9bc4-e3cdea4b5f61"
      unitRef="usd">20315000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMDUxMw_64d02dcc-5217-4228-8d53-f260ff4450d9"
      unitRef="usd">4618000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ifebb6bf4b5c84dc0927c56b661b6ebc7_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU5Mg_b96f83a3-94cb-4235-a4b1-4a6457ac50b7"
      unitRef="shares">2450000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzY1ODY_f5eb0778-eef9-45de-8743-15355169e4a7">&lt;div style="margin-top:6pt"&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 changes in the Company&#x2019;s nonvested Restricted Stock Awards (&#x201c;RSAs&#x201d;) under the Omnibus Incentive Plan for the year ended 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:73.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Nonvested RSAs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted Average&lt;br/&gt;Grant Date&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;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:10pt;font-weight:400;line-height:120%"&gt;Nonvested at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;363,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;67.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;74.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;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:10pt;font-weight:400;line-height:120%"&gt;(126,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(19,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;76.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Nonvested at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;230,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;70.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i5a8932593e8f410eba54ea411a64b08b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0NzM2OTVmYmNkZmE0NWNkOTdmNjVlNDg4MTMzYWVhZi90YWJsZXJhbmdlOjQ3MzY5NWZiY2RmYTQ1Y2Q5N2Y2NWU0ODgxMzNhZWFmXzEtMi0xLTEtODg0MjA_ae00b8ce-0d05-46da-8d7e-9f591427a76a"
      unitRef="shares">363404</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i5a8932593e8f410eba54ea411a64b08b_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0NzM2OTVmYmNkZmE0NWNkOTdmNjVlNDg4MTMzYWVhZi90YWJsZXJhbmdlOjQ3MzY5NWZiY2RmYTQ1Y2Q5N2Y2NWU0ODgxMzNhZWFmXzEtNC0xLTEtODg0MjA_10d360e8-e003-4a21-9023-25bc24beecd3"
      unitRef="usdPerShare">67.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="idc4a96a353284f6dba94be4abd6a70ed_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0NzM2OTVmYmNkZmE0NWNkOTdmNjVlNDg4MTMzYWVhZi90YWJsZXJhbmdlOjQ3MzY5NWZiY2RmYTQ1Y2Q5N2Y2NWU0ODgxMzNhZWFmXzItMi0xLTEtODg0MjA_588bef19-dacb-434e-b9da-64ef5eeb844b"
      unitRef="shares">12471</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="idc4a96a353284f6dba94be4abd6a70ed_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0NzM2OTVmYmNkZmE0NWNkOTdmNjVlNDg4MTMzYWVhZi90YWJsZXJhbmdlOjQ3MzY5NWZiY2RmYTQ1Y2Q5N2Y2NWU0ODgxMzNhZWFmXzItNC0xLTEtODg0MjA_540b3ca1-a3d5-449d-98da-3e8cd4c7eb42"
      unitRef="usdPerShare">74.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="idc4a96a353284f6dba94be4abd6a70ed_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0NzM2OTVmYmNkZmE0NWNkOTdmNjVlNDg4MTMzYWVhZi90YWJsZXJhbmdlOjQ3MzY5NWZiY2RmYTQ1Y2Q5N2Y2NWU0ODgxMzNhZWFmXzMtMi0xLTEtODg0MjA_0822cbea-0065-443b-a689-9154093a845e"
      unitRef="shares">126203</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="idc4a96a353284f6dba94be4abd6a70ed_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0NzM2OTVmYmNkZmE0NWNkOTdmNjVlNDg4MTMzYWVhZi90YWJsZXJhbmdlOjQ3MzY5NWZiY2RmYTQ1Y2Q5N2Y2NWU0ODgxMzNhZWFmXzMtNC0xLTEtODg0MjA_985413c3-7fd9-400d-a02f-56952de71d98"
      unitRef="usdPerShare">61.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="idc4a96a353284f6dba94be4abd6a70ed_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0NzM2OTVmYmNkZmE0NWNkOTdmNjVlNDg4MTMzYWVhZi90YWJsZXJhbmdlOjQ3MzY5NWZiY2RmYTQ1Y2Q5N2Y2NWU0ODgxMzNhZWFmXzQtMi0xLTEtODg0MjA_4cc92d51-679f-4b70-865d-fa67242573f9"
      unitRef="shares">19186</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="idc4a96a353284f6dba94be4abd6a70ed_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0NzM2OTVmYmNkZmE0NWNkOTdmNjVlNDg4MTMzYWVhZi90YWJsZXJhbmdlOjQ3MzY5NWZiY2RmYTQ1Y2Q5N2Y2NWU0ODgxMzNhZWFmXzQtNC0xLTEtODg0MjA_c76d36c4-2c27-49c2-b65f-26603bb4f686"
      unitRef="usdPerShare">76.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9d660d3c9fa84ee598a54b04346ceb03_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0NzM2OTVmYmNkZmE0NWNkOTdmNjVlNDg4MTMzYWVhZi90YWJsZXJhbmdlOjQ3MzY5NWZiY2RmYTQ1Y2Q5N2Y2NWU0ODgxMzNhZWFmXzUtMi0xLTEtODg0MjA_8b1d539f-6126-4397-8494-8fe4a1a84966"
      unitRef="shares">230486</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i9d660d3c9fa84ee598a54b04346ceb03_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0NzM2OTVmYmNkZmE0NWNkOTdmNjVlNDg4MTMzYWVhZi90YWJsZXJhbmdlOjQ3MzY5NWZiY2RmYTQ1Y2Q5N2Y2NWU0ODgxMzNhZWFmXzUtNC0xLTEtODg0MjA_6e6e6a74-e395-45ad-8396-8822aa8c33c2"
      unitRef="usdPerShare">70.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ie8d18005beff4ec8b75cad42128aa27e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2MzUyMjY_cdf32e20-5451-42d1-b5f6-8fdde0d51da4">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i402bc974696d4ceeb847e4a77ee786c1_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMTEzMw_05e35394-c980-4b4b-93f3-7f862d25815c"
      unitRef="usd">8918000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ic515a67003b441508218d1f95c7d45d7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMTEzNw_bc2654a5-630f-4c1f-b0e8-65c482e620bf"
      unitRef="usd">6604000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i0fa38826365f4c74ae54a3895f40b021_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMTE0MQ_976fb063-0bfb-4871-9f51-11f67e52eb8a"
      unitRef="usd">1988000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="id4946531908549cfbe2f3009ff845978_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMTE0NQ_cc886158-3292-46d0-857f-8e70da2d8a4e"
      unitRef="usd">5580000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i402bc974696d4ceeb847e4a77ee786c1_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMTE0OQ_b3767d82-c7d1-4909-b2b7-d54df85afdc6">P2Y3M7D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzY1Nzc_0754c6fd-5da2-4165-a1b2-ee23166e067d">&lt;div style="margin-top:6pt"&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 changes in the Company&#x2019;s nonvested Restricted Stock Units (&#x201c;RSUs&#x201d;) under the Omnibus Incentive Plan for the year ended 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:73.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonvested RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average&lt;br/&gt;Grant Date&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nonvested at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,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:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,019)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i17e66a9d751c4b7fb72c7e86fdaa34e0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTplZjE4Nzg4MmYxNzE0Y2QwOGM2YmVhMGY3MjA5NjY2MS90YWJsZXJhbmdlOmVmMTg3ODgyZjE3MTRjZDA4YzZiZWEwZjcyMDk2NjYxXzEtMi0xLTEtODg0MjA_3103281e-1d87-4b09-8508-1ebd86c96186"
      unitRef="shares">122470</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i17e66a9d751c4b7fb72c7e86fdaa34e0_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTplZjE4Nzg4MmYxNzE0Y2QwOGM2YmVhMGY3MjA5NjY2MS90YWJsZXJhbmdlOmVmMTg3ODgyZjE3MTRjZDA4YzZiZWEwZjcyMDk2NjYxXzEtNC0xLTEtODg0MjA_09e22a20-7fb6-43c6-a39f-fc3abf96fd2e"
      unitRef="usdPerShare">52.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i443e1396bab8468caeba660168b1b26a_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTplZjE4Nzg4MmYxNzE0Y2QwOGM2YmVhMGY3MjA5NjY2MS90YWJsZXJhbmdlOmVmMTg3ODgyZjE3MTRjZDA4YzZiZWEwZjcyMDk2NjYxXzItMi0xLTEtODg0MjA_54821fd6-dee1-4aba-af52-6d9565a2cc2b"
      unitRef="shares">91849</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i443e1396bab8468caeba660168b1b26a_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTplZjE4Nzg4MmYxNzE0Y2QwOGM2YmVhMGY3MjA5NjY2MS90YWJsZXJhbmdlOmVmMTg3ODgyZjE3MTRjZDA4YzZiZWEwZjcyMDk2NjYxXzItNC0xLTEtODg0MjA_d03cfbdf-87ba-4b3d-8965-f2ce19736e07"
      unitRef="usdPerShare">69.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i443e1396bab8468caeba660168b1b26a_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTplZjE4Nzg4MmYxNzE0Y2QwOGM2YmVhMGY3MjA5NjY2MS90YWJsZXJhbmdlOmVmMTg3ODgyZjE3MTRjZDA4YzZiZWEwZjcyMDk2NjYxXzMtMi0xLTEtODg0MjA_923e6434-deb5-4201-815e-73916e7c28c3"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i443e1396bab8468caeba660168b1b26a_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTplZjE4Nzg4MmYxNzE0Y2QwOGM2YmVhMGY3MjA5NjY2MS90YWJsZXJhbmdlOmVmMTg3ODgyZjE3MTRjZDA4YzZiZWEwZjcyMDk2NjYxXzMtNC0xLTEtODg0MjA_c955ac04-c7ef-4d7e-a59a-d4018a283a0b"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i443e1396bab8468caeba660168b1b26a_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTplZjE4Nzg4MmYxNzE0Y2QwOGM2YmVhMGY3MjA5NjY2MS90YWJsZXJhbmdlOmVmMTg3ODgyZjE3MTRjZDA4YzZiZWEwZjcyMDk2NjYxXzQtMi0xLTEtODg0MjA_f46a3813-8dc9-4a55-b956-7ba51273d18d"
      unitRef="shares">3019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i443e1396bab8468caeba660168b1b26a_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTplZjE4Nzg4MmYxNzE0Y2QwOGM2YmVhMGY3MjA5NjY2MS90YWJsZXJhbmdlOmVmMTg3ODgyZjE3MTRjZDA4YzZiZWEwZjcyMDk2NjYxXzQtNC0xLTEtODg0MjA_ee4701f7-99f7-4f9b-97d5-35f4427b57fc"
      unitRef="usdPerShare">64.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i45c1ac01148e4cdf84f182a1fddf7b3b_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTplZjE4Nzg4MmYxNzE0Y2QwOGM2YmVhMGY3MjA5NjY2MS90YWJsZXJhbmdlOmVmMTg3ODgyZjE3MTRjZDA4YzZiZWEwZjcyMDk2NjYxXzUtMi0xLTEtODg0MjA_cc05c373-e855-4af1-b44c-59f7da64381b"
      unitRef="shares">211300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i45c1ac01148e4cdf84f182a1fddf7b3b_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTplZjE4Nzg4MmYxNzE0Y2QwOGM2YmVhMGY3MjA5NjY2MS90YWJsZXJhbmdlOmVmMTg3ODgyZjE3MTRjZDA4YzZiZWEwZjcyMDk2NjYxXzUtNC0xLTEtODg0MjA_7e5f3017-212e-4037-8942-394db1cbe37e"
      unitRef="usdPerShare">59.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i572c2cc480034fb3834b8d941cbe0d0b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2MzUyNTA_b00a6f20-8fb4-4cd0-9f55-064ef5111e56">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i3310e6bfeb8e46aba8bc7aad9e6f9b79_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMTE2NA_b837fb53-8373-4aee-905a-f4e886c5fad5"
      unitRef="usd">6355000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i7c50f79c53c1445cbe0e771e8179ee6d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMTE2OA_b347f62b-d24a-4b95-bf06-8e9e918f9784">P3Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzY1ODQ_06469b36-4533-4e28-aa70-9cdc0a61d09b">&lt;div style="margin-top:6pt"&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 changes in the Company&#x2019;s nonvested Market Based Performance Stock Units (&#x201c;Market Based PSUs&#x201d;) under the Omnibus Incentive Plan for the year ended 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:73.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonvested Market Based PSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average&lt;br/&gt;Grant Date&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nonvested at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Incremental shares earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,996)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,775)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&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:400;line-height:120%"&gt;A summary of changes in the Company&#x2019;s nonvested Performance Based Performance Stock Units (&#x201c;Performance Based PSUs&#x201d;) under the Omnibus Incentive Plan for the year ended 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:73.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonvested Performance Based PSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average&lt;br/&gt;Grant Date&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Nonvested at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,645)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nonvested at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ifce1b7cf2e4945cbbc3f9ca50ce80b98_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTozYmI4YTgzNmM1YWQ0NzQ3YWY0NjdjYmNjNmUxNTRiYy90YWJsZXJhbmdlOjNiYjhhODM2YzVhZDQ3NDdhZjQ2N2NiY2M2ZTE1NGJjXzEtMi0xLTEtODg0MjA_ebfead87-47b0-4905-a648-050b4595a130"
      unitRef="shares">94984</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ifce1b7cf2e4945cbbc3f9ca50ce80b98_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTozYmI4YTgzNmM1YWQ0NzQ3YWY0NjdjYmNjNmUxNTRiYy90YWJsZXJhbmdlOjNiYjhhODM2YzVhZDQ3NDdhZjQ2N2NiY2M2ZTE1NGJjXzEtNC0xLTEtODg0MjA_8070c21e-98b7-4aa9-881c-f7abeb464615"
      unitRef="usdPerShare">43.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTozYmI4YTgzNmM1YWQ0NzQ3YWY0NjdjYmNjNmUxNTRiYy90YWJsZXJhbmdlOjNiYjhhODM2YzVhZDQ3NDdhZjQ2N2NiY2M2ZTE1NGJjXzItMi0xLTEtODg0MjA_c3bbc2de-72a3-497e-8747-2c7268daa7e1"
      unitRef="shares">33276</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTozYmI4YTgzNmM1YWQ0NzQ3YWY0NjdjYmNjNmUxNTRiYy90YWJsZXJhbmdlOjNiYjhhODM2YzVhZDQ3NDdhZjQ2N2NiY2M2ZTE1NGJjXzItNC0xLTEtODg0MjA_a3c5e304-8822-4749-8045-bdf24f92dd41"
      unitRef="usdPerShare">84.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <tfin:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncrementalSharesEarned
      contextRef="i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTozYmI4YTgzNmM1YWQ0NzQ3YWY0NjdjYmNjNmUxNTRiYy90YWJsZXJhbmdlOjNiYjhhODM2YzVhZDQ3NDdhZjQ2N2NiY2M2ZTE1NGJjXzMtMi0xLTEtOTUzMjQ_79ed0f22-2179-4a55-a0d5-9d22964e9f06"
      unitRef="shares">8997</tfin:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncrementalSharesEarned>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTozYmI4YTgzNmM1YWQ0NzQ3YWY0NjdjYmNjNmUxNTRiYy90YWJsZXJhbmdlOjNiYjhhODM2YzVhZDQ3NDdhZjQ2N2NiY2M2ZTE1NGJjXzMtMi0xLTEtODg0MjA_b905588a-4e11-403c-8aa1-afa798668ef5"
      unitRef="shares">20996</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTozYmI4YTgzNmM1YWQ0NzQ3YWY0NjdjYmNjNmUxNTRiYy90YWJsZXJhbmdlOjNiYjhhODM2YzVhZDQ3NDdhZjQ2N2NiY2M2ZTE1NGJjXzMtNC0xLTEtODg0MjA_b46c7674-f059-4dd6-93cf-e5244bdb27c3"
      unitRef="usdPerShare">33.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTozYmI4YTgzNmM1YWQ0NzQ3YWY0NjdjYmNjNmUxNTRiYy90YWJsZXJhbmdlOjNiYjhhODM2YzVhZDQ3NDdhZjQ2N2NiY2M2ZTE1NGJjXzQtMi0xLTEtODg0MjA_1fb13f54-0925-40f3-9bf3-1dcd29dc1eb1"
      unitRef="shares">3775</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTozYmI4YTgzNmM1YWQ0NzQ3YWY0NjdjYmNjNmUxNTRiYy90YWJsZXJhbmdlOjNiYjhhODM2YzVhZDQ3NDdhZjQ2N2NiY2M2ZTE1NGJjXzQtNC0xLTEtODg0MjA_74c66d4e-4f04-464a-8489-5a82767ad893"
      unitRef="usdPerShare">77.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie15d8e70b0b8402092a441e19a9cdd10_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTozYmI4YTgzNmM1YWQ0NzQ3YWY0NjdjYmNjNmUxNTRiYy90YWJsZXJhbmdlOjNiYjhhODM2YzVhZDQ3NDdhZjQ2N2NiY2M2ZTE1NGJjXzUtMi0xLTEtODg0MjA_243ff185-6e5e-4134-9e3b-4bdd35198009"
      unitRef="shares">112486</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie15d8e70b0b8402092a441e19a9cdd10_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTozYmI4YTgzNmM1YWQ0NzQ3YWY0NjdjYmNjNmUxNTRiYy90YWJsZXJhbmdlOjNiYjhhODM2YzVhZDQ3NDdhZjQ2N2NiY2M2ZTE1NGJjXzUtNC0xLTEtODg0MjA_c677e4b6-2e06-4d02-a8b9-5704b73130d1"
      unitRef="usdPerShare">55.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="if5a052158b304188aefb31cdfbc27b28_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2MzUyNjc_21091156-ca8c-4280-90e3-d47a70e574a3">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="if49d00af6a4b413a83537047d26e2166_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2MzUyNjk_26c83718-2b33-40a1-921d-ca386c7c6585"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="if5a052158b304188aefb31cdfbc27b28_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2MzUyNzM_aba777d7-df92-44de-b0a8-876d710937b0"
      unitRef="number">1.75</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <tfin:ShareBasedCompensationPerformanceStockUnitsValuationAssumptionsTableTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzY1Nzg_831548cc-21ec-4d9f-a9f9-94b843f6c7c1">&lt;div style="margin-top:12pt"&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 the Market Based PSUs granted was determined using the following weighted average assumptions:&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:61.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;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:400;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:400;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:400;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 1, 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;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00 years&lt;/span&gt;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00 years&lt;/span&gt;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.00 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock price&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock price volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;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;</tfin:ShareBasedCompensationPerformanceStockUnitsValuationAssumptionsTableTableTextBlock>
    <tfin:ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod
      contextRef="i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmMDAwYWM5YzgyZDQ0ZTQ3ODM2N2NkZGJkZmM1YzI3MC90YWJsZXJhbmdlOmYwMDBhYzljODJkNDRlNDc4MzY3Y2RkYmRmYzVjMjcwXzMtMS0xLTEtODg0MjA_dfda4169-f9f8-4bcb-bc1d-1c54a23634c3">P3Y</tfin:ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod>
    <tfin:ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod
      contextRef="i47d3c774a6074abf978e4845a1bdd833_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmMDAwYWM5YzgyZDQ0ZTQ3ODM2N2NkZGJkZmM1YzI3MC90YWJsZXJhbmdlOmYwMDBhYzljODJkNDRlNDc4MzY3Y2RkYmRmYzVjMjcwXzMtMy0xLTEtODg0MjA_eef49883-80c8-4213-a2bf-033b2916d45f">P3Y</tfin:ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod>
    <tfin:ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod
      contextRef="i9a0cd587d2ca438795ba2ff621f1690b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmMDAwYWM5YzgyZDQ0ZTQ3ODM2N2NkZGJkZmM1YzI3MC90YWJsZXJhbmdlOmYwMDBhYzljODJkNDRlNDc4MzY3Y2RkYmRmYzVjMjcwXzMtNS0xLTEtODg0MjA_01e3cf11-b9dd-4bf7-8f24-e87e3cc11c92">P3Y</tfin:ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod>
    <us-gaap:SharePrice
      contextRef="ie15d8e70b0b8402092a441e19a9cdd10_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmMDAwYWM5YzgyZDQ0ZTQ3ODM2N2NkZGJkZmM1YzI3MC90YWJsZXJhbmdlOmYwMDBhYzljODJkNDRlNDc4MzY3Y2RkYmRmYzVjMjcwXzQtMS0xLTEtODg0MjA_06953121-2f4b-4fde-9107-b8ca2803df9c"
      unitRef="usdPerShare">69.44</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="ifce1b7cf2e4945cbbc3f9ca50ce80b98_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmMDAwYWM5YzgyZDQ0ZTQ3ODM2N2NkZGJkZmM1YzI3MC90YWJsZXJhbmdlOmYwMDBhYzljODJkNDRlNDc4MzY3Y2RkYmRmYzVjMjcwXzQtMy0xLTEtODg0MjA_f4aa0caf-f957-497e-9bb6-b87a836fca51"
      unitRef="usdPerShare">88.63</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="i911d1d65b4454701a46a77bc67e4bdd1_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmMDAwYWM5YzgyZDQ0ZTQ3ODM2N2NkZGJkZmM1YzI3MC90YWJsZXJhbmdlOmYwMDBhYzljODJkNDRlNDc4MzY3Y2RkYmRmYzVjMjcwXzQtNS0xLTEtODg0MjA_0e5b5973-c57d-4b82-8483-d47865f622a9"
      unitRef="usdPerShare">26.25</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmMDAwYWM5YzgyZDQ0ZTQ3ODM2N2NkZGJkZmM1YzI3MC90YWJsZXJhbmdlOmYwMDBhYzljODJkNDRlNDc4MzY3Y2RkYmRmYzVjMjcwXzUtMS0xLTEtODg0MjA_37d47183-e312-48ce-89a3-7bccb13f4203"
      unitRef="number">0.5517</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i47d3c774a6074abf978e4845a1bdd833_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmMDAwYWM5YzgyZDQ0ZTQ3ODM2N2NkZGJkZmM1YzI3MC90YWJsZXJhbmdlOmYwMDBhYzljODJkNDRlNDc4MzY3Y2RkYmRmYzVjMjcwXzUtMy0xLTEtODg0MjA_4d0a4349-d298-4644-82d3-f6b9787519bf"
      unitRef="number">0.5171</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i9a0cd587d2ca438795ba2ff621f1690b_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmMDAwYWM5YzgyZDQ0ZTQ3ODM2N2NkZGJkZmM1YzI3MC90YWJsZXJhbmdlOmYwMDBhYzljODJkNDRlNDc4MzY3Y2RkYmRmYzVjMjcwXzUtNS0xLTEtODg0MjA_afa92f53-faf3-4ada-a8ac-b754521bea9d"
      unitRef="number">0.4302</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmMDAwYWM5YzgyZDQ0ZTQ3ODM2N2NkZGJkZmM1YzI3MC90YWJsZXJhbmdlOmYwMDBhYzljODJkNDRlNDc4MzY3Y2RkYmRmYzVjMjcwXzYtMS0xLTEtODg0MjA_483a5310-ab2e-4762-a631-43b4fd754900"
      unitRef="number">0.0284</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i47d3c774a6074abf978e4845a1bdd833_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmMDAwYWM5YzgyZDQ0ZTQ3ODM2N2NkZGJkZmM1YzI3MC90YWJsZXJhbmdlOmYwMDBhYzljODJkNDRlNDc4MzY3Y2RkYmRmYzVjMjcwXzYtMy0xLTEtODg0MjA_e5c430ba-b72f-40be-ac82-0aec983f2644"
      unitRef="number">0.0035</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i9a0cd587d2ca438795ba2ff621f1690b_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmMDAwYWM5YzgyZDQ0ZTQ3ODM2N2NkZGJkZmM1YzI3MC90YWJsZXJhbmdlOmYwMDBhYzljODJkNDRlNDc4MzY3Y2RkYmRmYzVjMjcwXzYtNS0xLTEtODg0MjA_5dfed7e3-62c0-4ef0-9753-88f8f1c9d979"
      unitRef="number">0.0025</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ib940b9ddce3d425cb6596e47089f383a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzE2NDkyNjc0NDk2MDg_ed62b9f8-5d78-428d-816b-f48c98dae4f4"
      unitRef="usd">1458000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i0d271f44f76d4b6c9c44885b32ec7b58_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2Mzc3NzM_2c2ab601-0604-4ecd-acf9-b30e563042c4"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i333fc73f6b9043698a4d9be1c668acc4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2Mzc3NzM_89cacbf3-0aa8-47e9-bf40-b0aa565b4198"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i563a8b9e236e48f1b877c8860eb6fb0c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMTE5OA_23dd09a6-5899-4e12-9851-f8c419f3f6ab"
      unitRef="usd">2661000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ib940b9ddce3d425cb6596e47089f383a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMTIwMg_3750d3a2-b6a6-424b-8a82-3ab726f7a8f9">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="icd0903467d1246068a68161486b5dc79_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmNjdlOTlmMTFmOWQ0ZmExYTEyNmU1NGQzYjM2ZTdlMi90YWJsZXJhbmdlOmY2N2U5OWYxMWY5ZDRmYTFhMTI2ZTU0ZDNiMzZlN2UyXzEtMi0xLTEtODg0MjA_70ade09c-6440-4434-8efb-44f7b8230e85"
      unitRef="shares">259383</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="icd0903467d1246068a68161486b5dc79_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmNjdlOTlmMTFmOWQ0ZmExYTEyNmU1NGQzYjM2ZTdlMi90YWJsZXJhbmdlOmY2N2U5OWYxMWY5ZDRmYTFhMTI2ZTU0ZDNiMzZlN2UyXzEtNC0xLTEtODg0MjA_2d3ed3a3-c449-4fdb-86ab-66a04c38a0b6"
      unitRef="usdPerShare">39.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ic1dfda14ed7446e2bf02d043b3cbced6_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmNjdlOTlmMTFmOWQ0ZmExYTEyNmU1NGQzYjM2ZTdlMi90YWJsZXJhbmdlOmY2N2U5OWYxMWY5ZDRmYTFhMTI2ZTU0ZDNiMzZlN2UyXzItMi0xLTEtODg0MjA_626b63b7-5abd-419c-b13b-005395dbbf26"
      unitRef="shares">3000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic1dfda14ed7446e2bf02d043b3cbced6_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmNjdlOTlmMTFmOWQ0ZmExYTEyNmU1NGQzYjM2ZTdlMi90YWJsZXJhbmdlOmY2N2U5OWYxMWY5ZDRmYTFhMTI2ZTU0ZDNiMzZlN2UyXzItNC0xLTEtODg0MjA_42bf64eb-c284-453d-9069-d51ea2da125e"
      unitRef="usdPerShare">69.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ic1dfda14ed7446e2bf02d043b3cbced6_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmNjdlOTlmMTFmOWQ0ZmExYTEyNmU1NGQzYjM2ZTdlMi90YWJsZXJhbmdlOmY2N2U5OWYxMWY5ZDRmYTFhMTI2ZTU0ZDNiMzZlN2UyXzMtMi0xLTEtODg0MjA_98531b20-34cf-494a-8b25-2c0b37b5ff7e"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ic1dfda14ed7446e2bf02d043b3cbced6_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmNjdlOTlmMTFmOWQ0ZmExYTEyNmU1NGQzYjM2ZTdlMi90YWJsZXJhbmdlOmY2N2U5OWYxMWY5ZDRmYTFhMTI2ZTU0ZDNiMzZlN2UyXzMtNC0xLTEtODg0MjA_96c93e58-95c8-4fde-8d29-9c5eabd88357"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ic1dfda14ed7446e2bf02d043b3cbced6_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmNjdlOTlmMTFmOWQ0ZmExYTEyNmU1NGQzYjM2ZTdlMi90YWJsZXJhbmdlOmY2N2U5OWYxMWY5ZDRmYTFhMTI2ZTU0ZDNiMzZlN2UyXzQtMi0xLTEtODg0MjA_b779ab02-fbdd-432c-9aee-706d126a05a0"
      unitRef="shares">6645</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ic1dfda14ed7446e2bf02d043b3cbced6_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmNjdlOTlmMTFmOWQ0ZmExYTEyNmU1NGQzYjM2ZTdlMi90YWJsZXJhbmdlOmY2N2U5OWYxMWY5ZDRmYTFhMTI2ZTU0ZDNiMzZlN2UyXzQtNC0xLTEtODg0MjA_33827df4-3c64-410d-9278-ee7bba2af405"
      unitRef="usdPerShare">43.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="icb1e006b463947d5951934a8c233de4a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmNjdlOTlmMTFmOWQ0ZmExYTEyNmU1NGQzYjM2ZTdlMi90YWJsZXJhbmdlOmY2N2U5OWYxMWY5ZDRmYTFhMTI2ZTU0ZDNiMzZlN2UyXzUtMi0xLTEtODg0MjA_41b59d2c-705e-43cd-a7e0-3ea8a30dc750"
      unitRef="shares">255738</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="icb1e006b463947d5951934a8c233de4a_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpmNjdlOTlmMTFmOWQ0ZmExYTEyNmU1NGQzYjM2ZTdlMi90YWJsZXJhbmdlOmY2N2U5OWYxMWY5ZDRmYTFhMTI2ZTU0ZDNiMzZlN2UyXzUtNC0xLTEtODg0MjA_b9853544-a3fa-477f-8fea-d572d3b5236a"
      unitRef="usdPerShare">39.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="id000254d19494e95ab1464b8aef5dc99_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2Mzc3NjA_6db5526e-0d2e-4c5c-a56a-aa8203f8eef0">P30D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <tfin:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriodBeforeAwardVestingPeriod
      contextRef="id000254d19494e95ab1464b8aef5dc99_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2Mzc3ODE_cdd9b874-aa58-472d-81bd-2c001e011b0f">P3Y</tfin:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriodBeforeAwardVestingPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ie1d2cbd81c5045939fd30164380143a8_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2MzUzMjY_24f5bf85-4dd3-4831-a084-4121324d50b7"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i4166ba569eb949388eac62e85a3e1b15_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2MzUzMjA_d5915349-2f61-4858-948c-d8e2406f7d61"
      unitRef="number">2</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ic0ada8cb97fe4b91a3dddc9c7274eeaa_D20230101-20230130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2Mzc3NDY_7b9364b6-bc9c-4b4c-8237-fa9ffb8739c4"
      unitRef="shares">363150</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ic0ada8cb97fe4b91a3dddc9c7274eeaa_D20230101-20230130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2Mzc3NTU_814ff3ab-f099-4a49-8006-a72c926d0676"
      unitRef="number">1.42</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensation
      contextRef="id000254d19494e95ab1464b8aef5dc99_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMTIyNg_40eb96b8-1771-4ce9-ad4d-2223831bb861"
      unitRef="usd">6966000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ic0a2627eb5634ae7a21a554a2f683657_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzE2NDkyNjc0NTAwMjM_5e79a21c-a472-4309-8d4a-1d3834aa937c"
      unitRef="usd">7405000</us-gaap:ShareBasedCompensation>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzY1ODA_2c31a4c5-6812-4634-8ed7-11d39f0eb990">&lt;div style="margin-top:6pt"&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 changes in the Company&#x2019;s stock options under the Omnibus Incentive Plan for the year ended 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:51.677%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Stock Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average&lt;br/&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual Term&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic Value&lt;br/&gt;(In Thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Outstanding at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;166,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;33.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:0 1pt"/&gt;&lt;td colspan="3" style="background-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: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;35,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,797)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,499)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;195,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 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;border-top:1pt solid #000000;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;39.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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;6.10&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;3,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 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;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fully vested shares and shares expected to vest at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;195,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 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;border-top:1pt solid #000000;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;39.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 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;6.10&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;3,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 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;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares exercisable at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#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;4.90&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;2,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i2e3e7b4704434c61a8630820069747ec_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzEtMi0xLTEtODg0MjA_145c055b-e6cd-44f1-bb10-1e1a031345b5"
      unitRef="shares">166755</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i2e3e7b4704434c61a8630820069747ec_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzEtNC0xLTEtODg0MjA_a9f9be53-dfb8-470b-b2f8-835502657390"
      unitRef="usdPerShare">33.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzItMi0xLTEtODg0MjA_3b8a7f2c-c6fe-4cfa-859c-ee50a6280a07"
      unitRef="shares">35939</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzItNC0xLTEtODg0MjA_bad4d486-abcc-4a41-86e2-0a93113695c0"
      unitRef="usdPerShare">69.44</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzMtMi0xLTEtODg0MjA_d6ce5555-4b0a-4e3b-9e58-2ef84328aa4c"
      unitRef="shares">3797</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzMtNC0xLTEtODg0MjA_a084b8ea-b2d0-4831-b66d-210c0480a4b7"
      unitRef="usdPerShare">26.12</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzQtMi0xLTEtODg0MjA_5e3ed180-7202-4cc4-804b-67ea88943631"
      unitRef="shares">3499</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzQtNC0xLTEtODg0MjA_eae1cfe2-529e-4eb7-b8ac-80701f420cc8"
      unitRef="usdPerShare">69.44</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzUtMi0xLTEtODg0MjA_ddb906f0-8377-4aa9-96ea-8ab728fbcfb8"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzUtNC0xLTEtODg0MjA_3f335232-4f10-4a4f-bb2b-0382329b35c6"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="iec600fda3fd248af8c6e96046c05b5be_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzYtMi0xLTEtODg0MjA_dfefe60d-93a5-4403-ac70-81e88a576fd3"
      unitRef="shares">195398</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="iec600fda3fd248af8c6e96046c05b5be_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzYtNC0xLTEtODg0MjA_5098a8ac-7dbf-41e9-b0cd-76439cfa03ba"
      unitRef="usdPerShare">39.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzYtNi0xLTEtODg0MjA_d8e66057-a32f-423b-b8d0-d12582466009">P6Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="iec600fda3fd248af8c6e96046c05b5be_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzYtOC0xLTEtODg0MjA_df3df3ce-6373-4216-94d8-2a94dcab71bd"
      unitRef="usd">3176000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="iec600fda3fd248af8c6e96046c05b5be_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzgtMi0xLTEtODg0MjA_e8c0fd75-5267-415b-907f-6253b1de647f"
      unitRef="shares">195398</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="iec600fda3fd248af8c6e96046c05b5be_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzgtNC0xLTEtODg0MjA_e4a44ef1-acb9-4340-9eea-12f26df54bef"
      unitRef="usdPerShare">39.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzgtNi0xLTEtODg0MjA_bfde72c1-2ed6-4770-8f2e-2d1cea295ba9">P6Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="iec600fda3fd248af8c6e96046c05b5be_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzgtOC0xLTEtODg0MjA_70a03d41-5415-4509-99a2-5a65b5a006db"
      unitRef="usd">3176000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="iec600fda3fd248af8c6e96046c05b5be_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzEwLTItMS0xLTg4NDIw_e9c29356-6b4b-4818-9c1e-d6194c029067"
      unitRef="shares">128958</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
      contextRef="iec600fda3fd248af8c6e96046c05b5be_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzEwLTQtMS0xLTg4NDIw_3030fa49-d291-491a-8558-c14de97e23a9"
      unitRef="usdPerShare">29.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
      contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzEwLTYtMS0xLTg4NDIw_365fc369-9656-466b-a4df-f0880dea80d4">P4Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="iec600fda3fd248af8c6e96046c05b5be_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTo0Mzg1MmQ3MDNjM2M0NDI4YjQ5ZmU3ZjUxMjRhMzY2My90YWJsZXJhbmdlOjQzODUyZDcwM2MzYzQ0MjhiNDlmZTdmNTEyNGEzNjYzXzEwLTgtMS0xLTg4NDIw_c14fa449-ef0e-4c91-80fb-2fcf382b9a52"
      unitRef="usd">2717000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzY1ODE_bb1c7c30-9bca-4114-b1a1-54205c144d75">&lt;div style="margin-bottom:9pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information related to the stock options for the years ended December&#160;31, 2022, 2021, and 2020 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;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:400;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Aggregate intrinsic value of options exercised&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;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Cash received from option exercises, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Tax benefit realized from 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;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Weighted average fair value of options granted (per share)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.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;text-align:left;vertical-align:bottom"&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 vested awards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzItMS0xLTEtODg0MjA_531b6f42-db9b-4961-93e1-55f4f109f6c2"
      unitRef="usd">280000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i97101c1f2bfe441392bd18ec51487cd1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzItMy0xLTEtODg0MjA_54424d4c-78ab-43a8-8a1a-c220483fc8b9"
      unitRef="usd">5304000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i15aef429a95a4d8f9903039a537c9222_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzItNS0xLTEtODg0MjA_38e840d3-dd56-48f1-a214-0fe74f0b387d"
      unitRef="usd">940000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <tfin:PaymentTaxWithholdingShareBasedPaymentArrangement
      contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzMtMS0xLTEtODg0MjA_feff7e0b-8fda-4904-834f-2a65b3306a8d"
      unitRef="usd">-74000</tfin:PaymentTaxWithholdingShareBasedPaymentArrangement>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i97101c1f2bfe441392bd18ec51487cd1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzMtMy0xLTEtODg0MjA_1714818f-164d-4e64-a661-ebe204395189"
      unitRef="usd">577000</us-gaap:ProceedsFromStockOptionsExercised>
    <tfin:PaymentTaxWithholdingShareBasedPaymentArrangement
      contextRef="i15aef429a95a4d8f9903039a537c9222_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzMtNS0xLTEtODg0MjA_6911b7ff-fc8a-40d9-a891-c4a1da51462a"
      unitRef="usd">-227000</tfin:PaymentTaxWithholdingShareBasedPaymentArrangement>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzQtMS0xLTEtODg0MjA_44e7d49b-0d66-4054-8251-195b12f5b243"
      unitRef="usd">59000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="i97101c1f2bfe441392bd18ec51487cd1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzQtMy0xLTEtODg0MjA_b7468a60-5ec8-41e9-85f6-146e3da0921f"
      unitRef="usd">1114000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="i15aef429a95a4d8f9903039a537c9222_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzQtNS0xLTEtODg0MjA_4bd401be-0673-4a01-a59e-588e5fe209e5"
      unitRef="usd">197000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzUtMS0xLTEtODg0MjA_7b0aed9f-3dee-46b9-a3e4-950815560633"
      unitRef="usdPerShare">32.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i97101c1f2bfe441392bd18ec51487cd1_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzUtMy0xLTEtODg0MjA_90a39683-1e7a-43d1-b6a2-b869246b3276"
      unitRef="usdPerShare">35.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i15aef429a95a4d8f9903039a537c9222_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzUtNS0xLTEtODg0MjA_03afdc99-f61a-4963-ae68-a493cff7d97e"
      unitRef="usdPerShare">8.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzYtMS0xLTEtODg0MjA_4b1670fb-5414-4ed1-a24b-2e05f5c7fa00"
      unitRef="usd">423000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i97101c1f2bfe441392bd18ec51487cd1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzYtMy0xLTEtODg0MjA_3da51a3e-ac64-4fd4-a652-0d6f823ceabe"
      unitRef="usd">381000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i15aef429a95a4d8f9903039a537c9222_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZTpjNTM4ZjE4Y2M3MTc0NzlkODRhZDFhNWRmODE2OWE3NS90YWJsZXJhbmdlOmM1MzhmMThjYzcxNzQ3OWQ4NGFkMWE1ZGY4MTY5YTc1XzYtNS0xLTEtODg0MjA_251b43d3-f1ee-40ae-8ecb-cad519fed6c8"
      unitRef="usd">471000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i60c5bc5fb66a4d7494a27eb470384f99_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2MzUzNzI_f2ebef87-c69e-4129-8c78-a944c05642b5">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i60c5bc5fb66a4d7494a27eb470384f99_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzEwOTk1MTE2MzUzNzM_dcf09c3a-0dcf-4543-9bd4-189e0a815129">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzY1ODU_c4e751db-7d5b-4507-a185-35d2ca314112">&lt;div style="margin-bottom:6pt;margin-top:12pt"&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 the stock options granted was determined using the following weighted average assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width: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:400;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:400;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:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.25 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected stock price volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/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:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZToxM2VkODE2M2VhYTE0NmMwOGM1ODcyZmYxNGMxZWFlZS90YWJsZXJhbmdlOjEzZWQ4MTYzZWFhMTQ2YzA4YzU4NzJmZjE0YzFlYWVlXzEtMS0xLTEtODg0MjA_df08685f-7ad6-4205-9cfe-e5ad0b7a6148"
      unitRef="number">0.0277</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i97101c1f2bfe441392bd18ec51487cd1_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZToxM2VkODE2M2VhYTE0NmMwOGM1ODcyZmYxNGMxZWFlZS90YWJsZXJhbmdlOjEzZWQ4MTYzZWFhMTQ2YzA4YzU4NzJmZjE0YzFlYWVlXzEtMy0xLTEtODg0MjA_d678e873-539a-42a6-875b-82d1cad3a995"
      unitRef="number">0.0116</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i15aef429a95a4d8f9903039a537c9222_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZToxM2VkODE2M2VhYTE0NmMwOGM1ODcyZmYxNGMxZWFlZS90YWJsZXJhbmdlOjEzZWQ4MTYzZWFhMTQ2YzA4YzU4NzJmZjE0YzFlYWVlXzEtNS0xLTEtODg0MjA_00bf4969-fa12-4cab-b735-9a69ae9bfc7a"
      unitRef="number">0.0046</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZToxM2VkODE2M2VhYTE0NmMwOGM1ODcyZmYxNGMxZWFlZS90YWJsZXJhbmdlOjEzZWQ4MTYzZWFhMTQ2YzA4YzU4NzJmZjE0YzFlYWVlXzItMS0xLTEtODg0MjA_aa181112-fcaf-4e7f-b896-901be23a863d">P6Y3M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i97101c1f2bfe441392bd18ec51487cd1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZToxM2VkODE2M2VhYTE0NmMwOGM1ODcyZmYxNGMxZWFlZS90YWJsZXJhbmdlOjEzZWQ4MTYzZWFhMTQ2YzA4YzU4NzJmZjE0YzFlYWVlXzItMy0xLTEtODg0MjA_d865d0d2-b240-4245-8750-92c3157bd3d1">P6Y3M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i15aef429a95a4d8f9903039a537c9222_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZToxM2VkODE2M2VhYTE0NmMwOGM1ODcyZmYxNGMxZWFlZS90YWJsZXJhbmdlOjEzZWQ4MTYzZWFhMTQ2YzA4YzU4NzJmZjE0YzFlYWVlXzItNS0xLTEtODg0MjA_81912ddd-1f90-40a5-a3e4-c77f144bad0a">P6Y3M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZToxM2VkODE2M2VhYTE0NmMwOGM1ODcyZmYxNGMxZWFlZS90YWJsZXJhbmdlOjEzZWQ4MTYzZWFhMTQ2YzA4YzU4NzJmZjE0YzFlYWVlXzMtMS0xLTEtODg0MjA_a40642ed-c8ee-4269-b6c3-2fa811c8c0f5"
      unitRef="number">0.4333</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i97101c1f2bfe441392bd18ec51487cd1_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZToxM2VkODE2M2VhYTE0NmMwOGM1ODcyZmYxNGMxZWFlZS90YWJsZXJhbmdlOjEzZWQ4MTYzZWFhMTQ2YzA4YzU4NzJmZjE0YzFlYWVlXzMtMy0xLTEtODg0MjA_4e7a75e5-6657-411f-99c9-e8d7ff8dd38a"
      unitRef="number">0.3926</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i15aef429a95a4d8f9903039a537c9222_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZToxM2VkODE2M2VhYTE0NmMwOGM1ODcyZmYxNGMxZWFlZS90YWJsZXJhbmdlOjEzZWQ4MTYzZWFhMTQ2YzA4YzU4NzJmZjE0YzFlYWVlXzMtNS0xLTEtODg0MjA_e0cfbe18-ddad-45a6-af81-caebbdc874f6"
      unitRef="number">0.3383</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZToxM2VkODE2M2VhYTE0NmMwOGM1ODcyZmYxNGMxZWFlZS90YWJsZXJhbmdlOjEzZWQ4MTYzZWFhMTQ2YzA4YzU4NzJmZjE0YzFlYWVlXzQtMS0xLTEtODg0MjA_bac16887-ff18-4cf2-b5ab-914f6b9aa5f7"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i97101c1f2bfe441392bd18ec51487cd1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZToxM2VkODE2M2VhYTE0NmMwOGM1ODcyZmYxNGMxZWFlZS90YWJsZXJhbmdlOjEzZWQ4MTYzZWFhMTQ2YzA4YzU4NzJmZjE0YzFlYWVlXzQtMy0xLTEtODg0MjA_8f48ae21-dda6-44db-9d52-adb79333ffa4"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i15aef429a95a4d8f9903039a537c9222_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90YWJsZToxM2VkODE2M2VhYTE0NmMwOGM1ODcyZmYxNGMxZWFlZS90YWJsZXJhbmdlOjEzZWQ4MTYzZWFhMTQ2YzA4YzU4NzJmZjE0YzFlYWVlXzQtNS0xLTEtODg0MjA_76763a6e-84e7-4ede-9fce-85efa25a4f04"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="i61214903909e4fed8a16760ba4f21e56_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMTI2OQ_4d05f3c8-e667-4876-8ce9-96138135ef11"
      unitRef="usd">790000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i60c5bc5fb66a4d7494a27eb470384f99_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMTI3Mw_35b808e3-d415-4478-b24f-318469ce902c">P3Y21D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i125549238d6b4052887f56213c9f25e3_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzYxNzY_9f8f52f2-3079-4b7c-b914-e13166f0ce7a"
      unitRef="shares">2500000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="ic7fa4c33ab2a4d12af245df18ff5157a_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzYzMzU_1fd7359d-6bd2-409d-9095-ecd4d86828de"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <tfin:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod
      contextRef="ic7fa4c33ab2a4d12af245df18ff5157a_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzY1ODI_854ca645-5efa-4642-ab97-02adc55cefa7">P6M</tfin:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzY1NDA_b68206e5-f0ca-4609-bc8e-ec532fd4bc4d"
      unitRef="shares">24516</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMDgvZnJhZzpjMDEyMWRlOTExZTM0Njc1ODk2NmEzZjI1Y2Y5MDhhMS90ZXh0cmVnaW9uOmMwMTIxZGU5MTFlMzQ2NzU4OTY2YTNmMjVjZjkwOGExXzU0OTc1NTgyMTI4MQ_b30e381f-a7a5-4177-b200-0aa6108ff6e0"
      unitRef="shares">9101</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90ZXh0cmVnaW9uOjc2ODRlYTAzMzk2ZTQzNTBiODcxOGFhZjM0MGI2YmViXzI1MQ_d843caf9-9f57-4684-824d-6c2d747ec4c4">PARENT COMPANY ONLY CONDENSED FINANCIAL INFORMATION&lt;div style="margin-top:6pt"&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 parent company only condensed financial information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Condensed Parent Company Only 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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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;text-align:left;vertical-align:bottom"&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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;92,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities - held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:120%"&gt;Investment in bank subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;943,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;938,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investment in non-bank 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:120%"&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:10pt;font-weight:400;line-height:120%"&gt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,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:120%"&gt;479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&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&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:120%"&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:120%"&gt;1,044,261&#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:middle"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,009,105&#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:middle"/&gt;&lt;/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:120%"&gt;LIABILITIES AND EQUITY&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/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:120%"&gt;Subordinated notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;107,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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;106,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Junior subordinated 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:120%"&gt;41,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;40,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intercompany payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;/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:120%"&gt;Accrued expenses 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:120%"&gt;5,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;155,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Stockholders' 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:120%"&gt;888,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;858,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total liabilities and equity&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:120%"&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:120%"&gt;1,044,261&#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:120%"&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:120%"&gt;1,009,105&#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:7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Condensed Parent Company Only 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:61.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;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:400;line-height:120%"&gt;Years Ended  December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&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:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7,874)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8,220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7,477)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&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:120%"&gt;(362)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Salaries and employee benefits 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:120%"&gt;(729)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(618)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(606)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Other expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,701)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,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;/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:120%"&gt;Income (loss) before income tax and income from subsidiaries&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:120%"&gt;(11,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(11,120)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(12,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Income tax (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;2,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;/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:120%"&gt;Dividends from subsidiaries and equity in undistributed subsidiary 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:120%"&gt;111,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:120%"&gt;121,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:120%"&gt;73,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;102,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;112,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64,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;/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:120%"&gt;Dividends on 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:120%"&gt;(3,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,701)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:120%"&gt;Net income available to common stockholders&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;109,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;62,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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 attributable to Parent&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:120%"&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:120%"&gt;87,377&#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:120%"&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:120%"&gt;115,189&#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:120%"&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:120%"&gt;68,737&#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:7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Condensed Parent Company Only 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:61.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;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:400;line-height:120%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&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:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash flows from 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 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:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;112,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64,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;/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:120%"&gt;Adjustments to reconcile net income to net cash provided by (used in) operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 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:120%"&gt;Equity in undistributed subsidiary 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:120%"&gt;1,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(121,892)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(58,501)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Net accretion of 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:120%"&gt;(171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of junior subordinated 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:120%"&gt;556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Amortization of subordinated notes 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:120%"&gt;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:120%"&gt;1,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:120%"&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:120%"&gt;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:120%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&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:120%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:120%"&gt;Change in other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,089)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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 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:120%"&gt;Change in accrued expenses 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:120%"&gt;3,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:120%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net cash provided by (used in) 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:120%"&gt;105,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5,842)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash flows from investing 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 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:120%"&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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,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:120%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Proceeds from maturities, calls, and pay downs of securities held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Net change in 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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net cash provided by (used in) investing activities&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:120%"&gt;679&#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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Cash flows from financing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%"&gt;Proceeds from issuance of subordinated notes, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;68,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&gt;Repayment of subordinated notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(50,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Issuance of preferred stock, net of 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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&gt;Dividends 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:120%"&gt;(3,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,701)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Purchase of treasury 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:120%"&gt;(76,714)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(35,772)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&gt;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:120%"&gt;(74)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Proceeds from employee stock purchase plan common stock  issuance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net cash provided by (used in) financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(78,446)&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:120%"&gt;14,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Net increase (decrease) in 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:120%"&gt;27,808&#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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Cash and cash equivalents at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Cash and cash equivalents at end of period&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:120%"&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:120%"&gt;92,338&#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:120%"&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:120%"&gt;64,530&#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:120%"&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:120%"&gt;51,183&#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:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90ZXh0cmVnaW9uOjc2ODRlYTAzMzk2ZTQzNTBiODcxOGFhZjM0MGI2YmViXzI1Mg_87990dc6-c82a-4134-8ca8-bf08a7a35670">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Condensed Parent Company Only 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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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;text-align:left;vertical-align:bottom"&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&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;92,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities - held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:120%"&gt;Investment in bank subsidiary&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;943,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;938,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investment in non-bank 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:120%"&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:10pt;font-weight:400;line-height:120%"&gt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,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:120%"&gt;479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&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&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:120%"&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:120%"&gt;1,044,261&#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:middle"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,009,105&#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:middle"/&gt;&lt;/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:120%"&gt;LIABILITIES AND EQUITY&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/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:120%"&gt;Subordinated notes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;107,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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;106,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Junior subordinated 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:120%"&gt;41,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;40,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intercompany payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;/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:120%"&gt;Accrued expenses 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:120%"&gt;5,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;155,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Stockholders' 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:120%"&gt;888,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;858,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total liabilities and equity&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:120%"&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:120%"&gt;1,044,261&#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:120%"&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:120%"&gt;1,009,105&#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;</srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i56b0f081f0734f5a9f7d2429b885c720_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzItMS0xLTEtODg0MjA_4da6bfa3-9132-4a5f-95a5-beb1a68c523a"
      unitRef="usd">92338000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia1c617031f7341289daff0601adc4b8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzItMy0xLTEtODg0MjA_983cb671-667f-4641-a125-cf4a062864b3"
      unitRef="usd">64530000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i56b0f081f0734f5a9f7d2429b885c720_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzMtMS0xLTEtODg0MjA_78c45998-a564-400c-9d64-50f3239d1b43"
      unitRef="usd">4077000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ia1c617031f7341289daff0601adc4b8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzMtMy0xLTEtODg0MjA_2ba44621-acb4-4a8c-8a8a-33df6795f9a5"
      unitRef="usd">4947000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <tfin:InvestmentInBankSubsidiary
      contextRef="i56b0f081f0734f5a9f7d2429b885c720_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzQtMS0xLTEtODg0MjA_ce0ad7f0-d090-4106-bf20-be4f997946ee"
      unitRef="usd">943084000</tfin:InvestmentInBankSubsidiary>
    <tfin:InvestmentInBankSubsidiary
      contextRef="ia1c617031f7341289daff0601adc4b8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzQtMy0xLTEtODg0MjA_825f217a-3305-4cf9-8deb-5166beee8a43"
      unitRef="usd">938255000</tfin:InvestmentInBankSubsidiary>
    <tfin:InvestmentInNonBankSubsidiaries
      contextRef="i56b0f081f0734f5a9f7d2429b885c720_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzUtMS0xLTEtODg0MjA_9b199061-6774-47eb-b272-caa865880643"
      unitRef="usd">194000</tfin:InvestmentInNonBankSubsidiaries>
    <tfin:InvestmentInNonBankSubsidiaries
      contextRef="ia1c617031f7341289daff0601adc4b8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzUtMy0xLTEtODg0MjA_0b065873-40db-4c08-875f-7bcf90341fb6"
      unitRef="usd">894000</tfin:InvestmentInNonBankSubsidiaries>
    <us-gaap:OtherAssets
      contextRef="i56b0f081f0734f5a9f7d2429b885c720_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzYtMS0xLTEtODg0MjA_2a775ce0-4440-4958-9662-035f739d0c63"
      unitRef="usd">4568000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="ia1c617031f7341289daff0601adc4b8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzYtMy0xLTEtODg0MjA_db159f0d-2326-4700-86f0-9d20fee6b47c"
      unitRef="usd">479000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i56b0f081f0734f5a9f7d2429b885c720_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzctMS0xLTEtODg0MjA_47b417c5-5ae7-4218-9f90-821afcc00996"
      unitRef="usd">1044261000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia1c617031f7341289daff0601adc4b8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzctMy0xLTEtODg0MjA_55d3d4ca-b36d-4416-8508-14abde196e89"
      unitRef="usd">1009105000</us-gaap:Assets>
    <us-gaap:SubordinatedDebt
      contextRef="i56b0f081f0734f5a9f7d2429b885c720_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzktMS0xLTEtODg0MjA_0404bd1f-cc50-437d-827c-4bdf418127f4"
      unitRef="usd">107800000</us-gaap:SubordinatedDebt>
    <us-gaap:SubordinatedDebt
      contextRef="ia1c617031f7341289daff0601adc4b8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzktMy0xLTEtODg0MjA_e6985c4d-0115-4a8f-8908-abf93f01679a"
      unitRef="usd">106957000</us-gaap:SubordinatedDebt>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="i56b0f081f0734f5a9f7d2429b885c720_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzEwLTEtMS0xLTg4NDIw_d7e66670-66e7-4489-b779-ce225bd8ed03"
      unitRef="usd">41158000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="ia1c617031f7341289daff0601adc4b8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzEwLTMtMS0xLTg4NDIw_1b671ea4-2940-47f3-9196-70b166933808"
      unitRef="usd">40602000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <tfin:IntercompanyPayables
      contextRef="i56b0f081f0734f5a9f7d2429b885c720_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzExLTEtMS0xLTg4NDIw_33a0a610-6d0b-4323-873c-d738ced152b0"
      unitRef="usd">365000</tfin:IntercompanyPayables>
    <tfin:IntercompanyPayables
      contextRef="ia1c617031f7341289daff0601adc4b8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzExLTMtMS0xLTg4NDIw_f1fb4abc-578c-46de-a1c5-7cc7d67bed6b"
      unitRef="usd">128000</tfin:IntercompanyPayables>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilities
      contextRef="i56b0f081f0734f5a9f7d2429b885c720_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzEyLTEtMS0xLTg4NDIw_34a57ce5-47be-4dbe-84af-b01c11695c25"
      unitRef="usd">5967000</us-gaap:AccountsPayableAndOtherAccruedLiabilities>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilities
      contextRef="ia1c617031f7341289daff0601adc4b8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzEyLTMtMS0xLTg4NDIw_5496fdc3-e9b6-48cc-9b0a-96b6639680e7"
      unitRef="usd">2554000</us-gaap:AccountsPayableAndOtherAccruedLiabilities>
    <us-gaap:Liabilities
      contextRef="i56b0f081f0734f5a9f7d2429b885c720_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzEzLTEtMS0xLTg4NDIw_5ff4f455-e2d2-4385-a731-faca0c80e63b"
      unitRef="usd">155290000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ia1c617031f7341289daff0601adc4b8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzEzLTMtMS0xLTg4NDIw_015bf7c8-70be-4fb2-82e1-a434c5cec806"
      unitRef="usd">150241000</us-gaap:Liabilities>
    <us-gaap:StockholdersEquity
      contextRef="i56b0f081f0734f5a9f7d2429b885c720_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzE0LTEtMS0xLTg4NDIw_a369c8c2-658d-4514-a707-18356c2f381b"
      unitRef="usd">888971000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia1c617031f7341289daff0601adc4b8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzE0LTMtMS0xLTg4NDIw_81bc383d-067f-40c9-9827-095e9bcf1e1c"
      unitRef="usd">858864000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i56b0f081f0734f5a9f7d2429b885c720_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzE1LTEtMS0xLTg4NDIw_37efff6e-08b2-4038-a3c2-4c5c958a38df"
      unitRef="usd">1044261000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ia1c617031f7341289daff0601adc4b8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTo2OTc2MTRmNjQwZDc0MjUzOTg5ZGNkNjA2NWI1OWIxMC90YWJsZXJhbmdlOjY5NzYxNGY2NDBkNzQyNTM5ODlkY2Q2MDY1YjU5YjEwXzE1LTMtMS0xLTg4NDIw_a626d66e-a105-4be7-ad76-31af2cde6eb5"
      unitRef="usd">1009105000</us-gaap:LiabilitiesAndStockholdersEquity>
    <srt:ScheduleOfCondensedIncomeStatementTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90ZXh0cmVnaW9uOjc2ODRlYTAzMzk2ZTQzNTBiODcxOGFhZjM0MGI2YmViXzI1Mw_84f2f0e0-2a51-42bd-9f60-82d27ceaed7d">&lt;div style="margin-top:7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Condensed Parent Company Only 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:61.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;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:400;line-height:120%"&gt;Years Ended  December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&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:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest 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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7,874)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8,220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7,477)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&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:120%"&gt;(362)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Salaries and employee benefits 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:120%"&gt;(729)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(618)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(606)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Other expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,701)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,379)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,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;/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:120%"&gt;Income (loss) before income tax and income from subsidiaries&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:120%"&gt;(11,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(11,120)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(12,108)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Income tax (expense) benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;2,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;/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:120%"&gt;Dividends from subsidiaries and equity in undistributed subsidiary 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:120%"&gt;111,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:120%"&gt;121,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:120%"&gt;73,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:120%"&gt;102,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;112,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64,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;/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:120%"&gt;Dividends on 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:120%"&gt;(3,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,701)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:120%"&gt;Net income available to common stockholders&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;109,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;62,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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 attributable to Parent&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:120%"&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:120%"&gt;87,377&#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:120%"&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:120%"&gt;115,189&#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:120%"&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:120%"&gt;68,737&#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;</srt:ScheduleOfCondensedIncomeStatementTableTextBlock>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzItMS0xLTEtODg0MjA_31d2dfe6-ede5-40e5-a138-90183709f708"
      unitRef="usd">174000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzItMy0xLTEtODg0MjA_f0c35fb7-5b97-4e84-8b77-f25e620846fc"
      unitRef="usd">100000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzItNS0xLTEtODg0MjA_b556893d-9136-40b2-be8a-34504a53f4fd"
      unitRef="usd">270000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpense
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzMtMS0xLTEtODg0MjA_6964728e-3e01-44f2-ac92-b823aa081bec"
      unitRef="usd">7874000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzMtMy0xLTEtODg0MjA_5afe2959-a5b3-4078-8429-b9f4a2891fcb"
      unitRef="usd">8220000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzMtNS0xLTEtODg0MjA_f1f67ee0-7c1c-49e3-b27c-77feda9e4939"
      unitRef="usd">7477000</us-gaap:InterestExpense>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzQtMS0xLTEtODg0MjA_fb3b306b-6e1e-4bb1-9ddf-c0ded24b937c"
      unitRef="usd">362000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzQtMy0xLTEtODg0MjA_4f01aa34-91c2-48d6-9382-4feb43aa37e2"
      unitRef="usd">56000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzQtNS0xLTEtODg0MjA_35724685-14fd-4235-84fc-458fba6ee3a2"
      unitRef="usd">1899000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:NoninterestIncomeOther
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzUtMS0xLTEtODg0MjA_593a0427-2f58-4e51-9cc0-baed1d7d6b00"
      unitRef="usd">80000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOther
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzUtMy0xLTEtODg0MjA_7bdd79dd-eced-4d53-afaf-e590aadecdd9"
      unitRef="usd">53000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOther
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzUtNS0xLTEtODg0MjA_760182b0-b601-490e-aa13-2732fc35e2ba"
      unitRef="usd">-20000</us-gaap:NoninterestIncomeOther>
    <us-gaap:LaborAndRelatedExpense
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzYtMS0xLTEtODg0MjA_a29bbf46-034d-486f-bab4-cc37fd1c0506"
      unitRef="usd">729000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzYtMy0xLTEtODg0MjA_4c0f2069-1e16-43f5-b794-492e42ac5d65"
      unitRef="usd">618000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzYtNS0xLTEtODg0MjA_8bd9fa0b-b7d9-421e-9860-2bc97cc48d8f"
      unitRef="usd">606000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzctMS0xLTEtODg0MjA_ec5254ad-9f9d-4325-8ae1-bd6382d9904c"
      unitRef="usd">2701000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzctMy0xLTEtODg0MjA_c25bdf47-bc02-4989-a2bf-1617cd5874a9"
      unitRef="usd">2379000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzctNS0xLTEtODg0MjA_a27ad614-59e0-4b97-b33e-d534a8c2c5e3"
      unitRef="usd">2376000</us-gaap:OtherNoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzgtMS0xLTEtODg0MjA_fcb0a174-99a4-4d2f-be29-efbfb8d23af2"
      unitRef="usd">-11412000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzgtMy0xLTEtODg0MjA_04440855-a15e-4483-8c1b-8fcb1e34d415"
      unitRef="usd">-11120000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzgtNS0xLTEtODg0MjA_6d5d5eae-ccd7-4460-a60b-2ad056ba826c"
      unitRef="usd">-12108000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzktMS0xLTEtODg0MjA_8ab49279-7026-4091-977c-fb18d03a8596"
      unitRef="usd">-2150000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzktMy0xLTEtODg0MjA_b1b031ba-f510-410f-936c-ea758d0b7227"
      unitRef="usd">-2202000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzktNS0xLTEtODg0MjA_98710178-0577-4600-bf29-b417a34f73bc"
      unitRef="usd">-2631000</us-gaap:IncomeTaxExpenseBenefit>
    <tfin:DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzEwLTEtMS0xLTg4NDIw_de0f5776-2ad2-4239-b087-7fdd1bf1bdc9"
      unitRef="usd">111573000</tfin:DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome>
    <tfin:DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzEwLTMtMS0xLTg4NDIw_003b2762-eb55-4681-91f5-f2adf966bbd0"
      unitRef="usd">121892000</tfin:DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome>
    <tfin:DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzEwLTUtMS0xLTg4NDIw_6c74fd6c-b61e-4ab6-bc77-66c5b53219c5"
      unitRef="usd">73501000</tfin:DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome>
    <us-gaap:NetIncomeLoss
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzExLTEtMS0xLTg4NDIw_692f9ece-5e00-4721-81f4-66f516c3f199"
      unitRef="usd">102311000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzExLTMtMS0xLTg4NDIw_66a0c2e9-9eb9-4a3f-8bd3-90c9611d57a4"
      unitRef="usd">112974000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzExLTUtMS0xLTg4NDIw_09298d07-2276-4c4c-b3da-79eb926bce3c"
      unitRef="usd">64024000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzEyLTEtMS0xLTg4NDIw_96d654e9-0d7e-4445-8d8c-270499f0c4ea"
      unitRef="usd">3206000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzEyLTMtMS0xLTg4NDIw_b324f63a-f4fa-4fa5-a245-fd9b3564ab31"
      unitRef="usd">3206000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzEyLTUtMS0xLTg4NDIw_5d401132-0d3c-44d0-bbf0-5f2e3ff19772"
      unitRef="usd">1701000</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzEzLTEtMS0xLTg4NDIw_a4e6c4d2-ba43-4123-84f9-6883540cab38"
      unitRef="usd">99105000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzEzLTMtMS0xLTg4NDIw_61f92308-de99-4ed1-8e0d-60d74e405a7d"
      unitRef="usd">109768000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzEzLTUtMS0xLTg4NDIw_9c31d1d5-67be-4252-9f56-40e733839776"
      unitRef="usd">62323000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzE0LTEtMS0xLTg4NDIw_fe05ba04-58d4-4be3-ab36-1bdf78e50f58"
      unitRef="usd">87377000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzE0LTMtMS0xLTg4NDIw_ae2b8baa-83bb-4ac4-b74f-e27fca2712a8"
      unitRef="usd">115189000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZToxMTVhYjQzNGI0MzY0MTM0OWUxNGZjNjRhODg0ODM5OC90YWJsZXJhbmdlOjExNWFiNDM0YjQzNjQxMzQ5ZTE0ZmM2NGE4ODQ4Mzk4XzE0LTUtMS0xLTg4NDIw_20219231-78c3-4c2e-811a-fc58cc18640d"
      unitRef="usd">68737000</us-gaap:ComprehensiveIncomeNetOfTax>
    <srt:ScheduleOfCondensedCashFlowStatementTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90ZXh0cmVnaW9uOjc2ODRlYTAzMzk2ZTQzNTBiODcxOGFhZjM0MGI2YmViXzI1NA_b34acc60-97a4-4704-be87-4e774ab5fe31">&lt;div style="margin-top:7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Condensed Parent Company Only 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:61.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;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:400;line-height:120%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&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:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash flows from 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 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:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;112,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64,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;/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:120%"&gt;Adjustments to reconcile net income to net cash provided by (used in) operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 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:120%"&gt;Equity in undistributed subsidiary 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:120%"&gt;1,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(121,892)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(58,501)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Net accretion of 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:120%"&gt;(171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of junior subordinated 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:120%"&gt;556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Amortization of subordinated notes 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:120%"&gt;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:120%"&gt;1,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:120%"&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:120%"&gt;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:120%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&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:120%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:120%"&gt;Change in other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,089)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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 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:120%"&gt;Change in accrued expenses 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:120%"&gt;3,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:120%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net cash provided by (used in) 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:120%"&gt;105,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5,842)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash flows from investing 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 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:120%"&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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,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:120%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Proceeds from maturities, calls, and pay downs of securities held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Net change in 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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net cash provided by (used in) investing activities&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:120%"&gt;679&#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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Cash flows from financing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%"&gt;Proceeds from issuance of subordinated notes, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;68,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&gt;Repayment of subordinated notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(50,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Issuance of preferred stock, net of 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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&gt;Dividends 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:120%"&gt;(3,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,701)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Purchase of treasury 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:120%"&gt;(76,714)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(35,772)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&gt;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:120%"&gt;(74)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Proceeds from employee stock purchase plan common stock  issuance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net cash provided by (used in) financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(78,446)&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:120%"&gt;14,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Net increase (decrease) in 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:120%"&gt;27,808&#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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Cash and cash equivalents at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Cash and cash equivalents at end of period&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:120%"&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:120%"&gt;92,338&#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:120%"&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:120%"&gt;64,530&#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:120%"&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:120%"&gt;51,183&#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;</srt:ScheduleOfCondensedCashFlowStatementTableTextBlock>
    <srt:ScheduleOfCondensedCashFlowStatementTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90ZXh0cmVnaW9uOjc2ODRlYTAzMzk2ZTQzNTBiODcxOGFhZjM0MGI2YmViXzI1NQ_6faab872-c80d-474c-8ffe-16b209eed002">&lt;div style="margin-top:7pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Condensed Parent Company Only 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:61.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;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:400;line-height:120%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&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:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash flows from 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 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:120%"&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;102,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;112,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64,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;/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:120%"&gt;Adjustments to reconcile net income to net cash provided by (used in) operating activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 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:120%"&gt;Equity in undistributed subsidiary 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:120%"&gt;1,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(121,892)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(58,501)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Net accretion of 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:120%"&gt;(171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization of junior subordinated 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:120%"&gt;556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Amortization of subordinated notes 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:120%"&gt;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:120%"&gt;1,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:120%"&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:120%"&gt;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:120%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&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:120%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:120%"&gt;Change in other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,089)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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 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:120%"&gt;Change in accrued expenses 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:120%"&gt;3,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:120%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net cash provided by (used in) 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:120%"&gt;105,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5,842)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash flows from investing 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 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:120%"&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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,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:120%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Proceeds from maturities, calls, and pay downs of securities held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Net change in 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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net cash provided by (used in) investing activities&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:120%"&gt;679&#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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Cash flows from financing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:120%"&gt;Proceeds from issuance of subordinated notes, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;68,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&gt;Repayment of subordinated notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(50,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Issuance of preferred stock, net of 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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&gt;Dividends 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:120%"&gt;(3,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,701)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Purchase of treasury 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:120%"&gt;(76,714)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(35,772)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&gt;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:120%"&gt;(74)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:120%"&gt;Proceeds from employee stock purchase plan common stock  issuance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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:10pt;font-weight:400;line-height:120%"&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:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net cash provided by (used in) financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(78,446)&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:120%"&gt;14,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Net increase (decrease) in 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:120%"&gt;27,808&#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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Cash and cash equivalents at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Cash and cash equivalents at end of period&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:120%"&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:120%"&gt;92,338&#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:120%"&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:120%"&gt;64,530&#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:120%"&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:120%"&gt;51,183&#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;</srt:ScheduleOfCondensedCashFlowStatementTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzMtMS0xLTEtODg0MjA_527cf0e2-117c-4168-aeac-b3fac2568001"
      unitRef="usd">102311000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzMtMy0xLTEtODg0MjA_1f3b8b81-d7ce-450b-8931-d29f7c614f00"
      unitRef="usd">112974000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzMtNS0xLTEtODg0MjA_cd6b22e9-61b0-4a3d-acf2-de63cf8ece30"
      unitRef="usd">64024000</us-gaap:NetIncomeLoss>
    <tfin:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzUtMS0xLTEtODg0MjA_feb9f19c-2f30-44a2-b22a-39d5e5318b26"
      unitRef="usd">-1427000</tfin:EquityInUndistributedEarningsOfSubsidiaries>
    <tfin:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzUtMy0xLTEtODg0MjA_056c22e1-3604-4579-ae01-51a5858a8c53"
      unitRef="usd">121892000</tfin:EquityInUndistributedEarningsOfSubsidiaries>
    <tfin:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzUtNS0xLTEtODg0MjA_1bc5af4a-5138-4b1f-bd19-876dd55d29b8"
      unitRef="usd">58501000</tfin:EquityInUndistributedEarningsOfSubsidiaries>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzYtMS0xLTEtODg0MjA_3c4d04d1-28fd-465e-acf8-d72c839cc795"
      unitRef="usd">171000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzYtMy0xLTEtODg0MjA_59b8a1d1-7275-43bf-95cb-8e68506cf4f4"
      unitRef="usd">87000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzYtNS0xLTEtODg0MjA_81a2d6a5-bdfc-4e48-b426-d52623283263"
      unitRef="usd">221000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzctMS0xLTEtODg0MjA_b89fabb0-502a-405e-b156-dfa9192cbdcc"
      unitRef="usd">556000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzctMy0xLTEtODg0MjA_6ad3a535-9af5-40f2-a212-e07276bf7f87"
      unitRef="usd">530000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzctNS0xLTEtODg0MjA_8785c96e-1e81-4078-a013-44e5cacce9ed"
      unitRef="usd">506000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzgtMS0xLTEtODg0MjA_bbbdbaf0-60f0-4155-9f2c-be9a055f207e"
      unitRef="usd">843000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzgtMy0xLTEtODg0MjA_e023db1f-410e-45ca-ba3b-8cc3a989a33c"
      unitRef="usd">1224000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzgtNS0xLTEtODg0MjA_8074711e-a6f7-4f78-aec9-ed8aaaff33e0"
      unitRef="usd">182000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:ShareBasedCompensation
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzktMS0xLTEtODg0MjA_5d1d31d4-ffb8-4380-9b7b-5430966cb5fc"
      unitRef="usd">686000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzktMy0xLTEtODg0MjA_6d78c76e-71f2-4cd4-895f-7095a5668731"
      unitRef="usd">420000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzktNS0xLTEtODg0MjA_6248020b-0fea-48db-8d09-df85fbeae440"
      unitRef="usd">315000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzEwLTEtMS0xLTg4NDIw_89374f31-67ad-4f49-819f-cebe123ee34c"
      unitRef="usd">-362000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzEwLTMtMS0xLTg4NDIw_4df99c1b-b020-486f-8b19-6c0319872f5c"
      unitRef="usd">-56000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzEwLTUtMS0xLTg4NDIw_acb8136d-9355-48c1-b5a1-10a715ed295c"
      unitRef="usd">-1900000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzExLTEtMS0xLTg4NDIw_800c1660-3fa8-4d17-88bb-eb5e94f812b1"
      unitRef="usd">4089000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzExLTMtMS0xLTg4NDIw_141d7f40-ad09-4a31-8964-c82327baa13c"
      unitRef="usd">-387000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzExLTUtMS0xLTg4NDIw_d0b75f65-e8df-459b-98d5-96ffcc18e622"
      unitRef="usd">-337000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzEyLTEtMS0xLTg4NDIw_9739c2ad-530e-44e4-9540-6f5659071392"
      unitRef="usd">3650000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzEyLTMtMS0xLTg4NDIw_a2117687-ce9d-4359-9e06-b9079f9d1d4e"
      unitRef="usd">546000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzEyLTUtMS0xLTg4NDIw_b0f95594-817c-45f0-9821-4e33ff7241a3"
      unitRef="usd">505000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzEzLTEtMS0xLTg4NDIw_37d318ac-03d9-45be-bd7f-12469f230dc0"
      unitRef="usd">105575000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzEzLTMtMS0xLTg4NDIw_221b0298-933c-4a30-a8a5-b2522e03d89b"
      unitRef="usd">-5842000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzEzLTUtMS0xLTg4NDIw_c8c8c908-a238-485f-825e-9d10854c35c0"
      unitRef="usd">9047000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <tfin:InvestmentInSubsidiaries
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzE1LTEtMS0xLTg4NDIw_cd3c9ac3-b91b-43d3-995b-b08f5139a19e"
      unitRef="usd">0</tfin:InvestmentInSubsidiaries>
    <tfin:InvestmentInSubsidiaries
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzE1LTMtMS0xLTg4NDIw_048247d7-abf0-4c55-9eb4-3ad2d324cecf"
      unitRef="usd">-3383000</tfin:InvestmentInSubsidiaries>
    <tfin:InvestmentInSubsidiaries
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzE1LTUtMS0xLTg4NDIw_d2eb634a-e708-4724-bd0b-97a2d5ba6d3b"
      unitRef="usd">-146000</tfin:InvestmentInSubsidiaries>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzE2LTEtMS0xLTg4NDIw_fb235829-8cc9-488a-a973-d25ada74eb13"
      unitRef="usd">679000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzE2LTMtMS0xLTg4NDIw_400d1fd5-d038-48e4-85dd-d763849bad2e"
      unitRef="usd">1003000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzE2LTUtMS0xLTg4NDIw_e401e6c9-bce5-4b6d-b988-dc78ded3b13c"
      unitRef="usd">693000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzE3LTEtMS0xLTg4NDIw_84cf9f79-e4ae-4331-b998-aa240de62169"
      unitRef="usd">0</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzE3LTMtMS0xLTg4NDIw_f6d91489-7b5c-4d93-97ff-50ff8b06d654"
      unitRef="usd">0</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzE3LTUtMS0xLTg4NDIw_3d82a5db-7934-450a-bda2-a3b145992077"
      unitRef="usd">-719000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzE4LTEtMS0xLTg4NDIw_94da6492-473b-4961-9d57-8e9cae968e2a"
      unitRef="usd">679000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzE4LTMtMS0xLTg4NDIw_4c036b85-f307-4804-8816-808bd38b75ea"
      unitRef="usd">4386000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzE4LTUtMS0xLTg4NDIw_120fd136-e726-4931-95e1-885bad44a0e1"
      unitRef="usd">1558000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfSubordinatedLongTermDebt
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzIwLTEtMS0xLTg4NDIw_d7b2d8fd-8f67-42e5-a810-b603074944a0"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSubordinatedLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSubordinatedLongTermDebt
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzIwLTMtMS0xLTg4NDIw_cfffcd6f-08c3-4f50-8474-3f1edf6940d6"
      unitRef="usd">68224000</us-gaap:ProceedsFromIssuanceOfSubordinatedLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSubordinatedLongTermDebt
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzIwLTUtMS0xLTg4NDIw_9aac5372-c6e0-459b-9ff6-4fbd84cc1388"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSubordinatedLongTermDebt>
    <us-gaap:RepaymentsOfSubordinatedDebt
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzIxLTEtMS0xLTg4NDIw_c68449bf-2d10-4502-bb12-6b7fc52fb498"
      unitRef="usd">0</us-gaap:RepaymentsOfSubordinatedDebt>
    <us-gaap:RepaymentsOfSubordinatedDebt
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzIxLTMtMS0xLTg4NDIw_0e3395e3-8fe3-4bb1-b9ea-f539319f28b8"
      unitRef="usd">50000000</us-gaap:RepaymentsOfSubordinatedDebt>
    <us-gaap:RepaymentsOfSubordinatedDebt
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzIxLTUtMS0xLTg4NDIw_803b5a1c-8373-413b-802e-64c934992b66"
      unitRef="usd">0</us-gaap:RepaymentsOfSubordinatedDebt>
    <us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzIzLTEtMS0xLTg4NDIw_519f8757-ed32-4e84-b893-b137a3064382"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock>
    <us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzIzLTMtMS0xLTg4NDIw_65c3bbb7-1946-44b9-8db0-0da5732f188f"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock>
    <us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzIzLTUtMS0xLTg4NDIw_48757869-7a9b-4cf1-8596-91d2aded7302"
      unitRef="usd">42364000</us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividends
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI0LTEtMS0xLTg4NDIw_ab10be0c-9f61-4c23-9717-24c0731f6496"
      unitRef="usd">3206000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI0LTMtMS0xLTg4NDIw_8576c71b-d2c5-4e98-bbd9-76a42d8b4bdc"
      unitRef="usd">3206000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI0LTUtMS0xLTg4NDIw_55d04839-07c2-477f-b3b0-cb18e0e9fd87"
      unitRef="usd">1701000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI1LTEtMS0xLTg4NDIw_c8f05b6e-39d9-4c33-8253-4deea1e37686"
      unitRef="usd">76714000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI1LTMtMS0xLTg4NDIw_18af9687-e39a-44b9-b364-22046fd1e849"
      unitRef="usd">1241000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI1LTUtMS0xLTg4NDIw_d2b3a650-92e8-4d08-b62f-3095626061d2"
      unitRef="usd">35772000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <tfin:PaymentTaxWithholdingShareBasedPaymentArrangement
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI2LTEtMS0xLTg4NDIw_5ee49396-f94d-4fe8-a385-15b9c5925f1e"
      unitRef="usd">74000</tfin:PaymentTaxWithholdingShareBasedPaymentArrangement>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI2LTMtMS0xLTg4NDIw_d36f6240-8595-49ba-b1ec-9cad91fca6fc"
      unitRef="usd">577000</us-gaap:ProceedsFromStockOptionsExercised>
    <tfin:PaymentTaxWithholdingShareBasedPaymentArrangement
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI2LTUtMS0xLTg4NDIw_2fa5248e-7efa-4fbc-9001-3a1880df0ba2"
      unitRef="usd">227000</tfin:PaymentTaxWithholdingShareBasedPaymentArrangement>
    <us-gaap:ProceedsFromStockPlans
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI3LTEtMS0xLTg4NDIw_ee767488-eef7-4409-bf28-06f413fbbe00"
      unitRef="usd">1548000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI3LTMtMS0xLTg4NDIw_6d480cd5-2d8c-4c24-ac5e-3dc699ac0803"
      unitRef="usd">449000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI3LTUtMS0xLTg4NDIw_918c0076-74ed-4918-9f18-76e9df34d27f"
      unitRef="usd">0</us-gaap:ProceedsFromStockPlans>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI4LTEtMS0xLTg4NDIw_d29fa296-0cb6-40c1-bc6f-0becca09a808"
      unitRef="usd">-78446000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI4LTMtMS0xLTg4NDIw_39ad7754-f108-4126-8bcf-f77c9910ebee"
      unitRef="usd">14803000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI4LTUtMS0xLTg4NDIw_2f7c9a41-6ab4-4b88-a2a9-ac1c45c80e36"
      unitRef="usd">4664000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ibb71884370d24d2991f93cd542a79260_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI5LTEtMS0xLTg4NDIw_9809a0b0-831c-455e-8145-988942c2d2f7"
      unitRef="usd">27808000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ia23234ad57de473bb44b0944093ac7e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI5LTMtMS0xLTg4NDIw_12aeaede-f56f-4442-830d-943aa4acf699"
      unitRef="usd">13347000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="if8d09076ce6146c3914ae3d266829e13_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzI5LTUtMS0xLTg4NDIw_6dc28c84-1271-4de8-b310-a11e07f256f3"
      unitRef="usd">15269000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia1c617031f7341289daff0601adc4b8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzMwLTEtMS0xLTg4NDIw_a3fc0a91-b544-4f0e-bf11-d73b24c7d339"
      unitRef="usd">64530000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i796de5fbc11a49e6bdd313bb855cc074_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzMwLTMtMS0xLTg4NDIw_33fb3b75-4162-4c73-81b7-2f3655e9c1f8"
      unitRef="usd">51183000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iad5245cdaa25432abf128d008e7ed294_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzMwLTUtMS0xLTg4NDIw_9188b482-ff70-4586-b550-49aa0ba1e6c9"
      unitRef="usd">35914000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i56b0f081f0734f5a9f7d2429b885c720_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzMxLTEtMS0xLTg4NDIw_e8867a3e-678a-4034-9f12-b0dcc2d58287"
      unitRef="usd">92338000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia1c617031f7341289daff0601adc4b8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzMxLTMtMS0xLTg4NDIw_cbbb3383-6aa9-40a9-83bb-e14b5926e0e6"
      unitRef="usd">64530000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i796de5fbc11a49e6bdd313bb855cc074_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTEvZnJhZzo3Njg0ZWEwMzM5NmU0MzUwYjg3MThhYWYzNDBiNmJlYi90YWJsZTphZTFkZWQxNTljYmI0NjU2YTJhOGJjYmUyNWJhZjgxOS90YWJsZXJhbmdlOmFlMWRlZDE1OWNiYjQ2NTZhMmE4YmNiZTI1YmFmODE5XzMxLTUtMS0xLTg4NDIw_a5168946-7cfa-4a17-9e11-3f877cc52b80"
      unitRef="usd">51183000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90ZXh0cmVnaW9uOjdjOWU0NDE0ZjI3YTQyMzA4ZGI4YWY5YTc4MDdlNzc4XzI3OQ_d1c68b05-f5af-451a-b707-ca509c27b798">EARNINGS PER SHARE&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The factors used in the earnings per share computation follow:&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:61.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;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:400;line-height:120%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&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:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic&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 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:120%"&gt;Net income to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;109,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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;62,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:120%"&gt;Weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24,393,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24,736,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24,387,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Basic earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.56&#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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:120%"&gt;Net income to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;109,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;62,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 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:120%"&gt;Weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24,393,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24,736,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24,387,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Dilutive effects of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assumed exercises of stock 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:120%"&gt;90,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:120%"&gt;130,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;148,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:120%"&gt;170,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;86,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted 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:120%"&gt;98,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:120%"&gt;76,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&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 - market based&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;122,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;136,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&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 - performance based&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;167,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employee 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:120%"&gt;2,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&gt;Average shares and dilutive potential common shares&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:120%"&gt;25,023,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25,252,052&#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:120%"&gt;24,615,816&#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 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:120%"&gt;Diluted earnings per common share&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:120%"&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:120%"&gt;3.96&#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:120%"&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:120%"&gt;4.35&#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:120%"&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:120%"&gt;2.53&#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:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares that were not considered in computing diluted earnings per common share because they were antidilutive or have not met the thresholds to be considered in the dilutive calculation are 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:61.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;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:400;line-height:120%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock options&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:120%"&gt;49,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Restricted stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,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:120%"&gt;8,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Restricted 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:120%"&gt;11,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:120%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Performance stock units - market based&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Performance stock units - performance based&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;259,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;256,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employee 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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/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:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90ZXh0cmVnaW9uOjdjOWU0NDE0ZjI3YTQyMzA4ZGI4YWY5YTc4MDdlNzc4XzI4MA_8bca2bac-158f-4db6-8e70-bd266be6d2ee">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The factors used in the earnings per share computation follow:&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:61.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;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:400;line-height:120%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&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:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic&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 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:120%"&gt;Net income to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;109,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:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;62,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:120%"&gt;Weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24,393,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24,736,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24,387,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Basic earnings per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.56&#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 style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-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:120%"&gt;Net income to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;109,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;62,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 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:120%"&gt;Weighted average common shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24,393,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24,736,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24,387,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Dilutive effects of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assumed exercises of stock 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:120%"&gt;90,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:120%"&gt;130,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;148,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:120%"&gt;170,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;86,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted 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:120%"&gt;98,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:120%"&gt;76,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&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 - market based&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;122,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;136,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&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 - performance based&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;167,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employee 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:120%"&gt;2,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&gt;Average shares and dilutive potential common shares&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:120%"&gt;25,023,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25,252,052&#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:120%"&gt;24,615,816&#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 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:120%"&gt;Diluted earnings per common share&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:120%"&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:120%"&gt;3.96&#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:120%"&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:120%"&gt;4.35&#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:120%"&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:120%"&gt;2.53&#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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzMtMS0xLTEtODg0MjA_a63c3d0c-5552-4401-9a73-4fd984fc7b26"
      unitRef="usd">99105000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzMtMy0xLTEtODg0MjA_c9c84720-1d05-456f-9271-2e13aabddbed"
      unitRef="usd">109768000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzMtNS0xLTEtODg0MjA_724b390b-ea69-42d4-8de6-71e78c3dda50"
      unitRef="usd">62323000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzQtMS0xLTEtODg0MjA_53053139-98e3-4730-89e3-a3884860a247"
      unitRef="shares">24393954</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzQtMy0xLTEtODg0MjA_2d8c50ee-a58d-41cf-b4ca-0916c3e1bb43"
      unitRef="shares">24736713</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzQtNS0xLTEtODg0MjA_a38830fd-a132-4c81-b939-0a17c33dd454"
      unitRef="shares">24387932</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzUtMS0xLTEtODg0MjA_cc02b61c-69fc-4c5b-88ed-c50de0128066"
      unitRef="usdPerShare">4.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzUtMy0xLTEtODg0MjA_acbb7dd6-c992-426e-a7e3-8097e853fa17"
      unitRef="usdPerShare">4.44</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzUtNS0xLTEtODg0MjA_0752a0f3-f5f4-4592-aaae-b99b098f186c"
      unitRef="usdPerShare">2.56</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzgtMS0xLTEtODg0MjA_55c9cbe2-9e3e-4400-9a8f-73d9cde4150a"
      unitRef="usd">99105000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzgtMy0xLTEtODg0MjA_14a46b6a-eb5f-4f0f-a443-df8fb38e7d77"
      unitRef="usd">109768000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzgtNS0xLTEtODg0MjA_ec8a91cd-82fd-49f7-a661-c12edc665e64"
      unitRef="usd">62323000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzktMS0xLTEtODg0MjA_4864e60a-d709-4264-9e7b-8d6d76802cd7"
      unitRef="shares">24393954</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzktMy0xLTEtODg0MjA_ff1cbdb1-cf67-4048-b928-8935cab1b37d"
      unitRef="shares">24736713</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzktNS0xLTEtODg0MjA_3bf13b88-6c97-463d-a2f5-4c1399c5e017"
      unitRef="shares">24387932</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzExLTEtMS0xLTg4NDIw_5602c2fb-5b03-44c0-9558-1726c791aff5"
      unitRef="shares">90841</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i97101c1f2bfe441392bd18ec51487cd1_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzExLTMtMS0xLTg4NDIw_36f14094-190e-4374-b29d-b70b348bd15d"
      unitRef="shares">130198</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i15aef429a95a4d8f9903039a537c9222_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzExLTUtMS0xLTg4NDIw_905c2666-03ac-49b5-abf8-0236ac675db2"
      unitRef="shares">64104</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="idc4a96a353284f6dba94be4abd6a70ed_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzEyLTEtMS0xLTg4NDIw_ae0b60dd-5730-4755-842f-3ff6929778f2"
      unitRef="shares">148630</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="icbea234cde0342c6ba46e80d46a51a00_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzEyLTMtMS0xLTg4NDIw_55e8cca9-f8a1-491a-84d5-b8ad5ea64adc"
      unitRef="shares">170276</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="iff83ee92374144fdbdacbbfd936c717a_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzEyLTUtMS0xLTg4NDIw_ac755a73-289b-4da1-ba37-5cbfcc89aa84"
      unitRef="shares">86498</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i443e1396bab8468caeba660168b1b26a_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzEzLTEtMS0xLTg4NDIw_33de8654-5fb7-44bf-9788-6a18e75d6cca"
      unitRef="shares">98139</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i4c659dba0258414d8bb8fd1a0305bd01_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzEzLTMtMS0xLTg4NDIw_1e43b772-ff1b-43e7-8e6e-578944a91b92"
      unitRef="shares">76049</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i4f07ea4699f246bebfa2abd667d3981e_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzEzLTUtMS0xLTg4NDIw_faa38fe7-dd4a-4bac-a010-f2347aea0450"
      unitRef="shares">25978</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE0LTEtMS0xLTg4NDIw_7ac33478-acf6-4573-8b73-a261d73fc7ec"
      unitRef="shares">122123</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i47d3c774a6074abf978e4845a1bdd833_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE0LTMtMS0xLTg4NDIw_e749fd15-5664-4b76-84c3-236c2a652c78"
      unitRef="shares">136199</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i9a0cd587d2ca438795ba2ff621f1690b_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE0LTUtMS0xLTg4NDIw_8129c716-fa49-4dac-b112-fcee8d29b0bd"
      unitRef="shares">51304</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="if889141cce214c9bb50de016df967c88_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE1LTEtMS0xLTg4NDIw_7bf8263a-1513-4570-8128-3ada843260bc"
      unitRef="shares">167187</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ie793aad63a694411b9720c05afbb590b_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE1LTMtMS0xLTg4NDIw_9edebc25-40a8-41a1-b460-6520c1823a46"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ie6fc7f708c274e01b12e138067883426_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE1LTUtMS0xLTg4NDIw_d67c6bef-1f04-4296-98ad-438280cbff3f"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i21475850a1dd406087074da393f546b1_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE2LTEtMS0xLTg4NDIw_73060284-d0ec-488c-b279-463a3a1bf0aa"
      unitRef="shares">2694</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i26fc557af8f7412c97707aa123b6228b_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE2LTMtMS0xLTg4NDIw_e081e0ca-ea4c-414d-b9fd-03f7b52f965f"
      unitRef="shares">2617</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i127e25b882664cdeba55a9046e8d3fc9_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE2LTUtMS0xLTg4NDIw_d1ec49d8-810c-4bb1-9d03-249d857fec8b"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE3LTEtMS0xLTg4NDIw_30afabe4-381f-4d17-bde2-bded78034b0c"
      unitRef="shares">25023568</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE3LTMtMS0xLTg4NDIw_758c3703-5dd6-4ed9-9eb0-06ceff06b2a6"
      unitRef="shares">25252052</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE3LTUtMS0xLTg4NDIw_7fa0b1ae-84fb-4b89-af68-0a3d9d7f951b"
      unitRef="shares">24615816</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE4LTEtMS0xLTg4NDIw_a7be14c4-07b7-4d43-8d29-ae273c5a6305"
      unitRef="usdPerShare">3.96</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE4LTMtMS0xLTg4NDIw_09a07a46-5831-4126-8000-664ac314413f"
      unitRef="usdPerShare">4.35</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTo3NGY1NWY1NWU4Y2Q0NmU5ODQ4YjY4MjcwNWE3NDc2Yi90YWJsZXJhbmdlOjc0ZjU1ZjU1ZThjZDQ2ZTk4NDhiNjgyNzA1YTc0NzZiXzE4LTUtMS0xLTg4NDIw_2560d7f2-f17f-476a-b14f-f563e63b93ec"
      unitRef="usdPerShare">2.53</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90ZXh0cmVnaW9uOjdjOWU0NDE0ZjI3YTQyMzA4ZGI4YWY5YTc4MDdlNzc4XzI3OA_bb86ee91-ff3f-4ac1-9627-9b465096fb1b">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares that were not considered in computing diluted earnings per common share because they were antidilutive or have not met the thresholds to be considered in the dilutive calculation are 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:61.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;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:400;line-height:120%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&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:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock options&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:120%"&gt;49,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Restricted stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,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:120%"&gt;8,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Restricted 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:120%"&gt;11,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:120%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Performance stock units - market based&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Performance stock units - performance based&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;259,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;256,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employee 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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/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:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzItMS0xLTEtODg0MjA_2bf6239b-f974-45cd-a527-b9816e4ca02f"
      unitRef="shares">49379</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i97101c1f2bfe441392bd18ec51487cd1_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzItMy0xLTEtODg0MjA_e88dae2c-44be-4cf7-a8aa-5c0da0491005"
      unitRef="shares">16939</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i15aef429a95a4d8f9903039a537c9222_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzItNS0xLTEtODg0MjA_816aeb53-38d8-4ab0-b7ca-c76351b62b32"
      unitRef="shares">64947</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="idc4a96a353284f6dba94be4abd6a70ed_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzMtMS0xLTEtODg0MjA_9858eb06-2436-41d4-af23-46bf6e20ad4d"
      unitRef="shares">6348</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="icbea234cde0342c6ba46e80d46a51a00_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzMtMy0xLTEtODg0MjA_bab70494-ef1e-4f67-8099-03b83f74d125"
      unitRef="shares">8463</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iff83ee92374144fdbdacbbfd936c717a_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzMtNS0xLTEtODg0MjA_f1d57b2c-2f7b-4f54-8cca-a0bc589c2803"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i443e1396bab8468caeba660168b1b26a_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzQtMS0xLTEtODg0MjA_f61cf74f-88aa-467f-8a7c-87d1fb6863c5"
      unitRef="shares">11250</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4c659dba0258414d8bb8fd1a0305bd01_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzQtMy0xLTEtODg0MjA_b6a851dd-1a04-46b1-919c-1003ef2bebd5"
      unitRef="shares">15000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4f07ea4699f246bebfa2abd667d3981e_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzQtNS0xLTEtODg0MjA_0805846e-719f-4c42-813f-d4709643feb9"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzUtMS0xLTEtODg0MjA_84e3e903-bd89-4b12-b1cd-6a94a401c653"
      unitRef="shares">45296</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i47d3c774a6074abf978e4845a1bdd833_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzUtMy0xLTEtODg0MjA_51357eab-ad06-4fdf-a316-f4d72d9f364a"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9a0cd587d2ca438795ba2ff621f1690b_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzUtNS0xLTEtODg0MjA_a699279c-3b77-45fa-9dc7-8921726f8f80"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if889141cce214c9bb50de016df967c88_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzYtMS0xLTEtODg0MjA_5b804e50-8999-40b7-a53b-e641f3a34a62"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie793aad63a694411b9720c05afbb590b_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzYtMy0xLTEtODg0MjA_4999aad0-8060-442e-b9ee-ba8abaaea00b"
      unitRef="shares">259383</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ie6fc7f708c274e01b12e138067883426_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzYtNS0xLTEtODg0MjA_734b08eb-73af-432e-bd75-cd899748ddae"
      unitRef="shares">256625</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i21475850a1dd406087074da393f546b1_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzctMS0xLTEtODg0MjA_91349404-557c-4840-818f-6391d43d3708"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i26fc557af8f7412c97707aa123b6228b_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzctMy0xLTEtODg0MjA_43c48424-01f5-46cc-b764-8096bf0b24f7"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i127e25b882664cdeba55a9046e8d3fc9_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTQvZnJhZzo3YzllNDQxNGYyN2E0MjMwOGRiOGFmOWE3ODA3ZTc3OC90YWJsZTpkZGYzNWUyMDc1ZGY0ODI0OWNmMWE4NTYyMWFkMGZmYS90YWJsZXJhbmdlOmRkZjM1ZTIwNzVkZjQ4MjQ5Y2YxYTg1NjIxYWQwZmZhXzctNS0xLTEtODg0MjA_3d925fab-85d0-4ae0-ab2b-c50960b7ec5f"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90ZXh0cmVnaW9uOjI3N2YyZWFjOTdjYzQzNTI4MzRiMDRjOWU5MGU0MjFhXzk3NQ_9c5ca7e9-c6b6-45d1-a361-809dcaabf4a2">BUSINESS SEGMENT INFORMATION&lt;div style="margin-top:6pt"&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 presents the Company&#x2019;s operating segments. The accounting policies of the segments are substantially the same as those described in Note 1 &#x2013; Summary of Significant Accounting Policies. Transactions between segments consist primarily of borrowed funds.&#160;Intersegment interest expense is allocated to the Factoring segment and the Payments segment (when the Payments segment is not self-funded) based on Federal Home Loan Bank advance rates. When the Payments segment is self-funded with funding in excess of its factored receivables, intersegment interest income is allocated based on the Federal Funds effective rate. Credit loss expense is allocated based on the segment&#x2019;s allowance for credit losses determination. Noninterest income and expense directly attributable to a segment are assigned accordingly. The majority of salaries and benefits expense for our executive leadership team as well as other selling, general, and administrative shared services costs, including a significant amount of information technology expense, are allocated to the Banking segment.. Taxes are paid on a consolidated basis and are not allocated for segment purposes. The Factoring segment includes only factoring originated by Triumph Financial Services. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.014%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Year Ended December 31, 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:400;line-height:120%"&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:400;line-height:120%"&gt;Factoring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total interest income&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;195,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;207,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;419,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Intersegment interest allocations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9,444)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Total interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,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;/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:120%"&gt;Net interest income (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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;194,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;197,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7,699)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400,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;/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:120%"&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:120%"&gt;2,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%"&gt;Net interest income (expense) after credit loss 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;191,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;194,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;393,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;41,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;84,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;/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:120%"&gt;Noninterest 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:120%"&gt;186,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;87,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;63,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,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:120%"&gt;340,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;/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:120%"&gt;Operating income (loss)&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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;129,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26,873)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(12,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;137,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.014%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Year Ended December 31, 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:400;line-height:120%"&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:400;line-height:120%"&gt;Factoring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total interest income&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;189,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;185,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;387,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Intersegment interest allocations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,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:120%"&gt;(9,878)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(511)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Total interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,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;/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:120%"&gt;Net interest income (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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;189,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;175,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8,120)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;369,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&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:120%"&gt;(19,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8,830)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&gt;Net interest income (expense) after credit loss 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;208,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;166,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:10pt;font-weight:400;line-height:120%"&gt;11,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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;377,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;54,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noninterest 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:120%"&gt;169,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:120%"&gt;74,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;39,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;287,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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:120%"&gt;Operating income (loss)&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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(21,174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(11,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;144,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.014%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&gt;Factoring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total interest income&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;207,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;109,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;322,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intersegment interest allocations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(12,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:120%"&gt;(444)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Total interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Net interest income (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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;190,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7,205)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;284,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&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:120%"&gt;20,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:120%"&gt;1,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&gt;Net interest income (expense) after credit loss 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;170,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;80,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9,103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;246,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Gain on sale of subsidiary or division&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Other noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50,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;/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:120%"&gt;Noninterest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;151,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;54,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,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:120%"&gt;222,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Operating income (loss)&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13,058)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;84,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:12pt"&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 and gross loans below include intersegment loans, which eliminate in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 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:400;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:400;line-height:100%"&gt;Factoring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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;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:10pt;font-weight:400;line-height:100%"&gt;Total 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;4,931,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,250,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,040,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,260,482)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,333,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Gross loans&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;3,576,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,151,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(693,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,120,291&#160;&lt;/span&gt;&lt;/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:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 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:400;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:400;line-height:100%"&gt;Factoring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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;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:10pt;font-weight:400;line-height:100%"&gt;Total 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;5,568,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,679,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,009,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,595,281)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,956,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Gross loans&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;4,444,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,546,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;153,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;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,276,801)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,867,572&#160;&lt;/span&gt;&lt;/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:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90ZXh0cmVnaW9uOjI3N2YyZWFjOTdjYzQzNTI4MzRiMDRjOWU5MGU0MjFhXzk3Ng_ea7eaf4a-d2bb-4e4e-a4f5-69de832da66f">&lt;div style="margin-top:6pt"&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 presents the Company&#x2019;s operating segments. The accounting policies of the segments are substantially the same as those described in Note 1 &#x2013; Summary of Significant Accounting Policies. Transactions between segments consist primarily of borrowed funds.&#160;Intersegment interest expense is allocated to the Factoring segment and the Payments segment (when the Payments segment is not self-funded) based on Federal Home Loan Bank advance rates. When the Payments segment is self-funded with funding in excess of its factored receivables, intersegment interest income is allocated based on the Federal Funds effective rate. Credit loss expense is allocated based on the segment&#x2019;s allowance for credit losses determination. Noninterest income and expense directly attributable to a segment are assigned accordingly. The majority of salaries and benefits expense for our executive leadership team as well as other selling, general, and administrative shared services costs, including a significant amount of information technology expense, are allocated to the Banking segment.. Taxes are paid on a consolidated basis and are not allocated for segment purposes. The Factoring segment includes only factoring originated by Triumph Financial Services. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.014%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Year Ended December 31, 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:400;line-height:120%"&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:400;line-height:120%"&gt;Factoring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total interest income&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;195,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;207,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;419,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Intersegment interest allocations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9,444)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Total interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,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;/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:120%"&gt;Net interest income (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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;194,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;197,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7,699)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;400,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;/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:120%"&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:120%"&gt;2,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:120%"&gt;Net interest income (expense) after credit loss 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;191,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;194,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;393,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;41,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;84,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;/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:120%"&gt;Noninterest 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:120%"&gt;186,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;87,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;63,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,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:120%"&gt;340,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;/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:120%"&gt;Operating income (loss)&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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;129,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(26,873)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(12,111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;137,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.014%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Year Ended December 31, 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:400;line-height:120%"&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:400;line-height:120%"&gt;Factoring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total interest income&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;189,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;185,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;387,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Intersegment interest allocations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,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:120%"&gt;(9,878)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(511)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Total interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,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;/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:120%"&gt;Net interest income (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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;189,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;175,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8,120)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;369,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&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:120%"&gt;(19,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8,830)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:120%"&gt;Net interest income (expense) after credit loss 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;208,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;166,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:10pt;font-weight:400;line-height:120%"&gt;11,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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;377,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;54,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noninterest 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:120%"&gt;169,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:120%"&gt;74,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;39,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;287,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding: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:120%"&gt;Operating income (loss)&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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;73,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;104,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(21,174)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(11,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;144,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.872%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.014%"/&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-style:italic;font-weight:400;line-height:120%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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:400;line-height:120%"&gt;Factoring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total interest income&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;207,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;109,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;322,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intersegment interest allocations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(12,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:120%"&gt;(444)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Total interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,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:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Net interest income (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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;190,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7,205)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;284,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&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:120%"&gt;20,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:120%"&gt;1,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:120%"&gt;Net interest income (expense) after credit loss 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;170,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;80,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9,103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;246,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:120%"&gt;Gain on sale of subsidiary or division&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Other noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50,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;/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:120%"&gt;Noninterest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;151,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;54,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,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:120%"&gt;222,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:120%"&gt;Operating income (loss)&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:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13,058)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&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;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;84,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:12pt"&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 and gross loans below include intersegment loans, which eliminate in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 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:400;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:400;line-height:100%"&gt;Factoring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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;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:10pt;font-weight:400;line-height:100%"&gt;Total 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;4,931,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,250,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,040,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,260,482)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,333,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Gross loans&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;3,576,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,151,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(693,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,120,291&#160;&lt;/span&gt;&lt;/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:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&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-style:italic;font-weight:400;line-height:100%"&gt;(Dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 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:400;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:400;line-height:100%"&gt;Factoring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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;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:10pt;font-weight:400;line-height:100%"&gt;Total 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;5,568,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,679,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;293,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,009,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,595,281)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,956,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Gross loans&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;4,444,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,546,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;153,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;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,276,801)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,867,572&#160;&lt;/span&gt;&lt;/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:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i79402be4f2644818b97c05d3a91be881_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzItMi0xLTEtODg0MjA_fc4c0ec8-f062-497a-a3c2-1e49847a3bf8"
      unitRef="usd">195871000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i8f7ea9053081492fa068db1e9a29b06b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzItNC0xLTEtODg0MjA_d34f0779-854e-4fb1-b6d1-1e79601bc871"
      unitRef="usd">207114000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="id8607474ee494e6cba952aa1110ec76b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzItNi0xLTEtODg0MjA_0847f5e3-c847-40cf-9a1f-44643a1d3521"
      unitRef="usd">16079000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="if843e1cac2bc4aa882a7a2b1606b18d6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzItOC0xLTEtODg0MjA_8a15dd20-475c-4dc8-aa48-ba8cd8c54050"
      unitRef="usd">175000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzItMTAtMS0xLTg4NDIw_6023f5ac-6caa-4a13-b133-cd4ef07e9f56"
      unitRef="usd">419239000</us-gaap:InterestAndDividendIncomeOperating>
    <tfin:IntersegmentInterestAllocations
      contextRef="i2e415cd7c5104ecca2a299ec108d3b04_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzMtMi0xLTEtODg0MjA_b36aa244-c94f-4d56-94c3-cd8f00564434"
      unitRef="usd">9567000</tfin:IntersegmentInterestAllocations>
    <tfin:IntersegmentInterestAllocations
      contextRef="i650c476310f84720b869604d83394309_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzMtNC0xLTEtODg0MjA_475aec4e-bcf6-44d6-972d-921768bd5d83"
      unitRef="usd">-9444000</tfin:IntersegmentInterestAllocations>
    <tfin:IntersegmentInterestAllocations
      contextRef="id43db1c771b34065aee309355e2d847e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzMtNi0xLTEtODg0MjA_ca3c97f6-e87d-495e-92a7-230446f1df96"
      unitRef="usd">-123000</tfin:IntersegmentInterestAllocations>
    <tfin:IntersegmentInterestAllocations
      contextRef="i256984ef6c244414817d868bf022f99e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzMtOC0xLTEtODg0MjA_b0d3c858-6a4c-48a6-b5bc-763f6897522e"
      unitRef="usd">0</tfin:IntersegmentInterestAllocations>
    <tfin:IntersegmentInterestAllocations
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzMtMTAtMS0xLTg4NDIw_803c0a6c-e82d-4514-9784-6062ed71d0e6"
      unitRef="usd">0</tfin:IntersegmentInterestAllocations>
    <us-gaap:InterestExpense
      contextRef="i79402be4f2644818b97c05d3a91be881_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzQtMi0xLTEtODg0MjA_cde2e7db-c0be-49a1-b6e1-06522ee5f820"
      unitRef="usd">10873000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i8f7ea9053081492fa068db1e9a29b06b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzQtNC0xLTEtODg0MjA_f0aea08f-e736-460d-a72b-d20933045946"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="id8607474ee494e6cba952aa1110ec76b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzQtNi0xLTEtODg0MjA_3b306d3e-1bdd-4620-8dd2-f0308bc747c4"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if843e1cac2bc4aa882a7a2b1606b18d6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzQtOC0xLTEtODg0MjA_fe2ece3e-d274-465f-93ae-4c86f88bfcd5"
      unitRef="usd">7874000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzQtMTAtMS0xLTg4NDIw_4c4e88a8-472c-42f9-8e7b-848a8c189ccf"
      unitRef="usd">18747000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i79402be4f2644818b97c05d3a91be881_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzUtMi0xLTEtODg0MjA_50b70d8e-6a57-4b5d-a8ba-fc1229a58984"
      unitRef="usd">194565000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i8f7ea9053081492fa068db1e9a29b06b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzUtNC0xLTEtODg0MjA_71edc2e2-96ae-4439-953d-934163cecb69"
      unitRef="usd">197670000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="id8607474ee494e6cba952aa1110ec76b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzUtNi0xLTEtODg0MjA_9deaaefc-4895-4cff-8b59-2c66061b9dcf"
      unitRef="usd">15956000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="if843e1cac2bc4aa882a7a2b1606b18d6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzUtOC0xLTEtODg0MjA_7ea7f491-d4ac-4e85-85fb-dbfbcd3d3e4b"
      unitRef="usd">-7699000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzUtMTAtMS0xLTg4NDIw_cf704d3f-0474-4a2e-94da-4910a70a2527"
      unitRef="usd">400492000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i79402be4f2644818b97c05d3a91be881_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzYtMi0xLTEtODg0MjA_46410861-f3e3-4e34-a1c9-05b0e3193e6d"
      unitRef="usd">2753000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i8f7ea9053081492fa068db1e9a29b06b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzYtNC0xLTEtODg0MjA_811c1e98-0688-4e68-bd95-b9f6305579a9"
      unitRef="usd">2895000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="id8607474ee494e6cba952aa1110ec76b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzYtNi0xLTEtODg0MjA_4b047ffc-9472-4074-b7f2-b4a79c9e3b03"
      unitRef="usd">218000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="if843e1cac2bc4aa882a7a2b1606b18d6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzYtOC0xLTEtODg0MjA_86f820b8-2e3f-4404-91af-7d3803e295b1"
      unitRef="usd">1059000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzYtMTAtMS0xLTg4NDIw_26075f37-0d6c-4207-b99b-b63ed9f186bc"
      unitRef="usd">6925000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i79402be4f2644818b97c05d3a91be881_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzctMi0xLTEtODg0MjA_60ec6aef-6675-497e-8ed5-59f3d9b3aec3"
      unitRef="usd">191812000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i8f7ea9053081492fa068db1e9a29b06b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzctNC0xLTEtODg0MjA_eb783e41-eef4-445c-aba9-aff8a460ed2e"
      unitRef="usd">194775000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="id8607474ee494e6cba952aa1110ec76b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzctNi0xLTEtODg0MjA_cf359c8b-17fa-4126-b512-0e0bee4b5e60"
      unitRef="usd">15738000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="if843e1cac2bc4aa882a7a2b1606b18d6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzctOC0xLTEtODg0MjA_0b4e2acb-645b-40c6-b3de-0aec2f442507"
      unitRef="usd">-8758000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzctMTAtMS0xLTg4NDIw_c2ee8254-87b5-4bb0-82be-408e41567982"
      unitRef="usd">393567000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:NoninterestIncome
      contextRef="i79402be4f2644818b97c05d3a91be881_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzgtMi0xLTEtODg0MjA_dd97f5aa-9038-4ee3-a6e8-7910fbdbda54"
      unitRef="usd">41096000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i8f7ea9053081492fa068db1e9a29b06b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzgtNC0xLTEtODg0MjA_5971f859-a740-4f52-8382-b39e8be8180e"
      unitRef="usd">22272000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="id8607474ee494e6cba952aa1110ec76b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzgtNi0xLTEtODg0MjA_4b77a8d3-d6a5-40d8-856f-49617f6376a4"
      unitRef="usd">20620000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="if843e1cac2bc4aa882a7a2b1606b18d6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzgtOC0xLTEtODg0MjA_2196930b-6169-4359-b38f-5a19da1ca482"
      unitRef="usd">80000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzgtMTAtMS0xLTg4NDIw_912d3919-a899-4736-9fd7-e21afcde9141"
      unitRef="usd">84068000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestExpense
      contextRef="i79402be4f2644818b97c05d3a91be881_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzktMi0xLTEtODg0MjA_d203bfd2-0587-438b-8230-a1101ae51eec"
      unitRef="usd">186770000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i8f7ea9053081492fa068db1e9a29b06b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzktNC0xLTEtODg0MjA_23ad12ae-7a03-4f48-8a7c-6bc93f75b5ae"
      unitRef="usd">87197000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="id8607474ee494e6cba952aa1110ec76b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzktNi0xLTEtODg0MjA_f5571255-8e20-4eb8-b937-a5abaebb593f"
      unitRef="usd">63231000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="if843e1cac2bc4aa882a7a2b1606b18d6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzktOC0xLTEtODg0MjA_67d7ec55-1d0b-430f-b6f6-51e1b9447d0e"
      unitRef="usd">3433000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzktMTAtMS0xLTg4NDIw_16441aef-b88f-45bc-91e2-7b7bde1e2a2b"
      unitRef="usd">340631000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i79402be4f2644818b97c05d3a91be881_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzEwLTItMS0xLTg4NDIw_8e6f2ab3-2a26-4257-9c57-03611462fdfe"
      unitRef="usd">46138000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8f7ea9053081492fa068db1e9a29b06b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzEwLTQtMS0xLTg4NDIw_af756d3e-955e-403d-93ae-caba2c19bbc1"
      unitRef="usd">129850000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id8607474ee494e6cba952aa1110ec76b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzEwLTYtMS0xLTg4NDIw_06900448-11bb-4186-a222-24c285913deb"
      unitRef="usd">-26873000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if843e1cac2bc4aa882a7a2b1606b18d6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzEwLTgtMS0xLTg4NDIw_21011a90-cf26-4c8e-9f88-d883d223ba53"
      unitRef="usd">-12111000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMGFjMGViYWJiOTM0ZTE2YTU5YjNiYmMxNTEwZWFkMC90YWJsZXJhbmdlOjAwYWMwZWJhYmI5MzRlMTZhNTliM2JiYzE1MTBlYWQwXzEwLTEwLTEtMS04ODQyMA_94467e5c-7f69-4527-b5e0-b6704ae4618b"
      unitRef="usd">137004000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i68609066c142482d8636305d12d36e5c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzItMi0xLTEtODg0MjA_fdb1b768-8540-46eb-9f7a-1ed7048be54a"
      unitRef="usd">189621000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i5d9e8c61d9b64b8fb30c55c54205ff21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzItNC0xLTEtODg0MjA_4601d195-8d60-4f73-bc31-b8875f69eff7"
      unitRef="usd">185741000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i43d8ffab80e2468b99535d8aa5754f21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzItNi0xLTEtODg0MjA_a09bf854-2580-4dab-8b34-09c0e1d1875f"
      unitRef="usd">12093000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i1faff84bd29343eea2d1ad8b49850b00_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzItOC0xLTEtODg0MjA_e3901544-c9f9-49c9-84c7-881c8ac7a3d1"
      unitRef="usd">100000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzItMTAtMS0xLTg4NDIw_94603f5f-104c-4899-bfb9-10e4506d341a"
      unitRef="usd">387555000</us-gaap:InterestAndDividendIncomeOperating>
    <tfin:IntersegmentInterestAllocations
      contextRef="i82dc1a16c8cc421aa023fe370225da5d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzMtMi0xLTEtODg0MjA_918155e6-5fb4-4dc0-8642-9162f7254692"
      unitRef="usd">10389000</tfin:IntersegmentInterestAllocations>
    <tfin:IntersegmentInterestAllocations
      contextRef="i27ae2cffe4e3415e8ef8fa82c2e2e1c2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzMtNC0xLTEtODg0MjA_c0130bdc-79d0-4e3c-9356-c8a4d7b96f5f"
      unitRef="usd">-9878000</tfin:IntersegmentInterestAllocations>
    <tfin:IntersegmentInterestAllocations
      contextRef="icc899d0121f2481192be5b73222926b7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzMtNi0xLTEtODg0MjA_ba1f879b-b4aa-4035-afb1-d681b105b029"
      unitRef="usd">-511000</tfin:IntersegmentInterestAllocations>
    <tfin:IntersegmentInterestAllocations
      contextRef="i2da721d73a8144e5b8f1b49b02407223_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzMtOC0xLTEtODg0MjA_5d586485-6567-4597-b09b-a7a7de2309c8"
      unitRef="usd">0</tfin:IntersegmentInterestAllocations>
    <tfin:IntersegmentInterestAllocations
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzMtMTAtMS0xLTg4NDIw_0b2815f8-fddb-44e9-ac97-4cb819039cfa"
      unitRef="usd">0</tfin:IntersegmentInterestAllocations>
    <us-gaap:InterestExpense
      contextRef="i68609066c142482d8636305d12d36e5c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzQtMi0xLTEtODg0MjA_655b69c0-7bb7-423c-999a-425b3e6e672d"
      unitRef="usd">10205000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i5d9e8c61d9b64b8fb30c55c54205ff21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzQtNC0xLTEtODg0MjA_2d08480e-fcb9-4dc9-916d-03aadea2bd14"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i43d8ffab80e2468b99535d8aa5754f21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzQtNi0xLTEtODg0MjA_0bf9ffc3-f4db-4f2b-959c-b358c0705b69"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i1faff84bd29343eea2d1ad8b49850b00_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzQtOC0xLTEtODg0MjA_69b3a911-0174-4709-911b-0e3998796e31"
      unitRef="usd">8220000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzQtMTAtMS0xLTg4NDIw_44520094-c147-42ce-a3ab-caae6183681f"
      unitRef="usd">18425000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i68609066c142482d8636305d12d36e5c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzUtMi0xLTEtODg0MjA_5ee5c19b-a965-491e-bb33-8fc683140c94"
      unitRef="usd">189805000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i5d9e8c61d9b64b8fb30c55c54205ff21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzUtNC0xLTEtODg0MjA_41692fef-a108-4db6-b693-86f8c6724fe6"
      unitRef="usd">175863000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i43d8ffab80e2468b99535d8aa5754f21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzUtNi0xLTEtODg0MjA_c543ea68-6914-4423-b912-1d7166c18ca4"
      unitRef="usd">11582000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i1faff84bd29343eea2d1ad8b49850b00_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzUtOC0xLTEtODg0MjA_e7e8e40e-2ae7-4655-935e-4de306f82143"
      unitRef="usd">-8120000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzUtMTAtMS0xLTg4NDIw_8532ce18-6772-43f4-9268-c47c2ed1bdcc"
      unitRef="usd">369130000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i68609066c142482d8636305d12d36e5c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzYtMi0xLTEtODg0MjA_dd6d57e7-3e20-4016-a5b9-d13b2e0ad9cf"
      unitRef="usd">-19016000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i5d9e8c61d9b64b8fb30c55c54205ff21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzYtNC0xLTEtODg0MjA_1263cc7b-61a6-412f-bd7d-f8699f99397c"
      unitRef="usd">9691000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i43d8ffab80e2468b99535d8aa5754f21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzYtNi0xLTEtODg0MjA_1bca995b-3b2e-4e36-9f60-353b4451d4ae"
      unitRef="usd">438000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i1faff84bd29343eea2d1ad8b49850b00_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzYtOC0xLTEtODg0MjA_acae16a9-6685-44ad-98a5-eff806d979f1"
      unitRef="usd">57000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzYtMTAtMS0xLTg4NDIw_4866ca8a-23af-4056-b85f-d8c9f4376e80"
      unitRef="usd">-8830000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i68609066c142482d8636305d12d36e5c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzctMi0xLTEtODg0MjA_89a2ee84-bf55-44d6-9bfa-c1db68fa3d8e"
      unitRef="usd">208821000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i5d9e8c61d9b64b8fb30c55c54205ff21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzctNC0xLTEtODg0MjA_e76628a1-649a-4b8f-84f7-cf51f55826fa"
      unitRef="usd">166172000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i43d8ffab80e2468b99535d8aa5754f21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzctNi0xLTEtODg0MjA_5a460896-48da-4a79-8d5c-aea910747cbc"
      unitRef="usd">11144000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i1faff84bd29343eea2d1ad8b49850b00_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzctOC0xLTEtODg0MjA_d9343a19-1f05-4627-b079-e2358477da7a"
      unitRef="usd">-8177000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzctMTAtMS0xLTg4NDIw_8ce1aaf5-d5e8-4f24-bc1f-57b2e0f6cdc1"
      unitRef="usd">377960000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:NoninterestIncome
      contextRef="i68609066c142482d8636305d12d36e5c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzktMi0xLTEtODg0MjA_e4c374a2-3825-4b2a-a6de-7d9e4f6e9cb1"
      unitRef="usd">33447000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i5d9e8c61d9b64b8fb30c55c54205ff21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzktNC0xLTEtODg0MjA_a07e61d7-7de4-470d-b760-5b30dfaab711"
      unitRef="usd">13005000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i43d8ffab80e2468b99535d8aa5754f21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzktNi0xLTEtODg0MjA_70575546-a07d-4349-9328-f29cb9cb16f2"
      unitRef="usd">7451000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i1faff84bd29343eea2d1ad8b49850b00_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzktOC0xLTEtODg0MjA_476b02fb-ed39-4382-a208-23f34591b0c6"
      unitRef="usd">598000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzktMTAtMS0xLTg4NDIw_1f19e37d-e84f-422a-b2df-14248e31853c"
      unitRef="usd">54501000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestExpense
      contextRef="i68609066c142482d8636305d12d36e5c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzEwLTItMS0xLTg4NDIw_f5e1397c-9f01-4432-821d-fc948ff2692b"
      unitRef="usd">169114000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i5d9e8c61d9b64b8fb30c55c54205ff21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzEwLTQtMS0xLTg4NDIw_edb5ba45-adc2-4b98-a75a-3ce5050de726"
      unitRef="usd">74768000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i43d8ffab80e2468b99535d8aa5754f21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzEwLTYtMS0xLTg4NDIw_f85c3ccb-6625-416a-a523-4a673d8f4c14"
      unitRef="usd">39769000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i1faff84bd29343eea2d1ad8b49850b00_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzEwLTgtMS0xLTg4NDIw_f3ee5105-0436-4fe9-98d0-1b6682d02c74"
      unitRef="usd">3856000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzEwLTEwLTEtMS04ODQyMA_876b0b42-ce31-41dc-9ac9-2c7cd1ecdff3"
      unitRef="usd">287507000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i68609066c142482d8636305d12d36e5c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzExLTItMS0xLTg4NDIw_86157c65-2f4e-4fa6-86e9-45b54c8fd002"
      unitRef="usd">73154000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5d9e8c61d9b64b8fb30c55c54205ff21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzExLTQtMS0xLTg4NDIw_13a515ba-2493-46f9-9fae-4337f8b8a07b"
      unitRef="usd">104409000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i43d8ffab80e2468b99535d8aa5754f21_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzExLTYtMS0xLTg4NDIw_721ab859-1ece-4289-a831-6e22eedf00cc"
      unitRef="usd">-21174000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i1faff84bd29343eea2d1ad8b49850b00_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzExLTgtMS0xLTg4NDIw_49935451-eeda-4ac6-8fb0-d7b737e9dec4"
      unitRef="usd">-11435000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTo2NWQzODAwYWRmNDI0OTU1OGYwZjMyZTc4ODlhNWE4MS90YWJsZXJhbmdlOjY1ZDM4MDBhZGY0MjQ5NTU4ZjBmMzJlNzg4OWE1YTgxXzExLTEwLTEtMS04ODQyMA_77545114-44b2-46a9-99d1-c20b857f0417"
      unitRef="usd">144954000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i9669f5b2ca9643658da44d5afdcb1d72_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzItMi0xLTEtODg0MjA_459bdc42-9af4-4712-aa6c-383117b86d3d"
      unitRef="usd">207978000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i4b77fd6435dd4f57b403c282c18e5dcb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzItNC0xLTEtODg0MjA_d3cd0087-41a0-4a23-a2d4-7a2e07bee2ed"
      unitRef="usd">109391000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i2a52e823223f4b17b80768a461cf3e37_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzItNi0xLTEtODg0MjA_54fb0367-340c-4ba0-bd44-3adf9102301e"
      unitRef="usd">4474000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i097b6be1ef9d412d90aeb617a74e5171_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzItOC0xLTEtODg0MjA_f7bfb411-457d-43b0-aa7b-665266f52e06"
      unitRef="usd">272000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzItMTAtMS0xLTg4NDIw_74f027bb-432a-40b0-8e95-2ffa423a1e1a"
      unitRef="usd">322115000</us-gaap:InterestAndDividendIncomeOperating>
    <tfin:IntersegmentInterestAllocations
      contextRef="i81081c7420ce4ff89a6ad779fa081a1d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzMtMi0xLTEtODg0MjA_b68757a1-f997-41e3-9e08-7aa546196294"
      unitRef="usd">12815000</tfin:IntersegmentInterestAllocations>
    <tfin:IntersegmentInterestAllocations
      contextRef="i15dad7f32dcd41d598e3769dc56a1e59_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzMtNC0xLTEtODg0MjA_4808ec24-f65c-40b2-a087-f5dbc289f205"
      unitRef="usd">-12371000</tfin:IntersegmentInterestAllocations>
    <tfin:IntersegmentInterestAllocations
      contextRef="i333e8e1082f147319b86aaf45ee0b8d3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzMtNi0xLTEtODg0MjA_896467d7-134b-463f-af26-7b6a4e3c3d01"
      unitRef="usd">-444000</tfin:IntersegmentInterestAllocations>
    <tfin:IntersegmentInterestAllocations
      contextRef="i968103c33841465f8e7adddce7783cfb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzMtOC0xLTEtODg0MjA_d209916f-f73b-4e5c-9e26-151b116a6f34"
      unitRef="usd">0</tfin:IntersegmentInterestAllocations>
    <tfin:IntersegmentInterestAllocations
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzMtMTAtMS0xLTg4NDIw_bf7f5744-fb30-4e68-859f-1be426caf723"
      unitRef="usd">0</tfin:IntersegmentInterestAllocations>
    <us-gaap:InterestExpense
      contextRef="i9669f5b2ca9643658da44d5afdcb1d72_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzQtMi0xLTEtODg0MjA_3a281717-968d-4793-8205-8edb511ce35a"
      unitRef="usd">29910000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i4b77fd6435dd4f57b403c282c18e5dcb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzQtNC0xLTEtODg0MjA_312dac40-1a4d-4c99-8c4f-4ba6d382b6f7"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i2a52e823223f4b17b80768a461cf3e37_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzQtNi0xLTEtODg0MjA_d774a91f-1b3c-4761-8b65-dd9608bb83c6"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i097b6be1ef9d412d90aeb617a74e5171_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzQtOC0xLTEtODg0MjA_7a1cda86-fb24-4b88-a501-a9fbc42d4281"
      unitRef="usd">7477000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzQtMTAtMS0xLTg4NDIw_8487ff2a-d8a3-46ee-a689-b41ae44ee41a"
      unitRef="usd">37387000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i9669f5b2ca9643658da44d5afdcb1d72_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzUtMi0xLTEtODg0MjA_56b32ecc-9248-4ce1-80e9-d1e6ff260d48"
      unitRef="usd">190883000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i4b77fd6435dd4f57b403c282c18e5dcb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzUtNC0xLTEtODg0MjA_487c0cc8-bbfe-4ee3-97fb-346acf42f2c0"
      unitRef="usd">97020000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i2a52e823223f4b17b80768a461cf3e37_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzUtNi0xLTEtODg0MjA_0dbb3c8f-98d8-45d9-8561-9e298eb9a917"
      unitRef="usd">4030000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i097b6be1ef9d412d90aeb617a74e5171_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzUtOC0xLTEtODg0MjA_9fef5d44-c44d-4136-9c3e-a0f922158a3e"
      unitRef="usd">-7205000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzUtMTAtMS0xLTg4NDIw_289247fc-e442-4154-a814-674356e5836c"
      unitRef="usd">284728000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i9669f5b2ca9643658da44d5afdcb1d72_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzYtMi0xLTEtODg0MjA_4abf0a5b-e2e0-4d54-a316-f867602ad5ea"
      unitRef="usd">20217000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i4b77fd6435dd4f57b403c282c18e5dcb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzYtNC0xLTEtODg0MjA_f2b8fe9d-91f9-47c8-8391-1997ffb31232"
      unitRef="usd">16042000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i2a52e823223f4b17b80768a461cf3e37_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzYtNi0xLTEtODg0MjA_4f19505f-7346-4131-9a8b-63d0f932ef9f"
      unitRef="usd">172000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i097b6be1ef9d412d90aeb617a74e5171_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzYtOC0xLTEtODg0MjA_ebaee9a2-d34c-4201-9278-ac99ff9bc4eb"
      unitRef="usd">1898000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzYtMTAtMS0xLTg4NDIw_aea10170-d430-463c-88c1-3f58ef3c7434"
      unitRef="usd">38329000</us-gaap:FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i9669f5b2ca9643658da44d5afdcb1d72_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzctMi0xLTEtODg0MjA_73fa2108-fe41-4462-9974-7c5665121196"
      unitRef="usd">170666000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i4b77fd6435dd4f57b403c282c18e5dcb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzctNC0xLTEtODg0MjA_9c15bafa-bedf-4073-ba40-b9678a2c40f5"
      unitRef="usd">80978000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i2a52e823223f4b17b80768a461cf3e37_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzctNi0xLTEtODg0MjA_28cac304-a14c-4aa6-b6ac-c0914cf51e23"
      unitRef="usd">3858000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i097b6be1ef9d412d90aeb617a74e5171_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzctOC0xLTEtODg0MjA_35f92932-5262-4181-8731-1ce56e8e7ac7"
      unitRef="usd">-9103000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzctMTAtMS0xLTg4NDIw_bbdfaa19-c2ca-435e-9208-f6c1cd77648c"
      unitRef="usd">246399000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="i9669f5b2ca9643658da44d5afdcb1d72_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzgtMi0xLTEtOTg3NTc_4458c6d3-03ba-437a-8291-5ea0760d958e"
      unitRef="usd">9758000</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="i4b77fd6435dd4f57b403c282c18e5dcb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzgtNC0xLTEtOTg3NTc_69150d43-defc-484e-b08a-766ea0306bd1"
      unitRef="usd">0</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="i2a52e823223f4b17b80768a461cf3e37_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzgtNi0xLTEtOTg3NTc_043ae82e-a6b4-4342-be91-bf797516ab68"
      unitRef="usd">0</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="i097b6be1ef9d412d90aeb617a74e5171_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzgtOC0xLTEtOTg3NTc_3b84324f-caa9-43e2-9e7b-1d1fbf3d0ad0"
      unitRef="usd">0</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:GainOrLossOnSaleOfStockInSubsidiary
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzgtMTAtMS0xLTk4NzU3_43f21bd9-6c51-4dd2-b4cb-9fe6612befb9"
      unitRef="usd">9758000</us-gaap:GainOrLossOnSaleOfStockInSubsidiary>
    <us-gaap:NoninterestIncomeOther
      contextRef="i9669f5b2ca9643658da44d5afdcb1d72_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzgtMi0xLTEtODg0MjA_713bd92c-ae8a-4941-9ff2-63ee7e0a8535"
      unitRef="usd">29379000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOther
      contextRef="i4b77fd6435dd4f57b403c282c18e5dcb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzgtNC0xLTEtODg0MjA_c146f6f3-d8e3-48ad-9ef2-513204d95d22"
      unitRef="usd">21010000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOther
      contextRef="i2a52e823223f4b17b80768a461cf3e37_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzgtNi0xLTEtODg0MjA_c8e70199-84c5-434d-b607-25d0668c2ec9"
      unitRef="usd">125000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOther
      contextRef="i097b6be1ef9d412d90aeb617a74e5171_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzgtOC0xLTEtODg0MjA_a598ef4b-3443-41f2-a005-c64e8d23efdb"
      unitRef="usd">113000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOther
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzgtMTAtMS0xLTg4NDIw_2757b7d3-b225-4233-b742-3e8e3c5d92f8"
      unitRef="usd">50627000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestExpense
      contextRef="i9669f5b2ca9643658da44d5afdcb1d72_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzktMi0xLTEtODg0MjA_04d0c6a0-fff9-43be-9b3d-65f1f4c7474f"
      unitRef="usd">151115000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i4b77fd6435dd4f57b403c282c18e5dcb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzktNC0xLTEtODg0MjA_55ef7fb8-b3cf-45e0-a354-d6e996c702ad"
      unitRef="usd">54011000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i2a52e823223f4b17b80768a461cf3e37_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzktNi0xLTEtODg0MjA_d7310042-5f64-40d7-b013-d3c34167af7e"
      unitRef="usd">12880000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i097b6be1ef9d412d90aeb617a74e5171_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzktOC0xLTEtODg0MjA_d72cae06-ac4a-4f45-9e2c-d10afe2e3b41"
      unitRef="usd">4068000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzktMTAtMS0xLTg4NDIw_b778106c-5102-4a56-90a7-7f69e379d70d"
      unitRef="usd">222074000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9669f5b2ca9643658da44d5afdcb1d72_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzEwLTItMS0xLTg4NDIw_5b94d1aa-fdff-4d65-a328-b1c9689a5d16"
      unitRef="usd">58688000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4b77fd6435dd4f57b403c282c18e5dcb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzEwLTQtMS0xLTg4NDIw_805b5227-11b1-43ab-9a6f-c3573fe978f0"
      unitRef="usd">47977000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2a52e823223f4b17b80768a461cf3e37_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzEwLTYtMS0xLTg4NDIw_983e090e-9b30-4b83-b8ea-d439339e6870"
      unitRef="usd">-8897000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i097b6be1ef9d412d90aeb617a74e5171_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzEwLTgtMS0xLTg4NDIw_c3ab7749-625c-4669-8e67-d93bd2c3b712"
      unitRef="usd">-13058000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i481e57f876b149a4b9654a034da60e24_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpmMDcyYmJlMWVlOTE0MWI0Yjk1N2Y0NDk0M2VlN2NlOS90YWJsZXJhbmdlOmYwNzJiYmUxZWU5MTQxYjRiOTU3ZjQ0OTQzZWU3Y2U5XzEwLTEwLTEtMS04ODQyMA_212b00a8-ed7e-419e-807f-5060dbc3667c"
      unitRef="usd">84710000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:Assets
      contextRef="i1fcd68fd14a1467caf018e102b5f3ae0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpkODZmZDcxYjkyZGI0MDM2YjI1YjMwMzFkN2E4Y2FlNC90YWJsZXJhbmdlOmQ4NmZkNzFiOTJkYjQwMzZiMjViMzAzMWQ3YThjYWU0XzItMi0xLTEtODg0MjA_36a3e086-1753-4d42-8639-23c65010457d"
      unitRef="usd">4931666000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i5c5445a0897445fab3af73fc14ba4b1f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpkODZmZDcxYjkyZGI0MDM2YjI1YjMwMzFkN2E4Y2FlNC90YWJsZXJhbmdlOmQ4NmZkNzFiOTJkYjQwMzZiMjViMzAzMWQ3YThjYWU0XzItNC0xLTEtODg0MjA_e86414a0-9c0a-4cb1-8552-8281e6fd3af2"
      unitRef="usd">1250476000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i749c42f4c6034a8293574b950d0f7d70_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpkODZmZDcxYjkyZGI0MDM2YjI1YjMwMzFkN2E4Y2FlNC90YWJsZXJhbmdlOmQ4NmZkNzFiOTJkYjQwMzZiMjViMzAzMWQ3YThjYWU0XzItNi0xLTEtODg0MjA_30779fcd-e27f-4d9e-8973-7c4c656d6879"
      unitRef="usd">371948000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iccfcc260f7ff4164819a50a2a3af0251_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpkODZmZDcxYjkyZGI0MDM2YjI1YjMwMzFkN2E4Y2FlNC90YWJsZXJhbmdlOmQ4NmZkNzFiOTJkYjQwMzZiMjViMzAzMWQ3YThjYWU0XzItOC0xLTEtODg0MjA_29e0ff3c-3821-47aa-b8c0-eae5f3480081"
      unitRef="usd">1040175000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iceca8188f1254de1927a7b58c24a66c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpkODZmZDcxYjkyZGI0MDM2YjI1YjMwMzFkN2E4Y2FlNC90YWJsZXJhbmdlOmQ4NmZkNzFiOTJkYjQwMzZiMjViMzAzMWQ3YThjYWU0XzItMTAtMS0xLTg4NDIw_be0e1cfa-50e4-4af6-9dd1-614081cb2465"
      unitRef="usd">-2260482000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpkODZmZDcxYjkyZGI0MDM2YjI1YjMwMzFkN2E4Y2FlNC90YWJsZXJhbmdlOmQ4NmZkNzFiOTJkYjQwMzZiMjViMzAzMWQ3YThjYWU0XzItMTItMS0xLTg4NDIw_a0602863-603b-4f3d-8fe0-3500f65bac21"
      unitRef="usd">5333783000</us-gaap:Assets>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1fcd68fd14a1467caf018e102b5f3ae0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpkODZmZDcxYjkyZGI0MDM2YjI1YjMwMzFkN2E4Y2FlNC90YWJsZXJhbmdlOmQ4NmZkNzFiOTJkYjQwMzZiMjViMzAzMWQ3YThjYWU0XzMtMi0xLTEtODg0MjA_8f7d415e-882b-4613-92d0-2d300d1e21c6"
      unitRef="usd">3576216000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5c5445a0897445fab3af73fc14ba4b1f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpkODZmZDcxYjkyZGI0MDM2YjI1YjMwMzFkN2E4Y2FlNC90YWJsZXJhbmdlOmQ4NmZkNzFiOTJkYjQwMzZiMjViMzAzMWQ3YThjYWU0XzMtNC0xLTEtODg0MjA_f8053ec8-a4c7-4372-b0ba-08d26b28d7bb"
      unitRef="usd">1151727000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i749c42f4c6034a8293574b950d0f7d70_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpkODZmZDcxYjkyZGI0MDM2YjI1YjMwMzFkN2E4Y2FlNC90YWJsZXJhbmdlOmQ4NmZkNzFiOTJkYjQwMzZiMjViMzAzMWQ3YThjYWU0XzMtNi0xLTEtODg0MjA_1f050d02-8cfc-43c4-9255-24c9529a819b"
      unitRef="usd">85722000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iccfcc260f7ff4164819a50a2a3af0251_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpkODZmZDcxYjkyZGI0MDM2YjI1YjMwMzFkN2E4Y2FlNC90YWJsZXJhbmdlOmQ4NmZkNzFiOTJkYjQwMzZiMjViMzAzMWQ3YThjYWU0XzMtOC0xLTEtODg0MjA_964f01bb-1dec-42b0-9e2a-bb7267d5cf98"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iceca8188f1254de1927a7b58c24a66c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpkODZmZDcxYjkyZGI0MDM2YjI1YjMwMzFkN2E4Y2FlNC90YWJsZXJhbmdlOmQ4NmZkNzFiOTJkYjQwMzZiMjViMzAzMWQ3YThjYWU0XzMtMTAtMS0xLTg4NDIw_4a9817c4-ddf1-4e6d-a0a7-b64b964d567f"
      unitRef="usd">-693374000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib4fe4676712f4f26964eadc06f059b3f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTpkODZmZDcxYjkyZGI0MDM2YjI1YjMwMzFkN2E4Y2FlNC90YWJsZXJhbmdlOmQ4NmZkNzFiOTJkYjQwMzZiMjViMzAzMWQ3YThjYWU0XzMtMTItMS0xLTg4NDIw_de77eb82-47a8-4775-9770-deffdeddc801"
      unitRef="usd">4120291000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:Assets
      contextRef="i658b5c0650e247ffa5201893bf4cb799_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMmQyZjliZjc1Yjg0MjY2ODFlMGIwZTVkZWQ3ZGYxYS90YWJsZXJhbmdlOjAyZDJmOWJmNzViODQyNjY4MWUwYjBlNWRlZDdkZjFhXzItMi0xLTEtODg0MjA_2c37a506-a742-4f87-88f6-97143b0844f8"
      unitRef="usd">5568826000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ifb4fbd66f5fd439dabb6c0f6de2849dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMmQyZjliZjc1Yjg0MjY2ODFlMGIwZTVkZWQ3ZGYxYS90YWJsZXJhbmdlOjAyZDJmOWJmNzViODQyNjY4MWUwYjBlNWRlZDdkZjFhXzItNC0xLTEtODg0MjA_cc679c11-0d35-477a-8009-ef13255e75f6"
      unitRef="usd">1679495000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i246d978a1354458981ce46e37d523bdb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMmQyZjliZjc1Yjg0MjY2ODFlMGIwZTVkZWQ3ZGYxYS90YWJsZXJhbmdlOjAyZDJmOWJmNzViODQyNjY4MWUwYjBlNWRlZDdkZjFhXzItNi0xLTEtODg0MjA_0dc724b2-f009-4877-8b7f-b8cd8d550581"
      unitRef="usd">293212000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i519599f9b5f840da82fdeb7da5ddc0d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMmQyZjliZjc1Yjg0MjY2ODFlMGIwZTVkZWQ3ZGYxYS90YWJsZXJhbmdlOjAyZDJmOWJmNzViODQyNjY4MWUwYjBlNWRlZDdkZjFhXzItOC0xLTEtODg0MjA_830256fa-ff28-48a8-8048-7a4bbad057e1"
      unitRef="usd">1009998000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i286c5e9145144df58e9d661cdc5b3f8c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMmQyZjliZjc1Yjg0MjY2ODFlMGIwZTVkZWQ3ZGYxYS90YWJsZXJhbmdlOjAyZDJmOWJmNzViODQyNjY4MWUwYjBlNWRlZDdkZjFhXzItMTAtMS0xLTg4NDIw_a439fd5b-4882-41e8-9bc6-3e90591f08ba"
      unitRef="usd">-2595281000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMmQyZjliZjc1Yjg0MjY2ODFlMGIwZTVkZWQ3ZGYxYS90YWJsZXJhbmdlOjAyZDJmOWJmNzViODQyNjY4MWUwYjBlNWRlZDdkZjFhXzItMTItMS0xLTg4NDIw_5e971849-6a44-4c38-a5aa-aeb4f264a9d0"
      unitRef="usd">5956250000</us-gaap:Assets>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i658b5c0650e247ffa5201893bf4cb799_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMmQyZjliZjc1Yjg0MjY2ODFlMGIwZTVkZWQ3ZGYxYS90YWJsZXJhbmdlOjAyZDJmOWJmNzViODQyNjY4MWUwYjBlNWRlZDdkZjFhXzMtMi0xLTEtODg0MjA_3ac7ce09-22b0-4c41-b3f5-e1464955c1cc"
      unitRef="usd">4444136000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ifb4fbd66f5fd439dabb6c0f6de2849dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMmQyZjliZjc1Yjg0MjY2ODFlMGIwZTVkZWQ3ZGYxYS90YWJsZXJhbmdlOjAyZDJmOWJmNzViODQyNjY4MWUwYjBlNWRlZDdkZjFhXzMtNC0xLTEtODg0MjA_3bc685d1-7f42-4399-b0e1-a73d9e930110"
      unitRef="usd">1546361000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i246d978a1354458981ce46e37d523bdb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMmQyZjliZjc1Yjg0MjY2ODFlMGIwZTVkZWQ3ZGYxYS90YWJsZXJhbmdlOjAyZDJmOWJmNzViODQyNjY4MWUwYjBlNWRlZDdkZjFhXzMtNi0xLTEtODg0MjA_d6c74b44-4847-4188-811e-93cf42517ecf"
      unitRef="usd">153176000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i519599f9b5f840da82fdeb7da5ddc0d1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMmQyZjliZjc1Yjg0MjY2ODFlMGIwZTVkZWQ3ZGYxYS90YWJsZXJhbmdlOjAyZDJmOWJmNzViODQyNjY4MWUwYjBlNWRlZDdkZjFhXzMtOC0xLTEtODg0MjA_1effdbb6-61ed-44c6-824e-c4e8347b1fd5"
      unitRef="usd">700000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i286c5e9145144df58e9d661cdc5b3f8c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMmQyZjliZjc1Yjg0MjY2ODFlMGIwZTVkZWQ3ZGYxYS90YWJsZXJhbmdlOjAyZDJmOWJmNzViODQyNjY4MWUwYjBlNWRlZDdkZjFhXzMtMTAtMS0xLTg4NDIw_1913db2d-1803-426a-b560-c44073ddb08a"
      unitRef="usd">-1276801000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idd5ecf524f8b43ee947d200492ac1fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMTcvZnJhZzoyNzdmMmVhYzk3Y2M0MzUyODM0YjA0YzllOTBlNDIxYS90YWJsZTowMmQyZjliZjc1Yjg0MjY2ODFlMGIwZTVkZWQ3ZGYxYS90YWJsZXJhbmdlOjAyZDJmOWJmNzViODQyNjY4MWUwYjBlNWRlZDdkZjFhXzMtMTItMS0xLTg4NDIw_d5e50938-3dc1-4ed6-a320-806234710cdd"
      unitRef="usd">4867572000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMjAvZnJhZzowMmRhNDQ3YWU1NTI0YzllYmM2ZjdlM2JjNzdlMjg4Ni90ZXh0cmVnaW9uOjAyZGE0NDdhZTU1MjRjOWViYzZmN2UzYmM3N2UyODg2XzgzMw_6400b0f9-84a3-4374-b3bd-3b1a7cabd290">SUBSEQUENT EVENTS&lt;div style="margin-top:6pt"&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;Accelerated Share Repurchase&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:400;line-height:120%"&gt;On February 1, 2023, the Company entered into an accelerated share repurchase (&#x201c;ASR&#x201d;) agreement to repurchase $70,000,000 of the Company&#x2019;s common stock. Under the terms of the ASR agreement, the Company received an initial delivery of 961,373 common shares representing approximately 80% of the expected total to be repurchased. Subject to certain adjustments pursuant to the ASR agreement, the final number of shares repurchased and delivered under the ASR agreement will be based on the volume weighted average share price of the Company&#x2019;s common stock during the term of the transaction, which is expected to be completed in the second quarter of 2023. The ASR is part of the Company&#x2019;s previously announced plan to repurchase up to $100,000,000 of the Company&#x2019;s common stock and is within the remaining amount authorized by the Company&#x2019;s Board of Directors pursuant to such plan.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ia2d7d99b425549438d0ee960ba99c75e_I20230201"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMjAvZnJhZzowMmRhNDQ3YWU1NTI0YzllYmM2ZjdlM2JjNzdlMjg4Ni90ZXh0cmVnaW9uOjAyZGE0NDdhZTU1MjRjOWViYzZmN2UzYmM3N2UyODg2XzEwOTk1MTE2MzIyMTA_4cb1fc1b-aa6c-4fd8-8f01-bf4fb922c193"
      unitRef="usd">70000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i254cc1d5351c4045af87d7e170aed89a_D20230201-20230201"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMjAvZnJhZzowMmRhNDQ3YWU1NTI0YzllYmM2ZjdlM2JjNzdlMjg4Ni90ZXh0cmVnaW9uOjAyZGE0NDdhZTU1MjRjOWViYzZmN2UzYmM3N2UyODg2XzEwOTk1MTE2MzIyMjM_07190ff9-d453-468a-84d2-dba36bc36928"
      unitRef="shares">961373</us-gaap:TreasuryStockSharesAcquired>
    <tfin:StockRepurchaseProgramPercentOfAuthorizedSharesRepurchased
      contextRef="ia2d7d99b425549438d0ee960ba99c75e_I20230201"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMjAvZnJhZzowMmRhNDQ3YWU1NTI0YzllYmM2ZjdlM2JjNzdlMjg4Ni90ZXh0cmVnaW9uOjAyZGE0NDdhZTU1MjRjOWViYzZmN2UzYmM3N2UyODg2XzEwOTk1MTE2MzIyNDY_5f7ca012-5524-4f88-a3d2-560cbc71223d"
      unitRef="number">0.80</tfin:StockRepurchaseProgramPercentOfAuthorizedSharesRepurchased>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i06a31b2492c44f27962f196e7bc717b5_I20221107"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yMjAvZnJhZzowMmRhNDQ3YWU1NTI0YzllYmM2ZjdlM2JjNzdlMjg4Ni90ZXh0cmVnaW9uOjAyZGE0NDdhZTU1MjRjOWViYzZmN2UzYmM3N2UyODg2XzEwOTk1MTE2MzIyNzY_6b0bfb65-a0c0-42f6-a097-8cedc6f67245"
      unitRef="usd">100000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <dei:AuditorName
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yNTYvZnJhZzo5ZmM5ZGFmNGFiYjI0NGRkYmMxZjhlYWNjMjNkMjcwOC90ZXh0cmVnaW9uOjlmYzlkYWY0YWJiMjQ0ZGRiYzFmOGVhY2MyM2QyNzA4XzEwNjM_27385b4e-bde9-490f-9911-e5663cb1891d">Crowe LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yNTYvZnJhZzo5ZmM5ZGFmNGFiYjI0NGRkYmMxZjhlYWNjMjNkMjcwOC90ZXh0cmVnaW9uOjlmYzlkYWY0YWJiMjQ0ZGRiYzFmOGVhY2MyM2QyNzA4XzEwNjQ_7d25be24-176f-4023-88ea-0ae60177a352">Franklin, TN</dei:AuditorLocation>
    <dei:AuditorFirmId
      contextRef="i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxMzFlYjQ1YmJmNzRjNTdiNmI1ZWU3ZDRhMTkwNmNmL3NlYzo4MTMxZWI0NWJiZjc0YzU3YjZiNWVlN2Q0YTE5MDZjZl8yNTYvZnJhZzo5ZmM5ZGFmNGFiYjI0NGRkYmMxZjhlYWNjMjNkMjcwOC90ZXh0cmVnaW9uOjlmYzlkYWY0YWJiMjQ0ZGRiYzFmOGVhY2MyM2QyNzA4XzM3Mg_e31335ff-51fb-4305-bcef-e8e6d3f0f2ce">173</dei:AuditorFirmId>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>164
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( !F!3U8'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  9@4]6M$2>=N\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O:9%T=#E9<,G!<&!XEM(;EM8TX3DI-VWMXU;A^@'\#%W__SN
M=W"M#D+[B"_1!XQD,=V,KNN3T&'%#D1! "1]0*=2.27ZJ;GST2F:GG$/0>FC
MVB/4574'#DD910IF8!$6(I.MT4)'5.3C&6_T@@^?L<LPHP$[=-A3 EYR8'*>
M&$YCU\(5,,,(HTO?!30+,5?_Q.8.L'-R3'9)#<-0#DW.33MP>']^>LWK%K9/
MI'J-TZ]D!9T"KMAE\ENSWFP?F:RKNBFJNN"WVYJ+ZE[PAX_9]8??5=AY8W?V
M'QM?!&4+O^Y"?@%02P,$%     @ &8%/5IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M"  9@4]6OZG..H (  !$.   &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;+6;:W.C-A2&_XK&O4P[$\<@?$EVD\PX>-VZW?6Z<7;;;:<?9)!M)H!<(>+D
MW_<(;&,R0I@9^4MB+N<%/>AR7B1NMHP_)6M*!7J)PCBY;:V%V+SK=!)O32.2
M7+(-C>'(DO&("-CDJTZRX93X65 4=K!E]3L1">+6W4VV;\;O;E@JPB"F,XZ2
M-(H(?[VG(=O>MNS6?L=#L%H+N:-S=[,A*SJGXLMFQF&K<U#Q@XC&2<!BQ.GR
MMC6TWXVZ71F0G?$UH-ODZ#>215DP]B0W)OYMRY)W1$/J"2E!X-\S=6D82B6X
MC_]VHJW#-67@\>^]^C@K/!1F01+JLO#/P!?KV]95"_ET2=)0/+#MKW17H)[4
M\UB89'_1-C\7[AMY:2)8M N&.XB"./]/7G8@C@*NK(H O O ;P+LJBLXNP#G
M;4"O(J"["\A0=_*B9!Q&1)"[&\ZVB,NS04W^R&!FT5#\();/?2XX' T@3MRY
M[)ER-(-'C-KHRWR$?OK^YYN. &5YO./M5.YS%5RA8F/TB<5BG: /L4_]LD '
M;NEP7WA_7_=8JSBBWB5R[ N$+8P5-^3JP\=T<8EL)PMW%.$C??AO:0Q7MU17
M+Y7&.5!V,CVGJC3,2Z&Q"#2)\Z8JJ_P_'^$L-!$T2OY5(<\ENVI)V1^\2S;$
MH[<M:/ )Y<^T=??C=W;?>J_"95)L9$BLA+)[0-G5J1<H'U\W5(5-'VY;[=]5
M?+113?D8$BOQZ1WX]$[C,XSCE(3H@6X8%RI0>AW!4Q5>5QO5%)0AL1*H_@%4
M_S10,\H#YLN>"T$7JJQ3-4K[OJJRL]+&-X5F2*P$;7" -M 6U4TYE\S&0>)!
MY?I&"=>"TZNUVS9N.[:*F#:P*3%#8B5B5P=B5R?V5YQ MI3U_-5M4J^U)&&B
M;)3:L*:T#(F5:%T?:%UK2_@A%H%XA>H54C1-HP7E*DIZ#<NRVTY_H&Z)VM"F
MI R)E4C95I&Y6:>P>J"K(!%0N02:DDC9"FN$'A\F7S[-?D7CR70X=2?#CQ=H
M,G4O5?CT2DWYF5(K SQ*?>U3 $YBCW%HD%E6=H'F OHRQ#AR61H+_@K_?355
MO?KC7TJ VJ#&  VIE0'B B ^!> C>4$3'_JX8!EX>6Y;W79K)+'5MKJ#@=7O
M*^EI@QO3,Z16IE=X EN;)^_I#7T?U).+_0^4V8+/L;K.Z25M/+ L<'/\";GP
M/#@,T2,.OAIJ=1I K;;AL)*K47M@2JW,M3 (MC[%?\O5E5O0GA_9-E8RK3$<
M) Q)HJ1FU#284BM3*VR#K<_WWU([=(,SSIZ#V%-71[UF11=HU$*84BMC*TR$
MK<_]WV*;L41 J_L[V%2/&WK%00_WE"FQ/JXQMW/8"+OP$7:-D<BH<4JJ,>D%
ML-U5O:AR]6&-*9W#.MB%=[#U"?]')EW6;,UB73I<(^+T>^W^=47';]0YF%(K
MTRJ\@WV2>?B3AF'[*8;>'LTI28"=CR9)DE; TVM^H^JNWZB/,*56?M-:& E\
MDI'XRD)(> G/[1=7E?N^1FG*E*]JC9H&4VIE6(5IP">9AOV+D-S*!_$J&S!3
M-32]8D45TT<UIG8.IX +IX!/<@J36%">3_7(5T9DCU%)3:]81<VH0S"E5J96
M. 1\DD/(FB-R(1];,?ZJ9*77^4CXBJ*AYU$0 AD_EU3R,^H$3*F5^15. )_D
M!.81I/#H/DW@<*)NH7J=RO=N^KC&M,[A '#A /!)#N!#1/E*=FB_@()80WX6
M;4BLKG9ZP6IL1AV *;4RML(!8'V^/G''#VB8^H$ LS04@H(!R-Z!C$.R4E+3
MZU5-O.C#&D,[1_J/B_0?Z[/W?<M<0ZZFK6%ZF>H:9M0%F%(KPRI< -8G\#M8
MLW01!AY4*T;4 Z;)7-XUJC;:J?4R-;D6Y?G.[CI7M@6^!(S)LXI/D??CD_)^
MJ$81-+NY8-[3!50M O>%/J<"VF/L0X>F9&8RCW=W:OVC4F+'NK:QTSV4<<?C
M'!F_4V3\CCY/WT]*)4<OOR$K6,C9A"6%C$S]NJ=&=28S818GB"V16-.CF8D?
MO[O"]N!]@D9T&<1!EO_-.'MYS5\S9?-CG(8D2Z0%RZ)W\]>?*,WV@F;V9-<L
M],&<7*#M.O#6:!M ![*@: D)C0];8AW$R,86\LEK@L@2\DVXJ$>E=\X![A>5
M7""H("AX4WZ^+S\<@1N9$2[RL,EDDI<K2'9)OW*"1(^H\4*+<W@=I_ ZCMZ9
M#.'!^-G#J1K+:@0J^V=]7&-,YS W3F%N'+T5.4SQ'L^*CV&G,M>L$:M:0J /
M:TSL',;&.5H.I3<D;XGMEF!4,]/+C;\IB9E=\W0.*^,45L8YR<KL9W4FL4]?
MT.]4F3352,&(:_><Z[YSI:1FU-*84BM3*RR-HW<@QRF!DI1)(^(:51N94BNC
M*VR-DSL LTL637H4UZC:R)1:F6?A>!R]57D,1$AE!F'CGQ8_HSGU4@XM6DFQ
M9NJDE.="AH*^DC"EZ'OKTK)E5YKGODJB1FV1*;4RT<(6.7I;],B)G[UX?8T6
M+%2"K!$83Z9*2D:MCRFU,J7"'#EZ<[2O:.C#B[<F\8I6KA*J$9H.YZ/A'TI>
M1B=#3*F55Q<7UJBK-S%S2$7 -[K@3Z05X& +*H</O533[LZHVLB46AEC81VZ
MMOGAHVO2%;A&U4:FU,H\"X_1U=N"!L-'C=+@TL:]']"AGH^#%^JW'^1JCRF+
MVVX:I=*(2X=.^88*:<+KVX*KOVICVN?P)]W"GW3UAJ)^:*D3@*%EIL1DU)28
M4BMC.OH40^\D3A];:H2JQQ9]8&->1NU(Y^BS*SEIDGV^EB!/KAO-O\ Z[#U\
M(C?,/@SK%*?GW]=](G+.)4$A74*H=3F Y)_GGZSE&X)MLH^X%DP(%F4_UY3X
ME,L3X/B2,;'?D!<X?#AX]S]02P,$%     @ &8%/5J[%5QDN @  J04  !@
M  !X;"]W;W)K<VAE971S+W-H965T,BYX;6R-E-N.FS 0AE_%HE*O5N&0A&U3
M0,JA42/MKJ+='BZJ7C@P"5:P36VS;-^^/A":2@G*#7C&,[^_,<PD+1='60(H
M]$8K)E.O5*J>^;[,2Z!8CG@-3._LN:!8:5,<?%D+P(5-HI4?!4'L4TR8ER76
MMQ59PAM5$09;@61#*19_%E#Q-O5"[^1X)H=2&8>?)34^P NH;_56:,OO50I"
M@4G"&1*P3[UY.%O$)MX&?"?0RK,U,I7L.#\:8U.D7F" H()<&06L7Z^PA*HR
M0AKC=Z?I]4>:Q//U27UM:]>U[+"$):]^D$*5J??!0P7L<5.I9]Y^@:Z>J='+
M>27M$[4N-OKHH;R1BM,N61-0PMP;OW7W<)80QE<2HBXALMSN($NYP@IGB> M
M$B9:JYF%+=5F:SC"S$=Y44+O$IVGLGE3$(4VS'U>?4^)K[2LV?3S3F+A)*(K
M$F&$'CE3I42?60'%_P*^YNFAHA/4(AI47$$^0N/P#D5!% WHC?LBQU9O?&N1
MZ.=\)Y70O\2O2_4ZM<EE-=,F,UGC'%)/]X$$\0I>]OY=& >?!E@G/>MD2-VQ
M<H&>,(5+;,/92WT:H(>'[0#)M">9WD3RP/.K?\:PPEI@=M3.._3U:0 H[H'B
MFX#61%"T65WB&18([\>7,/RS]J$@#G9(2)3SABG72;VWGT-SUW[_PMT0>\3B
M0)A$%>QU:C"ZUQ<DW&!PAN*U;<8=5[JU[;+4LQ2$"=#[>\[5R3 ']-,Y^PM0
M2P,$%     @ &8%/5DP#(3['!P  6"   !@   !X;"]W;W)K<VAE971S+W-H
M965T,RYX;6RMFFUSV[@1Q[\*1I>YMC-R1#SP*6=[QK&3)ITT\42^]C5,0A(F
M)*$C(3O^]EV0BB@12]KIQ"]L4EJ _UT ^\."/G\T];=FHY0EW\NB:BYF&VNW
M;Q:+)MNH4C:OS595\,W*U*6T<%NO%\VV5C)O&Y7%@@5!M"BEKF:7Y^UGM_7E
MN=G90E?JMB;-KBQE_?16%>;Q8D9G/S[XJM<;ZSY87)YOY5HME?US>UO#W>+0
M2ZY+537:5*16JXO9%7US+=H&K<5_M'ILCJZ)<^7>F&_NYF-^,0N<(E6HS+HN
M)/QY4->J*%Q/H..O?:>SPS-=P^/K'[V_;YT'9^YEHZY-\5^=V\W%+)F17*WD
MKK!?S>,'M7<H=/UEIFC:W^1Q;QO,2+9KK"GWC4%!J:ONK_R^#\11 RI&&K!]
M _;2!GS?@+>.=LI:MVZDE9?GM7DDM;.&WMQ%&YNV-7BC*S>,2UO#MQK:V<OK
M+Y^77SY]O+FZ>W=#WEY]NOI\_8XL/[Q[=[<D9^3/Y0WY^ZM_D%=$5^1N8W:-
MK/+F?&'AR:[](ML_Y6WW%#;RE!N5O2:<S@D+&$.:7[^\.3UMO@!_#TZS@].L
M[8^/]'>U7()_F!M=.X&W<TOJ3;.5F;J8P9II5/V@9I>__T:CX _,J5_4V8F+
M_. BG^K]\EHV&P*#1?*=(JO:E##9JV_HT'4=A6U';M4_7%+.DR0]7SP<>X.8
M,9:RWNQ$ISCH%),Z/U96@??V[%[)6E=K6();TVC;P#JP&V+L1M7CTKN^HR--
M+!8LY0/IB%D4,#$B/3Q(#R>EWQDK"Y+]"'1[H?[:Z0=9J,JB>D-/B @2FK"!
M7M^,)YS&":XW.NB-)O4N5;:KM=6J@97MA-HG6-8/$/QR3&_D"0EI2@=J$:,P
M$+C6^* U?KE6^2!U(>\+F,@&" 3AQ;3&_B"'XEA(I]8W@_@+%N%ZDX/>Y.5Z
M-ZK(B360IJW[\&E.*N"Q61%9 #5EE76.9+7*M26%:1IH!E^_8G,A1#N9X#)(
MV!Q V6Q52[H"NEE)71.87K"D7X5S$4>=+5R*^-06"U""3+XX'H0',4I%C <G
M/00GG0S.)R.KIHO*U "F_CR*Q'"R^48QYP&NCP8]!(/G%;YXF 2;)T'<Q1ZN
M&>7/!W\O8!A]D0SG)V:8L)"'(]F*'I&>3CKY7N6JAHSUP92*.(_)6\BKK1M=
MFG5YN-:953F!?4?V;4ZD)9EI+.H0]71&+!QF,L2*!E2,K#;: YQ.PO/RME:E
M=N/AU+M<MG4YK!U!5"Q#9'#.AXQ#[<)X#'*TIS&=QO&7?8 A_!!D:14QCY7*
MQP5S3T@PU.J;A&PD[=(>QW2:Q_\T)G_418&*0CC*>1QX4<3MV$@:H3UPZ31Q
M8;,@J[5V))"P&FTS'C\$H2P(DZ%2!,B<C@YW3UHZC5JWL,[:$2:%7BG ;+.K
M749!M?H %51XFQC,+$B/S$ZU]J2ETZB]42M50XXC5G[OPCH>502>D8@]I8A9
M$+ QI3UCZ31D/U:Y*BN]TIGL2D G%M7I4XPG:324B; N3L924P\[.DV[;JEW
M\Q,5YR.,PGC[(/#MTD2,;5I9SSHVS;INVSJNC_D "B%5QLEPF#'#- 0(C."8
M]:1B=+(^N]G7 *B\2<C]=(GVBWH[=?2H#IW&V&=3Z4$!A/J,8"D.HR@9,@$S
M3&'S$(\-20\P-@VP89V&RO2)Q&!F1^%PY6&&,6RC@K')W>.+3>.KF]SYU/SQ
MX21H#!6O)Q(QC$04Q6,B>XRQ:8Q=M\<Z[7Y@NZNSC6R 9^M:J=$ZC"$X$][@
M^T8,=CDC:GN6L6F6C6T;\P<'-%RNCRH>P,]0L&]&DQ.[4\D]TM@TTF[E4[91
MV3=R6QN[/R^$RW4M2_))PVXQ=[7O>YGI BY0#WR$>>J1@C.F8F0'QGK*L6=*
MR=V]J7-=2;</KT _'F(?7C2($S_&F%V4AB-[,=9CCDUC[E^[2KMB[EAMKNYA
M!N_J$<D^T 2EWIX,,PNB@.&"><\]/LV]CLN%EO=NU#6ND?M,2\7QR<O^+ PQ
MXVE 1S3VX./3)5J7OI[3Z-=4 GX2.BR^$,,P2&,^ML?A/;?X-+>N35GJ[MBH
M._LRE04HJ"KK3D"62I'/;NH2&K8&-$(]^3].2 F&\5_0T6DDCHY9^>169>D*
MY8TI($<V?_MQJM8'@+  =7P2MC^[B?E5O9V&H&<NGV8NU.+["J(]-4#]15@:
M^D!XUNQ480]<_@QP8;H" O:'&DS,@Y#/PZ2;FBR<0Q*:)W%*FHVLW1G/SD*-
M7D%66S]_L,,1ZGI;Y6>,3MWJR<RGR7R5 \> ;9 RME+G9[HZR^160PI!A2+G
MM%S$J3<(V*%OD/*1;0_OJ<RGJ7Q7*PEE\-,+#I>XS]8SFK#(@P5J&(A8C 6W
MQS"?QO!79:5V!3SL=V&3OL93,79<F@AOPXO8<2C=PS%@]!3FTQ2^RK)=N2M:
M^G:'>)DI895OW(O6!W?P /?HJ0/W,7L6I?Z2],V2@(]L<D0/8_&2(K0Y2IZ_
M_Y8P&O^Q3Z'HRQX?NDF2I/'PB!BS"Y,D&A/=TUG\))W;_-$@!$#E4^\%&EY7
M8X9H7;TX>NWKWKG_6]9K736D4"MH&;R.H8NZ>XW=W5BS;=\$WQL+!4A[N5$2
MA#L#^'YE %G[&_=R^?#/!)?_ U!+ P04    "  9@4]6M=,3X" #  #0"@
M&    'AL+W=O<FMS:&5E=',O<VAE970T+GAM;*U6;6_:,!#^*U963:W4-2\D
M@780B0)5*W4M:KKMP[0/;CB(52=FMH'VW^^<I!'0%%&)+V []SR^>\X^7W<E
MY+-* 31YR7BN>E:J]?S"ME620D;5F9A#CE^F0F94XU3.;#670"<%*..VYSBA
MG5&66U&W6!O+J"L6FK,<QI*H1991^7H)7*QZEFN]+3RP6:K-@AUUYW0&,>B?
M\['$F5VS3%@&N6(B)Q*F/:OO7HQ"8U\8_&*P4FMC8B)Y$N+93&XF/<LQ#@&'
M1!L&BG]+& #GA@C=^%=Q6O66!K@^?F._*F+'6)ZH@H'@O]E$ISVK8Y$)3.F"
MZP>QNH8JGL#P)8*KXI>L2MOPW"+)0FF156#T(&-Y^4]?*AW6 *[_ <"K -Z^
M@%8%:.T+\"N OR\@J !%Z'89>R'<D&H:=:58$6FLD<T,"O4+-.K%<G-.8BWQ
M*T.<C@;W=_'][<VP_S@:DLO^;?]N,"+Q]6CT&)/C,960ZQ0T2R@_(=_(SWA(
MCH].R!%A.7E,Q4+1?**ZMD9/#)^=5+M>EKMZ'^PZA.2,M-Q3XCF>UP ?[ ]W
M&^##_>%. WRT-]P]WX3;J'Z= J].@5?PM3[@BS75@%=/$S$E5RRG><(H)V.A
M6'&7_O2?E)9XH_XV"5UR^\W<ILI<J#E-H&=A&5$@EV!%7[^XH?.]2?9#D@T/
M238Z$-E&@EIU@EJ[V*,^QVJ*60&"=9DD$B9,$RZ4@L:C7Y(%!9DIT\O(\WV_
M:R_7E6XP<CK>IM&PR<@+-XU&[XV<VF(C7+\.U]\9;@S)0N+1 X4W/@4^(5I@
MR=%F\?643"F39$GY IJ"+ZG#-6\"O[WE\J#)R&]O!;_3R<\>GP.1;>@9U'H&
MASP^P;M\^E['V5)GT&3EN:TM#7<Z]ED-#T2VH6%8:QCNU' @L@Q+(3Z'R?,I
M42D^3(I@VZ,T/D LGY%C?)#*Y9,F4<-W)\[SG: 5=((M71L, S?H=-KG6]+N
M]/>STAZ(K)367NL&3*_W@\H9RQ7A,$5ZYZR-B91E_U1.M)@7#<*3T-AN%,,4
M6TZ0Q@"_3X70;Q/3<]1-;/0?4$L#!!0    ( !F!3U9$*]:BUPD  !XS   8
M    >&PO=V]R:W-H965T<R]S:&5E=#4N>&ULK5MI<]LX$OTK*.W45E*5L8B#
ME]=V52PZ,]Y*[%2<V?U,4Y#%#45H>-C)_OH!2%F0@ 9B3_&+SH<F'H[NUPWR
M[$DTW]HUYQWZOJGJ]GRV[KKMZ7S>%FN^R=L3L>6U_&<EFDW>R:_-P[S=-CQ?
M#HTVU9P$033?Y&4]NS@;?OO<7)R)OJO*FG]N4-MO-GGSXY)7XNE\AF?//WPI
M']:=^F%^<;;-'_@=[_[8?F[DM_G>RK+<\+HM18T:OCJ?O<>G64A5@P'QGY(_
MM0>?D:)R+\0W]>5Z>3X+5(]XQ8M.F<CEVR-?\*I2EF0__MP9G>VOJ1H>?GZV
M_F$@+\G<YRU?B.J_Y;);G\^2&5KR5=Y7W1?Q]#O?$0J5O4)4[?"*GD9LF,Y0
MT;>=V.P:RQYLRGI\S[_O!N*@ 8X<#<BN 3$;,$<#NFM 7]J [1JP861&*L,X
M9'F77YPUX@DU"BVMJ0_#8 ZM)?VR5O-^US7RWU*VZRX6MS=WMQ^OL_=?KS)T
M]U6^?;JZ^7J';C^@ZYO%[:<K]"OZXRY#;WYYBWY!98V^KD7?YO6R/9MW\OK*
MRKS87>MRO!9Q7 L3]$G4W;I%5_62+X\-S&7'][TGS[V_)%Z+&2].$,7O$ D(
M 3JT>'ES##3/7MX\\+"A^[F@@SWJL'===[SA;8?D\*)E^5@N>;W\YS]P%/QK
M?"WK0FSX*33RHV4&6U;.X[3=Y@4_GTGOT/+FD<\N1IO0J$UI+)O(V-&(LOV(
M,I_UBX\BK]MW<MD65;\LZP>TXAQ<N*.9<#"C7.7C!4XP3I*S^>/AP$ P&H;A
M,2P#8&E",-O#CLB$>S*AE\P'Z2-%PY?2W1:\?,SO*_XB;J/5Z* WA%"<4H.;
M#<-I+-D9W  89HPZN$5[;I&7VQTO^J;L2IA!9%TSP4EL]-\&A2S 1N\!2X2D
M<-_C?=]C_[S\_O%RV+*B6_,&J1W<E$4G)TIZ[^(;1"BVIR0TUYJ-P6%DT+$Q
M(0U@-LF>3>)EL\C;M0R<6]&6'3@9B77-B&%S,0&@P""8V9CX '/4^73?^=3;
M^:^BRRNY)0 _BD;G"3%*K8XPG!*:&IQL&$UB>_,#,$(P#F%F.-"!.GA9=.#?
MI>AKX3"PLS%1')C46C:5M>/Q.Q ZV+LV,L^:WC4]VFQ!0,TM"<#2*#4<40:@
M2,P"ZE@ 1!,@?A_9WXM&>OI<N99:=+"OW!DY\@D$$Y.)C8H8,Y<R9(M&+B):
MYF!OS+_X=U^70N4>!WR6_)[77=\X2%%[2*/((F6C<!Q;I !;V!6;L58:V"\U
M;@?G+QG)EC(:PS28'7[, +L 0*'E.P$0"8/804(K#.R7&(;_W'D:D J@ Y*8
MF4$9A#%BS8D-HS%-7'RTJL!^67$C$^<]FS$ H#<[5F]!6K9 8$' 4FNIV3@:
MI?@@^.Z(V3B2L)@XXAS6F@/[1<=""L&R0Q]%*[.ID1!Z<\EKOBH[F)FM%:+4
MG(@%@/HU26Q:-HPFU"6DL-8>V"\^O/.%\I7\!Q4C\THQ]RU06U[0E(:1M4(!
M7!RGD479QA$6T=3%64L6G'KC^HVH#<IP9/<JGU=']BFM95-9.ZX!:&5$O,IA
M6#6W7ZYNT4->UBUZHY8&;]\.\N\QK_I\K# M_]>WW49&&= W[ZYQM/(Q-74M
MA**FU\L@5(0C>*40K6"(7\$HG@9%R:O-*XYD."WRJD)BA5IO*D4 <1):\@!
MF2X;@$B=Z^*H10[QBQP?QY7<]#*?!VG92@7+S,X4< ",XL"B9J-(XIP^+7N(
M7_9<UVW?Y'7!D=SDF[)5I5.8C*U00FR*LP6((M92M%&,4.+@HM4.\:N=W^04
M'4Z,U')MN2SSYH=:BBKG4NQ <K9R"4QF/X5D "2-0T=4)5K_$+_^&40<V&NH
M.B)3!+/G (PP9JHW $9PZI)O1,L=XI<[HWRKK8 ",@)*(2R(K!T#E55"JZX"
MP"*9/SF27J)E#HE?'!Q]>2_QJJ771L=)K65363L>0JVIB%]3W>55WLAH,(1#
MOME6X@?GZ'Z4BK#_ :1.@)E5<0-P.*9I:"T. $=DWNQ:'5HZ$7^YY[8H^JWT
MJ#_>H57?U*7*'T>:?_;E5H5ZD)Y=H2%1'#.3'0!C+*8F.0!&XL@1+:@6-=0O
M:CYDUPNY?9]#QF%]\:&O\DY(5YNK -DZ)0VU90@.F2EI )3,ATV7!=HBCEHC
MU9*&^B7-YT:L^! )I>-R%; I4)T)(V9.& 0CH9FZ90 LI<PAXZD6+M0O7-YO
M1-.5_Q^UIHR(TFWE]4-Y+^.CFB;'# &R!:?$E&,0+$ABLQH,P!+JJ@?3@U,I
MOVYYOWSDDEJKSAC4,MPV8B,Z1WBGMMZ(P]34+@ JQ.8.S  4B[$CR%.M7:A?
MNRRD^NKKLABF:G2+'2_6M:C$PP^0DRTV6$ BBQ10DXD2LTJ503""0T=5C6KM
M0O^F=J% <<4^&EE ,,PBTYD#,!(15U&0:NU"7ZM=/,D]!<HO4KQ0BQ-4?HD/
M"V4[4@".D"!V5 6IUB_47Z:YW?)&KC.Y<YZK&2JK 0LT%#CPH7$06&X.P#&6
MAM;NL7&)W#XN=Z#U!/7KB>N12)=_]\X04%9AD77H",%PFIAR'X 1J55=058+
M".H7$&.]R261J1W:<4 HME89@,,DM?V9C8ND(W$L,J:E O-+A6QWQ-6JC$QJ
MR!5O&M_I(X.*&'(\S</N%\$R"(;C _=RS$I+ _;S:L=NT^2/>5FI\V[4B2%Y
M5IFG8K<6U9(W\(G^:/WP$#Y-K5Q_ <!PD,9F'I0!N$CFT0ZWQ[1L8,2;X%SE
M4K?6#RW:JM+FCMHZ;\ %R;P2Y+59SJ36LJFL'8^C%BG,+U(N\[8LT)NR1DM1
MR81G'-!A)$%ONS,7'\;T$WL+0"A3>&8 BIR$#N?$#NY=\>N4K*QZ=33V"E+,
MZ@@]22U2-HJ=6/=Y "A)RK7>M4IA?I5R)V>^5"4P2>*!#Q[+=[.!W]JK5_R4
MUK*IK!V/I!9,+)KBW(!Y9=>K1W!*:]E4UHY'4(LSYA=G7_@CKWO8T\:VNT^L
MC!- Q3&QW(.-"HE+6C*MP]C/;M1I?#>U^%N_>MZGM)9-9>UXY+3J8Y.<N+%)
M3]PFM99-9>WX1D2M.$._XO3LG-"6@PD.S4(YA$I,89T!J#A.',HRU,HR]"O+
M#YQ[-HZ_\6NG?5)KV536C@=.B]70+U9?N''"267JI-:RJ:P=CZ"6J:%?IOHV
M#K7"!&'$J@4",!Q'YDEG!L"BP#IAFA\\.+#A4I"I!S!:F8?T=3?>A;__=?^0
MQ_OAT0;C]TM\FHV/:F@SXY,CGZ3.4\>Y%5])D\%)++O4C ]CC%\ZL1T>3[@7
M72<VP\<USV5:IP#R_Y40W?,7=8'](S$7?P%02P,$%     @ &8%/5EM']#]@
M!0  V1<  !@   !X;"]W;W)K<VAE971S+W-H965T-BYX;6R]6-MNXS80_17"
M710)L(E%ZIXF!A++BPW07! GVX>B#XQ$6\)*HBO22=JO+RDYDDU2BM%Z^V)=
M?&8T9SB:.>+Y*ZV^LY00#MZ*O&07HY3SU=EXS.*4%)B=TA4IQ3\+6A68B\MJ
M.6:KBN"D-BKR,;(L;US@K!Q-SNM[]]7DG*YYGI7DO@)L712X^NN*Y/3U8@1'
M[S<>LF7*Y8WQY'R%EV1.^-/JOA)7X]9+DA6D9!DM0446%Z-+>!8A) UJQ+>,
MO+*M<R"I/%/Z75Y<)Q<C2T9$<A)SZ0*+PPN9DCR7GD0<?VZ<CMIG2L/M\W?O
M7VKR@LPS9F1*\]^RA*<7HV $$K+ ZYP_T->O9$/(E?YBFK/Z%[QNL-8(Q&O&
M:;$Q%A$46=D<\=LF$5L&T.LQ0!L#I!HX/0;VQL#>U\#9&#AU9AHJ=1XBS/'D
MO**OH))HX4V>U,FLK07]K)3K/N>5^#<3=GPRO;N=W_UZ'5T^SB(P?Q2'F]GM
MXQS<?0'3NYO[A]G7V>W\^ML,7-^*ZQDX 4_S"!Q].@:?0%:"QY2N&2X3=C[F
M(AKI<QQOGGS5/!GU/!DB<$-+GC(P*Q.2[#H8"QHM%_3.Y0H->HQ(? IL^!D@
M"R%#0-/]S:'!/-K?W!I@8[<K8]?^[!Y_<XXY$6\8!W0!IK00KW4JW[<7 J[+
MF!8$_'[YS'@EWIP_3-EOO#MF[[*=G+$5CLG%2#AFI'HAH\G//T'/^L64N4,Z
MBP[D;">K3IM59\C[Y%:TTJQ.GREGC:U;V\J.^3*!%K*AJ(:7[6P88!"%OK,+
MBW28YUBH0^T0<%L"[F!9/)6BO>?9WR0!2]'6&3C**6.$'0/111F)UU7&,\+.
M3/3<0Y;$(9U%!W*VDU&OS:@W6!);&4UIGF3E4LTLKC(F;R<BN>+ 4P)6I,IH
M8DIR\S!O:]5/H!5XKE)#!AARD%I".BIP_<!<07[+UQ_D^XC? %DLQ. UA>]K
M3T0N1$KP.LCU?25T'7."+ ^98P_:V(,?M5:?04GJ7LKQ&S'.JT"/.+!=6^%N
M0,' 4=GK*,^%GIE\V)(/!\D_D#C'C&6++,:U:!)D<$'78D2T6>%I1=?+%#"<
M$T K$.,\E[BN,YB8AX:UTE?=@%*J.C) ;(1Z>$.K$RG6?RC9C?%.LFU/"=X
M4MIZ9( $EM43^Y; @O_#JGU<O9LPE,+TM3P88&K7,6%$<^I;1M2E @VF8IKB
M<DFD;ESO-\6V61LY(U.S12A429MP@:L5@ YSK+"O CHA!X>5W.#(3D1S>L'R
MXP<LLA*7<89SD2$A[-92_)D'.3RHN#NHM^A0WG:3W>D[."SP#CS--T_;+@D;
MNFIG-*!<Y*K-T8#R@YZ!"#L]" ?%T4>]T=4KWW<=-7X#"B+/4@F88(';PZ#3
M7_"'"; ]VJ(NH9 =!FH"=)0=AMH"ZB@W]'OH=W(,#NNQ@0$ASH[J5!R#)A5B
M9,1T6=:YRDI.![YEH$& A3;4YH$."VV5MXZQ>SYC8*?DX+"4^Z!N=0&%$%2U
MF %U@I :O4G7]43?23'XK[78OHNV1^T:Y)0/+2T+.LS71IN.Z9OGJ)-E:%B6
M[3G//QIQ)NI(UV(GCF^I7U$&F&-Y2HU'!I2'[![VG;!#P\+ND7+!@XIF) 3;
MSOY,L[Y-#HZ-[$Q:S0EMM2\;<.(M4-N2 >7XL(]?I];0!VK-P,E(!FG['(%O
MJ]^#4P,,0A<&H<I&QWG2GT)GO+7G69!J6>\=,[$0XA5LM@S;N^W^]&6]*ZO<
MOX)G4;/+W+EI-KUO<+64M9R3A7!IG?HBIJK91VXN.%W5.ZO/E'-:U*<IP:+<
M)4#\OZ"4OU_(![2[^9-_ %!+ P04    "  9@4]6ZS S<%02  !@$P$ &
M 'AL+W=O<FMS:&5E=',O<VAE970W+GAM;+W=>V_;9I;'\;="> <[+1#7O(OJ
M)@92B_?K)NDL%HO]0[7H6%M9\DATTK[[H2XV0S[4(]'Y;H&BL6/Q<RA>3DCI
MI^.W7U?KWS?W95DI?SPLEIMW%_=5]?CSU=7F]KY\F&Y^6CV6R_HG=ZOUP[2J
MOUU_OMH\KLOI;+?0P^)*5U7[ZF$Z7UY<O]W]7;&^?KMZJA;S95FLE<W3P\-T
M_><OY6+U]=V%=O'\%Q_FG^^K[5]<7;]]G'XN/Y;5KX_%NO[NZD69S1_*Y6:^
M6BKK\N[=Q7OMY\)RM@OL'O&/>?EU\\W7RO:I_+9:_;[])IR]NU"W:U0NRMMJ
M2TSK/[Z4-^5BL97J]?CG ;UXJ;E=\-NOGW5O]^3K)_/;=%/>K!;_-9]5]^\N
MG ME5MY-GQ;5A]77H#P\(6OKW:X6F]W_E:^'QZH7RNW3IEH]'!:NU^!AOMS_
M.?WCL"&^64 SCBR@'Q;0.PM8QRH8AP6,;@7[R +F80'SW%6R#@M8YU:P#PO8
MG04,_<@"H\,"HW-7R3DLX'06T(^MTOBPP+B[@'-LQZG/>T[M+&*:QQ9YV=G=
MO6UJQQ9YWMU:=W_7!]J119YWN";L\://Y7F7:]U];A]=Y'FG:]V];A[;Q-KS
M;M=V^_UJ?Y+LSK#)M)I>OUVOOBKK[>-K;_O%[C3=+5^?6//EMJ-\K-;U3^?U
M<M7U39Y]S)-P\OZ3.U$^?JK_2-WLTT<E]Y2;X'WFNQ^5,*M_D-_$09Y,W \?
M_ZZX__EK^.F_E4OEUX\3Y8>__:C\39DOE4_WJZ?-=#G;O+VJZA7;\E>WAY7X
M9;\2^I&5^+2JIHN>Q6[DB]T\/3PMIMN.I+AW=W6+>J,4Y7J^FBFK.^7];/6X
M[5EOZJ_^K]Z2=1>L>DI,Y"6*NK^5ZW4Y4SY6J]O?>P#WQ#JN'A[JQGEL:>][
MR_N# .4T&'S7\PG/7UHY045RZOUL-M_NW^E"*:;SV>5\>:G<3!_G_4=2_&KL
MC$V6O!X_L0W2$^=-?0VQ>5K_>73Y3+[\A[*JKSGJ9^9.U\OY\G/?J9L/)!3B
MK"Q.;-';VWV1NFY>W9?K[7:L+ZCNMU<Z==UP>;MZ*)4?DM5F\V.;OZK[XTN3
MU%^:I+ZK9QZI]TOY>;[</KOZXF4Q7=Z6RK12)N7M3XJAO5%T51OW];R]:>W,
M[87=EVO;L*VQ^O;JR[<]3GS8I38:=1XUD:[@]K+SY\WC]+9\=U%OADVY_E)>
M7/_[OVFV^A]]+8O$/''].^OND^4"L9P^TML%0[)@)!8T1X9N:>V:,5DS(;&T
MYP"S1ZH];C^!K&?#ZF/5Z.S,_*S#M1 ?I6FJ_?*@UEEHO)R%QK"S\(URNV^?
MF]V_)S_4%R&;^VF]17X\Z_R45ANXD6](;$)B+HEY).:36+#'[&\/7W-LU_]U
M3M20K!J16$QB"8FE)):16$YB!82UNIOYTMW,H=VM>KZ\>UU_D]8;VM](;$)B
M+HEY).:36$!B(8E%)!:36$)BJ2G^ Z.-'=OI_/N2D45S$BL@K-7>K)?V9NUT
MXTA[JV_)MMVLOBFK^];NJQ^W+QKM;ESO5XM9N=[\77'_^32O_E3^Y\-JL5"\
MU?KK=#W[W[[69I&MC<0F).:2F$=B/HD%)!:26$1B,8DE)):26$9B.8D5$-;J
M?_9+_[.EEW?A9O.T>^5H==>Z:WVC+,MJ^Y?SYP?<KC;5YMN+O;X&*"TVM &2
MV(3$7!+S2,PGL8#$0ENX3K$-5;>=]F5*1-:,22PAL93$,A++2:R L%9K&[VT
MMM'9K4W6T_KZF%0>VL=(;#(27_;5#=MLGT6N^"C-&)N=UZ,]<L7\GA6S5+7S
M FQ E@S%DJ-.-R'+Q6*Y2]TV[';)I'?3&U;[42FY8AF)Y2160%CK_'=>SG_G
M[/._UJOU_';[QMS^1:OI]A[NY.6,M,#0-D!B$Q)S2<PC,9_$ D>X M$,Q]0Z
M/2,D:T8D%I-80F(IB64DEI-8 6&M=C9^:6?C[VUG?2UL+!STW3?ZI66']B42
M<TG,(S&?Q(*Q>,70:4EDN4@\(BZ[H0&R7D)B*8EE)):36 %AK4:CJ2^=9IMO
ME;2:?0YN&XB>;5\4>BR7F^DV'=6;H%2%P\FTM<Y=_8V\X- F@VHNJGFHYJ-:
M@&HAJD5G'4<Q6C-!M135,E3+4:V@M'9[^B8:KDG;D[=:WY7SZFG]/;=V\AI#
M[^U0;8)J+JIYJ.:C6G#06I<VMFIW;_#0HA&JQ:B6H%IZWN;-T*(YJA64UNY<
M>M.YY('MLSI7;[?23][&R4L/;D%HL!O5/%3S42U M1#5HIZ#2->ZMWYHR035
M4JTGY"T\@PRMF:-:06GM_M,DU35Y5'U_8[?_J(M2_E&N;^>;<K-_7^S4]1(:
M2T>U":JYJ.:AFH]J@2:&T[6Q,3:[UTMH-!W58E1+4"U%M0S5<E0K**W=UIJ(
MNB:-B,K:6F\K,\7K6%T?=:^GI#4'MRA2<U'-0S4?U0)4"U$M.NLXBM&:":JE
MJ):A6HYJ!:6U.U23,M>D(<[KXFE]>[^-F=>W?<<_/M/;K-!,.:I-4,U%-0_5
M?%0+#EJK<3@C9V19W2LO-#6.:C&J):B6GKN!,[1LCFH%I;5;5A,,U^3)\.,M
MJ[=-B?'>2\,:=3\"?R,O.K@!H:EN5/-0S4>U -5"5(M0+4:U!-72@V:=.&<R
MM&J.:@6EM9M4$_'6Y!GOXF4(SOYB:C;_,I^5RR,OHH]ZDB\C5>NV*#2OC6HN
MJGFHYJ-:@&HAJD6H%J-:@FHIJF7GG8 Y6K2@M':':D+HFCR%GI65,M_-?>IM
M26(FV395W>RV)#0[CFHNJGFHYJ-:@&HAJD6H%J-:@FHIJF7GG8 Y6K2@M'9+
M:H+DFCQ)OA]-=]L:33<_C*9;B*/I#IU*C V;(\WH-BHT3(YJ+JIYJ.:C6H!J
M(:I%J!:C6H)J*:IEJ):C6G&J-[2'6S8Q=%T>0W>7L^.S+76UKTOI8HIXI-NC
M[C"<&WGEH7T*U5Q4\WJV2,_G<GVT:'#06D,;G4[)$"T9]3U/9ZR)\S#1!#FJ
MI3V;[5)3#=7JOB+4\V1U9VPYG7^.<W3UBIZJEJ.-CYSF39Q;E\>YVZ?YV<,S
MCS0 --:-:A-4<U'-0S4?U0)=S!WKIF,[>O?C(2%:-T*U&-425$M1+4.U'-4*
M2FOW.KWI=?( >+?7G3U*\TBW(\.I-Z@V0347U3Q4\U$M0+40U2)4BU$M0;54
M%[/RANH8EFIT+\70M#FJ%936;G9-VES?QS[_FMF:.AI 1[4)JKFHYJ&:CVH!
MJH6H%J%:C&H)JJ6HEJ%:CFH%I;4;8I-3UZ4I4V(BE;S"X"Y(:A-4<U'-0S4?
MU8*#UKZ_U52M^SD<M&J$:C&J):B6HEJ&:CFJ%936[F]-REV7I]Q?.:)*%].Z
MPB^C0G/KJ.:BFH=J/JH%!ZWULGZW1Z&)]9XCXU+OOJ"/YM!1+46U#-5R5"LH
MK=UYFK"Z+@^K#YE8I8M1=5TU-*O;<M"D.JJYJ.:AFH]J :J%J!:==R#%:-$$
MU5)4RU M1[6"TMH-J@FJZ_*@.C*S2EYC\,T?FG-'-1?5/%3S42W0>S+1EJ:/
MN]=5:( =U6)42U M/6_S9FC1'-4*2FMWKB; KLL#[*^>6:6+T5KAM@[-M:.:
MBVH>JOFH%J!:B&I1ST%D6FKW"@N-JZ-:>M!:F2[A&61HS1S5"DIK]Y\FK:[+
MT^K?,;-*+@^^7D*S[:CFHIJ':CZJ!;J8-;;&CBF\5HZ&UE$M1K4$U5)4RU M
M1[6"TMJ_,[X)MQOGS%@_>V:5(4:#K5%W9)6\Y- .A6HNJGFHYJ-:T+.KA-_U
MCD;?C9Y<]JCS:ZEBM&2":BFJ9:B6HUI!:>VFTT3M#7G4_MAO^U0>G];;GU1*
MM5*J^U(I'QX7JS_+LOGQ?A;,XV*Z/'7598AQ[;$F3%F0K^G@7H5&ZU'-0S4?
MU8*S]E6(UHQ0+4:U!-525,M0+4>U@M+:?4UO^IH\5H_TM=Y>)DZ<-LUQMY6A
MN7E4<U'-0S4?U0)4"U$M,L0TN7 8Q6C)!-525,M0+4>U@M+:G:S)S!OR">VO
M'Q0JAX>^V(5J$U1S4<U#-1_5 D,<T'ZIF9K=?7<0K1JA6HQJ":JE9V[?#*V:
MHUI!:>V&U63:#6FF=."8T /6WN"Z*=P<2FL.[CZDYJ*:AVH^J@6H%J):A&HQ
MJB6HEAXT2W[*9&C1'-4*2FNWJ":6;IP8OCYD2*C1$SDV=-7N=B@TD(YJ+JIY
MJ.:C6H!J(:I%J!:C6H)J*:IEYYV .5JTH+1VAVKBZX8\OBX?$FJ(.6--T\>C
M[I10>9'!/0E-K*.:AVH^J@6H%J):A&HQJB6HEJ):=N89F*-5"TIK-Z4FLF[(
M(^NO&A-JB'E;71<^6R.O/+A3H=%S5/-0S4>U -5"5(M0+4:U!-525,M0+4>U
MXE1O:/>I)J!NR /J\C&A6F^7$D.YCN4XMG!%A>;34<U%-<_HS5D+8T+1HD'/
M;M"[,RQ#M&34\SPM31T;PIMQ:*0<U=*>S7:IJ>;([,ZFZGFRQGAL=&>BYNCJ
M%3U5'=4PCYSF30[<D.? 7SLFM+\!B"EBW=+J%C 2WMQ'4]^HYJ*:AVH^J@5G
M[Z\0K1NA6HQJ":JEJ):A6HYJ!:6U^IC9!+_-(5/-AXP [>UD\FI#W_9'M0FJ
MN:CFH9J/:@&JA:@6H5J,:@FJI:88JS<T57>Z\=@,+9NC6D%I[6;7!,[-??#S
MKQD!:J+#W5%M@FHNJGFHYJ-:@&HAJD6H%J-:@FHIJF6HEJ-:06GMAJ@W#?'\
MI/KZ=5-@Y!4&=T$TO(YJ+JIYJ.:C6F"* 7%--T?=#^*@12-4BU$M0;44U3)4
MRU&MH+1V>VOBZZ8\OOZ/NJ5M[V[K[O98KN]6ZX==L]NWMZ?EO#K=W= 8.ZI-
M4,U%-0_5?%0+3#%FK:OCL=WM;FB*'=5B5$M0+46U#-5R5"LHK=W=FJR[*0VJ
M#IHR>J!:[VUI6O=C^3?RBH,;%*FYJ.:AFH]J :J%J!8=-%M^(,5HT0354E3+
M4"U'M8+2V@VJ2;J;\J0[,F547F/P%1@:E$<U%]4\5/-1+3![0M7:6'.$2S T
M H]J,:HEJ):>N7TSM&J.:@6EM7M7DX$WY1GX5\\9-<5P;G?.J+STX":$)N-1
MS4,U']4"5 M1+>HYB#2]^TY?C-9,4"T]:)W/"8IO5J(SVE&MH+1V!VH"[Z8\
M\/X=DT;E\N!K)C0>CVHNJGFHYJ-:8/;$E56K&T]%:T:H%J-:@FHIJF6HEJ-:
M06GMKM;$XTUY/'[@H%&S)UPL?-)07G)P@T)S\:CFH9J/:@&JA:@6F6((7#B,
M8K1D@FHIJF6HEJ-:06GM_M3D^DUYKO\OF4EJ]N3'34L37HU'P_ZHYJ*:AVH^
MJ@7G[:P0+1JA6HQJ":JEJ):A6HYJ!:6U.IO5)/TM>=+__VTJJ=4S8=PRG4XS
MDZ_=T&:&:BZJ>:CFHUJ :B&J19:8<!>/HQBMF:!:BFH9JN6H5E!:NY<U07Y+
M/CG^]7-)Y?#0E\90;8)J+JIYJ.:C6F")8^,O-<VT->'W\*!U(U2+42U!M?3L
M+9RA=7-4*RBMW;3TIFG)P_;#9I-:8@;[<F2/M.Z+7_*B@UL0FIA'-0_5?%0+
M4"U$M0C58E1+4"VUQ-^/T'?.9&C5'-4*2FLWJ28R;YV8^#YD.JG5,["Z9SJI
MO.3@%H7&WE'-0S4?U0)4"U$M0K48U1)42U$M.^\$S-&B!:6U.U03>[>DJ=43
MTTD/"[=>1%!U0^O.=)<7&=R32,U%-0_5?%0+4"U$M0C58E1+4"U%M>S,,S!'
MJQ:4UFY*3=3=DD?=7S6=U.J+Z9IC0[C%0T/KJ.:BFH=J/JH%J!:B6H1J,:HE
MJ):B6H9J.:H5I[M#NU<UT79+'FV73RC5>SN5F.9U'&?<G0AP(Z\\N%.AR794
M\WJV2-^$4K1HT%-4G%"*EHQZ2EJ&.1JKW;?ET"PZJJ4]S^%2<W3;<KJO"_7L
MU+%C6L+]%)HS[UL]>_S-H=0^SYL N24/D+]V1&E_!^B)'YNJ95A.=YJZ?*T&
M]P T+HYJ'JKYJ!:<O;]"M&Z$:C&J):B6HEJ&:CFJ%936[F--9-P:,E%]R(C2
M_DY&QE5O4&V":BZJ>:CFHUJ :B&J1:@6HUJ":JG5,[5?MQW-Z'[J#RV;HUI!
M:?MF=[6Y+\MJ,JVFUV\?IY_+=+K^/%]NE$5Y5_/J3Z/ZJF\]_WS_\DVU>GQW
MH5THOZVJ:O6P^_*^G,[*]?8!]<_O5JOJ^9NKVO^Z6O^^JW']+U!+ P04
M"  9@4]65LIDM9L-  "T1@  &    'AL+W=O<FMS:&5E=',O<VAE970X+GAM
M;*V<:V_;.!:&_XJ0'2Q2H)F(=ZG;!DBL=AL@G11-9^>S(M.)IK;DD>2DV5^_
MI&2;%GE(.[,&BL9.7M%^>3E\SA'M]\]U\Z-]E+*+?B[F5?OAY+'KEN_.S]OB
M42[R]M=Z*2OUEUG=+/)./6T>SMME(_-I?]%B?H[CF)\O\K(ZN7C?_^YK<_&^
M7G7SLI)?FZA=+19Y\W(EY_7SAQ-TLOG%M_+AL=._.+]XO\P?Y)WL?E]^;=2S
M\VTKTW(AJ[:LJZB1LP\GE^A=)HB^H%?\IY3/[<[C2%NYK^L?^LGU],-)K-^1
MG,NBTTWDZL>3G,CY7+>DWL=?ZT9/MJ^I+]Q]O&G]4V]>F;G/6SFIYW^4T^[Q
MPTER$DWE+%_-NV_U\V>Y-L1T>T4];_O_H^>U-CZ)BE7;U8OUQ>H=+,IJ^)G_
M7'?$S@6(>R[ ZPNP?0'U7$#6%Y!#+Z#K"VC?,X.5OA^RO,LOWC?U<]1HM6I-
M/^@[L[]:V2\K/>YW7:/^6JKKNHO)[6]WMS?7V>7WCUET]UW]^/+QM^]WT>VG
M:')Y]SGZ='/[QUUT%OU^ET6GO[R)?HG**OK^6*_:O)JV[\\[]1YT2^?%^O6N
MAM?#GM=#./I25]UC&WVLIG(Z;N!<O?FM [QQ<(6#+6:R^#4BZ&V$8XR!-S0Y
M_'($7)X=?GD<<$.VXT'Z]HAO//+V,9JIU=A&LZ9>1&J!-WE75@_#"BF[4K;O
MH&X?FJ5PLSIZO&N7>2$_G*CPT,KF29Y<_/,?B,?_@KKLF(UE1VILU)UTVYTT
MU/K%;RIREE51+R349\.UK+]6!\BG"Q1C@M0T>-KM#4"&<"KH6):Y,DYC;%0C
M VQK@ 7GP^7T3Q4$5*#MVJBK5:0MZJHHYS*JML[T[_6S0D^=95,_E6IA1?<O
MT>FJ50_*ZLWALX@=<Q8=L['L2(V-!H%O!X$'9U$F5:-%F>N="NJUX6J^.T$(
MB;$UC0 5CHFP9A&@BH4.+= L$EL#8N\RR(NBD?U>J_[-Z[P"H[=P7OXLX918
M5@!5BI/4L@*HE)>=Y37RDFR])$$OEXNZZ<K_YH.5F2*6^[J9EE7>J<E>U9UL
MH[)M5WE5R*BHVPZTF3AO+7%,NAJ$L;WH 5&"88/IUF#Z*H-_KJJR;L8^I_)>
MA825FNJ0N]1Y4XQQRQV@(;%E#M#$'#:'8@,<\?ZY.+)81:TL5DT?E4"BB(%)
MF=C+"U*EJ:7*()4*YAY3.Q2%7C5F9=7EU4-YKP)UWK82GH3K-D>3!Z78,0;(
MXD1PVYDK2PCQ! Z$C3.\)_;-9-.H*=?E/SW#@X$N%2*U;0 REA!G@  9CA.?
M#\-5*,@9%Q/EH>Q4X&O;2/Y4:5,KHU.UB.2L[-Z MHCS1GB*F>W*5:FYZ:PD
M0$:4=]^\,WB#PGQSU]7%CS[QF:I@M]"VO+O4NJG=]X 1LN?1!)+%!#';D2NC
M'"4>0P9W4' C[Z/#Z8/*5]LW_5BI:*[C0ZX6DHJ!13Z?Z^6EPE^W+V@P8!XQ
MY"PN0.98!30$8U\D-%2!PE@!>Y5_K<KN99\[%Q/.TH3%MCM71NSXDD%MD<0W
M-0URH/W,<?OMXZUM4>6-T5,^7PVQ,C=\"_IT&4*AE>W2%1%J<Q4@XL@WA(9%
M4!A&;IOR06_)Z[#?8U7T*.?3:*:W;#5M05<N-:A-*+;A8@+IB&#4&4% Q^.$
M"X\]0R(HC")?5TWQF/<3\W!S+C6<(1IS9S\ =!@)ZNQK@([%@C/8'#8@@L,@
M\K6I"RFGZT1["#$;E_5Z7%5855:7ZVX(&\<N6F#.J#VH@(S';AX R%"<4N&A
M9VQ0!8=1)11A9_[$ +MX<:90%R>V/4!'4&S'5$B&$]^"Q 97<!A7M#LU5M6#
MU(4JD_?.I9[&H#$7.%!J!U) I'(!>QU"3<7,4P' !EUP&%W^G9?5[ABI3* M
MIV7>O.C).57Y?.O9\K&+'8ZSO9(,D)RE@GGV>FS@!8?A95)7>FQ4[%?L4BE+
M_6 IH\N\G()V7.9P[.R59(#D#.,X]B F-NR"P^QR>EVI%%O-LS<*4(9'_23L
M'F432 ,PA!?,!3-(E_#$SD@!F<I;D2]<&EK!85K9F(M.-^;>&'?S,K\OYUY<
MP0!B<,QL& -D:,3^:X=0C42%4(]#0RQX/[&\LH@&FG5)0U":"-LLA#8\9785
M!="E@F#/WHX-NN#D597FLGJ2[2$U0AQ$HM<6"8_:6G:LUL9]:G@)OX*7#,%'
M^5->SG-=#0@"!$Q.PJXT3R A2X0]Q3*P04)2X0EUQ+ 3>2T[_3W+Q*4<&B-N
M$SX@LX,"(!$Q2CV;%#&X1,*X-':ZR+NUP;=],JI^Z'QFF;]$T_JY^IN=X+(0
MYFJ8[$YP96F*["":03(NN*\C#%F1,%G]7QW19PU=O;GL!>P&EYZX4T4"1&@W
M]*_[ &@J]>P/9.?67)C#0MG0$#UU'@M: P@*49'$CCT(M2A!]B8/Z0BF2>JI
M/1,#920,98&L"'0&5(L(3FPTG@ Z%;"0,W"N#'$5VCR['3%L1O;7E4Q>X+?C
MPA-+$$N=<0(@BY'425X!W1DG6-&=QY#!,1+&L=%D5)O9HMP45W0!::EGXEM]
M6Q!T">"82BZ=XABHHX0[(0?2"28\F0\Q1$;V$]D2G)"ZL@1:<VF)$CM'!40(
M,V<NNBJ,?'>OB.$N$BX9G6Y'[DW4R*E<+'7.TP_CI\\W5_T0#E"M"*5KRD(7
M(5I=Y_6/IUO_(4EJ4P.@.E.[C)V9 S*D$GA//9 8-B)[V&@TCE>W-]>@%1=9
M[!0/D& LG-$+-30^2V"HA^Z_==4G"*<Z0]5Q7P]A(<NG/D50X*R67EOVXPF>
M-]B+,1- <I;R%-N!!=*A."'"D^=1 SST-<"S66_3LEW6ZDGTT-2K)6@.N/_$
M4FRC'""S40Z0I"0A/F>&8.@!M2%_?@<E0*!1B%,P<6Y( CHAN'TC-@-D9PKY
M!?%L$=3P"GW=6:)96>55<4"&1X]ZF.BHK67':FW<ISOGB0XZ4 150J92K9 2
MKO%0H.9$.77O1T%"GJ88V;/&U2D1(1[(I0:4:!B4/&6>X2ABOREMJN%1_M!(
MZ;UU0P'T0<))[2!9FCJ+!."MF'NJQ=1 %/U;-:U/4I<BY]%G?;KJ1K%B=)57
M/Z)\^J1/E<!N(01B\6Y5<>W7%0KFR#*H/<6-WBHE-4Q%PTPUCN\#:=S7C6I'
M18;6RQC4I2''&@!,*4V8<U .T!%$?%4):M"*AM'JFU3YIYZ0>L>RG8&F "3"
M CGW;" =I8@XO \)%6(AGS5#3S1,3]>;(TT#[:_/9!@L[ ^=[#WV1/?3U7Y)
M!D@H)MQWTM'@%=M75-KXTO<TIM)SP)@!Z$-P;)?+#Y-ED R)V(/YS& 4"V/4
M<#*C[N$^DC]E4^@$S;N\&' _S*G[A5_RU2<JH5MPOKHR,Y3%PI3U6N/!UEY]
MY-2%*2;LLNBQ7G+<00;+V)XRTB@ J_QO7K](.:SE[:WF:#E7VTY1+Q;ZQE__
MI\WR!GO1K0<A1NV\%U!1:M]O $2>Z,4,-;$]1:6-*Q6E.KW/KIJ7P15H!F @
MP85=!)M .H2IC4J0C*A9X2F5L9VCV0?4E/SY!(3;H%V @ 1&";?/FD%"1)E[
MV@P0BI3LYF)CQX:7V/X32Q[Z[3M"UR[Z![H&]:121P\;,I=N--LX ^S*>"(2
MNV(!R!#B#/GL&E1B852:^#Q%>1?=RX>RJO3PZBU9-F4-WK-FP.&DA"#AK$U
MARA)[;H&H$.I2'P'))F!)Q:&IZ!9J8M209LN^- X04Y2#.B@[L@@W;@[QC8-
M2+$TF!3?K9;+>9^U*, O-AFRFL'#9^C4I@5_,"*(9Z_>IH[96G:LUL:?C3#8
MQL/8=EUU4I<JO<<V.'"4B1/GY! D2U+[3&,&R"@2U#,QN $V'@:VZ_6':?0Q
MY]Z*%UFX"TY48/N$[ 22Q4Z0RP 9\A]XYH;#>)C#^O6\J5/:)Z'V'=C@+D?1
MV#FO :@P=G)WJ"V5+GC\&8SBX>K6:"%7==6OY6G9%O.ZU1^, )<Q/VIEZZBM
M9<=J;=R?AM%XF-%N^AN:7:/^WYSXK[VW63AP^ML^X )HN/-Y#$"$$/--?H-F
M/(QF-[Z[L[;! P^U<I>HU$QWCC5. %U"4F$3"R!#"4M\@,9W/J@6!K3+_I29
M;7(X>W: 2Q>D$K6)VS<_ 9D3I(&6]$D6CS]#9#Q,9-FZQFH[W-1>#_ (\%-,
MB8V>@,SQ&)*,_1D(XV$(N[&#<Y0W9:O#]E"MN^_RLF?.1G^>_:R>G:W:T$>,
MN(M1#'-GI0*W_%(F[$0*D@GOF!HBX^'2UEWHO(PY>_U6?[@O4D:[N?VY\;57
MMRPE4F[7MP"5,[ 'WSH4!I+$GEN'=776[U#CDZ[;NX?.:8MH63?=K)Z7]7#(
M=]_M-^%B$6/87KJ RG8?E(S=&[82^]AJ*A=5.2N+P78?ID 7QZQP38[:6G:L
MUL9]:'A.X./SCCAJ=>VHK67':FW<GX8?1;@,9\])M9.L"M]GY]9M,?^ZF0 2
MPKC]8:4LV-)@Y7SGZSP6LGGHOQ:E59%C577#]V)L?[O]ZI7+_@M'K-]?H7?9
M\ 4JIIGA^UR^Y,U#J<!G+F>JR?A7H=Y/,WQ%RO"DJY?]EX;<UUU7+_J'CS)7
M<4L+U-]G==UMGN@7V'Y1S<7_ %!+ P04    "  9@4]6UG(E0^0G  #$A@
M&    'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;.U]6V_<5K;F7R%T#D[;0$FV
ME'2Z.W$,R'*<Z(R=:&*[&X/!/+"*NU2,662%FY2L_O6SOG79%Q9+4I*>P0QP
M'CIM59'[LN[W>G';]9_\QKFA^+QM6O_MT688=E\_>^97&[<M_4FW<RU]L^[Z
M;3G0G_WU,[_K75GQ2]OFV=GSYU\]VY9U>_3R!7]VU;]\T8U#4[?NJB_\N-V6
M_=TKUW2WWQZ='MD'/]?7FP$?/'OY8E=>N_=N^+B[ZNFO9V&5JMZZUM==6_1N
M_>W1^>G7K[[$\_S WVMWZY-_%[C)LNL^X8_+ZMNCYSB0:]QJP HE_=^-NW!-
M@X7H&+_JFD=A2[R8_MM6?\-WI[LL2^\NNN8?=35LOCWZZU%1N74Y-L//W>T/
M3N_S9ZRWZAK/_RUNY=DOOS@J5J,?NJV^3"?8UJW\?_E9X9"\\-?G!UXXTQ?.
M^-RR$9_R=3F4+U_TW6W1XVE:#?_@J_+;=+BZ!5+>#SU]6]-[P\OW@HRB6Q?O
MZ^NV7M>KLAV*\]6J&]NA;J^+JZZI5[7S+YX-M!_>>K;2M5_)VF<'UCX]*]YU
M[;#QQ7=MY:I\@6=TT'#:,SOMJ[-[5WSM5B?%%Z>+XNSYV=D]ZWT1;O\%K_?%
M@?5FKEG\S_.E'WJBEO\U=V-9[\OY]<!!7_M=N7+?'A&+>-??N*.7__%OIU\]
M_^:>TWX93OOE?:O_05P]L/;'=^_.?_X?Q4]OBO>7W_]X^>;RXOS'#\7YQ<5/
M'W_\</GC]\753V\O+RZ_>U_\6 YC[W"*GW:N+\%<OOC0U^-VMRG>U&W9KNJR
M6127+2'K"1$H<^"-:^Z(MH=-40^>9,#2UU5=]G381?$?__;7L[/GW^RMP9^?
M?K,HNKX8-LZ>N^BVN[*]TV^+TA?E;D<7+Y>->UK4]&>QMB6*3==4 ,U*7BHV
M)+E^'<M^<+VKBKHM7I=-4](A/KC/^+]NO78]7BB+B@[=>P(S/0AXX<J[\HY$
MTD /KHE$.GFRK4@RM)_P;^"\7CE_4GR@ Y<KW59.T'K"3U4.M%X\H!_H UZ3
M3K-JQLKQ74O!JL>F^%LOS9L!@K=T,8)H=]O2:BDX RHN?CXO?I#;TW'?OKTH
MGAB@Z2N%WE.Z^*O_5KRBXR^*]^]?Q6?TT_WG\,GI7[Z9'"&"(QSF;I\JBO<*
M'SG/T>$'CFA'W/7^76?VNFS]V--BKOB^[\:=T:%=Z_)[N]&)O7)5TG),RG0N
M4!,P7[/:(>!GX#DI?B**<2NW7;J^4$%4W#HFK\8!LV5;N,\#U-:-(TG=?W+,
MFKU;TJF8%-V:E.FP4'0+K:TV97OM#-E&K&VY=<6Z[[;A=G225=?;K8;N(.,!
M=NFRW=C/XNA/_K[=1D]T[WUQ4>[J@; #K,UM^EOP>E*\+^MJ'R"^V)15T79%
M3<=9#=C'8-'Y>E!T-.Z:5B-VH4\@.R(C]6Y'J]!ZB\(1,KH[YXJ^:_#0MFS)
MP@"3$;OUXPH"C*4*3 :Q#'@YAIK[O".!)7*-\?V?(_'^%\\9V?3?E!N)H2MA
M5^^=,*M=_:IW6_J7@L!%"KQZ8Q2HV]4@&_#T3E]9ZRLF=):*!J+8JS=&JA5+
M4Q)@R7D"DQC1)H@FL!- ?NP&5YRQ)#TEV7F^^G6L!;AR^==$M9Y@2P#R!6&E
M**N*OR8 UZT8@< $G6$@DP_84SSA:+YL'"^##Q2-2M*D4EM?BBG6S1_Z00%Y
M0D EIJF)TQC4%^$%-O!HWU>EK_FK*ZC?5K#(HM@PEFR2JR'H@MM-O8*"8JU!
M=%/5/9$"I$U/7]M?"S 6&39$7 T $(]:MU K?CC)MJQ(+O1;8) V<'3SGK=@
M27/_.C@3Y FH_:Y8WM$C/7WJ;LIF+%FLV(* IS[&"O"FXZ_#0OH=$%K<T'VA
M*_>^'<E,ZXN/)^]/BFO7$I5!T)(B<CL6;-'.V$4T&%E_?WY^%27KW^>V9P;K
M7?PC0)P)I(. <42/N$,+,F2&+8>BK_TG7,N/ZS7LFY:%@VOY$LG-Z4-C'6(G
MUZR!-$?^2T4/-*([=WUW4U>T.;\GNP';I.G%/,'GW;*IKX5V:,URZ;M^630=
M\;@7_N]A[.,[H@@'04^WK*N1I1#QCC)3]N2V_.2(%%:L6.C[);E(R>$#%T1I
M='*8<&?1NT?$H+"!)&9)3Y1T@%](^ ]WQI&3-0AI\W11)UC^^^5W/DJO%)?#
M!EN5JT_$W0YTMNWZJ,\V)2QJ,JQ(MJR800^1Z$EQ_ABF*.@D((F=\#GXP%C%
M]42>WO'UEYUB=-?=@DLZ96DUL8+<UW-B4;[(MJ-]?#2RB7A,*\EC 5V.#MMM
MZQ4D(HM'4!\KW_8^,C*3=H^0EL1X:R@#/@=Q'"F8'0EM @ZSX]*EYS+A2R<2
M:DGNS]3\D(19%)]:,J5@]C"8^II=##G%"GICD5->V.VR3;Z@*Y)4;)KL;+R'
M&1?!GF7&B,I 14)3DX"$X,?"QOM,SF.;Z85,DNBB4!<$3VC)ZY2OMR0;NXJI
M+<HNII14AV_T[N6R;E2*N,]T<, PO\ZZ&1W0VY%?H&K8['^%+/T56#R_":.S
MZLB^(>I"M(7Y@OB1F*+DX^>'3DY\WTU7(-2Y>T8'Q%9IJV@B$4FINWO O<@T
M(R$ I W(0,SS0ZH@B&* QY5+K1%SADCZCF1O$4]?B+D *B=GRS-(!?N;DHF>
M<+(MX?ITH$&ZXITK25=MA6;HT^0,?.^Q[\'W_-@N4?:YT!R]DBP!HH=X7IJ!
MD$ &$)TQ(XO=V)/E"3G\T;,H^XZDUY:YX ..Z7; S %/S@X,E#(G,N020Q3Z
M@,1'6))EAO=D.PI@$&NJ8"J5-V7=J%P.!AA?DTYU^/V2'%D3= I&N9JXO?A\
M]NBFN*K:KTA6L2&H2K,2EXP0+IK.C\W@5495-1QGPG3I-_P4_^,[HFDR5GCA
M-RKR#*R : 3V"H^OF^Z6-.S*UN!_N&0-\Y#Y"X(-N3<XE-ZO&M5_ 0'"EV?3
MR&]HBV.88(E9(?=<NXJ)>$V6CV=CGM0/2;$-2662M4U-6U?96R)46_JLAD F
M+)*Z5Z7:P%,B/F^+OSTOJO).9!2D%\$.T0:BW:7;NU3D#A(&6Y_ZA4U7BEU+
M5@Q\H$QP+C0^2%<D,(X]*5DBB/*Z=TY#%'CSS0]O7Y$1?P.]Y$T(A" &#JC<
M0^=KW6"D$0@"%XNX.2'G=SF0)['"K3G:,&_H,H]FK(Z%*KSLX\NET">1L 17
M]!*Z2_*@*.7(/":SQ3.\$9,%QB+(,\KQ#;MG7<02(T2/!9.6Y(^;/L(@(B>[
MP@,#B(LH])_T!V0M@@9E)9&>>(W>9:^LR[HO8*.K$A8OG*5"\I72,G,C23'X
M4G[_YM 7#YP8?*6'VK]?E!X0<\%!FS_N0LX[MKTK&[[S-=&ED(W:+>ZSGIH9
MS<Z=:!>YD+ >E'_O-AH,H0L3M19/L-+3!5,;M$_Y^:3X?KJ-NHA\7GKH$+#U
M,5R?)!:1K%! [R(M5HFV].39@R"/:W@$D31%@1+O"ZX#O:I#+B>#0%031H]
MML$_Y;J);<IW9 N!"934>Y>C*QXGO"7[+P!<\K484V%K.LD*(4J@<,(_"[7U
MV4 (9"H:DE!*R&EJ+(_W&3JY<@03L=(MQ1RX*T*RA&T@$;6L.?F6>EA&O*J5
MA#.B:MWC\D ;^XL%4M$ BHJ?S.1;E@U;U9SE\' 0TAW8X=V1YR'DT':MZ7K(
ML#$7,KBV.J_T 'OU>A"3B22A&8/LOF3"O"(CM?UU9)E(+ZY):Q!8+;XM!!.6
M8PS:/K*DARDKDOX$0?L)5-DU#W>:O5 -%8Z8-/B6.7.84AYCF$Y^6T)T[,.[
M=PW#%)[0!$T/+<U'!"1A<Y$@0$XGQD(M*\/_/66<(US&^K2[9?SA_0O2@Z3'
MW@J7AS!4)J3>@^D3%0/#84:,3<\OL9)$=D&4%!8[S.-V&D%1194JFBY*CBRX
M0F8]A^/,=(IR?(G,YF&&> +'L>Y!7)R<@)$">Y8!<6SXD- LNX6$\/DO"9:M
M^*&RG&C%6G6$ -9>85)))=1A@1PD<<RB0"C#[KW(SY%LG:\//=/"_TLPK0=2
M>6X!A/.+MR%^T)FWD+#WHH G. 0QIK8=8E\Q5#0+9\A.5_D)=A;1#2:'P>\Z
MB3B7U2^CQI<@ZH+V?67Q CIGL(3SA\5($AE1LC\>&(=DP@H;B $N6O^D^*&[
MQ0,+?)W2()LL%9.<=R1)8%4R@ '0^\G]+@18FOH3$FLLJ$ &MW73R)G(P%2;
MDU?W(Q1%7&#IUIVJL1M)>,'MFX/L(D2I>I>2@&)F.^+!J4(,AL$CP)^P8!(&
MFSD)X<>M2O+I'O\*1T-Y-X%%2AD#2TKF'\8W'=N@5 ^CNEF7;1IN?9P8.B2#
M)**>@E I+,0!>G==]I5A0XW:KC=T&L0B1E-C("4N\SHTSOEYT#>%B5(KU"=^
M2P[!128 )R983:XF=/.=,)PZ4M<@IG9K.A(4=>W:E=HJLEC5W;;7,-@\WEYV
ML X4NOJL! 6Z%3OYZG1RL$P]3G8<;U"@8>$+/DWOE102QS;P(WN)M(?(P2!1
M+Z)ISJQ^CPC+K7QUBCE+B&>?,)8@"&!8K)^F+W-*J85?\S8NA9CH=:)M3>IP
M?"IQ=4B]U+2N(!+!,+8WS,F!V&X?%A>U!'% =A7GO;")JQD6%J.=H<%[Z8_6
M)+MUQI214*9$+*8. U.CQBS8M4Q!_#ACX0?U?]Z903WQ1N_#(4(&4_<IY=T8
MD)'02Q'+%U2>$,ER(#W"=KC;$6;/AWU;R*R@TXPW@[RZ[R3,ORRTV*K,(J+,
MC>.R Y+XI"3X)9R"T](G?1 ^>1#:E/#%VY^"$N;0QTGQ'2<]P?@9O-3D\WOL
M'\$D[DP9W"-7Q7B!.C9=TUV;_HZ":4/WZWHR.)J,5](LHQDX08(S1C7TEZA:
M\3!*WTE*"'_Z<0>/PYB"](:'[_"QD7,CBR<B16$58QQ /$$HO;&H!:^@,!U;
M]406+2A"<FI.^%%E2QK'T?NE*0+E.DZY-7<AV(,SK\GSZ1:)DO2F)<.W)G?9
M:U)IT4=!.2":?BUIEI \8#?P7\NNWTG(.F% _>11P9%'1!OF8R3_CT0+WA+"
MO(BCX+:D_C5[TU.#M.@X/LMOR,&PW>GQE_3,MB93CC.)BC&HXVM"+=.&W)@,
MSRV2$_2M?+BQ_7%[<?#3W=9SC[$?$J\<0LW=.)#3W%K!%!GB0GY,"R*%X*0@
M2&_Q1F8-V4*B%E!%>%]*7PJNJH$9M0*#2N*+?"G]8]^;FC\P&\\$TT6F.A/3
M/6 R(+MFUWGJP\[%%Y+@-PM;\:/GB Q'\?&(V"_ 3F+F"()SCFCIAEOG8IR]
M8:6IR?-5K))8E7W/[!^N+V))/"Z6"1*7?I?30HY/G"2F[+DJA7E+RM&X_@B)
M1CAM2 <CS?8NFAAD:96>:SS@2B#$O(: GFR4Y.0)\+/$)S"C/W.^M"4CY.87
M^%<BD,0*V[4)?;)5"5.,1'6+Z$J9>O4)#68N>O'K6+*I15NNR+@E8D9 @M>-
ML K+JC)\_+JYW2X%'NR)@ST&K\1^W*W7%J431:HF6?3#8TK0##W6IS=DTI7I
M*JG!>9^MI'4$L/)*I($J2Q+#T_;!] 9L_W3 ^0IA4'THPD($57(J#BBL&S%"
MN#3F%@;I,;R%="MU L0\I:=:=WO 5_S09;[/1N. 6"288 ER&%B;4J(I98,*
M]SM)3%KV2[G@(< MV"*/95,SC@!#-:0[>?6TN"4N'LL&A@Q<)%#7#SLLXJ!/
MF+ WL6)Q46-.5HAJ:.1L27K/77?]719CL=77DZ,M.,A*OH*6ARFU'#QH%M4D
M;D]D^K#IN_%Z,^]*G:\'):Z$4&BMH?SD--HG;(_/DKNS+C/3.Y=I$V$T,/\=
M(C"+O>\(@9_%0$K)6XP#^>^A[-4]22N+M<)T]<Z)&3M*X75?(''=9 F@77G'
MO,T"5-,P@N"Z/Q#5"?PM=N@.19E)S%JC<HE)$ *%8PL4,;HD@%BYE+#6SIFM
MXI%D/)1%\;XC.\8J&8LRUB(*+2;,F=K"W,NAT2W&L&:ED8"4XIYXBTB6_O].
M[B,::H<R'AYE ^R!Q-4R=6^0GZ9&NO;^M,CE5%/ZL+F*@$-(%FHE,JJOX5&R
M>>H@R!3?FK4P\*;/*8K%AE8BL/SB(])C44PT]=IE<AXT@1*YDF@=I]7"PY"\
M-A:;Y-AW*':#HF4[,V1L0M4/ET-I!<-\)JCBW"P7B/050SC4!<)BSA1?3+=S
M:26R2Z +@7?O.%"U9:-(85\&J85M*G6KV-M8;5PU-GP%OF%VP2RGFZ2$<*^%
M*:5N1["41%24-HM)BFK^TG (NG$YK,<F5 [Q!FE2R[#7)I+U;@</OKD3QD9!
MS1A$C^3< JSH\9E<FMIIZ5.W9"D?LQ.GU%2S$C:K(]YG\2_(Q*&(>$011;3I
MXZ7,TX!L;<EF+05[=,S3,[V*$9Q4CH1MC?661,*P*+2^K])$GSC[OSO)=YD[
M[[)(8NH*[R<58RH!$.4X5F'5B^C2#,!=2$*+<F'K='UG]5%2ULKVB)SSI/C(
MU<*#%J$=[ZVS9[E[ X1)!MDI8#X(/D"@&E?BX?W3]5VV&0(U<H5[=@I>1&!\
MY2K]4H"&,BU:+N4TN:AL/4DD2XUI(R>.-"4$:FC74J1$S( W1O%MEFS/#"&$
MQ35(HM5#_ED.H;&L.R[IZN&OO>&P$AWLYQ"OR:MOS"6'5WW3<3.&^.UPX$/G
M!_DE%D<TB<.TL"P'^E/,YK+8,BD1OQ'0Q8#.W10.@96-U[+FI,0JE!K!N@(@
M=#\0(*PP#LJIZA 0291QW!'J- R&@"27CW'HC]<+^4!9S_Y2XUY%:)+ U-<X
M_+"0#(>H-!*?")FAX61C<A.E_3=2OIUT=85"*@NJT'*9DQ[ ;)#GT+K:Q>'<
M*3%JU"X46QIB7)5$X7R,XXUM6$;UBC^\>7[-7"LJU+0G46\T^9#?,<.88#0T
M6B^AC$,"?C<.3B5'D+6,^S61.??9<$)T]((O>M/P;YF9&(UF"D'8M!LA_>L>
MBJ^7H)U74R."3);1@C6NJ5$);0$-K(;$!JGJJB]O.2RK>R^2X)"9QMY*ZAY7
M<O+1+-Y('\'*#=8P6TL3&^I>RRB80;?</,QY7]<CQI/ 5RN(N$*X1 "=+W52
MO!^7WHD*G1[JP?*DDB.KG%W+ :S%AB1\AS0$/$&B4HQ!"5U225:-SA$K%URL
M4K+:S5ODD8/7*4\@"E:[/M":?+H>71,X6>F:SJ=EG?6V;LH^H?> W7TV(_UZ
MO*=$S\V+$.E_GCD5]Q7UJ75CUEOJN,2JW8<3(EKA;_D0XP4K!8GI S:E[G8A
M.*IT)""..9_%M.)2]!9ZY#Z+;-KO_!'YR)([7=QRM5R.$N,F7%:DK@\[A-)E
M:#?EU2R,8P>?9KW@S7AOI:72VM/"6&Y#\6D$5RAOCD6R#2RR/I&Y$5U1CC>Q
MQ >7J1'$T/?G7KQ&IRC+D&NYMQC_VMUFE,9GG;:RF&@92&<GI=7E]37RJ(-3
MJX$TDT9Y!<E:4@"MZ%:;MB9&]E;3G5P_/&87%$ AQCLN?]'$I$03[BPBB+@
M$KE-A)[T9A"XA1-53/O1H]RPYH*?+NMUL-J5*Z[%IR__LVQ'-(:<6A>D L]X
MAF-QUJ>(W,'2I"!3.3H['<)<FOKBY ,M'2HM)[%66@</)L*4327.7&MWTZVD
MX)>@YP47ZD8V7,1P7[!8N$I]R3I5+ZQ"EF&3VVNA>B9894F2[-9-/,Y 4'J)
M4,5C^=:KB\O8&D=_*/!XH0,T>[A&]S[IPXXJ.FBU.CU260R__6X)14_]EXBZ
M5T1].)P"&MLY8'MM-A8<IY@,3;0Q0*D[XY+3B0AP5)SDNN]JLN 6-AL!P,CK
M]&:<>?)&R>%LCOG5T$P40O>3P Q[S/?RRCH-+$C/I?E*3% 21?X]8)G>6]UF
MO7H$?;P_6&SB=<Z5'6IHLM)GD6&0>M([ 6@:@%Q((%J=0R]$N\=G6<X3V>M0
M8)$TND3^V:5=&3Z:=NKG&$,GY,!72ZY%LA ):YVT8:'SI-).<2CWZ2(Q":IK
M%G)I- Z]"/=?8.\,H*]0W8:&TGVP8.<H F/*IVO1<!.R_F*;QFA9RAM/MJYL
MC7>M 31X9BS-'V8PIL0Q5(-$2I$F'0L1/,T,[7^%(ISD(%'%>8R($MFGJ0;.
M-20"%0]JR ?44EPQ4TVO0RD0WX0KF:80KU@$H[TVJ05Q\R5#EMJ"%&"[2OKQ
M+UZ;UN.\]$,F5>*2YZ\B)'S?VY#"*/M4AKDO/U9+5FIE!?&S>[+ZJ*H8@ B5
M#Y+'A\=_.''!3BX!C>13[3<9*Q_*(."9L#UAP^=O/7"?PR?-ZUWGDI)I9&YG
M698X>:,,QY)"](.:[E F:3T!Z\$\2NTG77-B2'#UM17'!QM$# TI#*U3JZ:(
M730DRF+:B1629:1R^652\P\K22EEU+ON=0!"_NT.6-;!O*2EE2X!-9,?TL7S
MQJ@NNJL0714"5@]Q_KZEG&I.G^'2J"ZU/D-HZ@":RWV5,(5F'TAN#[#3N@&,
M(YDKBGE 3LVSRV&)%<L9<\/;S^>>/T@%IJD%+9 P+7M@&P[\(VR:(TX3L+[<
MFB?W^Y8V59  Z!'%M!+Z2,/(9=7QN ^V<C5./;<M::[*-3HS))E!]A[9XK*O
M?/%QQ](PM'Z\_QA4S=GSTZ^.3[\(H[_BG*#+%A-ZQ)"T0^9'?_*AV]6KXHNS
MKYY^7;S+X9,_210QN[!9A\G)[$1I<\J4,V-E(%U=DG%D>D:S2VH!RM4F3S5'
M:N(((:<V3*;"=.42O%#S0!_^^^GB+W]YOGC^_+G*X4IJ!F59CIRIDQ"-NU H
MR<0O9MMCBMI#+@_[GGWU-^RZ^!V+[-4R3]LB^%YG7]GZO^>@W7I]G%OM^@B1
MIS:J"_3^=OI7V<=:3#F\FS:@U*EI'L*S0_DY&>3T[W_^\@LLDR6?'F8(XY])
M$'*?GA:/1XZ,])EQYA.Y-4AX. <0,^!,,OOC>YE'8 76^R%?WM@"OK-:FFN7
MQ/C&"X"UYCX"=+3A7>(L+O,Z)O48<8X!'D ?1+A\5F&9U$L+INX[XJ3&Q3(S
M0])*%N=VY&70B31-=.TBKT1/\TWLAC)7AWJ;:1OQ(I@FP@& 6* ]CMQK3M9/
M<_;P9^2=K*#E4F!"ZM,*W ZE^O?RWGDZ#]4P82)(K8EI,;PX$SW;MUMR>K]!
M/T3;8O3#!]B7*%C:7_R/E-I,5"#1QL%V!;$]S*5\A%0);K("-BG/S#7^/Z93
M8V!K>0FK]GRS/MK)L?U(ZO.%#4+O3FUCJUA?$)*X$EV($]4/)#$'Q^(N6%O<
MGA;3XBI;Q&;@%W-NLOK17\;JVHK;LK;6=N:4+ ;8@,Q.^DVQL0;&I,)XY\I/
M&E[3UZTK(K%V\QOG]1,AF6[#_W+JC6-AW.=-R2R7>>+6MXC8=E8:SLB+/E#H
MJ#*'/@>4TI8_9%BAG2,'D]_K"WJRZ[KF:90X2=%W]I[?X(#W^ZZO>5H9]V[(
M*FT8MLH>'>TT>Z8'G>J<)7DLSH'XKQE%KR_BG$)S=Z1RQ?MCCJ+JI^+A2EA@
M'HP9S$.4-0:::S5A=1FSLH [HZ:DQ0T9WQL=R!0ZA>(XM?T&N?F(V_[;7,G#
MPI1GJTR[C!:_H<WHP\9-[L<9H+3G:=KL--4M0.RQM:#LHS/,'4O;H(8]@6D>
M415/I[?5NI.Y=5+][3[77"LN<G*85-!E_MD>5;)*RNI9]H"V"!%.[;'A4H>N
MF6>]AV-',46$1:?@CH$WCHQW2\YC5X^A3]:$L"M6G[A(]S B14!@AC22^L?<
M!Y"XM9SJ+W0$L185U9C1T;*$[%ID-RNXQ-WN-U!;JFT36#)>.FA F?KUQR K
ME"55W7.,_C6.8>U)/SOZSW?<FR&>W-DW$IL+Y>2A7E:['2,EA1-S@!J))5K[
MQZX]7I?]EO^1MDG-KZXND><>/P["#582O@YS,+5G+^FJ@DHF3$M?IX:+=&)5
M*CXP?[CG'N5=[;*VK/WM9*H>FKNLJ!'%*?&-#I7_3H>,8F(:/ER.M<UNOB4>
MVG2C=D^QSYA\#Q+JQ:#00PD0[0$[I$WXD^N=$'ZLVD+*6F_@FYB\1>U94EBG
MLY%YW-DD41>K:\)H79%@*,I<2$T/$G^<IYLQC=5$/9E@CXO+ @J3O,<^>(.8
MF86S E>#RO="=U'X+4P2A;#?=+L=U\SQ5$6A!4N!LF0&N0AM&%QY;.?W9B>Q
MUO5.22GK&T,D6T<_HI2K0?B@N.8B K _BL^2O#AS)-M-CZ,[*PG 3CPGPKM6
M)V6AKK$2JWY&]I\4[Y 4.9YI1C0NN[P/%P?1@ J<R=E+T(;53F^Q[<RN 5'_
MGX,59<;,'ZSJ&ZFS8B$O1=K\B8+X$5(RM-'9P%OP-M(M*$C;\:-QMWJ+)B-G
M(R>>P0VRML/8[A)R;3K+W'S/9"D>)#Y!(AS9?=RF*)RTK49.66A[):Z2D$I?
MWA8R)P.GKA@THN1"DG3O8"%.$GV4,/E7HF@26%VAB)PDT^22;(%$*'GSL)CZ
M4*76V8AE- C#%S*PF64>M ;*9[F<\1CDG<E9X(W5N-XUDNW]9TT(1<R F8T7
MZA'&;QJ9"%G *]'CHYFGKM+J!7V6L2>C:,3$T(#[4$?'FQ,%;DFNYH%NY0>4
M?!#F/)17&QWIB+^,+5(A*#%DYRI=,F$^#-+9AM&N9(X1<TNJNM7A!\+36'*3
M/,F%(VF-6.PH'W!0SE&&4Z+.NM^FS*A%69EX$Y7%"6MEPY!K6^OK)ZDI9$M=
M3)NWL5XT22*3( !$>J6W'O604(XS2>=,UH3+PAOY6 ')K6UY0G 5<;-G$(4A
MG3+PL^>*A_0!TZ6Q;"W#<I@/FQQIHH*U=VL?A"O]L0$@4*5C>4VV-FD(]H7#
MX-V82I22T.S.Z@MT_2<9+RIK\L/VLR51??N3>=PD$8\HG\(HXQ@R7+"%T@YL
MN>R?1XQL9&2B42/=!W.;XJ<:KLJ[U<:1KW'5=X/&1)X<75U='3VU@'V,4%9B
MDW.2PD:.R' &D1E&?O&3\ L#20O5Y"3S6MRQ:.8";WA$[<@2J!I7\KL+W@OC
M'F-(DXO;(98G8U.V93LB=4LK]C[$G[>=@C&M("?XQ"E\F"IN!68&UT4ZB;@1
MWV?9=R6K'TA"F4' R.W#7X%$\WZ$Q41I<HT9^5?6'2=&LDYP3DJ8@K9/<\#Q
MZAS!"_U$@/17S^E:_+-(D'H@#V3YX>U+I/NM1H .R9\$\0@L=GV/V>:9\#;F
MFU)_B^Y=[>]*=I0I V:]F^'D8R^'U=UQ$Q8:@*TQJ=3]L0G6,M\[-E E-LL\
MWT1?%2W7-<>3@2<M E2N8A5F,^RLFC!X.@H#C;N4G^OMN WA_C@FEXF+G^4L
M.'G+W*!&]"=>#;>=DW" O5_&7V.97#'IB"72D!'!FG<TE+T"$8)S[EKT*7!.
MUDEI_XR],_%$P^W8O#W0^),01TPQ9;]A(_416%\%*^=,]E$0FX1"N\2 F(1%
M.#48-WU!4N]2: &KH.OG51)[5&EO@*3Q811OZMVTWRYQ(4N?5/EQ=]E(QK6E
M;O-%GA3U"?%I'N24W*J.(D[L_6G?,=\D1@OW+R8!G5A5H:TW8+BD@(P;H=32
M>QH"]U-P:/7Z'X#&;X=$- ^TQP->D)?T3IP;S1,)K6\L1-&2KCG(O>2^L:%Q
MGAR>DE0S^:'E& RE*@P9B*U<FE^;$-H4'.#96-T3*B,%&<E4B?!(TE#(^6DH
MW+SG*4L1SUA3R/XD8^7_JV,*'5-)SZR)(2DCX5OP\&+21VQ>T2>+!(.=CF@-
MPD]R)NP@"F@1(J73K+%+F'CS#XO0A/UFOB*6 @_;T*<PM -<VI;K-7W)/!]F
M*N5M[$"]#2L6>R@;I4:P.>#U),EL6Q'H;MAZAKTT&>(49(Y.?[!Q>D.BYIFV
M@PM9Q,E+8J?3W=;U).47?M<& ]V2GV4*N\<KFC.KG65IP=>TXV+@^1&95\GU
M?].(<TCMLD$71M.(>9?-/" ^K672R,9*%@Y.O.(@/6?\+2=J8_%0_VQP# ^(
M. V#"K.\1!. R,$FF4WE0ZE2J,83DX<#(S(8+[TI9V"Y["UL'BRB7!RF$,NO
MI&C)SQ3K$YW^<,(;..?O),&6'B'\H,4]O1N/R,@%&I@/=$UMX?EPU>( 2RS2
M59](@E\\=;:5Y"#Z\WZKM/M>\A-2WLB4(1!4MB JNMX& R5 1&Q=2-D(!\+*
M+VZ5)<7J4/XE]882-4>M@PKK]&??9*)ZFHZ+A3:Q4A\Q8-2$D"Q#O-C.QC,/
MNM!7O] NI6!@Z&_&6O"+[/]KGB.HGZL1V_&(A.NLZ&^ZM<_VEB"]-@]/#E&$
M4<.D;&0N5HQ<LGLUZ*21^/LAG&_BN8?)A^G$LR0'QHD"4#2Q=CGS$RP](J_>
MBU@IFSNM=9Y;@1,N3N81E7GA@A]K<0L8:CQ^4?R><:@AIG5VJH$.#AD#8AX!
M]\ ?]59V3$Y$)+]LL4'/3\3(;UA92B2(S>3'#2V!I\Y!DPP6B;?36E^M)=8$
MGES7+//7%V_")(1DR)#"Q$^2OZU%/L96?B51O%2OF7W=-QL/QQ XL)S-D&W=
ML?P43_2>]+<G,<;-]K3$2LE=[O>_I-4/\B(']*3@'C_I]EG<P<=M>LW!JPKU
M3P-^IXO#%7IE#^^]2F^NH=B#)1C[ SN[1F..MSRX1!1;NB*7'C92W-9%VM$$
MO)5(&)X9G2#A_'<K-V4VLI$W62-2%#+))!RD' \7>T3BV/2_5#4@N^U#>KO<
M2W!S*'(N@7THVYV1D'F_Z>^E)3*:=6;)[L@0SIS\=E]F#7%JAW\+"DYK"NA(
MEJ& '" ZUK-.;VYMZYGHP42)7G0SN^X\E'\=CYV444!'@#62BB>>#AQNS>)(
MU:9Q:S@#L6RO_2HNZQ-"I"09=Y44K64JZLE4V#PUR1_S\_9H5!R9QIC7%4^5
M19C79]J^@&Q7;@\IUI.DTAK%75HE)>7]G!AH5B,7\F?.E_R\GM=R25-SB>Z)
M4S&2'>>:TB0-",A'$ZG4^LCI>63^'BXK]<BV\+'8"#C?7H/9W)Y6-/7CU=]C
MI^]Y:W5[H0/(Q<EN!]IGXAF"'TJ+BELR.^80M>['/X,[#YF+OZMF*TZ@TX3&
M(K??PE@WBR4OYF:9"-*"!1Q2[;_?W+/2QI0T34!A+K(9)_OVQ$2BN62LM/R$
M>*C%Q-6ESZYD6@G3XO][\B%O&IJ04KLH2H _)2684F6RXTI%\3\6E@WA"7XA
M61!JOF  +=(?CYKJGLE/(X<70[8'L.O9\I,HD;B%T_FC81C7BOY L$WG5-NO
M!FI>&T9^;"]Y?#5<)C[SE'@(=;X.DCXV;)Q+99*-4#Q8XH0FG;A2JC/B+RY*
M[>5\MR&*X$+?O40HDDY Y;(W73^_R[22:I'6ZX;)J8^:$IP-0;921MUPUXS>
M!I^02M.@?"(H[^NGLZ@FU^F6X>]IG:!6.<=%:S\MY0^QOI!#VS_KXI!$X;!*
MD/[6[/3H'WB9KS+,9I(^2E8_Y@Z_!12IK_]_$ K^\6#8IZ1$<B1$Q8Y@\&Q?
M/!M>OGA6>_K/BO[7=[?T7VXC>4V"Z.4+\M*OW059N/R3C^WP[='I4?(I"N^_
M/3H__?K\[.@9O1D??_EB1_+P7=E?(QS?N#6]^OSD+W\^DJ'4]L?0[; DR@.&
M;LO_W+B2SHT'Z/MUUPWV!S9 <HN/]_)_ U!+ P04    "  9@4]6?3"="HH7
M  !?3@  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6SM7.MSVT:2_U>F
MM-J-7 5) /CVJTJ2[:SV[$1K*;D/5_<!!(8D3B# 8 #1RE]__9@9#$"0II/=
M2MU5/M@B0<Q,=T\_?MT]P.MM43ZJE925^++.<O7F9%55FY>7ERI>R76D+HJ-
MS.&715&NHPJ^ELM+M2EEE-"@=789^O[X<AVE^<G;UW3MKGS[NJBK+,WE72E4
MO5Y'Y?.US(KMFY/@Q%SXG"Y7%5ZX?/MZ$RWEO:Q^VMR5\.W2SI*D:YFKM,A%
M*1=O3JZ"E]=#O)]N^#F56^5\%LC)O"@>\<MM\N;$1X)D)N,*9XC@SY.\D5F&
M$P$9O^@Y3^R2.-#];&;_0+P#+_-(R9LB^\\TJ59O3J8G(I&+J,ZJS\7V[U+S
M,\+YXB)3]+_8\KVCX8F(:U45:ST8*%BG.?^-OF@Y. .F_IX!H1X0$MV\$%'Y
M+JJBMZ_+8BM*O!MFPP_$*HT&XM(<-^6^*N'7%,95;Z_B7^I4I2@A):(\$>]
M2*I*J[J4ZO5E!4O@C9>QGNZ:IPOW3!>$XE.15RLEWN>)3-H37 )MEL#0$'@=
M'ISQG8POQ"#P1.B'X8'Y!I;A <TWV#/?=:W@BE+BIEC/TSQBW0#&KY0"&W#D
M(?[K:JZJ$O3FO_L$P<L,^Y=!6WJI-E$LWYR L2A9/LF3MW_[2S#V7QU@8FB9
M&!Z:_=MW[2O3W?SSI]O[VX?;'W^X%U<_O!/O;G]^?_]P^_#3Y_?WXCVLM0$[
MK,3'(LK%?91)\:XNTWPIJI44SS(JA<3=%K!7<CV7I=TOC^X 26^B_!G4-I%T
M(9%Q2E9=%0(,-!.1V!1EM2BRM!#%0DB[8@8K*@&^1\216HD8^$T36=*N78@'
MF$LA.7%6*%@?9OQ'G4L1#GCY"W%EO U.BTO'45D^(^G1NJAA 7TYPLU70A59
M0O+$:TMP:3@EK9""G)&0#+R8>BG.WL&GJ%0";JE61:U@D'KAB(H)/Q7!+/""
M\03T*BYK(#'-*PE[5(%#BV7Z%,UA;KC+&TTGK(&:"!P9>I/14-SL,$X_3KPA
M_/A9PI;GR 5HV3JMUR)+HWF:I=4SW'4V\:<OQ$-115G/#&-O,AR+AQ((C=A%
MQH6JD.C)0'SO,.^)7+*D>NX=>+-@1CL!,BSB-*J RVA92DER@&4KF$KA%I?%
MD][V552QY*203W@;78F8=10=RALXVD0IBDPL:E"239F"'H#*D K5\ _6,ANX
M %/.!,:LI,Z  EP73;>&JYOH&6EI*^,VA2E+%A_1=@ZB83U$$O6T1JIQE,5U
MQKPI\Z-97]7QBJFE=0S!H'T*[@-.7+G] A2EBY0GBEBY8(Y(+,NBWI#VYU5:
M,D<YR#/3RNF!_>00)VF)=<TJ5"SS]%?8H C%5<12)G ?LJ<5NIBC]"4KM5&-
M5*+>QG59R@2-J&[/C=.6:,Z1. 4%\GS?=[0*;9$D4U1(:&2%Z.C@6D8*/!',
M4(E%E);B*<IJV2,YLML+\:E9? 4W4<B6;(3.\&)3:9\1Q3$9KZ'%4G<A;BM4
M'<L"*C'<479X=S7A.PP%.6A>FM#^7D<9R%V*>\)$*#>8$%S((U)4N 15*]BR
MY4J  \S!I2AD5T:@"Z *J$;@9382E!:$# @"=*(D4I)406!76LOB590O&Z)<
M?EE6N^)M-L.X*EX&O3! %"+? \<JQ0^P22*8B+_]91H&P2OQ 6?_F69_!U2
M]#%@L"-='F7QGMA&I#U9K>6+=R[)Q,]@/B7!#1JG"1.P'_P 4Q2H$)\;KP<$
M; JX37Q/BO^C]MT#GWTW\78O-Q5'E'%?0)'D3,FI%G2_C@/5%N/*)BI1S:PO
M4C;<M'ZWD8>T<V$H;?RS^GH849TXTK6VG;BBK(RB4AX36=JRV9&+=O(?>J@'
M'SV>>-/I%#Z$OA<, O@P!;,&M[T3E9#&!2@.;'"QEJPWX2M4H<#&IY4$9M#T
MB/[.[,.IGGTP%C<$7X%(#8!$7N1VI3E8#0HP 5L!)(-DSKSQ-*1H& QG^-?W
MID#M1T>0W;7W#/D!+;<534=3+_3'>,?4F\WPULD$KHSZP^MX[(4SFG?F^1!F
M@:61-X!H^1G#%5B/6O&^(60<>6'@ P5^.('M" >3/1%W E'>#UE._A1W889Q
M?] 3@H$G8 >WZN@X' R C"&)PA\,\._0"X<3,NV.8?4%Y[+%6"=4HZ.O4)5<
MXR.3,S!*8E@C]Y@N*BES]$BQ;/#5HD9HBC$.D/<:,X3LV:YI;"I+R4H='+%-
MJQ7]1KO88YN-]?X[HZT-M$DGTCHF_WLC+6D1Q5K6*A/;7"!38HJ)4F8!6+$2
M-EZ@_Q"+LEC#=""(,@'@4T*0^-9H_(!"1+S;%0K1M%VE$.$<)@Y&Z_T!68OM
M#XC%:!&[#O3?:A4P$T9Y"C#:0!#';F&*9V,J'KI"B.!(*MHU68/WIP$=:T#D
M@/\TH*\9$.4]<_G'(MI>JU+_<CBKCL*S@$>^&=#^O9YCU!:W>7QAH2L7/8(6
M1O6L3!]*P.Z;U5T$UR(0F78E6B;-_FU7  "?SXLMVH*JYX A4D2>#]?_ =N9
M/WKB_OX:IL 2$"JE)L5C6LY.]/>3%[@,R*1.SK%LF;"@ 8^0_=: S!B8J&)1
M;7$CC,%491T_XE:G>0((KD2BYE'\>%XL%FDL>] PEI[6I&_-9I-Q&#BL:?5:
M=@T_UFN\V 9*M$4+6=+]1B-@6^N,]&]9% GI\'$5F=L\I23U9Z;I$YLRV=T=
M:]E5\C_ )2<(_!GXT+=?M>E_R6@1L-7$A_\-.N;OMQ U\F6*/E6S?0Y^99,"
M%$3'U\@Y&'NS0=A@:_[:.[P!T!D)1ZW2#6+<P=AOQO/7'UVG +@2P&HXQ ]
M6@@HUI_B=_P$BWW<W8:7XIUDJ1OP7T5?X.>A-_$'X@S0Y7#Z N8;CD9Z+7<O
M9X"M@[&802 =>6-_1@,&X0L1>H/)A W5^H"\0>=6BT^Q:#<@8 XC1XC4P[$W
MAL5N7.W0.T!U(<#/X.]GX]9.Z$O?&RW!8I8WGDVP&D83O\!+OC<<!N0F3-S&
MND,3I1HM W)/^78,+9[VWM9=K!U]TEXK<O2)]HV]+.\E&@TP#K"!AKCW&E6G
M2E;Z:^26H8R[454]-^O ]MCZ%0(CC 7 2UR)@AVOE6UB-A:'.+42*R1,Z=L5
M+K+J+S'6R0T :6UAVV3A3O+Y-#1&B9;,].Y & 1X89$2]NA3!(I1B#7 KF,C
M/,=#TE9/7BEQQ]4VR/#D$C]HMV_=0\Y@)G(*^NQ%T$UAD)=?-AQXU7,NRR79
M0DYN$J"@LO$K@6B5%5S5)>2#M;UG2IF7)1&('3*("\7&5!H5<H;=*,>G@E/#
M$,H",YZU0S/]EQ>8',.R24W4T12P<9NZA$S9A+=TQUTXVJO5$_U_GP/JCF64
MB+#5D15AFO;>G;*K(HS%=F# !.!=0 >_<@D>4"*PBTCK'!L-V#2#?2B>P&6@
MDBZ*NM1- QLV:B5!JJ";"\EUG%['M\LS$PX:@OGV5ZDG1WF0^KH"T_B5ZCHH
MC1B@&6_Q6D),29@)V$^8%WX"%+.7D2?<*%,M0)8LI )2K#FGB,VLK;JTKR*J
MEZ JP"H)HYO&-JVYQ*:<#3^ P):F&N;F)+B\+7<UD#3-N:=+"JEH,6SKIJ#<
MT5.49FBB%^(]6$D.:N?ZL@[%GE8X@H=EL9 $!6&%A=0VQ8BU!WS1SN&XT]";
MS;1J(2!S\:Y;-I),CC'.V 6["JQ+5_K0TW 42X[J5 477(5!$Q4?K(CNBZSF
M)AMA/)#,E&[W]V \U.^]^(WQGSN[+)\ 4($8/GZ\H1ES\9C#0-SEJ^2)D'O3
MKV13QGO%&7K!T']U=7U#GX)7+QQ$V.-P./,CQ6XJE+$L,>7"@***/)>9.,.A
M>NZ'#_=N-]2L@Z(]+*JS9@*'."T7L2,7F.\&[ KFP0;C,@5;BA47A2VFO?GY
MX_<(:-,FUNQI"FI+GP+L&''$'@]\+QQ/.=M0';QMHPGHRAK!<%7$C^PS*-V+
M-J#07\BX@?;38.#-AB'/2Q*$W!*$JJL&;2H@.\;,OSW!S)OY[(+@-W ]IL'%
M"2AA6:.MU59F3_*<<GTG(\*?21,;S;T'8<I?:NJC%;H24"BJ(S"SG:UL%]%-
M1";%V65Y''JA)KE3X[81N[+KD>E&K+EP!V51E4FR;7!DUKD;C/26D-H!=%\V
M%8PS#8; ST:0=&1<S*""2TKYV()X@I"HZHC9SHI\>0Y.8MU*^*.2"B^\[AR"
M,I5>@(EBGJ5+T"#<<VS?F4%L&7SI2&*H'*U-F46XBA)RI\]2^V_8/O2U6,,
M1](4GW2CNNU.^#3"]4VWO8'5>BHK.>VR*U.U\L05_$G66@GNZA+,!/RDO8%F
M_5235#Y#\,(?77.W-UI#I^"*ED=#K8TVQF]-7CNPPS:.$YV9U6X>C&_ R3$.
M+"7%"+NH)T[,DB<O+I AN]5(M<,X50RBDI,9O,QX6SNWR(A%\5#45OV3EJ=R
MNU(]@FM)Z?/=5>/4$J<AW(X.<]Y%0!9@%;"75/::U\^R] 3P3E^Q%87?#?"W
MT<3<BC 1+ P0/0)J1+CWJ)<.1QKHO63RQJ^<\P#<HVTWLPUOFQ)TE7U/G2<,
M:02RQEY,5=IW[+I.HZ*NNS1)$:'V& %)EJH5N1..BI4YIF%ZY7H^$)+5JDUG
M?]&2K;-N*S%-AQ7!7!<SN"&'::&N*S8+X:IGNO8S+XM'\,]8ABV9[VV9$JL6
MIR!;*:$7L.LVBGIE9?P^2]?FX) I@ "X.R_J;A2P/7)0#?!^I& P*RA 1^YD
M!7:!3T4"_CANK0"J(-<Y]GR=>EEG\[@JK:G3.$!^T=NI)S#S\J&:>8G5/=[:
M4M)!I;R*FF-%6_*?E4F-X)8LBJ7VCQI\YW(+[ $V _9XWSM+M?:Y=>H#G1Q5
M=Y7@2EL79+K1!PN? +_/T9%"HMJ$&1-(%*1S',>,YW9"FUZWWZI_Q'D_Z'D-
M\+HSA7%C[Q?B)ROOEGJ"!'9X=@*/YW"/'(+S!"5!7< ML#59,\,SB05_"GS_
MK\WYEA(BZ>F 9&&B,5JB%IPIDJ.P<7Q'D(<Y9!^$2XZ:%7/YY1L6]#A/I43L
MT/XC/!N.S)P7]@<+Q+J#*5!KE73TO?$(@"R4C&M-2B0VF4RXU=(<(XNQ-@A[
M!L2YQ)B\M\G?R%5 WE&"2F<IC$^8BB:+'#<"<56H.?EU8]=J%,>I-%E&6WG"
M/,H?G8#I=:N]*^Z:8/TVZ=+O"E10QHT%&I!'"JH79:IPY8,D]]&JPZCC0$V?
MXIFJ$66TY>-Z( ^U>/[=^_;5B.Z"(<OP;GAG0^QHN]-<T<I\C/XW=@UR8N[M
MPB@&+7_$O^!3:098;QT!5DY_Y8P55GDVY;?#2_XV_JT*K!G(E0SD"-I0GX83
M;4<<9@J(0> 6HW176$Y6K@@&2PC@=(-6%XHMNH[U-:90T7MJHEP&Z[06X19N
M^%']+*J8FG0M.Q:.N$)^ 16N9-(%2V08B<1MHZDH!*(,^,0FL(PY/P[22 KL
MX[&5".QB"^27."DET"V]0WB$RC0$\;'<4 +@(LEU2S#?J09\Z<-KE"Z1DG'I
M65<F37S<Q1A[<TU$7$7N*#LRX.FV"=4$S321V_C%$Y14!VVL2Q&.=A9T5FE5
M,GD'V6RB?#?X4561VJP+;&ZR4790C5GVNX.^X_]GM^E AVG/$:[ GWBC<-CN
M.NEK5T@462+51,CSFS!]-IAXPV#TP@ZS%_H6LGW2JYN/V"4)_)D=J+_N]JD&
MWLAOVE'\[;97(P!,S$;-C/IK?]\I\(;#J3@;S;#I-)C.@-NQYP=C?<D?P=C)
MOD:6/E(V\@;CP"['W_JN'=.> C!&[:A3)H OC&;C0_TI78?J;!I?NZ=*4UL9
MN;S4=/;XZ^<>F^7<D1!#4_EQ 0MF0#TKG 43+YB-'74P%_:<$@<Y!V'0X8"O
M.3VVH3<<8Q]N-*,OHW!T='.-[OZ=O;5];3-LF^CNPV(7L=@F0]-74'M::?T=
MM+Z#-LIMKZC_ZSVV#[9L_"]NLL'EB!_LLJ=$S$IT,*6[T)&=L98M-IKTE;AW
MT(JHVM!C24?WS,B^.-EYV',<Y@!MR&.JHTH?A&@9B98#[2V?^2BZIX.8%2X
M&>5V'J-P0&B&BNDD1TT)Q2V3:&REN))V<>2#0;K@R4?'*AO9K8(RE<@&G5MS
M<[86'DXD=MI*G;BYV<MI./7\\;"1N_%%CA_"CN!T/#7)+6-GM]GT32TDX*DY
M*,;6#8 '_(;$R.Q"SF/WT\"1YE&E%I<-\YU^7PUPT%7C;^L8']5Z/5K]"0XX
M/5<,!827O['IBCZ9GK \T#HV?/9!#^Z/ZNTQS5!(\LG:V K9,5,2AZ>EFJ2&
M3^"A]W%:"UCS@NU/D@:T[PR%,24.!3AF<":9N3V5N3M" 9C,VBE.O"K JG&3
M$WIDPAJK\\Q<*78?76IG9?UB<;.N_F81-3.BG6TEZ,9ANZOUNHS8=G+-AG&E
MUO2";'S@II ^EYGT>$'0^SE)3R/;HBWT(S)3U3KH2;TJX[ETMT]0B[R3N-2Y
M+C8TCJK"[&RI:Z) \<8F39:Q-@.\!]J0,;?0[34L3,DFF%$LU?;%9Q/X3#"*
MDZR:EN!F$C&H5Z4"2T8/I.RHE&F0*!5Q60PWVVOY43QU".O!\)R=/DA#0QRJ
M<#PBC$"@@EF8X9!9VE>GQZH<%HGUHWYMW4,GD!>X]ZF.IN0ZNKD]R8#3WIIV
MA9ZZ<<OA'6U&'YI9\2(2T1VJ)J7=,>XN3CW\\)G)@GO7/V1H5/E]2N46IOZE
MABR;2HS4<]#'9<VY"K9+]P@$(C4'^,*->T,5D*=/2% ;B7JY$.Q!&AYY'7M:
MV#DV<=\Z-G%+$^W#*ON=*WCZ*>,<X@IP_62JOU:[#P;3/=R]/@XQ!!Z5V:,$
M-E"U#F6IQIU2$UE96^3.<J]C,!V".*J5;&L=ZMD*)\+SK@Y,Z9](F[0%;MQ@
MI-GU07"WM!-1!'>FIPPH\,(QI4"OQ*K8 F>EQZZ@<S.WE9W4Q$GU[<$8HZ&'
M9&FS#V9,\X#34VC6CVMIBOFQ6W/L^Y9"-.@E<6\EWU@^=Y1T0F0<C-,"*66Z
MGM=E5^I(]NE@Y(T'@^:L 8C 81]0():A]?,1*9W\X[IVN^@-25>*1[/LD:=^
M9=%GDK;%00UI%V.M9!"I) D%2 !RIZ$W'1+6-(&#A?=;]\<X$A@?\5FG4FID
MC(69"(,7/C5/_58 T-K#K8M&]QW3-3'.1,Q^&Z8GZWI,U>\H,!AV,&->S1.C
M!QR#;0Q;9V::PN"\SG\;T Z:KA%Y["9]HS9K"OD(GJ':KR"L ]AA2?DVFX>0
M/X8@@QU#L+2BKK#03V=N](,(_=X,]I0)N^K[U7/I373=F_ #'[/C2(NN8(;E
M*-9_I@R)[!!OS^:1IS(G$O6303NM-TVU/8^$V^<'G!8=^1('X>F*.B&F' $!
M;!LF,)TG/5P4PK32TT,-;&HX_YK9T<-("""Z:S?^H%L!4M)P"Z.OP;IW5ST8
M"JB-[)Q1,@<3 V\Z87T_3CU#4\AJVTU"!6/L7I_S1_@=ZQA.#62OD0L\J& #
MQ@[2!\OBKG+2T^AO01,=.5I0%<6'@4;;8$>]FF,>*\C$(?8>X\!",GE,F%2Z
M9%(P'.X[#HL9QY]'81N-F^KGV/Z(@[!8+=$'5>_TZP;XC*?$DVM7  8R?'ZY
MY]1:][1:\T"E?>Q^94L/;NN\_2* ]CG3?DKL"=.[#_9VKBJ"ST&W:=Z4L- #
MC N=Z\.T^U\=HY^2]K_YU3%Z'SIO-?@=[Y*YV5VNO51BEJ)',5_2VWFP530=
M>B-_R$)3IMYJ6O[<X1F..L\+!31J[/>MVO/JC.[2NP\$#2<STU+HS$@$XO/O
M?1T'F_\#Q!AU'G]'6NQC<X'O#4=^SZ/SXUFX=]3!!^AGWF0T);WH[&'WA1<H
M #R:X93%F]8A/Q[8KPQDSQM, V&3Z1&2]J3H;65)#HG>@=-DJ7VOC+IT7OI%
M[@Y?;8:M 1 RO__+7K5O3[OBEX8UM_.KUSY!3,7G'3.Y@*'^Q61TPH_*FB]5
ML:%7B,V+JBK6]'$%_E&6> /\OBB*RGS!!>P[Y=[^+U!+ P04    "  9@4]6
M)!XM!54.  ![+0  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6S-6FEO
MW#@2_2N$QYBQ <76V4<NP'$RDP#);! G,U@L]@-;8G<S48L]E&3'\^OW55%2
MJT_;V02[7UHMB:PJ%NMX5=33&V._E'.E*O%UD1?ELZ-Y52T?GY^7Z5PM9'EF
MEJK FZFQ"UGAUL[.RZ55,N-)B_P\]/W!^4+JXNCY4W[VWCY_:NHJUX5Z;T59
M+Q;2WKY0N;EY=A0<M0\^Z-F\H@?GSY\NY4Q=J>K3\KW%W7E')=,+593:%,*J
MZ;.CB^#QBYC&\X _M+HI>_\%K61BS!>Z>9,]._))()6KM"(*$I=K=:GRG A!
MC+\:FD<=2YK8_]]2_Y77CK5,9*DN3?ZGSJKYLZ/1D<C45-9Y]<'<O%;->A*B
MEYJ\Y%]QX\8FX)C69646S63<+W3AKO)KHX?>A)&_9T+83 A9;L>(I7PI*_G\
MJ34WPM)H4*,_O%2>#>%T09MR55F\U9A7/;]2:6UUI57Y]+P"/7IZGC9S7[BY
MX9ZY02C>F:*:E^)5D:ELG< Y!.FD"5MI7H0'*;Y4Z9F( D^$?A@>H!=UJXN8
M7K2'WIOB6I45;*@J/?%232HABTR\^JO6U:U8+5W\ZV)25A86\N]=6G \XMT\
MR&L>ETN9JF='<(M2V6MU]/SGGX*!_^3 "N)N!?$AZG?LSQUS7UU^^O#FXYM7
M5SN6?*.KN?@ -];Y+513*0OKDI-<B5^EMN(/F=<8]7&NQ*59+&5Q*^8JSX1R
MA,H-0E.:<^WFF*DX3KQ@''B^[[/"<9OXL;NMP"Q5BXFRW4;S&/S!+12X5.RH
M^>T9<Y]94Y9X+G/]M\IX:%UTMS.$G5*<Y!BCRE,,2\VLX#?P^#VRVF;167_1
M_07H0A2FT 5>PWIPFYJ%HJ?52AL__S0*@^&34J2F*$VN,UF!:5GAPN9&6F@F
MWH",D*68FAPAL'PL3E[BG[2E(VGJ$HN"\*P*4@/]^.+3WE7N7%I9Z3QW>P0=
MDZ16+8VM=#$3))PX%B=1$)WR-0SI&HW&9 $/X&% /<,=:!*'I;+:9()U$3[9
MNN[FN&V*?VK20G4_:W1:9 GXO<LF6$+9WYY?2+F=[Y.B=QL#L;W+'O9NV+8A
M;SX)]CC>/=AZM(VI@?U!;6//#\;X$\3>8!B(3\L;:;'/V>>Z72%E)C9Z,Z$0
MQ,265J=*I'-9S!3B7UHOZER2;XG ]X)!U&W4?R%D*JV]I=W@>X@8C[U@%*YD
M??7->B?_R>L,)J R964N7I,WO36R$"]D\85#@<&>6XH:%=;J/-"D7SQQ,]?I
M7$C;>@&]44MIX0C@N.[*OVPX\43FLH#B.*E";RL^NI].5BP:.3.BZP9*.%%5
M/HC/#XIV]U3TCPUX_U32.HRP[B'_JT#8F/]Q+U*U_WYL/#S ^.6*S"VI2VVK
MB_3B]?>DB0 81P]7.TI[(3<%OKVO/8B:PTN)E2E1&:)D+#P0,]@55@$&D*DH
MI8/7J ]HI,Y@##J%MZZ<Y4P 0(MI;1LG<J4$33*T[[KL$_(@KQ*_&VS4R"DG
MZ +4.X4%9.)-CS*#NE[@XOO>%LTEPMU$J4*D.;Q23[7S4U88EEZD&K+VS!AV
M*Z^ESIU2('<I\0=7MBBH Z*S.L_NDX[D@BR/[(E"N;<>WZ%,2;,Y"A"KU*I,
M5\+9'&UBMK$:FD)D4V,)*9DB(\Y@4C<>Z.+'5LB@>2NJ.];7X]&+*IJJIB9M
MJ#8(PL6!<^=4EUVKUN793TZ9STJ$CLXN(3;5V1-A;\*]Z+3Y&S-QOQ=K.KQT
M.GSK&#%ZV,[3%X<T\!A5C:UF*$D?363ZA5-'^XX1JK-QF,VQ2!(O"BDSAU%"
M."?VQE%PNN;@B>\-HDA<4$K8)B@&'H&B=OA),CKM;O J"L05V28K;U$7.M5+
M, XB+TDB$8B3(!BL)N!Q'(W$Y=M_]%TB&"6>/QB)8!"0@&'08Q&,@-*#  '%
M(D82HPF,"G.\<.@3_?Y8+T3LNGIQ(9;&Y.NK"+QQX MH @(%_2FC<"0^F@HR
M'[8Z:'" 13'*B<,AZ7+LQ7&XKLLPB:F2>)A][+&!UX<,D%2X)MW 2Y"/(%LR
M(MD"B,'(-O'BX6##!-?=^"3$.N+31@L'S-X3A:K(-2XNWQ(GSQ\.?[ G!-_/
M$Z*!-QJ1#PR1LDE#R6!][Z(A]# ^X =#6%>(B7T'& [BG0X0PC?\L4B"P5:6
MQ:M1F&PY@0_K&HY%Y 68=Y+$/2/U!_#0>(</C,>A@ !;'#P_&>QQA-!+H@%<
M+=PQ:S"^KR\$PQ%<-F8K2(8$&$["8".N &5[<3CX#KX0/- 7AI[/,:]7Y\$?
M1F'C#_'P+G_P:>S#_6$,RA^WDBI;!O" 7G"26D=!6PET1_O!$Y-;0K7< *HA
M4RN+Q^B^G)N; A "*SH3K[Y2>P)LFC$.9@-O9GHZ!<VI-8M=M&C<1*6R+I$R
MR[)6V*^%O'7PA#$J=0])$8!..<$-Y-@E!IA)KF<,EIKN!5ZU.&Y]*,$7(-!"
MYL3M;,.SK\C&>O[0[OB[5N^]=W=:%%O1QNW+FBL&4S3X%3QS5;(Q>R,_X.MP
M/-J#?9737#<;DDT)7M -.96/[ )_'&V[53>W-QZS*R ^=Y/ Y>,10H4W&@^;
M..ZB-DV54V#@WN@@#I'"0UQ]ST=.WV07C,>@$^":>,,@7*-WWV#9@(8&&&QR
M. P4'";8G',H*;L<O%V+K/)MFU576<ZMY[TUJ5*(A*Q?BE('02G@M0&:)N]P
M&' +]LEO:H1U8B &;-=/0SR"6?W6XX@8'*RB=N2%T+)[W\BQJ8P3[/:I^!W1
M9DMDY]!P-%YZ;]4G"&$)$%>T57*PF\I59\3!<P;>RZ4U7SE0H9@Z'D?>")"M
MZY(.0WA*\M VJ>?J[24V?Z;8IUD6/*D1.U)LU]*4NN(&$!TG<+]D6=MT+A&,
MY,PJU70TB#[%"H?S,003N2! ]64)_UNJ<!>ZXN[%K<@E(N)%FMJ::X6F>T!'
M+0?36T6!'S..L4_CWO)'?OCPM=/S&UGN[\'<4:3M$'73OJD**OHU%9F&8*6V
MA6_3"RH.UG/0MRA,Y:I1JHY05&=8P0Q;,).-3E=5,PRH4C-C7=6=JV)&T7\J
MD.@H94CJTV3Z6F>49G96O"0X)R-=U'"N=;D?B[<4GD&H$*N#G-4_B(]XIIHT
MO<=3.?+W^C-WW?_ 2@RPSX_\%IL/"8L$"8<^:C\#*<7T*$8T= B^J=3V1=L
M<1;H.X&78^08)0?@K N^7*/MK,H \4;^1DW6)8[^RTUPBN24#$.6DT0/4/I$
M0*DCPGS!T)5H;>FV"5/#P7J9ML+![OF^W! .PHUJK5_HM>_NB5?'E&2IZWN2
M>*'/2!6QFD1@58<Q/T(@Q@*C7G'W?V"#WZT&"GUDZ %5/@E,A0L9>C0.FV)H
MGZG!SEK-DZF->2;20.1H[+(T&/J^)F/OU8:5 >D._>%Z[=,92^_=IH'MX[3O
MNMO@'DKE?H87P^X&[/6A/W;UA^]S)X:KD7B$UTE7/KV3!?:1@ZNB$@%KO&\&
MV!?^&6RVC52%1* X^1 >THLE3(^YZ:Z9ZE+"(ZORIEI)*V/9T@M3['YYAATI
MR,RL:YJ"V S9KR!R9"#$2WVMB ^>N%2TT0_&E+SS-->)) 6M-T%3:B>Z3R5@
M; 7@\"-:%LH+PQF7$1 OC L8EWM/(D>&TG_A:C$YT3E5%,WHME<-V:RJ@*^$
MKOJG<VTWMFM3<R>Y[:6W":^LIU,8?[-(3K--RYGR8\5^03JCO'JM+)_QK!0
MF+*S\.O+-Y<94'_P'1!!6Y\=Q@-G?7/,C'+@H"L(&X4RG$.91Q(ZA99J$WRC
M-M7JFCO.A K8W!84-W/]A8 F[SH1Y_?]-7/INF+;XU76L*(>GXF:$D6Y4C"D
M(4MJVN!KMJ;:*IGWG,<3[N_M,HM.:%@Z8\7LK@/ AS2&4:K%OK;'-GBBIQAE
MOP"GWVK4KZ7;(9*T?]B;J92^A&!H"HP% @P4V7QWV,!BM0OKBB1Q-_98$778
M<+XZ1$#Q?:T)73EH225.X^I['=IKT"HMK3F=)6H=@K8N+G7'CLV:._]LH#J]
M<[M2F!7&;,'?>AO_FP[R=I]P\$<N-(YK/@+BM&D-CT/X=[KC$&73M?;6A/N.
M$+?Z&)M);[V6/-"8>BQ>J)DN"EII>S1[++A9Y:[AH%=XOH$N4U?496;)AXL7
M5Y<B"K<;D@&>7:XXL7<4\.*3B2K45%>G(@+<2@94K_L'1:1#P4WQXCC>$O/C
MCMT^T&AK#K'7/I=HC-_91CUA/^(;1 O7!DAIGRHZF&_<@\X)NVZ5F-;8-[:@
MC8!E77S[##!C[*.%X0/G;L3?;G8JE[KB@SE;IQ!8-3;/#;EZ\AGAA<-572Z;
M#P2I,:'I,X!)[?*R=NFG46"3C" 4'622$EE@.AB&@6M3NB2NC7,^*M$MDF+[
M%1*U(,'DD!(I[G5=2(0/1:%MH60)Z5V,YRCF:K(\=R4L?;>!B2C\%O(S!;,V
M"5:WRSU9JU<*[_+J0R*2QVL^+V9UH/+?M>W?M-TG)$#H/X'[\;_@R6EK EW/
M=#L<;*<S[.]*BW7)_1/:V)1Z*$1#EG,QI>R_X,-@DYO9;0-ZT@8F00E8I;%\
M#-UCNG;T[')EN3I"9V^KK>72NPNUK&WD@-*X8W*Z+>LEV4V+$11DHN\W/N55
MT]KQFL\.&EUU,I>T_1OM=$Y?+CE"%9R0)T@AEA$>[$(BK5JM')[:E4#<^@"7
M>&T4%NZR=6_MRR%JEE(>:]\2TZ:=AZ3CLJ/M,@ZA,:)(@0]SJJ;VH0X9S'5?
MCCT&+$_<]X#KJ/!>9LO]K=[Q/?=1"DF-)YF?[?K(\KSW0>Q"V1E_]DOV#R-R
MW\9V3[LOBR_<![6KX>ZSY'?2SJ@GF*LIIOIGP^3(->O;F\HL^?/:B:DJL^"_
M<R6A>AJ ]U,#+34WQ*#[WOKY?P!02P,$%     @ &8%/5E[X?;R])    7<
M !D   !X;"]W;W)K<VAE971S+W-H965T,3(N>&ULO5WK<]M&DO]74%[OGE0%
MRW@_\JJ296?C*B?Q6=G=NKJZ#Q )28A)@ % R<I??[_NGAD,2("B["0?;($@
M,-/3T^_'\)O[IOW8W99E[WQ:K^KNVV>W?;_YZN7+;G%;KHONK-F4-;ZY;MIU
MT>-C>_.RV[1EL>27UJN7@><E+]=%53_[[AN^][[][IMFVZ^JNGS?.MUVO2[:
MAU?EJKG_]IG_3-_X4-W<]G3CY7??;(J;\K+L_[5YW^+32S/*LEJ7=5<UM=.6
MU]\^._>_>A71\_S OZOROK.N'5K)5=-\I ]OE]\^\PB@<E4N>AJAP)^[\J)<
MK6@@@/&;&O.9F9)>M*_UZ-_SVK&6JZ(K+YK5?ZIE?_OML^R9LRROB^VJ_]#<
M_U"J]<0TWJ)9=?R_<R_/AGAXL>WZ9JU>!@3KJI:_Q2>%!^N%S)MY(5 O! RW
M3,10OB[ZXKMOVN;>:>EIC$87O%1^&\!5-6W*9=_BVPKO]=^]:XJZ<XIZZ9RO
ML$%%O2@=;+5ST9;+JG?>-5U7=M^\[#$5O?!RH89])<,&,\/Z@?-C4_>WG?.F
M7I;+\0 O :,!--" O@H.COBZ7)PYH>\Z@1<$!\8+S<)#'B^<&>]#N2BKN^)J
M57;._YY?=7T+ OF_J97*.-'T.,0T7W6;8E%^^PQ<T97M7?GLNW_\S4^\KP]
M&1DHHT.C?_[V/#+LS^<_73KG/[UVSM^]^_D_YS]=O'&^__F#<_'AS>NWOSCO
M?KZ\?'/IR.0_E*LESWE9K$KGEUL"@&"IZANG)_PYO.ZZ[YP5OW"K7^CPPE?.
MR6L\7K2=4]5.?]ML.ZRF.W6PG^7ZJFS-GN[=\1W_1>1<%^MJ]0#^[ZHE)JF*
ME?/<^<??LL /OL95"DJ[:-;KLEW05[&;1+Z3N(F?.;\T/>Y,P(37Y#F\[H:A
MM[O0M_5=V?60//UCF#^,CAY?%NNF[:O?RZ6S:#H9;UMOBFJ)QZIZ46T (@V[
M V9E0/CJ*$S-(/G<S'Y!L_]+9GY=75^7;4DK>O0!"[>0^2L'4!4]83!),]>/
M(K[*W2#,<77BNUX>G]*],'#3-.:KR U]]6T<1:<8L@:W;5DJN\Z*4+(L[Z >
M-K1>=2?WW#Q-G-S')"E>3?U3QP]"-THB_IM$(=W-3^>(9--"<6%MV"0_B-T\
M SD%B>MGL7,2>)&,YONQC$JCA4%VZGQ?M&L&(,G</(R<)%>OQ  @!;GD$?W)
M/=R+??_41I#OXBF,Z=%5$KA13C#Z;IB%F,Z-0L^-@IRN(@^H"/"EA\=#FG71
M-R LK&"02A@D3/$LO1%$0&V(-T(WEM&2/'?C,,55ZH4 -7%.@.@\%_QN 9.3
MN5F2T?\I"(1>\MP,:^$_H4,2NNUOH'F=^Z(MB6A*)XGQ.&#4?S6CI<!#GH;F
MK[XO/!:Y?N"Y04X<A>LP8733CH,3<^\4-[,D=>,TX >R+,+^1?Q ZGII<+K#
M8POAL97PV$D4N)F7GO)%0.BB03SL0I1%,B V.(QSYL;E0+M797]?EO71?'A5
MK!B$JG.6V]+I&\!W2NR\KK9KD<++JELT6V+NHNL:['J/$>^K_A;FQ6_;BK90
M.+DGQ)!,>.Z'1 "NYWD\PG,01!JHS_T$<]-#Q-,ND?.F9*ME]>#R_1.@JH:E
M!K.C;&FRIJUNJKH0 P</7#,AT;S796E# 2"\=  "^(KRI\)PYIPO%NT6TU9U
M#QP#CYB6U^LZ][?5XI905WY:K+;0^<YUVZRG<-]<STL[5T N"4^0*FENX2UR
M8_\S\79?D&14<$%$-@"KI2TL>R4R2V:;9E4M>4M?*5*X),.JP\([ GMO4M=9
MJQ7)".M-43\P;Z1?=T[=U"^&#;G:=M#"72>&:-4_$+*8=,3,*UM2H M#40!K
M 0$&N]IAF0LHB+[EFJ;\I?R$99T$X=]/7<R]:MIB223KT^>W*^Q[@QG49\+"
M6["8<Y+0QW7QL72V&R?V_SX'_4T+]M.[*YO*=#4AJA@R6-.X[TZ.57[:--VV
M99Y2S-U6W4?"0 %V7=":KQZ<Q6U1WY1F1\I%4S?KRMSH2H.)\WT*\&7J??SX
M._B)=_ 3[^$'Z%D*>M(_!CWG&/%7D $V_22G"68&G7J;Z%F9%#1!L8%F^U3!
M'P%U.T%N .R-N>-LP&^P2JH&)#Y#MP5M1@O@Z5F1'V.()Q&<"[DTV_;IH(:!
M>7<*5$B0\NDPV6QO(=2Y+2 Q HBX(,L&$1+$$;271S=VI00@TVSH*#-^7\9/
MK5D)/L(GRS-0.*1*#SN0X-@4#VQ'0F]LMDR7T&XPU91/VMW2\HO5JB.6?(#&
M<J"%>1"\.0@&12!.<[6J;A@S)-N=NZ*MH+:Q\JJ%(BO$W,&>+Z&)-%,16LS2
M" T$*DRCJEE6"TQ-9M.J+-2T@(^6NFR+^YI94H-PYESLXP<C8<>Q!KQ,T^*Z
MJP:1NK!%JM:NG1:IAW:37]=O* +_^:YL7Y KOET5SOGRCK][;TC=EN_3&P4(
MGV<NAK>4BL>&Q!Y!L$3K6'6QMF?:O-X*MGCU2])"5U DSE*)I&E6&Y'EHFC;
MBEX%C6"[V)*&G@L3GT$:H'5.Z#7:]L#[^L>J,QOZ7@B**2+POSXE.N$7U$[_
MJZ[HL4N1@N^AG<!IEP"X K).U(#_NGQ_:08 #74LN4A=%PMEWA@,@B9H7#@7
M-ZSP:1.NU284:A-D62TAC20ZXXQDNUGD8 IH*VEJ,Y6&TS@WLD33<=79&.(M
M80M.+QVK4I2/;2(^W"X&Y4ID 7J$?+DC\03FPV[530^\\,:!UZN;6IBU7($(
M9/&B&0#('7$:QKV%3FH9(M?,JJT?M7(B-'Q5T_ .68^]T/_B(T$%?@7 8]@*
M6IE@1G"@UJ*$!@:K6HOY:1C6X#R*DC&NLZA8[&ZVK6))F(G5HH(M/.A0LV1[
MD?3%^LSY3\D<7; D80RN,**:4KT^IJ\+2',V?[XOEV4+2KM8%169RC<P6T M
M9ENZLOS(*L%IMVR0]K>%]35A3"U/ .+5T==J<8]2@[WO6Q#2*Q9HM,O0-ZOR
M!K 5=;%ZZ*K!D-]V'4M2ENWT'-%^5ZZ(KH4GL%>$;9H+6@PV+VDI)J.J%@_A
M"FB$\^I43/#0=U<,#B\/C]Y7JQ533U&M"(6\8<7"V.L[:*"G;T&@(CV+3;&H
M9",8'UJ9-&J<8?EG;+V"@O U:3/,S,,( 2IYQ>$/>D_+U1GCX$S%0\0V!6L_
M\,XIKL0;S^'2QO#Q EN0NFD(-]1/GVZ@"R/#YK\IE?I<D*FH2>H'< A#A#VM
M/T+DMJU$6S1^7!**B]L2[/6^;7JE6G%YTQ9KYUT%OEH2&N%D5RNZ,$-TPMUZ
MI@^"*9E'>WI 0[UL[B?F/7LT,K1G!G<]6T-:HYU?O*/ -ED#G?9V82J+I"=)
MRT]!@H";>&:67XM^2]93=6W&$4=&)(?]# AV[2R;LF-"(&U<8:68HI>H.AML
M=7E?K-@P6<,B@,!0]L6V7I&W,K:J($8XP'+-6JP>H.W;9GNU8IESQ33'$9XM
M>3Y*JANO1SGDASQ^I:> 'Z.F8*1HX3#K/;(_T:F 7#<;>GQ5PF=FA%I;YKS!
M4L!#SLDKH.2ZZD^=BUM2>B^:Z^L.M+&@#2%!^J9F2_]_R@*HI.CV!*W/ALW
M(PF%1N(HX?B'EW&XS.,X1A3GQT7'LB"%/3V$86+'=_TX/B(6%B69$R;#FZF3
MA=D0]8J3P#FAJ)K^7O^-LG 4Z@*P6>P$;NJ'<+%@5,6G3AX @AA"()L.: 4>
MOHN! B^BZ)F;Q1S)\OS(@1'DP^HSH:L@2!R**9Y$(0;V\;R?QE,!JS3)R<7U
M]R%.XHR0RB$CCO1Z$J/,W,3S">D!4);((YF7_KG$HN,)!XC&GR<:"A-F%#L[
M2;":Z%0B9Z?\C:&IHP@G="/L#C8LSC#,B1^<@G:(FHZ(HKH!]O<DBT =)R$'
M4!,F)T,\&04H@]3;WPLB*VMUI#@B#X3FID%,<;T,&Y+$OB:K2>J!QHE N&2Q
M@V)/H@1C@'ZB.-6$9:B'8ZMY0'#&%"$.8R:H"?*AJ"JV/DBR?:")M)X[>0S-
MQH23 LV">\R=1PGCWPTE!BED]B@-02N1:0']-$,O;V%?$8I(-> IT<3OM^WB
ME@T:ULF*$%^7/7EQK=AG&&-%-JP6X,Y;R.P%&V?GRV;#EN'YY07$1G*$!//F
MB9%"K2%370*N>4YQ<X]1D7JCS,QP!21QY%>1\5&$2H@-'#(P*/B.?0XB?V^'
M3OP,7" T_3@!AQY$7TK4CY?B<)](L8%"Y$,2 &L"#<4#<63>OF@,4R9]6SR"
MP9+$H=@_!>8#-Z3$A\_Y!@-\Q)SD$R,JAIBD^]1-0.(^R#W-*?X?D/3RH]"A
MY( ]GN\F(79"\8EAABC+1*S'*8E;/]U'8TQB()I."+"^R/?>F?LK# 7AFKM>
M3IM.5J$D P!7E@G3Y)P04@MXKE"!EVR.(Z,!/GU+H0GB)^T@,6LLV;)@0^+A
MD!XF@P!^>[TP'E_94YC1L!Z9LP LBHTI:YDB;-Z0F*>G6('04V+/+,LO LT_
M#C3 A;TSL!7P-UC?6('4"4 AIP30GW:&W(5-&9_B&(Z>E=DICR68H82(\>)U
M,."@-^\LX!G5_9ES69;.3[#+G4"HQ/_:.:<7NTH,35K8ZXILN H&8]FQ47<-
MQY)B](.?1A!-SJ,MRS/;YJ8XFABOVI"G]$/1W3K7L TAJ"^^/W76)80TFY3&
M,J<=I/DE?#4E ETVI!\38.Z,0'+M44^&N/&*W12]IS3D^_?O55QZH5E914R;
M%6Q]8(%L:.N>L^WAW_RN-Q@K5 L<AT;EJ5+P3B%[8 7NAR21 -2V+M>;52.N
M9D%$RA2V;"E<,,8Q_(9F;KRRXOUKZO(%DQJD\ (CDG21,#\QCIFT+7ORD"D[
M#_-_&O&&>FH0 R@ 7@BC=X32&_!'NX/FXJ:M%GA^VY;C^^0VO;ABQ;HJ62>.
MOB>NYBUUKJN:2,TU6X&=.;PRYBB]NEMR83<MA>#@3):?(*NGM97>[<>HBZ8_
M&K>2J5@"!A#Y@C3B$J,_BF4+PZ="!QTE9)8V.5#$5Q G<1)>,SGORC'=8K7M
MBN,'ADYYD;?@P?L2Y,L!$'O$!?QL=O4XPFW\R^LMCRL.HH0[JJ[GO3$DIR:U
M1I,0-8?4BP6C01X *%UYPX&E"8H>1MRTI0E =9NR7(IPVG9FCYG+FF6Y4O&2
MV^J&R'YX4;^';2:$ A,5Y4SO.8YNJ8T5[;$P$<=J"?I"8C:4))@:TP2I.Z+)
MY<2DM'JA[^U&Q<)N@;:FI<C_Q/-7#X*<_F&#89>_;KM>!8XX'Z<WHS*FI207
ML&/D?.ND,(=\R_JN:AL.J)XY_Q2N7*F8Z>C]@PN DJ0HA(1OU\4-K./MDL-K
M*HI >[66@&XY)DT>=,,J9I"6UG9-Q:AVDT@4)J4@2D6#,ZE>$PY_VQ:T(U90
MDMB#S $PW!6G?I9.M]UP'HL^:XI2>1?^OL6&MWA1QX4+>VMX(8Q'#@-Q;>$P
M+04/':I8H]LOJ+B+=KG:H66BJ+:@?*I*I#+O_RKQL4[%^VD)V]X 3>*).)JV
M8,@J<0BRJBGL[U0J5*71;+&?#E@1CEXH8'>7?N;\S'J!B:56(H\"4OP!TY/[
MTK3,S ;L80Z.3Q./ZF#6D./2R[ZGR+N2F%H7&B"@$('@V>Q31^(?*Y8XTTR&
M64]$ZR@Y=,T"BZ.9%#&GW)\2P[2MBK8U"+B<5+4N;VD)[+<CV_(S%.CG#750
M8[G*_/P""*?5T,Q.D,B909.]!8J>.:-&9IT%@5K1==5VAG-49%!HI@!$Q9+"
MI&TUR'.KF.^VA>&J>4Y$R%/V8 [.;L7,;+LV Z##@],@ ^_,[B"L&BA_\7O9
M<LZV+F^8 K4:,;RX*C@-0TO9&[L3L<.O4"*#2E/+!9M]$C\6EIU;>S=:_)Z-
M0P3SR.;/(4FM\BG+V$7 P>5,D=P8EDYP3L+NH,)DYZ_;4/)%9TI5.G56&^H-
M7Y-%HF3<E.\B=O<+?GW"43'*>!PZU[KZ6H4PW+%GX4ZEQH6YU_O._ZZ_41:+
MVT%KC\RH,?J*S6;%I0A6AD"KM*I1)@DG%2TM (RVNSJ0QM!F"-F@5%$"(N.<
M<L.*& )7-EX6!DC_V[K)DZIO+&NHJ6UP_ZMS?MTN;R2W=BTJH'Z@BHSV8PF4
M@9X!0?M C&:JN"B#1<$V2O\7KLT2NT8OC=>(LTO#FQ=-Z0LA#Q;44BL2$C[&
MO9<E AI*V-:4X5O@ Y66@9Q)(W-RCH3SDDQ&TD%MT>LZ1%>9&H]:)F.%2W9^
MI4RG=S8*=74*]@<>%6V#9*@L0[;1[BC;2T1&VB@?T;(=>K!TXP0(6'FW:*LK
M(H$K2 2AQ<="/Z,M&63&V#FH1S:G93':V;>CK3HMTI?[2('PIA1IH@)(%P-H
MYC%#%T-Y#1DZ!P:=LF!'8S/YW34K&"#"XM6GHR-G6L,O3:;2>E/;<@?B2PHG
MG-P=(FQG3ZZ89\-6V')%!$>)VL%&'16?$G^3!7E7D5H'(Y1WQ6JKLX;&DI\1
MG:Y*R)<FU<@X7NF:3!'O2N[-)Q<_D"O]1ESI<UU-\\9$$L3ZE;)I&O\)J4.J
M$0KG0NR1QT]07/BY$V3AD5'V>#^<;2*YUG<SX0K?#:-@/QY.!>MA[CN^9R6'
M_#P9AL,7^!AYPPQV\#RW$IMN&$:4. A3CW*+69XZD9N&Z72LW( 0N)&W'[16
MMZF*. J&"/D<!K"$?$@Z3 3'CPV*CZOE*?.8Z:P1P4,YE2A2&9*4$\.)[T8<
M-?<SEQ(KDT;R7U,C1[?&E6\S-OL..%-5:T<"8)7$<41,5<W5C<V2H.NS/XD)
M#Z1B \5BDTP8Q_Q$D&=/8<(\VT_)&!*TOIMEPCC;3V;Y?B)-(DZ86TSH9M[P
M+"5PZ;F $_(3G!C$D<6),98%SO%3;BPA)D_#\%$^S))]X-1M/W"3R'N<#P,\
MQ/_\/Y()$S?EC*4"AI@P#2));')S2DS*FGD0$@=HFBJ)_M-X<"A,?0H3[L'S
MES#A>[*!7F_%QO@)QA)UB0#'DKR>4/B=UOCD(!0W'#Z^MBN75E0YC4$IZW18
MW9JY]R]R3^VUN7.A(I4[M_'@D]1PR%0Q\'W$? ]VX'*2)$W<,,M&+7(#;QTA
M#_98F:I?\"_WW"ST=6?<(U+!RGM3;UB,%].46#V(0FYY2\/,-,;IL8R<>(R'
M='.<_)G2X92+!B?YD#[@KRBE-#:+),SO1GED-<L-LT^0(K@SA<XG41'[E#'V
MH2CS ,+(8W,G<K,XMUKEU!-#*4C@1+Z#5V)(K30-55/<%RCUN18YT$'"<N(Y
M)>O#A'O=0"Q)RHH](A-8.M?(CF$M;_?-*<#_6C(_5'/DTM<C]9;(;<[O)Z'/
M)&2W>CZ)RD-O3."I=&(&66[Z/(\G\92(+0RXPB(B'0U2)]3F83[T>8)2#8%3
M'8@/[9:GU$$9PPA+8VZ.5"V>$R2=PV(-L6V1FT<9M$? %!@%$1/YT-YYD)Q3
MS_7) LT@1 *H9I>@\H/4C0D';ISZ;IX'5GNG>F0HC(.LP?30ZQ$&@):@PCS5
MV/D%1#W7W_D<J'5CKM:@$CTN0@.91R$I3%\!1X2<!AGN9M*.:7H]\4  ;GNL
M<8?IU C\R=8 PF+3_E'M'2XG@Z!SQ'&\Y\"_22@82+##R^)!U<:V)52NUE5S
M>IXS5E;&C3O25/?%F@Y$H/"(3,J^KGZ+W63N.KMZ<'[Y_I(BJ13D:*3&0J)'
M1W5 36I\NZE2*?7/1<$_@<#=5.]T+YC)[94J<4.5&/"U)90W-X/3]50%SS8$
MD/TUI8HID34.,%:=JFU?-#>UU#S JJ$0M$*Z+HG^P<03I1?T03^G7Y5HX"1%
M<0"+NZ7F8*4,(<%Q16W&%)9M(2F^(,8AE<T-=8X8*XH$\K8SP8G/>)4BI8;F
M5,H*9IP.<QRHQ/ZBPP=$_5CVH'5YZ+M9E41][) I+(W Y$&L:@OCXX,=]"^'
M:J%_\T$-BEW HLA(#I-XA8<5#+J#PA;TC]RF2/UOFSXQ!@C)BX )D$'^D->4
M^S/5?8\)9B/X)1A!;I /@^<S1#S'$H(\84\GXXIS@.JQ_.:BVN@PW183O=\6
MK0G]<5);@H9ML[VY'9X6MOM*BD[?[ <=9XB(28ZI['!5ZK!*UD'8NZ-H8HA>
MS9XV JO3"8-]VS@AS]IVEJE0TLF2I^WSGO,[<S##_*Z&W$[ VPH'_1>;PPWR
M@?-:!-W>CNW$@[OY>+KH&*5M'HOD2K6 ;N*]*5HN$L+L5M;BL&=WC.3Y:7<U
M)US9;PA=$?CDCMR @'H.\L,)U8+=2'J8,SF%''+7BU,5,!I#/ZDRZ("&B,5'
M!'KX9;XIIC,:;MBEV",#C)T$+"#TQ-8*LHB7]5:\]NY0JXUNS\IRZZP'DC[!
MT\]ZH*4<O6Y3"".Q?U)1DNTZ(B#":K;2/4IWNJ;C I=U4??_U7%">5V;TO:]
M/M/=BI +50E?+DV5"YTVT$IN#6O1ZSS3M?22,WP D@>RM3.RE *X@1U!=8Y"
M:=BU1H;5WY7=D%VDEFJLLQ_Q07'5; 5!Q95TH@%!TE>FLMC:5)2&3]I?5T5K
M /A7IM+*2H5PT257)U9</V-F<T>):Y7AHLQ'2PVA5,HH*U\VBRU]IU[:@+2J
MQ7@@#O^HJ4U^3C*6+NT"F<1,*"8%.RJIH[9+&V]6@H8:S&6O'K00DJ>*;O>H
M"*YY@B0!#;6ZVND=99ZHMF"[8<KOUABU;$T [+99-U002CWR*E,D#9C=N*:V
MD_,0%*1\),RZ:$D1F TU>7\VJ69*C0=I2)VWM4I?DE5ET1\D'ESRSM19\@<K
M92N=FU2]0-:_E'#)^[IYGQB%$7Y/A2L+0^QG-N'KX:U;"K6<)8.K\=M6#F;8
M2--D:9T6('M-%>'W8--;2906#W;WHV9N;MNE8M36U ,.U*FZ.D'$UV1[Z\Y2
MXM8!+%YOP>6@+QAOU.=2%A\YS4ZFJ[K6%OFO9;,A??*[3CZ;OEB9G]B&-^B!
MUTKY2=!EV;+1K)8(5P1[L>@AJ@"&XD;3C$N]RU6_9:;EGMQNV\E!+.0Y< JY
MTG-9'=9Z;[B$E1"*#5$GN"QV=\%T^19+4K<#D%P?8R"QULXMP-;9$71H&)=V
MF/YL"A"[V@$:\J:RFY0._<2K%A'>N7:*G<M.B]66_#8J8<73OVVIUL1*?5=K
MW=Y\YOP(7KGAPDLC=X4%;@@@/D2IEG8CWWL!NTT5Y4D&ED# #189Q:CKU!UZ
M4[G"676G:O]&:J-I9[@^1M.I2C5;9R&-*DYW'ALZ7J]-N3V?8_&""S?N6VK7
MKYU"J[)**$N#HDNTE:J9AT$8GYOQN](4)XN9Q-5)\T=&#"IY5*["9PWIDB;=
MS*XT<ZFJ_&V-]##XA3N-L1_*NV9U1_LP7(E+-F.,L=5.#1C6>5/[<.\8ZX$'
M5PW_9<Y[CF;,&.\L .'1A60T<; T3F#!L'>79V[,!_7!'O,DZ)2Z:4:V71B[
MTN()3VL4?J3 >T!15EOVD3N6.3'U&+I9')/M;BS_9,^J3EP_R!5&9LKD">"8
MCKMC@"GX3$ %G@?O+U$ 2]>;#7 :S0 LF8*C?!:%KY1<5#9RX;$&$GF+PYC'
M]]6$Y!1XR4RZDO()0;*G,^R.N,E<Q%2A@$;5$>#/0!YYNY!3P'\6<DJ!S#AL
MFIX2-^2UPW=)N(.3(JI\P\T#[C]S8YZ=VT=Y^HRB8W3AL7L<1!P:MC#DTXE[
M>>ZDU$#H<TE&XECM<2!A;+I@8_;TRB#A P<9LHQCIH!,;K@YAU@),HYR4*M<
M(I!%[!!HR"1Q8YQ2M6:J%LCI@51E%<BQ9YX*.!?,64^I- !C<;<=]5\+Y?)9
MCA%']>T5NUY"C9AISB%UKMT8DLP3W9 N57H(!G01HD2/@UB5.'B9I$3X:$>N
MAN!&4@NT))T 39)-EA!1BPYC?).Q;,B +Q6:3K#IL:1@X/Y(T$.&IQ2^.%D0
M,QE/Q)M.O9^TX=YH^9Z;TDFDGAL#IM!-DY1S(%S PLESJUHEH(-'O7VY\9Q:
M*-V4E^%3\HH!\B//I2 ^IZ#SV&,8<Z8'P!@P3%&6JJB[@5%ES29]6DT&+E#F
M)D$PPS]/OQI&M'$#L%,K39-31__1>?@0^P[2U)0RL1J>%N(SSL<B3$WTF>M0
MB4(3>-'B EO+J%?MJEG.HIKW+$A$;%"?,>U;.@XXN6F:38E1WPHO94ZZ7X^4
MVX*3@1G#$3 <R0 'JP\Z6#2=A(,RFQ.Q([5"G;#\HVA"CW= @7SN7\'*1$7R
MG[<*^[1@0Q(Q# FE$3*8%)S*#1,(+MXB.IV2*T="$GJY**: =4X<DICC]&BB
MLKX1YO%3&UL!R>" RDNH$@<B/?%R'7CV8J5+*)%LLG1T*QJ!RI(=1D<>," Y
M+)><K[(89$GP9IXJ6*"#>)F,<A\"-E-01BQX-)0Z'_VG&(C^I&T84$71408B
MS 7!*1WLE[ VB0$NKYP4HD3,B+UYGU).T;)QD>^86Q#4U.=O[X6;L7R',G&L
MDP8LVS"(A^O$C>,).;]C'_IT, =KN)CJICP%;Q+MPBM$-,";[5@^.L7^%/,0
M-G3*,X6A*DR!:N=B%#H]6:*CFFI9U&5C00G3@U3."$5DZ66S3#ME&X)]O/!I
MUB%I<U\#GD2' /<Y];X/NCHF^C'S,(M4$L1G^LCY[!&R0^(@87D:LPT5T,*9
M@>B0#S;"1 \ 1:$_,J"#- 24(1F', NIR,6#@6%5V/BPH_)'[<.43H46T*)
MV8=2:X&_K!1 _K%@)!##.=!E) HTJ7G8LP\A L3X"I6;DL+3DA$]P8:G+V"P
M\#>T2"9B.3 =V/)&G$-;D<"@B2GI%5)Q$7@ZS[BZ<" #JNO8-PK!FFSO^W1>
M0<9@R![ $$]# 4=D+>22ETN-L[*=!1PIU]@W"J,$+!X+&06JJ)8J 7C_? GN
MJ_Q P&@0ZRR"!*?\&EW)9!YA*+(7G#-"0#X0%3%+I)BN$B?"/PBW8=4!.V03
MYF $-,:2S0PARGAJ4C!<. K,1W(1*WD'JUY.B )THHXT=*KFY+ QF"0I'=;V
MAZG,8<2QH4S>)/8IS8X_+L08@QC3CQ\S!LE-3B-%#FGVI4; 4&6S:PR&VED!
M#[#OP:Y2'(N/%G&9J _G@4EG?.P-\$#EHQ9F)CQF*'VH/V*D/8$)LMZS"0F<
M=!^<1,J-Q74D>S&=!(=*@^:M0EWQ\T<1AQ[OK[4*_ZQ53%B%V R?CK)ALRDB
MB<R\&).G30!DT%(BPR(ND"83'I8?5QC#X@M9NB2>*I6"Z482W-8A]-L4.7&$
M"!A2_#D,PY#.[(>("-E8,Y8(_8)%L&,2DE8(.(0EH:50_(48@[%@R<@D8ID#
M:<XN-DS"7 Q7RG@R?1L0536726:^IK3CAW':T4Z'T-G+A5VO-1S/5S^>O*26
M"&](7L+IU&70CP9+]P[P'8-D.GE,IY6I?#%]D[J]1^518?';1UQZ2?9YY\_3
M_)(96*O38.D8PY*[]B0$3Y%E.6'SB/(A?'@A.9FFZU_8 ?1)M)LHL#PI]5<'
M-^++B@(TUI>5K/JFI4SH\#L+$.U;=0@!'X/Z8$VO$R2SK1UO*$&P'(K;S)F?
M=^50A*?*B[8,["357(S4<3PC!J@H\]'OGU!4.REJQ)#!_Z,7#8/GZ>AZK,83
MYFP9PN<"S/ I9[E94 3IWN<C^U<RQZXASZ&6@R-*=HTN3/W1M174A!F?[<?F
MY>X(5]2?$<$NRU*K6R9B\ST0XS9@8>;K&OU1+(EJP2 J7Q_7&+E_SGQ3JUYH
MF[V*0PRF?C%DCEF?1WQ\UV3=7C$<*2\_/:9_*Z*_+U=WJLBT&QUC4(Y2;,*B
MNX-H5I53:HCEN.^4"P-65H7@T/8A1]D/O9]G1R)PXJ!^Z>M_HHAZ!(54N>?_
MF5@\;K7>7T$N4.O1G[M6]6(U.@\'6A >F2Z%'95/N19E<"*76Z57_!L@T_I-
M?A20ZVMV6IAVZ(*6.-3,R$E"0U[_XN=_OWW] K8UT+TLU]7B[ L+#K7-:9^,
M;$0,;&O/=Q)*]>$E.8QI_.A02;)0)U8M:4W6CI1M2\EH.2D&#]B_N'#>*9MD
M/*AU%/+DFED=\[D!UP]R&H&R&M39H]+K+^>S7:IJ@LB#A:I_E>3\PYM+AT]H
MHA]#Z[D$I5X\./]4R7TFZ@>KWL&DPP^Q[)DN3BSY/5,/9+ PT]!^D%PFBZ(-
MU3#CF!.\ADJ(T:2ZL'JWOG4'S5,C/@*\/UO<*&3U:J#R]\/I*OI'EIY@5PP]
M."'\";B7T5GF_)TU7G)D<;0.FKDAE1B?^7A]]CQI'5[:5<U_-U=&AZL 30C+
MQ#N+\,3X&.F]KIFIH29_&TV[[O,O&J=>^< )(/"M[Z=/DQZUO^P/JKM'1UTN
M5'!)HZ>"<[A/'RQLV<W(4O_TEH^G7W!]TS6=9J%EXY-_XL8/K%_("CU_JM4%
ME#>SCS81"7D/"H3K_U:VX"8!LBC+I:C?DLO(Y%[7G4W]UN5+ZV=)L0\W_..K
M'?_*0B^_4&KN.OKW7<_E9TV'Q^7'87^$-JEJ.@SN&J\"T_$SIY4?7)4/?;/A
M'SF]:GI(3[Z\+0L()7H WU\W\!+4!YK _.KM=_\/4$L#!!0    ( !F!3U95
MXG>@TP(  !0&   9    >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;)55?V_:
M,!#]*J=TJJB$FL0)E%) @L+426VIH-LT3?O#) ?)ZMC,-J7]]CLGP%A%T29%
M_OGNW;M<[M)9*_UD,D0++X60INMEUB[;OF^2# MNSM42)=W,E2ZXI:U>^&:I
MD:>E42%\%@1-O^"Y]'J=\NQ!]SIJ944N\4&#614%UZ\#%&K=]4)O>S#)%YEU
M!WZOL^0+G*+]O'S0M/-W+&E>H#2YDJ!QWO7Z87L0.WP)^)+CVNRMP44R4^K)
M;3ZE72]P@E!@8AT#I^D9KU$(1T0R?FTXO9U+9[B_WK)_+&.G6&;<X+427_/4
M9EVOY4&*<[X2=J+6-[B)I^'X$B5,.<*ZPK)+#Y*5L:K8&)."(I?5S%\V[V'/
MH!6\8\ V!JS473DJ50ZYY;V.5FO0#DUL;E&&6EJ3N%RZI$RMIMN<[&QO;#/4
M,$$N8&0LMPCCM<2TXULB=Q _V1 -*B+V#E'(X$Y)FQD8R?0M@4^J=M+85MJ
M'64<8G(.45@'%C!VA"_:A1J5?-$_A_J]/S-6TX?QXU"\%5M\F,T52]LL>8)=
MCZK!H'Y&KW=Z$C:#JR-:XYW6^!C[_Z3E*-%AF>/'F]$$)J/^+8RFC_W'$8R_
MWH^&4'G5SBM67I7S6I5.;E]AS0W0,U>"BMFTX1MRO4DX4+JPF)&]2UEM2!!W
METNPF5H9+E-S5F;2#:$; AC@(I<REPLJ+,%E@O !&BRF,:S'$:,YJ@?!)=PJ
M+@U0IJ29H];DS"H83T9CB"^@><D('C8"N*<>5IXNJ!D9J EE#))7\@W/7*QX
MU0?2GU16U%<L0<(H.H-:%%_0V R;9S#E @VH>454BZ,6W81UUG X5@_#\,S%
M^[?FTY,6"]G5&_6'/@-_KU(+U(NR'QE(U$K:JFAWI[N6UZ\J_0^\ZI=W7"]<
MF +G9!J<7S0\T%4/JC96+<NZGRE+7:1<9M2V43L W<^5LMN-<[#[$?1^ U!+
M P04    "  9@4]6+B/VE40%  !4#   &0   'AL+W=O<FMS:&5E=',O<VAE
M970Q-"YX;6R55VUOVS80_BL'+Q@20(WU:LM98B!I4BQ TWE-7S ,^T!+)XNH
M)*HD%<?_?D=2=N36#K8OUO%X]]P+[X[TY5K(;ZI$U/!<5XVZ&I5:MQ?CL<I*
MK)DZ%RTVM%,(63--2[D:JU8BRZU278U#WY^,:\:;T?S2\A9R?BDZ7?$&%Q)4
M5]=,;FZP$NNK43#:,C[R5:D-8SR_;-D*'U%_;A>25N,=2LYK;!07#4@LKD;7
MP<5-;.2MP!>.:S6@P42R%.*;6=SG5R/?.(059MH@,/H\X5NL*@-$;GSO,4<[
MDT9Q2&_1W]G8*98E4_A65%]YKLNK43J"' O65?JC6/^.?3R)P<M$I>POK)UL
M3!:S3FE1]\JTKGGCONRYS\- (?6/*(2]0FC]=H:LE[=,L_FE%&N01IK0#&%#
MM=KD'&_,H3QJ2;N<]/1\(;'F"A6P)H>[[QUO*>/Z<JP)VTB,LQ[GQN&$1W""
M$!Y$HTL%=TV.^3[ F)S:>19N/;L)7T6\Q>P<HL"#T _#5_"B7:21Q8N.1DJ5
M+/7&@T7%&KT?,/Q]O51:4HW\<RAVAQP?1C9]<Z%:EN'5B!I#H7S"T?S77X*)
M_]LK?L<[O^/7T/_'";V*<]C+Q<>[A_O'NT>X_G +=W]^OE\\W'WX!(=M[K-Q
MQ\X$]:C2F(,H0)<(A:BHV7FSNH#36Z*95, ;VA*=(E5U!G2X6"]1V@/>6[PW
MV"<01)Z?^H8(O=DLA)N.5SDA*D@2S_<#2$(O25)XC]22I:ARX'4KQ1,:CQ1$
M4R_V)Q E7A@E<-U1&XDEKWK7&9>99(6&F3<+9_2;ACZ\ZV3#=2?1@X(_&^+'
M. DMGB3FX\\""!+?2U/ZQHDWF4W@.LNZNJN8R4..E.*,,SMX3N.IE\3A&9Q&
M9&\R/3-1^9$713-+)=Z4G+@=JN S#5V%L&8*3B@5D1]2T+Y'"R(H.%I8YTX"
MG[1]NZ8);;._09-O-&VXGUK32/:7:*-,%$%2G"W:V5AMSET^%7PBG+>B;EFS
M@<JQ,FH>&O+0'BZ"CNQ),"U&(32K7NL<KO7/3FRMTU(/#)4L=VI0<4:GQ34G
M,UIH5AG$DRBFV).7V(E.P]0E9AB%BTZ:>?Q&%&\Z F1*H=[#\KW9-!I@A80U
M.80ET9VI%L99XUP?V?N?7#UFEDDT%YBYB0B(<B@(2>ZI.DXO[Y SH8A>HS0X
M?4^I"_B+CM<-V?W$'NDTFV^3:WO<\,?^ 5DC5(6Q%\:A_2912E_JFYD/7Y@D
M%RL<RJ;4E7$<04RPGTPZ]X$2+P@=T(QZPZRG=#50.5$4-I1&@&($:7)E-9<L
M^P8T>AO%[$6M/.(_D9<K["6(0Z7MS P%Z:K4Y>Y\6B9M)O-.FO"VG7"L$0Y7
MYGY!YCPG?S45YI-Q>-<*NF3:5JO9W*"9@#4U08:Y!\M.DU]5!1F]D32"XJN&
M%SPS5XZM#5<F8EGQ%7-A;!NW-TN>T0U/ XCK#<FR:D/3U8S6'YKKY])#FL09
M<=P0Z8<Q-297F>@:DZ2,J1(*4TA]/;N6. J] 3(]K+[_,L]MR;D:;MG&#>2\
MPPOX2N=EJK_IC\:41Q+0?"ZTF1W$=MFS4GHM^E%&Q3C="AGN4*B4B#NQ@$JN
M%[/\@6 A.MG+46F2?T[.LH=BU/0[L>G4WXJ]L&D IW':E_ZQW$8IQ17 ;;])
MH0UW3V,OGD[.]MKG)>$GX.8<''H[C <OO1KERKYG:38;*^[1M^/NGLS7[J7X
M(N[>VP],KCA57X4%J?KGTV3D"G2[T**U[\:ET'1]6K*D9S]*(T#[A1!ZNS &
M=G\DYO\"4$L#!!0    ( !F!3U:3Q@(KT 8  ),2   9    >&PO=V]R:W-H
M965T<R]S:&5E=#$U+GAM;*U8;6_;MA;^*X0W; F@&TN4+,EM$L!)NBY UQ9+
M[]V'B_N!ENB8JR2Z)!4W^_5[#F7+;XF7=1<(8KZ>M^<YY*'.E]I\MG,I'?M:
M5XV]&,R=6[P:#FTQE[6P9WHA&\S,M*F%0]?<#^W"2%'Z374UY&&8#FNAFL'E
MN1_[:"[/=>LJU<B/AMFVKH5YO)*57EX,HL%ZX%=U/W<T,+P\7XA[>2?=OQ<?
M#7K#7DJI:ME8I1MFY.QB,(E>726TWB_XCY)+N]5FY,E4Z\_4N2TO!B$9)"M9
M.)(@\/,@KV55D2"8\64E<]"KI(W;[;7TG[SO\&4JK+S6U6^J=/.+03Y@I9R)
MMG*_ZN7/<N7/B.05NK+^/UMV:T?Q@!6M=;I>;88%M6JZ7_%U%8>M#7GXS :^
MVL"]W9TB;^6-<.+RW.@E,[0:TJCA7?6[89QJ")0[9S"KL,]=OM6Z7*JJ8J(I
MV6WC1'.OII5D$VNEL^=#!QVT<EBLY%UU\O@S\B+.?M&-FUOVIBEEN2M@".-Z
M"_G:PBM^5.*-+,Y8' 6,AYP?D1?W'L=>7OQ-'K,;98M*V]9(]M_)U#H#WOSO
MJ3AT6I*GM5 NO;(+4<B+ 9+%2O,@!Y<_?!>EX>LC/B2]#\DQZ=^ VE_(^_#A
MYK?;=^_8Y/T-NWW_:?+^[>W5NS=L<G?WYM,=VU&G-NI$%[)"(T>M8WK&W%RR
MF:Z0ZJJY?\5.;M 6QF(3IG1K(<">,D JZZDT'M:=3J_I>\;C.,C"\;K%L]V5
MQ(:#D>@YC6^-MI9="V,>81B;%$5;MY5PLF3O<?+U$R]==ZW!CU(NM%5N*R(6
MUB9Q,,IR-$[B41 GV2F:><#C:'<N"O(PI+DH"C*,W>F96PI(W8\OB])@''-V
MDB(<_)1%(82%_2@/DG2,T02_,?L  ,P3$,5AD$0A.\&N/(JQ'(:,,\;'P2BE
M81ZD&<G&=$[VC<-@S$,R=)0'><K)T)@'X6@U&69^,H$1273:>1;Q,?L$_(LY
ME$N/P/UQXDP?&6X7(QR%U,I['/:.E:VA+C'I40K#*";"KEAE7\8I3XXKT7PF
M23\A@[67^5$\D@I+\"TT]$KV23M1L2MYKYJ&EDQ%)9I">ES&01RF:*5QP+,1
M.9ZL&C]\E_.(OR9N9@C9* 53OK3*@":]R^LU?_5[N/-?K):"3B ?#P1(Z9*)
M\G?<!GYD7\))E)_N=GJ9V]3,1M'!UB@,68[Q2:V-4W\(?U,BC[?WG2#[4H ,
MJO$QN',R B-V-$8@"RB"$W\_A"FV^!""3SFG3,B#.*>D)LT(7SJ"\.REH$;_
M&%0>@^%D2)H&81+N8+EI1?F87'H!JED<I$BDO>ZW8SH:4[QYO!U?I%8V?@;4
M?7MXAHCS_>Y1>!.<2:F'-^?)*:E+J+^!-PQR&G@"WK^3(2^$./SG$(]A@X<X
M"L(H>0YBG&(\/Y:X=**F!P'N1H]B@;,5Y-[?V(T>10+WQ3CT2(R3\/0PSY$[
M<?@4$'^/U;?U0BCC:2>_XN*V;#F7*)!19"_(.LAN&^7\QNPU[O?UK?<@JE:2
MU7VLY-="RA*80L@,0KLE9_X>N-;0TSSZPY[^-KOPEF!J8X1P?O^N=@N28 *U
MA1-;-TFPID>PX4?@KY<U2<[89*-I2XN3*%&6N$F0?/28 7BZ\=?,RM ?#TW
M:GC[ 7J(H:N+!0J<W[>=T261<DL8\^\.Z'!ZK9!]:46EG*!GR"HH':NQI)1.
M&I3WN/[!B<[.FFJ,2GV6U2/%HF&-=EU0?)751WM==^T;WV%#)LPEUNZB: -0
MKZA:SZ1UN#K<GC83RTM5^$K(V_!_,7)C(QF\:V& M19O*QI0)'<+3$ P0\#6
MD:4E4+T/]DYZK6N.O?("8:)WRF'YT-TW';7H6 K6'O=0E<?\/%3\'!RBUBTE
M04,SK?6.[I> 6YZ1"486VD#4&7L#H0OG$\H^5T"N,LG74=WI R-:IRKUA]?/
MZ)%#CU=&SP*P&J=S&>"1"3\5#EEQ>-:M!9/,J5QY<2B9'MT%$L%XVG2"F7Y
ME+L8 "15^[G6REE;P8 '8N9RKHHY,U1&LIG1-4LH1Z*H0ZQCZ:QU[<:C[CRE
M3Q9E6TD?CZUD[$^R0P^6RLW93(&+LM/.E'U)N0E*Q+Z*"1(<O.@E;!Q$N+W1
M'+%1D."L1S-EJ,]SW\QP?HRRB(PW4GCZ\B"*Z+($YWB8[=X-O2_@#=*4GA8H
MU((0<CVO2[EE]1/8G#WUS!QN?2BHI;GWGT/H 0<&=M\,^M'^B\ND^]"P6=Y]
MKOE%&-R]EE5RAJWA638:,--] NDZ3B_\9X>I=D[7OCF7HI2&%F!^IK5;=TA!
M_QWJ\D]02P,$%     @ &8%/5IJ(QE<F!P  9Q(  !D   !X;"]W;W)K<VAE
M971S+W-H965T,38N>&ULQ5AK;]0X%/TKUE!8D$;S2!\,]"&U4$21"EU:0*O5
M?O#$GHD7)PZV,\/PZ_=<.TDS[4R!3ROUD<3VO>>^SKW)T=+8KRZ3TK/ON2[<
M<2_SOGPY'+HTDSEW U/* BLS8W/N<6OG0U=:R44XE.MA,AH=#'.NBM[)47AV
M94^.3.6U*N259:[*<VY79U*;Y7%OW&L>?%3SS-.#X<E1R>?R6OI/Y97%W;"5
M(E0N"Z=,P:R<'?=.QR_/]FA_V/!9R:7K7#.R9&K,5[JY$,>]$0&26J:>)'#\
M6\A74FL2!!C?:IF]5B4=[%XWTM\$VV'+E#OYRN@O2OCLN#?I,2%GO-+^HUF^
ME;4]^R0O-=J%OVP9]^X?]%A:.6_R^C 0Y*J(__GWV@^= Y/1E@-)?2 )N*.B
M@/(U]_SDR)HEL[0;TN@BF!I. YPJ*"C7WF)5X9P_.?]6*;]BE])G1K"+8B&=
MA\_]T=!#.NT9IK6DLR@IV2)IG+!+4_C,L?-"2+$N8 A8+;:DP7:6/"CQM4P'
M;'?<9\DH21Z0M]O:NAOD[?ZFK8[Q0K!W1A6>?<9]9:5C?Y].G;=(FG\VN2(J
MVMNLB KII2MY*H][J!0G[4+V3IX\&A^,#A\P8Z\U8^\AZ;\5L@<E;<9Y_N>G
MBYN_V.7YS=L/K]G%^\_GUS>7Y^]OV(>"?4B]F4K+QL\I*.,7?>8SR5Z9O.3%
M"FDI)..4I<820AF!JA8A,S.V,^F/1B/ZQ0+[PJW,3.4DNS:ZHCIUL AA?_KD
MT21)1H=?KB_"U?CP69^5E4TS[E0Q9Y/')(RTIR;/4=ZHE/0K/<.)$$\K4ZD6
MM'?)K>449F\:$< )1A!"D4JNV7CTH+RJQ!/Y7=I4X6B]L17+/:S6W,,Q G\'
MX4AIS4()))*7:588;>8KYEH;@223N@1(4:42E%B6>L6 ##Y)C8-0\"VDSK69
M EZJ%;EO&H"GUCC'<M".*K6$%P5HPBKI!NQ4(R>J>;86%B@23$N<\1FL3FY-
M71A/_NF:&B/:"5D U/'(DCL\@]^X!F*>IJ8JO!0!;Q5"0P+JT.<Q1[GK J)X
MCI\?.A@?LJ[P/! T?NIHA]6IX580*J$02F^LZ[-EIM(L0! *3<B4QH8 >@DL
MFMLY0@# 3OV0T=A[ >U81G[I@\&Q2)5.1N ,+,82%Q R+]1,I3PX8:8K62!2
M9@$5MRZ2B#;JXEU52.109*KUHH FB2AC/V+NEX8Y67+2QOC<2AGY9ZE\1L8/
MV!MEG7]  FPZG<V45B3AM)$P8#<XL&&! 7Z*%B@V!@!-VGG4REJ14.WD1L#T
M^A2<4Z5$BDW:R._*A<3!: !+Z*JUA3)[2CY'VX9[\"#8=F-5E9?9%5]U#Y$R
MNB^8-J9D)5]%=Q324R\?L+-5A+)J\FJ#QOY&TZX:64[.(_7$DU1\!?@VXPO)
M(")4+9_";TA78(_;*+Q![,R&MLY<ILJ2=E:@#!8X$]4&_$ABATIL7+,A!.O!
M1"H;Y-4/^)9#GT=Q:RIG)*C"#F4;GEQC&.+-W7Z2[ 7NK,N@+9\Z3K-*:T;S
M#WA"\Y"L=\5$HXBDMJ$-Q06F2RN(C6G5P16@1@9(=25"4C(#419.+51(5$?E
M@IJ3C;K:]#]<R JCE0BUALSS=?H#9WU$5+8)]4IRB]PG)1@$9$Y]IQD&!NRZ
MKB*]6O<OU\[<KY@\RJ'4_BB#XJ9Q@K7"(.HZ+GA* NO^LW57TY6BC[8+DUJA
M(7*_I01_EP/19+\V'FIM)HI#*P@L6'+G,.?6_&3LS_ %A]7-*K+X)IAMVP26
MC9VSBWJ-<$GB3K+;-GW+E;MCP"T?+0MIJ=0>E(B8CB>/Z_*[:^YZ-A0&*5M0
M5\B,%NY7.3TDROT^N!71K9IO%=?$G+%_W^F"L5?"^+JN?DVXBH2UWFDC==;R
M':HU#%Q$M>#TP$I<*&2#0%)8RK\I)H49RI@M.*P&).XJ*I$*A1&-KQ_528%C
M2%IX-F+=L@@]@$#C<M?K"!!M#2?03=T=2[<-6:8 X#!IQ29#'!1J(J2<L0!*
M$P="8Z8TJP:;T+@+Q^,;'F1C(_(83DZ1FO"30_%A+L 2=;';5GG+29U4OA>0
MCG>V%U 3<M'TLY\##1'L(KVG.:0QWD^-C4S="5U-ZK<68-B>*\*/F7C;K$.<
M7<=*U"V:BW\Q-U(^69.SG;W^BV0_5"A&H$N.<F_9E@[LC+$XB;-[W?.HBLGE
M;$Y3*[4H3$#C@U#J<9**6E/RR/_7*2C<,Z.U68;](1@UYVX>2^\%XR5[^AH"
MN'4Q??&^@N"Z9^O:UFY>=>.PPW8GY#Q<[/?'>PF]]<2&''0FARST=G83QH&.
M^L[!27_WX(!M>GL<=E[^<XD1F#YQD ?!%O$[0/NT_8IR&C\>W&Z/GV 0=F22
MP\O"#$='@^?[/6;C9XUXXTT9/B5,C?<F#Y<9F$9:VH#UF3&^N2$%[;>ED_\
M4$L#!!0    ( !F!3U;U)Y3RG 0  "D+   9    >&PO=V]R:W-H965T<R]S
M:&5E=#$W+GAM;*U6VV[;.!#]E8%:%"G@M67%B=O4-N#<4!=I$\3>[,-B'VAI
M9!&E2)6D[+A?OT/J4CMQLRVP+S8O,V?.' Y''&V4_FHR1 N/N9!F'&36%F>]
MGHDSS)GIJ@(E[:1*Y\S25*]ZIM#($N^4BUX4AJ>]G'$93$9^[4Y/1JJT@DN\
MTV#*/&=Z>XY";<9!/V@6[ODJLVZA-QD5;(5SM'\6=YIFO18EX3E*PY4$C>DX
MF/;/S@?.WAL\<-R8G3&X3)9*?76363(.0D<(!<;6(3#Z6^,%"N& B,:W&C-H
M0SK'W7&#?NUSIUR6S."%$G_QQ&;CX%T "::L%/9>;3YBG<^)PXN5,/X7-K5M
M&$!<&JORVID8Y%Q6_^RQUN%7'*+:(?*\JT">Y26S;#+2:@/:61.:&_A4O3>1
MX](=RMQJVN7D9R</3'.V% @S:5&CL7 E+;<<S:AG"=]9]>(:Z[S"BGZ"U8_@
MLY(V,X218+(/T"-B+;NH87<>O8AXB7$7COL=B,(H>@'ON,WVV.,=_P3O5J^8
MY-^9*X@.7"AIE. )J^I#)G!'"J"TU8)*X9I+)F/.!,QI$:D8K8&_ITMC-973
M/X<DJ@@,#A-P5^S,%"S&<5"X6'J-P>3-J_YI^.&%] 9M>H.7T'_S,/\#:WH_
MFY[?7,'LR^+J_FJ^@*LOB]EB=C4GW80@-303_#LF<*.8A-NEX*M*M^M2)@;^
M@ NA#&TO,B2/O&!R"YD2M,7EFKA58G()E@Q,N50Z(;4M>4AET3CYW4Y*P=2&
MRQ7$%=Z3Z.))]*/@XN8V> NI8W$&1Y?.7->!5&GHF,U;N$U3U ZT'2SHEUMF
M@-QA]M"!F\4E'+6KLX>W\*F4")$KQOXIO(9!>-HY/0GW/9\YDM\<"ZJ=)6J(
M=KW?=\+PJ??LF?NLB1MZUR&Y#OO#3M^YDCR2^G;,M-ZZ'%BN2B=J+5VM^IM7
M[Z+^\,-OZN[H> T[L,EXG%$'+JK;<1";6A+/RQSPL5"FU A6T=$8 Y0#(U]#
M7=)!<Q][K<3:WR;J=C9[&L\JRP3Q>3WHA,.A5\E=3IJ^']13"]0:*DV;]N!M
M:$!3"E>@;_=BV_'KC!C%@AG#4T[(1"I#D3B2U-A+S>T6#,9N0)?%DZH%>IIG
MW/8,@EDR0>V!5'3MUW3W2KU [3Z9+MB.4]5HF-@:;EQTVDFYSDEBI&AZ-R1L
MB*7&;R77F-2V36AO1]E0U X(NO-<>.8=</:4C-) WVWM [9'VER@1FE7!.X\
MTK;+F;;+[2=#H6-1)HY'QNQA,"?QNFE O&E 6#<@?PJM\WX_>.;5EF?K7<^=
MHCM5].O5W !UX:/:X!IU9X\'$T8=2K+93Q1!$2!D;%V)7Q",=J>2T/'$E;5_
M851\/4*N2 ##5Y**+F;2BBUPPJNM&TIU:0%2?)7SN*D<5UE=F/ZX/ON4>47(
M<]'</:A@B1(I$G?C2FY2DZ"P,?Y?JVFOC Y=E8-E=>@KU]MYON2H5_Z1YJX:
M-;/J)=.NMN_ :?7\^6%>/2(_,[WBQ%%@2JYA=W@2@*X>9M7$JL(_AI;*TM/*
M#S-ZRZ)V!K2?*BJ;>N("M*_CR;]02P,$%     @ &8%/5C93[!RN!P  .!4
M !D   !X;"]W;W)K<VAE971S+W-H965T,3@N>&ULK5AK;^,V%OTKA!L4$\#U
M,^]) CB/05-T,H,D,\5BL1]HB;+84*1+4G'<7[_W7E*OV$FVW7Y(9$GD?9Q[
M[B'%TY6QCRX7PK/G0FEWULN]7YX,AR[)1<'=P"R%AC>9L07W<&L70[>T@J<T
MJ5##R6AT,"RXU+WS4WKVU9Z?FM(KJ<57RUQ9%-RN+X0RJ[/>N%<]N).+W..#
MX?GIDB_$O?#?EE\MW UK*ZDLA';2:&9%=M:;C4\N]G \#?@NQ<JU?C/,9&[,
M(][<I&>]$08DE$@\6N!P>1*70BDT!&'\$6WV:I<XL?V[LOZ)<H=<YMR)2Z-^
MDZG/SWI'/9:*C)?*WYG5SR+FLX_V$J,<_6>K,/8 !B>E\Z:(DR&"0NIPY<\1
MA]:$H]$K$R9QPH3B#HXHRBON^?FI-2MF<318PQ^4*LV&X*3&HMQ["V\ES//G
M5\+*)X[(L$]2<YU(KMB-=MZ6 +UWIT,/7G#L,(D6+X+%R2L6QQ/VV6B?.W:M
M4Y%V#0PAO#K&217CQ>1-BU<B&;#IN,\FH\GD#7O3.N<IV9N^GW,K4\9URGX6
MZ4+J!9LA6:27PK$KZ1)E7&D%^_=L#L.!2/_9!DMPNK?=*3;7B5OR1)SUH'N<
ML$^B=_[C#^.#T<<W4MJK4]I[R_K?*N,[%J_O;K[/'FZ^7[-/-[>SV\N;V:_L
MYO;^X>[;Y^O;AWOVD MV:8HEUVLF'1//2^-$RKQAB; >Y(!9Z1X9A_^(:&9-
MP>;&YTP"UO,2'@KG&*B+Y=B? 7^1&&T*F3"XII*>#SJ>EE9"<DNNU!K:0(-N
M.#)([J%&#@/@V$2"/8%OX=?,9(T_=%+[!(PP1IB36U,N\F@1$<-):#<Q4/=F
M=DV+;E15)'7X9+;/(%95IIB^U%Y =)Z!9]%G2OY12DAPW:>($BO@)@ &&8(\
M2LAO'@WC? _>>&%*[?O,F=(FPH6I:1ERJ0+FSHE(9B7Y7*K 8KQ'&Z43.#)M
M^)+5?)$-7P;L?BD2F<D$D>[3U"I9@:DXS,B\:P>K$<!I5RCGGG@A(BLVX0UC
M8#"(*]@C_U8D0BZA,I8M^;HJ4E9Z;,U';5::LBQUQ;^$NSR"YD(*3UR5E/\J
MEPF\@XFI@&Q 6(&Z@'>G3-TB__C#T61\^-&]GS.:+6,OQ.13F65@&$)S53I5
M-;T$[XO-8OHMKD.6  " "<L:N* <(S*ARDB"5\9%V%RGBZQ0W(=@M[FL$9D+
M*!DP,1501^E? <?,?Q>TT%*>I=O@?@N^@!3V:YHRYP-9U_B@GH'Q:^ )T;=&
ML]WPG>'DH#!/(I+X 6PG"82H)*3O<]D*L$OJINN@<NZ%1;?B2^PL -#6RM =
M0JW;D@]<)[Q8K >@PINF4N'D0A/L8)5JD\'VB.6P_)#W)Z. 7AW69Z1G?*XJ
MZKC0/1PTJD0?&!PR&*!)<JX!)]BS=9(L^"-)L7P6Z4\43LT(P"R,53(3%?WX
MPHH )0BJSV%/U]B.0TI8XZU:HUEMHJ:&\ ;L0H!TZ<  ]DNI!2[@(]"O$GJO
M38.5:'4,81"[->9; T3R9J#A$#D,Z7^D)_2? VGV4I?@+GA 8I3X: %J(#34
MM-&"J#\81*O;@3W:,&4@?>@L:.@D/,9VS4!UR5: I^[R5N@1,?*.;2J*_A8/
M:$?!>RP=!8.Y]ND6-MV^DKT7$X%%/.;5B9(OE]8 M['68 +1PDW9@%V5MEI6
MUH <H\<,=EJBF,.\:K?5;9(F(.H ;&[5"8-*PALF!+WUQG.%WG;@4Z$_BG]1
MW2,]>&T<Y:_6Z9WC_G1\@./_9LC0/@HX RL9C-W9.]A'6V'M AM(SF;UWU"=
MJH:P"S%*II0XZ)2//8%"H$%=Q(!]T>PS7[.]=U!KU3^#SB'=!Q.EI<RZ&&0B
M(' XG02\PIJU@E)#4F:AY9]D\?^,/2P\'9B"[. 7'17MJ'^T/R;82@T45.1W
M@0NL"3Y:";:YO!5CV !"K;31=< AC+^ -?9U9A3T%-&!%(*VU+3?R.GF)\^?
MF03\D[I;6E&^$%S,8_;E\N:$_0MY19\M[,,5N. V-K(I'<#D=C?IQKYU07&$
M2N,K2GJCA1=<P9Y!L!U&B^;DXZ:%:L^<-HR'+:LT*:-V8'=UM9+ %9[^#I^*
M 2D4?5!@Z^6?]5ZB5;@/Y&(WE$>+&O\/9'H7L]\>95=.4VQREG/4'GSP[I[(
M;T(72AD*.,?C@6X9,RYMHP3;]B;O>\6U12F\PGPP]P*W2. JV7LZ!N'$MI?1
MCD& &G>SL,N>;1_Z&GEN*UVL''["%+]3BE>M];"[/<CC-VDKL9.MNXH=%O65
M?:$NBT'NL(/^^&#O;;##<D8;Z@9V^C1YT2NM91/;)DG*H@P;R. 4:V1%CL<V
M]'T=- :)AD7DSR=L1ML#O&U^_6J2FJS;WK\":*M?-QNSC6CU-5 G@O'3SA<_
M,7.Y?!W2_O3XJ+[68ZZ#S/:AIHV4A6QA\&%_/)K6US>B'/]#44[[Q\?[]?5E
ME/#BP^%XM[J\$<_H'XIG__@P_M\6R^1@-UZV'7T,6Z=9A; +.K-S89<;#K;J
MI_6QX"R<AC7#PYGB9VX7**A*9#!U-#C<[\%.G<[IPHTW2SH;FQOO34$_<\%!
M5W  O,^,\=4-.J@/2\__"U!+ P04    "  9@4]6"RY,V\$#  "_"   &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6R=5M]OVS80_E<.JE%L !=1E"C+
MJ6T@/UHL#UV#)EL?ACW0$FT3D42/I.)F?_V.E*RYJ.,">[')XW<?OSL>>9KO
MM7FR6RD=?&WJUBZBK7.[RSBVY58VPE[HG6QQ9:U-(QQ.S2:V.R-%%9R:.F:4
MYG$C5!LMY\%V;Y9SW;E:M?+>@.V:1IB7:UGK_2)*HH/AL]ILG3?$R_E.;.2#
M=+_O[@W.XI&E4HULK=(M&+E>1%?)Y77F\0'PAY)[>S0&'\E*ZR<_N:L6$?6"
M9"U+YQD$_CW+&UG7G@AE_#UP1N.6WO%X?&#_$&+'6%;"RAM=?U&5VRZB(H)*
MKD57N\]Z_ZL<XN&>K]2U#;^P[[&,1E!VUNEF<$8%C6K[?_%UR,.10_&: QL<
M6-#=;Q14W@HGEG.C]V \&MG\((0:O%&<:OVA/#B#JPK]W/)6[K15SLYCAVS>
M%I>#YW7OR5[Q3!A\U*W;6GC?5K+ZEB!&&:,6=M!RS<XRWLKR M*$ *.,G>%+
MQ]C2P)?^(#;X\VIEG<$"^.M4F#U)=IK$7XI+NQ.E7$18]5::9QDMW[Y)<OKN
MC,1LE)B=8S^;_A]XOK__]'#W^ !CE,+(X6ZI?V0%PL):UWCI["7\=(LC82RH
M%MQ6=U:TE?T974O9K*09D_Z=)8'?=*M:)S%T]\M*(G>[P:IOD  FD) ISTE>
MT#">,4[2*86[5_ %8CF639%20I,9XBKUK*I.U'B]G3(2+[O#>UKJKL5X\H(D
MC".:9 GUM29?L/+-$[Y4G!:$IQEP1DG*"W@0S[B/!<Y1$:KA-"-)EL.--$ZM
M52F<M*#7*"3D"J.;D80C+DT)HSE<&_V$DBMP^. <4!:2A!+..60T*/GDMIB9
MU0$[PMZ^*5C"W@%#.,TX/&J'(8W+$T QTX2D:1[&>88IF\[@RGU_  3\LUMU
M-?+CD],9Y50O_1ME! ^RK+O*)[<\'6/ G,VO/Y+5R<!)J*7_54!?E-LB!@\+
M7O#T?< I)[-I 5=KK(JPL.H<OG(!Y_8ZX"QDC*2S;$!Y\S%J:Z0<<#/"Z>P
M"_8CX%IW9L!Q0CD;<,%\#,-&<-B6%+/I<&*H=38E6)WP^%JRSZ>4O'88Y&RR
MO:ICYI6H15OV!!/&L:@H#00;;+LA;B\7>2:\(%G.QO5)DN28ZVEO.%%> >6O
M-4'Y=B=#2ZQ?+DZ]9/%14VFDV836:2%$VO>7T3IVYZN^*?T'[UO[1V$VJK50
MRS6ZTHLIC\#T[;*?.+T++6JE'3:\,-SB%X8T'H#K:ZW=8>(W&+]9EO\"4$L#
M!!0    ( !F!3U:Y:]W&\PT  $HI   9    >&PO=V]R:W-H965T<R]S:&5E
M=#(P+GAM;,5:^6_;R!7^5P9>>Y&@C$Q2!Z5<@&RO&Q?9V+"S&Q1%?Z#(D<0-
MR5$XI&WUK^_WW@PI4H?C=(L6"&(>,^\^OC?4VP=5?-5+*4OQF*6Y?G>T+,O5
MZ]-3'2UE%NJ>6LD<;^:JR,(2M\7B5*\*&<:\*4M/?=<=G69ADA^]?\O/;HKW
M;U55IDDN;PJAJRP+B_693-7#NR/OJ'YPFRR6)3TX??]V%2[DG2Q_6]T4N#MM
MJ,1))G.=J%P4<O[N:.J]/AO0>E[P>R(?=.M:D"8SI;[2S57\[L@E@60JHY(H
MA/AS+\]EFA(AB/'-TCQJ6-+&]G5-_9)UARZS4,MSE7Y)XG+Y[FA\)&(Y#ZNT
MO%4/'Z359TCT(I5J_E\\F+7]P9&(*EVJS&Z&!%F2F[_AH[5#:\/8/;#!MQM\
MEMLP8BDOPC)\_[90#Z*@U:!&%ZPJ[X9P24Y.N2L+O$VPKWQ_I@KL2/*%%F$>
MB^96G(>K,$K*]=O3$FQH\6ED29X9DOX!DIXO?E5YN=3BESR6<9? *<@W0OJU
MD&?^DQ0O9-03?<\1ONO[3]#K-TKWF5[_(+U9*2X2':5*5X44_YC.=%D@0/ZY
M3UM#:["?%B7-:PU3R7='R HMBWMY]/[GG[R1^^8)20>-I(.GJ+?=,WVV>[Y#
M\OKV]OK+U:>_WHGIIPO1W(KSZ<WT_.KSW\4YAYTLQ*U<546T1-"+Z:*0$LE8
MZLWK8O,ZW+P.85!U+XN<\L&&,!;K!RE7>%F$^<*L[(FKW%052L](Y1%M@F[1
MTPP2;4M(\B\9BU"+N4I16_1K\>("5V&!);DHEZK2"&G]4B!\9#8#/0JASLTT
M4U5>"A0K76(M,0]+(6%I-0<%*=8R+,2QZ ]<_.\[GML77SC1B3.41-T"LU+"
M\Z4HPE+NV^_VL.VD_C.UV^(P2=>H*&D(Q45<%<2]Q7/D!*Z'OT-G,AY^C^OV
M]B[+7\/')*LRD5%:OB+Q#K/U^LY@U*<+WQFXP^=X6\L(602B:[%*9;S )3]*
MRD1JU+-R*2(X?LWF98OK/^DVK67Y:A9&7[NLCL7 F4P&]N]$G'^\;K_^^:>Q
M[_EOQ,29!%YKL8>+P!67'SZ>B6E\3X;1YBZL[TC-B*2$T<.4 P_:AB2'=B!W
ME%8F>L0,AOV*9FHL07& L"[1'46JPAQ!OT48SGAXTK>Z%5(K622*62-=N&)5
M88IV4)**:^.,_:GQ.YZ%LU2*6PJ7 Q8_LU%QW<J')O#JN+VJA6-*J,B!Z+N.
MZ[IBT/.'B+8#6=W5^_^1Q$9*^'MLKGX\DZV&;L\;_D@F3YS1<$P2!,X(D?>#
MN>SUO DS]0<_F,O^CLJ?\?)<9:LP7W,V!&^TJ/)*4SPWO26RO<6D+M%CWR5_
M,FO/=AG -L'(Z;L!KB;!V F0CZV6UW;I"Z/+2_'"ZO)2_'90<- =U'2#B:%[
M$ZZ!:*.OXJ90I<6$N%P4828^)M^J)*:=ER"0TL4+LH_OOKFYN?EXR=?>FY=L
M/W["UA"I-,+-ZUUJ/I>V%++=9$SU HV4@0$2+/^J1:GJ#>3NF@:>ZBQ,4S&K
M-%HV2@NY!ON9TA/2]]HF:^U@,;?J\Y-&H/K4UMM4K$;W116B>9=RH]X=RWMF
MY47M!$!-"$DQW9K2W=FTH4'ECLL5IQ?1T&$F10F<3\%EY691FEY"AF$-^+5\
M+.U(0*45:B5EC]W25,&8BZ9-VUD+WQ+3*,) 0&D6B\2L8(NEW)P:U@M%)2H'
M9POP6?!RDSR0*$VWY,5J-LK9E"XQ(5&?$"IOGC8&%*JHN=?T"F0*QA-J"&NV
M.Q*M6. )6[:023:K"LU-5\P+E35$L>R0&@<!UNQPO/ROZK+M9,=-4T:U"AQO
M,'A^5;8D:@)4(?OMLASN\F^52+M[A,;O>6-G//YN/]C=#(;^AN\'[*;%7)G%
M@<J\);0W]IP1=B. $9T/]%^NK"MF^PLA#- Q,\U$/3'=?8K_-WYM$6,N[9I@
MPX4*4XF@!8]CXPMN&13Y #A50<L;BT"*4,R31SQCX\ ?9(83+,^!2=)UKRE^
MEX@Q+6XL>(S;/4@LPY@4GMNE<UZZ:I;NTY4%(O5ZXH-ZD'"50W$* 7:6.IT4
M(UY57BO>94E#DMY4%-/Y-(CGV!+.YRC67#-FMH W=H*AAB[WH][>:L]C)L?A
MER2/,?QUM=>(DU):RZHVL-[TWGU425M8.>1F8GQKRD*"K7'-\H%9]O99?"_5
MK8T_$H$MK^P)Q3V>.!YZKA/X)L:@SF$4TI2[Y\CLD$$>EDFT['"L>PEW-&-;
ME-BV4G6N0I3C43!QQI/ >/6N@DQ8PO[_I*BWD#U-7:2=JT+=)S&5[OIHJVX^
MVTA+MTGE1.I@604.D0#M:04J]>QD;G^M^]P%Y=TYY26T[Z+RRZ2@2[DJDHAV
M\M)F!.BN#7<67N68EV#G*ZTKMLFYT@BK/89(L()O[HV[D0UP-^ JL.Z$$H,N
M4%R' 47!!/AY'*!&>-ZI'YSBR0"F1,2;\R+Q\>KL^A:NJK3H]_I]]X2 J^-[
MXR=83ZL%!E3ACTS)$X'!N:.Q,QGT\:CO@18$.1&34]<CGJ,.S[OKRUM RI>&
MK=\;CRS;(!C17[=6PW,#9XPK6GMG:\AU<\QQ"=ERMB#;E )DC\PS@N5-"5V%
M:W8'NGKRJBZ;% ;PMZ2(*)4#,(A^]UB/EQ14<_9MT;B,X(Y3XQ-LG(-\0_L;
M($=)N*!-EVIW;@NUF",E2J)#9;Q;*K)P[=!BJBEJ12 "\LA%DC.(L, &JJPD
M'ZWNE8P%H]-7PDR GG&5MML(Y&1(PTLW\CN@$J,2&I2S8TB:N)'D*C5("E 1
M6CJF)]'&C(45) < XS=2TX*S=L;C-5RVPLL:*<P/\.,B*ZU,>,BQ BA94 22
M@E6^"I.66CN>,_4OMIUR(V/O4*@06#7'"C*N30T$IU6:Q+83F7K%1[\\F:%%
MS6BH2,R1 78DQ>;@Y9Z*AWXCEG7/).!8R$65AJ5"R4+372E-MB56QS;<&P2
M!R-G,N2:N$74VDWC8I8F"T:;^NDFX;3")D60,221V)Q0T,[9J="=83[<^SFA
MVM*6%LT!TU/:V]2HB&M4(5.V3HW%=PV[!+B#,]'8<UDRV%N$2:[M,+)3H!NK
MKFLO= QO_!?3>7+2E80<.)/VR*LH&4[3H&226&).-$G3Q$PF4?XIB0M5+9:M
M0QW8#-.!6N0U) _!(ENI7)J8;2C(QQ5&(_ED3'4TA&D++E^$IFTF6LMMMR[Y
MB,&.M8$X\XHG."WSA%U%^LN8)Q5ZS7S*HHJPBFM:A^D!!EBC,8*C1TEM'^YE
MNL--4=EHAUY/7.<HT:O2!I_+/6G4A2"V?1P/.<1K$'))@/95J5Y=UE61R_D>
M6\85GWV-Q NB:B==8F/>UP.O\<7F.<3GWDKG19UF@'09H4^=T(# I3ESOML@
MG'UU9EMQ2C:8R6EW!VX6^TM49XJFZ@I&:<+'OW7-<C92ZR4?6,@G^XWS1,-I
M5V<TY5=9"P@@TF,)8AFP>=S,N>%JE2;1%C,S53FF, ][_<'PI-O*FM)=;KNC
M[B.[(0,T <$MEJ0#BN-@..1(H;R1],63NYR<2YZ-3-YS*6OE:YW/NUGZMXK3
MIQ-<%W*&)$2<_^<@\P]#MI-S<4/V3P/. RAR'^@7GS@AX5\@]0BQ0FJ=F\HM
M/A>$VZZN"%H-G<%H8+\]C"<M1P"_]6TT_ 4XCF!<T N"DV=1OA(>AC.D*)%U
M)[ W(@441PU%KS<:G"!> O\$9DS5+R$V;I$10\<;#D7?"8;CKF3#-AU(-@)F
M/4SGBC_HN&+@C$<3V!0C+A$)6D2""1$90A@8/I5K5DX5*W%7P@7<]VJA^HX[
M ;QU)NZH*Y3?,M< 0HU[WC/H;0@&?M 8:M#0\GL$VX/>8$+@>.@YA*N/Q<"#
M;<84J5JV8HP;P&;2;J,"*IN4[,26CL^H,O#B#K9I]X*FP];$.<%L^4[X6 L1
M;TXRFYG9T*_;2-V9><"WTE"^6@=MOA 97E8X'D?YR*90D92QW@RB'8(USMHF
MQJ"Q6F_5N_W9216$DZJI$BV%V4K<+9KSTJTC,2KGJ).Z/D(]H-FNDW9MI?*T
M_J[5G'ENH_66)5KTYCP"&9HQG0(G:"_L=,;&-89]CF@%#?;64@V@V%C,5"ZY
M%[M0/S*(@$%9MT;VQ%3SK% _WWS1C/@0@;%&_ <,8O3,PEANHFI/T7%0!J,>
MMG^K$IUP$.+?=50JRD<4-FHV_1IZV,JPM=J.L%X-4VJSVZ3=6MU4V0FO#[JP
MQ@AO W<O3/].?S ?)Q#09D_8'*2WYKRV1'S8;G.T/HFQKF[G; *WT"?+)#<%
M8"9;L/B_!7E;##&Z$H^(3-A\KFB,1)%<V"F.[NTD1W!H:Y+K;=K<KE:))@91
M94:.!HTTUFA2P*1IC9$.9@(3K#*BQV:&%9["5=OG>KJ5%.;+A3D(,*',D]1!
M51BAK0W,@;7X(TMSXK SK=M#;()D87V#:8FP) HE;?-=GE:A&JMBQ;<G;S:4
M2$@9H@W:^I=N8)P!.[$I?;EJ??2QW,B_1DBX>:ULQK1F?XBV!67G6SKOQ,R/
MC=Q;$_=S!^MGC<[?'X:O]@S##N7T']:PS8\.DHP^,YJY:$K%<7Y CF/3S3<3
M_\!U1J[/]P^4@@1%3<\U!$SDVR]Q!Z4Z=#9_X"R@M^]'4Z>MW[=ELECPK_B0
M*U1MS$_=FJ?-#P6GYO=QF^7F5X8 7@N,^R*5<VQU@6N.3,K4-Z5:\:_E9JHL
M5<:72XDV4- "O)\K# [VAA@T/Y]\_V]02P,$%     @ &8%/5GOJQ4CX @
M8@8  !D   !X;"]W;W)K<VAE971S+W-H965T,C$N>&ULE55M;],P$/XKIS 0
M2*5)TV[ :"NMHXA);%0;+T*(#TYR;:SY);.==?WWG)T7"MJ&^)+<V<\]]YQS
MODRWVES;$M'!G13*SJ+2N>HXCFU>HF1VJ"M4M+/61C)'KMG$MC+(BA D19PF
MR5$L&5?1?!K65F8^U;437.'*@*VE9&:W0*&WLV@4=0N7?%,ZOQ#/IQ7;X!6Z
M+]7*D!?W+ 67J"S7"@RN9]')Z'@Q\?@ ^,IQ:_=L\)5D6E][YZR818D7A )S
MYQD8O6[Q%(7P1"3CIN6,^I0^<-_NV-^'VJF6C%D\U>(;+UPYBUY'4.":U<)=
MZNT';.LY]'RY%C8\8=M@QY0QKZW3L@TF7W+5O-E=>PY[ :^3!P+2-B -NIM$
M0>4[YMA\:O06C$<3FS="J2&:Q''E/\J5,[3+*<[-E[(2>H<("U2XY@Y6@BD[
MC1UQ>T2<MSR+AB=]@&>4PKE6KK2P5 46?Q+$)*I7EG;*%NFCC.\P'\)X-( T
M2=-'^,9]I>/ -WZ [Q(=-TC]Y+I:+?PXR:PSU!D_[ZNXX9O<S^=OR[&M6(ZS
MB*Z#17.+T?S9D]%1\O81M9->[>0Q]O_X+O_@.5]]_/1]N83%\F+Y_NPSK#Z>
M7%S!)!D]OWX12.%SB7"J9<74#FREE=7& NL@69N_\E!7,@=,T$VV@)W"G+Z[
MX5GM;YF%N@*G"8B^2[FL)3AV]Y+N"1J#!0@NN6,-%*UCF>#4O 5DNQ!SIAP:
MQ01<XBVJV@LK< #;DN<E,.-)7;Z'[W3C34U!E'B4)$]!K\/FFAOK8-+[.8%I
MG(3LOU5C,83EG=] FC*"T4)707L$(2=7F[\JI8D84#MD=&#HVQZH:5%F:/K&
M#4^RF2J\E<"663@8#PZ/W@R2)!G 03IX\^K(VP%#[N&HW:*NJC!,+;$;WM=3
M\=Z]EV@V8;I9DEDKUXR ?K4?H"?-W/@-;Z;O.3,;3D4)7%-H,GQU&(%I)EKC
M.%V%*9)I1S,IF"7]!-!X .VOM7:=XQ/TOY7Y+U!+ P04    "  9@4]6A_?G
MD)P(  !H%@  &0   'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6R]6&MSV\85
M_2L[C":59F 2+P*$+&E&EN4FG=KQ6';:3J<?EL"2W!C (KL+4<JO[[D+$ (C
MRG):MU_PW/L\]YZ]P-E6Z<]F(X1E=U59F_/)QMKF=#8S^494W$Q5(VJ\62E=
M<8M;O9Z91@M>.*&JG(6^G\PJ+NO)Q9E[]EY?G*G6EK(6[S4S;55Q??]*E&I[
M/@DFNP<?Y'ICZ<'LXJSA:W$C[*?FO<;=;-!2R$K41JJ::;$ZGUP&IZ]B6N\6
M_"S%UHRN&46R5.HSW?Q8G$]\<DB4(K>D@>-T*ZY$69(BN/%KKW,RF"3!\?5.
M^QL7.V)9<B.N5/DW6=C-^60Q8858\;:T']3V!]'',R=]N2J-.[)MMS:*)BQO
MC555+PP/*EEW9W[7YV$DL/"?$ A[@=#YW1ER7K[FEE^<:;5EFE9#&UVX4)TT
MG),U@7)C-=Y*R-F+'^M<58)]Y'?"G,TL--+S6=Y+O^JDPR>D@Y"]5;7=&'9=
M%Z+85S"#*X,_X<Z?5^$7-;X6^91%@<="/PR_H"\:XHN<ONC9^-AK:?)2F58+
M]L_+I;$:%?&O0S%W&N/#&JE+3DW#<W$^01L8H6_%Y.+[[X+$?_D%?^/!W_A+
MVI_%XQGI=U<_O;UF'R__?GW#>E46H8L[-+$1+%?H)F-%P=2*V8U@*U6B+66]
M/F7_$%SW.#*@(*JET Z)X]=81.]D#1G5&EX7YL0!1(> #OX!:Z?LJM5:U)8=
ML2CQXC2DB]1;!'01AEZ:)+"T$EA4L./ 6X2+$W8\]Q91B'/H^0O_A%UM>+T6
M9/N6ERWO6IF<YG5._FOJP4X%V>;&@,GBC'W_W2(,PI?#^4 VX$WL)5E$%X&7
M+7QRR_>21<*N5ROA^,():&Z%887$0\U66E5L)0JA><F,Y;:U2M_W:WC3E))<
M4?#8&5P*^"AV=Y9P944K:,6W!8!*O-'J5CJ^A+6F):"Y?<)9"G;AI6E X?M>
M'%/X0>JEBZP/'T5RRFXLK75^>ZRFW'H+I#?RHFC.0B\+,BQ1^><7Q(V%LXOD
M=C@=1TEV0LBF*2$;^+A[I^H7B+!%=I>E !8B;UVB]R0#;Q[X@#%D\Y"]XO7G
M%VI;0WTI5Y1+-+&#_WA!^B-7+T$8G+@D0&756*RR OUIR:Y/]>0'=)Q_PYKZ
M"0AJAKH.8Q;[R1^LL:'T]VH#FQ+M6*XX*-U.F8/#N*9%;$IC^^S+4<!C@R*S
M6R%J)Z1%KC35$*]46W=2+@)49TT9Y$M92BLA1I&N9(VH)<I#"VBV*$76M+I1
M1G0"I'.GJB6(2>K!Y6'QE-W(=2U7,N=H>4)3U:*W3SJN\(37]RYWZ4MS(,6/
M'>3H'&[Z)C&GSW?"ZP-*W_3E3]G$,(/:IQBQ$QB6<ZWO$<^6Z\( F<2+L@3G
MU NCH"_]9\50JU&,8SQ?/-T*H+UPSN9>&H?L4XWQJ92_43V3.KPVZ +=QWS+
M9<FI-RC1AN,B]((D&JKN<J]2<T0KK5,$X2!P=G"*XH!=YKENQ7Y*8R](,QSC
M9,[^*N#H\/:>+3P_"7&,XD5?VY$7^W.6^BG[J"QR> BT>.Y%X(PH\T+TZQX"
M8\-_5JK8RK)T(*,YT8*. 7HMF9<ABQEX*&-ON-2N-?&V^ 5#4$6["-+T2UM+
M2DJ[1(FC<(G@"K'$6^SJ!GD*HQ3'"/WX7HM*[FI8_-K*QBD!PA&%GZ(!+W,\
MU@X%7M-L)PWVIP"4,T<K@RW+TLFL,=LZD @+5#/,&UE(:L(=)DF8]-G4- :^
M4*L7Z)6>.5)G,_7FV6*,_:#VB]CO+ 2>'T;(KI:WW/'E0^."#ZUN*]=L#\OC
ME*(H1-7U9$=RSI\,S!UX =1U(&,M4@_D#V \1A#;Q1Q XY1E 7L'30=HLM_O
M#A%KD'@+WV>![T5^P'X^L.(X"E,B:=HNGM!_1&KBE @5BB@G'Q_(Y4]FV.P(
M=O-U#<P=1^UMN8Y1MJ!7=D1[XQR= <])YU&8@,_G=.^!,DW3S0GEO<>V&YEO
MF*MQT+\D[K)(A)8@*E:X^< -#Z$/<K$;K=KUAF[F$)5VXUA2W.6B<5F!2T<!
MAJ&YLT6WSP9B-S#H[-?*]CY,Q_EA&\3*#X)#,X/0EFKRZ^P0-_=FD()NYEG2
M]M.7=U\(S@MG;/J_0BK8(056BZ(14N"Z>?H8J2F[K-$:& ]JF/\@;D7=DF.%
M8#?]QV*T"-DQ]5+HOQP]<T^"ER>,IA%M-K)A>3=+;.&:1>^O!94K;AJN:8#"
M2"9N70%P8ALC217VRDMF1KNEVW@[S*D(#I2]%F67E7YN?$CCLTD#JX&Q?G%#
M12?,Z[I%Y*6LI.WJ0+<EJK,%7>AQ#CK(,)\!4CYX"*?&%E#EB'S9NOEW1ZFN
MT,G6]5_8FX&IKI1NIFX4PQ0V2LCO? 0;/W:1^@&;6@>GZY>CT$N2=-<=^T&#
M_5'*E!&4ZJ/6_@9QO7-R<!'3:6XVZ ;,QQ@ N_"B_R@\?/+$_CA [.,9/IW^
M_Q'^T"X_8L1^B(B&ZZ^, O-0%N]%L<=B_W44AV80UQX=!Q$X3]*)&V@I"]W4
M]#MV>03RE2K5-:=O"&":G$ OQKL]9(D%ORXIF=\!^:C)NN9[J.DX'G+5Q?''
M,G9YX*F+FT#TQN2!W:  A0_3_?#E0,-'6^^V S?DJYZYG*9"H6 >N)^1K@J>
M:NKQCA#=B+ZO V.:6$E+G[_:,9G[PKFS+ A9Y?XB[>]5Y XH\C>GJ_^6(^L8
MJGGI!I(1ZJ,/$GB"U<X!^>B#;-_$?D5_FMY,AUUI) HVWPH:7,WXJ?MZ[/9V
M!Y-YI'J-@*&JO'>Y&AD2=[RBZ94*8'E/VAR<+3YI],.7V;W[']!HFG@AA K,
MIH?^,,U&?_\JH=?N'R<V 0*U^Q$X/!U^HUYV?P\?EG?_8-]RO<8TR4JQ@J@_
M3>>3;J#=W5C5N'^)2V6MJMSE1G!DC!;@_4HIN[LA \//Y8M_ U!+ P04
M"  9@4]6,S9T:- "   ,!@  &0   'AL+W=O<FMS:&5E=',O<VAE970R,RYX
M;6R-5=M.VT 0_961D7A"<>*$BR")E(24(@%%0.E#U8>-/8Y7[,7='1/X^\[:
MB0D5I'V)=V?/G#FSLS,9KJQ[\@4BP8M6QH^B@J@\C6.?%JB%[]@2#9_DUFE!
MO'7+V)<.158[:14GW>Y1K(4TT7A8VV[=>&@K4M+@K0-?:2W<ZQ2578VB7K0Q
MW,EE0<$0CX>E6.(]TO?RUO$N;EDRJ=%X:0TXS$?1I'<Z'01\#7B4N/);:PB9
M+*Q]"IO+;!1U@R!4F%)@$/QYQADJ%8A8QN\U9]2&#([;ZPW[ESIWSF4A/,ZL
M^B$S*D;12009YJ)2=&=77W&=SV'@2ZWR]2^L&NQA$D%:>;)Z[<P*M#3-5[RL
M[V'+X:3[B4.R=DAJW4V@6N6Y(#$>.KL"%]#,%A9UJK4WBY,F%.6>')]*]J/Q
M%2Z%@IDU),T232K1#V-BXG <IVN2:4.2?$+22^":&0H/<Y-A]IX@9D6MK&0C
M:YKL9#S'M /]W@$DW239P==OT^S7?/U/^&96:TG\F,B#,-G[A.%<^E197SF$
MGY.%)\=OY=='U] $&7P<)/3/J2]%BJ.(&\2C>\9HO+_7.^J>[4AAT*8PV,7^
MOY7Z!\G\8G(%LV\W#Y<W%_.;V>7\_E$X:2L/JN9/E9":[\A)CY [JX&X!X%L
M\Y4&J$ PH2$8;"O',)O#HO(<R7M8%3(M#C8X6TH3>H\16AAN\E !$#X8N,2H
M%^B:"]K4^H#?OU)0B.<0A;T(G>10F.?<QV ;7BYG*<SK_MY)TCL^\RS$>*MD
MQN@,<FD$7P\[>6)#7?0./+RY06:YZ,:R$K[,5):,@F!OH_%C\ QAH8(GC^<.
M#XK3OQY1NJD%@9)B(94D+DKGHUK'6QVJT2WK.11T5X::9FVM[:B;-!W^!F_F
MY+5P2VE"O7)V[7:.#R-PS>QI-F3+NM\7EGAZU,N"QS6Z .#SW%K:;$* ]@]@
M_ =02P,$%     @ &8%/5ONX]2NC!P  !!,  !D   !X;"]W;W)K<VAE971S
M+W-H965T,C0N>&ULG5AM;]LX$OXKA+=8= '%EN67V&D2($D3;(&F+9KL'@Z'
M^T!+M$5$$K4D9<?WZ^\94I+EQ''V[HM$B>1P7IYY9J3SC=)/)A7"LN<\*\Q%
M+[6V/!L,3)R*G)N^*D6!F:72.;=XU*N!*;7@B=N49X,H#*>#G,NB=WGNWOW0
ME^>JLIDLQ _-3)7G7&^O1:8V%[UAKWGQ4ZY22R\&E^<E7XD'8?\H?V@\#5HI
MB<Q%8:0JF!;+B][5\.QZ3.O=@C^EV)C.F)$E"Z6>Z.%+<M$+22&1B=B2!([;
M6MR(+"-!4..O6F:O/9(V=L>-]#MG.VQ9<"-N5/8/F=CTHC?KL40L>979GVKS
MNZCMF9"\6&7&7=G&KYU$/197QJJ\W@P-<EGX.W^N_=#9, O?V!#5&R*GMS_(
M:?F96WYYKM6&:5H-:31PIKK=4$X6%)0'JS$KL<]>?E\N3ZYYQHM8L >'@J^*
M%^Q&Y;FT<+XUYP.+<VCU(*YE7GN9T1LRAQ&[5X5-#;LM$I'L"QA P5;+J-'R
M.CHJ\;.(^VPT#%@41M$1>:/6ZI&3-WI#7L<\QHL$YA96%BM1Q%(8]EF:.%.F
MTH+]ZVIAK 9T_GW(#?Z0\>%#*)W.3,EC<=%#OABAUZ)W^>LOPVGXZ8@)X]:$
M\3'I_V?@CLH\K/'WN[N3ZZNO5]]N;MG#[[>WC^SK]ZMO[.;[_?V7Q_O;;X\/
M[$ZKG%GD*K/*W0-F4T&ZE+S8,@DGLY)KNZ7YI2R@M.09DP5\6_DH;*1-F8)-
MB]HF3TE:FB>L<^(*RL*,Q:K21F M6U0&!AA#4G-:3:MJ\<6*%4(DAM9)R/>I
M)+3IL\<4IKVAABSBK$H$#MD!!-+%LQ6 2:Q%(BU)4)"POV^MLC79K=@:Y$;G
M)V*EA3 ! P7Y5=#%BVCM$L\Q&8 )TIWGJBHP*6*U*N1_1-*8ON<49T'CW%]_
MF47#TT\&DDH/66A0'P(,FT:"6$,#.J=012FT8W.2N-BZ:86+WL6HX\@]!S'L
M.^H;ETW&X@K!F; 6'N^8#21HX:!56%A7'QXC^RC'*IQ5N\ YY(63]^QFE4&F
MTF[#@;M:?JDRZ5(85N?\B:(0OTAU'(:5* @X3"TRN>+T@#ELLBQ1V$Q&JN(%
M$@_BQ:OT6G]G\_\.](U _#@ID*%8FC,&WA/Y I%IN._5FR'[^!FKN:XCK2H#
M*\UO[$X^P\,_N17L3ZXE7V3"/STJ"Y7>F?ZC@'\31@31C=\'-@S&PU/<Q[/3
M8#Z=N-$\&,TBC*)I$$9S#";1*!C/1C0:SX,)ZL'#FY" R"@8A;1M',SF)'MX
M&D3AE ;#()R')"88NQ7#:3">S[LD1P@L*QVGJ,P /$<D/S"7%-$GVC@*)J=1
M=[";&X:S8!R-.J-[I>T*K0C;<"W(E?M$L+<Y"">38.A\T1WO5LS@A' :=D8W
M1Q.'0D^$T<YG-(L[;\F+L)$I@)H[Z&,'$JH XTB5.1B37RDY6I S@60$R@&R
MEDP:N/;W%$+Q$YIGV9:E?$W93_@ J4CM)2< !^*F:ZI %-&-^*DXXRX;*;UR
MOD6*_U5)*%?R;5ZS#F=+(?KL01+B<U*QIKR]],0>G(A^323>026)H8Q!.\D6
M@O)Y69&.B>:;@E6E*GRIL0ZU.V%M'B:^ED,@7RC8E2@XS*(V$.\"^-EVQTB0
M;8E!8V[2QH@#S"/6/*N<-P2/TS8X+1/[@*(9M:DO3]1\DE!QLMB>T)WZ2%E+
MW1%>3'EL*0@@)HM^6B0!D_0>+7"":">MVMN&.FN= N<*CRA3X\"K$1!$J&U-
M2 UX'O FFUYHVQA5[W61J>WJ'TE>BEB74+O1E,94.XYOG(>PKBJN.?A?N(EN
M,7) :<'NH \?ZN3$%:8^^_*W:EDC8+\) 4& 9-&BFZ; 56A.=;;U1:)Q?< V
MJ:2HHI?J-@-".R;'=T_F<LJBUI?IUL@8+THPN2]]I<;G$G0-J". EDICB'HN
MY)HH%LV  Y?/%/TDK"->(^)*PX>B*2B=)J%6MNVE"N=84OIHF05,<+QT"=U6
M24<;W#;=2N([$&(ADD?LR98\EIE3A4Y^T3D=Y]U='OGG9OHU!D@'QS*4BEM4
M/P,3,I'TWV-@PEM5=! 'ZV**/<)'CB2_[M3P07:%+.9H:R6:&TJ"UV=TK7Z!
M&5XBIFO2K<L!=7?LESM8D4/P04G2,%I46T?$[5G>):C[+H^IPS \<Y#E'<#2
M>R^>&Z(V;KOZM#EK5&TK7V!8H6H3S6E!/GFI9ZQT0M3,./44+D]<$[=K$85C
MJ-<M2<,,=6-)MFI5K5+2..5Z]:K5).XNJ#4O#FI-/(;^C J)ZQ'MKBM&IL$!
M?79E#[0\9"AU.CZ?WS>#O6<&U0JH\&$43$.T+&'HCO@P#L)91(^4L8;*D%R+
M#/E+LQO>?ARXM/%5,$/CU #G[UB]IUF=[+[9HP3T9%"CUQQTK6M-WS7QC/U3
M<.V_OO<=^D:SZ/SLNDE<T*@<./GC @W"4MK?T-!\')].W7T>172/@O%XQ@Y]
MU XZ?R: \)7[_T).0<WS/RG:M^TOGBO_9V.WW/\?N@?DT$B#[I;8&O9/)SV?
M><V#5:7[S[%0%NGDAJG@X'A:@/FE4K9YH /:'U^7_P502P,$%     @ &8%/
M5A 9\B=H%@  J%$  !D   !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL[3S;
M<MLXLK_"\F9V[2K&%BF)DG*K<IRD)EN9$V^<F7TX=1XH$I(XH4B%(*UXO_[T
M!0!!$I+MF<S4/&Q5(HL4T>AN]!T-OMB7U1>Y$:+VOFWS0KX\V=3U[MG%A4PV
M8AO+\W(G"OAE55;;N(;+:GTA=Y6(4QJTS2_"T2BZV,99<?+J!=V[KEZ]*)LZ
MSPIQ77FRV6[CZNZUR,O]RY/@1-_XE*TW-=ZX>/5B%Z_%C:A_WEU7<'5AH*39
M5A0R*PNO$JN7)Y?!L]<3?)X>^"43>VE]]Y"295E^P8OWZ<N3$2(D<I'4""&&
M/[?B2N0Y @(TOBJ8)V9*'&A_U]#?$>U RS*6XJK,_YVE]>;ER?S$2\4J;O+Z
M4[G_42AZI@@O*7-)G]Z>GQU/3KRDD76Y58,!@VU6\-_XF^*#-6 ^.C @5 -"
MPILG(BS?Q'7\ZD55[KT*GP9H^(5(I=& 7%;@HMS4%?R:P;CZU;LXJ[Q?XKP1
MWIM,)GDIFTK(%Q<UP,8G+A(%YS7#"0_ "4+OI[*H-])[6Z0B[0*X *0,9J'&
M['5X%.(;D9Q[X\#WPE$8'H$W-I2."=[X491Z_WNYE'4%PO%_+J(9Y,0-$A7F
MF=S%B7AY AHA174K3E[]_6]!-'I^!.&)07AR#/HCEN8>.)?O/WF_7'[X^:WW
MYOW-U8>/-S]_>GOC$?A; I])K]X(3WQ+-G&Q%MZNRA(!M^(:=*K)4V\I0 $3
M ?J3>F (O!C424HP&?!]%V>I5Y<>,+&0*P$_>GD6+[,\J^^\4_$MJQG>F9<5
M- U<%4FVBW,<O2UE[<7I;5S48 /*1H)P5U\ ,DZ#3YMY6J  !Q HJU14^1W/
M&[..+T6]%Z+0,'9Q56<X55%+K^39MR)&/H)=J;TTKL6Y]WDC*IBG0HHK(;Q<
MW(H<GE_!1+NFELR(;7R';&BD(&H5&&]EN"B?>1]PI!=X?__;/ R"Y]Z_FK*&
MQXE\Z9TV19S^"BHMTC,B+TL!B2P!1A"1TJ8R@P&9-EJ*'H4)+14,!$YL8EXY
MS1E +$Y@+@D0D0 WP8QF:-"\R=9%M@)$X(D2AE1>N41ACI>YT#S@^S!_8:A4
M9,DFV>!T7SO$(GTRVV9Y7+FI>]X;D!5=*G$]BK)6''B.HQD'>U'P(0M7> :(
MP&5*RJHJEV45XPS+._LA)1O BEBS8NQD15,,V4"S@M] IP*"GI1;$*X[&CU[
M#B3N23&:[0[%$59A"7Y0B[&YJ^1I***L;"!BR WD2U:L.[IF=.#<NV2FQD7:
MD1FUVJD'4[2RB<(?HPHW584PP8^!SB/WV!EG_X$12CUKHG>)[OK<.WU3YK"$
MDG\$]83YY)EGF::?6O&2WL\2H7\N:Y!IL-]BNX0%TS;<"(Z6/\U\1<IC4+_!
M:Z8XOHU!RA!GDKD8OOQ45O4:S,G399Q\ 8#2/.T#),EZ!R@^X74/G\.WZ<B/
MQF/7+4)O",H\&/GC<="[NJE!\FAQMDV1L;733P1C?S*>]R_!+KN !_/ 'P7!
MX/JJK'8DWMZRA"5I?_?#:-R[NGE]Z>W*,G>C'_CS<-Z[LKD03B?^=#1QWGO[
MM4&S8T'=9_7&P^@P ].<BEI4$+3PZK26TONIJ1O@R*H!!@&?_6 1=.!;:T"_
M?2C!QGL;D:?M(G>?BB:!X\Y[B$6VK- < Y(BN6<:^_-%9/Y^ MDL0/KD!K7D
MV+BI/PVFYN^'WZB+GT3=5 7:;(@DMEFSM?S=@7EG4_7Y'94T^&LKZ7CF3R8+
MUZW[E70637I7QY0TC$ 1IOU+5-(;APJ-(K 4D\'U(24-_=$TZET=5]+0CQ;S
MWI7-A6 >^I,P<M[[7DK:-P(=%8#?[E/2&5C&D>/.8Y1TXL_FD?G[1E39;4P1
MT@H(@*@2\,T*B.<;%O73))8;;P6N#/!*UP*TXGT!Y H(.FE=Y#[>=2:(_"":
M..YPD+@7%)686%>:B%,%C3IJO1.HCP)3(8<C1)%#9:/8$Z2$@@@56FY017+
M&/5H*T"?4_;RG0BB]("$;(LDV%JX.L '$RP]0GV?W:._.F1"$FRQ 212L:QM
M>7.,1F2TY'&(5F^R*GV*\= =!$=UE7W3(9#O[3<9!)D8LN!/6)?@N+D6R:;(
MO@(%D#6+7/%0!3)9D4*P75%4S&3V\4(]P "M@J%(-R1 >2-!G  2L&08T2)8
MN1,)"JL-:-F0/&%X"I1H<"KC:)]3<2(^0*(N-]D.L>/ =BF*9(-AH9[8FN!4
MFV..0\_.?[-6'UDV,0#97Z48V=MR1L>P)H+OI2LDM@ BR4%X@6>\-MK#J/P$
MYV?%WV2BBJMD ]&MRY:X,4<PN>-I$!8+\X9\'H3KVZQFE<#Y$+]556X!JUO0
MI[*B) 4<,,HKZ5^'P&/DA$?)L0S5.Z.@[RT%M6GKV(-L8*XHMT,UH0P5QK8V
M#@L9M5B3Q&_C IPK/="%467R"QN>%E7&G?*.%B<7!Y6:89*Y0PEH01A5Q/E
MC5)\/,UD4C8%/MEB"8CE=Q@?*/T0WT"C.H^P-,:@\JEA'**,!D /5DD8Y[])
M65 -IR&;4&U-\MN.AZBBQ8O*$/!3R;E\7*/ W_FTPL!V.<P7G[+LL_K9H+K,
M!<VY59*2;7<YBLAMB<K.(>&Y2^V<2]Q5/&8^9?,LD;*&*>(J51ZBS$M8=8!5
MB+K6CUK,7X$KQV)%]DVSF<HY.W215,*YHR4_(\1[8\WRW$*>2!PA 'H, =#0
MSK1@W?\DD6@,"B2Y/(^11X5RASD  O1[CW0SH\]X@852XV&6[UH=QC$]'CO8
M%@:D#00,(U+RG$;CM1W@N.5\$,A03.HP5\HY.8(>G"G.DR:GNH4J[E!I$3#J
MC-?N/^WQV*P6R'6G:H?\N2HAJ<'2QHK,7+DD5N6E))$OE"K=$ID?X<]3+'P#
M,MXE%N@2X5U#S [1258R#RV%)8%MA0;##>8YX*'K)0B^ 3!5'<.ZW&E2@!"N
M<Z1:.O0OAJHN]CSY00Z"^<[$'I#XVH"5I!HAPN;:)L5.;5T1T89)L99(_.8"
MG0J:M&,NRL+($2A^N17D:U68<06B 2Q):3$HI5 .9@4"@0\?0_=>*1L/I.RR
M/A)1^G\%X> P^<G$#T:!/QJ-"+LG4W\TGN,EI7>(" 5:;'1C(SPL-<"\Z?GH
M!_H-O_3'['&M=FQ@@1BC-(<5QLE_X"8M/V@_I-N6*_1PUXM#X9R(4U*#57C[
MMGKZ$?H=2Q7?0X!]('&G%:5D'#Y&WFNQSHH.,FT>-([\,)Q:^8H[F4(:UX6N
M\BW1G6"1&*1S";:/'M0 ]-_QR%],%]X5[PC J"Z-;OJZ\T .A&B#U9XO1F>
M<["80*X81M$ 36N@1N!T/,7RVYFY\;9(NTS0%9L>,W3IYH9*-VR$/Q;>/YM"
M(%6MPMQ@#$-Z%/%=7RDTQU^"=)Y"L)(M""P^RMN^A!@9(C"J'JPK(8R]D"+/
MN[_OM%*005A!C%(B3%8]U##ECGK8::@4V8"U)*MF%:1 /V\SV5:3:3\@%[)#
M *'MQ5M2*PCN,3@JP=NM:LQ8(?Y)< 8MPNQOUQ4HO+?%K;S\SDRJGDE WY!2
M6.P2_"5:$DHZ*,LI,?H>TM=R@ D=,/V/(!;2\S7*"ADV33"J\%Z@XU&D^Q $
M@)JG5J[&%/I_-E.&]J,:UA]E+SR@ +D2" HIX'C6[_@ZY:(>"+[C#&&HP^]E
MV@]8/D]V?%YF^3S'+-_+X_T.1T<NHH'$#(+/RJ3U2H[^(16V;0CJ7GWT0$]F
M?A2,C8MS.+%@A%[L\=[*P;D_SE>YEND1GLKEG[3-=I71+5L/!GL\.^AC7'@=
M\C!1>-:;S B#6?W3* (W-' C7+AO"_#7J@#_P13@M?<(QRX_L8U3H9+-A,R4
M\026T]"U("Q-P!QQ:P%TY65')I!+&2O:R02)UOJA-.$S!Z[:SC@L9]Q:2S:6
M2F.1-;6J [)9PIEPF4'^: L?V=\ TCLP(Y66H12K9DJ627@@7,@]; U*&RQ5
MVXFW8GB7.?L,0%;,6\+M*=#"U%L2K/<\NLF/SN'5_+313-C2/!KAPQ;T\([*
M]S2DAV?Y ^SI<9)^GS$=$M>:5SW?P+ B0GPY-*M&S(9"AA9QF.FFV6H%Z*-:
MZKIZKQCA*!&UPDP5<ES!HK3D1+J*&@^# ]^#  VX)760A8CT.?-:UGB'O#V7
MV_")?UCNIS_NC[3A1T7C^]CRPU,\(,&8C>9'+/U#0;<6?SP]<Z!D%IVL\NEB
M[C+XL^E#MC-!79_^AI:)[D[10WLSG),=R_3_I-Z,*YP#;!8,XF"Y=5)@XK<0
M2&/=K!+P(<AP'=BX"Z.%^@R>3H#Z;4:Q5+O-V\\_)Q'^L^;H/Q#Y"T@G^?.=
M(Z\:# @7_CB:Z3]8MFD ]N"Q_E^UT<);!%NM\+QM='2OQ<-RQWP^S*SY]I/V
MB[6;'?G1#'/9V82VJ/^4K?WOM<;C*%*?#USC*,!_1]8X]"?CJ?I\T!I#!AV&
M$_WGX!I'(_SWD:I[-EWE'IW9:7#F/3M$>A_4S&-9JJN&>A!]+T<539&WY8X#
M(KHSP&&,_PYP<NR'0=1^08P^"94I2(<+^/CI[4?5L&FJF!A*-$L)L26%?J7:
M"\IH*;IA ?H'!(%M90CNO@)C6<#*:O%1V:-R@R!'"-_5/*>B^$Z6G$&8F.&J
MLKSA-(R()91OC%#RMN"-WH&]!(^6&#=Z>?4!W*L.:ZU@B&,5[-8[(.?>?B-@
MX<QN!)IACC"YZYTX!)A1$"U[52+R]9AE:$]OA<J\JZ 8Q&A0>)ZJM:EC4@SL
M8MU49;/>Z%B@4E15)F/@,-$0H&,:C09V@EH;1J91=(F-D'MLF^2PI,H@O*+2
MB$$/HZX,(C&,6(]TC6( BBS.+$>VO-,QHMYT&D8FQ&##6F?&Z]@!].W=+NY'
MMN#YGLK:FX*:@(D@Y\RF-;/EW;GWKNRJ/<F>_W (O:W17O,"9/I5G,&Z2=VX
MP+W%$,T:Q=15AS;"QH11;X/HJ"\I)4D6!\DU1A/@C-).X-BGJZ9=4LJ52<>9
MD2I%:[=K=6?)*><7/LF9Y(;6"I666(P(G.%VWEUW!9%MC6RSM_)7W-_A?0.0
M,>Q/15S$MWB[0U!D  &OM2@0T[P/KC>WP@ZYEW-RI*TK ND,57D4P+]0RN(
MI&JL+IN$;=U$WZ 4F,$5:&K3*C 9+(CIRL(("'>,:V8NA=E<!NTH,20 ,4=Y
M*"'#Z';[\"Z55% <TL.-]C@6Q!]6F )J*C.1$$G3;0")#?@MVA7%XI*R>X<%
M2DME?;?#)AKTT1254W%L^@,"F?^@"53HJ*U^P>O*P>KOT!_53#_8X<;D2]/O
MXV:VA^=Y%,R=J#HFS0!N35F;.I/XQE0$YLP>[ACM@Y^L7-#(4YO#&="@3!!T
M4*_1EZ+<Y]A$YMM5 66A@.MIQKU9IL8(FFT8812/RPJ.F<@XU\!I>L!,UJTR
MJ\7,[($ZV3KG(( ^J*R3898"JXOJ4-$24J;5+EN<@#7A'0[N0^<C&92@2\!6
MKM2Q"MUB<VZ@MWNF-845K1VSA"!'B7V(A5.^RA2:5'>=SQK'7I9.-9ADERVB
M<BTJ-;Y5\C' 0'L7C0!/"HM8K=O2!;BV<^^FC9>L-;8 <DD'Y<FY7TPK%5<5
M.22U%Z&[AEJ6K;%25YM4MFL7(+&095,E0G8%QT1YW3A+4:]F'Y@14<G_NH7_
MNH4_WBU\[@0SO0XG*U!U&&V[YPQ/_#RL1]6XH6[-A.HN=K5KF,I<:05]2!9]
M( $_E$J_ZP7]D$9B2$O,QB]8Z =R:)HGWF0T]X-YV/GF['I6OUH-N4^YW='J
M7O,F_F@V&Z294W\RB]0GIT_(8^QQS( :6&45C8O45SM=$ZQ*^),@\(+YS)^%
MBS:[]N>CJ3\;!?!ML<!S*R/OW8\?7A-]I<JF83$S-K=UF7S!+9YIZ/W/Q67G
M_V625$VGO;'=&X4D<P&$J#^#D@#?;AEM5=APM7<@TC42$<P"?SQNV^SASG3A
M1XNIX\X5';0E]'4)V][9'T]&+0]ZW]^)E$*:']'>((.]UW'QA8\THET>CVA_
MT"I0."[![X!OP$HI\ 36!\8%HQEPNWTR&$W\B>/ZGTV!^S72AI"*)>!-QULG
M 1#9UJ F(2QHT+\<K :DLKP4_AR6F#^'M1F\.ZPR_774:SP?@Q3,.]^<U1;U
MZWWJM9@XU0ON\N=#U6L^GM#!C #8OXA"2QZC^=0?P7)-\!26C\T_]ZE7,/*#
M2?0H_0JF_CA8Z#]]@M3M^_4KFF"M<F%C#W>FT]!QYQ[]"OU@-+8$:WAUGY8%
M\ZY>';J^CN^2C0"^75>@91P[P-=U%>-^+R;7N-3OXH3W'L(9<+<]U^.^="IO
MY"^FK;0$L$RCR71P?9_RCOQH9/$S\,-YU+\\J+Q@**>!^ARL,MWEP+"4AX[/
M]$0Y%3*ILB6*,L79]QY3(6=,;>Q4(FFC'-S(.50WDH>/L6"-BT_" TC<9LD*
MRP+0E[>6!4#RW( XK_#D!@/YBEK&,:#0D1RE1ZG5%SX\$D#MR+XZ?KO-J'@%
M,4M64W^][\H$)(=MWP;'=LRY@N'^;3#8O[6,U,!$?1XRTA5ZM5L99F-;#F48
M!G^NL%P,7'__B]]>_,)DM]?O[1,1<$,>0?'0B1)"8G!0QLK253;1-K-;6[BG
M!14)K:KB&36,-GG-+?I']L/9:/,G=_6+_GF2EE\^'Q%*.6@^N&OBTAD\"WZK
MZB>F/[XRU1-/G2SG4N>JXBQ4M2YOXEO:3)36Z70K/^T(7HN@RPD=P_J1VY-^
M1]0ZW?Q&\/G'<^M=$]S;P@<1+.IQ>)L^<#'HR.$1T\1O]UM)\W(&(V".DC3/
MQV?L.^<N^)TV7N>$/[?NM>\XR+6+\!73616 .Y#>TEX!5B)P(>P*&",K;5H?
MU*KA4.>DW93*E<@Z59P1U9+1]AI]KP-=#[%4]X4N]_U.929SC]ZY09'F$CR_
M:>JH=$V&'R2WL\OCA,G"2$57DZPW)U BB=;!U?AR'UJXP<:.$9F3D![;,G?>
M!DG]!6R=%RI!*K:\4ZB>5I+TU-A*^\TF<9(H'U()']UI*E:TEX<E1=/;2ZDY
MEYUT% !CU42JRM8V.E&][92[Q+@@E%4#IW5V;-&'9V".:#K50UMJ'1H?NW5>
M-PJ9GC;NI>P=;)-ZVP[+2%1Q*:F;B-U+9V[L%39-;-2.MX9@=!UWCCOIAD^U
M')DZ!=$!Y/0Q0Z;<$_Y^=E0-4=>/C[*""6F+,+;LL2C +8IPGE)\4R =JE)S
M%/1O.?IT7WS^V6&C6-'T$^3C.HZ1#F/&;>B QAN+7?02&E5AXU=.&5L $M=1
M9UTFS>^Z[.HZ*$^5(1]$Z0,S"#PT[R+Z^OKZPSNUA4%]3/BF&B%W94$F#GZV
M=L))1[H==]:"@LBE3:5V%?XL\AW)SF=W_$C!/TUPCY_QZ?BT$EL=3(/MHR"&
M'!!RU!R_'L[$/E :-^4?>O#!5NR>O PI_O7X(QWJ[XQ=HXWJ0?RJ3B>;KH..
M5;/?I.3,9@Z$ND.J=*9H7H'PJ2T*H P,?K]6/L1AH"@:B8]4&4A^#Z6F=B+$
MALIVDVL(.51&T#=?[0Y0VP/TF*#$]5JV"^OM>6 3U_2.0%0'()-?I&?NFM<0
M7O+;]]K'^1V&/\75&KNP<[&"H:/SV?0$HD%Z+R!?U.6.WL6W+&LPP/1U V&G
MJ/ !^'U5@J"J"YS O)SQU?\#4$L#!!0    ( !F!3U:N2"VE30,  (X'   9
M    >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;)U5;4_;,!#^*Z> $)-*\]+"
M&+256F :TL:JTFU"TSZXR:6QYMB9[5+X]SL[:=8)Z%Z^)#[[[O'SW-GGP5KI
M[Z9 M/!0"FF&06%M=1:&)BVP9*:K*I2TDBM=,DNF7H:FTL@R'U2*,(FBD[!D
M7 :C@9^;ZM% K:S@$J<:S*HLF7Z<H%#K81 'FXD97Q;6382C0<66>(OV4S75
M9(4M2L9+E(8K"1KS83".SR9]Y^\=/G-<FZTQ."4+I;X[XSH;!I$CA )3ZQ 8
M_>[Q H5P0$3C1X,9M%NZP.WQ!OVMUTY:%LS@A1)?>&:+87 :0(8Y6PD[4^MW
MV.@Y=GBI$L9_85W[]L@Y71FKRB:8&)1<UG_VT.1A*^ T>B$@:0(2S[O>R+.\
M9):-!EJM03MO0G,#+]5'$SDN75%NK:953G%V-$/!+&9'4Z;M(\PUDX;Y?)E!
M: G?>85I@S6IL9(7L.($/BAI"P-7,L/L=X"0B+7LD@V[2;(3\1+3+O3B#B11
MDNS Z[5J>QZOMULM/%4+7\<+8S59WYX37L/VGX=U%^?,5"S%84 WPZ"^QV!T
ML!>?1.<[2/=;TOU=Z/]8HC]@7;T?SZ\NCZ;CV?P.YK/QS>WX8G[]\>86KB78
M D'IC$NZGI"JE39DY[!8&8(QI@-KA(+=(RR)A,NC4$0&K )\P'3E[A?YYSQ%
M3<X9UW3UE!LRF3EPKH'1LN"DQQ"81F &<B6H-9@SN$.FF[,#5'DL%ZA]]0\O
MR<6M<<=1K0SAF5?^4+A/#!-<<BFY7-(-%4RF"/MPL'>:Q,DYC7J=TS<)W%"'
MJ/DZ-BR[=WZF==O\9UBQ1^HZMO8S3&PY'7JH5W"5YR3-Y28MF%RB9Y:JLE*&
M^V9#*[HY:Q65C3^S$>E\B?!F-+:_Y\$+=JR<Z([+*&70IU&JOZZ%TD]+80MF
M:Z"4CA7/:)01ICRJ4+O&[XA27*4L)88S 956"X%EO6F76'KE5$NMRO\Z#&R7
MU)K:?G+<Z9WT.U$4^97]7K\3Q[&S.Y1M4Z'O\.*Q^]RE"[=Z9(EZZ5\"XTZY
MM'6[;&?;QV9<]]A?[O5+]8%I.FX&!.84&G5?'P>@Z^Y?&U95ON,NE*7^[8<%
M/9BHG0.MYXH2V1AN@_8)'OT$4$L#!!0    ( !F!3U:+6#7*E0D  "X9   9
M    >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;+59;7/CMA'^*QC%R?AF&(EO
M>KNS/6/[[MIKX_1J^YKI=/H!(D$),4DP &F=^NO[+$#2DH]6KDGZP;8H OOR
M[+.+7?ALJ_2#V0A1L\]%7IKST::NJ]>3B4DVHN!FK"I1XDVF=,%K/.KUQ%1:
M\-1N*O))Z/NS2<%E.;HXL]]]U!=GJJES68J/FIFF*+C>78E<;<]'P:C[XE:N
M-S5],;DXJ_A:W(GZ4_51XVG22TEE(4HC5<FTR,Y'E\'KJYC6VP7_D&)K]CXS
M\F2EU ,]?$C/1SX9)'*1U"2!X\^CN!9Y3H)@QB^MS%&ODC;N?^ZDO[>^PY<5
M-^):Y3_)M-Z<CQ8CEHJ,-WE]J[9_%JT_4Y*7J-S8WVSKULYF(Y8TIE9%NQD6
M%+)T?_GG%H>]#0O_A0UANR&T=CM%ULJWO.879UIMF:;5D$8?K*MV-XR3)07E
MKM9X*[&OOK@5ZR;GM=([=L/K6FAS-JDAE]Y.DE;&E9,1OB C"-F-*NN-8>_*
M5*2' B8PJ+<J[*RZ"H]*?"N2,8L"CX5^&!Z1%_5>1E9>](*\*ZT>A/[^K>"Y
MT![[$62_YI6L><YNQ2^-U (\JSUV]^Z:M8@09?YUN3*U!G'^/02*4QD/JZ1D
M>FTJGHCS$;+%"/TH1A???1/,_#=''(I[A^)CTK\R;+\BX]V?/OUP>?^WVW^R
MF\O[^W>W=_<;P:Y54?%RQTXI95BB2J-RF?):I,1^:5XQ7J;L_NJO[(J7#XQK
M@81>_8PD8[5BCUQ+U1BD:V]?T@*MGX VC*?@LC0PG.3N6"92H;&(9)L:VJ"L
M?)#EFJ$RE(D49LS><YDW4 <U!94KDE TQ;""A)<,[VM)LA*A:]0GY$V9.J-(
M3Z6,D:L<#VDJ*=Z0D4J3:&$?:)6M'(8,[!TRK-YP4$5FK ';(?A!E!Z :O*4
M;?BC &HIS  >J!E"2T@564;/0+1^0OB[;Q9A,']CF-(]G/UWF2PYW,9>BX;U
M:<P^D<+>7Y["89[LV+J1J:#H&NL7Z=C#/].\$%0:&4HXJS2TUS!7DXF2S+5.
M>ONF'8:X0!5RB)M*)#*326_"GF9"!8@_JAPR85=98X554 AN$#<XFI$2J1DW
M1M3&8[GD*YD#>X$'TMD%2F49") # K#+GDT2(, ]"FR>D&O@C<5_WU6>( Q0
M#-I4E+8R(=X0JWO,"EK@<$IRV$'NN&0G)O/<J'TZPX^\<^/G)ET[;H$.!QA#
MW KG'4 M*E72$H]I:1[8UIX),*=U3V&;9ADLPZ8Q^_L@2@(17^42;J=[Q",+
M81!.0TJ!+RC0<O_E(%+2 %F7!FWB[(.A285AIP@,\:3>()96&AF#;*33^Y6-
MH()BXGM1P"126^_8O81?@7/2?>Y-A.(]+.!3%WP+2#:P'#FDD?7MPC$*7(E'
M@I[,D.+1LL72">>$*%80T)T5QVA,-.)Y_B)X+K@P8+N1R88$[?;+VYA=OJ3S
MB_3M2Y)#57Q.! H<I:8R@N5P(3>LA"!CJ,Y YXJ"6HNUTO(_%B1&PD+_S58\
MF4RO[-?!FY;\ORG7D1+_@T*OT_BL(#QGDR6&BS6U2>DP1PX6#'RUQR""R1*A
M11$F'F.G373*8?R4BDXN5]5M@84H"JZ15%&^B* K7L67/',%/=GP<BW2H3!;
M '>NQ@!<E(O!4M-Z0$%YD9]DM^T42LJ2UK],Y7"-"IKU]#6[=$IN6M!)8M?)
M(*A7@OU$X3M]BWT<A<F*P8$,33BY+ZU)[):L.?8PS',HJ/?\.WTALU^Q>RV;
MHMJP]]TAYK$/)1JZDT6X]);A@@7S\?Q;=A+-IU[@+]EB['_+?IQ<VI\.#S1C
M=U?L9!Z%WGPQ9<%TO+!; L^/?+?E))Y%> EY/CT^JR2_P;[9(O:B1<"">#R#
M^' 1>.$T9+,C]LV6<X^P@7UD43A?> NX9+=8:^?QU%E[/90-O\/8Z7+AA6'$
M@M""&0:!MYPM63R>?K6Q_A+XS]V6D\@//3^.8/IT$,O#LOPU*$9.2^![TSD9
M]A4H1N.P]24,VBTGX2S&RXA9HX>Y&?Q^;LYG2R^>3RGV 5$KFGG317B4FS.*
MP&)&$5C:+1$ G+7<G,:!%P'</XR;X<+SES$+ A>M<.[-_> X-V=3+XJL?9'=
M$GO3:=QR,Z;$BI;_)V[&H1<O0[:TP(0Q83D_3LU#6\,X\N)@UE%S&G@SW_\#
MJ/D$(@4Y#&=>%/O'J=D9%M@"%(93;QHM.FJB0BS!VXZ:E="%K&O7N5']QAF)
M$:"P_3P.QP:'E32FP0+ ?<,U^@P$DBCL=UNZ4:@;@/;[VW86.NQR[ V'<'V_
MJKI.$7TY=P+14,K"-LP2&]P<,C"?(:TN[S[!E&#V?1!Y73O08P@(,0PWKDNR
M1R!Z@FO,;[)F/V"4PFEY>J\J3 =1.'OUFMVXAM:>IY!]N!(F# IN>PVO[<&V
M.//=\$3=RU]XV5"[Y'+>=Z>N&_+RWK<,?5V+PJ%'U#_8W@9_0_#(32/4XFO$
M"&,@>@,-FX7I#E].9Z^=0>B839P#N7, 3:%!NI!S1, 75)XF.(>=];D+1HMJ
MK7EII)L[TI_13^U[_\KZ;0.(H-FF8:O83G :&BZS6NQ]X:B0-(4=$JC%<R=Y
MZ]VP'O0W"1I%L/(S93.ZD*T$,&@)JPVU88RFF5;" %.Z$<PV5]19P3>%%,3D
M6V^T$-8RR@6IT-%M)=JU.0!'$ZK6I>TV ;!=8Y=[;.H/OLU4HUU'& YOS^!P
MAPA]WH<$\V*E--%EP(.5*$4F 43G=];D.:V$%_!_S-[*1TRV:)I8Q:7-YH,^
M+9=(<THYY?PCO"JX>SB-5FC '^VPU* #1U"LT?@I:22TCO4/.48!EAYJ31MM
M.[^-;0P3T(^>GJBP/]C218W0CVY07#7(&;W7+;>EY0K!1;I]^#"$R=/L0.P+
MJ=2B*?ZR"[3QP)'[Z_HED=C(=6F1PI!LE%YU"=0ZYUAB#W7$MU0%Z@>J :%A
M&V<WFID^.=->8SM%=3UUU>B*ABL(ZE:D$I+DJG%$?1K *[YK+U2>7RG9^MOD
M^;,L:OVQ9($Q34XW'?0)XMLKHA?N=MS]QLZ-WP]BV#2/O,L;&]Z. KV1[968
M2AZ@$$XFE*'M^ RI6/;LTFJERH8 IMN"SR)I;%5062838>O'0$R]8=O+@9'G
M:5;K?=F;;D47L/08,<9#%Z"3O3OL0NBUO:DWS%[HN.OL_MO^GP&7[@[\:;G[
M3P+.U;4L*:<R;/7'\^D(=MO;>?=0J\K>B*]47:O"?MP(CF.7%N!]IE3=/9""
M_E\D%_\%4$L#!!0    ( !F!3U;ZU9>["P@  .,4   9    >&PO=V]R:W-H
M965T<R]S:&5E=#(X+GAM;+U847/;-A+^*QC5;9P95B(IRY)3VS.)G4QSUR1N
M[+9S<W,/$+F2<"$)!@ MZW[]?0M0%.58:5[:!UL@B5WL?KO[[9+G:VT^V161
M$P]E4=F+P<JY^L5H9+,5E=(.=4T5GBRT*:7#I5F.;&U(YEZH+$9I')^.2JFJ
MP>6YOW=C+L]UXPI5T8T1MBE+:3:OJ-#KBT$RV-[XJ)8KQS=&E^>U7-(MN=_J
M&X.K4:<E5R555NE*&%I<#%XF+UZ=\'Z_X7=%:]M;"_9DKO4GOGB;7PQB-H@*
MRAQKD/BYIRLJ"E8$,SZW.@?=D2S87V^UO_&^PY>YM'2EBS]4[E87@]E Y+20
M3>$^ZO7/U/HS87V9+JS_+]9A;XH3L\8Z7;;"N"Y5%7[E0XM#3V 6'Q!(6X'4
MVQT.\E9>2R<OSXU>"\.[H8T7WE4O#>-4Q4&Y=09/%>3<Y:W3V:>5+G(R]IEX
M_;E1;G,^<M#,ST=9J^55T)(>T)*DXIVNW,J*UU5.^;Z"$4SJ[$JW=KU*OZKQ
MFK*A&">12.,T_8J^<>?GV.L;'] 7/!/_?CFWSB 5_O.4DT'%R=,JN#Q>V%IF
M=#% _ELR]S2X_.&[Y#3^Z2L&GG0&GGQ-^S<'XD^TW'VX^N?/'WZY?OWQ%EI^
M_>WMW;_$W8K$0A>H/U4MV_)3_R,K'!Y<Z;*6U>:'[V9I,OW)BDS6RLE" *8F
M<XVAH;A!H9 QE MOI+@EHR!])1 D*N=D?*".KW&$-%:H"HIU8V65VTC00T:U
M$S5VV94T)&2IF\K9YSZR_"\1M_S "ME CBW+Q22)II-X^],^5]8V>'8RB>(X
MWOZTS\ WUN%$]G!_PXTTXEX6#?5L.!+Q,$ZV/[\HH)U+SQ*U]Y6J;'][XE5M
M?P\(!,^PJSVY6URK>Y53E0LC'8GI,$DGXOONMWM:RPWHS@EHAD>_-M(X,L6F
MM_I0B7\T%8GDS!=&'/5#^ @?VP*S" =]OPO;&_5 ^8\?V9;WNOKQJBF;0C(Y
MBALR-;D&X7\4\PC&;6$\\J!UZ$1@++<24A1/HP(#C@)L.T#=RNAF":%*-" ,
MLS;*.8)8,R]4!A$(<R0AFT2S./;B.=7:(C?-IO4-R26S%5J#+\?*L804R>@D
MQ@%"KRN4TDK52$B@1]9Q9LK6 FAFZ#I,'OD[%'>:JV!IM+7P1F=$N14+HTLO
M5W?;K2^)SN(U<;Z$$/#?4+Q'9^T4R 5,V?G,$KFRF:\(H)'O%-$#^JZ%;:W&
M-!J?G@2-7,]57^M:%868DV@L#$*C%DN"[S _TZ;6/NGJ!BNH&QYTN>4>P>@P
MF*[ $Z?%YR[[,FE7,#=D*S9FF6D\YLYC$LZ!>[*JFK*7>'-:JJKBG;>@@I8Q
MXFT&R[HN5#B*M1S(HI!Z;=1L"-%+Y/S.G$H#$:ER#C#@X$M8&'*;Q+QQ'4QK
MB5S//=Q!:"/G!;9L^M4$V@OEZ$NHYS7@L<W\OY@JV.2<,I!>,+=5,-?2Y%M3
M.VUW7\DV5*ZW!#<(,U?/F! 4;RKV(,D5HMLB]05SZ[*$%2TX!\X+Z5K*#0,1
MSL-=%,8:1P%@PVO4NGL$!P>Y'YH0CV/U7/!HU0O$'HOQ0Z@,6>^9JXW[A&\?
M*X@S>>#(,]2WW-A>GY(P;\G!TV;3=26'P=-Y]73/_X^EY1D,73 /?0=..QSL
MMR $UV35LO(F/X_Z<>OI1@(:#7^&["LC&&+R%S:W>,L._>5^DTMGT3A%]TM.
M>9F>)M'I+!9W<-\V'0&*XQ,\FD7).'DNCL=1$J=@2ZR?:(HIR&,RCB:SB4@G
M43*91;/IV3<TQP#&1P*!9"N,O\@EO32RY%[TAN:F83Z>ACEMOQV!!@!&QJ6]
M0O8H5%)7&KDR"(0&H"N9]['I*_!AZLYM:KYQU$,,>EAIW\O]&KAN/)6RS@W!
M4^+A=#^P7YJ]/3 7T_@LFIY-MF"CC6B?@"$"'A?/Y'WQ9[9]TK.\;A$#"&AX
M\A[4O.2[JNV.TWAX E.8N"5\Y#SGVSM/(_:K+LAMO>FC</BX':K[M?SLR4#H
M+^,YY""_ U>DX[\MP(Q0GBNN6.!P-)U\:[BY-/E=%>1F/J$[8LROK/3O?I;9
M9CMS /=[, 3Z645+[136^?[FMI\]YE=NU(9X2V#74.N 1)6>K[B=2)Z8V5)V
M+Y33SL-=HY[[_&+F1/6!H_%F IF%](A%\"0KFGP;;-CFUUW"_!GYMSTU\XW$
M4M;PI('3"[FV@@<A*/*>1GT:+."&DRT"\*6%D9>4Z4J7&,Q:"X/_3Z2<VN.Y
MD- @%J5]3H0 ZZJM1M:<:]JV/O06/QD>2@^/:$V96L 0#!A<P5 :BO.@16VG
M*W4..<JY!T")YP%8YV<O'AR9<GUY;CB<F&F_(0=0&^_U?:"2MF#"'-2SN04C
M],RU9!+)F$'"O'.4Q+LZ1OK"EJK]6N%G:M;&@>4):-O19.>+&%PW#O.O;+P(
MW@C)LY$?(<4Q"P_NPJT/?&OP?"C>5COZ^[*@=Y;C+2*>1:?)I/<:P<7WN.!8
MNG^&![%';9/9L#_XMR2'O%\ND7H\(63:>K^.T*"FTS30W:X %D0A';MYV% 1
M2C9,07M.M^\:0<VW\G]\B/]GTR0:)V=_.?^?Q,/9$_P_GD2G6_XGN.>_7_$8
M_K?T@@]8,4C)*8.4G V?^L8QZGUX*LDL_><USA(08_@&U=WMON"]#!^N=MO#
MY[]WTN M 21%"XC&P^ED($SXI!8NG*[]9ZRY=DZ7?KDB"?AY YXOM';;"SZ@
M^ZYY^7]02P,$%     @ &8%/5@!D"P$\"P  N"0  !D   !X;"]W;W)K<VAE
M971S+W-H965T,CDN>&ULO5KK;]LX$O]7"&^Z: !5T5M6FP1P'MWK'=H$2;O%
MX7 ?&(FV>=%K*2J.]Z^_&5*2I5C.:[?]8E$2.9SG;V8H'ZX*<5LM&9/D/DOS
MZFBRE+)\?W!0Q4N6T<HL2I;#FWDA,BKA5BP.JE(PFJA%67K@6%9PD%&>3XX/
MU;-+<7Q8U#+E.;L4I*JSC(KU"4N+U='$GK0/KOAB*?'!P?%A21?LFLEOY:6
MNX..2L(SEE>\R(E@\Z/)S'Y_XN%\->%WSE95;TQ0DINBN,6;3\G1Q$*&6,IB
MB10H7.[8*4M3) 1L_-'0G'1;XL+^N*7^4<D.LMS0BIT6Z7>>R.719#HA"9O3
M.I57Q>H?K)''1WIQD5;JEZST7,^=D+BN9)$UBX&#C.?Z2N\;/?063*T="YQF
M@:/XUALI+L^HI,>'HE@1@;.!&@Z4J&HU,,=S-,JU%/"6PSIY?"V+^):<@%P)
M.2TRL'5%45V'!Q*HXYR#N*%THBDY.RC9#OE<Y')9D?,\8<F0P &PU?'FM+R=
M.(]2/&.Q25S;(([E.(_0<SM9747/W27KD@KV3LMZ2=?@6I+,A*#Y@JGQ?V8W
ME13@)_\=DU[3]L9I8^R\KTH:LZ,)!$?%Q!V;'/_ZBQU8'Q[AW.LX]QZC_B(K
M/4'IZ\7IO\C)[/K\C)Q>?+X\_W(]^_KIX@O16]RH+>+>%H3=XY@1N:22+&E%
M;AC+20RZ7,!4NH# KR3A.2QB9 7O]QS;L,/ L"S+@!O+<&T?;PC-$[+G&8$]
M5;> *$"4D36CHB(,G8: R5EVPT1G=O4+8UP+(Z (VBV9BN5T;<(SVR,76<YO
MZHI\RF.P([PAERG-R5<@CMJB^?K77Z:.'7ZH'IW_%F<YUH?QU^JE_6&?E**X
MXPFK.@$6X$*2%'.2%_D?-4WYG*-F@&/>4:B4>HL255H9S2TMP5=BKO4L$#\J
M)9\4/)9 HIFUHB(9>U'G'!?@1@7P(9J9VE(978.E2,6D3!ER8I!"-/:M2]@/
M.;^C:<V <T/=/=056#2#B6HS4VF3+A:"+:AD)*^5F4#H"J.JPE%_/J%WE*?T
M)F5*3;RJ:@K* )X3IK6VPP@<;&1XOJ5<1-,VR=5&=.VG,RWIK$TF:OLE1G(%
MHHY* \:Y S) 8A>UUOY7U[.JL_:3#/?=>)<7DQ43H#UTF1328/6>?-EP [N1
M:ZW$[RJ)P,/9'1.0$WO3P*3_I'F-LK9$W< U/,LC>R0(33\@OZ$?PE0;%!C:
M)/1,SR&_Z^5O;2<P',O=)X%MAAZ!E#9G7+^)#'L:[),P,"-WN..V((YK&=XT
M@#U#RW0]S?VBV5@6A&5E6JP9R/*DXA8L!R'3=$UP0\*SC"40"Q#6Z*D%: #4
M50N-#P:YJ:6:R/,%*9G@!5@,G?P.5**]<TZYZ%RZ]<M&F*06N/ 5>",+23&"
M]J9&I)$+4"TP LO38X5JMA%-FW=#?#H=@U)T&:6X%4]3C%) @6*1\S]A&ZQ4
ML%B)H7 1%%F'F(6@4/I0,3O0 4J*3YO0U_'=1/=0'_BD"4VI;C F&4E@#Y/,
M5 "/: -QI8%UW_"G.BR1&FH%;-SC?) UX@),*EA*&[_(!_ZN[:7F@&BHEKB9
M]T 9*#2%)UA>HM"K-D!H$R ;+3BF$VK;CN#%-X3*OPLN-+$-6GS[J6CQ[95H
M83L("Q9$KN^85MBA160;4R\B061Z7HL62@O.A^[:0PO7L.P(4,0SP1&> @O;
M-EQ+;0G4?<W\Z\!"KDL>;\""SF4+#Y^IN(7FI2GKF%"-"J::OV[Y9Y%N_6 X
M^:<ZQ=;6K_.0R ,4PW3BN68P[1S$=0TG#,C4,V$.<"Y4M0S1WR L,)W#-(#'
M*"1?#F9=R@'TC")(+*YK1O;0A\+0AX03FJ'_E _9F,U4PO%]TP]'9'V=0_7<
M2"X%8R,9!%?OW@XQ,6&P'KHRK*FJ-K]H XVB%07(S70-^)[\&ZU]OL/:F(54
M M)F4# -S&R,M1G;O;$U<-,&'%T,59WUQH?:G4L .8;%A$*"/3*=FH$+5R<P
M'7\PYZX 7.<IEVLTBAV2-\2'JL*&*[B.Y<#UBE>W[^:H5TQB ,[@6&\(E R^
MNCAX.6]QOZ/'P7+*SWN*':2T)8<4)A )AHL::S6AK'*RRG>P@:[&2P;:78BB
M+G7N$1U_'*R)I;5FM W%<EN-VN "/"@A<U%D:MY7P6A50Q#%8%.)ELJHA%I#
M<;7F+(6\6$,S2'H5M\Z0.O&^L&[9B0Y=E6)#\:PJ$1,B:\1]7U8/V5TA]+P:
MP3&"P&YKA.=7!\C&+M@%IE]=+O2K@];;S4&(_(BT\7SZ;>X86?%3$\CX_J_+
M(HX?&>X4@<.-3-?9I!'E%L\M,Z# ]B!%()P\W9/XOA&Z4[TCI(@=TOR%/+'B
M<@EF=RV(VG75I0WTR3Q.:W5""1Y"FU2BS+"-("98O=T-X:V#+0I=M4JJN@_?
MZJU5I=ZT[6WYKUH'=7:EP<AZ@X(Y%ES;8E\O;L4>X.A6JU]G-<(I2)WPM,;Y
MF-9AHPJ9U[0V/<B8;#L['5RPPR08S2!.1O6&\;*-V)?T,8M-@FQQ/T.H*$5Q
MHPX@BEJJPZEF<9]YL%_"D6/HXY+_U<K'NA0 V1J]'9=Q/-O23O!4#Z;!:B1_
MM'2!'<P4"1+8H1<=PB#^EK-KZEL>HJ%PS$^:7:NN102=X\&![;?'*^I@R/:<
MSG$D'NW)!_YCDK-GMM!MRK 'ITI]G(;V.0J"S9E@:'B6O]T]&TK I\XE>VFD
MK\V;7O9X1N;*BU>GJW$;F@W07^AR[T6I9'!8^*/0?\C>+JC?>C#KC@ O>GX\
MUF^"A4/?1U1V\:2HRP.^$;EMOWE^ST3,JZ8IB,)]K#9M9]@L>!$VG,W\DHN1
MS/& EY$V(O(--VIRA#<EL OVI2Z>5)./==M8XMFJU@0Z9MO@] H.W3:\>(?K
MEI(25Z'2.!$'VB@?B3@1KO?,"(DX1@A5]J=<?X33W\,&WCCTF%>=K*LPZ#O(
MKO[D[1G,0,+*>XNZ @H (NP^9J7L90N:%74NJ_V'#<W&@Z#T!DBI>+Q!]U8$
MUCD&2#]51PB&J\XZ(\\BI[1:(J"P33&N%W;K@*$<,&R/O V]?5P=AGCC..!B
M7^D]H&7.YARCFJ8JX$>)J),+^+$-V\:];>APOS]LZH;IJ16@3;MO.X4@&ZYC
MVBHD?--%AJ;FU"<?!P3:2D>C-33CCJJEIC:.H<>Z'IA:37MQ48/FV1R_=ATM
M)#@\?&S%;[H]AM\T6D?+=&VNWPR[KM'O!FV25ND9YJN]#!U&6T>\Z(I+4"M4
M1WGCO)"@U2<YQ0+63*,MTT EK3B#XF*,C5[/?I+2^/;==;PL4NPF%:5W*"1.
MR(J$I6/[;D?>WW8X\"!FKG:TJXX98O=MFW:@^FHOZ/?5N#]1W;M6YOBPFUZ-
MM_A0@[LND 58<Y \P/D4[\\X?@8#D^DV]R$DM]<3MN"YZL8 +S3PL-'&GS[2
M]S]TL;%S@#5T=E!H"5T'[]YGYP$#)8#+>;++K4?WU#Z[^U2"]DX>FF]D0%2Q
MH:*-5#SC@*9P_9,9H*($BE"QQB^$3>V9\CG4J>LX93I 8EIR=?HF10UQ(9I#
M!#8P>B/"$VXY4/'U^2DR4S:?+S,&V)X89+7D4):#:#$V"%AJ;FU&]<.,)^_*
M OP3P%6N\",Q/MUR<U5+-YE4I>NF9G\8Z<\[IWE4[)>=V*R?<U[SG$.0,+)>
M?@2RJ2<'B/(COI1 3QTT9R%C_TTXZ/V;)&/0"N!_9A")(9OK/Y9T3[N_Y<ST
MOU$VT_5_>CY#)P$)GJ1L#DLM,_0G^CMW>R.+4OTWY::0LLC4<,DHV PGP/MY
M4<CV!C?H_JQT_']02P,$%     @ &8%/5D;A,-Z*!P  8!(  !D   !X;"]W
M;W)K<VAE971S+W-H965T,S N>&ULK5AI<^.X$?TK75K71J[BC@C>]-JNDJ]:
MI69DQ_(F-97*!TB$+.Z0A): ?.37YP$\+-FR9S?)!Y$ U>CNUS=Y_"CK;VHE
MA*:GLJC4R6"E]?IH-%*+E2BY^B37HL(_2UF77&-;WX_4NA8\LX?*8N2Y;C0J
M>5X-3H_MLYOZ]%AN=)%7XJ8FM2E+7C^?B4(^G@S8H'MPF]^OM'DP.CU>\WLQ
M$_K7]4V-W:CGDN6EJ%0N*ZK%\F0P9D=G@:&W!'_/Q:/:6I-!,I?RF]E,LI.!
M:Q02A5AHPX'C]B#.15$81E#C]Y;GH!=I#FZO.^Y7%CNPS+D2Y[+X1Y[IU<D@
M&5 FEGQ3Z%OY^(MH\82&WT(6RE[IL:$-@P$M-DK+LCT,#<J\:N[\J;7#UH'$
M?>> UQ[PK-Z-(*OE!=?\]+B6CU0;:G S"PO5GH9R>66<,M,U_LUQ3I_>\%I4
MFLYEN>;5,UU7Q3,V50:SBXRN\HI7BYP7-*F: ( ECT<:@LWQT:(5<M8(\=X1
MPCSZ(BN]4G0)SMDN@Q$T[M7V.K7/O \Y7HC%)_*90Y[K>1_P\WLS^):?_PZ_
M[T"FBUPM"JDVM:!_CN=*UXBF?^TS1",FV"_&9-B16O.%.!D@A92H'\3@],<?
M6.3^_ &(H <1?,3]_^7+#X7LAW SOKV<WM'Y]9>;\?0K74\_?\5F>G$YG5U>
MT-5D.IZ>3\:?:3*]NK[],KZ;7$_I;B5H*0M4A;RZ)\WGA5!D60+#NH&R:*%(
M V710UGV4/(7*)^VL.ZSQ!DO<$C0S.2*.J+A!83S6H$'Z97<*%YEZI 06:*<
MB]I&U\YF/)M=WLWHG*L5@9869B%^W^0/O( T10>4>H[O)UA$@1/Z+LW$8E/G
M.@>RGV@EBHRT1/9J\_"9 L>-8US3((9/'H32I=$:^LQY]0UU<J[R+$>II#3P
M'3<)*/43QPO#5]25K'[:/6$$LC2@!+]KO0( KA100U@8)13$*=U)#?NUCP^(
M.6X0.%[$FK6;.LP-Z?-D?#;Y/+F;7,YH/+V@R[_].KG[2K/-7-89G*!AZTIJ
M83FXL9.XKEU%3AK&]-=-E4O3 +:H,S&'UL@CZ,(<%D(9UXE<#Y"TJ#M_K_ES
M$P]^%!+S$AHO%O4&Q\73VGA860=(BZS(^3PO&B.'3AK%Y#EA&+0 M_]E8>AX
MJ8N[ZW@!HYF6BV\K662B5G^QGH13DB1QTIA1$B9.$NUC8T2WQ._9[>-(G&F8
MHK0A(Y< #M3BB+X*$XRV0.[&W3N!:BJ?N3!S<1O[(2A 9?@9=>+ .L.XQ(NW
M*%HCTA .BX-#&B*H//?0[(,X/J3S6F2Y)M0[1<.6^)#@-['$XZ$?>: -(UR8
MDZ3I81MBK>#$I="GH6$X0\K5O<G*=2&?A>@8J2T]/# 91BPQ5S?J&/;_>T[L
MLD-S]^.TO8.JL1P-C:)&/Y0"T6FA^9.5VFZ7M2QWTV/(F!,P@P0+9N$S#\Y+
M>KZ&Q5OXH E=7&%T7".?H3<\Y/!VIO9(V8H5>&]393EZ1S[?F%38RN]62P95
MPMA'Q!O#>A3[3N@RFHK>J\P%=L9 Z2%* U-G7"_84@&]"C5T*>K:2# !#H=!
M6>.M[LX:<VZQY0\\+TS&F?J$)R78J*WL,*6MB6P34*D31[;(01?/M[%=BY49
MU!YZ^W/=X.R8MGEP0$D,Y\6&#PL=EJ2&3^+$?ORGDL86X2OT#O4_)XYEM32L
M&O]AWJW14-"3[,1H<_YHVU@'O1<.>C\<=)X89[]MFLJL#.Q:H&LM<MB@>F&
MYV9G^\>ZEL9U&<V?:;@QX//J\!T=+O]X(#F!%YN MG%DLC4QD=3XG*.6"CO5
MP)#JI4,-66R2+(E-AGE8CDM9Z_S?O*/][>-Z'H81F:87NM&;H^IMQ\B5VMB&
MO) *QDH"Q#WJ4$ L\9K2;,?MS X!B(N&5Y1$%,!K/@MWZE1?*]H\/43K\ @:
M,2=%!3Q?\>K>!&?;--J^-X33$E04/XG)-R'8D_$_UG!\)T(U" ,@1W),_[Q7
M$4LA<CZ$BYPD@*M2-)3X35#FMN&_#HC=,6"G\/SX0^(Q[V<HZ"<P+!2\J>5"
MB*Y*M4,(2!VH7!2X&81HO)3)QTJ]BHTWLTN$$<+T.Y^BU&^ ][8K)*]>-.CN
M,4N_9Z!]**VD "B,*T/,"Z]-TPZ#KTRSB[:/M;VAZ-AT[/2,$AN%W?96P";6
MQ/O#N*,;8JAP7;21[L%D2^:KDMP(Q/-7.?#:9 '*3/1?5O>;30V/*"M>XW4=
M[R[/W9$X<F(66%K,0>9LZ,0Q@J]).[FVJ2:>,)#E)O:'9DH(4;51%U ==FW;
M]_6&^;J3N\:XO=-+7M#"D0$&OR#MD7XG,/;Y&%HE3A  ,@LP>/H(D@C&:@NU
M08QJD(EF96*K$;!W<O?,Z)H00[8@^="8O"C]8-#G&N/ ?5Y51B/C7E'G,NN&
M_A#S!'(.-DU9\#$788I*?_[M^\-!QVS?V^%HZZV_%/6]_;:A8/)-I9L/ /W3
M_O/)N/EJ\$+>?'OYPFO 452()8ZZG^)P0'7S/:/9:+FVWQ#F4FM9VN5*<(P&
MA@#_+R62H=T8 ?U'I=/_ %!+ P04    "  9@4]6VHS$&U@$  "8"@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6S-5MMNXS80_96!MEBT &N+U#UK
M&W V;G<?-@CLMHNBZ ,MT980251)*D[^OD-)5IPT=K=O?1$I:N;,&<Y%,SM(
M=:]S(0P\5F6MYTYN3',UG>HT%Q77$]F(&K_LI*JXP5>UG^I&"9YU2E4Y9:X;
M3BM>U,YBUIW=J<5,MJ8L:G&G0+=5Q=73M2CE8>Y0YWBP+O:YL0?3Q:SA>[$1
MYM?F3N';=$3)BDK4NI U*+&;.TMZ=>U;^4[@MT(<],D>K"=;*>_MR^=L[KB6
MD"A%:BP"Q^5!?!1E:8&0QE\#IC.:M(JG^R/Z3YWOZ,N6:_%1EE^+S.1S)W8@
M$SO>EF8M#Y_$X$]@\5)9ZNX)AU[6<QU(6VUD-2@C@ZJH^Y4_#O=PHA"?4V"#
M NMX]X8ZEC?<\,5,R0,H*XUH=M.YVFDCN:*V0=D8A5\+U#.+%5=U4>\UW D%
MFYPK,9L:Q+5?I^F <=UCL#,8E,$769M<PZK.1/828(J$1E;LR.J:742\$>D$
M/$J N8Q=P/-&+[T.S_MF+^&/Y58;A4GQYUL.]W#^VW"V4*YTPU,Q=[ 2M% /
MPEF\?T=#]\,%LOY(UK^$_HTAN8CQ-L/5<GW[^?;G#=RMUK#YM%ROX)=<P XO
M02H-K189%#48/!-'#@URT-V%I;)J6L.[6MK)$JOY"GY'N3[H@"$3U1:E;=B^
MOT$!CI@=G&PUKS/]0Q=-^Z#VX<(UUT4*M]AYBAK1!1AIK51H /,^O<]EF0D$
M^0Z2A% WP UU$Q*%,>Y"1CSFP=>N[- ^?Q *N\@(8#EKP#:D#1I'7X#YQ$L\
MD@2^W49>2"+J=:=Q1!*/#7Q>N'Z*AD;]B1MVB^_CPB9!"#=%V5K[_Q\W.D;8
MZD#L=MC[4'MW!4N-;1?QQ:-0::$MYJZG![*Q,=60N"3V*5#/)32)(?21K ]K
M@652I)9;+\X/7&4:J!^3T'.!1BYA40AQ2'S4^H=X6Q=((8D)]1*(0N+Z";"
M)%%L\[O[J]2I>"'\(S8X=8_W:=MM!I0Q0O&.*+I*DP0"2CPD=EZ[.?DR0(01
MH7$$[]_%C+(/X[JJFE(^B2- TZHT1P5H2EX#(V'BVR=]5EP.X1GB@B&!['C=
MC32B-@4O7P4/O7691P*,-VY9P(@;,!NPD 8DIL\I="GSO$G29YX7])GG]:U!
M8WUQ P>!4K4TJ(;_2TRWOI3[FK59D_VKC:U(.;8 6_Y//1Y';T;OI((<D[,S
M4F%L;)<P.1*PZ:UMSF_%*^M69-1/>9FV9=\^K#FNARZBS[>15_UB\R)=_81X
M48*AQ:1/;+8F?G0V6T/B^3'$Q ^],99G4I52C!'F-4;-=4?A;\Q5'P.,@7J=
M9_\E5X\Z+$ '8ZSL("0A"R[GZFN#Q_6MW]'T9%JHA-IW,Y'&V+6UZ0>'\70<
MNY;]M/$LWL]L7[C:%QB+4NQ0U9U$@0.JGX/Z%R.;;O;82H.33+?-<704R@K@
M]YW$HAE>K(%Q&%W\#5!+ P04    "  9@4]661;0V%((  #,%   &0   'AL
M+W=O<FMS:&5E=',O<VAE970S,BYX;6RM6&MOVS@6_2N$9S"P 6Y,4@^*;1(@
M29M.@&T:-)T=+!;[@99I6UM9\DITG/S[/9>R'2=Q'AL,$$241-['N>=<TCI<
MU<W/=N:<9[?SLFJ/>C/O%Q^&PS:?N;EM#^J%J_!F4C=SZW';3(?MHG%V'!;-
MRZ$2(AW.;5'UC@_#LZOF^+!>^K*HW%7#VN5\;IN[4U?6JZ.>[&T>?"^F,T\/
MAL>'"SMUU\[_L;AJ<#?<6AD7<U>U15VQQDV.>B?RPVE,\\.$?Q1NU>Z,&64R
MJNN?=',Q/NH)"LB5+O=DP>)RX\Y<69(AA/'?M<W>UB4MW!UOK)^'W)'+R+;N
MK"[_+,9^=M3+>FSL)G99^N_UZG>WSB<A>WE=MN$_6W5SE>FQ?-GZ>KY>C CF
M1=5=[>T:AYT%F7AF@5HO4"'NSE&(\I/U]OBPJ5>LH=FP1H.0:EB-X(J*BG+M
M&[PML,X?GRY;/&E;=NVFP-JSBZJK-" [''IXH'G#?&WMM+.FGK$F%?M:5W[6
MLL_5V(T?&A@BM&U\:A/?J7K1XB>7'[!(<J:$4B_8B[;Y1L%>](R]39K?W:)N
M?%%-V;].1JUOP(Y_[\NWLQ;OMT:*^= N;.Z.>I!$ZYH;USO^[1>9BH\OQ!IO
M8XU?LOY_U^9%:_MC/?WC^N+R\_4UN_[\Y>OGRQ_LXO+\V_>O)S\NOEVR'S/'
M)G4)W1).85'E6^;Q^*R>+VQU]]LOF9+Z8\O0)!H;X&R[6-N#L-SF>;VLPHM%
M719YX3!W$DQL)C+;X&:)(EA,M&5YU[VV<RPG;W7KH+,V;XJ1&[.B8I>U=TRR
MX%Q^9-==/R&[U\6T*B9%#DOLY-[UU=HU8FILU=K0$%HV<G[E7'4?28ZG1>N1
M:@&+11ELCNH&=8/GR;(:P\1%Y5VS7H)H<..PQ-VB32+0 OD L=QZK/!U2.4<
M#NMF!QQFJW%X<V7O.L^;%_W5# 'M?07+5>UQ6T[^1J&X\2#THS%#<SMW8Q2@
M9+_70.WOM:W8J:U^,CN^L57N&&I#V?_YDO$=P^A!?A;RI:"!N+O-B8= H\"B
M2<@'TQJ7N^+&CDK7\@Z*)[@454XA/8!E&W4 9QWY.:'+W&3B0I\.(1^P,[@I
M/"MK>-\+\0-;:^];5M*T50  NF'YO2VP<.P0(1IJ4-,!.%4]CIF*M/$Y+I"K
M!R&L]^#ATE/25%][7].&^-J"@0B(>-\0>N5=)X2Y_0\HX .C6EN"78B!/(Q<
MY2:$ZL85A5HO&]R[?!F@*+'9 MI9L6#>V3FI8H5MC*XUTFZH=%#[E+,IC %,
M'BS;,=(KJ+<%*^W,4LU(^ 6J";*W/I0M+Y>ASDAE1SYV3NH));_O.O"?SZJZ
MK*=WFWAYE_ACSA/]=AA_ !3LK>O$OK!%*)D-@H,VQYM2%ATF-(FX?F^50-D
MO5@V"_2$=8=Y*JXN(VHT%0HVV;['_RG5FUS=H1,4R_EBQL[QJ,K1=]!E.V0.
M6/\3NIYM6J(^^L^R15#M@/W3V:;;V!BV)3<? ?K-UK1-^#Z>K<C.:@1,?,9H
M)]\?M8?7QZS[E4F3\$Q+C)307,J8GJ5<:$,#G>!_+ U7D7FF%ZUA"SW.\"35
MK&]X',<#UI<J&G2-4WW<7A\%LB&B% @C>C);XVG,9,9UK-FE>ZKU_MK  )G$
M<)_@JGFJ!9,)-TG*^K@S9L!B(7ALU%Z1]]>Z&##%=1+A?V82IF3&)!>)82DW
M*GG%O9W@S:[L[U,SDF<XK%" &H@B,!UEK(^DDFS (A,%V/8TA1CN3<J4XDHK
M%(BG2K ,?S$7:?9@Q=99EL()IJ"81K,T0NDDBW@<12R*80%WW[;[YR8+BG=
MI4ZY1&BHO#(\2P1&?9529>@M"@J&2!K*2',AXG>05_Z5Y,T,()%A!%#C,%+
M+**!H/ C )$DR1O("P9&F2'V9AIEZ2>4Z=O9JT3R9';&%0H&]L:OTH=2R6 "
MDN-9&C$I>9(I(HE4 B1)#2HC7F%O'TH5,AU B*F1+$8I$TTVL@@VWLM?)6
M*,L4[  /$9J,XQ":U@A-:VY2L8^_$7@'W<H(7$F@Y3B1+#$("DH5<C]_*5%T
M(0VM@.*1P<6 OQFDK*B60K_ 7QUQF806)F(>"Q/XBW!UW/%70@=)X&\<HSN\
MA[_B+^0OM5RC@]Z$X9$A_B)N31F0XD%?19)[$WW1M#"1-!II,+<?>O ;^0NU
M&RGV=-]8:Q08PGB]^Z*!9Q%#\R6,T*# 5O1>R )=%0U+J^RUW@L121UVGQ@L
M(Z:A#X,#&8^4>7_[U>AZ:8J^&; F*F6D<BG0U!0Z7F0,^V)! )P2<%IRX=2$
MGPC%N @G_08'LILB?!@PU+*?P+2Y=F^_A5-2]50- #G"M@H^"F MT1*DC%A"
M75WOUT(B0_$A%R%EJ' 6H(4P%(@A0)3GM9!D/,V(6S&13!/_H6.C.R5 DK3Y
M_$I[B48X'3%PI'2^.Q9-&P*QQ.F>?KO@:+LYZCP\>X<)G*UF13YCKBS"(9?F
M[!RWPIGW&:6]\VSS>>TI4'^/UM:)D)P,+%/](3*N@':L:0R-<!,'Z8%N@G='
MG3YVVA13,A40Y!$ZF :KO^R @;4\T2FXVMFD*FE%^-(>I$BU&T+ 8(K=/>K:
M3TRMG"NH_(U8O'&K?#,6"<X9U,J[N%.-<YJAK!5B1+P=%FA$QF0=%@D.ARJ3
M'18X3!%^C["(Z:R'K:FSF9"<TK -)VC% 6D=]N$^P =HF9 =%%F*7@Z)[_MR
M,=SYPC1WS31\1Z/?$/B-T'ULVC[=?JH[Z;Y0W4_OOO-]M0V.X0C73;!4'.BD
MQYKNVUEWX^M%^%XUJKVOYV$X"[^ : +>3VK\_E_?D(/M!\SC_P%02P,$%
M  @ &8%/5GY/)3.I P  6 @  !D   !X;"]W;W)K<VAE971S+W-H965T,S,N
M>&ULE5;;<MLV$/V5'2;-M#,:D:(<V[$ES4BV,NE#6M>*TX=.'T!R)2+&A09
MT>[7=P&*E#1CN^Z#*5QVSYX#["X\:;2YMR6B@T<IE)U&I7/511S;O$3)[%!7
MJ&AGK8UDCJ9F$]O*("N"DQ1QFB2GL61<1;-)6+LQLXFNG> *;PS86DIFGA8H
M=#.-1E&W<,LWI?,+\6Q2L0VNT-U5-X9F<8]2<(G*<JW X'H:S4<7BQ-O'PR^
M<VSLP1B\DDSK>S_YM9A&B2>$ G/G$1C];/$*A?! 1.-AAQGU(;WCX;A#_QRT
MDY:,6;S2XD]>N'(:G4=0X)K5PMWJY@ON]'ST>+D6-GRA:6W33Q'DM75:[IR)
M@>2J_66/NW,X<#A/7G!(=PYIX-T&"BROF6.SB=$-&&]-:'X0I 9O(L>5OY25
M,[3+R<_-5G5F\:%&Y6"YI:^=Q(Y@_6:<[R 6+43Z L0HA:]:N=+"4A58' /$
MQ*<GE7:D%NFKB->8#V$\&D":I.DK>.->Y#C@C=\J$OZ:9]892HF_G]/;HIT\
MC^;+Y,)6+,=I1'5@T6PQFGUX-SI-+E_A>M)S/7D-_6T7\A\0=XO5\H^[Y6_?
M8/F=OBN8YSG5@6$."UB5S"#<8E6;O*1\AM\5?,;,U%23T)[Y> "N1+C2LF+J
M"8@%&O+DRFE@OI+V:#:@F3W:SQ_>G:=I<CE?W8;1Z/(78!N#*+TD CBP?7^6
M#)(D_(%>'\;TKJ.S2PNYEI**E^H@OQ_"'268"7;$2-K.B6+M8QQS-Y@CE7WA
M>7/%'6>"BE;0$JDE]T^GH\'X;-S'\7*LY^AO5CFN-L"JRNA'3AT Q1.<)S]U
M8?&QHMY"V$X[@B5MV>%1%$.@R_Q!)GXK1^.H1P(K?E!5RY"%9&EKUA[+"SK6
M7!&TJF5&PBGNGF 7A905G22:U?T1':%16Q'"\\N"#TGU)ELM:HG0A-[EH0B#
M6O'N5BO#<WS+Q4!1&W]2W<5T/E1ARK+0?@?0E#PO@=O#8_.$"*@2Z$)^!2^+
MN29)#Y20KA7M4W((WW::"**BK9>(T<UMN:XMW1532M<J)^A*T/T?)U]=^87W
MH^1_Y6 X;6+0<%?N^!KTCU_(%$GA'+#:E=KP?RAN]O0LXD(S4_APUYP2U&ES
MG NVII/RE(?/-93XH-M+-)OPIGF6%+MM_/UJ_VS.V]=B;]Z^N5^9V7!E0>":
M7)/AV<<(3/N.M1.GJ_!V9-K12Q2&)3W]:+P![:^U=MW$!^C_F9C]"U!+ P04
M    "  9@4]6*P_255M,  ":#@$ &0   'AL+W=O<FMS:&5E=',O<VAE970S
M-"YX;6SM?6ESVU:VX%]!Z?5,VU64(LF)LW:J9-E.W,^)/9;375-3\P$D+D7$
M(,#&(EGOU\_9[[D@",E.WM1,U?MBBR1PEW///?ORPVW3?N@V(?39QVU5=W\[
MVO3][KLOONA6F[#-NY-F%VKX9=VTV[R'C^WU%]VN#7E!+VVK+\Y/3Y]^L<W+
M^NC''^B[M^V//S1#7Y5U>-MFW;#=YNW=LU UMW\[.CO2+]Z5UYL>O_CBQQ]V
M^76X"OUON[<M?/K"1BG*;:B[LJFS-JS_=G1Q]MVS)Z?X CWQCS+<=N[O#+>R
M;)H/^.%5\;>C4UQ1J,*JQR%R^.\F7(:JPI%@'?^208]L3GS1_ZVCOZ3-PV:6
M>1<NF^J?9=%O_G;TS5%6A'4^5/V[YO;G(!OZ"L=;-55'_V:W\NSI4;8:NK[9
MRLNP@FU9\__Y1P'$0UXXEQ?.:=T\$:WR>=[G/_[0-K=9BT_#:/@';97>AL65
M-9[*5=_"KR6\U_]XQ:>1->OLJKRNRW6YRNL^NUBMFJ'NR_HZ>]M4Y:H,7?9(
M_WK\PQ<]3(T#?+&2:9[Q-.<'ICD[SWYIZG[392_J(A3I %_ FFWAY[KP9^>S
M(SX/JY/LR=DB.S\]/Y\9[XD!X@F-]^3 >%,[_E\7RZYO 7'^]]2.>;POI\?#
MV_1=M\M7X6]'<%VZT-Z$HQ__^[^=/3W]?F:U7]IJOYP;_<=?\WYH Y[:FUUH
M<T3P;FJ-GSY*]KXMA^UND[TLZ[Q>E7FUR%[5 .M'@&ITEVY"=0=8VF^RLN_@
M.B^[LBCS%@"VR/[[OWUS?G[Z_=X8]/W9]XNL:;-^$_2YRV:[R^L[^37+NRS?
M[0#X^;(*C[,2/F9K'2+;-%6!Q[/BE[(-$*%_#7G;AS8465EGS_.JRF$1[\-'
M_*]9KT.++^19 8MN.T!N>!"!@%O>Y7= 77IX< TGW/"3=0%WO/Z ?^.1E:O0
MG63O8<'Y2J;E%=0=X$B1]S!>7&#7PQ<T)JQF50U%H+WFC%D=3HJ?9=,T&4+P
M%C8&$&UN:QC-@]..XO+=1?8S[QZ6^_KU9?9( 0T_"?0>P\:?_7OV#):_R*ZN
MGL5GY-O]Y_";LZ^_'RTA@L,6<[>/%=F5P(?7<W3X@2.8$?<Z/^O$7*_J;FAA
ML)#]U#;#3O%0M_7J)]W1B;[R-H?A")5A78A->/(E<1  ?@*>D^P-8$Q8A>TR
MM)G0D>PV$'I5 4\VK[/PL4<.=!. YK8? I&'-BQA582*80U\L5_(<3.NK39Y
M?1WTL!59ZWP;LG7;;&UWL))5T^JN^N;@Q4/8^6&;H9T\H[]V<[,-'>!]UV67
M^:[LX73PU*8F_91S/<FN\K+8!TB7;?(BJYNLA.6L>IQ'8=%T92_'485K& VN
M"WR#M"->I#;L8!08;Y$%.(SF+H2L;2I\:)O7("S@)8/KU@XK)&!$59#Y,X^G
MX0AJX>,."!;3-3KOOP]P]Y^<TF'#O_XVPH4N^+IV7>#+JEM_VX8M_"4@"!$#
MW[Y4#)3I2D0;O-,[>64MKRC16<HQ ,:^?:FH6A U!0+FUF.71)'6'32 '0#R
M:].'[)PHZ1G0SHO5OX:2@<N;?PY8VP%L 4!=!J>2Y45!/P. RYKE.3P)6$,/
MTAN>GIP3+JW+JT##X!=RC(+2P!'K+F>AJIE>]+T$\F2&!WYE//"K6>[U%O!_
M5<)=I<.ZM"E)V(.5/\N[DGYZB_RW9CR88I+_"=,0SU#4<M!(^24RK=M-N4).
M2NP-$+PH6\!9)(LM_*R?%D@!0(""6U#A2468EC7ROZX_2:8L@("U6T0UF"#
M$;4T!9'$^7%P34CX\%K>9<L[>*2%;\--7@TYT3\=$ ]>'B-.?=/0SS:0_(:8
ME]W ?I&I[_TZ@#C89K^=7)UDUZ&&ZX < 3AFV!$%CD+9+AZ#WK^?+B[>1A;P
MCZGIB1*T(7XPB!,F-T@) UP<W$.-]X4H2]YG;=E]P&UUPWJ-PF!-5"S4M FW
M<_A2[SC<^U"M\= "Z$P%/% QD]^US4U9P.3T'L^&IPTB"<M1^'VSK,IKQAT8
M,U]V3;O,J@:(4<>$JD7] G\#C C(D6"793$0N81++K<^>7*;?PB "BOB@/#[
M$M0RMWB[KI%LGAQ&W,GCW4-BQ+ >2'L.3^2P@-^!2_5W2CI&8\"A3>-%Z4[Y
M'Z]>=)',^K/L-SA5OOH 9"@@GFV;-C+>38Z2.TB 0 17=$$/H>A)=O&02Y'!
M2A E=GS/\1[H50DMH&<7:/O+1DYTU]SB+6GD2HLL: Q*UHF#TD:V#<S311T,
MD$?9)S]FQQ5@L<VV7"'I)CJ.V$=20CV'1BI[[R'2$B[>&KD6K0-N''#"'7 7
M  Y=QV7PZU(N 2MB;''[)VR^C\(LL@\UR'PHGQ&8VI(T4%[%"AG<(L4\F^U5
M[7Z +0)5K*ID;32'2D$F>-/%B%Q+2$)5 H%$#H4#Z]TG=![JA($EE$0&1;X&
M\$1V?NWO]19H8U,0MD7:19CBA8V-[#U?EI50D? 1%HXP3+>SKH: Q]N  B/R
M@BHJ EGX9%<\W0D=9]& ( ;8A18>NA=P'^%2Y+3\=-%NQ7,[72&B3NTS:DHZ
M2EU$60Y02M3J WI0PAGA !"U$3)(YNDA81" ,7B.J^#%)M7:@/H.(!C"G;YD
MN0:Q'+3"CD#*I[_)">GA3+8YZF@-XB!L\2[DP*NVC#/PK5L#[7MH6[SW]-C.
M,?N4: Z=H"P HD7RO%0!P4$&(3HA[V:[H041.<S*1T]-/GHZ*[C\UA$Q? 'T
M;XOW:$KT^;01LO<(JK!#[#B@]BK0$*V(&M#I.:D=>1*0,!N2Z%;7@:#-AX,F
MM@+EROPF+ROA#2:M$JAA58??ST'K5V(K1\G@91L!?C^Y=&6>1=FM@%Z2U"R,
MNV#]%9".N6TW5'TG=+(HT<HP=UQ?VW%]/0OLR[S;T#STQPNXF2!RX=*FSNTS
MA\I>"@]0/,/CC=BWPL?757,+(L=*QZ _@AM#;1OT QP4**8((0%V,8CFB3<2
MK3 D*W8;F.(895(G9S'0UZ&@6[T&4; C-0SX,9#U#; I8#Y5"5,7R5O,96KX
MKD0.!2@%\H](&17JN$#XZNS;TZS([YAH(SF'@T0[$5SF9=C;5"070!VWG=?H
MJR9G01_$.M1>$TZR$!LM;!' .+0@=0!VYM=M"&)<PC=?_OSZ&:A?-\BH.Z6*
M9G["!0HY@?75H5<\->S$C<6SF4.V;PS9OIG%D.=AV8,6N4*XE=.DX9,&.*1\
M$-U,R"_NI<"7N_ARSO<5KC1;Y@2.)]GST8,L*$5BHGR4S0HW+$:B (_7-?+6
M#>GV3404P@E9%JH9P!/"^!$ZI573%OA C_@-E^0_X /R/[0XY06;">,VVI"\
MLL[+-D.]200C-N$0E70_R74BZ@2<!17Q;G_GR,/O63%>;5G4_OXB-4768]K]
M]'(7O-ZA;D->T9ZOX6HPYHHL&3[*JNFNZ[H=Q^<-\>U'@:P-&[&DP8;APF2/
M<*3'"T)XE CRCR?93^-IQ+Y ZX6'#@%;'L/M P6'6\,8T(:(BX638+H="$R
MD,<E:FD1-5FH ?+#9VWX*M8<7ADR"!$K90D@K_T';]?I"[1'DMH(04'D:M+C
MBLNQMWC^!0(7]%\Z*9L:5K)"^S8>X>C^+$3_(J'-T)2E%CA2.)RJQ.'Q?8).
M*K#@)2)!*&<1[2XSGQG)I4SM29JA7<IBZ>"%S;J;$<6=O5MNN+$_F*&*6-^$
M B9B^#*O2-,A9U>'2IN?@8P0.] &&1WJIE;Y"\GHD!(9W+88%. !LK3(0I0L
M Y.@$R25,N$G!2@.];\&(LOPXAH8%X!5G2.,,#8<G:#.PT-VJ%XPLSE!/]L(
MJF0NL3U-;JA$D08=&GAOZ6;V8\RC$X:5W^9(.O;AW8:*8(K:Z>B8[AN:EHB0
M1#D8" 'Z\Z(A73UR].\9G3G:6HFE-[=T?OC^);!B8*6O^9:;#3,A4E=XZ1V+
M0=EE@HR-U\_V*T>[D)1D:GA.C;YBU1)&Y1E-$RE'8O "58MLN2I*1CJ^1 _W
MX0OQ")7YLD7D(L\6RDFH8Q @CO4\V*Y/JCH<^/2/ ,N:;0,\''/%4G@$ U9?
M(53Q%.HP039*'%UP2)31)G29KL--G8Z/?*9&G=R=M"Q(Z+D:=2XN7YM-IU$-
MSEWO18;:>6]D3,1+M$=&\]TDG)%VAJ(;G<XBFB9 B>MV#;LK\N+W06Q^2.J,
M^SY3&PZLTS2#]&&6TYA&Y&0CL8L#-&&%$[!"PES_)/NYN<4'%OBSQT$260I"
MN2X )4'!E@", )U']SLS>E7E!_3*$J%"-+@MJXK7!#*NB+TT>C<@HX@#+,.Z
M$39VP]Y25,6G(+LPRV$;/ K(R6P'?'#,$$TP> #XW15TILF)E<#YA%4.>O;#
M7R$+-<W&L/"8T1.EI/M#YPW+5BB5_2!JYZO:F\ ?1H8.T2!VQW@0"H:9;:8-
MUWE;Z&F(4-NT>IP*L7BB7ACPR*6*C]B>/_;R)E\B+X5V3G5*(;A(".!(!"M!
M]4;>?,<73G2Y:T2F>JL\$C'J.M0KD55XL**YK:]18.OP[66#TH% 5YYE0TVS
M(L.+*.%DP!0-G'37&XS349,2K:;M!!6<HF_WD115F(/IH%'4RRB:TU6?(6&I
ME"]& G(QX[./Z)20$*!@L7[L7R9_9(UZS>LX%-JIKQVW5:I#-D.GZ@![*6%<
M/D@T4)*\H4H.DNWZ?G)1LF$-T:X@IRE.$DJ"A=K-)W!P%O]@3)!;)T09-B^S
M!6>L,! VB@V'M%L/XH<)"S^+_O.+"M0C;73N#-%J,5:?_-V-!BHV164Q]D7H
M": L.3<B;/N['9SL1;\O"ZD4=);<3:-7<RNA^TM$BZ3*Q$I-MW%8-GA(M%(@
M_&S1P=7"-ZT1G]0QH$SX\O4;8\)D?3G)7I#''"]^ B\1^;J]ZQ_!Q.I,;NI1
M**+)0A2;IFJNE7]'PK2!_34M"!Q5<E>\BUH%'*/@=*)BCG6LEC6,O&O838<?
MNV&'&H=>"N ;'>H.OU6\;O2L,DD16$4S"QX\0,COF-E")Z!0'ENT@!8U8@3[
M.0/?1Z$MWI0D^_-N&[EUY :M[LS>A&M>@^;3+!R3[)1+VJ]*=TEK$FK11D+9
MHX?CFEU?YM A-?!/O:XS]JAOS1[U[:PYZ04[(N8M4I\X1";?/,A"\P"3Q[2A
MYO\-D\7,$9R=QE#0TUD(O@;,ZYBNJOXU&>GYR:,DY@8R+HSE\ZPA\SV]P2#"
MC9\=?PG/;$N0;,G9+0B,TLDU8#I=%88]R.%;])_!K_SE1N?'<V![AY]M/?48
MJ641^.:):(:^ZR7 "2<JY3;2U6"BC#H;^I'4 DR4@J=@(PYR9GR?P\@RBE!#
MJ7*%](I]LZ!:RH=]Y7)ZP:1+ $P7B23A-!G#*4.[DBP)8Y5^RMSB?"/$>]BL
M,(7NN)0N+A'G,]BQ2P5]).3&7(;^-H3HAJE(AI#XCE6,.%KE;4O4T+;/5)H5
M4"*1["GX)<6%]#QQ)3&JA"*\Z)9S:"?%\J$O''58C%A 3_ O4>("P3/O*%X*
M-2LT^J^17XTF<F$C /A)Y&.8P<>40NB0$7+3 _R9!P@$CL1\AY\D9*-D"IRK
M1F-3[HT<#@<3BT7VKR$GR1.F7(&L#\B,]AD:-\+*AA79X.'CIFH,QR"180*O
M1]\)LA\WZ[4:+5FN$ DUFB6BUUKE7A(O;D#"S?TH7OZ>$QTEU 6%WAR]A(7&
M,:#AH3--!&'[UP.ZJ%F%Y:$("R94;E5D7UE7+)-1]-8MRN?'J#SYJ40G8FD=
MGJK#[0'5^7V3J((;,8OB(":1NL,A8&UR-B[E%29^W+'O7)VC<@ON ]R"%)08
M@CBA%Q%4S2-/H_OXJSAXC&SI$W !05W?K[^QO6)T"5LE*VHFULM)K%GDKO1:
M @<.UTU[EYB<=/3U:&D+LCF#ZB2AEH(M!Q>:&'GAMCN:WF_:9KC>3&N6%^M>
MD,LA"HS5YQ^"&#_YVN-W;N_$RU0326G:B!CU=/\.(9BZ(G9P@!]97G3H/2>F
MN(R5L_L%C$G!Y 'O9?SO(4?BC/]0S=ZH170AL$8Q< )%FV%<1Y7XXG;Y'=$5
M(M[B$6/D*ML#!C:C+:P2[#"XVKD/Q$#JQ!&SV0XUH@>A"MMRB^"1>AV"RDD=
MNIP/.;2ZK@$92B.2LSS&%/,]<(3!JR64726&1L(N"9A 7S#'OL5=Q"O1_=]Q
M0T4A\9#SJ<.(%E(&XVB)J*&0'WNIFGK>0_5JS*4[FUS(SZ%#/B$\!30JKU&Y
M)]$X(!&5\Q8'DH+7/R='S)J$((&Z>A_@J8PDJBK7(>$QB!,809H#KN-J)2[7
M0AE.Y'*-(BYV& N*3)YD7'.>65 <10M*<,VT4ZX@-SG%3[4%0=C"9E%:3YAN
M#+Z@R&-T]"%>,+S;0#;#+0ED OO<*"9.4XB&2SK7:A.*H:(MT Z3#2;N=>>=
MPWTME"$V.X E^P0CM5F,O(73FT9EI!F6_7JH++".)O#^13V]VE'UNQT:4ZH[
MOM@8;S88Z6'WI\$*'I]P:XJ,Z)^Z!2G]F%19P::2! "5>.)^%G^"4Q1C[ <,
MJ8GZ1-R4:CE(6VN0EW,^/5CFV;EL11&.XXAL6KUZ2T!AE&8D_+40GRO;73[;
MW_HJM:/P($[,YKOO BJ% J#!Z5B(5<ND2YPQ=Q8/P,R%)./UG88/<M0WR4*\
MSI/L-PJF[R5&\WAOG#VMH5- *&7@F>SDC? A!(IAQ=KE?X2V229#FQEO868F
MTV#LXLNMDA\9:!A!",/YF\8;Y:E'/GT.P:YXQ1&G&$'UV"4PS9$9O!L#ZU5+
MDJ5ZLR921!IS=0L%X$6(6?&.H@U;U!5?DH4/%O;.3&=I()2: U"COVDHJ8IM
M!F@\L PNT(G4I*L4AW!AF??PD47V/-L2*L%] Z"S\)ZJ2&2-S*M.HOY=P)T%
MGJ%DAX"0^1 !40(D^ZBP#@81&WR''1R=6"31-DS!A&2%I?',-<OCZ2=1+(2$
M.E^RO$:FCP4[FYBE ?E$ZR4FCFV4;F+FRPUG-[CL3 NK4X,.#)<8" S,"GGR
M<HA,;NOVR"@&5(M%UH,)A3.(=M&D.M0VC/"5[O#DZ393KBA0D]1@V='H2WI'
MA7* 45])Z(I<'"#PNZ$/0CF,UM+9KP'-*5^.?--#Q^<%;^KYJY,L.@8(0]""
MW0Q(_<L6&5_+ILM.1(T(,AY&PA<IO$DHM!I3<#3T,0&K+MK\EBSD,O?"&:94
M-.XTP/)AT3^_J<0;\<.D7).&25H:R5"SDI&)0;>4SD\N^-"B?<G!5X*Y*( ^
M1U\&;>HDNQJ676 6.E[4O9%B.=F7R=&9 EA"3X'X]MX:/SI$P1B%$F8[.@<G
MK",&D808,*:1O+?HTC>-EY] "UP96L,U_G8]A,INLN UK$^"?,MM6>6MPW<[
MW?UK!OSU>(^)7J@6P=3_(E$JYN(K1;I1Z<TK+C&@_'[?E"3 J&M*[X)&Y41/
M#HE2=SLSS H>,8BC^VTQ#GYEOH6YKA^9-NTGQC%]),KM!U>W.44&19L-17B)
MZD,*(6<+ZTYI-#4AZ<+'#DC49KI. XTY\ZU&8;FV4.0(+HN\CR'3%4IDK:.Y
M\;@B':]BM!5NID0#BKP_]>(U9GP3#;GF?;/P+UFJBFFTUG&FEY*6'GBVB_K/
MKZ_1I=T'D1J ,XF%F0]9HCN0*X;5IB[A(G>:;N"V;X_I!AE0:%\>EK^+CYBM
M"7=JC42[ /K4JP@]3ET"</--%#+=#1U&?I84>]4DJ4 :1O264E7@Q[_G]8!Y
M4V>:S2S TSM#=D#--T:_Q5*I(&$Y9F@'-+&)%Y(<'S"T!;V.[+PP#C[HB"F)
M2A1$(,E_MQP-L41\7E#,=+R&BVAJ-(F%$BB6Q%-EPT)D"3:IO&:!3":5.7_E
M;1AIG(90L@D+J%+7]]O+5S%S%#X(\&B@ SA[.%QZCOJ0HHJ9\)*K$+$LFOX^
MFT+!4_]%HF9)U/O#[J>AG@)V)T4#^(S]25HR?#2.RLRXR7%E$U14 H<=W)4@
MP2VTQ@D"(PV9G%#F01L%A;,ZIE<MU\[<!B/##&G,LW=E[0T+G)*LNA(A%%NP
M/P<LXWV+VBQ;CZ"/^\<K-M(ZIR) Q319R+/HW>#0WCL&J#= +M@(+LIAQTB[
M=\\2?ROZ\"W6Q:4]Q?NS\SDZ713M1,_1"^W0@;;FM@6T$-WV4C%'S?8NZ%'.
MD/?31&3BHRZ)R'EK'*:%S&]@;PV(7Q9HB/G6^V#!F2,)C.ZFIL;T*XM]8-DT
M6LO\W7BT#7FM=U?SHTTS(VI^_P4C3!PL,"=B"J=LJ8G@<2)H_QF,<.3_Q(#:
M8[0H@7SJ.7#*(=%0<2^'O(<MQ1$3UO3<HK)H)Q14-H9X0208L\]=6$Z8CMY2
MMQI2 9*KN%S%Y7/E>N03OT^D<BIY^BJ:A.?>1BJ,$;AR8>9\<R5[Q%::FS Y
M)[&/HH@&"(NZX!@"U/@/.RY(R06@ 7TJNTURE0]Y$/ 9FQY.HTO?NF<_AU>:
MAAY/.42]96ZG7I9802>W97%.P$%.=\B3M!Z!]: ?I>Q&.90L2% @O.8IF S"
M@@;'Z)9>JLEB0A.0LNAV(H:D'JF4?BG5_,-,DJ-*9:][^:!(_W8')&L3+V%H
MP4N$FM(/3JAZJ5@7U54D704:K.Z[^?N2LN><77*6BG5>^C33U(%CSO=9PAB:
MK:'<'F#',0M85F@J(.<>.C5]70Y3K!A9F@K>W;3?^ST'PRI;D. ,Y;('IB'#
M/YI-TX,3!VR7;U63^[RAE14X #T@KIE-']Z,G!<-5<,A*5?LU%/3 N<J0B4E
M=5P]PROT%N=MT66_[8@:6A;.U6_&:LY/SYX>GSVQ$GZQWM>K&BMML2"IBTR7
M_NA]LRM7V9/SIX^_RWY)X9,^"1@Q.;!*AVYENB*?)S2^F3$^$K;.SC@0/:/8
MQ7$(^6J3NIHC-I&%D%P;2E-1=*7P/XNW@"__<K;X^NO3Q>GIJ=#A@N,5>5BR
MG(F2$(4["Q<EY&>Q[2'Y!>;+PWG/GWZ+LRX^8Y"]L/)QA@KMZ_RICO\Y"VW6
MZ^-4:I=' #VEA@)#[]NS;W@>S?8E\Z[/!2J]:&[FV3[_Z JR_>6K+Y_@,(GS
MZ?X+H?=G9(3<QZ?%PP^'*UY-*/..;O5L'DX!1!=PPIG]VQ67RM!8]WV3+TVL
M!M])+DUQ4RQ\XPL(:_%]&'2D_ ';64*B=8SB,6*)#7P 4U)L\TETIPM=YY.:
M6^(HQD4],[W+ZHME;=*(=$=-':]=I$D!WM]$:BC=:HNW&6=T+TPTX1N $#/<
M(\N]^&2[L<\>]1E^)PEH><4P ?:IP76'7/U[?N_4G8?1,%8PIQ3'- M>Y(F>
M3*'.R;U?86I*78=6DH Q8&E_\#\2:C-B@8 ;!S-'6/90E?(!5,749 &L"PU-
M.?X_QT654-;JV*S:TL[:*"?'3#!.E>!K8&E4I59U(WX!AT3Q^(R<&/T %+,/
M1.Y,VJ),P>@6%]K",@.]F-XFC5W]?2BN-; NR3"N)U9)9( $R&2EWV<;S25U
MT<V[D'\0\YJ\K@DJ3MI-=YS&3Y@S78MXIM@;JR:%CYN<KERBB6L**=JVD[!T
M.KRH UERFRKT*: $M[I#@A5FUJ1@ZO92M![MFJ9Z'"F."SA/WNLVN,!YW?4Y
M%?.C-!H>I;:BR:31P4R3:[I7J4ZO)%6-.F#_5:'H^66L-ZKJ#D>N=-TQ65'E
M6]9PV2PP#<8$YF9EC8;F4D18&4:E+#P[Q2:7;8@>WQNI5V9)6[':X'ZNXK3%
M;?]MBN0A8DJ5=L8)7XM/R/AZOPFC_9$'R*>?C?/.QKP%#_98$W'VC]/*\OF,
MM'Z/8*I&5,35R6XE[F1J',^_P\>2XM293O:C"+I$/]O#2F))23S+'M 69N&4
M3",*=6BJZ:MWO^THNHAPT#&XH^&-+./-DOS8Q4/PDS@ARA6K#Q2D>_@@F4!@
M*7=TZA]3#H)3:\G5GTDI<0DJ*K%<2DT4LJG1NUF@2MSL/@';/+=UL*1S:9 #
M<E&\/P99QBR.*)^ZZ-_A,C0UZEV ?UY07@AK<N??LVW.0MDM7E823R,FV8K)
M0(V.)1C[UZ8^7N?MEO[P*5K3HXM*U%&Z)1GA>@U'7UN96$F?=!E=R)+AI#G%
M5LQ%4K_,DP^L(]Y2NOBN#$E*V/YT7'02$\LTJ!&#4^(;#68=!*G!BP4%\<OE
M4&H-]ENX0YMFD,PMTAG=[XA"+0L4LB@&HCZ@B]0"F+R]$S@?C;;@L-8;U$V4
MWF+LF0NLDQKG5(EOY*B+T356(ILI& 9E+CBF!QU_Y*>;$(U%1#T9G1X%E]D1
M.K_'/GB-S$S"68 K1N59Z"ZR;HLBB4"XVS2['<7,4=%1Q@5U@1)E1G1AW%"X
M4E7;GU1.(J[;!4&E)&<-+=E2&15#N2HT'V37%$2 UQ^#SYQ?G&XDR4T/PSL-
M"<"9J&1'%VHI6H9QC05+]1.T_R3[!9TBQQ.)D'K+7LV=Q<%CP B<T=ISQ V-
MG=[BM!.SVD']?PY6##.F^T&LON(X*R+R'*1-WPB('T E+85/ZT'CW49W"P:D
M[>C1.%NYQ02GH-4_OD U2%,>8ZJ-^=JD)X'JGFXH:@@P.D149/?/UA_A*&4V
MWI2%I';B5ARJM/EMQB5+<-4%@8:9G#E)]Q9F=I*HHUAA;+:BL6%UA4'D0)E&
MFR0))$*I4PV+L ^CU!JM0(YITJ@+*=A4,C>N@>&S%,YXC.B=T%D\-V+CLM>(
MMO-K=8C"8L#$Q O1".,O%1<KS5 KD>5C,D]9^.@%>99.CZL"L8@A!O>^C(HW
M.0K"$E3- YG2]S!Y(^94LUJ2+&&)OP\UND(PQ)"4*S^DNWQ8TVAKE8]!'(/+
MS:[J6NI0\)W&(3?N20H<\3%B,:^^QX62C])6B7'6[=9?1@G*2L@;LRQR6,LU
M-%_;6EX_\:*0#G4Y3AS'\:)($B\)&H" K[2:J6\.92O9.RFRNEMF;Z05'MBW
MMJ4"VD4\FSV!R$JV<BW:EB(>_ /*2V/86G+*5C[9+6G$@B5W:Q^$*VD:@@<H
MU#&_!ED;. 3IPE:7.KH2.20TV;/H DW[@8O-\ICTL+8?BNR[.YD^&V?QB/3)
M*GU'D^&"))2Z)\EE?STL9*-')@HUG'TP-2FV7'F;WZTV 72-MVW3BTWDT=';
MMV^/'JO!/EHH"Y;)R4FAU5].J" %TPQ%O_B-=0IQ*52CE4QS\4"DF0*\42.J
M!Z) Q;#B_BE=QQ?W&.MEA3@=VO*X@LTVKP=TW<*(;6?VYVTC8/01Y "?6! 1
MB^YK@)G"=>$+=5>L^RS;)B?V@Y20ZQ_0X;;VR5 TS4=8C)@FQ9B!?J79<2PD
M2X%S%\)DW-[[@./6R8)G^40(Z:>GL"WJ3H94#]$#O?RH[;.E^[58@ [1'W?P
M:%ALVA9+_R?$6R_?&/MKS!R6_"XW(U<X4.E=!:<NYG)HW!TE86'RL28FY3(_
M3H)CJ>X=$ZB<S#)];Z*NBNG>)=F3\9PD"%!N%;$P+2>HT82FZ0@,Q.Z2?RRW
MP];,_;%H,B$7/4M><-"6*4$-\(^U&DIY!^* \GX>NRJ-MN@R8@$UN&"T^!WU
MR)XA$N+-N:LQ3X%\LH%#^R?DG9$F:KLC\?9 XH]#CNAB2GI1<7P$CB^$E7PF
M^T<0DX0L7:)'FX1:.,48-WZ!7>\<:(%20=-.LR32J'QN +OQ42C>E+MQOIU3
M(?/.1?E1=MD PK6Z;M-!'F7E"=S3U,C)OE6I"NWD_7'>,>TD6@OW-\8&G1A5
M(:DW>.%< !DE0HFD]]@,]V-P2/3Z'X#&IT,BB@>2XX%:4,?NG5A%G(I#:MZ8
M6=%<UAS2/;??F- XC0Z/@:HI_9!P#()2804.8BJ7^-=&B#8&!][9&-UCD9%\
M&*ZBA3WB$@K)/XT,-\UY2ES$$](4>G]<UX7_RIC"C"F7,ZMDB,-(:!=41QKX
M$8E7\,W"G6 CU7*-^+'/A!1$!BV:2&$U:YS%JNW\4RTT-M_$3W"E\ YKZ2LK
M&(*WM,[7:_B1[KS5<TK3V/'HM6XTRT-)53N S0&MQSFS=40\[HJD9Y271@6D
MC.9(]0>M;-@[-D^X;2ID%JL^L9P.>UN7(Y>?M7W"VGJNO9K-'K>HRJQDEOF
MKW'&14_U(Q*MDN+_QA9G<^V20&=E<5B\2VH>P#TMN<K)1D,6#E;;(B,]>?S5
M)ZH5"C'^6>%H#S YM9J1B5^B,B"2L8GK8G46JF31>"SRD&&$:Q3ZG9('EL+>
M;'*3B%)RZ"&6;DF.)5U3C$\,TD;C)2KGO["#S2_!^KW,Y&X\P"-G.#!MZ!K+
MPM/FJL6!*['PHSYB!S]KZB0K\4*D3>?*9]^S?X+#&PDS&()R+0"+KK<FH!A$
M6-9%*AOA *?R>U@E3K'2PK\XWI"MYACK(,3:MV_DXO;>'1<#;6*D/MJ ,28$
M:!G:BW5M5/.@L;SZA60IF8 A79S5^ 7R_S65=)3O18AMJ$3"=1+T-YZZ2^9F
M([TD#X\6D5G59V V7),K6BY)O>JETDAL;4/^)BI!Z;[TU=:<#XP<!8C1<+7S
MB0Y%+5I>NX[)2E[=2:SSU CD< E<"RE/ Q>ZH62U@*!&E3!9[QGZ$LFTE+%5
MT*%"1H"8/H 9^&.\E2Z3'!&NR<@&<W[BB7S"R!PB =>,FY2J T^4@\H5%HF[
MDUA?B246!QYO5R7SYY<OK1*"*S(D,.E&SM]:+1]#S=U.64OMQ+,O\R:EZ0@"
M!X;3<KYU..9.55%[DAZR6$).YU3'2DY9[O,O2?0#OT@&/0ZXQXZ''UD=?-BD
MUV2\*C#^J<<V=F2ND"UWJ+T7?N=BBCT8@K%?.[6IQ.9X2X5+F+'Y$2GTL.+@
MMB;BCCC@-41"SYF.$U$X[3^[R9-RD33)&BU%YDD&XL#A>+BQ!SB.E?]S5 -Z
MMSMS;^=[#FXR14XYL ]YNQ,44NW7MQ-T-)IX9D[J2&]K=JTM$VF(7#O4*@V5
M5@_HB)860(X@.I:UCG>N:>L)Z<&*$BWS9E+=J3_".B[;A5$@C\"KX2*>J%"S
M[9K(D;!-O:VV!KBRK>2KA"1/""TEKMR5"UI+6-2C,;%YK)0_^N?UT<@X$HXQ
MS2L>RQ6ANSZ1]H6''?+M(<9ZXB*M,;A+HJ0XO)\< ]5JH$#^1/GB[I.=A$LJ
MFW.\)U;%<#-.):6Q&Q A'T6D7.(CQ^OAVG^X68Y'UH&/64; ]>TEF$W-J4%3
MO[[]1\STO:@U;L\R@$*L['8@?2:NP?10&)35DLD2BQCK?OP.;^<A<?&S8K9B
M!3IQ:"Q2^<W*NJDM>3%5RX0/S21@<[5_OKBGH8T>-95 88EJ%4[VY8D110NN
MPG?>);&8N'7.L\L)5ZQP__]P7]*DEH3DY:)( ?[J0C YRF1'D8JL?RS4&T(5
M_,Q98#%?*  M?!^O,>\9M3BW%\W;@[!K2?)C*Q&KA>/:IU:,:P4?T-@F)<.U
MJ:;XM5'(C^DE#X^&2\AGZA(W4^=SH_0Q8>."(Y.TA.+!$"=,THDC>9X1&Y)R
M[.5TMB$&P5G>/5LH7":@W+*733L]RSB2:N'C=:UJZX,J%"<%F#6442;<54.G
MA4^ I8E1WA'*N7PZM6I2G&YNG\=Q@A+E' <MNW$HO]GZS(>VO];%(8I"9A6C
M_IKL].!>.]-1ADD]U ?1ZH?LX5- X77]_T0H= \'PSXF.<KAD(H4P:C9$JS%
M',5B":*Q6"BQ#)LV$YK%U -!J..ZM0\]WVFO@L]#UOLF@?^= MK@/U%M,HUA
MC7X[==2^'\6Y4A!!T01I>Z5!R51^K&/I!"YTN)5Z )P?IAV 787#0R3,,;.^
M;88EEH&D#"J,OF,G +F;+L2(Q*GDG?05UFPT"@Z$581BE$*;SXUJPLO[Y^\L
MXIO#V&^;)+RX)?GAN^SL<>)VT\MAM;?C$2*I(\<]N\7/'W,%[ZZ+ VJNN!_Q
MKYVV">>M<O$6!#V1P%OL7)VF&K!AU%;4M+YQ:AK=ZGU!$\GC^\B6()>D+ 21
M5?,,H&;-V1W?L)P*Y<ID $_9EE/3[B("P(#[!M:QZL?SDD%R?X0TTX((8U/Z
M(JA5H(PV/ L.R9&>\!%K-6=J2:T<R>'$+EPS#9?<) 6E_IS*2-HZ0";I),?%
MZEL+]MD!<0'!%76>[*3/WU:BN@0_7"X:+Q?UTINFY)KQ8JMY-PW 3G2YL!H8
M((E0PP\D?#\IPY,8G9AP2,HN)1_1ZVZXZ6*Q91LOYIB4J"'?B4^BC",=*F.7
MMS1::8(.8G1^C.P^E"HW*?@X@SYE;C+!5G)Z,AF" G]>MZ#[:2C*/\T.#OCN
M7.;PZWX26*[%2<AK135]>6=8$8BW06YH<==K&S=.LHNMS#3H-V8D['A56L83
M+?>A2)Z ]>A3',4\X#E?#P 1T!.BT^RWDZL3WT],JFR1U&P=WGTW]D[B1%H<
M2(*A,*A,1^83<E9HJKC5).7TM1H"+5?36)+,BOC4K13'IXCD(,7:G7N%Y'6$
M[RB3$UC'U27F3$?GC!H5Z@WBK;3\(3H ])Y*EXU*ZKN&1'N BAM&+ %HBY*@
M&:!&J,O:I_E,I G%D5(>)DP*FUUAD0MU?Y-FVL?,P_0E;CDV.9]>$UOL2?83
M66N3+@7=)Z$+5W+O^,^[J)!-IHC49#*F8"\'+W=GM!X1Q>HB>Y&T6+PD]@IB
MUN$>8 Q27X%C_KU;*M?@ZM!(\-.E:T2#8\^5%H 5OEFOCY_)I%>4B"R/O+!,
M[:CGE2[C7T.S#J9ZNX<C0OHV.;V4I!5XCGZR<(?E1(1.5&M],%SHV<RY-L.'
M="$DFHDKT_"BF$OLXJSV*39#8)QI6OI<W@:K3=>^<Y<@'&N 9@=-Y65G%Z."
M$'LP5*.!0:1T5F,7.>"XE>\PT73>/-5A/B:V=9P\R*1ZILH==W*9D#Q/U4@@
MJ\X?+@*P\ +WZ/Q)8#>-#%>#.:JU]@G!@#4<N9+4M(=E!Q]BS@]H<*1*UL.J
M&R2%2I9WB9ELK@# \"GU"UP7,$PO'F4Q=BZ46$D690(S)[+T(:V!S[UBRTW3
MJ,]"PA-( *1NFWSERK3E&2-Z5;)SK8Q]C&:!/"K;.]< Y#PV #F?;>3Q4KJ,
M4O0Y$<-G>?T!)*"7/[]^!B+05=^L/DPV"/F\<;4B"HQNVAC-,0Y%R.%LB'J+
MD(!O #WK ,U.LE_HIR[YC>]D;-&+S5IRDVOB3>]HMD269',XAMYJ+*2/N[;F
M@V3LS35@A42[V(-'2J.?R$)I$O('8.G?@O._.R*OK)^6VH:(?!-%8#_ 0@RZ
M+J I2O&C3K>V!0U;B_YP=#/DU@>).C"3B8BLF+0TT@?(=CJ.@Y++.X==3R)V
M/9G%@K=H1-<X>XO/GD2GSQDH>RUW:P1ERC1O,8.-3+=L:>4</JTF0I89HJ.@
MW Q;,5<5\AK'Q+W&0#+J5Y,DS[")BT*.N094[5X,2:/!Q&\XKJJ5M-O ZBWB
MNZFLBQVQ3-<5-&"Z3"(Z^X5)/9!PPS8+BL-#7_<S2Z5,JY9N=TUM&TH2BQZZ
M%6[SZ)<%$N0UV4A0/%]S_ 4FI?G++?NSBL66,,5:K1TNTW67#T'O[7-6*L5%
M?J#2]1EB,8GJ[\32D[@3H4#\D[TBQ,B*]["!P\0'BQ,N)?U..V:/*[9HM@*3
M%9P"CSF9F<8X;M:414 OR>2\M='"TO9H_;0A.#7_C7<]]A3NLQDJ&(1/HTO
MXL%;LIJ_UVTG2YY:5MJO:[R/). H7;"3X U!2)FL>\8JB3[CQE]R71&Y=A*P
M1D5LN,(*E['U2TAZ3PQU8"TH54?=29%CL8XV7"VV)NV!M"60]&1R]%C/P<'J
M6(R\;U(D-M$JR1_ HI?7E2Z&")2SI'=-5-V\I;<; 3PI^SC5B<BV>C"V81'+
M%(\@B/K:V&@S.N>'@D;MWUKX_$"4LA(+$-KIJ9V%"I,M.*[ %7)A+ZM8K.V5
M7"J@CM>O,/9FBV1+(AF:A,]%=,TPIW2,;0'A(VI6W:&J"[(=\=OIKBBZ<)"*
MULY&P-9VK7=^X%!2@FA6?"HQ0T5@]'T5.[C/!MI'X2;DI"BAHU6$;EZ@LTMS
MZ,+DX3ARBZ'=4::@%%PED;HTBFP!B=A+35&]<H'@AWJ9U1J#SR;!O6)+U%:1
M"I$PRA-KH!^3N%DT*<6.+E-<A<QY&/L2*O.)Z6YVJ#N2FQTO<:$Q_L1NYE=(
MH>.:2*MPMH0YSAOEH]6L8Z4$D5-WD4S8UY+$R$D!)"-JQ!N^/HN'BLZ<+OSQ
M^VAJXK^T;G!2/=]'3,)L& (@D.5CZDB#CSFU;&JV"Z:5S;TN;A><O#FTN%@_
M;A7+Z"?Z5^QL(F.HNWD>B#'29F]I]*4OI1[C1 1-YJ3B+Z-4_.6\;H2Q Q7=
M.(X"F!2(/W$,_<_J;ZIZSTT+Y7$TS7">L*:L'"C#7W%]YT[N2\!B%Q;GPQUH
MD?SZ4!VLFNL;92IY'7<?SN,M\(W4FK38?ZE]:0MJWBKFH-1\8M7RA6"+G97[
M=KHM+^P#J3BF#CBU@2VBMU'?=$V"QS7J60"R *(9F%$35=^>EYOV=J,:Z,E2
MITLA^CY+>K)6OBV*%SP[%SM("NZW)G3,-SC_*B+Q5[,(^%/3%&CEF,3=A[V:
MV1\NN)-TGJ3]K\HX&D(4')+'2,@]ISU5;$SOQ*@HHRC677:MZQAIV!PND]>U
MA<IDDB\G$5CE5FLZK\G+S>9--/LP#RQ;$%8Q#P,C6B1XU[%6RO\E$](=.S-9
MM*" O=&FE@%C$\F!I!=JHC1>Y,R\9MN8VU0?V!G%Q3.[[,VJ;]#.<C:+%T\C
M7CR=/=Q7X@,F2>45$'50"/'/&4KW1P;TW[B;;0CB:W55&/Z[V]QUQ+[Q"O9L
M?1ZX0-62J#\"9Y!@1M1B#8;+P#(-,R*S(5OF;A6N4<KB+N@8\A:B#&0ZTRK?
MT480GP,> W52I^K-C!]%##JGXZ;FU*UDTUL4+?L.G3+/ZUGP1!0_;A)Y@B%_
MI8+5(XC%9/A8BGS5<.$.RHE;1#? **,3#4K-NL?0QY.)LZ!U%F&-_":DI@(Z
M)M.RY*JM5B NM6+M]+6R2Y^DPOT;]F:3H,UNSY(0;7E8@.RXHDPFARUX)?;M
M:VC7)V,*%\VC"QVC%=.[+>'4(65YJ4(L$Z(%$>_YTNQU,>U8@N8/] TA;J+M
M=Q9^S)EN7H(IT<0_KE&UAPX'SQ%#UN4DXQ%2_*'SJ,T1D:\C$?EZ]LY?"4IE
MSSF\7 [GE4:]_M:%24KRAT=-&$0T\G4'HNB9W>HM)&&>?R$-5R^&MPDY?W]2
M^*;#_ Y?@8U2QRK/U-ES9SF[RL^3^3GI!37'VPV&>=PT?; 0>)9YXYRQQ@Y&
M 4Q8UM!GY2V=<4-N%%[=N)VS.8V<_R+QF5*$++\I[5#(%A@JC/#'6FT$D8[S
MCER!(+21EF8MW*%L4*+RLM68A>01)_;HDB041:<=E9:EC =W[GLG;%[O87?=
MYH72&A]FH$4/R]C"2\0:RKWIR=LE<H_UXG$Z\5"O^$\BWF^T_I5!O^R4>8D,
M+]6>@@8M%W>B!S+>4KP(Y2K;SB0O6+1 C:Y5)A7)LEJ'J Y1;*4S891>!ZU'
MW3*-C,&_;0AS5.&;2!6^F;V_Y$%Z<XM*XFN,:GP%-Z1%L$_2@L\<:\\0X#KJ
MX8.E/6@EI0F2; 3Z$.[B'634,J=\C/\_, Y)^VDDI1H>\H_'E+O;4XT-5DTI
M0AK;^9Z0;XUJE.TMTNL-J9F6*VJSV(/)L=*S6'VI<0@5+O3]?1?LJ!(Y<:R.
M?+$XFN]Q+R172IT03^JB!*7MA;&AL"M[*%<H[Z4* ;5?FL.H;R-&?3N+!<^!
M%MRP*7FRE<(D8OVQ(:<# RH,NM<7S1L\:N+E^;JU,5=KTSH53_9U(C\^!_C;
M/)Y(1+N-/KY(3#;^:CCS&!!"$ *HH)=[E0NI@RA]/2X&(J%<5#48?DZVXOO?
MX923[^/\R @[*P2[0MM#6Z)A M5'Y"$H[DS.@1Y"#PY9/#OS7'-PLJ/QRUK[
MR$>XS,%;G4@+;QO'PJ$@7KK #3C6OBV7DAE(R8D<0#AHK=H8"904+)7?1GVQ
MW!IHV=V?LU.V/8M#RH5SB\#J:U#;;;;ZE2X5V(4M3[1QMAR\J:6CW$SL&=4T
MMXU.GK8(>Y@-?I1@D-5=W ?9GM LD)IT<GO%4B9&-G6)5#.3NK]*4X%FU+UG
M_.W9.&2TH*I?HTUGEO+$]LL$J=K]S2FD?AY?HNC0C;4SQ&2UQ6;HDGTOYC?Y
M=$T^EE92SIP!70B%WD07BV6U(I+'Q7(S=S]T/%7%$ITUDO_Q]7"O2>M*J@:5
M8KTYS[7O#,>TCZ8]@)<\Y.A<L$V*<4DJ#Z9PLL8,,81"*WEM09[=8 H%44+M
M#H4O42-ZN7UV+D)]Q[1JD9+4[="1\AB3/?/>1=ZR?C+J4(+C#,W083B)O49.
MMS6RU.C=!H"R68)!A"D9&#-!,=7D0MHO=%!:M#B+&.E28A44ZB&!;A&6O\F_
M(%59&[/%R>9MD6COHTX@$R'HV<N+JV=F\7(HX)-SKH>RX/Q-?_D>YD_R,>,^
MK0*59I12XIE,1PD:#KLXZRWB6XM4B%D=%JN2N+E:J!,;/JB&-EH 6HZ'M,"T
M.<GG_-0D'_ASUJK&Z/@^_Q@FI9Q/>#VAE>N2*ENE@6O8>8A%53$D]*S!E$6)
MI>$Z#9&#YS1UY-)*A!(Y?C[1Q(@,_]Y'F[1'0>&6PP$1Z>M<>J;0LFD]7$LN
M]KC1MH*J'KI4M:D62E.SC^Z=T0NLIDN2:T$=#SU9A &K_)8KGUL5<EGNXL$3
MFW ]RANX*3OU/,:M([N8[%U*4[M<;M)C$V%*;--3RU('S62/)(4$TA-\QYA<
M.6[@FUMJ%+5,+=>B2$OLS)3%7&/E8SZ.G\$Z8W< (?8P<G<?>"A\S-7]MU!#
MV>A[(8?HGABV$EB(]GV1OWFW;@NB E$AO*[W%D 8-\GZHN*\(28R?77ZWW1G
M9AR.&%3[17'"KM\F^_PQ8%MI^4, %C @$60,OS:G,!X,M4K;'P.V5GT91G8P
MNV@@;5"(>5G[;]5W-4?,SB(Q.YMWAB+M_P=W) 78/5B5^Q.&1=XDHM8BZ8S:
MK&=BQSETDXIA_VMHJ&X;U^RB(C#<9P>OM7:%(<LO:0%3CYL=UI[W2\$3=?.I
MA9(B_=0,RA59&"]1SB9C$2D<NP'MZMQ*A,@DSRRE53$Q9XM>])2DN/H>DNFE
MA1%#+1PU[Q\26K^O\G9A;W@-H%#K =$I8@,I!QVU&)92\5-Q+?SD+7#<C5;B
MW38H(8M*RIT5\HXKXE 5-P<A#Q3TB=.YW4Q"AV@WE7PH7/$WI #D]B@QB/XR
M<HM1Y 56$&8\<&FL*Z)WSB*/:5,L_;+UR75T?Z5E\0HVN<9,R%B#V(M-+DA4
MPXRHN)_FHZY1LFGJ8_51N,RN6%WQHB.(:&O63AS?@GV^Y][AQ!]G@'2(OF[N
MG9X@KD4KQ)JO#AES0GM,<LVR-:I0H4&Q,5K?T(. #KSLPW8V7N0\QNB?S\?2
MOY-2U.0BNK1P%V)8EYI..$G?_H1Q)^U5K7]SE;X9$QPG,D<G.ZE>^LQ<;G_Z
M]/2I=4]]T#+'34]MF%BPAOM<NO$3C0"U*LE?3O.$S(,F4RW2QWP:DR]F.HI.
M6HQR;GW^MC2PUK#-Z=^=?/JP^7)I]4L\VTZ,9+I'U('K<0( M:5)D>B).4ZR
M*Q<%I@-N)&63<O6]("3KD92<"?V/2FER9VLZVD,[BU8^]A#=4(58'F;DM(H$
MBG,:XZ;P[A^:0#SM!_$8+8U W(W5LEU;3&B3AS6N[4L%N+_7@";GX<\MUR/&
MEUA>ASBR[DZR9Q)*<&@'I&0:F#YWO;3* ]TM1S& 2D+YDJ.)-5;29KQ0Q9LH
M^JHMEWQ^F*<+ET]T8^-+T[%X6N,\%OXBG\<#:,^X>JP$%P&[R:]!ZKXFUO%@
M*B87ZR'I;F-1@D,K[M*R-CPM.U+;6%8U$:MC,"T:L1@A)"7-F2]C"^*%SUB:
M-T?@=<5-RLZZ5<.-!XPTHKZ-9Z:B1L+W_MHEF""[.99"I5R&W1RPL].HVVC<
MN(1X^*BK>IJ$^-<'I!^R>3GOI-U:]QWSDZ??9U=\.:+_J8[RP<GLKS%0QD?N
M4W-;2TB/2Y37'"ZM.5&!L!H#\OL@Q<7T2[6JR6EJN6B[SR?*0?WKO  .NQ>C
M''_3!D,>C9-SQ2ZX3\-B/\E%BS7@.]$(LL\H#K.CD^R-+=V6XA5]R6.ANAUX
MM!2AH/I[W#:'TIW8R5V"O&#7S7TX<#"$1!)VMPXL\:;?R-V'D3#/*[2I(=A)
MA!.-$USJCR>HXNZT"N.V::M/DI+?A@J"8"28I]F^P+?$%,D2(S1^!<G_S;L7
M;\0>_8BMT5PH<5+?.)"5G)K]]RH_T12WW#0!:&1CC2EB5RB1?,T*M!SN4%!B
MY(E,62(CQU&_=2QE4@0T.^RU(Y8B?-W^NM()_3MHER+KO'<ETG/2)6B+1;>Y
M2"(CL<29><;J<HO-"^Z\D_O=6*=E-Q<)$@,Z.N>RE.)#O /:F.M:["^.</#D
MQ+#H?EZEOGYKM&5:B88M3IV? V)$KY<AV%V+?YNW F,.U%O[TAH^:%G# S?2
M@49,"'@+?=S3+75*T$7SKQ>7/W/X$Q5LX>^ L%7<_DJ%!O[><4%]K@[%%'E>
MN@W$CA5>A'#G&!=[@)8)"4M/GTI'"6KGL1_0%.V;(K S0NODD;S5/"W-FI\^
MA/=M.6QW&W@Z\P7V\@'-(^L0>UZMN9$&*,JP_K^</5D\_?;+Q>GIZ2+[R]>+
M+[\ZX[_QW;^<G7^-GVPI6+FXRSBJ8$^/5W^HJ/.G"Y?^6MTELZ>YJ98"1?=@
M[W@FB.Z?=#IIWN2#CBA>I%<NE :H#I<'.YG^VC-MA.6R;3Z$5GRNHX"A<6"O
MRIJ'M 1V QR:U.D/=92-4P.]L3!>%HEK^V%,Y EAN,X:0&(:^?E\]G?,;[@2
M\C)I[?C4028%=E94"<F,EDD'L=A6#L/B^G"-6IO6-1WJ5$!,3*Y2!U6Z!HK'
M:\'1'I@UHL7VA %0[#7%>O98<RZD!4ZUQ+?K9D$YONPG1\3F]&RTVVI @T1J
MDX1!X2\"@Y'>-2[XW+37>2W1@A@R;TVT-.]^HF&%KQ\UMH+'$D$JUFS*L'8Y
MWD58L<L*\^E2S[#1M(C="^LD+0>BV:=J28&EL-XUOBKWS"M4X)*>>D&XC&[>
M-]1LMW4T-#H%%G"?5TE5\*G"=F/=FFJ<3Z&<0%9T7N&UB\AH%T;L><N7VE"1
M=ZK,68%6QE)XP6,%[N39O]/C2) 2'<Q4,,U6%K%A;^Q.HDI^AY6Q% 3B2'3L
MBF<I%I2A","A%2(A)0\ X2BNJZ?BV\;$T;A*VS4G"]?L!9B6=.CX.M6_+:(
M+3G:4:C(TP1&<\HE&!E6FQHKP=S%Q*HI4++*SI0_-@F,33-%E5<571Q?#,IC
M"4@Q7VYT(7B JY^,[4>Q?J2L1.D)KV]/]IH][#':JKHK9@_=4&*76+L95 U]
M/R5NS$R,WRBFP?US(@@:.CKVP/H@TIAS'M 3\T'IBE1V'ZA6%?D?8_M95!R/
MX>5CZI*(Q$K@Q8V_#JQZZD!97'2R@JG8XT/"W_8K@X^<H=S$*\G8[L+T>W+Q
MN1H-)5U(U[);2<C%H!V,E97L1?SK7T.)F4TY-LE#4H*\2/SUY+J(8E[28XS"
MSF^T\@*I5F*3MQ<H19J:*)-/0S9"$8"J10MR8I7#ZUI/(GF<@IA9S$:PTOJY
M2 @W6V!A0FKGQI1R:3G&2ED$ ]<<D80AKGB%8.:%HJ6':.;0QCTT,H8 C-.H
MDY![KOU.Q&MGN=JTA]$:M7:N=J_=PWS4T3EGPVNNJF8XR]THD<'U59@@<);J
M,6IA3-E#Z'W:NVO"9&;EKYBP?#Z?;'R91+))[,\C+(CW>%(0^^S1LO0WN6*/
MN/^#5V$XBI-^C;QB,N".7]9F&)./V.$-XQ _;3ZA9L"EM[A&=[MK,U[OA['&
M1A 8>^.-GB1NC>-?M-RE2_#'4M_4[GGV.&/J[OE\_BV"FAQI@)8L7TZ>XJ<.
M0A42)=A0ODH2FJJ\W I(*5-2K6P@*712:/9>;W0:'= E@5"Q_F\LRM:LI?Z@
M2\71"C\B!;2<L&*/QI0(*[VKSN9$O#,7^!(F"S>!Z85&NU!A5);Y*-.'8X=C
M,0X-2)7(6&/'T9(]>]8Q'?=\/GOVO9GFD@B6P]FX?V2\+/EUW#M $G,UKY%L
MX1UW2QJ9%]58+>]9*?"66SE0=-H)NX+M<9G9Y?R2[2QL71!:?%O\H.7C=)Z;
MP!.57</<>VPV6L [\I+.&-@'2KXO8A6/UO@=F]LT*H.3;:CK'%KN2BU@R\4%
M+;6'J3<Z1G&DQZ3M51K0;"S7SQ[WR](0+*],';N&I^0QP-EC"/ >Q"? :-4&
MV&GY*'],MT<#5WF]Z#WH*^%E8G,(>ZE,KB$K%7/'X\%GM@!U+3I24L6;@34)
MF&[Y>"P7@'0CU?BIH*6F6+OSH*DHW-2R]22U=>Y.Q>S4\WOR2+&"WO$S4O O
M74;FY'5ZP%#9_E#I!ZJ D%IBB..X2H8FX=U22$4LXAHS0MFKB$6LJ)IA4@%Q
M+S0?XZQX*-%:"^E'<-U2W=R+[!FFTQ]?K4#B"5I=L]3N;2%MPK,_!:^]L>9'
MV2^ B@%].A5ZFK=:D>GA(THHE(##F<!X*K+/Q-HO/H#N4.TIM)"A;9W>GP(#
MK4Z[PKJJCO(&P6^Q_X-;2E($=V[E)_=BA*OU);4/1%L3?]XBJ?&WYEH[?$5O
MI"2$-@X;>XDD[!/6M0Z2OLHU?&\X<5XQ18ID<8#LW%6+*9_G\VF:+S2!XRUL
M[I+/XPJU_<F[]IECX?T#$F')(CL6%.GL-Y)PZP1.*O/B:EU14(K03%]<TRH.
MWY(*@7#B-G%9/6AE4S]-YWNO^YQQ\<?&5J,1\@>0#CNN5F37GMF45]8+?)PT
M#4N4<>K1KD$37TD)[WZ]2&5(I&(W&:] JL5/(/YB[];7A8<=#VIA"BO<9=N7
M$IR?3#V+73']\WP^5_.BH E(^J1D]$FL^L0Q,O^-I.[[-/0\IKS/[>))3.5X
M,I^+<5$T5G3_UW ['6.'H(8?X>Z_(M:PR)X-??8KB 7_$S#[A4D$4R]/0>7/
M6-.;&N1ID >R\Z\7X@=B,MP"UMV4+6CY%R6L]!T*V&M&EQ?::NN*]; [&+JW
MJ+_+BW<OKO";V.DEYW"5(,T$JOP6C=]LU/GR].R)$7]]U>(.WP/K!"T?-!%>
M0/821;;WVNSC.6J#[WRKF6ZA48B6<H<F.S6'F=U;QD4O03=T.RK9;>T77*$Z
MOE54A?^GBXNWWJ0TT_"FF^QXPQTYL+A"'XIQ.P[J41_KQ^%R71.8RS?_>/7\
M^.S;O9RU>\"HW5 Z#JZ,TK7&!.ZG3N(D%U4UZC!$UP=$2J($74-%7)**C.;%
MTYH#C%;L;3PUGH\NXY+I+DK^8[?D*>6NFGS_]!1+UV#2*2>IX0!U8?L4H,1&
MK'!H[37E9&*5K[R-]/^M=H_6E^E(?\'J'KLJC#:KECBL3LYQZ*(XH6DK1@ (
M5Z)B%=9Y;4@;?OF!,>P@[OC<=NRJ\+(9MILXR:C$DZ!M]X*QM]/J?%,X[' 6
M&\LL.&HZFNU$N=A+EL5+&I ^A>Q+NI!G<*U>6SSW7(<&_";&E;M*R=*9F)O!
MO3+B0W! SS*&E;;A&D7/!EM23!@QR/_1H(44AOV)6F,TK@ZY%#T'J@"B5\BN
MJ%RYX9_^_%SBPJ(#^#+FNBWL^I+:(VNP>RR"O18@RQGCS&J@48+C&T0>78W
M73?C$$$0ZOA!M+1S%$8: 4O4(&*T(]$L+4XO!HFORS?=@BY>QD8N?"*A&%<Q
MV%^_QF[?'SW^Y.ST^,M3%SH>#>N*1',$'/?'R(0JTCBFG'K,T 1Z' NJP>6[
MC5&AA:7H^@A6"JC^U/YDDFFPDJ4LN$F[LK[&:HV1C2JY9$0'8)*FC9FQ^_W*
M"*M1A2DD5U.;4B4C2$3$=(,R]1)+(IS: .%K+' 0BN@0!GQ8K^V*7%P]XW%=
M#=8462G>F&*CL?0::GG]1LOL4:W<78->1%BJ$6$T\!BWP<I'1&64SX"2UW!_
M+=)G1)B00-B]%CY(IJ3/D8G(;JV/PLGU"4BRY4>.G^P>CY:OQ1I4(^=DR1P;
M7J\#-HFESN<+UUV/@X*]R\6740"].K^CK=L3*B&/>MD\,Q#XH@K*;,F\TG2N
MLHJT$8';]N04.1VNN>NI^@ISE+)-*MW%0MHNJ"9/&ZMI&ZJRBV69*.^SVJ+*
M2LZ*:6T[A>(:GV0!:%;,$.(Z2*;2-!U"^QS66Z#>"%5);B7A!VG?C8/L@5 W
M6CNGZ!"SA4='B.%'1J@OKGX#+G9"PQR??NDHDS9)I>;&[P(%(#[BV.AOOOSF
ML5$?=A>81!FY+TN41 9(/*4*,!;%;MW9I!,?%9HB1-.)N8@(3ZR9H\K#DS/5
M*$5O0<C5TX9..#3^W8VE2 N8',DW:!QH6<,52]W4@MA%QP4UI=6MF#%%O(CC
MHZ@1$_[)$L.QG^J,S&/6B&,UH\B7?D]D$DQ \F;)#.2QB9KS_EE846A7>HMC
M=O#X[*A0DU"18Z+D02I#(32G:N"D?'D2CHL82*Q'NQ]SJB$SV%T<:Y(<T\7V
ME1#V4MS0%,?V8'."'<-\QQR;2P]RX 7&N82J..Z;8S/K/CKZ^?TO<$7&_C1)
M"9+Q\Q@VP3NZ=[,<FDN4OT)WM*(_S!9YP-_S>L 3$PD8*%,1^R.AJ&=/Q)HM
MQ+3V+_39\>G9PR_T=]D59D!,W^O"FUM0>XA8R*X#K9(_@6=<\4.*;M =P>&6
MS4W0:NA-6I)IE!)"Q?C'P%Y3Y?GVFIH&Q!82).*XN\WV4U )Q?6O,92?1'VL
MJZ!<LE1LY! ZM#31!20'*WGH-'$60!B#1R6/7^$5X;(XJ&N<BPCC3!8]K@=/
M6DO_I/FTRCN&-DU#F73C(2OY%7NTD.)%W&0MB@"WXT% :&B/J1_1A+^Q7/Y7
MCKF]Y7(E5U[P3U&0Z0:I3$=,9_'>L^V<XD#,-P*R1Y5S\<)X^)P[:S+ZP3N7
MY/\!O8.EBY9*;*&4RDUBQ!<1S,V7#NKCY1HY9&M<;QX+U(FUTQ8['@@MM$2M
M]*>[H'PO^-85?_RCD%P<D62RQ$K"55Y?#VC.!>E0:DSX+"9LZUJZ9LR=YP,X
MX*!Y.&VS1 .)#4R0$!5 NX^,X%3RWKBP#\E7"153!)M'JR,/AF3_KU\]>_..
MO;DTZA$PS@]U<UL)%[)81A>G0CWYLM^NG@.D  UJSK594IU%Z@A?,&5\1(,_
MQK# U0;=,.S@S>L:",PJ4.M=<IE+!50]<&*GRI!6W,4$C>.@6)6KQ.Z!9;5N
M0_C LN%MPX(Z+XTV)C6/ND0EC<%#. 8_F Q>3Y7T4MT^-ECYX]/\?8 -/#FE
M*9Z<1#/I5[Z.V#3D:3@'V:B.L4^OX!HSR"<)Q-Q)) 5A' @ CBC#2=S8=>)N
M^E8]')'@_CA<A.>!AE))2S&4ZLD&JJZN??>XTX!=(V5:<:'"99(K@H;?!B6[
MSGIV:/1'R?U)6;H$RC9QKI1>(VV9U_D*G<\TJ'R-EZS+UT$*8 ,M4I#95D\<
M%?$$\\]@*9]KR4_4FO,_HM9,/?K;CKRCCXZ <\*C.,7Q*<QR-%TY10TRJ?5.
M)*8GYT\?+^9M-0CZ?Y0<-_$\UI$XX@7H]$>/3S+W,9,"PQJ=X"OFJ?Q!-O!9
M _L1&@D0&IS0K%:G(V]O.GZXI>F([3O*+PG!.6 (91*AUK/-+1\=7;ZX?'WT
M6/WP&-:!I9J(<?/VSYX>GSTQ<?4SC^2[[!>O:ZWWF^-.#FR6-+>4\<%(,)RT
M;^9B($288HZ%04C,NP:48W%H7+<4P469N]@VA,",J4@4'1SS);P)E-AC/#8J
MNYC4B.R8FU.IY*E\YJMAV2N CE&\F\9W@NWY]PG Y+M?7".U"ZN]C-[$HQ1&
MI1>,U55C29*TIPXCQCG[:AE@OQQN3BX,(W-G7VD>5K1L:S\+J:L0=XI@]L.*
MA,WY=R8T[U!LZWLM&N6%Z=$&J+^W*P\VCHQ+#3/W$L/,-S7TY62<473"ONA]
M:,YTR'T>0.?@"4GWT+U,>FN_H-J\S_,^__$'<@!=@JK<<>&AOQUA!2O[%AD
MEB3^[N+\Z MX,S[^XP\[(&*_D+J%O9G6\.KIR==?'7$<F'X +,,A,2X<!%WZ
M<T.)$_C 5TA$0/63#S@!&O-I>3_^'U!+ P04    "  9@4]6=RU>,J\&   /
M$@  &0   'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6S=6%MOX[@5_BN$=[%(
M '6L^R6;!' R.[,I9K9!,MT^%'V@)=IF1Q*](IW,]-?O=TA)<1+92/M8((A)
MBN?^G8MT_JBZKWHCA&'?FKK5%[.-,=NS^5R7&]%P_4YM18LG*]4UW&#;K>=Z
MVPE>6:*FGH>^G\X;+MO9Y;D]N^TNS]7.U+(5MQW3NZ;AW?<K4:O'BUDP&P[N
MY'ICZ&!^>;[E:W$OS-^WMQUV\Y%+)1O1:JE:UHG5Q6P1G%TE=-]>^%V*1[VW
M9F3)4JFOM+FI+F8^*21J41KBP/'S(*Y%71,CJ/%'SW,VBB3"_?7 _8.U';8L
MN1;7JOZ'K,SF8I;/6"56?%>;._7XJ^CML0J6JM;V/WOL[_HS5NZT44U/# T:
MV;I?_JWWPUL(PIX@M'H[05;+]]SPR_-./;*.;H,;+:RIEAK*R9:"<F\Z/)6@
M,Y>+\H^=U)(\I!EO*_8>3M)&FETG-#OYPI>UT*?G<P-91#$O>[Y7CF]X@&\0
MLL^J-1O-?FDK43UG,(>2HZ;AH.E5>)3C>U&^8U'@L= /PR/\HM'RR/*+#O"[
MVFF<:,VN5;.4+7<@@0<66B,9]AS#_KE8:M,!0/^:<H03$T^+H:0ZTUM>BHL9
MLD:+[D',+G_Z(4C]GX\8$8]&Q,>X7]Z[7&)JQ:YYUWV7[9HM&K5K#1U92S23
M+:*JMTKSFGWLU&YKS?R(C&4P[I[78LJLHX*GS5H,N4W"S4:P<M")CSK1,7=Z
M:5575A4Z6_?J0$G!)+"HV4K5J!GZC)V\QXIWUA*S43L-(GW*?D&$MB@0AM6*
M [X_LJ (O"#-$+RRVXD*]XV =@;EHQ3R@<!,M[PDSP;G6"6(,O2R)(87]8:5
M2 99B<YA@AYF7HR'=P)IT9(5L+F1NX;5DB]E+<UWW#K)_/R4?5$&;G[-(?6R
M.&5?.BC*74$JE3:D=!:-L2#C/=8*YZF)NY%7!,4A?_QUUPH6^2Y#V+W8&M$L
M1<?2_L2I]@$L50?G//F$.*>9E^<Y%J'O!5& 19Y[/H2]\B5%;"40I+94C6 _
M_9"'0?@S"S+ZZ[VZ$? J6H8+YPON<=YSCU)V;4L<E.Q!Q%K5CI*6@G>$GDH
MO-(ZH/#2/+0Q#.*"?GTOA[:?^CA(\5KV 9+?X&7^# -)[H5^2C=RKRCH:I;A
M))D&19IZ86'Y%IX/<,"DQ(L0XSOQ(-J=8'K#NQ[K+/'"P(<&?I@A'&&4'<!)
M!FSZH?.3GU,4"D)K- $<V 1S*%1O1D\008W8NL*/(OJ-O3!&T/Z[O+6H$U,U
MY7],Y.O7XIZ+J@91:Q)UQC[U^9['<%?,;BD;M7 -3 Q5P;DB3MC?P*(;. :!
MI4K]*:GU'HP.B';,]B_&63%$\P5'JR"%<2K8+OV06 74>1%%TJ62#]*./L!K
MG/@3"$@!OT-41W%0H-3E[$C[2<;VD[RU_7S@LF._\WH'C_1PN:D0!;F2MNSV
MA<&V5:H^%*K]K,7S7?-R4'"=Z*@.;^Q$---@AH/@%2GZ,"K:PX+W>GG/0LN=
M4MZ+T%F?KD1G[P^XAVQ,@A3]M5+5HZSK-Z+_IH4PP*-WWF?!-88OV]=N12<5
M)I+JWRB3=*+[->SHKR^>ZW_FBA52._/Q?RC.;G_3&MZN)86C-_LOP.Q6 ISR
M/V"IU<H\4M$*4J^(PJ?2[K:3Y$_UN[;.T1NY)<A&R+"1WFV?YZ&7H%:&,2V@
M6H@BZN>TIQ6$?7H=AC/V7CBO#[W'\&^4@%[F1^P$Q2U& PZ0+<E$FA8H[4'*
M"C3"Q$O]PA)$X2D+O2C+''XM+ @5[5-S&#Q+13GR(ML70)E0HPA3+X6PZWUT
M]!'8<DDDF!S\(GT6B?[HXX 2F@"\M,AHA+",3^D(21\'KROS_P&.CV#WP&P2
M^)F7A/%S//=G"U**MZ6P+;\$L:1Y4%,[.(DPMP7)Z4@V'DP)&DOFXOH3^3\
M1@;"?OLZ R(TH">@N]T-WGB:%H6O[%\J[ B P:Q(GCCVVVE$ \,8DDZ2@N <
MY6CS?HIA+.V/_ 2TV:$4Z6<E#"-I,(ISNZFSMP _\'T+]!^= NX@ 8B/(#_P
M<R16\B)H[NS>J/+K"S!B."GBO9KCMG=/@WL%#5>=:AC>Z6M!'Q:6&LV>\&44
MX YM*\<*=N@)"2=!YF$0WX/#<'!@:(>?@S!X88$[V\O>V(M3RO"DL)LD3"9;
MZWSO)1T%<VT_16@(Q:3@WM?'T_%KQ\*]Y#]==Y]*/O-N+3$ U6(%4O]=A@[9
MN<\/;F/4UK[R+Y5!=;;+C> PC2[@^4HI,VQ(P/@-Z/)/4$L#!!0    ( !F!
M3U9IF>L/50H  .0C   9    >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;,U:
M;6_;.!+^*X2WV', -1&I]S0)D)=NMT"[5S3M'@Z'^R!+M*VK+'HE.6GVU]\S
MU*MM675[+?:^6)9(#H?#9V:>H73QJ/)/Q5+*DGU>I5EQ.5F6Y?K\[*R(EG(5
M%J=J+3.TS%6^"DO<YHNS8IW+,-:#5NF9,$WW;!4FV>3J0C][EU]=J$V9)IE\
ME[-BLUJ%^=.-3-7CY81/F@?OD\6RI =G5Q?K<"'O9?EQ_2['W5DK)4Y6,BL2
ME;%<SB\GU_S\AILT0/?X/9&/1>\_HZ7,E/I$-Z_CRXE)&LE41B6)"'%YD+<R
M34D2]/BC%CIIYZ2!_?^-]%_TXK&865C(6Y7^(XG+Y>7$G[!8SL--6KY7C[_*
M>D$.R8M46NA?]ECW-2<LVA2E6M6#H<$JR:IK^+DVQ#$#1#U :+VKB;26=V$9
M7EWDZI'EU!O2Z(]>JAX-Y9*,=N6^S-&:8%QY=2^C39Z4B2S8]$,X2V5Q<G%6
M0C UGT6UD)M*B#@@A OV5F7ELF OLUC&VP+.H%&KEFC4NA&C$N]D=,HL;C!A
M"C$BSVJ7:6EYU@%YK[,'691 4UD8[$[.2A9F,7OYQR8IGUC/!O^ZGA5E#JC\
M>\@*U1SV\!SD/^?%.HSDY00.4LC\04ZN?OZ)N^:+D178[0KL,>E7]_#'>)-*
MIN;L5:Z*@KV789K\*6.]E(]9WMR^@B]B-]^@#W83W2*UR'0+O&!OR4/K'-5D
M>)T?EI(MM%IY7ZU-I]:B4BNMU<JWU)*56D6W$X])N219<9(^P<U*F0/]!% V
M#Y.</83I!KV2C&4J2S(T8W]Q&ZF5I*<E]+E5JW68/?W\DR^X]Z)@D<H*E29Q
M6&+2HL1% X(L6@]\A!@6%FRN4H2KXIQ-[_ OS(M*I-H46!24)U32#Z<?LV_\
MG54.+JTHDS1E2YG"1J76-)=KE9=)MF"D''O&IA:W3O15"+I:?M#M]U%S*$B/
M<0>9-,-:YHF*F;:%>+%W'9[QAVPJ4L-?OZ__E&%>!2M$@TBN9C+7X>:OVF]N
M&MRU\*?;D.;?C]WVD8E'@I;3!BUG/&A5N9YV8C_6-F!X7X/AK@^&7P@,OQ,8
MA@+4Z*R' U2U_=HV>I**BL"X11]7?Z/=;],%(>';@7PP@FRA3L-K]PD?,=D7
MIC4(9Y&"X\"/ \/D >VT;;@>9Q_7CV$.(,;_V30K)%:C'5;-R%A:V#I/(LFB
M99@M)%)FM%EMTI (5(.8!B7_@Y)1F.=/M!OZ'BK:@<%]T>DZ@D"W1:![=-J\
M7I'3D2O=DFWPI*<U!39@!-J]A+^N="SI0#B8)D=G'D:AIAX]'"U#6'0F9<:B
M-"R*9)Y@VCK,S6&R+$K"M!_3$,3"AS!)*V,J\.N0%I=7X:54X(8E"7\Z94<@
M/FPM0F@QMB$$@X0T&DI44T6YC).250&(S!?OK(:&D-A(Y5CQ6F4QS8Q)-G4X
MKI+)7OZ@<9W4@?7UYNBEF(1(?8U, C"FAI)PXEPNJ6YXD$W\UT'S1,_3J=#*
M&5)BUYP]%0[Z=(>OBJ!5O]=;-KRM;%B1LPI@^Z'@>LP"Y^#:>;E R?1\%D:?
M*.6U;0;,4R0QD$*P><8<Q[ $.;^P',KMMA%8_&0KVCNFX5H6NX8^Y;Y YAI$
M!)KN4\<_:6_09'%V3]C4QEMMLB1*UIB86X;C6(RS*>=N-P"/;<MGMV_^WG<\
M[CN&Z?J,NYP4%+PW!?<YHA>'O^9(F#31#*#"&$-X)LGO]S4$PM+]S35;*Y5N
MKX(; 3<9+ &%>'^(+WSV0970>1QUL*"+1>E :@N/;!D8MBVV;2D<VW!,^^OP
M<0 #OXX!D$RXI9UK.$@8T,WQ23<.-32;<PS;<W<@N.W&4X%UV">U%49@;[!,
MZJ!Y??N&9C),S_O!GL"_GR=8KN'[Y ,>^!M9R'&W]\[R8(=@Q \\H$M@8-\!
M/-<>=  !WS #YG!WCW*AR1?.GA.80)<7,,O@&#=U[!Y(31<>:@_X0! (!@7V
M9C!,QSW@",)P+!>N)@9&N<&QOL ]'RYK:Q0X'K''J> [<06)W+"%^QU\@7^E
M+WB&J6->K[:!/_BB]@?;^Y(_F-3WZ_TA@.01QN*UC,7[5L:BSRP&V EUU<RB
MAZC9$\9D^BQC@X6\K1<PQ&-&]3G,IK?)@U9.MLIU3&*0*)3[$<\@E:.>RHW-
M0450O15+]9B!*F'G3MG+SVL9T31UGXIVHLB*D_D<,N>Y6@W)TH:14;@I0 V*
M8B.!RU7X5-$P79C1(1YM> 3J0[0*2UZC@YJER2*D<\3Z9 )-#<_=[DHT#657
M%J8TV^E.!+LG7^KM4H/L9GOZ;5_T' V G=N[C2Z352;9$]6XF#.5A79:PS>Y
MOGJ!/UCPT5AMN78T-)L3C:(;"AXFLBCBCK\?/MJQO?X878+95C<.0IOM(R0:
M?N#5^:K*3C0TG*-&Z/7FM@!5$;B:A@GNLCL=#P+(X;@ZAL?%EKQCDT)-CFH"
MM#O#."&JN,_NF#'R47&-_0*\XQ4->^BR>;6>D9CBMS'%/SJFO,M5)"42B-XN
M F0Q%#\:+@\[*!0A91>I6[9<I>ZAB#*JS7!$V5:K:-0Z5&*$G5H5H]\C\>$W
M'>6U:B"B[Q^->'@$YWG5FQ$9E7<YV#($L%2UUWKL;OD4F#YAOR%W[*E<A2V$
M$[WTWJJG2$@.^+,U!H:@!4-P?()IHM-S1*?G.CKM H&JK*Q_Y$7;SMZI(M&O
M570T_$UU.74(#^,*?:%0'6 CNZBH=.S5E610N&*M(XU[7";1DGJ-U;1+ "93
M95614X68QS)&_EDL<KG08$..Z@Z'L%>E7*C\J=I$F2TH,\P9DB"EDY .+N/D
M(8DI!0U6_:2X3E1)M@$DM_4^9V\H=$-0QKI7+-T_J(]8)VNJ<@#?.BOT=N]+
M]S^P&@7U-2VSJ4\\XF/<T6&1CIW!%FUZ9"-25E5,7:T>BL0<,1@5B /?0,\
M91<H?168=9TZ6)F"YOKF3EW:)I5^XRY!1^)R/*'U)-4YRC\+3-TGWLN]JDQM
MRM==JB[<[5*UJP6JYX?RAG#%3L7:+W:;MB,Y>T )F [7IHXA3,W6$>%(!6UJ
M8>M'"%]8H-4K</\/,/C=ZD!A(GN[5/TY@(HNYNA1(.J"\!#4@+/&\@2U0(]T
M@.9*QA#2 /1#I^Z]IAV4@05[IK==_[5@Z;7M NS03(>NPX#[6BG' <\&[ESM
M]<(,JAK,-/5IE*[(;!_-3E-"CJ0W;G:OM,UCWSI<TTM_XM4 Y-CQ SW17/Q#
MCXOO9,+!]^*CFAS_)D*WTB&IYC8]I?7]2,::#QS][J;'@]SGT%NPO:ID%Z;;
MG&FDG#YG-W*19!FM=!:FNM,SIDOLZBK<'L%ZO8*M=$T=QFJMWX]=W]\R2^P?
MHW \N^UF8A(588:J;CJ3F9PGY0FS$" =E]BW.:HBD]4Q=5\]V[;WU!R"YEGO
MPXN5S!?Z\Q)Z(;G)RNH;C/9I^PG+=?7A1M>]^O[E;9@OB ZF<HZAYJGG3*IJ
MM+DIU5I_QC%39:E6^N]2AK',J0/:YTJ5S0U-T'[8<_5?4$L#!!0    ( !F!
M3U:H18^XMA4  $1)   9    >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;+U<
M:V_;2++]*X0WN]<&F(3=[&<F"9#78 /,[ 3)[%Y<7-P/M$3;Q$JBEZ2<R?[Z
M>ZJ:+UDDK60R^\$6Q4=W=7?5J5-533W_7%;_K&_RO(E^VVYV]8NSFZ:Y??;T
M:;VZR;=9_:2\S7>X<E56VZS!U^KZ:7U;Y=F:']INGLHD,4^W6;$[>_F<SWVH
M7CXO]\VFV.4?JJC>;[=9]>5UOBD_OS@39]V)C\7U34,GGKY\?IM=YY_RYN^W
M'RI\>]JWLBZV^:XNREU4Y5<OSEZ)9Z^%I@?XCG\4^>=Z=!S14"[+\I_TY?WZ
MQ5E"$N6;?-50$QD^[O(W^69#+4&.?[6-GO5]TH/CXZ[U'WGP&,QE5N=ORLU_
M%^OFYL69.XO6^56VWS0?R\]_S=L!L8"K<E/S_^AS>V]R%JWV=5-NVX<AP;;8
MA<_LMW8B3GE M@](ECMTQ%*^S9KLY?.J_!Q5=#=:HP,>*C\-X8H=K<JGIL+5
M L\U+W\JLUT=9;MU]&J#%<IVJSS"6D=OJGQ=--%/95WG=73^:W:YR>N+YT\;
M]$E//EVU[;\.[<N9]H6,?BYWS4T=O=NM\_5A T\A;"^Q["1^+1=;?)NOGD2I
MB".92+G07MK/0,KMI3/M?<Q7>7''XXO^]]5EW530E/^;&FEH1TVW0^;SK+[-
M5OF+,]A'G5=W^=G+O_Q)F.2'!2E5+Z5::OWE)YCC>K_)H_(J"FOVUWRSYJ7Z
ME&WR*7$7&YP6]]<;6GU2A&)W'34T*1%?W35UM.%N;[IN:W3[+#I_B]NSJHZ*
M7=3<E/L:JE1?1%BD?'N95_U"'9T1D7BLHJML6VR^P+SK8HU.BFP3/8K^\B<G
MA?P!1Q;J\Z;<;O-J19=T;)2(3&R$BWXM&YR9D F/A?OP>)RF2;0P^[J??7WR
M[+_:EE53_#M?0[*Z8=/Y^^XV*];1AZK8K8I;B$6RW%NE][N[O&Z 9\W46BUV
M_PUKU>!BU@NZZ@3=!T%O#P2]-X=%+^BSDY9Q1@/N35,[16^+JZN\R@EE'KQA
MM/#P-YL(4F4-+:^Q+A9*\9&/9>IQ="[BQ.L+.I?*V%K-1RI.17M5*W6!)G>P
M[ST[A#C:T)2L\SNXIEL:;WO&)[&W)O("G5@\:L5%)&0:*Z/XTZB4SOJ+.0V^
MK> T,38 BI Z]@ZZ+DTLG([.9:)":T+HT"JUEDIW$?V855L6P+C8IRHROGU$
M0P +7?:*/GR"<UJ(B_$$B1AWH<V$CHR,E2<919RZ%-W%*DUB)3T=J013(7$Q
MP>TI];IJ2H ]1C#@(!I)+>ZE)Z3"U*9X(HUU:,UX'^O4XL@F*40UT3DFVOLP
MOWO(%+G8&4?_+12$'DIBA['P1QJ13ZB::WC]Z'-6Y:0T>60T;H>,W6>' A;S
MX&W:?W;G P"H6,@DEI[,'<>IX>FF%0=,^.0")YVQL;:2;W!.8?T4WV#CQ,J+
M>WYO%?S>IO5[2L8NL1=\(&FZJ)$$JZ"<"@UB@5/MET#&]"!CED$F$"/&F .9
M"$G8?'_*P3]:GSR%(HOMSZ,(,Z.B^1(L&-^79H2F7R8_O'KS$Q^)'RZ@.1L8
MYCIJRGDLB0JPC+H%K'K6;[S.KXO=C@!M1$"B=[^!A&+DYZ_S77Y5-%"TFZRZ
MSA^75U=U! =>WN45F1LX!CW[/WE613GQC0D$FX45J+(AU='*L'XDCN$DX756
M6..3T,-)&Z5R4%,H?2RT/@$K%"PF-<.3-G*I&U!!&]@@H4YWO?M4L*@Q%$!8
MF!I 4  #H+8)8-%+2  H$F[:X&%#'H"4QHDB=(F=9DM/!" /, 28[TU;2A,1
MYIZK% T+W"^ MA,&#8,E#!+'$L/$:5+9I-A-)P'#76P209,N,64FW +S^V.5
MY76V85U?4!HQKS0$HXZPY=Q@-.HB(,L%7^EUZB3%@2O ZF#!M$,SYP+0I%F;
M3O RL<3ZGCL%[3A/V<$85J=>>1P!N+3)\5J06HU&)R54((&BQ59JPCV'!3%:
M=&HUJ3W:P#FF-!<)-/9<&;0!_5':=HK5:P_['B])3DT>--6L4!/J0UX'2R^-
M.Q::5.M1Y'5L@^+ *YHP]^C;*\/S#^>G!C5[4(<^5.5=P<'FC+Z\WQ4\\8"^
M"'<%?O=A7ZUN@,IKQ&W-3:>(;_,&SY15QI$GVMAD=5U<%:MPXOT6,-PPT*_+
MVX9Z?_7I#6##G(!@R;PRDBM*6>L,K.81\8J$I\(F![1Z.,(DL6=LU?@D1:6)
ME3#1A(B(Q#J#(1RMT+EPL(*@TP\K<)H ^BQI/Q[2Z;&28@&#D@\D"6."#NE!
M.5QR#(VI9=4?PR,,S)B(N!$1%QFG1 P%\[%>>,66),@06X.8U'L;&Z@XF$9B
M/?$C2>@E0.B(/(W; V=*L1*MG?3&H)P+L*XMP:VPQ].H"0;4-&%B?^&/GIG[
M# 8%</6@RK3H:=J1)<CE7# :SX2Y'<"C=BKPT-CB%LB.[<F.720[[Z'G=\5Z
M3_:THQ!@PWF:NWS$?7X\RD/\LHM^+':X2#8R#MRI#:9)+9I/TJ-%B;Y/D'69
MU2 Z,.P5H0U  .-;Y[=DR;LFL*,X^GQ3K&XBK".PJ)L%V$9^EVWV'9%:$X)L
M(6*4PY^MZ.P!$8N9$)($'?LB6"+FMNJ:P$5H"?<YR[<^$GZ\"_CQ:K4J]S2N
M=__:%VSPT2]HHVJ9-K7_%6P*VI:D<ZBC$KZ#3 6JY=(3@4<?6WBOW*-K,W@#
MBX<A'4$$Q3@IX@?PO0%=A#=#<[B KRH9>ACCB1]Q/6"*(BQ- 4Z@6\Y;4$<+
MJYN$CUX$Q&O)L1VWIP61,CF QMP,8 A^P.$)O#@5)PX#+")CKG.D) ^Y&:5:
MIV&9*QO$E0PD H$YAOZJF= 4TM7+EFO!0.CK+_"LCRFYNM]D<(5W?.T#)(?)
M%254=;79DPN$SEY-3>!G1!2/'&"7G%'"%D&GKO:;L/1DP^LG)XGS<U&OBRH8
MVH?LRY8-_#0!0)!3(WH)5ED%NK".=N78)*'73_X@(UQ@I[(UL4DCU)KOD-Y]
MC1%Z=^RE>A4<79LU0NV._;L0)N05(GB7P0A!_H=[B=/2?9)CE E+E%J-+%%C
M6+ <^%3*19"1VS1]T Z=.1:N/0WB8%3RL!U*W,1_XGL:H8DMD[A6&#)"*U7@
M>IS/T/#J"=L@$ ?3M."C7>^CW:D)"8R:\^+!4WW(X.K>[G/6][^5NVRUJLB3
M,R6>\KR+_9SL>>O.]4:4#[FF\^QIQZ+=DFCK_4-^KQ_!\8%/VDGOS[S95Q7U
M>N\T;OPJ?YCR\@P&J-@ H9<<ZAIKP*O=07IS4/(3#//(IB@RQY]/8I>*+JOY
M@'F..#GE]30>M)9L3JJ4TY46 5Z7U.S:Z@WV(67N$IOA8\J9$D^&2@O  !1=
M6:+8C WH/U9>C1*=0^\3)@TSL7"^9+.(7<%F!3R6!_7W"?,.%3OM1VG.]HXA
M3)41@AH\@A <EI>V"<W?X5WGTIO0 \,&^X@"B=1PGA+*8BQ[6$3=2H>L(Q$*
M=K?CG&<K^']6S9?R(3%=/O S)ISFV,.D@E5HG*;_*BU/DT,%MR&++IWO<_2G
MJ[@E94-X2 JER%E"U6EJ?>J''#TTM5=PBE$%W(RWE/W68$-6<V*[3<]/J+0'
M=4RQ;"KVR@'&)6N@DHJ5?$C-+ZJS17A.5- !1"1\9$Q2"6EC37,0:XNXS<M1
M:KZ]94C: 6O0/1RL0@,@;I0T;)/ROT.IYW+SCS"UL>9(DM*'G""#FJN4/)=H
MA2-%MM+AK NI]#Y/CQLDK&W!A?G>A?F3<^J']:;77:06\CCE;NS(/D&;]Y.>
M;+&[[QQ#;CK)=H-D-4O6!W_?\"CEY4,$2KPR9PX+KMJ%D0O)_]]5#PRH,IKC
MT>'2M5FDH=(25(65#)Q0ZC:=I4\/)NG/ S'H;SYHI-@0CL*1>9'5@,'* 1(H
M+*0_HJ6J_3_V:(@)$2&"I0'979Q88J5>S"24'K*WWIY#L$<T4\"/?8/E<JPF
MO6$FZ;C( 5$3-DO.XZHE\Q/)L+TD.;UR3DN*$;_?-5 \J&LPNG"^HX^(AA 5
M4D+UUYNJW%_?#+>_WZW*[>16AV4AOL$LLU;48B3JR)2">56=I$TK:7]WP9(^
M"VG<=\=IW!D;88MB(UK.\PZ+R,@)U3Q)Y8?DQ^SF"W"E*)7'C,Y08#:.M2CU
M&#GS=6I\%#O-E(+GE3;E AUKK5]T$&*T 4J<K*'01G #VNM&.C$;SCS0XJ)F
M%;NPE2[L:KO.*L[W[PXZ7HY=3@'AO]W7U7.NJ_4VW]KZY.I=0]F@Q^@281;8
MRCK[4@]Q%1RVI^@6X::V;6[B4/K)3,FYO(@4(ZF"[OP*>\%I4M++AA20=7=?
MX?'6]JBAWIQT0A2#:3 &D":!34BG>%CO0Y8&OG2I5:SN(T$9N3Y1\XB N,T<
M366(V&0PF3$U=1NRTYLO3W@H)X^[RKN8E=SU+7EK+/QI^2\L -?-=V43<14*
M;5]^@17=Y;MLU_P7*<8ZW^[ZPM(38";5V;>40N**^Z8N*4 F Z>GW[1U*!Q>
M5>4VRJ*JJ/\949T* \!8NG$^63(M.9B6/)5]?:1^WD"OKLMP8MZX%MN<QO)7
MO+Y+2WC)-;HR;'#8$E>B5>)40K;Y0JRI7<E\'8>T.@F\&@D<[.C>-@8XJW)S
M%ZH1W5%@,S/&RQX!K?U2%=?%+L# L=SW'(%,P'+PS]$6,RJ*3#L&A&PUD:&4
MC(S#1VV@\4R,O$.L(#C1!\MG&FYCZP@+4AV'@CQ(RD% 1JD(27'G6&^(R;A(
M4T48,;0FO]![%7.$V :AJF]G9#6;I80$21!34SA.0LDD 7$RK<"A1CD6V*H9
M@4/NY"1_V,Z7)7;'H BR)T,LHE/-[8NV0W(XB9G)I%*&19KQ)!W5+R>S,U,U
MC&ZJ3A!_1G*5W)><4B"SDE-2:(8,=/ID$'7R2LC8<+V=8DP^$7O)U<)8<^]<
M[.?N':7$Z2!A9HEHEX+ET0P)VC^&<-12N5=PM<A$HV(F5!B+'F9C=J,H)%.A
MA"1CQU$D) LG8L]!)TG& 0(5-DV03+$#Z20+J:R>\+1CID*&IQMLFV<A3LPV
M)3E-S0G94 2!87%ME';+!,WEG8F*\QSC$<>)H;*Y]9QDX++2D/^>J%W'5(0*
M,W#5B<?QM-1M]25Q(4G$&Q6Y4,-E_Y%HQDZ(%M)O(Q!I!YUJ7'&,#0[SU0;K
M!HNN0U(*[C+$"Z%YJBX$IPR8<=P1+SI5ZFG!DX/A)PCVJ<J&&-]C7:RQG!7B
MVAKG]4>%-$E[?)-CW'A$!>_8\C $I?-8(*&2F-(:G!WW.F$9/>L#9)0LDW*V
MS4/T,K9YQ$D.U*E!C"F+C90S]O/U1T.+X[F!V':4N/*T_^KD$D&*=8=J=IHR
M,1KN%O"I_2&$M1U]XSC:U&E/ZCNXP-+RU+>;"YQGJ.8UDR; !NT*H76SA\%,
M;*V;@E$Q"EU<9(]+I7X,G"S,H1R2Y3"#'.P^:)NLG92#<KT3<4D[PBZ%^[UT
MHFMOP8%\ZV>8E>WQ4/ZX48PWYO<JH4$D6H_@0"DXN9T: !<OD44PP46ME$#/
M!\<DV>?HE&".$\:FS8,C!G#"CF=+$@9+JGQ1D1"0;A+?Y6P2W?H22JWW>4LZ
MI0Y$960'Z?"2!?%@+IZ/G(9:DKPN:4LXM*V<U<@+ *QKI50,/)V478;^#R&(
M8I(;2BIVGD0001?"G$KEP?T8U"$NCYP<8HBPR+QYG2PGK9E<^'MT"T!-N[+&
M:Q$[QG<XDVBT+VS$#:4>CDVL]03.W^.'@K91LH?35-)-6GF-NB]O4*)!7G>/
M^71%AZ^AA^#0EGM*T[94!]?.Y3EZ%R!$TYW6,M2Y0Z $]2"7<S!%Q/3<K-%.
M<4.8#X+@KV*'Y,U%)[A12X(++D8<B]Z^]/ 0/72JS1\*U@_/.T6)AVAI&$\U
M<RA) V<#HBV93,*"'\ 4I>* 0$N;0LJ4R"%H(97]$A",4<U1@$?Y!_FAI7<<
M@FA*MOPP5)_PR4X!ZJ_#C,A G&576&M%"U6@(WX(" CD*VW#%(M(*[28A-E(
MN@,0%KY"@V0E#N\F8;:2 \NAI3 @-)KRQ2F56V'3WO'&AT$-J-)U3 IAFLSW
M<9 DCL4(:P B;M,@3L!:X%+BP_:KECL'<4(!ZY@4*@,3UT&-9+O?!S<'*Q0A
M&=3FDR1/0V!G"@A.J6DZ"ITE-$-J/&#/$P+U 51H1B1-1R92^ .X#:.6')!-
MT$&%:=2A$) "RKAK<C"\IP4SK\*!;O$.K#[LYX=TP1UUTK55N&4R:(R%?_B>
M9+!K\9 H4S2)=;+N],V=/1E$FT(_1 8I3+:J50?K?B\)&.J.]\E@V@4KL &.
M/3A4TCK$:(IWL @$#ZPZAYN4,0^TLV4T,Q,1,YP^W!\9TA%@0JV/."&)8X_%
M,6$G5 @=B2_:27&H6#K/"KL:Z/=2CJZ]_RPK_*-&,<$*L1B"-AXS;5*$R&R+
MFB)M$L#!2P4,4[QWBR@\F!]O?@+C2QE=3-(6CT'=",''/H1> _5D$0%@R/%[
M$,.4WD #1*1,UGHF0B^+RGN4D+R"Y!162"VE(5[0:(R!Q1$E8LP!FG.(#4KH
M W&E##GK=R]B6]]>2JT.+RV+Q;>-)]X'_KE<AW%G]9!??TN9\(\'F?#)G.MR
M9P]6L/'E,2=;;\NZ>;QE259=C6-55F$/9?\N6)]-W8YD7LS>K_F3^_J2$VF>
M>;LK;M.];>(WH8PXOTEZF^V^1.MBS<GTZRJ#%,-;L(#(P*:X9$YW#MVC%Y9U
M=O?FN]^:($R[;91>)&FZO>PAIU]W%>X]"SN9JGYSX-;TC#G1=H\'KW_%=IU)
MDPV$ /\/'NP-Q=N#XT-W:-A"0A."MW:D7_,&RT@*:8^^G[A%U47CW6D>[DV>
ML!FH]RE6'!R/DH.@P^XXQQW.'LP5;<%4X#?.CC;$*J;!,I!$R: @NMU_!SD9
MVHX@_1),#+\:()9_-N#UL,/Y'DK0UJZFC-[\\H_W;Q\+/XD*RVU/H4+X<8_B
MWWE]?X/U/8.GS267984!Y611_$)4*&_1<YU4$<QVG6^+U9/?64KO/-X 3*,%
MAV='7&^HT+#XBQ)B^+D \<#O!<QN.^H7HMUMM^&W;M_F5WE599O)5?A.OPW0
M+\WDSJ%^A?@UMMMN!_QJ+.6ZE7+8?71_E\3H36"Z/M7B03O'95<Q6_8.2SA2
MZ \P-C1)#*;;6?(5R#?L/P3UAQY$ZHF+_LPV:4[<0=2%QW%*^W">"#P^^YYO
M%TC>!X\_]T<]RK2A6 KL3)XHW''X>N_1CL&IIB;?Z>](^OR#/7UOV:Z!!&)T
M??HMWX.M?\>-=EO8#W;X42F>6K=ASN7T=J.GHQ^V@5C7_/,]T$JJ;X??N.G/
M]C\1]"K\,,YP>_A]H9^SZKJ -F[R*SR*CF%65?C)GO"E*6_Y9W(NRZ8IMWQX
MDV?KO*(;</VJA%MOOU '_0\GO?Q_4$L#!!0    ( !F!3U:?;%_LT@(  !D&
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;(U5;6_:,!#^*Z=LJD!"
M3>($2BD@0=MID]91P5XT3?M@DH-D=6QFF]+^^YT=8'2B:!+RZ]WS/)?S'?V-
MT@^F0+3P5 EI!D%A[:H7AB8KL.+F7*U0TLU"Z8I;VNIE:%8:>>Z=*A&R*.J$
M%2]E,.S[LWL][*NU%:7$>PUF755</X]1J,T@B(/=P;1<%M8=A,/^BB]QAO;+
MZE[3+MRCY&6%TI1*@L;%(!C%O7'J[+W!UQ(WYF -+I*Y4@]N\R$?!)$3A (S
MZQ X38]XC4(X()+Q>XL9["F=X^%ZA_[.QTZQS+G!:R6^E;DM!D$W@!P7?"WL
M5&W>XS:>ML/+E#!^A$UMFZ8!9&MC5;5U)@55*>N9/VV_PX%#-WK%@6T=F-==
M$WF5-]SR85^K#6AG36ANX4/UWB2NE"XI,ZOIMB0_.YS8 C5,D0NX-99;A,E&
M8@Z-SWPNT#3[H2469QMF6\1QC<A>08P9W"EI"P.W,L?\)4!(\O8:V4[CF)U$
MO,'L')*X!2QB[ 1>LH\Y\7C)?\?\8S0W5M,+^7DLWAHM/8[FJJ9G5CS#04!E
M85 _8C \>Q-WHJL36M.]UO04^G!6%PNH!;R6JI%[V*5]/B;])/AQZ36-=C18
MTRA/P[<TL.$&Z+=0@BK:]. [<KU--E"JL)J3OTM7XX9,W%TIP19J;;C,3=-G
MT0VQ&R(8X[*4LI1+JB[!98;P%MHLI3%NI0FC.6E%T25\5%P:H"Q)LT"MB<PJ
MF$QO)Y!>0.>2D7G<CN 3-3)_NJ2.9* AE#'TCH&XX9&+-:^;0?Z+:HN:BR63
M.$F:T$C2"QH[<:<),TY/WW]R!]1(DR[=Q"W6=G:L%<=QT\7[4O/9FRZ+V=4_
MZH\]@?"@7"O42]^4#&1J+6U=N?O3?=\;U>7^U[QNFG=<+UV8 A?D&IU?M /0
M=2.J-U:M?/'/E:56XI<%]6[4SH#N%TK9W<81[/\-AG\ 4$L#!!0    ( !F!
M3U9&\!\8,@0  %4*   9    >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;(U6
M6V_;-A3^*P=:,22 $.MJRYYM(&E:=$"*!4W78ACV0$M'%E%*=$DJCO_]#BE9
ML0O;R(MX^\YW[A3G6ZE^Z K1P$LM&KWP*F,VL]%(YQ763-_(#39T4DI5,T-+
MM1[IC4)6.*%:C*(@&(]JQAMO.7=[CVHYEZT1O,%'!;JM:Z9V=RCD=N&%WG[C
M"U]7QFZ,EO,-6^,3FK\WCXI6HX&EX#4VFLL&%)8+[S:<W8TMW@&^<=SJ@SE8
M3U92_K"+/XN%%UB#4&!N+ .CX1G?HQ"6B,SXV7-Z@THK>#C?LW]TOI,O*Z;Q
MO13?>6&JA9=Y4&#)6F&^R.TG[/U)+5\NA79?V';8)/$@;[61=2],%M2\Z4;V
MTL?A0" +S@A$O4#D[.X4.2OOF6'+N9);4!9-;';B7'729!QO;%*>C*)33G)F
M^:BPYAHUL*: #S];OJ&(&[CZRE8"]?5\9$B)A8[RGO"N(XS.$(81?):-J31\
M: HLC@E&9-U@8K0W\2ZZR'B/^0W$H0]1$$47^.+!Y=CQQ6==II)69N?#HV#D
MZ['G_]ZNM%%4+/^=\KUC3DXSVP::Z0W+<>%1AVA4S^@M?_\M' =_7+ [&>Q.
M+K$OGZ@ABU8@R!).I^V4Q1<Y3UM\1(Y#9'))K:@-%M8 4R&44E!/\V8]@ZM[
MFC.E@3=T)%M-HOH:*'58KU"Y]!TM'BSW.PAC/\@".XG\Z32"NY:+@A@UI*D?
M!"&DD9^F&3P@=5XE10&\WBCYC-8B#?'$3X(QQ*D?Q2G<MM0M<L5%;SKC*E>L
M-##UI]&4OED4P,=6-=RT"GTH^8N=_.HGL27CU [!-(0P#?PLHS%)_?%T#+=Y
MWM:M8#8.!5+0<L[<_7*53/PTB:[A*B9]X\FU]2J(_3B>NEGJ3\B("W60#G60
MOKD.7%S@O=0G<W^1YW3N.\*<"#5L42$PW>=9S^ ?9*IKZ^-DGLF^[5?[">TG
M@+^HZRA4S1K$H(0BD_A1$KDQC3,:*9?3 +XQQ>T5=(C-J%*2)(:$:+]*P\0Q
M4>J'44<TI7S9]80NHPL!'P\!'[\YX)W>5U>Z>#V0K5QPLSN5A8ODI[-P2U<\
ME2814FTRL:.^L\KE+Q$4O5K>US 5HVQRVNDJLF_3MBFXSF7;V)+-F:Z@M.D$
M(]VQ<1Z=H]X!J3ZL@;=TNDM\%YD-VW6M6K0X@^_<5"0G&X2=K26;I#2DSBT-
MB=KM56OH#^A09BL=2MN2F.Q!=O<05"G$ 192XGN8VS\ EK)5/8X*A.SK<&[[
M$$9OA $VF01[V.LVW519DO6%<"ZV<49^A7#?'Y)KAZ=7B9],QM='1?P:\'<0
M)WY ]]FITAT=_.IK5&OWH-'@M'1__6%W>#/==D^%5WCWX/K,U)HWFO27)!K<
M3.BZ4-TCIEL8N7$/AY4T=+&Z:47O/E060.>EE&:_L J&E^3R?U!+ P04
M"  9@4]61_-.U$T%  !R#P  &0   'AL+W=O<FMS:&5E=',O<VAE970T,"YX
M;6RE5UESVS80_BL8I9-*,Z@%@+</S?BHTSRD\<1N^]#I T1"$FN24  PLOKK
MNP E6I)I1DE>)&"!/;]=+/=\)=6C7@AAT%-95/IBL#!F>3H>ZW0A2JY/Y%)4
M<#*3JN0&MFH^UDLE>.:8RF+," G')<^KP>3<T>[4Y%S6IL@K<:>0KLN2J_65
M*.3J8D '6\*G?+XPEC">G"_Y7-P+\\?R3L%NW$K)\E)4.I<54F)V,;BDIU>A
MO>\N_)F+E=Y9(^O)5,I'NWF?70R(-4@4(C56 H>_+^):%(45!&9\WL@<M"HM
MX^YZ*_W6^0Z^3+D6U[+X*\_,XF(0#U F9KPNS">Y^DUL_ FLO%06VOVB57,W
MB@8HK;61Y889+"CSJOGG3YLX[##$Y!4&MF%@SNY&D;/RAAL^.5=RA92]#=+L
MPKGJN,&XO+*@W!L%ISGPF<D[*;-57A2(5QEZ7QE>S?-I(="EUL)H-'S@L-.C
M\[$!999EG&X$7S6"V2N"*4,?9&46&OU:92+;%S &*UM3V=;4*]8K\4:D)\BC
M&#'"6(\\KW7=<_*\[W/])M=I(76M!/K[<JJ-@@3ZIRL.C1:_6XLMJE.]Y*FX
M&$#5:*&^B,'D[1L:DK,>'_S6![]/^N0>BC2KP6@YZW#!.K;ULLOR7MG=EN\%
M+7_6R!N-J81RU<::8Q8"S60!59]7\U,TO($U5QJ8X$C6&@3H$0)013D5R@&[
MMVDU_828Y^&()-L5B_9OVGQX0:&O:7RGI-;HFBNU!L/099K695UP(S+T.SR"
M[<&Q]ZXE9$@FEE+G9B<B&JSU/1Q$,2R&7H ]/QK!,L;,H_MG%,>$V#-*<02T
M>SDS*PY2#^.+:(@3CZ%A".%@(T0)"",ME6$_3(#JP[^'/@( J@,BCV"?$C0$
MKIAZ<!T,22+$$AR$ELQP&%G9<!Q;^Q*"$T:LH4&,XY!90SV&2; Y))$[],$(
MGXX:SRA+4$]V!VUV!T=G]_4"_! .S*\4[G2-/BZ%XL:B<R_FT$),5_;WZN[.
M_@?(Z?39D'E_,8 ALC5$-X:@K%9V:ZMC+;A"%F>N-Y6BCZL3E_!7O'JTDF[A
M79).YAU?6Q7:IN12@EZ!'J3A!;H2\[RJ[)4I+WB5"I=K"?9("*O0PRP*+)C^
M9O'V3<PH.[/U%D$:!"%D_^<Z5Y#ZK<O;.U_[?\GY"RH%M^^JBP<$*)<9XMF_
MT.P<Y5#"D,:C_4TK<[?<HH"^8*6$H!CHEZ54)O^/NP\!2*9=OB&\*"$D+I0/
M2Z >A@%D^9Y&"@4 :0]][#"$(;"X$$*-Q,Q6=XR]V#Y45C.$+PQ >'0LJ/2'
M064>5*TU) PQ\<D>EL\K&B?6I2-0C3P<PN-PL/U^3(/$QIMYN_&%YR)*7@'U
MT!X60<39X;877A_>V=#!&S-_9-7Y=O\,+\&Q)73 ^RT5<B3$Y,<A3L &!S'%
MA/JO00PO,XO["M=VB?!%@!MJ+Q;0+R"Y#QD;:B\2T ,3XI!(?#)Z6>=0.Q[I
M N+;LKJG\81MXPF/;CRWM;'?@'N>M><P%;FG_%J62UZM?]8O^U%7Z^G7;KO,
MK-'*=[7J5[2Z$$1GNJ,%K7*S0+.\RB&G"AA_X(X^IMU IGKN%<,^!!YV/DHP
MA>J%98 "[ /6L P1?'/$;ADA"H5&$1@/P^',0,HS3*DM%DA]1J+]"+:^B*>T
MJ#/[N00/-28@UZ4-#%;/5G<TUY,NE,<[<U IU-Q->_:CM*Y,,Q*UU':@O&SF
MJ.?KS33Z@2NH/8T*,0-6<A+!UX)J)KQF8^323553:6!&<\L%#,5"V0MP/I/2
M;#=603MF3_X'4$L#!!0    ( !F!3U9\!:UGA@(  *$%   9    >&PO=V]R
M:W-H965T<R]S:&5E=#0Q+GAM;)5444_C, S^*U8Y(9 FVJ;;F,96B0&G PD)
M 0</IWO(6F^-:).2I S^_3GI5H8T)MU+:\?VY\].[,E*Z1=3(%IXKTIIID%A
M;3T.0Y,56'%SHFJ49%DH77%+JEZ&IM;(<Q]4E2&+HF%8<2&#=.+/[G0Z48TM
MA<0[#::I*JX_9EBJU32(@\W!O5@6UAV$Z:3F2WQ ^[N^TZ2%'4HN*I1&* D:
M%]/@/![/^L[?.SP)7)DM&5PE<Z5>G'*=3X/($<(2,^L0./W>\ ++T@$1C=<U
M9M"E=(';\@;]IZ^=:IES@Q>J?!:Y+:;!*( <%[PI[;U:_<)U/0.'EZG2^"^L
M6M_!,("L,595ZV!B4 G9_OG[N@]; :/HFP"V#F">=YO(L[SDEJ<3K5:@G3>A
M.<&7ZJ.)G)#N4AZL)JN@.)M>O3;"?L MVD+E<"W?T%CJN86C1SXOT1Q/0DMI
MG'.8K2%G+23[!C)F<*ND+0Q<R1SSKP A\>M(L@W)&=N+>(G9"21Q#UC$V!Z\
MI"LZ\7C)?Q9M@,L<;I2@^I](;S0:^',^-U;3Z_F[JQ5MHO[N1&ZBQJ;F&4X#
M&AF#^@V#]/ @'D9G>\KH=V7T]Z%_7\8NHGNA=A-]+! 6JJ2Y%7()UKT'\%;7
M*4O&"U757'X<'HQ8?'IF0'P^'R'A^>%Z#$>7!,"ULU&(:@QUV!P#W2A6<]3^
M5K\HA%G1M-+#SU[@!R2C7C0:D3#HQ7T&SUQK[M+[G.P,DAYC?7A4EI?;Z;<"
M1[UD.(1=[0ZWQJ9"O?3+P4"F&FG;">I.N_USWH[=IWN[O&ZY7@IIH,0%A48G
MIX, =+L06L6JV@_A7%D::2\6M$-1.P>R+Y2R&\4EZ+9R^@]02P,$%     @
M&8%/5J-5]!OE @  5@8  !D   !X;"]W;W)K<VAE971S+W-H965T-#(N>&UL
MC55M3]LP$/XKIVR:0*K(2TN[L382T*%U H$H8Q^F?7"22V/AV)GM4.#7[YRD
M&8Q2[4OC.]_SW'/V^3I=*WUG"D0+#Z609N85UE9'OF_2 DMF#E2%DG9RI4MF
MR=0KWU0:6=: 2N%'03#V2\:E%T\;WY6.IZJV@DN\TF#JLF3Z\02%6L^\T-LX
MKOFJL,[AQ].*K7")]GMUI<GR>Y:,ER@-5Q(TYC/O.#PZ&;GX)N"6X]H\6X.K
M)%'JSAF+;.8%3A *3*UC8/2YQU,4PA&1C-\=I]>G=,#GZPW[65,[U9(P@Z=*
M_."9+6;>1P\RS%DM[+5:?\6NGD/'ERIAFE]8=[&!!VEMK"H[,"DHN6R_[*$[
MA_\!1!T@:G2WB1J5<V99/-5J#=I%$YM;-*4V:!+'I;N4I=6TRPEGXUNF.4L$
MPD):U&@L?)&66XX&]F[<AMF?^I82N7 _[4A/6M+H#=(P@@LE;6&(+,/L)8%/
M"GN9T4;F2;23<8[I 0S# 41!%.W@&_9E#QN^X1M\EWK%)']BKC,&<*JD48)G
MK&T4F<$5'05*VSI4#F=<,IER)F!)3J2NM 9^'B?&:NJK7]N.J!4PVB[ O;4C
M4[$49U[E<NE[].(/[\)Q\'E'>:.^O-$N]GA);S>KZ59)^MLWO$WU3M[MJF\*
MI!,L*R8?H5 B,\#E/>5I#XE+L!1@ZD3IC$[18@926>HOTN9V<B5H,G"Y@E0H
M0[OTP 2%:2;X$YE",0F7B>"K]C;VO-/S2V\?\EIFY@CVYBY<=XE4;>CZS#Y<
MYCEJ1]HO;NB76V: X+"X'<#YS9QZ?.-=W.[#MUHB1*[)PC&\AU$P'HP/@Y?(
M5T#"+;&BGDA00_0<_6D0!/^B%Z_@BTW>H(%."#H))X.0H-LZP7_VUDO4JV:B
M&4A5+6W[['MO/S2/VUGQ-[R=N!=,K[@T(# G:' P.?1 MU.L-:RJFLF1*$MS
MJ%D6-/A1NP#:SQ5=9&>X!/U?2?P'4$L#!!0    ( !F!3U:'Z7A#7 0  !X,
M   9    >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;*U7?T_;2!#]*B.WJHB4
M$MN! "&)E(2B(EU;!+2GT^G^V-CC>*^V-]U=$]I/?S/KQ#@0W.I4"66]N_/C
MO?7;\3!:*_W5I(@6'O*L,&,OM78U[/5,E&(NS*%:84$[B=*YL#35RYY9:12Q
M<\JS7NC[@UXN9.%-1F[M6D]&JK29+/!:@RGS7.CO,\S4>NP%WG;A1BY3RPN]
MR6@EEGB+]O/J6M.L5T>)98Z%D:H C<G8FP;#V8#MG<$7B6O3> 9FLE#J*T^N
MXK'G,R#,,+(<0=!PCW/,,@Y$,+YM8GIU2G9L/F^C7SKNQ&4A#,Y5]J>,;3KV
M3CV(,1%E9F_4^CUN^!QSO$AEQOW">F/K>Q"5QJI\XTP(<EE4HWC8G,.O.(0;
MA]#AKA(YE!?"BLE(JS5HMJ9H_."H.F\")PM^*;=6TZXD/SNY0"WO!9\,7,I"
M%)$4&5P5QNJ2CMX:.+@3BPQ-9]2SE(Z=>M$F]*P*';X0.@CA@RIL:N!=$6.\
M&Z!'.&NPX1;L+&R->('1(?2#+H1^&+;$Z]?D^RY>_^?DFY1%$<-[C)>R6,*4
M52.M1 ,7TD29,J5&^'NZ('-2U#_[CJ5*>K0_*=^RH5F)",<>72.#^AZ]R9M7
MP< _;Z%T5%,Z:HL^N:5;&Y<9@DK@6N/;._$ 5SFEL[QRAYHT)"S&,!<FA4NZ
MDXXJV1<P_32_VL>G->-^/G<I0J(R"L^':%E"X';Y?&WJ)F\M89,U-EZUC_@B
MQI<POK2);PA_H="5HN#@@E((;4 6Y*Y*0V_.=(!D@OD"=2T5^%Q0P<KD#_)9
M4J$R'*V1RV4P,$-ZY04#GHF,K@+":WCSZC0,PO/G$826ADWC4CN*S(GDI&(X
MZ_:# =Q@E EC9"(C4=6?^%^ZSI7"J)B"R)6V\D>U2?S+QPP'+D6':%D%!55F
M640J1SAPH3O,?C_*%@$=UP(Z_F4!70JIX8O(2C?[::F8[Q*FORW"6ZY/^Z35
MBN5E:56"6O G95=6"2.^WR+FE;DBA17?W0F=G!NJV#6+I&8AF[??P)H^$CR2
M/X6+GM'BN#O4V-B=T*[P@L/FH4V-08H_W6_ZDI@_*LY*&+<)&R_E,3CS,G)9
MR9G I)ORU2 VI'=%FD=C09,9F+58&=(.?;Z[ON_#)V*EMR!?PZ ;#([:!#6H
M!37X/X+B(ONT!DVC2)6%9> MY:@]7:L\,$FPJC8-H3"2I]5&["*)HC(O,W>X
MU3&QJC2FW)RXCP=?SZZ[JBP[\3"$:<X!>/KX](>*ZNN^;_\%"30JWO/2UM0
MN>T28?P:,Y?4I'+UL@BZ_;/3>JQMWCU0\V>(V4=%=7&S6+$EXY-NX/?KL05E
M\)M0]KMG9\?U^!0E;1R<!)WMT(+'_TUXCL].-K_[L(2#SF;8=XMZC9XM1[UT
MG:D!)[NJ?:M7Z^9W6O5\C^95Y_Q!Z"5_DC),R-4_/*&JJJMNM)I8M7(=X$)9
MZB?=8TH-/&HVH/U$*;N=<(+Z7X+)?U!+ P04    "  9@4]6+2@W;K,#  #X
M"   &0   'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6R=5EMOVS84_BL':E&T
M !M1%]IR:ANPDQ7K0]8@R=:'80^T1%M$)-$CJ;C9K]\A=:FSNMZP%YN7CQ^_
M<^/1_*#THRF%L/"UKAJS"$IK]Y=A:/)2U-Q<J+UH<&>K=,TM3O4N-'LM>.$/
MU5484SH):RZ;8#GW:[=Z.5>MK60C;C68MJZY?EZ+2AT6010,"W=R5UJW$"[G
M>[X3]\+^NK_5. M'ED+6HC%2-:#%=A&LHLLU<W@/^$V*@SD:@[-DH]2CFWPJ
M%@%U@D0E<NL8./X]B2M158X(9?S9<P;CE>[@\7A@_^AM1ULVW(@K57V1A2T7
M019 (;:\K>R=.OPL>GN\P%Q5QO_"H<?2 /+66%7WAU%!+9ONGW_M_?!?#L3]
M@=CK[B[R*J^YY<NY5@?0#HUL;N!-]:=1G&Q<4.ZMQEV)Y^SR6NR5D=; VP>^
MJ81Y-P\MTKK-,.\IUAU%_ .**(8;U=C2P$]-(8J7!"'J&47%@ZAU?);Q6N07
MD$0$8AK'9_B2T<C$\R7_9N3OJXVQ&C/ACU-F=B3I:1)7'9=FSW.Q"##]C=!/
M(EB^>15-Z(<S$M-18GJ.?7G?%06H+0QJ3TD\2W):XF@\UZ*O/?F7*( ;V*H*
MB])<PMMK''%M0#9@2]4:WA3F'2K)1;T1>HS%=RL1_*(:V5B!U]GW&X'<S0ZK
MHD8"> T1F;()F634CV<Q(\F4PJ<?X#/$,LRF+*&$1C/$%?))%BVOL/RMU (?
M XMUG*NV07LF&8EBAFB21M2EH'C&RM"/^)(QFA&6I,!B2A*6P3U_PGL,,(:*
M4 VC*8G2"5P);>56YMP*XUQ?=+Y"ZV8D8HA+$A+3":RU>D3)!5A\D :4@2BB
MA#$&*?5*/ML2/;,9L"/LS:LLCN(/$".<I@P>E$63QNW7@&*F$4F2B1]/4G39
M= 9GLHJ-6<7.9Q6^X45;H9@;;ELMK>SL?'!F#(E!T-%YU18N$O]TR#%F#,;=
MMV"LAF"X^(U>.I?!9P6?SN"5_3X3"9C1MOJ%;2]"1#"C!]ORT\'VF+.)YFS;
MG,P XHOJ?U72%VE+Q&#6PC.6@8M\PLALFL%JB^7A-S:MQ7;@<?:@/,Y &I-D
MEO8HMWR,*K40/6Y&&)T-,+]^!-RJ5O<X1BB+>YQ?/H9AQQRN)=ELVJ<N:IU-
M"9;IR1P-C[I1+?3.]UP#WIE=8QI7Q[:^ZKK9-WCW37##]4XV!BJQQ:/T8HK9
MH[L^VTVLVOO>ME$6.Z4?EOAI(K0#X/Y6*3M,W 7CQ\[R;U!+ P04    "  9
M@4]6K3KLR! '  #U%0  &0   'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6S%
M6%UOX[82_2N$NRDVN*JM[X_=)(#M-%@7VR9(MNW#11]HF;'52*)+4LGZ_OI[
M2,FRG-AJT@7N?;$HF7-F.'-F..39$Q</<L68(E^+O)3G@Y52ZP^CD4Q7K*!R
MR->LQ#_W7!14X54L1W(M&%T8H2(?N;8=C@J:E8.+,_/M1ER<\4KE6<EN!)%5
M45"QF;"</YT/G,'VPVVV7"G]871QMJ9+=L?4K^L;@;=1B[+("E;*C)=$L/OS
MP=CY,'%L+6!F_):Q)]D9$[V4.></^F6V.!_8VB*6LU1I"(K'(YNR/-=(L..O
M!G30ZM2"W?$6_<HL'HN94\FF//\]6ZC5^2 >D 6[IU6N;OG3)]8L*-!X*<^E
M^25/S5Q[0-)**EXTPK"@R,KZ2;\VCGB-@-L(N,;N6I&Q\I(J>G$F^!,1>C;0
M], LU4C#N*S44;E3 O]FD%,7$RX@D95+26BY(.TKF=(U33.U(>^_T'G.Y.G9
M2$&?EAJE#?:DQG:/8#LN^9F7:B7)C^6"+?8!1M#36NMNK9VXO8B7+!T2S[&(
M:[MN#Y[7KMXS>-Y1O+DBEYE,<RXKP<B_QW.I!)CRQZ'5UEC^82R=/A\D?,;.
M!\@/R<0C&UQ\_YT3VA][+/5;2_T^](L[I..BRAGA]V1J:,$$N67K2J0KD)*,
MEX(Q9(N2ARSOQ3YL^:RL4UZG3LK+E(E2TR+=ZA8[W;3533+9Y'?V'[8@5))[
MGB/QY0?R_A(C*C"E)&K%*PFZR5."B+)B#CP=U;V7<<&K4A%4$JDP5RNGBC"0
M%"Y0*T8VC KRCGB^C5_7<FR/_&Z24&M^9 )%!<H4PY(4$52Q0_+V$&(GV\>X
M$5O0+-\@VW.*A9-%);3VCL[0BFP'S\!*XN#OM#X7WU?Y,_V:%55!"ITI/VCS
MCJMU/,L//3UP+=\.=D0X' P*1DN6@M@ W9!USA9+#,VG3&5,HM:H%4FI$!OC
M7N-Q^8UADY*I'^8T?=A7]8[X5I+XS3,AT\_7W;^__RYV'?<C2:PD<CJ3'0PB
MF_1D4-!F4/#J#+KZ]'E"QHM'[>>Z\+4QW%)@MHWA+6(HM?^FB)"N#17-$36E
M+=\<2K9^,_95FS?:&H* I=K?4$USDT+02[5'I84(I'E5YP&9@R(/V+/KF.HE
M(4$5-F&2<UK*X7-@K/"IEZ6RDQQK)C)N5*>=)1?-DFM:'4[RW_!-[Q;&:<>X
M,VGX?=W)['[WZW(?$<^V;-LF_M -R$D/(<*6$.&K"=&M=M-=M=L+UJ%8]VIX
M4V'=#]C_HX[6[D7*Q?7H[<6T#@TJFQ.\I9@F5AC$VH+("I'\;RRGSM!)C%+7
M?V,Y=5\LN8=54<NJZ)^5F4/TZ84Z3)\OL'_*BS4M-Z9F1A\EJ<I*ZEK1-F_I
MMGDS!5XOV9B2?6-MG[Q4@/!%H>79$49)%%L1JG:GI^RR[GWM[E/ROG'W*?GU
MJ.' ];>X45+C]D0G;J,3?VO.W] -)J4/Y$9PU9P=,%P*6G16=BB:O:K?5 SF
M.P]6:)V%">'-S<WGJ_]996@V@7?MSHQ\B2S']U]?%QJ(+8#.4:];&.A+_9TD
M;:1#[/Z.$UMQ_+<5Z:4P%+H[O9\@K2>;VD".U(9G1CNQ8X60[N%>TG(O>37W
M[BJ$&"NF>C6_@&<'"=6/IRM!'7QM^UKPQVRA]_'M"7M;FI]7"]G576K=1[ES
M!;IB4\\KH&R[Q/IUVP"12^WY:24$6LYGN_95)O20K466:DDSM6T1]N?2%Q-G
M)3I#]!TS*2L3I"F7:$Y?>@XI(2OS\EAS&SQ%QX!= 5M*8@6FPGM@4!#I1B+!
M-A5'P0E8-7*C$;[XY,L*37-]6"6?9Y/K6S16E23>T//L$[T_6*X3]Z@>5TNT
MXL0-S<G4(5&]G82QE?@>/GD.L&#("4E&MJ-UAGLZ[ZZO;E$63VNU[C .&[51
M%.JGO5V&8T=6C)&>>]>T]M>/NFH@,>#P$I[2'M0^[:&L8^^N!^Q^TNZX]%-5
M9ESL>P$':,0=9ASD;S_V\?WMG[#ZS]JZ/7(O6NN^F>%':#M6^R55WTN07TP]
M!W4GB(9<H5^6^CHE4_CT16BBS&8ZE@%.<WYSK(L3Q'.M&@+;GM?P\%\@CN9-
M-(RBDU<ASX@360$(IF'M!&%#]P7$L$5TAJ%_0H)AY)[ C3G_D4+P&0R.MDX0
M$,^*T)KM619T<6!9B"0YCC,S9V5T[58<)O I3JD:).J 1(D&"6 ,')^SC5D<
M%VMRIQ "Q1'SK5&>92?()RNQPWVCW(Z[?!@5#YU7X.T (YPOMH[R6RQWJ.M$
M-/03G8V!8^E$QMG4@6_B@UO"J',3AX/YTMPW2FSMV.CJ2[GV:WNG.:YO\G;3
MZPM1^&J9E9+D[!ZB-DP9$%'?,=8OBJ_-O=Z<*\4+,UPQBFY!3\#_]QPEJGG1
M"MJ;WHO_ E!+ P04    "  9@4]6X#+X'C &   B#P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970T-BYX;6RM5VMOW#86_2O$M"AL0,Y(U-NQ#?B1[!;H(TC2
M+A:+_<"1.#-L)'%*4IYD?_V>2VGD,2I/^B%?]+SWW.>Y)*_VVGRR6RD=^]PV
MG;U>;)W;72Z7MMK*5MA7>B<[_%EKTPJ'5[-9VIV1HO9*;;/D89@M6Z&ZQ<V5
M__;.W%SIWC6JD^\,LWW;"O/E3C9Z?[V(%H</[]5FZ^C#\N9J)S;R@W2_[=X9
MO"TGE%JULK-*=\S(]?7B-KJ\RTC>"_RNY-X>/3.*9*7U)WKYL;Y>A.20;&3E
M"$'@]BCO9=,0$-SX<\1<3"9)\?CY@/[6QXY85L+*>]W\2]5N>[TH%JR6:]$W
M[KW>_U..\:2$5^G&^BO;#[(97["JMTZWHS(\:%4WW,7G,0]'"D7X@@(?%;CW
M>S#DO7P03MQ<&;UGAJ2!1@\^5*\-YU1'1?G@#/XJZ+F;'[M*MY)]%)^E96<?
MQ:J1]OQJZ0!- LMJA+D;8/@+,!%G/^O.;2U[T]6R?@ZPA$^38_S@V!T_B?@@
MJU<LC@+&0\Y/X,53H+''B[\:*'M0MFJT[8UD_[E=66?0&O^=BWE 3.81B2Z7
M=B<J>;T 'ZPTCW)Q\\-W41:^/N%O,OF;G$*_^3"PA.DU.W+]S6>PT<HY9T_"
MS3L[ CL RP&851I\LT[69-AM)5OK!L15W>:2_5L*,Q:8H3RR74GC2W3V "'Z
MISKHZ-Z*KK;GOG)TB>@2LK]:NV3WO3&R<^Q[%F=!DG-ZR(,BH@?.@SS+8&DM
M(52SLR@H>''.SM*@B#GN/ B+\)S=;T6WD63[432]&,A.3HNN(O\-L72 (-O"
M6LRZI&0_?%?PB+^>[C/9@#=)D)4Q/41!683D5AAD1<9.E#B=2IS^W1*_6:^E
MGT_'Q7XOG&3O)4I2J4;YP.8*?]+(?.&?S%&T!G8LJQ4^&K8VNF5K64LC&F:=
M<+W3\'&0$;M=HRB/&NGV?JXD$BP/;\Z/D;J7)/%MNX<2LC/Z4?GE -9V/76I
M<"\X2Y4J@CR/J'9AD"14NR@/\J(<LXV\7[(/CF2]WP'KJ#&" KT1!W&<,AZ4
M40D177VZH-%?>[OHC*')SN*L/*>VS'-JRRC$VR^ZNT"$/;*+48I&DE7O$_U,
M,PK2*$0/<I9R=B>Z3Q=ZWP&^46O*)4:3[]VS@O!CW^P1C\Y]$@#9[ARDG$0]
M'=D-B0QA1-?T&Q+B5U30,)"2)RP)LV]'D&PB2'::(&K3J;6J!";$/?*G.\P*
M2WR9A@)EY)8"0'-V-?M)B16XXI2T<U0Y:6Z>*I.E9RV.K0/M*WR/4]?XG/BN
M\NXYE$@;XO; *HG$6W#%[:7LO)(!K0U10;2Z'X,23W$T3W'X@JU5A^(I=+F1
M0'9@%-OU9J>M'!0(\P#54Z>2UI/+D_ K=IS4ZEE2"8/2++HOO@7RUW:F4_[J
MH,  $';DNKW\.J$?9D#?CBRF;&++"0I3C%BF+:N$,5\0SUZ8VJ+!LB N,]SS
M@,?1R."OJH%R<8)KDA8O,QI+#T]9&N0)9[]UV.0VZG]$2X+#;PLRFS'F1Z$:
MVBWY1%N!!QY$63R1Y_89X2I$JYP'@G(4>3NXQ4G$;JO*]/)Y2I,@RDM<DRQE
M/TDX.OW]PHH@S#BN<5*,%(V#)$Q9'N;LHW;(X5S1DC2(,?KB,N 8.\\J<&SX
M'UK7>]4TOLB8,9@D?I"-*&50(HLEQFG)W@IE_(3!W_H/;%5;6LF1IC_Z3E%2
M^A5:'(U+<[J6*_S%ELLB3SS.<8TQ5MX9V:I##\L_>[7S(*AP3.'GF".W%3X;
M7P71T0Y<6>P1(DS.%!,)0[]IO,X&)Q!?)*H%NAGFK:H5D?!0DXQG8S8-;=8O
M]/H"7!D'8.YMYD%:%L>UGV!/UOY@(0I"'B.[1CT*/_:?B(NQ[DS?>K(]B2<Y
M15'+=N#D,*N]/R46H"B( #<4&;)(/2H_4^/C"F+52U%HW,HR8K\ :6;:C\OV
MW/H094$1ABP*@SB,V.\S$F<QSVFMH57O!?SO"2;):5T $.5D;CE8'IU;6FDV
M_G0&XM(8&XXPT]?I '@[G'N>Q(?3X\_";)!AUL@U5,-7.79%9CB1#2].[_PI
M:*4=SE3^<8M#K#0D@/]KK=WAA0Q,Q^*;_P-02P,$%     @ &8%/5J*)#%"]
M P  KP@  !D   !X;"]W;W)K<VAE971S+W-H965T-#<N>&ULA59M;]LV$/XK
M!W4H$D"+)$I^2VT#<;)B!1HL2-(.P[ /M'2RB$BD1U)U^N]WI&S%;FWOBWD4
M[YY[[GC'\W2C](NI$"V\-K4TLZ"R=GT=12:OL.'F2JU1TDFI=,,M;?4J,FN-
MO/!&31VQ.!Y&#1<RF$_]MP<]GZK6UD+B@P;3-@W7WQ=8J\TL2(+=AT>QJJS[
M$,VG:[[")[1?U@^:=E&/4H@&I1%*@L9R%MPDUXN!T_<*7P5NS)X,+I*E4B]N
M\ZF8!;$CA#7FUB%P6K[A+=:U R(:_VXQ@]ZE,]R7=^@??>P4RY(;O%7UGZ*P
MU2P8!U!@R=O:/JK-[[B-QQ/,56W\+VPZW2%YS%MC5;,UIGTC9+?RUVT>]@S&
M\0D#MC5@GG?GR+.\XY;/IUIM0#MM0G."#]5;$SDAW:4\64VG@NSL_(^R_'7!
M:RYSA"=?!9\5EW"KFD982KXU</',ES6:RVEDR:$SB_(M^*(#9R? $P;W2MK*
MP&^RP.(0("*F/5VVH[M@9Q'O,+^"- F!Q8R=P4O[\%./EY[ VX^3RX+BEE;(
M%<I<H($[8?):F58C_'VS-%93#?US+ V=D^RX$]=7UV;-<YP%U#@&]3<,YN_?
M)</XPYD0LCZ$[!SZ_*EK)U E?!22+E+P&CY)8MMV<6V$K>#G>WX4YN58+&>]
M'8_EN4+(*7,N/RUYYXUJG6>B5/:4Q(^4%%%:;BEU#Y F2K!!2C<W4*J:7@QS
M#73GV"Q1]_?^TY<$+NY(FVM#7L!6JC5TF>:2$O**!3QRB_"5:^'JN-L]*TN4
M_N?XBVP-G;L4^%ARC86P\ LD89:,:,W&HW R''AI$J9C1A(;AC&;D#!@:9B-
M4R=EDW! O?!DB=7R.]1H+>H?(%F8QLXL"\<3AYV,0A8/G9"$\21V,&'F-9)A
MF$TF!RUJ%:Q;G5?T/$%-_6M([?V[,4O8!V>8AH,1VQ?>SI)X'&8LW9/NE;8K
M>H]APS6Z5+J[?7-U8!S&@T&8^%SLRV\:8TI"/(SWI#,5/^@K?G"^XC%OM;"N
M0Q=*DS$6(=RX:O&U1),*;KN\?E;&'*OQL_BG:[PK27H?P/I:\:<N*=MKI+?"
M +[2P#0=#2IQ."SQK28I^7>%ROLOY+I['P_K^D1)^P;P-4\_\2[0 \\72Y18
M"GM):;_(1D._3AAS*PNS;'ST$J*](=*@7OE12:&Y5N[F2?^UG\8WW1!Z4^]&
M^3W7*VIW*O223..K$>5;=^.QVUBU]B-IJ2P-."]6](\"M5.@\U(IN]LX!_U_
ME/E_4$L#!!0    ( !F!3U:<&>/OZ@@  $ ?   9    >&PO=V]R:W-H965T
M<R]S:&5E=#0X+GAM;,T9:V_;MO:O$-ZPVP!J+>JM-@F0I VZBW0MDF[WP[ /
MM$3;O)5$EZ3BY?[Z>PXER[(L.^Y0# -LB3PB#\_[(9VOI?JBEYP;\F=95/IB
MLC1F]7HZU=F2ETR_DBM>P9.Y5"4S,%6+J5XISG*[J2RFGNM&TY*):G)Y;F&?
MU.6YK$TA*OY)$5V7)5-/U[R0ZXL)G6P ]V*Q- B87IZOV((_<//KZI."V;3#
MDHN25UK(BB@^OYA<T=?7,:ZW"WX3?*U[8X*<S*3\@I.?\XN)BP3Q@F<&,3"X
M/?(;7A2(",CXVN*<=$?BQOYX@_W6\@Z\S)CF-[+XC\C-\F*23$C.YZPNS+U<
MO^<M/R'BRV2A[96LV[7NA&2U-K)L-P,%I:B:._NSE<,I&[QV@V?I;@ZR5+YE
MAEV>*[DF"E<#-AQ85NUN($Y4J)0'H^"I@'WF\I8)17YC1<W)6Z&S0NI:<4U>
M?&:S@NNS\ZF!0W#I-&L17C<(O0,(J4<^R,HL-7E7Y3S?13 %ZCH2O0V)U]Y1
MC&]Y]HKXU"&>ZWE'\/D=R[[%YW\;R[]?S;118"5_C#'=H S&4:+GO-8KEO&+
M";B&YNJ13RY_^H%&[ILC! <=P<$Q[)</X(EY77 BY^1*:VXT855.[@2;B4(8
M <1_X RYR DSI,<?FCVYYUFME*@6Y)IIH<>X.WK^.'<]0HH>(66/D#D2\K@E
M1'6$S) 0PA1O@X'X'^P0%3%+3@Q:'IEAN'A%7KR51<&4;A[*6L-Y^JS/8LLY
MQ F@YE>-V#]+PPH"9L/+&5>=Z9 [_L@+0MO[9NYO9/HMI#_@O.&8/3)16)HA
M1!+-8/!!*K. D/9RQK(O@%!WJQW I$4.Q H@\4?RTP^)1[TW, I=)_+],9 E
M;Q]5MS!R?)\.9@^&&6Z54]:5R,0*3MNLH+X3^,EP>G/W<0PY3:CC4KHWOY%J
M)14>,I.@DNUSQXO\P>SA^HJLI"S&R:=.XB6#65\*7A@XH1N,PMY]K85YZF-=
M"[,DF)U$\031V7 %0;/13J=2<)?:U""1>0T" CD[-*4[^'LZL,_N)*LT6?(B
MWRIY=U44T!'(SQ "RTK,1<::'(2J/'"2[R1IU-WOP38KL#Z]1"\YMB]T0AIV
M][N_Z(OWW-2JP@@#+EZ*NNR\^NG0N7'87K^CD])_MI/ZL1,$Z1CH>2>-HV P
M.^:D7@2.$ ZGZ*0/(R[D1A I@KWY(2?U'#>,!K/C3NHY49H,9GTIT,1S B\:
MA7TO)QT&@1T7@&?/.6D,D=$=@7R+DP9.G$3=_2U7XI%A64GFP$"5H;V("LJ(
MNC'U%QG32S*'5 9TY0LHJ. T8)=K0ZQ>])JM=@Z('!H%(Y C9438E1'AT3("
MZ@ ))()?6S;!U?N5PARL!0R^6@#A.$0'4';E6,%P]*0#!0/ZYX  S/?87S0^
M6X $(?]+"\:ZK ]N5_=]OH&(4?5A>:'!#@J0O7Y]*$39LL"&';BXY)HO1+5#
MS%;C?N1X7MC3S+C9((^+:E//S&K@@6M-,EG.P$+LP@V"S=UWG31,R<V2@?!Q
MURZ/X_SMGL.90K+!X)+4/0.::1J 5WA1M$=F;^.&@!=^B(7&60> RGU7")O<
M-!#&,:F.R7*#?RRY]>@"Y'Y\4![J^.8=:43>V>"P%7MJ7!.V<'#<'!9%(+(]
MEIMT^M<Y/)Q.3S"1V$V.\'\JZJT<_/!LA*1.%B7+.7F1)F-B@/Q^)/9$7>R)
M3FYA=J-.F]>[!@:X_T56+]7S3<OQ$T^H%ZJ=<T[N23XO(8"3-5XJ>7+S,WJ8
M&>E2L![ D/0W-3\W> :D)-B4<PC%6/:0PJ;2&UF67-FD!LFZ()"U,&>-9T8O
M2MLK?1D ]R7F]GX=-0Q[082_WAG#!9&30A1KKK?0ETN4;..V]N7$W@8O=?PH
MWMPPAT$:5GO+AO>V/A'5(S"(HK3UB:S-<R4*\1/'39+]@-Z ?]P.>N4B5&8Q
MAM XL#7@WU([?R\=^U'47D_4<43Q=T3'4"'Z87L]2<>0+#TOV-P.ZCAR\?<1
M?%?M\"77%89\>D9>'V)]B"HFC2U!46=?)#JD0!?-4;9RA6II(7LT^/@[($G?
M\6BT'2!%]]P62ZCF_4KGX_V[CP"&B+&&NH;E_ZVUP5*]GFG^M49]0MTD#-J1
ML*K("DB-_:K!HGAU));'72R/3X[E[[01)4-*AK5DN6+5T[\TN>T*X]X;HRVP
MUZ^.Q?BCE(S7F1">494M6?V&HBT86]JL,N(W^D#I7DES8K,)O<98<+<)HE^#
M[L?D&Z;4$^XXQ=T/1(I#/K\5L2V1X/P;[$50^K8I :L!'ROL,5#8N8D#_=K.
M:+3_:9_VFM"73<L%Y@<21^ 3E(EN'._Y0^@$$/F::].KH8Q!<8\"N(%(TIH_
MSQVR4!)*H@##IQ-0"KUD[,1>N@T#3N*&3NQ2&*4IOL%RR>W[NVO+GVS='I0I
M,NLE1F9?L*P,/?++]&KG?Y5EJK:9?M.7==&'>-1)@9'VMA>[&O!6T+U2 +6]
M@@;&(!,TIM!H;AMN@(0IM-#A".3&OO*WY*]JE2V9!B-:*-X:A!^X6QD,QK<\
MMR'^/>RW H;2J?H"L>(1:SF-,=-UW7XD'9D^U#.I<JQ#02:@']A'W1BDO5U)
MW< )1N;_KBN!?7<?0\YG0+=]OQY08'*;+ ,/%$J'TSUM0(W:J,))0,7-=3^)
M('0_'?YSW,M/?+""9&<TFA;:I\^Y5QJ,NA= F^NI[I7X@7U%0T'\:>3U[#%*
M0L<%=07X/M;!YO@Y]Z*N0Z&@^Q;_HJ'CTW1S&S+4@I_WKRC HBKM4P^0,/1&
M(,_XE^=0U^\9UO[L.2^CR:Y?'9I_8D^01T%NGQ1X6?.)$H8+Q4I(BF ].:H:
M:J*FL_-BD.[V#=_X=-1YH8 .M]9"04UN$.[-GW->UXG<GCRIXR71<'K0>2%0
MAK2][FG90L?*DFGOJR9H;&&_W6*?7%>F^<#90;O/PU?-5]'M\N;;\@>FH%?7
MI.!SV.J^BL,)4<WWVF9BY,I^(YU) ^9AATLH_KG"!?!\+D&:[00/Z#Z:7_X?
M4$L#!!0    ( !F!3U;W,,RL[@(  (<&   9    >&PO=V]R:W-H965T<R]S
M:&5E=#0Y+GAM;'U584_;,!#]*Z<P(9 8:=,"76DCM< TI+%5A6V:IGUPDTMB
MX=B9[;3P[W=VFJR32K\D9_ONW7O.W66R4?K9%(@67DHAS30HK*W&86B2 DMF
MSE6%DDXRI4MF::GST%0:6>J#2A%&O=YE6#(N@WCB]Q8ZGJC:"BYQH<'49<GT
MZQR%VDR#?M!N+'E>6+<1QI.*Y?B(]ENUT+0*.Y24ER@-5Q(T9M-@UA_/A\[?
M.WSGN#$[-C@E*Z6>W>(^G08]1P@%)M8A,'JM\0:%<$!$X\\6,^A2NL!=NT7_
MZ+63EA4S>*/$#Y[:8AJ, D@Q8[6P2[7YA%L]%PXO4<+X)VP:WZM! $EMK"JW
MP<2@Y+)YLY?M/>P$C'IO!$3;@,CS;A)YEK?,LGBBU0:T\R8T9WBI/IK(<>D^
MRJ/5=,HISL9+%,QB^G[!M'V%)\VD8?Z^#)P\L95 <SH)+25R[F&R!9TWH-$;
MH/T('I2TA8$[F6+Z/T!(##N:44MS'AU$O,7D' ;],XAZ470 ;]#)'GB\P6'9
ML$?VK]G*6$VKW_N$-[##_;"N@\:F8@E. VH1@WJ-07Q\U+_L71\@/>Q(#P^A
MQX_4D6DM$%0&GQ51!JM@H;E,>,4$?,TRGJ V9W#+-16]<B:3*=@"N889'0M.
MJLT^70<S[]=U+QTR*)UR2?T,B:JU\>16M2$ 0^DW" 5;(^1TP^Z^14L;7S"I
M74.2?TL[W4>;=;0)3",P YD2-$O,&'XBT]L: ZH0+%>H?96<W)*+.^..HZH-
MX9E37SSNT8<YYEQ*+G-J:<%D@O .CH]&43^Z)FMP-OH0P1<:*0U?QX:E:^=G
M.K?VO<2*O=*8LHV?86+'Z<1#G<)=EI$T=S=)P62.GEFBRDH9[J<3G>AM3594
MDWQ/(M+Y%N'6VE=DX<YP*%'G?@0:][6D;>9$M]M-V5DS7/ZY-R/Z@6FZ-@,"
M,PKMG5]=!*";L=<LK*K\J%DI2X/+FP7]*5 [!SK/E++MPB7H_CWQ7U!+ P04
M    "  9@4]6YO9!.C4$   #"P  &0   'AL+W=O<FMS:&5E=',O<VAE970U
M,"YX;6RU5FUOVS80_BL'S1U2@+-$4J^9;2!.6K084@2)MWX8]H&V:5N()+HD
M%3?_?D=*=EW -3(T^V!;%.^>>^[N(7VCG=*/9B.EA:]UU9AQL+%V>QF&9K&1
MM3!#M94-[JR4KH7%I5Z'9JNE6'JGN@I9%*5A+<HFF(S\NSL]&:G65F4C[S28
MMJZ%?I[*2NW& 0WV+^[+]<:Z%^%DM!5K^2#MG]L[C:OP@+(L:]F84C6@Y6H<
M7-'+:>SLO<%?I=R9HV=PF<R5>G2+C\MQ$#E"LI(+ZQ $_CS):UE5#@AI?.DQ
M@T-(YWC\O$=_[W/'7.;"R&M5?2Z7=C,.\@"6<B7:RMZKW0?9YY,XO(6JC/^&
M76\;!;!HC55U[XP,ZK+I?L77O@XO<6"] _.\NT">Y8VP8C+2:@?:62.:>_"I
M>F\D5S:N*0]6XVZ)?G9R+]=M):S2SW KK)7:P,5,S"MIWHY"BP&<6;CHP:8=
M&/L!&&5PJQJ[,?"N6<KE]P A,CO08WMZ4W86\48NAL I 18Q=@:/']+E'H__
M &^JU:/4O]U(44E-X!.J_EIL2RLJN)=?VE)+%)PE\/#N&OK2..W\?34W5J."
M_CE5E"YD?#JD.U679BL6<AS@L3%2/\E@\NLO-(U^/Y-0?$@H/H<^><!3NFPK
M"6H%UZK>5J5H%A)%9#=PU-L321IHL4D:IJ)Y+)OU4;KF5)+G:<PVTAVP%D,L
M^E"B5JV+(IHE:(=K .\0L&CIB(KFV6_-IG]X"B"T!%^@QLHEE(VW7*D*KPU'
MSSI17L)5%^2V;,JZK3WB/K>9@JF$SWC X>(&_01JV<.HUF D\Q:N/"6X=VS.
M+8RK)DI/UG,LT%Y^&, >Y7=A%>C2/,+.GWSD+(R1%L/,=-G6VPV\+QML1BDJ
M A\;U/$@9P4I6 XT&V9O8,"SA-"H@'P8O8%/X97_[.N!&GR8PB#CC&1Y C09
MYMZ%DHA'G<L@3CEN(E[DEK,2R=*?X9?F,>$Y!1H/4X1G.24L89">X9<6&7&U
M07Z.$<MRDF-*WL6SS>*D8XM-K_$H.0':YU<@FQ0Y88P#9;Z8C%)2I 7$P^3%
M9*,"ZY]U+@,>,1+%'*DG)VLIGJ3&OZG_4$7>1:$123)'[ 55Y$/6Y\)H[S)@
M:8R;'#SIT]JD/Z_-+"U(G"6N]]1)BZ<DR=E9;::N WGJ.E!X%XX%3'MM)C$E
M'(O[:MID.8F*&"CMNL4RDD7TO#;3A'#N^7'O$I,DB7MMQNY@\>)_TF;,2%PP
M*'QA6.QJF9V7YO=<6<Q)3-.]-!-*TBAZ!6E^*Z)K,F,IX7%T7II[8M1?0(PE
M).'Y7IIX0Q2H6R?-4W]FX=%@4DN]]N.7@86[;+L9Y?#V,.%==8/--_-N/+P5
M>ETV!BJY0M=HF"4!=L6/7-W"JJT?<^;*XM#D'S<XI4KM#'!_I93=+UR P]P[
M^1=02P,$%     @ &8%/5E%^3A9" P  C <  !D   !X;"]W;W)K<VAE971S
M+W-H965T-3$N>&ULM57?C]LV#/Y7"+?K[@ C_A4GWC4)<)=KL0$KD#6W]F'8
M@V(SL7"VY$KRY=*_OI3LN#D@%^QE+Q8EDA\_FB(UVTOUJ$M$ \]U)?3<*XUI
M;H) YR763(]D@X(T6ZEJ9FBK=H%N%++".=55$(?A)*@9%]YBYLY6:C&3K:FX
MP)4"W=8U4X<[K.1^[D7>\> SWY7&'@2+6<-VN$;S=[-2M L&E(+7*#27 A1N
MY]YM=',WMO;.X O'O3Z1P6:RD?+1;OXHYEYH"6&%N;$(C)8G7&)562"B\:W'
M](:0UO%4/J)_=+E3+ANF<2FKK[PPY=S+/"APR]K*?);[W['/)[5XN:RT^\*^
MLTU"#_)6&UGWSL2@YJ);V7/_'TX<LM<<XMXA=KR[0([E/3-L,5-R#\I:$YH5
M7*K.F\AQ88NR-HJTG/S,8FUD_EC*JD"E?X4/WUIN#G#UP#85ZNM98"B$-0SR
M'NZN@XM?@8MB^"2%*35\$ 46+P$"XC80C(\$[^*+B/>8CR")?(C#.+Z EPP)
M)PXO>06O3_&?VXTVBN[$O^>2["#&YR%LG]SHAN4X]Z@1-*HG]!;OWD23\/T%
M@N.!X/@2^F+=M0?(+2Q9PPVK@-1M;EJ%Y[A>1#O/]:%$V,J*&I*+7=^/_#MJ
M,*18RKIAXO#N319'T_<:\IZ$/I(8P8HZ!Y7" MSU@34J3MY+H&)AO4'E"G9U
M3R&8TL % <M6,U%H'_ YQ\9 0U:Z9 J!U;(51E^["MM/!&NKT,!:\K/,"D@C
M?YJ&QZ77<ZU;THU3/PS#X]+K: !I0Q%MAB\-5DS!$ZM:/.'P%L)1&!V7/SE=
MDH*YL=&X7%'D+\TC!W5<7W'H,B.K/O(@W/,G7J H0#&#,!U%<0J_#.N@;=B!
MYI\!0J:,_FJ9,JBJPXE$Q:HI9E>&__'OAY:VHWXBOJQ"G/E)3.6))E:,)Y$_
MR4)XH)="MW2==6=\-295YD=)= U7B1^%L9^%))^I6CSVPS3QTRR%./6C-/.S
MZ6__H7KG>C XF9 UJIU[!^ANV]R[83F<#D_-;3=A?YIW[]0GIG9<:*AP2Z[A
M:)IZH+K9WVV,;-R\W4A#T]N))3V7J*P!Z;=2FN/&!A@>X,4/4$L#!!0    (
M !F!3U8A)J#:S@8   @7   9    >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM
M;+U8:V_;N!+]*P-ONYL JBQ2[[P )VWO]@*[#9(^<'&Q'QB;MH7(DB])Q\G^
M^CM#/6PWLA)DVWZQ2)F<!^?,F1%/UJ6ZU7,I#=PO\D*?#N;&+(^&0SV>RX70
M;KF4!?XS+=5"&)RJV5 OE103NVF1#[GG1<.%R(K!V8E]=ZG.3LJ5R;-"7BK0
MJ\5"J(=SF9?KTP$;-"^NLMG<T(OAV<E2S.2U-)^7EPIGPU;*)%O(0F=E 4I.
M3P<C=G3./-I@5WS)Y%IOC8%<N2G+6YI\F)P./+)(YG)L2(3 QYV\D'E.DM".
M_]5"!ZU.VK@];J2_M\ZC,S="RXLR_YI-S/QTD Q@(J=BE9NK<OV[K!T*2=ZX
MS+7]A76]UAO >*5-N:@WHP6+K*B>XKX^B.=LX/4&;NVN%%DKWPHCSDY4N09%
MJU$:#:RK=C<:EQ44E6NC\-\,]YFS:U..;^$<_9K 1;G 8&MAC^O@D[C)I3X\
M&1I40XN'XUKD>262[Q')./Q1%F:NX5TQD9-= 4.TKS62-T:>\UZ);^78!9\Y
MP#W.>^3YK=.^E>?O<WHNE'Q3.7TI'A!D!D9*B6(F[?B_HQMM% +FKR[O*]E!
MMVS*HB.]%&-Y.L TT5+=R<'9K[^PR#ONL3QH+0_ZI)]=5\D#Y10NYF2OAJRP
M@1/%PV\:_BR+.ZD-^G6%#Y6-:5C%>+06:J*['.I5V>W0J$ECLF2\L<3,96/-
MK[\DG,7'&HJG;((#6LN]XZOKD;9#=GP(*P2/L@(_+HKL9J7A0S'&Z& 2PV4N
M"D!*LG\_2*% $M0 @2(7-[BM 0NLI9(@-"[.D8#TT?8)H3:P4-#PU68OOAS=
M285LM+5,&/BW*%;D:R/4CWPG\ )X!5'LAA'\"Z%#2QEW@IA!'+@!AR_5]@/&
M(X=[_B%$S(T#0"Z9RJSZ)W58$AU"'+FIOZOQL2/<]YP@B5!G[+E^ #U@"ELP
MA3\*3)^+S'1BJ5?C#\62-6D+2I]_*I0^OQ!*C!-F/ QKR%TO;J&4,B<)4HA2
M-P@:*-E3X,?M<PM*ON.Q%"$6N)[W))(8<WS/JD3I81^2HA9)T7="TJ54MI7
M\W\*2KTJOR>4_A#J%ON?NAYT&]@":W?Q3T79(]4O@UP:.&E"Y!7X;I2TB/-]
MA\<1)(&+:]!R96NAR$%72M#H I<E3IK&\.=PU!(<]_ 5TICONRG;!64<ATAO
ML1N'3X&2$7=:>@M#-XSA99'<#M[SPMFQXZ?&M%O_RP++P]3Q$Q_/T$]=GV\B
MZWB8[L^EDLB) HP:@L-[NBB%H1/[2:41H]9#)7%+)7$_E>!WQV252XK[>Y$I
M^"+RE9T])TV=QT<VTHBD)?6TG2S3;\TG#.V4K+AKK*!@/T[$67W4:XSR1!JI
ML%7'Z4IGQ<QNJ4)/LW5CH*@-%!L#C^ _A*-W>W"$/XQ^O"JT,!&&C-D@8#-F
M6V-OY[264F4E@H(J!:%6[QE6I[K$&BNIT;'H>05)XD:$,!ZY/-Q9<U?F^.60
M9^:!4IC%\!I"['@8/@E+')]7F;Y],U52@B++N8LT]!JPG0GM P6^[D%0TB(H
M^4?%J#+ZXWY(](K_YX5'6_UEI?]',<R.DWOIY'&RS&9*SB@X'U=&&U%,"+)=
M?4L4.7$84N;[U(ZV7!,ZJ=_T+>_NI1IGNJX%:7Q(L,'/PYT:$:34N-3KEYGJ
M8*=O;.FH'FGH^&G-0T$"J(7Z&]]A6-'>K_+\ 6H:JXL9"FOKVOU2VC;2E';1
M"S1<-Y*LN_3=O$<(Q^H9DA">TO[ 34D(=V+6RYUIB_STV=SYH:BN;.A;_DIB
M:E8>/@G^7@W=X-]6I3:J"+2[6-^&LMZ'Y8J^'!LB2U[$J=O0WD>1!V]Q!0FV
M>5>N-$K @B#OQW)IB/:JB(-8E*O"Z,-O.76#_:S 3XM"9^,-[3<NR!;2&+?$
M-M'83!,SIH$'%T+/\0C&$K-W E-5+NJ-[3XTJ,#2\0H.XN"0=L<Q33C'Y/@D
M[N%&%G*:&10B\NSO?4)L[XX_S&&,=#-LR;Y^6U=VZU;C0%.I#MH#(3-\[C*;
MS*'KDT&)FX15^6T%-'U ]<F.W2.WG4;":(PTWX-?YFUNH[Q>!.]6_%T2:RBF
M<?3-,RM\O\IN2'?7_5TT?[>:_PT.-U42<8B\CI14E\N8BBIS663+94"/=RU[
MH7ZP1;G*KNYANUQW5VZLU+Z/8I'D.(E'<D]H_C:[RR:8L/"0R?PQ03?/+@P,
MMRXG%U+-[!6LAC$E875/V;YMKWE'U>7F9GEU1XQ]UPSS$G(YQ:T>?E8,0%77
MKM7$E$M[U7E3&E,N[' N!1986H#_3\O2-!-2T%Y^G_T?4$L#!!0    ( !F!
M3U8Q#X 19@<  %@3   9    >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;*U8
M:V_C-A;]*X0;=&U '8MZ*TT"))D,FD4[S8[3712+_4!;=*R.)+HDG<?^^CV7
M>L1.'$_;V0^62/GROL^]5SIY4/JS64EIV6-=->9TM+)V?3R=FL5*UL*\4VO9
MX)^ETK6PV.J[J5EK*0IWJ*ZF@>\GTUJ4S>CLQ#V[T6<G:F.KLI$WFIE-70O]
M="$K]7 ZXJ/^P:?R;F7IP?3L9"WNY$S:7]8W&KOIP*4H:]F84C5,R^7IZ)P?
M7R1$[PC^6<H'L[5F9,E<J<^TN2Y.1SXI)"NYL,1!X'8O+V55$2.H\7O'<S2(
MI(/;ZY[[!V<[;)D+(R]5]:^RL*O3439BA5R*364_J8<?9&=/3/P6JC+NRAY:
MV@02%QMC5=T=QKXNF_8N'CL_;!W(_#<.!-V!P.G="G):OA=6G)UH]< T48,;
M+9RI[C24*QL*RLQJ_%OBG#V[$5HVEEVJ>BV:)_9S4SUATQ1PNRS8A[(1S:(4
M%;MNV@0@3XYOQ;R29G(RM=" ^$P7G;2+5EKPAC0>L)]48U>&74%$L<M@"M4'
M_8->_XO@(,?W<O&.A=QC@1\$!_B%@S]"QR]\@]^7;']?FD6ES$9+]N_SN;$:
M:?6??8YHQ43[Q1#4CLU:+.3I"%@R4M_+T=FWW_#$__Z $=%@1'2(^Y81^\)[
M(2H8)MF,DL;LT_T@]_VZ_QF1QVS\7E65T(:5#;,KM3&B*<R$(9BRGDOM KJS
M.9_-KFYG[%*8%0,M6]!"_KXI[T4%:88=L3SPPC##(HF\./393"XVNK2E-.P[
MMI)5P:P"<BP]?&*1YZ<IKGF4(K[WTMB:M(8^<]%\1HV:F[(H4:98'H6>GT4L
M#S,OB.,7U(UJOML]00)Y'K$,OY_M"@8(8V UA,5)QJ(T9[?*(JVZQT>,>WX4
M>4'"V[6?>]R/V8_7YQ?7/U[?7E_-V/G']^SJ'[]<W_[*9INYT@5RT\+7C;+2
M<?!3+_-]MTJ\/$[9WS=-J:CX;E$7<@ZMD;K0A7L\AC*^E_@!3+)2+[J K<63
M@S<+DYCQ(&/GBX7>X+A\7%.$C0N <I95I9B75>ODV,N3E 5>'$>=@=O_\CCV
M@MS'W?>"B+.958O/*U454IN_N4@B*%F6>7G*619G7I;L8T.B.^*W_'8 /_&
MG_@K\#.S\&;MLDXMX3LX3NY#T4$9?P5%^P0?LU\E <G5TUW,O $R*I1TX73Q
MV]@CH4%%_,B5:>02B=(I2+<HN@1@8R1;&DW8&( (_ GMHS2=L$LMB](RE$?#
MQAWQA"'GY!*/QV$2@#9.<.%>EN>3#AZ=X,QG<<C&Q'"&<J&'<-?K2CU)V3,R
M6WH$8#).>$97/^D9#O\'7NKS"=W#-._NH&H]Q\:D*.F'ZBY[+:QX=%*[[5*K
M>A?:8\Z]B),E6'!G/@^0>-G EUB\-A\TL8\KG(YK$G*TDOL2T2[,'BE;>8[H
M;9JB1*LIYQN"\59MZK3D4"5.0Z"5'!NP-/1BG[./<H@J]V$[YZ ,@+"(:J0?
M1%LJH+4A#9=2:Y) X$3 H"Q%J[_SUIU;;,6]*"NJ%E1;\:0&&[.%;"K++2HI
MH7(O35R!ABY!Z');RQ4->/>#_X5M[>R9=C@X8EF*X*7$A\<>SW+BDWEIF!X"
M?#( /OF_ =[UH \89O>VSH-ROA[TS\*_&OB.U9)8M?F'.5]CQFGNVDG9U=OC
M[6 ?#5ET-.3149])Y\5OF[8K&@J;E@N%X0DQ;)X9X#GM7.]>:T6I5[#Y$QMO
MR/BRF;RAP]4?!X(7!2D!TN& JDU&2&AS5J"/23?$P9'F>3H8\Y2*1)92A0BP
M/*^5MN5_14_[V^%>&L<)HX$C]I-71\WK;ET:LW'#T$(9."N+@%O4T8CQ+&C;
MHGO-* A/5$-:7DF6L A1"WF\4V>'6M?5F0G:=L"@$?=R5/#+E6CN"%Q=P^YF
MCC&"EJ$BAEG*0D#HF4S\L68?>@FJ61S!<H#[XY^/*G(I1LV*$2(OBQ"J',T\
M?964I1NV7B;$[@BV4SB__28+>/ ]% PS.!8*WFBUD+*OLMT "%(/*E<5;F0A
MAAY6J(?&O,B-5W-C@O&-9HV0)7G8&C[XKE*B>=:@OZ<\_Y*#]EGI)$6P@D(9
M8U9[Z9IE^W[RPC6[U@ZYMC<5/0?'7L\D<UG8;S])^,2Y>'\:]W1C#'2^CS;8
M/[C>DOFBI;0"\?P%!EZZ+$*92?YB=[K9:$3$./%62X%7M:?^2)IX*8\<+690
M.AM[:8KD:V&GU@YJ\A'#<$FY/Z8I)T;705U ==CU[3"7M,S7O=PU7G5V>N&S
MM0ADA*$[R@=+OY 8^V(,K3(OBF RCS#TATB2!,[J"C59C&I0R'9%N=4*V/O6
M%-!K0\8XT +PH;$&27[@)4M8C#-W9=.01A1>J4M5]"]<,>8A8 X^S7ETF(ND
MHC*<?_WN=M0SV]?;IUM?.VJI[]PW'0.7;QK;?O@8G@Z?C<[;KR7/Y.TWIY^$
MACF&57*)H_Z[%#.[;K_CM!NKUN[;R5Q9JVJW7$F!T88(\/]2 0S=A@0,']/.
M_@=02P,$%     @ &8%/5KZ:_\:"!   APL  !D   !X;"]W;W)K<VAE971S
M+W-H965T-30N>&ULS5;;;N,V$/V5@;=8[ *L+5+WK&T@MT7[L$40[W91%'V@
M)3H2(HDJ2<7)WW=(R8J3M=WTK2\B)<V<.:.9.>)\*]6]+H0P\%A7C5Y,"F/:
ML]E,9X6HN9[*5C3X9B-5S0W>JKN9;I7@N7.JJQGSO&A6\[*9+.?NV8U:SF5G
MJK(1-PIT5]=</5V(2FX7$SK9/;@M[PIC'\R6\Y;?B94PW]H;A7>S$24O:]'H
M4C:@Q&8Q.:=G%Z&U=P:_EV*K]_9@,UE+>6]O?LT7$\\2$I7(C$7@N#R(2U%5
M%@AI_#U@3L:0UG%_OT/_['+'7-9<BTM9?2]S4RPFR01RL>%=96[E]A<QY.,(
M9K+2[@K;P=:;0-9I(^O!&1G49=.O_''X#F]Q8(,#<[S[0([E%3=\.5=R"\I:
M(YK=N%2=-Y(K&UN4E5'XMD0_L[SFJBF;.PTW0L&JX$K AZ]\70G]<3XS&,":
MS;(![*('8T? *(,OLC&%ANLF%_E+@!DR&^FQ';T+=A+Q2F13\"D!YC%V L\?
MT_4=GO_V=/\\7VNCL#O^.I1P#Q<<AK,3<Z9;GHG%!$=""_4@)LOW[VCD?3I!
M-AC)!J?0EY^1E%0:OFF10]G I:S;SG#7S7(#/^9R*(&3(0XG\+40L!EB=T-L
M@\_$+F"+ ;7[>-D>I8VL<,3/X ^TZQL L'RB7J.U+>&'*S3@B.G@9*=YD^N/
MKK+V0NW%@PNNRPQ^0SDJ&T078*2-4F, '(;LOI!5+A#D)TA30KT0-]1+21PE
MN(L8\9D/W]TL8GS^(!1*RPA@.6M ;=(&@V,NP +BISY)P\!N8S\B,?7=TR0F
MJ<\&/B]2WT?#H,'4B]P2!+BP:1C!55EU-O[_)PW'"/4/Q&:#@HC>FS,XUZC%
MB"\>A<I*;3$W/3V0K:VIAM0C24"!^AZA:0)1@&0#N!4X,F5FN?7F?,M5KH$&
M"8E\#VCL$19'D$0D0*\?S+NF1 II0JB?0AP1+TB!A22-$]O,[E?39.*%\<^H
M>NH>OZ?5X!PH8X3B-Z*8*DU3""GQD=AQ[W;OS0 1Q80F,;Q_ES#*/HWK==U6
M\DGL -I.904Z0%OQ!AB)TL!>Z;/C^5">H2Y8$LAWG[N51C2FY-6KXF&V'O-)
MB/7&+0L9\4)F"Q;1D"3TN85.=9X_3?O.\\.^\WPX(3OA*#OA2=E9X8\_[RIA
MFV'5LVVD0?7!/S'V[+X6V=;;$;W>)WK9$SVJ2B<9'%:E@8HIN($MTG"DLA>D
MLI%4_J]?;RTRCN)FA>VIQ^-8I[%N4D&!8^>"U-AU5O],@03LX&H[S6OQ*KHU
M&?TS7F5=U0NC#<?UH(_ZN$"^4L+5BT$,4N+'*38MCG-JYS -XJ-S&!$_2" A
M0>2/77ID""G%[L.)Q7[TO-'XC5,88.MB"[Z>H/\RA3L?%F*""6I6&)&(A:>G
M\'7 W7JH^V=[AZ-:J#MW!-18NZXQ_3EI?#J>,L_[P]6S>7]$_<+578FUJ,0&
M7;UIC&VL^F-??V-DZXY::VGPX.:V!9Z4A;(&^'XC40Z&&QM@/'LO_P%02P,$
M%     @ &8%/5H']U\1%"   Q10  !D   !X;"]W;W)K<VAE971S+W-H965T
M-34N>&ULK5AK;^,V%OTKA%L4-L"-2>I!<28),,DT[0#;-IC,;K%8[ =&HFWM
MZ.&5Z#CY]WLN93M.XCP0% AB2B+OX]QS+BD=K]ON>[]PSK/;NFKZD]'"^^6'
MZ;3/%ZZV_5&[= V>S-JNMAZ7W7S:+SMGB["HKJ9*B'1:V[(9G1Z'>Y?=Z7&[
M\E79N,N.]:NZMMW=F:O:]<E(CK8WOI;SA:<;T]/CI9V[*^?_L;SL<#7=62G*
MVC5]V3:L<[.3T2?YX2RF^6'"/TNW[O?&C#*Y;MOO=/&E.!D)"LA5+O=DP>+G
MQIV[JB)#".-_&YNCG4M:N#_>6K\(N2.7:]N[\[;ZLRS\XF24C5CA9G95^:_M
M^E>WR2<A>WE;]>$_6P]S8S5B^:KW;;U9C CJLAE^[>T&A[T%F7AF@=HL4"'N
MP5&(\K/U]O2X:]>LH]FP1H.0:EB-X,J&BG+E.SPML<Z?GJUZW.E[=N7FP-JS
M+\U0:8)L_,U>5ZZ?'$\]7-&":;XQ>S:85<^8E8K]UC9^T;.?F\(5#PU,$>,N
M4+4-]$R]:/&SRX]8)#E30JD7[$6[Q*-@+WK&WC;?KV[9=KYLYNS?GZY[WX$F
M_SF4[V M/FR-I/.A7]K<G8R@C=YU-VYT^M,/,A4?7X@UWL4:OV3]] I2+%:5
M8^V,/8U[KV*' G_1].' ORT<F[45!$OVP_W&]\SC]GE;+VUS]],/F9+Z8\_0
M'3H;PNB'P/HC1LMMGK>K)CQ8ME69EZZGZ,G$=B*S'2Y6 -UBHJVJN^&QK;&<
MO+6]@\#ZO"NO7<'*AOW>>L<D"\[E1W8U-)* 2CEOREF9PQ+[=._Z<N,:,76V
MZ6WH!#V[=G[M7',?28Z[9>^1:@F+915L7K<=Z@3/LU53P,27QKMNLP31X,)A
MB;M%?T2@)?(!8KGU6.';D,H%'+;='CC,-D5X<FGO!L_;!^/U @$=? 3+3>MQ
M6<W^1J&X8A(:4<$@T0M7H  5^[4%:G]O;</.;/.=V>+&-KECJ UE_^=+QO<,
MH_GX1<B7@@;B[C:GY@ T2BR:A7PPK7.Y*V]"<^ #%$]P*9N<0GH RR[J ,XF
M\@M"E[G9S(4&'4(^8N=P4WI6M?!^$.('MC;>=ZRD:>L  *3!\GM;8&'A$"$Z
M:1#,$3C5/(Z9BK3U693(U8,0UGOP<.4I::JOO:]I1WSMP4 $1+SO"+WJ;A!"
M;?\+"OC J-Y68!=B( _7KG$S0G7KBD)M5QVN7;X*4%3890'MHEPR[VQ-JEAC
M_Z+?%FEW5#H(>L[9',8 )@^6;8'T2NIEP4J_L%0STG:):H+LO0]ERZM5J#-2
MV9./K4D]H>1[6X%W^:)IJW9^MXV7#XD_YCS1;X_Q1T#!WKI![$M;AI+9(#AH
ML]B6LAPPH4G$]7NK!,H6Z.6J6Z(G;#K,4W$-&5&C:5"PV>XY_L^IWN3J#IV@
M7-7+!;O K29'WT%+'9 Y8N//Z'JVZXGZZ#^K'D'U$_8O9[MA(V/8AEQ]#>BW
M6]$NX?MX=B([;Q$P\1FCO7R_M1Y>'[/N1R9-PC,M,5)"<RECNI=RH0T-=(+_
ML31<1>:97K2!+?0XPY-4L['A<1Q/V%BJ:#(T3O5Q]_LHD"T1I4 8T9/9&G=C
M)C.N8\U^=T^U/MX8F""3&.X3_&J>:L%DPDV2LC&NC)FP6 @>&W50Y..-+B9,
M<9U$^)^9A"F9,<E%8EC*C4I><6]G>+(O^_O4C.09#B<4H :B"$Q'&1LCJ22;
ML,A$ ;8#32&&>Y,RI;C2"@7BJ1(LPU_,19H]6+%SEJ5P@BDHIM$LC5 ZR2(>
M1Q&+8EC U1^[_7.;!<4[H5*G7"(T5%X9GB4"H[%*J3+T% 4%0R0-9:2Y$/$[
MR"O_2O)F!I#(, *H<1@I8!;10%#X$8!(DN0-Y 4#H\P0>S.-LHP3RO3M[%4B
M>3([XPH% WOC5^E#J60P <GQ+(V8E#S)%)%$*@&2I :5$:^P=PRE"IE.(,34
M2!:CE(DF&UD$&^_EKQ(P )1E"G: APA-QG$(36N$IC4WJ3C$WPB\@VYE!*XD
MT'*<2)88! 6E"GF8OY0HNI"&5D#QR.#'@+\9I*RHED*_P%\=<9F$%B9B'@L3
M^(MP=3SP5T('2>!O'*,[O(>_XB_D+[5<HX/>A.&1(?XB;DT9D.)!7T62>Q-]
MT;0PD30::3!W''KP&_D+M1LI#G3?6&L4&,)XO?NB@6<10_,EC-"@P%;T7L@"
M714-2ZOLM=X+$4D==I\8+".FH0^# QF/E'E_^]7H>FF*OAFP)BIEI'(IT-04
M.EYD#/O%@@ X)>"T%-YXZ!6A+,IPTN]P(+LIPQ<!0RW["4S;W^'I'^&4U#Q5
M T".L*V"CP)82[0$*2.64%?7A[60R%!\R$5(&2J<!6@A# 5B"!#E>2TD&4\S
MXE9,)-/$?^C8Z$$)D"1M/C_27J(1SD ,'"F='XY%\XY K'"ZIW<7'&VW1YV'
M9^\P@;/UHLP7S%5E..32G+WC5CCS/J.T=YYM?MYX"M0_H+5-(B0G \M4?XB,
M*Z =:QI#(]S$07J@F^##46>,G3;%E$P%!'F$#J;!ZE_VP,!:GN@47!UL4I6T
M(GQI#U*DVBTA8##%[AX-[2>F5LX55/Y&+-ZX5;X9BP3G#&KE0]RIQCG-4-8*
M,2+> 0LT(F.R 8L$AT.5R0$+'*8(OT=8Q'36P]8TV$Q(3FG8AA.TXH"T#OOP
M&. #M$S( 8HL12^'Q ]]J9CN?5JJ73</']#H'0+O",-7IMW=W3>Z3\.GJ?OI
MPP>^WVR'8SC"=3,L%4<Z&;%N^&@V7/AV&3Y47;?>MW48+L(;$$W \UF+]__-
M!3G8?;D\_3]02P,$%     @ &8%/5L7XGY3J"P  FX   !D   !X;"]W;W)K
M<VAE971S+W-H965T-38N>&ULO9U=<]NX%8;_"L;M='9GDDC\E)0ZGK%-8#8[
MFS:3--N+3B]@"I+8I4@M/^RDLS^^("4+@DD=B=MW=9-(,O#PZ+S@(?@2I*Z?
M\N*7<J54Q;ZNTZQ\=[6JJLW;T:B,5VHMRS?Y1F7Z+XN\6,M*ORV6HW)3*#EO
M.ZW3D3L>AZ.U3+*KF^OVLX_%S75>5VF2J8\%*^OU6A;?[E2:/[V[<JZ>/_B4
M+%=5\\'HYGHCE^JSJKYL/A;ZW6A/F2=KE95)GK%"+=Y=W3IO13AK.K0M?D[4
M4WGPFC5?Y2'/?VG>O)^_NQHW$:E4Q56#D/J_1W6OTK0AZ3A^W4&O]MML.AZ^
M?J:+]LOK+_,@2W6?I_],YM7JW=7TBLW50M9I]2E_^D'MOE#0\.(\+=M_V=.V
M[40WCNNRRM>[SCJ"=9)M_Y=?=XDXZ."Y1SJXNP[NBP[A^$@';]?!>]'!/[8%
M?]?!?]'!/=8AV'4(SNT0[CJ$;>ZWR6HS'<E*WEP7^1,KFM::UKQHY6I[ZP0G
M63.R/E>%_FNB^U4WG[<CBN4+]CE99LDBB656L=LXSNNL2K(E^YBG29RHDKUF
MM_-YTHP'F;+WV794-Z/CNTA5,DG+[Z]'E0ZI 8_BW>;OMIMWCVP^9!_RK%J5
MC&=S->_I?T_W=UP",-*YV"?$?4[(G4L2?ZRS-\P;OV+NV'7TOK/)BTH^I'H?
M6^H=JNH+D09&*M9 IP6Z[,OGB'WWY^_UX"^21]GL5>^SLJH;]%D;B\[?F$-M
MK ?-ST>/G]$]&'$VQIGU8RS=O/U ]EJN=V(@__WT0/[73[HO>U^I=?GOOB&[
MW9#?OZ&FU+\M-S)6[ZYT+2]5\:BN;O[R)R<<_[5O<"!A$1+&D3 !@EG2^WOI
M?8I^HS4N:C5G258I36]VI$=5E+WUY(Y$#15W"PM:6',,?[P97X\>#Q4[V8*?
M;"% (5NY#?:Y#<C<_JU>/ZBB.3S,Y;=2'YRJ59*QIU42K_2L0.=='POT'_>I
M3[(X7RLV3\HX;W:[6I5]*I ;':H"_0UFXS;TOMT)&05'P@0(9DD>[B4/R81]
MU$>+?,[D0DNZ4UIKJ:>>^FV:RZQDLE L7LEBJ7>Z?+'H$YC<Q%"!Z7@=][C"
MR# X$B9 ,$OAR5[A"9FQ]R_VUBQO:F:<Z\/F?[6DS?$R;:76D_949K'2?YW7
ML9J_8G+='$[[%"<W.53QR<G"BMP<1\($"&8I.]TK.Z7+M:JV6K43<UV8BV9J
MGFE1E2PR/0OJK<8D<ZAT6UAX(-WKZ70ZFSCC\4L-^YH&TVGH=YKRGJ83-YQ,
MNU0Q[8R=UZ$7!K/Q85,KN[-]=F?T1./^)W:;IGG<GO?T99+L/S23L\YW]MWI
M>-+-8U]#U_&Z642&)T P2PEG;,Y;Q[066H>GMC;I$U$6ZT&?5+IFE67_A(.F
M#55F1SO,N.O[W6$;]34<3]VN,KT-W; [NGL:'AG5SH$'X)"YC-1"%3J#K))?
MF=0IK/IS2%(&Y]#I[*=^X$UG/4ET.E_9F[FSOBPB(Q0HFJV*:U1Q257XKW6R
M:8V!]E"L#]GK7E5(RF!5Z)C",5NW?DO?9 L:"8?2!(IF:VG,"8<\ ;ZY7\EL
MJ?1\BV5RYZ"U1^:4E3)595/#5"SUC&S33KY[=8;:$B?B==@W/6'H%1GJ04!I
M D6S138VA$/[$#TBKYKI]:9(XN;CN?IZEM!0B^)$S(30R# XE"90-%MHXXDX
MM*70(_2RT%,/-M=REU42:\GS9A)^EMQ0+^1$Y(3<4#,$2A,HFBVW\4,<VF P
M'IAQZ%FYM>A+]MM9OOW=;AO6),:>O=SW-/%?3H6@A@:4)E T6R7C:3BTJ?%1
M?ML*0HD -2F@M A*XU":0-%L:8VIX4PO=6W'@7H=4%H$I7$H3:!H]@@PQHM#
M.R__*&16RGAWL-UL=W4FLSF3=7/BOU!'3ONAALR.=GC*ZGCAK.^\O]MRX@==
MLXH[7>_&<;L6CT!]$?N:N'%;7-IMN9?EBHE4=_M!S9=ZC^M+-LT8FFPH+8+2
M.)0F4#1;6^/^N,ZEJJL+=8B@M A*XU":0-'L$6"<)I=V=<P$-\G*JJBW\ZB5
M2N=Z=GO>XI$[>A.#I7>[9?%%B3W=A$-C$BB:+9*QD%S:DA$R*=C/,JT568.A
M+A&4%D%I'$H3*)HMKK&.7/]B-1AJ'T%I$93&H32!HMDCP'A*[KD+;?Z/&@RU
MDG:T_BM-.SU/-N'0F 2*9HMDG""7=H)NZRI?YP])VG^V0?<>G'\D+8+2.)0F
M4#1;5>,<N9.+%5^HP02E15 :A]($BF:/ &,PN?2RF2^E6M0I2Y.%:BKP\4O@
M-&>POG1406O6]UYJA<;!H32!HME:&JO(/;%()RGB0B[Z#Y!0.PA*BZ T#J4)
M%,U>V6_<)V]\J0+M03TJ*"V"TCB4)E T>P08C\JC5RB=7:!ISF!]Z:C<\?$*
M#0V$0VD"1;/%-':31]M-GY[7I')B32K-&"PDDA9!:1Q*$RB:K>W!75B7NPT+
M>Q\6]D8L[)U8V%NQ_@@KRS-6ED>O*/I]2]!IZ&"Q_<[EM]?^;.H'W06U45];
M;S;S^J[6[=I:R]#=Z2R8=M=:B]ZV[FSL'5^'[AFWR#NQ JE>UVEK"#&^6*BX
M>L5VM^WHA-_.\TV3_%?ZU7_JLCIF%]';&)QS)"V"TCB4)E T6WMC0GGAQ4HL
MU+""TB(HC4-I D6S1X QK#QZJ=/O++%0;PI*BZ T#J6)'<VZT#B9$%7<V$X>
M;?"<OI^(!@S6#+I<"4KC4)KPNO>+N>'LN&3&7?).N$O#;CNB:8/U@QI.7G>-
M4F>^<[*)\/H6,(5',^T;T\<_L>3(Y/:5/O&7#TF:5-_ZDDR#AB892HN@- ZE
M";][*YDS<Z;'M3-VC0^YH8RF#!8.NEP(2N-0FO"[-\0%OG=<-^/,^+0S,_BT
M@OW&SG)SZ.T.5AKJYD!I'$H3*)H]'HR;XU_,S?&A;@Z4%D%I'$H3*)H] @X>
MK?-'N#DT=+#8T#5(4!J'TH3?]:+(4PW?&$8^;1A]2+)D7??>0$SW'"P6U :"
MTCB4)E T6U%C _D7LX%\J T$I450&H?2!(IFCP!C _DG;* \>WX$5UG)JBZ/
M/B. !@T6F Z+>. 6- X.I0D4S1;3>$$^[07QLDK6LFH>O_1\K?NQWU.@08/%
MI,/RCU_AAL;!H32!HMEB&I?(IUVBW=%6GQW=RTU2R;1]KM;G?%$]R4+UB@HU
MBJ"T"$KC4)I T>R'(QJ3*KC8RJ0 ZF)!:1&4QJ$T@:+9(\!870%M=9U?MVG0
M8('IL+SC=1L:!X?2!(IFBVG\KX#VOTS=OJN3='[L]):F#%82ZF9!:1Q*$RB:
MK:YQLX*+N5D!U,V"TB(HC4-I D6S1X!QLP+:S3I[&2G-&:PO'16QSA\:!X?2
M!(IF:WGP8.JS'"U=JT5=9$E5%^H56R1?FQ=E^V@(]?P O5Z%L8^@AKI>4!J'
MT@2*9JMN7*_@8JY7 '6]H+0(2N-0FD#1[!%@7*^ MI?.K^%0T^M$5-1\&VIZ
M06D"1;.U-*970+M+'^378U<EZ)Z#U8.N?(+2.)0F4#1;4>-\!;.+U6>H)0:E
M15 :A]($BF;_>(2QQ$)ZW=;YA@@-&BKPB; <YWB%A@;"H32!HMEJ&GLKI'VD
M784>X&33P,&J0A=U06D<2A,HFBVTL;Y"]U*%.X3:8U!:!*5Q*$V@:/8(,/98
M2#]@:D#AAKI?)\(BW!%H'!Q*$RB:+:9QND+:4S)UFW2R:<I@):$+M: T#J4)
M%,U6UWA?87"Q8@WUP:"T"$KC4)I T>P1</ ;;?23J,YV06C.8'WIJ'SB@0C0
M0#B4)E T6TQC:86T>62*]>^RLFGZ8(FA-_9!:1Q*$RB:K;HQO\*+/=4\A)IE
M4%H$I7$H3:!H]@@P9EE(+Q,[OXA#K; 343E4$8?Z7E":0-&V8HX.?E-]K8JE
MNE=I6K)VW]S^FOC^4U:H1?,(^[>W[>_*O_C\WGG+VQ^H'QG,S?5&+M4'62R3
MK&2I6FCD^,U$3RF*9+G:OZGR3?O+[0]Y5>7K]N5*R;DJF@;Z[XL\KY[?-!MX
MRHM?VK!O_@=02P,$%     @ &8%/5N-FK!=* P  K0@  !D   !X;"]W;W)K
M<VAE971S+W-H965T-3<N>&ULC59K;],P%/TK5D (I&YYM$W:T4;J-AY# Z:5
MQP?$!S>Y;2T<.]A.R_X]UTX6RI8&OK1^W7/./;:O,]M+]4-O 0SY57"AY][6
MF/+,]W6VA8+J4UF"P)FU5 4UV%4;7Y<*:.Z""NY'01#[!67"2V=N[$:E,UD9
MS@3<***KHJ#J[ARXW,^]T+L?N&6;K;$#?CHKZ0:68#Z7-PI[?HN2LP*$9E(0
M!>NYMPC/SL/ !K@57QCL]4&;V%164OZPG:M\[@56$7#(C(6@^+>#"^#<(J&.
MGPVHUW+:P,/V/?IKESPFLZ(:+B3_RG*SG7L3C^2PIA4WMW+_%IJ$QA8ODUR[
M7[)OU@8>R2IM9-$$HX*"B?J?_FJ,. B(HB,!41,0.=TUD5-Y20U-9TKNB;*K
M$<TV7*HN&L4Q87=E:13.,HPSZ2+[63'-K$.:4)&32S1)&V8J!9J<D&6]6T2N
MR4)K,/6B:T97C&,4KF$"8W0I->7DC9)5.2"O$+/$K3/D6E)!EI0#>7X)AC*N
M7R#HP_5U'W++LKISZP?D@S1V(I/",%'AY,<2%*V%GCR@T \@R5,KZ]-65AKE
MZIEOT"J;L)\UMIS7MD1';'E7B5,2#0<D"J*(?%Y>DN=/7_P-XZ/3K=U1:W?D
M<(='<*]$)@L@2T,-6/4#<DXY%1D.N3MHS5WDN=L/3,;FSZ5V>X'&_)VD'A"$
MXU7.Q.:H4]^N40&Y0C;]O<N&6NZH6ZXM"6>ZI!G,/;SS&M0.O/39DS .7O:8
M,6S-&/:AIW_VD-L][))7 XP=@"TPNS2<AF&<S/Q=!_&H)1[U$B^R3%F?F#"
M:1DL+QFP'5UQZ!)1@\6'(L:3(Q+&K81QOX3Z,FG)\R[*\6/*:92,1]VD<4L:
M]Y)>4+TE>$PTRYL#TL4==W GHV/<2<N=]'+? I8486\XGJ2"507A31&YZQ*1
M/!)QD@23;@F35L*D5\(G:?#N_#/_24?^<3**N\FG+?FTGUSA$:?U4Y1);3J/
M^_01=3+LI@V#/P4^Z"5^@T\S05+MJJK (H-[8/Y'30-\>/N&TW#Z0)!_\/C8
MA_P]51N&E8?#&L."TP3C5?TVUATC2_<>K:3!U\TUM_@] <HNP/FUE.:^8Y^X
M]@LE_0U02P,$%     @ &8%/5GYB@QE?&0  BJ ! !D   !X;"]W;W)K<VAE
M971S+W-H965T-3@N>&ULS=U?;^.VGL;QMR)D#Q8]P+2QY?_=:8"9B)0HB6TQ
MTYZ].-@+C:TD0FTKE>29SD%?_$J.$YF.0MO=;Q;GIDT\UH=*XA]-2H_)MU_R
MXK?R+DTKYX_5<EW^<'%75???7UZ6\[MTE93?Y??INOZ7F[Q8)57];7%[6=X7
M:;+8'K1:7KJ]WOARE63KBZNWV\=^+J[>YIMJF:W3GPNGW*Q62?'U?;K,O_QP
MT;]X?.!#=GM7-0]<7KV]3V[3CVGUZ_W/1?W=Y9.RR%;INLSRM5.D-S]<O.M_
MK_N]47/$]BG_R-(OY=[73O.S?,KSWYIOU.*'BUYS2NDRG5>-D=3_^YQ>I\ME
M0]4G\OM.O7AJM#EP_^M'76Y_^OJG^924Z76^_.]L4=W]<#&]<!;I3;)95A_R
M+T&Z^XFV)SC/E^7VO\Z7W7-[%\Y\4U;Y:G=P?0:K;/WP_^2/W6]B[X#!^(4#
MW-T![JD'#'8'#$X]8+@[8'CJ :/= :.# USWA0/&NP/&IQXPV1TP.?6 Z>Z
MZ:D_PVQWP.S4%OJ]Q[]<[^1#GO[8AW_MEP]Y_'/W#__>[NRE0Q[_X/WM7_SR
MX;6X?2%[295<O2WR+T[1/+_VFB^VU; ]OG[]9NNF<C]61?VO67U<=?5N_OLF
M*[.FB$HG62\<KZZCLLJJ39&6SK?.CTE1)$UM.=]X:95DR_+OSM^<;.W\<I=O
MROJ \NUE59]'HUW.=VV&#VVZ+[39=QV=KZN[TA'K1;HP@<OZ!WCZ*=S'G^*]
M:Q4_IO??.8/>&\?MN6['"5V?<'AO_'"X\^M'S_GF;W_O8#P[$V[6[5E8&'$"
MXPZ.,O($IM<_ROC'F&7-3+=,W\($IY^-C5&GGTWOD7'FRRQ=5TYYE]0OVJ[7
MHQWUTGG]=SO^FXI.9VP_8GPZT[,P^H37].Y5U/ZFNGY%1L4-GOJ-P98?O,"_
MWY3U(V7I['4@SC_C^C%'5>FJ_)^.,W[_0 Z[R6:,\GUYG\S3'R[J04B9%I_3
MBZO__(_^N/=?725-8AZ)"1*3).:36$!BBL1"$HM(+"8Q#6%&_0^?ZG]HTZ^\
MK+S/RV3I^$6^N7_C_)A7]="AG-?OZ]EZDRZ<G^[39N"0K]\X?CV!<+Z)\[(>
M.]2]Q..A;YR/55+W%4W7G=\X:CW/5ZF3%\YUOJK/^*Z9'M3CCMWC_Q1_5,TC
MGY9I/6S8K'9Z9S]C/_4?Z_G0;7U*I?/-LCZG].&LZA-*F]-8YLFZZSWD^C50
M[S50\1JHM*+G]D,D%I"8(K&0Q"(2BTE,0YC1#XV>^J&1]=7LY_GB2[9<=G4#
MUB//'6Z0F$=B@L0DB?DD%I"8(K'P 1MML>9*V><K=S"8]&9O+S_O%W#WT]R)
M^;28/#4-849ICI]*<VPM39V5BZQ(YU4]&KA/OC;O\UWO+.^MRKEE2F(>B0D2
MDR3FDUA 8HK$P@=LO%=_PWX].9[U#^JTXWG3\60T<0\*E3PY#6%&H4Z>"G5B
M+=1?UV4ZWQ1UF=ZDBWI<O71N-NM%Z33/:\:$\_J?LJJK=*WNN:5+8AZ)"1*3
M).:36$!BBL3"R;.2=-W)J-<[J%RRS9C$-(09Y3U]*N^IM;Q_JN[2PLFVT^BN
M(K8>?6X1DYA'8H+$)(GY)!:0F"*QD,0B$HNGST;FH][X<&"NH2:-&IX]U?#,
M6L-JO4A7Z^PFFR</][O+,NU\1[8RYQ8SB7DD)DA,DIA/8@&)*1(+9\_>D0?3
MV?C@_?CYDX:3Z<&38O*T-(09-=KOM??2>]8JC5^X>/K>?MRY98EJ'JH)5).H
MYJ-:@&H*U<*=9E1>;S(93H<'%=KUQ*D[&HP.+E[%Z/EI2C/K="_STK=?--[>
MD%H^WI#*3GUSM;-GES&I>:@F4$VBFH]J :HI5 M1+=IIY@6PV?"PT,DV-:69
MA>ZVA>Y:"UTF\RIO+FP5Z3S-/B>?EIWYH/=VYNS")C4/U02J253S42U -85J
M(:I%J!:CFJ8TLP-H4VK]5XBI]=&<&JIYJ"903:*:CVH!JBE4"U$M0K48U32E
MF;U!FUGKVZ-/I]Z1MC-G=P"DYJ&:0#6):CZJ!:BF4"W<:?LC\[X[F R'AQ&2
MKB>.9[/1X#!$@IZ?IC2S;-N(5]^>\3K,FCY\7]=P?N-\^NI\3):I+8!:.G\Z
MHG[WO]\F3;?7Z!R3[.P#T/08JGFH)E!-HIJ/:@&J*50+42U"M1C5-*69O4F;
M2NN/7V%*@(;44,U#-8%J$M5\5 M03:%:B&H1JL6HIBG-[ W:Z%O?GGW[D%:;
M8MV,)&I^E6U6SC)+/F7+K/K:V0^@B3=4\U!-[+3]4,2D-S6'F1)MTD>U -44
MJH6H%J%:C&J:TLSR;J-O?7OV#9@Z/-U#^/!T#^&4Z0.:JD,U#]4$JDE4\U$M
M0#6%:B&J1:@6HYJF-+-':8-X_=DK3!_06!ZJ>:@F4$VBFH]J :HI5 M1+4*U
M&-4TI9G+SK2)/]>>^/N0?D[K(</#NAHO!X?LRKGUO]/VA^;]WF%<V>MXULCM
M'WQD0J!G)E'-1[4 U12JA>[S&-[8/;RH'Z%MQJBF*<VLPS;1Y]H3??\OX_S]
M)QT)%-E/]^R"1Y."J"903:*:CVH!JBE4"U$M0K48U32EF1U-FRAT77[X[Z+Q
M0E3S4$V@FD0U']4"5%.H%J):A&HQJFE*,WN#-E[H6@-+5W+3K)/IW!9YW2.L
MFC4MEU_KH<'#G*#*G4_I;J!0CQB^24HG<>H1QSQ=5UT+^KVW-W9V-X'F#G?:
M=&^$VONN/SJ<3:!Y0E3S42U -85J(:I%J!:CFJ8TL_S;/*%K#3Y=R20KG'\D
MRTT]N=!I4M9]P393^*:90VR*(EO?=M8Y&<ZZ1C4/U02J253S42U -85J(:I%
MJ!:CFJ8TLS]H@XKNZ!4F!VC0$-4\5!.H)E'-1[4 U12JA:@6H5J,:IK2S-Z@
M#1JZ]O7O3EZSP^Z<W0.@X4)4$Z@F4<U'M0#5%*J%[O,5[CH6[^AX5L?J'>B9
M:4HS*[8- [KV,&!<S]R7SJ"S1M'@'ZIYJ"903:*:CVH!JBE4"U$M0K48U32E
MF37?)@3=Z2N,V=%T'ZIYJ"903:*:CVH!JBE4"U$M0K48U32EF;U!F^YS_\(Z
M>V^<](_[AT\-SY/R[NFCPP=7^#L["C3XAVH>J@E4DZCFHUJ :@K50K=CR;U^
M[W"%ZXYGC7J#Z>'0'@WJ49JY6U4;U!L<69KO86B_C?#\I8OV=O_<2D8U#]4$
MJDE4\U$M0#6%:B&J1:@6HYJF-+-G:*.#@SX_ 1B@^3Y4\U!-H)I$-1_5 E13
MJ!:B6H1J,:II2C-[@S;?-["O&'CR17N[<W8/@&;Z4$V@FD0U']4"5%.H%NZT
M(Q?M.Y[5<=$>/3--:6;%[FU$:\_@_?0Y+;YM-G'?+!/GW>)SLIZGY1E1?3M_
M=B&SV]*R^]*R&].R.].R6].R>].RF].RN].RV].R^].^1CIOT*;S!L-7&-B3
M>:1K5/-03:":1#4?U0)44Z@6HEJ$:C&J:4HS>X,VFS>P+R)XZMJ?=N;L#@"-
MXZ&:0#6):CZJ!:BF4"T</-\6=NKVW,-Q_>C9N+[?ZTT.E_U$3TU3FEFQ;7YN
M<&3_V.2/;+59=18IFIA#-0_5!*I)5/-1+4 UA6HAJD6H%J.:IC2SYML$WF#R
M"F-V-)N':AZJ"523J.:C6H!J"M5"5(M0+48U36EF;]!F\P;VU?M$666KI!FQ
M;\KT9K-TEMGG%R[BH8$\5/-03:":1#4?U0)44Z@6'GGA]OO.US0INEZJ$7HB
M,:II2C/KO4W?#>SIN]V(W_G3^7=;S\=^XF?W+VB.#]4$JDE4\U$M0#6%:B&J
M1:@6HYJF-*/+&;:YP&&/GW ,T2P@JGFH)E!-HIJ/:@&J*50+42U"M1C5-*69
MO4&;!1S:EQ%DU_.Q-W9V-_&@F2OP'%PG]M F!:I)5/-1+4 UA6HAJD6H%J.:
MIC2S^MOLW]">_=/9^J4;#O8CSRYE-.V':@+5)*KYJ!:@FD*U$-4B5(M135.:
M6?-M>G#X"AL$#]'((*IYJ"903:*:CVH!JBE4"U$M0K48U32EF;U!&QD<6D-(
M9]QPL$-G=P&DYJ&:0#6):CZJ!:BF4"T\\L(=OGR_ 3V/&-4TI9GEWF8"A\<R
M@>M_T_L-]A,_NWM!4XBH)E!-HIJ/:@&J*50+42U"M1C5-*6974X;:AR^PN[#
M0S3NB&H>J@E4DZCFHUJ :@K50E2+4"U&-4UI9F_0QAV']@4'X?L-: YRI]E7
M_/?0-@6J253S42U -85J(:I%J!:CFJ8TL_S;?./0'A.[3NZS*EEF_ZK+^V-^
M4WUI-A'\T[%\\,$.GEWB:,X1U02J253S42U -85J(:I%J!:CFJ8TLRMHHX_#
M5]A6>(BF$E'-0S6!:A+5?%0+4$VA6HAJ$:K%J*8IS>@-1FTJ<61?K?#T^Q!V
MZ-PN -4\5!.H)E'-1[4 U12JA4=>N*.7[T.@YQ&CFJ8TL]S;V.'('CM\:1[P
M<A[)#IY=]NCZ@Z@F4$VBFH]J :HI5 M1+4*U&-4TI9E=@=MV!:^PO_ (32>B
MFH=J M4DJOFH%J":0K40U2)4BU%-4YK9&[3IQ)%];<,SY@%H)!'5/%03J"91
MS4>U -44JH5'7K@#RSP C1^BFJ8TL]S;^.'(GN(*-I]^*9+U&T>MY]]U5CF9
MOKI&-0_5!*I)5/-1+4 UA6HAJD6H%J.:IC2S\MLDXN@5=@X>H2%!5/-03:":
M1#4?U0)44Z@6HEJ$:C&J:4HS>X,V)#BRKWSHY_GB2[9<=A8]F@5$-0_5!*K)
MG;:_SN:D-QP>;(WEHXT&78T.QK.#93L5VFB(:A&JQ:BF*<TLTS:]-[*G]_;>
MJ[\MTN5VGM[L%+@N7YBCH_D\5/-03:":1#4?U0)44Z@6HEJTT_:7('9GLX,%
M*&*T34UI9H&W^;S1L7S>=K?/K'-K3_NQ9U<S&L5#-8%J<J?MOXYFD][A3C8^
MVFAP6J,*;31$M0C58E33E&;6:1N>&]G7#32NFSE_.EWWTSM+&,W/H9J':@+5
M)*KYJ!:@FD*U$-4B5(M135.:T2&,V_S<^!56]1NC43I4\U!-H)I$-1_5 E13
MJ!:B6H1J,:II2C-[@S9>-[;'Z]2Z2M:W6?.!_.UVGIV3<[MQ=O6CB3I4$Z@F
M=YJQ,\UX-CB8%_IHH\%.&]D;56BC(:I%J!:CFJ8TLU[;#-S8O@[?Z:D7.W1V
MT:+!-U03J"91S4>UX,B+X^65;A1Z'B&J1:@6HYJF-+/<VY#;V)X5>C9[WY15
MODH+YT-S3;U97><NN^\N?S3TAFH>J@E4DZCFHUJ :@K50E2+4"U&-4UI9I?0
M!N'&PU>8OY.!H&M4\U!-H)I$-1_5 E13J!:B6H1J,:II2C-[@S8<-[8OTW?:
M_!T-PZ&:AVH"U>3X^?ZS_=Y@W#N<OZ,IM],:56BC(:I%J!:CFJ8TLU[;^-K8
M'E\[8_Z.AME0S4,U@6H2U7Q4"XZ\."Q;XRGT1$)4BU M1C5-:6:]MSFXL3T'
MU\S>R_N\J!R9K9/U/$N6SL=\N=G.W3O+'@W"H9J':@+5)*KYJ!:@FD*U$-4B
M5(M135.:V1.T@;GQ]!7F[6B0#M4\5!.H)E'-1[4 U12JA:@6H5J,:IK2S-Z@
MC>6-[;$\V\=8[(>>7?1H] [5!*I)5/-WVOX\?#AR#];X#= V55>;P_%!$C=$
MVXQ0+48U36E&D4[:J-R$6FK.#IU;LJCFH9I -8EJ/JH%J*:.O-2F+\[\0_0\
M(E2+44U3FEGN;19N<FRI.<M'6NS'GEWA: 8.U02J253S)QV)NMYT,#E\6T9;
M59..2%U'JR'::H1J,:II2C,KM4W!38ZDX.H9=/75R<JRV6KJFVSME'=)W=#?
MG3]W7W66,)J(0S4/U02J253S42U -;73]KN7\:#GCJ>'A8[FWU M1C5-:6:A
MM_FWB3W_]K'*Y[\Y\WQ=9HO=?G*=E8V&W5#-0S6!:A+5_)UFO#D/9D/W\+T9
M3;'MM)&]T1!M-$*U&-4TI9D5V\;3)M; R]6/F]6GM&CVAEPFQ6WJS)=9NJZ:
M32 ?ONHL7S*1<XUJ'JH)5).HYJ-:@&IJI^UW+8/#"B<;C% M1C5-:6:%MY&S
MB3UR]G->;.]=U25^ORGF=TF9.O=%-F_V8ZLVQ?J<$3D:3$,U#]4$JDE4\U$M
M0#6%:B&J1:@6HYK>:9:9C%G];8!M8L\H[>W@O-BDSDV1KYPR72[K]_QR\ZE,
M?]_4;_+-_HS+K)ZD+Y+'KJ(\<22/IMY0S4,U@6H2U?R=9HSD)_W#)6$"M%$U
M>;X@7$>C(=IHA&HQJFE*,RN]C:Y-[-&UGXM\GJ:+<E?C25WQ=1TG37JEV:5]
M6]"=)8PFV%#-0S6!:A+5?%0+4$VA6HAJ$:K%DXZ%X::]\=#LTS35J%GI;31M
M8E_+[:?JKG[[SM;S?-6Y%I3]\+,K&DVAH9I -8EJ/JH%J*90+42U"-7BR?/5
M\OJ]Z>$= DTU:E9T&R^;V.-E)WTLS&Z<7=9HS@S5!*I)5/-WFG%I:]3K'0ZU
MT9S926V&:)L1JL6HIBG-J-9IFS.;VL,_:KU(5^OL)IL_3)>W)=M5L7;GW(I%
M-0_5!*I)5/-WVOY$==";C68')8LVJG;:V-YHB#8:H5J,:IK2S)IMPV+38PNG
M==3L&V=^M[WKE=_<=-8O&B)#-0_5!*I)5/-1+4 UA6HAJD73Y^&[8=\='Z3@
M8K1136EFF;=)LZD]:?9"F2?+9?XE6<]3YR8OG'F1+K+*6>9E^6;[W\>M#CK[
M #2%AFH>J@E4DZCFHUJ :@K50E2+IL\3<NYT.#SL M ,&J6974";09O:,V@?
MTL5FOBW^;.T4Z>[R][OKN+.ZT20:JGFH)E!-HIJ/:@&J*50+IQWQM^GDH!XC
MM,T8U32EF=7=YM6FUK3,E=AM2N0\[E)4Y4YUES[<YWKXE'9GG9.)GFM4\U!-
MH)I$-1_5 E13J!:B6H1J\4[;[X.F[L$^;IIJTBSS-K0VM8?6K.NP- NKYI_3
M^O'*B?/;K*RR>>GX1;ZY?WF_87N#9_< :'8-U02J253S42U -85J(:I%J!:C
MFJ8TLZMH$V[3AUP-NE#+%,VMH9J':@+5)*KYJ!:@FD*U$-4B5(M135.:V1NT
M*;BI/047YTGW0FWVX\ZN>#3FAFH"U22J^:@6H)I"M1#5HNGS8-I@-!X,#B_D
MH2NP49I9RFW,;6J/N1V; QQ>ZW]W6Z3IZH7/K-G;.KO\T4P<J@E4DZCFHUJ
M:@K50E2+4"U&-4UI9B_11N>FLU<8_J-1.E3S4$V@FD0U']4"5%.H%J):A&HQ
MJFE*,WJ#61O-F]FC>3^GQ;SY0%OV.#9(%V^<FZPH*^?^X7.P7=V!'3VW.T U
M#]4$JDE4\U$M0#6%:B&J1:@6HYK>:=/]^YW='VF=M5&^F3W*)[?EG*WGQ7:T
MOUV[(B^;>X+U8YNB2#L7A+.C9]<XFN5#-8%J$M5\5 M03:%:B&H1JL6HIF?/
ME]L;]'I['T\PZ[S-\LWL6;[.]_(RG>?KA?7-' WLH9J':@+5)*KYJ!:@FD*U
M$-4B5(M13>^T_3?SWG>C%\J\S>O-CJP9]U#19[^?H\D]5/-03:":1#4?U0)4
M4Z@6HEJ$:C&JZ=GSC*+M_;R-[LVLF:&K7_(J6;;OYH\)_56^Z;YD;^?.KG!2
M\U!-H)I$-1_5 E13J!:B6H1J,:KIG69\,FCT<H6WJ;V9/;5WG2^;4&Y1E_E=
MNEPXG[XZU5U6U,/UI!ZN=Z\I9R?/KG(TEX=J M4DJOFH%J":0K40U2)4BU%-
MSSK6E+.\C[>!NYE]2;F_?%_^+^5V[2=S=O^ )O503:":1#4?U0)44Z@6HEJ$
M:C&J:4HSNY$VJ3>;\#?N9VB*#]4\5!.H)E'-1[4 U12JA:@6H5J,:IK2S-Z@
M#?O-[&&_7]=E.M\TG]2]21?;&<3-9KTHG>9YS17!A\_L=W8):+(/U3Q4$Z@F
M4<U'M0#5%*J%J!:A6HQJ>O9\[3S;98(VLC>SKW87&S7MW"3S;)E57]\X1;I*
MLG6VOG4^Y47--E_-D_J$ZW_M+'TTQH=J'JH)5).HYJ-:@&H*U4)4BV;/=X^=
M#<;]@T@_VJ:F-*/R^[TVG]=\_7^Y>/#3Y[3X5N;%:K-,G'>+S\VB/9W7#8\T
M=&[QLYS'<H+E),OY+!>PG&*YD.4BEHM93F/<07_1W^LO^OQ5@D<4ZQO0M!_+
M"9:3+.>S7,!RBN5"EHM8+F8YC7$'?8.[US?8 X(Z*Q=9D<Z;98#NDZ_-+887
MA@IH))#E/)83+"=9SF>Y@.74(V?<,G/=9RMML\U&+!>SG'[D1B_^4@X*>+!7
MP/;HW[')@$[^R%:;57=-H_D_EO-83K"<9#F?Y0*64RP7LES$<C'+:8P[Z"&&
M>SW$\#6&_V1:ZIKE/)83+"=9SF>Y@.44RX4L%[%<S'(:XP[ZAM%>WW L;;BN
MLO5M$RPZND_E$>O\+@'-&;*<8#G)<C[+!2RG'CGCJORL8P: Q@A9+F8YC7$/
MI7Y9WJ5IY255<O5VE1:WZ76Z7)9U#6_6-=],_Y\>=8KTIND)OG_G7EP^>SSL
M?Q_WF\<O6^;J[7URF^JDN,WJ*<0RO:G)WG?-]KI%=GOW]$V5W]>=S87S*:^J
M?+7]\BY-ZAZD>4+][S=Y7CU^TS3P)2]^VY[VU?\"4$L#!!0    ( !F!3U8=
M\O^8BP0  .L1   9    >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;-5876_;
M-A3]*X16#"V01J*^+&>.@21"NPQ=%\3M]C#L@9:N8Z&RZ)*TW?[[74J*;(NT
MF@%^V8LM2N=<WG,_J&M/=EQ\D4L 1;ZMRDI>.TNEUE>N*[,EK)B\Y&NH\,F"
MBQ53N!1/KEP+8'E-6I6N[WFQNV)%Y4PG];T',9WPC2J+"AX$D9O5BHGOMU#R
MW;5#G><;C\734ND;[G2R9D\P _5Y_2!PY796\F(%E2QX100LKIT;>I722!-J
MQ)\%[.3!-=%2YIQ_T8O[_-KQM$=00J:T"89?6[B#LM26T(^OK5&GVU,3#Z^?
MK;^KQ:.8.9-PQ\N_BEPMKYW$(3DLV*94CWSW*[2":@<S7LKZD^Q:K.>0;",5
M7[5D]&!55,TW^]8&XH! PQ,$OR7X+R4$+2%X*2%L"6$=F49*'8>4*3:="+XC
M0J/1FKZH@UFS47Y1Z;S/E,"G!?+4]";[NBEDH7,@":MRDF(:I"K41H D;\FL
MJ0?"%^1&2E -Z$/!YD6)+,04%7+DFDM6DO>";]87Y!UFDPO(R2-D4&S9O$3<
MZQ04*TKY!JWV"<T:";C-_#N9L1(NR$>N](.,5ZJH-OCPCS4(UGCZUK9'SRR"
M/L]2\OK5&_)*>_EIR3<2O9<35V'DM'XW:Z-TVT3)/Q&E%+)+$M +XGN^;Z'?
M#=-GL+XD7GR2G@[3?]M4N+MGH[N8[B[G?I=SO[87G+!W7V5\!62FF )L875!
M;EG)J@QOU4>-SO!-GM=%@<'4.2BYK L"DW,<9'E!T%RYR8OJZ62V_OZ 'I![
MW$W^8PM^XVYH=U>??%=RS3*X=O!HDR"VX$Q__HG&WB^V5)S36'HF8T=I"KHT
M!4/6IVV_25[FMJ UY*@FZ]-].TT2+X@G[O8P&B;*]VB8'*-2$Q6/DF2/.O(_
M[/P/!_V_JT\O$*0-#:EX550*<*G(')C0)9,#%E.AK#W9F(\/O*)>$M">0@N*
MAN.>0!,TCA/?KB_J]$6#^@X/P264.<&W,,'& )N6Z$5:+"A3BPDZK27NM,2#
M6C[JMA^NM]C8=C3RO:BGP$319#SN2S!14>)[L5W#J-,P&JXW)I<$SQ]9Y.W)
M8Y,Q,K9.HB#LMXV)HF,O"GLR3%0<^^,3J4@Z&<F@C$?8 AZ@1"Z9@"8I-AV)
MN;<?C'HR3!#U_!XH-4&13SV[B'$G8CPHXA-7^(;X83+&9BG3* EZ*DP43K5)
MKW=2$S6BD7<B&=3;ST?>L!+!*LF:(37CTGY2M3:. FTTMP5D]+8%<ZJUZ<&(
M1P<EO,?QGZ#[LAZK*FQU'+/4BW114U?HA_TRL\&\(.AKLZ "GX8GY.VG&3KX
M%IYVDZ#83YM6,6<=,\YJ+3V7M>,0[B<-&OR_)D(Z.!K]YUR=TUIZ+FO'N=I/
M571XK'IQN9LS#PZ(=-SO71.&$V+_\$HML($1D>YG*#H\1-UDF="UT0V&NM06
M 'A#EZ156&1,J]0XD7Z,22V8_EO//?AAK?\&^9V)IP++MX0%<KS+$9)%\\]"
MLU!\7?_6GG.%LV]]N02&KT -P.<+SM7S0O]\[_[?F?X+4$L#!!0    ( !F!
M3U81M:JQL@8  ,@U   9    >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;+5;
M[W.;-AC^5W1>;]?>I3$(C.TL\5UBP=K=>NLU;?=9,7+,BL%#<MSM]L=/_ A8
MH*C@O/F2V*#W>5\]CR6D![@\I-DWOF%,H._;..%7HXT0NXOQF*\V;$OY>;IC
MB3RS3K,M%?)K=C_FNXS1L C:QF-L6=YX2Z-DM+@LCGW,%I?I7L11PCYFB.^W
M6YK]<\/B]' ULD>/!SY%]QN1'Q@O+G?TGMTR\67W,9/?QC5*&&U9PJ,T01E;
M7XVN[8O *0**%E\C=N!'GU'>E;LT_99_>1]>C:R\(A:SE<@AJ/SWP)8LCG,D
M6<??%>BHSID''G]^1 ^*SLO.W%'.EFG\9Q2*S=5H-D(A6]-]+#ZEAW>LZM D
MQUNE,2_^HD/5UAJAU9Z+=%L%RPJV45+^I]\K(HX";/>) %P%X+X!3A7@M .\
M)P+<*L#MFV%2!4SZ!GA5@%=P7Y)5,$VHH(O++#V@+&\MT?(/A5Q%M"0X2O)?
MUJW(Y-E(QHG%]>KO?<2C7&6.:!(B(H7F(A+[C''T%MV6OSB4KI$O#TLI68@"
M&F7H*XWWLHD\<<TY$QP54)D\G</\'M&[*):XLHD\O]^R\ R]V]]]SFARAMXG
MJW/TFC!!HYB_D6F^W!+T^M4;] I%"?J\2?=<@O#+L9!=S L=KZKND+([^(GN
MV!A]2!.QX<A/0A:J &/)34T0?B3H!AL1?]LGY\BRSQ"V,-84M.P?;NOZ8PXG
M3!+E/)W=?U[Q0?_LMH%+I_ZQ.06>\P3>4O[(HI!E-/^Y76CJN2GC77U\/LM>
M\!U=L:N1G$8YRQ[8:/'S3[9G_:)3!A*,0(+YD& !$)BBJ%LKZIK0%[^F:7B(
MXEBGI3%RJ):08*0$FQ1@^:7W88$=9VK-+\</QRI!Y@ST.?&TSJGP/ZGYG_3B
M_PQM&>5RSI87?8%V+(M2.0^'?\D+2'Y$-Y/>&)&'Z@,)1B8=KM[:LY8XD D#
M34+'GL[UVGBU-IY1&^5JIQ/ &#Y4 $@P @GF0X(%0&"*H--:T*GQ\E6M<VBU
MSM%>P*:0FD*"$4@P'Q(L  )3-)W5FLZ,@W1)^4:GXZPS(]A32YV"ECW:$&/V
MH:SW2!@ )53(G-=DSHUD_B$V+$.T&"8Z4LMH[[C^28=572/7:]%JK&,HK7W*
M"H R*KS:5K-+LWHS>\JUW@P_=%X"12.@:'Z%=JPF=EM:0F54Q3S:<MM&,3^G
M@L:&85*%*UV86PYN#11],ZNU4"+F8@;3VZNV "JIRC!N&,:]&3YIN!CA!P\7
M2#0"BN97:.;A I11%;,Q#6RS:W!L)='22M(NO6Q0\P 4C8"B^:!H 12:*F_C
M(-AF"X&P-<MRVS!*5NF6(4&_,_V@=+O7:7<R:<^*W5;NU'+:DR+DWM[O55D
ME5/EN7$*;+-5H.7YI,D1U#@ 12.@:'Z%=JSK6P>[L[:P0$E581N;P3;[#.7:
M,&YF2:UH7J<K<]Q946@:6>VEM[F:P13WJ"N 2JD2W&S[;>,.M$OP2:,&U!D
M12.@:'Z%ILR&7EO1E]CSV\VFWS;O^LOUX8^&S*R[-'*FT_:8Z;::>&TKF9CK
M&<QPG\H"J)PJQXT78)O-@ [')XT:R(W^$A2-@*+Y=M>%D->:[L;J)7P(W/@0
MV.Q#%'=^'_([O_F-WX2):I-5FZ(Z$;%F2^YYG96;KIGCS-M#R5SA4-K[U19
M)55I;QP#;'8,?DC[*6/+G'/HV )%(Z!H/NZ:%@Z>M*])4#E5C1O/ N-GWAS'
MH*X$*!H!1?-!T0(H-%78QK_ Q@UT<8L![6BDGQN=[OIW:LV]]MS8JQDQ5S)8
M!5"; 0I-5:&Q&?#I3RK@[OY]:KFNW19!T\SQYM.V"*#>0K_: JBD*KN-N8!?
M[CD$,_3@:0W43P!%\['63^A>B%["3\"-GX '/+> _D-+NHOD4C[ZEX7H-EV+
M \V85D?0YQE T0@HF@^*%D"AJ7(W[@9^_E,-&-2\ $4CH&@^*%H A:9*V]@<
MV&QSO$\$3>ZCNY@9[C;BKIE@>_/.W<9^S8BYHL%J]$H:0"55:6Z<#FQV.CH3
M9O'8-LO0)Q87JWF^B79Z[D'M#5 T HKF@Z(%4&CJ4\R-"^)8SYXR'= G+D#1
M""B:#XH60*&ITC9.BV-V6GI-F16&\B"6Y7CM)YGZ-2/FB@:KT2MI )6TI'E\
M] **G/CNBU>%.%JE^T24KUK41^O7D:Z+EW!:QXE]$90O%34PY3M.'VAV'R4<
MQ6PM(:WSJ>QA5KXV5'X1Z:YXS>4N%7+V+3YN& U9EC>0Y]=I*AZ_Y GJE[<6
M_P-02P,$%     @ &8%/5@3%FQBJ!@  0R\  !D   !X;"]W;W)K<VAE971S
M+W-H965T-C$N>&ULK5IM;]LV$/XKA%<,+9#&(FW93I882$UKZ] "1=-VGQF+
MCKE*HBO22??O1[W$LB2&DM+[DEC2W<.[Y\27A^+5HTR_JQWG&OV,HT1=CW9:
M[R_'8[79\9BI<[GGB7FRE6G,M+E,[\=JGW(6YDYQ-":>-QO'3"2CY55^[U.Z
MO)(''8F$?TJ1.L0Q2_][QR/Y>#W"HZ<;G\7]3F<WQLNK/;OGMUQ_W7]*S=7X
MB!**F"=*R 2E?'L]NL&7 5ED#KG%-\$?U<EOE*5R)^7W[.)]>#WRLHAXQ#<Z
M@V#FWP-?\2C*D$P</TK0T;'-S/'T]Q-ZD"=ODKECBJ]D](\(]>YZM!BAD&_9
M(=*?Y>-?O$S(S_ V,E+Y7_18VGHCM#DH+>/2V400BZ3XSWZ61)PXX.DS#J1T
M('T=)J7#I.DP>\9A6CI,^[;@EPY^7X=9Z3#+N2_(RIFF3+/E52H?49I9&[3L
M1UZNW-L0+)+LS;K5J7DJC)]>WFQ^'(0269458DF(J"FTTD(?4J[06W1;O'%(
M;M':W#:EY"$*F$C1-Q8=C(EY<*,4UPKE4*EYG,%\$.Q.1 ;7F)CGAYB'9^A+
MRA*UEZE&@4A8LA$L0K<R.A2MOZ9<,Q&I-Z;9K[<4O7[U!KU"(D%?=O*@#*BZ
M&FN3<A;X>%.F1XOTR#/I88(^RD3O%%HG(0_K &/#U9$P\D38.^)$_/L0G2-O
M<8:(1[ EH%5_=\^6C]N=\LTYFN#<G5C<U_W=;<$'+\Z]QN7D^/)-<KS),W@K
M4W81\I1E+\"E)9YWA?_4[I^-NI=JSS;\>F2&5<73!SY:_OX;GGE_V"H#"48A
MP=:08 $06*VBTV-%IR[TY9]2AH\BBFRU='H.K24D&"W _!PLFXH?EF0RF7L7
M5^.'TRK9S<B\;A8 A5;CWS_R[_?B_PS%G"DSAIM%@$9[G@IIQN7P7S.A9'=L
M(^D[)_+0^D""4;]%_%N\:!3'8C/!\T8) Z"P:K69'6LS<];&.?O9"N*$&UH0
M2# *";:&! N P&H%GA\+/'=.9^4ZB)7K(.N$-H>L*208A01;0X(%0&"UFBZ.
M-5TX.VU@I(_,%K4IWW#QP.XB;NVKB];P@[VY3Z;U\6?5SXPZ8QI:"TBPH#.!
M&LL71Y8OG"S?1$;AFB&1(Z.5T<;P+32*I.E/5K(+L%EMK)]/L=\@NY\9=88V
ME&Q(L* S@1K9V*LTGS?XI3Y#"=>YFEM]L'%>0IX&,_=P<XVTZF=&W0$.)1T4
M+>A,H<[ZB=+&3M;?)YHE]\*0C5@^4UAIQJW&)[[G-5GN8T7=\0PF&1(MZ,J@
MSC&I."8='(<\3L16;%BQ<941;>69M-OW+OS6Z]S+C+JC&LPT)%K0F4*=ZDJ[
M8Z>07%*^Y6DVB(AD(V..-/MI'ZU+G-, \&318MIB-9TNFD2#RFY0M* KSSK/
ME:+&;DEMY?DE^L[=SM"U)R@:!45;@Z(%)5IM&GZV^U1"';N5^A>IC?YS3 1^
M^VWR_ M_WNPW-KN9AV?-G@.IR->@:$%WKG62*\6-.R3W"<DOZC*@$AP4C8*B
MK4'1@A*M7Y>IY#5VZ^O3;PJL^*9@U=@85&2#HE%0M#4H6@"%5B]OI;2Q6VI3
MOI=*/-,1%ZT7RI_,<',L[&-%W6$,+@&HO.[*H$YM):^Q6U\7XV!4]1\KQVVY
M:>.XCQ5UQS.88U!5W95!_;-@):I)EZ@6*7K(/HIF*CH3TZR^'VCCG+2U)O;,
MU->8O5=VNYG?W,MPQSB4=U"TH#O7.O.5L"9N8=W)_$NF?G>;0R<14#0*BK8&
M10M(6]@_._632M<3\HM?B@FD:%Z!HE%0M#4H6@"%5B]LM8M W+L(*Z9V:,^$
M?72T*&IO,9DW-WI[VE%W+(/K +I[ (56KT.URT#<NPRW6FZ^H\UI-[-6I*V%
M\>1B2IH%Z65&W3$-K@>HZH="J]>CVAX@[NV!S\>=>12:>6V;RA@I'D4\.Q5X
MI_B/0S:5:6D6=6:."XO=3C/[J9YU;"ONMWB.V^N.?G;4G<W@2H+N+G3G4*]1
MM;M ^NPN='/=%L/8\S%IKJQ[VE%W5(.Y!A7^4&CUBE0[!,0I49W'CTK7TT^7
M4Y^TIA*+U736>MU!53PH6E"BS9[+LTYMI<Z)6YW_RLDB-_3@M1DD&@5%6X.B
M!:3]M;VUE!Z?G/V->7J?G])69E0Z)+HXU7J\>SP)?I.??V[<I_@R*,YS5S#%
M\?*/++T7B4(1WQI([WQN DJ+$]O%A9;[_(3QG=1:QOG/'6=F3,P,S/.ME/KI
M(FO@>&Y^^3]02P,$%     @ &8%/5J@L^Q:<!   #!L  !D   !X;"]W;W)K
M<VAE971S+W-H965T-C(N>&ULO9EK;]LV%(;_"J$50PMTT<7R+;,%.);:#EBW
M($ZWSXQ$VT0E427IN/WW.Z04V;(5U@:(?4BL"\]#\CWD$0\YVS/^56P)D>A[
MD9=B[FREK&Y=5Z1;4F!QPRI2PILUXP66<,LWKJ@XP9DV*G(W\+R16V!:.M%,
M/[OGT8SM9$Y+<L^1V!4%YC_N2,[V<\=W7AX\T,U6J@=N-*OPAJR(_%+=<[AS
M6TI&"U(*RDK$R7KN+/S;Q!\K UWB'TKVXN@:J:X\,?95W?R1S1U/M8CD))4*
M@>'GF2Q)GBL2M.-; W7:.I7A\?4+_8/N/'3F"0NR9/F_-)/;N3-Q4$;6>)?+
M![;_1)H.#14O9;G0_]&^*>LY*-T)R8K&&%I0T++^Q=\;(8X,_/ 5@Z Q"$X-
M1J\8#!J#P:4UA(U!>*G!L#'077?KOFOA8BQQ-.-LC[@J#31UH=77UJ 7+=5
M64D.;RG8R6B1?MM10973!,)EAF+PFY!4[C@1Z#>TJ@<08FNT$()(@3Z1/$,P
M0M$*YT2;+,&69H1C[?H'DA)@9/K51QBJ"![JLF]C(C'-Q3O@?EG%Z.V;=^@-
M@@*/6[834%S,7 E]4BUSTZ;]R[K]P2OM]P/TF95R*U!29B3K EP0HU4D>%'D
M+C 2%Q6_08'W'OX"KZ]!9O.8I#=HX&OSH,<\OMS<[S%/+C?W#&(,VN$QT+S!
M*[PEYOP'+3<(%VQ72C4,<HJ?: XC!L8'^$YN"<JHJ)C .=IPMJMN>YI]5U<3
M]E>CHN&MJ'!*Y@Z$.T'X,W&B7W_Q1][O?1ZP"8MMPA)+L(ZOPM97H8D>O<PU
MH>8:."JCSU3%\_>H)-ISDN-2X#I ITS(ONEV9ZSC6D?5L*&&J4_6<P2#\OE8
M_9^62,Y+3,?#25NH(]6PE6IHE.J1TUU1;=$])P5<H0^TQ&5*^O0P@J[5PR8L
MM@E++,$ZWABUWAA=&V1P_:VY/+Z,;+K))BRV"4LLP3IN&K=N&ALGS9\,PD>?
M]N.S&3H)AU[8G<=+(_Q:46W"$DNPCJB35M2)450=@02IUUX$UF(5K,*E#ME]
M4M>PT9'4X?!$9V-]U^IL$Y98@G5TGK8Z3XTZ_PUQA#=AI4_8Z9FPOG\BK+&"
M:X6U"4LLP3K"^MXA@_",TC9Y@6!YUJ=L8SWJAH?1R6=^::[D6GFMTA);M*[
M1RF:__\LPIMZ+'TEK=)BJ[3$%JWKL>#@L>"":'/DI%YO!.?!?#P]G1;&BJX6
MV28ML47KBGQ(37UC-A7]!5D-_DGL&?3$'F]R&MG-%5TMLM6,TA:M*_(AI_3-
M2>4CDQ!2TLX.#V]V>'H5#\\4GX;#P9GB-M/,V"HML47K*GY(37US;OI:&M^K
M]O!\V>+!VOM4;:MYIU5:8HO65?N0>OK&E"EZO&1/I&$<RSR:!J<B6\T:K=(2
M6[2NR(?$T3=GCG9VIOSS/+.S$]2XP6J>:966V*+5;G"/=OT+PC?ZN$6 ?K!&
MK+>[VZ?MD<Y"'V2</%^JHQY]FG# U.=$GS'?T%*@G*P!Z=V,07Q>'[W4-Y)5
M^FSAB4G)"GVY)1B^%*H O%\S)E]N5 7M 5CT'U!+ P04    "  9@4]6\3J=
M92 $  "U#P  &0   'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6RU5VV/VC@0
M_BNC7'5JI67S NS"'B !NZM;J=M#Y=K[4-T'DQB(ZMC4=F![NA]_8R>$!+*Y
M[HI^@<3Q/'[F\7@\,]@)^56M*=7PE#"NALY:Z\V-ZZIP31.B+L6&<ORR%#(A
M&E_ERE4;24EDC1+F!IYWY28DYLYH8,=F<C00J68QIS,)*DT2(K]/*!.[H>,[
M^X&/\6JMS8 [&FS(BLZI_K2927QS"Y0H3BA7L> @Z7+HC/V;J=\U!G;&YYCN
M5.D9C"L+(;Z:EX=HZ'B&$64TU :"X-^63BEC!@EY?,M!G6)-8UA^WJ/?6^?1
MF051="K87W&DUT.GYT!$ER1E^J/8_4YSARS!4#!E?V&7S_4<"%.E19(;(X,D
MYMD_><J%*!ET@F<,@MP@.#)HMY\Q:.<&;>MHQLRZ=4LT&0VDV($TLQ'-/%AM
MK#5Z$W.SC7,M\6N,=GHTIV$J8QU3!2T81U%LQ"4,'G@6(D;JM[=4DYBI=_ &
M8@Y_KD6J"(_4P-7(P."X8;[:)%LM>&8U/X!'P?5:P1V/:%0%<)%ZP3_8\Y\$
MC8BW-+R$MG\!@1<$\&E^"V_?O .5>?4=Z6ZITAAVNH;L],>A_0+Z.<0*^W:A
M?MLNT7YVB84&E!+NOJ6&[F$W+N#^<^O# WQYCR;PH&FB_J[3.\/OU..;''"C
M-B2D0P</N:)R2YW1K[_X5]YO=7J<":PB1:>0HM.$7@U$FLEQT+HVUC+ K@4T
MZ6H[ZOI]?^!NRS[53.IZG6)2A6NWX-IMY#H.0YG2"/EIBDK4Q=:D>[)NT.VW
MC\B=3NIY03VWJX+;52,W&U+E.!IO\>R2!:,M/-&M.6$4QW(''G('+H L\0G&
M#-,ZX2$%G M323$?P'NA$&:N"08A;@6()=S''&?%F"=F0MF4 5_NGK3)[K@0
M'NXTH=(FC]J@;?;@#[U&*D0I6KOMT]=:5^2\+N2\;H3[D"8+Q$.?U2% ,0D2
M#BG'>Y/%_Z".#"6"S5Z*?XO\4^=\MMY5:<_]SG'0-G)ZY4'L%1[W?M#CTO%#
MGQI3Z:1WXM5QK#?-J!#M%T3[_Q_IJA3I:\JBEA8MO+:L^A? \2XSH4Y8'>?^
M:6KPNL=;T<CAE5OA>X?;V6O.-":.8<9HM,(P(PJP7&%X$&6]1\UH+[T.SH56
M];U4F?@_^7+,%SB7'&="J\H1'.0(7A+NM?X&)V>LW^[YQR<QGU8._.N@YW7K
MCZ-_*&;\Q@)A])AJ/&FP3'E4R^ZLM<JYT*J^'JH5O_.S@[.Q'GJQ'&="J\IQ
M*(C\YHKH%=6;?UK\U)1O=;-.ZS>WU !AY;&R?:&"4*1<9[U$,5KTGF/;<1V-
M3TQ/:ANK TS6T#X2N8JY D:7".E=7B,EF?6(V8L6&]MF+83&ILT^KK&OIM),
MP.]+(?3^Q2Q0=.JC_P!02P,$%     @ &8%/5NB@3PP1 P  #PD  !D   !X
M;"]W;W)K<VAE971S+W-H965T-C0N>&ULK59M;],P$/XK5D!H2-N2)ET9HXVT
M+3"00)I6!A\0']SDVEAS[& [[>#7<W;2+%W3,J1]:?WRW.-[[NR[C%=2W>D<
MP)#[@@L]\7)CRC/?UVD.!=7'L@2!.W.I"FIPJA:^+A70S!D5W ^#8.07E DO
M'KNU:Q6/964X$W"MB*Z*@JK?%\#E:N(-O/7"#5ODQB[X\;BD"YB"N2VO%<[\
MEB5C!0C-I" *YA/O?'"6C"S> ;XQ6.G.F%@E,RGO[.13-O$"ZQ!P2(UEH/BW
MA$O@W!*A&[\:3J\]TAIVQVOV#TX[:IE1#9>2?V>9R2?>J4<RF-.*FQNY^@B-
MGA/+ETJNW2]9-=C (VFEC2P:8_2@8*+^I_=-'#H&@]$.@[ Q"!\;#'<81(U!
M]%2#86,P=)&II;@X)-30>*SDBBB+1C8[<,%TUBB?"9OVJ5&XR]#.Q%-(*\4,
M TV.R!0O559Q(').KI34FMP Y>P/9(2*C-P*M9Y>X872Y. S8D"_1E@J%\+M
M8"[?_ZJ8^4TZU <)&,HX(H_([30A!R]?DY>$"?(UEY5&;CWV#:JQ/OEIX_E%
M[7FXP_-!2+Y(87)-WHL,LDT"'\/0QB)<Q^(BW,N80'I,HL$A"8,P[''H\NGF
M@Q[SY.GFP1XU49O9R/%%._@^B25H@R_4Z$.2P,RX'&[GYL?Y3!N%[^]G7P[J
M,X;]9]B:=*9+FL+$PZ*C02W!BU^]&(R"=WWQ>TZRY)G(-F([;&,[W,<>=U["
MHGX)O'D)>/VA#K%^"+$VC'.2 \=W9(C) 0MF*95A8D$R:J O\+4#)\X!6[N7
M\5$TB,;^LAO0/I"]NEU0L@V*3M^VF W])ZW^D[WZ;_Y+O43=&<Y0K=5>@F(R
MZ]-<'SKJ>!H\$OQ/1+(/L:%UU&H=[=5:%T+5+835SO2KC4*X%8L^T:.G)+H/
MM)7H;=!VHOU.JRA +5S+U225E3!UI6Q7VZY^[IK9H_4+[/9U<WZ@J3\5OE"U
ML$'A,$?*X/@->J3J]EM/C"Q=0YI)@^W-#7/\8@%E ;@_E]*L)_: ]ALH_@M0
M2P,$%     @ &8%/5L&MK=^Z @  ) <  !D   !X;"]W;W)K<VAE971S+W-H
M965T-C4N>&ULM55-;]LP#/TK@E<,'=#57TGZL<1 FZQ8#P.*9NT.PPZRS<1:
M9<N5Y+CY]Z-DUW ;I^AAN]BBQ$?R/='TM!;R064 FCSEO% S)].Z/'==E620
M4W4L2BCP9"5D3C6:<NVJ4@)-+2CG;N!Y$S>GK'"BJ=V[D=%45)JS FXD456>
M4[F]!"[JF>,[SQNW;)UIL^%&TY*N80GZKKR1:+E=E)3E4"@F"B)A-7,N_//Y
MV/A;AWL&M>JMB6$2"_%@C.MTYGBF(."0:!.!XFL#<^#<!,(R'MN83I?2 /OK
MY^A7ECMRB:F"N> _6:JSF7/JD!16M.+Z5M3?H.5C"TP$5_9)ZM;7<TA2*2WR
M%HP5Y*QHWO2IU:$'\$=[ $$+"-X+"%M :(DVE5E:"ZII-)6B)M)X8S2SL-I8
M-+)AA;G%I99XRA"GHR4DE62:@2*?R;*Y2B)6Y.MCQ?26](YKIC-L W*+O<+X
MEBQ @\2*:,R!7%$FR3WE%9!#/*",JT\8\&ZY((<'G\@!807Y@7!%BU1-78V5
MF_QNTE9YV509[*ER <DQ"?TC$GA!, "?OQ_NOX2[J%<G6M")%MAXX9YXU\4&
ME,9>UNH(=8@U05H#DOVZB)66V*F_AR@W.4;#.<S7>ZY*FL#,P<]3@=R $WW\
MX$^\+T,"_*-@+^0(.SG"MZ)'^WM%MKV2]GME97IE8WKEB%!-$J'TD#Q-SK'-
M:6;1)@K///]LZF[ZO'>]_-'DQ.^\7A :=81&;Q*Z*VLJ4T+3/U5[S794I 3G
MCHB-?)9(*5D"),EHL09LA*3**T[-5!JBTV2<] OU_$GXBLZNES=,9=Q1&?^O
MNTFHE%M6K!M[B--X1_S1F7\:O.*TZS5T16YOAIG_QW<JUZQ0A,,*<=[Q"0:0
MS4QN#"U*.]9BH7%(VF6&E$ :!SQ?":&?#3,INQ]C]!=02P,$%     @ &8%/
M5EYD-&XP P  +0D  !D   !X;"]W;W)K<VAE971S+W-H965T-C8N>&ULK59=
M3]LP%/TK5]DT,8F1CY9L8FTD(.Q#VB0$@SU,>W"3V\;#L8/MM&._?M=)&EIH
M.R;QTL;V/<?W'.=>9[10^L84B!9^ET*:L5=86QWYOLD*+)DY4!5*6IDJ73)+
M0SWS3:61Y0VH%'X4!+%?,BZ]9-3,G>MDI&HKN,1S#:8N2Z;O3E"HQ=@+O>7$
M!9\5UDWXR:AB,[Q$>U6=:QKY/4O.2Y2&*PD:IV/O.#Q*8Q??!%QS7)B59W!*
M)DK=N,'G?.P%+B$4F%G'P.AOCJ<HA".B-&X[3J_?T@%7GY?L'QKMI&7"#)XJ
M\9WGMAA[[SS(<<IJ82_4XA-V>@X=7Z:$:7YAT<4&'F2UL:KLP)1!R67[SWYW
M/JP PG@+(.H T4/ < M@T $&3P4,.\"P<::5TOB0,LN2D58+T"Z:V-Q#8V:#
M)OE<NF._M)I6.>%L<HE9K;GE:. -?-3*&+A )O@?S(')'*ZD7@X_TDMD8.\+
MQ:!Y#71H9[<UMW>PPK'@MJ"7RW'D7-Q!BA8UI<TF N$#XQJNF:@1]FB!<4$T
M;^#J,H6]EZ_A)7 )WPAN:&,S\BW)<TGZ62?EI)42;9$21O!525L8.),YYNL$
M/OG2FQ,MS3F)=C*FF!W (-R'*(BB#0F=/AT>;H"G3X<'.]0,^J,>-'R#+7R?
MY1R-I9*U9I\.9F*; WY\AC^.)\9J*LB?F\Z@W6.X>0_7I(Y,Q3(<>]2%#.HY
M>LFK%V$<O-_DWW.2I<]$MN;ML/=VN(L]62F365LFXKY,L+78W%ML+!<""A14
M9!9L@=1!*Z4MES/(F<5-QK<)'#8)N&8^3\(@C <C?[[JZ..H8#TBW16QIOVP
MUWZX4_O%?RE7I#FG$2EUNBO47.6;]+:;QMN5G/XS(MT5L:8U[K7&.[6>/1*T
M['BZZWCY:L>;NHXW=QUO'^IJP70.E>89 LM_U6TM[E,5RIH)8*6JI=WD1/RD
MDW\<]="-71&M&_[*15*BGC47LH',9=:VS7ZVO_./FZONP?P)?0NT5_<]3?LA
M\97IF7M-!$Z),CAX2_GH]G)N!U95S74U498NO^:Q(&]1NP!:GRIEEP.W0?^%
ME/P%4$L#!!0    ( !F!3U8P/JDZ, D  /%2   9    >&PO=V]R:W-H965T
M<R]S:&5E=#8W+GAM;+6<:V_C-A:&_XK@+18MT(S%FVS/)@8REMHN,,4.FD[W
MLV(SB3"RY97DI.VO7\KVF.;%1R;FZ,N,+X=OCE[*Y'E$2K=O5?VE>9&RC?Y<
MEYOF;O32MMOWXW&S?)'KO'E7;>5&??-4U>N\56_KYW&SK66^VC=:EV,:Q\EX
MG1>;T?QV_]FG>GY;[=JRV,A/==3LUNN\_NN#+*NWNQ$9??W@M^+YI>T^&,]O
MM_FS?)#MY^VG6KT;GU16Q5INFJ+:1+5\NAO=D_=9$G<-]A%_%/*M.7L==8?R
M6%5?NC?_7MV-XBXC6<IEVTGDZK]7N9!EV2FI//YW%!V=_F;7\/SU5_6?]@>O
M#N8Q;^2B*O];K-J7N]%T%*WD4[XKV]^JMU_D\8!$I[>LRF;_;_1VC(U'T7+7
MM-7ZV%AEL"XVA__S/X]&G#4@_$(#>FQ KVW C@W8M0WXL0&_MH$X-M@?^OAP
M['OCTKS-Y[=U]1;57;12ZU[LW=^W5GX5F^Y$>6AK]6VAVK7S![G<U45;R":Z
MB1[4:;C:E3*JGJ+[=56WQ=]R%2VJINT^.0O--ZOH]Q=9U%'6M(7J+A7V4Z[>
M_I&7._7]]ZEL\Z)L?E"BGQ_2Z/OO?HB^BXJ-:E3M&M6ZN1VW*OLNA_'RF.F'
M0Z;T0J:I7+Z+&/DQHC&EGN:+ZYL33_/T^N:QIWEV=7,R,YN/58^=NHV>NHWN
M]=@%O?M796_^J+I*C151DZL7S:E[WOO,/>AQOUXW'+UOMOE2WHW4>-/(^E6.
MYO_\!TGB?_FLQA1+,<4R)#&C4]BI4QBD/C=_,KY..+07^_;=$/XZIPD3W1GQ
M>FZO&T8FTSCA9E@*9A-J')*881P_&<=!XWZNJZ:)/F_43%?N_?M9S7#>(>*@
MDYPYP^G$<L\3(R;,\@Y,*-0[)#'#.W'R3H1Y]U&]EU[SA&/,S8QS:MGGB:*$
M6/:!.87:AR1FV)><[$O@WVRI2J5\LSP,I(M:KHH6L#!QS(DM^WHC4C"A4.^0
MQ SO)B?O)J!W>L;W635QC*""B]@:Q!9N&)E23A/+-#"34-.0Q S3IB?3IN#,
M_8LL5U%;J1JN[:;KO_KF[2GFO(TIEF**94AB1I?,3ETR^X;S>.:<H()/K--S
MX0OBUL24@EF$&H8D9AA&8DT-<<"PN3P,F^7%8?.H9DXJG-MC@3<LGEHS5'H,
M$V:8/61DGC ]%)O'?49+!#SNWZLV+Z.7R[_A'Z.-W-/2_>*CUPGB5B?QQ"YA
M?%$SYWR"<PT]H;#43&<UT!"P-)__JFKGY_Q9WCSFRR^JC#FW5/V]8B4W;9&7
M7D]1V095+455R[#4S#[2?$,8,G423$99H*JEJ&H9EIK9-9J@"(Q0_>Q)7"X2
M@E&;/3UA+)E.A3WVH (4EIIIGD8H$LA0%_F3N'1$F; M=(,FU*8 .*5@ X=@
M**(ABL 4%0"AQ 6D&SYCQ/;0$T:$305P6L$F#@%31-,4@7$J$$6)2TXVB_:'
MI'!.P0X.059$HQ4!,:&GD#\V-@; .&',-LT-8Q/.9[9QJ/B#I68:IP&(P 1T
MKTZRUJV\O"YB4LP"52U%5<NPU,P+_!JQ:(Q]B1]DMN!K_)AJ*:I:AJ5F=HVF
M0 I38'^Q15V 2]C4KK5\49/$OE0-)Q-LW1"81\_6K6#,N[[4.@I!\YLGQ+Y6
M *<3;-X0_$4U?U%X@2F@S#HJ&?63F-K^>8+L*_UP2L$&#D%)5%,2[:&DL!*+
MNBSDG(*](2F<4["#0Z 2U:A$852"2RSJDH\JL.S:WA<U<58WX42";1L"D*@&
M) H#TD.;MW*_;6*]VQ3+8NN_D@6K!,_@F&HIJEJ&I6;VAV8M.L$NKC!!:8&J
MEJ*J95AJ9M=HB*,PQ%U17+F$1I@0-LAYPFC"8AODX'2"S1L"Y*@&.0J#7$!Y
MY2Y9.>.T9U6+V)=@X(2"[1N"N9AF+@8O:P446,RS5D5L=Q:>*+L\@%,*WL8S
M!!DQ34:LAXS""BSF I!=8/6'I'!.P0X. 4A, Q*# 0DNL)A+/(1Q9A?VGC":
M3*E]$1].)=BX0?;>G6V^@^%H\?$_9UM4O>:A+D:AJJ6H:AF6FMD5&K,81ZZN
M&"8C+5#54E2U#$O-[!K-;PSFMROVJ+IT1J8B3IPQQA,7,S&QZRLXH6#[AN X
MICF.!2YT7:ROF+N 11*[PO($,>)4J'!.P0X.05Y,DQ>#5[E"2BQW^>J&4^*<
MB)XPX>R51D4D+#730XU(K >1 JLL%X2<*JLW)(5S"G9P"$YBFI/8MVSY8QXV
MFI+8W@6]\,7%2<*<DP^5D;#4S*WZFI$XO"X5NH&5HZY*H:JEJ&H9EIK9,9J]
M^+>N2G'/>I.@]EGMB9K$]CZA%$XFV+HAH(MKZ.+7KDHMJ^=-SRTH+EMQ9V7%
M$V2/IW!*P08. 5]<PQ>_=F7J9.#E^8C[EIU$;%^_\X<YNX'AS()]'.0^J+,;
MH> %*GA>XIXM?.Y>=&^4LWD83B38MB&HAFNJX3U4$[8=G?ON<7*WHWO#W.WH
M<&[!3@X!.%P##H<!YYLWN',7:3P;W'U1[@9W.-=@9X< 'Z[!A\/@LZCJ;55W
MRX"/U<9_ S2L$%PJH:XQH:IE6&IF7VB XO!-6.$7J#CJ?5BH:BFJ6H:E9G:-
M)C/>LQ6QOXKU4!>=V$3KBYK-G+$;E<RPU,P;@369B<#5JXLUK'"7I6P*\(0X
M6S3@?()O QX"GX3&)P'C4\B-U"XAW=@$X(FQ"0!.*-B^(1!*:(02,$(%7I,2
M_;O[^D-2.*=@!X=@**$92L ,!=?^PJ4A0NV]H@M/%(V=VR;@1()M&P*9A$8F
M 2/3PX?[:%M59>_.=5@G= I'54M1U3(L-;-'SIY((9"K*X&)4 M4M115+<-2
M,[M&XYWH>=Q%;W4E/.M6,^*,S6X4%<P99U#Y#4O-M$[SFPA<N+I<77D>?6%O
M_??$D,2N3N&,@OT;@KF$9BX!+UJ%U%?N:M0-<59?/%%.?8!*1EAJIH&:C$0/
M&0566"X .;_BWI 4SBG8P2$ *=& E," !%=8B?N\"#*E=EWOB:+)S(I*X41"
M;<-2.]@V/GM:8/<PR%_S^EF-9%$IGY1\_&ZBCJT^/%_Q\*:MMOL'"#Y6;5NM
M]R]?9+Z2=1>@OG^JJO;KF^Z9A*>G7,[_#U!+ P04    "  9@4]6NASEP'0'
M  ! /   &0   'AL+W=O<FMS:&5E=',O<VAE970V."YX;6RUFUUOVS84AO\*
MX15#"[2U^"7+76(@359T%P6*>NVN&9N.A<J2)]%QLU\_RE9$6:0I1R)O$LLF
M#\][*)$/#ZFK?9;_+-:<"_!KDZ3%]6@MQ/;#>%PLUGS#BO?9EJ?REU66;YB0
ME_G#N-CFG"T/E3;)& 5!.-ZP.!W-K@[??<UG5]E.)''*O^:@V&TV+'_ZR)-L
M?SV"H^<OOL4/:U%^,9Y=;=D#GW/Q??LUEU?CVLHRWO"TB+,4Y'QU/;J!'VY#
M5%8XE/@1\WW1^ Q**?=9]K.\^&MY/0I*CWC"%Z(TP>2_1W[+DZ2T)/WXMS(Z
MJMLL*S8_/UO_=! OQ=RS@M]FR3_Q4JRO1]$(+/F*[1+Q+=M_YI4@6MI;9$EQ
M^ OV5=E@!!:[0F2;JK+T8!.GQ__L5Q6(1@5(SE1 505T:05<5< 'H4?/#K+N
MF&"SJSS;@[PL+:V5'PZQ.=26:N*T[,:YR.6OL:PG9G.^V.6QB'D!WH&YO$F6
MNX2#; 5N-EDNXO_X$MQFA0 L78(_"Q'+P,FO/K$X!S]8LCL4O>/W C0,W3_)
M.JG(91?M6 *^,%'^\@1>WW'!XJ1X(YOZ/K\#KU^] :] G(*_U]FND"T45V,A
M-96>C1>5_Q^/_J,S_M_QQ7N X5N  H0,U6\OKPY/JX]E).MPHCJ<Z& /G[%W
M\R@%LGL90OF$@3F3'U1@WK:":E)[-$_,YLMG^D.Q90M^/9(/;<'S1SZ:_?X;
M#(,_3-H=&3N)!*XC@6W69W?RWI!=FZ4</'&6 QF.A!<R!JR.P>),#(Z&Z<%P
M.0P]SF 4R-YY;&JSMMY3&ZFUD4YMJSS;*'4B RLY'!TN+M)X;"!L:$0!#%H:
MK5[TU$AKC?0RC4I7J5+P]'*15!-),2112Z75CYXJPUIEV*F2K03/7R8LU(1!
M@J88M919V^ZI;%(KFUB5G8Y$13D2%8V1:!^+-2CB]$%^OWD>H)=R<+]$_D27
M/YU&T_8C:G6PI_RHEA_9Y7>.M)'^!(:8PFE+1*0/1I,H"$E=[,2]:>W>=,@\
MH>97D^=3EW.$(V,G48"!HH^@WRRQ*B/P>"X"E=63.W R;0\L]K;[:FN0%1PV
M2W1HA(:G+&H/,78?^FI4N .M#''!+-$A$NE3!(RFD[9*'R0#%<K ;I;19HD.
M8=@P100!IFUE/C@&*I"!=I+I/TMTR-?Y!D[I!&JWKP_$@8IQH!UR!@W#4,<;
M1 D-2%NC7@Y&B*#0/(5 Q2XPM$XBGWFR+)^V>H'ULJ4&=(0GE4H?L ,5[4 [
M[@Q8;D =9]H@;F^\KSC%,M .,P[6&U#''4VDU8F^(A4102MJ.%EP5$TT5884
MM;G4[DA/H4@Q#^IFGAYK#J0S3[L'[0WW%:: !]F!YWD\JF<*9PL.I+.0H5_M
M[O65WTC]V%GH@N2.3CLF&3Y@!RG80;C_K&*?$9$CF*GBX .-D$(CU)WDZ;$T
M03KY:(^I#^A!"GK0A9F=?NL2I..,)M!'2@<I+D+=29TABQ*DIW<HF81MD3Z
M!RG@0=W \\(U">H&'7NC?44IT$%VT.D[@W3HUMG'U)\^\ <I_$%V_!DR[.K4
M8])G*D4FYD4(5C2#[33S14YZ#^R!O[MGBY]R[FOVF(Q3O.2IB%EBS/,[PI5J
M0\ '_& %/QCZW?G!CNBEBH8/%L**A7 '"W7G%;*=Z,V#V) VHABU<[=V)_L&
MH;$#9D\;7=#G>I;(J$,OAL,HHF>>784XF/C+0F-'%%-)],%$6#$1MC.1DOT.
MK%N3T%N0<E'N<[,DR?8L71S#M<CY,A8@R8J"=TZ]V+ 5%H08MSO:!SAA!4[8
M#D[#[@<#-9DDZL7PA)#IF7M9\1">^$R&84?@4XGT@5%8810>B%&#QM[N3)+=
MO;[R%4IA^^;: )3"3O?67%D[/:2@T(S8T6S ;6 ?S4AW*LKN6E_IBL:(/15U
M(P=EH2.I48Q3[G)E[52WXB[B^?P1<7H R96UTV@H ",= .:70HF.92&.VO!F
M][%O#!I'E3IV^+J[7,]8F6082DU";)ZVB0(O0OTA*'&$2Y5"'_!%%'P1.WSY
M1E"B@Y>DLW;RV>YDWR HBB,O.;7TTMM!SV^9%!I*3<Z=YR&*N4CDDS^)(V2J
M-/H ,*( C%R6R_+"GT3/8VGPX8.[J.(N&OCB3^HT)>;*VFD<%(31@?N!??F3
MZMN![5O [EI?Z8K#J#W_-?]X [99EG32I]W.BSO<!V]1Q5O4OG4XF#ZITPU$
M5]9.HZ'(BPX^6S5D'*2F(U;:$7*[CWUCT#A$WG' JKO+#:>C##),9ZWPF1-4
M5#$7M9^@&H0;U.GY*5?63B.AP(O:P<LW?5+#F?$(::\"^,B;4<5PM./0^*#;
M0<^+F13JY\E1V#BY?.JY(BXZ(.5UP4/H-.WERMKI&QT*OT)O::\+WOSH3GW9
MW>LK7U%7:-^('$"?H=-4F"MKIW%0"!;:$<P;?5;M4MLMX)3#QHW7.\MW:[^P
M_"%."Y#PE30?O)](5_+CZZK'"Y%M#V]\WF="9)O#QS5G2YZ7!>3OJRP3SQ?E
M2Z3U2\.S_P%02P,$%     @ &8%/5CN0<H,3 P  +@D  !D   !X;"]W;W)K
M<VAE971S+W-H965T-CDN>&ULK59=;]HP%/TK5E9-G=0VGX2N@TC0=%VE=4)E
MW1ZF/9CD0J(Z,;4=:/_];"=D@03*0U_ '^<<GWL=^WJPINR))P "O60DYT,C
M$6)Y99H\2B##_((N(9<S<\HR+&27+4R^9(!C3<J(Z5B6;V8XS8U@H,<F+!C0
M0I TAPE#O,@RS%['0.AZ:-C&9N A721"#9C!8(D7, 7QN)PPV3-KE3C-(.<I
MS1&#^= 8V5=A7^$UX%<*:]YH(Q7)C-(GU;F+AX:E# &!2"@%+/]6< V$*"%I
MX[G2-.HE%;'9WJA_U;'+6&:8PS4EO]-8)$/CTD QS'%!Q -=?X,JGI[2BRCA
M^A>M*ZQEH*C@@F8563K(TKS\QR]5'AH$V]]#<"J"LTOP]A#<BN >2_ J@J<S
M4X:B\Q!B@8,!HVO$%%JJJ89.IF;+\--<;?M4,#F;2IX(IA 5+!4I<'2.IO*C
MB@L"B,[1A-$((.9HSFB&IIA(A!P.8290@X3S&(D$T(AS&J580(QN&>4<W<I/
MKIS^+KL2>1J"P"GAG^1"C],0G9Y\0B<HS='/A!9< OG %#(BY<N,*O?CTKVS
MQ[WMH'N:BX2CFSR&>%O E*FH\^%L\C%V#BJ&$%T@USY#CN4X'8:NCZ?;'?3P
M>+IU(!JWWEU7Z[E[].[R%7 A3ZG@9^76J0VY>2Y2\=K<Q3^C&1=,GL&_77M0
MKN%UKZ'NI2N^Q!$,#7GQ<& K,(*/'VS?^M*5O_<4"]]);"NW7IU;[Y!ZL#D@
M71DKF3W-5!?O*O LVW<'YJJ9BC;*VD:$;43?LC]?UJ@MX[W:>.^@\?)\+M3Y
M[/)>DOW&FD[/]G:LMT&[UML(UW'=;N=^[=P_PCG1]TF7=?\M5]=O(L(VXMSV
MK&[?_=IW_Z#O'[)\+^K[L/1?WJL1)D3?J[P^C%V!]5O?P;FS$UD;TMN)K(VP
M6QMB-BI)!FRA*S)'$2UR45ZB]6A=]$>ZUNV,C^5CH*S=_V7*E\0]9@N5"@)S
M*6E=]*4C5E;GLB/H4M>K&16R^NEF(A\TP!1 SL\I%9N.6J!^(@7_ %!+ P04
M    "  9@4]6,AVYE[,&   8+0  &0   'AL+W=O<FMS:&5E=',O<VAE970W
M,"YX;6RUFFUOVS80Q[\*X15#"S2U^"3;76(@3;"N0(H%=;N]&/9"MIE8J"1Z
M$AUW^_2C;%64Q!,CN?*;6+*/IS\O)_YX.EWN9?HUVPBAT+<X2K*KT4:I[=OQ
M.%MM1!QD;^16)/J7!YG&@=*GZ>,XVZ8B6!\&Q=&8>)X_CH,P&<TO#]_=I_-+
MN5-1F(C[%&6[. [2?]^)2.ZO1GCT_8M/X>-&Y5^,YY?;X%$LA/JRO4_UV;CT
ML@YCD62A3% J'JY&U_CM#??S 0>+/T*QSRK'*)_*4LJO^<F']=7(RQ6)2*Q4
M[B+0'T_B1D11[DGK^*=P.BJOF0^L'G_W_NMA\GHRRR 3-S+Z,URKS=5H.D)K
M\1#L(O5)[G\3Q81X[F\EH^SP%^T+6V^$5KM,R;@8K!7$87+\#+X5@:@,P*QE
M "D&D*X#:#& 'B9Z5':8UFV@@OEE*O<HS:VUM_S@$)O#:#V;,,G_C0N5ZE]#
M/4[-%V*U2T,5B@Q=H(5.DO4N$D@^H _),4?R6-^+5.F,")-'I"2Z%4N%*N/V
MH=J@]ZG,,O0ET:D4A?^)-;K3Y_K'E[="#XVR5]K]E\4M>OGB%7J!P@1]WLA=
M%B3K['*L]#QR->-5H?G=43-IT7PK5F\0Q:\1\0@!AM]T'X[KP\<Z>F4(21E"
M<O!'6_W5XO$:73_I&0?+2%SH$%YD@0[H7W=Z$/J@1)S]#4WX> 4&7R&_E=]F
MVV EKD;Z7LU$^B1&\Y]_PK[W"S3]@9S5@D'+8%"7]_F=T&F@-D&",$&Q3-1&
M!^0A"%/T%$0[ <W]Z) ?'.:KSM,<SRAF^C_[5)V5;<:H%EU:U>2R4B[K+W=G
MLC@Z9#&D^NC7K\BYX,3##=& %?%FL&9>:N9.S:52)%-]E(KG LPM$<PC?E.J
M;<4]C\-2_5*JWU=JI^#Z=M@884W%@!6!]4Y*O1.GWL]2!=%SX9Q8ER64,H\V
MU-EF;(K]EH!.2X'3+@([!7%JAV?&K-L*L"(8PRIGI<J94^5'F:I'O0FX6 :K
MKUIC5ED<]9(3KD6BPB""1#L=]UT(!W)6BP'V#%F]LW.AN,1 \1C*6ST@E:T&
M'IH-A<?:S>9[U&LD,63FT:D/IS$V9,=.5OX '@K'M?L*<V_2% Z:M2P2V$ 8
MNRG<&Q&%OZH.S*=DVI1KF[7%V! 8NQ%\*B,PP%:J*=&4#)BU+&_8$!B[$=R)
M$QC@+IYR*Z:VF<[=60O)L$$O=K.W#RHP!%R]"6M*!<PP;\L  UWLINZUEJ5L
M5H!"G9YZKX<#>:O/V[ <3\\/".=^H7= !O)6#XC9-F#WON$40,SLA8M2:YFU
MK2HV]:K/\)TX<?D#<"@<-XJ'AF; J*78(8; Q$W@WEP@-EC9;-9<8V&KEC*'
M5.IJ-WU/)0,!H.HW)4/@;1%LL$O<V.V$!0(PE%I++6#%/=JRU!(#6^*&;1\H
M$*C$;=(+,FJ+H\$K<>-UH0(E4)"L4;Q+PE6XA6L%MY?>3TT&\E:?L\$U\<__
M%,FY(^@=D(&\U0-B=@7$O2LX 0;$KKDQ\:?-:@$PHVU+JX$Y<5?F/T #H 3'
MV%JP;*LVS8:WQ,W;_CBP.6H%UV52?Z1H2$O=I#T5!-2%T.*I8F?*4D-9ZJ9L
M)PQ0FYE0K@)F;;E*#5BI&ZQ]*$ A4%K9"5BUJ:P\27;3].;N]\J""&IS.NB[
MW@WEK3Y=@V;*S@X ZJ1_[X ,Y*T>$+,+H.Y=P"FM!+N6QASSB=5+ &IN,O%:
M2@)J($[=-??I$*! :4V9];P(,N.L1;9!+76CMC<'* #:&:.SIEK;K&U5,)RE
M;LZ>S * LE/<W'8#5FV*#66IF[+=< #4L1/LV0)M.T?F,H-8YD9L'R0PH'QE
M!#=+ \BL+5>9@2MSP_5&IEN9YO7!4K9TC]T>^JZ"0WFKS]>PFIV_N\P&;2\/
MY:T>$+,M8(-WF)E=3-O]3\"HK;E<Z2Z?K;T,U-76#6;;M"DVT&4#-Y>9C=+F
M'M9I4M=I2,O.TUEF-D MN2Z3NEQ#6#9 8YD!G64[33LSE1FFLN&ZR@SB:%-C
M9XHR0U'FINCBW37:2AD]VR)P^^F]V)VCA\P-EOGY>\A\T![R4-[J 3'XYX/W
MD#E8:3=+ L"J)6>Y83<_5_N8@U6W]<I.YZJ;&[SR@5O'W,7-0F=GM'*#5GZ>
MMC%W0;.0VYFKO/+.U@ =8PZ4KT"F=L8I-SCEPS6+"U?\F=RTK9HJQY775O-W
MAC\&Z6.89"@2#WJ,]V:B!Z?'UW"/)TIN#V^R+J52,CX<;D2P%FENH']_D%)]
M/\E?CBU?AI[_#U!+ P04    "  9@4]6ZCBG?8 #   <#0  &0   'AL+W=O
M<FMS:&5E=',O<VAE970W,2YX;6R]5]MNVS@0_96!ME@D0!I=+"MVUC801RU:
MH &"N.T^+/I 2R.;6XKTDI2=_'U)25%\D;4IUMT76Z1F#N><(8>CT4;([VJ)
MJ.$Q9UR-G:76JVO75<D2<Z(NQ0JY>9,)F1-MAG+AJI5$DI9..7,#SXO<G%#N
M3$;EW+V<C$2A&>5X+T$5>4[DTQ29V(P=WWF>>*"+I;83[F2T(@N<H?ZRNI=F
MY#8H*<V1*RHX2,S&SHU_'?N>=2@MOE+<J*UGL%3F0GRW@X_IV/%L1,@PT1:"
MF+\UWB)C%LG$\4\-ZC1K6L?MYV?T]R5Y0V9.%-X*]B=-]7+L#!Q(,2,%TP]B
M\P%K0GV+EPBFRE_8U+:> TFAM,AK9Q-!3GGU3QYK(;8<_.B(0U [!/L.X1&'
M7NW0>ZU#6#N$I3(5E5*'F&@R&4FQ 6FM#9I]*,4LO0U]RFW>9UJ:M]3XZ<D,
MDT)235'!6YA5R0>1P8W-!]5/0#G<,+,["$\0S#Z#6XDIU?!)*&6<[,P'9"E\
M%G!'M,5Z@ACG&K:0SV+4A#)U;M;X,HOA[,TYO+'(GY>B4(2G:N1J0\:&Y"9U
MX-,J\.!(X'X =X+KI8)W/,5T%\ U*C12!,]23(-.Q!B32^CY%Q!X0= 2T.WK
MW?T6]_CU[EX'FUZ3V%Z)USN"]YYRDS+*%_" "=(UF3.\.)Y*^.M!, ;F+&V(
M3+^UY:-:+VQ?S]:G:[4B"8X=4X 4RC4ZD]]_\R/OCS8M3PD6GPAL1^>PT3GL
M0I],<4$YMSK/";/*MDE70?1+"%N)UY/ &Y@]MMZ6I,THB':-XD,CK['8B;_?
MQ-_OC+_> \SN 7PTUXE".)LCQXSJ\S8N%5RT%4$OVJ=R:-/?)W)HX@^](URB
MADO4R65W=R<OS$P-0I[^2Y*B@XB", SWF+48'60R;C/:RN0.MZN&VU5WGHJ\
M8,1>DO NR\RM>0'W**E(RVJ=BI6]1LT!3_\VEX:YF'4;Q<XE?O8(GQ(L/A'8
MCK2#1MK!_UPJ!Z?4^91@\8G =G0>-CH/_WNI''84N$J/X<'IVK.(#RW\8\?/
M]UX:)>\7%I=N\)_=$C5:ATIQITDE@;O5-N8H%V7[K2 1!==5V]3,-BW^3=G8
M[LU/;>M?MJ,O,-5WPQV1)N<*&&8&TKN\,O'(JA6O!EJLRN9T+K1I=<O'I?E\
M06D-S/M,"/T\L LT'T23'U!+ P04    "  9@4]656:7'M\"  "J"@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6R]5EU/VS 4_2M6AB:0@'RU:<O:
M2- *@<0F1&%[F/;@)K>-A6-WMMO"O]]U$K(6V@JDB)?$=NXY/O?XQKK]E52/
M.@,PY"GG0@^<S)CYF>OJ)(.<ZE,Y!X%?IE+EU.!4S5P]5T#3 I1S-_"\R,TI
M$T[<+]9N5=R7"\.9@%M%]"+/J7J^ "Y7 \=W7A;NV"PS=L&-^W,Z@S&8A_FM
MPIE;LZ0L!Z&9%$3!=."<^V?#GHTO GXR6.FU,;&93*1\M)/K=.!X5A!P2(QE
MH/A:PA XMT0HXV_%Z=1;6N#Z^(7]LL@=<YE0#4/)?['49 .GZY 4IG3!S9U<
M74&53]OR)9+KXDE65:SGD&2AC<PK,"K(F2C?]*GR80W@MW8 @@H0O!<05H"P
M2+145J0UHH;&?2571-EH9+.#PIL"C=DP84]Q;!1^98@S\8VD0A,J4G+.\42I
M2(!@;9"A@I09<B.U!DU.R!C+)UUP(')*2LP5\+0('5-</AR!H8SK(XQ]&(_(
MX<$1.2!,D/M,+C3RZ[YK4*_=U4TJ;1>EMF"'MA$DIR3TCTG@!<$6^/#]<'\3
M[J)+M55!;550\(4[^,Z31"Z$T<?DAS2 K__>73*!SC$Q(W>0 %O2"5KR^P8)
MR+6!7/_9EGRY6VO[;O;O/=-SFL# P=]3@UJ"$W_]XD?>MVU6-$2V84Q8&Q/N
M8X_OI:&<\,*-[*4J-%;%MJQ+JG9!9:^89=R.6G@\R_5LW@9UPM"K@S94MFJ5
MK;TJ_9,6F=*<\6>\?31+01A&^3:)>WD^>C -D6VDW*Y3;G]JQ;:;-*8AL@UC
MHMJ8J+F*+:FBM6+T7I7KVXB.'VROUDZML+-7X5#F.:AD1X7NQ7[T(!HBVTBS
M6Z?9_=0*[39I3$-D&\;T:F-ZS55H[SUWZMN@*/*[KZK47>LD;!?WG:H90PD<
MI@CS3CN(5V5G5$Z,G!?-Q40:;%6*88;-)"@;@-^G$L^UFMA^I6Y/XW]02P,$
M%     @ &8%/5G=/6-A6!@  2B<  !D   !X;"]W;W)K<VAE971S+W-H965T
M-S,N>&ULO9IMC]HX$,>_BL55IU;:EO@A3[U=I"VKJI7:TZK;WKTXW0MO8B!J
M$G..@;:?_IQ ,4DFV5U(>0,$9B;_F8S]LT,N-U)]+19":/0M2_/B:K30>OEZ
M/"ZBA<AX\4HN16Y^F4F5<6T.U7Q<+)7@<>64I6/B.-XXXTD^FEQ6W]VJR:5<
MZ33)Q:U"Q2K+N/K^1J1R<S7"HY]??$KF"UU^,9Y<+OE<W G]97FKS-%X'R5.
M,I$7B<R1$K.KT35^/65^Z5!9_)6(37'P&96IW$OYM3QX'U^-G%*12$6DRQ#<
MO*W%5*1I&<GH^&\7=+0_9^EX^/EG]+=5\B:9>UZ(J4S_3F*]N!H%(Q2+&5^E
M^I/<O!.[A-PR7B33HGI%FYVM,T+1JM RVSD;!5F2;]_YMUTA#APPZW @.P?R
M6 >Z<Z!5HEME55HW7//)I9(;I$IK$ZW\4-6F\C;9)'EY&>^T,K\FQD]//DB>
M%XCG,;I.S27E>220:0XT52).-/H@BT(4Z"6Z,_T3KU*!Y Q=9U+IY(>(T506
MNG+^DB]Y$J-;E>11LN1I%6,;^YU(X^KP?;X6A38MH-'S&Z%YDA8O3.0O=S?H
M^;,7Z!E*<O1Y(5>%"5A<CK7)KM0XCG:9O-EF0CHRN1'1*T3Q!2(.(8#[]/'N
MN.X^-C7=%Y;L"TNJ>+0CWG44R56NBPOTI]3"O-E*OTUR4^<DGZ-/(A+)FM^;
MNO[SP01 [[7(BG^AY+=G8_#9RL'^NECR2%R-S&@NA%J+T>3WW[#G_ &58J!@
MM<+0?6%H7_3)9ZEY"F6X=7,KMW+V64\8-A<C-%=C?2@>L L\W_7)WJZFB^UU
ML5Y=S1:&)&XC>#6)U N#ID3 +@B8QQ@LT=U+='LEWB2SF5#"C%%(G-LZZ4OL
M>:'3T :9^4Y7];R]-*]76GWVB+:S1UK-'I!6KRV"D<#Q&UI!,X(IK-7?:_5[
MM58C\0+E0D/2_/:U<WR?!:RA#; +B$O=$!87[,4%O>*F,LN$BA(SAQHLI\A,
MF5R#U[LWSE-GA(&"U5(.]RF'9YTJPR$+,U"P6F&P8^GL'#=9[OP.V\_S \R:
M70K94>+[+MRE^&#=@$^>+G<AZB)#0L.F2,".,HH[AA*V#,:])'M@PMPYUZ="
M)W2;ZB SMVLNQY:#N!^$4YD76JVJY>P%2LMVC\7:+*R7Y1II^PTHNS?L4_M[
MJ&CU(ECH8G;6L8][(?_DX@P4K5X<BWO<S_ONT=^&>.B$OM?LW+89)M2L0SI:
MU\(>]]/^48._#>\08]9$/&!F-'JL@_'80A[W4_Z!L=_&MUD&-==QL%77M&01
MC_L9CU\R-.-9DGXWC"^2V SWDO=+97;G9F<%+YGZ8SZYLW\%\+$E/CXO\O&@
MS!\J6GWC:*%/CH0^:<,<$[>]_0#M*,8=T"<6^N1TZ),VS#'Q<-#$*FA'6=?
M)P<;[U.@3P":$Z>Y;(*L* DZI%GDDW[DO^4JZ\)ZO^N3=_B_ NO$8IV<%^MD
M4*P/%:U>'(MU<B3629O77A#25G.VS7R?AAU4)Y;JY'2JDS:NO1 8W&TSWP^=
MK@G(0IV< G4"X)JXK=D1L'(Q[I!FH4X>NW$'I0U*[Z&BU5.U]";GI3<9E-Y#
M1:O?W;3TID?2FX+TQA@W[]!!AHPZC'0L/*GE-SV=WQ3D-V$A;<H$#!ES7-9Q
M*Y%:@M-3"$ZA_3BF04L?N+W'77</Z<$-[(<H'FFI1&P6[S];'%RQ]X=Y:EL/
M%:V>M"4Z/2_1Z:!$'RI:O3B6Z/1(HE-P!^XSUKP%!AEZ8>A2OZ-;+=7IZ52G
MT":<88>2IDS T'=H2+T.F9;L]!2R4X#9U&T/><",T;!KWK1LIP^Q/2]6ANZ@
MM$')/E2T>J*6[/2\9*>#DGVH:/7_!RW9V9%D9VU@!X$7-)H3L,).$'2LB9F%
M.CL=ZJS-ZB!HW>X"K$J%'<!DEN?L%)XS:*_=5-:VZ?J[UV*<]6/\HU1ZSN<"
M;;@2Y7,'L+I!(3Y4M'K*!W]QGQ?B;%"(#Q6M7AP+<78DQ!FP+7>#@#09#MCY
MAN%^U_BQ"&>G(YP!&W-0)+ S[Q-I <Y. ?C.^?"IC>:VI]=D*VI\\*!3^939
M1Z[FB6G@5,R,C_/*-\YJ^^#6]D#+9?7LT[W46F;5QX7@L5"E@?E])LTXV!V4
MCU/M'Y^;_ ]02P,$%     @ &8%/5I$#9 M<#0  MWT  !D   !X;"]W;W)K
M<VAE971S+W-H965T-S0N>&ULO9W;;MLZ%H9?A<AL#%J@J252)W?2 *G)[AV@
M[01I.W,QF O%IA--9<F5Y*0%^O!#R8II'D);Z;)OVL19^D7]BZ3XD;1T]E!6
MW^H[SAOT8Y$7]=N3NZ99OAF-ZND=7Z3UZW+)"_&7>5DMTD;\6MV.ZF7%TUEW
MT"(?8<^+1HLT*T[.S[K/KJKSLW+5Y%G!KRI4KQ:+M/KYCN?EP]L3_^3Q@^OL
M]JYI/QB=GRW36_Z9-U^75Y7X;;11F64+7M196:"*S]^>7/AO6!*T!W01_\KX
M0[WU,VHOY:8LO[6_7,[>GGAMB7C.ITTKD8K_[OF$YWFK),KQO1<]V9RS/7#[
MYT?U]]W%BXNY26L^*?-_9[/F[NU)<H)F?)ZN\N:Z?/B+]Q<4MGK3,J^[?]%#
M'^N=H.FJ;LI%?[ HP2(KUO^G/WHCM@[ \1,'X/X O.\!I#^ ['M T!\0Z ?@
M)PX(^P.Z2Q^MK[TSCJ9->GY6E0^H:J.%6OM#YWYWM/ K*]J*\KFIQ%\S<5QS
M_J%,BQJEQ0Q=Y*+2I,64(U']T*3BLZQ!'\JZYC4Z11<S\:O(;)JCRV)=/]L\
MOZ"\2;.\?HG^0%F!OMR5JUJ(U6>C1A2N/<5HVA?DW;H@^(F"^!A]+(OFKD:L
MF/&9*C 25[6Y-/QX:>^P4Y'RZ6M$_%<(>QBCKY\I>O''2Y2+"[:4;K*_EK]+
MB^ZOY>W28GMK^>-'+8=W9%,M2*=+GM"]F$[+5='4K]"GLN'B/UE/WF>%J"59
M<8NN^91G]^E-SM%_/@@!=-GP1?U?6^[79POL9VL[PS?U,IWRMR>BMZMY=<]/
MSO_^-S_R_F%+%:08A11C0&)*RH)-R@*7^OE5Q1?9:K%.TBRKUPE$76?\?96)
M]MS5,6O37"N'G7)[:[D_]PE)R-GH?MMW2Y0?8RV*.DLYU% @,<70<&-HZ#3T
MD[A-BUL.KUKKRBJ[%15_?7,3!L_%'4Y\)EK!G'.KIVOQ:,LM0KQ8L]0,"DDP
MUAQU%G.HHT!BBJ/1QM'(Z:CH5:J5,#,K&B[4F[9R/EDG([.VC7&L>3.Q1 6A
MK]=)9[&&.@@DIC@8;QR,G0Y^3/\G:EWS$Y7SO@H*.ZM-/URC):^FO&C$&*\-
M:<U%R[)JYF6>E3:7UZ=+MOSS7H\CS61KD*]Y["SX4(^!Q!2/DXW'B;LC52QL
MRD:,>50CVWIK<]]F<&+Q#NNUV!9$L&:PL]1##0824PP>;PP>NRMQ5L_$_6C:
M"/>6Z4^!'8W5NK'1M@-?C)GTFC>QQ"51',:Z@<Y2#3402$PQT/?DJ-USU]&<
MSVY==_3^^$BYI8?1&&NF3&R!,2%C7[M547>)AMH'I:;ZMT4]OM._'F]R@3>(
M_Q#477/TXH87?)XU+ZU^^H9-PLQ0-].,.DT2XNE6^D:-%:,MO5=@[FMXKD=8
M>H2='GWI>KY/@OG:VW::6VW!9NU)L'$#L86%'@ET7YP%&ES%@-14^R1!^<[1
M_OGEXR"'IU71CB +5&R\=#1<8ECEZ6[N#*%]2/AT"',7_[GV2%KQW;@BX+&L
M9MU@\%ZXU-T$VBF$IBI7XEXJ$(;?-*@UL%I-FU4[U+;[%1AFX, S+#.C@B@V
MNCA0=H%24PV6].*[\>5B\J&;TYEVT&*U+C1OG#@Q&,4:AHTQMKLX@\T[!*?X
M$E1\-ZE\6BUN>-6.__I)QPZD%^4LFV>/MUWTZZE)FW>]NM+?Z:Z:(8:C.U68
M^S*>:Y.D$=^-(\]IQ.@A:^Y0O;JI^?>5..#18:N/L5GU MU(,\:/$IU.+%%A
M'!AV'H([? D>OIL\9*U;5S#AY'H"0MPP')4MV7W'@&0'"JK&H-14SR6+^&X8
M^?)856E;5:^WJZK5;$B(F("J45 U!J6FSMU+PL'>46>@,22^3$#5**@:@U)3
M$R?1"KO1:A]LP"8 ^<E8'WA@DZ8$E^I4[R[.8/,.P5Q8,A=V,]?N01NVH)07
M&=99HQ+=.E#>@E)3K9.\A=V\=94*UJ(KCL8>HNE/,6"KT,>RXE830=>C0-4H
MJ!J#4E.3(BD/!\?MQ2$);0*J1D'5&)2:FCA)C]A-C_O.T6)S!2OPB=D?6<*B
M@.C$XR[48 L/P9!8,B1V,^3D+BUN>8TNBZV]%>_UO1564R'7JR:@:A14C4&I
MJ2F2_(KCXW9/D(M@$U U"JK&H-34Q$E2QFY2WC2HNMNM-)73^>*3M&FJ[&;5
M="EK2C3M&F)+T]U\_ZS*[GEE;W@F2OMQI*_6N<LV."^@- VEIN9%TC1VT_2Z
M_?S%\UF7E\O-M)#5;5"6!E6CH&H,2DW=RR59FAR7I0DH2X.J45 U!J6F)DZR
M-'&S=+L%2?1>U2T_+>=S:Y=%+ N30: O3%JB@C",=)9V%V>P>8=@:2)9FKA9
M>O :+S&A.?:(WOM;HD[C<:2O95K""!GK\]+,?0W/]6AKFZ<;FG?/-Q!SL=&V
M2&0-,Q>)+&'C,-8]9L1<OL1C;RRKJWJY$D>)>]'Q_9Z;=MPR@SLX4,P$56-0
M:FI")&:2\+AW)DB G("J45 U!J6F)D["+=D!M]U7$WB%>G%[,S(7,'$PQDFB
M=QZ6N# 8Q_JN!G>9!CMX"/8DDCW)CJV<>\ZP]#(*DV 2!_HVX8DM,!J/0Z)O
M<W 7;+"-AR!!(DF0N$EPG^4&LGN%='<(=1=DL&V' #4B08VX0<UV)T2_T)!)
M=/<9!O>UH/@&JL:@U-3O=4A\"XZ+;P$HOH&J45 U!J6F)D[B6^#&MWV[^,"R
MT!G[@;Y5UQ8V]HU=E.Y"#;;P$! 72(@+W!#W1#_USWM>G;;?%%WE*;J8W7=3
M@59K(9<X)Z!J%%2-0:FIB9(D&1SW&X,!Z!(MJ!H%56-0:FKBMKXVZ&;BO3LI
M<PMM@CVCCS*C?,\S=MJZRS38P4- ;" A-MC]1<$=LW1NA<&UV;;HBJ-0-QD4
M.*'45),E< 9NX!QR(Q@XD'6?>7!R0)=;0=48E)J:0XF\P7&76P/0Y590-0JJ
MQJ#4U,1)R Y^'[(#DZ!M]P?+"JOM_@#*VE!JJGN2M8-GL?;VC?>JO_%NU_Y?
MZ&N1M7_\W*2BM:"KLFZS\%F4+YO:.S)0(@=5HZ!J#$I-?3" )/+PN$0>@A(Y
MJ!H%56-0:FKB))&',$0>FJCMCTFD?XEGOS#J+M1@"P]!Y*$D\O!91#YHYX?[
M%(/K.RB5@ZHQ*#4U69+*P^-2>0A*Y:!J%%2-0:FIB9-4'KJI?/#FA= $;^(9
M^T L46+X1?0O!MC"(D]_^ IS7\-S/=IZ/L_O?L,U-$'9'_O8Z,;-,.R-?9VG
M+6%A%$1$=\4,BZ,PMN]=""4 AVX ]D\#-$\76?ZS77/-9J)KS<1P<%F52UXU
MV1,/(0)%6U U"JK&H-34[$BT#8^+MB$HVH*J45 U!J6F)DZB;>A&V[U'A!9P
MQ:&QH6MBC2.^V9F $BZ4FFJB)-QPQY=H]Y@?Z"74)](8S_*Q147ZD^BHNSB#
MS3L$3$82)B/WLWQV=NP#IS/=IQO:=8"J45 U!J6F)D["9.0?M<^/(#%Q JI&
M0=48E)J:.(FPD1MA]^WS(\N&X%A_MI$ER/=]?5'>7:+!_AV"*B-)E9%[U_ ^
M/=8U%Y^PM)VZ7+<+J\&@. FJ1D'5&)2:FC&)DU%PW*X*=(,TJ!H%56-0:FKB
M).-&;L:]WFI?5=ND>-TUJ<T#8D2CF_*Z[AX(*@8$T[RL5T^,"RPP;#R)TA)$
M/'T^TUWFP0X?Y)&T6\^D_4VN'CJYZ3[?X+8!RMR@:@Q*3<V<9.[HN,P=@3(W
MJ!H%56-0:FKB)'-';N8>/+D9F5!-]'FWB27H-#$>IFV3BK7Y3^8N_W/]D3@=
MN7%Z]\1F9#[S-M%G<2>6H,!X!HPER,?Z@TV9)8IXB7U*,Y;D&[O)]PO_D8IF
M.RGSLDIGY2MTF8N0,A.?78A&?%D^I*+S?6SFZMKXG[R\K=+E7385QQ?M YNK
M]=/9K[/ZF\TR=UF&MFY0-0JJQJ#4U*Q*+(Z/B\4Q*!:#JE%0-0:EIB9.8G'L
MQF+UP>?3_AM>->HZ(H'*[8,;Q8BS&X!:<:[75Y]C'NI3?/8H?0>0NZR#G3T$
M,,<2F&,W,'<='6!7!HK-H&H45(U!J:EYD]@<'Q>;8U!L!E6CH&H,2DU-G,3F
MV(W-O]^5A99.2G_7S<0>9;P9 Q27H=149R4NQSN^^-L/U@![,U!>!E6CH&H,
M2DU-W=:[8X[+RS$H+X.J45 U!J6F)D[R<CSDC33/Z<UL+YCQC8&9-4I?N':7
M=;"SAR#M6))V[";M1^ $[,U ]V"#JE%0-0:EIKZD24X>),?=@YV S@^ JE%0
M-0:EIB9.S@\D[CW8O]V;]?H[>C-[E-Z;N<LZV-E# 'PB 3YQ SSLA)G[9(,;
M!.@F;5 U!J6FIDW.#B3'W:2=@$X/@*I14#4&I:8F3DX/).Y-VK_?DP66/LK3
M=YCL%47=91WL+"B_C[9>4"T<NNW>#%ZCKMJO7^B\^73S]O&+[IW;VN?O_#=T
M_0YQ*;-^I?G'M+K-1*O)^5Q(>J];3*[6;PE?_]*4R^XUV#=E(]+4_7C'TQFO
MV@#Q]WDI&E__2WN"S;O:S_\/4$L#!!0    ( !F!3U9O1F@12 X  /*#   9
M    >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;+V=46_C-A+'OXK@*PXM4-<B
M15'27C; KME%%]@"BTU[]W"X!ZW-)+[:5DY2DA;HAS_)<4R1'%)F,M7+;N(,
M_R)'TN@W%#V\>*SJWYI;*=OH]]UVW[R=W;;MW9O%HEG=REW9_%#=R7WWE^NJ
MWI5M]VM]LVCN:EFN#XUVVP6-8[[8E9O][/+B\-GG^O*BNF^WF[W\7$?-_6Y7
MUG^\E]OJ\>V,S)X_^+*YN6W[#Q:7%W?EC;R2[:]WG^ONM\5)9;W9R7VSJ?91
M+:_?SMZ1-X*0K&]Q,/GG1CXV@Y^C?BQ?J^JW_I>/Z[>SN.^2W,I5VVN4W7\/
M<BFWVUZJZ\C_CJJSTT'[AL.?G]4_'$;?C>9KV<AEM?W79MW>OIWELV@MK\O[
M;?NE>OQ)'D>4]GJK:ML<_HT>C[;Q+%K=-VVU.S;N>K#;[)_^+W\_>F+0@'!'
M WIL0,T&S-$@.39(SFW C@W8P3-/0SGX091M>7E15X]1W5MW:OT/!V<>6G?#
MW^S[$W_5UMU?-UV[]O)35>Z;J-ROHW?;[B(H]RL9=9=3M*SE>M-&GZJFD4TT
MCZZ>+HRHNC8,>X%#^T^R<_]S@V^%;,O-MOFN:_KKE8B^_>:[Z)MHLX]^N:WN
MF\Z\N5BT7??[3BQ6QZZ^?^HJ=725T.CG:M_>-M&/^[5<ZP*+;MRGP=/GP;^G
M7D4A5S]$"?D^HC&E0(>6YS<G0'-Q?O/8,YKD="J3@U[BT/NPV7=G9;._B;[(
ME=P\E%^W\GOW:8W^_:7:;J/N[GDLZ_5_H//Q=#P&'Z\/26^:NW(EW\ZZF-/(
M^D'.+O_^-\+C?T"^Q!032&*:G]G)S\RG?OE>WFSV^][/[\MM[UG(=4\2Z4&B
M#[X/EXQ2DEPL'H8^\1XHU"=(8II/TI-/4J]/AM?5C[]W3Z4N%'S[7N[E]:;]
M#O+/DQP?^(<7-#7<DUI.G.=Y$NM6PK9*\H06)RMM0/PT(.X=4!=B1LXPMT;
M:!YGQA @*^LZ$-Z^O/#49:>19MZ1/CT!?I+;]2%"?-P_R*;M'NTM-&BO5&A$
MP!032&*:"_.3"_.)(V^.Z6=,,8$DIOFY./FY>'WD+<ZYXY:V59%F26'<E[85
M+>*"PJ&%Q(JY8MQH>=0;=B2+S=XN :MY5G!F# HP2Y(B)XY1#4B2^$=U6]8W
M<EY=7\-P1^S>Y3PFYB  ,\8+QLU1 ':<Y;EC%%2-@GI'T=W!U8.L-Q(>!+6O
M"))R<PRV%4ERZSP 5@5Q/+>(HD#BA9_+C_M-NRFWT;OEIZA+K)["^^?[>G7;
M\?FZ2R_:V^=@U$%Z-]*J+OL4#!PN*@&BJHFCFG899XRD#O\INB-^O.LN@&W9
M-)OKS>K@E^B7ZNGIV,7KZ*K<@D''KQGL*%0N/*KI=Q1S76>*^(@?^<8)B=B0
M!R$2:&8S$F"FAVQ]' KTB)_TEO>[^VW9SSY$/UY?RU7[??2YORO6AUQW7=WU
M%T'W-%__]][-1?YC!)]_3#6!I:;[5^$ER2:&(X)*H:AJ DM-=[8"4>+EK_,(
MR:\1[#]4O#RJ:0]8[KK'%3<2/S@&W^/1GY$S+^K^]N[JUXC&A,_[* 4XV-N;
M8 =CJ@DL-7W"3:$OC2>.!M3+VJ'.1E436&JZLQ614S^1?]QUXJVZQCNOO[M:
M1@GEH".]8L&.Q%03U*9]9UB@BO6IG_67U6XGZU5/R[7L_NEN\+*5OGL?])OW
M(,%^PU036&JZ@U4N0J>>DJ:H&0FJFL!2TYVM$A>*,"]-[60@*;B9A -6)"8Y
M-9 <,$N3-''<EBJSH,B3R=1.#5)SPF )&,TY)696#I@E?)"SZ&-2608=R3+\
MDR/4GB>>DS@WAP!99>8  *.$QHX!*(RG_FEB_[S(L;$VGQ^;O;=MB#F7#]ED
MKKXK*J9^*L:<$O$?*C@ H<(SM>'9Y3N%SM2/SB^:#O%K!CL)%8"I/:GK<%*B
MJ#;Q3^B.SX4D]J0K8ZDY@PM8V=%9 %9Z=-9'H7 Q&9G =>'0Q.F3OYO![YU1
M011+33]%BE@3.O4[?E1Z15436&JZLP?K*49FTH/2)[]8L"-QETO8<^4DR5P!
M0Q%GXB?.9;5OVOI^]73[;_M50&OY(+?577^C'S\)S*;\APQV(^I,.I::[F[%
MQ4DZ]<WO!?%@9V.J"2PUW=D*V!,_L)^5324V:^?4?+\!&"6,Y.9#W;8BB?.9
MKK ]\6-[<"Z5V 2>4//M.6 TIZGUAA,PHW'L>$.7*)Q/_#@_DDLE/@H^]M\V
MF1,SNX6,J".Y311/)Z,\[<FC$AM.S451XR8",*',\7Z?*<AE?LC%S*+\APH-
M/*AJ@MEX[4@0F$)KYD?K%V51?LU@)Z%R,+,G9%U.4G#+_-.QXUD4 Y9,D-2\
M0P K*RH+P$B+ROH8%#,R/S.>B4039U3^3@=?2:ALBJ6FG[#!8EXV,50Q5()%
M51-8:KJS%<$R_\QN6$;E%PMV)"J=,F VF>2.:6*FJ)/YJ9/,671=[C;;/Z*N
M$YMU=W?WC]R[NKJ3==M!0V@ZY3]>L ]1%Z9@J>F^5FC,IEZ8PE 7IJ"J"2PU
MW=F*V1G"PA1F$S?CYDL0P(A0\ZL# K!*8M?37<$[&UE'$II-,9O$$VY]"\0V
MFN?,7(L,266.$:4*ZM.1I<C^7"KUL?!3[P&3>6)F@I 1=43+5%%U.DK5GEPJ
MM1'53,T!$T+-E<: D>L=9ZI8-_6S+F8RY3]4:-A!51.IC=F./"%5C)WZ&?M%
MR91?,]A)J B<VM.S+B<IKDW]<[/CR51JO[W/$S/: D962!: D1:2]2$,OE/F
MI\5S8&CB1,K?X^"K"!5)L=3TLZ70->43XU2*RJZH:@)+37>V8M?4/ZT;EDCY
MQ8(=B<JEJ3U'G!+7XU7A9NK'S0]EO7O)VR>_;+"G4%=W8*GI+E7LFQ93W]^H
MJT10U026FO[E8X7EW(_E9Z5+W(;JE!MO,9: 49Z8KSH (^Y:=L45GO.1]22A
MV1('OM.7F6MD(".:F0O)(*LD=2 )5]C.1U8,^],E[J/=8_='38371.^X8F8^
MRLR>5(G[ /38[U$3 9CDKHXKCN5^CL5,E/R'"@TXJ&J"VPSM\IT":.X'Z!<E
M2G[-8">A(BZW9UU=3AH4>GAUI0>@B$-N3N( 1E8P%H#1,!CK(U PR/TP.("=
MB=,A?\>"KQ54L,12TT^*(E ^=4T(CLJFJ&H"2TUWMF)3[I^7#4N'_&+!CD3E
M3@Z4KT@<$Z69PLEL9)97K>P-3(C\PL$57U 7:F"IZ4Y5>)N1B>_P#'7!!ZJ:
MP%+3G:W ._.#]UD)408L#V$L-]>' &:4QLS$64B-IIP[;D:%XMG($I'0M"BS
MN9IF5D4;P&J>9=:+,<",D"1QC4IQ>C:R%MB?&64VWLX[IUNG!C!CN?D%"% L
M8<PQ!L7+V2@O>Y*D#"A 894L XQX:O7?-B+$5;DD4R2;^4D6,U7R'RHX%*'.
MO68V13NR@&Q0!&WTZVWAJ9)?,]A)N/70@"6ZSJHOF<+:S#^Q.IXM9<#[^;0P
MUSLO(3,[5@O 3(_5^C@4,68C;_*'1#1QUN3O6O!E@\J?6&IZ'3T%JOG4Y2%R
M5(!%51-8:KJS%<#FF.4A_&+!CD2%TQR8[26Y@P=R!9VY'SH_=.ZINJLMJD\7
M8_ "//\A@MV&NC@#2TUWKP+A?.KJ$#GJ(@]4-8&EICM;\7GNY_.S$JC<!FL:
M%\2$7, LY<Q<UR8 LXRGCLF,7%%ZCEP>(@=*.L3,&A0 Y7%L+H@1D!F/,P=8
MY0K>\U<5B,B!J@YIGII)(&3&>,RL4P,7B7!\1RA7&)V_IDI$#E6 ,"MP+ $K
MEII?WX"DF&/90#ZHXSM=H0C_H8)C$6X17V!UK+MV9JZH.O\+BD7X-8,=A8K#
M^=G%(@K%N,5KBT440(&'@E"S2@]@!D1K 9CIT5H?A\+'PH^/#CJ:.)GR=S+T
MZD%5$UAJ^@E2^%I,72RB0(595#6!I:8[6\%L@5DLPB\6[$A44"V B63"$U?<
M4P1:C,P05_OF?B?KT S*+QOL*]15&UAJNDL5"A=35X0H4%=_H*H)+#7=V8K0
M"X2*$(4-UM3\1LD2,$J9N58$,'*6MR\4H!?(]2 *H(:#M?, 8#0OK $!*WVY
M8_%+H9"]>%4QB (HXL 2,_>#K!*S.I> K-+,Q5&#32U>4Q&BL F46+DK9&0.
M4D!&Q)&-=YGOJ?O]SU,E32/'"BZ=C"HGGN7.2 >ZO';@P+^@.,2(:+BG4,GW
M6>XL3]&!IUY;(>)90;O*,_-^@:RL,"T@JV&<-H8QV*$C'B\2<22AJ2N3^WL6
M?M7@;NF!)6><F<'>'S&;&*B>CXCF<51^19,S/#[8123&+ DQHA;N351 ?9;3
M"<$9, 9;E,1^]/RYJMN;\D9&W64F^QTT@XN4CQPAW'&H*SK0Y P/#S8IB2??
MI23&W:8$54Z@R1D>'^Q4$F-L51+;S)UQ>^,S8#%)G)CO#" SSET[AL6#W45B
MY+(0SX+Z' NQ]D*#S*CU]6O(+'%NFC+<IFYLG[JQ'=W&JT.<82/\-D;OA]O1
MO:8Z! $VD+,[/VHC_#9&YP>D.[(-'6I2Y3]6<"1"E1,$V ?/Z< !8X]L@_>R
MI IYPSOD'>^ +>^<GAHP[\B&=V<D54>%X1Z[/#57]$%65JP6!-B.3HO5QC@&
M)#FR(1T(25/G5_X^AE] N'R*)6><HP'(DJF+1!#DK?>0]][[:S;?&^Z^Y]]Q
M+C2_0MY;#WESO:-<Z@F B^96RE:4;7EYL9,=OBSE=MM$J^I^W[7I'\"G3Z-:
M7O<>?/..SA;6Y^_)&T'ZSQ=*YO+BK@LP/W=4M.DBQ%9>=Y+Q#_UR_GIS<WOZ
MI:WNNI,TB[Y6;5OM#C_>RG(MZ]Z@^_MU5;7/O_0'>*SJWP[=OOP_4$L#!!0
M   ( !F!3U:-Y/A2Z0P  &F,   9    >&PO=V]R:W-H965T<R]S:&5E=#<V
M+GAM;+U=76_;.!;]*X)WL)@!.K4H4E_=)$";3C$%.IBBW=E]6.R#:C.)4-O*
M2$HRL]@?/Y3CF*1(79K-%5_:.+DZ)"^OK.-[Y*.SAZ;]VMUPWD=_;#>[[GQQ
MT_>WKY;+;G7#MU7WLKGE._&7JZ;=5KUXV5XON]N65^O]0=O-,HGC;+FMZMWB
MXFS_NX_MQ5ESUV_J'?_81MW==ENU?[[AF^;A?$$63[_X5%_?],,OEA=GM]4U
M_\S[WVX_MN+5\HBRKK=\U]7-+FKYU?GB-7EU25@^'+$/^5?-'SKEYVA8RY>F
M^3J\>+\^7\3#E/B&K_H!HQ+_W?-+OMD,4&(BOQ]0%\=!AP/5GY_0W^U7+U;S
MI>KX9;/Y=[WN;\X7Q2):\ZOJ;M-_:AY^YH<5I0/>JMET^W^CAT-LO(A6=UW?
M; \'BQELZ]WC_]4?ATPH!Q V<4!R." Y]0!Z.(#N%_HXL_VRWE9]=7'6-@]1
M.T0+M.&'?6[V1XO5U+MA'S_WK?AK+8[K+SXTU:Z+JMTZ>KT1>UKM5CP2U1%=
MMGQ=]]&'INMX%_T8O=^MZ_MZ?5=M]L$B:_N-N.?@<6*?WM4[\<=Z=QU]XBM>
MWU=?-OQQP&'HZ$VU&8[MHN_?\KZJ-]T/8K#?/K^-OO_NA^B[J-Y%_[QI[CH1
MWYTM>['@8=K+U6%Q;QX7ETPL[BU?O8PH>1$E<9)8#K\\_7"B'[X4:3[F.CGF
M.MGCT0D\6RI>3.<O^L\' 1"][_FV^Z]M\8^C,?MHPQO J^ZV6O'SA3C#.][>
M\\7%W_]&LO@?ME0@@6F)H<?$4 C]XO7EAWT:5M5P:MN6^GA\NC]^>&NZOV!)
M$>=GRWMU#;:HA-!CE#8Y=IP< R<WE'K5\U94_IJ+M\\UW_719CAM;!,%L7SW
M! E,6W9Z7'8:M%A3S,0@@6F)R8Z)R>!BW39M7_^/KZ-5T_7#-:06;W17XI5/
MG3R.D2FEFA%6D%%!FU%I&<?$7M#Y<0'Y,\^VW!B6%"2/1Y.S1+&<9/;)%<?)
M%8ZS;;OE[:H6612T9!/QKA=)M4T2Q/$M*"0P;<GE<<EET#.MQ$P,$IB6&!)+
M<A('.-<.@VB52A@=E;,E*DG*PE[.1.%7Y)EGVP% &[@P9@<'Z9.3A(2 EW5Q
MMNVZOKW;,^H7T69@96M^+\C]K:#J_>-OK%-&I1Y8:'H2)/D@-.CY1T"RXYT<
M)#0].9+\$)C]()V!S#P#T_'UQ!)4%OE$B4L:0T R<,KYEQKC&E.#0O2)21I!
M8!Y!?F315;6M-W^**UU7#PD45SWK!$$@[X)"0M.7+<D'R<.>;2#9\4X.$IJ>
M'$E^",Q^D,ZVPCS;:#GFEK:HK"PGREJ2&0)2@E/.M](<."[&LS.#Z,3<$DDG
M$IA.O*O:[=0E#3[4^],T$IJ^4$DZ$A*VTP!R'._D(*'IR5&Z,##IP3G)#H.H
M!<KB\77#$I3$+)VH8\E8DN?V2PX T#4-#-$G)ME"XNJ5/'UZLTX*M3F"A:8O
M5?**)&Q_)$%MD&"AZ<F1W"8)T2-)S/8'28MRW/6SA!5%-G6QD$0E>6Z;)#$[
M("RGQO0L?9*<3GQT2R152&"J\*Y:]8VH+T$>CVUUZR11^R18:/JB);E(PK9*
M$M1>"1::WD.7[(:&:)90LPW"$A:7XU:[+:S()LJ:2N9"G]LNH68GA-"8)>,)
M6L*2C$U<XJAD#]3=,KD3%SGKU%#;(EAH^D(5329L6X2BMD6PT/3D2*)#0[1%
MJ*7C,?Z89HE))JM8LA?ZW*X(=7=%+"')A#9!)76@,'7X123VNKKFT4/5\D'Z
MM3;_81#O8IJC)4(ETZ!A6R(4M26"A:8G1_(<&J(E0LUFAU'-4(@^><E7Z'.;
M(=3L<Q@3@T)T25MR!09SA4^#MO;37EN+_A]Y2MRHG1(L-#T1DF^PL)T2AMHI
MP4+3DR.Y#@O1*6&6)DA1L%&56Z*R/)\J=,EB&-PJ&1?ZJ>HR#.N]CW.P%:;<
MP<+"%CGN72YS-'*8I$+,085PBMSD0B2.QRJN)2I1E6A]"9(S,9@SC8O\VT1=
M>!#O79V#4S')J5A83L50.146FIX<R:E8"$[%+ *2(>I:@B9%729Y%8-YE5[P
MIRNI,*SW+L[1[TDEATOCH"6>HO(Z+#0].9+7I8X^$DJ)I[9>D]%JLD6E4S?G
MI))]I3#[THL<TBYA(.^=FZ/OE$K&EH;M.Z6H3 X+34^.9')IB+Y3:KD=I\S&
M56T)*N*IJE9N*X;IUA0AM\X3]Z;A.32Q5)*T- M;UZAT#0M-3XZD:ZE#;,.I
M:XO45HXYN"4H2=E$64M*E<*4:OQF?9HX!X-Z[^$<XEPJ25D:5IQ+4<D:%IK^
MG0%)UK(0XEQFJFYCP@V&Z).79"J#R93Y^7)* 8.!?/<,"TU?MB1@6=CO:V6H
M- T+34^.I&F9XQXDG()VWZ<$ANB3ES0J@VF47M"G24XPI/?NS='TRB0+R\+>
MO92A,C4L-#TYRA>\@GS#R[PMR2AM*$2?O&12F8-)K5;-W:[OE(WU5GC@(;QW
M<XYF5R:965:$+754SH:%IB='<K;,(5#BE+JI4-KN&;*&3=XSE$MNE3NXU43)
MGZKUP/"^.XJ%IB=#<K4\K*"9HS(Z+#0].9+1Y2$$S=R4*HWOQD(A^N0EX\H=
MC&NBS+]-[8$'\][7.=IBN>1S>5B!,T?E>EAH>G(DU\M#")RY^WXP,$2?O.1B
MN8.+68O^=,4'AO?>R3FZ9+GRQ?VPHF:.RO.PT/3D2)Z7AQ U<_>-8F"(/GG)
MPW('#[.6.:3YP(#>>S='=ZR0#*X(*V46J(P."TU/CF1T10@ILS!%RG%A@R'Z
MY"7C*AR,R\'-K5-%[9-AH>D)D*RM""MG%JB\#0M-3X[D;44(.;,PE4JCM*$0
M??*25Q4.7C7QGGV:] .#>^_C'!VS0K*T(JRV6:"R-BPT/3F2M14AM,W"\F5#
M2X_%&C;98RD46R8'NYK\\#DE!<& WGLX1Y^LD/RL"*MM%JCL#0M-MZ^2[*T,
MH6V6;FT3#-$G+]E5Z6!7UL(^31*"H;VMMN;HC962J95AU<X2E<5AH>G)D2RN
M#*%VEFZU$PS1)R]95@FSK)]^OZOWW4!O(0@&]M[#.?I@I>1K95C-LT1E<%AH
M>G(D@RM#:)ZEQ;"2&??+VJ+R9.(6K%+RK!+F67J9GRK^P*#>NSA'#ZR4+*T,
MJW66J!P."TU/CF*S&4+K+-U?V 1#1DZ8JA4FS++T\OY&WT9X#&^W-"RX45(4
M<\TXK-KY-!Y:@N;@="1.E 2%4#R?1@$]$L&8T0(4<\X89EYJV7M8)L*H_OLX
MBPMGK-APQF$5SJ?QT!(T![<CL6+S&8=0.9]&@0O]=#?06+$#C6$&IA8Z)/PX
M</QW;A8_T%@Q!(T#.X+&N):@6'"C!"FFH'$05]#8\GU-TW?3%I5,F+J36+$%
MC6'V96?G]HFB-L?0X$8&X IS(V'530*[IGLG" MNE"#5(CV$PDDL'NDII6.C
M"6M8.FWTKG MAYNZ_@Y^F@SDP/3?RUF\U%4S]=!NZLAVZO/XJ:N&ZF$<U2UN
MZ091 6-&"U"8EL-1??Q!=$H <N#X[]P<'3*B&K:3L"HG039VG\?97;5VA^W1
MT4K;U##-TH9B1@M0F);#?UTM[=,D( >B_Q[.T2,CJGT[":MT$M@OWC]!L[ Y
MQ4.>.$SDD8H\<<N=<,QH 0K;@OW5+W[M;WCK+04Y4+WW<183>**XP),DK-Y)
M8-MY_P3-PN04DWGB<IE'*G13T10?J=G8;L(61S,VH0H1Q9.>.$SI9;V?J@DY
M$/VW<I;FF.)53P*;U1-<MWHTN%&"%&H7Q+">V!SKF?FV;O.UGW@H!%$,ZXG#
ML5X6^K<^U0NW<88%-TJ(0N>2L'(HP3731X,;)4@A>[ E/5K9NS51.&;TY#:%
MC#D\[Y]*WD,9@A&]]Q +;I0"A<[1P!(H[-#OGZ!9B)YBV$\<COU(14XM#_P9
MWWUK"R)3CT0E5'U$(<S%GNH<%(9P'?;1X$:+5H@;#:QYPJ;^_@F:A=8I)O[$
MY>*/5-FFGFFXP=F"@,I6F)?#[]]DY_8YXK;*9G'\)XKE/PGL^4]P3?_1X$8)
M4KA;$-]_8G'U)S$UGF5MBZ,QF7KZJ/($ .)X!(!\YSY1$(+Q_#=REGZ9\J0!
MP@*KG[C/'T"#&R5((7"PBS_:(W;=7_"$8T8+4 B6XS$!ZN?.23$(QO#?M5FZ
M8\IS!0@+K'/B/G$ #6Z4(/7!T4%T3F9JF.:C;"U!DP])(LJC 8CCV0!/E7VB
M%@2C^6_A+%TQY;$"A 46/'$?,8 &-TJ0PN)@HWZT&G\<)07?NJ&8QP4LNQO.
M^[=57UV<W8IJ_:5JK^M=%VWXE3@F?CGXL[3U]<WQ1=_<BO4NHB]-WS?;_8\W
MO%KS=@@0?[]JFO[IQ5+@/S3MU_T8%W\!4$L#!!0    ( !F!3U;>%D;C_ X
M &:<   9    >&PO=V]R:W-H965T<R]S:&5E=#<W+GAM;+V=46_DMA''OXK@
M!D4"Y&)1)$4Q]1FXV#@TP*4XY)+VH>B#;BW;B^RN7$D^YX!^^&K7ZR4IDB-1
M'O'%]MK#$3D<R3^-R+\NGNKFC_:^JKKDS^UFU[X]N^^ZAQ_/S]O5?;4MVQ_J
MAVK7_^6V;K9EUW]L[L[;AZ8J;PZ-MIOS+$WS\VVYWIU=7AQ^][&YO*@?N\UZ
M5WULDO9QNRV;KS]5F_KI[1DY>_G%K^N[^V[_B_/+BX?RKOI4=;\_?&SZ3^<G
M+S?K;;5KU_4N::K;MV?OR(]71!Q:'$S^N:Z>6NWG9#^6SW7]Q_[#SS=OS])]
MEZI-M>KV/LK^VY?JJMIL]J[ZCOSWZ/7L=-!]0_WG%^_O#Z/O1_.Y;*NK>O.O
M]4UW__:L.$MNJMOR<=/]6C_]O3J.B._]K>I->_B:/!UMT[-D]=AV]?;8N._!
M=KU[_E[^>8R$UH P3X/LV"";VH >&]##0)][=AC6==F5EQ=-_90T>^O>V_Z'
M0VP.K?O1K'?[>?S4-?U?UWV[[O)#7>[:I-S=).\V_9R6NU65]-F17#75S;I+
M/M1M6[7)F^33\SPG]6UR5>^ZI@__8[G9?$T^EFV77#]6!Q__J'?E:M7T?TF>
M'7][777E>M-^U[OX_=-U\NTWWR7?).M=\MM]_=CV3=J+\ZX?QKXSYZMCEW]Z
M[G+FZ?)UM?HAH>3[)$NSS-'\:GIS8C8_[X-WBF!VBF!V\$<]_MZM5O7CKFN_
M[T??5?TW%=+WZUT?T/7N+OFU6E7K+^7G397\^T/O(/FYJ[;M?UR#?SX:<Q]M
M?UK_V#Z4J^KM67_>ME7SI3J[_.M?2)[^S14*)&=&8.@I,!3R?OE;W94;UPB?
MF_%#L_UUYLLE(_UDR'XVONB==]@5N> B.]D9_6*G?C&P7Z>,E6ER77YMDS[=
M?ZF;*OG4K3>;Y-T^@?LY<_7\V7&N]8@*PK)!OQU6,LL+=Z_YJ==\/)JGL\W5
M.;!]:.(@.3.&FI^&FD<]HW+,P" Y,P(C3H$1\\XH864<21EC?)"8#C,J"67N
MS"Q.O2JFG4\T?</EX91R]1%T$CH+2,Z,\<K3>&74])28@4%R9@2&I HFTGD)
M>FRGIQ[+!<D'">HP$Y03Z4Y0HD$.F9:B>?KF>-5W]A+T$CH56-[,,2LL(7&Y
MA*"""98W,S@*3<A,-CFV,ZZ1.<V'_^)=9I(4'C(A"DW(/#9Q=A5T%3PA2-[,
M@2NZ(3QNMJ+2$)8W,SB*APA(%4"VYO9EE=!<#+/5898S2CW9JG"$P#QR]=@T
MU:YS]@QL&1Q_)&_F.!7@D")N<J*R$)8W,SB*A@C(%$!R2COK4L(+9OW7=QB*
MK&#4<\N4*1[)8!ZYJK?;JEFM^SNGINJ_5&U7=LZ+*>PH^+8;R9LY;(4[&8E;
MDD#E(BQO9G"T<@V(%OY\/;;3TS 7!6%LD*XN.YH)P3W9JJ D@Z'D%86)S.:1
M=-AMR,3LL<*5#,85]_F5_"\9KU; GH-S:@EZR12]9''I)4.E%RQO9G 4O60S
MZ26SL80(/OSOX+)*J?"DKF*7;(1=?*D[L9P!NP^>HB4 )U. D\4%G P5<+"\
MF<%1@)/-!)S,YA9"TV$5VV5U>/+@RE^JT(;.01L]?^%:!^P^=(JPO)G!4,!#
MXP(/104>+&]F<!3PT)G 0VV0&4(#:&+V1WLL!&/.>.9.*'[ QPB>(21O9D04
M1E$6-WU1V0K+FQD<Q59TPH,OYRBY?=O(AX\\'$9:U=GLDB(:"A.--X.!@@CL
M,GA.EG@,114\41$W85%A"LN;&1P%4Q1^'N9/V,)Q@YG3HACFK,..$N$KAU!%
M,A0FF:MZUW;-XV$!S??)9C]=-]67:E,_;/NL??Z-L^.HCZBPO)D/_Q4XL31J
M[C)4D,+R9@9'@12#'Y1Y<_?83L])F4HQO%ESF)&,LMSSB)DIB&$PQ+QFT<8X
MYH F9H\5YK QS!D_V2952N#C!"?8$JC#M+4W<5&'H:(.EC<S. IUV$S480Z*
ML59WN(Q\14FF6(>-L<ZD-)Y8-8$/%CQ=2U 04Q3$XE(00Z4@+&]F<!0%L9D4
MQ&RZL2['M@GU78\5_+#7P\_T\@E\L."Y6@*)N$(B'A>)."H287DS@Z.0B,]$
M(FZSSC"101.S/XJ$.$Q"H7D\H9@"'S%XOI98VL,5=W$:-YE1\0O+FQD<A5\<
M?F#G3V9[T;)-&"-&9I^TA<TP]4Q,:*"V A\@>(J6>%S&%7#QN*N?.2IR87DS
M@Z.0B\]< <WMM<TR+>CP88S#K+\_S0K/"E.N<(?#N$/>L.2VW*XW7Y-^W.N;
M/E/WY<&'IGZHFFY=.2$"]AD\-4L\)N.*KWC<9=$<E;"PO)D;&A1AY3,71N?V
MBF>2<5D,$]=I1PGQ7'USA3?YQ*71X865?!R '";>_0:Y0J <1J#1DVU2704^
M2/"^D"6H)U?4D\>EGAR5>K"\F<%1U)//I)[<!IHL8W28Q XK(CQ/D7+%/3G,
M/5.R>&)9!3Y2\&PMLOE+V_T5>?L7[OZO)0 H5P"4SP2@W % =%B>=Q@)7V4E
M5^R3OY)]II=5X",%S]421)0K(LKC$E&.2D18WLR=C(J(Q$PB$C;I<(OC'4:4
M>G;?",5" F:AH$2>4%>!#Q<Z85C>S. HZ!)Q]Y,)5/S"\F8&1^&7F+F?3-BK
MKH7UU-1A1 CQ8+)0V"-@[)F2SD!5!?8>/$%+/%H3"K9$W!7: I6XL+R9P5'$
M)6:NT!:.M=<9U5>B'/OOLDLE]915A+;A'<:=]V6S]:U*@9L&3\$2C\N$8B@1
M=P6V0 4I+&]F<!1(B9DKL(6]MCHO)!WNV'&8"4&E3_= ,4P!,\PK:B>%#3##
MV@EH8O98$4X!$\[+^32I0 +["I9L6 )?"H4O15Q\*5#Q!<N;&1R%+\5,?"G&
M]Y4Y3 A//5?^0L%+ <.+EJE3!490>07+FSE\Q2M%7%XI4'D%RYL9',4KQ4Q>
M*6P.L=+5-J'"L[*V4)Q23..4Z94.V&'PA"Q!+X6F !277@I<L: EZ*50]%+,
MI)?"QA(K6QV;Q[B'6Z3B%@ESBRM;)Y0S8*_!2D5++.N1BH1DW"UC$A66L+R9
MP5&P)&=N&9/C:ZD=)E)XMNM*12@2)A0M98&2!>PD>!*6>&HE%0')N$NE)2H?
M87DS@Z/X2,Y<*BWM5="N6T*'F>!%X7F<+A6:R*E;PYR=0WT4A>7-'*IB'AEW
M^;-$)2(L;V9P%!')F<N?I;VVF62<$&)=1QV&C*8L\]Q:24V_$ :25Y0MY#BR
M@"8#74%=6'#R=O<II8L1=\$22UCN!N/7! S3N+CR<CRT "TB=IAF6H!F(LM+
M0^-2GSND)QVR/IGTIJXF-9A.WN\^N98QXC-\>I9 &9)JNH9I7)AY.1Y:@);
M&9)J^H?I3*!Y:3B0I!Q>=EUF4GH6*9%4TQY,)V]VGUS<&/$9/CM+D Y)-:'#
M-"[KO!P/+4"+""2FFD)B.I-W7AH:!3>B/1E\&8'#C'G35U,G3,>V?;G2=XJ\
M*NPX?(H6D6;6M9E)W%U>!!:##I=+7H2Q#)'HF3N]7AH:*T +9LFL.LR89)[B
M,M&EG&$Y9#.)(=559)'F952:=9EF$G=9,X%UH<,#M A7Z7K1(X+10,[:JY9)
MQBB3PU*(TY)EC/B6;Q!=UAF61KY\7ZZZ_@)[DS2G2?)(K^,*-B^CV*Q+-I.X
MJY@)K!$='J!%D$K7CAX1CP8RU[E)2S!F08/+,I>2^^0AB:[Y#.LFOZ9*\N)Z
M[$4Q3CO_"SF(+LH\HLKL.N^F54Y@Q^%YM@CV:!+0)(N,/;A2T6CN!@'2L <6
M7 9.Q,PA^I-Q:=UZ.NQ()KAO:S#1Q)K)B%JS)X^GEE%@[^%SM0@/:0K1)(O,
M0[ D=7B %N$A39":C"A2 \EL4P[+A+0@WF$G4N);T$0TD6@""RV/YO)(3057
M%!K-W2 <&B%ED0D)UJ$.#] BA*0I5),1B6H@EUV$E//A+AFG74%3WVMJ-,%H
M HLNC^;RE (+KDHTFKM!3#3FRN+N]R*P,'5X@!9!,4VRFHQH5@-O77+LYW(!
ML\L. &9-09K *LR^A(:*+;@JT6CN!B'06(M&?F,8+$P='J!EWAFFOS1L]EO#
M7#NX&"NX=<OJLN2"2.F[*&LRT@268CXHZ3QNJ\;=1=P'9HNH0A--%IK0R&\,
M@W6HPP.T"%]I(M5D1*4:R%9[#711Y,--72XSDGK72!%-/IK $LROJJU0FVFL
M&U+09M!KC7E&A)U?3J]I=13867@Z+4(WFG8TH9'I!E=5&LW=X,V-&MW VLS
M^<9L:I%#;367$?.2NJ;H3$8DG;6LG5HU@3T&SPR6NT$(-+!AD<$&%JL.#] B
M8*-)59,1K6H@=6U<X1:5.XPR[OLWP?27H4[CF8 B":X>-)J[00@TRF&1*0>6
MH X/T"*4H\E3DQ%]:B!U;7QA5H7$9>1[8*\I0Q-87=F9N9->Z8N[+&@1#6BB
MB4 3%OG-J;#J='B %J$J392:C*A2 ^EKKZ.V+[RVC?05JC4Y: )+*NO9"]4_
M<&6>T=P-AJV1$H^\QAI6E@X/T"(<I2E/DQ'I:7^R<GOQ="'$4$C/94925OA>
M1*V)/A-8./FROZ)V=^5=E3R5375?/[;NZRNNF#.:N\&P-4+BD9=5P_K1X0%:
MA)^X_EKYN<NJN6.C&"^*S*K8.0Q%+J7P9JT&+[!<\JOJ('Q\KSML,^BU!C<C
M(LSVN3:M(@*[#<^M1>!&DWPF/#+<X.I!H[D;!$B#&UA5&3KYQO>1P39FGS0A
M9C*BQ.Q,WJF%$=AW\ 1AN1L$0R.>/#+QP&+3X0%:A'ARC7CRN<23C^^$AVT&
M?=)0!U9+'LG@D?H(KJXSFKM!,#0 RB,#$"PE'1Z@10!($YDF(RK30 ;;7&-G
M,&0SZ).&/;!(\D@&3ZF3X&HZH[D;1$1#JCSR_C)81CH\0(NPEB8Q348TIH$T
M'G^?&&PSZ).&-[!$LCN-H8()KH SFCLS )J$,Q&1EU;#FM'! <)R-PB0QE<C
M@M+^K#TVY*-WGPY#Y]WG>7M?5=UUV967%P]]4OY2-G?K?C(VU6W?,/UA+S';
MK._N3Q^Z^J$?S%GRN>ZZ>GOX\;XJ;ZIF;]#__;;NY_3XX;SW_U0W?QR.<?E_
M4$L#!!0    ( !F!3U8\'WC2* 4  )D@   9    >&PO=V]R:W-H965T<R]S
M:&5E=#<X+GAM;+U:;6_B.!#^*U9N==J5NDUL0P@]BM125;M2]U2UN[<?3O?!
M#0:L36(N-K![O_Z<E\:$)&XC7+X4$F:>/#/,9(8GG>QX^D.L*)7@9QPEXM)9
M2;F^<%T1KFA,Q#E?TT1]LN!I3*0Z3)>N6*>4S'.G.'*1Y_EN3%CB3"?YN?MT
M.N$;&;&$WJ= ;.*8I+^N:<1WEPYTGD\\L.5*9B?<Z61-EO21RF_K^U0=N17*
MG,4T$8PG(*6+2^<*7LRPGSGD%G\QNA-[[T$6RA/G/[*#S_-+Q\L8T8B&,H,@
MZF5+9S2*,B3%X]\2U*FNF3GNOW]&O\V#5\$\$4%G//K.YG)UZ00.F-,%V43R
M@>\^T3*@8887\DCD?\&NM/4<$&Z$Y''IK!C$+"E>R<\R$7L.<-#A@$H']%H'
M7#K@/-""61[6#9%D.DGY#J29M4++WN2YR;U5-"S)OL9'F:I/F?*3TSM.$@%(
M,@=7D?I*21)2H(H#S%(Z9Q+<<2&H !_!8_$U [X 5S%/)?N/SL&,"PFNB6 B
M.U] J:_F3YZ0,$PW) */DLB- .]OJ"0L$A\4TK?'&_#^W0?P#K $?%WQC5!7
M%Q-7JF@R3FY8,K\NF*,.YC<T/ <8G@'D(=3B/GN].ZR[NRJ'52)1E4B4X^$.
MO%N6J.2Q9 D>:$C9ECQ%]*P[J>#O.P4 /DL:BW_:@B^N-FB_6M;<%V)-0GKI
MJ.X5--U29_K[;]#W_FA+A26P6F)PE1AL0I]^Y5(5@JZ)MF +A&&.D-UXME,8
MH+$_<;?[4;18#3T\J*QJ] 85O8&1WEZQ?F=RI8B"J]E=&\D"Q]^[_##PO0..
M32/H=7(<5AR'1HXS'L<T#9GBJ&[5$:!"M15MXVC$Z5LUEL!J(?M5R/Y)V\FW
MF1A+8+7$C*K$C(YNIU&C"(,1/"C4IHVZ$0[;ZS2HN 66>BEH7!W#\0'#I@W$
MHPZ&XXKA^(5.2H1,-_D*<0:B;.[-Z58M,VNUFLCB3!M?(VK?\K$$5DL ]/3
M]T[:6>7E+.7&%EH].7O;$#RZNTH(OSZ'#HJWQ6CL=XP!J'<,:)S4/1JL!'J!
M9-.HFZ2>]] \\.'' 5B0F$6_U+02;*X:BW5DT@C4NW0LH=7#UGL$')RVKXQ[
M2^_D6$*K)T<O,-"\P;RJKX8M-_SQX=QJL_(#W%&T>MV QJ'=I[/\)@&$@T.:
M+5;# '70U,,?FJ?_+4GCKAEE=NU=,);0ZH'J30(&I^TFX^;2.SF6T.K)T4L,
M-&\QK^JF<:, !UYC #2-D#?HF !(KQC(.*5[-%,)9&;98F1@J6<],L]Z_:NJ
ME9G1N?</<$MH]5#WM(D3BQ-VU8FWD">0WE?0\0)%"5&_G>,Q/JS4IEG@C8*.
M2M6K!;*E4:"F_H!]'QW2;+$:0Z^#IA[RR#SD;TDHN:HBM?8]%UFKKF>&Z5T]
M;R%3(+TXH-,*%<BJ4F$+K9X<O:Z@X\4*U%0B&@/ 9%*GIA<,9$NK0$TAHD'0
M9%(GJ(<\>EFJV*@!U4K)JAYA"ZTN#^MM 9]6D,!6!0E;:/7DZ"4%'R](X!:M
MX?!G4XL-&G34*-9[!;:E1^ 6J:'!L4VS&'=PW'O\8![O7W@JEV1)P8ZD-'O<
MU"J<FT%Z%\U;2!%8[POXM%($MBI%V$*K)T=O*?AX*0(W18;#6[[1I$Y-[Q+8
ME@A1 @U-!$TF!4%W[[EQ]M#^"TF7+!$@H@OEXYV/E'-:/ <O#B1?YX^2G[B4
M/,[?KBB9TS0S4)\O.)?/!]G3Z>J_$:;_ U!+ P04    "  9@4]6:^NF']L$
M  # (@  &0   'AL+W=O<FMS:&5E=',O<VAE970W.2YX;6R]6MMNXS80_15"
M712[0#;6Q;>DMH%LB* !LD60=-N'H@^,-+:)E427I.W=OR]UL619,A,#$S\D
MUF7F4',TQSJD-=D*^5TM 33YD<2IFCI+K5?7O9X*EY P=2E6D)HS<R$3ILVN
M7/342@*+\J0D[OFN.^PEC*?.;)(?>Y2SB5CKF*?P*(E:)PF3/[] ++93QW-V
M!Y[X8JFS [W99,46\ SZV^I1FKU>A1+Q!%+%14HDS*?.C7=-_5&6D$?\Q6&K
M]K9)5LJ+$-^SG?MHZKC9%4$,H<X@F/G8P"W$<89DKN._$M2IQLP2][=WZ'=Y
M\::8%Z;@5L1_\T@OI\[8(1',V3K63V+[.Y0%#3*\4,0J_T^V9:SKD'"MM$C*
M9',%"4^+3_:C)&(OP>L?2?#+!/^M"4&9$+PUH5\F]'-FBE)R'BC3;#:18DMD
M%FW0LHV<S#S;E,_3[+X_:VG.<I.G9P^"I8JP-"(WL>D!EH9 3#>16PD1U^1!
M* 6*?";/IN&B=0Q$S,E-&,HU1.0^U2!!:6+NWQ_F+S_.8E)@/L$&I#)A?RZE
M6"^6=?A]&HH$R$<*FO%8?3+PWYXI^?CA$_E >&H2Q%J92U*3GC8E9A?:"\MR
MOA3E^$?*H1!>DL"[(+[K^QWIMV]/]SK2Z=O3W69ZS]R7ZN;XU<WQ<[S@"-X=
M3\T-X>G"D!D"W["7&"Z.WRCRSX,!(/<:$O5O%W?%:/WNT;)OF&NU8B%,'?,5
MHD!NP)G]^HLW='_K8A(3C"*!-5@.*I8#&_ILU\Y\UY]RU[FZ[-SJ#,\[MXO:
M8HA!/D3V7;N9!::!-ON$M4,&PV8([0BY&E<QC>KZ575]:W6W(DE AMSHTCP7
M8F+*8+JS!"O.J=V!"4:1P!K\#2K^!F?5X "394PPB@368'E8L3Q\?PT60PSW
MU.,>2+ =,3Y08#NB'QQ1X*BJ;?2* E.EY3KW.1<DSIZUD:DN%BOCGW1QI*L<
M*^JIG8()1I' &FR.*S;'9]7C&)-E3#"*!-9@^:IB^>K]]7C5TI)_H,=VQ(%B
M:3O"ZU:CY]:.U[76YGWNDSE+>/S35*5X9$1HGHZ=7M,*=&ISH*)1++0FB7O3
M!N^L,BR'PZ(:$XUBH36IKB<!GM7]XFBQ'*-;2"5I[9#@0(U=(?X1/=;VV[/[
M[SLFDV//0'OJR6V!B4:QT)JTU;[>ZY]7@:C^'Q6-8J$UJ:ZG )[5^R(I</"J
M/>T(.9PA=H0$5T<46)MOS^Z^ZSEBYX5;DT]N#$PTBH76)*YV]M[HO!I$]?RH
M:!0+K4EU;?L]J]]%TN"X;4G'AR)LQP0M%;9CQL,C*JPMMV?WW'<LU,(TBZEL
MUTO=*Z!6F).;!!.-8J$UETMK:^^[YUTP19T H*)1++0FU?4$P+>Z7AP]EF/8
MGHFOAU!K2+.\O95WN^G.%FW6YJ'8>=6XZ^BX"^GOL9+NUU[>#\XK0%3_CXI&
ML=":5-?^W[<O[.,(L/^Z -LAA]/"CI CLT*_]MR^W7-_%5(OV +(EDG(?A#L
MOG[4Y714-(J%UB2P-O7^\+Q21)T&H*)1++0FU?4TP+>O\.-(<=3Z\:\EQ5=#
MJ#6D**^W][9 ]F['5R87/%4DAKG)<2]')ED6KTL4.UJL\A<(7H36(LDWE\ B
MD%F .3\70N]VLG<2JI=69O\#4$L#!!0    ( !F!3U9ULC7^& 0  -T3   9
M    >&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;+U878_B-A3]*U:ZJG:E[21.
M() I1)H%C7:E:3N:F6T?JCZ8Q$"TB4UM!W:E_OA>ATP^P*2@37F!?-Q[?.[)
MM7V2R8Z++W)-J4)?LY3)J;56:G-KVS):TXS(&[ZA#.XLN<B(@E.QLN5&4!(7
M25EJNX[CVQE)F!5.BFN/(ISP7*4)HX\"R3S+B/CV@:9\-[6P]7KA*5FME;Y@
MAY,-6=%GJCYO'@6<V15*G&24R80S).AR:MWAVYGKZ(0BXO>$[F3C&.E2%IQ_
MT2>?XJGE:$8TI9'2$ 3^MG1&TU0C 8^_2U"K&E,G-H]?T>^+XJ&8!9%TQM,_
MDEBMI];80C%=DCQ53WSWD98%#35>Q%-9_*)=&>M8*,JEXEF9# RRA.W_R==2
MB$8"'IQ(<,L$]]P$KTSPBD+WS(JRYD21<"+X#@D=#6CZH-"FR(9J$J8?X[,2
M<#>!/!4^<,(D(BQ&=RD\4L(BBJ YT$S0.%'H@4M))?H)/4/_Q'E*$5^B7SG;
M4*%;*&$KM$=X.Z>*)*E\![&?G^?H[9MWZ U*&'I9\UP"OIS8"OCJ4>VHY/9A
MS\T]P6U.HQODX??(=5S7D#X[/QVWTVU0J9+*K:1R"SSO!-Y=%/&<*?D>!% 4
M_FKM[A,&RFDUGFA$DRU9@%)_/@  ^J1H)O\R%;\?;6 >34_?6[DA$9U:,#\E
M%5MJA3_^@'WG9Y,4/8&UA/$J8;PN]!#Z@421R$F*4BV)J=@]PK! T$O+-L1C
M-_ G]K99A2%JZ'B#*JI%;U#1&W32NX>E@D,[PZKS^FPD6L&:IZA :DT8"AP4
MDV\2;8A4*,ZIJ8#]&'Z#FC?" _>@ $-4X/IC<P'#JH!A9P$O@N= .D9SNE#0
M85*)/%*Y@'XS,>T$N[2O>@)KU>U7=?M7G7!^G\+T!-829E0),_KN"3<ZZD0\
M#D8'[7H<Y 78-7?KN"(WOGBZF0AVHESZ-'H":Q4<5 4'5VW3H$]A>@)K"8.=
MVEPXW]VH)42S"9V#-NT,:5-K^!Y\A5VA'.2_M@536(!/;6RX=B2X<U\/#4[,
MR+)7J]$76KOFVFQ@[ZK3#7>:FXO%Z0FM+4YM=7"WUSEKPAV;%),7,X6=-F.X
M-C.XV\W\IM8PPUBK<Y=G[ADE=)/3(,"'Q(^#8$:>\&"X-B.X<TNO75BL79AH
MNC#H/BVZKB1AL'[ /2-[_X@8"'K(_CAHY ]/D*\- ^YV#"]<=;;$L1$8C%WO
M:!TVA/GN^%1+U(X!=UL&TPOE/^A<(]$-?O$$_C^L!*Z]!+ZNF<"]NHF^T-KO
MW[6=<+OM1#][=CE(\RW3'0>#PV8WA07.<'30[';CVXO^\/4+$:L$GEA*EY#G
MW(P 0.R_)>U/%-\4GV,67"F>%8=K2F(J= #<7W)X\.6)_L)3?=$+_P502P,$
M%     @ &8%/5B"=UR*A&0  CMT  !D   !X;"]W;W)K<VAE971S+W-H965T
M.#$N>&ULO9UM;]Q&EH7_2D,[6,P F8AUR2H6L[:!C(-@!LCL!DYF]\-B/W0D
MVFY$4GN[V_8$V!^_;%D2+^N>6Y?58OJ+7T^7+JM)GE,O?/CB\W;WZ_Y]WQ]6
M_[R]N=N_O'A_.'SXYO)R?_6^OUWOO]Y^Z.^&_WF[W=VN#\-?=^\N]Q]V_?KZ
M_D.W-Y=45>'R=KVYNWCUXO[??MR]>K']>+C9W/4_[E;[C[>WZ]UO?^EOMI]?
M7KB+QW]XLWGW_G#\A\M7+SZLW_4_]8=_?/AQ-_SM\JF5Z\UM?[??;.]6N_[M
MRXMOW3>OJ6N/G[B7_.>F_[QG?UX=C^67[?;7XU_^=OWRHCJ6U-_T5X=C&^OA
MMT_]Z_[FYMC44,C_/K1Z\?1#CQ_D?WYL_?O[HQ^.YI?UOG^]O?FOS?7A_<N+
M>+&Z[M^N/]X<WFP__[5_.")_;.]J>[.__W7U^4%;7:RN/NX/V]N'#P\5W&[N
MOOR^_N=#3[ /N$;Y #U\@.9^H'[X0'U_H%\JNS^L[]:']:L7N^WGU>ZH'EH[
M_N&^;^X_/1S-YN[X/?YTV W_NQD^=WCUPW9]MU^M[ZY7W]X,W^GZ[JI?#6?'
MZO6NO]X<5C]L]_M^O_KSZJ<OW_-J^W;U9K/_=?5Z?>C?;8=_^-+ '[_K#^O-
MS?Y/@_0?/WVW^N,?_K3ZPVISM_KY_?;C?FA^_^+R,)1[_*&75P^E_>5+::24
M]EU_]?6J=E^MJ"("'W\]_^-N^O'+H9.>>HJ>>HKNVZN5]KZ]NMI^O#OLOUK]
M^_;0#[^-7??]YF[HN,W=N]6;_JK??%K_<M.O_ON'H8'5WP[][?Y_T,%_^6D-
M_FG'R_>;_8?U5?_R8K@^]_WN4W_QZE__Q87JWU!7+-38I&/JIXZI<ZV_>OUQ
MM^OO#JO?^O4.'>B73_O[3Q]O*Y]>4:BJCNH7EY_X,4A=30TYZIYTD_*:I_*:
M;'G_,7P+Q])6O_3#B=T/%U6^W"^M!5Y&%UR75BMEH8UUU^)B_5.Q/EOLSY^W
M]X7MYU;K9;71MVV;5"MESONVB[C:\%1MR%?[?M?W9?4&44BLZLHEY0)5X[L&
M5]L^5=MFJ_U^^W%75FPK.[>IJR8I5JJB=R[@8N-3L3%?[&!N9<5&44;GAE,R
M*1:INDHIMGLJMLL6^Z;_M+WY=+S_W=\3476=^+E^Z$E?)>4!&745*=^\JT:7
MJTHJ7+W>WGWJ=X?^>O7S=O5SO[O5*W]H>7*E!Y_4C425<G4YYLTN?WUM#^L;
M6),3/ZYQ@\]UZ86$A#&TOB6EMM$-7=937KW>WM[VNZO-^F:(<\,O_?XP1 )8
M[*).MU1KT\,>O<[59TT!+NNMQ9VS4&O3SAF=UN6MUDH"3IHFU;[JQ-4$=&YP
M8<5<W>BN+F^OI5G (=]LFR:D!4L=#?<W5RD%CP;K#(<MS0-.6N<PI!OZ+JU8
MZGQ%0;O1CA[K\B9[0B1PTD I5NP.]5 QD/FNUKIX-%IG.&UQ+'#21%W;1M'%
M4M:T3:B5@D>S=7FW+8\&3MIJ[4.;!ADD:P?[Q073:+Y49+YP,"3]LQYL*BD0
MJ)HA:RGUC39+>9M]1C@@Z:]II,E*IA6SH6C>?-5@\/"Y9%CBFO2K1KJ:6M;C
MT\I&?R1C,+B]VQ]V'^_G:+Y:W1Q]\;K_U-]L/]P.9^B7?X&%+^J#2[4V[831
M!ZDY[U1!UG:+.V>AUJ:=,WHPY3W8"@DDO;1U5*=W5R#SL7.*@='HN)1WW-*(
M0-)(G:LI'7<!65VWFM_2Z+=D^&UI0"!IHXUOQ$T+J-I&JW;T6LI[[0GI@*2+
MUDYX+5 -ITRGC&MI]%HRO+8X'!#RVK1:J7&N4^:YZM%GZ[S/E@>#&@Q;?3J&
M!*+A#->J'5VW+G)=6)[MKD"B#+OKT5WKO+L^(P_4TE=%Q3G)M&(V YMW734/
M/'QN,M]3=6UZ^0#9<,MMM-M3/3IAG1\1NC\WJ[?KV\W-;ZO!2S;7P\FX42I=
MU..6:FUZV*/'U?ZL :#.6FIQYRS4VK1S1H>M\PYKKA> (6QH&K%< &3M<&-2
M3MG14>N\HY8&@!J,2RG6:0  ,N<;TFY6HZ76AJ66!H :3 %[V;M(56O5CGY:
MY_WTA !02[.D+J:S T 5?*W,<C:CI3:&I1;[?P-&LIZM83VL'DE5#%X9?36C
MIS9Y3RU/ (WT3W*=2PT"R6IJ%.-J1JMMBJP65BC]LHY-G=HJDA&?$)]6.%IK
MD[?69X2!1KIJ78FZ@<@IUUG#UCSSOJL&@D9.K3KR74Q#']35SFFGZ&B-37[X
M]_UZ=ZM- N0_6FIS2[4V/=#1YIIPU@S09%VUN',6:FW:.:/)-GF3M3)  ]RR
M(Y_>]9&L\5$9]C6CJ39Y4RW>,P!FA*LJIJOP2-94VCIA,[IJ8[AJ:09HP "T
M<HVH5\IB$Y5;@!]-U>=-]800X*5?'M<(TET.P%7K5DF$?G15;[AJ<0CPTBY#
MVZ1G+U -WT)03@<_FJK/FVIY"O#2/%T,;9I:@(RJ2EL@\*/'^B*/A16"$6HE
M8@I2\9'#M+[137W>39^1 3Q8RA0[2)"H49*+9UN)C+U$6@;P<NHTQ*X658&)
MV+;6=N'XT1B],?Y[VCD BUO4YI9J;7JHH\WY]JP9P&==M;AS%FIMVCFCR?J\
MR5H9P(.9W]"U\NI!ZZS>M]H%--JJS]MJ:0KPP%6'T.+$?1],$===J)0K*XS&
M&@QC+<T! 4SM-E53I14#7:1*W3XX.FLP-CB=L($0[&BB3FPD S+7-6K%H[<&
MPUN+LT"0IND[,3T$5,Y74:MWM-:0M];R+!#07# %L453RN)P:U#J':TV%%DM
M+%"Z91-;)Z:$D*ZKZJ#<%\)HK"%OK,^( P%L*))=*T6-LMP2V%9=8R>1E@8"
M6, <;EK.B4L*"(_;8;4-VF&TR6#LS%U?'893\WJU>[)"W'N+VM]2K4T/>K2_
M$,^:#4+6;8L[9Z'6IITS6F_(6Z^5#0*P6G*M%_O<D#"TL6V4.VL[FFV;-]O2
M=-!*#TVO,""AJHW*]=6.-ML:-EN:"UKDGM&GBP1 IAA .QIL:VQM*H\$K;WH
MFI5,*QVMM36LM?QY NF9HM"<9%KHZ*EMWE/+,T KK5,4FI-,"QV-M2TR5EB9
M]$9164XRK6QTSS;OGL^P_%;:IJ@X)YE6S!YV,38&:7[?@CE3JMNF26=[D#!T
MG:^5;=CM:'VM,?+;WNT_WO;XU%O4QI9J;7J@HXVUW5D]OLVZ9G'G+-3:] &G
MT4!CWD MCX_ #=L@'F@"ZZWDE5,TCI89\Y99ZNX1.F8Z)$&J5IM1BZ-G1L,S
M2_T]2CN,(CH!40A*%HFC:T9CJU*YOT>TCIK. @&1#\I211RM,QK66>SQ$<SE
MBIWV2.2U>>HX^F<TUE;+'QH$#ZXT7;JN E3#R:U=8Z.IQB)3A?6A,:<H3XI:
MQ3_CZ)\Q[Y_/</PHC3-U_*QD6C%[8M38":0Y?I03I#'*&RE:PXS::E\</3#F
MAW)_W^X.[];O^M7G]:X_T@#@0X+Y1DJ=;:G6ID_#CL[656>U_2YKI*6=LU1K
MT\X9G;7+.ZME^QU8._4QBBU40-<.\51;[NU&-^WR;EIJ_9T]_,Q*IF6.1MH9
M1EIJ^IT]^LQ*IG6.%MH96Y'*#;^SAY]9R;32T3X[PSZ+S;ZS1Z-9R;30T3B[
MO'&6^WQG#T*SDFFAHXEV128**[/-,BN95C::99<WRV?8>R>-4E2<DTPK9HP%
M8Y./9N\=VOJ*;IA2E[MANHK3%?)#N1_7>X6=L*AS+=9<<J ,R%"YLSK[X\];
MK(,6:B[I(&(=9& AK$>1*["'R+=4BU4PI*S)A29JCWQ7C.)0Y<VS& 10@3%H
MI"JD8Q$D#$WPVO-2KF)TA<IPTF(80"5=L@Z3+6:/58/MOKZJ2+TW,.1"96Q#
M.H$(4(&M1UT5TO4'I(MUT,8LKF+<A<JPV'(J0"4-M&[X8WV/14M=;-I:[6K&
M7JB,==1R,D EO;6KJ!(L Z"+7=2>MAD&CJSH(B?&54H_]77%MT<\E@F$%&NO
M7GV,NE 508[*$$+ H@%#"*ATB!!S9P-^E,$( :!"U<3HQ&T-*>-P@] > 7$3
MRE%^1'A,#ZO_6Q40A?(-%KOF4LTE/<!<TYV7+>@69B[]/M E3EW*DXOL6.&D
M[5+M&I(G,A ZI^ZT<IQ^9."/BD,%X!PY'Z+D(2$@4M,%]CQ$4C2S9P.)5!XJ
M$!2IB[Z1[#& :*A(S12<BF1AD4[(%(B,%*M:9 JDRW"&.!K)8".=D"D ] BB
MAH#NR&O0@%F<CF3AD<HS!0 ?U7X8DHJB@4[G#3E.2#(027,R!:(=2>00DC6^
MTQ(F@R*Y,BI249X (*1T"B*O2:IF7FVPDO0L 3A'H:7*B1Y%0@I$:I\R'S6X
M2$])XC0(D=%\.:KP=[%-!F-R=&9:X;*8IL6:2SJ(678>=F3G"I+.BVA$2.>#
MRO=Q#)?D#%Y2<:H 9"1$)$*ZNFZ]\O"D8P@E9S"4RC,%P",U7G!SH$S%$CE&
M47(61NF$0 $828!,A&09-)%C,"5GT)1.R!.(IB1[&:P$JW@BQV!*SJ(IE6<)
M@$KR<G8"J#IM6XUC0"5G$)7FY B 1Q)>##3:>(,!E%P90:DH0<Q *^4U2=7,
MHPVZDIX@ !FIJR*);QOHAE#AM <[7,WIOOEQYD. F(\M,AHL!_C^+H[(@$WN
M 8UT/L!QUH'+.VBAYI(.8GZ<QR/9D:$&>ZI"+6]:4!?5"34&6'(&8:DX,B"6
MTE"SF+H&.N>=.AIBT"5G4)?*(P, *G5>!C,D4QD&CG&7G 5>.B$R *H2=6*A
M%LF")RTQ,/J2,_!+)R0& %:JO0R30!:]1M]Q#,#D+ )3>68 <"6J.O$\&]21
MTWC"CF&8G,%AFI,; %*ICF 9%.F&,K7;!&,ON3+X4E%^0+@EP3:"*@UNY!B3
MR1E0)CU# )S2,#;SE;C&H'"(/-I5UG *?GY0^1 B<J0CHXEB5URJN>28F2LV
MYR4>NF594(LUEW00\^0\46G&NQ& MT;7R6L*;8FNM=W8CC&9G %E*HX- +_4
M@G>0($I37:LC8(9I<@:GJ3PU8%*37"8"NC9VVGH+0S4YB]5T0FP '"8*<F,!
MPC55:IYDO"9G )M.B T Q00(2$@V?!UZS<R"+6A3>6Y /*;H@^AGI.M:]>1@
MX"9GD)OFY ;$:I(D)"BKG?H&%>:]9;"FHM0 ^$R2A@15&@[),8J3,S!.>FH
M *;0M +2@72M=Y4VFO#\Q33Y4:78 X'K7-84EVHN.6IFB@_\I;.EAF7I48LU
MEW00L^0\@\E.#1Y,0OO81;&L#81-".2U65+&<7(&R*G\K4K A(>H(]?B$0*J
MIK;1H@-C.SD#[E0>'1#>J0Y!SI\#8=MF7@;%C-@"/)T0'@"[J7&=@%(AG8N=
M:L4,\N0,RM,)\0'@FWR4\0%1GGRE89]=8$X<EF8H/K:8C"@;<7H 7=MJ\"_'
M4$_.8#W-20\ V]3$$*,(.4C854[=2<D03ZZ,\524( #420*4D$HC*#G&?7(&
M^$D/$(CK1,=Y!S%\0\KF"'E13P#^LKC\&/-IXF$>3LEHKM@MEVHN.7[FEN&\
MN$6W+'!JL>:2#F).G<<VV7$B &<>$GH@>>L%RA"&49!Z\V7>;-"?B@,%H#S)
M"R^GF9;*(%#.H$"5QX@9'*B\)JF5^;"%@3KEW8PSUHGG8Z <XT Y P1U0FJ8
M 8+*:Y)BF?5:+*CRN# #!I77),4R_S5X4'-RP@P"5%Z35,=,M@P"590.9M"A
M\IJD:F:]!B!*CP8 [J3<4I$R>TMM^6M9\P-)MC-2(R\9312[W5+-)<?,W*X]
M+V'1+<NF6JRYI(.8S^8)3W8<:,'$LT0P(5E-ZL,)C!#E#$14<1  -"@G7VX"
M92J'R3%JE#.P4>5Q ""A^%C@L6"P9UIC,3D&CG(6.>J$2 "X4!+'A%3>:X]^
M,'R4,_A1I[RN&<PG!_FV9C3K3.HYP>S68DB59P/$AVJ<N.Z S,6H7G?,@PV0
MU)R$@*!0 LV$5!J;R3%RE"M#1Q6%!("+$B$AJTFJ9B9L,*7TD !X4+%MY1<.
M5E*KH&Z COPEZ/F1X4,^F =K,AHK-L*EFDN.GAEA/"^GT2V+LUJLN6D',:"5
MRT.A[*30H3?) @@)$F8I) PLY0RR5'%:  @I<2?(:I)2F>\:C*GRG#"#,I77
M)+4RQ[5 4R=DA!FLJ;PFJ9:YK8&;.B$?S,!-Y35)L<QG+>)4>328@9S*:Y)B
MF><:U*DYH6 &9RJO2:ICWEJ&FBI*!#,85'E-4C6S70-#I2<"@)!2;JA@IU+V
MALILT4!.O;X94L'F[:;'>QCSGRXVN:6:FQPN,8H55>?%-M*R]*O%FDLZR+$.
M>AZZ\?'SDW%+]"&=Z8(Z'[0E.F+\*3+X4Z49@ !ERC5./'2$=/4PNE$V,Q-C
M49'!HBK. @084T/WB3W.2.?;5MFM1(Q$11:)JCP2$$),D=ABA61=I9X8GI6\
M--R1 %V*[_5Z+!@\1AN5FR\Q A59!*KB;$" +#4,R>75)V54=6K)+2OYV;A'
M B"I&MP@I"IH-&]BL"DJ@TV5I 0";*DT)>0U2=4=J_I$]",!9%0[?.7I;!S2
MA;;6-LH0@TN1 9<:,T(1PLEHMM@;EVHNZ0?FC>Z\9$A:EG&U6'-)!S%GSD.B
M[/#@@,,&L=B 9!1;S2$88XH,QE1Q=  H*>_3M0:DJFLU-S#<%!FXJ?+<@'A3
MT0M' S)M^S4QTA19I*D30@- 2(FG4I%(N^DRQA09C*D3 @- 1PF' !KMF3-B
M;"FRV%+E:0&QI43L!2*U;YD-&U"I.4$!T*%D9X+G:36 "3%^%)7QHXIB @!&
MR;IG[T4B1I0B@RBEQP3 @@I.3"5 F?=J9<P<#6I4$A).HS,9/Z38$9=J+ND5
MYHAT7NHC+8NO6JRYI(.8(^?Y3W9D('N:&6D&QU!/:N:_!CNJ."\ 1I2L5FJT
MJ, 84F0PI,JC H!#B9P -&JW,M^UX%$GQ 3 A9(].WO:F1@XB@QPU DI 0"A
M9+'S;9<!H\@"1I6'!,2"$H\T6*JD8.;#!C!J3DX ["?9G?/]EM&AJ(P.5902
M9E"C\IJD:N;%!C5*3PF ]^3$B]61:JA4FSUB8"@RP%"3D#"?P&0T6^QZ2S67
M] -SO?J\T$9:%E&U6'-)!S'CS3.>[%A0@W%NG6Y-0BK25LV( :+( $05YP(
M@I*O#4 JTEX:0 P6108LJCP;  J4[%RIT7;_$<-$D86).B$<  *4>),U$FGC
M2,:((H,1=4(Z .PG,:6$^%#*'C!B="BRZ%#E\0!@GUPE4&=8IKW7G!@=B@PZ
MU)R  #!/@NF 1%&;\V(@*"H#015%! !^$F:<U215,R<VP%!Z1 ! )[3"A&2M
M1A E!GXB _PTR0@YP)+14+'I+=5<<N3,]!X03F=+!<L2J!9K+ND@9KMYA).=
M"AJTG"N7'I%,/W69SQH J.)8 $!/U(JW-"-9<-K"'J-!D4&#*L\%B/-$\I8%
M[%A=?&8L*+)84"=$ TB#$BM.0%6KR8NAH,A 09V0#@#B278P,%O2)I$8!8HL
M"E1Y/$!X)\%A1"KJU(*9^1H(J#GA +"<9'U@7*S1.(G1GJB,]E04#@#>2=8]
M>SLP,?X3&?PG/1P ;E/CY T+X9U(#8.,[T0&WTG9BH!K7=;]EFHN.7;F?OZ\
M_$5:%C6U6'-)!S'[S;.:['C@P<)LU9(8? %=IX+5B+&>R& ]%0<$@'1RE6_%
MV ;H@KYSD8&?R  _E4<$!'1JQ4LTD<RKK^@B1GTBB_IT0DA W*=*;EP$,J]V
M,F,^D<%\.B$E )23O T#D;ITSF!/9,&>RE,"HCC)G0A U>@%,Q<.SV8N/C8Q
M32AB#@FI*BV),ZX3E7&=BG("P#B)G)#5)%4S-S8H3WI. '0F"D'F0J0C_E:8
MI#;FE@;(*9E&F(=+,AHMML2EFDMZ@5GB Y#I;)EA69[48LTE'<0<.0]DLC-#
M0"/>3FZ_1;K)FTV2$ID%&T2GXM  N$WRP@/;JHZ(,JU<YK\&V:D\,0!LT_%M
MD_+F.W^)E^&=R,([G9 79@">\IJD6N:]!N#IA*@P@^^4UR3%,M^U^$[E06$&
MWRFO28IE%FSPG>:$A!E I[PFJ8Y9;1G0J2@@S  ]Y35)U<R$#="3'A  HJFF
M*"#M4.>"TP("PSF1@7,2&Q8U:)+14+'G+=5<<N3,\]KS,A1I6:K48LTE'<0<
M-X]ELD-!.\-A@48]:YF[&CRGXC  P$UBO@-HM(N?D9W((#N5!P' ;!)K-T"C
MULILU8(ZG1 " +!)G 1 HR[<,*83&4RG$U( @#6)^0V@<4Z+A SH1!;0J3P'
M %23G/4"(I743PSG1 ;.:4X4 & F^>W/-U5&;J(R<E-1% "L)EGU_#V_#.=$
M!LY)CP( Q"1>B8-$Z@LCB/&:R. U35+ /#22T62QW2W57-('S.[B>2&*M"P[
M:K'FD@YBIIN'+]EY(,Y8L\UJIJ4Q:A,9U*;B/ #@3*+4K"8IE7FLP6XJSP,S
MX$UY35(K,U@+WG1"'IB!;\IKDFJ9OQKXIA/BP QZ4UZ3%,O,U:(WE8>!&?2F
MO"8IEGFM06^:DP1FX)KRFJ0ZYJEEN*:B)# #XY37)%4SRS4P3GH2>/B@S]:4
MTWRIZ7+_ON\/WZT/ZU<O/@QV_O?U[MUFZ)Z;_NWPF>KKXYS";O/N_=-?#ML/
M+R^&^\@OV\-A>WO_Q_?]^KK?'07#_[_=#K[X\)?+H?W/V]VO]S_CU?\#4$L#
M!!0    ( !F!3U8PK3M\*PD  #%B   9    >&PO=V]R:W-H965T<R]S:&5E
M=#@R+GAM;+V=76_C-AJ%_PKA+18M,!U;U)<]FQA(P@ZVP+0(9J:[%XN]4&PZ
M$2I97DE.9A;[XY>2-:9I2:_%]%0W2>Q0C\@COO(YM"Q?O63Y[\63E"7[DB;;
MXGKR5):[=]-IL7J2:52\S79RJ_ZSR?(T*M7#_'%:['(9K>N-TF3*9[-@FD;Q
M=K*\JI^[SY=7V;Y,XJV\SUFQ3],H_WHKD^SE>N),OCWQ,7Y\*JLGILNK7?0H
M/\GRM]U]KAY-CY1UG,IM$6=;ELO-]>3&>2?"1;5!W>(?L7PI3OYFU5 >LNSW
MZL'/Z^O)K.J13.2JK!"1^O4L[V225"35C_\TT,EQG]6&IW]_H[^O!Z\&\Q 5
M\BY+_AFORZ?KR7S"UG(3[9/R8_;R=]D,R*]XJRPIZI_LI6D[F[#5OBBSM-E8
M]2"-MX??T9=&B),->-BS 6\VX$,W<)L-W*$;>,T&7JW,82BU#B(JH^55GKVP
MO&JM:-4?M9CUUFKX\;8Z[I_*7/TW5MN5RP]9M"U8M%VSFT3-@6B[DDS-)G:7
MRW5<L@]94<B"_<@^J0FWWB>291MVV.:7;!UO8KEF4<$^Y]G^(5%_"_E0LH^R
M*//]JMSG\?:Q8-\+649Q4OS OF/QEGU^RO:%VF%Q-2W5 *IN3%=-9V\/G>4]
MG76XVNNV?"K83]NU7)N J1KY<?C\V_!O.4D4<O66N<X;QF><L]\^"?;]=S^P
M1 VPHW=WPUG.)988SIH1+&/0[O&8NS7<[8'?K%;9?EL6;]BO62G5+ST)WL=;
M-07485,'<27CYT@=5?:O#PK ?BYE6OR[ZZ =]N9U[ZTZ<;TK=M%*7D_4F:F0
M^;.<+/_Z%R>8_:U+8R1,@&"&RMY198^B+S]G990T5;**JI-<YXP_0/P:4IVD
MGY>>?S5]/I6DW<3QW+G92'0T6BP"[]C*&(-_'(-/CN'7??H@<UWS_^N;SK<'
M3G"Z^[-1M%NX9T-HM^"+[OX'Q_X'9/]_^E+*ZDS!;M(L+^/_UH>!W<L\SM9=
MHR!IMC,9"1,@F*%B>%0Q'/5\$2)51L($"&:H/#^J/$><+^:7SQ?M)K.S2FNW
MF//9O+O6%L?^+\C^WT=?E1\LE078R#R/DL[>DPC;0X^$"1#,D,Z9:1<V&[7$
MFMV!A(;2!(IF2GUB>!U$G364H+^*[CJ:!(OPK-0Z&CE.Z ?=Q>9P/0Q.EUNN
M)DH=FMC-^KGR[=W#("G6$P%)$RB:J:!VP<ZX-MB!^F H3:!HIM3:"CL0+]Q0
MR)IK-PD]Y[SF*(XY!.V$'=H*WV5I*O-5'"6=/2<WMC[V2)I T4SAM 5W@G'+
M#&K2H32!HIE2:Y_ND 9U<)F%ESUD1YN.U[9V(\?S%TY/K6DG[-!6>'CL;$!4
M[NQHPL_'T=&$]PQ"VV&']L/ZA*'Z;QM$:;;U)(<Z913-7+#35IF/:Y4YU"I#
M:0)%,Z765IE#K')#(<\G'6W.0VD7)G1Z5K"X-LJ<-LI&'0X*J330>D9 /3.*
M9HJI/3,?US-SJ&>&T@2*9DJM/3.'>&9^V3-W-&F_EG<T6LS#L*?ZM&WF0VUS
M57W#,BN-M)X44#.-HIER:C/-QS73'&JFH32!HIE2:S/-(6::MSUPJ_["2R4J
MR";F +2+YK2+/BF]7*H?LBBC4G:.@019SP(D3:!HIHC:Q?/%N 4'-?90FD#1
MS#>EM;%W23<[M.!HBO7;S;-6^;;7D[H:\9Z71E>[:Y=VU\-3+@VR'G+'BO3Y
M@-M-W)[A:A_N#O;A)Z>C5V1C>C_6:D#M.8IF:GQR8<?(5W9@+^W 7MOQ9]AS
M5]MS%V+/:8JU@NVK/,Z=!-G$'*LV\>Y@$V^6[J X3<.M)8#:>13-%%;;>7=<
M.^]"[3R4)E T4VIMYUV(G:<IU@I>=OX=3?J]A?;^[FN\__ (3N.M98 F A3-
ME%8G G?<1.!"$P&4)E T\P)*G0@\2"*@*;8*>D,20=-H0%[W=![PZ#QPIX97
M7S>MQOF&)=6$6LMGF62[ZC7V\$SG\*'I $H3*)HIJ<X<'A^U5CUH](#2!(IF
M2JVCAT?Z[<&U"DT44)IH:*>5OYCW7('LG5P&3@>%X3&?!EEK@Z0)K_WV0,\[
MY)Z.%=ZE6''YA/>*]0%ZK]8R0O,&BF8JKO.&-V[>\*!Y TH3*)HIM<X;'B1O
MT!1K!:%7PWOMMS9ZKA'W=##Q+@63034_:&&!WI6U=M"0@J*9,NN0XHT;4CQH
M2('2!(IF?D)*AQ0?$E)HBJV"4)KPVVEF,>^YBL_7><;_XWEF^(H$O3-K_: I
M!T4SA=8IQQ\WY?C0E .E"13-E%JG'!^2<FB*M8+0E-/0!BQ=^#KC^'3&<7[T
MV"9*X^0K4SV(UZJ^JZ7'79[MI++L/14-C3M0FD#13#U//G;KCUO1T$@$I0D4
MS91:1R*?_HCPT(J&)ATH330TXS+\L._E6P<8GPXP%I_]AF88*$WX[;=7^I31
M&<:G,\S%L]TK%BWH75IK",TR*)HIM\XR_KA9QH=F&2A-H&CFW1)TE@D@68:F
M6-\G 9IE@O;;-SWV)M!))J"3S)""'[1B0>_'6CAHB$'13(UUB G&#3$!-,1
M:0)%,Z76(2: A!B:8JT@-,0$[1#3:WD"'6."/QACAB]7T'NR%@\:;E T4V4=
M;H)QPTT #3=0FD#13*E/;G\$"3<TQ5I![(V/@J'+%8&.-@$=;=Y'>=IW-06]
MJ;46T#"#HIFRZ=P3S,<M7&CF@=($BF9*K3-/0']X?&CA0J,,E"8:VJD1=[UY
MSWUO0AU10CJB#%^6H$&VXD!I(FR_X]+C7D*=4D(ZI7P[J[UB]8$F6TL%S24H
MFJFJSB7AN+DDA.82*$V@:*;4.I>$D%Q"4ZP5A.:2L'T)&7'2T\$DI(/)26D/
M6F>@<=820=,'BF9*J=-'.&[Z"*'I TH3*)HIM4X?(21]T!1K!:'I(QR</L*3
MNZD.2Q_#%Q-HH+5"V%NF_AF9)-29)!PWDX303 *E"13-E%IGDA"226B*M8+0
M3!*V,\EY.4]/[J6?RORQ_DZ"@M6S['!?^>.SQ^\]N*GO]G_V_*WS3AR^O4!C
M#E^F\$N4/\9JDB9RHY"SM]5I.C]\/\'A09GMZCOV/V1EF:7UGT\R6LN\:J#^
MO\G47&\>5#LX?DO$\O]02P,$%     @ &8%/5O']AZ6C @  T08  !D   !X
M;"]W;W)K<VAE971S+W-H965T.#,N>&ULK55=3]LP%/TK5QF:0!KDHZ5CK(W4
M-IN&!!JB@SU,>W"3V\8BL3/;:>'?[]I)LP(MXF$OB7U]S_']RLEP+=6]SA$-
M/)2%T",O-Z8Z]WV=YE@R?2(K%'2RD*IDAK9JZ>M*(<L<J"S\* @&?LFX\.*A
MLUVK>"AK4W"!UPIT799,/4ZPD.N1%WH;PPU?YL8:_'A8L27.T-Q6UXIV?L>2
M\1*%YE* PL7(&X?G2=_Z.X<[CFN]M0:;R5S*>[NYR$9>8 /" E-C&1B]5CC%
MHK!$%,:?EM/KKK3 [?6&_:O+G7*9,XU36?SDF<E'WID'&2Y879@;N?Z&;3ZG
MEB^5A79/6+>^@0=IK8TL6S!%4'+1O-E#6X<M0#C8 XA:0/0<T-\#Z+6 WEL!
M_1;@2NTWJ;@Z),RP>*CD&I3U)C:[<,5T:$J?"]OVF5%TR@EGXDO)A 8F,A@7
M- ),I @T3#!5F'$#EU)KU' ,LV8L0"Z@@5S)C"\X9LY[(A7=BTK#15E1*\D\
M?X3I][N+Y#C\!(<)&L8+?41$M[,$#@^.X "X@!^YK#5=KH>^H61L2'[:!CYI
M H_V!!Y&%((PN88O(L/L*8%/T72EB#:EF$2O,B:8GD O_ !1$$4[ IJ^'1[N
M@"=OAP>O9-/K&MMS?+T]?#>8(E^Q>4'M^S6>:Z.H+[]WU;GAZ>_FL;)SKJFG
M./)(5S2J%7KQ^W?A(/B\JT;_DRSY3V1/ZM?OZM=_C3WNYCNK%1=+J%!QF>VJ
M7\-SZGBLRJYBZM]JNR@O/<+@+ B?>B4OO0;1F1O%U78>_M;'7J):.M'4D,I:
MF&;8.VNGRV,G1\_L$]+K1E[_T31B?\74DM,W7N""*(.3CQ24:@2TV1A9.4F9
M2T,"Y98Y_7-060<Z7TAI-AM[0?<7B_\"4$L#!!0    ( !F!3U;:P[OPS 8
M )@Q   9    >&PO=V]R:W-H965T<R]S:&5E=#@T+GAM;+V;76_;-A2&_PKA
M%4,'M+'XH:\N,9 X"U:@!8*FW2Z&72@R;0N51$^BXW:_?I2LB)9$,9-*^2:Q
M9?*0[Z'\ZA&/?'E@V==\2RD'WY(XS:]F6\YW[^;S/-S2),@OV(ZFXI,URY*
MB[?99I[O,AJLRDY)/$>6Y<R3($IGB\ORV'VVN&1['D<IO<] OD^2(/M^0V-V
MN)K!V?.!3]%FRXL#\\7E+MC0!\J_[.XS\6Y>1UE%"4WSB*4@H^NKV35\M[3M
MHD/9XH^('O*3UZ"0\LC8U^+-^]75S"IF1&,:\B)$(/X]T26-XR*2F,<_5=!9
M/6;1\?3U<_2[4KP0\QCD=,GB/Z,5WU[-O!E8T76PC_DG=OB=5H+*"88LSLN_
MX%"UM68@W.><)55G,8,D2H__@V]5(DXZ0*>G ZHZH'8'TM,!5QUP*?0XLU+6
M;<"#Q67&#B K6HMHQ8LR-V5OH29*BV5\X)GX-!+]^.(#"](<!.D*7,=B28,T
MI$"<'&"9T57$P0>6YS0';\'#<9D!6X/KA&4\^I>NP)+EO#AR#++<9QE->?P=
M1"FXI6N:94$,7M]2'D1Q_HL(\N7A%KQ^]0MX5;3XO&7[7 R<7\ZY$%),9QY6
MD[XY3AKU3!HB\)&E?)N#W](5734#S$4&ZC2@YS3<(&W$6QI>  S? &0AJ)C0
M\O]W1YKIX'I5<!D/]\2[BU*Q$E&Z 9]H2*.GX#&F;_I7"/SU000 [SE-\K]5
MZ3R.1M2C%4[Q+M\%(;V:"2O(:?9$9XN??X*.]:LJ%8:"-1)#ZL007?3%9\:#
M6*7PV,TNNQ76];0@GN/:KEB-I]/)*]I!L6@^K-LUYF77\[*U\[H)XG)A]%\&
MU<3MSH0P]'RG-6WMZ"-S[M3:'*VV>YJ%0HHP]4+>O?CRKUD<,9688R#_1(QU
M85EN2XQVN)%BW%J,JQ5S'8;97EC7^Y13$9V??,%4@MS.ZD!$6G*T XZ4X]5R
M/*V<)4L2L3R1,%IQ$8^!4!1PI1)MG*$68"A80[)?2_;/ZHV^R<08"M9(#+3D
MM=P:YXY5/^?D/'8P<EV[=2JKVKD>)$3MCO"$,N!$_E@%;ABDN$:W?5T__MC,
M(ZD/F?+(*E++)(G7%J0=<*P@"2!0>QD?ZI-5M(91PO9%3#_D6$D2':">'98L
MS7FV+V\?WH"X8-X5?1(W,CMQ6\*/1Y3:M&&'.H2I:,TD2$Z!]EG=$QHBDRHY
M4W .E* #]:33[Y].QQ<APL1IHX"BG6_YKM-CGQ):H)Y:?L ^%02#B=6>]Q0,
M R7$0#W%#'%/3^6>$+8%34$H4"(*U%[H![NGWUFDSI5Y"K) DBR0GBS@6P+6
M01*)$TZ$CU9BM2+U":</--003$5KRI;8@N!9W1(9HI0J.5,P#Y+,@_3,T^N6
M5;^66T+8/J>5[6S?Z[D71Q)>D!Y>QMLEZG),VROU8X_-NJ08I*>8 5Y91?)T
M8J:@$21I!.FW30;Z).INEG0$34$02!($TA/$79 E?1RI[SKXRS_%+@J21(+<
M\SJC(0*IDC,%SR#),TC/,_W.Z'4<SW6QW\9(13/'\W'/73B26(+T6/(#OM@E
M%(S;MZSZT4=F'4M&P7I&&>",5:3V1F5['?0#CA4DZ0/K-TT&NB-6[)2T!4U!
M#%@2 ]83@]RM5,[?T(Y')76*_1-\4L Y<P7'; EG"H;!DF'PR"I.U:]!A 1;
M!/GM$UG1$-D00DOMD5@B"9ZJDH-?IA/]V&/S+ND$&ZOD5)%T[*@?;*P822#8
M:"4'=S=".H*FH 8LJ0'KJ>$N"#D3EB#NL)^%*&OC^C"#K6"*G1(LD02?MYJ#
MC99S3$5KUKHET9"1]1S2K=- Q_=MW"ZUJAHB[!+BJWV22#@A4U5T2)=3VM]$
M_=AC\RXYA1BKYE21=#ZI'VRL&$DBQ&@EA[R\ Z(?<*R@DT= 7J[C[ 5'*F=O
MM%9C*EI3J$01<MY:#3%:JS$5K9D<R3)D9*V&*&HUEN>U-Q\5S3S/\7IL45()
MF:I20[J TBZ@ZL<>FW()*,18F88HRS16NTRC'W"L( D?Q&B9AG0W03K6. 4P
MV!(8;#TP?!1KLBG6YQ!DM'B^4JE#'V2H#YB*UI0L.<0^;XG&-EJB,16MF1P)
M,O;($HW=+;VX B#=]H91U:YA2K;GH1Y\M"65V%.5:.R7 44_]MBL2T"QC95H
M[)=+-/K!QHHY>;#5:(G&?GD31#_@4$'SDV??!11NRI\$Y"!D^Y0?'X.OC]8_
M.[@N'[:?R^;'WRQ\#+)-)$[%F*Y%5^O"%1/-CC\#.+[A;%<^2?_(.&=)^7)+
M@Q7-B@;B\S5C_/E-,4#]8XS%?U!+ P04    "  9@4]63UAC!D,#  #S"0
M&0   'AL+W=O<FMS:&5E=',O<VAE970X-2YX;6RM5DUOVS@0_2N$MBA2H(T^
M+;NI+2".4NP";1/8V^ZAZ(&1QI:V%.F2M)W^^PXI16M+LC>'7B21>N]QWI <
M<KH7\KLJ #1YK!A7,Z?0>G/ENBHKH*+J4FR XY^5D!75V)1K5VTDT-R2*N8&
MGA>[%2VYDTQMW[U,IF*K6<GA7A*UK2HJ?\Z!B?W,\9VGCD6Y+K3I<)/IAJYA
M"?KSYEYBRVU5\K("KDK!B835S+GVK]*)P5O EQ+VZN";&"</0GPWC;_RF>.9
M@(!!IHT"Q=<.;H Q(X1A_&@TG79(0SS\?E)_;[VCEP>JX$:P?\I<%S-GXI <
M5G3+]$+L_X3&S\CH98(I^R3[!NLY)-LJ+:J&C!%4):_?]+')PP'!CT\0@H80
M= G1"4+8$,+G$J*&$-G,U%9L'E*J:3*58D^D0:.:^;#)M&RT7W(S[4LM\6^)
M/)W<Z0(D60!EY%9IJH'<[3GDY U9X@K+MPR(6)%3J&LS:Z7^22Y2T+1DZA42
M/R]3<O'B%7E!2D[^+L1649ZKJ:LQ7#.HFS6AS>O0@A.A^0'Y*+@N%+GE.>3'
M B[Z;,T&3V;GP5G%%+)+$OJO2> %P4! -\^G^P/T]/ET[XR;L)VZT.J%)_3Z
MT_&%LBVUV^F:X7ZF/ /R=2$8([A']E3FWX9FH1XE&A[%E)TKM:$9S!RL*PKD
M#ISDY1]^[+T;RN#O%$M_D]A1=J,VN]$Y]60.ZY+SDJ^QK#"3R:'4U1(C*V$*
M["X9!='4W1UFI(_QHS X!J5]4.AY;UO0D8-1ZV!TUL$'0;DB6N)S!5+B^M""
MW"UN[X:<U%+Q00#1N&.D#XG?=GWT,;X_\H9]Q*V/^*R/3WCXF;#)&D\Q12Z8
M4 JPTF!5(;MVQ=/\7ZR6>"#IP5(3]P)[XX=AQ^$ *.RF(1T Q7X\;''<6AR?
MM;BD#)0MM">F9]P?- HGG? '0'XPZIA,!U"![_O#!B:M@<E9 UBA_V>K3'HK
MW.N$WT?T-E/:QQQMICIV]^ XK$"N[;5"D4QLN:X/B[:WO;E<VP.[TS_'&TU]
M ?E/IKX.?:1R;18C@Q5*>I=C#$G65XRZH<7&'KH/0N,1;C\+O)6!- #\OQ)"
M/S7, .T]+_D%4$L#!!0    ( !F!3U;<)! UX ,  .P3   9    >&PO=V]R
M:W-H965T<R]S:&5E=#@V+GAM;+5878^;.!3]*Q:M5JTT'6P($&:32//1:BO-
M2E%GVSY4??# 36(5<&J;9/KOUR8,A(R#FHJ\)#;<>W+N]3&<>++EXH=< 2CT
ME&>%G#HKI=97KBN3%>147O(U%/K.@HN<*CT52U>N!="T2LHSU\,X='/*"F<V
MJ:[-Q6S"2Y6Q N8"R3+/J?AU QG?3AWB/%_XQ)8K92ZXL\F:+N$!U.?U7.B9
MVZ"D+(=",EX@ 8NI<TVN;CUL$JJ(+PRV<F^,3"F/G/\PDX_IU,&&$620* -!
M]=<&;B'+#)+F\;,&=9K?-(G[XV?T#U7QNIA'*N&69U]9JE939^R@%!:TS-0G
MOOT'ZH("@Y?P3%:?:%O'8@<EI50\KY,U@YP5NV_Z5#=B+X&,CB1X=8+WNPE^
MG>!7A>Z8567=445G$\&W2)AHC68&56^J;%T-*\PR/BBA[S*=IV9S 3F3(!$M
M4O3^9\G6>HT4>H<>M&#2,@/$%^A(T)L[4)1E\JT.__QPA]Z\?HM>(U:@_U:\
ME#I63ERE.9I?<I.:S\V.CW>$SQTDE\@G%\C#GF=)O_W]=-)-=W5GFO9X37N\
M"L\_VAZ]883Z=8'F&=4E=QOP[5Z'HX\*<OG=5NH.>V3'-AOT2JYI E-'[T )
M8@/.[*]7),1_VPH?"*S3!K]I@]^'WE4)/-=_@9:"2^LB[^"""LX\238S$N#Q
M6"_)9K\F2]@H"..P">NP'35L1[ULKY.DS,N,*DCUCM;M2!@USPP;T1U2N,?@
MW2@*1MX!44N8'\=A9"<:-$2#/VIK <K&-7A!@F#?]^,#KK:P(/)B.]>PX1KV
M<KW7'&VD>K-.U?A 8)T"HZ; Z(Q;/1JR#0.!==HP;MHP'G:KCU_*S<=C?"!*
M2Y07QYY=DW'#->[E>E.R+&7%TLJK-_74%1D(K%,EP>T[&I]1FC7X0)T8"JW;
MBCV[0H:59XVWK[P@P/CP360+\X)@;!<H:?T#Z7TOS^Y!>\P5SU+$\K7@&S!T
M[40'=0M#H77+;OT"\<^IV%XW<G(K!D+KMJ(U(Z3?C9RNV)=FPX]&.#Q4K"4L
M\/S@B&);3T+Z3<EUJ?]S\$>6U90I$XF@"ZLCZ8<Z>:$&0NL6WAH<$IY3LX,:
MH:'0NJUHK1#IM1A_H-GHA1CUV_W0F=JBQAX^HMC6L9!^R_*A% 53I8 +M&!/
M9G! W,JX%_/D]1H(K=N!U@>1^)S2'=0J#876_;_>>B6OUX"<+MT:+^@\1T=A
M<*!=:QB.R8%XW;VC&',.]B\52U9(E,%"Y^'+2 .(W='2;J+XNCJ=>>1*/W>K
MX0IH"L($Z/L+SM7SQ!SX- =\L_\!4$L#!!0    ( !F!3U9*I@]ZO@,  ) -
M   9    >&PO=V]R:W-H965T<R]S:&5E=#@W+GAM;*U7;6_:2!#^*RM?=4JD
M)'[E+0=()$YUE5H=2IKV0W4?%GO J]I>NKM ^/<WNS8.X18WI?D"MIGG\3S/
MC(?Q<,/%=YD!*/)4Y*4<.9E2RVO7E4D&!957? DE_C+GHJ *3\7"E4L!-#6@
M(G<#S^NZ!66E,QZ::U,Q'O*5RED)4T'DJBBHV-Y SC<CQW=V%^[9(E/Z@CL>
M+ND"'D ]+J<"S]R&)64%E)+QD@B8CYR)?QW[G@:8B"\,-G+OF&@I,\Z_ZY,/
MZ<CQ=$:00Z(T!<6O-=Q"GFLFS.-'3>HT]]3 _>,=^WLC'L7,J(1;GG]EJ<I&
M3M\A*<SI*E?W?/,WU((ZFB_AN32?9%/'>@Y)5E+QH@9C!@4KJV_Z5!NQ!P@Z
M1P!!#0A>"PAK0'@ \*,C@*@&1,:92HKQ(::*CH>";XC0T<BF#XR9!HWR6:GK
M_J $_LH0I\93 063( DM4W+W8\666%1%+LDD39FN#,W)A[+J+UVGLQ@49;D\
MQY#'AYB<O3LG[P@KR>>,KR22R*&K,"_-[B9U#C=5#L&1'/R ?.*ERB2Y*U-(
M7Q*X**A1%>Q4W02MC#$D5R3T+TC@!8$EH=O7PWT+/'X]W&M1$S8U"@U?>+1&
M^)@+M;T@TYQB<5Z6ZMMD)I7 Y^=?F_,5<V1GUD/E6BYI B,'IX8$L09G_.<?
M?M?[R^;:6Y+%;T3VPM&H<31J8\<*(6G"3$O;7*O0'8/6DW,]]L/0PTY:[]MA
MB0J\L/<R*K9$>3W=%VN+@$XCH-,JX#-7^&#F@!./Y(S.6,[4UJ:DHNGNW3V,
MO+!SH,02U>D'_0,EK2F=6+%N([C;*O@?? *P7.6B%BWT/+_D\\L5GE I0=G4
M=__G?>@->N&!>DM4T ^Z!^I;\SM1?:]1WWNE^H]:_07YN*OY!7E05(&9!'Q.
MWK.2EMC8.9ER:>8W^7;WI/3_]"P'A$G[F/C)[54&HNDS!K89?_O[%'$KQ8D6
M]QN+^[]F\?VNPQZQPR:ZP][(ZY_D88PR'6VU^;?0<2OZ1(<'C<.#UMSN0>^A
MSX^P E'8_&EGZ9$M4"%)GQ35SA!T24JW5J_:F?HU4]0P1<>8XE:F$WWSO><=
MS6O_NV(RX2OL.NQ0(&<4MS6"[9I@(YY;UZV*;K WT;PK+Q@<S+TZK'\0=C#W
MVG/[5>WNWJI:@%B8E5\2(Z_:[YJKS6O%Q"S3!]=O].N&68&?::IWE4]4+%@I
ML<OF2.E=]7"RBVK]KTX47YJ%>,85KM?F,,-7)A Z '^?<ZYV)_H&S4O8^#]0
M2P,$%     @ &8%/5CL/LG?2 @  , @  !D   !X;"]W;W)K<VAE971S+W-H
M965T.#@N>&ULK59;3]LP%/XK5H8F)C%R;2BLC40;IDT:6D6!/4Q[<!.WL4CL
M8#LM_/L=.VG62]KQP$OCR_D^G^\<^YP.5EP\R8P0A5Z*G,FAE2E57MFV3#)2
M8'G.2\)@9\Y%@15,Q<*6I2 X-: BMSW'">T"4V9% [,V$=& 5RJGC$P$DE51
M8/$Z(CE?#2W76B_<T46F]((=#4J\(%.B'LJ)@)G=LJ2T($Q2SI @\Z%U[5[%
MH;8W!H^4K.3&&&DE,\Z?].1[.K0<[1#)2:(T X;/DHQ)GFLB<..YX;3:(S5P
M<[QF_VJT@Y89EF3,\U\T5=G0ZELH)7-<Y>J.K[Z11D]/\R4\E^87K1I;QT))
M)14O&C!X4%!6?_%+$X<-@!L> '@-P-L%! < ?@/PWPH(&D!@(E-+,7&(L<+1
M0/ 5$MH:V/3 !-.@03YE.NU3)6"7 DY%$T$**HE$F*7HYKFB)>14H<]H"A<L
MK7*"^!S](!!9-.92H=.8*$QS^0E,'J8Q.CWYA$X09>@^XY4$$CFP%?BEV>VD
M\6%4^^ =\,'UT"UG*I/HAJ4DW2:P05"KRENK&GE'&6.2G"/?/4.>XWD=#HW?
M#G<[X/';X<X1-7Z;(]_P^0=S!*]<J-<S-,DQ)&<[5;^O9U()>#]_NB)?,P?=
MS+JF7,D2)V1H0=&01"R)%7W\X(;.EZZHO2=9_$YD6Q$-VH@&Q]BCGQ!/K"A;
MH-Q<[02N=E?T:I:>8=$%=!D%7@ 7:KD9E0ZCGM_?-HKWC7K>I=,:;:GHM2IZ
M1U4\8D'Q#)[H<1$U2;AQ=+_O[&C8MPD"?T="AXWG=2L(6P7A407W7.'\/^Z'
M^Y%SO=T<[!L%EWUW1T 'TX6[J\#>J*4%$0O3DR1X5S%5%Z!VM6U[UZ;:[ZR/
MH!W6W>L?3=U+;[%84"9!]QPHG?,+<$G4_:F>*%Z:BCWC"NJ_&6;0THG0!K _
MYURM)_J ]D]"]!=02P,$%     @ &8%/5@TJZ*0[ P  P@L  !D   !X;"]W
M;W)K<VAE971S+W-H965T.#DN>&ULK99=;YLP%(;_BL6J:9/:\IW0+D'JFDV;
MU&G1NH^+:1<.'((U@YEMFO;?SS:4TH2P*-I-8H/?]YSG&,.9;1C_+7( B>X+
M6HJYE4M97=JV2'(HL#AG%93J3L9X@:6:\K4M*@XX-:*"VI[C3.P"D]**9^;:
MDL<S5DM*2EAR).JBP/SA+5"VF5NN]7CA"UGG4E^PXUF%UW +\ENUY&IF=RXI
M*: 4A)6(0S:WKMS+:]<(S(KO!#:B-T8:9<78;SWYF,XM1V<$%!*I+;#ZNX-K
MH%0[J3S^M*96%U,+^^-']_<&7L&LL(!K1G^05.9S*[)0"AFNJ?S"-A^@!0JU
M7\*H,+]HTZYU+)340K*B%:L,"E(V__B^+41/X 9[!%XK\ X5^*W -Z!-9@9K
M@26.9YQM$->KE9L>F-H8M:(AI=[&6\G57:)T,EYR*(@ @7"9HG=_:E*I/9+H
M#-VJ!R:M*2"6H:],8HH^5\"Q).4:W8 J'+HA>$4HD0_HU0(D)E2\5KIOMPOT
MZN0U.D&D1%]S5@OE+&:V5,GJD';2)O:V2<S;D]@"DG/DNZ?(<SQO0'Y]N-Q]
M+K=5B;HZ>5V=/./G[ZV3.CE</IRB)<6J0,_+]?-J)217C^2O(=#&.1AVUN?T
M4E0X@;FE#J( ?@=6_/*%.W'>#&'_)[-G1?"[(OAC[O$/(G.UJZP$] "8#[$V
M!J$QT*^0NS@,W7!FW_491J,<R1!T#,$HPU4F@1N$52W583-$<L,,T>!SVOA-
M^DC>=!MI-.B12&&'%!Z I!GZ2#D'V \5[D*YD;L%-1KV2*A)!S4Y!,I0]+ R
M5O/]5),=JN!"OSV>48W&/9)JVE%-#Z R$'TH]27;#S7=A9I.G2VHT;!'0D4=
M5'0(U"A$M /A>E$0;5&,QCF2XJ*CN!BE:#YR=9D2D;"ZE)"B!(L<9:K3&42Z
MV$'RH]#=/D.C08]$<IVGK[LS"K5H8=0+[Q\TK5$?YRP(II,MG/%XQ_+TNA7W
M@$VBIO^@C_W'((Z[\R'R \???FT/+0LC[^FY;/*T>PV6[FX_8;XFI5")9$KG
MG$^5 6\:QF8B665ZKA63JH,SPUPUV<#U G4_8TP^3G0;U[7M\5]02P,$%
M  @ &8%/5DJ7MU3K P  '1,  !D   !X;"]W;W)K<VAE971S+W-H965T.3 N
M>&ULM5A=;]LV%/TKA%8,+;!&_-!G9AMP':P+L&Y!O6X/PQX8B[:%2J)'TG&[
M7U]25B1+HIT48%YL43KW\-QK7AZ9DP,7G^66,06^E$4EI]Y6J=VU[\O5EI54
M7O$=J_23-1<E57HH-K[<"4:S.J@L? QAY)<TK[S9I+YW)V83OE=%7K$[ >2^
M+*GX^HX5_##UD/=XXV.^V2ISPY]-=G3#EDQ]VMT)/?);EBPO625S7@'!UE-O
MCJX7N ZH$7_E["!/KH%)Y9[SSV9PFTT]:!2Q@JV4H:#ZZX$M6%$8)JWCOX;4
M:^<T@:?7C^R_U,GK9.ZI9 M>_)UG:COU$@]D;$WWA?K(#[^R)J'0\*UX(>M/
M<&BPT .KO52\;(*U@C*OCM_T2U.(DP 4G G 30!^;@!I DB=Z%%9G=8-570V
M$?P A$%K-G-1UZ:.UMGDE?D9ETKHI[F.4[/WG&>'O"@ K3)P6RE:;?+[@H&Y
ME$Q)\!8L]<+)]OH.7UN>FZB6XO4-4S0OY!L=]FEY UZ_>@->@;P"?V[Y7FJH
MG/A*:S8S^ZM&W[NC/GQ&WPU;70&"?@(88FP)7SP_'/7#?5VIMERX+1>N^<A3
MY9I;R_7/;QH/;A4KY;^V7(_D@9W<=.RUW-$5FWJZ)243#\R;_?@#BN#/MLP=
MD?7J0-HZD$OL;1UL21XCPSK2["(/,TQ(#-.)_W JWP[#<0OK"0M:8<%E88)+
M"194B*]YM0'SDN\K95-YI(E.ID]ABN% I T%8VC7&+8:PXL:YZO5OMP75+',
M"!0J_Y^:/<TF,QP)>!LF280'.BVP($H#9!<:M4*CBT)_US;RC%)&H\D)AF$R
MD#A&!03AU*XP;A7&%Q4NN&!ZU]YQF2N]TSSVHW6CN<CTO<WGB*R7=-(FG;SD
M)I2XK(,CLEX=TK8.J9M>3RU++XR'"_0I5$\C@IW!0F?=WE#U^IB$)(@'4JTX
ME, S&Q,Z>1M +CJ^83F=/\$$#56.40C%9RO:>3"Z:&VS)5^K ]6-WS4\H&;M
M6Z4Z]5Q7;/W,.]=%Y"4['UTT]>^NA2.V?BTZHT>.G!Z-31Q%*1E:Z).POL[.
M[)$[MT<6'X]B.))J@6'M]V>D=G:/G/@]&ELY@I@,WYULL""(R!F5G>6CRY[_
MA]HR,>I]^W\+IY[OBJV?=^?ZZ$5M'SGU?5=L_5ITSH\<63\:NSJ! 1JMU3$,
MIV%TQD]Q9_[8G?ECBZFC*$%DH-6*PU%\9J?"G?EC)^;?L)S^<T,D3(?O*#98
ME"1#]_=/SB[,P=$'*C9Y)4'!UCH.7L6:0!S/8HX#Q7?U<<8]5XJ7]>66T8P)
M ]#/UYRKQX$Y(6E/Q&;? %!+ P04    "  9@4]6^ :4K8 &  #W*0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Y,2YX;6RU6EUOVS84_2N$5PP=T-0BJ<\L
M,9"8Z]:'8D&S;@_#'A2+L;5*HBO1<3OLQX^2%=,2*<IVN!=;D@^/>:[(>X\H
M7FU9^;E:4<K!USPKJNO)BO/UY71:+58TCZNW;$T+\<LC*_.8B]-R.:W6)8V3
MIE&>39'C^-,\3HO)[*JY=E?.KMB&9VE![TI0;?(\+K_=THQMKR=P\GSA8[I<
M\?K"=':UCI?TGO)/Z[M2G$WW+$F:TZ)*60%*^G@]N8&7Q&T:-(C?4[JM#HY!
M+>6!L<_UR?OD>N+4/:(97?":(A9?3W1.LZQF$OWXTI).]O]9-SP\?F9_UX@7
M8A[BBLY9]D>:\-7U))R A#[&FXQ_9-M?:"O(J_D6+*N:3[!ML<X$+#859WG;
M6/0@3XO==_RU#<1! ^@/-$!M ]1OX XTP&T#?&P#MVW@-I'926GB0&(>SZY*
MM@5EC19L]4$3S*:UD)\6]7V_YZ7X-17M^.QGQI)MFF4@+A+PON!QL4P?,@IN
MJHKR"ER >S'2DHVXPA[!?"5^IA5("S#2[N$;^'5-RYBGQ1+<TZ48*1R\)I3'
M:5;](&@_W1/P^M4/X%5-]MN*;2I!5%U-N=!4]VRZ:/M_N^L_&N@_1. #*_BJ
M C\5"4VZ!%,1C'U$T'-$;I&1D=#%6X#A&X <A#0=FA_?'&J:D^.;.P8U>']_
M<<.'Q^[OGQ^9^!1S91N7R5^Z0.^(7#U1G7\NJW6\H-<3D6 J6C[1R>S[[Z#O
M_*@+DDTR8HFL$T!W'T#7Q-Z=(*D<Z'$ST-^ ![I,BT(,<UU(=]1>0UUGX*<9
M"OS0\Z^F3X?!4F$PC*)Z]!W"B 86.2B4;!V!WEZ@9Q1XL_BR24N:@&6K5"=D
M1^$?_+73TZ B NQ'04^"BG)=?T" OQ?@GR9 I)><QM6FI$W:$7DH90F(D[]%
M.JVOZ 3Z2L<N8-B3J,%@&$0]B<;.GCE8@WTH@N-"(0>J-J<&BI+0@SVU*@8%
M*.J/216%/<?1W]!PKR(TJ\A9R=-_XL88B+(S(B;4W#JHS)ZY#N:$06\N$@TL
MQ'A 4;17%+THB= B&<@@D7H7?"_P>_-JKH%I$@U18;U$TU$''6DB'*,^I=97
MX%]P&Q>?!U29Z4ZM-5;9B"VV;B@/_!BT5;!;)EM1M,E&;+%UHXAD%-'_5[5;
M[LXT@1%V^F5;AT,X#/LY4HN+1#8=F';2VT&C\SFN=+<<IMH]#B%&2+?[TEE!
ML[6R4KC;_S#*&X40<T_/':[2@L$C/=A(J8,:EZ44;@U(D6N"=#5(%P9';-AI
M51OJW%3@*V(T,-=3JK8.YN%H2)3T4]!LJ,XOW%!U1A#Z*%*2B ZG)ANBPW63
M35>B-%O0[+:TM?M=O."L'))F)#RY[MAD([;8NL&4/@]&UJJWT3*>'$6;;,06
M6W<!1MI)9+:3+ZK>+??A1/$Q"KS>O-/!?,?M9TH=##K0U<\Z)&T>,AJ@XTIW
MRV&J;>,0HH$,/W0C:;&0V6)9J=Y(M4:*0A7B]9^YS5T]=[Q*'X:.]&$C-0^-
M6[%Q"-% AI^YD71C:,2-G5:_D6JJ+A"*<%^/#A8BMZ])!XO<(5'26"&SL3J_
M?B/5(OE.U/?V<QU,S39$!^MDFZX^:;J0V71IB_==_*TYU,JRM#S5JK?)1FRQ
M=6,IO1X*;-5N9'2-)T?1)ANQQ=:-HK23R&PG7U:[U=6WR-74;A6F)$D3I"M-
MFCMD7L4[KF:K:VQ*CE<ANK5R(U/W99!T5MCLK*P4;:QZ(G6Q7 ?"XH&E)]+<
MWS-'*Y8V#!]IPT:J'1YW8AJ(;L'<R-15(:T8'K%BIY5NK#JJ"R_TE3NH@6%7
M>?36P(8$';RT-!NJ\\LV5LU1&.(PZFM389I$0S2P(6W29V&SS]*6[#DKUTQ<
MIEI-EA:G6NDVV8@MMFXPI;_#GK77VT:G>'(4;;(16VS=*$H7B<TN\D4U&ZM+
M;TIJ'(40(Z0K2QHZ?.3;4%.]QNJZFM+]40@Q0KK=ETX*C[P&M5*K1ZW2?!Q"
MS#T]=WQ*XX6/-%YCA4WS?M-1Y(X:-&*$='>12.?ECCBOTVJTJ]JGOI!Q"#%"
MND*D97+-ENG\VMP2>\;;HP$IJDR0G:KIP8ZXG);+9F=A!19L4_#=5K#]U?WN
MQ9MFSU[O^BV\)+L]B))FMR7R0UR*K%B!C#X*2N=M(/I3[G89[DXX6S?[[AX8
MYRQO#E<T3FA9 \3OCXSQYY/Z#_9[/6?_ 5!+ P04    "  9@4]6LN*]OVX"
M  !4!P  &0   'AL+W=O<FMS:&5E=',O<VAE970Y,BYX;6RU5=MNVS ,_17!
M X8-6.O829.@2PPD;;<5:(&BQ;:'80^*S<1"=?$DNF[_?I2<>!F0^&%87VQ=
M> X/28F:-<8^NA( V;.2VLVC$K$ZCV.7EZ"X.S45:-I9&ZLXTM1N8E=9X$4
M*1FG@\$X5ESH*)N%M3N;S4R-4FBXL\S52G'[L@1IFGF41+N%>[$IT2_$V:SB
M&W@ _%K=69K%'4LA%&@GC&86UO-HD9POI]X^&'P3T+B],?.1K(QY])/K8AX-
MO""0D*-GX/1[@@N0TA.1C%];SJASZ8'[XQW[IQ [Q;+B#BZ,_"X*+.?1-&(%
MK'DM\=XT7V ;SYGGRXUTX<N:UG8\CEA>.S1J"R8%2NCVSY^W>=@#),< Z1:0
M!MVMHZ#RDB//9M8TS'IK8O.#$&I DSBA?5$>T-*N(!QFGXTI&B$EX[I@UQJY
MWHB5!+9P#M"Q$[8H"N'SQR5MMX? 9_/=)2 7TKV?Q4@R/%F<;UTN6Y?I$9=)
MRFZ-QM*Q*UU \3=!3/J[(-)=$,NTE_$2\E,V3#ZP=)"F/7S#+BG#P#<ZPG<K
MM%"U.A1:+]#?H'-7\1SF$5T1!_8)HNSMFV0\^-@C:]3)&@7VX1%9GT@6PLD-
M'>-#M?IQ0_;L&D&YGX>DCUY!^EDG_:PWHU<.!9T<TET[6->220K"'5+9SS-B
M+\"MZU$T[A2-^VO,GX_5N!?XCXF:=+(FKUGCR2M(GW;2I_^IQOT\27*\R/%>
MIU-@-Z&?.Y:;6F/;]+K5[LE8M)WRCWG[WMQRNQ':,0EK@@Y.)W3R;-O#VPF:
M*O3-E4'JPF%8TK,'UAO0_MH8W$V\@^XAS7X#4$L#!!0    ( !F!3U8.]O$Y
MS0(  *$'   9    >&PO=V]R:W-H965T<R]S:&5E=#DS+GAM;)V5;6_3,!#'
MOXH5)F 2+$[:]&&TD;96@[T 3>L&+Q OW.3:6'/L8#OMQJ?'=K)0J-=*O$G\
M]+_?W25WGFR%?% %@$:/)>-J&A1:5^=AJ+("2J+.1 7<[*R$+(DV4[D.526!
MY$Y4LC#&>!"6A/(@G;BU&YE.1*T9Y7 CD:K+DLBG2V!B.PVBX'GAEJX+;1?"
M=%*1-2Q WU<WTLS"SDI.2^"*"HXDK*;!171^&6$K<">^4MBJG3&RH2R%>+"3
MZWP:8.L1,,BT-4',:P,S8,Q:,G[\;(T&'=,*=\?/UJ]<\":8)5$P$^P;S74Q
M#48!RF%%:J9OQ?83M $EUEXFF')/M&W/X@!EM=*B;,7&@Y+RYDT>VT3L".+X
M!4'<"F+G=P-R7LZ))NE$BBV2]K2Q9@<N5*<VSE%NO\I"2[-+C4ZG'X7(MY0Q
M1'B.KKDF?$V7#-"%4J 5>H\6YC_(:[,B5NBJUK4T>Z60FOXB+JVWP(B&'&F!
M9J*L"']ZHSR&WLY!$\K4*3I!E*.[0M3*(-4DU"8*ZTN8M1Y?-A['+W@\A^P,
M]:)W*,9QC.X7<_3VY/1O,Z%)0I>)N,M$[.SV_B\3<ZHR)I2-__O%4FEI_J<?
M/N\;2M]/L45VKBJ2P30P5:1 ;B!(7[^*!OC#@1AZ70R]0]93DY*>SZ=&E3B5
MK=--&N'^*)Z$&P^LW\'ZQV!]'ZQ1#79@XR@9^UE)QTJ.L1(?*]EC)7V,_:Q!
MQQH<8PU\K,$>*^Z/7F -.];P&&OH8PWW6%$RC/RL4<<:'63=%6#Z]DJ#]!%'
M^]%%4>(GCCOB^"#QB[E59D3*)\K7MFO47/O0XSUT+XKQT,^.\)_.A@_2K[GI
MSI13#8B9SI^;OM,5-7%%[6T^>*]61LF_F0]W&JZ]O#X3N:9<(08KH\)G0R.7
MS7W03+2H7 ]>"FTZNAL6Y@X%:0^8_940^GEBVWIW*Z>_ 5!+ P04    "  9
M@4]6Z'NGDK0%  "Z)@  &0   'AL+W=O<FMS:&5E=',O<VAE970Y-"YX;6R]
MFFUOVS80Q[\*X15#!WC1@Q^3.0::Z&$=EBUHUO7%L!>,1%M:)5$EJ;@!]N%W
ME!19<A3-[FY]$TLT[T?2]\\==>)JQ\5'&3&FR.<TR>3E*%(JOS ,&40LI?*,
MYRR#;S9<I%3!K=@:,A>,AJ51FABV:<Z-E,;9:+TJVV[%>L4+E<09NQ5$%FE*
MQ>,52_CN<F2-GAK>Q=M(Z09CO<KIEMTQ]3Z_%7!G-)0P3EDF8YX1P3:7HS?6
MA6\MM$'9X_>8[63KFNBEW'/^4=^\#2]'IIX12UB@-(+"QP.[9DFB23"/3S5T
MU(RI#=O73W2O7#PLYIY*=LV3#W&HHLO1<D1"MJ%%HM[QW8^L7M!,\P*>R/(O
MV=5]S1$)"JEX6AO##-(XJS[IY_J':!E,[!<,[-K /C"P7S*8U :38PVFM<'T
M6(-9;3 [UF!>&\R/-5C4!J7WC>K7+5WC4$77*\%W1.C>0-,7I7]+:_!(G&DI
MWBD!W\9@I];NIR)6C^2&J8B'Y&WVP*0"I2GR/7D3AK&6"TV@O1*]%L]KARD:
M)_([\HK$&?DMXH6D62A7AH+Y:*H1U&-?5V/;+XQMV>2&9RJ2Q,U"%G8!!BRD
M68W]M)HK>Y#X4Y&=$<L<$]NT;?+^SB&O7WU'Z%8PIA?5-\5AH,.",S*QNL >
MC',\QAK N,=CS &,-XRYH>*H1?G#F%\#!3_V0F.L\WY,QXF31I*3DCMY@7L'
MX38L$D;XAKPD3TG^^!G,R%O%4OEGS]ROJC&F_6/H '\A<QJPRQ%$<,G$ QNM
MO_W&FIL_](D$$^9@PEQ,F(<)\Y%@'0E-&PE-A^A/44VRH! 0PYB$J H**A31
MZ3I.'B%;*28@GM)[$-J&QH(\T*1@8U+D.RI"DHLX8(2&?Q65X,:$9ED!H9"F
MO.B-)%>#4SI5<15L5L+T=N)A;9G6?+(R'MI2>M[+[/9P_[6'ASEM'PG6<?JL
M<?ILT.D?J& Z&3%RQY-"YRHYAI 1G/4Y:Q!UJK,P80XFS,6$>9@P'PG64<J\
M4<K\*V28.::$,&$.)LS%A'F8,!\)UI'0HI'0XI@,DU:RB5NR@;TP@10B*-ST
MR6:0>ZIL,&'.XEFN6$[F\X.$@CFBAPGS>Z9OFOMLUW'SLG'S\HO</"9\ES$A
MHS@G.1,!-,&#>Y^[!_FGNAL3YF#"7$R8APGS*]BRO0,Z,Y?]LCAO9'&.* NB
M.+EG)"]$$%')0J(BP8MM1-AGZ!/+,@_5(:-/0H-S.55"F# '$^9BPCQ,F'_>
M(R&K7T&6N2^\F(,:^J5([YG0KF_J$]5C"J&;39S$5#'R]V#MXJH>8=Z:F-T-
MU]?#DSC5WZ@T%Y7FH=)\+%I7'*VJG/6% 2;A4A*>D3C-X:FU+-7MHT?OAF-X
MJ%/C1TUK:VYBV].#!U/4,5U4FH=*\[%H7:'8>Z'8_U>EHY6@0$$!3U.0E50\
M^%A%G5#GK:>DU2LL>S NUGH9G/_) 0B3YJ+2/%2:CT7KZFI?@[4&ZW/K6_I8
MQA:0  U 8X)!% (A01S25?^V6GJE,7FV&;<G[=UX+0[4PBHJS46E>:@T'XO6
M%<>^NFH-EU?O:%4[*=U_&$CV.V"Z <$0!8E)TO+%8Z]2IGU!9'DH%,PJI8-*
M<U%I'BK-QZ)UA;*OR%K#)=D7JR3C5B8B82P#V-84HC_+H)9J46D.*LU%I7DU
MK1V"I^?VK/N/Y6.-V17(OA!K#1;I_LOV1:N&9RK.BNJ]-(0>UI;;N'Y54X>A
M_:N<7I&A%G-K6GN/;,W,Y?)PDXQ:IT6E>:@T'XO65=F^5FL=5:S]NJ\#A^=T
MLJ2>5S?[7@BB#NJBTCQ4FH]%JR1EM$[0I$QLR\-1$K:YX-SJ^$G3VAS >E,>
M.SIHO[8NW.H8U1Y3G>JZH6(;9Y(D; -(\VP!OA350:GJ1O&\/*=SSY7B:7D9
M@3R9T!W@^PWGZNE&#] <5UO_ U!+ P04    "  9@4]6@=-3OP@#  #L#
M&0   'AL+W=O<FMS:&5E=',O<VAE970Y-2YX;6R]EUUOFS 4AO^*Q:JID[KP
M&4*Z!&D-FU9IU:JF72^F7;AP$E !I[9)VG\_&PB"A+!F1;L)V)SWM<^#CV,F
M&T(?60C T7,2IVRJA)ROSE65^2$DF W("E+Q9$%H@KEHTJ7*5A1PD(N26#4T
MS583'*6*.\G[KJD[(1F/HQ2N*6)9DF#Z<@$QV4P57=EVW$3+D,L.U9VL\!+F
MP.]6UU2TU,HEB!)(64121&$Q53[KY]Y8QN<!/R/8L-H]DID\$/(H&Y?!5-'D
MA" &GTL'+"YKF$$<2R,QC:?24ZF&E,+Z_=;]:YZ[R.4!,YB1^#X*>#A5' 4%
ML,!9S&_(YAN4^0REGT]BEO^B31FK*<C/&"=)*18S2**TN.+GDD--H%L'!$8I
M,%XK,$N!^5J!50JLG$R12L[!PQR[$THVB,IHX29O<IBY6J0?I?*USSD53R.A
MX^Z7IRSB+^@*>$@"=)FN@7'Q5CGZB.;%2D!D4>\_]8#C*&8?1,3=W$.G)Q_0
M"8I2=!N2C.$T8!.5BXE)>]4O)W%13,(X, D/_ $R]3-D:(;1(I^]7JZWR+UN
M^0^?#Y ^DG)]W)2K@F:%U*B0&KF?><!O+DHSR&*0X [A9>C7=R%#EQP2]KN-
M6#&&U3Z&W S.V0K[,%5$M3.@:U#<]^]T6_O4QJ]/,Z\GLP9;LV)K=KF[MX3C
M6*RV+<<V<H7#,'>0N][:M<:Z(];5NHYD/TJW[)'>C/(Z9_./N5I5KE9GKO>8
M@JPI0',29W*79&=B"?F#MJ0[K8Y=+GV:>3V9-1 .*X3#_U"*PS[9]FGF]636
M8&M7;.TWEZ*]5V2FHSG.3BEVCG,LDI[,&DA&%9)1)Y(921)QEA%_VOYC&XY.
M];$+J3"S:VR'NK6SRWD]C=B@X50TG+_M7Q2+^FHCT:D\EH2S1\(T#&N'1$\C
M-DB,*Q+C-Y=*I\.Q1,9[=>>8MKU#I"5(T[0JJ,A4K1TMY7? %:;+*&4HAH60
M:8.1T-/B;%TT.%GEI\T'PL79-;\-Q><(4!D@GB\(X=N&/,!6'SCN'U!+ P04
M    "  9@4]6]9&U9&$#   /%0  &0   'AL+W=O<FMS:&5E=',O<VAE970Y
M-BYX;6RUF%UOVC 8A?^*E553)VWD PC00:25I!I3IU6E91?3+@R\%*M)S&P'
M6FD_?G:2IJ1-LZ"Z-R1.?![;[XF.L(<[RF[Y&D"@NRB,^<A8"[$Y,4V^6$.$
M>8MN()9O5I1%6,@FNS'YA@%>IJ(H-!W+<LT(D]CPANFS"^8-:2)"$L,%0SR)
M(LSN3R&DNY%A&P\/+LG-6J@'IC?<X!N8@KC>7##9,@O*DD00<T)CQ& U,K[8
M)X'M*$':8T9@Q_?ND5K*G-);U9@L1X:E9@0A+(1"8'G9PAC"4)'D//[D4*,8
M4PGW[Q_H9^GBY6+FF,.8AC_)4JQ'1M] 2UCA)!27=/<5\@5U%6]!0Y[^HEW>
MUS+0(N&"1KE8SB B<7;%=WDA]@1VYP6!DPN<IH)V+F@W%71R0:>IH)L+TJ6;
MV=K3POE88&_(Z XQU5O2U$U:_50MZT5B]:%,!9-OB=0);X89P?,0T"06P( +
M%,2"" (<?4+3[.M!=(7&(>6P1./S'^@LB9<<'?L@, GY!]GO>NJCXZ,/Z B1
M&%VM:<*Q[#(TA9R@&L9<Y),YS2;CO# 9'Q8MU+8_(L=RG KYN%[^+8E;4JKD
M=J]"[M?+I["1<B>5NQ7RH,'H5J7<E*84SCB%,T[*:Q_FS#WZ=2Y[HHF B/^N
MJG&&[51C5?"<\ U>P,B0R<*!;<'PWK^S7>MS5<5UPGR=L$ 3K.1-N_"F74?W
MSB08S7"80)4!F;:;:E50;SW;&G0M:VAN]TM;.\2AI=4)"S3!2J7M%*7MU);V
MBI&8",S19(;^IGG#89&P-)*JBEU+._1KUPGS=<("3;"2)=W"DN[;)%%7IS<Z
M8;Y.6* )5O+&+;QQ7Y%$M=I##= )\W7" O=9X'8LU^T^!FZIM+VBM+UF2=0L
MB&IAA]9:)\S7"0LTP4J.] M'^F\31'V=WNB$^3IA@298R9M!X<W@%4%4JSW4
M )TP?U"1'0/KZ9^U0-.8I=+:UN,FS6H819-&652/.[3>6FF^5EJ@BU8V9F_W
M;+]-(N5<70[II/E::8$N6MFAQUVT7;L1_$\NU8L/ML%Y%B8]NV<_#1-?ZZB!
M+EI68'/O+$D=%7['[(;$'(6PDGBKU9.K8]GI6]80=),>+\VI$#1*;]> E\!4
M!_E^1:EX:*@3J^(,U/L'4$L#!!0    ( !F!3U:'S0:Y;@(  ,8'   9
M>&PO=V]R:W-H965T<R]S:&5E=#DW+GAM;+5576_:,!3]*U963:VT-2%\=.M"
MI!96#:G34%F[AVD/)KD0JXZ=V3=0_OUL)V2@I165V OQQSTGYQQN[&@MU:/.
M ) \Y5SHH9<A%I>^KY,,<JK/90'"["RDRBF:J5KZNE! 4P?*N1\&P<#/*1->
M'+FUJ8HC62)G J:*Z#+/J=I< Y?KH=?QM@MW;)FA7?#CJ*!+F '>%U-E9G[#
MDK(<A&92$ 6+H7?5N1P-;+TK>&"PUCMC8IW,I7RTDTDZ] (K"#@D:!FH>:Q@
M!)Q;(B/C=\WI-:^TP-WQEOW&>3=>YE3#2/(?+,5LZ'WP2 H+6G*\D^LO4/OI
M6[Y$<NU^R;JN#3R2E!IE7H.-@IR)ZDF?ZAQV )W>,X"P!H2' KHUH.N,5LJ<
MK3%%&D=*KHFRU8;-#EPV#FW<,&'_Q1DJL\L,#N,'JAB=<R 3@:! (_DLD"$#
M3=Z3JS1E-FS*S7;5,3;ZTS$@95R?F9+[V9B<GIR1$\($^9[)4E.1ZLA'H\V^
MP4]J'=>5CO 9'6-(SDFW\XZ$01BVP$>'PSO[<-\DTL02-K&$CJ_[NE@VY.>M
MJ203A%S_:G-9T?;::>TG>:D+FL#0,]^<!K4"+W[[IC,(/K5Y/A+97@+=)H'N
M2^SQ#))2;1LA YX2E*;QT"YNVIQ7='U'9\^.5=P++BXB?[7KJ*7H8^]OT9[2
M7J.T]Z+2T>TWHANU;=)>Q+_V3SD2V9[5?F.U_W_:LG_,!(Y$MI? H$E@<-RV
M'!S2EBU%_[:EOW/*VAON*U5+)C3AL#"PX/S"X%5U:U03E(4[>.<2S3'NAIFY
M:$'9 K._D!*W$WN6-U=W_ =02P,$%     @ &8%/5NOD[D/*!   T1\  !D
M  !X;"]W;W)K<VAE971S+W-H965T.3@N>&ULQ9E1;]LV$,>_"J$50PJDD279
MCIW9!A)+60,T69"TV\.P!T8ZVT0ET2-I.P7ZX4=*LFPY"AL/ART/L23R?B3O
M;Y[NS-&&BZ]R :#(<Y;F<NPLE%I>N*Z,%Y!1><:7D.N6&1<95?I6S%VY%$"3
MPBA+7;_3Z;L99;DS&17/[L5DQ%<J93G<"R)764;%MRM(^6;L>,[VP0.;+Y1Y
MX$Y&2SJ'1U!?EO="W[DU)6$9Y)+QG B8C9U+[R+RAL:@Z/$[@XW<NR9F*4^<
M?S4W-\G8Z9@900JQ,@BJ/]8PA30U)#V/ORNH4X]I#/>OM_3K8O%Z,4]4PI2G
M?[!$+<;.P"$)S.@J50]\\Q&J!?4,+^:I+/Z33=6WXY!X)17/*F,]@XSEY2=]
MKARQ9^ %KQCXE8%_:-!_Q2"H#()#@^XK!MW*H/M6@UYE4"S=+==>."ZDBDY&
M@F^(,+TUS5P4WB^LM;]8;KXHCTKH5J;MU"0$P=;4B$6N64[SF-&4W.12B97^
M.BA)/I#+)&%&U**A_&H:B4]"4)2E\KWN\N4Q)"?OWI-WA.7D\X*O),T3.7*5
MGJ$9QXVKV4S+V?BOS,;SR2W/U4*2*$\@:0)<O;1Z??YV?5>^E7A+OY%.]Y3X
M'=]OFX_=.H3XC 3>J^;AV\V]%O/H[>8=BR^"6NN@X 4_UOK/3[J-W"C(Y%\M
M$[LJ0=UVD E>%W))8Q@[.CI)$&MP)C__Y/4[O[3Y&!,68L(B)%A#C6ZM1M=&
MG_RF%B#(E&>:O3"15\MRD\<\ W+RB4OY_I1,J5R0:QW+R4=(YG!*?M61OVY]
M@#BE4K(9BXL=>4J>0&]/()_I<YNFUND<JVD)ZQ4P\S):3X:!UQ^YZWVM7G;Z
M, R:?:*6/D&W[M/P;*_V;,_JV9#)6$<1EJ\@.?0A^4XNXWB5K5*J=&O#H7>@
M6GQ^3X4.A&T.M<[B6(=BPD),6(0$:TC9KZ7L8X6L/J8:F+ 0$Q8AP1IJG-=J
MG-LWUDX-!4)G(V4FL*;I"MHDL=*.E:2$]>T1!W/$" G6</6@=O7@#6^'2RE!
MYV#?]8M!.QRD(D*'+2(W=&F>AB#9/"\"&95%O&+Y?"][:]/$.NRQFF#"0DQ8
MA 1K:#>LM1MB!:TAIAJ8L! 3%B'!&FIXG5V)T['NI3M>E2^7&5^U[PH[X5@A
M*MI^K-*%N_X[B%95O]X/^D58LVOZ;Z]$]*S^JX-/]+S4B:K)H6PI5JM_K2,<
M[5],6HA*B[!H3:W\G58^5NRI2%B:8-)"5%J$16MJLBN[/6L=.=F^F/=SIAFT
M[Y/@140X#_QF.)C:ASO:U:@5-1:MZ>I=3>W9B^J64-62.K5Z'K4\1J6%J+0(
MB]:4:%><>SVT"(5:8:/20E1:A$5K:K*KLCUKV?C?_Q9EG\_1RO9?1,UNOW>8
M;*&6X5BTIF"[0MRS5^*E8'<\9]OH5LGU+U(SU"H=E1:BTB(L6E.S747O#= "
M'VJ5CDH+46D1%JVIR:Y2]ZREY_\0^(8O0M5@T/,.,SS44AZ5%F'12L7<O:/+
M#,2\.#.6)#:%>GG*5S^MSZ4OB]/8@^=3<UY='(GN,.5A]RT5.OV6)(691G;.
MSK7S17E^7-XHOBP.2)^X4CPK+A= $Q"F@VZ?<:ZV-V: ^A1_\@]02P,$%
M  @ &8%/5M][C&1A P  ;PD  !D   !X;"]W;W)K<VAE971S+W-H965T.3DN
M>&ULO5;;;N,V$/V5@;HH$B")+HYM.;4%V''3#;#;&KFT#T4?:&ELL4N17I*R
MT\5^?(>2HKA=106Z:%\DD>+,.6=FR.'TH/0'DR-:>"J$-#,OMW9WY?LFS;%@
MYD+M4-*?C=(%LS346]_L-+*L,BJ$'P7!R"\8EUXRK>96.IFJT@HN<:7!E$7!
M]!\+%.HP\T+O>>*.;W/K)OQDNF-;O$?[N%MI&OFMEXP7* U7$C1N9MX\O%J$
ME4&UXF>.!W/T#4[*6JD/;G";S;S ,4*!J74N&+WV>(U".$_$XV/CU&LQG>'Q
M][/WFTH\B5DS@]=*_,(SF\^\V(,,-ZP4]DX=WF(C:.C\I4J8Z@F'9FW@05H:
MJXK&F!@47-9O]M0$XL@@BEXQB!J#J.)= U4LE\RR9*K5 ;1;3=[<1R6ULB9R
M7+JLW%M-?SG9V62)FN^9BPS<<,EDRIF 6VFL+BGVUL YW%,E9*5 4!M8:3Q_
M8$]P6^PHGF[F 3718A8SN&8FAQO*,[S%;$OK)<Q_NKZ%DR5:QH4YA3? )3SD
MJC1,9F;J6U+@>/AIPW91LXU>81M&\%Y)FQOX7F:8_=6!3]);_=&S_D74ZW&)
MZ04,PC.(@BB"Q_LEG+PY[?$[:.,ZJ/P.7O%;"9];J_FZM&Q-T;,*5DQ33,]@
M@;2=$%P@?[U30@ 5V('I[+>NB-0XE]TX;M->&<H%SCS:E0;U'KWDVV_"4?!=
MCXK+5L5EG_=D@5LN)9=;JGQ!Q8%=!&L7P\J%.P3V23R,X]'EU-]W0 ];Z&$O
M-"7X'W!K^]$Q;AQ/QF$W[JC%'?7B+KE)J<2X+#LJ^C/,T[0L2E'5^P]TZ,')
M.V7,Z1G\B)38OZT_:S+>Q;Z7Q;],Z[C5./Z?BG/\'ZB(6Q7QUQ=G_$61!-WU
M,6E1)[VHCY*:G^"?*/];RK\!IKEQ)+)2NY?-$79TJ*JLB\[D"SJ303CJ9A0&
M+V=XT,OI#E/!C.$;GK*ZUV6_4^NH#W#*)K!":<L_U3_IT"Y?1)Q4*D[I8*8:
MD'0-X#)516<L&Q;'[,][Z!^UH/ KMWKC8-B31O^H!Q:HMU6G-Y"J4MJZ';:S
M[6UB7O?0E^7U5>0]TUN768$;,@TNQH2KZ^Y>#ZS:51UUK2SUY^HSIQL1:K>
M_F^4LL\#!]#>L9(_ 5!+ P04    "  9@4]6U[/2R'X"   X!@  &@   'AL
M+W=O<FMS:&5E=',O<VAE970Q,# N>&ULK55M3]LP$/XKIPQ-(&U-FI9N8FDD
M:,6HM!=$@7V8]L%-KHV%8V>VT\*_W]D)6=G*RZ3E0^*S[WE\S]EW239*WY@"
MT<)M*:09!X6UU5$8FJS DIF>JE#2RE+IDEDR]2HTE4:6>U IPCB*1F')N S2
MQ,^=ZS11M15<XKD&4Y<ETW<G*-1F'/2#^XD+OBJLFPC3I&(KG*.]JLXU66''
MDO,2I>%*@L;E.#CN'TV&SM\[7'/<F*TQ."4+I6Z<,<O'0>0"0H&9=0R,/FN<
MH!".B,+XV7(&W98.N#V^9S_UVDG+@AF<*/&-Y[88!^\#R''):F$OU.8,6SV'
MCB]3PO@W;%K?*("L-E:5+9@B*+ELONRVS<,6H#]\!!"W@/BE@$$+&'BA361>
MUI19EB9:;4 [;V)S Y\;CR8U7+I3G%M-JYQP-IVBYFOF4@FG7#*9<29@)HW5
M-9V5-? 63AG7<,U$C;"X@Q,FR MA[N_81ZWJBLL5[$_1,B[, 0%FTJ)&8T$S
MBV VK'(T7VV!&HZ-0<\Z1<-7DAQR8 ;.,%\YFM\[D\O5? K[>P>P!US"9:%J
MPV1NDM"2;A=]F+4:3QJ-\:,:LQX,^F\@CN)X!WSR<GC_(3RD;'<IC[N4QYYO
M\'S*OW^B-9A9+,V/7;H:HN%N(E?@1Z9B&8X#JF"#>HU!^OI5?Q1]V*7R/Y$]
MT#SH- ^>8D^_*%>T=+6.2U5+NTMK0W#H"5SO6:?4B>A)PO6VBF?='L0W[.(;
M/AG?UAV_5):)70$^R?"OAS'\2\:H/QK^(2+<JFO74S\S355B0."28%'O'>%U
MTZ<:PZK*E_I"66H<?EA0:T?M'&A]J92]-USWZ'X6Z2]02P,$%     @ &8%/
M5EL1E^#N P  K!,  !H   !X;"]W;W)K<VAE971S+W-H965T,3 Q+GAM;,U8
M;6_;-A#^*X16#"F01&^V;&>V@<1*-P/M&B3K]F'8!T8Z640ETB5I.QOZXTM*
MLFS9BA87#+8OMDC=/;Q[CG<B;[QA_+-( 21ZRC,J)E8JY?+*MD640H[%)5L"
M56\2QG,LU9 O;+'D@.-"*<]LSW$".\>$6M-Q,7?'IV.VDAFA<,>16.4YYG_?
M0,8V$\NUMA/W9)%*/6%/QTN\@ >0GY9W7(WL&B4F.5!!&$4<DHEU[5Z%;D\K
M%!*_$]B(O6>D77ED[+,>S..)Y6B+((-(:@BL_M8P@RS32,J.+Q6H5:^I%?>?
MM^CO"N>5,X]8P(QE?Y!8IA-K:*$8$KS*Y#W;_ *50WV-%[%,%+]H4\DZ%HI6
M0K*\4E86Y(26__BI(F)/P0V>4? J!>]0H?>,@E\I^"]5Z%4*!=5VZ4K!0X@E
MGHXYVR"NI16:?BC(++25^X3JN#](KMX2I2>G(7"RQII[](Y03".",S2G0O*5
MBJX4Z +=)HD*$E)!^BA3X&C&<K7%4AU[I36G$<L!G84@,<G$6Z7PZ2%$9V_>
MHC>(4/1;RE8"TUB,;:GLU:O:467;36F;]XQMKH<^,"I3@6YI#'$3P%:.UMYZ
M6V]OO$[$$*)+Y+OGR',\K\6@V<O5W1;U\.7J3H<W?AT[O\#S_SUV>Q$[1S^K
M=$=G[YE0T?CSO5)"<PFY^*LM N4*O?85=-&Y$DL<P<12(1? UV!-?_S!#9R?
MVM@S"18: FLPVZN9[76A3Z]SMJ)JRR<EEXQOZ;R'B"TH^0=BO;<_SN8Z+?;B
MH#:ZSHALI?9KD2B,JIB<(PH%FL1/;4$HC>D7QNA"O9Y>] 9.?VRO]]D]ENHY
M0= 4"H^% L^O91ID]&LR^M]-1H:%( E1SB:<Y>A:,T*H9-NR<,Q%F__E^L&>
MT0/7\0_</Q:Z&+@'WK?(>$&[]T'M?=#I_9Q*4!M,(HXE(+'!R]9*U@ER:AZ9
M! L-@37(&]3D#5Z]0@U,,FL2+#0$UF!V6#,[_#]5J.%18GG^:'B0H<="_FAT
M4,7"8Z'^:-">HJ.:B]&I*8J^HGKV]DD=D@6<HU\9)=O)LCZUN=JYUJG[S218
M: BLP;'K[ Z*SJOG<K6$(7*-HH6FT)KT[IW#W?_X*UL9T._^S':;>3*IAM":
MI'H[4CT#E:&5K$[@DW>J2;30%%J3U-VMPWW]:X=K]-YA%"TTA=:D=W?U<+__
M[F&H$'0:<#+Y+;>7HX-YF]#1R=S>:V/DP!=%.TB@2/-1WO'KV;KE=%TT6@[F
M;W0KJFB/[&#*/M8'S!>$"I1!HB"=RX&RB)>MH7(@V;)HECPR*5E>/*: 8^!:
M0+U/&)/;@5Z@;M!-OP%02P,$%     @ &8%/5LSUS>D_ P  , H  !H   !X
M;"]W;W)K<VAE971S+W-H965T,3 R+GAM;*V6WX_;*!#'_Q7DJTZMU*[!-K:S
MEUCJ9G5J']JN-OWQ4-T#L2<)6MOD@"3M?U^P$Z\W)NX^]"4Q,//E,P,,3 ]"
M/J@-@$8_JK)6,V^C]?;:]U6^@8JI*[&%VHRLA*R8-DVY]M56 BL:IZKT XQC
MOV*\]K)ITW<GLZG8Z9+7<">1VE45DS]OH!2'F4>\4\<]7V^T[?"SZ9:M80'Z
MR_9.FI;?J12\@EIQ42,)JYGWEES/2>/06'SE<%"];V1#60KQ8!OOBYF'+1&4
MD&LKP<S?'N90EE;)</Q_%/6Z.:UC__ND_F\3O EFR13,1?F-%WHS\U(/%;!B
MNU+?B\,[. 9$K5XN2M7\HD-K&\<>RG=*B^KH; @J7K?_[,<Q$3T'$EUP"(X.
MP7,=PJ-#V 3:DC5AW3+-LJD4!R2MM5&S'TUN&F\3#:_M,BZT-*/<^.GL%K9"
M<:W0&[1H5Q*)%>IZ7]Z"9KQ4K\SXE\4M>OGB%7J!>(T^;\1.L;I04U\;#"OF
MY\<I;]HI@XM3YE<H)*]1@(/ X3Y_OCMYZNZ;X+L,!%T&@D8O_%T&OK]=*BW-
MOOK/%5,K$KE%[&&[5EN6P\PSITF!W(.7_?T7B?$_K@C_D-B3>,,NWG!,/?LH
M:EYK,,+ZS1*8Y/7:[/O*K*4K[%:+-EJV).PSDM X3O'4W_<C<MA- AHFCW9/
M8*,.-AJ%??]\TE8H[A&D-*8D. -UF(48DXF;DW:<]#><!=_S8L=*4]LTEV J
MG38U*A>[6CO/"!UPQ"D)Z!GMT"H-(W(AJ7$'&X_"?A U_#1%1#Z =J'%@TDI
M3FD8G;$YS (<TM0-EW1PR2C<@NW-.CM3E@PGI"09;$6'&8Y(%+NYTHXK'>6:
M@]1\Q7.F0=D26;1EP\69#@!",B'TG'-H1L,PP!<X)QWG9)3S1HH'<V0*I,UM
M>Z)TIG,RF)\03.GY%AR:1;B_49]0$OQX[^!1SD]Z ^8&/M&.@1Z5^@CGN728
M! 3CZ!)F[WHDHYB?A39G>I2.#$I?1!(2AO$YH\,PCN(X.:\]?N\ZMV^I#TRN
M>:U0"2OCB:\2(R';YTG;T&+;W/!+H<U[H?G<F"<=2&M@QE="Z%/#/AJZ1V+V
M"U!+ P04    "  9@4]6)&3QS[T"   3!P  &@   'AL+W=O<FMS:&5E=',O
M<VAE970Q,#,N>&ULC95=;YLP%(;_BL6JJ96Z0DC(1Y<@):VF]:)2U;3KQ;0+
M!P[!JK&9?4C:?S_;)(@M).L-^..<]WV.;<QT*]6KS@&0O!5<Z)F7(Y;7OJ^3
M' JJKV0)PLQD4A4435>M?5TJH*E+*K@?!L'0+R@37CQU8P\JGLH*.1/PH(BN
MBH*J]P5PN9UY/6\_\,C6.=H!/YZ6= U+P.?R09F>WZBDK "AF11$03;SYKWK
MQ=C&NX ?#+:ZU2:VDI64K[9SE\Z\P (!AP2M C6O#=P YU;(8/S>:7J-I4UL
MM_?JWUSMII85U7 C^0M+,9]Y8X^DD-&*XZ/<?H==/9'52R37[DFVN]C (TFE
M41:[9$-0,%&_Z=MN'5H)87@D(=PEA(Z[-G*4MQ1I/%5R2Y2--FJVX4IUV0:.
M";LI2U1FEID\C&^AE)JA)E_(TFQX6G%(R3W%2C%DH(G,R)/9!+*/NR1W(N%5
MRL2:W(!"EK&$8AW8CDG9AJ45Y>01D"DPVXADGB2R$L:+BI0LE'P%9<P:@O-;
M0,JXOB!GA GRE,M*FT@]]=$4:G']9%?4HBXJ/%I4<D7ZO4L2!F%(GI>WY/SL
MXF\9WZQ3LUAALUBAT^W_;[%^SE<:E3E1O[K@:I%!MXC]RJYU21.8>>8STJ V
MX,6?/_6&P=<3B/T&L7]*/7YAF)O%DP+(.U#5A5<+1$[ ?K.;>-"/)J/QU-]T
M& \:X\%)XWF&H)SOJD)SB!T&;J7#Z-S#6F_8Y@C[DT$W1M1@1!_ L+YMC%P!
M' >)#D F43#IYA@V',./<#CC%DDF*W4<9'@ $@51V TR:D!&'P!QOFT.<Q4>
MYQ@=[LQX,NKF&#<<XY,<3Q(I[S(;'QY'<QC[P3]V?NN.L[^+>ZK63&C"(3.)
MP=7(**CZ"JX[*$MW[:TDFDO4-7/SUP)E \Q\)B7N._8F;?Z#\1]02P,$%
M  @ &8%/5M&JP<4@ @  _@0  !H   !X;"]W;W)K<VAE971S+W-H965T,3 T
M+GAM;*U436_;, S]*X)6#"VP5;;SU6:V@33!T!X&!$V['88=%)N)A<J6)REQ
M]^]'R8Z18NG6PRZ6*/$]\=$DXT;I)U, 6/)<RLHDM+"VGC)FL@)*;BY5#17>
M;)0NN453;YFI-?#<@TK)HB 8LY*+BJ:Q/UOJ-%8[*T4%2TW,KBRY_G4#4C4)
M#>GAX%YL"^L.6!K7? LKL(_U4J/%>I9<E% 9H2JB89/063B=#YR_=_@JH#%'
M>^*4K)5Z<L9=GM# !002,NL8."Y[F(.4C@C#^-EQTOY)!SS>']@_>^VH9<T-
MS)7\)G);)/2*DAPV?"?MO6INH=,S<GR9DL9_2=/ZCJ\IR7;&JK(#8P2EJ-J5
M/W=Y. *$PU< 40>(W@H8= "?.=9&YF4MN.5IK%5#M/-&-K?QN?%H5",J]Q=7
M5N.M0)Q-%U K(ZPA'\DLSX5++9?DKFKKPR7Z? &6"VDNT.5QM2#G9Q?DC(B*
M/!1J9WB5FYA9C,3QL:Q[]:9]-7KUU>R2#,(/) JBZ 1\_G9X^!+.4'^?A*A/
M0N3Y!O]*PO?9VEB-I?7CE*:69'B:Q+7;U-0\@X1B/QG0>Z#I^W?A./AT2N%_
M(GNA=]#K'?R-/7W /L1:;T6?4MK"1Q[NYL ^'5T-Q_BG]L<2_O0*P_'U9-*[
MM<&QH^ITD^$+UUM1&2)A@\#@<H(,NNVVUK"J]@6[5A;+WV\+'%"@G0/>;Y2R
M!\/U0#_RTM]02P,$%     @ &8%/5H*+$(44 P  U0@  !H   !X;"]W;W)K
M<VAE971S+W-H965T,3 U+GAM;*V6VV[;, R&7X7PBJ$%UOJ44[O$0 X;MHL"
M1;.N%\,N%)N)A=I6)LE)^_:C9-=+TC3-L-TDEDS^^DA)I/MK(1]4BJCA,<\*
M-7!2K9=7KJOB%'.F+L02"WHS%S)GFH9RX:JE1)98ISQS \_KN#GCA1/U[=R-
MC/JBU!DO\$:"*O.<R:<19F(]<'SG>>*6+U)M)MRHOV0+G**^6]Y(&KF-2L)S
M+!07!4B<#YRA?S7N&7MK\)WC6FT\@XED)L2#&7Q-!HYG@###6!L%1G\K'&.6
M&2'"^%5K.LV2QG'S^5G]LXV=8IDQA6.1W?-$IP.GYT""<U9F^E:LOV =3]OH
MQ2)3]A?6M:WG0%PJ+?+:F0AR7E3_[+'.PX:#WWG%(:@=@EV'UBL.8>T0VD K
M,AO6A&D6]:58@S36I&8>;&ZL-T7#"[.+4RWI+2<_'8V$) ]>+!2P(H%F"&.V
M9#'73W .TVJ'0<QA;(E0PBTN2QFGE$ 8+B0B;:Q6<#I!S7BFSLCK;CJ!TY,S
M. %>P+=4E(H64'U7$[59VXUKPE%%&+Q"Z =P+0J=*OA4))AL"[A$V\0</,<\
M"@XJ3C"^@-#_ ($7!'N QL>[^P=PPF8+0JL7OJHWTS#A*LZ$*B7"C^%,:4GG
M^^>^9%5:K?U:YLY?*=HX'#ATJ17*%3K1^W=^Q_NX+]#_)+85=JL)NW5(/1KF
MHBPT4&51FDZ&.7-, ](AI'.F4X0G9')?!BK9MI4U16H5A2VO[ZXV WMI$_A>
MV!AM ;<;X/9!X'M;$C !MD))%8[.M4;*BP;)-!X)7RUQN0'F77C>!EK%_Z;9
M5@2=)H+.X937X G=T2>J?ADK8AJ5TB3_$'7G13H[7<_?87YIU+[LM?<3=QOB
M[K_D_ CT[G$)?]-L"[_7X/<.XE^S1YZ7.>2F@)V;X_$72>^]R*<?MCJ[X'NL
M@I:WFW9WHT-0^5[8QJD@-E>P*IS-;-.;A[8E[<R/J&=7+?:/3-7PKYE<\$)!
MAG.2]"ZZQ"2K)EH-M%C:/C03FGJ(?4SINP.E,:#W<R'T\\ LT'S)1+\!4$L#
M!!0    ( !F!3U8,L)0%-0,  &\-   :    >&PO=V]R:W-H965T<R]S:&5E
M=#$P-BYX;6RM5UU/VS 4_2M7&9J8-,A'/\/:2E T#8EIB([M8=J#F]XV%DG<
MV4Y+I?WX72<A-! R$'EI[.2>XWON/7&=T5;(6Q4B:KB+HT2-K5#K]8EMJR#$
MF*ECL<:$GBR%C)FFJ5S9:BV1+3)0'-F>X_3MF/'$FHRR>U=R,A*ICGB"5Q)4
M&L=,[LXP$MNQY5KW-Z[Y*M3FACT9K=D*9ZAOUE>29G;)LN Q)HJ+!"0NQ]:I
M>S)U/0/((GYPW*J],1@I<R%NS>1B,;8<DQ%&&&A#P>BRP2E&D6&B//X4I%:Y
MI@'NC^_9/V?B2<R<*9R*Z"=?Z'!L#2U8X)*ED;X6VR]8".H9OD!$*ON%;1'K
M6!"D2HNX %,&,4_R*[LK"K$'<+O/ +P"X+T4T"D G4QHGEDFZYQI-AE)L05I
MHHG-#++:9&A2PQ/3QIF6])033D_.A"0$3U8*6+* <@I3MF8!USLX@EG>8A!+
MF&89H81K7*<R"*F <+J2B-193102889!*G$!\QU<1;A8T3"[Q35'1>IT2-Q2
M[LPBI[%($PV'YZ@9C]0'6NQ4*3+O/9(IH 9%3*-D$3V]F9W#X<$'. ">P/=0
MI(JR5B-;4RF,(#LH9)_ELKUG9)]C< P=]R-XCN?5P*<OA[M5N$WU*[O@E5WP
M,K[.LWQS#1>)TC(UA81?EQ0 %QIC];M.7,[6K6<S;_Z)HN[AV*)76Z'<H#5Y
M_\[M.Y_JI+9$5A'>*85WFMASX:JT1YW6G*"7$9A-:3/Q.T.W,[(W^R*>1@V\
MH=,KHRK9=<OLNHW9-;N]+ME&OM<VIB6RBO1>*;W7JB-[;0IOB:PBO%\*[[_5
MD3E!?\]K7=_O/C+DTR"WZP^<>D,.RN0&C<EEF^/1G 6WM#<^) E__[,QUZEH
M7.FU'6N)K%*485F48:M6';8IO"6RBG"_%.Z_U:K^2ZQ:&^37.]5U'@X63O/F
M>?GMK19M7N&UK6J+K5J/O8.6VZI-"[JVQ+?$5A7_<+YQ&T\1+[%JP;#_%^X\
M,FI-B.\/W$=.M?=.P^93Y"N3*YXHB'!),.=X0'B9G^[SB1;K[( \%YH,F@U#
M^B)":0+H^5((?3\Q9^[R&VOR#U!+ P04    "  9@4]6$5*55F\"   H!0
M&@   'AL+W=O<FMS:&5E=',O<VAE970Q,#<N>&ULC51M3]LP$/XKIPQ-(+$F
M30ML+(W4%R&0AH3H&!^F?7"2:V/AV)GMM/#O=W;2J)M:M'YH?/;=X^>Y%R=;
MI5],B6CAM1+23(+2VOHZ#$U>8L7,0-4HZ62E=,4LF7H=FEHC*WQ0)<(XBB[#
MBG$9I(G?>]!IHAHKN,0'#::I*J;?9BC4=A(,@]W&(U^7UFV$:5*S-2[1/M4/
MFJRP1REXA=)P)4'C:A),A]>SL?/W#C\X;LW>&IR23*D79]P5DR!RA%!@;AT"
MH\\&YRB$ R(:OSO,H+_2!>ZO=^@W7CMIR9C!N1+/O+#E)/@<0($KU@C[J+:W
MV.FY<'BY$L;_P[;SC0+(&V-5U043@XK+]LM>NSSL!<3QD8"X"X@][_8BSW+!
M+$L3K;:@G3>AN867ZJ.)')>N*$NKZ913G$UG2E,$EVL#3!;0FS!G-<NY?8-/
ML&P+!FH%-[??9C M-DSFV$8\>]U8P'2#FLH(=]*B1F/AD5GRR=Y@KJ35E/Z&
M";AGMM$.]G2!EG%ASN $N(3OI6H,X9DDM"3+D0OS3L*LE1 ?D;# ? "CX3G$
M41S#TW(!IR=G?\.$)*I/3=RG)O:XHZ.XF84%-[E0IM$(/Z>9\3I^'>+88HT/
M8[G1NC:44)P$-#L&]0:#]..'X67T]1VFHY[IZ#WTE(1?G5-S"E<6H-$SEE))
M53R'#=.<90)!4S4.\6Z1+SRRF^!-.HKHEX2; X3&/:'Q?Q#J[][N>H1U/<)W
M/7*,50O_98]5-(C&\<4_M,*]QG=OR#W3:RX-"%Q18#2X(EVZG<O6L*KVLY I
M2Y/EER4]9:B= YVOE+([PXU7_SBF?P!02P,$%     @ &8%/5L-@B X3 P
MY@@  !H   !X;"]W;W)K<VAE971S+W-H965T,3 X+GAM;*U6;6_:,!#^*Z=L
MFEII)2] H!U$XF55*ZU2U:KKAVD?3'* U<1FMH'R[W=.0D8AH$X;'XCMW#U^
MGO/Y+KVU5"]ZCFC@-4N%[CMS8Q97KJOC.69,-^0"!;V92I4Q0U,U<_5"(4MR
MIRQU \\+W8QQX42]?.U>13VY-"D7>*] +[.,J<T04[GN.[ZS77C@L[FQ"V[4
M6[ 9/J)Y6MPKFKD52L(S%)I+ 0JG?6?@7XVZUCXW^,YQK7?&8)5,I'RQD]ND
M[WB6$*88&XO Z+'"$::I!2(:OTI,I]K2.NZ.M^C7N7;2,F$:1S)]YHF9]YVN
M PE.V3(U#W)]@Z6>ML6+9:KS?UB7MIX#\5(;F97.Q"#CHGBRUS(..PY^>,0A
M*!V"?8?6$8=FZ=#,A1;,<EEC9EC44W(-REH3FAWDL<F]20T7]A0?C:*WG/Q,
M-)2*/+B8:6 B@6H*([9@,3<;N(#'XH1!3N%6%(EC3V D18Q*6./KFV]#&"0K
M1BL:SL9H&$_U.?D^/8[A[.-YSS5$UF[IQB6Q84$L.$+,#^!."C/7\%4DF+P%
M<(ED)3782AT&)Q''&#>@Z7^&P N"&D*C][O[)^@TJ\@W<[SF4;R)@3'7<2KU
M4B'\&$RT4936/^N"56"UZK'L5;_2=%[8=^@N:U0K=*)/'_S0^U(G]#^!O9'=
MJF2W3J%'@TPNA0$J*-I0QMGL80:0<H_2R\P1-LA4700*V'8.:VO3*FIZQ:_G
MKG;5'1KZW7W+-]3;%?7V2>K/>4W !-@*%94XX,(@1<B 8@;?*:/8XG*'G=?P
M6D%[3T2MF>>WZQ6$E8+P=/!+X@E=SPV5O]1>6$B6RA[#*=;A04S#R[#=/0S^
MH6&S$W;\H['O5,P[_Q+[=TCHU$74]R_W!-2:>4&KGGZWHM\]2?^.O?)LF4%F
M2]J%39._"'[W(*;!D=0_M#R6^NY.R\A0S?).JB&VE[,HJ=5JU:P'>8_:6Q]2
M$R]Z[A^8X@O@CJD9%QI2G!*DU^@0+U5TU6)BY")O3!-IJ,WEPSE]B*"R!O1^
M*J793NP&U:=-]!M02P,$%     @ &8%/5C/GKNQ] @  >08  !H   !X;"]W
M;W)K<VAE971S+W-H965T,3 Y+GAM;*U576^;,!3]*U>LFEII+5_Y:#N"U"2J
M6FF3JF;='J8].' 3K!K,;).T_W[70%FRTBH/XP%\[7N.S[F82[25ZE%GB :>
M<E'HB9,94UZZKDXRS)D^DR46M+*2*F>&0K5V=:F0I34H%V[@>2,W9[QPXJB>
MNU-Q)"LC>(%W"G25YTP]3U'([<3QG9>)>[[.C)UPXZAD:UR@>2CO%$5NQY+R
M' O-90$*5Q/GRK^<#6U^G?"=XU;OC,$Z64KY:(/;=.)X5A *3(QE8/38X R%
ML$0DXW?+Z71;6N#N^(7]NO9.7I9,XTR*'SPUV<0Y=R#%%:N$N9?;&VS]U (3
M*71]AVV;ZSF05-K(O 63@IP7S9,]M778 ?B#-P!!"P@.!80M(*R--LIJ6W-F
M6!PIN05ELXG-#NK:U&ARPPO[%A=&T2HGG(FG4A&"%VL-K$BA"V'&2I9P\PRG
ML*"CDU8"0:[@^N;+%*[2#2L2U' \1\.XT">4];"8P_'1"1P!+^!;)BM-A#IR
M#:FT>[E)JVC:* K>4#3'Y Q"_Q,$7A#TP&>'P_U]N$O6N@(%78&"FB]\DV]I
M8,YU(J2N%,+/JZ4VBD[?KSYK#=>@G\M^D9>:RHH3ASXYC6J#3OSQ@S_R/O<9
M_4]D>[;#SG;X'OO?<P%)>Q#Z[#8<PYK#]HM-/!J/0F\<N9M=(Z_3+L;GXXM!
ME[8G<=!)'!PF40.U)VWHN%'0)[/A&>WL?QIZ=/TCLR?-/]_+V],Y['0.W]7Y
M4%0:4U@>5-'AZXH.>BKZ.FU\T5-1=Z<QV*;\E:DU+S0(7!'0.QL3@VH:71,8
M6=:]8BD-=9YZF-&_ 95-H/65E.8EL.VG^]O$?P!02P,$%     @ &8%/5M$'
MC <0 P  _ @  !H   !X;"]W;W)K<VAE971S+W-H965T,3$P+GAM;*U676^;
M,!3]*U>LFEII#1])".L2I";9U$JK%#7K^C#MP8&;@ HXLYVD_?>[-I2E^6"1
MMA>PS3V'<ZXOOO0W7#S)!%'!<YX5<F E2BVO;%M&">9,MO@2"WHRYR)GBJ9B
M8<NE0!8;4)[9GN/X=L[2P@K[9FTBPCY?J2PM<") KO*<B9<A9GPSL%SK=>$^
M721*+]AA?\D6.$7UL)P(FMDU2YSF6,B4%R!P/K"NW:M1H.--P/<4-W)K#-K)
MC/,G/;F-!Y:C!6&&D=(,C&YK'&&6:2*2\:OBM.I7:N#V^)7]B_%.7F9,XHAG
MCVFLDH$56!#CG*TR=<\W-UCYZ6J^B&?27&%3Q3H61"NI>%Z!24&>%N6=/5=Y
MV *X_A& 5P&\74#G"*!= =K&:*G,V!HSQ<*^X!L0.IK8],#DQJ#)35KH79PJ
M04]3PJEPR 4ATF(A@14QU%,8L26+4O4"ES M=QCX'";LA>HH>H*)X*K:"1HN
M!,MAB^I\C(JEF;P@=!/D$AZF8S@_NX S2 OXEO"5)!FR;RORIA7:4>5C6/KP
MCOAP/;CCA4HD?"YBC-\2V*2KSHSWFIFAU\@XQJ@%;?<#>([G'1 T.AWN-LAI
MUQO5-GSMHWPS!;>%5&)%'Y&"'U\I &X5YO+GH725;)W#;/ILN)*TP3BPZ..7
M*-9HA>_?N;[SZ9#5_T3VQGBG-MYI8@^O<[XBOW0"246UH6N3*4 J5JK')8J4
MQX?\EZ1=0ZJ/LG7H].WUMJG]"*_G=CIUU!NUW5IMMU'MHSDW, :V1D''()6U
M0DJ* L$4GJ2\?$'0H+R,^+@=T7*<=O>P=+^6[C<GNE+,]A,>KX2^J00;=/M[
M^?1[N\KW8UPW" +GL/)>K;SW+TD_27WO<$Z]'0-'PHZD/J@-!(T&;DB_EIOK
M(\Q4R(QEK(A.U![\M=;W(]S ]?=DVUN-)$>Q,/U50J0+HCPYZ]6ZA5^;SK6S
M/J367G;B/S3E?\$=$XNTD)#AG"B=5H]$B;+7EA/%EZ9=S;BBYF>&"?V>H- !
M]'S.J8U4$_V"^H<G_ U02P,$%     @ &8%/5E+(9MK5!@  $#$  !H   !X
M;"]W;W)K<VAE971S+W-H965T,3$Q+GAM;*V;76^C.!2&_XJ5':UFI&D#3LC'
M;!NI"53;53M3M=N=B]5>4' 2;P%G;-,/:7_\VD @3HBG2.>F@00_-N^Q#WZQ
M>_;"^)-8$R+1:YIDXKRWEG+SI=\7T9JDH3AE&Y*I7Y:,IZ%4IWS5%QM.PK@H
ME"9][#BC?AK2K#<[*[Z[Y;,SELN$9N26(Y&G:<C?YB1A+^<]M[?]XHZNUE)_
MT9^=;<(5N2?R87/+U5F_IL0T)9F@+$.<+,][%^Z78% 4**[XBY(7L7.,]*T\
M,O:D3Z[B\YZC6T02$DF-"-7',UF0)-$DU8X?%;17UZD+[AYOZ9?%S:N;>0P%
M6;#D.XWE^KPWZ:&8+,,\D7?LY7=2W9"G>1%+1/$7O537.CT4Y4*RM"JL6I#2
MK/P,7RLA=@I@?*0 K@K@]Q885 4&>P4&WI$"PZK \+TU>%6!XM;[Y;T7POFA
M#&=GG+T@KJ]6-'U0J%^45GK13'>4>\G5KU25D[,YXZH$S58"A5F,ZE.T"#=A
M1.4;.D$7<4QU5,,$765EW]0Q_N@3&=)$?$(?$,W0GVN6"\409WVI&J;Q_:AJ
MA%\V A]IA(O1#<OD6J @BTEL OJJ0?5MX>UMS;&5>$\VIVC@?$;8P2YZN/?1
MQP^?6AJV>#?&'5DPOAWCDTAAW*(U>(M1_3M[0C_RD$O"6YC!^YE'[M!0;E!W
MB$'!'1SE/DH59B%YKO*!1']?JPO0E22I^*>EE?.2-FRGZ33W1:B.1,Y[*H\)
MPI]);_;K+^[(^:TM&I P'Q(6 ,&,D SKD QM]-G7/'TD'+%ET64$BM1848\
M/4KS3) HYR1&2Q(3KD;H,E=#$&F$T"4B]1N5Z+^B:%O\K%5WC1\DS"]AHP*F
MGW?/L_%9_WDW*$#5&4'QZJ!XUJ \6)1OA&]3W,KMJC@DS"]AWH[B&(\]Q]F3
M':A.0_91+?O(*OLU"S.!-@F)5TKZ4 ^&) FE#D";UE985ZTA8?[HH'</G?%X
M.!GNB3TZB,EP@KV!-ZVO,W0<USJ.K3K>YX^,QS13TL4H8Y*T/;;G5D97^2!A
M_OA /M<93PZZ:MMEHZDW;A=O4HLWZ2@>HD+D^S.74D,KJJN&D#!_TB+.]'"X
M ]5I*#VME9Y:E?[.J=3I=*E3JIK_$ZXS;JSG*%KQ,(N(R@"B-<].#T;.V//,
M>UM8:^^J)R0L ((9JKM.XPH<J^Y_Y!EEVD_N='2ENIH0JD=>:ZJP [OV<U":
M7]&,).JZWF2OHU>7F3EYY.#V9.'N6"S7*N9-^$K3/&U5S5JRLVJ0-!^4%D#1
MS!C@)@88U-94.*C 0-)\4%H 13,#T]A-UVJ=MH,#T4Q-XHB0998O8K0AG+(8
ML0S]:TU'RMT<M]%S>_V=(PEJ42O:;L;!^X]?J!K-^#3>T[6;S]OP+5J3Z G=
M<C71*=_NJ<,5#]L3&JB?!*7YH+0 BF;&I;&?K@>;T$!M)RC-!Z4%4#0S,(U!
M=7_F4+/5B<I%:3%-;0T%J"L%I?GNH=\\2$B'E^"Q.QP>F28UCM3]B26515[G
MZF^K:J!F%)3F@]*"BC;=C<&IXPR\(PHWMM6U^];+ZDW57=D&--=OH'TJ(I:K
M#/*=9K$B7H813:A\:XT!J)D%I?F@M "*9D:JL;WN%#:[0WK/!2C-!Z4%4#1S
M6:DQQMANC!^R7*@D]5BODT75.MEG%*9Z&+5%Q\[L&AU0FH\/3:_G.F.\_QX2
MJE93]\9#8[N'[I2ZE"&X$()(=-N\)UY8WQ/;:^\<(5 ?#DH+H&AF'!L?CF%]
M. ;UX: T'Y060-',P#0^'-M]>,>%%3NM<UQ 775%VYV@CL;3R71_^1"J5E/Q
MQEECN[.^I*\D/I'LY#)AH=3/DCNE-S(6%[X6BPMQ3O0R_Z@U$*"&&Y3F@]("
M*)H9KL9P8UC#C4$--RC-!Z4%4#0S,(WAQG;#W6DUSL[J')5#*^PYSOX*F@]:
M:0!%,^5N;#JVV_1%SKGN_U?;%[9W1PR[G=-9ZE93//+VI09UXE T4^K&K^.?
M^/7.3P@U\[UF:BZ<E>$IMIA]6RZ)7C4MRGZ\OII_NVO;PS:W-Z9SO$#-/2@M
M@**986W,/88U]QC4W(/2?%!: $4S=SXVYGY@-_<^$1&GFV*-@RW1<COJ]"M)
MO1V9MJY\VZ&=MT#:FRC7G)"35.^61<50;MWY"-FB (IF!J5Q_@.[\Z^?,\=>
M#-O+=]:_VB_MF \:;S#<?]2 UAM T4J5^SL[PE/"5\56?.WI\DR6F\/K;^OM
M_A?%)O=^<WGYOP(W(5]190T3LE1%G=.QFNWP<OM]>2+9IMA?_LBD9&EQN"9A
M3+B^0/V^9.H159WH"NI_@IC]#U!+ P04    "  9@4]6EZ6DHBX%  "9)
M&@   'AL+W=O<FMS:&5E=',O<VAE970Q,3(N>&ULM9I=;^(X%(;_BL6.5JVT
M;3[X[E*D0E(-4F=:E9W9B]5>&&(@FL1F;0=::7_\VDF:$ ANHSE[4Y+@\]A^
M3W*<MWBT9_R'V! BT4L<47';VDBYO;$LL=R0&(MKMB54?;-B/,92G?*U);:<
MX" -BB/+M>V>%>.0ML:C]-H3'X]8(J.0DB>.1!+'F+].2,3VMRVG]7;A.5QO
MI+Y@C4=;O"9S(K]MG[@ZLPI*$,:$BI!1Q,GJMG7GW/AN6P>D+;Z'9"\.CI&>
MRH*Q'_ID%MRV;#TB$I&EU BL/G9D2J)(D]0X_LFAK:)/'7AX_$:_3R>O)K/
M@DQ9]&<8R,UM:]!" 5GA))+/;/^9Y!/J:MZ212+]B_9Y6[N%EHF0+,Z#U0CB
MD&:?^"47XB# Z9P)</, ]Z,![3R@?1S0.Q/0R0,Z'^VAFP>D4[>RN:?">5CB
M\8BS/>*ZM:+I@U3]-%KI%5)]H\PE5]^&*DZ.)XRKB)"N!<(T0,4IFN(M7H;R
M%5VA>783(;92APO&@Y!B20+TE4DBT(5') XC<:E:?IM[Z.+3)?J$0HK^V+!$
M**@865*-5/=G+?-1>=FHW#.C<ESTA5&Y$<BG 0FJ $N-L)BG^S;/B6LDWB7K
M:^3V?D.N[3HU YJ:P[^RG0KOZW!G6#<?<[A'EM>H[:2]NS7A_L?#'8,8[2+I
M[937/LM;2#2C0O)$/?,2_?6@&J"9)+'XNV9TDXS6J:?I4G8CU,U";ENJ5@G"
M=Z0U_O47IV?_7B<T),R#A/E L$I*.D5*.B;Z^%Z!T7<<):0N <;8I@F A'D9
MK)O"]**T&SOVL&O;(VMW*"U0GQ5INX6T7:.T4\SYJRYI9^4UQC>5%Q+F9;!>
M1=[^X$3>;DT6>L-NOVA6$:Y7"-<SWY/A"PFN)+NZCQB66L%G5??KUH @(;HV
MU57&B;&/IN)"PCQ(F \$JR2J7R2J#UK/^Y I@81YD# ?"%9)R:!(R> GZKDQ
MMFD"!B</?_NT GN07?I L(JRPT+9X4^6<V-\4W4A8=[P-%6#P4&9SM0%ZK*B
MKF.7AL VZYMPKHO(C$JB^#(M^G4RFSE-=<YI^J,0Q[ZV.X-^]^A.!NW7AZ)5
MU3ZP7XY1[1D-98@C-!,BP535C"D3LLXQ3<R@QG([IZ\,KC,XEAJR3Q^*5I7:
M+:5V@5]GT+_H@=& T>QA6&#Z SVN5NJQ"++8BX?9Y/'YLC9=QL$T3A<DS0.E
M^5"T:EI++^O FED'U,V"TCQ0F@]%JR:F=+2.V=(6"P@_MX" VEI0FI?3AM75
MJ-UN'ZW54+U6-2ZMK6/VMDUK6KON?U\3<R>-$P'J@$%I/A2MFJ[24#L]V%H%
M:IY!:1XHS8>B51-3&FC': ;?L6MY\.'+4M^VCRW6U-Q'8WU!O3 4K:IOZ88=
MLQU^W[29 8UO=4B:YYQ:[-Y@V#E9"_X/6^R4OMAYQQA_V+@-:]>V[O'M#&I]
M06D^%*WZ6U+ID5VS1_ZX:\M!%9_5[_>.I#9WUU1J4)H/1:M*71IDUVR0F[_A
M*-<V)\M$F[3''>%4_U2,[E53NBS"+^:/]\^7!]_/:$!>T'R/MV<?&_- FU8H
M4)H'2O.A:-64ET;==4'?DEQ0JPU*\T!I/A2MFIC2:KM&Q_B^HS/'-\X$J+?.
M:4>KGCLXJL4^5*^9QM;!UHR8\'6Z)T:@)4NHS'9I%%>+?3=WZ6X3JVR>;=KY
M@ODZI )%9*5"[>N^6E1XM@\F.Y%LFV[T6# I69P>;@@."-<-U/<KINID?J([
M*'8CC?\#4$L#!!0    ( !F!3U;VL#O8F08  &DR   :    >&PO=V]R:W-H
M965T<R]S:&5E=#$Q,RYX;6RUF^]SFS88Q_\5G=?;M7=;C 08NTM\UR3MS;MT
M[25M]V*W%[(MQUP!>4).FKO]\1.8()#QXX!%7B2&\/SX"DG/QT*</W+Q/5TS
M)M&/.$K2B\%:RLW;X3!=K%E,TS.^88GZSXJ+F$IU*.Z'Z48PNLR-XFA('&<T
MC&F8#*;G^;G/8GK.MS(*$_99H'0;QU0\7;*(/UX,\.#YQ&UXOY;9B>'T?$/O
MV1V37S>?A3H:EEZ68<R2-.0)$FQU,7B'WU[Y;F:07_$M9(]IY3/*I,PY_YX=
MS)87 R?+B$5L(3,75/UY8%<LBC)/*H]_"Z>#,F9F6/W\[/U#+EZ)F=.47?'H
MKW IUQ>#\0 MV8IN(WG+'W]GA2 _\[?@49K_1H_%M<X +;:IY'%AK#*(PV3W
ME_XH&J)B@$<'#$AA0$P#[X"!6QCD+3?<99;+NJ:23L\%?T0BNUIYRS[D;9-;
M*S5ADMW&.RG4?T-E)Z>77"B+,+E/$4V6J#Q$5W1#%Z%\0K^BN]TM1GR%_M@F
M(1?JS)R+99A0R9;HFLU9(K>"I>CU-9,TC-(WRNKKW35Z_>H->H7"!'U9\VVJ
M J3G0ZFRSF(/%T6&E[L,R8$,,4$?>2+7*7J?+-FR[F"HLBTUDV?-EP3T>,T6
M9\C%OR#B$-*0T-7+S3&0CEO> C?WYQ[T-Y=HEJ12;-7XD.CO&W4!FDD6I_\T
M-=?.F]?L+1OV;U-UZ]C%0(WKE(D'-IC^_!,>.;\U2;7DK";<*X5[D/?I!^48
M?:/1EC7)W-GZN6TV&3U,?>RXJL$?JOF#$3KF[Y?Y^V#^5U2(IVRL'-2PLQ]5
M-'@8^V-#@[^GU'-&#BFOJB4W*I,;@<G]2;-IDD;HDB:+=$VSX:G&="C5J2]"
M32QH-FM*&?3:MG=9<E9K@*!L@,#JL IL"K?DK"9\7 H?GS"LQGM=$OO>R#.Z
M)!BA8_Z3,O_)B<-JLC=@L.N-)X8&,$I'#=C1==4!5<P2R91?B80JDHA*5287
M+)XS@5S<6 1W[B854<Z9$P2!4_DQ9S\XAZX:*^R 3YYCT'_HAB=+16QYB\QI
M\AU]6JU4VRS1;=8TKV]FEY]NWS2V"1B^[9BTY:W>6$0W%K$Z'Q7N;(FWY*TN
M7B,.!D&B/AH:U>[LQ_7N[YK]O0]<P9I7, PL+^GOC445]MOZ7O8!/5A3#_;M
M=F20HEJ+M^2M+EY3%8:Q"BZNA7&M,@4^&9G=N \NPAJ,,(@?+RBPA0.CPCIF
MA87C=-6A.0?#H-.ZQ(Z;2JP?$%-6'_2#-?Y@F']>-,N<5%8MD5'16GUP%M&<
M11RKLQ&QA$S%2D$? $8T@!$8P(Z6U<+>Z/)XC_?A.%UU:#8B('Y,KWC$WU.E
MP^CGC9*L<I$M;W7AFHN(W;4?8G7QQY:WNGB-4^24]1_2M #D^V;'[8.%B&8A
M<NH2$-E?W7&#O24@.$Q7&9IJ"$PU;2MIX<Z85D:NR>MPV*ZR-.B0(Z!S8%HY
MI7C"(5N/P#X(BFB"(F.[TX\E,BK$]\%91',6@3GK>/&<-!=/LY/W 4"N!B 7
M7F@ZU,D;BR?LJ_7#@S[HQ]7TXV*[#TZL+B?9\E87KY')A9$)+IZ%<;7JC +'
M,7HN'**KA,IS+WA1Z'CQ+!S4'HV,1^;74#A,5QD:8UP88]H6S\*=63Q]/*G^
MF!K[X!Q7<XY[A',.33*GE%(X9NOQV ="N1JAW)'=R<CJ@S9;WNKB-6BY,&@=
M+:6%O5E*@[UNW@</N9J'7'A%24U$$7O*%UZXV* [2>56<O$$?1^%7;:^D7TP
MD:N9R)W8[<56EY)L>:OO1M DY<$D=60_@K/_1<Z9F-]XX!!=)6@D\N %H>,E
MM7!0E4$FCLFT<)BN,C3<>##<M"VIA3MC>AECL*3".735J.G'@^GGV%QS2F6%
M0[<=EK:\U1NJLDO(LSHG>58?MMGR5A>OP<N#P>MH92WLC:[OF@N\<)BN,C0=
M>? "T['.WEA989^M;V0?B.1I1/+L;D?RK*XSV?)6%Z^YRCME2U)A?*RR]D%&
MGB8C[]1=2=[^MB02D,"4T0?C^)IQ?+O;DOSF;4G>&*JL< Y=-6H(\F$(.CK9
MG%):X=AMQZ4M;_66TISEV]V3Y%M]]F;+6UV\!C#_Q#U)A;W1]TE@/H."X[35
M,:QLYH^9N,_?<4C1@F\3N=O77YXMWZ-XE[\],-27[U["^$C%?9BD*&(K9>J<
M!6IN$KOW&G8'DF_R5P/F7$H>YQ_7C"Z9R"Y0_U]Q+I\/L@#EVR73_P%02P,$
M%     @ &8%/5DO"O;?9 @  \0@  !H   !X;"]W;W)K<VAE971S+W-H965T
M,3$T+GAM;*U676_:,!3]*U963:VTD0\@_1A$ M)I?:B$VG5[F/9@D@NQZMB9
M[4#[[V<[(04:$)5X2>R;>X[O/;[Q]6#%Q;/, !1ZR2F30R=3JKAQ79EDD&/9
MX04P_67.18Z5GHJ%*PL!.+6@G+J!YX5NC@ESHH&U344TX*6BA,%4(%GF.1:O
M8Z!\-71\9VUX((M,&8,;#0J\@$=03\54Z)G;L*0D!R8)9TC ?.B,_)LX-/[6
MX1>!E=P8(Y/)C/-G,[E+AXYG @(*B3(,6+^6, %*#9$.XU_-Z31+&N#F>,W^
MW>:N<YEA"1-.?Y-494/GRD$IS'%)U0-?_8 ZG[[A2SB5]HE6M:_GH*24BN<U
M6$>0$U:]\4NMPP; #_< @AH0[ )Z>P#=&M ]%M"K 3VK3)6*U2'&"D<#P5=(
M&&_-9@963(O6Z1-FMOU1"?V5:)R*;O."\E< - 8&<Z+0E&(FT5<T2E-B=@93
M=,>J\C+[=!Z#PH3*"^WR]!BC\[,+=(8(0S\S7DK,4CEPE8[+L+M)'<.XBB'8
M$X,?H'O.5";1+4LAW29P=4)-5L$ZJW%PD#&&I(.Z_A<4>$'0$M#D>+C? H^/
MAWL'LNDV>]2U?-T]? ^@B #]KZGU+DGT9S232NB_YF^;WA5?KYW/G"0WLL )
M#!U]5$@02W"BSY_\T/O6IM4IR>(3D6WIV&MT[!UB7]>Z0(FN-D%FI:UHQ5=8
MI%(;<WV62EOF;9I6W%>6VQRFRTB7QG)3J(.K?U2H$Y%M"=5OA.H?%&JR(<6;
M6)"B D2BRU#W@S:%^N\4\CI>;T>D@RM_5*03D6V)%#8BA<>+!"]F#*V'7T73
MWY"EVP^O=V1Y[Q1<7X;;3G&+4]]_8ZK2<#>:00YB89NJ*>^2J>H$;:Q-WQ[9
M=K5C'^M^7K7?-YKJ,G"/Q8+H+D%AKBF]SJ4.250-MIHH7MB6,^-*-S [S/2=
M!(1QT-_GG*OUQ"S0W'*B_U!+ P04    "  9@4]66:[[/.D"  #L"   &@
M 'AL+W=O<FMS:&5E=',O<VAE970Q,34N>&ULK59=;YLP%/TK%JNF5EK+9X!F
M"5(36JT/E:JFW9Y=N FH8&>V2;)_/]L0FA"*^M"7@,TYAW.N'5\F6\K>> 8@
MT*XL")\:F1#KL6GR)(,2\RNZ!B*?+"DKL9!#MC+YF@%.-:DL3,>R?+/$.3&B
MB9Y[9-&$5J+("3PRQ*NRQ.S?# JZG1JVL9]XRE>94!-F-%GC%2Q O*P?F1R9
MK4J:ET!X3@EBL)P:-_8X#A1> W[GL.4']T@E>:7T30WNTZEA*4-00"*4 I:7
M#<RA*)20M/&WT33:5RKBX?U>_4YGEUE>,8<Y+?[DJ<BF1FB@%):X*L03W?Z"
M)L](Z26TX/H7;1NL9:"DXH*6#5DZ*'-27_&NJ<,!P?8_(#@-P>D2O \(;D-P
M/TOP&H*G*U-'T76(L<#1A-$M8@HMU=2-+J9FR_@Y4<N^$$P^S25/1/<DH26@
M9[P#CB[1HEY]1)?H_0FZW<E=Q@&=QR!P7O +B7Q9Q.C\[ *=H9R@YXQ6').4
M3TPA32EI,VD,S&H#S@<&; <]4"(RCFY)"NFQ@"G3M)&<?:29,Z@80W*%7/L'
M<BS'Z3$T_SS=[J''GZ=; VG<=H%<K><.+Y"0RP#U,HS[BER+>/TBZNP8\S5.
M8&K(PX$#VX 1??]F^];/O@)]I5C\16)'Q?/:XGE#ZM&\8@R(Z"M831QIHCH;
M-Y'K>X'<+YO#2O2@@M#NH.)3E.,$OM^BCKR/6N^C0>\Q+$&Z3_O,UTS_X(67
M=NB$'?,]J%'H=LWWH!PKM/K-^ZUY?[CP&28K4$?#!A<5KH_X0O883!) LENI
MLUG'TSL;<PZ]J^2?F/.N.RE/(58GX1#B*%W0I@L&TYW^)_N\!Z=[Q_.OW8[]
M'I1]'78CG*(<RP^[.\P\Z ,EL)7NIQPEM"*B/C_;V;9EW^A.U9F?R59>=]YW
MF?H[X &S54XX*F I):VK0'IB=6^M!X*N=;=YI4+V+GV;R<\18 H@GR\I%?N!
M>D'[@1/]!U!+ P04    "  9@4]6NER@M?D#   M#0  &@   'AL+W=O<FMS
M:&5E=',O<VAE970Q,38N>&ULK9??DYLV$,?_%0W-=)*9^ "!,;[:GCG;Z30/
M26[.2?O0Z8,,B\T<2*XD[.M_7TEPG TR=P]YL?GQW=5^=M&RS$Z,/XH]@$1/
M94'%W-E+>;AU79'LH23BAAV JCL9XR61ZI3O7''@0%)C5!8N]KS(+4E.G<7,
M7+OGBQFK9)%3N.=(5&5)^']+*-AI[OC.\X6'?+>7^H*[F!W(#C8@?QSNN3IS
M6R]I7@(5.:.(0S9W[OS;M8^U@5'\F<-)G!TCC;)E[%&??$[GCJ<C@@(2J5T0
M]7>$%12%]J3B^+=QZK1K:L/SXV?OOQMX!;,E E:L^"M/Y7[NQ Y*(2-5(1_8
MZ0]H@,;:7\(*87[1J=%Z#DHJ(5G9&*L(RIS6_^2I2<29@1]=,<"- >X:A%<,
M@L8@>*M!V!B$)C,UBLG#FDBRF'%V0ERKE3=]8))IK!5^3G7=-Y*KN[FRDXO/
M-&$EH._D"00:H4U=?L0R]"G+P!0%O6C0 Y& 'B!A-,F+G)C2O5^#)'DA/BC[
M'YLU>O_N WJ'<HJ^[UDE"$W%S)4J5+V@FS1A+>NP\)6P?(R^,"KW GVB*:27
M#ES%V(+B9] E'O2XAN0&!?Y'A#V,+0&MWF[N6\S7;S?W!FB"MFR!\1>\6C:T
MSD52,%%Q0'_?;87D:BO]8\MX[3&T>]3]Y58<2 )S1S40 ?P(SN+77_S(^\V6
MK9_I;/V3G%UD,FPS&0YY7^@4'C@[YJ:3J:P>*@DI(A)ED (G!1*2R$HRM2NX
M>OIMF:U7&)L5=*,]+G \F:C'Y'B>LKXJ\,+0NU2M^RI_,HFGK>H"<MQ"C@<A
M-U+O6ZDW^4=$0=H@:@_1V<)A'$X[#'U1$ 3C#D)?A*?^%8*H)8A>(6#)XTAW
M^-042;UY3/>QD42]]4=!U"6QB'2B.R@VE7<%9=*B3 91OC(Z4CVM4LUU6P""
M)T@JTV=?XYKT@O''?N?Y6?5%X11WJ/J:,;8SQ2U3/,BT)/1QQ$Y45:?(,U#=
M7S4D0A/K=HG[28V[Y;%H@J#+81'YV+>33%N2Z:O]0)6D/$@%(4$U'.MNF=H>
MC&XM+"+L==K"VB8:>W8(WWMYK7N#&*L]H3M=!W0D156_J$FAICQ=%*3F13T<
M >>J8*HM("*$O2LTRUP^3QU,BZ;;U08EEXAGDXL_B/A-[H%;8_9[BTUP-^:^
M!H?=H/N:T(NNA(U?PL:#83>O;FF>,[W?K7ND<7+QM@BC:=#%L,C\:=Q+?U^&
MO2CNLKAG<V0)?&?F<:'Z4D5E/6FU5]N9_\Y,NIWK2_TM8.;3%S?UA\07PG>J
M.: ",N72NYFHF'@]F]<GDAW,M+IE4LV^YG"OOF> :X&ZGS$FGT_T NT7TN)_
M4$L#!!0    ( !F!3U9#FA2S4@4  /<4   :    >&PO=V]R:W-H965T<R]S
M:&5E=#$Q-RYX;6RMF&UOVS80Q[\*X15#!RRU2#U9G6,@3= M0+<%3=N]IB7:
M9BN1+DG9[3[]CI(C.2*EID/?))9T=_K?D;P?J>51JD]ZQYA!7ZI2Z,O9SIC]
MR_E<YSM64?U"[IF )QNI*FK@4FWG>J\8+1JGJIR3($CF%>5BMEHV]^[4:BEK
M4W+![A32=551]?45*^7Q<H9G#S?>\NW.V!OSU7)/M^R>F??[.P57\RY*P2LF
M-)<"*;:YG%WAE]<DL0Z-Q0?.COKL-[*IK*7\9"]NB\M98!6QDN7&AJ#P[\"N
M65G:2*#C\RGHK'NG=3S__1#]=9,\)+.FFEW+\A]>F-WE;#%#!=O0NC1OY?$/
M=DHHMO%R6>KF+SJ>;(,9RFMM9'5R!@45%^U_^N54B#,''(TXD),#>:I#>'((
MFT1;94U:-]30U5+)(U+6&J+9'TUM&F_(A@L[C/=&P5,.?F9U*W)9,?2.?F$:
M7:![OA5\PW,J#+J6U5X*)HQ&<H-NV(8IQ0IKBJZT9G";B@*]X73-2VXX^#^_
M88;R4O\"D=[?WZ#GSWY!SQ 7Z-U.UAJL]7)N0+1]]3P_"7S5"B0C F]8_@*%
M^%=$ D(\[M=/=\>/W>=0JJY>I*L7:>*%H_%.93!0!MJ4P9=3&R3R![%+\Z7>
MTYQ=SF#M::8.;+;Z^2><!+_Y,OQ!P1[E&W;YAE/15Z]9P10MD8". KU#4</%
M%I52:Y13I;Y"(SE2Y1_8-G+<1+;MY+!*PBQ9S@_GR;E&*0EQ9_1(=-2)CB9%
MWQMJV/^2W,9-SM3@.(P&DCU&4;SP2XX[R?$W),O\TX5M2 6"%0E=6E/;YWPB
M8^?]Z8+$ Y&N49Q&Q"\RZ40FDR+?"R!%R?\%C4TYH0UKEM>J7?WT &N?KDN&
MH,)(TY+YQ">.+H*3<"#>-0K\RM-.>3JI_*H$7E&1M]IR6,#<-#DP[S1(W1'&
M;HE]5F$T,G<7G=+%M-(\5[4M<-]7?0H7SKLCG&8#@1ZC*(G]^K).7S:I[PV#
M.=JI^^K3ECFO700)&6CS&(71R"+"04^S8%+=WV;'E!<R@?.^, J&(^JQ2H-T
M1-098O&DJ'?20 <MGD:.4ZQ'@Q:'B^'0>LS"C&0C"QSW>,/?P;=OS$'\0RGW
MHZ(]3KSG')X&W>]2%D=>ELVFA@M#Q9;;7C8Q4J$S!%GFP,)G%479R#CUA,/3
MB'M-N4('6M:@L/@(^T386AO;D#_6@MOV6Z^E*K@ $!8P]=;PM%8CP^CRC) P
M'>;AL0I)-))'CST\S;T[Q2JN6;N79)]KOK>)>&6Z1$O"T%D7KE64+I(1F3WX
M\#3YKG*0IAKN46'/#=Q?2A=<88J'$EVCF(QT9=P##D\3[E9HZ#)E,PVV<'QK
MX P,MGMWF R:%QR.:5[1+L>"H637)"%C1>U)AZ=1UZ)$V8/6A=Q<U/JTVKPB
M79:EGM'W6,79&%5ZY.%IYIWM>[K2?N^^![O <ZKLFN" A'[UI&<BF6;B#5/\
M0.UI&6V@(8B< XTX3!=5V]GB/[^X(!RJ]9C@*!V9QZ2')9F&Y:TH6-6>0=MS
M_MB,("X!LW (=(\1QJ,E/3L$3L)H?)MQ\GM<%(<)'JMDA-RD!QB9!IAGE_$-
M?A,73601.UL-KUF6C>QS28\P,HVPO^!\YFZ*T)K!,F(-VTXSX&'O[LW!<QA+
M%H$S63UF01B,Y=#CBTSCZ\,35;I4N@C)$+$^*Y*.="_2LXM,L\M?9Z_,Q#F,
MXR1*AZ<SGUG@-JKYV5<I^TGP3ZJVT'90R3;@%[Q((8!JO[*U%T;NFP]5:VF,
MK)J?.T8+IJP!/-](:1XN[+>O[EOGZC]02P,$%     @ &8%/5KWI!_9@!
M\QD  !H   !X;"]W;W)K<VAE971S+W-H965T,3$X+GAM;+V976_;-A2&_PJA
M%4,+I)%(?=C.; .)TZ(>MC5HDNUBV 4MT[96B71).G:!_?B1DB)9LL(D!ET@
MB"6+YR4?ZASZ%37<,OY5K B18)>E5(R<E93K"]<5\8ID6)RS-:'JRH+Q#$MU
MRI>N6'."YWE0EKK(\R(WPPEUQL/\NQL^'K*-3!-*;C@0FRS#_/L52=EVY$#G
M\8LOR7(E]1?N>+C&2W)+Y/WZAJLSMU*9)QFA(F$4<+(8.9?P8H(B'9"W^#,A
M6[%W##3*C+&O^F0Z'SF>'A%)22RU!%8?#V1"TE0KJ7%\*T6=JD\=N'_\J/XQ
MAU<P,RS(A*5_)7.Y&CE]!\S) F]2^85M/Y$2*-1Z,4M%_A]LB[8]WP'Q1DB6
ME<%J!%E"BT^\*R=B+P &3P2@,@"]-, O _P<M!A9CG6-)1X/.=L"KELK-7V0
MSTT>K6@2JF_CK>3J:J+BY'A*8Y81<(=W1(#WX'(^3_3TXA1,:9$D>K+?7A.)
MDU2\4TWN;Z_!VS?OP!N04'"W8AN!Z5P,7:E&HS7=N.SYJN@9/='S-8G/@0_/
M /(0Z@B?O#P<-L-=-0?51*!J(E"NY[]D(O[^35T%4TDR\4\762$5=$OIRKL0
M:QR3D:-*2Q#^0)SQSS_!R/NEB].26(/:KZA]D_KX\YIP=8OI$J1,"!!CSK^K
MV[[%?"[. &52U??L7U5R0#) =NN$YPG1-2=%1V'>D5X\'L8P[(?AT'W8AS4.
MYTC8H((-C+#W-"9<Y3$%$N_ FHGD*99")]IC\5H<P0%MW:(QN+ :7&@<W(=?
MP67\;9,\/2AC_&N3SI)8 S6J4"-[I1;9I+8DUJ#N5=0]XPU6N"#F1*VO[3+#
ME&[4@ILF62*+]5;];00!.&,;*KMFI7>0H'X 6REJ',Z1L/T*MG\4K/KEU]Y"
M+3A=5/T#*A1%O1:6L>,CL085UL"(]<?5]+DJ-0J\-E\MB358H5=; \]>G99:
MEL!MJ37)]TP1_'&U6O;52&LO:/^@F$=T+''M?J#19AQ9L*7H/AJ$ S]JLYW"
MXL#:XT"SR?FTF=UQ3,^4I8W/.S$LN9*2]A0>!]8F!P86J];HF%Y-;DFM25X[
M*&BV4':K-CQ,[7 0M#/[%#X*UD8*&AW+L54;=: =6G5SW\>RU78)FOW21S)7
MSR9I)X E:U-RGL(HP=HIP;[%>K7D?DKR4W@I6)LI:'93SSQ\DNZZ'!Q:7R\(
M^^WD[6@6!+[?_9"&:D^$C,YC?*O6#]*Y)6#5_]A2:U+6_@=!BYLAEIQ+27X*
M'X3V=H',/NBHG$2'-D@]N S:"VK9;'_3  4P[#V1D[6_069_D^<D^ ],6,H^
M8"&?>T0QR[WZAIW"[J#:[B"+=@=9M3NVU)KDM=U!/]#NH Z[,_#:1MX\HF.)
M:[N#3F%W2M%FV04'Q6G5[;A[._+Z=<COF"\3*D!*%DK>.^^IT?#B#4-Q(MDZ
MWZ2?,2E9EA^N"%8.2#=0UQ>,R<<3O>]?O><9_P]02P,$%     @ &8%/5@Y&
M=U)4!   -!8  !H   !X;"]W;W)K<VAE971S+W-H965T,3$Y+GAM;,58;8^C
M-A#^*Q8]57?2WH+-2Y)M$NF2=-65;M75IGO]4/6# TYB+>#4-LG>OZ\-+ 3B
M<*W$9K\D8&8>SS.,1P\S/C#^++:$2/"2Q*F86%LI=S>V+<(M2;"X9CN2JB=K
MQA,LU2W?V&+'"8YRIR2VD>,$=H)I:DW'^=H#GXY9)F.:D@<.1)8DF'^?D9@=
M)A:T7A<>Z68K]8(]'>_PABR)?-H]<'5G5R@134@J*$L!)^N)]07>S!'2#KG%
M-TH.XN@::"HKQI[US5TTL1P=$8E)*#4$5G][,B=QK)%4'/^4H%:UIW8\OGY%
MO\W)*S(K+,B<Q7_22&XGUM "$5GC+):/[/ ;*0GY&B]DL<A_P:&T=2P09D*R
MI'16$20T+?[Q2YF((P<8G'% I0-J.WAG'-S2P<V)%I'EM!98XNF8LP/@VEJA
MZ8L\-[FW8D-3_1J7DJNG5/G)Z>_K]><9CG$:$K#,Z^8KPRF8LR2A4KTN*<!G
ML"S>,6!K<$M394MQ#.Y2(7E6F!RHW()3J$<JGI7[QP61F,;BD[I^6B[ QP^?
MP = 4_#'EF4"IY$8VU)QT1'981GWK(@;G8D;(G#/4KD5X-<T(E$3P%9)J#*!
M7C,Q0YV("Q)> Q=> >0@9 AH_M_=84<X;O5BW!S/.X/WE&:"1$ O"YWXD).(
M2E.B.G%T&[@1.QR2B:7.N2!\3ZSISS_!P/G%1+(GL 9EKZ+LY>CN&<JWF'+P
M#<<9N<J+:7523.(*+*@(8R8R3E0%%FU,MX._OBHP<"=)(OXV)<GK,TD]@362
MY%=)\COKHCZ M#Z 5ZI"UN U7T7_YRI?5V!-7U05<2R)*2O%5GZ^E6[X^RGT
MX&!L[X_9GAJAP$&CRJI!(ZAH!'W2V&-.\2HF9YD4NP5'07K#P2CP6UQ.S7SD
M>D/73&90D1GT1\84_< 0_<@=HE;TIV:^-_(A,D<_K*(?=D:_E*H%K[Z#F$A)
M^ ^:32?4_SU'/8$U6(\JUJ-W:S:C/I/4$U@C2="IY8%SN793[G5<P!"YSJA5
MYB8SZ(P<<YG#(ZD#+]ISRNU:Q[;=/@U6ON><:9\0U630V_:<$K^1Y0%R@G;X
M!K/ &YV+OY8WL%O?'"M,R< NX^%6R7$0*_EIUH.]ZIR^T)KL:Z4#WT_JP%ZU
M3E]HS435:@=>4.Z4>QW7LM,N]RZ3)H=:ZL#+:AUH4#&N/VBK!8,9=(8>.B-V
M8*UVX!O+'6@0,B8"IV:=!&K! [L5SSWC<H,W!!PP)_H;E("P;D?&B'O5/7VA
M->G7R@>^G_2!O6J?OM": X%:_* +BA]TJFK:S:?3I,FA%CWHLJ('G<H9Z/@^
M//EL-!@.E=@+SC&JE0]Z8^53XOL_IG!J:*1@'\W?$L(W^5A2J)Z2I;(80%6K
MU>CS2S[P:ZW/X,V\&&#6,,4\]1[SC:*K/M+6"M*Y'JB@>#&B+&XDV^53OA63
MDB7YY9;@B'!MH)ZO&9.O-WJ#:E \_1=02P,$%     @ &8%/5K%^,"PD P
MP0L  !H   !X;"]W;W)K<VAE971S+W-H965T,3(P+GAM;,5684_;,!#]*Z<,
M32 !2=/0=JRM1)NA(<&&8+ /TSZXR;6Q<.S.=BG\^]E.R%I(JR)%VI?&=NZ]
MW'L^N]=?"OF@,D0-3SGC:N!E6L]/?5\E&>9$'8LY<O-F*F1.M)G*F:_F$DGJ
M0#GSPR#H^#FAW!OVW=JU'/;%0C/*\5J"6N0YD<\C9&(Y\%K>R\(-G67:+OC#
M_IS,\!;UW?Q:FIE?L:0T1ZZHX"!Q.O#.6J=QS\:[@'N*2[4R!JMD(L2#G5RD
M R^P"2'#1%L&8AZ/.$;&+)%)XT_)Z56?M,#5\0O[N=-NM$R(PK%@/VFJLX'7
M\R#%*5DP?2.67['4<V+Y$L&4^X5E&1MXD"R4%GD)-AGDE!=/\E3ZL )H=38
MPA(0O@9$&P#M$M#>%1"5@,@Y4TAQ/L1$DV%?BB5(&VW8[,"9Z=!&/N5VVV^U
M-&^IP>GA]^GT:$08X0G"K:NS2T$XC$6>4VVV5RLX@K,TI7:7"(,+7I2:W;/]
M&#6A3!V8D+O;&/;W#F /*(<?F5@HPE/5][7)T7[)3\I\1D4^X89\6B%<":XS
M!5]XBNDZ@6_$50K#%X6C<"MCC,DQM%N'$ 9A6)/0>'=XJP8>[PX/MJAI5_O5
M=GS1IOW2&4KX)CCE&B4J#5^>S!6@L,[JK53V0CE5<Y+@P#,WAD+YB-[PXX=6
M)_A<9U.39'%#9&L61I6%D6-O;[#PG% )]X0M\!!L^4_6RO^&J@=U"#%5"1-J
M(7&MY']=&C*XT)BKWW6.1TTZWB19W!#9FN,GE>,G6XMV+-%<(&#\5(!%N<+^
M!#E.J3ZHL[&@.W%T]H_K<7@4=3M]_W'5GIJ@3_:$KP;%;X/"*.I506MR.I6<
MS@YG\)*2"67F7L3::VXKQ7LKH4FRN"&R->NZE77=_W;VNDTZWB19W!#9FN.]
MRO'>KF?O$%A9L\]U_O7>')5V)WA]Z-X&14'O]:';FM%[]?HKS4V.<N::1 6)
M6'!== '5:M6'GKGVZ]7ZR/2G13OYCZ9H;J^(G%&N@.'44 ;'7:-/%@UC,=%B
M[EJHB="F(7/#S/38*&V >3\50K],[ >JKGWX%U!+ P04    "  9@4]6S$@(
MGJ,-  !4DP  &@   'AL+W=O<FMS:&5E=',O<VAE970Q,C$N>&ULO5UM;]LX
M$OXK@F]Q:(%N+>I=O21 V]SB"K2XHKW=^ZS83"S4MK*2G&R!^_$G^6U(D1J*
MSDA?6CL>S0R'(^K1#/7HZKDH?U0KSFOGK\UZ6UW/5G7]^&X^KQ8KOLFJM\4C
MWS:_W!?E)JN;K^7#O'HL>;;<'[19SSW7C>:;+-_.;J[V?_M:WEP5NWJ=;_G7
MTJEVFTU6_OS U\7S]8S-3G_XEC^LZO8/\YNKQ^R!?^?U[X]?R^;;_*QEF6_X
MMLJ+K5/R^^O9>_;N(PN#]HB]R!\Y?ZZ$STX[EKNB^-%^^;2\GKFM2WS-%W6K
M(VO^>^(?^7K=JFH<^?.H=78VVAXH?CYI_VT_^F8T=UG%/Q;K_^;+>G4]2V;.
MDM]GNW7]K7C^%S^.*&SU+8IUM?_7>3[*NC-GL:OJ8G,\N/%@DV\/_V=_'2,A
M',""G@.\XP'>T /\XP'^?J 'S_;#NLWJ[.:J+)Z=LI5NM+4?]K'9']V,)M^V
M\_B]+IM?\^:X^N:W+"^=/[+UCCNW>;58%]6NY)7SJ_.^JGA=.=EVZ7S.L[M\
MG==Y\\,7GK422R>K'>'8=D*<;WRQ*\M\^^!\R*J\<E[=\CK+U]7K1MWOWV^=
M5[^\=GYQ\JWSGU6QJQK-U=6\;L;0>C)?'/W]</#7Z_'WEB_>.CY[XWBNYVD.
M_SC\<"8?/F\B=PZ?=PZ?M]?G]^@[1FDC1.6^C<H31*4\1^6NC8INR <;@=Y&
M>R:_JQZS!;^>-:=JQ<LG/KOY^]]8Y/Y#%P B95(X_',X?$S[S?=VK(=$R9Z:
MJ<_NUMQI%ANGRM9<-_*#NG"OKEURGFZ\, C=X&K^)(Y)%6.)%WC164SR-CA[
M&Z#>_O//75[_="IP^CFO5TZ['.;KG\UB4/.R.>4.@SC/JG8&#X8BP<&0I:PS
M"HV0.%1I#.%Y#"$ZAD_;)=]L\_M\D1V6Q38A=1Z&BG$_2:..AZI0$"<]48[.
M'D:HA[!*O#FM'LUUH*[>P'JA\Q=5:GM.$"F3QA^?QQ]/L$3$E.$@4B:%(SF'
M(Z%=(A(E)[5+A"J&+1'IV=L4]?9SD6TK9\772]3'5#VSHZ![^JM"L>^[>O^8
M"]=OEV8!..HQK  :J?XE@ DH@Z%>?N-/?-ND>[7*2H[XR#1+) N[/J*V+LQ?
M!I=\AE_S13CTPK.:D5[YJ;3)<8%K/\,O_M]XO2NW3G'O-.HW^6[CK(^1^JD=
MNZ_.=:Q,-6KRTB$!0& X0AAP[7+^YWS:-D"!5[539G63XL_9HWZR45O6DTVD
M38X,P X63G!58RBXL0X)D38Y)(!S& YT;GF9/V7M7:ESWZ#&[2+/ULW=3E67
MNWW2.*\66;5R[IM;Y^:*LGS@U6MM3$B1SU&;>)9%+.H!G0PP#4,QPLV77;UK
M1G>_VRZU8R"%*U3:Y+$"8&')%*F.PB+KD!!IDT,"J(CAL(CPSHEIL)-ZZZ23
MZKUW\@ \>3AX$M*X6<<OO%/!;5C?OA-IDR,"0,UC4Q0TB!#:,21CX#U/*/&@
MN(DRV8^6#,FND^I/=L!G'H[/OA1E_9 ]\%_OLL6/9FIA0&^:P53YLLGUYI*E
M]9L(AAW'-P:H\P#4><$4*4Z*YJBTR2$!-.?A523KFW)/K12%;N3[W4S65)WB
M($A[4AF@EH=#K8&I_((UG12$46F3HP5@S9NB N618CHJ;7)( --YQ%4H3ZTO
M:1->%<,2'@"7AP.N_12JV:[U%-5D/4]$VN1V @ TWYT@=7U2A$:E30X)(#0?
M+Z79]UC4HEJ3N%W0H9.*^VX4?0!//@Z>>A+W\I49MV<]EZ-TRX1VF3]%>I.B
M,RIM<D@ G?EXR<T^O=6VFBZ]-5+]Z0W R3< I[HM^;5-\LUNFR_R1SU^QK58
MS] 8=2X?P)<?39&TI B+2IL<$D!8/EX.LT_:6&U7^8&?=+-6%?.BQ M[TA;@
MCV^ /VK:OF!%)JUL46F3(P- RT^G2&Y2#$:E3=XD 1@LP(MDULD=J#U$77)K
MQ)#D#@ @!3A ^OCYW\YW%"+C"FRGATJ;/%Q 6,$46Y "4EA%I4T."<"J@'@;
M4J#V(EG"7*;LX-'(N5'D]^"(0-B)A*,>.6<O7XMQ,];3.$95*@!P%4S18PQ(
ML1>5-CDD@+T"O/!EG]EJ_T^?V1HY++,!&@4X-/I8E(_%OC%^5_3L^,0U6,_0
M&)6E *!5,$6W,"#%5%3:Y)  I@KPXI5]TJK=/N9%W5J;1LISPYZM2B' G1"'
M.YV$O7PMQNW8SB&5-CDJ *K"*?J"(2GPHM(FAP2 5XB7MJS3.E3[>IJTUD@A
M:0V8*#1@H@_OG<>B6!OKQ[@>ZSD:HYH4 JX*I^CUA:2HBDJ;'!)APSAQKR]4
MFW@L\;IW<QHI+TJ3GK0%P!,: (\N;5^P)I-6G:BTR;$!:!5.T=<+2=$7E38Y
M)("^0N*^7JC=-ZXDMV83>G]R S *#;O+^1-?.^P%Z4Q:9Z+2)C\F L KFJ+7
M%Y&B+BIM<D@ =47$O;Y([>*YG5Q&160_ 0I%.!0:^)A$I$(;Q3M,1/8.H$^$
M0Y_!CTA$:GE'\0\3D?T#D!+AQ9^!#T=$:@M+\6X,:!$!M(CP@@WADQ$1:=6&
M2IL<%^$).!S$6#X9$:FU&&6BQT >$2"/""_J6%VXAC\A@5NUGO0QH$@$4"2:
MHA 4D1:"J+3)(0&\$^%XA^@)"=R*=4S4,E+/BAX#E(GQ&A*<'R0[S'%KUD]_
MCH%I8L T\125I)BTDD2E30X)P*=XLAWF\: =YCJIWAWF,0"M& =:0MJ/O4$7
M]\1Z_L>H4L4  .,IJE0Q:96*2IL<$H"2,7&5*E;K3UW0A(K(?@*TBW%H!RE/
MOM,1MVP]GZ-P( @D").P(-#2((P!$&, B#%QK2I6JU!*BF,BLI^ VN*A52K2
M;6.X5>NY'*-VE0#@2Z:H726D.(]*FQP2P'D)<>TJ,=>N4!'93P!?B:%V=4YO
MJDTXN$'K:1QC+U4"F"Z98HMZ0@K7J+3)(0&XEA!O44_,E3M41/83,%2"8R@A
MLZGV-. 6K>=QC+)< M@MF6(C>T(*TZBTR2$!F)80;V1/U!WJ2FIC(K*? HD4
MCIT$3$+;(,;M6L_F&/6V!)!;,L5F]H04J%%ID^F\ *BEQ)O94W67>C?!41'9
M3T!/*8Z>#@GN79[(N'[;6:/2)D<#,%HZQ1[WE!2746F30P*X+"7>XYZJG4LM
MD9Y&#F72 ]B4XK!I*)>>BH1T9'JJ5#^;7@J0*26BTTS-Y2941/8/($MJZB0.
M:A6GY@XB;NC2] 6@D>+U(,)6<4I:%*+2)L<%@$V* QO+5G%J+@GA!B\=D$"@
M.:1Z-/!"-KQ5C%NUGO0Q0 ES11+/*>I')RM$42%3UPF+P!KJXBB(BE(/-V,?
M%PU70C^IGNL)XQU2B_*H^L8&<_;C'H5@U!481MTIBE$G*V1A&86DU!582ET<
M65'2\;GF6A4NTQF%P"CJ#BE7>5-TCPVNV&? *,RCKD ]ZDY1RCI9(0O+&!B3
MN0)+J4M<SCHI-/$\Z>00HB?F"FRC[I#2EC=&1]E@VGY^1V$A=04:4G>* M?)
M"EE81D&3(B6\@1/>/NTUM.\:$AVM6"^+#I/HX8>6NTA[S :SUC,[#O.\2#UO
MX)XG2GABWOEQB.=%YGD#]?P%":^I<FDX2G1R"$D)$ZGE#=SRD/)4?6>#1?MI
M'6,+&!,YYJ<AF2=FF1^'9E[DF3<0S5^0[0-9(+2"" T$$QGC#93Q0KY3=:,-
M)NUG=A2B>9%I?AJJ>6*N^7'(YD6V>0/=_ 4)/XA!0B?6_ZP]$WCEF8%87L S
MM/UI@V'KN1V%;IX)?/-L$L)Y1LLX3Z:N$Q8!Z!E(Y^U37L,:KWF262?6_R@S
M$]CEF8%>_I#R_DM2F[8L-PK-/!-XYMDD1/.,EFF>3%TG+ *JHR:;9QH:>:4F
MB<IT?!6@EH%H?F#/^J0&]Q"3Z7@HP"J<*=WB_6^>IF2E>0&<1@QY YQ N<X,
MG.M#WP&GHUK7O 0.MW9Q'@NHQ,.+3Z3O@:.M0(W"VLX$VG:&DZ#;OPM.+2SI
M7@8W"E@1J->9@7O=ZAIG\68XW*SU]%.IZ\1)0"_^)&4J6JYW,G6=L(@O2,0A
M$E4[FY;P_:1NR(5)X'%G!B)W.%=H>MFX.?M!CP*#!.9XYD]2W**EEB=3UPF+
M@+APJG;27K8_ )6A,IU1"*C,0 @O)/_HO6S<%?L,&*4()G#3,W^2(A@M+3V9
MNDY8!+B)T[Q?<-OD8\P6IV$-9K]@ F,\,U#&0_K3][!QT];S2J6N$RL!4P:3
M%,!H.>W)U'7"(D!(G"/^@G0/S.QBN$S'5P'7&?CF(=UIN]>X6?LY'>=EVN+;
MM"<IB-&2W).IZX1%0((X:?PEJ3Z@((;*='P5X)F!@!Y2G:QKC5NTG\Y1-IT)
MA/<LF(+J@M&RXI.IZX1%@'4XR_PE66Y^N &7Z?@J8"T#8[V0Y62]:MRD_7R.
M4N(3:/)9.,DC"[0L^63J.F$1X!S..G]!FH=FW@M<IN.K@+$,#/8";B'N4N.&
M[6=UE,J=0)[/PDD>/*#EUB=3UPF+ .APKOI+DOV@,$23'9,Y^#JO5IS7MUF=
MW5P]9@_\2U8^Y-O*6?/[YACW;4OU5>8/J_.7NGALAC9K5O&Z+C;[CRN>+7G9
M"C2_WQ=%??HR;_0_%^6/O8V;_P-02P,$%     @ &8%/5O(CH*=^!@  <#@
M !H   !X;"]W;W)K<VAE971S+W-H965T,3(R+GAM;,V;76_;-A2&_PKA%4,+
M9-&7[22=8R"QF"U#T@7)VET,NZ!MVA8JB1I).0FP'S]24B33E>FH/5A]DTBR
MSD/JO"+%\]H:/3+^6:PHE>@IB5-QWEM)F;UW'#%;T82(8Y;15'VR8#PA4NWR
MI2,R3LF\"$IBQW?=H9.0*.V-1\6Q.SX>L5S&44KO.!)YDA#^?$EC]GC>\WHO
M!^ZCY4KJ \YXE)$E?:#R8W;'U9Y34^910E,1L11QNCCO77CO<1#H@.*,3Q%]
M%!O;2%_*E+'/>N=Z?MYS=8]H3&=2(XCZMZ83&L>:I/KQ3P7MU6WJP,WM%_I5
M<?'J8J9$T F+_XSF<G7>.^VA.5V0/);W[/%76EW00/-F+!;%7_18G>OVT"P7
MDB55L.I!$J7E?_)4)6(CP!ON"/"K '\[H+\C(*@"@M<&]*N _FL#!E5 <>E.
M>>U%XD(BR7C$V2/B^FQ%TQM%]HMHE:\HU3?*@^3JTTC%R?$5B3CZ1.*<HC 2
MLYB)G%.!?D(7\WFDI20QND[+&U(+^S:DDD2Q>*=.^?@0HK=OWJ$W*$K1'RN6
M"Y+.Q<B1JE^:[LRJ/ER6??!W],'ST2U+Y4H@G,[IW 0XZH+JJ_)?KNK2MQ)#
M.CM&@7>$?-?W6SHTL8<_T.P8N<.=X:$]_+<\5:V[.\/QZSOO69(1U!('!:^_
MBQ>)C FEXR^<Y=D1*O?I'+$%FCZC!Q+3(_2!R>(&4#I$::X^_#VCO)!<H'_1
ME1K/C*NCG,YHM";3F!J'[^O#R&RM[6:P]E9/C.]%1F;TO*=F/D'YFO;&/_[@
M#=V?VX2$A(60, P$,R3OUY+W"WJP=U0?H0LAJ!1(#4UT$Y%I%*MAK=2[I40/
M=747I%J^G/,H719G?6 IKP]<$A$)]->-:@!=2YJ(O]LD[4-*"@D+(6$8"&9(
M.J@E'5A'\54NE5QHR9D0*-'39?RLAN.:JM&*)$-36@U.)>E;HO1&:@#/:"K?
MM0EF;:NK8)"PL(2=%C"]REF/W6-O,'+6FT( M6@(,:R%&%J%N%$YCU'0EE5K
M8->L0L)"2!@&@AG9/ZFS?W)0,]L)I*20L! 2AH%@AJ2GM:2GU@%UK19]21HM
MHEFYQ"1:UB-$GS)53"@99T2L4$:>57FBU#:GNC;)RM8&&S-(WW,]<P:96+O4
M50I(&/ZR^P,W.*V[;Z3XK$[QV;XEX(SEJ41J24?;<G;6,NNZ6[/NQ-I&UYQ!
MPO">[ALY\]RF-'*M6;NOGJYB1=23]UMORZJQ36%/AEZPE6-[E[HF&92&H6BF
M'!N5JO>:!Z^J.ZH97F=>%:=97I4N^@:_WW&#V]E=)W)06@A*PU T4R6_4<D_
MJ =TU1TH82%I(2@-0]%,81L7P;/;"*VSX7S?@Z6";JWGMR<]T"H>E(:A:&;6
MFT+>LQ:5X]LHC9(\:4TM:-4-2@M!:1B*9FK05-[>X+"F--#J')06@M(P%,T4
MMJGD/7LI_T#C^$4G;7WK[1D32M\%XRAF)%5*;U@I9$FU:4JRC)-(.ZAK?5.T
M2CA\S8+:WKW.TH 6^5 T4YJFS/>L):=ZVI 842'58P6)G3)]I3@GKQ('M%H'
MI6$HFBE.4[![]HJ]>BBUK<2/T!VG556T>S$.63!/0&DA* U#T4RAFK+?.SNL
M)Q=D53\!I86@- Q%,[_>;*P)WVY-; RR72OOBF#,<EM3G+V1K@D&I6$HFIG@
MQFSP[69#,\4=VM>G]HYW'6.@M!"4AJ%HYBW0.!G^83D9/JB3 4H+06D8BF8*
MVS@9OMW)@/TJU=Y89]E:_9*MM6D(VB:&HIER-!:'O\?B($^[+ Y[9.?<@EH<
MH#0,13,U:"P._[ L#A_4X@"EA: T#$4SA6TL#O][61Q^J\5QNKW$!+4X0&D8
MBF9*TU@<_O>S./Q6B^,+<4 M#E :AJ*9XC06A[_'XB@?2E]M<=CQG2<X4(L#
ME(:A:*90C<7A'Y;%X8-:'*"T$)2&H6CFCY8;BR/X9HLC:+$XCKWM;Q?M[73^
MC3"HRP%%,W/<N!S!'I>CGN4.S>6P=[SSK\1!70Y0&H:BF;= XW($A^5R!* N
M!R@M!*5A*)HI[,9;'_^GRV%OK+-L;2Z'OV5R@#:)H6BE&L[&&U<)Y<OB53>!
MBM_"E"]?U4?KU^DNBI?(G.;T\EV\6\*7D9I 8[I0H>[QB2H8>?EZ6[DC65:\
MOS5E4K*DV%Q1,J=<GZ ^7S F7W9T _5+AN/_ %!+ P04    "  9@4]6PDN2
M^QL%  ",'P  &@   'AL+W=O<FMS:&5E=',O<VAE970Q,C,N>&ULM5E=;]LV
M%/TKA%8,+=#$$F7)=F8;2*(5+= "0;)V#\,>:(FVB4JB1U)V.^S'EY04?9NQ
M5_K%UL>]ASR'Y.6Q.3]0]I5O,1;@6Q*G?&%MA=C=C$8\W.($\6NZPZE\LZ8L
M04+>LLV([QA&49Z4Q"-HV_XH022UEO/\V0-;SFDF8I+B!P9XEB2(?;_#,3TL
M+,=Z?O!(-ENA'HR6\QW:X"<L/N\>F+P;52@127#*"4T!P^N%=>O<!-!7"7G$
M%X(/O'$-%)45I5_5S8=H8=FJ1SC&H5 02'[M\3V.8X4D^_%/"6I5;:K$YO4S
M^KN<O"2S0AS?T_A/$HGMPII:(,)KE,7BD1[>XY*0I_!"&O/\$QS*6-L"8<8%
M3<IDV8.$I,4W^E8*T4AP_",)L$R W83QD02W3'!/31B7">-<F8)*KD. !%K.
M&3T IJ(EFKK(Q<RS)7V2JG%_$DR^)3)/+-\APL 7%&<8!(2',>49PQQ<@4<<
MTC0D,4'Y^- U:(3*NWN:"I)N<"K4)2<19D7DZP +1&+^1H)\?@K ZU=OP"M
M4O#'EF8<I1&?CX3LN6I_%):]O"MZ"8_TTH'@DVQOR\'O:82C-L!(4JYXPV?>
M=U"+&.#P&KC.6P!M" <Z=']ZNC.0'IR>;FO8N-4HNCG>^ C>!ZE*DI(U"8LQ
MN.4<BR&9M3"JQMSP'0KQPI)%A&.VQ];RUU\<W_YM2"*38($AL)9\XTJ^<8[N
MGB,?^.N1QC&0U>6 6/3WD)ICDVJ:! L,@;74]"HU/>UDE)-;[D <JS6_5C5C
M_UPSUB1%LJ:@6+[B@F5R_QB<I06^E^.KC6N_E(MDWQ2K'W'E>K[KML,"'5"+
MFU]Q\[7</N(]CH$+_@,G+SDMX+F3Q"188 BL)>2D$G)RD24W,:FF2;# $%A+
MS6FEYE0[+>_PAJ2IW(ZE!XKE$L-#TA40?F,QC"=3O[.P^D&N#Z'765?]J"/K
M:E81F&D)W"8TDTZ"2=.Q2<F_.%+%8Y5Q&<8Y"&FRDJ5#390A8C--;PI6+T8$
M_0C7GGFS85:.7;LK6\OK?HND1SJM$G;88\34B Z[);O7W:OIK,MZ(&KLS,8=
MY@-1'O3](\P;OM*Y\"Y0-J ;UX&0P7U "]4F"&N"4$M0.M$7%EP)T)I4TUEW
MQ0U$]==E4$9Y1Q=FFT5M'!V]<ZPWM$=YE<H1>MHBAH]O9WJ\<RNP4;3 %%I;
MR]I%.I>QD8Y1'VD4+3"%UI:TMI*.WDN>M+&5&-I"H6WF;%$,H;5%J3VHHS>A
M/[59EMA-L7SH3KIZ&36:IM#:>M56T]%ZKXMMPI/^YN/#KI!&/:8IM+:0M<MT
M]#;3P)[>=XY7OM];K=ING"V:(;2V:+6S=?36]@2?T#>?GN=X75%>-K'ZGOQ/
MIK VNU!O=IM>0F0L_]/P@>&$9 GX2-"*Q$1\'Q) CWON!F@4+3"%UM:TMM'0
MN8BG@%IW?K:D)M$"4VAM26OC#O7&_21/ ?NNO%NE],V<+8HAM+8H]>\ J/\=
M\%.>HL1NBC6QIUVYC%I]4VAMN6JK#[6^]U*6HFRU\WNV*Z11@V\*K2UD;?#A
MI?\LAGWW?S7K33ZC_M\46ENSVO]#O?]_V5&4 ,U_"[Q);Q[U@[J&0M^1<XF.
M&L>4"6:;_+A7%1=9>8J3N^II=:1\FQ^D=I[?.3=!<3!<PQ3GU)\0D\6=@QBO
M):1]/9'L6''T6]P(NLL/0U=4")KDEUN,(LQ4@'R_IE0\WZ@&J@/XY0]02P,$
M%     @ &8%/5H].TP?2"0  Z&\  !H   !X;"]W;W)K<VAE971S+W-H965T
M,3(T+GAM;,V=[X^;-AC'_Q4KFZ9-:AO 8*"[B[3V5FU2MU7M?KR8]H)+?'=H
M!#(@N57:'S\[X?+@  Y.'U>\:2^)>?+X:S_P"<]C<_58E']7#YS7Y-]UEE?7
MLX>ZWKR<SZOE U\GU8MBPW/QR5U1KI-:O"SOY]6FY,EJ?] ZFWN.P^;K),UG
MBZO]>^_*Q56QK;,TY^]*4FW7ZZ3\^(IGQ>/US)T]O?$^O7^HY1OSQ=4FN><?
M>/W;YETI7LV/5E;IFN=56N2DY'?7L^_<EZ]=A\HC]DU^3_ECU?J;R+[<%L7?
M\L6/J^N9(UWB&5_6TD8B_MOQUSS+I"GAR#^-U=GQ2^6![;^?K+_9]U[TYC:I
M^.LB^R-=U0_7LVA&5OPNV6;U^^+Q!][T*)#VED56[?\ECTU;9T:6VZHNULW!
MPH-UFA_^3_YME&@=X/H#!WC- =[8 VASP%ZY^<&S?;=NDCI97)7%(REE:V%-
M_K'79G^TZ$V:RW'\4)?BTU0<5R_>)&E)?D^R+2<W:;7,BFI;\HH\)ZT/BCOR
M757QNB(_\41^OB)B 'XN\N<E7V[+,LWOR:ND2BOR]0VODS2KOA$&?OMP0[[^
M\AOR)4ES\NM#L:V2?%5=S6OAM?SN^;+Q\-7!0V_ PQN^?$&H^XQXCN?U'/YZ
M_.&N>OA<:'44S#L*YNWMT;."/7M21?2+O$V3VS1+ZY2K*KT_*B1;"<U.)?OS
MK?@"\F/-U]5??>(<O/'[O9%1_K+:)$M^/1-A7/%RQV>+K[YPF?-MGU1(QA3A
MZ%$XJK.^^/Z?;5I_%)-AQZM:G EJ,=-K,2UJ(L\_:?911%_-2S''D]N,DSNI
M\T[JW*?*X:N"_5?)4]5NX<=N)*;'KMW=;BO79Z%[;*7TPS_VP]?VHST!FI&6
MO:F>*:/;Y[36KNE0(AE3) B.$@23BH$ 4S@D8XIP["@<.S]W=H>3JKB$D5PY
MA]Y*,?KZ?S#*6O,X]$/FG\SV;BM*/9?US_;PZ''X^:(V['H8.5%TT@^M0Q<.
M4'3L;H00W.0_(K A2T3'DTP((*!J):7)BB2O]A^NU[Q<IN)#H5)&A'2B;9\B
M6F],9S:2,46X^"A</*E30HPI')(Q13C7 0)S;)P4&JOM:/)8?!)+/8TH&S@E
MN"UF=#]#E+C/?7&^6,MSB) UE9_)B-F4XD=**6=,;Z^UGID./)8U54= 27=:
M+.FBPB26-54\P$E7SY.7A@WM1(3/3J.FVX8-4*,+V.AB<./X2TMOYU 1$\N:
M*AA ICLMRG11,1/+FBH>@*9KA33=+D2R.#XES9Y6GD^#@0@!U'3UK(D3(6^2
M95W(.2&.X.E.8FE_5Y$XLY'$!K6Z@*UN-*U80057+&NJ>("NKA;P+HZ5N!L%
M,67A:;!TFU''\_S^:/$ &[T1V(AP/<FKK;BB]-YZTCI@?.\)R9HJ%S"KYTXJ
M0CQ44,6RIHK7NN>I9;E+(Z2QVI[ZSDET]#1ASD!H !IZ(]!P3&C\4C_PLOT;
MG12/N9@ )C_A];X8#S22-54Y@%3/GU:4H (KEC55/ !63\MT%T<)*G<VUI2;
MA0/Q!##IC8#)3XVGO*K+[3YW]XQD<KJL^(YGQ49:.KS3*X[6,V-QD*RI.@+@
M>N&TH@L5<;&LJ>(!XGHC;LU>$%VHI-I84RY7=""\@#^]$?PY)KS>RH@A;F\W
M46^(8EE3$X6 MM295)Q05-#%LJ:*!Z!+1]R<-8^3QNJYY$Q/LP%<HT"75$^7
MN)GA+E#V]L-**KR5"T<BU";D\3).>L>,Y[H-7*6 JW1:N$I1<17+FBH>X"JU
M@JNT"YBG/^JT351O@4$I$H..C)B+LD]Z'XW'WP:-4J!1.BT:I:@TBF5-%0]H
ME%JA4=KEQT[PZ)JHW@)A4ES"_+0LE-X9XX&VP:(^L*@_+1;U45D4RYHJ'K"H
M;X5%?1UD-AT;S:$^<*@_XBXG8I2,S43IW3(><AMDZP/9^G1:\8+*LUC65/%:
MI:4C:@0NB!?_?+SHFJC> D#Z(P 2]:HRG(O2NV(\S#:2\SZPK,^F%2.HV(IE
M314/L-4?425P08QTBT\[,:)KHGH+G.@C%91"C& DI?1>&8^XC?R\#_3J3ZNV
MU$?E5RQK:J4^\&M@I;I4;]6XYKY;ACH060&P98!4A#HNLBY+3^E]-);)1I8_
M /X-IE6.&J!R+Y8U53S@WL!*.:K>JK$&W<+5H3@#)@V0ZE8/<=:W1.^5_BN,
M>VEE[5-K\=.TZE(#W.5/-M W /0-K-2E!MV*TU-ZTS91O076##[CZJ?@/('J
MW;ET< !6 U18]?"R4GK'C.>X#5X-@%>#:?%J@,JK6-;4!9+ J\P*KS(=81XZ
MIFVB>@L0RE A]&S$7)25TOMH.OY8UE1% 4+9M""4H4(HEC55/(!09@5"F0X;
MFXZ-)DL&9,EPR?+3LE)Z9XP'V@:#,F!0-BT&9:@,BF5-%:^U"-_.*OSS#*IM
MHGH+#,J05D6-C)*Q62F]6\9#;H-L&9 MF];Z*(;*LUC65/& 9YF5]5&LN_"I
M$R^Z)NI^%0"0(=*ZJ-%7E>&LE-X5TV'&LJ8*!RP;3FN%5(B*K5C65/$ 6T,K
M*Z3"\RNDM$U4;X$30]3R4P\I*Z7WRGC$;>3J0Z#7<%JUIR$JOV)94\4#?@VM
MU)[JK1IK,+I,-02V#%'+5,]%UF59*;V/QC+9R/>'K0VHIE6F&J)R+Y8U53S@
MWM!*F:K>JK$&HRM:0V#2$+6BE?;V$O6^*98U==\RP-YH6G6J$2KZ8EE3Q0/T
MC:S4J48]:Z88"T^W$^IK-KPS7P3,&7W&=5/1>1+5NW/I( &T1JC02A%WZ4/E
M5BQKJHS K=&TN#5"Y58L:ZIXP*V1%6Z-NJ39W:NOI]'@7GT1 &F$"J1GH^:B
M#)7>1^,Y8 -((P#2:%I &J$"*98U5;S6_JI6@#3J(F1GU[Z>-D.[]D7 F1$N
M9WY:CDKOC/%0VR#2&(@TGA:1QJA$BF5-%0^(-+9"I'$7-7OV[^MI-;Q_7PP\
M&J.NGSH;*V,S57JWC ?>!N7&0+GQM-9/Q:ALBV5-%0_8-K:R?BKN+H[JV\FO
MIYEF)[\8H#)&74<UXAHSG+'2NV(\W#82^3&P;3RM=50Q*L9B65/% XR-K:RC
M:JRV'ZIQ>I\@[A:Z#NWI%P,XQJBUJ10I9:7WRGC(K6S1W]JC?UJ%J3'N+OUV
MMNEO[]-O::-^5#!],C=BAS_7:6WI[Z!6LIZ+K\L25V><-)?*RO[^CM=2=5K5
MK$_^H EH98]_I[7)OV-GEW^]67,=NH^2ZNS[-V\]A4T^ ^^GI+Q/!9!E_$X<
MY+R0Z>;R\%2YPXNZV.P?S'9;U'6QWO_YP),5+V4#\?E=4=1/+^2SWHX/]UO\
M#U!+ P04    "  9@4]6:VHU@4<)  #70@  &@   'AL+W=O<FMS:&5E=',O
M<VAE970Q,C4N>&ULM9QO;^,V$L:_BN K[EI@NQ;_B)+W$@.[21=[Q18(NFWO
MM2(SL1!9<B4Y:;[]4;)KFN9H*,6\ONC:SG#\C"CR]Y"F??52U4_-6LHV^&M3
ME,WU;-VVVP_S>9.MY29MWE=;6:J_/%3U)FW5T_IQWFQKF:[Z1IMB3L-0S#=I
M7LZ65_UK=_7RJMJU15[*NSIH=IM-6K]^DD7U<CTCL[]?^#5_7+?="_/EU39]
ME-]D^_OVKE;/YL<LJWPCRR:ORJ"6#]>SC^3#34*[!GW$'[E\:4X>!UTI]U7U
MU#WYS^IZ%G:*9"&SMDN1JG^>Y8TLBBZ3TO'G(>GL^)Y=P]/'?V?_W!>OBKE/
M&WE3%?_-5^WZ>I;,@I5\2'=%^VOU\D4>"HJZ?%E5-/W_@Y=#;#@+LEW35IM#
M8Z5@DY?[?]._#A?BI 'A PWHH0$=VX =&K"^T+VROJS;M$V75W7U$M1=M,K6
M/>BO3=]:59.773=^:VOUUURU:Y>?T[P._DB+G0QN\R8KJF97RR;X,?BI:7-U
ME>0J. FI'H*;:K--R]=_-<'GO$S++$^+X&/3R+8)TG)U\N+7/+W/B[S-5;KO
M;V6;YD7S@TK\^[?;X/OO?@B^"_(R^&U=[1K5KKF:MZJ:3M,\.RC_M%=.!Y3?
MRNQ]P,B[@(:4 LUOQC<G9O.YNH;'"TF/%Y+V^=C0A3P6GO97XP-4T3X%AU-T
M(_9#LTTS>3U30[*1];.<+?_Y#R+"?T/U>4IF5,N.U3(L^_(F;=9]?V?= _GG
M+G]."UFVS3OU2EV_YN5CD&ZJ7=E"EV&?.^IS=_/,\Y*'"4E4+SZ?%FB'L821
M.#F&&=+Y43I'I7_^\O53+[UJU[)64U'3UGG6W>AJL&5/HPK8OX,X429H="[?
M#B(AX0)6'QW51ZCZ;S+;U?M!]6.PEL4J:"LU'[3=BZ_O@H=NK#YW8Q62'5F*
M(AZ+,]E0$(]AU>*H6HP<'(6>%< 1(GR.$$_)C)+C8\DQ/D+ZN;N_P;:[.ELK
MU 3I8RWE9O0PB:V>8#P\ZRT[AI*0P;V5'*4G^ B1*UFKOOJB] =?J[0,/J7E
M4Y"NGE4G2G"J3FRIH?KO3*P=11(CS)"[.,I=H'+OTE=E;K*GX*ZNVH,[4 \?
MZW2C(*2FII4:&HIB67??O8ZZ\@M+Z'DI=@2-">=P)234- [QX;V[K^J5&BW=
M?%2J<L;=*8>LYEP3)U8'@'%B$0T,;W+B(@BJ^^==F5>=.SR1OY+WZE;O[,2X
M&HBEC1,2)><E &&A".E !1K?!.6E(MI!X<=AA5[Q[2N;6:\&.&&7^Q6"NH#)
M%7O*9E:LN4]P\%_F68B-<]"T '&8:R$:_.0B\H\IP48[#^/XO  @:C%D (AV
M  2E[;+C2---:8'JW.=<V?[B->C[N523Q;O@L:Z:D3TAH)Y(U&1Q7@D0F##.
MZ8 '(YKM!(>[#P]);'0#)A*(0EPDT8@G..,_9EF]4WIS=?4[^:J&3*H!<5_(
M<>IMEE.RL&\F /D1(XL!^1KY9.')4!+4/$R>PCQE,Y>8VAY0W![<RFW5Y"-G
M+&K#GI.8,';N^*% P86(![J):EM <5O@P013F_>V"P:"AFTP/5G2XY[@#4;X
MD-'EA($PS I3C76*+\S_#V88?\?)NQ9LBG.FFNX4I_L;G3.%5NF <P;CAITS
MU5BG.-8].&<*$!MPSE#8L'.FFNP4)[N%DFWZ.IHCU&8T39AU]>THLHC(@'*-
M<8IC_+>J5:-;[V^" M$4D^]^3]G,@C7U:>)ADQ)U#I,K]I3-K%@;!8IO#B"F
M']\KH_8*'_3[0!SF]YEF/7-L!5RRT\=LI -;?6#4D-5GFOH,I_Y(J^^H .#^
M8L&X-3< @3RA24@'6,HT_AF.?]0C.]3;?(?L,1"&V&-VLCL_=G'OLL?,*]Q]
M93/+UAZ X1Y VV-'[P!K>1(M%,[/^P<(5,XXB@:@R33V&8Y]ES-V%&"CW#;%
M0-"P*68:]PS'O<,4.Z7;*(<,,A"&&62FF<]PYD\UR(YJO+H#!NSF#WMCIK'/
M\,4^Y(T==0'K]I!SNYN .!*&/!J0K+G-<&Z[;+%#/@!O&M/S#2(HC-!D8'.%
M:W1S'-W#CAB7S6T> V88B!HVPUQ3FSNH+9]E$1!0%]IRZEWN*YM9IZ8Z]_!!
M/?>ZU>\KFUFQ=@/\S1_6.^Y'>ZT.>F @#OVD_N2C>L>B_A(/S&UX6T,)"S$U
M:[)SG.Q>W"^WV4V2.*:+\P* .$X78L"?<$UY/G%1/][[<F!)#WA?( SQOEP#
MGL>>O"_W"F]?V<RR->,YSOBQWI?;Q+9&!19BRM,\YXYU^$5^E[L_D$=#S*,V
MFN,1SO$+K6YD@_I<-1IBJM8@CW"0^W6X^)M-'221O5@?JE<#/<*7Z=/=;60O
MNZV.P4),H9K#$<[ARSQM9$/6$HV%F*(U@B,<P6_ULI&-5L#+ E'#7C8Z.23G
M8'#O9:%3H9_PEI/O9T_9S#HUI:.QY^H0+QMY/5/G*YM9L:9[Y#A6]U8O&]EK
M:^MFQ$),O1K+D6/I?=%Y33>KT1!3LV9UA+/:BX.-W,A&0\QSIAK98N+2>[QO
M%6Y<HR&F8HUK03SY5>$5Q;ZRF65K:@N<VF/]JK!!#._50H'87JW0W!:.]?-%
MWE4 BV-KKQ8(&MZK%1K>PG'6_3(#*X"S;,!>+1"&[=4*C7&!8]ROD\7?;/+P
M 7;7A_=JQ<E)>7SA/=W-"F A#>W50G'(7JW03!8XDR_SM<*F+K17"X4-[]4*
M#6@Q\2#<2'\KW&Q&0TRYFLW"P>;>V3)0D=>3;KZRF5^>T!R/P\N=;8QZ@:D5
M^\IF5JQ]0.PX*_=69QMC:^I#::.7W;$&>.Q8=E_B;&,;UL#Y!#!JZ'Q"K'D>
MXSSWXF]C:,\[C.+P?.(" KE(HC :V!V/-=WCB4OS\5XW=N^-HR&F8@WT./+D
M=6.OL/:5S2Q;,SW&F3[6Z\8VH:U>P4),>2??5+OLJVH.T>Z%-1IBBM;<CB_Z
MDII3M1O?:(BI6N,[]OM=-4<17HD?CUZ.)QKCR?3OL^$U)>Y5.!IB"M7T32[[
M IM#M!O!:(@I6B,XF7A ;:1W/:2-,+E8R%[N_.17![J??/@EK1]S!=9"/J@V
MX?MNTJWWOZ*P?])6V_Z'".ZK5LTW_<.U3-4P[@+4WQ\J=8,<GG2_;7#\+8OE
M_P!02P,$%     @ &8%/5J;2?@(& P  A@@  !H   !X;"]W;W)K<VAE971S
M+W-H965T,3(V+GAM;*V6;6_:,!#'OXJ555,GM0V$QW40J91.F[1N"-KMQ;07
M;G(A5AT[LPVTWWYG)V30AK 7>P-^N/OSN[-]QV@CU:-. 0QYRKC08R\U)K_T
M?1VED%%](7,0N)-(E5&#4[7T=:Z QLXIXW[0:O7]C#+AA2.W-E/A2*X,9P)F
MBNA5EE'U/ $N-V.O[6T7YFR9&KO@AZ.<+F$!YCZ?*9SYE4K,,A":24$4)&/O
MJGUY/;3VSN [@XW>&1,;R8.4CW;R.1Y[+0L$'")C%2A^K>$:.+="B/&[U/2J
MG[2.N^.M^D<7.\;R0#5<2_Z#Q28=>T./Q)#0%3=SN?D$93P]JQ=)KMTGV92V
M+8]$*VUD5CHC0<9$\4V?RCSL.+3[!QR"TB%XZ= ]X- I'3HNT(+,A36EAH8C
M)3=$66M4LP.7&^>-T3!A3W%A%.XR]#/A'#@U$)_/J#+/Y$Y1H:E+L";G9(%W
M)EYQ(#(A7R1N$2/)3#$1L9QR\BU)6 1*GY$I4W@LT@ZIB(E)@2ERA=N<H;HF
MIU,PE'']#D7O%U-R>O*.G! FR%TJ5QI=],@W&(UE\J.2?%*0!P?(VP&YE<*D
MFMR(&.)] 1_34.4BV.9B$C0J3B&Z()WV&0E:05 #=/WO[NT&G$YU-!VGUVD^
M&E)S-#_GDG."]WA#5?RK+G>%=+=>VI:&2YW3",8>OGT-:@U>^/9-N]_Z4!?W
M?Q+;RT*WRD*W23V<P)()P<027RNG(H*Z: N)GI.P=6L=MD;^>C>$UQ:=X?N@
M,MI#ZU5HO4:TKUBDN'L6]M+3>&WQ:F]RH=-OX&NRV(/K5W#]1K@YY/09RZTI
MZ#3E]6C]HVBO+<X/YVY0X0T:\6Z2!"N&+2Q12L42:P16@TAFN=3,U7?<4>4#
MR/$!L'KZP5'Z)HL]\F%%/FPF%_&1VS@\>AN;+ HH?Z>D9Z"6KM-IS-!*F**B
M5:M5,[UR/>3%^@2;;-$3_\H4'?J6*GQ:FG!(4+)U,4 >572]8F)D[AK'@S38
MAMPPQ3\*H*P![B=2FNW$_D#UUR/\ U!+ P04    "  9@4]6_VF1IS4"   K
M!0  &@   'AL+W=O<FMS:&5E=',O<VAE970Q,C<N>&ULK51=;YLP%/TK%JNF
M5EIC/I)LR@ I332M#Y.BI-T>ICTX< E6C<UL$]I_7]L0E&JTZL->X%[[GL,]
M!U_'K9 /J@30Z+%B7"5>J76]P%AE)51$340-W.P40E9$FU0>L*HED-R!*H9#
MWY_CBE#NI;%;V\@T%HUFE,-&(M54%9%/-\!$FWB!=UK8TD.I[0).XYH<8 ?Z
MOMY(D^&!):<5<$4%1Q**Q%L&BU5DZUW!3PJM.HN15;(7XL$FMWGB^;8A8)!I
MRT#,ZP@K8,P2F3;^]IS>\$D+/(]/[-^<=J-E3Q2L!/M%<UTFWA</Y5"0ANFM
M:+]#KV=F^3+!E'NBMJ_U/90U2HNJ!YL.*LJ[-WGL?3@#!--7 &$/"-\+B'J
M<PYWG3E9:Z))&DO1(FFK#9L-G#<.;=10;O_B3DNS2PU.IUM@1$-^O2%2/Z$[
M2;@BSF"%KM$RSZF-"4.WO#LQUOK+-6A"F;HR)?>[-;J\N$(7B')T5XI&$9ZK
M&&O3F_T"SOH^;KH^PE?Z6$,V05'P"85^&([ 5^^'!R_AV#@RV!(.MH2.+WK;
M%C1BR^_E7FEILC]C*CO:Z3BM'<F%JDD&B6=F3H$\@I=^_!#,_:]CFO\3V0L'
MHL&!Z"WV=%F)AFLD"C,4M5!4*U0"R\<T=T0S1V1OC6,:SJ+Y-,;'<S'_5D73
M( B&JJY+?':4[37R@\@#-:XS* S.GWPV!+(;S2[1HG:G>R^TF147EN8V VD+
MS'XAA#XE=F"&^S%]!E!+ P04    "  9@4]6#]6*5L$&  "**P  &@   'AL
M+W=O<FMS:&5E=',O<VAE970Q,C@N>&ULS9IK;]LV%(;_"N$50PMDL7C1K4L,
M- F*%EN!(FFW#\,^,#83"]'%E>BXV:\?)3NB)1Y*=B*G_9)8]DN*+R^'#X]T
MLLKRNV(NA$3?DS@M3D=S*1=OQ^-B.A<)+XZSA4C5+S=9GG"I+O/;<;'(!9]5
MA9)X3!S'&R<\2D>3D^J[S_GD)%O*.$K%YQP5RR3A^<.9B+/5Z0B/'K^XC&[G
MLOQB/#E9\%MQ)>37Q>=<78WK6F91(M(BRE*4BYO3T3O\]IRY98%*\5<D5L76
M9U1:N<ZRN_+BX^QTY)0M$K&8RK(*KO[=BW,1QV5-JAW?-I6.ZGN6!;<_/];^
MOC*OS%SS0IQG\=_13,Y/1\$(S<0-7\;R,EM]$!M#50.G65Q4?]%JHW5&:+HL
M9)9L"JL6)%&Z_L^_;SIBJP AE@)D4X#L6H!N"M#*Z+IEE:T++OGD),]6*"_5
MJK;R0]4W56GE)DK+8;R2N?HU4N7DY%+<+F,NL_P!?>)2BKQ OZ$K-5EFRUB@
M[ :]F\HEC]$Y7T12_7^79,M4%HBG,W3)U4@4Z/6%D#R*BS?H%8I2]&6>+0OU
M<W$REJJ!Y6W&TTUCSM:-(9;&7(CI,:+X"!&'$/3UZ@*]?O4&J.9\]VHP7,U8
M=5/=5Z3N*U+5RRSU?LFC9;*8H_=1RM-IQ.,C]#&='D,^.RLJE^;;8L&GXG2D
MUEXA\GLQFOSZ"_:<WR&W U76\$QKS[2JG5H\GV?)(HZ47:$FIIRCK?GR."4N
MQ;=EE NUMM6\6*8SD:,SGMY%Z>VC6JW7 OWSIZH:?90B*?Z%NHP.V64#5=;H
M,E9W&>N>)EG9*]--[[R6&<JCX@ZMJH@B9H@7A9#%FZ,RA)5+BU=+"NJ2]7W<
MZCYE/+Z?!"0,27 ROM\V:\I\+V2^6\L:-MS:ACNHC;P<9\C%^C88;[7/.<:^
MWW(!RQB&77BU"V\8%RJV1LDR06IGK.5\IJ8VGSZ@Q3)?9(4H.L;*,P:!^BYV
MPI9+4\:HYP8$=NG7+OV7=&D=2A\:(Z<]'_M4#8M!;3'HMABIN(('65:!,09>
MP&B 6S8 &0F<D,$^PMI'.*P/ZV"$\(+Q6C9@&;9$!^QH<' &,O+<I;5IR/9(
MD  3E[2< CI*?-^QA!"\Q4CX1:U:AW33CO;2:0]IKZSI4_,-[@8<M=DG"JW+
M_5P^H %7W.:^VR/CA@$AM&T,T#'"0DMXQ)IB<.>._UQG]@&CX.HB[<T-UCEA
M:#&F60-WP\93C3U[39K003 .O?9^!^F8VO!\BW%-)[@;3PYKW#[@(*8XS&W[
M[M4U?6N>P3U 8SKE]R)71^Y]UJ.)(> 6".DZ]D"L>07W $NO"[3#X@-! QM!
M!99AV[:@B03OC23&4#Q[G9D40K#C^L8Z W3$H\RQF-2X@O?FE2>:M(\CB"@.
M:UOLDS4/]1ID2 _(G/U1'5B/T-75&7B8[RR_]VE^H-J:;C7+$/R3'.A))U3M
MW6T#U=;LMJW43T_N9[!#/3$9QU>8&K1W$$#G*68*+)1'- N1;A8:[&!/8/AQ
MV^=!BXY8X(=H^"$#95J>&X6)23'4QPYUVDY-':/48;8QT[1#!DK&/#,4$QA;
MC!'MDS5M:K@A V5KUD.%E.!:Q3$1UX6B_Y1L';,6N0IU$DVS/!?5PX+JF8%B
M1O7#?50^AP!3U 1(T7C4#XP^,'4NP]2QD"W1;$0&2N94HWB8/H"1J=T#/:JF
M?XU5Y,4R/03(X82^0]J9 TCGN93:UJVF)_)2V1X"YW&,70.6;9VTFX\!-"71
MGR7=0X%TCUI^1BH5T%'"7-<"A%0C$OU)TCUTMW1/KZSI4S,-[6&:W2?GX<(M
M-3%';:V^<: &=$QA$[5 !-UZP-6#0SOWPN'B+8730^TMIU?6[ +-4?0P2:3>
M^$M-'@+C+Z3KB+]4<Q,]3):H+QI3^&F5,6EAF34::U"BW:#TH])^U(0>XH38
M:><[(1VC#-L&5,,1[8:C'Y3VH_ S+3-*]>J:OC44T6XH>O)$/F#D-J&).L1A
M[?P;I'/5P=R2FJ(:KF@W7#VU3PX8Q^$4E6=,DUY=\\T#36EL;TK;/SO,3+ "
MHS:DZXC:3 ,8VQO ]L\.,Y":,#5<P#ILV569QBNV-UX-GAYF)A41C ENLS*D
M(ZY+;28U/;&]Z6GH]#"#J:>='NZ5-1UNO<W3DV3:94D=+LHRX &:QQSCT2FD
M"W!(+(].F48HUI-ZVL'_X2(J@S--[8#:*UN;'V^]*%F^I?J)Y[=16J!8W*AB
MSK&OJLG7+WZN+V2VJ-Z=O,ZDS)+JXURHN9N7 O7[39;)QXOR=<SZ]=O)_U!+
M P04    "  9@4]6N&?E$&(#  !A#   &@   'AL+W=O<FMS:&5E=',O<VAE
M970Q,CDN>&ULK9?;;MLX$(9?A= 6NRG06@>?XJPMH+%:;(H4,&JTO5CL!2.-
M+2(4J9*4W>[3EZ041;8560F:BTBDYO\YWY"0QO,]%_<R!5#H1T:97#BI4OF5
MZ\HXA0S+ <^!Z2<;+C*L]%!L79D+P(D59=0-/&_B9I@P)YS;N94(Y[Q0E#!8
M"22++,/BYS50OE\XOO,P\9EL4V4FW'">XRVL07W)5T*/W-HE(1DP23A# C8+
MYYU_%?F>$=B(KP3VLG&/#,H=Y_=F<),L',]D!!1B92RPONQ@"90:)YW']\K4
MJ=<TPN;]@_L'"Z]A[K"$):??2*+2A7/IH 0VN*#J,]__ Q70V/C%G$K['^VK
M6,]!<2$5SRJQSB CK+SB'U4A&@)_](0@J 3!L6#RA&!8"89]5QA5@I&M3(EB
MZQ!AA<.YX'LD3+1V,S>VF%:M\0DS^[Y60C\E6J?"M>+Q?<II D+^A=Y_+XCZ
MB=ZB=7D,$-^@E=X($ (29&/1100*$RI?FS 0!"1:G@2]15_6$;IX]7KN*IVE
M6<N-JXR694;!$QGY ?K$F4HE>L\22 X-7(U7,P8/C-=!I^/'@@V0/WN# B_P
MVA+JED<0#]#0M_*@11[UE_L=-,-ZQX;6;_B$WY)B*<W&E)7^]U8_1S<*,OE?
M2W+7I=FHW<R\5:YDCF-8./JU(4'LP G__,.?>'^W%>IWFD6_R>R@B*.ZB*,N
M]W"=8FV*<*%2+LC_^MQ>$(:DG6T[L]>==L\M8VDVL6;FQ;P+Q_YTK(_FKEF?
M<U$'X.,:?-P'G$A9G(<>GV0P&GO>49[+7E'1N:@#FDE-,^E#H[]G4F&6$+8]
MA]3I]]Q]G/0B/Q=U0#ZMR:>=Y"LLT [3 E .H@2VZ FG% OY.-M:A=)[VDC)
M&WC^T;[V"8K.!!VP7=9LEYULMT1_AA)L^X+<?EB Q2\#+1<:-]+S3P]PGZ#H
M3- !Z*P&G;T$%&>\8*H-I]/NN:=W=D)DS^4I>H_  WS?>VP^O,X"1&1'$F )
M$EA!&W"E-Y?F 9OZP6C6^#O:T!>IHN>J2F:WT7ME(+:VAY4H-EM8MBCU;-TG
MO[/=X='\TO3/MJ=[M"F;[T]8; F3B,)&6WJ#J=X*4?:SY4#QW'9X=USI?M'>
MIOHW  @3H)]O.%</ [- _:LB_ 502P,$%     @ &8%/5@>+B_U%"   DE0
M !H   !X;"]W;W)K<VAE971S+W-H965T,3,P+GAM;+V<6W/;NA6%_PI&/=,F
M,ZE%4O?4UHPMWN>DQQ/WM ^=/C B9''"BP) =MSICR]XL2A*%$PFJ_5#)%)[
M?P"5M4$"B^+U<\:^\BVE@GQ/XI3?#+9"[#X.AWR]I4G K[(=3>4GFXPE@9";
M[''(=XP&89&4Q$-#TZ;#)(C2P?*ZV'?/EM?97L112N\9X?LD"=C+'8VSYYN!
M/GC=\3EZW(I\QW!YO0L>Z0,5O^_NF=P:'BAAE-"41UE*&-W<#&[UC[XQSQ.*
MB+]'])D?O2?YH7S)LJ_YAA?>#+2\1S2F:Y$C OGR1%<TCG.2[,>W"CHXM)DG
M'K]_I=O%P<N#^1)PNLKB?T2AV-X,Y@,2TDVPC\7G[-FEU0%-<MXZBWGQ+WFN
M8K4!6>^YR)(J6?8@B=+R-?A>?1%'">-+"4:58'1-&%4)HZX)XRIAW#5A4B5,
MNB9,JX3I28)A7$B850FSTP3]0L*\2IAW;6%1)2RZ)NC:Z_^<5BBH_"\O]&(&
M(EA>L^R9L#Q>\O(WA>B*?"F3*,WKXT$P^6DD\\3R063KK]LL#BGC?R+6MWTD
M7LB?R6T81KE^@YAX:5F%N9K?F50$4<S?7P^%;#Q'#-=50ZNR(>-"0SKYE*5B
MRXF5AC1LR3??R#<4@*$\ZL.A&Z^'?F<HB?X^O2+ZX@,Q-$,COS^8Y-TO[\DO
M9$CX-F"45R]MAZH&FW1]149Z 39Z@<W_%=CJ#M9[@>WNX'[?L:,&_S5[NB+:
MK/E5M&!<->93\$*,T9L43TVQZ9=.G?'5F-_60@IRFF/T13NF(?31H<9'!7=T
M@;N* \Y)MB%%L9-__BH_)YZ@"?]72R?O2MBX'9:?KS_R7;"F-P-Y0N:4/='!
M\H]_T*?:7]HJ!0DSD3 +";.1, <)<Y$P#PGS0;!&28P/)3%6T9<>Y_L@7=.\
M*B1^0QFC(>%Y?7P@J;PLE?NCUYAUQD7;$'6G;*-OI2!A9@F;%+#\$OEIJ5T/
MGX[E_V:$?1XQ-D;3L::=!#K(GKM(F(>$^2!80Z^3@UXG2KW>)MD^%238BVW&
MHG]+K>[E51 K%2OG*;L]6V_E-$&*.7MD0=*F5F4+?=6*A)E(F(6$V4B8,SDK
M*%VK_IH5Y2*;]9 P'P1K%,'T4 1391'<!R]R9BXXD1.28\W+L7J=)8F<GQ3E
MT*9]);BO]I$P<WHFBMETII^/LM9YH&Z,];,X^SQN-)G-C/-A&WD8+A+F(6$^
M"-90[.R@V)E2L0^417*2LR+WAVN,ATL259+Z2A0),Y$P"PFSD3 '"7.1, \)
M\T&P1CW,#_4P1\Y$Y\B20,),),Q"PFPDS$'"7"3,0\)\$*Q1$HM#22S4%S7-
MV6<QZY0;[Z*T6AM[3_YS>97LKH1/CR=ID[-3_:I3E-DIRNH492L/NJ\,D3 7
M"?.0,!\$:\A0UVHC0%,*T8R>HI"F(6&!H&U2J_+SEWK-X$J;R<O0Q='?B?34
MK?8==W^H#]8/9=G0GCM0F@NE>5":CZ(U=7QD:.EOS!(9>0KB/26[?($D'SF+
MT33,XCA@O-Z;#ZRU$]&J^+*E65,V^JG"NT29G:*L3E&V^AOHK4PDS872/"C-
M1]&:RC1J91I*9?X:?=M'8>FDEHO.-%]>_GF9&JT+2Z<R[1)E=HJR.D79ZJ^C
MMTR1-!=*\Z T'T5KRK1V"W6E\[(TZ2[CD0C8RZM)V_5BM (?7QOJ\Y;US96Z
M![TO"J"^()1F0VD.E.9":1Z4YJ-HS1JH[4%=[0^>U< 'DCVGE/%MM"-1*N30
MS45K"91<76^>P8W):05 [3XHS8+2;"C-@=)<*,V#TGP4K5D!M>&HJQW'>Y:M
M*0TYV; LJ;WP-K_\D66\_7QP[G@5:P4M)P2HGPBE65":#:4Y4)H+I7E0FH^B
M-<NAMAYUM?>(N6%$/S?GVN^I6*F[T[L@D#0+2K.A- =*<Z$T#TKS4;1F0=3.
MIOZ&M5FL5G^N7?C[RW>>J%%]C1PHS832+"C-AM(<*,V%TCPHS4?1FJ51FYPZ
MU.74H38GE&9":1:49D-I#I3F0FD>E.:C:,WJJ/U.76UX(FYE5#?1NV20-!-*
MLZ T&TISH#2WHC7NA&N=+'HMD9/6^RC]+I'-WP[5=JFAMDL?RJ716J]AOBZ4
M$<%HP/?YNE&AYZY+I^K6^BH:2C,KVO&R[DQ;S!8G:UI62]RI)= 2,I_I(_W$
M>W6@!^!":1Z4YJ-H31G7;JFA=DMOGR@+'O/!-BHGM[R[KG_ JE+WIK?,D333
M./=>9]K5^-2BA39JMS0ZUJ[F^FD]0#U:*,V#TGP4K5D/M4=KJ#W:G[C'7$WN
MK6TDS33.#=OV4Z8%;==N:7<TF;:TZT#;=:$T#TKS4;2FPFM[UWC#WMV+]9;<
M[LOG$_R-%A??OVTVE+6*&OIK4"C-A-(L*,V&TAPHS872/"C-1]&:Q5'[OL88
MN71C(!V_%91F0FD6E&9#:0Z4YD)I'I3FHVC-ZJ@]84/M":/GO-!?I%:TQHWI
MVGRJG\Q236BK%I1F0VD.E.9":1Z4YJ-HS;JHS6%#;0[_OR?1T%^S&N>>]&1^
M6C-0_QA*LZ$T!TISH30/2O-1M&;-U/ZQH?:/?V:B#;63*]JQ_HUQVP^F36B[
M%I1F0VD.E.9":1Z4YJ-HS2JHK6)#:;8MJ^EWED^_R8;*<T:0AH1^W]&47QC\
MH6YQ16O>R-^J?:@1#*794)H#I;E0F@>E^2A:J?WAT4,($\H>BX=><CF8[U-1
M/I3OL/?P8,W;XG&2)_M-_:-=/AZSQI1/Z_P4L,<HY22F&XG4KF92MZQ\ &:Y
M(;)=\:C#+YD065*\W=) 5E@>(#_?9)EXW<@;.#R&=/E?4$L#!!0    ( !F!
M3U9H8,U+O@(  -H'   :    >&PO=V]R:W-H965T<R]S:&5E=#$S,2YX;6RM
ME5UOTS 4AO^*%1!L$FN^/QAMI*T#P052M?)Q@;APD]/&FA-GMM-N_'IL)PU=
MEZZ]8!>+[9SW]7..F^/QAO$[40!(]%#22DRL0LKZTK9%5D")Q8C54*DW2\9+
M+-64KVQ1<\"Y$974]APGLDM,*BL=F[493\>LD914,.-(-&6)^>,U4+:96*ZU
M7;@EJT+J!3L=UW@%<Y#?ZQE7,[MWR4D)E2"L0AR6$^O*O9S&.MX$_""P$3MC
MI#-9,':G)U_RB>5H(*"02>V U6,-4Z!4&RF,^\[3ZK?4PMWQUOV3R5WELL "
MIHS^)+DL)E9BH1R6N*'REFT^0Y=/J/TR1H7YCS9M;.Q8*&N$9&4G5@0EJ=HG
M?NCJL"-P@P,"KQ-XIPK\3N";1%LRD]8-EC@=<[9!7$<K-STPM3%JE0VI]"G.
M)5=OB=+)="Y9=E<PF@,7;]''^X;(1W2!YNVA(K9$4U:6JMXF$)W=@,2$BG,5
M\QK92!28@QC;4J%H0SOKMKUNM_4.;'L#V0CY[COD.9XW()^>+G>?RFU5@+X*
M7E\%S_CY!_RZO']=+83DZI?U>RBCUB(8MM!?VZ6H<0832WU. O@:K/3-*S=R
M/@SE]Y_,GF3K]]GZ+[FG<W-H"#>R8)S\@1R=D:H[RO.AS%N[R-CIMK!.0Z?]
M&]OKW:Q."'Q"'/3$P2G$1(A&/8[0!L\@O,3WW-B-]FB' KW(C9(#M&%/&[Y(
M^TVU4]&HKZ>%/,8;/L.X"+PH<7UWCW<@T'<=+W'<8=ZHYXU.J:[J\4+B*B?5
MZAAR]+QR@1/Z81+N(0\$AFZ8)/'[8>2X1XY?1)YACM:8-H!JX"VI8<X9I9B+
M?ZN#^*UWO$/EC)S]:A\):K'MG<ZK;[VOF*]()1"%I9(YHUB=&6]ODG8B66V:
M\8))U=K-L%"7+W =H-XO&9/;B>[O_76>_@502P,$%     @ &8%/5J YY,!!
M#   GY<  !H   !X;"]W;W)K<VAE971S+W-H965T,3,R+GAM;,6=76_;.!:&
M_PKA'2PZ0%M;GXZ[28 V(C%=;+%!,YVY6.R%8C.Q4$OR2G+2+/;'+R4KIBG+
MQV']!IZ+J3_$AR=ZCP^I5Y1T_I@7W\NYE!7[D2ZR\F(PKZKEA^&PG,YE&I?O
M\Z7,U#=W>9'&E7I;W _+92'C6=,H70S=T2@<IG&2#2[/F\^NB\OS?%4MDDQ>
M%ZQ<I6E</'V2B_SQ8N ,GC_XFMS/J_J#X>7Y,KZ7-[+ZMKPNU+OAAC)+4IF5
M29ZQ0MY=##XZ'\1X7#=HMO@CD8_EUFM6_RFW>?Z]?O-Y=C$8U1')A9Q6-2)6
M_SS(*[E8U"05QW]:Z&#39]UP^_4S731_O/IC;N-27N6+/Y-9-;\8G W83-[%
MJT7U-7_\3;9_4%#SIOFB;/[/'MMM1P,V7955GK:-501IDJW_C7^T.V*K@>+T
M-W#;!FZG@>OO:>"U#;QN#_L:^&T#_Z4-@K9!\-(&8=L@;/;]>F<U>SJ*J_CR
MO,@?65%OK6CUBT:NIK7:P4E69]9-5:AO$]6NNKRI\NEW]DEI,V-7>:H2MHP;
MR=^QC[-94K^,%^QSML[A^HLWD:SB9%'^JC;Y=A.Q-[_\RGYA2<9^G^>K,LYF
MY?FP4I'5_.&TC>+3.@IW3Q0.^Y)GU;QD/)O)64_[JP/M70(P5+MDLU_<Y_WR
MR26)?X^S]\P;O67NR/7Z J*;1W*JFCM-<[>G>?3RYDY/<_[RYJ.>YN+%S9T)
ML2^]38YY#<_;EV/SN)#O;G=S[&-1Q-F]5(6J8K=/;'N[Z_BI^?CC8US,V+_^
MH9#L<R73\M]]V;7NW^_OOR[.'\IE/)47 U5]2UD\R,'E7__BA*._]2F+A$5(
M&$?"! AF9(2_R0B?HK=59ZWT="LC^K0E2;;:KF%! ZL'W8=+UW'&X?GP85NT
MGJU&GA.86_'=K?S0.3,W$J#HC;T<;/9R0.[ESV6YBK.I9/E=O9=3]8LKFQV_
M7!7U-Q6K<E;-)9/I<I$_2:F_GLZ5-FRYB%6]5Z6]K'^9Y:]]\I AV,JSAH7;
M.]X/G*X\NUM-G)'340<9EP#!#!7#C8HAJ>)7659%,JW43V7]LVE*8LG>?+WY
MV"\)R;.5! F+D#".A D0S%!XO%%X?.+Q<8S,""0L0L(X$B9 ,",CSC89<4;^
MYO]0O_DDNZ\+]U(6S=R[KN/K\KS*DJH\5)9)OJWB9SL%UW%#-21VZC*R3XZ$
M"1#,T'*RT7+RTOJ]I5^?9B3'5C,D+$+".!(F0#!#66>D#YY')Z[<;0"@I(#2
M(BB-0VD"13,38\M5<5ZY@-,=6 OO[)3P4:=Z0SOD4)I T4PU7:VF2ZKY)2Z^
MRZIUR:ZW]%Q/R+^M]32WNOFV1U>R*VM=D;0(2N-0FD#1S!30%I9S:@_+@9I8
M4%H$I7$H3:!H9F)H)\NAK2Q I8<Z7"W-\%!&DTG70X%VRJ$T@:*9BFK7S*%M
ML^T"?Z#D]VRZM^Y#C3(H+8+2.)0F4#0S&;3YYH2GKOM0NPY*BZ T#J4)%,U,
M#.W9.:0!A*C[4%>NI9$S?*C9!J4)%,U44_MM#FVXN2/'9_],L^1V5;+/2LBL
M7O# KA=Q[SDIFF8M'9(606D<2A,HFJFR=N*<R:F+.=3#@](B*(U#:0)%,]=Z
M:!_/)>V@=6*4+%XNB_Q!B:[*.4N>SYX>*.,TVE;REM8Y!3I2_W6*.;1;#J4)
M%,U44YMO+FV^$<6<_8_9GT^EN[-6&$F+H#0.I0D4S4P#[=JY[HFKO0OU\J"T
M"$KC4)I T<S$T%Z>2UI">U<?O65W<5*PAWBQ:M;,K(L^>U %HW=1XB>Z'VO]
MO9T%16>3[H*BJ&>K,!SYG=4O[5;&*=O)67=Q$BI^4P=MG;FT=?9[7L4+=:Q4
MR&E^GR7_[<BAWI15[VZ'&F;N[CJN(#C;&6ZA?AF4)E T4T;ME[FT7_9GLWI;
MSM[%#[*([V5]/)SDLWIQV4;9_5I";;$#D;KL2<9%R3R6KE<+C]DL?NH[%Q]!
MX^)0FD#13+VU)>;2"]*.F5ZI#;[$/Y)TE?8F ]0*@](B*(U#:0)%,Q-"6V'N
MJ=>ON5"K#$J+H#0.I0D4S4P,[:JYM*NV?Z(5-[(_M![J>L#H%1YJM!T(UU\/
M#[TB0TTU*$V@:*;(VE1SZ?5M+QX.#JQ^H[NQEAIJG4%I'$H3*)IY:8^VSKQ3
M+X'SH 8;E!9!:1Q*$RB:F1C:A?-H%^ZHPP*:;:TY':FWO^Y#X^!0FD#13'VU
MO>;1B^)><O3^EN7+^DUOP:?YUAJ[N[Z(%W2NV8J@?7(H3:!HIIY;%VG2KMC/
MC./UX5R2[3N<HSNT%AA[72;VPDSLE9FO8<MYVI;S_%./Z% ##TJ+H#0.I0D4
MS4P,;?1YM'UV_.$<W8&U\'2XQ.$<- X.I0D4S119NWL>R-WK# /[73VZ0VO1
MH:X>E,:A-(&BF8F@73WOU*Z>!W7UH+0(2N-0FD#1S,30KI[WVJX>W8&U\'2X
M 3$,0%T]*$V@:*;(VM7SCG'UD!=$T8%8)P/4]X/2.)0F4#3S!B[:]_-/[?OY
M4-\/2HN@- ZE"13-3 SM^_FTFP9;74/W8ZV_L^,/.7[075WC'[Q.EO> 1MV;
M_KR&,^=K9\X_WIGKW>%00\[?->3<,'2Z.QQJR$%I D4S9=2&G$\;<D<9Z#3;
M6LL#UN'^*18T#@ZE"13-U'?K'FCT\K?7F6+1EBP=DG5:0)TW*(U#:0)%,U-%
M.V]^<.K)%M29@](B*(U#:0)%,Q-#NW4^[=8=?RQ.=V M/!TN<:85&@>'T@2*
M9HJLG3B?OM340N1Z$%%3A5ZAH6Y;2SO;/PN.H!UR*$V@:*:BVD+S?_IRTR.'
M_OTV/!V2M?[0:U:A- ZE"13-3!5MQ/FGOF;5AQIP4%H$I7$H3:!HYKU]M0$7
M'+AF]>BAG^[ 5O@#X1(V/#0.#J4)%,T469MIP<^::39#/]V)M=#.SM#OO!]W
M5UI!^^10FD#13%&U/Q?0_AP]^K_.[8?HD*Q3 'JI*I3&H32!HIFIHCW X-2W
MG0N@1B&4%D%I'$H3*)J9&-H\#&CST.8)"C3*6F)_Q]</)^'./?IWMQK[H^XC
M%*"1"13-E&3K:0NOO3R.[L!:*#I<;[3WXE=H'!Q*$RB:*;(VW +:P5H7U>T[
M?K5G96ZE^D2^1&2HX78@7,)P@\;!H32!HIDB:\,MH VWUYZ@*8A0R3*-^\_=
MT=%99PAT71R4QJ$T@:*96:--O>#LU',UJ(4'I450&H?2!(IF)H:V\ )Z+1WH
M('[2<]CMN^:,ZHH.Q5I4J/T&I0D4S7PHD[;?0MK/.O[^G^'NK=Z\T'."SGF4
M*SH06TFA- ZE"13-E%2;;>$Q]XV##/O$T@PZ.-OB#J5%4!J'T@2*9B:--O/"
M4]]E+H1:=U!:!*5Q*$V@:&9B:.LN_-F[S-F,^G0GUN)[!\_:0SOD4)I T4Q%
MM><6'K-@#S,^[#]_3P=GG0G0I7M0&H?2!(IF)HUV!<-3+]T+H:XAE!9!:1Q*
M$RB:F1A;CW6%+=VCQ@?LPU[#G?'![8X/V&>X8A_B^AJV8:AMP_ 8VW"M-W$_
M%)IN+274]H/2.)0F4#13=6W[A:>V_4*H[0>E15 :A]($BF8FAK;]0ICMM^=4
M$=V!M?!TN,3M,J!Q<"A-H&CFD[NU#3BF;<"C+M*BV;;Z'HBT/17(7&?O>5]H
M/!Q*$RB:J;/V!L>T-WCTW<YHOK76NQ>ACB?=0WEHEQQ*$RB:*:=V[<;T$CR>
M+A?YDY1E:]BWPBD9LZJ(I]5*B5W)(NV7$FK('8C4&>VOR]! .)0F4#138.V^
MC0_>S6["GE5NY][7JV(Z5\/QWL=ZT4QK8:%KX: T#J4)%,W46OMR8__$,_ Q
MU'N#TB(HC4-I D4S$T-[;V-ZB9M*AE2EP;K$MQW8/=R+[L!:>*BW!J5Q*$VT
M-.,Q9LU3S/0<Q=14VV9CVC;;%/%ED4R;&XE,MU1^>\ NH^'6>D+O10>E<2A-
MC'>-P='[LV"/F-HQ&]..V4;,_.Y.'3>1!\,TREHZJ#T&I7$H31R0(&R?A=-7
M<(?E7,HJBJOX\CR5Q;V\DHM%/4E>98I53[8WGZKR>E<_@//#1W<PW/G\ROD@
MG/KSH<9<GB_5C_1+7-PG:N*]D'<*.7I?%XZB/J1^?E/ERXN!.EBXS:LJ3YN7
M<QG/9%%OH+Z_R_/J^4W=P6->?&_"OOP_4$L#!!0    ( !F!3U9IFC,J P8
M ,,B   :    >&PO=V]R:W-H965T<R]S:&5E=#$S,RYX;6R]6MMNXS80_15"
M+=I=H"N)-\E*'0.Y=-M]V")(L-EGQJ9M(;JX%!WO OWX4I>(<B4RCF)O'F++
M%F<.AYISAF-.=[EX+-:<2_ M3;+BW%E+N3GSO&*^YBDKW'S#,_7-,A<ID^I2
MK+QB(SA;5(/2Q$.^'W@IBS-G-JT^NQ&S:;Z529SQ&P&*;9HR\?V2)_GNW('.
M\P>W\6HMRP^\V73#5OR.RR^;&Z&NO-;*(DYY5L1Y!@1?GCL7\.R2TG) =<=]
MS'=%YSTHI_*0YX_EQ:?%N>.7B'C"Y[(TP=3+$[_B25):4CC^:8PZK<]R8/?]
ML_6/U>359!Y8P:_RY&N\D.MS9^* !5^R;2)O\]U?O)E0!7">)T7U'^R:>WT'
MS+>%S--FL$*0QEG]RKXU@>@,P,@P #4#4(6[=E2AO&:2S:8BWP%1WJVLE6^J
MJ5:C%;@X*U?E3@KU;:S&R=F=S.>/X%+-:P&N\E0M=L&J<'T =_5"@7P)KM8L
M6_$"Q%EU$\N^_UJ O_/LB1=2#;S8,;$HP+MK+EF<%.^GGE302@?>O(%Q6<-
M!A@0@<]Y)M<%^"-;\,6^ 4_-J9T8>I[8);):O.9S%V#X&T ^0N!GX(%BS82:
M0_UB\8#;T.'* S%XN%63%_&\#$ =Q><PW-Y=#,? :J_,O[-BP^;\W%$)5G#Q
MQ)W9+S_!P/_=@I:T:$EE'9L6>F#:-2IR E2T146M,;SDJSC+XFRE4BMAV9R#
M=^H9JY=H,(2UN: R5S+.TPP'F/ADZCT-P A:&($5QI^"9>4ZON \Z#F'B(1P
MV'?8^@ZMON_K''K!==AS_0&B /EXV/FD=3ZQ.E?,MN3Q ?XG _XC. F&W4>M
M^\CJ7B7[*]8^ZF% V"<F#-#7%.A;4^-K1=TECSUQH:0(5(\#4'S*P4<6"W#/
MDBT?)#7_!+D#.]P-1V3/(D\2)@JPX:*.YGOP;X< !^=1^PD[H0U"EYHBBS1
M='!>C8%56X>H@RLD+D$&7)JYH9VZ.SDW!A;NPPJ@&QI("&J*AE:N_5\VCD%&
M!@(6N!'V]9^!KJ"F;&CG[(&D'0.5]AZYT'>Q*8::R:&=RCNJ7%2JO,UB.8S
M:FAL\FK:A^%(0896P1@+3$L"M&O"JS49]L4!(B6,OF$MM3I NSP<*,NP+PQ*
MFD@T[!YI74!6^CY0F1LC7>^&B2--[,A.[ ?+<F-G3Y>Q#TU3U\2-[,3].F%N
MC.TI,X2*= PP-$\C?")E1J>HM9%F<F1G\J,I<^.G2Y,4N7YHB*PF<60G\3<J
M<V-]7P(CEQCH&VGZ1G;Z?ILRHWZ%;GH&-4\C>WW^9E%&_=H],,5)DS2RD_1Q
M1+AQLO=TJ56D!G2:N)&=N#\S\<AETU:XX:+J'I4XZXWREU*2P;O]N^Z^&,C%
MZFID)F,M MB^.3#+-#Y%\8^U1N QQ;^%I7%?*R(230R/(M9:@0\O\FWN^R*!
M,0H->PS<Z<+8:_E/V5SPE&>2)<\M'LY$=@ @W ,TB2(#LV)-_=A._8=5#8V1
M/>%&?A29PJ&)'=N)_>#2 ?=;*1]P&!IR'VL&QW8&?UWI@ =Z*A 9-_58TS:V
ME]?C2P=\BO(;:V;'8\KO$>2.^^1.L!M,#)'5Y(X/K\K'P(KZI<.$N,BPJ2>:
MJ<G!Y?H(6(WQ/5@8NY%ANTPT3Y/7U/)CD,&!37WHFC*5:.(FKR[RQ\!#_1J"
MNM3 HT3S.K'S>K=L>*&0&+C55$W8G8[MP7>:\*.[\*=HPQ,M&^3(C7C2EP]$
M(SPQ-*2)U@]RE%X\Z0M'V>4R>->R08[1C2?]DM[D6?,^.5(KG@STXH/ 5+03
MS>ODF,UX,M"-IS3$!GFAFL;IJ;KQ]!0%.=5$3W]0-Y[VN_$X<K%!(*GF>WK2
M;CP=Z,9;]OQ4,ST]93>>]LMX0RY23=/TQ(UX.M"(5\67Z><ZVOF]]$<TWVF_
M^:Z>L)YF>YUS!2D7J^KT1 'F^3:3]1&#]M/VA,9%?2Y!WUX?[U![?94=!4CX
M4@WU5?7B %&?F*@O9+ZI3BD\Y%+F:?5VS=F"B_(&]?TRS^7S1>F@/;<R^P]0
M2P,$%     @ &8%/5H:"UI@P P  V0D  !H   !X;"]W;W)K<VAE971S+W-H
M965T,3,T+GAM;*U676_:,!3]*U8V39W4DD^@[2 2'YM6:9504;N':0\FN8"%
M$V>V@?+O=^VD&= 4H6HOB>V<<^QS?1W?WE;(E5H":/*<\5SUG:76Q:WKJF0)
M&54M44".7^9"9E1C5RY<54B@J25EW T\K^-FE.5.W+-C$QGWQ%ISEL-$$K7.
M,BIW0^!BVW=\YV7@@2V6V@RX<:^@"YB"?BPF$GMNK9*R#'+%1$XDS/O.P+\=
M=PW> IX8;-5>FQ@G,R%6IG.7]AW/+ @X)-HH4'QM8 2<&R%<QI]*TZFG-,3]
M]HOZ-^L=O<RH@I'@/UFJEWWGVB$IS.F:ZP>Q_0Z5G[;12P17]DFV%=9S2+)6
M6F05&5>0L;Q\T^<J#GL$O_,&(:@(P3$A>H,05H3P7$)4$2(;F=**C<.8:AKW
MI-@2:="H9AHVF):-]EENMGVJ)7YER-/Q5(MD1888N92,1(;9I*C=D"LRQ11+
MUQR(F)-[*E>8@R5N M+F6YX *?F/.=/JDCQ1OB[9 X5Y5)BF(A=CT)1Q]1DU
MS]$A%X>HZ:.E?B0N44LJ0?5<C<[-^MVD<CDL709ON/0#<B]RO53D:YY">BC@
M8LCJN 4O<1L&)Q7'D+1(Z%^2P N"A@6-SJ?[#?3Q^73OA)NPSH+0ZH5O98&)
MZ]7L=18,I*3Y O"<:S+;D7W<A.[L\&!+94I^_4!)<J<A4[^;]J></VJ>W_S;
M;E5!$^@[^/-2(#?@Q)\^^!WO2U-L_Z?8^#^)'<0]JN,>G5*/]T]  9*)M"EV
MIS5"L@,JFP[%Z+W$\3N(!_[;M?_V2:7RU!>2H?\+EI-4<([*)A;E6?_<%(]2
MLVLUS;6VB3LWK2CJN9M]\Z]1U]>M3GB(&K]&!9U6T*Y1![8ZM:W.V;8V@N-1
MXDSOFJR4.C=[TWNM=MOO'GEIA/E=_\A,$RP*O:#93;=VTSWIYH&IU=5< A!)
M-32YZ#;,ZP77QSO2"//"]I&+9MBK/7'W+KT,Y,(6#XHD8IWK\C]>C];UR<!>
MRT?C0ZQ;RC+CGTQ9]. ]M&!X@W&8HZ37ZF*VR+*0*#M:%/9JG0F-%[5M+K'V
M FD ^'TNA'[IF GJ:B[^"U!+ P04    "  9@4]6Q99?4X8$   1$P  &@
M 'AL+W=O<FMS:&5E=',O<VAE970Q,S4N>&ULM9AM<^(V$,>_BL:]:9.9'$8R
M-C@%9D)RU_;%S66.IO=:L1?PQ):H)"#,],-7LHUMBJT$;OH&_*!=_7:]^J^M
M\8Z+%[D"4.@U2YF<."NEUK>N*Z,59%3V^!J8OK/@(J-*GXJE*]<":)P;9:E+
M^OW S6C"G.DXO_8HIF.^46G"X%$@N<DR*O8S2/ENXF#G<.%;LEPI<\&=CM=T
M"7-03^M'H<_<RDN<9,!DPAD2L)@X=_AV1@)CD(_X*X&=;!PC$\HSYR_FY(]X
MXO0-$:00*>."ZK\MW$.:&D^:X^_2J5/-:0R;QP?OG_/@=3#/5,(]3[\GL5I-
MG)&#8EC03:J^\=WO4 ;D&W\13V7^BW;EV+Z#HHU4/"N--4&6L.*?OI:):!@,
MN@Q(:4!R[F*BG/*!*CH="[Y#PHS6WLQ!'FINK>$29I[*7 E]-]%V:CI7/'I!
M,QU7C.YYIA^VI'FZ/J)Y\: 07Z#[%65+D"AA^2#*]K](5)A^79OA$ET]@*))
M*J^-97Z'EW<^(!?)%16%_1-+E+S1%_7QGRN^D93%<NPJ'8LA<J.2>U9PDPYN
M3- 7SM1*HD\LAOC8@:N34&6"'#(Q(U:/#Q#UD(=O$.D3@I[F#^CJPW43OOBS
MS.15.??RF;RNG+<X*@@+NT&[G5F@MW)-(Y@X>@5*$%MPIC__A(/^KQ:J044U
ML'F?SF"9,):PI:[RE+((T)5^1$70U^B?UO +ZL)OD/LU*K"=XB 8^O[8W;;P
M^!6/;^7Y35"F=%6^E\(_H?#\T O;(8(*(K!"?'H%$27R#(S@!..C-PR'[1C#
M"F-HQ= "M(#DG&P,6S &84<V1A7&Z(ULK!-Q!L3H!*+?#A!6 *$=@,67%&AX
M6J"A[X6C=AC<K[6S;W\LFS3=HRU(\V2TCAV4 E[7NNGH:XKG=]\-6L[W;M*&
MRF,KZ?P EI<S?4[?G[S2\Q$3&85^%Q.IF8A5!K_G'5-GZ6X+0K\!H,-B0X\B
MB:"5A?P/ HEKW<96 >Z0R)BG*142K4$T$EHWCM9 BHF&3;7R>MZ@(Z>UAF.[
MB#=%\R*NPCTF#; @[ VZP&HQQW8U/Q;2B]#\4S02]##I0*LE'MLU_EA<+T(+
MSLM:+?O8KOM-P;T([+0-="@PKGL ?J,)G&KP16BCTYQY.F==LE*W"&SO$4>B
M7 KR6]I\40#A60&0NJL0>U?IT.I+&,N9FC)#PA[N(*R[";%WDZ\;)17-Z^ &
M[8R,F_Y7JK@ \S%H2B32+^A"?W9M:(H4B*R5T#Y3@/9@@L8H,V_[*$ QW=O>
MP4G=?HBU69Q;)S\<J)WF_$#KKD7L7>NTGGXX%ON$@T,L_2(8B<C@S7#J%D?L
M+>ZH^.AR*6!)%>C/2242)I,(;6FZ ;,T6M$+YWYST>)AT+$BZO9&[.WM[&(Z
M'[SE^Z8;O&Y^Q-[\VHKC?+;@)*EDB/_[S>,V=BDR$,M\+T;J@MLP56Q85%>K
M_9Z[8I>C'EYL%GVA0K^)293"0IOV>T,]M2CV7XH3Q=?YGL<S5XIG^>$*: S"
M#-#W%YRKPXF9H-H%F_X+4$L#!!0    ( !F!3U8?JL"_%@0  -D0   :
M>&PO=V]R:W-H965T<R]S:&5E=#$S-BYX;6S%6&UOXC@0_BM6;K5JI2UY(P2Z
M$ G(K:[2K;8JV]T/I_U@DB&)FL2L;:"]7W^VDP9(0E0DJOM";&?FF9G'XXF'
M\8[0)Q8#</2<I3F;:#'GZUM=9T$,&68]LH9<O%D1FF$NIC32V9H"#I52ENJ6
M80ST#">YYHW5VCWUQF3#TR2'>XK8)LLP?9E!2G83S=1>%QZ2*.9R0??&:QS!
M OCC^IZ*F5ZAA$D&.4M(CBBL)MK4O/5-6RHHB1\)[-C!&,E0EH0\R<E=.-$,
MZ1&D$' )@<5C"W-(4XDD_/A=@FJ53:EX.'Y%_Z*"%\$L,8,Y27\F(8\GVE!#
M(:SP)N4/9/<7E $Y$B\@*5._:%?*&AH*-HR3K%06'F1)7CSQ<TG$@8(Y.*%@
ME0I67:%_0L$N%>RW*O1+A;YBI@A%\>!CCKTQ)3M$I;1 DP-%IM(6X2>YW/<%
MI^)M(O2XM^ D>$(SP5R(YB03Z<2PVI ;M! Y%FY20&2%[O(BQ>2;!T@Q%^*<
MH$+[VUJN,W3E \=)RJZ%\N/"1U<?KM$'I",68PH,)3EZS!/./HE%,?X>DPW#
M><C&.A>!2'?TH'1Z5CAMG7#:M-!7DO.8H3_S$,)C %TP4-%@O=(PLSH1?0AZ
MR#8_(<NPK!:'YF]7-UO4_;>K&QW1V-6FV@K//K6IDO";97-3IY3B/ )Q;CE:
MOJ!#N7O\HI:G.TQ#],_? A+=<<C8K[;]*>SWV^W+6G7+UCB B2:*$0.Z!<W[
M^(<Y,#ZW<7M),/]"8$>\]RO>^UWHWARS6!3# $0I"]&*D@P1=380/ ,-$@8B
M^7/@;8P6R(Y"EL5ZZ[G]L;X]Y*G3^+D\->U9EEL9/ K?J<)WWBW\3N1S$\II
MQ.:X[C&9_H4,'A$UJ(@:=!)5E,V"F];RUZE^+AN7!/,O!'9$FUO1YO[/9<V]
M).^7!/,O!';$^[#B?=B9KM,HHA");[[X;'.:B#M?@+8XW:B;09G%U1$/VW@M
M\ >'Q69HU*I;4\:QC5H)])M"H[[17K5&572C=ZM:HX8[-XVJW6G]W#1H,7BR
M;)O&_@YHO!L%W=#GGID2;=!9NB]E\IBM@QNSV<G6=_R,EI##*N&"-)PF_YXB
MK94OL_EQ&M52ID7&-,WZ66B3&IW*!6L?G=49W4_5*8F(\!:HZ/S0"B>T>=PC
M47&EU-4::''!OT97XE8?DC3%E*']<BL)A0_N@>NVU3.=.@\M8D[/;N1#4VS8
M&SHGF-A?HLW.NZ+WY2CP+3#%BOR.M&^LW=B.OF77(VH*V4.S'D\+DFO6PM$/
M>KX,:*1Z9X8"LLEYT?=4JU5_/E5=:6U])OMVU4ON88JF_RNFD:CV*(65@#1Z
MKO"(%GUT,>%DK3K+)>&B3U7#&' (5 J(]RM"^.M$&JC^S?#^ U!+ P04
M"  9@4]6 PKH;R,#  "H"0  &@   'AL+W=O<FMS:&5E=',O<VAE970Q,S<N
M>&ULK59=3]LP%/TK5YDT;=)*ODH+K(W4$MB0AH9 P,.T!S>Y;2V2.+/=EO[[
M73LAM"QTE>"EC>USCN^YUU^#E9 /:HZHX3'/"C5TYEJ7)ZZKDCGF3!V($@L:
MF0J9,TU-.7-5*9&EEI1G;N!Y/3=GO'"B@>V[DM% +'3&"[R2H!9YSN1ZC)E8
M#1W?>>JXYK.Y-AUN-"C9#&]0WY97DEINHY+R' O%10$2IT-GY)_$?8.W@#N.
M*[7Q#<;)1(@'T[A(AXYG L(,$VT4&/TM\12SS A1&']J3:>9TA WOY_4SZUW
M\C)A"D]%=L]3/1\Z1PZD.&6+3%^+U7>L_1P:O41DRO["JL9Z#B0+I45>DRF"
MG!?5/WNL\[!!\/NO$(*:$.Q+"&M"N"^A6Q.Z-C.5%9N'F&D6#:18@31H4C,?
M-IF63?9Y8<I^HR6-<N+IZ$:+Y '&E+D43D5.JTDQ6Y .G#,NX8YE"P0QA0KX
MLS2#"KY)5FBBW"I>S.#>9A?3SFB)DA8+C!0MHQKZ*4;->*8^DV0E(JJ1@:O)
M@ G#3>I@QU6PP2O!^@%<BD+/%9P5*:;; BXY;^P'3_;'P4[%&),#"/TO$'A!
MT!+0Z?YTOX4>[T_W=K@)FV*&5B]\K9AS)K$S^;>8(TGUFB%M5PV3-6SBKMC:
M=H]63*;PZP=)PH7&7/UNJT\U?[=]?G-$G:B2)3ATZ Q2*)?H1!\_^#WO:UMN
MWU,L?B>QK;QWF[QW=ZE'UUP]=*82$3CM"M+7()G&M@160L=6R!S)R\@[\()^
M?^ N-U/3"O/]WC8L;H5YW6?8EIW#QL[A3CMGCR6=RK0VR$O>9F(WO0=K9%)!
M"+G=K&VE?[-"_!:%K:STFJST]LN*LH=8*7F"L!09[;",ZW5;GGHMY>F&8?BB
MV&VP\#AX6>Q66'@4MA>[W]CJ[[05\R5/L4AAS3%+VUQ4_*/->5\8^"\BWH6H
MPG8W[K <Y<R^!10D8E'HZCQO>IOGQLC>LB_ZQ_0,J5X-SS+5&^:2R1FG&RG#
M*4EZ!WU:0[)Z%U0-+4I[4TZ$IGO7?L[I*872 &A\*H1^:I@)FL=9]!=02P,$
M%     @ &8%/5OW#H]X>!@  _R<  !H   !X;"]W;W)K<VAE971S+W-H965T
M,3,X+GAM;+6:[W.;-AC'_Q6=U]O:N[5&XG>7^"XQ[LV[;LWJ=+N]E$&)N0!R
MD9PT__T$IL8(68%-SHL$\/-\\^B#+.DKN'BBY0/;$,+!MSPKV.5DP_GV_73*
MX@W),7M'MZ00G]S1,L=<G);W4[8M"4[JI#R;(LORICE.B\GLHKYV4\XNZ(YG
M:4%N2L!V>8[+YVN2T:?+"9Q\O_ YO=_PZL)T=K'%]V1%^)?M32G.I@>5),U)
MP5):@)+<74ZNX/L%"JJ$.N*OE#RQHV-0-65-Z4-ULDPN)U95$<E(S"L)+/X\
MDCG)LDI)U/&U$9T<_F>5>'S\7?U#W7C1F#5F9$ZSO].$;RXGP00DY [O,OZ9
M/OU*F@:YE5Y,,U;_!D]-K#4!\8YQFC?)HH(\+?9_\;<&Q%$"=$XDH"8!#4VP
MFP1[:(+3)#A#$]PFH6[Z=-_V&ER$.9Y=E/0)E%6T4*L.:OIUMN"5%E5'6?%2
M?)J*/#Z[P24I.)C3?(N+9_"IR)[%29&(KD 2\"$M<!&G. /+8M\IJYO[]BA"
ME7^-,Y%%P*JJBH'7$>$XS=@;D?AE%8'7K]Z 5R MP.V&[A@N$G8QY:(I54'3
MN"G[>E\V.E%V1.)WP(8_ V0AI$B?#T^'BO1H>+JE2%\,3H=A-WTJ;M_A'J+#
M/42UGGU"[VJU6MRN5!#W>8XZKQJ#WK,MCLGE1 PRC)2/9#+[\0?H6;^HD)H4
MBTR*+0R)=>#;!_BV3GTVQVP#1"<&<75 ON[21YR)KX2R4^^EW%JJ&L(?9XX5
MP$#TX,=CTOTP.["A'W3#(FUA8QD:$NLP= X,'2W#%8EW9<I3PL00L2%9 C@5
M@QRO+CZK..[EO Y'WY<H*H)"1PJ*M(6-96A(K,/0/3!TM0P_\0TI 6:,J+N>
MVZ,!'>@$C@2M'Q8&CA-*U+2EC*5F2*Q#S3M0\[34;BD7D]MI:EX/AVO;MA_8
M$C9%7.AZR+4D<-IJQH(S)-8!YQ_ ^=HYY^/RZGKY<7F[7*S U1\16/SY97G[
MCPJA;W(.,BD6F11;&!+KW(S@<#,"_?BY6],R$6LU+E9D!>5$V9>#_@A@^8$E
M==&Y*LP+77G@U%8T%IXAL0Z\\  OU,+[;5>DM+).1PP3LA93^*Y4@PS[$PN$
MKC0[SQ51EF=)4WVDK6TL1D-B'8S0:IV$-6 LS5*\3K-Z,E<NZZT^%O$30'D-
MI ATK="W T\BJ*]J+$)3:EV&1VX,ZK_)G,8/&YHEI&0_U:M)]0*HD3FF$P1!
MZ$.9HB+.#0+/D2'"WI+31YX?2'H+19QG>V[8#B+=AK<6!FH7Z?W.4Z^IV5 <
M:. \K0I43M3Z<D?WJG,X%-A:%*CW*%V3K@1HTDO,C:I%1M46IM2ZMZ)U.M#Y
MCUX=FK0B<Z-JD5&UA2FU[BUHC1+4.Z51CATJ#!&R;7FR5X1YCFOW1A6CQLF4
M6I=C:YV@WCN-=NVP[Y(4MET5U??M^MI&DSR'E8*MEX):=S!;%H^$\;P:H],"
MK''Q4"U'69JDN%23]/N]TK&MGIM7Q=D!<EV9IE$K9$JM2[,U0U#OAKHT"UJ\
M[1(]M3)5&)^P![0?%,A!D;Z^T33/88Y@ZXZ@WAZ]M*\$%3[']7KCHR+*EW>5
M])6,YG8.-X1:-X2&N*'3W%#?WT#+<9 G+^&5@58(+?E+K"]H])[Z.8P0:HT0
M@H;VEY#648U^R&%2+3*JMC"EUKTE1T^9]!9MV"X3ZCLLY3:3,DZQSZ0O:C3"
M<Q@QU!HQI#=BX_>:&L&7-IM488K=)GUYHV&>PTJAUDHA_5.C9<%)&3</GK?X
M&:^S$PS[3X)LSY4)]H,@DI^XZ2L:S>\</@BU/@CI?=!5')<[T0')MVWU+'^_
MXT+KZ?Z%33S4=SMNZ,D+>4646'G*BR5]D:.1GL,2H=82H2&/DUZBUS<XT'51
MV!LA57$6<J!,T*@5,J76)=A:(:2W0D,W0%'?V2@W0%5QJ@U0?5FC(9[# :'6
M 2&] _I_FZF-N-N9F94K4U6@<F5JU!"94MO#G1Z].U6]&O<[+N_3@H&,W EY
MZYTOFE?NWS;;GW"ZK5^G6E/.:5X?;@@64*L \?D=%4NCYJ1Z0^OPSM_L7U!+
M P04    "  9@4]6?U.[,1H&   ;'0  &@   'AL+W=O<FMS:&5E=',O<VAE
M970Q,SDN>&ULO5EM;]LV$/XKA%<,+=#4XND]2PPTUHH&6->@6;</PSXH-AT+
ME417HO/R[T=*LF23)\99@WU)+.FYTSUW?'E./+OGU;=ZS9@@#T5>UN>3M1";
MT^FT7JQ9D=;O^(:5\LF*5T4JY&5U.ZTW%4N7C5&13\%Q@FF19N5D=M;<NZIF
M9WPK\JQD5Q6IMT615H\7+.?WYQ,ZV=WXDMVNA;HQG9UMTEMVS<37S54EKZ:]
MEV56L++.>$DJMCJ?O*>G"<3*H$'\F;'[>N\W451N./^F+BZ7YQ-'1<1RMA#*
M12K_W;$YRW/E2<;QO7,ZZ=^I#/=_[[Q_:,A+,C=IS>8\_RM;BO7Y))J0)5NE
MVUQ\X?<?64?(5_X6/*^;O^2^PSH3LMC6@A>=L8R@R,KV?_K0)6+/@ 8C!M 9
M@&[@C1BXG8%[K('7&7A-9EHJ31Z25*2SLXK?DTJAI3?UHTEF8RWI9Z6J^[6H
MY--,VHG955JQ4I Y+S9I^4@^E_FCO"B7LK)L23YD95HNLC0GEV4[QE2M3O80
MF/VU2 638T/4A*^DY8(7C+Q.F$BSO'XCS;]>)^3UJS?D%<E*\L>:;^NT7-9G
M4R$)J;"FBR[XBS9X& F> OG$2[&NR:\RGN6A@ZG,1)\.V*7C JP>$[9X1USZ
MEH #@ 0T/]Z<(N;)\>:.A8W;%]=M_+DC_H8R=448*O.6S-.-JF9-_OY-FI%+
M^:#^!ZM!^PX/?X=:ET[K3;I@YQ.Y\-2LNF.3V<\_T<#Y!<O?2SI+7LC906Z]
M/K>>S?OLLA1,>A5R"*O48HEK'?B- [7^WLT\&H,;GTWO]E-BPMPH]'W_$)8@
M, !*!]@!#;^GX1]'@SULU%#!>+0>@KTWG] H]$*-!PKS0.>!P-Q0,L9Y!#V/
MP,IC7K%E)DC.ZYJ\[KB\(3>L9*M,8*0",XP@UH.=FZ@H<AV-$>+*C5R(<49A
MSRBT,OHLUJRRC"ZK]7.GY4LZ2T(C'[X3P$B!HSX=D34=UVF>5AFKB=PJ""LV
M.7]D;%?@VC9\([,\X% OTL<O@J.A&_M4*S>&@R .1V9BW!.,CZBWA4>,##/?
M<[3PYAB,>H'. H%! (&+DZ#.H"><)Q:49J<1Z<-Q\[!S=QBO%\2N1@O%T3C2
M)R.& R>(@A%B>T*)6HG]SFQK?6>\_UKJ@$OUZF X"G'HZ31,7. YX(VP@($%
M6%DDV5TF-<%22K.2R,F\8I5<.8G4F8MO*"] TB[SJ=,Z"I9@,!KN#>%#5H/.
MH=:M?J\V)+V3*C.]R>40Y$3>*23/AMV:YTM6X2K3-<**8^KHFP$"HTX<!I'.
MTL0%X,+8U!H4![5+#B6R*[963=<=Z_D*464W6[&CW IRE*5G;F:A&^K+( *3
M*H-&L<[2Q 7*WPC+09!0NR(Y["A0(E8'S]WZ7M1;\E+>#I,WJ" :_ ^*GUJU
MUK,3_)+>DI?R=IC@0911NRH[0O934_]0?7V?8R#'V,M,$(3.R 0;A!2U*ZEC
M)#]%1$X8F2P06 1@\,"\>>'84C$H)FJ73,\6_1031P'HK!"4;VQE"$@NDB.B
M'P;]!';]])3L!U/?Z!IHCF!\34\E".8$1L86#"()["+IOZMT, 7/20AZKXRA
M JIOP"C*&5& ,&@GL&NG)Q4Z(/(&0D.AHS WU#?8$=@8C4$L@5TL[3[(J6FC
M9LN*5[V:4+)=E:Z[7%6\(/7VILZ665-7E+4I=TXH]:@^K7 <-58+% ?4B4:(
M#_H)GOID\[S6!$R% ]0W)AN" @=T4@@J<$>$+PQB">QB:9#S1JG:*?A]FXE'
M]9EU6RZSNI6*2N_O@(^VI<;\5"/KY8=Z:X;A0*Z%1@Y,7.CZ8^H?!M$#]F\_
M]LX,S,\S:&>&X;#.#,%9.C,8E 78E<5S.S,PQ0'6F1T'2S#8>&<&@]@ N]CX
MP<X,3.6 =68(#.W,$)RE,X-!B, 30N3'.K/.^_ZW7:PS0V!H9X;@L,YLNG=J
M5+#JMCE]JV5EMJ5H3TSZN_T)W_OF7$N[?T%/D_:<;G#3'AM^2JO;3#8<.5M)
ME\Z[4,94M2=Q[87@F^9LZH8+P8OFYYJE<C0H@'R^XESL+M0+^O/0V;]02P,$
M%     @ &8%/5C"'7IGA"0  S#D  !H   !X;"]W;W)K<VAE971S+W-H965T
M,30P+GAM;,V;79.;.!:&_XK*.[655*5C] 4XV]U5B9G4YF)VN]([N]?8R&TF
M&'D0[H[WUZ\ MV6D@VQ/F*J]26SWJP.O/@X/.G#[(JMO:BU$C;YOBE+=3=9U
MO?TPG:KE6FQ2]5YN1:G_LI+5)JWUU^IIJK:52+.VT::8DB (IYLT+R?WM^UO
M#]7]K=S515Z*APJIW6:35OM/HI O=Q,\>?WA:_ZTKIL?IO>WV_1)/(KZU^U#
MI;]-CU&R?"-*E<L256)U-_F(/R0\:AJTBG_GXD6=?$:-E864WYHO7[*[2="<
MD2C$LFY"I/J_9S$71=%$TN?Q^R'HY'C,IN'IY]?HGUOSVLPB56(NB__D6;V^
MF\03E(E5NBOJK_+E[^)@B#?QEK)0[;_HY: -)FBY4[7<'!KK,]CD9?=_^OW0
M$2<-<#C0@!P:$+L!&VA #PWHI0W8H0%K>Z:STO9#DM;I_6TE7U#5J'6TYD/;
MF6UK;3\OFW%_K"O]UURWJ^\?TDJ4-9K+S38M]^B?9;'77\I,CZS(T.>\3,ME
MGA;H2]G-L6:L;DX44/O'.JV%GANU0G*%YJE:H\]Z?BGT)A%UFA?JK0[QZV."
MWOST%OV$\A+]:RUW*BTS=3NMM:GFU*;+@X%/G0$R8  3](LLZ[5"/^MSROH!
MIKHWCEU"7KOD$_%&3,3R/:+X'2(!(< )S2]OCH'FR>7- X\;>AQ@VL:C _':
M[E^UW;^JY ;IC%'I82R?NB67U[E0'Z!N[\(R.&R3CCZH;;H4=Q.=;Y2HGL7D
M_J]_P6'P-ZC+Q@R6C!2LUYWLV)W,%_W^'SH5Y^52;@349UU;WK9M,N[S/0X(
MQ7H:/)_V!B##9!:QOBQQ92$+B%'U#/"C >Z=#Q^SWW16Z59G+77J7DJ]P@N!
MRJ.SYO?FV[*9.MM*/N=Z8:'%'KW9-4L^+]]>/HOXF+-HS&#)2,%Z@Q >!R$\
M.XO2Y;(2;3[525*)Y:YJ>Q'JQ"Y8>#(1;N*86),*$,UFEB@!1'KFP3,J.IJ)
MO&8^;F15Y_]-7[W\MBMSV:#%0E:9OH#4>LYD8J%GW*Z"_47.67$>6O8 #0TL
M=X F"&%S\=%<?)6YGJM2UD*A7*F=ODH*M)2J!OW%SGG%C%K^7 TFQ,X(@.AD
M'O0,SHX&9UZ#C[5<?FO1*=,&-IHG56L6\C%S#D\PCNR1 E0!Q=RRXJI8B&/8
M"PX,S01>-_-U6CZ)!BEDO1852I42\)@< O66 N6N&T@7A[$],H!,C]^)Z[ZA
M$SS#9S/%E7D8=(N=TXL8BR/;K"O#-)SQF>W6U<TB2J(!M\2X)5?!2EX^"W7)
M9>80=Z3KS*C1DK&B]?O4\!_V\M#]0R670F2''M4(?[C0O-/SJBCT?YJ[T3;=
MHTR^E*I_,4)K460-#AR:[<&^I\YD"*.9/;-<$0X":L\K(-2,#LPJ@VSX/+,M
MCXFAD&D)KQ'F7CYBS&>.%5>'.9VQT#;CZFY"2G2.&3!D$ Y[X>1<4H!6#6B8
M P-'J$,6@"Z*0OL*G0"RFRAB$1WR:V@)AU>EA55W6WI!6O!BV-5I8<QHR5C1
M^GUJH W[J>W+*[7H!:\/L!)5I:>/:FC@74O_^O?S9(-=Y KLV7-6D@ 21F@X
M<*>##;MA/[P]''UE>;-.AC887*RZH21P2. B60+)<!3@ 3.&T[ ?U!YVE4YB
MJAVPNA*IVE7[;KQ 3RY?W41AA)EM"M!APK!M"I!1'D4#\$D,L!$_L'7X*;<M
M7XOOHEKF"LY6!  Q^Y9Y[C_:M4L4.B09HAQBF([XF>X*S]Y U^8OXE*;'D)K
MI,<Z9+]O# $2+PU9M"(VVT+NA>CF.=J^+H%MD9;-W<I&=V#WI]=4!?8B 2[8
M++:GCJMBS 9?0!0,3 <#:,0/:&>NYM#%#G3ILM--1' <<MLH(,2,Q\[M-"",
M9G1&!H",&" C%VVB-4E,H#>9Z#XUX-)U1$.D[0?Q^RY_3HMFLPJT[!(6X4'@
M) 57%L91;-^1 C*,0XZ'[!I<(WY<FP]Y0FF-]$6IO02+*I<9:-+%*A;$V*$T
M0$=CBJ/8M@GH,*-#F$T,I1'_II;7YD(\Y679S&*_67>#"C(QAW1]$P>SK@[/
MHC@>6K0&GX@?G_IU#]"*-\#5N7O,:,E8T?J=9[B,Q'].38)X>>_J/ATS6C)6
MM'Z?&CPD?CST%R:(RV]@90+20:4)0.>I35"#@S3X?ZI.T#%Q<3YJM&2L:/V1
M,)!*_9#ZL\[?];ZY)._*+%=UE2]VS9ZWVBU4GN5IM?=,-PKL(S)B[S8"*GWO
M@6.G:@$)><R'[JFHH4WJI\TKZS#4I3]]:V>O(4AE[[0FD(B0(4,GQ5X_2_YX
M+8:ZT.<68R"1@X^0:*@<0PT[4C\[CE*0H2[JN1490 249"#54$V&&F2D?F2\
MIBI#@6V\V!DQ@"*),V(0&@Z4,*CA0GJ&"RN1Y34JI%+Z;K>QHJ%?3T&QRNNW
MH"$ [D(;=P&1LR,):/ L&& _:MB/^MGO\B(3=3>V;C2\VSO*@(RZ&0,0#6VM
M4H-BU+]%9KPT>7"GI]MAB%2+\IW!(D\7>3&<%MT=+QIR>Q\04'%GSQP2!4,S
MT+ 1/<]&(Q31* 11G$?V#3:@TY<KYES57-DL8 ,CR@Q",3]"_>$:&AL5AD:-
MEHP5K=^G!H:8'X:^M'W88&FS4HX(-#!/F(LK]F( )%3?Z-H/ $$8-7 %909Z
MV#5;;']"09"Y;.,6! $14!"$0@WM5#!#2>R"';?S!4'F HPSCF<E"2")\, C
M-^SD,;0+:IH_7@)DP-:8.U2NB%&;,!) A3D?>**#&1)B_N?5_G#MCXWZZ-FH
MT9*QHO7[U! 9\Q-9/P/D)Y5 EZ;;8B#8ORY<.:O#E82QB]#>2'V+AM&8G]&^
M"IW!VH0-N@(-G:]E I(;'@2!L^9]H?J.#*DQ/ZF-4[!E+F Y)L]*$D#B*=@R
M VKL3(WSLH(M@ZJ1;L'V,ED"R88+MMR &/>7-J\KV'*HO D4;"$=4+"%9)Z"
M+3<HQ,<J7G)@U\8IV/J/=O4SO< A!PNVW! 3]Q/3%9Y'?0Z-N_3C%FS'.F2_
M;PQ+\6L>+QNG8,N!A\7<@BV@<@NV@&@@$W/#7OR'V.O2@BT'G@^+8F;?$\\!
M'6:Q@\J C(5#*9F?O"YP_EFS,6JUW-U;(E$<.(/JRC"ES)GT@(R3< "KN2$C
M_@,US+.E6NZ"S(SH^SK;(X!%S-T_!60<XWC@[H<;-.)GMJ]&J-,>#L']%N:
MK&_AX-2543[#]MR=GKSFMA'54_NZH-)I95?6W>M=QU^/KR1^;%_$LW[_A#\D
MW8N%)DSWGN,O::7]*U2(E0X9O(_T.57=JX/=EUINVY?I%K*NY:;]N!9I)JI&
MH/^^DAHO#U^: QQ?X+S_'U!+ P04    "  9@4]6/0U)P=,%  !2(P  &@
M 'AL+W=O<FMS:&5E=',O<VAE970Q-#$N>&ULO5IK;]LV%/TKA%<,+=!:(O6R
M,L= $[;8/G0(FF7[S$IT+$02-9*.VW\_ZF')DFC6"8@A0*S'O4<\5SQ7QS+7
M!\:?Q(Y2";X7>2FN%SLIJRO'$<F.%D0L645+=6;+>$&DVN6/CJ@X)6F35.0.
M<MW0*4A6+C;KYM@=WZS97N992>\X$/NB(/S'#<W9X7H!%\<#7[/'G:P/.)MU
M11[I/94/U1U7>TZ/DF8%+47&2L#I]GKQ$5YASZT3FHB_,WH0)]N@IO*-L:=Z
MYX_T>N'6(Z(Y360-0=3',[VE>5XCJ7'\VX$N^FO6B:?;1_3/#7E%YAL1]);E
M_V2IW%TO5@N0TBW9Y_(K._Q..T)!C9>P7#3_P:&+=1<@V0O)BBY9C:#(RO:3
M?.\*<9( PS,)J$M TP3_3(+7)7B7)OA=@M]4IJ72U $3239KS@Z U]$*K=YH
MBMED*_I96=_W>\G5V4SER<TGPLNL?!3@CG)POR.<@@_@L[H;C OP(&@*LA+<
MLJ+:2]+<*+8%FIRWF$J2Y>*=RGZXQ^#MFW?@#7" J,^*&N.AS*1XKPZJ[;]V
M;"](F8JU(Q6'>B1.THWWIATO.C->B, 75LJ= )_*E*9C $>1[RN CA6X049$
M3),E\.![@%R$- .ZO3P=:M+QY>FN@8W7WT^OP?/.X-T0D26ZLK9IOCZM[BY7
MHB()O5ZH]B$H?Z:+S:^_P-#]35<2FV#8$MBH7'Y?+M^$OOE3==:L3%A!@61
M?19JBBO1)4\[EJ>4:V=H"QDTD'5??=[$,72#M?-\6J-Y%'3C*%R-P_ \+$0>
M\OJH$:V@IQ48:?W3M#LE7O),N6K?/;-6CJK_"ZGTIT0,WF;'P^]T7-OKA"?#
M0[X7>W'@3^CJ B,OC* W(:Q%7$6QA_2<PYYS:.3<S'Q C[VI4KWIE'5#-&5Y
M3GA[LCFJY=Q>)SH9H;]TPPE?79 _*0J>!Z%E$.IY1CW/R*APG.5[.>U\[< C
MFQJW"88M@8T*MNH+MK*O\=5%&I]':34^#S-H/.YIQ?^3QN-+-:X+U&I<BVC0
M.'0'N^+^?/8KIPCH=JNLH^*YO=*Z"->F%JRB85MHXQ*>.#YHG#@?N_G2310U
M1T!ZK&K%)"UE1O+);/K)#.JN.+KA@8N\8"J%6VVD^G,#-)E#ND@_A,$*GFF@
M$ T50,8*="W4RL.BN]1IC_>6\?1IH8GREUXPI3R/4L^+,WT"#I80&BW4YK[N
M=8!5M7_76VZKYM J&K:%-J[=X ^A;Z??&'WFBTMH$PW;0AN7</"BT&Q&V^E7
M?SE/:Y%5M!3M5\F?-96Y4XS=E0^GTIJ'0<^%\?0AK(D+?>CZ9]0UV$YH]IU?
MJ9 \2^I^TI@*0 Z$G_EJ:T1Z\22QB89MH8VK.)A:>(&KO41G5CVN531L"VU<
MPL'F0K//?;7.5G,!^:O0<Z="T\1%+HK"J=#F<:O0/]'CF-_@=Z'9\,Z$MJ]?
M*6D9&8%>/$ELHF%;:.-W78-_1G;\,[+JGZVB85MHXQ(._AF9_?-K=8;FAC9>
M02^>R$P3%H6N/PG#FC 4Q-$9E:'!&R.S-[ZCO/DUH4SHJ<S !U 0_J2^2C?$
MM?R,P"^>,C;1L"VT<5$'!X[,;V4O5IU5(VX5#=M"&Y=P,.+(_*;VU:KSYT\M
MA"#RIK+3Q'DAC&>ZF\<%RF^>L9%H<,G([)+/ZZXZ.7->?$;T%\\<FVC8%MJX
MLH-!1Z$=\5EUYU;1L"VT<0D'=XZ,UO7UXHOFH@HCN(JFXIO'N5/=F4+&M ;'
MC,R.^5-1Y>P'/0JNVO-DISB"*B>EEHX1[L4SQ"8:MH4V+N5@SE%L1V16K;E5
M-&P+;?S#[6#-/:-O?;7(.MB1$PSCZ;M[;12<"!%KHJ8J<TX6&Q24/S:+-H0:
M\;Z4[:_N_=%^8<C'9CG$Y/@-O,+M\HX!IEUM\H7PQZP4(*=;!>DN(_4 X>T"
MCG9'LJI9TO"-2<F*9G-'24IY':#.;QF3QYWZ OTRFLU_4$L#!!0    ( !F!
M3U9RI 6&7@0  &$:   :    >&PO=V]R:W-H965T<R]S:&5E=#$T,BYX;6S-
MF5%OJS84Q[^*Q:3I7FDK& A)NB12&W>Z5]J5JD;;'J8]N. D5@$SVS2]WWZV
M(1 2PFTJ/^0E 7/.+S['_CL^>+9C_$5L"9'@+4MS,7>V4A:WKBOB+<FPN&$%
MR=63->,9ENJ6;UQ1<((3XY2EKN]YD9MAFCN+F6E[Y(L9*V5*<_+(@2BS#//O
M]R1EN[D#G7W#$]ULI6YP%[,";\B*R#^+1Z[NW(:2T(SD@K(<<+*>.W?P%OF>
M=C 6?U&R$P?70(?RS-B+OOF:S!U/]XBD))8:@=77*UF2--4DU8__:JC3_*9V
M/+S>TW\WP:M@GK$@2Y;^31.YG3L3!R1DC<M4/K'=%U('--*\F*7"?()=;>LY
M("Z%9%GMK'J0T;SZQF]U(@X<8'3&P:\=_&.'\(Q#4#L$[W4(:X?09*8*Q>0!
M88D7,\YV@&MK1=,7)IG&6X5/<SWN*\G54ZK\Y.(!\YSF&P$>"0>K+>8$_ I6
M:G8E94H 6U=M N1,@B53PYT03A) <W67%:54O@#1M)2JL6$5BJ4>9VI<*^0G
M1"2FJ?BLX,( 9ZY4O==]<..ZI_=53_TS/84^^,9RN17@(4](T@6X*NPF=G\?
M^[T_2$0DO@$!_ 7XGN_W=&CY?G?8XX[>[^X-1!,T(QD87GB&MY(L?@&LT'+J
M3>^@NUY?;D6!8S)WU (B"'\ESN+GGV#D_=:7&ILP9 G625O8I"TT].!,VNYR
M21,]@=7R U8D+CF55$WXA[<X+=4\ VO.LGJR8[-4*5'TJ.:?/Q08?)4D$__V
M93^TF7V;,&0)ULG^J,G^:'#2=K)?K0S@DUI<JLO/?8FL@)$!ZG^UUT4X#<;3
MF?MZF*%3*QA-@R,K=&H5A=-PW%AU8HJ:F*+!F)Z(D)S&>D441I-XAWG2*\E!
MT*63PB8,68)U$CAN$CB^"DF.;6;?)@Q9@G6R/VFR/[$MR<FIC()P<J3(4Z-)
M& 5'@CPU\OK%.&VBF5XFQC*GLE>+@YQ+9X--&+($Z^0/>NT&T;L*-=;=L#0
M5FG(%JT[! =[=&A;DC6Q\P<(_9%W),H^LY'G'9FA'K,SNH1^&Y0_&)2:&:9L
MS6-R*$U5(:@"]$55O+J<2WIC&P1?/%-LTI M6C>I;0T @^L0J]5BPBH-V:)U
MAZ"M)^#@AOE#8@U/][0C?QH=B_74[$2H0R;=@-HM.AS>HY\7:G'PY+Q:!^D7
M3Q6;-&2+ULUL6RC Z#K4:K7.L$I#MFC=(6A+#3BXE_Z06L<_DN&RQ\0?38/)
M\7:WURZ*_-$9S;9[>#B\B7_(BI1])WO!%B6/MTJ@H$AQWAO3(.[B&6*3AFS1
MNJEL"P@XO0Z16BU K-*0+5KW-6U;@OB#^^N/B+0F#HGTQR9HT*0*QCUX]YX1
MOC%G& +$K,QE]2JZ:6W.2>[,Z<!1^SV\1=5I1XNI#E^^8;ZAN0 I62ND=S-6
M_UJ\.L^H;B0KS!O^9R8ER\SEEN"$<&V@GJ\9D_L;_0/-J=+B?U!+ P04
M"  9@4]6P8='/@X,  #%60  &@   'AL+W=O<FMS:&5E=',O<VAE970Q-#,N
M>&ULM9Q;;]O(%<>_"J$NBBQ01YS[3&H;6(N[VP#=;I#LM@]%'QB)MH5(HDO2
M<1;HA^]0HC7DS.'PXG$>8EW^/)HSU]\Y,^3E4UY\*>^SK(J^[7>'\FIQ7U4/
M[Y;+<GV?[=/R;?Z0'?0WMWFQ3RO]MKA;E@]%EFZ.%^UW2QS'?+E/MX?%]>7Q
MLP_%]67^6.VVA^Q#$96/^WU:_'&3[?*GJP5:/'_P<7MW7]4?+*\O']*[[%-6
M_?[PH=#OEF<KF^T^.Y3;_! 5V>W5X@?T+I&RON"H^.<V>RI;KZ/:E<]Y_J5^
M\WYSM8CK$F6[;%W5)E+]YVNVRG:[VI(NQW\;HXOS;]87ME\_6__IZ+QVYG-:
M9JM\]Z_MIKJ_6LA%M,ENT\==]3%_^EO6.,1J>^M\5Q[_CYX:;;R(UH]EE>^;
MBW4)]MO#Z6_ZK:F(U@6(]UR FPNP?0'MN8 T%Y"Q%]#F GJLF9,KQWI(TBJ]
MOBSRIZBHU=I:_>)8F<>KM?O;0]WNGZI"?[O5UU77-X^E_J0LHT_9G6[.*GI_
M.'6FNE$NHIOT\&5[N#M_^R;)JG2[*[_7W_W^*8G>?/=]]%VT/42_W>>/97K8
ME)?+2A>K-KY<-T6X.14!]Q0!X>B7_%#=E]&/ATVVZ1I8:G_.3N%GIVZPUV*2
MK=]&!/TEPC'&0(%6XR]'P.7)^,MCCS?DW$3D:(_TV'NN^X_90UY4=6NTV^C?
M?]?RZ'V5[<O_0'5_LDUAV_6L\JY\2-?9U4)/&V56?,T6UW_^$^+Q7Z%Z"VDL
M"62L4Z?T7*?49_WZM[Q*=[K?5IFV7>D7ZWR?0=5W,L..9NHY].LU10H3=;G\
MVJX85T:D8(QU90D@PQ@A(^LXP\[.,*\S[VLWRJ:7G'U*=[M\?>PCX)@\F>2M
MHL263X.*Q*?H>,+/GO IS9)]T\M;";8+=WX:24&%Y0*DHMAN%5=%A&X^V!5Q
M=D5X7?E'5MG]*WK3./0]Y)%P2D'CF"ILN>3*"%>(V$WCRK"D DO8*7EV2GJ=
M6A799EM%NUPO&(TOT9O/V2&[W5:@4](I!E=V_:]<T864CD>NBDB"%>R0.CND
MYK=2E-[J;Z*UZS3DJG++IPCC=I<$9$(H;GOKRC#E1/6XBV*SW,=>AW_6*!CI
M9:-,=UF4WVK>^UQN-UN-?%%>1)OMUVU-=. B'@_.&,.2!) HP7JZ)6I1#/*W
M8WX8,9DW1MH_+FG,I>V&*V.4Q<AVQ97QF,B>R1QAXPOV^O)K=:][W6&<1UY3
M4Y?WH-:2QEJG&F..>^959' (><F@T]:>\=A8Z8PTW=@$V:WMZK!>NV-A-S>@
MPS@6M,<?@R+(SR*_/F1%>N2ZYPFHGFK Z;2QU%G0B-#+A.T3H*-4,6K[Y.KT
M*H%Z5G%D@ 3YB>2TCJ=EF55P0."2 R.$"$EL1P"A8APS9U[Q%F@F32+#+<@/
M+C\7]>JPRU,8MI"+&!3I\$ YG1$02BZ8P+:_WO+,]=? #?+3C>FS37121O][
M#A;!"O":FSQ/A;26A++6K4J#5$B^8GB'O, VN6)#6DM"6>M6K$$[Y&>[T3$>
M<F$+*2:%,S@!G50<.V  P%LLE.BA'&S@#?OA;7QXA%W,0K$4]O0*RG!L!TB
M#"O5MTQ@0VUX@-JFQDC812ZD*.-V1 'II)*N8Y"]6+:6H:YGAN&PG^$F!TK8
MA24LF-->KNI"%QAQVR_ 6HQ1#WIA@UYX +W"A4O8Q2FDD$1VO OHL&XA9]!!
M]D3,.>_QV> 9]N/9_(C);WCJW!S46H)=\NN/P[ !/^P'OW%Q&':ICJ)8<;OI
M71DAU$[R)/XBS5QFL$$_[$>_*>&:W]3D'A'26H)=],2*B)Z, S:HB <28>/"
M->QFK) F7V'G&" =5PC9H0VD8Z@WUXH-KV%_#FQ"N(;=G!7EB-CY!D F"'*"
M-4#&))=]8]9P$A[#2?W!&G9QABJ"VE-KXX<K9$P7$#O+D[= ,T<L,1A%!G)@
M_F"-N+1#F-"89_L+"*G^AXCMK[\\<_TUF$7\F 4&:S^EZRHO>L(UO\')NT8A
MK26AK'4KTY =P:^Y&Q<T7Q?46A+*6K=B6[N<?K8<':X1B B%LP*L !V23%";
M'"%=K$@K-]/UR) CF;3)Z%G\B$MC]KHW+$F\DJX/!NC( -!-#=&("VU(">ZL
MXY!. R@GME.N3HGCQCKHF,$VXL>VR1$: ?A(*COR!%2*VVF^!%#I<41QCU.&
MM<@+-AVGQ6<$X"=%A7 <AGB,(R=A">ADW)L3(0;'B!_'YH=G?L.3Y^*@J3/B
MLEY?CS><1P;V.D>%* 1(7F%L-^<*D"$2.PD6?Y'F'O(PI$?]I#<E-O.;FMH=
M@EI+*)" 0W%? HX:,J3CMTT]<P$%]DV%GM7M0S"N3%!A;Z\F@(S1&/4LM]20
M&1W8-QT?F%$W/X:PDO:NT@K2Q93&RG;)U5&A1$^^C1HFHF.8J#\THP"Z8!;K
M2K<= 81<*&JO7XF_0',';.M8UD"RS1^:46!?4T?U CM=$1 RR@FW5V)_>>;Z
M:_"*^O$*#,T^I'\<7X(U$"C9U5132&M)*&O=NC1$1_DK1F8T:&HNJ+4DE+5N
MQ1JJI'ZJ'']8$F+!6#B')0$9UA&7/32!$W&T[[@%-<!(_< X/BJC/@AK7!F4
M)%Y)UP>#<O0%Q]9 5P!<JP]2V.X ,L2DS?* C,:DQRMF:(WY:6UR2,8@++*S
MJX"(VBG8!!"U0YBN0P:OV OV-Z>%8PS8J63"225#,H2HG4H&9$3V[?XP0V#,
M3V#S8S&_X:FS;U!K"7/AKJ^K&[!CX\^P]<^G#,IT<>P<U'9E@C*;=/PEFKF(
M,$-V;."4VX10S&]J<F\(NG'* ++$?0?X6R?XQ^^;^F8!-QG&"7:.- (RH@2W
MHQ9 AK"4?9W;@!@;V!$='X@Q-Q%V@;E[4 74(22<B0W02:EZ C%F$(B-0:#^
M0(P!Q_)UA$R=^1DXEZ\(MD\])/[BS!VLAI'80%+-'X8Q%VDD$]C.$0$RQ BR
M@]/$7YBYSAJ88GZ8 F.P55[H*"*MX&$8**O55%-(:TDH:]W[=PS#\?@5@S >
M- <7U%H2REJW8@U+<C]+C@[".(" 3M8>$L5VY *(<!\4<P.)W ^)$^[Q<L%+
M2'O*7P$JB6U&2B!;M"]!QPW'\1<<B -]<EGM0J_,=H@,R21RO8*LM<]O=MTR
ML,;]L#8Y$N, %<7,\<I5,?LT%V1)JI[0A!O XB_8QYP6BG$7FRYD^^Q<XRPD
M0\+Q%Y I%/><0.6M.RD'[DB8'8OY#4^>A(-FPKC+=WVWG!JVX^,/J'FF56C_
MTFYR5\.4G6KPEV;N.F+0C@\<7YL0A_E-3>X)07=(.0"7J&_4&!;DX_=(?5,
M<!<G)7;0 JFDG7-+ %7GGL3NW<<&Q,3 UN?X($RXR:\+I*,K.ZP$=8@2>P\)
MU)&X+[\D# .),0S4'X4)B&IH[.(/*(R5<@:KOT S!ZLPK"0&$FK^.$SX,E.-
MIP#W.*#G+\5<+PU$"3]$_;C;[K>'_D<5^"^?.@T%M9:$LM:M.@-J@KYBN"6"
MYMF"6DM"6>M6K.%%\;([6 6 ;1CSF-J;)2M0R13#TL[0^HLTUV5#C&* & <F
M&R"UQA4A3D &"1$67#IWT/L+--?AUA,Z_.#7GG?\MZ_Z#4T>*$%O7PUEK5N)
MAB?%:]Z^*H(29E!K22AKW8HU*"K\*#KKJ3["A4GE/H,$4.F(4]K[ Y!,SUH]
MV05IT%3ZT=0:=]X[$?RFIG:0H-:24-:ZU6AH6*)7''DRZ"T>0:TEH:QU*]90
MM_13]ZR1)X%;<Q6U=]Y7H$P*.^Z 9 @3T7-(4AK6EN-9>^"HF=_2Y!X2%+M#
M6>O6HL%N^9K8+8-B=U!K22AKW8HUV"U?X5%V$B!L/5CLD0>HF)WC2"!5>Q1W
M_3)L+?UL;0T[[^ZBW]3D[A$T_QK*6K<:#;%+\9KC+BC%![66A++6K=C6<_W\
M6>%YX^YDL_TX2SO]-"Q)O)*3.\O6\VWW67%W?$YP&:WSQT-U>BKL^=/SLXA_
M.#Z!U_K\!KU+3D\4-F9.#SC^)2WNMGIL[K);;3)^6\?BQ>F9P:<W5?YP?(KN
MY[RJ\OWQY7V6;K*B%NCO;_.\>GY3_\#YR<W7_P=02P,$%     @ &8%/5L_@
M'7#$ @  VPD  !H   !X;"]W;W)K<VAE971S+W-H965T,30T+GAM;+6676^;
M,!2&_XK%IJF5MD @(5F7(*7IJE7:IJA1MXMI%PZ<!*N J6V2=MJ/W[&AB+04
MM57&!=APWM=^S/''9,?%M8P!%+E-DTQ.K5BI_,2V91A#2F6/YY#AES47*558
M%1M;Y@)H9$1I8KN.X]LI99D53,R[A0@FO% )RV AB"S2E(J[4TCX;FKUK?L7
MEVP3*_W"#B8YW< 2U%6^$%BS:Y>(I9!)QC,B8#VU9OV3^5C'FX ?#':R42::
M9,7YM:Y<1%/+T1V"!$*E'2@^MC"')-%&V(V;RM.JF]3"9OG>_=RP(\N*2ICS
MY">+5#RUQA:)8$V+1%WRW1>H>(;:+^2)-'>R*V.'V&)82,732HSUE&7ED]Y6
MX] 0] =/"-Q*X#Y7X%4"SX"6/3-89U318"+XC@@=C6ZZ8,;&J)&&9?HO+I7
MKPQU*E@6*PDW!62*?-[B79*C,U"4)?*8?"!7RS-R]/9X8BML2@OLL+(]+6W=
M)VS/8=4C3O\]<1W7:Y'/N^7?^1;E(R-W]^4V M:4;DWI&C_OF93DUU>,(!<*
M4OF[C:ZT&[3;Z9EU(G,:PM3"J2-!;,$*WKWI^\ZG-M8#F>V1>S6YU^4>S%)>
M("\M5,P%^P,1*;((<!HK'E[C-,P+$<8X#4@N^$;0M&TP.EMXZ6"49D-CII>8
M;=!WJFMB;UM(!S7IH)/TT3_^2V;+2S+;" !<=E0;6:?C2\D.9+8'/ZSAAX=-
M\.$AR0]DMD?NU^3^?T]P_U%.CAZF9 G:V957@HYJT%%W?L<431M$$6&9XD3A
MYBT+<5<1'[&,2!/:NFR7;?@-U(]^WQMY#T [N_)*T'$-.NX$78 (=0KS=?.O
MRD?X;7BE\[B!Y_3&#]@Z6W\IF]W8>O6QYQL5&Y9)DL :[9W>"+-*E$>)LJ)X
M;G;C%5>XMYMBC*<O$#H OZ\Y5_<5O<'7Y[G@'U!+ P04    "  9@4]6\R_0
M&N@!  !:!   &@   'AL+W=O<FMS:&5E=',O<VAE970Q-#4N>&ULG51=3]LP
M%/TK5M[!34H90DDDZ(J8!%)%!7M :'*2V\3"'YE]LW3_?K:3AFYJ>=A+[&O?
M<\X]]G727IMWVP @V4FA;!8UB.TUI;9L0#)[KEM0;F>KC63H0E-3VQI@50!)
M09/9[))*QE64IV%M;?)4=RBX@K4AMI.2F=^W('2?17&T7WCB=8-^@>9IRVK8
M #ZW:^,B.K%47(*R7"MB8)M%-_'U,O'Y(>&%0V\/YL0[*;1^]\&W*HMFOB 0
M4*)G8&[X!4L0PA.Y,GZ.G-$DZ8&'\SW[7?#NO!3,PE*+[[S")HNN(E+!EG4"
MGW1_#Z.?A><KM;#A2_HA=S&/2-E9U'($NPHD5\/(=N,Y'  NKDX DA&0_ M8
MG #,1\ \&!TJ"[:^,F1Y:G1/C,]V;'X2SB;(.#=<^5O<H'&[W.$P?V %B)2B
MH_(+M!QAMP,L/@%;"7!7B4> R\_U7ICHX&\8=25/=2=3W4G@N3C!<U.6NE/(
M54TVR%3%3&7)<ULQ!/*ZVJ'OLT( 6:E.@F&^9=Z.V?Q<I;-G-6/MCP^U26S0
M^E!ZX/;H<?R_C6067Y[%<_+Z"+( \W;LU.C!S?M7]\A,S94E K9.;W;^Q761
M&3IY"%"WX58+C:ZUPK1QCQ^,3W#[6ZUQ'_C^FGXG^1]02P,$%     @ &8%/
M5B&$7\TW P  LA,   T   !X;"]S='EL97,N>&ULW5A=3]LP%/TKD1D32!-I
MFQ&:T5;:*B%-VB8D>-@;<ANGM>38F>.R=K]^OG::?N"+& ];NU0T]CT^YQ[;
M-\0PJ,U*L+LY8R9:ED+60S(WIOH0Q_5TSDI:7ZB*28L42I?4V*Z>Q76E&<UK
M()4B[G4Z:5Q2+LEH(!?E36GJ:*H6T@Q)VH8B?_N<#TDW?4\B+S=6.1N2A[.W
M/Q;*7+^)_/WDW<E)Y^'\>C]^YH!S$@=%+U\@>M'!=2V&2:>[TF[XJ17RQ%.,
M=A6@V2P;)G0P<C],WF7C] RA[[ =.6[V;#0HE-QL74)\P*K3DD6/5 S)F H^
MT1Q8!2VY6/EP#P)3)92.C*T9FZX+D?J7A[N^!^74Z)1<*NUR^PS^>](,WP/6
M/3#(A6@-]H@/C 85-89I>6,[;K +/H&BIGV_JJS#F::K;N^2; CN9I-,E,Z9
M;M-TR3HT&@A6@!W-9W.X&U7% !JC2MO(.9TI29V'-:-I6-DI$^(.GK7OQ8[V
MLMC:MP[LFFR;UE#3]#*^ _K;:EY[6S9YE6Y4\4=E/BWL=*3KP\/!;C4K^-+U
MET5K %/OXNJTJL3JH^ S63(_^1<G' WHFA?-E>:_;#8HE:D-,$VB1Z8-GVY'
M?FI:W;.E69?3LL ]]X[0\]]=YQF33%.Q;=K6_B&O\JL=-R^G?^'9_5K9=QPT
MF5P=OL?FA7SH)M-C,'D4V]T_!I/9X9M,#M-CW!PRMDXR.^>8-AK!>7%(OL'I
M4VR21I,%%X;+IC?G><[DD^.,E3=T8O\@V=&WXW-6T(4P]RTX))OV5Y;S19FU
MHVYA(9I1F_87F%XW;0^K-A>7.5NR?-QT]6SBFI%MV*S-!81]Y,9=803C>"R,
M (;EP1Q@',_"\OQ/\^FC\_$8YJT?1/HHIX]R/"N$C-T'RQ/F9/8*SS3+DB1-
ML14=CX,.QMBZI2G\A-4P;\# \D"F/UMK?+?Q"GF^#K ]?:Y"L)GBE8C-%%]K
M0,+K!HPL"^\VE@<8V"Y@M0/YPWF@IL*<)(%=Q;QA3S".9!F&0"V&:S1-D=5)
MX1/>'^PI29(L"R. A1TD"8; TX@CF /P@"%)XMZ#>^^C>/V>BC?_I1O]!E!+
M P04    "  9@4]6EXJ[',     3 @  "P   %]R96QS+RYR96QSG9*Y;L,P
M#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TX
MI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606
MIW.D5XA<UYVE/=LO3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E
M_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU
M@LD/['X 4$L#!!0    ( !F!3U8V!3+B3@D  &!?   /    >&PO=V]R:V)O
M;VLN>&ULQ9Q1<]HX%X;_BH:;[7>1C67 -IVF,X20EIDT,"';VXQB"_#46*QM
MDLW^^I5,TDA@O_/=G/BF*8:8)P+KT9&E]\NS*GX]*O6+_;/-\O*BMZFJW>?S
M\S+>R*TH_U0[F>MG5JK8BDH_+-;GY:Z0(BDW4E;;[-SWO.!\*]*\]_7+V[D6
MQ;G]0%4RKE*5ZX/FP,]4/I?OSYN'["DMT\<T2ZN7BU[]_TSVV#;-TVWZKTPN
M>EZ/E1OU_%T5Z;\JKT2VC N591<]?GCBIRRJ-#XYO#20]^*QK(]4XO%.:)"+
M7N#I$Z[2HJSJ5]3G%YKQ2>H7'Q[M*W6=9I4LKD0EOQ5JOTOSM3F-_BO.K3^C
M;H>WGX=&_%S\/\VH5JLTEE<JWF]E7AW:L9"9 <S+3;HK>RP76WG1FZ@G6;"%
M6$OS1^EWF26'/[#29%9S%9]3_40Q2VI&.I[Q/DDK-LL/OZR?M;!\@.738DWF
MM\OYS>QJ?#^]8I?CF_'M9,J6WZ?3^Z4%V > _<X V:>%L" ' '+P@9#+>_WC
MQ_16 \ZOV>QV,K<@AP!RV!GD9/YC84$& #+H#O+[^-:"# %DV!WD>/G=@HP
M9$0+N=QOMZ)X86K%ENDZ3_6OB;QBXSA6^[Q*+<@1@!P1]XKQWWO]GO5Q)O*$
M76F;E%5:[0M9VAVWAWINC[@E9;PO-*-+!%U"+),;)5[;:YQEZEGDL63Z1&Q2
M2&,9&Q.YA1/+95YMM(/OI,C8M(9@\^=<)C8>,@LG5LNBD-NTE(>&G.HOXL[\
M@DV'E,*)G?)-J>0YS;*:;J9';_G:$+!Q6>JADTV)G,*)I6*:K7IA/V2U40;3
M7+W'K8ATPHE]\E,4J3#-IEM0ZCZE8E/=^1U?R\@EG%@F5[)(GX091;/K-->7
M<JHOEUE>5L7^N"&133BQ3J[D3NF.VFDV) Y.;(Y+513J65<7A\OW]T,V$3L1
MVWKSD3M\8G=,M[M,O4C)+F4N5[IO7F2ZZ[;ID$=\8H_,\EAM);L7_SC7@P\+
M$F)IW,BUO@ FNE[5GZ;4EX.+AH3A$PMCOEJ=78JLUFU= C,C8LVZW::ZU[,Q
MD3E\8G-<B[1@/T6VEWHX5<:9*H]&4SXRAD]LC#MS4"9G"U%H<=P7^G(0]42'
M0XB<X1,[XTZN]_JPTH/G'Z+2VG#(D"M\8E<L*Q7_VJ@LT4Q_L(-[;38D")^Z
MWC!L[%*4,C%7A#Y3>3+/@83A$PM#?]_T"VHTD;^P>9Z]F%XFT9R:^-J>[4#"
MZ%,+0Q1Y;;6%'CHO-QK:)D.RZ!/+XG)?IKDL2[:4:_/2ELFL/I)'GU@>R_UC
M*?_>&[KID_[7OG+[<!:+6!VP&G_P;4RDCCZQ.F ]SC[9F,@A?6*'O%?D[-.]
M&=Z7_[/1D#SZQ/* I;G[02.3](E-TE*:OS6GC8FDTB>62G.)WOBA([?TB=V"
M:W5[/F: W#*@=DM+L?[:GC8F$LV 6#3M-7L-:F,BUPR(70,+=^=*'R#S#(C-
M\U:X-UTT WC/A-@UL()WVP^Y9D#L&KM&;FQ#9)L!L6U@1>JV(;+-@-@VS15I
M8VLBVPR(;=->FIYT/,@V V+;G-:G32TY1*894M\R:2A4&R&19X;$GFFK6$]U
M.$2>&1)[!A:NSC4^1)X9$GOFM'!M_,"1<8;4Q@$5K(:U,>%]>NKJ!M:*?1L3
MN6=([!Y<*Y[9F,@]0V+W0$SW\D'N&1*[!V,Z'SIRS[#+&_8/ WL1"?)/0.P?
MC#FT,9&! NI%81 SL#&1@0+J6;7WZ98S-DZ2&K@N=NK3V9C(0 'U')N-N=0G
M3/:ZB-2]Z+="E4X5'B +!<06<C'?^_K749*-B2P4?-P<V]EK"YKI(K.RU'Q5
M;4RX7HS80JT?^GBK"F>94X L%%#?N4&8CH4"9*& ^B9.&^:B4+&TA\0!LE!
M;*%6S$./9*\21!8*/VSAF'NEC\VBZ=1>VA$B"X5=KB9SAAXALE!(O3  8MI#
MCQ!9*"2V$,:TAQXALE!(;"&,:0\]0F2AD-A"&#.T,9&%PD[O^D0V)ERW3&PA
MC#FR,9&%0F(+(<R'>BGP;TQDH9#80AB36Y@1LE!$;"&,:0\](F2AJ$,+/7#;
M0A&R4-2AA1ZX;:$(62CJT$(/W+90A"P4$5NH[3;TZZC.QD06BH@MU'(;^FWL
M:6,B"T7$%FK%/-3L-B:R4$1L(=B:3BT4P?TSW:P]>,5T.B1DH:C+M0=.:XZ0
MA4;$%L*8=FN.D(5&Q!;"F';W/D(6&A%;"&/:W?L(66A$?4^H;<')H4NR,9&%
M1L06 IBF:K<QD85&Q!8"ZV(,J(V)+#3J;,M-_;';F,A"HR[WW;@=$K+0B'S?
M#<)T.B2XCY/80AC3[I"XA_=R$GL(@P8.*-SBZ1&;Z/>Z+6?J\/=1!Q1N\O3(
MU\&]@[Y.Q29F84K#GED/;O?T/FHE7---+&=XS#VX\]/K=&5<WP&%FS\]8B-A
MT($#"G>!>L1.PJ!N]P0W@WK$5L*@;O<$MX-ZQ%["H*$#"O>)>EUN%'6F9CE.
M&:".&<"@(P<4AP]0;P0"H.[T+,?Q ]3Y QB4.Z#03-1)!,V[A)LF;CC.)* .
M)7 60SL#D_H9!Q2:B3J7H!UTNEK)V &%9J(.*#@&M1;\F16?#B@T$W5.P1'H
M\0C* 85FHDXJP&OBG=$33C"@CC# H,[H"688<.H0@Y;E^V<-620PSH!3YQFT
M@Y[THS#C@%.''+2"WLE8Y4[W!!,/.'7D02OHX0D'%)JIF] ##3HMJ]19H\AA
M_ 'O+O^@+J =4&@F^A@$ .K,XW$8BL"I4Q$:]L/8J\(<4&BF#XE(.-X5\SXX
M<4"AF:BS$EI WYQO@\*P!$Z=E@!;U+GYQ6%V J<.3VC=:W1R)X3#  5.GJ#0
M#GIT+X3#0 5.GJ@ 0/7I'5!H)NI,!=BB1]]1:";R5 74HD>@T$S4&0L U P#
M'%!H)NJ4!;QUSRE%8,P")\]9@*!.*0*#%CAUT@(&=29R8=0")\]:.-T.:;Z=
ML1ZFE.POIV:"80N<.FVA$;1Y] 3C%CAUW@+<O7GFC)Y@X *G3EPX"2%BGZYD
M)=+,V0G+8?@"ITY?^"N/]5NO332\[D5GE=R:47.U2O,SW_.=SA[&+_!#_L)Y
M_?+RZY=$ZE/(Y%:_2:F/QR*+%P4S/UZ+Q*&9=%GMLVRBC\WS&R62MX#XMW#[
MK_\!4$L#!!0    ( !F!3U;<3]BNXP,  /A4   :    >&PO7W)E;',O=V]R
M:V)O;VLN>&UL+G)E;'/-W$M.&T$4A>&M("\@7;?>%0&C3)A&V8 %S4,!;+D[
M2K+[(#* <Y5!)JC_$6HC%V?B3\CNW^=?Y\?]^G!X7NX?CLO9KZ?'Y^5B=[^N
MQ\_3M%S?ST_[Y=/A.#^__.;V<'K:KR^7I[OIN+_^OK^;IQA"G4[OS]A=GK\_
M\^S;[^/\/R<>;F\?KN<OA^L?3_/S^H^#IY^'T_?E?I[7W=FW_>EN7B]VTZ_'
MMX>7Z?6'?7HY>7=V=7.Q.UW=V&[:>E"407'[04D&I>T'91F4MQ]49%#9?E"5
M077[04T&M>T'=1G4MQ\T9-#8?I %E3$ )CFL 5J;<FT KTW!-H#8IF0;P&Q3
MM V@MBG;!G#;%&X#R&U*MP'L-L7; 'I'U3L"](ZJ=P3H'=T_VP"]H^H= 7I'
MU3L"](ZJ=P3H'57O"- [JMX1H'=4O2- [ZAZ1X#>2?5. +V3ZIT >B?5.P'T
M3N[-$H#>2?5. +V3ZIT >B?5.P'T3JIW NB=5.\$T#NIW@F@=U:],T#OK'IG
M@-Y9]<X O;/JG0%Z9_=F-T#OK'IG@-Y9]<X O;/JG0%Z9]4[ _3.JG<&Z%U4
M[P+0NZC>!:!W4;T+0.^B>A> WD7U+@"]B_NP$J!W4;T+0.^B>A> WD7U+@"]
MB^I= 'I7U;L"]*ZJ=P7H757O"M"[JMX5H'=5O2M [ZIZ5X#>U=UL M"[JMX5
MH'=5O2M [ZIZ5X#>3?5N +V;ZMT >C?5NP'T;JIW ^C=5.\&T+NIW@V@=U.]
M&T#OYFX6!.C=5.\&T+NIW@V@=U>].T#OKGIW@-Y=]>X O;OJW0%Z=]6[ _3N
MJG<'Z-U5[P[0NZO>':!W=S=[ _3NJG<'Z#U4[P'0>ZC> Z#W4+T'0.^A>@^
MWD/U'@"]A^H] 'H/U7L ]!ZJ]P#H/53O =![N%@'H+<%G^L _+;@@IT $-R"
M2W8"P' ++MH) ,4MN&PG !RWX,*= )#<@DMW L!R"R[>"0#-+;A\)P \M^ "
MGD 0W0>8C +3)Y@$T7V$B:@P?8:)Z#!]B(DH,7V*B6@Q?8R)J#%]CHGH,7V0
MB2@R?9)):#+-19E&J#+-99E&Z#(M^JR>(+I+,XW09IJ+,XU09YK+,XW09YH+
M-(U0:)I+-(W0:)J+-(U0:9K+-(W0:9H+-8U0:II+-8W0:IJ+-8U0:UKR7Y5"
M$-T%FT8H-LTEFT9H-LU%FT:H-LUEFT;H-LV%FT8H-\VEFT9H-\W%FT:H-\WE
MFT;H-\T%G$8H.,TEG$9H."W[K[\BB.XR3OO0CG-9?S_.R]NBO]=NP$?JO;X\
M=W[[^Z^7?Q_T+ZU7KJ?W,Y;+/U!+ P04    "  9@4]6Y[Z4DND"   %40
M$P   %M#;VYT96YT7U1Y<&5S72YX;6S-V\UNFT 4AN%;L=A&ACD##%#%V;3=
MMEGT!J@9Q\C\B9FDSMUW<'ZD5JG5R)7Z;HP,,^<<&.G9?=??'B?K5L>^&]PF
MVGL_?4@2M]W;OG;Q.-DA/-F-<U_[\'>^2Z9Z>ZCO;**5,LEV'+P=_-HO-:*;
MZT]V5]]W?O7Y&&Z[=APVT6P[%ZT^/BU<>FVB>IJZ=EO[\#QY&)K?NJR?.\1A
MYVF-V[>3NPH+HN3-#LN3/S=XWO?UP<YSV]C5;3W[+W4?5B7'+G'^L;,N/E_B
MC1G'W:[=VF;<WO=A2^RFV=:-VUOK^RY^*GIUOK,/7]@^_<K%_4]ESC4,*V_G
M<7+AQ&;[_G8O1[+L7D^AD)U]>_X57SN&TA>_GUU.N['-7_8.G_?'.!].Y^&2
MT^7R;_SK&;_6?^<<&C)'"IDC@\R10^8PD#D*R!PE9(X*,H<HRB 4485"JE!,
M%0JJ0E%5**P*Q56AP"H4635%5DV155-DU119-45639%54V35%%DU159-D36E
MR)I29$TILJ8465.*K"E%UI0B:TJ1-:7(FE)DS2BR9A19,XJL&476C")K1I$U
MH\B:463-*+)F%%ESBJPY1=:<(FM.D36GR)I39,TILN8467.*K#E%5D.1U5!D
M-119#4560Y'54&0U%%D-159#D=509"THLA8460N*K 5%UH(B:T&1M:#(6E!D
M+2BR%A192XJL)476DB)K29&UI,A:4F0M*;*6%%E+BJPE1=:*(FM%D;6BR%I1
M9*THLE8462N*K!5%UHHB:T61512%5E$46T51<!5%T544A5=1%%]%48 511%6
M%(5841AC07$LC+&<0!8GD<6)9'$R69Q0%B>5Q8EE87)9@@EF"2:9)9AHEF"R
M68()9PDFG268>)9@\EF""6@))J$EF(B68#):@@EI"2:E)9B8EF!R6H():@DF
MJ268J)9@LEJ""6L))JTEF+B68/):@@ELR7]-;'T?Q\,_;G^ZQGW=#B_]DZ6H
MN_D)4$L! A0#%     @ &8%/5@=!36*!    L0   !               ( !
M     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    "  9@4]6M$2>=N\    K
M @  $0              @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4
M    "  9@4]6F5R<(Q &  "<)P  $P              @ '- 0  >&PO=&AE
M;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( !F!3U:_J<XZ@ @  $0X   8
M          " @0X(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4
M    "  9@4]6KL57&2X"  "I!0  &               @('$$   >&PO=V]R
M:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ &8%/5DP#(3['!P  6"
M !@              ("!*!,  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+
M 0(4 Q0    ( !F!3U:UTQ/@( ,  - *   8              " @24;  !X
M;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    "  9@4]61"O6HM<)
M   >,P  &               @(%['@  >&PO=V]R:W-H965T<R]S:&5E=#4N
M>&UL4$L! A0#%     @ &8%/5EM']#]@!0  V1<  !@              ("!
MB"@  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( !F!3U;K
M,#-P5!(  & 3 0 8              " @1XN  !X;"]W;W)K<VAE971S+W-H
M965T-RYX;6Q02P$"% ,4    "  9@4]65LIDM9L-  "T1@  &
M    @(&H0   >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @
M&8%/5M9R)4/D)P  Q(8  !@              ("!>4X  'AL+W=O<FMS:&5E
M=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( !F!3U9],)T*BA<  %].   9
M          " @9-V  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#
M%     @ &8%/5B0>+055#@  >RT  !D              ("!5(X  'AL+W=O
M<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    "  9@4]67OA]O+TD   !
M=P  &0              @('@G   >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM
M;%!+ 0(4 Q0    ( !F!3U95XG>@TP(  !0&   9              " @=3!
M  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ &8%/5BXC
M]I5$!0  5 P  !D              ("!WL0  'AL+W=O<FMS:&5E=',O<VAE
M970Q-"YX;6Q02P$"% ,4    "  9@4]6D\8"*] &  "3$@  &0
M    @(%9R@  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    (
M !F!3U::B,97)@<  &<2   9              " @6#1  !X;"]W;W)K<VAE
M971S+W-H965T,38N>&UL4$L! A0#%     @ &8%/5O4GE/*<!   *0L  !D
M             ("!O=@  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"
M% ,4    "  9@4]6-E/L'*X'   X%0  &0              @(&0W0  >&PO
M=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( !F!3U8++DS;P0,
M +\(   9              " @77E  !X;"]W;W)K<VAE971S+W-H965T,3DN
M>&UL4$L! A0#%     @ &8%/5KEKW<;S#0  2BD  !D              ("!
M;>D  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    "  9@4]6
M>^K%2/@"  !B!@  &0              @(&7]P  >&PO=V]R:W-H965T<R]S
M:&5E=#(Q+GAM;%!+ 0(4 Q0    ( !F!3U:']^>0G @  &@6   9
M      " @<;Z  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%
M  @ &8%/5C,V=&C0 @  # 8  !D              ("!F0,! 'AL+W=O<FMS
M:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    "  9@4]6^[CU*Z,'   $$P
M&0              @(&@!@$ >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+
M 0(4 Q0    ( !F!3U80&?(G:!8  *A1   9              " @7H. 0!X
M;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ &8%/5JY(+:5-
M P  C@<  !D              ("!&24! 'AL+W=O<FMS:&5E=',O<VAE970R
M-BYX;6Q02P$"% ,4    "  9@4]6BU@URI4)   N&0  &0
M@(&=* $ >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( !F!
M3U;ZU9>["P@  .,4   9              " @6DR 0!X;"]W;W)K<VAE971S
M+W-H965T,C@N>&UL4$L! A0#%     @ &8%/5@!D"P$\"P  N"0  !D
M         ("!JSH! 'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4
M    "  9@4]61N$PWHH'  !@$@  &0              @($>1@$ >&PO=V]R
M:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( !F!3U;:C,0;6 0  )@*
M   9              " @=]- 0!X;"]W;W)K<VAE971S+W-H965T,S$N>&UL
M4$L! A0#%     @ &8%/5ED6T-A2"   S!0  !D              ("!;E(!
M 'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    "  9@4]6?D\E
M,ZD#  !8"   &0              @('W6@$ >&PO=V]R:W-H965T<R]S:&5E
M=#,S+GAM;%!+ 0(4 Q0    ( !F!3U8K#])56TP  )H. 0 9
M  " @==> 0!X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @
M&8%/5G<M7C*O!@  #Q(  !D              ("!::L! 'AL+W=O<FMS:&5E
M=',O<VAE970S-2YX;6Q02P$"% ,4    "  9@4]6:9GK#U4*  #D(P  &0
M            @(%/L@$ >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4
M Q0    ( !F!3U:H18^XMA4  $1)   9              " @=N\ 0!X;"]W
M;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ &8%/5I]L7^S2 @
M&08  !D              ("!R-(! 'AL+W=O<FMS:&5E=',O<VAE970S."YX
M;6Q02P$"% ,4    "  9@4]61O ?&#($  !5"@  &0              @('1
MU0$ >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( !F!3U9'
M\T[4304  '(/   9              " @3K: 0!X;"]W;W)K<VAE971S+W-H
M965T-# N>&UL4$L! A0#%     @ &8%/5GP%K6>& @  H04  !D
M     ("!OM\! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4
M"  9@4]6HU7T&^4"  !6!@  &0              @(%[X@$ >&PO=V]R:W-H
M965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( !F!3U:'Z7A#7 0  !X,   9
M              " @9?E 0!X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L!
M A0#%     @ &8%/5BTH-VZS P  ^ @  !D              ("!*NH! 'AL
M+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    "  9@4]6K3KLR! '
M  #U%0  &0              @($4[@$ >&PO=V]R:W-H965T<R]S:&5E=#0U
M+GAM;%!+ 0(4 Q0    ( !F!3U;@,O@>, 8  "(/   9              "
M@5OU 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ &8%/
M5J*)#%"] P  KP@  !D              ("!POL! 'AL+W=O<FMS:&5E=',O
M<VAE970T-RYX;6Q02P$"% ,4    "  9@4]6G!GC[^H(  ! 'P  &0
M        @(&V_P$ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0
M   ( !F!3U;W,,RL[@(  (<&   9              " @=<( @!X;"]W;W)K
M<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ &8%/5N;V03HU!    PL
M !D              ("!_ L" 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q0
M2P$"% ,4    "  9@4]647Y.%D(#  ",!P  &0              @(%H$ (
M>&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( !F!3U8A)J#:
MS@8   @7   9              " @>$3 @!X;"]W;W)K<VAE971S+W-H965T
M-3(N>&UL4$L! A0#%     @ &8%/5C$/@!%F!P  6!,  !D
M ("!YAH" 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    "  9
M@4]6OIK_QH($  "'"P  &0              @(&#(@( >&PO=V]R:W-H965T
M<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( !F!3U:!_=?$10@  ,44   9
M          " @3PG @!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#
M%     @ &8%/5L7XGY3J"P  FX   !D              ("!N"\" 'AL+W=O
M<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    "  9@4]6XV:L%TH#  "M
M"   &0              @('9.P( >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM
M;%!+ 0(4 Q0    ( !F!3U9^8H,97QD  (J@ 0 9              " @5H_
M @!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @ &8%/5AWR
M_YB+!   ZQ$  !D              ("!\%@" 'AL+W=O<FMS:&5E=',O<VAE
M970U.2YX;6Q02P$"% ,4    "  9@4]6$;6JL;(&  #(-0  &0
M    @(&R70( >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    (
M !F!3U8$Q9L8J@8  $,O   9              " @9MD @!X;"]W;W)K<VAE
M971S+W-H965T-C$N>&UL4$L! A0#%     @ &8%/5J@L^Q:<!   #!L  !D
M             ("!?&L" 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"
M% ,4    "  9@4]6\3J=92 $  "U#P  &0              @(%/< ( >&PO
M=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( !F!3U;HH$\,$0,
M  \)   9              " @:9T @!X;"]W;W)K<VAE971S+W-H965T-C0N
M>&UL4$L! A0#%     @ &8%/5L&MK=^Z @  ) <  !D              ("!
M[G<" 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    "  9@4]6
M7F0T;C #   M"0  &0              @('?>@( >&PO=V]R:W-H965T<R]S
M:&5E=#8V+GAM;%!+ 0(4 Q0    ( !F!3U8P/JDZ, D  /%2   9
M      " @49^ @!X;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#%
M  @ &8%/5KH<Y<!T!P  0#P  !D              ("!K8<" 'AL+W=O<FMS
M:&5E=',O<VAE970V."YX;6Q02P$"% ,4    "  9@4]6.Y!R@Q,#   N"0
M&0              @(%8CP( >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+
M 0(4 Q0    ( !F!3U8R';F7LP8  !@M   9              " @:*2 @!X
M;"]W;W)K<VAE971S+W-H965T-S N>&UL4$L! A0#%     @ &8%/5NHXIWV
M P  ' T  !D              ("!C)D" 'AL+W=O<FMS:&5E=',O<VAE970W
M,2YX;6Q02P$"% ,4    "  9@4]656:7'M\"  "J"@  &0
M@(%#G0( >&PO=V]R:W-H965T<R]S:&5E=#<R+GAM;%!+ 0(4 Q0    ( !F!
M3U9W3UC85@8  $HG   9              " @5F@ @!X;"]W;W)K<VAE971S
M+W-H965T-S,N>&UL4$L! A0#%     @ &8%/5I$#9 M<#0  MWT  !D
M         ("!YJ8" 'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6Q02P$"% ,4
M    "  9@4]6;T9H$4@.  #R@P  &0              @(%YM ( >&PO=V]R
M:W-H965T<R]S:&5E=#<U+GAM;%!+ 0(4 Q0    ( !F!3U:-Y/A2Z0P  &F,
M   9              " @?C" @!X;"]W;W)K<VAE971S+W-H965T-S8N>&UL
M4$L! A0#%     @ &8%/5MX61N/\#@  9IP  !D              ("!&- "
M 'AL+W=O<FMS:&5E=',O<VAE970W-RYX;6Q02P$"% ,4    "  9@4]6/!]X
MTB@%  "9(   &0              @(%+WP( >&PO=V]R:W-H965T<R]S:&5E
M=#<X+GAM;%!+ 0(4 Q0    ( !F!3U9KZZ8?VP0  , B   9
M  " @:KD @!X;"]W;W)K<VAE971S+W-H965T-SDN>&UL4$L! A0#%     @
M&8%/5G6R-?X8!   W1,  !D              ("!O.D" 'AL+W=O<FMS:&5E
M=',O<VAE970X,"YX;6Q02P$"% ,4    "  9@4]6()W7(J$9  ".W0  &0
M            @($+[@( >&PO=V]R:W-H965T<R]S:&5E=#@Q+GAM;%!+ 0(4
M Q0    ( !F!3U8PK3M\*PD  #%B   9              " @>,' P!X;"]W
M;W)K<VAE971S+W-H965T.#(N>&UL4$L! A0#%     @ &8%/5O']AZ6C @
MT08  !D              ("!11$# 'AL+W=O<FMS:&5E=',O<VAE970X,RYX
M;6Q02P$"% ,4    "  9@4]6VL.[\,P&  "8,0  &0              @($?
M% , >&PO=V]R:W-H965T<R]S:&5E=#@T+GAM;%!+ 0(4 Q0    ( !F!3U9/
M6&,&0P,  /,)   9              " @2(; P!X;"]W;W)K<VAE971S+W-H
M965T.#4N>&UL4$L! A0#%     @ &8%/5MPD$#7@ P  [!,  !D
M     ("!G!X# 'AL+W=O<FMS:&5E=',O<VAE970X-BYX;6Q02P$"% ,4
M"  9@4]62J8/>KX#  "0#0  &0              @(&S(@, >&PO=V]R:W-H
M965T<R]S:&5E=#@W+GAM;%!+ 0(4 Q0    ( !F!3U8[#[)WT@(  # (   9
M              " @:@F P!X;"]W;W)K<VAE971S+W-H965T.#@N>&UL4$L!
M A0#%     @ &8%/5@TJZ*0[ P  P@L  !D              ("!L2D# 'AL
M+W=O<FMS:&5E=',O<VAE970X.2YX;6Q02P$"% ,4    "  9@4]62I>W5.L#
M   =$P  &0              @($C+0, >&PO=V]R:W-H965T<R]S:&5E=#DP
M+GAM;%!+ 0(4 Q0    ( !F!3U;X!I2M@ 8  /<I   9              "
M@44Q P!X;"]W;W)K<VAE971S+W-H965T.3$N>&UL4$L! A0#%     @ &8%/
M5K+BO;]N @  5 <  !D              ("!_#<# 'AL+W=O<FMS:&5E=',O
M<VAE970Y,BYX;6Q02P$"% ,4    "  9@4]6#O;Q.<T"  "A!P  &0
M        @(&A.@, >&PO=V]R:W-H965T<R]S:&5E=#DS+GAM;%!+ 0(4 Q0
M   ( !F!3U;H>Z>2M 4  +HF   9              " @:4] P!X;"]W;W)K
M<VAE971S+W-H965T.30N>&UL4$L! A0#%     @ &8%/5H'34[\( P  [ P
M !D              ("!D$,# 'AL+W=O<FMS:&5E=',O<VAE970Y-2YX;6Q0
M2P$"% ,4    "  9@4]6]9&U9&$#   /%0  &0              @('/1@,
M>&PO=V]R:W-H965T<R]S:&5E=#DV+GAM;%!+ 0(4 Q0    ( !F!3U:'S0:Y
M;@(  ,8'   9              " @6=* P!X;"]W;W)K<VAE971S+W-H965T
M.3<N>&UL4$L! A0#%     @ &8%/5NOD[D/*!   T1\  !D
M ("!#$T# 'AL+W=O<FMS:&5E=',O<VAE970Y."YX;6Q02P$"% ,4    "  9
M@4]6WWN,9&$#  !O"0  &0              @($-4@, >&PO=V]R:W-H965T
M<R]S:&5E=#DY+GAM;%!+ 0(4 Q0    ( !F!3U;7L]+(?@(  #@&   :
M          " @:55 P!X;"]W;W)K<VAE971S+W-H965T,3 P+GAM;%!+ 0(4
M Q0    ( !F!3U9;$9?@[@,  *P3   :              " @5M8 P!X;"]W
M;W)K<VAE971S+W-H965T,3 Q+GAM;%!+ 0(4 Q0    ( !F!3U;,]<WI/P,
M # *   :              " @8%< P!X;"]W;W)K<VAE971S+W-H965T,3 R
M+GAM;%!+ 0(4 Q0    ( !F!3U8D9/'/O0(  !,'   :              "
M@?A? P!X;"]W;W)K<VAE971S+W-H965T,3 S+GAM;%!+ 0(4 Q0    ( !F!
M3U;1JL'%( (  /X$   :              " @>UB P!X;"]W;W)K<VAE971S
M+W-H965T,3 T+GAM;%!+ 0(4 Q0    ( !F!3U:"BQ"%% ,  -4(   :
M          " @45E P!X;"]W;W)K<VAE971S+W-H965T,3 U+GAM;%!+ 0(4
M Q0    ( !F!3U8,L)0%-0,  &\-   :              " @9%H P!X;"]W
M;W)K<VAE971S+W-H965T,3 V+GAM;%!+ 0(4 Q0    ( !F!3U814I56;P(
M "@%   :              " @?YK P!X;"]W;W)K<VAE971S+W-H965T,3 W
M+GAM;%!+ 0(4 Q0    ( !F!3U;#8(@.$P,  .8(   :              "
M@:5N P!X;"]W;W)K<VAE971S+W-H965T,3 X+GAM;%!+ 0(4 Q0    ( !F!
M3U8SYZ[L?0(  'D&   :              " @?!Q P!X;"]W;W)K<VAE971S
M+W-H965T,3 Y+GAM;%!+ 0(4 Q0    ( !F!3U;1!XP'$ ,  /P(   :
M          " @:5T P!X;"]W;W)K<VAE971S+W-H965T,3$P+GAM;%!+ 0(4
M Q0    ( !F!3U92R&;:U08  ! Q   :              " @>UW P!X;"]W
M;W)K<VAE971S+W-H965T,3$Q+GAM;%!+ 0(4 Q0    ( !F!3U:7I:2B+@4
M )DD   :              " @?I^ P!X;"]W;W)K<VAE971S+W-H965T,3$R
M+GAM;%!+ 0(4 Q0    ( !F!3U;VL#O8F08  &DR   :              "
M@6"$ P!X;"]W;W)K<VAE971S+W-H965T,3$S+GAM;%!+ 0(4 Q0    ( !F!
M3U9+PKVWV0(  /$(   :              " @3&+ P!X;"]W;W)K<VAE971S
M+W-H965T,3$T+GAM;%!+ 0(4 Q0    ( !F!3U99KOL\Z0(  .P(   :
M          " @4*. P!X;"]W;W)K<VAE971S+W-H965T,3$U+GAM;%!+ 0(4
M Q0    ( !F!3U:Z7*"U^0,  "T-   :              " @6.1 P!X;"]W
M;W)K<VAE971S+W-H965T,3$V+GAM;%!+ 0(4 Q0    ( !F!3U9#FA2S4@4
M /<4   :              " @925 P!X;"]W;W)K<VAE971S+W-H965T,3$W
M+GAM;%!+ 0(4 Q0    ( !F!3U:]Z0?V8 0  /,9   :              "
M@1Z; P!X;"]W;W)K<VAE971S+W-H965T,3$X+GAM;%!+ 0(4 Q0    ( !F!
M3U8.1G=25 0  #06   :              " @;:? P!X;"]W;W)K<VAE971S
M+W-H965T,3$Y+GAM;%!+ 0(4 Q0    ( !F!3U:Q?C L) ,  ,$+   :
M          " @4*D P!X;"]W;W)K<VAE971S+W-H965T,3(P+GAM;%!+ 0(4
M Q0    ( !F!3U;,2 B>HPT  %23   :              " @9ZG P!X;"]W
M;W)K<VAE971S+W-H965T,3(Q+GAM;%!+ 0(4 Q0    ( !F!3U;R(Z"G?@8
M ' X   :              " @7FU P!X;"]W;W)K<VAE971S+W-H965T,3(R
M+GAM;%!+ 0(4 Q0    ( !F!3U;"2Y+[&P4  (P?   :              "
M@2^\ P!X;"]W;W)K<VAE971S+W-H965T,3(S+GAM;%!+ 0(4 Q0    ( !F!
M3U:/3M,'T@D  .AO   :              " @8+! P!X;"]W;W)K<VAE971S
M+W-H965T,3(T+GAM;%!+ 0(4 Q0    ( !F!3U9K:C6!1PD  -="   :
M          " @8S+ P!X;"]W;W)K<VAE971S+W-H965T,3(U+GAM;%!+ 0(4
M Q0    ( !F!3U:FTGX"!@,  (8(   :              " @0O5 P!X;"]W
M;W)K<VAE971S+W-H965T,3(V+GAM;%!+ 0(4 Q0    ( !F!3U;_:9&G-0(
M "L%   :              " @4G8 P!X;"]W;W)K<VAE971S+W-H965T,3(W
M+GAM;%!+ 0(4 Q0    ( !F!3U8/U8I6P08  (HK   :              "
M@;;: P!X;"]W;W)K<VAE971S+W-H965T,3(X+GAM;%!+ 0(4 Q0    ( !F!
M3U:X9^408@,  &$,   :              " @:_A P!X;"]W;W)K<VAE971S
M+W-H965T,3(Y+GAM;%!+ 0(4 Q0    ( !F!3U8'BXO]10@  ))4   :
M          " @4GE P!X;"]W;W)K<VAE971S+W-H965T,3,P+GAM;%!+ 0(4
M Q0    ( !F!3U9H8,U+O@(  -H'   :              " @<;M P!X;"]W
M;W)K<VAE971S+W-H965T,3,Q+GAM;%!+ 0(4 Q0    ( !F!3U:@.>3 00P
M )^7   :              " @;SP P!X;"]W;W)K<VAE971S+W-H965T,3,R
M+GAM;%!+ 0(4 Q0    ( !F!3U9IFC,J P8  ,,B   :              "
M@37] P!X;"]W;W)K<VAE971S+W-H965T,3,S+GAM;%!+ 0(4 Q0    ( !F!
M3U:&@M:8, ,  -D)   :              " @7 #! !X;"]W;W)K<VAE971S
M+W-H965T,3,T+GAM;%!+ 0(4 Q0    ( !F!3U;%EE]3A@0  !$3   :
M          " @=@&! !X;"]W;W)K<VAE971S+W-H965T,3,U+GAM;%!+ 0(4
M Q0    ( !F!3U8?JL"_%@0  -D0   :              " @98+! !X;"]W
M;W)K<VAE971S+W-H965T,3,V+GAM;%!+ 0(4 Q0    ( !F!3U8#"NAO(P,
M *@)   :              " @>0/! !X;"]W;W)K<VAE971S+W-H965T,3,W
M+GAM;%!+ 0(4 Q0    ( !F!3U;]PZ/>'@8  /\G   :              "
M@3\3! !X;"]W;W)K<VAE971S+W-H965T,3,X+GAM;%!+ 0(4 Q0    ( !F!
M3U9_4[LQ&@8  !L=   :              " @949! !X;"]W;W)K<VAE971S
M+W-H965T,3,Y+GAM;%!+ 0(4 Q0    ( !F!3U8PAUZ9X0D  ,PY   :
M          " @><?! !X;"]W;W)K<VAE971S+W-H965T,30P+GAM;%!+ 0(4
M Q0    ( !F!3U8]#4G!TP4  %(C   :              " @0 J! !X;"]W
M;W)K<VAE971S+W-H965T,30Q+GAM;%!+ 0(4 Q0    ( !F!3U9RI 6&7@0
M &$:   :              " @0LP! !X;"]W;W)K<VAE971S+W-H965T,30R
M+GAM;%!+ 0(4 Q0    ( !F!3U;!AT<^#@P  ,59   :              "
M@:$T! !X;"]W;W)K<VAE971S+W-H965T,30S+GAM;%!+ 0(4 Q0    ( !F!
M3U;/X!UPQ (  -L)   :              " @>= ! !X;"]W;W)K<VAE971S
M+W-H965T,30T+GAM;%!+ 0(4 Q0    ( !F!3U;S+] :Z $  %H$   :
M          " @>-#! !X;"]W;W)K<VAE971S+W-H965T,30U+GAM;%!+ 0(4
M Q0    ( !F!3U8AA%_--P,  +(3   -              "  0-&! !X;"]S
M='EL97,N>&UL4$L! A0#%     @ &8%/5I>*NQS     $P(   L
M     ( !94D$ %]R96QS+RYR96QS4$L! A0#%     @ &8%/5C8%,N)."0
M8%\   \              ( !3DH$ 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0
M   ( !F!3U;<3]BNXP,  /A4   :              "  <E3! !X;"]?<F5L
M<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( !F!3U;GOI22Z0(   51
M   3              "  >17! !;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@
0  "9 )D 5"H  /Y:!     $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>165
<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>166
<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>167
<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>917</ContextCount>
  <ElementCount>789</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>169</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>13</UnitCount>
  <MyReports>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - CONSOLIDATED STATEMENTS OF INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="tfin-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.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="tfin-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.tfin.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Acquisitions and Divestitures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/AcquisitionsandDivestitures</Role>
      <ShortName>Acquisitions and Divestitures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/Securities</Role>
      <ShortName>Securities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Loans and Allowance for Credit Losses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/LoansandAllowanceforCreditLosses</Role>
      <ShortName>Loans and Allowance for Credit Losses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Other Real Estate Owned</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/OtherRealEstateOwned</Role>
      <ShortName>Other Real Estate Owned</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Premises and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/PremisesandEquipment</Role>
      <ShortName>Premises and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Goodwill and Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/GoodwillandIntangibleAssets</Role>
      <ShortName>Goodwill and Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Equity Method Investment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/EquityMethodInvestment</Role>
      <ShortName>Equity Method Investment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Variable Interest Entities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/VariableInterestEntities</Role>
      <ShortName>Variable Interest Entities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Derivative Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/DerivativeFinancialInstruments</Role>
      <ShortName>Derivative Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Deposits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/Deposits</Role>
      <ShortName>Deposits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Borrowings and Borrowing Capacity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/BorrowingsandBorrowingCapacity</Role>
      <ShortName>Borrowings and Borrowing Capacity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Employee Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/EmployeeBenefitPlans</Role>
      <ShortName>Employee Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Legal Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/LegalContingencies</Role>
      <ShortName>Legal Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Off-Balance Sheet Loan Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/OffBalanceSheetLoanCommitments</Role>
      <ShortName>Off-Balance Sheet Loan Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Fair Value Disclosures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/FairValueDisclosures</Role>
      <ShortName>Fair Value Disclosures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Related-Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related-Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Regulatory Matters</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/RegulatoryMatters</Role>
      <ShortName>Regulatory Matters</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Stock Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/StockBasedCompensation</Role>
      <ShortName>Stock Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Parent Company Only Condensed Financial Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformation</Role>
      <ShortName>Parent Company Only Condensed Financial Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Business Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/BusinessSegmentInformation</Role>
      <ShortName>Business Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.tfin.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Acquisitions and Divestitures (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/AcquisitionsandDivestituresTables</Role>
      <ShortName>Acquisitions and Divestitures (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tfin.com/role/AcquisitionsandDivestitures</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Securities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/SecuritiesTables</Role>
      <ShortName>Securities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tfin.com/role/Securities</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - Loans and Allowance for Credit Losses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/LoansandAllowanceforCreditLossesTables</Role>
      <ShortName>Loans and Allowance for Credit Losses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tfin.com/role/LoansandAllowanceforCreditLosses</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - Other Real Estate Owned (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/OtherRealEstateOwnedTables</Role>
      <ShortName>Other Real Estate Owned (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tfin.com/role/OtherRealEstateOwned</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - Premises and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/PremisesandEquipmentTables</Role>
      <ShortName>Premises and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tfin.com/role/PremisesandEquipment</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Goodwill and Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/GoodwillandIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tfin.com/role/GoodwillandIntangibleAssets</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - Equity Method Investment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/EquityMethodInvestmentTables</Role>
      <ShortName>Equity Method Investment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tfin.com/role/EquityMethodInvestment</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Variable Interest Entities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/VariableInterestEntitiesTables</Role>
      <ShortName>Variable Interest Entities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tfin.com/role/VariableInterestEntities</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Derivative Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/DerivativeFinancialInstrumentsTables</Role>
      <ShortName>Derivative Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tfin.com/role/DerivativeFinancialInstruments</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Deposits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/DepositsTables</Role>
      <ShortName>Deposits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tfin.com/role/Deposits</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - Borrowings and Borrowing Capacity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/BorrowingsandBorrowingCapacityTables</Role>
      <ShortName>Borrowings and Borrowing Capacity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tfin.com/role/BorrowingsandBorrowingCapacity</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="tfin-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.tfin.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tfin.com/role/IncomeTaxes</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - Off-Balance Sheet Loan Commitments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsTables</Role>
      <ShortName>Off-Balance Sheet Loan Commitments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tfin.com/role/OffBalanceSheetLoanCommitments</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - Fair Value Disclosures (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/FairValueDisclosuresTables</Role>
      <ShortName>Fair Value Disclosures (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tfin.com/role/FairValueDisclosures</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - Related-Party Transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/RelatedPartyTransactionsTables</Role>
      <ShortName>Related-Party Transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tfin.com/role/RelatedPartyTransactions</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - Regulatory Matters (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/RegulatoryMattersTables</Role>
      <ShortName>Regulatory Matters (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tfin.com/role/RegulatoryMatters</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/StockholdersEquityTables</Role>
      <ShortName>Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tfin.com/role/StockholdersEquity</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - Stock Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tfin.com/role/StockBasedCompensation</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - Parent Company Only Condensed Financial Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationTables</Role>
      <ShortName>Parent Company Only Condensed Financial Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformation</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000054 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tfin.com/role/EarningsPerShare</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000055 - Disclosure - Business Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/BusinessSegmentInformationTables</Role>
      <ShortName>Business Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tfin.com/role/BusinessSegmentInformation</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000056 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000057 - Disclosure - Acquisitions and Divestitures - Summary of Assets and Liabilities in Disposal Group, Equipment Loan Sale (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails</Role>
      <ShortName>Acquisitions and Divestitures - Summary of Assets and Liabilities in Disposal Group, Equipment Loan Sale (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0000058 - Disclosure - Acquisitions and Divestitures - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails</Role>
      <ShortName>Acquisitions and Divestitures - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0000059 - Disclosure - Acquisitions and Divestitures - Summary of Assets and Liabilities in Disposal Group, Factored Receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails</Role>
      <ShortName>Acquisitions and Divestitures - Summary of Assets and Liabilities in Disposal Group, Factored Receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0000060 - Disclosure - Acquisitions and Divestitures - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed, HubTran, Inc. (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails</Role>
      <ShortName>Acquisitions and Divestitures - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed, HubTran, Inc. (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0000061 - Disclosure - Acquisitions and Divestitures - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed, Transport Financial Solutions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails</Role>
      <ShortName>Acquisitions and Divestitures - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed, Transport Financial Solutions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0000062 - Disclosure - Acquisitions and Divestitures - Summary of Assets Held for Sale and Consideration Received and Gain on Sale (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails</Role>
      <ShortName>Acquisitions and Divestitures - Summary of Assets Held for Sale and Consideration Received and Gain on Sale (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>0000063 - Disclosure - Securities - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/SecuritiesAdditionalInformationDetails</Role>
      <ShortName>Securities - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>0000064 - Disclosure - Securities - Schedule of Gross Realized and Unrealized Gains (Losses) Recognized on Equity Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/SecuritiesScheduleofGrossRealizedandUnrealizedGainsLossesRecognizedonEquitySecuritiesDetails</Role>
      <ShortName>Securities - Schedule of Gross Realized and Unrealized Gains (Losses) Recognized on Equity Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>0000065 - Disclosure - Securities - Summary of Equity Securities without Readily Determinable Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/SecuritiesSummaryofEquitySecuritieswithoutReadilyDeterminableFairValueDetails</Role>
      <ShortName>Securities - Summary of Equity Securities without Readily Determinable Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>0000066 - Disclosure - Securities - Gross Realized and Unrealized Gains (Losses) on Equity Securities without Readily Determinable Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/SecuritiesGrossRealizedandUnrealizedGainsLossesonEquitySecuritieswithoutReadilyDeterminableFairValueDetails</Role>
      <ShortName>Securities - Gross Realized and Unrealized Gains (Losses) on Equity Securities without Readily Determinable Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>0000067 - Disclosure - Securities - Schedule of Amortized Cost of Securities and Their Estimated Fair Values (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails</Role>
      <ShortName>Securities - Schedule of Amortized Cost of Securities and Their Estimated Fair Values (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>0000068 - Disclosure - Securities - Schedule of Amortized Cost and Estimated Fair Value of Debt Securities by Contractual Maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails</Role>
      <ShortName>Securities - Schedule of Amortized Cost and Estimated Fair Value of Debt Securities by Contractual Maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>0000069 - Disclosure - Securities - Schedule of Proceeds from Sales of Debt Securities and the Associated Gross Gains and Losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/SecuritiesScheduleofProceedsfromSalesofDebtSecuritiesandtheAssociatedGrossGainsandLossesDetails</Role>
      <ShortName>Securities - Schedule of Proceeds from Sales of Debt Securities and the Associated Gross Gains and Losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>0000070 - Disclosure - Securities - Schedule of Information Pertaining to Debt Securities with Gross Unrealized Losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails</Role>
      <ShortName>Securities - Schedule of Information Pertaining to Debt Securities with Gross Unrealized Losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>0000071 - Disclosure - Securities - Summary of Activity in Allowance for Credit Losses for Held To Maturity Debt Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/SecuritiesSummaryofActivityinAllowanceforCreditLossesforHeldToMaturityDebtSecuritiesDetails</Role>
      <ShortName>Securities - Summary of Activity in Allowance for Credit Losses for Held To Maturity Debt Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>0000072 - Disclosure - Loans and Allowance for Credit Losses - Schedule of Loans Held for Sale (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansHeldforSaleDetails</Role>
      <ShortName>Loans and Allowance for Credit Losses - Schedule of Loans Held for Sale (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>0000073 - Disclosure - Loans and Allowance for Credit Losses - Schedule of Amortized Cost and Unpaid Principal for Loans Held for Investment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails</Role>
      <ShortName>Loans and Allowance for Credit Losses - Schedule of Amortized Cost and Unpaid Principal for Loans Held for Investment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>0000074 - Disclosure - Loans and Allowance for Credit Losses - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails</Role>
      <ShortName>Loans and Allowance for Credit Losses - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>0000075 - Disclosure - Loans and Allowance for Credit Losses - Summary of Allowance for Loan and Lease Losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails</Role>
      <ShortName>Loans and Allowance for Credit Losses - Summary of Allowance for Loan and Lease Losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>0000076 - Disclosure - Loans and Allowance for Credit Losses - Individual and Collective Allowance for Credit Losses on Financing Receivables and Loan Balances (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails</Role>
      <ShortName>Loans and Allowance for Credit Losses - Individual and Collective Allowance for Credit Losses on Financing Receivables and Loan Balances (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>0000077 - Disclosure - Loans and Allowance for Credit Losses - Summary of Contractually Past Due and Nonaccrual Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails</Role>
      <ShortName>Loans and Allowance for Credit Losses - Summary of Contractually Past Due and Nonaccrual Loans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>0000078 - Disclosure - Loans and Allowance for Credit Losses - Summary of Amortized Cost Basis of Loans on Nonaccrual Status (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostBasisofLoansonNonaccrualStatusDetails</Role>
      <ShortName>Loans and Allowance for Credit Losses - Summary of Amortized Cost Basis of Loans on Nonaccrual Status (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>0000079 - Disclosure - Loans and Allowance for Credit Losses - Schedule of Accrued Interest on Non Accrual Loans Reversed Through Interest Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAccruedInterestonNonAccrualLoansReversedThroughInterestIncomeDetails</Role>
      <ShortName>Loans and Allowance for Credit Losses - Schedule of Accrued Interest on Non Accrual Loans Reversed Through Interest Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>0000080 - Disclosure - Loans and Allowance for Credit Losses - Schedule of Nonperforming Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails</Role>
      <ShortName>Loans and Allowance for Credit Losses - Schedule of Nonperforming Loans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>0000081 - Disclosure - Loans and Allowance for Credit Losses - Summary of Risk Category Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails</Role>
      <ShortName>Loans and Allowance for Credit Losses - Summary of Risk Category Loans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>0000082 - Disclosure - Loans and Allowance for Credit Losses - Schedule of Loans Modified as Troubled Debt Restructurings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails</Role>
      <ShortName>Loans and Allowance for Credit Losses - Schedule of Loans Modified as Troubled Debt Restructurings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>0000083 - Disclosure - Loans and Allowance for Credit Losses - Summary of Loans Modified for Borrowers Impacted by COVID-19 (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofLoansModifiedforBorrowersImpactedbyCOVID19Details</Role>
      <ShortName>Loans and Allowance for Credit Losses - Summary of Loans Modified for Borrowers Impacted by COVID-19 (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>0000084 - Disclosure - Loans and Allowance for Credit Losses - Summary of Amortized Cost of Loans Currently in Deferral (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails</Role>
      <ShortName>Loans and Allowance for Credit Losses - Summary of Amortized Cost of Loans Currently in Deferral (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>0000085 - Disclosure - Other Real Estate Owned - Schedule of Other Real Estate Owned Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/OtherRealEstateOwnedScheduleofOtherRealEstateOwnedActivityDetails</Role>
      <ShortName>Other Real Estate Owned - Schedule of Other Real Estate Owned Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>0000086 - Disclosure - Premises and Equipment - Schedule of Premises and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails</Role>
      <ShortName>Premises and Equipment - Schedule of Premises and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>0000087 - Disclosure - Premises and Equipment - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/PremisesandEquipmentAdditionalInformationDetails</Role>
      <ShortName>Premises and Equipment - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>0000088 - Disclosure - Premises and Equipment - Schedule of Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/PremisesandEquipmentScheduleofLeaseCostDetails</Role>
      <ShortName>Premises and Equipment - Schedule of Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>0000089 - Disclosure - Premises and Equipment - Schedule of Total Operating Lease Liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails</Role>
      <ShortName>Premises and Equipment - Schedule of Total Operating Lease Liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>0000090 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets and Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Schedule of Intangible Assets and Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>0000091 - Disclosure - Goodwill and Intangible Assets - Schedule of Changes in Goodwill and Intangible Assets by Operating Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Schedule of Changes in Goodwill and Intangible Assets by Operating Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>0000092 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>0000093 - Disclosure - Goodwill and Intangible Assets - Schedule of Future Amortization Related to Company's Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationRelatedtoCompanysIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Schedule of Future Amortization Related to Company's Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>0000094 - Disclosure - Equity Method Investment - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/EquityMethodInvestmentAdditionalInformationDetails</Role>
      <ShortName>Equity Method Investment - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>0000095 - Disclosure - Equity Method Investment - Summary of Investment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/EquityMethodInvestmentSummaryofInvestmentDetails</Role>
      <ShortName>Equity Method Investment - Summary of Investment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>0000096 - Disclosure - Variable Interest Entities - Summary of Closed CLO Funds (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/VariableInterestEntitiesSummaryofClosedCLOFundsDetails</Role>
      <ShortName>Variable Interest Entities - Summary of Closed CLO Funds (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>0000097 - Disclosure - Variable Interest Entities - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/VariableInterestEntitiesAdditionalInformationDetails</Role>
      <ShortName>Variable Interest Entities - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>0000098 - Disclosure - Derivative Financial Instruments - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails</Role>
      <ShortName>Derivative Financial Instruments - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>0000099 - Disclosure - Derivative Financial Instruments - Schedule of Pre-Tax Impact of Terminated Cash Flow Hedge on AOCI (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/DerivativeFinancialInstrumentsScheduleofPreTaxImpactofTerminatedCashFlowHedgeonAOCIDetails</Role>
      <ShortName>Derivative Financial Instruments - Schedule of Pre-Tax Impact of Terminated Cash Flow Hedge on AOCI (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>0000100 - Disclosure - Derivative Financial Instruments - Fair Value by Balance Sheet Grouping (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/DerivativeFinancialInstrumentsFairValuebyBalanceSheetGroupingDetails</Role>
      <ShortName>Derivative Financial Instruments - Fair Value by Balance Sheet Grouping (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>0000101 - Disclosure - Derivative Financial Instruments - Effect on Other Comprehensive Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/DerivativeFinancialInstrumentsEffectonOtherComprehensiveIncomeDetails</Role>
      <ShortName>Derivative Financial Instruments - Effect on Other Comprehensive Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>0000102 - Disclosure - Deposits - Summary of Deposits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/DepositsSummaryofDepositsDetails</Role>
      <ShortName>Deposits - Summary of Deposits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>0000103 - Disclosure - Deposits - Scheduled Maturities of Time Deposits, Including Certificates of Deposits, Individual Retirement Accounts and Brokered Deposits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/DepositsScheduledMaturitiesofTimeDepositsIncludingCertificatesofDepositsIndividualRetirementAccountsandBrokeredDepositsDetails</Role>
      <ShortName>Deposits - Scheduled Maturities of Time Deposits, Including Certificates of Deposits, Individual Retirement Accounts and Brokered Deposits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>103</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>0000104 - Disclosure - Deposits - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/DepositsAdditionalInformationDetails</Role>
      <ShortName>Deposits - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>104</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>0000105 - Disclosure - Borrowings and Borrowing Capacity - Summary of Customer Repurchase Agreements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsDetails</Role>
      <ShortName>Borrowings and Borrowing Capacity - Summary of Customer Repurchase Agreements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>105</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>0000106 - Disclosure - Borrowings and Borrowing Capacity - Summary of Customer Repurchase Agreements are Secured by Pledged Securities with Carrying Amount (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsareSecuredbyPledgedSecuritieswithCarryingAmountDetails</Role>
      <ShortName>Borrowings and Borrowing Capacity - Summary of Customer Repurchase Agreements are Secured by Pledged Securities with Carrying Amount (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>106</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>0000107 - Disclosure - Borrowings and Borrowing Capacity - Summary of FHLB Advances and Weighted Average Interest Rates by Contractual Maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofFHLBAdvancesandWeightedAverageInterestRatesbyContractualMaturityDetails</Role>
      <ShortName>Borrowings and Borrowing Capacity - Summary of FHLB Advances and Weighted Average Interest Rates by Contractual Maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>107</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>0000108 - Disclosure - Borrowings and Borrowing Capacity - Summary of Information Concerning FHLB Advances (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofInformationConcerningFHLBAdvancesDetails</Role>
      <ShortName>Borrowings and Borrowing Capacity - Summary of Information Concerning FHLB Advances (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>108</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>0000109 - Disclosure - Borrowings and Borrowing Capacity - Schedule of FHLB Advances (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/BorrowingsandBorrowingCapacityScheduleofFHLBAdvancesDetails</Role>
      <ShortName>Borrowings and Borrowing Capacity - Schedule of FHLB Advances (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>109</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>0000110 - Disclosure - Borrowings and Borrowing Capacity - Summary of Paycheck Protection Program Borrowings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofPaycheckProtectionProgramBorrowingsDetails</Role>
      <ShortName>Borrowings and Borrowing Capacity - Summary of Paycheck Protection Program Borrowings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>110</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>0000111 - Disclosure - Borrowings and Borrowing Capacity - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails</Role>
      <ShortName>Borrowings and Borrowing Capacity - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>111</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>0000112 - Disclosure - Borrowings and Borrowing Capacity - Summary of Subordinated Notes (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofSubordinatedNotesDetails</Role>
      <ShortName>Borrowings and Borrowing Capacity - Summary of Subordinated Notes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>112</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>0000113 - Disclosure - Borrowings and Borrowing Capacity - Summary of Junior Subordinated Debentures (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails</Role>
      <ShortName>Borrowings and Borrowing Capacity - Summary of Junior Subordinated Debentures (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>113</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>0000114 - Disclosure - Employee Benefit Plans - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/EmployeeBenefitPlansAdditionalInformationDetails</Role>
      <ShortName>Employee Benefit Plans - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>114</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>0000115 - Disclosure - Income Taxes - Summary of Income Tax Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/IncomeTaxesSummaryofIncomeTaxExpenseDetails</Role>
      <ShortName>Income Taxes - Summary of Income Tax Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>115</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>0000116 - Disclosure - Income Taxes - Summary of Effective Income Tax Rate Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails</Role>
      <ShortName>Income Taxes - Summary of Effective Income Tax Rate Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>116</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>0000117 - Disclosure - Income Taxes - Significant Components of Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Significant Components of Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>117</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>0000118 - Disclosure - Income Taxes - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/IncomeTaxesAdditionalInformationDetails</Role>
      <ShortName>Income Taxes - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>118</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>0000119 - Disclosure - Off-Balance Sheet Loan Commitments - Summary of Financial Instruments with Off-Balance Sheet Risk - (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails</Role>
      <ShortName>Off-Balance Sheet Loan Commitments - Summary of Financial Instruments with Off-Balance Sheet Risk - (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>119</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>0000120 - Disclosure - Off-Balance Sheet Loan Commitments - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsAdditionalInformationDetails</Role>
      <ShortName>Off-Balance Sheet Loan Commitments - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>120</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>0000121 - Disclosure - Fair Value Disclosures - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails</Role>
      <ShortName>Fair Value Disclosures - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>121</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>0000122 - Disclosure - Fair Value Disclosures - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails</Role>
      <ShortName>Fair Value Disclosures - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>122</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>0000123 - Disclosure - Fair Value Disclosures - Reconciliation of Fair Value of Contingent Consideration (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/FairValueDisclosuresReconciliationofFairValueofContingentConsiderationDetails</Role>
      <ShortName>Fair Value Disclosures - Reconciliation of Fair Value of Contingent Consideration (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>123</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>0000124 - Disclosure - Fair Value Disclosures - Fair Value of Assets Measured on Non-recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails</Role>
      <ShortName>Fair Value Disclosures - Fair Value of Assets Measured on Non-recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>124</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>0000125 - Disclosure - Fair Value Disclosures - Estimated Fair Value of Company's Financial Assets and Financial Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails</Role>
      <ShortName>Fair Value Disclosures - Estimated Fair Value of Company's Financial Assets and Financial Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>125</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R126.htm</HtmlFileName>
      <LongName>0000126 - Disclosure - Related-Party Transactions - Schedule of Loans to Principal Officers, Directors, and their Affiliates (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/RelatedPartyTransactionsScheduleofLoanstoPrincipalOfficersDirectorsandtheirAffiliatesDetails</Role>
      <ShortName>Related-Party Transactions - Schedule of Loans to Principal Officers, Directors, and their Affiliates (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>126</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R127.htm</HtmlFileName>
      <LongName>0000127 - Disclosure - Related-Party Transactions - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/RelatedPartyTransactionsAdditionalInformationDetails</Role>
      <ShortName>Related-Party Transactions - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>127</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R128.htm</HtmlFileName>
      <LongName>0000128 - Disclosure - Regulatory Matters - Schedule of Actual Capital Amounts and Ratios (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails</Role>
      <ShortName>Regulatory Matters - Schedule of Actual Capital Amounts and Ratios (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>128</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R129.htm</HtmlFileName>
      <LongName>0000129 - Disclosure - Stockholders' Equity - Summary of Preferred Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/StockholdersEquitySummaryofPreferredStockDetails</Role>
      <ShortName>Stockholders' Equity - Summary of Preferred Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>129</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R130.htm</HtmlFileName>
      <LongName>0000130 - Disclosure - Stockholders' Equity - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails</Role>
      <ShortName>Stockholders' Equity - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>130</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R131.htm</HtmlFileName>
      <LongName>0000131 - Disclosure - Stockholders' Equity - Summary of Common Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/StockholdersEquitySummaryofCommonStockDetails</Role>
      <ShortName>Stockholders' Equity - Summary of Common Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>131</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R132.htm</HtmlFileName>
      <LongName>0000132 - Disclosure - Stock Based Compensation - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails</Role>
      <ShortName>Stock Based Compensation - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>132</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R133.htm</HtmlFileName>
      <LongName>0000133 - Disclosure - Stock Based Compensation - Summary of Changes in Company's Nonvested Awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails</Role>
      <ShortName>Stock Based Compensation - Summary of Changes in Company's Nonvested Awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>133</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R134.htm</HtmlFileName>
      <LongName>0000134 - Disclosure - Stock Based Compensation - Schedule of Market Based Performance Stock Units, Valuation Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/StockBasedCompensationScheduleofMarketBasedPerformanceStockUnitsValuationAssumptionsDetails</Role>
      <ShortName>Stock Based Compensation - Schedule of Market Based Performance Stock Units, Valuation Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>134</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R135.htm</HtmlFileName>
      <LongName>0000135 - Disclosure - Stock Based Compensation - Summary of Changes in Company's Stock Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails</Role>
      <ShortName>Stock Based Compensation - Summary of Changes in Company's Stock Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>135</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R136.htm</HtmlFileName>
      <LongName>0000136 - Disclosure - Stock Based Compensation - Schedule of Information Related to Stock Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/StockBasedCompensationScheduleofInformationRelatedtoStockOptionsDetails</Role>
      <ShortName>Stock Based Compensation - Schedule of Information Related to Stock Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>136</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R137.htm</HtmlFileName>
      <LongName>0000137 - Disclosure - Stock Based Compensation - Fair Value of Stock Options Granted Using Weighted-Average Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/StockBasedCompensationFairValueofStockOptionsGrantedUsingWeightedAverageAssumptionsDetails</Role>
      <ShortName>Stock Based Compensation - Fair Value of Stock Options Granted Using Weighted-Average Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>137</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R138.htm</HtmlFileName>
      <LongName>0000138 - Disclosure - Parent Company Only Condensed Financial Information - Condensed Parent Company Only Balance Sheets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails</Role>
      <ShortName>Parent Company Only Condensed Financial Information - Condensed Parent Company Only Balance Sheets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>138</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R139.htm</HtmlFileName>
      <LongName>0000139 - Disclosure - Parent Company Only Condensed Financial Information - Condensed Parent Company Only Statements of Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails</Role>
      <ShortName>Parent Company Only Condensed Financial Information - Condensed Parent Company Only Statements of Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>139</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R140.htm</HtmlFileName>
      <LongName>0000140 - Disclosure - Parent Company Only Condensed Financial Information - Condensed Parent Company Only Statements of Cash Flows (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails</Role>
      <ShortName>Parent Company Only Condensed Financial Information - Condensed Parent Company Only Statements of Cash Flows (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>140</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R141.htm</HtmlFileName>
      <LongName>0000141 - Disclosure - Earnings Per Share - Factors Used in Computation of Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails</Role>
      <ShortName>Earnings Per Share - Factors Used in Computation of Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>141</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R142.htm</HtmlFileName>
      <LongName>0000142 - Disclosure - Earnings Per Share - Schedule of Shares not Considered in Computing Diluted Earnings per Common Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/EarningsPerShareScheduleofSharesnotConsideredinComputingDilutedEarningsperCommonShareDetails</Role>
      <ShortName>Earnings Per Share - Schedule of Shares not Considered in Computing Diluted Earnings per Common Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>142</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R143.htm</HtmlFileName>
      <LongName>0000143 - Disclosure - Business Segment Information - Banking Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails</Role>
      <ShortName>Business Segment Information - Banking Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>143</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R144.htm</HtmlFileName>
      <LongName>0000144 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tfin.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tfin.com/role/SubsequentEvents</ParentRole>
      <Position>144</Position>
    </Report>
    <Report instance="tfin-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9999.htm</HtmlFileName>
      <LongName>Uncategorized Items - tfin-20221231.htm</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/role/uncategorizedFacts</Role>
      <ShortName>Uncategorized Items - tfin-20221231.htm</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>145</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: 6 fact(s) appearing in ix:hidden were eligible for transformation: tfin:PreferredStockDepositarySharesOwnershipInterest, us-gaap:FiniteLivedIntangibleAssetUsefulLife, us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 -  tfin-20221231.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K" original="tfin-20221231.htm">tfin-20221231.htm</File>
    <File>tfin-20221231.xsd</File>
    <File>tfin-20221231_cal.xml</File>
    <File>tfin-20221231_def.xml</File>
    <File>tfin-20221231_lab.xml</File>
    <File>tfin-20221231_pre.xml</File>
    <File>tfin-20221231x10kex1025.htm</File>
    <File>tfin-20221231x10kexx311.htm</File>
    <File>tfin-20221231x10kexx312.htm</File>
    <File>tfin-20221231x10kexx321.htm</File>
    <File>tfin-20221231xex141codeofe.htm</File>
    <File>tfin-20221231xex211subsidi.htm</File>
    <File>tfin-20221231xex23x1consent.htm</File>
    <File>tfin-20221231xex41descofse.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>tfin-20221231_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="4">http://fasb.org/srt/2022</BaseTaxonomy>
    <BaseTaxonomy items="3194">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="40">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>170
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "tfin-20221231.htm": {
   "axisCustom": 0,
   "axisStandard": 53,
   "baseTaxonomies": {
    "http://fasb.org/srt/2022": 4,
    "http://fasb.org/us-gaap/2022": 3194,
    "http://xbrl.sec.gov/dei/2022": 40
   },
   "contextCount": 917,
   "dts": {
    "calculationLink": {
     "local": [
      "tfin-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "tfin-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "tfin-20221231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "tfin-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "tfin-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "tfin-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/stpr/2022/stpr-2022.xsd"
     ]
    }
   },
   "elementCount": 1205,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 16,
    "http://www.tfin.com/20221231": 1,
    "http://xbrl.sec.gov/dei/2022": 4,
    "total": 21
   },
   "keyCustom": 166,
   "keyStandard": 623,
   "memberCustom": 71,
   "memberStandard": 92,
   "nsprefix": "tfin",
   "nsuri": "http://www.tfin.com/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover Page",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.tfin.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Acquisitions and Divestitures",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.tfin.com/role/AcquisitionsandDivestitures",
     "shortName": "Acquisitions and Divestitures",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i7286407c4ec64e9a97b471a386251877_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetNotionalAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000100 - Disclosure - Derivative Financial Instruments - Fair Value by Balance Sheet Grouping (Details)",
     "menuCat": "Details",
     "order": "100",
     "role": "http://www.tfin.com/role/DerivativeFinancialInstrumentsFairValuebyBalanceSheetGroupingDetails",
     "shortName": "Derivative Financial Instruments - Fair Value by Balance Sheet Grouping (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i0a2683154c0c4d63b092ae69a7102a89_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000101 - Disclosure - Derivative Financial Instruments - Effect on Other Comprehensive Income (Details)",
     "menuCat": "Details",
     "order": "101",
     "role": "http://www.tfin.com/role/DerivativeFinancialInstrumentsEffectonOtherComprehensiveIncomeDetails",
     "shortName": "Derivative Financial Instruments - Effect on Other Comprehensive Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ia4938267dc0a4cabb9c68f267a6c3e0f_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoninterestBearingDepositLiabilities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000102 - Disclosure - Deposits - Summary of Deposits (Details)",
     "menuCat": "Details",
     "order": "102",
     "role": "http://www.tfin.com/role/DepositsSummaryofDepositsDetails",
     "shortName": "Deposits - Summary of Deposits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DepositLiabilitiesTypeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InterestBearingDomesticDepositDemand",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TimeDepositMaturitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TimeDepositMaturitiesNextRollingTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000103 - Disclosure - Deposits - Scheduled Maturities of Time Deposits, Including Certificates of Deposits, Individual Retirement Accounts and Brokered Deposits (Details)",
     "menuCat": "Details",
     "order": "103",
     "role": "http://www.tfin.com/role/DepositsScheduledMaturitiesofTimeDepositsIncludingCertificatesofDepositsIndividualRetirementAccountsandBrokeredDepositsDetails",
     "shortName": "Deposits - Scheduled Maturities of Time Deposits, Including Certificates of Deposits, Individual Retirement Accounts and Brokered Deposits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TimeDepositMaturitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TimeDepositMaturitiesNextRollingTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000104 - Disclosure - Deposits - Additional Information (Details)",
     "menuCat": "Details",
     "order": "104",
     "role": "http://www.tfin.com/role/DepositsAdditionalInformationDetails",
     "shortName": "Deposits - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SecuritiesSoldUnderAgreementsToRepurchase",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000105 - Disclosure - Borrowings and Borrowing Capacity - Summary of Customer Repurchase Agreements (Details)",
     "menuCat": "Details",
     "order": "105",
     "role": "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsDetails",
     "shortName": "Borrowings and Borrowing Capacity - Summary of Customer Repurchase Agreements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "4",
      "lang": "en-US",
      "name": "tfin:SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib257cd7dcd964c08ab7e897c4601bdc0_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000106 - Disclosure - Borrowings and Borrowing Capacity - Summary of Customer Repurchase Agreements are Secured by Pledged Securities with Carrying Amount (Details)",
     "menuCat": "Details",
     "order": "106",
     "role": "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsareSecuredbyPledgedSecuritieswithCarryingAmountDetails",
     "shortName": "Borrowings and Borrowing Capacity - Summary of Customer Repurchase Agreements are Secured by Pledged Securities with Carrying Amount (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i81e0d3fd63044e528fddb9fdd9a47f3a_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FederalHomeLoanBankAdvancesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tfin:FederalHomeLoanBankAdvancesMaturitiesSummaryByInterestRateTypeFloatingRateDueYearNine",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000107 - Disclosure - Borrowings and Borrowing Capacity - Summary of FHLB Advances and Weighted Average Interest Rates by Contractual Maturity (Details)",
     "menuCat": "Details",
     "order": "107",
     "role": "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofFHLBAdvancesandWeightedAverageInterestRatesbyContractualMaturityDetails",
     "shortName": "Borrowings and Borrowing Capacity - Summary of FHLB Advances and Weighted Average Interest Rates by Contractual Maturity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FederalHomeLoanBankAdvancesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tfin:FederalHomeLoanBankAdvancesMaturitiesSummaryByInterestRateTypeFloatingRateDueYearNine",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R108": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdvancesFromFederalHomeLoanBanks",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000108 - Disclosure - Borrowings and Borrowing Capacity - Summary of Information Concerning FHLB Advances (Details)",
     "menuCat": "Details",
     "order": "108",
     "role": "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofInformationConcerningFHLBAdvancesDetails",
     "shortName": "Borrowings and Borrowing Capacity - Summary of Information Concerning FHLB Advances (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tfin:FederalHomeLoanBankAdvancesAdditionalInformationTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "4",
      "lang": "en-US",
      "name": "us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R109": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tfin:FederalHomeLoanBankAdvancesBorrowingCapacityTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000109 - Disclosure - Borrowings and Borrowing Capacity - Schedule of FHLB Advances (Details)",
     "menuCat": "Details",
     "order": "109",
     "role": "http://www.tfin.com/role/BorrowingsandBorrowingCapacityScheduleofFHLBAdvancesDetails",
     "shortName": "Borrowings and Borrowing Capacity - Schedule of FHLB Advances (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tfin:FederalHomeLoanBankAdvancesBorrowingCapacityTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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": "0000011 - Disclosure - Securities",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.tfin.com/role/Securities",
     "shortName": "Securities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R110": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tfin:ScheduleOfInformationConcerningPaycheckProtectionProgramBorrowingsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1d52536a2d2346788c22863aa2184bdf_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000110 - Disclosure - Borrowings and Borrowing Capacity - Summary of Paycheck Protection Program Borrowings (Details)",
     "menuCat": "Details",
     "order": "110",
     "role": "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofPaycheckProtectionProgramBorrowingsDetails",
     "shortName": "Borrowings and Borrowing Capacity - Summary of Paycheck Protection Program Borrowings (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tfin:ScheduleOfInformationConcerningPaycheckProtectionProgramBorrowingsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1d52536a2d2346788c22863aa2184bdf_I20221231",
      "decimals": "4",
      "lang": "en-US",
      "name": "us-gaap:LongtermDebtWeightedAverageInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R111": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "tfin:FederalFundsPurchasedNumberOfBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "bank",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000111 - Disclosure - Borrowings and Borrowing Capacity - Additional Information (Details)",
     "menuCat": "Details",
     "order": "111",
     "role": "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails",
     "shortName": "Borrowings and Borrowing Capacity - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "tfin:FederalFundsPurchasedNumberOfBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "bank",
      "xsiNil": "false"
     }
    },
    "R112": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tfin:ScheduleOfSubordinatedNotesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000112 - Disclosure - Borrowings and Borrowing Capacity - Summary of Subordinated Notes (Details)",
     "menuCat": "Details",
     "order": "112",
     "role": "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofSubordinatedNotesDetails",
     "shortName": "Borrowings and Borrowing Capacity - Summary of Subordinated Notes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tfin:ScheduleOfSubordinatedNotesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i07ef4c0ff5824378ae4a10e354ee6598_I20191127",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R113": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSubordinatedBorrowingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tfin:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000113 - Disclosure - Borrowings and Borrowing Capacity - Summary of Junior Subordinated Debentures (Details)",
     "menuCat": "Details",
     "order": "113",
     "role": "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails",
     "shortName": "Borrowings and Borrowing Capacity - Summary of Junior Subordinated Debentures (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSubordinatedBorrowingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tfin:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R114": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000114 - Disclosure - Employee Benefit Plans - Additional Information (Details)",
     "menuCat": "Details",
     "order": "114",
     "role": "http://www.tfin.com/role/EmployeeBenefitPlansAdditionalInformationDetails",
     "shortName": "Employee Benefit Plans - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R115": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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": "0000115 - Disclosure - Income Taxes - Summary of Income Tax Expense (Details)",
     "menuCat": "Details",
     "order": "115",
     "role": "http://www.tfin.com/role/IncomeTaxesSummaryofIncomeTaxExpenseDetails",
     "shortName": "Income Taxes - Summary of Income Tax Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R116": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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": "0000116 - Disclosure - Income Taxes - Summary of Effective Income Tax Rate Reconciliation (Details)",
     "menuCat": "Details",
     "order": "116",
     "role": "http://www.tfin.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails",
     "shortName": "Income Taxes - Summary of Effective Income Tax Rate Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R117": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000117 - Disclosure - Income Taxes - Significant Components of Deferred Tax Assets and Liabilities (Details)",
     "menuCat": "Details",
     "order": "117",
     "role": "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails",
     "shortName": "Income Taxes - Significant Components of Deferred Tax Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R118": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tfin:OperatingLossCarryforwardsNotSubjectToExpiration",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000118 - Disclosure - Income Taxes - Additional Information (Details)",
     "menuCat": "Details",
     "order": "118",
     "role": "http://www.tfin.com/role/IncomeTaxesAdditionalInformationDetails",
     "shortName": "Income Taxes - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tfin:OperatingLossCarryforwardsNotSubjectToExpiration",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R119": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i8994e981bf754dccbabc62141e597546_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000119 - Disclosure - Off-Balance Sheet Loan Commitments - Summary of Financial Instruments with Off-Balance Sheet Risk - (Details)",
     "menuCat": "Details",
     "order": "119",
     "role": "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails",
     "shortName": "Off-Balance Sheet Loan Commitments - Summary of Financial Instruments with Off-Balance Sheet Risk - (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i8994e981bf754dccbabc62141e597546_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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": "0000012 - Disclosure - Loans and Allowance for Credit Losses",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.tfin.com/role/LoansandAllowanceforCreditLosses",
     "shortName": "Loans and Allowance for Credit Losses",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R120": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i82996eacfab044008b99510ab5f06675_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000120 - Disclosure - Off-Balance Sheet Loan Commitments - Additional Information (Details)",
     "menuCat": "Details",
     "order": "120",
     "role": "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsAdditionalInformationDetails",
     "shortName": "Off-Balance Sheet Loan Commitments - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i82996eacfab044008b99510ab5f06675_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R121": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000121 - Disclosure - Fair Value Disclosures - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)",
     "menuCat": "Details",
     "order": "121",
     "role": "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
     "shortName": "Fair Value Disclosures - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i19febe17d2db4638b5c99b9108b97f88_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R122": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "idf4be647434e4f1d8861f624869fa498_I20220630",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "tfin:RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000122 - Disclosure - Fair Value Disclosures - Additional Information (Details)",
     "menuCat": "Details",
     "order": "122",
     "role": "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails",
     "shortName": "Fair Value Disclosures - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ie1daf9a239c24f83b9aff2bb85714f78_I20221231",
      "decimals": "3",
      "lang": "en-US",
      "name": "tfin:BusinessCombinationIndemnificationAssetDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R123": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i59e7c3855ee54faab8a4db618822faa8_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000123 - Disclosure - Fair Value Disclosures - Reconciliation of Fair Value of Contingent Consideration (Details)",
     "menuCat": "Details",
     "order": "123",
     "role": "http://www.tfin.com/role/FairValueDisclosuresReconciliationofFairValueofContingentConsiderationDetails",
     "shortName": "Fair Value Disclosures - Reconciliation of Fair Value of Contingent Consideration (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i6ed0993e65df41269f3c32670ee734c6_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R124": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000124 - Disclosure - Fair Value Disclosures - Fair Value of Assets Measured on Non-recurring Basis (Details)",
     "menuCat": "Details",
     "order": "124",
     "role": "http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails",
     "shortName": "Fair Value Disclosures - Fair Value of Assets Measured on Non-recurring Basis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i39144549b27b44dba8b9264f9e311977_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R125": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000125 - Disclosure - Fair Value Disclosures - Estimated Fair Value of Company's Financial Assets and Financial Liabilities (Details)",
     "menuCat": "Details",
     "order": "125",
     "role": "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails",
     "shortName": "Fair Value Disclosures - Estimated Fair Value of Company's Financial Assets and Financial Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i3f71e45290ff4164827fa8c1c078d5ca_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R126": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "idd5ecf524f8b43ee947d200492ac1fbf_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableRelatedParties",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000126 - Disclosure - Related-Party Transactions - Schedule of Loans to Principal Officers, Directors, and their Affiliates (Details)",
     "menuCat": "Details",
     "order": "126",
     "role": "http://www.tfin.com/role/RelatedPartyTransactionsScheduleofLoanstoPrincipalOfficersDirectorsandtheirAffiliatesDetails",
     "shortName": "Related-Party Transactions - Schedule of Loans to Principal Officers, Directors, and their Affiliates (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i4f4d0769e4424ed69454e168665489d9_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R127": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyDepositLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000127 - Disclosure - Related-Party Transactions - Additional Information (Details)",
     "menuCat": "Details",
     "order": "127",
     "role": "http://www.tfin.com/role/RelatedPartyTransactionsAdditionalInformationDetails",
     "shortName": "Related-Party Transactions - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyDepositLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R128": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ief8126aa2dd8482185c27fc326f95bb4_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Capital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000128 - Disclosure - Regulatory Matters - Schedule of Actual Capital Amounts and Ratios (Details)",
     "menuCat": "Details",
     "order": "128",
     "role": "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails",
     "shortName": "Regulatory Matters - Schedule of Actual Capital Amounts and Ratios (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ief8126aa2dd8482185c27fc326f95bb4_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Capital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R129": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCapitalUnitsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i0665f9bb6ebf47ecb1f8cd8a8af97ec5_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000129 - Disclosure - Stockholders' Equity - Summary of Preferred Stock (Details)",
     "menuCat": "Details",
     "order": "129",
     "role": "http://www.tfin.com/role/StockholdersEquitySummaryofPreferredStockDetails",
     "shortName": "Stockholders' Equity - Summary of Preferred Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCapitalUnitsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i0665f9bb6ebf47ecb1f8cd8a8af97ec5_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RealEstateOwnedTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Other Real Estate Owned",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.tfin.com/role/OtherRealEstateOwned",
     "shortName": "Other Real Estate Owned",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RealEstateOwnedTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R130": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000130 - Disclosure - Stockholders' Equity - Additional Information (Details)",
     "menuCat": "Details",
     "order": "130",
     "role": "http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails",
     "shortName": "Stockholders' Equity - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i4e792b8576434cf2b622e843da94efd9_I20200619",
      "decimals": "-5",
      "lang": "en-US",
      "name": "tfin:PreferredStockDepositaryShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R131": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000131 - Disclosure - Stockholders' Equity - Summary of Common Stock (Details)",
     "menuCat": "Details",
     "order": "131",
     "role": "http://www.tfin.com/role/StockholdersEquitySummaryofCommonStockDetails",
     "shortName": "Stockholders' Equity - Summary of Common Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R132": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000132 - Disclosure - Stock Based Compensation - Additional Information (Details)",
     "menuCat": "Details",
     "order": "132",
     "role": "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails",
     "shortName": "Stock Based Compensation - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ifebb6bf4b5c84dc0927c56b661b6ebc7_I20221231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R133": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i5a8932593e8f410eba54ea411a64b08b_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000133 - Disclosure - Stock Based Compensation - Summary of Changes in Company's Nonvested Awards (Details)",
     "menuCat": "Details",
     "order": "133",
     "role": "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails",
     "shortName": "Stock Based Compensation - Summary of Changes in Company's Nonvested Awards (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i5a8932593e8f410eba54ea411a64b08b_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R134": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tfin:ShareBasedCompensationPerformanceStockUnitsValuationAssumptionsTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tfin:ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000134 - Disclosure - Stock Based Compensation - Schedule of Market Based Performance Stock Units, Valuation Assumptions (Details)",
     "menuCat": "Details",
     "order": "134",
     "role": "http://www.tfin.com/role/StockBasedCompensationScheduleofMarketBasedPerformanceStockUnitsValuationAssumptionsDetails",
     "shortName": "Stock Based Compensation - Schedule of Market Based Performance Stock Units, Valuation Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tfin:ShareBasedCompensationPerformanceStockUnitsValuationAssumptionsTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i69b9ca48e7f84d798bbe24ef316d4efd_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tfin:ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R135": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i2e3e7b4704434c61a8630820069747ec_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000135 - Disclosure - Stock Based Compensation - Summary of Changes in Company's Stock Options (Details)",
     "menuCat": "Details",
     "order": "135",
     "role": "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails",
     "shortName": "Stock Based Compensation - Summary of Changes in Company's Stock Options (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i2e3e7b4704434c61a8630820069747ec_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R136": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tfin:PaymentTaxWithholdingShareBasedPaymentArrangement",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000136 - Disclosure - Stock Based Compensation - Schedule of Information Related to Stock Options (Details)",
     "menuCat": "Details",
     "order": "136",
     "role": "http://www.tfin.com/role/StockBasedCompensationScheduleofInformationRelatedtoStockOptionsDetails",
     "shortName": "Stock Based Compensation - Schedule of Information Related to Stock Options (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R137": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000137 - Disclosure - Stock Based Compensation - Fair Value of Stock Options Granted Using Weighted-Average Assumptions (Details)",
     "menuCat": "Details",
     "order": "137",
     "role": "http://www.tfin.com/role/StockBasedCompensationFairValueofStockOptionsGrantedUsingWeightedAverageAssumptionsDetails",
     "shortName": "Stock Based Compensation - Fair Value of Stock Options Granted Using Weighted-Average Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R138": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000138 - Disclosure - Parent Company Only Condensed Financial Information - Condensed Parent Company Only Balance Sheets (Details)",
     "menuCat": "Details",
     "order": "138",
     "role": "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails",
     "shortName": "Parent Company Only Condensed Financial Information - Condensed Parent Company Only Balance Sheets (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i56b0f081f0734f5a9f7d2429b885c720_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R139": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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 - Parent Company Only Condensed Financial Information - Condensed Parent Company Only Statements of Income (Details)",
     "menuCat": "Details",
     "order": "139",
     "role": "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails",
     "shortName": "Parent Company Only Condensed Financial Information - Condensed Parent Company Only Statements of Income (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfCondensedIncomeStatementTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ibb71884370d24d2991f93cd542a79260_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InterestAndDividendIncomeOperating",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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": "0000014 - Disclosure - Premises and Equipment",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.tfin.com/role/PremisesandEquipment",
     "shortName": "Premises and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R140": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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 - Parent Company Only Condensed Financial Information - Condensed Parent Company Only Statements of Cash Flows (Details)",
     "menuCat": "Details",
     "order": "140",
     "role": "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails",
     "shortName": "Parent Company Only Condensed Financial Information - Condensed Parent Company Only Statements of Cash Flows (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock",
       "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ibb71884370d24d2991f93cd542a79260_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "tfin:EquityInUndistributedEarningsOfSubsidiaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R141": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000141 - Disclosure - Earnings Per Share - Factors Used in Computation of Earnings Per Share (Details)",
     "menuCat": "Details",
     "order": "141",
     "role": "http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails",
     "shortName": "Earnings Per Share - Factors Used in Computation of Earnings Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R142": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000142 - Disclosure - Earnings Per Share - Schedule of Shares not Considered in Computing Diluted Earnings per Common Share (Details)",
     "menuCat": "Details",
     "order": "142",
     "role": "http://www.tfin.com/role/EarningsPerShareScheduleofSharesnotConsideredinComputingDilutedEarningsperCommonShareDetails",
     "shortName": "Earnings Per Share - Schedule of Shares not Considered in Computing Diluted Earnings per Common Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "if7a3eaf4a3c543179b125e62f64f6abe_D20220101-20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R143": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestAndDividendIncomeOperating",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000143 - Disclosure - Business Segment Information - Banking Segment (Details)",
     "menuCat": "Details",
     "order": "143",
     "role": "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails",
     "shortName": "Business Segment Information - Banking Segment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "tfin:IntersegmentInterestAllocations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R144": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i06a31b2492c44f27962f196e7bc717b5_I20221107",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000144 - Disclosure - Subsequent Events (Details)",
     "menuCat": "Details",
     "order": "144",
     "role": "http://www.tfin.com/role/SubsequentEventsDetails",
     "shortName": "Subsequent Events (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ia2d7d99b425549438d0ee960ba99c75e_I20230201",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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": "0000015 - Disclosure - Goodwill and Intangible Assets",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.tfin.com/role/GoodwillandIntangibleAssets",
     "shortName": "Goodwill and Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Equity Method Investment",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.tfin.com/role/EquityMethodInvestment",
     "shortName": "Equity Method Investment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:VariableInterestEntityDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Variable Interest Entities",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.tfin.com/role/VariableInterestEntities",
     "shortName": "Variable Interest Entities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:VariableInterestEntityDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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": "0000018 - Disclosure - Derivative Financial Instruments",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.tfin.com/role/DerivativeFinancialInstruments",
     "shortName": "Derivative Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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": "0000019 - Disclosure - Deposits",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.tfin.com/role/Deposits",
     "shortName": "Deposits",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0000002 - Document - Audit Information",
     "menuCat": "Cover",
     "order": "2",
     "role": "http://www.tfin.com/role/AuditInformation",
     "shortName": "Audit Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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": "0000020 - Disclosure - Borrowings and Borrowing Capacity",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.tfin.com/role/BorrowingsandBorrowingCapacity",
     "shortName": "Borrowings and Borrowing Capacity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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": "0000021 - Disclosure - Employee Benefit Plans",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.tfin.com/role/EmployeeBenefitPlans",
     "shortName": "Employee Benefit Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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": "0000022 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.tfin.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Legal Contingencies",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://www.tfin.com/role/LegalContingencies",
     "shortName": "Legal Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Off-Balance Sheet Loan Commitments",
     "menuCat": "Notes",
     "order": "24",
     "role": "http://www.tfin.com/role/OffBalanceSheetLoanCommitments",
     "shortName": "Off-Balance Sheet Loan Commitments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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 Disclosures",
     "menuCat": "Notes",
     "order": "25",
     "role": "http://www.tfin.com/role/FairValueDisclosures",
     "shortName": "Fair Value Disclosures",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Related-Party Transactions",
     "menuCat": "Notes",
     "order": "26",
     "role": "http://www.tfin.com/role/RelatedPartyTransactions",
     "shortName": "Related-Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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": "0000027 - Disclosure - Regulatory Matters",
     "menuCat": "Notes",
     "order": "27",
     "role": "http://www.tfin.com/role/RegulatoryMatters",
     "shortName": "Regulatory Matters",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Stockholders' Equity",
     "menuCat": "Notes",
     "order": "28",
     "role": "http://www.tfin.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Stock Based Compensation",
     "menuCat": "Notes",
     "order": "29",
     "role": "http://www.tfin.com/role/StockBasedCompensation",
     "shortName": "Stock Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndDueFromBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndDueFromBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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": "0000030 - Disclosure - Parent Company Only Condensed Financial Information",
     "menuCat": "Notes",
     "order": "30",
     "role": "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformation",
     "shortName": "Parent Company Only Condensed Financial Information",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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": "0000031 - Disclosure - Earnings Per Share",
     "menuCat": "Notes",
     "order": "31",
     "role": "http://www.tfin.com/role/EarningsPerShare",
     "shortName": "Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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": "0000032 - Disclosure - Business Segment Information",
     "menuCat": "Notes",
     "order": "32",
     "role": "http://www.tfin.com/role/BusinessSegmentInformation",
     "shortName": "Business Segment Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Subsequent Events",
     "menuCat": "Notes",
     "order": "33",
     "role": "http://www.tfin.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tfin:NatureOfOperationsPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "34",
     "role": "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tfin:NatureOfOperationsPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Acquisitions and Divestitures (Tables)",
     "menuCat": "Tables",
     "order": "35",
     "role": "http://www.tfin.com/role/AcquisitionsandDivestituresTables",
     "shortName": "Acquisitions and Divestitures (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainLossOnInvestmentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Securities (Tables)",
     "menuCat": "Tables",
     "order": "36",
     "role": "http://www.tfin.com/role/SecuritiesTables",
     "shortName": "Securities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainLossOnInvestmentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tfin:ScheduleOfLoansHeldForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Loans and Allowance for Credit Losses (Tables)",
     "menuCat": "Tables",
     "order": "37",
     "role": "http://www.tfin.com/role/LoansandAllowanceforCreditLossesTables",
     "shortName": "Loans and Allowance for Credit Losses (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tfin:ScheduleOfLoansHeldForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherRealEstateRollForwardTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Other Real Estate Owned (Tables)",
     "menuCat": "Tables",
     "order": "38",
     "role": "http://www.tfin.com/role/OtherRealEstateOwnedTables",
     "shortName": "Other Real Estate Owned (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherRealEstateRollForwardTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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": "0000039 - Disclosure - Premises and Equipment (Tables)",
     "menuCat": "Tables",
     "order": "39",
     "role": "http://www.tfin.com/role/PremisesandEquipmentTables",
     "shortName": "Premises and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Goodwill and Intangible Assets (Tables)",
     "menuCat": "Tables",
     "order": "40",
     "role": "http://www.tfin.com/role/GoodwillandIntangibleAssetsTables",
     "shortName": "Goodwill and Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Equity Method Investment (Tables)",
     "menuCat": "Tables",
     "order": "41",
     "role": "http://www.tfin.com/role/EquityMethodInvestmentTables",
     "shortName": "Equity Method Investment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Variable Interest Entities (Tables)",
     "menuCat": "Tables",
     "order": "42",
     "role": "http://www.tfin.com/role/VariableInterestEntitiesTables",
     "shortName": "Variable Interest Entities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Derivative Financial Instruments (Tables)",
     "menuCat": "Tables",
     "order": "43",
     "role": "http://www.tfin.com/role/DerivativeFinancialInstrumentsTables",
     "shortName": "Derivative Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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": "0000044 - Disclosure - Deposits (Tables)",
     "menuCat": "Tables",
     "order": "44",
     "role": "http://www.tfin.com/role/DepositsTables",
     "shortName": "Deposits (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositLiabilitiesTypeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRepurchaseAgreements",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Borrowings and Borrowing Capacity (Tables)",
     "menuCat": "Tables",
     "order": "45",
     "role": "http://www.tfin.com/role/BorrowingsandBorrowingCapacityTables",
     "shortName": "Borrowings and Borrowing Capacity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRepurchaseAgreements",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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.tfin.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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": "0000047 - Disclosure - Off-Balance Sheet Loan Commitments (Tables)",
     "menuCat": "Tables",
     "order": "47",
     "role": "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsTables",
     "shortName": "Off-Balance Sheet Loan Commitments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueOffBalanceSheetRisksTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Fair Value Disclosures (Tables)",
     "menuCat": "Tables",
     "order": "48",
     "role": "http://www.tfin.com/role/FairValueDisclosuresTables",
     "shortName": "Fair Value Disclosures (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Related-Party Transactions (Tables)",
     "menuCat": "Tables",
     "order": "49",
     "role": "http://www.tfin.com/role/RelatedPartyTransactionsTables",
     "shortName": "Related-Party Transactions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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": "0000005 - Statement - CONSOLIDATED STATEMENTS OF INCOME",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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": "0000050 - Disclosure - Regulatory Matters (Tables)",
     "menuCat": "Tables",
     "order": "50",
     "role": "http://www.tfin.com/role/RegulatoryMattersTables",
     "shortName": "Regulatory Matters (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCapitalUnitsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Stockholders' Equity (Tables)",
     "menuCat": "Tables",
     "order": "51",
     "role": "http://www.tfin.com/role/StockholdersEquityTables",
     "shortName": "Stockholders' Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCapitalUnitsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Stock Based Compensation (Tables)",
     "menuCat": "Tables",
     "order": "52",
     "role": "http://www.tfin.com/role/StockBasedCompensationTables",
     "shortName": "Stock Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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": "0000053 - Disclosure - Parent Company Only Condensed Financial Information (Tables)",
     "menuCat": "Tables",
     "order": "53",
     "role": "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationTables",
     "shortName": "Parent Company Only Condensed Financial Information (Tables)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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": "0000054 - Disclosure - Earnings Per Share (Tables)",
     "menuCat": "Tables",
     "order": "54",
     "role": "http://www.tfin.com/role/EarningsPerShareTables",
     "shortName": "Earnings Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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": "0000055 - Disclosure - Business Segment Information (Tables)",
     "menuCat": "Tables",
     "order": "55",
     "role": "http://www.tfin.com/role/BusinessSegmentInformationTables",
     "shortName": "Business Segment Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "tfin:DebtSecuritiesAccruedInterestReversed",
       "span",
       "div",
       "tfin:DebtSecuritiesPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "tfin:DebtSecuritiesAccruedInterestReversed",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
     "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "tfin:DebtSecuritiesAccruedInterestReversed",
       "span",
       "div",
       "tfin:DebtSecuritiesPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "tfin:DebtSecuritiesAccruedInterestReversed",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1d52a0db4d5349258d9c7e903b527075_I20220623",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tfin:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000057 - Disclosure - Acquisitions and Divestitures - Summary of Assets and Liabilities in Disposal Group, Equipment Loan Sale (Details)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails",
     "shortName": "Acquisitions and Divestitures - Summary of Assets and Liabilities in Disposal Group, Equipment Loan Sale (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1d52a0db4d5349258d9c7e903b527075_I20220623",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tfin:DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000058 - Disclosure - Acquisitions and Divestitures - Narrative (Details)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
     "shortName": "Acquisitions and Divestitures - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "tfin:GainLossOnIndemnificationAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i0d9a208ad85a4c94a618d27c789b2996_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000059 - Disclosure - Acquisitions and Divestitures - Summary of Assets and Liabilities in Disposal Group, Factored Receivables (Details)",
     "menuCat": "Details",
     "order": "59",
     "role": "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails",
     "shortName": "Acquisitions and Divestitures - Summary of Assets and Liabilities in Disposal Group, Factored Receivables (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i0d9a208ad85a4c94a618d27c789b2996_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000060 - Disclosure - Acquisitions and Divestitures - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed, HubTran, Inc. (Details)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails",
     "shortName": "Acquisitions and Divestitures - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed, HubTran, Inc. (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i5951bcbbede94bcea165e8e7d0da4d4b_I20210601",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000061 - Disclosure - Acquisitions and Divestitures - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed, Transport Financial Solutions (Details)",
     "menuCat": "Details",
     "order": "61",
     "role": "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails",
     "shortName": "Acquisitions and Divestitures - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed, Transport Financial Solutions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i11042474f7f34378af924661270dc3d8_I20200708",
      "decimals": "-3",
      "lang": "en-US",
      "name": "tfin:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainOrLossOnSaleOfStockInSubsidiary",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000062 - Disclosure - Acquisitions and Divestitures - Summary of Assets Held for Sale and Consideration Received and Gain on Sale (Details)",
     "menuCat": "Details",
     "order": "62",
     "role": "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails",
     "shortName": "Acquisitions and Divestitures - Summary of Assets Held for Sale and Consideration Received and Gain on Sale (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i8d2d9beff10b48c697266dc9625b9e9f_I20200420",
      "decimals": "-3",
      "lang": "en-US",
      "name": "tfin:DisposalGroupIncludingDiscontinuedOperationLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesFvNi",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000063 - Disclosure - Securities - Additional Information (Details)",
     "menuCat": "Details",
     "order": "63",
     "role": "http://www.tfin.com/role/SecuritiesAdditionalInformationDetails",
     "shortName": "Securities - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000064 - Disclosure - Securities - Schedule of Gross Realized and Unrealized Gains (Losses) Recognized on Equity Securities (Details)",
     "menuCat": "Details",
     "order": "64",
     "role": "http://www.tfin.com/role/SecuritiesScheduleofGrossRealizedandUnrealizedGainsLossesRecognizedonEquitySecuritiesDetails",
     "shortName": "Securities - Schedule of Gross Realized and Unrealized Gains (Losses) Recognized on Equity Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tfin:EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000065 - Disclosure - Securities - Summary of Equity Securities without Readily Determinable Fair Value (Details)",
     "menuCat": "Details",
     "order": "65",
     "role": "http://www.tfin.com/role/SecuritiesSummaryofEquitySecuritieswithoutReadilyDeterminableFairValueDetails",
     "shortName": "Securities - Summary of Equity Securities without Readily Determinable Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tfin:EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tfin:EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000066 - Disclosure - Securities - Gross Realized and Unrealized Gains (Losses) on Equity Securities without Readily Determinable Fair Value (Details)",
     "menuCat": "Details",
     "order": "66",
     "role": "http://www.tfin.com/role/SecuritiesGrossRealizedandUnrealizedGainsLossesonEquitySecuritieswithoutReadilyDeterminableFairValueDetails",
     "shortName": "Securities - Gross Realized and Unrealized Gains (Losses) on Equity Securities without Readily Determinable Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tfin:EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:MarketableSecuritiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000067 - Disclosure - Securities - Schedule of Amortized Cost of Securities and Their Estimated Fair Values (Details)",
     "menuCat": "Details",
     "order": "67",
     "role": "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails",
     "shortName": "Securities - Schedule of Amortized Cost of Securities and Their Estimated Fair Values (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:MarketableSecuritiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000068 - Disclosure - Securities - Schedule of Amortized Cost and Estimated Fair Value of Debt Securities by Contractual Maturity (Details)",
     "menuCat": "Details",
     "order": "68",
     "role": "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails",
     "shortName": "Securities - Schedule of Amortized Cost and Estimated Fair Value of Debt Securities by Contractual Maturity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000069 - Disclosure - Securities - Schedule of Proceeds from Sales of Debt Securities and the Associated Gross Gains and Losses (Details)",
     "menuCat": "Details",
     "order": "69",
     "role": "http://www.tfin.com/role/SecuritiesScheduleofProceedsfromSalesofDebtSecuritiesandtheAssociatedGrossGainsandLossesDetails",
     "shortName": "Securities - Schedule of Proceeds from Sales of Debt Securities and the Associated Gross Gains and Losses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRealizedGainLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i32f8144531b74f5d81fef9b7bb6e8cc2_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i9af264afe33f458d9233023d6516d71e_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_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": "0000070 - Disclosure - Securities - Schedule of Information Pertaining to Debt Securities with Gross Unrealized Losses (Details)",
     "menuCat": "Details",
     "order": "70",
     "role": "http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails",
     "shortName": "Securities - Schedule of Information Pertaining to Debt Securities with Gross Unrealized Losses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "idd5ecf524f8b43ee947d200492ac1fbf_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000071 - Disclosure - Securities - Summary of Activity in Allowance for Credit Losses for Held To Maturity Debt Securities (Details)",
     "menuCat": "Details",
     "order": "71",
     "role": "http://www.tfin.com/role/SecuritiesSummaryofActivityinAllowanceforCreditLossesforHeldToMaturityDebtSecuritiesDetails",
     "shortName": "Securities - Summary of Activity in Allowance for Credit Losses for Held To Maturity Debt Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansReceivableHeldForSaleAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000072 - Disclosure - Loans and Allowance for Credit Losses - Schedule of Loans Held for Sale (Details)",
     "menuCat": "Details",
     "order": "72",
     "role": "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansHeldforSaleDetails",
     "shortName": "Loans and Allowance for Credit Losses - Schedule of Loans Held for Sale (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tfin:ScheduleOfLoansHeldForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1a5b5079bbf040569ebf00ed1af24001_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LoansReceivableHeldForSaleAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PastDueFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000073 - Disclosure - Loans and Allowance for Credit Losses - Schedule of Amortized Cost and Unpaid Principal for Loans Held for Investment (Details)",
     "menuCat": "Details",
     "order": "73",
     "role": "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails",
     "shortName": "Loans and Allowance for Credit Losses - Schedule of Amortized Cost and Unpaid Principal for Loans Held for Investment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tfin:ScheduleOfAccountsNotesLoansAndFinancingReceivableRecordedInvestmentAndUnpaidPrincipalTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "tfin:FinancingReceivableUnpaidPrincipalExcludingAccruedInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableUnamortizedPurchasePremiumDiscount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000074 - Disclosure - Loans and Allowance for Credit Losses - Additional Information (Details)",
     "menuCat": "Details",
     "order": "74",
     "role": "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails",
     "shortName": "Loans and Allowance for Credit Losses - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableUnamortizedPurchasePremiumDiscount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tfin:ScheduleOfAccountsNotesLoansAndFinancingReceivableRecordedInvestmentAndUnpaidPrincipalTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "idd5ecf524f8b43ee947d200492ac1fbf_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000075 - Disclosure - Loans and Allowance for Credit Losses - Summary of Allowance for Loan and Lease Losses (Details)",
     "menuCat": "Details",
     "order": "75",
     "role": "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails",
     "shortName": "Loans and Allowance for Credit Losses - Summary of Allowance for Loan and Lease Losses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i053bbb06827b49cbbfaec266250e2d9b_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tfin:ScheduleOfAccountsNotesLoansAndFinancingReceivableRecordedInvestmentAndUnpaidPrincipalTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000076 - Disclosure - Loans and Allowance for Credit Losses - Individual and Collective Allowance for Credit Losses on Financing Receivables and Loan Balances (Details)",
     "menuCat": "Details",
     "order": "76",
     "role": "http://www.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails",
     "shortName": "Loans and Allowance for Credit Losses - Individual and Collective Allowance for Credit Losses on Financing Receivables and Loan Balances (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tfin:CollateralDependentFinancingReceivablesAndAllowanceForCreditLossesOnCollateralDependentFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i80014148c2e0471996b1d67a993af77c_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "tfin:FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PastDueFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000077 - Disclosure - Loans and Allowance for Credit Losses - Summary of Contractually Past Due and Nonaccrual Loans (Details)",
     "menuCat": "Details",
     "order": "77",
     "role": "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails",
     "shortName": "Loans and Allowance for Credit Losses - Summary of Contractually Past Due and Nonaccrual Loans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PastDueFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i6367c16ae611490ba1d8aefb34fbf124_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000078 - Disclosure - Loans and Allowance for Credit Losses - Summary of Amortized Cost Basis of Loans on Nonaccrual Status (Details)",
     "menuCat": "Details",
     "order": "78",
     "role": "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostBasisofLoansonNonaccrualStatusDetails",
     "shortName": "Loans and Allowance for Credit Losses - Summary of Amortized Cost Basis of Loans on Nonaccrual Status (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tfin:ScheduleOfAccruedInterestReversedThroughInterestIncomeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000079 - Disclosure - Loans and Allowance for Credit Losses - Schedule of Accrued Interest on Non Accrual Loans Reversed Through Interest Income (Details)",
     "menuCat": "Details",
     "order": "79",
     "role": "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAccruedInterestonNonAccrualLoansReversedThroughInterestIncomeDetails",
     "shortName": "Loans and Allowance for Credit Losses - Schedule of Accrued Interest on Non Accrual Loans Reversed Through Interest Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tfin:ScheduleOfAccruedInterestReversedThroughInterestIncomeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tfin:FinancingReceivableAccruedInterestReversedThroughInterestIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_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.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "tfin:AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000080 - Disclosure - Loans and Allowance for Credit Losses - Schedule of Nonperforming Loans (Details)",
     "menuCat": "Details",
     "order": "80",
     "role": "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails",
     "shortName": "Loans and Allowance for Credit Losses - Schedule of Nonperforming Loans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tfin:ScheduleOfFinancingReceivablesNonPerformingLoansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i42adb5b3db7f4171b62e56614868050c_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestNonaccrual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000081 - Disclosure - Loans and Allowance for Credit Losses - Summary of Risk Category Loans (Details)",
     "menuCat": "Details",
     "order": "81",
     "role": "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails",
     "shortName": "Loans and Allowance for Credit Losses - Summary of Risk Category Loans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000082 - Disclosure - Loans and Allowance for Credit Losses - Schedule of Loans Modified as Troubled Debt Restructurings (Details)",
     "menuCat": "Details",
     "order": "82",
     "role": "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails",
     "shortName": "Loans and Allowance for Credit Losses - Schedule of Loans Modified as Troubled Debt Restructurings (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tfin:BalanceOfLoansModifiedDueToCOVID19TableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tfin:FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000083 - Disclosure - Loans and Allowance for Credit Losses - Summary of Loans Modified for Borrowers Impacted by COVID-19 (Details)",
     "menuCat": "Details",
     "order": "83",
     "role": "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofLoansModifiedforBorrowersImpactedbyCOVID19Details",
     "shortName": "Loans and Allowance for Credit Losses - Summary of Loans Modified for Borrowers Impacted by COVID-19 (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tfin:BalanceOfLoansModifiedDueToCOVID19TableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tfin:FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "idd5ecf524f8b43ee947d200492ac1fbf_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000084 - Disclosure - Loans and Allowance for Credit Losses - Summary of Amortized Cost of Loans Currently in Deferral (Details)",
     "menuCat": "Details",
     "order": "84",
     "role": "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails",
     "shortName": "Loans and Allowance for Credit Losses - Summary of Amortized Cost of Loans Currently in Deferral (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib68e5a1c5972499a9e7008a8d5b868e7_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "tfin:FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherRealEstateRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "idd5ecf524f8b43ee947d200492ac1fbf_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherRealEstateAndForeclosedAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000085 - Disclosure - Other Real Estate Owned - Schedule of Other Real Estate Owned Activity (Details)",
     "menuCat": "Details",
     "order": "85",
     "role": "http://www.tfin.com/role/OtherRealEstateOwnedScheduleofOtherRealEstateOwnedActivityDetails",
     "shortName": "Other Real Estate Owned - Schedule of Other Real Estate Owned Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherRealEstateRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i32f8144531b74f5d81fef9b7bb6e8cc2_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherRealEstateAndForeclosedAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000086 - Disclosure - Premises and Equipment - Schedule of Premises and Equipment (Details)",
     "menuCat": "Details",
     "order": "86",
     "role": "http://www.tfin.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails",
     "shortName": "Premises and Equipment - Schedule of Premises and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000087 - Disclosure - Premises and Equipment - Additional Information (Details)",
     "menuCat": "Details",
     "order": "87",
     "role": "http://www.tfin.com/role/PremisesandEquipmentAdditionalInformationDetails",
     "shortName": "Premises and Equipment - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000088 - Disclosure - Premises and Equipment - Schedule of Lease Cost (Details)",
     "menuCat": "Details",
     "order": "88",
     "role": "http://www.tfin.com/role/PremisesandEquipmentScheduleofLeaseCostDetails",
     "shortName": "Premises and Equipment - Schedule of Lease Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000089 - Disclosure - Premises and Equipment - Schedule of Total Operating Lease Liability (Details)",
     "menuCat": "Details",
     "order": "89",
     "role": "http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails",
     "shortName": "Premises and Equipment - Schedule of Total Operating Lease Liability (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "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.tfin.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000090 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets and Goodwill (Details)",
     "menuCat": "Details",
     "order": "90",
     "role": "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails",
     "shortName": "Goodwill and Intangible Assets - Schedule of Intangible Assets and Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tfin:ScheduleOfChangesInGoodwillAndIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "idd5ecf524f8b43ee947d200492ac1fbf_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsNetIncludingGoodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000091 - Disclosure - Goodwill and Intangible Assets - Schedule of Changes in Goodwill and Intangible Assets by Operating Segment (Details)",
     "menuCat": "Details",
     "order": "91",
     "role": "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails",
     "shortName": "Goodwill and Intangible Assets - Schedule of Changes in Goodwill and Intangible Assets by Operating Segment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tfin:ScheduleOfChangesInGoodwillAndIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i32f8144531b74f5d81fef9b7bb6e8cc2_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsNetIncludingGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i908d7972953d42dcb2fa7183c0fc9e33_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000092 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)",
     "menuCat": "Details",
     "order": "92",
     "role": "http://www.tfin.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
     "shortName": "Goodwill and Intangible Assets - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_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": "0000093 - Disclosure - Goodwill and Intangible Assets - Schedule of Future Amortization Related to Company's Intangible Assets (Details)",
     "menuCat": "Details",
     "order": "93",
     "role": "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationRelatedtoCompanysIntangibleAssetsDetails",
     "shortName": "Goodwill and Intangible Assets - Schedule of Future Amortization Related to Company's Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000094 - Disclosure - Equity Method Investment - Additional Information (Details)",
     "menuCat": "Details",
     "order": "94",
     "role": "http://www.tfin.com/role/EquityMethodInvestmentAdditionalInformationDetails",
     "shortName": "Equity Method Investment - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i4b5faa0ef9e14013bf3013df660c66de_I20191017",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000095 - Disclosure - Equity Method Investment - Summary of Investment (Details)",
     "menuCat": "Details",
     "order": "95",
     "role": "http://www.tfin.com/role/EquityMethodInvestmentSummaryofInvestmentDetails",
     "shortName": "Equity Method Investment - Summary of Investment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:EquityMethodInvestmentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i43c34d026e1a4cee964406185eb8d59c_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tfin:ScheduleOfSubordinatedNotesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000096 - Disclosure - Variable Interest Entities - Summary of Closed CLO Funds (Details)",
     "menuCat": "Details",
     "order": "96",
     "role": "http://www.tfin.com/role/VariableInterestEntitiesSummaryofClosedCLOFundsDetails",
     "shortName": "Variable Interest Entities - Summary of Closed CLO Funds (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i4e7cdead541d4a4ea46c05725718032a_I20160602",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "ib4fe4676712f4f26964eadc06f059b3f_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000097 - Disclosure - Variable Interest Entities - Additional Information (Details)",
     "menuCat": "Details",
     "order": "97",
     "role": "http://www.tfin.com/role/VariableInterestEntitiesAdditionalInformationDetails",
     "shortName": "Variable Interest Entities - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i22bce324b15c47d4b8b096db401128c0_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i1114311596cc4491bfe36fb5ab83c902_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000098 - Disclosure - Derivative Financial Instruments - Additional Information (Details)",
     "menuCat": "Details",
     "order": "98",
     "role": "http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails",
     "shortName": "Derivative Financial Instruments - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i4911fc262aa141cab02da0ff7f62d36b_I20220504",
      "decimals": "-3",
      "lang": "en-US",
      "name": "tfin:DerivativeInstrumentHedgingTerminationFeeAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "idd5ecf524f8b43ee947d200492ac1fbf_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000099 - Disclosure - Derivative Financial Instruments - Schedule of Pre-Tax Impact of Terminated Cash Flow Hedge on AOCI (Details)",
     "menuCat": "Details",
     "order": "99",
     "role": "http://www.tfin.com/role/DerivativeFinancialInstrumentsScheduleofPreTaxImpactofTerminatedCashFlowHedgeonAOCIDetails",
     "shortName": "Derivative Financial Instruments - Schedule of Pre-Tax Impact of Terminated Cash Flow Hedge on AOCI (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tfin-20221231.htm",
      "contextRef": "i0cfbb9d341194d1cb5e9424c27042103_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9999": {
     "firstAnchor": null,
     "groupType": "",
     "isDefault": "false",
     "longName": "Uncategorized Items - tfin-20221231.htm",
     "menuCat": "Cover",
     "order": "145",
     "role": "http://xbrl.sec.gov/role/uncategorizedFacts",
     "shortName": "Uncategorized Items - tfin-20221231.htm",
     "subGroupType": "",
     "uniqueAnchor": null
    }
   },
   "segmentCount": 169,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tfin.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r1086",
      "r1087",
      "r1088"
     ],
     "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.tfin.com/role/AuditInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r1086",
      "r1087",
      "r1088"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tfin.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r1086",
      "r1087",
      "r1088"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tfin.com/role/AuditInformation"
     ],
     "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.tfin.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tfin.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r1086",
      "r1087",
      "r1088"
     ],
     "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.tfin.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tfin.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tfin.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Document Information [Line Items]",
        "terseLabel": "Document Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tfin.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.",
        "label": "Document Information [Table]",
        "terseLabel": "Document Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tfin.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tfin.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r1089"
     ],
     "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.tfin.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tfin.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r1084"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tfin.com/role/CoverPage"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tfin.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tfin.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tfin.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tfin.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r1083"
     ],
     "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.tfin.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tfin.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tfin.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails",
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r1083"
     ],
     "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.tfin.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tfin.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r1083"
     ],
     "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.tfin.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tfin.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r1090"
     ],
     "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.tfin.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tfin.com/role/CoverPage"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r1083"
     ],
     "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.tfin.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r1083"
     ],
     "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.tfin.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r1083"
     ],
     "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.tfin.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r1083"
     ],
     "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.tfin.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tfin.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r1091"
     ],
     "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.tfin.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r1086",
      "r1087",
      "r1088"
     ],
     "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.tfin.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails",
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "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.tfin.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r1082"
     ],
     "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.tfin.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r1085"
     ],
     "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.tfin.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tfin.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_CondensedBalanceSheetStatementTable": {
     "auth_ref": [
      "r410",
      "r1013",
      "r1095"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.",
        "label": "Condensed Balance Sheet Statement [Table]",
        "terseLabel": "Condensed Balance Sheet Statement [Table]"
       }
      }
     },
     "localname": "CondensedBalanceSheetStatementTable",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedBalanceSheetStatementsCaptionsLineItems": {
     "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 Balance Sheet Statements, Captions [Line Items]",
        "terseLabel": "Condensed Balance Sheet Statements, Captions [Line Items]"
       }
      }
     },
     "localname": "CondensedBalanceSheetStatementsCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedCashFlowStatementTable": {
     "auth_ref": [
      "r410",
      "r1022",
      "r1095"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.",
        "label": "Condensed Cash Flow Statement [Table]",
        "terseLabel": "Condensed Cash Flow Statement [Table]"
       }
      }
     },
     "localname": "CondensedCashFlowStatementTable",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedCashFlowStatementsCaptionsLineItems": {
     "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 Cash Flow Statements, Captions [Line Items]",
        "terseLabel": "Condensed Cash Flow Statements, Captions [Line Items]"
       }
      }
     },
     "localname": "CondensedCashFlowStatementsCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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_CondensedIncomeStatementTable": {
     "auth_ref": [
      "r410",
      "r1022",
      "r1095"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about condensed income statement including, but not limited to, income statements of consolidated entities and consolidation eliminations.",
        "label": "Condensed Income Statement [Table]",
        "terseLabel": "Condensed Income Statement [Table]"
       }
      }
     },
     "localname": "CondensedIncomeStatementTable",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedIncomeStatementsCaptionsLineItems": {
     "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 Income Statements, Captions [Line Items]",
        "terseLabel": "Condensed Income Statements, Captions [Line Items]"
       }
      }
     },
     "localname": "CondensedIncomeStatementsCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r410",
      "r772",
      "r773",
      "r775",
      "r776",
      "r860",
      "r999",
      "r1011",
      "r1160",
      "r1163",
      "r1164",
      "r1262",
      "r1265",
      "r1266"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by consolidated entity or group of entities.",
        "label": "Consolidated Entities [Axis]",
        "terseLabel": "Consolidated Entities"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r410",
      "r772",
      "r773",
      "r775",
      "r776",
      "r860",
      "r999",
      "r1011",
      "r1160",
      "r1163",
      "r1164",
      "r1262",
      "r1265",
      "r1266"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity or group of entities consolidated into reporting entity.",
        "label": "Consolidated Entities [Domain]",
        "terseLabel": "Consolidated Entities"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r410",
      "r457",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r481",
      "r485",
      "r607",
      "r608",
      "r609",
      "r610",
      "r612",
      "r613",
      "r615",
      "r617",
      "r618",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1161",
      "r1162",
      "r1263",
      "r1264"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails",
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r410",
      "r457",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r481",
      "r485",
      "r607",
      "r608",
      "r609",
      "r610",
      "r612",
      "r613",
      "r615",
      "r617",
      "r618",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1161",
      "r1162",
      "r1263",
      "r1264"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails",
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r407",
      "r408",
      "r623",
      "r650",
      "r1032",
      "r1035",
      "r1037"
     ],
     "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.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r349",
      "r414",
      "r421",
      "r427",
      "r545",
      "r727",
      "r728",
      "r729",
      "r755",
      "r756",
      "r788",
      "r791",
      "r793",
      "r794",
      "r851"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]",
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails",
      "http://www.tfin.com/role/SecuritiesSummaryofActivityinAllowanceforCreditLossesforHeldToMaturityDebtSecuritiesDetails",
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r349",
      "r414",
      "r421",
      "r427",
      "r545",
      "r727",
      "r728",
      "r729",
      "r755",
      "r756",
      "r788",
      "r791",
      "r793",
      "r794",
      "r851"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption [Axis]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails",
      "http://www.tfin.com/role/SecuritiesSummaryofActivityinAllowanceforCreditLossesforHeldToMaturityDebtSecuritiesDetails",
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r349",
      "r414",
      "r421",
      "r427",
      "r545",
      "r727",
      "r728",
      "r729",
      "r755",
      "r756",
      "r788",
      "r791",
      "r793",
      "r794",
      "r851"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption [Domain]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails",
      "http://www.tfin.com/role/SecuritiesSummaryofActivityinAllowanceforCreditLossesforHeldToMaturityDebtSecuritiesDetails",
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of investment including named security. Excludes entity that is consolidated.",
        "label": "Investment, Name [Domain]",
        "terseLabel": "Investment, Name [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/EquityMethodInvestmentAdditionalInformationDetails",
      "http://www.tfin.com/role/EquityMethodInvestmentSummaryofInvestmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r601",
      "r602",
      "r603",
      "r604",
      "r685",
      "r898",
      "r952",
      "r1000",
      "r1001",
      "r1062",
      "r1070",
      "r1081",
      "r1165",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails",
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r601",
      "r602",
      "r603",
      "r604",
      "r685",
      "r898",
      "r952",
      "r1000",
      "r1001",
      "r1062",
      "r1070",
      "r1081",
      "r1165",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails",
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ParentCompanyMember": {
     "auth_ref": [
      "r410"
     ],
     "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"
       }
      }
     },
     "localname": "ParentCompanyMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r487",
      "r899",
      "r1063",
      "r1079",
      "r1157",
      "r1158",
      "r1169",
      "r1232"
     ],
     "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.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r487",
      "r899",
      "r1063",
      "r1079",
      "r1157",
      "r1158",
      "r1169",
      "r1232"
     ],
     "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"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r601",
      "r602",
      "r603",
      "r604",
      "r667",
      "r685",
      "r718",
      "r719",
      "r720",
      "r870",
      "r898",
      "r952",
      "r1000",
      "r1001",
      "r1062",
      "r1070",
      "r1081",
      "r1156",
      "r1165",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223"
     ],
     "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"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails",
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r601",
      "r602",
      "r603",
      "r604",
      "r667",
      "r685",
      "r718",
      "r719",
      "r720",
      "r870",
      "r898",
      "r952",
      "r1000",
      "r1001",
      "r1062",
      "r1070",
      "r1081",
      "r1156",
      "r1165",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223"
     ],
     "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"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails",
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "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": [
      "r407",
      "r408",
      "r623",
      "r650",
      "r1036",
      "r1037"
     ],
     "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.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [
      "r686",
      "r1123",
      "r1260"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact.",
        "label": "Forecast [Member]",
        "terseLabel": "Forecast"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r427",
      "r686",
      "r1094",
      "r1123"
     ],
     "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.tfin.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": {
     "auth_ref": [
      "r1118",
      "r1261"
     ],
     "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": "Condensed Parent Company Only Balance Sheets"
       }
      }
     },
     "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": {
     "auth_ref": [
      "r1118",
      "r1261"
     ],
     "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": "Condensed Parent Company Only Statements of Cash Flows"
       }
      }
     },
     "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": {
     "auth_ref": [
      "r1118",
      "r1261"
     ],
     "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": "Condensed Parent Company Only Statements of Income"
       }
      }
     },
     "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r538"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of investment including named security. Excludes entity that is consolidated.",
        "label": "Investment, Name [Axis]",
        "terseLabel": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/EquityMethodInvestmentAdditionalInformationDetails",
      "http://www.tfin.com/role/EquityMethodInvestmentSummaryofInvestmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r488",
      "r489",
      "r990",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r1010",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1064",
      "r1080",
      "r1169"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r488",
      "r489",
      "r983",
      "r990",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r1010",
      "r1012",
      "r1064",
      "r1080",
      "r1169"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r427",
      "r686",
      "r1094",
      "r1096",
      "r1123"
     ],
     "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.tfin.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stpr_CO": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "COLORADO",
        "terseLabel": "Colorado"
       }
      }
     },
     "localname": "CO",
     "nsuri": "http://xbrl.sec.gov/stpr/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stpr_IA": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "IOWA",
        "terseLabel": "Iowa"
       }
      }
     },
     "localname": "IA",
     "nsuri": "http://xbrl.sec.gov/stpr/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stpr_IL": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ILLINOIS",
        "terseLabel": "Illinois"
       }
      }
     },
     "localname": "IL",
     "nsuri": "http://xbrl.sec.gov/stpr/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stpr_TX": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TEXAS",
        "terseLabel": "Texas"
       }
      }
     },
     "localname": "TX",
     "nsuri": "http://xbrl.sec.gov/stpr/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_AOCIAttributableToParentBeforeTaxRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "AOCI Attributable to Parent, Before Tax",
        "label": "AOCI Attributable to Parent, Before Tax [Roll Forward]",
        "terseLabel": "AOCI Attributable to Parent, Before Tax [Roll Forward]"
       }
      }
     },
     "localname": "AOCIAttributableToParentBeforeTaxRollForward",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsScheduleofPreTaxImpactofTerminatedCashFlowHedgeonAOCIDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tfin_AcceleratedShareRepurchaseAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accelerated Share Repurchase Agreement",
        "label": "Accelerated Share Repurchase Agreement [Member]",
        "terseLabel": "ASR Agreement"
       }
      }
     },
     "localname": "AcceleratedShareRepurchaseAgreementMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accretion amortization of discounts and premiums acquired loans.",
        "label": "Accretion Amortization Of Discounts And Premiums Acquired Loans",
        "negatedLabel": "Net accretion on loans"
       }
      }
     },
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsAcquiredLoans",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_AccruedInterestOnFinancingReceivables": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued interest on financing receivables.",
        "label": "Accrued Interest On Financing Receivables",
        "terseLabel": "Accrued interest on loans"
       }
      }
     },
     "localname": "AccruedInterestOnFinancingReceivables",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_AccruedInterestPayableFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued interest payable fair value disclosure.",
        "label": "Accrued Interest Payable Fair Value Disclosure",
        "terseLabel": "Accrued interest payable, fair value"
       }
      }
     },
     "localname": "AccruedInterestPayableFairValueDisclosure",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_AccruedInterestReceivableFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued interest receivable fair value disclosure.",
        "label": "Accrued Interest Receivable Fair Value Disclosure",
        "terseLabel": "Accrued interest receivable, fair value"
       }
      }
     },
     "localname": "AccruedInterestReceivableFairValueDisclosure",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_AllowancesForCreditLossesAttributableToChangeInLossDrivers": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowances For Credit Losses Attributable To Change In Loss Drivers",
        "label": "Allowances For Credit Losses Attributable To Change In Loss Drivers",
        "terseLabel": "Allowances for credit losses attributable to change in loss drivers"
       }
      }
     },
     "localname": "AllowancesForCreditLossesAttributableToChangeInLossDrivers",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_AssetsTransferredToAssetsHeldForSale": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets transferred to assets held for sale.",
        "label": "Assets Transferred To Assets Held For Sale",
        "terseLabel": "Assets transferred to assets held for sale"
       }
      }
     },
     "localname": "AssetsTransferredToAssetsHeldForSale",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_AuditInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Audit Information",
        "label": "Audit Information [Abstract]"
       }
      }
     },
     "localname": "AuditInformationAbstract",
     "nsuri": "http://www.tfin.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tfin_AvailableForSaleSecuritiesMaturitiesFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Available for sale securities maturities fair value.",
        "label": "Available For Sale Securities Maturities Fair Value [Abstract]",
        "terseLabel": "Available for Sale Securities, Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesMaturitiesFairValueAbstract",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tfin_BalanceOfLoansModifiedDueToCOVID19TableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Balance of loans modified for borrowers impacted by the COVID-19 pandemic.",
        "label": "Balance of Loans Modified Due to COVID-19 [Table Text Block]",
        "terseLabel": "Balance of Loans Modified Due to COVID-19"
       }
      }
     },
     "localname": "BalanceOfLoansModifiedDueToCOVID19TableTextBlock",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tfin_BankOwnedLifeInsurancePolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bank owned life insurance.",
        "label": "Bank Owned Life Insurance [Policy Text Block]",
        "terseLabel": "Bank Owned Life Insurance"
       }
      }
     },
     "localname": "BankOwnedLifeInsurancePolicyTextBlock",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tfin_BankingSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Banking segment.",
        "label": "Banking Segment [Member]",
        "terseLabel": "Banking"
       }
      }
     },
     "localname": "BankingSegmentMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails",
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_BusinessCombinationAdvancesAgainstFuturePaymentsNumberOfLargeClients": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Advances Against Future Payments, Number Of Large Clients",
        "label": "Business Combination, Advances Against Future Payments, Number Of Large Clients",
        "terseLabel": "Number of large clients"
       }
      }
     },
     "localname": "BusinessCombinationAdvancesAgainstFuturePaymentsNumberOfLargeClients",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "tfin_BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Consideration Transferred, Cash from Liquidation of Equity Interests",
        "label": "Business Combination, Consideration Transferred, Cash from Liquidation of Equity Interests",
        "negatedTerseLabel": "Receivable due from seller subsequent to liquidation of stock consideration",
        "terseLabel": "Receivable due from seller subsequent to liquidation of stock consideration"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredCashFromLiquidationOfEquityInterests",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_BusinessCombinationIndemnificationAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 14.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Indemnification Asset",
        "label": "Business Combination, Indemnification Asset",
        "terseLabel": "Indemnification asset"
       }
      }
     },
     "localname": "BusinessCombinationIndemnificationAsset",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_BusinessCombinationIndemnificationAssetDiscountRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Indemnification Asset, Discount Rate",
        "label": "Business Combination, Indemnification Asset, Discount Rate",
        "terseLabel": "Discount rate"
       }
      }
     },
     "localname": "BusinessCombinationIndemnificationAssetDiscountRate",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tfin_BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Indemnification Asset, Expected Cash Payments to be Received",
        "label": "Business Combination, Indemnification Asset, Expected Cash Payments to be Received",
        "terseLabel": "Indemnification asset, expected cash payments to be received"
       }
      }
     },
     "localname": "BusinessCombinationIndemnificationAssetExpectedCashPaymentsToBeReceived",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_BusinessCombinationProceedsFromSaleOfAcquiredStock": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Proceeds from Sale of Acquired Stock",
        "label": "Business Combination, Proceeds from Sale of Acquired Stock",
        "terseLabel": "Proceeds from sale of acquired stock"
       }
      }
     },
     "localname": "BusinessCombinationProceedsFromSaleOfAcquiredStock",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "terseLabel": "Fair value of net assets acquired, measurement period adjustments"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Taxes",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Income Taxes",
        "terseLabel": "Deferred income taxes, measurement period adjustments"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredIncomeTaxes",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Assets",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Assets",
        "terseLabel": "Other assets, measurement period adjustments"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherAssets",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Liabilities",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Liabilities",
        "terseLabel": "Other liabilities, measurement period adjustments"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherLiabilities",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails": {
       "order": 2.0,
       "parentTag": "tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed factored receivables.",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Factored Receivables",
        "terseLabel": "Factored receivables"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivables",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails": {
       "order": 1.0,
       "parentTag": "tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Factored Receivables, Allowance for Credit Losses",
        "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Factored Receivables, Allowance for Credit Losses",
        "negatedTerseLabel": "Allowance for credit losses"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesAllowanceForCreditLosses",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Factored Receivables, Net Of Allowance For Credit Loss",
        "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Factored Receivables, Net Of Allowance For Credit Loss",
        "totalLabel": "Factored receivables, net of ACL"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFactoredReceivablesNetOfAllowanceForCreditLoss",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_BusinessCombinationSharesPortionOfPurchasePriceReturned": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Shares, Portion of Purchase Price Returned",
        "label": "Business Combination, Shares, Portion of Purchase Price Returned",
        "terseLabel": "Portion of purchase price returned (in shares)"
       }
      }
     },
     "localname": "BusinessCombinationSharesPortionOfPurchasePriceReturned",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "tfin_CapitalizedSoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized Software",
        "label": "Capitalized Software [Member]",
        "terseLabel": "Capitalized Software"
       }
      }
     },
     "localname": "CapitalizedSoftwareMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails",
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_CarryingAmountOfAssetsInTheDisposalGroupAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying Amount of Assets in the Disposal Group",
        "label": "Carrying Amount of Assets in the Disposal Group [Abstract]",
        "terseLabel": "Carrying amount of assets in the disposal group:"
       }
      }
     },
     "localname": "CarryingAmountOfAssetsInTheDisposalGroupAbstract",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tfin_CarryingAmountOfLiabilitiesInTheDisposalGroupAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying Amount of Liabilities in the Disposal Group",
        "label": "Carrying Amount of Liabilities in the Disposal Group [Abstract]",
        "terseLabel": "Carrying amount of liabilities in the disposal group:"
       }
      }
     },
     "localname": "CarryingAmountOfLiabilitiesInTheDisposalGroupAbstract",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tfin_ChangeInNationalGrossDomesticProductForecastPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reasonable and supportable four quarter forecast period for one-year percentage change in national gross domestic product.",
        "label": "Change In National Gross Domestic Product Forecast Period",
        "terseLabel": "Change in national gross domestic product forecast period"
       }
      }
     },
     "localname": "ChangeInNationalGrossDomesticProductForecastPeriod",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tfin_ChangeInNationalHomePriceIndexForecastPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reasonable and supportable four quarter forecast period for national home price index loss driver.",
        "label": "Change In National Home Price Index Forecast Period",
        "terseLabel": "Change in national home price index forecast period"
       }
      }
     },
     "localname": "ChangeInNationalHomePriceIndexForecastPeriod",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tfin_ChangeInNationalRetailSalesForecastPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reasonable and supportable four quarter forecast period for national retail sales loss driver.",
        "label": "Change In National Retail Sales Forecast Period",
        "terseLabel": "Change in national retail sales forecast period"
       }
      }
     },
     "localname": "ChangeInNationalRetailSalesForecastPeriod",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tfin_ChangesInAllowanceForCreditLossesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes in allowance for credit losses.",
        "label": "Changes In Allowance For Credit Losses [Member]",
        "terseLabel": "Changes In Allowance For Credit Losses"
       }
      }
     },
     "localname": "ChangesInAllowanceForCreditLossesMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_ClassifiedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A category of financing receivables that are inadequately protected by the current net worth and paying capacity of the obligor or of the collateral pledged, if any. Loans so classified have a well-defined weakness or weaknesses that jeopardize the repayment of the debt. They are characterized by the distinct possibility that the institution will sustain some loss if the deficiencies are not corrected. Certain classified loans have the added characteristic that the weaknesses make collection or liquidation in full, on the basis of currently existing facts, conditions and values, highly questionable and improbable.",
        "label": "Classified [Member]",
        "terseLabel": "Classified"
       }
      }
     },
     "localname": "ClassifiedMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_CollateralDependentFinancingReceivablesAndAllowanceForCreditLossesOnCollateralDependentFinancingReceivablesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collateral Dependent Financing Receivables And Allowance For Credit Losses On Collateral Dependent Financing Receivables",
        "label": "Collateral Dependent Financing Receivables And Allowance For Credit Losses On Collateral Dependent Financing Receivables [Table Text Block]",
        "terseLabel": "Individual And Collective Allowance For Credit Losses On Financing Receivables And Loan Balances"
       }
      }
     },
     "localname": "CollateralDependentFinancingReceivablesAndAllowanceForCreditLossesOnCollateralDependentFinancingReceivablesTableTextBlock",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tfin_CollateralDependentLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collateral Dependent Loans",
        "label": "Collateral Dependent Loans [Member]",
        "terseLabel": "Collateral dependent loans"
       }
      }
     },
     "localname": "CollateralDependentLoansMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_ColoEastAcquisitionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ColoEast acquisition.",
        "label": "Colo East Acquisition [Member]",
        "terseLabel": "ColoEast Acquisition"
       }
      }
     },
     "localname": "ColoEastAcquisitionMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_ColoEastCapitalTrustIIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ColoEast Capital Trust II",
        "label": "Colo East Capital Trust I I [Member]",
        "terseLabel": "ColoEast Capital Trust II"
       }
      }
     },
     "localname": "ColoEastCapitalTrustIIMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_ColoEastCapitalTrustIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ColoEast Capital Trust I.",
        "label": "Colo East Capital Trust I [Member]",
        "terseLabel": "ColoEast Capital Trust I"
       }
      }
     },
     "localname": "ColoEastCapitalTrustIMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_CommercialCollateralMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial Collateral",
        "label": "Commercial Collateral [Member]",
        "terseLabel": "Commercial"
       }
      }
     },
     "localname": "CommercialCollateralMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_ConsiderationReceivedFromDivestitureOfInterestInConsolidatedSubsidiaries": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total consideration received from sale of interest in consolidated subsidiary.",
        "label": "Consideration Received From Divestiture Of Interest In Consolidated Subsidiaries",
        "terseLabel": "Total consideration received"
       }
      }
     },
     "localname": "ConsiderationReceivedFromDivestitureOfInterestInConsolidatedSubsidiaries",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_ConstructionLandDevelopmentLandCollateralMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Construction, Land Development, Land Collateral",
        "label": "Construction, Land Development, Land Collateral [Member]",
        "terseLabel": "Construction, land development, land"
       }
      }
     },
     "localname": "ConstructionLandDevelopmentLandCollateralMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_ConstructionLandDevelopmentLandPortfolioSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Construction land development land portfolio segment.",
        "label": "Construction Land Development Land Portfolio Segment [Member]",
        "terseLabel": "Construction, land development, land"
       }
      }
     },
     "localname": "ConstructionLandDevelopmentLandPortfolioSegmentMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAccruedInterestonNonAccrualLoansReversedThroughInterestIncomeDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostBasisofLoansonNonaccrualStatusDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_ConsumerCollateralMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consumer Collateral",
        "label": "Consumer Collateral [Member]",
        "terseLabel": "Consumer"
       }
      }
     },
     "localname": "ConsumerCollateralMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_CovenantLogisticsGroupIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Covenant Logistics Group, Inc.",
        "label": "Covenant Logistics Group, Inc. [Member]",
        "terseLabel": "Covenant Logistics Group, Inc."
       }
      }
     },
     "localname": "CovenantLogisticsGroupIncMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_CustomerReserves": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer reserves associated factored receivables held on deposit.",
        "label": "Customer Reserves",
        "terseLabel": "Customer reserves"
       }
      }
     },
     "localname": "CustomerReserves",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_DebtSecuritiesAccruedInterestReversed": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt securities accrued interest reversed.",
        "label": "Debt Securities Accrued Interest Reversed",
        "terseLabel": "Accrued interest reversed"
       }
      }
     },
     "localname": "DebtSecuritiesAccruedInterestReversed",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Securities, Held to Maturity, Amortized Cost, Before Allowance for Credit Loss",
        "label": "Debt Securities, Held to Maturity, Amortized Cost, Before Allowance for Credit Loss",
        "totalLabel": "Amortized Cost"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_DebtSecuritiesPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt securities.",
        "label": "Debt Securities Policy [Policy Text Block]",
        "terseLabel": "Debt Securities"
       }
      }
     },
     "localname": "DebtSecuritiesPolicyPolicyTextBlock",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tfin_DebtSecuritiesRealizedGainLossOnCall": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt securities realized gain loss on call.",
        "label": "Debt Securities Realized Gain Loss On Call",
        "terseLabel": "Net gains and losses from calls of securities"
       }
      }
     },
     "localname": "DebtSecuritiesRealizedGainLossOnCall",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofProceedsfromSalesofDebtSecuritiesandtheAssociatedGrossGainsandLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_DebtSecurityNonaccrualStatusTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of days after becoming delinquent before interest income accrual is discontinued.",
        "label": "Debt Security Nonaccrual Status Term",
        "terseLabel": "Nonaccrual status term"
       }
      }
     },
     "localname": "DebtSecurityNonaccrualStatusTerm",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tfin_DeferredTaxAssetsLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets lease liability.",
        "label": "Deferred Tax Assets Lease Liability",
        "terseLabel": "Lease liability"
       }
      }
     },
     "localname": "DeferredTaxAssetsLeaseLiability",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_DeferredTaxLiabilitiesAcquiredLoanBasis": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Acquired Loan Basis",
        "label": "Deferred Tax Liabilities, Acquired Loan Basis",
        "terseLabel": "Acquired loan basis"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAcquiredLoanBasis",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_DeferredTaxLiabilitiesIndemnificationAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Indemnification Asset",
        "label": "Deferred Tax Liabilities, Indemnification Asset",
        "terseLabel": "Indemnification asset"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesIndemnificationAsset",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liabilities installment gain on sale of subsidiary.",
        "label": "Deferred Tax Liabilities Installment Gain On Sale Of Subsidiary",
        "terseLabel": "Installment gain on sale of subsidiary"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesInstallmentGainOnSaleOfSubsidiary",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_DeferredTaxLiabilitiesLeaseRightOfUseAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liabilities lease right-of-use asset.",
        "label": "Deferred Tax Liabilities Lease Right Of Use Asset",
        "terseLabel": "Lease right-of-use asset"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesLeaseRightOfUseAsset",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liabilities unrealized gain on securities available for sale.",
        "label": "Deferred Tax Liabilities Unrealized Gain On Securities Available For Sale",
        "terseLabel": "Unrealized gain on securities available for sale"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesUnrealizedGainOnSecuritiesAvailableForSale",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liability fair value adjustment on junior subordinated debentures.",
        "label": "Deferred Tax Liability Fair Value Adjustment On Junior Subordinated Debentures",
        "terseLabel": "Fair value adjustment on junior subordinated debentures"
       }
      }
     },
     "localname": "DeferredTaxLiabilityFairValueAdjustmentOnJuniorSubordinatedDebentures",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_DepositsIncludingDepositsHeldForSale": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits, Including Deposits Held-For-Sale",
        "label": "Deposits, Including Deposits Held-For-Sale",
        "terseLabel": "Deposits, carrying amount"
       }
      }
     },
     "localname": "DepositsIncludingDepositsHeldForSale",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_DepositsTransferredToHeldForSale": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits Transferred To Held-For-Sale",
        "label": "Deposits Transferred To Held-For-Sale",
        "terseLabel": "Deposits transferred to deposits held for sale"
       }
      }
     },
     "localname": "DepositsTransferredToHeldForSale",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_DerivativeInstrumentHedgingTerminationFeeAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Instrument, Hedging Termination Fee Amount",
        "label": "Derivative Instrument, Hedging Termination Fee Amount",
        "terseLabel": "Hedging termination fee"
       }
      }
     },
     "localname": "DerivativeInstrumentHedgingTerminationFeeAmount",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_DiscontinuedCashFlowHedgeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discontinued Cash Flow Hedge",
        "label": "Discontinued Cash Flow Hedge [Member]",
        "terseLabel": "Discontinued Cash Flow Hedge"
       }
      }
     },
     "localname": "DiscontinuedCashFlowHedgeMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsScheduleofPreTaxImpactofTerminatedCashFlowHedgeonAOCIDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Assets, Net",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Net",
        "totalLabel": "Net assets sold"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNet",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationCash": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration",
       "weight": 1.0
      },
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Consideration, Cash",
        "label": "Disposal Group, Including Discontinued Operation, Consideration, Cash",
        "terseLabel": "Cash consideration"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationCash",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Consideration, Return Of Premium Liability",
        "label": "Disposal Group, Including Discontinued Operation, Consideration, Return Of Premium Liability",
        "negatedTerseLabel": "Return of premium liability",
        "terseLabel": "Return of premium liability"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationReturnOfPremiumLiability",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Consideration, Revenue Share Asset",
        "label": "Disposal Group, Including Discontinued Operation, Consideration, Revenue Share Asset",
        "terseLabel": "Revenue share asset"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationRevenueShareAsset",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Customer Reserve Noninterest-Bearing Deposit Liabilities",
        "label": "Disposal Group, Including Discontinued Operation, Customer Reserve Noninterest-Bearing Deposit Liabilities",
        "terseLabel": "Customer reserve noninterest bearing deposits"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationCustomerReserveNoninterestBearingDepositLiabilities",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Financing Receivable, Accrued Interest and Fee Income",
        "label": "Disposal Group, Including Discontinued Operation, Financing Receivable, Accrued Interest and Fee Income",
        "terseLabel": "Accrued interest and fee income"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestAndFeeIncome",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Financing Receivable, Accrued Interest Receivable",
        "label": "Disposal Group, Including Discontinued Operation, Financing Receivable, Accrued Interest Receivable",
        "terseLabel": "Accrued interest receivable"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationFinancingReceivableAccruedInterestReceivable",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0
      },
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Financing Receivable, Excluding Accrued Interest",
        "label": "Disposal Group, Including Discontinued Operation, Financing Receivable, Excluding Accrued Interest",
        "terseLabel": "Equipment loans",
        "verboseLabel": "Factored receivables"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationFinancingReceivableExcludingAccruedInterest",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_DisposalGroupIncludingDiscontinuedOperationLoans": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal group including discontinued operation loans.",
        "label": "Disposal Group Including Discontinued Operation Loans",
        "terseLabel": "Loans"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationLoans",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_DisposalGroupIncludingDiscontinuedOperationTransactionCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_GainOrLossOnSaleOfStockInSubsidiary",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction related costs incurred to effect the sale of subsidiary.",
        "label": "Disposal Group Including Discontinued Operation Transaction Costs",
        "terseLabel": "Transaction costs",
        "verboseLabel": "Transaction costs"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationTransactionCosts",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividends from subsidiaries and equity in undistributed subsidiary income.",
        "label": "Dividends From Subsidiaries And Equity In Undistributed Subsidiary Income",
        "terseLabel": "Dividends from subsidiaries and equity in undistributed subsidiary income"
       }
      }
     },
     "localname": "DividendsFromSubsidiariesAndEquityInUndistributedSubsidiaryIncome",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_DutchAuctionTenderOfferMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dutch Auction Tender Offer",
        "label": "Dutch Auction Tender Offer [Member]",
        "terseLabel": "Dutch Auction Tender Offer"
       }
      }
     },
     "localname": "DutchAuctionTenderOfferMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_EJAcquisitionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "EJ acquisition.",
        "label": "E J Acquisition [Member]",
        "terseLabel": "EJ Acquisition"
       }
      }
     },
     "localname": "EJAcquisitionMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_EmployeeStockPurchasePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Stock Purchase Plan",
        "label": "Employee Stock Purchase Plan [Member]",
        "terseLabel": "Employee stock purchase plan"
       }
      }
     },
     "localname": "EmployeeStockPurchasePlanMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails",
      "http://www.tfin.com/role/EarningsPerShareScheduleofSharesnotConsideredinComputingDilutedEarningsperCommonShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_EquipmentLoansDisposalGroupMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment Loans Disposal Group",
        "label": "Equipment Loans Disposal Group [Member]",
        "terseLabel": "Equipment Loans Disposal Group"
       }
      }
     },
     "localname": "EquipmentLoansDisposalGroupMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_EquityInUndistributedEarningsOfSubsidiaries": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity in undistributed earnings of subsidiaries.",
        "label": "Equity In Undistributed Earnings Of Subsidiaries",
        "negatedTerseLabel": "Equity in undistributed subsidiary income"
       }
      }
     },
     "localname": "EquityInUndistributedEarningsOfSubsidiaries",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_EquityInvestmentAllocatedToPurchaseOfWarrants": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/EquityMethodInvestmentSummaryofInvestmentDetails": {
       "order": 2.0,
       "parentTag": "tfin_EquityMethodInvestmentsAndWarrants",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity investment allocated to purchase of warrants.",
        "label": "Equity Investment Allocated To Purchase Of Warrants",
        "terseLabel": "Warrants"
       }
      }
     },
     "localname": "EquityInvestmentAllocatedToPurchaseOfWarrants",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/EquityMethodInvestmentSummaryofInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_EquityMethodInvestmentOwnershipPercentageToBePurchasedThroughExerciseOfWarrant": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity method investment ownership percentage to be purchased through exercise of warrant.",
        "label": "Equity Method Investment Ownership Percentage To Be Purchased Through Exercise Of Warrant",
        "terseLabel": "Equity method investment, ownership percentage to be purchased through exercise of warrant"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentageToBePurchasedThroughExerciseOfWarrant",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/EquityMethodInvestmentAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tfin_EquityMethodInvestmentsAndWarrants": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/EquityMethodInvestmentSummaryofInvestmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity method investments and warrants.",
        "label": "Equity Method Investments And Warrants",
        "totalLabel": "Total investment",
        "verboseLabel": "Equity method investments and warrants"
       }
      }
     },
     "localname": "EquityMethodInvestmentsAndWarrants",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/EquityMethodInvestmentAdditionalInformationDetails",
      "http://www.tfin.com/role/EquityMethodInvestmentSummaryofInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Securities, FV-NI And Without Readily Determinable Fair Value, Gain (Loss)",
        "label": "Equity Securities, FV-NI And Without Readily Determinable Fair Value, Gain (Loss)",
        "negatedTerseLabel": "Net (gains) losses on equity securities"
       }
      }
     },
     "localname": "EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueGainLoss",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_EquitySecuritiesPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity securities.",
        "label": "Equity Securities Policy [Policy Text Block]",
        "terseLabel": "Equity Securities"
       }
      }
     },
     "localname": "EquitySecuritiesPolicyPolicyTextBlock",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesSummaryofEquitySecuritieswithoutReadilyDeterminableFairValueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Securities without Readily Determinable Fair Value, At Cost",
        "label": "Equity Securities without Readily Determinable Fair Value, At Cost",
        "totalLabel": "Equity Securities without readily determinable fair value, at cost"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesSummaryofEquitySecuritieswithoutReadilyDeterminableFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueDiscontinuationOfEquityMethodAmountAfterAdjustment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Securities without Readily Determinable Fair Value, Discontinuation of Equity Method, Amount After Adjustment",
        "label": "Equity Securities without Readily Determinable Fair Value, Discontinuation of Equity Method, Amount After Adjustment",
        "terseLabel": "Equity securities without readily determinable fair value, discontinuation of equity method, amount after adjustment"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueDiscontinuationOfEquityMethodAmountAfterAdjustment",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/EquityMethodInvestmentAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuePercentageOfCommonStockAgreedToPurchase": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Securities Without Readily Determinable Fair Value, Percentage Of Common Stock Agreed To Purchase",
        "label": "Equity Securities Without Readily Determinable Fair Value, Percentage Of Common Stock Agreed To Purchase",
        "terseLabel": "Equity securities without readily determinable fair value, percentage of common stock agreed to purchase"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValuePercentageOfCommonStockAgreedToPurchase",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/EquityMethodInvestmentAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesGrossRealizedandUnrealizedGainsLossesonEquitySecuritieswithoutReadilyDeterminableFairValueDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Securities Without Readily Determinable Fair Values, Realized Gain (Loss)",
        "label": "Equity Securities Without Readily Determinable Fair Values, Realized Gain (Loss)",
        "terseLabel": "Realized gains (losses) on equity securities sold during the period"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValuesRealizedGainLoss",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesGrossRealizedandUnrealizedGainsLossesonEquitySecuritieswithoutReadilyDeterminableFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesGrossRealizedandUnrealizedGainsLossesonEquitySecuritieswithoutReadilyDeterminableFairValueDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Securities Without Readily Determinable Fair Values, Unrealized Gain (Loss)",
        "label": "Equity Securities Without Readily Determinable Fair Values, Unrealized Gain (Loss)",
        "terseLabel": "Unrealized gains (losses) on equity securities still held at the reporting date"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValuesUnrealizedGainLoss",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesGrossRealizedandUnrealizedGainsLossesonEquitySecuritieswithoutReadilyDeterminableFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_FactoredReceivableCollateralMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Factored Receivable Collateral",
        "label": "Factored Receivable Collateral [Member]",
        "terseLabel": "Factored receivables"
       }
      }
     },
     "localname": "FactoredReceivableCollateralMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_FactoredReceivableDisposalGroupMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Factored Receivable Disposal Group",
        "label": "Factored Receivable Disposal Group [Member]",
        "terseLabel": "Factored Receivable Disposal Group"
       }
      }
     },
     "localname": "FactoredReceivableDisposalGroupMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_FactoredReceivablesPercentageOfLoanPortfolio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Factored receivables as a percent of total loans.",
        "label": "Factored Receivables Percentage Of Loan Portfolio",
        "terseLabel": "Percentage of total loan portfolio on factored receivables"
       }
      }
     },
     "localname": "FactoredReceivablesPercentageOfLoanPortfolio",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tfin_FactoredReceivablesSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Factored receivable segment.",
        "label": "Factored Receivables Segment [Member]",
        "terseLabel": "Factored receivables"
       }
      }
     },
     "localname": "FactoredReceivablesSegmentMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails",
      "http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAccruedInterestonNonAccrualLoansReversedThroughInterestIncomeDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostBasisofLoansonNonaccrualStatusDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_FactoringMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Factoring.",
        "label": "Factoring [Member]",
        "terseLabel": "Factoring"
       }
      }
     },
     "localname": "FactoringMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails",
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contingent consideration recognized in a business combination classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Business Combination Contingent Consideration Transferred",
        "verboseLabel": "Amount recognized in business combination"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityBusinessCombinationContingentConsiderationTransferred",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresReconciliationofFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_FarmlandCollateralMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Farmland Collateral",
        "label": "Farmland Collateral [Member]",
        "terseLabel": "Farmland"
       }
      }
     },
     "localname": "FarmlandCollateralMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_FarmlandPortfolioSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Farmland portfolio segment.",
        "label": "Farmland Portfolio Segment [Member]",
        "terseLabel": "Farmland"
       }
      }
     },
     "localname": "FarmlandPortfolioSegmentMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAccruedInterestonNonAccrualLoansReversedThroughInterestIncomeDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostBasisofLoansonNonaccrualStatusDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_FederalFundsPurchasedNumberOfBanks": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal Funds Purchased, Number Of Banks",
        "label": "Federal Funds Purchased, Number Of Banks",
        "terseLabel": "Number of banks containing unsecured federal funds lines of credit"
       }
      }
     },
     "localname": "FederalFundsPurchasedNumberOfBanks",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "tfin_FederalHomeLoanBankAdvancesAdditionalInformationTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of additional information concerning FHLB Advances.",
        "label": "Federal Home Loan Bank Advances Additional Information Table [Table Text Block]",
        "terseLabel": "Schedule of Information Concerning FHLB Advances"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesAdditionalInformationTableTableTextBlock",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tfin_FederalHomeLoanBankAdvancesBorrowingCapacityTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the unused borrowing capacity with the FHLB.",
        "label": "Federal Home Loan Bank Advances Borrowing Capacity Table [Table Text Block]",
        "terseLabel": "Schedule of FHLB Advances"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesBorrowingCapacityTableTableTextBlock",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryByInterestRateTypeFloatingRateDueYearNine": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal home loan bank advances maturities summary by interest rate type floating rate due year nine.",
        "label": "Federal Home Loan Bank Advances Maturities Summary By Interest Rate Type Floating Rate Due Year Nine",
        "terseLabel": "2027, balance outstanding, variable rate"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryByInterestRateTypeFloatingRateDueYearNine",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofFHLBAdvancesandWeightedAverageInterestRatesbyContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_FederalHomeLoanBankAdvancesMaturitiesSummaryWeightedAverageVariableInterestRateOfAmountsDueYearNineOfBalanceSheetDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal home loan bank advances maturities summary weighted average variable interest rate of amounts due year nine of balance sheet date.",
        "label": "Federal Home Loan Bank Advances Maturities Summary Weighted Average Variable Interest Rate Of Amounts Due Year Nine Of Balance Sheet Date",
        "terseLabel": "2027, variable weighted average interest rate"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryWeightedAverageVariableInterestRateOfAmountsDueYearNineOfBalanceSheetDate",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofFHLBAdvancesandWeightedAverageInterestRatesbyContractualMaturityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tfin_FederalHomeLoanBankAndOtherRestrictedStock": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal home loan bank and other restricted stock at cost.",
        "label": "Federal Home Loan Bank And Other Restricted Stock",
        "terseLabel": "Federal Home Loan Bank and other restricted stock, at cost",
        "verboseLabel": "FHLB and other restricted stock, carrying amount"
       }
      }
     },
     "localname": "FederalHomeLoanBankAndOtherRestrictedStock",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_FederalHomeLoanBankStockPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for Federal Home Loan Bank Stock.",
        "label": "Federal Home Loan Bank Stock [Policy Text Block]",
        "terseLabel": "Federal Home Loan Bank (\"FHLB\") Stock"
       }
      }
     },
     "localname": "FederalHomeLoanBankStockPolicyTextBlock",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tfin_FederalReserveBankDiscountWindowFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal Reserve Bank Discount Window Facility",
        "label": "Federal Reserve Bank Discount Window Facility [Member]",
        "terseLabel": "Federal Reserve Bank Discount Window Facility"
       }
      }
     },
     "localname": "FederalReserveBankDiscountWindowFacilityMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable Accrued Interest Receivable On Loans Currently In Deferral",
        "label": "Financing Receivable Accrued Interest Receivable On Loans Currently In Deferral",
        "terseLabel": "Accrued Interest Receivable"
       }
      }
     },
     "localname": "FinancingReceivableAccruedInterestReceivableOnLoansCurrentlyInDeferral",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_FinancingReceivableAccruedInterestReversedThroughInterestIncome": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable Accrued Interest Reversed Through Interest Income",
        "label": "Financing Receivable Accrued Interest Reversed Through Interest Income",
        "terseLabel": "Accrued interest reversed through interest income"
       }
      }
     },
     "localname": "FinancingReceivableAccruedInterestReversedThroughInterestIncome",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAccruedInterestonNonAccrualLoansReversedThroughInterestIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of financial assets for which the Company has determined that foreclosure of the collateral is probable, or where the borrower is experiencing financial difficulty and the Company expects repayment of the financial asset to be provided substantially through the operation or sale of the collateral.",
        "label": "Financing Receivable, Collateral Dependent Amortized Cost, Excluding Accrued Interest",
        "terseLabel": "Amortized cost basis of collateral dependent loans"
       }
      }
     },
     "localname": "FinancingReceivableCollateralDependentAmortizedCostExcludingAccruedInterest",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Investment Net Of Unpaid Principal, Excluding Accrued Interest",
        "label": "Financing Receivable, Investment Net Of Unpaid Principal, Excluding Accrued Interest",
        "negatedTerseLabel": "Difference"
       }
      }
     },
     "localname": "FinancingReceivableInvestmentNetOfUnpaidPrincipalExcludingAccruedInterest",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Loans Currently In Deferral, Excluding Accrued Interest",
        "label": "Financing Receivable, Loans Currently In Deferral, Excluding Accrued Interest",
        "terseLabel": "Balance of Loans Currently in Deferral"
       }
      }
     },
     "localname": "FinancingReceivableLoansCurrentlyInDeferralExcludingAccruedInterest",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_FinancingReceivableNumberOfContractsWithPaymentsInDeferral": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Number of Contracts With Payments in Deferral",
        "label": "Financing Receivable, Number of Contracts With Payments in Deferral",
        "terseLabel": "Number of loans in deferral"
       }
      }
     },
     "localname": "FinancingReceivableNumberOfContractsWithPaymentsInDeferral",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "tfin_FinancingReceivableOtherNonperformingExcludingAccruedInterest": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails": {
       "order": 2.0,
       "parentTag": "tfin_NonperformingFinancingReceivableRecordedInvestment",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Other Nonperforming, Excluding Accrued Interest",
        "label": "Financing Receivable, Other Nonperforming, Excluding Accrued Interest",
        "terseLabel": "Other nonperforming factored receivables"
       }
      }
     },
     "localname": "FinancingReceivableOtherNonperformingExcludingAccruedInterest",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable Percentage Of Portfolio On Loans Currently In Deferral",
        "label": "Financing Receivable Percentage Of Portfolio On Loans Currently In Deferral",
        "terseLabel": "Percentage of Portfolio"
       }
      }
     },
     "localname": "FinancingReceivablePercentageOfPortfolioOnLoansCurrentlyInDeferral",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tfin_FinancingReceivablePortfolioSegmentEquipmentLoanTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment loan term length.",
        "label": "Financing Receivable Portfolio Segment Equipment Loan Term",
        "terseLabel": "Equipment loan term"
       }
      }
     },
     "localname": "FinancingReceivablePortfolioSegmentEquipmentLoanTerm",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tfin_FinancingReceivableUnpaidPrincipalExcludingAccruedInterest": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Unpaid Principal, Excluding Accrued Interest",
        "label": "Financing Receivable, Unpaid Principal, Excluding Accrued Interest",
        "terseLabel": "Unpaid Principal"
       }
      }
     },
     "localname": "FinancingReceivableUnpaidPrincipalExcludingAccruedInterest",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loans modified during the period with payment deferrals granted in accordance with the CARES Act and regulatory guidance.",
        "label": "Financing Receivables Payment Deferral Modifications Modified During Period",
        "terseLabel": "Modified during period"
       }
      }
     },
     "localname": "FinancingReceivablesPaymentDeferralModificationsModifiedDuringPeriod",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofLoansModifiedforBorrowersImpactedbyCOVID19Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed To Floating Rate Subordinated Notes Due Two Thousand Thirty One",
        "label": "Fixed To Floating Rate Subordinated Notes Due Two Thousand Thirty One [Member]",
        "terseLabel": "Fixed-to-Floating Rate Subordinated Notes due 2031"
       }
      }
     },
     "localname": "FixedToFloatingRateSubordinatedNotesDueTwoThousandThirtyOneMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofSubordinatedNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed-to-floating rate subordinated notes due two thousand twenty nine.",
        "label": "Fixed To Floating Rate Subordinated Notes Due Two Thousand Twenty Nine [Member]",
        "terseLabel": "Fixed-to-Floating Rate Subordinated Notes due 2029"
       }
      }
     },
     "localname": "FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentyNineMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofSubordinatedNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed-to-floating rate subordinated notes due two thousand twenty six.",
        "label": "Fixed To Floating Rate Subordinated Notes Due Two Thousand Twenty Six [Member]",
        "terseLabel": "Fixed-to-Floating Rate Subordinated Notes due 2026"
       }
      }
     },
     "localname": "FixedToFloatingRateSubordinatedNotesDueTwoThousandTwentySixMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_GainLossOnIndemnificationAsset": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain (Loss) on Indemnification Asset",
        "label": "Gain (Loss) on Indemnification Asset",
        "terseLabel": "Gain (loss) on indemnification asset"
       }
      }
     },
     "localname": "GainLossOnIndemnificationAsset",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_GoodwillAndIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Goodwill and intangible assets.",
        "label": "Goodwill And Intangible Assets [Line Items]",
        "terseLabel": "Goodwill And Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsLineItems",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails",
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tfin_GrossGainOrLossOnSaleOfStockInSubsidiary": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_GainOrLossOnSaleOfStockInSubsidiary",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries before deducting transaction costs.",
        "label": "Gross Gain Or Loss On Sale Of Stock In Subsidiary",
        "terseLabel": "Gain on sale of division"
       }
      }
     },
     "localname": "GrossGainOrLossOnSaleOfStockInSubsidiary",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_GuarantorObligationPercentIndemnifiedFirstThirtyMillionDollarsOfLosses": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Guarantor Obligation, Percent Indemnified, First Thirty Million Dollars Of Losses",
        "label": "Guarantor Obligation, Percent Indemnified, First Thirty Million Dollars Of Losses",
        "terseLabel": "Percent indemnified, first portion"
       }
      }
     },
     "localname": "GuarantorObligationPercentIndemnifiedFirstThirtyMillionDollarsOfLosses",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tfin_GuarantorObligationPercentIndemnifiedSecondThirtyMillionDollarsOfLosses": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Guarantor Obligation, Percent Indemnified, Second Thirty Million Dollars Of Losses",
        "label": "Guarantor Obligation, Percent Indemnified, Second Thirty Million Dollars Of Losses",
        "terseLabel": "Percent indemnified, second portion"
       }
      }
     },
     "localname": "GuarantorObligationPercentIndemnifiedSecondThirtyMillionDollarsOfLosses",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tfin_GuarantorObligationsCollateralHeldByThirdParties": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Guarantor Obligations, Collateral Held By Third Parties",
        "label": "Guarantor Obligations, Collateral Held By Third Parties",
        "terseLabel": "Collateral held by third parties"
       }
      }
     },
     "localname": "GuarantorObligationsCollateralHeldByThirdParties",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_GuarantorObligationsFirstIncrementOfLossesIncurred": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Guarantor Obligations, First Increment Of Losses Incurred",
        "label": "Guarantor Obligations, First Increment Of Losses Incurred",
        "terseLabel": "First increment of losses incurred"
       }
      }
     },
     "localname": "GuarantorObligationsFirstIncrementOfLossesIncurred",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_GuarantorObligationsSecondIncrementOfLossesIncurred": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Guarantor Obligations, Second Increment Of Losses Incurred",
        "label": "Guarantor Obligations, Second Increment Of Losses Incurred",
        "terseLabel": "Second increment of losses incurred"
       }
      }
     },
     "localname": "GuarantorObligationsSecondIncrementOfLossesIncurred",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_GuarantorObligationsTotalIndemnificationAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Guarantor Obligations, Total Indemnification Amount",
        "label": "Guarantor Obligations, Total Indemnification Amount",
        "terseLabel": "Total indemnification amount"
       }
      }
     },
     "localname": "GuarantorObligationsTotalIndemnificationAmount",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_HubTranIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "HubTran, Inc.",
        "label": "HubTran, Inc. [Member]",
        "terseLabel": "HubTran, Inc."
       }
      }
     },
     "localname": "HubTranIncMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails",
      "http://www.tfin.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_IncomeTaxReconciliationTaxBankOwnedLifeInsurance": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income tax reconciliation tax bank owned life insurance.",
        "label": "Income Tax Reconciliation Tax Bank Owned Life Insurance",
        "negatedLabel": "Bank-owned life insurance"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxBankOwnedLifeInsurance",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_IncomeTaxesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Taxes.",
        "label": "Income Taxes [Line Items]",
        "terseLabel": "Income Taxes [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxesLineItems",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tfin_IncomeTaxesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Taxes.",
        "label": "Income Taxes [Table]",
        "terseLabel": "Income Taxes [Table]"
       }
      }
     },
     "localname": "IncomeTaxesTable",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tfin_IncreaseDecreaseInOperatingLeases": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in operating leases.",
        "label": "Increase (Decrease) In Operating Leases",
        "terseLabel": "Net change in operating leases"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeases",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_IndemnificationAssetAllowanceForCreditLossLossExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indemnification Asset, Allowance For Credit Loss, Loss Expense",
        "label": "Indemnification Asset, Allowance For Credit Loss, Loss Expense",
        "terseLabel": "Indemnification asset, allowance for credit loss, loss expense"
       }
      }
     },
     "localname": "IndemnificationAssetAllowanceForCreditLossLossExpense",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_IndemnificationAssetAllowanceForCreditLossReductionInRequiredAllowance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indemnification Asset, Allowance For Credit Loss, Reduction In Required Allowance",
        "label": "Indemnification Asset, Allowance For Credit Loss, Reduction In Required Allowance",
        "terseLabel": "Reduction in required ACL"
       }
      }
     },
     "localname": "IndemnificationAssetAllowanceForCreditLossReductionInRequiredAllowance",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_IndemnificationAssetChargeOff": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indemnification Asset, Charge Off",
        "label": "Indemnification Asset, Charge Off",
        "terseLabel": "Indemnification asset, charge off"
       }
      }
     },
     "localname": "IndemnificationAssetChargeOff",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_IndemnificationAssetMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indemnification Asset",
        "label": "Indemnification Asset [Member]",
        "terseLabel": "Indemnification Asset"
       }
      }
     },
     "localname": "IndemnificationAssetMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/FairValueDisclosuresReconciliationofFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_IntercompanyPayables": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intercompany payables.",
        "label": "Intercompany Payables",
        "terseLabel": "Intercompany payables"
       }
      }
     },
     "localname": "IntercompanyPayables",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 4.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest and dividend income federal home loan bank stock and other restricted stock.",
        "label": "Interest And Dividend Income Federal Home Loan Bank Stock And Other Restricted Stock",
        "terseLabel": "FHLB and other restricted stock"
       }
      }
     },
     "localname": "InterestAndDividendIncomeFederalHomeLoanBankStockAndOtherRestrictedStock",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_InterestBearingDomesticDepositBrokeredOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/DepositsSummaryofDepositsDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest-bearing Domestic Deposit, Brokered, Other",
        "label": "Interest-bearing Domestic Deposit, Brokered, Other",
        "terseLabel": "Other brokered deposits"
       }
      }
     },
     "localname": "InterestBearingDomesticDepositBrokeredOther",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/DepositsSummaryofDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_InterestBearingDomesticDepositIndividualRetirementAccounts": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/DepositsSummaryofDepositsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest bearing domestic deposit individual retirement accounts.",
        "label": "Interest Bearing Domestic Deposit Individual Retirement Accounts",
        "terseLabel": "Individual retirement accounts"
       }
      }
     },
     "localname": "InterestBearingDomesticDepositIndividualRetirementAccounts",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/DepositsSummaryofDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_InterestExpenseAndNoninterestIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Expense and Noninterest Income",
        "label": "Interest Expense and Noninterest Income [Member]",
        "terseLabel": "Interest Expense, Noninterest Income"
       }
      }
     },
     "localname": "InterestExpenseAndNoninterestIncomeMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsEffectonOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_InterestIncomeAccrualDiscontinuedTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of days after becoming delinquent before interest income accrual is discontinued.",
        "label": "Interest Income Accrual Discontinued Term",
        "terseLabel": "Number of days within which accrual of interest income discontinues"
       }
      }
     },
     "localname": "InterestIncomeAccrualDiscontinuedTerm",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tfin_InterestIncomeNotRecognizedUntilLoanBalanceReducedAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Under the cost basis method, the financing receivable balance reached on nonaccrual loans before interest income is recognized.",
        "label": "Interest Income Not Recognized Until Loan Balance Reduced Amount",
        "terseLabel": "Interest income not recognized until loan balance reduced, amount"
       }
      }
     },
     "localname": "InterestIncomeNotRecognizedUntilLoanBalanceReducedAmount",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_IntersegmentInterestAllocations": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestIncomeExpenseNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intersegment interest allocations.",
        "label": "Intersegment Interest Allocations",
        "terseLabel": "Intersegment interest allocations"
       }
      }
     },
     "localname": "IntersegmentInterestAllocations",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_InvestmentInBankSubsidiary": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment in bank subsidiary.",
        "label": "Investment In Bank Subsidiary",
        "terseLabel": "Investment in bank subsidiary"
       }
      }
     },
     "localname": "InvestmentInBankSubsidiary",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_InvestmentInNonBankSubsidiaries": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment in non-bank subsidiaries.",
        "label": "Investment In Non Bank Subsidiaries",
        "terseLabel": "Investment in non-bank subsidiaries"
       }
      }
     },
     "localname": "InvestmentInNonBankSubsidiaries",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_InvestmentInSubsidiaries": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment in subsidiaries.",
        "label": "Investment In Subsidiaries",
        "negatedLabel": "Investment in subsidiaries"
       }
      }
     },
     "localname": "InvestmentInSubsidiaries",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, the face value of junior subordinated long-term debt owed to unconsolidated subsidiary trusts as of the balance sheet date.",
        "label": "Junior Subordinated Debenture Owed To Unconsolidated Subsidiary Trust Face Value",
        "verboseLabel": "Face Value"
       }
      }
     },
     "localname": "JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustFaceValue",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustInterestDefermentPeriodNumberOfConsecutiveQuarters": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Junior Subordinated Debenture Owed to Unconsolidated Subsidiary Trust, Interest Deferment Period, Number of Consecutive Quarters",
        "label": "Junior Subordinated Debenture Owed to Unconsolidated Subsidiary Trust, Interest Deferment Period, Number of Consecutive Quarters",
        "terseLabel": "Maximum interest deferment period on junior subordinated debentures"
       }
      }
     },
     "localname": "JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrustInterestDefermentPeriodNumberOfConsecutiveQuarters",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "tfin_JuniorSubordinatedNotesFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Junior subordinated notes fair value disclosure.",
        "label": "Junior Subordinated Notes Fair Value Disclosure",
        "terseLabel": "Junior subordinated debentures, fair value"
       }
      }
     },
     "localname": "JuniorSubordinatedNotesFairValueDisclosure",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_LoansAndLeasesReceivableCommitments": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and leases receivable commitments.",
        "label": "Loans And Leases Receivable Commitments",
        "totalLabel": "Financial instruments, off balance sheet risk"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableCommitments",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_LoansAndLeasesReceivableRelatedPartiesEffectOfChangesInCompositionOfRelatedParties": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and Leases Receivable, Related Parties, Effect of Changes in Composition of Related Parties",
        "label": "Loans and Leases Receivable, Related Parties, Effect of Changes in Composition of Related Parties",
        "negatedTerseLabel": "Effect of changes in composition of related parties"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedPartiesEffectOfChangesInCompositionOfRelatedParties",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/RelatedPartyTransactionsScheduleofLoanstoPrincipalOfficersDirectorsandtheirAffiliatesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans and leases receivable reported amount not previously presented.",
        "label": "Loans And Leases Receivable Reported Amount Not Previously Presented",
        "verboseLabel": "Loans not previously presented, gross, carrying amount"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableReportedAmountNotPreviouslyPresented",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_LoansHeldForInvestmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans Held for Investment",
        "label": "Loans Held for Investment [Member]",
        "terseLabel": "Loans Held for Investment"
       }
      }
     },
     "localname": "LoansHeldForInvestmentMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_LoansHeldForInvestmentTransferredToLoansHeldForSale": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans Held For Investment Transferred To Loans Held For Sale",
        "label": "Loans Held For Investment Transferred To Loans Held For Sale",
        "terseLabel": "Loans held for investment transferred to loans held for sale"
       }
      }
     },
     "localname": "LoansHeldForInvestmentTransferredToLoansHeldForSale",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_LongTermDebtMaximumAmountOutstandingDuringPeriod": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term Debt, Maximum Amount Outstanding During Period",
        "label": "Long-term Debt, Maximum Amount Outstanding During Period",
        "terseLabel": "Highest month end balance during the period"
       }
      }
     },
     "localname": "LongTermDebtMaximumAmountOutstandingDuringPeriod",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofPaycheckProtectionProgramBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_MarketBasedPerformanceStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Market based performance stock units.",
        "label": "Market Based Performance Stock Units [Member]",
        "terseLabel": "Performance stock units - market based",
        "verboseLabel": "Market Based Performance Stock Units (Market Based PSUs)"
       }
      }
     },
     "localname": "MarketBasedPerformanceStockUnitsMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails",
      "http://www.tfin.com/role/EarningsPerShareScheduleofSharesnotConsideredinComputingDilutedEarningsperCommonShareDetails",
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.tfin.com/role/StockBasedCompensationScheduleofMarketBasedPerformanceStockUnitsValuationAssumptionsDetails",
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_MisdirectedPaymentsReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Misdirected Payments Receivable",
        "label": "Misdirected Payments Receivable [Member]",
        "terseLabel": "Misdirected Payments Receivable"
       }
      }
     },
     "localname": "MisdirectedPaymentsReceivableMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_MortgageWarehouseCollateralMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgage Warehouse Collateral",
        "label": "Mortgage Warehouse Collateral [Member]",
        "terseLabel": "Mortgage warehouse"
       }
      }
     },
     "localname": "MortgageWarehouseCollateralMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_MortgageWarehouseCommitmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgage warehouse commitments.",
        "label": "Mortgage Warehouse Commitments [Member]",
        "terseLabel": "Mortgage warehouse commitments"
       }
      }
     },
     "localname": "MortgageWarehouseCommitmentsMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_MortgageWarehouseSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgage warehouse segment.",
        "label": "Mortgage Warehouse Segment [Member]",
        "terseLabel": "Mortgage warehouse"
       }
      }
     },
     "localname": "MortgageWarehouseSegmentMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAccruedInterestonNonAccrualLoansReversedThroughInterestIncomeDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostBasisofLoansonNonaccrualStatusDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_NationalBancsharesCapitalTrustsIIIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "National Bancshares Capital Trusts III.",
        "label": "National Bancshares Capital Trusts I I I [Member]",
        "terseLabel": "National Bancshares Capital Trust III"
       }
      }
     },
     "localname": "NationalBancsharesCapitalTrustsIIIMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_NationalBancsharesCapitalTrustsIIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "National Bancshares Capital Trusts II.",
        "label": "National Bancshares Capital Trusts I I [Member]",
        "terseLabel": "National Bancshares Capital Trust II"
       }
      }
     },
     "localname": "NationalBancsharesCapitalTrustsIIMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_NationalBancsharesIncorporationAcquisitionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "National Bancshares incorporation acquisition.",
        "label": "National Bancshares Incorporation Acquisition [Member]",
        "verboseLabel": "NBI Acquisition"
       }
      }
     },
     "localname": "NationalBancsharesIncorporationAcquisitionMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_NatureOfOperationsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nature of operations policy.",
        "label": "Nature Of Operations Policy [Policy Text Block]",
        "terseLabel": "Nature of Operations"
       }
      }
     },
     "localname": "NatureOfOperationsPolicyPolicyTextBlock",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net deferred tax assets liabilities before valuation allowance.",
        "label": "Net Deferred Tax Assets Liabilities Before Valuation Allowance",
        "totalLabel": "Net deferred tax asset before valuation allowance"
       }
      }
     },
     "localname": "NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "New accounting pronouncement or change in accounting principle effect of change on loans and lease receivable allowance.",
        "label": "New Accounting Pronouncement Or Change In Accounting Principle Effect Of Change On Loans And Lease Receivable Allowance",
        "terseLabel": "Impact of Adopting ASC 326"
       }
      }
     },
     "localname": "NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnLoansAndLeaseReceivableAllowance",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_NonperformingFinancingReceivableRecordedInvestment": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment of nonperforming financing receivables, including nonaccrual loans, loans modified under restructurings as a result of the borrower experiencing financial difficulties, and factored receivables greater than 90 days past due.",
        "label": "Nonperforming Financing Receivable Recorded Investment",
        "totalLabel": "Total loans"
       }
      }
     },
     "localname": "NonperformingFinancingReceivableRecordedInvestment",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_NumberOfAgreementsWithAffiliate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Agreements With Affiliate",
        "label": "Number of Agreements With Affiliate",
        "terseLabel": "Number of agreements with affiliate"
       }
      }
     },
     "localname": "NumberOfAgreementsWithAffiliate",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/EquityMethodInvestmentAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "tfin_NumberOfInvestments": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of investments.",
        "label": "Number Of Investments",
        "terseLabel": "Number of investments"
       }
      }
     },
     "localname": "NumberOfInvestments",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "tfin_OperatingLossCarryforwardsNotSubjectToExpiration": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Loss Carryforwards, Not Subject To Expiration",
        "label": "Operating Loss Carryforwards, Not Subject To Expiration",
        "terseLabel": "Operating loss carryforwards, not subject to expiration"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsNotSubjectToExpiration",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_OtherCollateralMemberMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Collateral Member",
        "label": "Other Collateral Member [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherCollateralMemberMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_OtherNoninterestExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other noninterest expense.",
        "label": "Other Noninterest Expense [Member]",
        "terseLabel": "Other Noninterest Expense"
       }
      }
     },
     "localname": "OtherNoninterestExpenseMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_OtherNoninterestIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Noninterest Income",
        "label": "Other Noninterest Income [Member]",
        "terseLabel": "Other Noninterest Income"
       }
      }
     },
     "localname": "OtherNoninterestIncomeMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_OtherRealEstateOwnedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other real estate owned.",
        "label": "Other Real Estate Owned [Member]",
        "terseLabel": "Other real estate owned"
       }
      }
     },
     "localname": "OtherRealEstateOwnedMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_OverFormulaAdvancesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Over-Formula Advances",
        "label": "Over-Formula Advances [Member]",
        "terseLabel": "Over-Formula Advances"
       }
      }
     },
     "localname": "OverFormulaAdvancesMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Paycheck Protection Program, Advances, Activity for Year, Average Balance of Agreements Outstanding",
        "label": "Paycheck Protection Program, Advances, Activity for Year, Average Balance of Agreements Outstanding",
        "terseLabel": "Average amount outstanding during the period"
       }
      }
     },
     "localname": "PaycheckProtectionProgramAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofPaycheckProtectionProgramBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_PaycheckProtectionProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Paycheck protection program.",
        "label": "Paycheck Protection Program [Member]",
        "terseLabel": "Paycheck Protection Program"
       }
      }
     },
     "localname": "PaycheckProtectionProgramMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofPaycheckProtectionProgramBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_PaymentTaxWithholdingShareBasedPaymentArrangement": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "negatedLabel": "Stock option exercises",
        "negatedTerseLabel": "Stock option exercises, net",
        "verboseLabel": "Cash received from option exercises, net"
       }
      }
     },
     "localname": "PaymentTaxWithholdingShareBasedPaymentArrangement",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails",
      "http://www.tfin.com/role/StockBasedCompensationScheduleofInformationRelatedtoStockOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments for proceeds from federal home loan bank stock and other restricted stock net.",
        "label": "Payments For Proceeds From Federal Home Loan Bank Stock And Other Restricted Stock Net",
        "negatedLabel": "(Purchases) redemptions of FHLB and other restricted stock, net"
       }
      }
     },
     "localname": "PaymentsForProceedsFromFederalHomeLoanBankStockAndOtherRestrictedStockNet",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments for proceeds from sale of property plant and equipment.",
        "label": "Payments For Proceeds From Sale Of Property Plant And Equipment",
        "negatedLabel": "Purchases of premises and equipment, net"
       }
      }
     },
     "localname": "PaymentsForProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_PaymentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments",
        "label": "Payments [Member]",
        "terseLabel": "Payments"
       }
      }
     },
     "localname": "PaymentsMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails",
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_PaymentsSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments Segment",
        "label": "Payments Segment [Member]",
        "terseLabel": "Payments Segment"
       }
      }
     },
     "localname": "PaymentsSegmentMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_PerformanceBasedPerformanceStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance based performance stock units.",
        "label": "Performance Based Performance Stock Units [Member]",
        "terseLabel": "Performance Based Performance Stock Units (Performance Based PSUs)"
       }
      }
     },
     "localname": "PerformanceBasedPerformanceStockUnitsMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_PerformanceBasedStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance based stock units.",
        "label": "Performance Based Stock Units [Member]",
        "terseLabel": "Performance stock units - performance based"
       }
      }
     },
     "localname": "PerformanceBasedStockUnitsMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails",
      "http://www.tfin.com/role/EarningsPerShareScheduleofSharesnotConsideredinComputingDilutedEarningsperCommonShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_PeriodOfConsumerLoansChargedOff": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of days after becoming delinquent before consumer loans are charged off.",
        "label": "Period Of Consumer Loans Charged Off",
        "terseLabel": "Period after which consumer loans are charged off"
       }
      }
     },
     "localname": "PeriodOfConsumerLoansChargedOff",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tfin_PreferredStockDepositaryShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred Stock, Depositary Shares",
        "label": "Preferred Stock, Depositary Shares",
        "terseLabel": "Depositary shares (in shares)"
       }
      }
     },
     "localname": "PreferredStockDepositaryShares",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "tfin_PreferredStockDepositarySharesOwnershipInterest": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferred Stock, Depositary Shares, Ownership Interest",
        "label": "Preferred Stock, Depositary Shares, Ownership Interest",
        "terseLabel": "Depositary shares, ownership interest"
       }
      }
     },
     "localname": "PreferredStockDepositarySharesOwnershipInterest",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "tfin_ProceedsFromIssuanceOfPreferredStockAndPreferenceStockGross": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from Issuance of Preferred Stock and Preference Stock, Gross",
        "label": "Proceeds from Issuance of Preferred Stock and Preference Stock, Gross",
        "terseLabel": "Proceeds from issuance of preferred stock, gross"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStockGross",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash inflow from proceeds or outflow from payments of Federal Home Loan Bank (FHL Bank) advances.",
        "label": "Proceeds From Repayments Of Federal Home Loan Bank Advances",
        "terseLabel": "Increase (decrease) in Federal Home Loan Bank advances"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfFederalHomeLoanBankAdvances",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_ProtectiveAdvancesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Protective Advances",
        "label": "Protective Advances [Member]",
        "terseLabel": "Protective Advances"
       }
      }
     },
     "localname": "ProtectiveAdvancesMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Real estate selling and closing costs as percentage of appraised value.",
        "label": "Real Estate Selling And Closing Costs As Percentage Of Appraised Value",
        "terseLabel": "Real estate selling and closing costs as a percentage of appraised value"
       }
      }
     },
     "localname": "RealEstateSellingAndClosingCostsAsPercentageOfAppraisedValue",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tfin_RelatedPartyTransactionsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Transactions",
        "label": "Related Party Transactions [Roll Forward]",
        "terseLabel": "Related Party Transactions [Roll Forward]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsRollForward",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/RelatedPartyTransactionsScheduleofLoanstoPrincipalOfficersDirectorsandtheirAffiliatesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tfin_ReturnOfPremiumLiabilityFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Return Of Premium Liability, Fair Value Disclosure",
        "label": "Return Of Premium Liability, Fair Value Disclosure",
        "terseLabel": "Return of premium liability"
       }
      }
     },
     "localname": "ReturnOfPremiumLiabilityFairValueDisclosure",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_ReturnOfPremiumLiabilityMeasurementInput": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Return Of Premium Liability, Measurement Input",
        "label": "Return Of Premium Liability, Measurement Input",
        "terseLabel": "Prepayment rate"
       }
      }
     },
     "localname": "ReturnOfPremiumLiabilityMeasurementInput",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tfin_ReturnOfPremiumLiabilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Return of Premium Liability",
        "label": "Return of Premium Liability [Member]",
        "terseLabel": "Return of Premium Liability"
       }
      }
     },
     "localname": "ReturnOfPremiumLiabilityMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresReconciliationofFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_RevenueShareAssetExpectedCashPaymentsToBeReceived": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue Share Asset, Expected Cash Payments To Be Received",
        "label": "Revenue Share Asset, Expected Cash Payments To Be Received",
        "terseLabel": "Revenue share asset, expected cash payments to be received"
       }
      }
     },
     "localname": "RevenueShareAssetExpectedCashPaymentsToBeReceived",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_RevenueShareAssetFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue Share Asset, Fair Value Disclosure",
        "label": "Revenue Share Asset, Fair Value Disclosure",
        "terseLabel": "Revenue share asset"
       }
      }
     },
     "localname": "RevenueShareAssetFairValueDisclosure",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_RevenueShareAssetMeasurementInput": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue Share Asset, Measurement Input",
        "label": "Revenue Share Asset, Measurement Input",
        "terseLabel": "Revenue share asset, discount rate"
       }
      }
     },
     "localname": "RevenueShareAssetMeasurementInput",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tfin_RevenueShareAssetMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue Share Asset",
        "label": "Revenue Share Asset [Member]",
        "terseLabel": "Revenue Share Asset"
       }
      }
     },
     "localname": "RevenueShareAssetMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresReconciliationofFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue Share Asset, Percent Of Expected Cash Payments To Be Received",
        "label": "Revenue Share Asset, Percent Of Future Gross Monthly Revenue To Be Received",
        "terseLabel": "Future gross monthly revenue to be received (as a percent)"
       }
      }
     },
     "localname": "RevenueShareAssetPercentOfFutureGrossMonthlyRevenueToBeReceived",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tfin_SbaPooledSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SBA pooled securities.",
        "label": "Sba Pooled Securities [Member]",
        "terseLabel": "SBA pooled securities"
       }
      }
     },
     "localname": "SbaPooledSecuritiesMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_ScheduleOfAccountsNotesLoansAndFinancingReceivableRecordedInvestmentAndUnpaidPrincipalTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unpaid principal and recorded investment for loans.",
        "label": "Schedule Of Accounts Notes Loans And Financing Receivable Recorded Investment And Unpaid Principal [Table Text Block]",
        "terseLabel": "Schedule of Amortized Cost and Unpaid Principal for Loans Held for Investment"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableRecordedInvestmentAndUnpaidPrincipalTableTextBlock",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tfin_ScheduleOfAccruedInterestReversedThroughInterestIncomeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Accrued Interest Reversed Through Interest Income",
        "label": "Schedule Of Accrued Interest Reversed Through Interest Income [Table Text Block]",
        "terseLabel": "Schedule of Accrued Interest on Non Accrual Loans Reversed Through Interest Income"
       }
      }
     },
     "localname": "ScheduleOfAccruedInterestReversedThroughInterestIncomeTableTextBlock",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tfin_ScheduleOfChangesInGoodwillAndIntangibleAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of changes in goodwill and intangible.",
        "label": "Schedule Of Changes In Goodwill And Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Changes in Goodwill and Intangible Assets by Operating Segment"
       }
      }
     },
     "localname": "ScheduleOfChangesInGoodwillAndIntangibleAssetsTableTextBlock",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tfin_ScheduleOfFinancingReceivablesNonPerformingLoansTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of nonperforming financing receivables (such as loans and trade receivables), including: (a) the recorded investment in loans and trade receivables, if applicable, on nonaccrual status as of each balance sheet date, (b) the recorded investment in factored receivables past due 90 days or more, and (c) troubled debt restructurings accruing interest.",
        "label": "Schedule Of Financing Receivables Non Performing Loans [Table Text Block]",
        "terseLabel": "Schedule of Nonperforming Loans"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivablesNonPerformingLoansTableTextBlock",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tfin_ScheduleOfGoodwillAndIntangibleAssetsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of goodwill and intangible assets.",
        "label": "Schedule Of Goodwill And Intangible Assets [Table]",
        "terseLabel": "Schedule Of Goodwill And Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillAndIntangibleAssetsTable",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails",
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tfin_ScheduleOfInformationConcerningPaycheckProtectionProgramBorrowingsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Information Concerning Paycheck Protection Program Borrowings",
        "label": "Schedule of Information Concerning Paycheck Protection Program Borrowings [Table Text Block]",
        "terseLabel": "Schedule of Information Concerning Paycheck Protection Program Borrowings"
       }
      }
     },
     "localname": "ScheduleOfInformationConcerningPaycheckProtectionProgramBorrowingsTableTextBlock",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tfin_ScheduleOfLoansHeldForSaleTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans held for sale.",
        "label": "Schedule Of Loans Held For Sale [Table Text Block]",
        "terseLabel": "Schedule of Loans Held for Sale"
       }
      }
     },
     "localname": "ScheduleOfLoansHeldForSaleTableTextBlock",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tfin_ScheduleOfSubordinatedNotesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Subordinated Notes",
        "label": "Schedule of Subordinated Notes [Table Text Block]",
        "terseLabel": "Schedule of Subordinated Notes"
       }
      }
     },
     "localname": "ScheduleOfSubordinatedNotesTableTextBlock",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tfin_SecuritiesAvailableForSalePurchasedNotSettled": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities Available For Sale Purchased Not Settled",
        "label": "Securities Available For Sale Purchased Not Settled",
        "terseLabel": "Securities available for sale purchased, not settled"
       }
      }
     },
     "localname": "SecuritiesAvailableForSalePurchasedNotSettled",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_SecuritiesSoldUnderAgreementsToRepurchaseAverageDailyBalance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities sold under agreements to repurchase average daily balance.",
        "label": "Securities Sold Under Agreements To Repurchase Average Daily Balance",
        "terseLabel": "Average daily balance during the year"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseAverageDailyBalance",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_SecuritiesSoldUnderAgreementsToRepurchaseMaximumOutstandingAtAnyMonthEnd": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities sold under agreements to repurchase maximum outstanding at any month end.",
        "label": "Securities Sold Under Agreements To Repurchase Maximum Outstanding At Any Month End",
        "terseLabel": "Maximum month-end balance during the year"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseMaximumOutstandingAtAnyMonthEnd",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities sold under agreements to repurchase weighted average interest rate at end of year.",
        "label": "Securities Sold Under Agreements To Repurchase Weighted Average Interest Rate At End Of Year",
        "terseLabel": "Weighted average interest rate at end of the year"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRateAtEndOfYear",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tfin_SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities sold under agreements to repurchase weighted average interest rates.",
        "label": "Securities Sold Under Agreements To Repurchase Weighted Average Interest Rates",
        "terseLabel": "Weighted average interest rate during the year"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseWeightedAverageInterestRates",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tfin_SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Selling and closing costs for loans as a percentage of appraised value.",
        "label": "Selling And Closing Costs For Loans As A Percentage Of Appraised Value",
        "terseLabel": "Selling and closing costs for loans as a percentage of appraised value"
       }
      }
     },
     "localname": "SellingAndClosingCostsForLoansAsAPercentageOfAppraisedValue",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncrementalSharesEarned": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Incremental Shares Earned",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Incremental Shares Earned",
        "terseLabel": "Incremental shares earned (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncrementalSharesEarned",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriodBeforeAwardVestingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Performance Period Before Award Vesting Period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Performance Period Before Award Vesting Period",
        "terseLabel": "Award performance period before vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriodBeforeAwardVestingPeriod",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period",
        "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period",
        "terseLabel": "Purchase offering period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tfin_ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share based compensation arrangement by share based payment awards performance period.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Awards Performance Period",
        "terseLabel": "Performance period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardsPerformancePeriod",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationScheduleofMarketBasedPerformanceStockUnitsValuationAssumptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tfin_ShareBasedCompensationPerformanceStockUnitsValuationAssumptionsTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based compensation performance stock units, valuation assumptions.",
        "label": "Share Based Compensation Performance Stock Units Valuation Assumptions Table [Table Text Block]",
        "terseLabel": "Schedule of Fair Value of Market Based Performance Stock Units, Weighted Average Assumptions"
       }
      }
     },
     "localname": "ShareBasedCompensationPerformanceStockUnitsValuationAssumptionsTableTableTextBlock",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tfin_StockRepurchaseProgramFeesAndExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Repurchase Program, Fees and Expenses",
        "label": "Stock Repurchase Program, Fees and Expenses",
        "terseLabel": "Tender offer fees and expenses"
       }
      }
     },
     "localname": "StockRepurchaseProgramFeesAndExpenses",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_StockRepurchaseProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share repurchase program.",
        "label": "Stock Repurchase Program [Member]",
        "terseLabel": "Stock Repurchase Program"
       }
      }
     },
     "localname": "StockRepurchaseProgramMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_StockRepurchaseProgramPercentOfAuthorizedSharesRepurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Repurchase Program, Percent of Authorized Shares Repurchased",
        "label": "Stock Repurchase Program, Percent of Authorized Shares Repurchased",
        "terseLabel": "Percent of authorized shares repurchased"
       }
      }
     },
     "localname": "StockRepurchaseProgramPercentOfAuthorizedSharesRepurchased",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tfin_SubordinateNotesInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subordinate notes interest rate.",
        "label": "Subordinate Notes Interest Rate",
        "terseLabel": "Current Interest Rate"
       }
      }
     },
     "localname": "SubordinateNotesInterestRate",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofSubordinatedNotesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tfin_SubordinatedDebtFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of subordinated debt obligations including, but not limited to, subordinated loan, subordinated bond, subordinated debenture or junior debt.",
        "label": "Subordinated Debt Fair Value Disclosure",
        "terseLabel": "Subordinated notes, fair value"
       }
      }
     },
     "localname": "SubordinatedDebtFairValueDisclosure",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_SummaryOfAmortizedCostOfLoansCurrentlyInDeferralTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary Of Amortized Cost Of Loans Currently In Deferral",
        "label": "Summary Of Amortized Cost Of Loans Currently In Deferral [Table Text Block]",
        "terseLabel": "Summary of Amortized Cost of Loans Currently in Deferral"
       }
      }
     },
     "localname": "SummaryOfAmortizedCostOfLoansCurrentlyInDeferralTableTextBlock",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tfin_SummaryOfSignificantAccountingPoliciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of significant accounting policies.",
        "label": "Summary Of Significant Accounting Policies [Line Items]",
        "terseLabel": "Summary Of Significant Accounting Policies [Line Items]"
       }
      }
     },
     "localname": "SummaryOfSignificantAccountingPoliciesLineItems",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tfin_SummaryOfSignificantAccountingPoliciesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of significant accounting policies.",
        "label": "Summary Of Significant Accounting Policies [Table]",
        "terseLabel": "Summary Of Significant Accounting Policies [Table]"
       }
      }
     },
     "localname": "SummaryOfSignificantAccountingPoliciesTable",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tfin_TBKBankSSBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TBK bank, SSB",
        "label": "TBK Bank, SSB [Member]",
        "terseLabel": "TBK Bank, SSB"
       }
      }
     },
     "localname": "TBKBankSSBMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_TaxCreditCarryforwardAnnualLimitationsOnUseAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax credit carryforward annual limitations on use amount.",
        "label": "Tax Credit Carryforward Annual Limitations On Use Amount",
        "terseLabel": "Tax credit carryforwards, annual limitation on use amount"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAnnualLimitationsOnUseAmount",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_TexasColoradoIllinoisAndIowaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Texas, Colorado, Illinois, and Iowa",
        "label": "Texas, Colorado, Illinois, And Iowa [Member]",
        "terseLabel": "Texas, Colorado, Illinois, And Iowa"
       }
      }
     },
     "localname": "TexasColoradoIllinoisAndIowaMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_TransactionalPaymentAndAuditFees": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transactional Payment and Audit Fees",
        "label": "Transactional Payment and Audit Fees",
        "terseLabel": "Transactional payment and audit fees"
       }
      }
     },
     "localname": "TransactionalPaymentAndAuditFees",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_TransportFinancialSolutionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transport Financial Solutions.",
        "label": "Transport Financial Solutions [Member]",
        "terseLabel": "Transport Financial Solutions"
       }
      }
     },
     "localname": "TransportFinancialSolutionsMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_TransportationPercentageOfFactoredReceivablesPortfolio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of factored receivables purchased from trucking fleets and owner-operators in the transportation industry.",
        "label": "Transportation Percentage Of Factored Receivables Portfolio",
        "terseLabel": "Majority of factored receivables percentage of loan portfolio"
       }
      }
     },
     "localname": "TransportationPercentageOfFactoredReceivablesPortfolio",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tfin_TrinitasCollateralizedLoanObligationIVLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trinitas collateralized loan obligation IV limited.",
        "label": "Trinitas Collateralized Loan Obligation I V Limited [Member]",
        "terseLabel": "Trinitas IV"
       }
      }
     },
     "localname": "TrinitasCollateralizedLoanObligationIVLimitedMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/VariableInterestEntitiesSummaryofClosedCLOFundsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_TrinitasCollateralizedLoanObligationVILimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trinitas collateralized loan obligation VI limited.",
        "label": "Trinitas Collateralized Loan Obligation V I Limited [Member]",
        "terseLabel": "Trinitas VI"
       }
      }
     },
     "localname": "TrinitasCollateralizedLoanObligationVILimitedMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/VariableInterestEntitiesSummaryofClosedCLOFundsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_TrinitasCollateralizedLoanObligationVLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trinitas collateralized loan obligation V limited.",
        "label": "Trinitas Collateralized Loan Obligation V Limited [Member]",
        "terseLabel": "Trinitas V"
       }
      }
     },
     "localname": "TrinitasCollateralizedLoanObligationVLimitedMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/VariableInterestEntitiesSummaryofClosedCLOFundsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_TriumphFinancialIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Triumph Bancorp, Inc.",
        "label": "Triumph Financial, Inc. [Member]",
        "terseLabel": "Triumph Financial, Inc."
       }
      }
     },
     "localname": "TriumphFinancialIncMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_TriumphPremiumFinanceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Triumph Premium Finance",
        "label": "Triumph Premium Finance [Member]",
        "terseLabel": "Triumph Premium Finance"
       }
      }
     },
     "localname": "TriumphPremiumFinanceMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_TroubledDebtRestructuringAccruingInterest": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails": {
       "order": 4.0,
       "parentTag": "tfin_NonperformingFinancingReceivableRecordedInvestment",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Troubled debt restructuring accruing interest.",
        "label": "Troubled Debt Restructuring Accruing Interest",
        "terseLabel": "Troubled debt restructurings accruing interest"
       }
      }
     },
     "localname": "TroubledDebtRestructuringAccruingInterest",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tfin_TroubledDebtRestructuringMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Troubled debt restructuring.",
        "label": "Troubled Debt Restructuring [Member]",
        "terseLabel": "Troubled Debt Restructuring"
       }
      }
     },
     "localname": "TroubledDebtRestructuringMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_TwoThousandAndFourteenOmnibusIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand and fourteen omnibus incentive plan.",
        "label": "Two Thousand And Fourteen Omnibus Incentive Plan [Member]",
        "terseLabel": "2014 Omnibus Incentive Plan"
       }
      }
     },
     "localname": "TwoThousandAndFourteenOmnibusIncentivePlanMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_TwoThousandAndNineteenEmployeeStockPurchasePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand and nineteen employee stock purchase plan.",
        "label": "Two Thousand And Nineteen Employee Stock Purchase Plan [Member]",
        "terseLabel": "2019 Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "TwoThousandAndNineteenEmployeeStockPurchasePlanMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_UnitedStatesPostalServiceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "United States Postal Service",
        "label": "United States Postal Service [Member]",
        "terseLabel": "United States Postal Service"
       }
      }
     },
     "localname": "UnitedStatesPostalServiceMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_ValleyBancorpStatutoryTrustIIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valley Bancorp Statutory Trust II.",
        "label": "Valley Bancorp Statutory Trust I I [Member]",
        "terseLabel": "Valley Bancorp Statutory Trust II"
       }
      }
     },
     "localname": "ValleyBancorpStatutoryTrustIIMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_ValleyBancorpStatutoryTrustIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Valley Bancorp Statutory Trust I.",
        "label": "Valley Bancorp Statutory Trust I [Member]",
        "terseLabel": "Valley Bancorp Statutory Trust I"
       }
      }
     },
     "localname": "ValleyBancorpStatutoryTrustIMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tfin_WarehouseSolutionsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warehouse solutions, Inc.",
        "label": "Warehouse Solutions Inc [Member]",
        "terseLabel": "Warehouse Solutions, Inc."
       }
      }
     },
     "localname": "WarehouseSolutionsIncMember",
     "nsuri": "http://www.tfin.com/20221231",
     "presentation": [
      "http://www.tfin.com/role/EquityMethodInvestmentAdditionalInformationDetails",
      "http://www.tfin.com/role/EquityMethodInvestmentSummaryofInvestmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": [
      "r541"
     ],
     "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": "ASU 2016-13"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201613Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingStandardsUpdateExtensibleList": {
     "auth_ref": [
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r415",
      "r416",
      "r417",
      "r504",
      "r505",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r727",
      "r728",
      "r729",
      "r755",
      "r756",
      "r767",
      "r768",
      "r769",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r827",
      "r828",
      "r832",
      "r833",
      "r834",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r1122"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates amendment to accounting standards.",
        "label": "Accounting Standards Update [Extensible Enumeration]",
        "terseLabel": "Accounting Standards Update [Extensible Enumeration]"
       }
      }
     },
     "localname": "AccountingStandardsUpdateExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "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.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansHeldforSaleDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": {
     "auth_ref": [
      "r37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of receivable.",
        "label": "Receivable Type [Axis]",
        "terseLabel": "Receivable Type"
       }
      }
     },
     "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsareSecuredbyPledgedSecuritieswithCarryingAmountDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndOtherAccruedLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received, and accrued liabilities classified as other.",
        "label": "Accounts Payable and Other Accrued Liabilities",
        "terseLabel": "Accrued expenses and other liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndOtherAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [
      "r984"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold.",
        "label": "Accounts Receivable [Member]",
        "terseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "AccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails": {
       "order": 3.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": "Net amortization on securities",
        "negatedTerseLabel": "Net accretion of securities"
       }
      }
     },
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r148",
      "r358"
     ],
     "calculation": {
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails": {
       "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": "Accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": {
     "auth_ref": [
      "r376",
      "r386",
      "r387",
      "r774",
      "r1038",
      "r1101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.",
        "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]",
        "terseLabel": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent"
       }
      }
     },
     "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsScheduleofPreTaxImpactofTerminatedCashFlowHedgeonAOCIDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsScheduleofPreTaxImpactofTerminatedCashFlowHedgeonAOCIDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r40",
      "r42",
      "r43",
      "r367",
      "r946",
      "r960",
      "r964"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.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",
        "terseLabel": "Accumulated other comprehensive income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r385",
      "r386",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r825"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsScheduleofPreTaxImpactofTerminatedCashFlowHedgeonAOCIDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r39",
      "r43",
      "r215",
      "r853",
      "r955",
      "r956",
      "r1101",
      "r1102",
      "r1103",
      "r1119",
      "r1120",
      "r1121"
     ],
     "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)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r22",
      "r1078"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in-capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r727",
      "r728",
      "r729",
      "r1119",
      "r1120",
      "r1121",
      "r1208"
     ],
     "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"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r415",
      "r416",
      "r417",
      "r418",
      "r427",
      "r504",
      "r505",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r727",
      "r728",
      "r729",
      "r753",
      "r754",
      "r755",
      "r756",
      "r767",
      "r768",
      "r769",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r827",
      "r828",
      "r832",
      "r833",
      "r834",
      "r835",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r901",
      "r902",
      "r903",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Accounting Standards Update [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r188",
      "r189",
      "r689"
     ],
     "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"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "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 provided by (used in) operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvancesFromFederalHomeLoanBanks": {
     "auth_ref": [
      "r317"
     ],
     "calculation": {
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityScheduleofFHLBAdvancesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable",
       "weight": 1.0
      },
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowings as of the balance sheet date from the Federal Home Loan Bank, which are primarily used to cover shortages in the required reserve balance and liquidity shortages.",
        "label": "Advance from Federal Home Loan Bank",
        "negatedLabel": "Borrowings outstanding",
        "netLabel": "Amount outstanding at end of the year",
        "terseLabel": "Federal Home Loan Bank advances"
       }
      }
     },
     "localname": "AdvancesFromFederalHomeLoanBanks",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityScheduleofFHLBAdvancesDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofInformationConcerningFHLBAdvancesDetails",
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r732"
     ],
     "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.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AirTransportationEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment used for the primary purpose of air transportation.",
        "label": "Air Transportation Equipment [Member]",
        "terseLabel": "Aircraft",
        "verboseLabel": "Automobiles and aircraft"
       }
      }
     },
     "localname": "AirTransportationEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails",
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r93",
      "r1145"
     ],
     "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": "Summary of Allowance for Loan and Lease Losses"
       }
      }
     },
     "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "auth_ref": [
      "r54",
      "r68",
      "r261",
      "r642"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.",
        "label": "Amortization of Debt Discount (Premium)",
        "terseLabel": "Amortization of junior subordinated debentures"
       }
      }
     },
     "localname": "AmortizationOfDebtDiscountPremium",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r51",
      "r642",
      "r830",
      "r1112"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs",
        "terseLabel": "Amortization of subordinated notes issuance costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r68",
      "r133",
      "r139"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 5.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",
        "negatedLabel": "Amortization of intangibles",
        "terseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r441"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Antidilutive shares (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EarningsPerShareScheduleofSharesnotConsideredinComputingDilutedEarningsperCommonShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EarningsPerShareScheduleofSharesnotConsideredinComputingDilutedEarningsperCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetBackedSecuritiesMember": {
     "auth_ref": [
      "r1065",
      "r1137"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.",
        "label": "Asset-Backed Securities [Member]",
        "terseLabel": "Asset-backed securities"
       }
      }
     },
     "localname": "AssetBackedSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsareSecuredbyPledgedSecuritieswithCarryingAmountDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AssetPledgedAsCollateralMember": {
     "auth_ref": [
      "r772",
      "r1075",
      "r1224"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset pledged as collateral.",
        "label": "Asset Pledged as Collateral [Member]",
        "terseLabel": "Asset Pledged as Collateral"
       }
      }
     },
     "localname": "AssetPledgedAsCollateralMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsareSecuredbyPledgedSecuritieswithCarryingAmountDetails",
      "http://www.tfin.com/role/SecuritiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r276",
      "r326",
      "r362",
      "r402",
      "r465",
      "r477",
      "r483",
      "r539",
      "r607",
      "r608",
      "r610",
      "r611",
      "r612",
      "r614",
      "r616",
      "r618",
      "r619",
      "r772",
      "r775",
      "r810",
      "r1078",
      "r1161",
      "r1162",
      "r1216"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails": {
       "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.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails",
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails"
     ],
     "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.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r246"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "terseLabel": "Fair value on a non-recurring basis"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Fair Value Disclosure [Abstract]",
        "terseLabel": "Assets measured at fair value on a recurring basis"
       }
      }
     },
     "localname": "AssetsFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": {
     "auth_ref": [
      "r0",
      "r1",
      "r8",
      "r150",
      "r354",
      "r355"
     ],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails": {
       "order": 2.0,
       "parentTag": "tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet",
       "weight": 1.0
      },
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails": {
       "order": 2.0,
       "parentTag": "tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Assets",
        "totalLabel": "Assets sold"
       }
      }
     },
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AutomobilesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vehicles that are used primarily for transporting people.",
        "label": "Automobiles [Member]",
        "terseLabel": "Automobiles"
       }
      }
     },
     "localname": "AutomobilesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": -1.0
      }
     },
     "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": "Gross Unrealized Gains"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "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",
        "negatedLabel": "Gross Unrealized Losses"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale [Abstract]",
        "terseLabel": "Available for sale securities:"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
       "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": "Due from five years to ten years, amortized cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "auth_ref": [
      "r108",
      "r509",
      "r932"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate",
       "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": "Due from five years to ten years, fair value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
       "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": "Due from one year to five years, amortized cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r108",
      "r508",
      "r931"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate",
       "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": "Due from one year to five years, fair value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
       "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": "Due after ten years, amortized cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": {
     "auth_ref": [
      "r108",
      "r510",
      "r933"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate",
       "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": "Due after ten years, fair value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Available for Sale Securities, Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate": {
     "auth_ref": [
      "r1134",
      "r1135",
      "r1228"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
       "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.",
        "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value",
        "totalLabel": "Available for sale securities, with single maturity date, fair value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis": {
     "auth_ref": [
      "r1134",
      "r1135",
      "r1227"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "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.",
        "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost",
        "totalLabel": "Available for sale securities, with single maturity date, amortized cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
       "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": "Due in one year or less, amortized cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r108",
      "r507",
      "r930"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate",
       "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": "Due in one year or less, fair value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost": {
     "auth_ref": [
      "r511"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "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), without single maturity date and not allocated over maturity grouping.",
        "label": "Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost",
        "terseLabel": "Available for sale securities, without single maturity date, amortized cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue": {
     "auth_ref": [
      "r113",
      "r934"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
       "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), without single maturity date and not allocated over maturity grouping.",
        "label": "Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value",
        "terseLabel": "Securities- held to maturity, net of allowance for credit losses, fair value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r693",
      "r694",
      "r695",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails",
      "http://www.tfin.com/role/EarningsPerShareScheduleofSharesnotConsideredinComputingDilutedEarningsperCommonShareDetails",
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.tfin.com/role/StockBasedCompensationFairValueofStockOptionsGrantedUsingWeightedAverageAssumptionsDetails",
      "http://www.tfin.com/role/StockBasedCompensationScheduleofInformationRelatedtoStockOptionsDetails",
      "http://www.tfin.com/role/StockBasedCompensationScheduleofMarketBasedPerformanceStockUnitsValuationAssumptionsDetails",
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails",
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "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"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsFairValuebyBalanceSheetGroupingDetails",
      "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r230",
      "r234"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsFairValuebyBalanceSheetGroupingDetails",
      "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BankOwnedLifeInsurance": {
     "auth_ref": [
      "r1225"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 12.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": "Bank-owned life insurance"
       }
      }
     },
     "localname": "BankOwnedLifeInsurance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum": {
     "auth_ref": [
      "r939",
      "r943"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum Common Equity Tier 1 risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Common Equity Tier 1 Risk-Based Capital Ratio, Capital Adequacy, Minimum",
        "terseLabel": "Common equity Tier 1 capital (to risk weighted assets), minimum for capital adequacy purposes ratio"
       }
      }
     },
     "localname": "BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioCapitalAdequacyMinimum",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum": {
     "auth_ref": [
      "r939"
     ],
     "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 1 capital (to risk weighted assets), ratio to be well capitalized under prompt corrective action provisions"
       }
      }
     },
     "localname": "BankingRegulationCommonEquityTierOneRiskBasedCapitalRatioWellCapitalizedMinimum",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "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": "Principles of Consolidation and Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Buildings"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails",
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r766",
      "r1068",
      "r1069"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails",
      "http://www.tfin.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r199",
      "r200",
      "r766",
      "r1068",
      "r1069"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails",
      "http://www.tfin.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.",
        "label": "Business Acquisition, Transaction Costs",
        "terseLabel": "Acquisition-related expenses"
       }
      }
     },
     "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": {
     "auth_ref": [
      "r212"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of equity interests issued or issuable to acquire entity.",
        "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares",
        "terseLabel": "Equity issued (in shares)"
       }
      }
     },
     "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "auth_ref": [
      "r198"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
        "label": "Business Combination, Acquisition Related Costs",
        "terseLabel": "Expenses related to the acquisition"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r208",
      "r209",
      "r211"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Total consideration"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Consideration Transferred [Abstract]",
        "terseLabel": "Consideration:"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": {
     "auth_ref": [
      "r208",
      "r209"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.",
        "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable",
        "terseLabel": "Stock consideration"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r207",
      "r210",
      "r771"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.",
        "label": "Business Combination, Contingent Consideration, Liability",
        "terseLabel": "Contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate": {
     "auth_ref": [
      "r202"
     ],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of indemnification assets (amounts to be reimbursed if and when certain assumed liabilities are paid) recognized at the acquisition date of a business combination.",
        "label": "Business Combination, Indemnification Assets, Amount as of Acquisition Date",
        "terseLabel": "Indemnification asset"
       }
      }
     },
     "localname": "BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets": {
     "auth_ref": [
      "r205"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to financial assets acquired in connection with a business combination for which the initial accounting was incomplete.",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Assets",
        "terseLabel": "Total assets, measurement period adjustments"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities": {
     "auth_ref": [
      "r205"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to financial liabilities assumed in connection with a business combination for which the initial accounting was incomplete.",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Liabilities",
        "terseLabel": "Total liabilities, measurement period adjustments"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "auth_ref": [
      "r203"
     ],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      },
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]",
        "terseLabel": "Assets acquired:"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r203"
     ],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": {
     "auth_ref": [
      "r203"
     ],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": {
     "auth_ref": [
      "r203"
     ],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date.",
        "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "auth_ref": [
      "r203"
     ],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities": {
     "auth_ref": [
      "r201",
      "r203"
     ],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of financial liabilities assumed (as defined) which have been recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities",
        "terseLabel": "Deposits"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r203"
     ],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "terseLabel": "Intangible assets",
        "verboseLabel": "Intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r201",
      "r203"
     ],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "auth_ref": [
      "r203"
     ],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      },
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]",
        "terseLabel": "Liabilities assumed:"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r201",
      "r203"
     ],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "terseLabel": "Fair value of net assets acquired",
        "totalLabel": "Fair value of net assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": {
     "auth_ref": [
      "r203"
     ],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Capital": {
     "auth_ref": [
      "r939"
     ],
     "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 amount"
       }
      }
     },
     "localname": "Capital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalRequiredForCapitalAdequacy": {
     "auth_ref": [
      "r939",
      "r943"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum total risk-based capital required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Total Risk-Based Capital, Capital Adequacy, Minimum",
        "terseLabel": "Total capital (to risk weighted assets), minimum for capital adequacy purposes amount"
       }
      }
     },
     "localname": "CapitalRequiredForCapitalAdequacy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets": {
     "auth_ref": [
      "r939",
      "r943"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum total risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Total Risk-Based Capital Ratio, Capital Adequacy, Minimum",
        "terseLabel": "Total capital (to risk weighted assets), minimum for capital adequacy purposes ratio"
       }
      }
     },
     "localname": "CapitalRequiredForCapitalAdequacyToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r939"
     ],
     "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), amount to be well capitalized under prompt corrective action provisions"
       }
      }
     },
     "localname": "CapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": {
     "auth_ref": [
      "r939"
     ],
     "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), ratio to be well capitalized under prompt corrective action provisions"
       }
      }
     },
     "localname": "CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CapitalToRiskWeightedAssets": {
     "auth_ref": [
      "r939"
     ],
     "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"
       }
      }
     },
     "localname": "CapitalToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r256",
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as reported on the statement of financial position (balance sheet).",
        "label": "Reported Value Measurement [Member]",
        "terseLabel": "Carrying Amount"
       }
      }
     },
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r70",
      "r356",
      "r1033"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents, carrying amount",
        "totalLabel": "Total cash and cash equivalents",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Cash and cash equivalents, fair value"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances.",
        "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndDueFromBanks": {
     "auth_ref": [
      "r274"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks.",
        "label": "Cash and Due from Banks",
        "terseLabel": "Cash and due from banks"
       }
      }
     },
     "localname": "CashAndDueFromBanks",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r65",
      "r70",
      "r78"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents at end of period",
        "periodStartLabel": "Cash and cash equivalents at beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r65",
      "r260"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net increase (decrease) in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue": {
     "auth_ref": [
      "r233"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of all asset derivatives designated as cash flow hedging instruments.",
        "label": "Cash Flow Hedge Derivative Instrument Assets at Fair Value",
        "terseLabel": "Derivative financial instruments (cash flow hedges)"
       }
      }
     },
     "localname": "CashFlowHedgeDerivativeInstrumentAssetsAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowHedgingMember": {
     "auth_ref": [
      "r227"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.",
        "label": "Cash Flow Hedging [Member]",
        "terseLabel": "Cash Flow Hedging"
       }
      }
     },
     "localname": "CashFlowHedgingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Supplemental noncash disclosures:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock": {
     "auth_ref": [
      "r187"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cash received from exercise of stock options and similar instruments granted under share-based payment arrangements and tax benefit from exercise of stock options.",
        "label": "Cash Proceeds Received and Tax Benefit from Share-Based Payment Awards [Table Text Block]",
        "terseLabel": "Schedule of Information Related to Stock Options"
       }
      }
     },
     "localname": "CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r364",
      "r365",
      "r366",
      "r402",
      "r431",
      "r435",
      "r438",
      "r440",
      "r447",
      "r448",
      "r539",
      "r607",
      "r610",
      "r611",
      "r612",
      "r618",
      "r619",
      "r648",
      "r649",
      "r652",
      "r656",
      "r663",
      "r810",
      "r1002",
      "r1092",
      "r1113",
      "r1124"
     ],
     "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"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.tfin.com/role/CoverPage",
      "http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://www.tfin.com/role/StockholdersEquitySummaryofPreferredStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Class of Stock [Line Items]",
        "terseLabel": "Class of Stock [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://www.tfin.com/role/StockholdersEquitySummaryofPreferredStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CollateralAxis": {
     "auth_ref": [
      "r1048"
     ],
     "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.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails"
     ],
     "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.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CollateralizedDebtObligationsMember": {
     "auth_ref": [
      "r105",
      "r1171"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities collateralized by a pool of assets.",
        "label": "Collateralized Debt Obligations [Member]",
        "terseLabel": "CLO Securities"
       }
      }
     },
     "localname": "CollateralizedDebtObligationsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CollateralizedLoanObligationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities collateralized by a pool of loans.",
        "label": "Collateralized Loan Obligations [Member]",
        "terseLabel": "CLO securities"
       }
      }
     },
     "localname": "CollateralizedLoanObligationsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsareSecuredbyPledgedSecuritieswithCarryingAmountDetails",
      "http://www.tfin.com/role/VariableInterestEntitiesAdditionalInformationDetails",
      "http://www.tfin.com/role/VariableInterestEntitiesSummaryofClosedCLOFundsDetails"
     ],
     "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",
        "verboseLabel": "Commercial"
       }
      }
     },
     "localname": "CommercialPortfolioSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAccruedInterestonNonAccrualLoansReversedThroughInterestIncomeDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansHeldforSaleDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostBasisofLoansonNonaccrualStatusDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialRealEstateMember": {
     "auth_ref": [
      "r1050",
      "r1171"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property that is solely used for business purposes.",
        "label": "Commercial Real Estate [Member]",
        "terseLabel": "Commercial real estate"
       }
      }
     },
     "localname": "CommercialRealEstateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails"
     ],
     "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",
        "verboseLabel": "Commercial real estate"
       }
      }
     },
     "localname": "CommercialRealEstatePortfolioSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAccruedInterestonNonAccrualLoansReversedThroughInterestIncomeDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostBasisofLoansonNonaccrualStatusDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r33",
      "r288",
      "r331"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies - See Notes 15 and 16"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r154",
      "r599",
      "r600",
      "r985",
      "r1159"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Off-Balance Sheet Loan Commitments"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/OffBalanceSheetLoanCommitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "auth_ref": [
      "r159",
      "r986"
     ],
     "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.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonEquityTierOneCapital": {
     "auth_ref": [
      "r939"
     ],
     "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 1 capital (to risk weighted assets), actual amount"
       }
      }
     },
     "localname": "CommonEquityTierOneCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonEquityTierOneCapitalRatio": {
     "auth_ref": [
      "r939"
     ],
     "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 1 capital (to risk weighted assets), actual ratio"
       }
      }
     },
     "localname": "CommonEquityTierOneCapitalRatio",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CommonEquityTierOneCapitalRequiredForCapitalAdequacy": {
     "auth_ref": [
      "r939",
      "r943"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum Common Equity Tier 1 risk-based capital required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Common Equity Tier 1 Risk-Based Capital, Capital Adequacy, Minimum",
        "terseLabel": "Common equity Tier 1 capital (to risk weighted assets), minimum for capital adequacy purposes amount"
       }
      }
     },
     "localname": "CommonEquityTierOneCapitalRequiredForCapitalAdequacy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonEquityTierOneCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r939"
     ],
     "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 1 capital (to risk weighted assets), amount to be well capitalized under prompt corrective action provisions"
       }
      }
     },
     "localname": "CommonEquityTierOneCapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Common stock reserved for issuance (in shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r1119",
      "r1120",
      "r1208"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.tfin.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r21"
     ],
     "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": "Par value per share (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockholdersEquitySummaryofCommonStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r21"
     ],
     "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": "Shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockholdersEquitySummaryofCommonStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r21"
     ],
     "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": "Shares issues (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockholdersEquitySummaryofCommonStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r21",
      "r168"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "periodEndLabel": "Ending balance, common stock (in shares)",
        "periodStartLabel": "Beginning balance, common stock (in shares)",
        "terseLabel": "Common stock, shares outstanding (in shares)",
        "verboseLabel": "Shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.tfin.com/role/StockholdersEquitySummaryofCommonStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r21",
      "r1078"
     ],
     "calculation": {
      "http://www.tfin.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, 24,053,585 and 25,158,879 shares outstanding, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommunicationsAndInformationTechnology": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 7.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense in the period for communications and data processing expense.",
        "label": "Communications and Information Technology",
        "terseLabel": "Communications and technology"
       }
      }
     },
     "localname": "CommunicationsAndInformationTechnology",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "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.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Assets [Abstract]",
        "terseLabel": "Deferred tax assets"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Liabilities [Abstract]",
        "terseLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r45",
      "r381",
      "r383",
      "r390",
      "r921",
      "r948"
     ],
     "calculation": {
      "http://www.tfin.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",
        "terseLabel": "Comprehensive income attributable to Parent",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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 (Loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComputerSoftwareIntangibleAssetMember": {
     "auth_ref": [
      "r1074",
      "r1153",
      "r1154"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.",
        "label": "Computer Software, Intangible Asset [Member]",
        "terseLabel": "Software intangible asset"
       }
      }
     },
     "localname": "ComputerSoftwareIntangibleAssetMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r83",
      "r84",
      "r258",
      "r259",
      "r491",
      "r984"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r83",
      "r84",
      "r258",
      "r259",
      "r491",
      "r965",
      "r984"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r83",
      "r84",
      "r258",
      "r259",
      "r491",
      "r984",
      "r1234"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r83",
      "r84",
      "r258",
      "r259",
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Percentage of customers located within states"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r83",
      "r84",
      "r258",
      "r259",
      "r491",
      "r984"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": {
     "auth_ref": [
      "r352",
      "r410",
      "r1095"
     ],
     "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": "Parent Company Only Condensed Financial Information"
       }
      }
     },
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConsumerPortfolioSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portfolio segment of the company's total financing receivables related to consumer receivables.",
        "label": "Consumer Portfolio Segment [Member]",
        "terseLabel": "Consumer"
       }
      }
     },
     "localname": "ConsumerPortfolioSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAccruedInterestonNonAccrualLoansReversedThroughInterestIncomeDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostBasisofLoansonNonaccrualStatusDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CoreDepositsMember": {
     "auth_ref": [
      "r318"
     ],
     "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 deposit intangibles"
       }
      }
     },
     "localname": "CoreDepositsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "auth_ref": [
      "r1065",
      "r1067",
      "r1233"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.",
        "label": "Corporate Debt Securities [Member]",
        "terseLabel": "Corporate bonds"
       }
      }
     },
     "localname": "CorporateDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateMember": {
     "auth_ref": [
      "r1126"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.",
        "label": "Corporate Segment [Member]",
        "terseLabel": "Corporate"
       }
      }
     },
     "localname": "CorporateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails",
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditAndDebitCardMember": {
     "auth_ref": [
      "r1170"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Card issued to user to facilitate payment for purchase of product and service paid directly to merchant by issuer, or from user's checking account.",
        "label": "Credit and Debit Card [Member]",
        "terseLabel": "Card income"
       }
      }
     },
     "localname": "CreditAndDebitCardMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r196",
      "r750",
      "r760",
      "r1116"
     ],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSummaryofIncomeTaxExpenseDetails": {
       "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"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSummaryofIncomeTaxExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r206"
     ],
     "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"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": [
      "r164",
      "r399",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r636",
      "r643",
      "r644",
      "r646"
     ],
     "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": "Borrowings And Borrowing Capacity"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r15",
      "r16",
      "r17",
      "r277",
      "r279",
      "r324",
      "r410",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r626",
      "r632",
      "r633",
      "r634",
      "r635",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r831",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1114"
     ],
     "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.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofPaycheckProtectionProgramBorrowingsDetails"
     ],
     "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": "Interest rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofSubordinatedNotesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of reference rate used for variable rate of debt instrument.",
        "label": "Debt Instrument, Description of Variable Rate Basis",
        "terseLabel": "Description of floating rate basis"
       }
      }
     },
     "localname": "DebtInstrumentDescriptionOfVariableRateBasis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r262",
      "r264",
      "r620",
      "r831",
      "r1058",
      "r1059"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Face Value",
        "verboseLabel": "Subordinated notes issued"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofSubordinatedNotesDetails",
      "http://www.tfin.com/role/VariableInterestEntitiesSummaryofClosedCLOFundsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "auth_ref": [
      "r30",
      "r262",
      "r639"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average effective interest rate during the reporting period.",
        "label": "Debt Instrument, Interest Rate During Period",
        "terseLabel": "Interest rate at December 31"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r30",
      "r621"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Stated rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsareSecuredbyPledgedSecuritieswithCarryingAmountDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofPaycheckProtectionProgramBorrowingsDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofSubordinatedNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r32",
      "r410",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r626",
      "r632",
      "r633",
      "r634",
      "r635",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r831",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1114"
     ],
     "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.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofPaycheckProtectionProgramBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r32",
      "r169",
      "r172",
      "r173",
      "r174",
      "r261",
      "r262",
      "r264",
      "r320",
      "r410",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r626",
      "r632",
      "r633",
      "r634",
      "r635",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r645",
      "r831",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsareSecuredbyPledgedSecuritieswithCarryingAmountDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofPaycheckProtectionProgramBorrowingsDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofSubordinatedNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": {
     "auth_ref": [
      "r31"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.",
        "label": "Debt Instrument, Unused Borrowing Capacity, Amount",
        "terseLabel": "Unused borrowing capacity, amount"
       }
      }
     },
     "localname": "DebtInstrumentUnusedBorrowingCapacityAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecurities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity), and investment in debt security measured at fair value with change in fair value recognized in net income (trading).",
        "label": "Debt Securities",
        "terseLabel": "Debt securities"
       }
      }
     },
     "localname": "DebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsareSecuredbyPledgedSecuritieswithCarryingAmountDetails",
      "http://www.tfin.com/role/SecuritiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss": {
     "auth_ref": [
      "r506",
      "r566",
      "r567",
      "r568"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of accrued interest 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, Accrued Interest, after Allowance for Credit Loss",
        "terseLabel": "Accrued interest"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r567"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes accrued interest, after 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, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesAdditionalInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest": {
     "auth_ref": [
      "r566"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount excluding accrued interest, 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, Excluding Accrued Interest",
        "verboseLabel": "Allowance for Credit Losses"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss": {
     "auth_ref": [
      "r566"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, before allowance for credit loss, 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, Excluding Accrued Interest, before Allowance for Credit Loss",
        "totalLabel": "Amortized Cost"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
     "auth_ref": [
      "r532",
      "r573",
      "r1054"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails": {
       "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": "12 months or more, fair value"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "auth_ref": [
      "r532",
      "r573"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
       "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",
        "negatedLabel": "12 months or more, unrealized losses"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
     "auth_ref": [
      "r532",
      "r573",
      "r1054"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails": {
       "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": "Less than 12 months, fair value"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "auth_ref": [
      "r532",
      "r573"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
       "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",
        "negatedLabel": "Less than 12 months, unrealized losses"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest": {
     "auth_ref": [
      "r1148"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount excluding accrued interest, 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, Excluding Accrued Interest",
        "netLabel": "Securities - available for sale",
        "terseLabel": "Fair Value",
        "totalLabel": "Available for Sale Securities, Fair Value",
        "verboseLabel": "Securities available for sale"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": {
     "auth_ref": [
      "r533"
     ],
     "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 gains"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedGain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofProceedsfromSalesofDebtSecuritiesandtheAssociatedGrossGainsandLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": {
     "auth_ref": [
      "r533"
     ],
     "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",
        "negatedLabel": "Gross losses"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofProceedsfromSalesofDebtSecuritiesandtheAssociatedGrossGainsandLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "auth_ref": [
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale [Table]",
        "terseLabel": "Debt Securities, Available-for-sale [Table]"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": {
     "auth_ref": [
      "r529",
      "r569",
      "r1054"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails": {
       "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": "Total, fair value"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": {
     "auth_ref": [
      "r530",
      "r570"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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 unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss",
        "negatedTotalLabel": "Total, unrealized losses"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": {
     "auth_ref": [
      "r528",
      "r1054",
      "r1149"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of fair value 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. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]",
        "terseLabel": "Schedule of Available-for-Sale Debt Securities in an Unrealized Loss Position with No Allowance"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": {
     "auth_ref": [
      "r531",
      "r571"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of investments in debt securities 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. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions",
        "terseLabel": "Number of securities in an unrealized loss position"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest": {
     "auth_ref": [
      "r1144"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding accrued interest, 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, Excluding Accrued Interest",
        "negatedLabel": "Allowance for credit losses",
        "periodEndLabel": "Allowance for credit losses ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Allowance for credit losses"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossExcludingAccruedInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails",
      "http://www.tfin.com/role/SecuritiesSummaryofActivityinAllowanceforCreditLossesforHeldToMaturityDebtSecuritiesDetails",
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock": {
     "auth_ref": [
      "r1145"
     ],
     "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": "Summary of Activity in Allowance for Credit Losses for Held To Maturity Debt Securities"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10": {
     "auth_ref": [
      "r517",
      "r928"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount excluding accrued interest, 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 Excluding Accrued Interest, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year 10",
        "terseLabel": "Due after ten years, amortized cost"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10": {
     "auth_ref": [
      "r516",
      "r927"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount excluding accrued interest, 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 Excluding Accrued Interest, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year 5 through 10",
        "terseLabel": "Due from five years to ten years, amortized cost"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive": {
     "auth_ref": [
      "r515",
      "r926"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount excluding accrued interest, 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 Excluding Accrued Interest, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year One through Five",
        "terseLabel": "Due from one year to five years, amortized cost"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne": {
     "auth_ref": [
      "r514",
      "r925"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount excluding accrued interest, 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 Excluding Accrued Interest, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Due in one year or less, amortized cost"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate": {
     "auth_ref": [
      "r513",
      "r929"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "order": 1.0,
       "parentTag": "tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount excluding accrued interest, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity) without single maturity date and not allocated over maturity grouping.",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost Excluding Accrued Interest, after Allowance for Credit Loss, Maturity, without Single Maturity Date",
        "terseLabel": "Held to maturity securities, without single maturity date, amortized cost"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss": {
     "auth_ref": [
      "r512",
      "r513",
      "r1144"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount excluding accrued interest, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity, Excluding Accrued Interest, after Allowance for Credit Loss",
        "terseLabel": "Securities - held to maturity",
        "totalLabel": "Total held to maturity securities, net of ACL",
        "verboseLabel": "Securities - held to maturity, net of allowance for credit losses of $2,444 and $2,082, respectively, fair value $5,476 and $5,447, respectively"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails",
      "http://www.tfin.com/role/VariableInterestEntitiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss": {
     "auth_ref": [
      "r561",
      "r562",
      "r1144"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount excluding accrued interest, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss",
        "terseLabel": "Securities - held to maturity, carrying amount",
        "totalLabel": "Amortized Cost"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal": {
     "auth_ref": [
      "r550"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding accrued interest, of credit loss expense (reversal of expense) on investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity, Excluding Accrued Interest, Credit Loss Expense (Reversal)",
        "terseLabel": "Credit loss expense (benefit)"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityExcludingAccruedInterestCreditLossExpenseReversal",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesSummaryofActivityinAllowanceforCreditLossesforHeldToMaturityDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestNonaccrual": {
     "auth_ref": [
      "r556"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount excluding accrued interest, of investment in debt security measured at amortized cost (held-to-maturity) on nonaccrual status.",
        "label": "Debt Securities, Held-to-Maturity, Excluding Accrued Interest, Nonaccrual",
        "terseLabel": "Debt securities, held-to-maturity, nonaccrual"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityExcludingAccruedInterestNonaccrual",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesRealizedGainLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).",
        "label": "Debt Securities, Realized Gain (Loss)",
        "negatedLabel": "Net (gains) losses on sale or call of debt securities",
        "terseLabel": "Net gains (losses) on sale or call of securities"
       }
      }
     },
     "localname": "DebtSecuritiesRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r263",
      "r1166"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "terseLabel": "Initial Issuance Costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofSubordinatedNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r736",
      "r737"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 13.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "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, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred tax asset, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r68",
      "r196",
      "r751",
      "r759",
      "r760",
      "r1116"
     ],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSummaryofIncomeTaxExpenseDetails": {
       "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"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSummaryofIncomeTaxExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r18",
      "r19",
      "r278",
      "r323",
      "r744"
     ],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance",
       "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",
        "totalLabel": "Total deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.",
        "label": "Deferred Income Taxes and Tax Credits",
        "terseLabel": "Deferred taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r745"
     ],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "tfin_NetDeferredTaxAssetsLiabilitiesBeforeValuationAllowance",
       "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",
        "terseLabel": "Deferred tax assets",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r1201"
     ],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "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": "Net deferred tax asset"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": {
     "auth_ref": [
      "r194",
      "r1202"
     ],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic",
        "terseLabel": "Federal net operating loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
     "auth_ref": [
      "r194",
      "r1202"
     ],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local",
        "terseLabel": "State net operating loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r194",
      "r1202"
     ],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 8.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.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r194",
      "r1202"
     ],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from 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.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "auth_ref": [
      "r194",
      "r1202"
     ],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 6.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 accrued liabilities.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities",
        "terseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses": {
     "auth_ref": [
      "r194",
      "r1202"
     ],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "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.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross": {
     "auth_ref": [
      "r1202"
     ],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.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 unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Deferred Tax Asset, Debt Securities, Available-for-Sale, Unrealized Loss",
        "terseLabel": "Unrealized loss on securities available for sale"
       }
      }
     },
     "localname": "DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r746"
     ],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "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",
        "negatedLabel": "Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesDerivatives": {
     "auth_ref": [
      "r194",
      "r1202"
     ],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from derivatives.",
        "label": "Deferred Tax Liabilities, Derivatives",
        "terseLabel": "Derivative financial instruments"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDerivatives",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": {
     "auth_ref": [
      "r194",
      "r1202"
     ],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "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",
        "terseLabel": "Goodwill and intangible assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r194",
      "r1202"
     ],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 10.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",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r194",
      "r1202"
     ],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "terseLabel": "Premises and equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r684"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Compensation expenses"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EmployeeBenefitPlansAdditionalInformationDetails"
     ],
     "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": "Compensation contributed percentage"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EmployeeBenefitPlansAdditionalInformationDetails"
     ],
     "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": "Employer contribution towards compensation"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EmployeeBenefitPlansAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DepositAccountMember": {
     "auth_ref": [
      "r1170"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bank account at depository institution allowing money to be withdrawn or deposited by account holder.",
        "label": "Deposit Account [Member]",
        "terseLabel": "Service charges on deposits"
       }
      }
     },
     "localname": "DepositAccountMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DepositLiabilitiesDisclosuresTextBlock": {
     "auth_ref": [
      "r282",
      "r316",
      "r1008",
      "r1009"
     ],
     "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.tfin.com/role/Deposits"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DepositLiabilitiesTypeTableTextBlock": {
     "auth_ref": [
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1259"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of type of deposit liability.",
        "label": "Deposit Liabilities, Type [Table Text Block]",
        "terseLabel": "Summary of Deposits"
       }
      }
     },
     "localname": "DepositLiabilitiesTypeTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DepositsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Deposits": {
     "auth_ref": [
      "r282"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.tfin.com/role/DepositsSummaryofDepositsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Total deposits"
       }
      }
     },
     "localname": "Deposits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tfin.com/role/DepositsSummaryofDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits [Abstract]",
        "terseLabel": "Deposits"
       }
      }
     },
     "localname": "DepositsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepositsFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of deposit liabilities held by the entity, including, but not limited to, foreign and domestic, interest and noninterest bearing, demand deposits, saving deposits, negotiable orders of withdrawal (NOW) and time deposits.",
        "label": "Deposits, Fair Value Disclosure",
        "terseLabel": "Deposits, fair value"
       }
      }
     },
     "localname": "DepositsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r68",
      "r146"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "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.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/PremisesandEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetNotionalAmount": {
     "auth_ref": [
      "r1203",
      "r1204",
      "r1205"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payments on the derivative asset.",
        "label": "Derivative Asset, Notional Amount",
        "terseLabel": "Notional Amount"
       }
      }
     },
     "localname": "DerivativeAssetNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsFairValuebyBalanceSheetGroupingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsEffectonOtherComprehensiveIncomeDetails",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsFairValuebyBalanceSheetGroupingDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "auth_ref": [
      "r38",
      "r232",
      "r269",
      "r368",
      "r1037"
     ],
     "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": "Fair Value Total"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsFairValuebyBalanceSheetGroupingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r231",
      "r233",
      "r236",
      "r238",
      "r1037"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsEffectonOtherComprehensiveIncomeDetails",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsFairValuebyBalanceSheetGroupingDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r245",
      "r783"
     ],
     "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.tfin.com/role/DerivativeFinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": {
     "auth_ref": [
      "r228",
      "r231",
      "r236"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of hedging relationship.",
        "label": "Hedging Relationship [Axis]",
        "terseLabel": "Hedging Relationship [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "auth_ref": [
      "r228",
      "r231",
      "r236",
      "r238",
      "r243",
      "r244",
      "r780"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table]",
        "terseLabel": "Derivative Instruments, Gain (Loss) [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsEffectonOtherComprehensiveIncomeDetails"
     ],
     "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.tfin.com/role/DerivativeFinancialInstrumentsEffectonOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsFairValuebyBalanceSheetGroupingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNumberOfInstrumentsHeld": {
     "auth_ref": [
      "r223",
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of derivative instruments of a particular group held by the entity.",
        "label": "Derivative, Number of Instruments Held",
        "terseLabel": "Number of instruments held"
       }
      }
     },
     "localname": "DerivativeNumberOfInstrumentsHeld",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r222",
      "r224",
      "r225",
      "r228",
      "r229",
      "r235",
      "r236",
      "r240",
      "r242",
      "r244",
      "r783"
     ],
     "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.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsFairValuebyBalanceSheetGroupingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r222",
      "r224",
      "r228",
      "r229",
      "r241",
      "r409"
     ],
     "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.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r228"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Designated as Hedging Instrument [Member]",
        "terseLabel": "Designated as Hedging Instrument"
       }
      }
     },
     "localname": "DesignatedAsHedgingInstrumentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsFairValuebyBalanceSheetGroupingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r692",
      "r722",
      "r723",
      "r725",
      "r731",
      "r1071"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "Stock Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]",
        "terseLabel": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "auth_ref": [
      "r354"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by disposal group classification.",
        "label": "Disposal Group Classification [Axis]",
        "terseLabel": "Disposal Group Classification [Axis]"
       }
      }
     },
     "localname": "DisposalGroupClassificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.",
        "label": "Disposal Group Classification [Domain]",
        "terseLabel": "Disposal Group Classification [Domain]"
       }
      }
     },
     "localname": "DisposalGroupClassificationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": {
     "auth_ref": [
      "r145",
      "r151"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations.",
        "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]",
        "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations"
       }
      }
     },
     "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Consideration",
        "totalLabel": "Total consideration"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets": {
     "auth_ref": [
      "r0",
      "r1",
      "r8",
      "r150"
     ],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Other Assets",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities": {
     "auth_ref": [
      "r0",
      "r1",
      "r8",
      "r150"
     ],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails": {
       "order": 1.0,
       "parentTag": "tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Other Liabilities",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r0",
      "r1",
      "r8",
      "r150"
     ],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment",
        "terseLabel": "Premises and equipment, net"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": {
     "auth_ref": [
      "r593",
      "r1112",
      "r1155"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.",
        "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal",
        "terseLabel": "Gain on sale, net of transaction costs"
       }
      }
     },
     "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList": {
     "auth_ref": [
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of income that includes gain (loss) recognized on sale or disposal of disposal group. Excludes discontinued operation.",
        "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal, Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "terseLabel": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal, Statement of Income or Comprehensive Income [Extensible Enumeration]"
       }
      }
     },
     "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "auth_ref": [
      "r1068",
      "r1069"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of disposal group.",
        "label": "Disposal Group Name [Domain]",
        "terseLabel": "Disposal Group Name"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DividendsPreferredStock": {
     "auth_ref": [
      "r175",
      "r315"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).",
        "label": "Dividends, Preferred Stock",
        "negatedLabel": "Preferred stock dividends"
       }
      }
     },
     "localname": "DividendsPreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DomesticCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.",
        "label": "Domestic Tax Authority [Member]",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DomesticCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r391",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r428",
      "r431",
      "r438",
      "r439",
      "r440",
      "r444",
      "r794",
      "r795",
      "r922",
      "r949",
      "r1042"
     ],
     "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)",
        "verboseLabel": "Basic earnings per common share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "terseLabel": "Basic"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r391",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r431",
      "r438",
      "r439",
      "r440",
      "r444",
      "r794",
      "r795",
      "r922",
      "r949",
      "r1042"
     ],
     "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)",
        "verboseLabel": "Diluted earnings per common share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "terseLabel": "Diluted"
       }
      }
     },
     "localname": "EarningsPerShareDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r80",
      "r81"
     ],
     "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": "Earnings Per Common Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r441",
      "r442",
      "r443",
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": {
     "auth_ref": [
      "r1199",
      "r1200"
     ],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 3.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": "Stock-based compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r724"
     ],
     "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": "Weighted-average period to recognize cost"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r1198"
     ],
     "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": "Total unrecognized compensation cost"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r1198"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Total unrecognized compensation cost, options"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": {
     "auth_ref": [
      "r726"
     ],
     "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",
        "terseLabel": "Tax benefit realized from option exercises"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationScheduleofInformationRelatedtoStockOptionsDetails"
     ],
     "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": "Stock options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails",
      "http://www.tfin.com/role/EarningsPerShareScheduleofSharesnotConsideredinComputingDilutedEarningsperCommonShareDetails",
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.tfin.com/role/StockBasedCompensationFairValueofStockOptionsGrantedUsingWeightedAverageAssumptionsDetails",
      "http://www.tfin.com/role/StockBasedCompensationScheduleofInformationRelatedtoStockOptionsDetails",
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services.",
        "label": "Equipment [Member]",
        "terseLabel": "Equipment"
       }
      }
     },
     "localname": "EquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": [
      "r168",
      "r349",
      "r385",
      "r386",
      "r387",
      "r411",
      "r412",
      "r413",
      "r416",
      "r424",
      "r426",
      "r446",
      "r545",
      "r664",
      "r727",
      "r728",
      "r729",
      "r755",
      "r756",
      "r793",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r825",
      "r853",
      "r955",
      "r956",
      "r957"
     ],
     "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"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsScheduleofPreTaxImpactofTerminatedCashFlowHedgeonAOCIDetails",
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": {
     "auth_ref": [
      "r126"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.",
        "label": "Equity Method Investment, Other than Temporary Impairment",
        "terseLabel": "Equity method investment, loss on impairment of warrants"
       }
      }
     },
     "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EquityMethodInvestmentAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r128"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "label": "Equity Method Investment, Ownership Percentage",
        "terseLabel": "Equity method investment, ownership percentage"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EquityMethodInvestmentAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r127",
      "r466",
      "r1097"
     ],
     "calculation": {
      "http://www.tfin.com/role/EquityMethodInvestmentSummaryofInvestmentDetails": {
       "order": 1.0,
       "parentTag": "tfin_EquityMethodInvestmentsAndWarrants",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
        "label": "Equity Method Investments",
        "terseLabel": "Common stock"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EquityMethodInvestmentSummaryofInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investments and Joint Ventures [Abstract]",
        "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]"
       }
      }
     },
     "localname": "EquityMethodInvestmentsAndJointVenturesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": {
     "auth_ref": [
      "r540"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.",
        "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]",
        "terseLabel": "Equity Method Investment"
       }
      }
     },
     "localname": "EquityMethodInvestmentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EquityMethodInvestment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EquityMethodInvestmentsFairValueDisclosure": {
     "auth_ref": [
      "r125"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of investments accounted under the equity method.",
        "label": "Equity Method Investments, Fair Value Disclosure",
        "terseLabel": "Equity method investments, fair value disclosure"
       }
      }
     },
     "localname": "EquityMethodInvestmentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EquityMethodInvestmentAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentsTextBlock": {
     "auth_ref": [
      "r130"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.",
        "label": "Equity Method Investments [Table Text Block]",
        "terseLabel": "Equity Method Investments"
       }
      }
     },
     "localname": "EquityMethodInvestmentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EquityMethodInvestmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EquitySecuritiesFvNi": {
     "auth_ref": [
      "r363",
      "r807",
      "r1034"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.",
        "label": "Equity Securities, FV-NI, Current",
        "terseLabel": "Securities - equity investments",
        "verboseLabel": "Equity securities with readily determinable fair values"
       }
      }
     },
     "localname": "EquitySecuritiesFvNi",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.tfin.com/role/SecuritiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiGainLoss": {
     "auth_ref": [
      "r1142"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofGrossRealizedandUnrealizedGainsLossesRecognizedonEquitySecuritiesDetails": {
       "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 equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI, Gain (Loss)",
        "totalLabel": "Gross realized and unrealized gains (losses) recognized on equity securities"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofGrossRealizedandUnrealizedGainsLossesRecognizedonEquitySecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": {
     "auth_ref": [
      "r950",
      "r1142"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofGrossRealizedandUnrealizedGainsLossesRecognizedonEquitySecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI, Realized Gain (Loss)",
        "terseLabel": "Realized gains (losses) on equity securities sold during the period"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofGrossRealizedandUnrealizedGainsLossesRecognizedonEquitySecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": {
     "auth_ref": [
      "r950",
      "r1142"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofGrossRealizedandUnrealizedGainsLossesRecognizedonEquitySecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)",
        "terseLabel": "Unrealized gains (losses) on equity securities still held at the reporting date"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiUnrealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofGrossRealizedandUnrealizedGainsLossesRecognizedonEquitySecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": {
     "auth_ref": [
      "r536"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesSummaryofEquitySecuritieswithoutReadilyDeterminableFairValueDetails": {
       "order": 2.0,
       "parentTag": "tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in equity security without readily determinable fair value.",
        "label": "Equity Securities without Readily Determinable Fair Value, Amount",
        "netLabel": "Equity Securities without readily determinable fair value, carrying value",
        "terseLabel": "Total investment",
        "verboseLabel": "Equity investment without readily determinable fair value"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EquityMethodInvestmentSummaryofInvestmentDetails",
      "http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails",
      "http://www.tfin.com/role/SecuritiesSummaryofEquitySecuritieswithoutReadilyDeterminableFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock": {
     "auth_ref": [
      "r1139",
      "r1140",
      "r1141"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of investment in equity security without readily determinable fair value.",
        "label": "Equity Securities without Readily Determinable Fair Value [Table Text Block]",
        "terseLabel": "Summary of Equity Securities without Readily Determinable Fair Value"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount": {
     "auth_ref": [
      "r537"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesGrossRealizedandUnrealizedGainsLossesonEquitySecuritieswithoutReadilyDeterminableFairValueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain from upward price adjustment on investment in equity security without readily determinable fair value.",
        "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount",
        "terseLabel": "Equity securities without readily determinable fair value, upward price adjustment, annual amount",
        "totalLabel": "Equity securities without readily determinable fair value, upward price adjustment, annual amount"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EquityMethodInvestmentAdditionalInformationDetails",
      "http://www.tfin.com/role/SecuritiesGrossRealizedandUnrealizedGainsLossesonEquitySecuritieswithoutReadilyDeterminableFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount": {
     "auth_ref": [
      "r537"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesSummaryofEquitySecuritieswithoutReadilyDeterminableFairValueDetails": {
       "order": 1.0,
       "parentTag": "tfin_EquitySecuritiesWithoutReadilyDeterminableFairValueAtCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cumulative gain from upward price adjustment on investment in equity security without readily determinable fair value.",
        "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount",
        "terseLabel": "Upward adjustments based on observable price changes, cumulative"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesSummaryofEquitySecuritieswithoutReadilyDeterminableFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r634",
      "r809",
      "r1058",
      "r1059"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Total Fair Value"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExtendedMaturityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan modification for an extension of the term of a loan in which it must be paid.",
        "label": "Extended Maturity [Member]",
        "terseLabel": "Extended Amortization Period"
       }
      }
     },
     "localname": "ExtendedMaturityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FDICIndemnificationAssetRollForward": {
     "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": "FDIC Indemnification Asset [Roll Forward]",
        "terseLabel": "Indemnification Asset [Roll Forward]"
       }
      }
     },
     "localname": "FDICIndemnificationAssetRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresReconciliationofFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails",
      "http://www.tfin.com/role/FairValueDisclosuresReconciliationofFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r797",
      "r798",
      "r805"
     ],
     "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.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails",
      "http://www.tfin.com/role/FairValueDisclosuresReconciliationofFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": {
     "auth_ref": [
      "r246",
      "r247",
      "r248"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3).",
        "label": "Fair Value Measurements, Nonrecurring [Table Text Block]",
        "terseLabel": "Schedule of Fair Value of Assets Measured on Non-recurring Basis"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class [Domain]",
        "terseLabel": "Asset Class"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails"
     ],
     "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.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r246",
      "r251"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Asset Class [Axis]",
        "terseLabel": "Asset Class"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r246",
      "r256",
      "r257"
     ],
     "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.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r246",
      "r256"
     ],
     "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": "Schedule of Estimated Fair Value of Company's Financial Assets and Financial Liabilities"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r634",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r798",
      "r867",
      "r868",
      "r869",
      "r1058",
      "r1059",
      "r1065",
      "r1066",
      "r1067"
     ],
     "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"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails",
      "http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails",
      "http://www.tfin.com/role/FairValueDisclosuresReconciliationofFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r246",
      "r252",
      "r634",
      "r1058",
      "r1059"
     ],
     "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.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r797",
      "r798",
      "r800",
      "r801",
      "r806"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [
      "r634",
      "r1058",
      "r1059"
     ],
     "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.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r804"
     ],
     "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 Disclosures"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosures"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueHedgingMember": {
     "auth_ref": [
      "r226"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A hedge of the exposure to changes in the fair value of a recognized asset or liability, or of an unrecognized firm commitment, that are attributable to a particular risk.",
        "label": "Fair Value Hedging [Member]",
        "terseLabel": "Fair Value Hedging"
       }
      }
     },
     "localname": "FairValueHedgingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r634",
      "r669",
      "r674",
      "r798",
      "r867",
      "r1065",
      "r1066",
      "r1067"
     ],
     "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"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails",
      "http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r634",
      "r669",
      "r674",
      "r798",
      "r868",
      "r1058",
      "r1059",
      "r1065",
      "r1066",
      "r1067"
     ],
     "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"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails",
      "http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r634",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r798",
      "r869",
      "r1058",
      "r1059",
      "r1065",
      "r1066",
      "r1067"
     ],
     "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"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails",
      "http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails",
      "http://www.tfin.com/role/FairValueDisclosuresReconciliationofFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r249",
      "r251"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Reconciliation of Fair Value of Contingent Consideration"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": {
     "auth_ref": [
      "r802"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings",
        "verboseLabel": "Change in fair value of financial instrument recognized in earnings"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresReconciliationofFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": {
     "auth_ref": [
      "r250"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements",
        "negatedTerseLabel": "Decrease in fair value of financial instrument",
        "verboseLabel": "Indemnification reduction"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/FairValueDisclosuresReconciliationofFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "auth_ref": [
      "r249"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresReconciliationofFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r634",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r867",
      "r868",
      "r869",
      "r1058",
      "r1059",
      "r1065",
      "r1066",
      "r1067"
     ],
     "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"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails",
      "http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails",
      "http://www.tfin.com/role/FairValueDisclosuresReconciliationofFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsNonrecurringMember": {
     "auth_ref": [
      "r797",
      "r798",
      "r800",
      "r801",
      "r803",
      "r806"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value.",
        "label": "Fair Value, Nonrecurring [Member]",
        "terseLabel": "Fair Value, Measurements, Nonrecurring"
       }
      }
     },
     "localname": "FairValueMeasurementsNonrecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r804",
      "r806"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Measurements, Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r253",
      "r254"
     ],
     "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 Values of Financial Instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.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.tfin.com/role/OffBalanceSheetLoanCommitmentsAdditionalInformationDetails",
      "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FederalDepositInsuranceCorporationPremiumExpense": {
     "auth_ref": [
      "r303"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 3.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": "FDIC insurance and other regulatory assessments"
       }
      }
     },
     "localname": "FederalDepositInsuranceCorporationPremiumExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding": {
     "auth_ref": [
      "r284"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The calculated average balance outstanding for the year for all Federal Home Loan Bank advances as of the Balance Sheet date.",
        "label": "Federal Home Loan Bank, Advances, Activity for Year, Average Balance of Agreements Outstanding",
        "terseLabel": "Average daily balance during the year"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofInformationConcerningFHLBAdvancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The calculated weighted average interest rate for Federal Home Loan Bank advances outstanding as of the Balance Sheet date.",
        "label": "Federal Home Loan Bank, Advances, Activity for Year, Average Interest Rate at Period End",
        "terseLabel": "Weighted average interest rate at end of the year"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofInformationConcerningFHLBAdvancesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateForYear": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The calculated weighted average interest rate for Federal Home Loan Bank advances for the period ended as of the Balance Sheet date.",
        "label": "Federal Home Loan Bank, Advances, Activity for Year, Average Interest Rate for Year",
        "terseLabel": "Weighted average interest rate during the year"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateForYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofInformationConcerningFHLBAdvancesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesActivityForYearMaximumOutstandingAtAnyMonthEnd": {
     "auth_ref": [
      "r284"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum balance outstanding at any month end during the period as of the Balance Sheet date.",
        "label": "Federal Home Loan Bank, Advances, Activity for Year, Maximum Outstanding at any Month End",
        "terseLabel": "Maximum month-end balance during the year"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesActivityForYearMaximumOutstandingAtAnyMonthEnd",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofInformationConcerningFHLBAdvancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds": {
     "auth_ref": [
      "r29",
      "r284",
      "r317"
     ],
     "calculation": {
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityScheduleofFHLBAdvancesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of advances or credit lines available from the Federal Home Loan Bank (FHLB).",
        "label": "Federal Home Loan Bank, Advances, General Debt Obligations, Amount of Available, Unused Funds",
        "terseLabel": "Unused borrowing capacity"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityScheduleofFHLBAdvancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1": {
     "auth_ref": [
      "r317",
      "r319"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the collateral pledged in support of federal home loan bank advances outstanding.",
        "label": "Federal Home Loan Bank, Advances, General Debt Obligations, Disclosures, Collateral Pledged",
        "terseLabel": "Pledged loans"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable": {
     "auth_ref": [
      "r29",
      "r284",
      "r317"
     ],
     "calculation": {
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityScheduleofFHLBAdvancesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of maximum advances or credit lines available from the Federal Home Loan Bank (FHLB).",
        "label": "Federal Home Loan Bank, Advances, General Debt Obligations, Maximum Amount Available",
        "totalLabel": "Borrowing capacity"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityScheduleofFHLBAdvancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of advances made and reported by Federal Home Loan Bank (FHLBank).",
        "label": "Federal Home Loan Bank, Advances [Table Text Block]",
        "terseLabel": "Schedule of FHLB Advances and Weighted Average Interest Rates by Contractual Maturity"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure": {
     "auth_ref": [
      "r284"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of borrowing from Federal Home Loan Bank (FHLBank).",
        "label": "Federal Home Loan Bank Borrowings, Fair Value Disclosure",
        "terseLabel": "Federal Home Loan Bank advances, fair value"
       }
      }
     },
     "localname": "FederalHomeLoanBankBorrowingsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentsForeclosedAssetsPolicy": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for foreclosed assets or repossessions.",
        "label": "Financing Receivable, Held-for-investment, Foreclosed Asset [Policy Text Block]",
        "terseLabel": "Foreclosed Assets"
       }
      }
     },
     "localname": "FinanceLoanAndLeaseReceivablesHeldForInvestmentsForeclosedAssetsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy": {
     "auth_ref": [
      "r344",
      "r345",
      "r494",
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for financing receivables classified as held-for-sale.",
        "label": "Financing Receivable, Held-for-sale [Policy Text Block]",
        "terseLabel": "Loans Held for Sale"
       }
      }
     },
     "localname": "FinanceLoanAndLeaseReceivablesHeldForSalePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLoansAndLeasesReceivablePolicy": {
     "auth_ref": [
      "r92",
      "r94",
      "r97",
      "r100",
      "r494",
      "r501",
      "r502",
      "r503"
     ],
     "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.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialAssetNotPastDueMember": {
     "auth_ref": [
      "r555",
      "r1053"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset not past due.",
        "label": "Financial Asset, Not Past Due [Member]",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "FinancialAssetNotPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialAssetPastDueMember": {
     "auth_ref": [
      "r555",
      "r1053",
      "r1131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset past due.",
        "label": "Financial Asset, Past Due [Member]",
        "terseLabel": "Total Past Due"
       }
      }
     },
     "localname": "FinancialAssetPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r518",
      "r522",
      "r549",
      "r554",
      "r555",
      "r560",
      "r563",
      "r572",
      "r574",
      "r575",
      "r645",
      "r661",
      "r783",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r878",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r1054",
      "r1139",
      "r1140",
      "r1141",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsareSecuredbyPledgedSecuritieswithCarryingAmountDetails",
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsScheduleofPreTaxImpactofTerminatedCashFlowHedgeonAOCIDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.tfin.com/role/FairValueDisclosuresReconciliationofFairValueofContingentConsiderationDetails",
      "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentPerformanceStatusAxis": {
     "auth_ref": [
      "r1147"
     ],
     "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"
       }
      }
     },
     "localname": "FinancialInstrumentPerformanceStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails"
     ],
     "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"
       }
      }
     },
     "localname": "FinancialInstrumentPerformanceStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]",
        "terseLabel": "Financial assets:"
       }
      }
     },
     "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]",
        "terseLabel": "Financial liabilities:"
       }
      }
     },
     "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialServiceMember": {
     "auth_ref": [
      "r1170"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial assistance, including, but not limited to, management and maintenance of depositor account, credit card, merchant discount, trust, investment and insurance.",
        "label": "Financial Service [Member]",
        "terseLabel": "Fee income"
       }
      }
     },
     "localname": "FinancialServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest": {
     "auth_ref": [
      "r1144"
     ],
     "calculation": {
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount excluding accrued interest, of allowance for credit loss on financing receivable. Excludes net investment in lease.",
        "label": "Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest",
        "negatedTerseLabel": "Allowance for credit losses",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "terseLabel": "ACL Allocation",
        "verboseLabel": "Allowance for credit losses"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails",
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease": {
     "auth_ref": [
      "r551"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in allowance for credit loss on financing receivable purchased with credit deterioration.",
        "label": "Financing Receivable, Allowance for Credit Loss, Purchased with Credit Deterioration, Increase",
        "terseLabel": "Initial ACL on Loans Purchased with Credit Deterioration"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails"
     ],
     "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.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAccruedInterestonNonAccrualLoansReversedThroughInterestIncomeDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostBasisofLoansonNonaccrualStatusDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails",
      "http://www.tfin.com/role/SecuritiesSummaryofActivityinAllowanceforCreditLossesforHeldToMaturityDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward": {
     "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": "Financing Receivable, Allowance for Credit Loss [Roll Forward]",
        "terseLabel": "Financing Receivable, Allowance for Credit Loss [Roll Forward]"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails",
      "http://www.tfin.com/role/SecuritiesSummaryofActivityinAllowanceforCreditLossesforHeldToMaturityDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": {
     "auth_ref": [
      "r95",
      "r1147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics.",
        "label": "Financing Receivable Credit Quality Indicators [Table Text Block]",
        "terseLabel": "Summary of Risk Category of Loans"
       }
      }
     },
     "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing": {
     "auth_ref": [
      "r558"
     ],
     "calculation": {
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails": {
       "order": 1.0,
       "parentTag": "tfin_NonperformingFinancingReceivableRecordedInvestment",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable 90 days or more past due and still accruing. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, 90 Days or More Past Due, Still Accruing",
        "terseLabel": "Past Due 90 Days or More Still Accruing",
        "verboseLabel": "Factored receivables greater than 90 days past due"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterest90DaysOrMorePastDueStillAccruing",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss": {
     "auth_ref": [
      "r1144"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, after Allowance for Credit Loss",
        "netLabel": "Loans pledged as collateral",
        "terseLabel": "Loans, net of allowance for credit losses of $42,807 and $42,213, respectively",
        "totalLabel": "Loans, net",
        "verboseLabel": "Loans"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails",
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery": {
     "auth_ref": [
      "r553"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding accrued interest, of increase in allowance for credit loss on financing receivable from recovery. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Recovery",
        "terseLabel": "Recoveries"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossRecovery",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff": {
     "auth_ref": [
      "r552"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding accrued interest, of decrease in allowance for credit loss on financing receivable from writeoff. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff",
        "negatedTerseLabel": "Charge-offs"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery": {
     "auth_ref": [
      "r1145"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding accrued interest, of decrease (increase) in allowance for credit loss on financing receivable from writeoff (recovery). Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff (Recovery)",
        "terseLabel": "Net charge-offs"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoffAfterRecovery",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss": {
     "auth_ref": [
      "r561",
      "r562",
      "r1144"
     ],
     "calculation": {
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": 1.0
      },
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss",
        "netLabel": "Gross loans",
        "terseLabel": "Total",
        "totalLabel": "Total",
        "verboseLabel": "Misdirected payments"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal": {
     "auth_ref": [
      "r550"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss",
       "weight": -1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding accrued interest, of credit loss expense (reversal of expense) on financing receivable. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Credit Loss Expense (Reversal)",
        "negatedLabel": "Credit loss (expense) benefit",
        "netLabel": "Credit loss expense (benefit)",
        "terseLabel": "Credit Loss Expense (Benefit)",
        "verboseLabel": "Credit loss expense (benefit)"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestCreditLossExpenseReversal",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails",
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrual": {
     "auth_ref": [
      "r556"
     ],
     "calculation": {
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails": {
       "order": 3.0,
       "parentTag": "tfin_NonperformingFinancingReceivableRecordedInvestment",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable on nonaccrual status. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Nonaccrual",
        "terseLabel": "Total Nonaccrual",
        "verboseLabel": "Nonaccrual loans"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestNonaccrual",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostBasisofLoansonNonaccrualStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance": {
     "auth_ref": [
      "r559"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable on nonaccrual status with no allowance for credit loss. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Nonaccrual, No Allowance",
        "terseLabel": "Nonaccrual With No ACL"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestNonaccrualNoAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostBasisofLoansonNonaccrualStatusDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear": {
     "auth_ref": [
      "r561",
      "r564",
      "r1052"
     ],
     "calculation": {
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year",
        "terseLabel": "Five years before current year"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestRevolving": {
     "auth_ref": [
      "r561",
      "r564",
      "r1052"
     ],
     "calculation": {
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable that can be withdrawn, repaid, and redrawn.",
        "label": "Financing Receivable, Excluding Accrued Interest, Revolving",
        "terseLabel": "Revolving Loans"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestRevolving",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan": {
     "auth_ref": [
      "r561",
      "r565",
      "r1052"
     ],
     "calculation": {
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of revolving financing receivable converted to term loan.",
        "label": "Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan",
        "terseLabel": "Revolving Loans Converted To Term Loans"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear": {
     "auth_ref": [
      "r561",
      "r564",
      "r1052"
     ],
     "calculation": {
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year",
        "terseLabel": "Four years before current year"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear": {
     "auth_ref": [
      "r561",
      "r564",
      "r1052"
     ],
     "calculation": {
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year",
        "terseLabel": "Three years before current year"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear": {
     "auth_ref": [
      "r561",
      "r564",
      "r1052"
     ],
     "calculation": {
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated in current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year",
        "terseLabel": "Current year"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear": {
     "auth_ref": [
      "r561",
      "r564",
      "r1052"
     ],
     "calculation": {
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year",
        "terseLabel": "Two years before current year"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear": {
     "auth_ref": [
      "r561",
      "r564",
      "r1052"
     ],
     "calculation": {
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year",
        "terseLabel": "One year before current year"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableModificationsNumberOfContracts2": {
     "auth_ref": [
      "r1129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of financing receivables that have been modified by troubled debt restructurings.",
        "label": "Financing Receivable, Modifications, Number of Contracts",
        "terseLabel": "Number of Loans"
       }
      }
     },
     "localname": "FinancingReceivableModificationsNumberOfContracts2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2": {
     "auth_ref": [
      "r1129"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after troubled debt restructuring, of modified financing receivable.",
        "label": "Financing Receivable, Troubled Debt Restructuring, Postmodification",
        "terseLabel": "Total Modifications"
       }
      }
     },
     "localname": "FinancingReceivableModificationsPostModificationRecordedInvestment2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableModificationsRecordedInvestment": {
     "auth_ref": [
      "r103",
      "r1129"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable modified as troubled debt restructuring.",
        "label": "Financing Receivable, Troubled Debt Restructuring",
        "terseLabel": "Recorded investments in troubled debt restructurings"
       }
      }
     },
     "localname": "FinancingReceivableModificationsRecordedInvestment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1": {
     "auth_ref": [
      "r1130"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of financing receivable contracts modified as troubled debt restructuring within previous 12 months, with subsequent payment default.",
        "label": "Financing Receivable, Troubled Debt Restructuring, Subsequent Default, Number of Contracts",
        "terseLabel": "Number of defaults on modified loans"
       }
      }
     },
     "localname": "FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1": {
     "auth_ref": [
      "r496"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable modified as troubled debt restructuring within previous 12 months, with subsequent payment default.",
        "label": "Financing Receivable, Troubled Debt Restructuring, Subsequent Default",
        "terseLabel": "Recorded investments in troubled debt restructurings with subsequent default"
       }
      }
     },
     "localname": "FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableNonaccrualInterestIncome": {
     "auth_ref": [
      "r557"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income on financing receivable on nonaccrual status.",
        "label": "Financing Receivable, Nonaccrual, Interest Income",
        "terseLabel": "Interest earned on nonaccrual loans"
       }
      }
     },
     "localname": "FinancingReceivableNonaccrualInterestIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivablePortfolioSegmentAxis": {
     "auth_ref": [
      "r549",
      "r554",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1045",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244"
     ],
     "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"
       }
      }
     },
     "localname": "FinancingReceivablePortfolioSegmentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails",
      "http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAccruedInterestonNonAccrualLoansReversedThroughInterestIncomeDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansHeldforSaleDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostBasisofLoansonNonaccrualStatusDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablePortfolioSegmentDomain": {
     "auth_ref": [
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244"
     ],
     "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"
       }
      }
     },
     "localname": "FinancingReceivablePortfolioSegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails",
      "http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAccruedInterestonNonAccrualLoansReversedThroughInterestIncomeDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansHeldforSaleDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostBasisofLoansonNonaccrualStatusDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": {
     "auth_ref": [
      "r98",
      "r99",
      "r495",
      "r555",
      "r560",
      "r563",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1046",
      "r1047",
      "r1052",
      "r1053",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244"
     ],
     "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"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": {
     "auth_ref": [
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244"
     ],
     "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"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal": {
     "auth_ref": [
      "r493",
      "r982"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense reversal of allowance for credit loss on financing receivable transferred to held-for-sale classification.",
        "label": "Financing Receivable, Transfer to Held-for-Sale, Allowance for Credit Loss, Expense Reversal",
        "negatedTerseLabel": "Reclassification To Held For Sale"
       }
      }
     },
     "localname": "FinancingReceivableTransferToHeldForSaleAllowanceForCreditLossExpenseReversal",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount": {
     "auth_ref": [
      "r497",
      "r499",
      "r1093"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unamortized loan commitment, origination, and other costs (fees) and purchase premium (discount) on financing receivable recognized as adjustment to yield. Excludes financing receivable covered under loss sharing agreement.",
        "label": "Financing Receivable, Unamortized Loan Cost (Fee) and Purchase Premium (Discount)",
        "terseLabel": "Net deferred origination and factoring fees"
       }
      }
     },
     "localname": "FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableUnamortizedPurchasePremiumDiscount": {
     "auth_ref": [
      "r497",
      "r499"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unamortized purchase premium (discount) on financing receivable. Excludes financing receivable covered under loss sharing agreement.",
        "label": "Financing Receivable, Unamortized Purchase Premium (Discount)",
        "terseLabel": "Premiums and discounts on acquired loans"
       }
      }
     },
     "localname": "FinancingReceivableUnamortizedPurchasePremiumDiscount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivables30To59DaysPastDueMember": {
     "auth_ref": [
      "r1053"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset more than 29 days past due but fewer than 60 days past due.",
        "label": "Financial Asset, 30 to 59 Days Past Due [Member]",
        "terseLabel": "Past Due 30-59 Days"
       }
      }
     },
     "localname": "FinancingReceivables30To59DaysPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivables60To89DaysPastDueMember": {
     "auth_ref": [
      "r1053"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset more than 59 days past due but fewer than 90 days past due.",
        "label": "Financial Asset, 60 to 89 Days Past Due [Member]",
        "terseLabel": "Past Due 60-90 Days"
       }
      }
     },
     "localname": "FinancingReceivables60To89DaysPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember": {
     "auth_ref": [
      "r1053"
     ],
     "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": "Past Due 90 Days or More"
       }
      }
     },
     "localname": "FinancingReceivablesEqualToGreaterThan90DaysPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueAxis": {
     "auth_ref": [
      "r498",
      "r555",
      "r1053"
     ],
     "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.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueDomain": {
     "auth_ref": [
      "r498",
      "r555",
      "r1053"
     ],
     "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.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails"
     ],
     "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": "Estimated useful lives"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r360",
      "r591"
     ],
     "calculation": {
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": -1.0
      }
     },
     "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.tfin.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationRelatedtoCompanysIntangibleAssetsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationRelatedtoCompanysIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r140"
     ],
     "calculation": {
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationRelatedtoCompanysIntangibleAssetsDetails": {
       "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.tfin.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationRelatedtoCompanysIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r140"
     ],
     "calculation": {
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationRelatedtoCompanysIntangibleAssetsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationRelatedtoCompanysIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r140"
     ],
     "calculation": {
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationRelatedtoCompanysIntangibleAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationRelatedtoCompanysIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r140"
     ],
     "calculation": {
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationRelatedtoCompanysIntangibleAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationRelatedtoCompanysIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r140"
     ],
     "calculation": {
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationRelatedtoCompanysIntangibleAssetsDetails": {
       "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.tfin.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationRelatedtoCompanysIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r588",
      "r590",
      "r591",
      "r592",
      "r900",
      "r904"
     ],
     "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"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails",
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails",
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r134",
      "r137"
     ],
     "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"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails",
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails",
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r138",
      "r900"
     ],
     "calculation": {
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationRelatedtoCompanysIntangibleAssetsDetails": {
       "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",
        "totalLabel": "Net Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationRelatedtoCompanysIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "auth_ref": [
      "r589"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.",
        "label": "Finite-Lived Intangible Assets Acquired",
        "terseLabel": "Acquired intangibles"
       }
      }
     },
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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 [Member]",
        "terseLabel": "Furniture, fixtures and equipment"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails",
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnInvestmentsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security.",
        "label": "Gain (Loss) on Securities [Table Text Block]",
        "terseLabel": "Schedule of Gross Realized and Unrealized Gains (Losses) Recognized on Equity Securities"
       }
      }
     },
     "localname": "GainLossOnInvestmentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GainLossOnSaleOfNotesReceivable": {
     "auth_ref": [
      "r877"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 4.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale of financing receivable.",
        "label": "Gain (Loss) on Sale of Financing Receivable",
        "negatedTerseLabel": "Net (gains) losses on sale of loans",
        "terseLabel": "Net gains (losses) on sale of loans"
       }
      }
     },
     "localname": "GainLossOnSaleOfNotesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainOrLossOnSaleOfStockInSubsidiary": {
     "auth_ref": [
      "r1105",
      "r1106",
      "r1112",
      "r1226",
      "r1231"
     ],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 6.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries.",
        "label": "Gain (Loss) on Disposition of Stock in Subsidiary",
        "negatedLabel": "Gain on sale of subsidiary or division",
        "terseLabel": "Gain on sale of subsidiary or division",
        "totalLabel": "Gain on sale of division, net of transaction costs"
       }
      }
     },
     "localname": "GainOrLossOnSaleOfStockInSubsidiary",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails",
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails",
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnSalesOfOtherRealEstate": {
     "auth_ref": [
      "r302"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net gain (loss) resulting from sales and other disposals of other real estate owned, increases (decreases) in the valuation allowance for foreclosed real estate, and write-downs of other real estate owned after acquisition or physical possession.",
        "label": "Gains (Losses) on Sales of Other Real Estate",
        "negatedLabel": "Net OREO (gains) losses and valuation adjustments",
        "terseLabel": "Net OREO gains (losses) and valuation adjustments",
        "verboseLabel": "Net OREO gains (losses) and valuation adjustments"
       }
      }
     },
     "localname": "GainsLossesOnSalesOfOtherRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tfin.com/role/OtherRealEstateOwnedScheduleofOtherRealEstateOwnedActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "auth_ref": [
      "r82",
      "r984"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).",
        "label": "Geographic Concentration Risk [Member]",
        "terseLabel": "Geographic Concentration Risk"
       }
      }
     },
     "localname": "GeographicConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r359",
      "r576",
      "r917",
      "r1055",
      "r1078",
      "r1150",
      "r1152"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 10.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.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails",
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r578",
      "r1055"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "verboseLabel": "Acquired goodwill"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails"
     ],
     "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": [
      "r144"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/GoodwillandIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r586",
      "r587",
      "r1055"
     ],
     "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.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": {
     "auth_ref": [
      "r135"
     ],
     "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": "Identifiable Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillPurchaseAccountingAdjustments": {
     "auth_ref": [
      "r197",
      "r1151"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Purchase Accounting Adjustments",
        "terseLabel": "Acquired goodwill - measurement period adjustment",
        "verboseLabel": "Goodwill, measurement period adjustments"
       }
      }
     },
     "localname": "GoodwillPurchaseAccountingAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails",
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "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": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GuaranteeObligationsByNatureAxis": {
     "auth_ref": [
      "r158"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by nature of guarantee.",
        "label": "Guarantor Obligations, Nature [Axis]",
        "terseLabel": "Guarantor Obligations, Nature [Axis]"
       }
      }
     },
     "localname": "GuaranteeObligationsByNatureAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GuaranteeObligationsNatureDomain": {
     "auth_ref": [
      "r157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.",
        "label": "Guarantor Obligations, Nature [Domain]",
        "terseLabel": "Guarantor Obligations, Nature [Domain]"
       }
      }
     },
     "localname": "GuaranteeObligationsNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r228",
      "r780"
     ],
     "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.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsFairValuebyBalanceSheetGroupingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r228"
     ],
     "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.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsFairValuebyBalanceSheetGroupingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HedgingRelationshipDomain": {
     "auth_ref": [
      "r228"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nature or intent of a hedge.",
        "label": "Hedging Relationship [Domain]",
        "terseLabel": "Hedging Relationship [Domain]"
       }
      }
     },
     "localname": "HedgingRelationshipDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Held-to-Maturity, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]",
        "terseLabel": "Held to maturity securities:"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": {
     "auth_ref": [
      "r115",
      "r520"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "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": "Gross Unrecognized Gains"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": {
     "auth_ref": [
      "r116",
      "r521"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "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",
        "negatedLabel": "Gross Unrecognized Losses"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "auth_ref": [
      "r120",
      "r311",
      "r525",
      "r932"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue",
       "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": "Due from five years to ten years, fair value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r119",
      "r310",
      "r524",
      "r931"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue",
       "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": "Due from one year to five years, fair value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue": {
     "auth_ref": [
      "r121",
      "r312",
      "r526",
      "r933"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue",
       "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": "Due after ten years, fair value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity [Abstract]",
        "terseLabel": "Held to Maturity Securities, Fair Value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity [Abstract]",
        "terseLabel": "Held to Maturity Securities, Amortized Cost"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis": {
     "auth_ref": [
      "r1136",
      "r1227"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "order": 2.0,
       "parentTag": "tfin_DebtSecuritiesHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss",
       "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.",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date",
        "totalLabel": "Held to maturity securities, with single maturity date, amortized cost"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue": {
     "auth_ref": [
      "r117",
      "r313",
      "r1138",
      "r1228"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "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.",
        "label": "Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Fair Value",
        "totalLabel": "Held to maturity securities, with single maturity date, fair value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r118",
      "r309",
      "r523",
      "r930"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue",
       "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": "Due in one year or less, fair value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue": {
     "auth_ref": [
      "r117",
      "r527",
      "r934"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "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), without single maturity date and not allocated over maturity grouping.",
        "label": "Debt Securities, Held-to-Maturity, Maturity, without Single Maturity Date, Fair Value",
        "terseLabel": "Held to maturity securities, without single maturity date, fair value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesFairValue": {
     "auth_ref": [
      "r114",
      "r519",
      "r918"
     ],
     "calculation": {
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "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": "Securities - held to maturity, fair value",
        "totalLabel": "Held to Maturity Securities, Fair Value",
        "verboseLabel": "Fair Value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentEffectsOnEarningsPerShareLineItems": {
     "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": "Impairment Effects on Earnings Per Share [Line Items]",
        "terseLabel": "Impairment Effects on Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "ImpairmentEffectsOnEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ImpairmentEffectsOnEarningsPerShareTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the effects of asset impairment charge on per share or per unit basis.",
        "label": "Impairment Effects on Earnings Per Share [Table]",
        "terseLabel": "Impairment Effects on Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ImpairmentEffectsOnEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r48",
      "r271",
      "r293",
      "r337",
      "r465",
      "r476",
      "r482",
      "r485",
      "r924",
      "r1044"
     ],
     "calculation": {
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Operating income (loss)"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails",
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r465",
      "r476",
      "r482",
      "r485",
      "r1044"
     ],
     "calculation": {
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income (loss) before income tax and income from subsidiaries"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r49",
      "r68",
      "r127",
      "r291",
      "r334",
      "r462"
     ],
     "calculation": {
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).",
        "label": "Income (Loss) from Equity Method Investments",
        "negatedTerseLabel": "Credit loss expense (benefit)"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"
     ],
     "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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "auth_ref": [
      "r1068",
      "r1069"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of disposal group.",
        "label": "Disposal Group Name [Axis]",
        "terseLabel": "Disposal Group Name"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "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": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "auth_ref": [
      "r1",
      "r2",
      "r3",
      "r4",
      "r5",
      "r6",
      "r7",
      "r9",
      "r10",
      "r11",
      "r12",
      "r151",
      "r152"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupEquipmentLoanSaleDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r594",
      "r596"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsEffectonOtherComprehensiveIncomeDetails",
      "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r596"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsEffectonOtherComprehensiveIncomeDetails",
      "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r191"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "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": [
      "r403",
      "r740",
      "r742",
      "r749",
      "r757",
      "r761",
      "r763",
      "r764",
      "r765"
     ],
     "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.tfin.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r404",
      "r425",
      "r426",
      "r463",
      "r738",
      "r758",
      "r762",
      "r951"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.tfin.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.tfin.com/role/IncomeTaxesSummaryofIncomeTaxExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "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 (expense) benefit",
        "terseLabel": "Income tax expense",
        "totalLabel": "Income tax expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tfin.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails",
      "http://www.tfin.com/role/IncomeTaxesSummaryofIncomeTaxExpenseDetails",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Income tax expense:"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSummaryofIncomeTaxExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r384",
      "r734",
      "r735",
      "r742",
      "r743",
      "r748",
      "r752"
     ],
     "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.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r1200"
     ],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails": {
       "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 increase (decrease) in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "terseLabel": "Change in valuation allowance for deferred tax asset"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r739"
     ],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails": {
       "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": "Tax provision computed at federal statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r1200"
     ],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount",
        "terseLabel": "Non-deductible executive compensation"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r1200"
     ],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 8.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.tfin.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r1200"
     ],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "State taxes, net"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxExemptIncome": {
     "auth_ref": [
      "r1200"
     ],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 6.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": "Tax exempt interest"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxExemptIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r74"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Income taxes paid, net"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeposits": {
     "auth_ref": [
      "r71",
      "r308"
     ],
     "calculation": {
      "http://www.tfin.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 increase (decrease) in deposits"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeposits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Other Accrued Liabilities",
        "terseLabel": "Change in accrued expenses and other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 21.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails": {
       "order": 8.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": "(Increase) decrease in other assets",
        "negatedTerseLabel": "Change in other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 22.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": "Increase (decrease) in other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r432",
      "r433",
      "r434",
      "r440",
      "r691"
     ],
     "calculation": {
      "http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails": {
       "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": "Stock based compensation (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "auth_ref": [
      "r141"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)",
        "terseLabel": "Indefinite lived intangible assets"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofFutureAmortizationRelatedtoCompanysIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IndemnificationGuaranteeMember": {
     "auth_ref": [
      "r156",
      "r160"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An agreement (contract) that contingently requires the guarantor to make payments to the guaranteed party in compensation for that party's or parties' loss or injury attributable to specified events or actions, such as a patent infringement action against an entity that relied on certain representations as to ownership rights made by a software vendor.",
        "label": "Indemnification Agreement [Member]",
        "terseLabel": "Indemnification Agreement"
       }
      }
     },
     "localname": "IndemnificationGuaranteeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InsuranceCommissionsAndFees": {
     "auth_ref": [
      "r299",
      "r338"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 5.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"
       }
      }
     },
     "localname": "InsuranceCommissionsAndFees",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsGrossExcludingGoodwill": {
     "auth_ref": [
      "r359"
     ],
     "calculation": {
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.",
        "label": "Intangible Assets, Gross (Excluding Goodwill)",
        "terseLabel": "Gross Carrying Amount"
       }
      }
     },
     "localname": "IntangibleAssetsGrossExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r132",
      "r136"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 11.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible assets, net",
        "totalLabel": "Net Carrying Amount"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.",
        "label": "Intangible Assets, Net (Including Goodwill)",
        "periodEndLabel": "Goodwill and intangible assets, ending",
        "periodStartLabel": "Goodwill and intangible assets, beginning"
       }
      }
     },
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndDividendIncomeOperating": {
     "auth_ref": [
      "r296"
     ],
     "calculation": {
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestIncomeExpenseNet",
       "weight": 1.0
      },
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "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": "Interest income",
        "totalLabel": "Total interest and dividend income",
        "verboseLabel": "Total interest income"
       }
      }
     },
     "localname": "InterestAndDividendIncomeOperating",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails",
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndDividendIncomeOperatingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest and Dividend Income, Operating [Abstract]",
        "terseLabel": "Interest and dividend\u00a0\u00a0income:"
       }
      }
     },
     "localname": "InterestAndDividendIncomeOperatingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestAndDividendIncomeSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating dividend and interest income, including amortization and accretion of premiums and discounts, on securities.",
        "label": "Interest and Dividend Income, Securities, Operating",
        "terseLabel": "Securities"
       }
      }
     },
     "localname": "InterestAndDividendIncomeSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndFeeIncomeLoansAndLeases": {
     "auth_ref": [
      "r295"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases.",
        "label": "Interest and Fee Income, Loans and Leases",
        "terseLabel": "Loans, including fees"
       }
      }
     },
     "localname": "InterestAndFeeIncomeLoansAndLeases",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDepositLiabilities": {
     "auth_ref": [
      "r282"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      }
     },
     "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"
       }
      }
     },
     "localname": "InterestBearingDepositLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDepositsInBanks": {
     "auth_ref": [
      "r273",
      "r289"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue",
       "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 with other banks"
       }
      }
     },
     "localname": "InterestBearingDepositsInBanks",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDomesticDepositBrokered": {
     "auth_ref": [
      "r282"
     ],
     "calculation": {
      "http://www.tfin.com/role/DepositsSummaryofDepositsDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest-bearing domestic third-party deposits placed by or through the assistance of a deposit broker, also known as brokered deposit liabilities.",
        "label": "Interest-Bearing Domestic Deposit, Brokered",
        "terseLabel": "Brokered time deposits"
       }
      }
     },
     "localname": "InterestBearingDomesticDepositBrokered",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DepositsSummaryofDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDomesticDepositCertificatesOfDeposits": {
     "auth_ref": [
      "r282"
     ],
     "calculation": {
      "http://www.tfin.com/role/DepositsSummaryofDepositsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest-bearing domestic certificate of deposit liabilities.",
        "label": "Interest-Bearing Domestic Deposit, Certificates of Deposits",
        "terseLabel": "Certificates of deposit"
       }
      }
     },
     "localname": "InterestBearingDomesticDepositCertificatesOfDeposits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DepositsSummaryofDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDomesticDepositDemand": {
     "auth_ref": [
      "r282"
     ],
     "calculation": {
      "http://www.tfin.com/role/DepositsSummaryofDepositsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of money in interest-bearing domestic accounts that entitle the depositor to withdraw funds at any time without prior notice, also known as demand deposits.",
        "label": "Interest-Bearing Domestic Deposit, Demand",
        "terseLabel": "Interest-bearing demand"
       }
      }
     },
     "localname": "InterestBearingDomesticDepositDemand",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DepositsSummaryofDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDomesticDepositMoneyMarket": {
     "auth_ref": [
      "r282"
     ],
     "calculation": {
      "http://www.tfin.com/role/DepositsSummaryofDepositsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_Deposits",
       "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"
       }
      }
     },
     "localname": "InterestBearingDomesticDepositMoneyMarket",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DepositsSummaryofDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDomesticDepositSavings": {
     "auth_ref": [
      "r282"
     ],
     "calculation": {
      "http://www.tfin.com/role/DepositsSummaryofDepositsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_Deposits",
       "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"
       }
      }
     },
     "localname": "InterestBearingDomesticDepositSavings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DepositsSummaryofDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r263",
      "r307",
      "r388",
      "r459",
      "r829"
     ],
     "calculation": {
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestIncomeExpenseNet",
       "weight": -1.0
      },
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense",
        "terseLabel": "Total interest expense",
        "totalLabel": "Total interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails",
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails"
     ],
     "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.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpenseDomesticDeposits": {
     "auth_ref": [
      "r305"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate interest expense incurred on all domestic deposits.",
        "label": "Interest Expense, Domestic Deposits",
        "terseLabel": "Deposits"
       }
      }
     },
     "localname": "InterestExpenseDomesticDeposits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseJuniorSubordinatedDebentures": {
     "auth_ref": [
      "r306"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 3.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 debentures"
       }
      }
     },
     "localname": "InterestExpenseJuniorSubordinatedDebentures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseMember": {
     "auth_ref": [
      "r237"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing interest expense.",
        "label": "Interest Expense [Member]",
        "terseLabel": "Interest Expense"
       }
      }
     },
     "localname": "InterestExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsEffectonOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestExpenseOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 4.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense classified as other.",
        "label": "Interest Expense, Other",
        "terseLabel": "Other borrowings"
       }
      }
     },
     "localname": "InterestExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseSubordinatedNotesAndDebentures": {
     "auth_ref": [
      "r306"
     ],
     "calculation": {
      "http://www.tfin.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.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeDomesticDeposits": {
     "auth_ref": [
      "r304"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 5.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest earned on deposits in United States money market accounts and other United States interest earning accounts.",
        "label": "Interest Income, Domestic Deposits",
        "terseLabel": "Cash deposits"
       }
      }
     },
     "localname": "InterestIncomeDomesticDeposits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss": {
     "auth_ref": [
      "r298"
     ],
     "calculation": {
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.tfin.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 (expense) after credit loss expense"
       }
      }
     },
     "localname": "InterestIncomeExpenseAfterProvisionForLoanLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails",
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r297"
     ],
     "calculation": {
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.tfin.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",
        "totalLabel": "Net interest income (expense)"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails",
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomePurchasedReceivables": {
     "auth_ref": [
      "r304"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest earned from receivables purchased; for instance, receivables purchased through a factoring arrangement.",
        "label": "Interest Income, Purchased Receivables",
        "terseLabel": "Factored receivables, including fees"
       }
      }
     },
     "localname": "InterestIncomePurchasedReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r394",
      "r397",
      "r398"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest paid"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r285",
      "r332"
     ],
     "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, carrying amount"
       }
      }
     },
     "localname": "InterestPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r1076"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap [Member]",
        "terseLabel": "Interest rate swaps"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsEffectonOtherComprehensiveIncomeDetails",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsFairValuebyBalanceSheetGroupingDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestReceivable": {
     "auth_ref": [
      "r1100"
     ],
     "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, carrying amount"
       }
      }
     },
     "localname": "InterestReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InternalCreditAssessmentAxis": {
     "auth_ref": [
      "r95",
      "r781",
      "r1051",
      "r1052",
      "r1056",
      "r1147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by entity-defined rating.",
        "label": "Internal Credit Assessment [Axis]",
        "terseLabel": "Internal Credit Assessment"
       }
      }
     },
     "localname": "InternalCreditAssessmentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"
     ],
     "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"
       }
      }
     },
     "localname": "InternalCreditAssessmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InternalUseSoftwarePolicy": {
     "auth_ref": [
      "r142",
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.",
        "label": "Internal Use Software, Policy [Policy Text Block]",
        "terseLabel": "Software Developed for Internal Use"
       }
      }
     },
     "localname": "InternalUseSoftwarePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntersegmentEliminationMember": {
     "auth_ref": [
      "r457",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r481",
      "r485"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Eliminating entries used in operating segment consolidation.",
        "label": "Intersegment Eliminations [Member]",
        "terseLabel": "Eliminations"
       }
      }
     },
     "localname": "IntersegmentEliminationMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentTypeAxis": {
     "auth_ref": [
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of investments.",
        "label": "Investment Type [Axis]",
        "terseLabel": "Investment Type"
       }
      }
     },
     "localname": "InvestmentTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.tfin.com/role/SecuritiesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset obtained to generate income or appreciate in value.",
        "label": "Investments [Domain]",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "InvestmentTypeCategorizationMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.tfin.com/role/SecuritiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "Schedule of Amortized Cost and Estimated Fair Value of Debt Securities by Contractual Maturity"
       }
      }
     },
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.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": [
      "r124",
      "r272",
      "r314",
      "r343",
      "r1003"
     ],
     "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.tfin.com/role/Securities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust": {
     "auth_ref": [
      "r287",
      "r333"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, the carrying value of junior subordinated long-term debt owed to unconsolidated subsidiary trusts as of the balance sheet date. Such debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets and was initially scheduled to be repaid after one year or beyond the normal operating cycle if longer.",
        "label": "Junior Subordinated Debenture Owed to Unconsolidated Subsidiary Trust",
        "netLabel": "Junior subordinated debentures, carrying amount",
        "terseLabel": "Junior subordinated debentures",
        "verboseLabel": "Carrying Value"
       }
      }
     },
     "localname": "JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails",
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LaborAndRelatedExpense": {
     "auth_ref": [
      "r1104"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "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",
        "negatedLabel": "Salaries and employee benefits expense",
        "terseLabel": "Salaries and employee benefits"
       }
      }
     },
     "localname": "LaborAndRelatedExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r1170"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r846",
      "r1077"
     ],
     "calculation": {
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofLeaseCostDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r1213"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of Lease Cost"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LegalMattersAndContingenciesTextBlock": {
     "auth_ref": [
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.",
        "label": "Legal Matters and Contingencies [Text Block]",
        "terseLabel": "Legal Contingencies"
       }
      }
     },
     "localname": "LegalMattersAndContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LegalContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r1214"
     ],
     "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": "Schedule of Total Operating Lease Liability"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r847"
     ],
     "calculation": {
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total undiscounted cash flows"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive": {
     "auth_ref": [
      "r1214"
     ],
     "calculation": {
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails": {
       "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 payments for operating lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five",
        "terseLabel": "After five years"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": {
     "auth_ref": [
      "r1214"
     ],
     "calculation": {
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails": {
       "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 payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five",
        "terseLabel": "After four but within five years"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": {
     "auth_ref": [
      "r1214"
     ],
     "calculation": {
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails": {
       "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 payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four",
        "terseLabel": "After three but within four years"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": {
     "auth_ref": [
      "r1214"
     ],
     "calculation": {
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails": {
       "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 payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three",
        "terseLabel": "After two but within three years"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": {
     "auth_ref": [
      "r1214"
     ],
     "calculation": {
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails": {
       "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 payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two",
        "terseLabel": "After one but within two years"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": {
     "auth_ref": [
      "r1214"
     ],
     "calculation": {
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Next Rolling 12 Months",
        "terseLabel": "Within one year"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r847"
     ],
     "calculation": {
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Discount on cash flows"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r28",
      "r402",
      "r539",
      "r607",
      "r608",
      "r610",
      "r611",
      "r612",
      "r614",
      "r616",
      "r618",
      "r619",
      "r773",
      "r775",
      "r776",
      "r810",
      "r1043",
      "r1161",
      "r1216",
      "r1217"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails"
     ],
     "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.tfin.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r26",
      "r280",
      "r329",
      "r1078",
      "r1115",
      "r1143",
      "r1210"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY",
        "verboseLabel": "LIABILITIES AND EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Fair Value Disclosure [Abstract]",
        "terseLabel": "Liabilities measured at fair value on a recurring basis"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": {
     "auth_ref": [
      "r0",
      "r1",
      "r8",
      "r150",
      "r354",
      "r355"
     ],
     "calculation": {
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails": {
       "order": 1.0,
       "parentTag": "tfin_DisposalGroupIncludingDiscontinuedOperationAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities",
        "totalLabel": "Liabilities held for sale"
       }
      }
     },
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsandLiabilitiesinDisposalGroupFactoredReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r17",
      "r279",
      "r324"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-Term Line of Credit",
        "terseLabel": "Paycheck Protection Program Liquidity Facility",
        "verboseLabel": "Paycheck Protection Program Liquidity Facility, carrying amount"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r27"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Unsecured federal funds line of credit"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "auth_ref": [
      "r27"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "terseLabel": "Line of credit facility, remaining borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LinesOfCreditFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time.",
        "label": "Lines of Credit, Fair Value Disclosure",
        "terseLabel": "Paycheck Protection Program Liquidity Facility, fair value"
       }
      }
     },
     "localname": "LinesOfCreditFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoanPurchaseCommitmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitment to purchase loans from a third party.",
        "label": "Loan Purchase Commitments [Member]",
        "terseLabel": "Commitments to purchase loans"
       }
      }
     },
     "localname": "LoanPurchaseCommitmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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"
       }
      }
     },
     "localname": "LoanRestructuringModificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails"
     ],
     "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"
       }
      }
     },
     "localname": "LoanRestructuringModificationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates": {
     "auth_ref": [
      "r321",
      "r322"
     ],
     "calculation": {
      "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails": {
       "order": 2.0,
       "parentTag": "tfin_LoansAndLeasesReceivableCommitments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the amount of cash required to fully fund agreements to provide advances to borrowers and lessees at stated interest rates.",
        "label": "Loans and Leases Receivable, Commitments, Fixed Rates",
        "terseLabel": "Financial instruments, off balance sheet risk, fixed rate"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableCommitmentsFixedRates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates": {
     "auth_ref": [
      "r321",
      "r322"
     ],
     "calculation": {
      "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails": {
       "order": 1.0,
       "parentTag": "tfin_LoansAndLeasesReceivableCommitments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the amount of cash required to fully fund agreements to provide advances to borrowers and lessees at interest rates that increase or decrease depending on certain facts or circumstances.",
        "label": "Loans and Leases Receivable, Commitments, Variable Rates",
        "terseLabel": "Financial instruments, off balance sheet risk, variable rate"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableCommitmentsVariableRates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRelatedParties": {
     "auth_ref": [
      "r265",
      "r290"
     ],
     "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": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RelatedPartyTransactionsScheduleofLoanstoPrincipalOfficersDirectorsandtheirAffiliatesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions": {
     "auth_ref": [
      "r265",
      "r290"
     ],
     "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": "New loans and advances"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedPartiesAdditions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RelatedPartyTransactionsScheduleofLoanstoPrincipalOfficersDirectorsandtheirAffiliatesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRelatedPartiesProceeds": {
     "auth_ref": [
      "r919",
      "r1107"
     ],
     "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": "Repayments and sales"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedPartiesProceeds",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RelatedPartyTransactionsScheduleofLoanstoPrincipalOfficersDirectorsandtheirAffiliatesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansHeldForSaleFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of loans held-for-sale including, but not limited to, mortgage loans and finance receivables.",
        "label": "Loans Held-for-sale, Fair Value Disclosure",
        "verboseLabel": "Loans held for sale"
       }
      }
     },
     "localname": "LoansHeldForSaleFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "auth_ref": [
      "r1132"
     ],
     "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 and Allowance for Credit Losses"
       }
      }
     },
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLosses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansReceivableFairValueDisclosure": {
     "auth_ref": [
      "r102"
     ],
     "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",
        "verboseLabel": "Loans not previously presented, gross, fair value"
       }
      }
     },
     "localname": "LoansReceivableFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansReceivableHeldForSaleAmount": {
     "auth_ref": [
      "r493",
      "r981"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before valuation allowance, of financing receivable classified as held-for-sale.",
        "label": "Financing Receivable, Held-for-Sale",
        "terseLabel": "Loans held for sale",
        "verboseLabel": "Total loans held for sale"
       }
      }
     },
     "localname": "LoansReceivableHeldForSaleAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansHeldforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "London Interbank Offered Rate (LIBOR)"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofSubordinatedNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r17",
      "r279",
      "r327",
      "r633",
      "r647",
      "r1058",
      "r1059"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Long-Term Debt",
        "netLabel": "Amount outstanding at end of period",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofPaycheckProtectionProgramBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtWeightedAverageInterestRateOverTime": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average interest rate of long-term debt outstanding calculated over time.",
        "label": "Long-Term Debt, Weighted Average Interest Rate, over Time",
        "terseLabel": "Weighted average interest rate during the period"
       }
      }
     },
     "localname": "LongTermDebtWeightedAverageInterestRateOverTime",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofPaycheckProtectionProgramBorrowingsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r32"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-Term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofSubordinatedNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r32",
      "r163"
     ],
     "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"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofSubordinatedNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongtermDebtWeightedAverageInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average interest rate of long-term debt outstanding calculated at point in time.",
        "label": "Long-Term Debt, Weighted Average Interest Rate, at Point in Time",
        "terseLabel": "Weighted average interest rate at end of period"
       }
      }
     },
     "localname": "LongtermDebtWeightedAverageInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofPaycheckProtectionProgramBorrowingsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_MarketableSecuritiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.",
        "label": "Marketable Securities [Table Text Block]",
        "terseLabel": "Schedule of Amortized Cost of Securities and Their Estimated Fair Values"
       }
      }
     },
     "localname": "MarketableSecuritiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MarketingAndAdvertisingExpense": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 6.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "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 and promotion"
       }
      }
     },
     "localname": "MarketingAndAdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "auth_ref": [
      "r1209"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using interest rate to determine present value of future cash flows.",
        "label": "Measurement Input, Discount Rate [Member]",
        "terseLabel": "Measurement Input Discount Rate"
       }
      }
     },
     "localname": "MeasurementInputDiscountRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputPrepaymentRateMember": {
     "auth_ref": [
      "r1209"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using principal prepayment at other than constant rate as proportion of outstanding loan principal.",
        "label": "Measurement Input, Prepayment Rate [Member]",
        "terseLabel": "Measurement Input, Prepayment Rate"
       }
      }
     },
     "localname": "MeasurementInputPrepaymentRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r799"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Axis]",
        "terseLabel": "Measurement Input Type"
       }
      }
     },
     "localname": "MeasurementInputTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Domain]",
        "terseLabel": "Measurement Input Type"
       }
      }
     },
     "localname": "MeasurementInputTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": {
     "auth_ref": [
      "r13",
      "r213"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.",
        "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]",
        "terseLabel": "Acquisitions and Divestitures"
       }
      }
     },
     "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestitures"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MortgageLoansInProcessOfForeclosureAmount": {
     "auth_ref": [
      "r96"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recorded investment of consumer mortgage loan receivables secured by residential real estate properties for which formal foreclosure proceedings are in process.",
        "label": "Mortgage Loans in Process of Foreclosure, Amount",
        "terseLabel": "Residential real estate loans in process of foreclosure"
       }
      }
     },
     "localname": "MortgageLoansInProcessOfForeclosureAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MutualFundMember": {
     "auth_ref": [
      "r1171"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective.",
        "label": "Mutual Fund [Member]",
        "terseLabel": "Mutual fund"
       }
      }
     },
     "localname": "MutualFundMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.tfin.com/role/SecuritiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r396"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r396"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash provided by (used in) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r65",
      "r66",
      "r69"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by (used in) operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r50",
      "r69",
      "r294",
      "r335",
      "r355",
      "r379",
      "r382",
      "r387",
      "r402",
      "r415",
      "r419",
      "r420",
      "r421",
      "r422",
      "r425",
      "r426",
      "r436",
      "r465",
      "r476",
      "r482",
      "r485",
      "r539",
      "r607",
      "r608",
      "r610",
      "r611",
      "r612",
      "r614",
      "r616",
      "r618",
      "r619",
      "r795",
      "r810",
      "r1044",
      "r1161"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r419",
      "r420",
      "r421",
      "r422",
      "r428",
      "r429",
      "r437",
      "r440",
      "r465",
      "r476",
      "r482",
      "r485",
      "r1044"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "terseLabel": "Net income to common stockholders",
        "totalLabel": "Net income available to common stockholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "Adoption of New Accounting Standards and Newly Issued, But Not Yet Effective Accounting Standards"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1": {
     "auth_ref": [
      "r75",
      "r76",
      "r77"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash consideration received for selling an asset or business through a noncash (or part noncash) transaction.",
        "label": "Noncash or Part Noncash Divestiture, Amount of Consideration Received",
        "terseLabel": "Non-cash consideration received from sale of loan portfolio or disposal group"
       }
      }
     },
     "localname": "NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestBearingDepositLiabilities": {
     "auth_ref": [
      "r282"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      },
      "http://www.tfin.com/role/DepositsSummaryofDepositsDetails": {
       "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": "Noninterest-bearing",
        "verboseLabel": "Noninterest-bearing demand"
       }
      }
     },
     "localname": "NoninterestBearingDepositLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tfin.com/role/DepositsSummaryofDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestExpense": {
     "auth_ref": [
      "r303"
     ],
     "calculation": {
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      },
      "http://www.tfin.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": "Noninterest expense",
        "totalLabel": "Total noninterest expense"
       }
      }
     },
     "localname": "NoninterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails",
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noninterest Expense [Abstract]",
        "terseLabel": "Noninterest expense:"
       }
      }
     },
     "localname": "NoninterestExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoninterestIncome": {
     "auth_ref": [
      "r300"
     ],
     "calculation": {
      "http://www.tfin.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": "Noninterest income",
        "totalLabel": "Total noninterest income"
       }
      }
     },
     "localname": "NoninterestIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails",
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noninterest Income [Abstract]",
        "terseLabel": "Noninterest income:"
       }
      }
     },
     "localname": "NoninterestIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoninterestIncomeOther": {
     "auth_ref": [
      "r300"
     ],
     "calculation": {
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the total of noninterest income derived from certain activities and assets including (for example): (1) venture capital investments; (2) bank owned life insurance; (3) foreign currency transactions; and (4) mortgage servicing rights.",
        "label": "Noninterest Income, Other",
        "terseLabel": "Other income",
        "verboseLabel": "Other noninterest income"
       }
      }
     },
     "localname": "NoninterestIncomeOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestIncomeOtherOperatingIncome": {
     "auth_ref": [
      "r47",
      "r292",
      "r336"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 7.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue earned, classified as other, excluding interest income.",
        "label": "Noninterest Income, Other Operating Income",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "NoninterestIncomeOtherOperatingIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonperformingFinancingReceivableMember": {
     "auth_ref": [
      "r95",
      "r1147"
     ],
     "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 Loans"
       }
      }
     },
     "localname": "NonperformingFinancingReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": {
     "auth_ref": [
      "r179"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.",
        "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]",
        "terseLabel": "Summary of Changes in Company's Nonvested Restricted Stock Awards"
       }
      }
     },
     "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r1127"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OccupancyNet": {
     "auth_ref": [
      "r53",
      "r301",
      "r346"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.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": "Occupancy, furniture and equipment"
       }
      }
     },
     "localname": "OccupancyNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent": {
     "auth_ref": [
      "r43"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent.",
        "label": "OCI, before Reclassifications, before Tax, Attributable to Parent",
        "terseLabel": "Derivative termination value",
        "verboseLabel": "Unrealized gains arising during the period"
       }
      }
     },
     "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsScheduleofPreTaxImpactofTerminatedCashFlowHedgeonAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OffBalanceSheetCreditLossLiability": {
     "auth_ref": [
      "r548",
      "r605"
     ],
     "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",
        "terseLabel": "Credit loss, liability"
       }
      }
     },
     "localname": "OffBalanceSheetCreditLossLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsAdditionalInformationDetails",
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal": {
     "auth_ref": [
      "r550"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss for off-balance sheet credit exposure. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging.",
        "label": "Off-Balance-Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)",
        "terseLabel": "Credit loss expense (benefit)"
       }
      }
     },
     "localname": "OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r840",
      "r1077"
     ],
     "calculation": {
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofLeaseCostDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r837"
     ],
     "calculation": {
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Total lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentAdditionalInformationDetails",
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofTotalOperatingLeaseLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r838"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes operating lease liability.",
        "label": "Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Liability, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r839",
      "r842"
     ],
     "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": "Cash paid for operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r836"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use asset"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r838"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.",
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r845",
      "r1077"
     ],
     "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": "Discount rate (as a percent)"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r844",
      "r1077"
     ],
     "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": "Remaining lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r193"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Operating loss carryforwards, net"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r485"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies 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": "Operating Segments [Member]",
        "terseLabel": "Operating Segments"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails",
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r14",
      "r79",
      "r88",
      "r221"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r275",
      "r325",
      "r361"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 15.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails": {
       "order": 5.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": "Other assets"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsMember": {
     "auth_ref": [
      "r230",
      "r243"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other assets.",
        "label": "Other Assets [Member]",
        "terseLabel": "Other Assets"
       }
      }
     },
     "localname": "OtherAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsFairValuebyBalanceSheetGroupingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract]",
        "terseLabel": "Unrealized gains (losses) on securities:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]",
        "terseLabel": "Unrealized gains (losses) on derivative financial instruments:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "auth_ref": [
      "r372",
      "r373",
      "r374"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "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": "Change in unrealized gains (losses) on securities, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
     "auth_ref": [
      "r371",
      "r374"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "terseLabel": "Amount of Gain or (Loss) Recognized in OCI on Derivative and Included Component, net of tax",
        "totalLabel": "Change in unrealized gains (losses) on derivative financial instruments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsEffectonOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": {
     "auth_ref": [
      "r371",
      "r374"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax",
        "totalLabel": "Unrealized holding gains (losses) arising during the period, net of taxes"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": {
     "auth_ref": [
      "r371",
      "r374",
      "r777",
      "r778",
      "r782"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax",
        "terseLabel": "Unrealized holding gains (losses) arising during the period"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": {
     "auth_ref": [
      "r375"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax",
        "negatedTerseLabel": "Tax effect"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": {
     "auth_ref": [
      "r374",
      "r377"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax",
        "negatedTotalLabel": "Reclassification of amount of (gains) losses recognized into income, net of taxes",
        "terseLabel": "Amount of Gain or (Loss) Reclassified from AOCI into Income Included Component"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsEffectonOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": {
     "auth_ref": [
      "r374",
      "r377",
      "r779"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax",
        "negatedTerseLabel": "Reclassification of amount of (gains) losses recognized into income",
        "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": {
     "auth_ref": [
      "r375"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax",
        "terseLabel": "Tax effect"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r46",
      "r168",
      "r380",
      "r383",
      "r389",
      "r819",
      "r824",
      "r825",
      "r920",
      "r947",
      "r1101",
      "r1102"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Other comprehensive income (loss)",
        "totalLabel": "Total other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": {
     "auth_ref": [
      "r40",
      "r44",
      "r123",
      "r378"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax",
       "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",
        "negatedTerseLabel": "Reclassification of amount realized through sale or call of securities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": {
     "auth_ref": [
      "r40",
      "r44",
      "r123",
      "r378"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.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",
        "negatedTotalLabel": "Reclassification of amount realized through sale or call of securities, net of taxes"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": {
     "auth_ref": [
      "r41",
      "r123"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax",
       "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",
        "terseLabel": "Tax effect"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": {
     "auth_ref": [
      "r372",
      "r374",
      "r534"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
       "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": "Unrealized holding gains (losses) arising during the period"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r372",
      "r374"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "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",
        "totalLabel": "Unrealized holding gains (losses) arising during the period, net of taxes"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": {
     "auth_ref": [
      "r41",
      "r373"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
       "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",
        "negatedTerseLabel": "Tax effect"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets classified as other.",
        "label": "Other Intangible Assets [Member]",
        "terseLabel": "Other intangible assets"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsandGoodwillDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilities": {
     "auth_ref": [
      "r286"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.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": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesMember": {
     "auth_ref": [
      "r230",
      "r243"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other liabilities.",
        "label": "Other Liabilities [Member]",
        "terseLabel": "Other Liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNoninterestExpense": {
     "auth_ref": [
      "r303"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 8.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noninterest expense classified as other.",
        "label": "Other Noninterest Expense",
        "negatedLabel": "Other expense",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherNoninterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherRealEstateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Real Estate [Abstract]",
        "terseLabel": "Other Real Estate [Abstract]"
       }
      }
     },
     "localname": "OtherRealEstateAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherRealEstateAndForeclosedAssets": {
     "auth_ref": [
      "r281"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 9.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "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",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "verboseLabel": "Other real estate owned, net"
       }
      }
     },
     "localname": "OtherRealEstateAndForeclosedAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tfin.com/role/OtherRealEstateOwnedScheduleofOtherRealEstateOwnedActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherRealEstateDisposals": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposals of other real estate not separately disclosed, including, but not limited to, 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. This excludes real estate assets taken in settlement of troubled loans through surrender or foreclosure.",
        "label": "Other Real Estate, Disposals",
        "negatedLabel": "Sales of OREO"
       }
      }
     },
     "localname": "OtherRealEstateDisposals",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/OtherRealEstateOwnedScheduleofOtherRealEstateOwnedActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherRealEstateRollForwardTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in other real estate on properties owned. Excludes real estate assets taken in settlement of troubled loans through surrender or foreclosure by banks.",
        "label": "Other Real Estate, Roll Forward [Table Text Block]",
        "terseLabel": "Summary of Other Real Estate Owned Activity"
       }
      }
     },
     "localname": "OtherRealEstateRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/OtherRealEstateOwnedTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PassMember": {
     "auth_ref": [
      "r95",
      "r1147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A category of financing receivables not considered to be special mention, substandard, doubtful, and loss receivables.",
        "label": "Pass [Member]",
        "terseLabel": "Pass"
       }
      }
     },
     "localname": "PassMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PastDueFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r98",
      "r99",
      "r1053",
      "r1146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of aging analysis for financing receivable.",
        "label": "Financing Receivable, Past Due [Table Text Block]",
        "terseLabel": "Summary of Contractually Past Due and Nonaccrual Loans"
       }
      }
     },
     "localname": "PastDueFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PaymentDeferralMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan modification for a temporary postponement of loan payments.",
        "label": "Payment Deferral [Member]",
        "terseLabel": "Payment Deferrals"
       }
      }
     },
     "localname": "PaymentDeferralMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 20.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability exceeding amount recognized at acquisition date. Includes, but is not limited to, measurement period adjustment and less amount paid soon after acquisition date.",
        "label": "Payment for Contingent Consideration Liability, Operating Activities",
        "negatedTerseLabel": "Contingent consideration paid"
       }
      }
     },
     "localname": "PaymentForContingentConsiderationLiabilityOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale": {
     "auth_ref": [
      "r1039",
      "r1111"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid for the origination of mortgages that are held for sale.",
        "label": "Payments for Origination of Mortgage Loans Held-for-sale",
        "negatedLabel": "Origination of loans held for sale"
       }
      }
     },
     "localname": "PaymentsForOriginationOfMortgageLoansHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromLoansAndLeases": {
     "auth_ref": [
      "r923"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails": {
       "order": 3.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",
        "negatedTerseLabel": "Net change in loans"
       }
      }
     },
     "localname": "PaymentsForProceedsFromLoansAndLeases",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails": {
       "order": 5.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",
        "negatedLabel": "Purchase of treasury stock",
        "terseLabel": "Payments for repurchase of common stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails",
      "http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividends": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.",
        "label": "Payments of Dividends",
        "negatedTerseLabel": "Preferred dividends"
       }
      }
     },
     "localname": "PaymentsOfDividends",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r57",
      "r104",
      "r392"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Payments to Acquire Debt Securities, Available-for-Sale",
        "negatedLabel": "Purchases of securities available for sale"
       }
      }
     },
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r58",
      "r770"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "terseLabel": "Cash paid"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedLabel": "Net cash (paid for) received in acquisitions"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": {
     "auth_ref": [
      "r58"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).",
        "label": "Payments to Acquire Interest in Subsidiaries and Affiliates",
        "terseLabel": "Payment to acquire interest in common stock"
       }
      }
     },
     "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EquityMethodInvestmentAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireLoansReceivable": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the purchase of loan receivable arising from the financing of goods and services.",
        "label": "Payments to Acquire Loans Receivable",
        "negatedTerseLabel": "Purchases of loans held for investment"
       }
      }
     },
     "localname": "PaymentsToAcquireLoansReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToPurchaseLoansHeldForSale": {
     "auth_ref": [
      "r395"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate cash outflow used to purchase all loans that are held with the intention to resell in the near future.",
        "label": "Payments to Purchase Loans Held-for-sale",
        "negatedLabel": "Purchases of loans held for sale"
       }
      }
     },
     "localname": "PaymentsToPurchaseLoansHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r667",
      "r668",
      "r674",
      "r675",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r687",
      "r1067"
     ],
     "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.tfin.com/role/EmployeeBenefitPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r1172",
      "r1173",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1185",
      "r1186",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r1172",
      "r1173",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1185",
      "r1186",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PledgedStatusAxis": {
     "auth_ref": [
      "r772",
      "r1075"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by pledged or not pledged status of asset owned by entity.",
        "label": "Pledged Status [Axis]",
        "terseLabel": "Pledged Status [Axis]"
       }
      }
     },
     "localname": "PledgedStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsareSecuredbyPledgedSecuritieswithCarryingAmountDetails",
      "http://www.tfin.com/role/SecuritiesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PledgedStatusDomain": {
     "auth_ref": [
      "r772",
      "r1075"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pledged or not pledged status of asset owned by entity.",
        "label": "Pledged Status [Domain]",
        "terseLabel": "Pledged Status [Domain]"
       }
      }
     },
     "localname": "PledgedStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsareSecuredbyPledgedSecuritieswithCarryingAmountDetails",
      "http://www.tfin.com/role/SecuritiesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r808"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured at fair value for financial reporting purposes.",
        "label": "Portion at Fair Value Measurement [Member]",
        "terseLabel": "Portion at Fair Value Measurement"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": "Dividend rate"
       }
      }
     },
     "localname": "PreferredStockDividendRatePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://www.tfin.com/role/StockholdersEquitySummaryofPreferredStockDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PreferredStockDividendsIncomeStatementImpact": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.",
        "label": "Preferred Stock Dividends, Income Statement Impact",
        "negatedLabel": "Dividends on preferred stock",
        "negatedTerseLabel": "Dividends on preferred stock"
       }
      }
     },
     "localname": "PreferredStockDividendsIncomeStatementImpact",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockLiquidationPreference": {
     "auth_ref": [
      "r20",
      "r169",
      "r170",
      "r1113",
      "r1167"
     ],
     "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 (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockLiquidationPreference",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://www.tfin.com/role/StockholdersEquitySummaryofPreferredStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockLiquidationPreferenceValue": {
     "auth_ref": [
      "r400",
      "r652"
     ],
     "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": "Liquidation preference amount"
       }
      }
     },
     "localname": "PreferredStockLiquidationPreferenceValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockholdersEquitySummaryofPreferredStockDetails"
     ],
     "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"
       }
      }
     },
     "localname": "PreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r20",
      "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",
        "terseLabel": "Par value per share (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://www.tfin.com/role/StockholdersEquitySummaryofPreferredStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r20"
     ],
     "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": "Shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockholdersEquitySummaryofPreferredStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r20",
      "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",
        "terseLabel": "Preferred stock issued (in shares)",
        "verboseLabel": "Shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://www.tfin.com/role/StockholdersEquitySummaryofPreferredStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockholdersEquitySummaryofPreferredStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r20",
      "r1078"
     ],
     "calculation": {
      "http://www.tfin.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"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "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": "Issuance of preferred stock, net of issuance costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails",
      "http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a borrowing where a lender is placed in a lien position behind debt having a higher priority of repayment (senior) in liquidation of the entity's assets or underlying collateral.",
        "label": "Proceeds from Issuance of Subordinated Long-Term Debt",
        "terseLabel": "Proceeds from issuance of subordinated notes, net"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSubordinatedLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLifeInsurancePolicies": {
     "auth_ref": [
      "r56",
      "r64"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.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": "Proceeds from BOLI"
       }
      }
     },
     "localname": "ProceedsFromLifeInsurancePolicies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLongTermLinesOfCredit": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.",
        "label": "Proceeds from Long-Term Lines of Credit",
        "terseLabel": "Proceeds from other borrowings, net"
       }
      }
     },
     "localname": "ProceedsFromLongTermLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
     "auth_ref": [
      "r104",
      "r392",
      "r393"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.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": "Proceeds from maturities, calls, and pay downs of securities available for sale"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities": {
     "auth_ref": [
      "r55",
      "r104"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails": {
       "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": "Proceeds from maturities, calls, and pay downs of securities held to maturity"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase": {
     "auth_ref": [
      "r71",
      "r72"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash flow from investments sold under the agreement to repurchase such investment.",
        "label": "Proceeds from (Payments for) in Securities Sold under Agreements to Repurchase",
        "terseLabel": "Increase (decrease) in customer repurchase agreements"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForInSecuritiesSoldUnderAgreementsToRepurchase",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r55",
      "r104",
      "r392"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.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 of securities available for sale",
        "verboseLabel": "Proceeds"
       }
      }
     },
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/SecuritiesScheduleofProceedsfromSalesofDebtSecuritiesandtheAssociatedGrossGainsandLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfFinanceReceivables": {
     "auth_ref": [
      "r1107"
     ],
     "calculation": {
      "http://www.tfin.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 receivables arising from the financing of goods and services.",
        "label": "Proceeds from Sale of Finance Receivables",
        "terseLabel": "Proceeds from sale of loans"
       }
      }
     },
     "localname": "ProceedsFromSaleOfFinanceReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfLoansHeldForSale": {
     "auth_ref": [
      "r1109",
      "r1110"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization.",
        "label": "Proceeds from Sale of Loans Held-for-sale",
        "terseLabel": "Proceeds from sale of loans originated or purchased for sale"
       }
      }
     },
     "localname": "ProceedsFromSaleOfLoansHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfOtherRealEstate": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the sale of other real estate not otherwise defined in the taxonomy.",
        "label": "Proceeds from Sale of Other Real Estate",
        "terseLabel": "Net proceeds from sale of OREO"
       }
      }
     },
     "localname": "ProceedsFromSaleOfOtherRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSalesOfAssetsInvestingActivities": {
     "auth_ref": [
      "r1108"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate cash proceeds received from a combination of transactions that are classified as investing activities in which assets, which may include one or more investments, are sold to third-party buyers. This element can be used by entities to aggregate proceeds from all asset sales that are classified as investing activities.",
        "label": "Proceeds from Sales of Assets, Investing Activities",
        "terseLabel": "Proceeds from sale of disposal group"
       }
      }
     },
     "localname": "ProceedsFromSalesOfAssetsInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r59",
      "r187"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "netLabel": "Stock option exercises",
        "terseLabel": "Stock option exercises, net",
        "verboseLabel": "Cash received from option exercises, net"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails",
      "http://www.tfin.com/role/StockBasedCompensationScheduleofInformationRelatedtoStockOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockPlans": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from the stock plan during the period.",
        "label": "Proceeds from Stock Plans",
        "terseLabel": "Proceeds from employee stock purchase plan common stock issuance"
       }
      }
     },
     "localname": "ProceedsFromStockPlans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfessionalFees": {
     "auth_ref": [
      "r341",
      "r342"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 4.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "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 fees"
       }
      }
     },
     "localname": "ProfessionalFees",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "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": [
      "r149"
     ],
     "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"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails",
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r153",
      "r987",
      "r988",
      "r989"
     ],
     "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.tfin.com/role/PremisesandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r147",
      "r357"
     ],
     "calculation": {
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails": {
       "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",
        "terseLabel": "Premises and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails"
     ],
     "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.tfin.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r149",
      "r330",
      "r935",
      "r1078"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails": {
       "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": "Premises and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r149",
      "r987",
      "r988"
     ],
     "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.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r149"
     ],
     "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": "Schedule of Premises and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r147"
     ],
     "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"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails",
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Useful life of assets"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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 Eatate Loans"
       }
      }
     },
     "localname": "RealEstateLoanMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RealEstateMember": {
     "auth_ref": [
      "r1170"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property consisting of land, land improvement and buildings.",
        "label": "Real Estate [Member]",
        "terseLabel": "Real Estate"
       }
      }
     },
     "localname": "RealEstateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RealEstateOwnedTextBlock": {
     "auth_ref": [
      "r1128"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for real estate owned (as defined). Generally, the largest component of real estate owned by lenders is assets taken in settlement of troubled loans through surrender or foreclosure. 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.",
        "label": "Real Estate Owned [Text Block]",
        "terseLabel": "Other Real Estate Owned"
       }
      }
     },
     "localname": "RealEstateOwnedTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/OtherRealEstateOwned"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RealEstateOwnedValuationAllowanceRollForward": {
     "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": "Real Estate Owned Valuation Allowance [Roll Forward]",
        "terseLabel": "Real Estate Owned Valuation Allowance [Roll Forward]"
       }
      }
     },
     "localname": "RealEstateOwnedValuationAllowanceRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/OtherRealEstateOwnedScheduleofOtherRealEstateOwnedActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReceivableTypeDomain": {
     "auth_ref": [
      "r37"
     ],
     "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"
       }
      }
     },
     "localname": "ReceivableTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsareSecuredbyPledgedSecuritieswithCarryingAmountDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": {
     "auth_ref": [
      "r43"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.",
        "label": "Reclassification from AOCI, Current Period, before Tax, Attributable to Parent",
        "negatedTerseLabel": "Reclassification adjustments for amortization of unrealized (gains) into net income"
       }
      }
     },
     "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsScheduleofPreTaxImpactofTerminatedCashFlowHedgeonAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": {
     "auth_ref": [
      "r936",
      "r937",
      "r938",
      "r940",
      "r941",
      "r942",
      "r944",
      "r945"
     ],
     "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": "Regulatory Matters"
       }
      }
     },
     "localname": "RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMatters"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyDepositLiabilities": {
     "auth_ref": [
      "r1117"
     ],
     "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": "Amount of deposits held"
       }
      }
     },
     "localname": "RelatedPartyDepositLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r676",
      "r856",
      "r857"
     ],
     "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"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/VariableInterestEntitiesSummaryofClosedCLOFundsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]",
        "terseLabel": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r676",
      "r856",
      "r905",
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r1215"
     ],
     "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"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/VariableInterestEntitiesSummaryofClosedCLOFundsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r854",
      "r855",
      "r857",
      "r858",
      "r859"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related-Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfLongTermLinesOfCredit": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.",
        "label": "Repayments of Long-Term Lines of Credit",
        "negatedTerseLabel": "Repayment of other borrowings"
       }
      }
     },
     "localname": "RepaymentsOfLongTermLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfSubordinatedDebt": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow from the repayment of long-term borrowing where a lender is placed in a lien position behind debt having a higher priority of repayment (senior) in case of liquidation of the entity's assets or underlying collateral.",
        "label": "Repayments of Subordinated Debt",
        "negatedTerseLabel": "Repayment of subordinated notes"
       }
      }
     },
     "localname": "RepaymentsOfSubordinatedDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResidentialMortgageBackedSecuritiesMember": {
     "auth_ref": [
      "r1133",
      "r1171"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities collateralized by residential real estate mortgage loans.",
        "label": "Residential Mortgage-Backed Securities [Member]",
        "terseLabel": "Mortgage-backed securities, residential"
       }
      }
     },
     "localname": "ResidentialMortgageBackedSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResidentialPortfolioSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portfolio segment of the company's total financing receivables related to residential financing receivables.",
        "label": "Residential Portfolio Segment [Member]",
        "terseLabel": "1-4 family residential",
        "verboseLabel": "1-4 family residential properties"
       }
      }
     },
     "localname": "ResidentialPortfolioSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresFairValueofAssetsMeasuredonNonrecurringBasisDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAccruedInterestonNonAccrualLoansReversedThroughInterestIncomeDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansHeldforSaleDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostBasisofLoansonNonaccrualStatusDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResidentialRealEstateMember": {
     "auth_ref": [
      "r1049",
      "r1171"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property that is used as a home.",
        "label": "Residential Real Estate [Member]",
        "terseLabel": "1-4 family residential"
       }
      }
     },
     "localname": "ResidentialRealEstateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r80"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Stock Awards (RSAs)",
        "verboseLabel": "Restricted stock awards"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails",
      "http://www.tfin.com/role/EarningsPerShareScheduleofSharesnotConsideredinComputingDilutedEarningsperCommonShareDetails",
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted stock units"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails",
      "http://www.tfin.com/role/EarningsPerShareScheduleofSharesnotConsideredinComputingDilutedEarningsperCommonShareDetails",
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r23",
      "r175",
      "r328",
      "r959",
      "r964",
      "r1078"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.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.tfin.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r349",
      "r411",
      "r412",
      "r413",
      "r416",
      "r424",
      "r426",
      "r545",
      "r727",
      "r728",
      "r729",
      "r755",
      "r756",
      "r793",
      "r955",
      "r957"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r456",
      "r457",
      "r475",
      "r480",
      "r481",
      "r487",
      "r488",
      "r491",
      "r665",
      "r666",
      "r899"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.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": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r1040",
      "r1041"
     ],
     "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 from Contracts with Customers"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r843",
      "r1077"
     ],
     "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": "Lease liabilities arising from obtaining right-of-use assets"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction.",
        "label": "Sale of Stock, Percentage of Ownership after Transaction",
        "terseLabel": "Sale of stock, percentage of ownership after transaction"
       }
      }
     },
     "localname": "SaleOfStockPercentageOfOwnershipAfterTransaction",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EquityMethodInvestmentAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [
      "r37"
     ],
     "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.tfin.com/role/LoansandAllowanceforCreditLossesAdditionalInformationDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAmortizedCostandUnpaidPrincipalforLoansHeldforInvestmentDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansHeldforSaleDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofLoansModifiedasTroubledDebtRestructuringsDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofNonperformingLoansDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofContractuallyPastDueandNonaccrualLoansDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofRiskCategoryLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r43",
      "r1211",
      "r1212"
     ],
     "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 Pre-Tax Impact of Terminated Cash Flow Hedge on AOCI"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r80"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EarningsPerShareScheduleofSharesnotConsideredinComputingDilutedEarningsperCommonShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r80"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "terseLabel": "Schedule of Shares not Considered in Computing Diluted Earnings per Common Share"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Securities, Available-for-Sale [Line Items]",
        "terseLabel": "Debt Securities, Available-for-sale [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r199",
      "r200",
      "r766"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresNarrativeDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofAssetsHeldforSaleandConsiderationReceivedandGainonSaleDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedHubTranIncDetails",
      "http://www.tfin.com/role/AcquisitionsandDivestituresSummaryofEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedTransportFinancialSolutionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCapitalUnitsTextBlock": {
     "auth_ref": [
      "r340"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's capital units or capital shares, including the value of capital units or capital shares, units authorized, units outstanding and other information necessary to a fair presentation.",
        "label": "Schedule of Capital Units [Table Text Block]",
        "terseLabel": "Summary of Capital Structure"
       }
      }
     },
     "localname": "ScheduleOfCapitalUnitsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable": {
     "auth_ref": [
      "r1229",
      "r1230"
     ],
     "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.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": {
     "auth_ref": [
      "r939",
      "r943"
     ],
     "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": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations"
       }
      }
     },
     "localname": "ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r195"
     ],
     "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": "Summary of Income Tax Expense"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r192"
     ],
     "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": "Significant Components of Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "auth_ref": [
      "r235"
     ],
     "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 Fair Value of Derivative Financial Instruments Classification on Balance Sheet"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "auth_ref": [
      "r1",
      "r2",
      "r3",
      "r4",
      "r5",
      "r6",
      "r7",
      "r9",
      "r10",
      "r11",
      "r12",
      "r151",
      "r152"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]",
        "terseLabel": "Summary of Carrying Amount of Assets in Disposal Group and Gain on Sale"
       }
      }
     },
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r1125"
     ],
     "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": "Factors Used in Computation of Earnings Per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r190"
     ],
     "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": "Summary of Effective Income Tax Rate Reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": {
     "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 Equity Method Investments [Line Items]",
        "terseLabel": "Schedule of Equity Method Investments [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EquityMethodInvestmentAdditionalInformationDetails",
      "http://www.tfin.com/role/EquityMethodInvestmentSummaryofInvestmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "auth_ref": [
      "r129",
      "r355",
      "r402",
      "r539",
      "r810"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.",
        "label": "Schedule of Equity Method Investments [Table]",
        "terseLabel": "Schedule of Equity Method Investments [Table]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EquityMethodInvestmentAdditionalInformationDetails",
      "http://www.tfin.com/role/EquityMethodInvestmentSummaryofInvestmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r797",
      "r798"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable": {
     "auth_ref": [
      "r255",
      "r256"
     ],
     "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.tfin.com/role/OffBalanceSheetLoanCommitmentsAdditionalInformationDetails",
      "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTextBlock": {
     "auth_ref": [
      "r255",
      "r256"
     ],
     "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": "Summary of Financial Instruments with Off-Balance Sheet Risk"
       }
      }
     },
     "localname": "ScheduleOfFairValueOffBalanceSheetRisksTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": {
     "auth_ref": [
      "r1007",
      "r1145"
     ],
     "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.tfin.com/role/LoansandAllowanceforCreditLossesIndividualandCollectiveAllowanceforCreditLossesonFinancingReceivablesandLoanBalancesDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesScheduleofAccruedInterestonNonAccrualLoansReversedThroughInterestIncomeDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostBasisofLoansonNonaccrualStatusDetails",
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAmortizedCostofLoansCurrentlyinDeferralDetails",
      "http://www.tfin.com/role/SecuritiesSummaryofActivityinAllowanceforCreditLossesforHeldToMaturityDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock": {
     "auth_ref": [
      "r98",
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financing receivable on nonaccrual status.",
        "label": "Financing Receivable, Nonaccrual [Table Text Block]",
        "terseLabel": "Summary of Amortized Cost Basis of Loans on Nonaccrual Status"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r134",
      "r137",
      "r900"
     ],
     "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": "Finite-Lived Intangible Assets by Major Class"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails"
     ],
     "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": "Debt Securities, Held-to-maturity [Table]"
       }
      }
     },
     "localname": "ScheduleOfHeldToMaturitySecuritiesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": {
     "auth_ref": [
      "r131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.",
        "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]",
        "terseLabel": "Schedule of Intangible Assets and Goodwill"
       }
      }
     },
     "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r1206"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the effective portion of gains and losses on derivative instruments (and nonderivative instruments) designated and qualifying in net investment hedges recorded in accumulated other comprehensive income (loss) during the term of the hedging relationship and reclassified into earnings during the current period.",
        "label": "Schedule of Net Investment Hedges in Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Fair Value and Cash Flow Hedge Accounting on AOCI"
       }
      }
     },
     "localname": "ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r181"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.",
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "terseLabel": "Summary of Changes in Company's Nonvested Restricted Stock Units"
       }
      }
     },
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r149"
     ],
     "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.tfin.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRealizedGainLossTableTextBlock": {
     "auth_ref": [
      "r122"
     ],
     "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 Proceeds from Sales of Debt Securities and the Associated Gross Gains and Losses"
       }
      }
     },
     "localname": "ScheduleOfRealizedGainLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r204"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "terseLabel": "Summary of Fair Values of the Identifiable Assets Acquired and Liabilities Assumed"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/AcquisitionsandDivestituresTables"
     ],
     "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": "Schedule of Loans to Principal Officers, Directors, and their Affiliates"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRepurchaseAgreements": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for repurchase agreements.",
        "label": "Schedule of Repurchase Agreements [Table Text Block]",
        "terseLabel": "Schedule of Customer Repurchase Agreements"
       }
      }
     },
     "localname": "ScheduleOfRepurchaseAgreements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r89",
      "r90",
      "r91",
      "r131"
     ],
     "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.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r89",
      "r90",
      "r91",
      "r131"
     ],
     "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": "Schedule of Segment Reporting Information"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BusinessSegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r688",
      "r690",
      "r693",
      "r694",
      "r695",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721"
     ],
     "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.tfin.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.tfin.com/role/StockBasedCompensationFairValueofStockOptionsGrantedUsingWeightedAverageAssumptionsDetails",
      "http://www.tfin.com/role/StockBasedCompensationScheduleofInformationRelatedtoStockOptionsDetails",
      "http://www.tfin.com/role/StockBasedCompensationScheduleofMarketBasedPerformanceStockUnitsValuationAssumptionsDetails",
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails",
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r180",
      "r182",
      "r183"
     ],
     "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": "Summary of Changes in Company's Stock Options"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r185"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Fair Value of Stock Options Granted Weighted-Average Assumptions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r165",
      "r166",
      "r167",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r364",
      "r365",
      "r366",
      "r447",
      "r648",
      "r649",
      "r650",
      "r652",
      "r656",
      "r661",
      "r663",
      "r1062",
      "r1092",
      "r1113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.",
        "label": "Schedule of Stock by Class [Table]",
        "terseLabel": "Schedule of Stock by Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://www.tfin.com/role/StockholdersEquitySummaryofPreferredStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSubordinatedBorrowingTextBlock": {
     "auth_ref": [
      "r317"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of borrowings under subordinated debt agreements that qualify as available in computing net capital under SEC uniform net capital rules for broker-dealers, including restrictive covenants, collateral, interest rates and due dates, amounts due by date and amount owed in total.",
        "label": "Schedule of Subordinated Borrowing [Table Text Block]",
        "terseLabel": "Summary of Junior Subordinated Debentures"
       }
      }
     },
     "localname": "ScheduleOfSubordinatedBorrowingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityTables"
     ],
     "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.tfin.com/role/SecuritiesAdditionalInformationDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security with change in fair value recognized in net income (FV-NI).",
        "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]",
        "terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]"
       }
      }
     },
     "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SecuritiesAdditionalInformationDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "auth_ref": [
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r772",
      "r773",
      "r775",
      "r776",
      "r879",
      "r880",
      "r881"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.",
        "label": "Schedule of Variable Interest Entities [Table]",
        "terseLabel": "Schedule of Variable Interest Entities [Table]"
       }
      }
     },
     "localname": "ScheduleOfVariableInterestEntitiesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/VariableInterestEntitiesAdditionalInformationDetails",
      "http://www.tfin.com/role/VariableInterestEntitiesSummaryofClosedCLOFundsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": {
     "auth_ref": [
      "r216",
      "r217",
      "r218",
      "r219",
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.",
        "label": "Schedule of Variable Interest Entities [Table Text Block]",
        "terseLabel": "Schedule of Variable Interest Entities"
       }
      }
     },
     "localname": "ScheduleOfVariableInterestEntitiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/VariableInterestEntitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r137"
     ],
     "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": "Schedule of Future Amortization Schedule for the Company's Intangible Assets"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "auth_ref": [
      "r1207"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.",
        "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofSubordinatedNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SecuritiesBorrowedAllowanceForCreditLossTableTextBlock": {
     "auth_ref": [
      "r1145"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss on securities borrowed.",
        "label": "Securities Borrowed, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Securities Borrowed, Allowance for Credit Loss"
       }
      }
     },
     "localname": "SecuritiesBorrowedAllowanceForCreditLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure": {
     "auth_ref": [
      "r255"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of securities that an entity sells and agrees to repurchase at a specified date for a specified price.",
        "label": "Securities Loaned or Sold under Agreements to Repurchase, Fair Value Disclosure",
        "terseLabel": "Customer repurchase agreements, fair value"
       }
      }
     },
     "localname": "SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchase": {
     "auth_ref": [
      "r283",
      "r369",
      "r370",
      "r405",
      "r406"
     ],
     "calculation": {
      "http://www.tfin.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",
        "netLabel": "Customer repurchase agreements, carrying amount",
        "terseLabel": "Customer repurchase agreements",
        "verboseLabel": "Amount outstanding at end of the year"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchase",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsDetails",
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember": {
     "auth_ref": [
      "r255"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The securities that an institution sells and agrees to repurchase (the identical or substantially the same securities) as a seller-borrower at a specified date for a specified price, also known as a repurchase agreement, or repo. Most repos involve obligations of the federal government or its agencies, but other financial instruments, such as commercial paper, banker's acceptances, and negotiable certificates of deposit, are sometimes used in repos.",
        "label": "Securities Sold under Agreements to Repurchase [Member]",
        "terseLabel": "Customer Repurchase Agreements"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsareSecuredbyPledgedSecuritieswithCarryingAmountDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r453",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r485",
      "r491",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r597",
      "r598",
      "r1055",
      "r1232"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails",
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails",
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "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": [
      "r453",
      "r454",
      "r455",
      "r465",
      "r468",
      "r479",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r490",
      "r491",
      "r492"
     ],
     "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": "Business Segment Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BusinessSegmentInformation"
     ],
     "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.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Operating Segments"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SeriesCPreferredStockMember": {
     "auth_ref": [
      "r1098",
      "r1099",
      "r1168"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series C preferred stock.",
        "label": "Series C Preferred Stock [Member]",
        "terseLabel": "Series C Preferred Stock"
       }
      }
     },
     "localname": "SeriesCPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CoverPage",
      "http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://www.tfin.com/role/StockholdersEquitySummaryofPreferredStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails": {
       "order": 6.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.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyStatementsofCashFlowsDetails",
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r1071"
     ],
     "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": "Stock based compensation, award vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r710"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r708"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r708"
     ],
     "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 dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r705",
      "r706"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r705",
      "r706"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Ending balance (in dollars per share)",
        "periodStartLabel": "Beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r709"
     ],
     "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": "Vested (in shares)",
        "terseLabel": "Vesting of performance stock units (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r712"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "terseLabel": "Stock based compensation, fair value of shares vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r709"
     ],
     "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": "Vested (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r719"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationFairValueofStockOptionsGrantedUsingWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r718"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Expected stock price volatility",
        "verboseLabel": "Stock price volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationFairValueofStockOptionsGrantedUsingWeightedAverageAssumptionsDetails",
      "http://www.tfin.com/role/StockBasedCompensationScheduleofMarketBasedPerformanceStockUnitsValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r720"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free interest rate",
        "verboseLabel": "Risk-free rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationFairValueofStockOptionsGrantedUsingWeightedAverageAssumptionsDetails",
      "http://www.tfin.com/role/StockBasedCompensationScheduleofMarketBasedPerformanceStockUnitsValuationAssumptionsDetails"
     ],
     "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.tfin.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.tfin.com/role/StockBasedCompensationFairValueofStockOptionsGrantedUsingWeightedAverageAssumptionsDetails",
      "http://www.tfin.com/role/StockBasedCompensationScheduleofInformationRelatedtoStockOptionsDetails",
      "http://www.tfin.com/role/StockBasedCompensationScheduleofMarketBasedPerformanceStockUnitsValuationAssumptionsDetails",
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails",
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r1073"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "terseLabel": "Shares approved for issuance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r712"
     ],
     "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": "Aggregate intrinsic value of options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationScheduleofInformationRelatedtoStockOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "auth_ref": [
      "r704"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period",
        "negatedLabel": "Expired (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r703"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r701"
     ],
     "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": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r711"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average fair value of options granted (per share) (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationScheduleofInformationRelatedtoStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r186"
     ],
     "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": "Outstanding, aggregate intrinsic value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r697",
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r697",
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Ending balance (in dollars per shares)",
        "periodStartLabel": "Beginning balance (in dollars per shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": {
     "auth_ref": [
      "r714"
     ],
     "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": "Shares exercisable, aggregate intrinsic value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
     "auth_ref": [
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. 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, Number",
        "terseLabel": "Shares exercisable (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for 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, Weighted Average Exercise Price",
        "terseLabel": "Shares exercisable (in dollars per shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "auth_ref": [
      "r713"
     ],
     "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 options outstanding. 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, Outstanding, Aggregate Intrinsic Value",
        "terseLabel": "Fully vested shares and shares expected to vest, aggregate intrinsic value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "auth_ref": [
      "r713"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. 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, Outstanding, Number",
        "terseLabel": "Fully vested and shares expected to vest (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r713"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. 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, Outstanding, Weighted Average Exercise Price",
        "terseLabel": "Fully vested shares and shares expected to vest (in dollars per shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r693",
      "r694",
      "r695",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails",
      "http://www.tfin.com/role/EarningsPerShareScheduleofSharesnotConsideredinComputingDilutedEarningsperCommonShareDetails",
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails",
      "http://www.tfin.com/role/StockBasedCompensationFairValueofStockOptionsGrantedUsingWeightedAverageAssumptionsDetails",
      "http://www.tfin.com/role/StockBasedCompensationScheduleofInformationRelatedtoStockOptionsDetails",
      "http://www.tfin.com/role/StockBasedCompensationScheduleofMarketBasedPerformanceStockUnitsValuationAssumptionsDetails",
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysNonvestedAwardsDetails",
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r702"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Exercised (in dollars per shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r704"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Expired (in dollars per shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r703"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Forfeited (in dollars per shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r701"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Granted (in dollars per shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r696",
      "r715",
      "r716",
      "r717",
      "r718",
      "r721",
      "r730",
      "r731"
     ],
     "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.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": {
     "auth_ref": [
      "r179"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares.",
        "label": "Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block]",
        "terseLabel": "Summary of Changes in Company's Nonvested Performance Stock Units"
       }
      }
     },
     "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Share Price",
        "terseLabel": "Stock price (in dollars per share)"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationScheduleofMarketBasedPerformanceStockUnitsValuationAssumptionsDetails"
     ],
     "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"
       }
      }
     },
     "localname": "ShareRepurchaseProgramAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://www.tfin.com/role/SubsequentEventsDetails"
     ],
     "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"
       }
      }
     },
     "localname": "ShareRepurchaseProgramDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://www.tfin.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r1172"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of vesting of award under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage",
        "terseLabel": "Stock based compensation, award vesting percentage"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r1072"
     ],
     "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": "Employees stock options contractual terms"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r717"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of 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 Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationFairValueofStockOptionsGrantedUsingWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r184"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, 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, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Outstanding, weighed average remaining contractual term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. 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, Weighted Average Remaining Contractual Term",
        "terseLabel": "Shares exercisable, weighed average remaining contractual term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r713"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. 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, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Fully vested shares and shares expected to vest, weighed average remaining contractual term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "auth_ref": [
      "r712"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value",
        "terseLabel": "Fair value of vested awards"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationScheduleofInformationRelatedtoStockOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase price of common stock expressed as a percentage of its fair value.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent",
        "verboseLabel": "Purchase price of common stock, percentage"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_StandbyLettersOfCreditMember": {
     "auth_ref": [
      "r161",
      "r214",
      "r339",
      "r606"
     ],
     "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"
       }
      }
     },
     "localname": "StandbyLettersOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r353",
      "r453",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r485",
      "r491",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r595",
      "r597",
      "r598",
      "r1055",
      "r1232"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BusinessSegmentInformationBankingSegmentDetails",
      "http://www.tfin.com/role/GoodwillandIntangibleAssetsScheduleofChangesinGoodwillandIntangibleAssetsbyOperatingSegmentDetails",
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r364",
      "r365",
      "r366",
      "r402",
      "r431",
      "r435",
      "r438",
      "r440",
      "r447",
      "r448",
      "r539",
      "r607",
      "r610",
      "r611",
      "r612",
      "r618",
      "r619",
      "r648",
      "r649",
      "r652",
      "r656",
      "r663",
      "r810",
      "r1002",
      "r1092",
      "r1113",
      "r1124"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.tfin.com/role/CoverPage",
      "http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://www.tfin.com/role/StockholdersEquitySummaryofPreferredStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r36",
      "r168",
      "r349",
      "r385",
      "r386",
      "r387",
      "r411",
      "r412",
      "r413",
      "r416",
      "r424",
      "r426",
      "r446",
      "r545",
      "r664",
      "r727",
      "r728",
      "r729",
      "r755",
      "r756",
      "r793",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r825",
      "r853",
      "r955",
      "r956",
      "r957"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsScheduleofPreTaxImpactofTerminatedCashFlowHedgeonAOCIDetails",
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "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.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.tfin.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_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r411",
      "r412",
      "r413",
      "r446",
      "r899"
     ],
     "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.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r20",
      "r21",
      "r168",
      "r175"
     ],
     "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": "Issuance of common stock pursuant to the employee stock purchase plan (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.tfin.com/role/StockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r20",
      "r21",
      "r168",
      "r175"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of common stock, net of issuance costs (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": {
     "auth_ref": [
      "r20",
      "r21",
      "r168",
      "r175"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited",
        "negatedTerseLabel": "Forfeiture of restricted stock awards (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "auth_ref": [
      "r168",
      "r175"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross",
        "terseLabel": "Issuance of restricted stock awards (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r20",
      "r21",
      "r168",
      "r175",
      "r702"
     ],
     "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": "Exercised (in shares)",
        "terseLabel": "Stock option exercises, net (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.tfin.com/role/StockBasedCompensationSummaryofChangesinCompanysStockOptionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r20",
      "r21",
      "r168",
      "r175"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "terseLabel": "Issuance of common stock pursuant to the employee stock purchase plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r20",
      "r21",
      "r168",
      "r175"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of stock, net of issuance costs"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": {
     "auth_ref": [
      "r20",
      "r21",
      "r168",
      "r175"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period.",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Forfeitures",
        "negatedTerseLabel": "Forfeiture of restricted stock awards"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "auth_ref": [
      "r20",
      "r21",
      "r168",
      "r175"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross",
        "terseLabel": "Issuance of restricted stock awards"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r36",
      "r168",
      "r175"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Stock option exercises, net"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "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": "Amount authorized under stock repurchase program"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://www.tfin.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r21",
      "r24",
      "r25",
      "r101",
      "r1078",
      "r1115",
      "r1143",
      "r1210"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.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",
        "negatedTerseLabel": "Net reduction of retained earnings",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Stockholders' equity",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsScheduleofPreTaxImpactofTerminatedCashFlowHedgeonAOCIDetails",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails",
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' equity - See Note 20"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r178",
      "r401",
      "r649",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r662",
      "r664",
      "r784"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubordinatedDebt": {
     "auth_ref": [
      "r15",
      "r17",
      "r279",
      "r327"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails": {
       "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, carrying amount",
        "terseLabel": "Subordinated notes",
        "verboseLabel": "Carrying Value"
       }
      }
     },
     "localname": "SubordinatedDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofSubordinatedNotesDetails",
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tfin.com/role/FairValueDisclosuresEstimatedFairValueofCompanysFinancialAssetsandFinancialLiabilitiesDetails",
      "http://www.tfin.com/role/ParentCompanyOnlyCondensedFinancialInformationCondensedParentCompanyOnlyBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r826",
      "r862"
     ],
     "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.tfin.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r826",
      "r862"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r826",
      "r862"
     ],
     "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.tfin.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r826",
      "r862"
     ],
     "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.tfin.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r861",
      "r863"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "auth_ref": [
      "r193"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Tax Credit Carryforward, Amount",
        "terseLabel": "Tax credit carryforwards remaining"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapital": {
     "auth_ref": [
      "r939"
     ],
     "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": "Tier 1 capital (to average assets), actual amount"
       }
      }
     },
     "localname": "TierOneLeverageCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy": {
     "auth_ref": [
      "r939",
      "r943"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum Tier 1 leverage capital required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Tier 1 Leverage Capital, Capital Adequacy, Minimum",
        "terseLabel": "Tier 1 capital (to average assets), minimum for capital adequacy purposes amount"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredForCapitalAdequacy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets": {
     "auth_ref": [
      "r939",
      "r943"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum Tier 1 leverage capital to average assets required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Tier 1 Leverage Capital Ratio, Capital Adequacy, Minimum",
        "terseLabel": "Tier 1 capital (to average assets), minimum for capital adequacy purposes ratio"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r939"
     ],
     "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": "Tier 1 capital (to average assets), amount to be well capitalized under prompt corrective action provisions"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets": {
     "auth_ref": [
      "r939"
     ],
     "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": "Tier 1 capital (to average assets), ratio to be well capitalized under prompt corrective action provisions"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneLeverageCapitalToAverageAssets": {
     "auth_ref": [
      "r939"
     ],
     "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": "Tier 1 capital (to average assets) , actual ratio"
       }
      }
     },
     "localname": "TierOneLeverageCapitalToAverageAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneRiskBasedCapital": {
     "auth_ref": [
      "r939"
     ],
     "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 amount"
       }
      }
     },
     "localname": "TierOneRiskBasedCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy": {
     "auth_ref": [
      "r939",
      "r943"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum Tier 1 risk-based capital required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Tier 1 Risk-Based Capital, Capital Adequacy, Minimum",
        "terseLabel": "Tier 1 capital (to risk weighted assets), minimum for capital adequacy purposes amount"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets": {
     "auth_ref": [
      "r939",
      "r943"
     ],
     "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 1 capital (to risk weighted assets), minimum for capital adequacy purposes ratio"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r939"
     ],
     "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), amount to be well capitalized under prompt corrective action provisions"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": {
     "auth_ref": [
      "r939"
     ],
     "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), ratio to be well capitalized under prompt corrective action provisions"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets": {
     "auth_ref": [
      "r939"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of Tier 1 risk-based capital to risk-weighted assets as defined by regulatory framework.",
        "label": "Banking Regulation, Tier 1 Risk-Based Capital Ratio, Actual",
        "verboseLabel": "Tier 1 capital (to risk weighted assets), actual ratio"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/RegulatoryMattersScheduleofActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/DepositsScheduledMaturitiesofTimeDepositsIncludingCertificatesofDepositsIndividualRetirementAccountsandBrokeredDepositsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposits maturing in the next rolling twelve months following the latest balance sheet. Time deposits include, but are not limited to, certificates of deposits. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Time Deposit Maturities, Next Rolling 12 Months",
        "terseLabel": "Within one year"
       }
      }
     },
     "localname": "TimeDepositMaturitiesNextRollingTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DepositsScheduledMaturitiesofTimeDepositsIncludingCertificatesofDepositsIndividualRetirementAccountsandBrokeredDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesRollingYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/DepositsScheduledMaturitiesofTimeDepositsIncludingCertificatesofDepositsIndividualRetirementAccountsandBrokeredDepositsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposits maturing in the fifth rolling twelve months following the latest balance sheet. Time deposits include, but are not limited to, certificates of deposits. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Time Deposit Maturities, Rolling Year Five",
        "terseLabel": "After four but within five years"
       }
      }
     },
     "localname": "TimeDepositMaturitiesRollingYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DepositsScheduledMaturitiesofTimeDepositsIncludingCertificatesofDepositsIndividualRetirementAccountsandBrokeredDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesRollingYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/DepositsScheduledMaturitiesofTimeDepositsIncludingCertificatesofDepositsIndividualRetirementAccountsandBrokeredDepositsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposits maturing in the fourth rolling twelve months following the latest balance sheet. Time deposits include, but are not limited to, certificates of deposits. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Time Deposit Maturities, Rolling Year Four",
        "terseLabel": "After three but within four years"
       }
      }
     },
     "localname": "TimeDepositMaturitiesRollingYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DepositsScheduledMaturitiesofTimeDepositsIncludingCertificatesofDepositsIndividualRetirementAccountsandBrokeredDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesRollingYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/DepositsScheduledMaturitiesofTimeDepositsIncludingCertificatesofDepositsIndividualRetirementAccountsandBrokeredDepositsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposits maturing in the third rolling twelve months following the latest balance sheet. Time deposits include, but are not limited to, certificates of deposits. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Time Deposit Maturities, Rolling Year Three",
        "terseLabel": "After two but within three years"
       }
      }
     },
     "localname": "TimeDepositMaturitiesRollingYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DepositsScheduledMaturitiesofTimeDepositsIncludingCertificatesofDepositsIndividualRetirementAccountsandBrokeredDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesRollingYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.tfin.com/role/DepositsScheduledMaturitiesofTimeDepositsIncludingCertificatesofDepositsIndividualRetirementAccountsandBrokeredDepositsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposits maturing in the second rolling twelve months following the latest balance sheet. Time deposits include, but are not limited to, certificates of deposits. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Time Deposit Maturities, Rolling Year Two",
        "terseLabel": "After one but within two years"
       }
      }
     },
     "localname": "TimeDepositMaturitiesRollingYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DepositsScheduledMaturitiesofTimeDepositsIncludingCertificatesofDepositsIndividualRetirementAccountsandBrokeredDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesTableTextBlock": {
     "auth_ref": [
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of time deposit liability maturities.",
        "label": "Time Deposit Maturities [Table Text Block]",
        "terseLabel": "Scheduled Maturities of Time Deposits, Including Certificates of Deposits, Individual Retirement Accounts and Brokered Deposits"
       }
      }
     },
     "localname": "TimeDepositMaturitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DepositsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TimeDeposits": {
     "auth_ref": [
      "r282",
      "r316"
     ],
     "calculation": {
      "http://www.tfin.com/role/DepositsScheduledMaturitiesofTimeDepositsIncludingCertificatesofDepositsIndividualRetirementAccountsandBrokeredDepositsDetails": {
       "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": "Total"
       }
      }
     },
     "localname": "TimeDeposits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DepositsScheduledMaturitiesofTimeDepositsIncludingCertificatesofDepositsIndividualRetirementAccountsandBrokeredDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit": {
     "auth_ref": [
      "r316"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit liabilities, including certificates of deposit, in denominations that meet or exceed the Federal Deposit Insurance Corporation (FDIC) insurance limit.",
        "label": "Time Deposits, at or Above FDIC Insurance Limit",
        "terseLabel": "Time deposits"
       }
      }
     },
     "localname": "TimeDepositsAtOrAboveFDICInsuranceLimit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/DepositsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TransferToOtherRealEstate": {
     "auth_ref": [
      "r75",
      "r76",
      "r77"
     ],
     "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 transferred to OREO",
        "verboseLabel": "Loans transferred to OREO"
       }
      }
     },
     "localname": "TransferToOtherRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/OtherRealEstateOwnedScheduleofOtherRealEstateOwnedActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy": {
     "auth_ref": [
      "r266",
      "r267",
      "r268",
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for transfers of financial assets, including securitization transactions. The disclosure is generally expected to include how the entity determines whether a transaction is accounted for as a sale or financing, and the initial and subsequent accounting for such a transaction. The disclosure also may address how interests that are obtained and sold, or those that continue to be held, in such transactions are measured and accounted for, and the methodology and significant assumptions used to value such interests, and the gains or losses resulting from the sale.",
        "label": "Transfers and Servicing of Financial Assets, Transfers of Financial Assets, Policy [Policy Text Block]",
        "terseLabel": "Transfers of Financial Assets"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r518",
      "r522",
      "r645",
      "r661",
      "r783",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r878",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r1139",
      "r1140",
      "r1141",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241"
     ],
     "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"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofCustomerRepurchaseAgreementsareSecuredbyPledgedSecuritieswithCarryingAmountDetails",
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetails",
      "http://www.tfin.com/role/DerivativeFinancialInstrumentsScheduleofPreTaxImpactofTerminatedCashFlowHedgeonAOCIDetails",
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.tfin.com/role/FairValueDisclosuresReconciliationofFairValueofContingentConsiderationDetails",
      "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostandEstimatedFairValueofDebtSecuritiesbyContractualMaturityDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "auth_ref": [
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.",
        "label": "Treasury Stock Acquired, Average Cost Per Share",
        "terseLabel": "Average price of shares repurchased into treasury stock (in dollars per share)"
       }
      }
     },
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TreasuryStockCommonMember": {
     "auth_ref": [
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockCommonMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockCommonShares": {
     "auth_ref": [
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common, Shares",
        "periodEndLabel": "Ending balance, treasury stock (in shares)",
        "periodStartLabel": "Beginning balance, treasury stock (in shares)"
       }
      }
     },
     "localname": "TreasuryStockCommonShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r35",
      "r176"
     ],
     "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",
        "negatedTerseLabel": "Treasury shares (in shares)"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/StockholdersEquitySummaryofCommonStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r21",
      "r168",
      "r175"
     ],
     "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",
        "negatedLabel": "Purchase of treasury stock (in shares)",
        "terseLabel": "Shares repurchased into treasury stock (in shares)"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.tfin.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://www.tfin.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r35",
      "r176",
      "r177"
     ],
     "calculation": {
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.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"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r168",
      "r175",
      "r176"
     ],
     "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"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r1129",
      "r1130"
     ],
     "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": "Schedule of Loans Modified as Troubled Debt Restructurings"
       }
      }
     },
     "localname": "TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r415",
      "r416",
      "r417",
      "r418",
      "r427",
      "r504",
      "r505",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r727",
      "r728",
      "r729",
      "r753",
      "r754",
      "r755",
      "r756",
      "r767",
      "r768",
      "r769",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r827",
      "r828",
      "r832",
      "r833",
      "r834",
      "r835",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r901",
      "r902",
      "r903",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Accounting Standards Update [Domain]",
        "terseLabel": "Type of Adoption"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/LoansandAllowanceforCreditLossesSummaryofAllowanceforLoanandLeaseLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USStatesAndPoliticalSubdivisionsMember": {
     "auth_ref": [
      "r1065",
      "r1233"
     ],
     "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": "State and municipal"
       }
      }
     },
     "localname": "USStatesAndPoliticalSubdivisionsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/FairValueDisclosuresAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofAmortizedCostofSecuritiesandTheirEstimatedFairValuesDetails",
      "http://www.tfin.com/role/SecuritiesScheduleofInformationPertainingtoDebtSecuritieswithGrossUnrealizedLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnderlyingAssetClassAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by underlying asset class.",
        "label": "Underlying Asset Class [Axis]",
        "terseLabel": "Underlying Asset Class"
       }
      }
     },
     "localname": "UnderlyingAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/VariableInterestEntitiesAdditionalInformationDetails",
      "http://www.tfin.com/role/VariableInterestEntitiesSummaryofClosedCLOFundsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnderlyingAssetClassDomain": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Major types of referenced/underlying asset classes (for example, corporate debt, sovereign debt, and structured finance).",
        "label": "Underlying Asset Class [Domain]",
        "terseLabel": "Underlying Asset Class"
       }
      }
     },
     "localname": "UnderlyingAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/VariableInterestEntitiesAdditionalInformationDetails",
      "http://www.tfin.com/role/VariableInterestEntitiesSummaryofClosedCLOFundsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r733",
      "r741"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "verboseLabel": "Uncertain tax position"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnusedLinesOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The unused portion of a line of credit that is available to the borrower to withdrawn upon.",
        "label": "Unused lines of Credit [Member]",
        "terseLabel": "Unused lines of credit"
       }
      }
     },
     "localname": "UnusedLinesOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/OffBalanceSheetLoanCommitmentsSummaryofFinancialInstrumentswithOffBalanceSheetRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r85",
      "r86",
      "r87",
      "r449",
      "r450",
      "r451",
      "r452"
     ],
     "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.tfin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r747"
     ],
     "calculation": {
      "http://www.tfin.com/role/IncomeTaxesSummaryofIncomeTaxExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "negatedLabel": "Change in valuation allowance for deferred tax asset"
       }
      }
     },
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/IncomeTaxesSummaryofIncomeTaxExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableInterestEntityDisclosureTextBlock": {
     "auth_ref": [
      "r221"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.",
        "label": "Variable Interest Entity Disclosure [Text Block]",
        "terseLabel": "Variable Interest Entities"
       }
      }
     },
     "localname": "VariableInterestEntityDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/VariableInterestEntities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableInterestEntityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Variable Interest Entity [Line Items]",
        "terseLabel": "Variable Interest Entity [Line Items]"
       }
      }
     },
     "localname": "VariableInterestEntityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/VariableInterestEntitiesAdditionalInformationDetails",
      "http://www.tfin.com/role/VariableInterestEntitiesSummaryofClosedCLOFundsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r841",
      "r1077"
     ],
     "calculation": {
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofLeaseCostDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease cost"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/PremisesandEquipmentScheduleofLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofSubordinatedNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofJuniorSubordinatedDebenturesDetails",
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacitySummaryofSubordinatedNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]",
        "terseLabel": "Dilutive effects of:"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r430",
      "r440"
     ],
     "calculation": {
      "http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "totalLabel": "Average shares and dilutive potential common shares (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r428",
      "r440"
     ],
     "calculation": {
      "http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails": {
       "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 common shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/EarningsPerShareFactorsUsedinComputationofEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WriteOffOfDeferredDebtIssuanceCost": {
     "auth_ref": [
      "r54"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.",
        "label": "Write off of Deferred Debt Issuance Cost",
        "terseLabel": "Write off of deferred debt issuance cost"
       }
      }
     },
     "localname": "WriteOffOfDeferredDebtIssuanceCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tfin.com/role/BorrowingsandBorrowingCapacityAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    }
   },
   "unitCount": 13
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "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"
  },
  "r1000": {
   "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"
  },
  "r1001": {
   "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"
  },
  "r1002": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1003": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1403",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1004": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1404",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1005": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1404",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1006": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(4)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1007": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1405",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1008": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Publisher": "SEC",
   "Section": "1406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1009": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(e)",
   "Publisher": "SEC",
   "Section": "1406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r101": {
   "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"
  },
  "r1010": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1011": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1012": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1013": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "04",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1014": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column B",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1015": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column C",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1016": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column D",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1017": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column E",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1018": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column F",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1019": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column G",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r102": {
   "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"
  },
  "r1020": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column H",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1021": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column I",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1022": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "04",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1023": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(i)",
   "Subsection": "01",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1024": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(i)",
   "Subsection": "02",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1025": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(A)",
   "Subsection": "01",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1026": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(A)",
   "Subsection": "02",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1027": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(B)",
   "Subsection": "01",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1028": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(B)",
   "Subsection": "02",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1029": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(C)",
   "Subsection": "02",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r103": {
   "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"
  },
  "r1030": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iv)",
   "Subsection": "01",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1031": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iv)",
   "Subsection": "02",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1032": {
   "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"
  },
  "r1033": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1034": {
   "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"
  },
  "r1035": {
   "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"
  },
  "r1036": {
   "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"
  },
  "r1037": {
   "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"
  },
  "r1038": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1039": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3461-108585",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r104": {
   "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"
  },
  "r1040": {
   "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"
  },
  "r1041": {
   "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"
  },
  "r1042": {
   "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"
  },
  "r1043": {
   "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"
  },
  "r1044": {
   "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"
  },
  "r1045": {
   "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"
  },
  "r1046": {
   "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"
  },
  "r1047": {
   "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"
  },
  "r1048": {
   "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"
  },
  "r1049": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(d)(1)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r105": {
   "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://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1050": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(d)(2)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1051": {
   "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"
  },
  "r1052": {
   "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"
  },
  "r1053": {
   "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"
  },
  "r1054": {
   "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"
  },
  "r1055": {
   "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"
  },
  "r1056": {
   "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"
  },
  "r1057": {
   "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"
  },
  "r1058": {
   "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"
  },
  "r1059": {
   "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"
  },
  "r106": {
   "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"
  },
  "r1060": {
   "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"
  },
  "r1061": {
   "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"
  },
  "r1062": {
   "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"
  },
  "r1063": {
   "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"
  },
  "r1064": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1065": {
   "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"
  },
  "r1066": {
   "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"
  },
  "r1067": {
   "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"
  },
  "r1068": {
   "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"
  },
  "r1069": {
   "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"
  },
  "r107": {
   "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"
  },
  "r1070": {
   "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"
  },
  "r1071": {
   "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"
  },
  "r1072": {
   "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"
  },
  "r1073": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1074": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1075": {
   "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/exampleRef"
  },
  "r1076": {
   "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"
  },
  "r1077": {
   "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"
  },
  "r1078": {
   "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"
  },
  "r1079": {
   "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"
  },
  "r108": {
   "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"
  },
  "r1080": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1081": {
   "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"
  },
  "r1082": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1083": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1084": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1085": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1086": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1087": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1088": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1089": {
   "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"
  },
  "r109": {
   "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"
  },
  "r1090": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1091": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1092": {
   "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"
  },
  "r1093": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10152-111534",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r1094": {
   "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"
  },
  "r1095": {
   "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"
  },
  "r1096": {
   "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"
  },
  "r1097": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(10))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1098": {
   "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"
  },
  "r1099": {
   "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"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "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"
  },
  "r1100": {
   "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"
  },
  "r1101": {
   "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"
  },
  "r1102": {
   "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"
  },
  "r1103": {
   "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"
  },
  "r1104": {
   "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"
  },
  "r1105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(7)(c))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(9)(a))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1107": {
   "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"
  },
  "r1108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3337-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r111": {
   "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"
  },
  "r1110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3461-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1112": {
   "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"
  },
  "r1113": {
   "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"
  },
  "r1114": {
   "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"
  },
  "r1115": {
   "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"
  },
  "r1116": {
   "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"
  },
  "r1117": {
   "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"
  },
  "r1118": {
   "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"
  },
  "r1119": {
   "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"
  },
  "r112": {
   "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"
  },
  "r1120": {
   "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"
  },
  "r1121": {
   "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"
  },
  "r1122": {
   "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/2009/role/commonPracticeRef"
  },
  "r1123": {
   "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"
  },
  "r1124": {
   "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"
  },
  "r1125": {
   "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"
  },
  "r1126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1127": {
   "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"
  },
  "r1128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4437-111522",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1129": {
   "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"
  },
  "r113": {
   "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"
  },
  "r1130": {
   "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"
  },
  "r1131": {
   "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"
  },
  "r1132": {
   "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"
  },
  "r1133": {
   "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"
  },
  "r1134": {
   "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://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1135": {
   "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://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1136": {
   "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/2009/role/commonPracticeRef"
  },
  "r1137": {
   "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"
  },
  "r1138": {
   "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"
  },
  "r1139": {
   "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"
  },
  "r114": {
   "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"
  },
  "r1140": {
   "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"
  },
  "r1141": {
   "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"
  },
  "r1142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117546-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1143": {
   "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"
  },
  "r1144": {
   "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"
  },
  "r1145": {
   "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"
  },
  "r1146": {
   "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"
  },
  "r1147": {
   "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"
  },
  "r1148": {
   "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/2009/role/commonPracticeRef"
  },
  "r1149": {
   "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/2009/role/commonPracticeRef"
  },
  "r115": {
   "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"
  },
  "r1150": {
   "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"
  },
  "r1151": {
   "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"
  },
  "r1152": {
   "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"
  },
  "r1153": {
   "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/2009/role/commonPracticeRef"
  },
  "r1154": {
   "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://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1156": {
   "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"
  },
  "r1157": {
   "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"
  },
  "r1158": {
   "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"
  },
  "r1159": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r116": {
   "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"
  },
  "r1160": {
   "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"
  },
  "r1161": {
   "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"
  },
  "r1162": {
   "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"
  },
  "r1163": {
   "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"
  },
  "r1164": {
   "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"
  },
  "r1165": {
   "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"
  },
  "r1166": {
   "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/2009/role/commonPracticeRef"
  },
  "r1167": {
   "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"
  },
  "r1168": {
   "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"
  },
  "r1169": {
   "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"
  },
  "r117": {
   "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://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1170": {
   "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"
  },
  "r1171": {
   "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"
  },
  "r1172": {
   "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"
  },
  "r1173": {
   "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"
  },
  "r1174": {
   "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"
  },
  "r1175": {
   "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"
  },
  "r1176": {
   "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"
  },
  "r1177": {
   "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"
  },
  "r1178": {
   "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"
  },
  "r1179": {
   "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"
  },
  "r118": {
   "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"
  },
  "r1180": {
   "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"
  },
  "r1181": {
   "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"
  },
  "r1182": {
   "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"
  },
  "r1183": {
   "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"
  },
  "r1184": {
   "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"
  },
  "r1185": {
   "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"
  },
  "r1186": {
   "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"
  },
  "r1187": {
   "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"
  },
  "r1188": {
   "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"
  },
  "r1189": {
   "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"
  },
  "r119": {
   "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"
  },
  "r1190": {
   "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"
  },
  "r1191": {
   "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"
  },
  "r1192": {
   "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"
  },
  "r1193": {
   "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"
  },
  "r1194": {
   "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"
  },
  "r1195": {
   "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"
  },
  "r1196": {
   "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"
  },
  "r1197": {
   "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"
  },
  "r1198": {
   "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"
  },
  "r1199": {
   "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"
  },
  "r12": {
   "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://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "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"
  },
  "r1200": {
   "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"
  },
  "r1201": {
   "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"
  },
  "r1202": {
   "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"
  },
  "r1203": {
   "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"
  },
  "r1204": {
   "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"
  },
  "r1205": {
   "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"
  },
  "r1206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4CCC",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998896-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1208": {
   "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"
  },
  "r1209": {
   "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://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r121": {
   "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"
  },
  "r1210": {
   "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"
  },
  "r1211": {
   "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"
  },
  "r1212": {
   "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"
  },
  "r1213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1214": {
   "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"
  },
  "r1215": {
   "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"
  },
  "r1216": {
   "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"
  },
  "r1217": {
   "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"
  },
  "r1218": {
   "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"
  },
  "r1219": {
   "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"
  },
  "r122": {
   "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"
  },
  "r1220": {
   "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"
  },
  "r1221": {
   "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"
  },
  "r1222": {
   "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"
  },
  "r1223": {
   "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"
  },
  "r1224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1225": {
   "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"
  },
  "r1226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(g))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1227": {
   "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://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1229": {
   "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"
  },
  "r123": {
   "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"
  },
  "r1230": {
   "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"
  },
  "r1231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1232": {
   "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"
  },
  "r1233": {
   "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"
  },
  "r1234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1235": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1236": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1237": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1238": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1239": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r124": {
   "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"
  },
  "r1240": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1241": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1242": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1243": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1244": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1245": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1246": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1247": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1248": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1249": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(4)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=126960272&loc=d3e32014-111567",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1250": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(5)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1251": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1406",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1252": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(d)",
   "Publisher": "SEC",
   "Section": "1406",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1253": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(e)",
   "Publisher": "SEC",
   "Section": "1406",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1254": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(f)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1255": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(f)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1256": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(f)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1257": {
   "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"
  },
  "r1258": {
   "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"
  },
  "r1259": {
   "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"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=126903467&loc=d3e32787-111569",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1260": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "11",
   "Subsection": "03",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1261": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "04",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1262": {
   "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"
  },
  "r1263": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(ii)",
   "Subsection": "01",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1264": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)",
   "Subsection": "01",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1265": {
   "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"
  },
  "r1266": {
   "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"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(b)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/subtopic&trid=2122178",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "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"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "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"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "40",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "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"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r15": {
   "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"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907419&loc=d3e10037-110241",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "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"
  },
  "r16": {
   "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"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907907&loc=d3e13051-110250",
   "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",
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r17": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r19": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r192": {
   "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"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=SL65897772-128472",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r206": {
   "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"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(4)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "https://asc.fasb.org/topic&trid=2303972",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "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": "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"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r22": {
   "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"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r222": {
   "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"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)(i)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)(ii)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r23": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r25": {
   "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"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r26": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r263": {
   "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"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r265": {
   "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"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109221007&loc=SL6226446-111709",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r268": {
   "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://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r269": {
   "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"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249708&loc=d3e113105-111724",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r289": {
   "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"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22 (b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.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"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "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(13))",
   "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(15))",
   "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(22))",
   "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.1)",
   "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.1-5)",
   "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.10)",
   "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.12)",
   "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.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"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14(d))",
   "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.14)",
   "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": "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=6479118&loc=d3e64650-112822",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r318": {
   "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"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(d)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Subparagraph": "(b)(2)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61082-112788",
   "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(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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "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"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r34": {
   "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"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04.16)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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/otherTransitionRef"
  },
  "r345": {
   "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/otherTransitionRef"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r35": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r36": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r37": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r38": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r39": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3461-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "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"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "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"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r41": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r42": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "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": "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"
  },
  "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": "(c)",
   "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": "(d)",
   "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": "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"
  },
  "r44": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r45": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r46": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "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"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r48": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "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(12))",
   "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": "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953682-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "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"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=6378536&loc=d3e10092-111533",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "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"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL121698322-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": "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"
  },
  "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": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-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": "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"
  },
  "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)",
   "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": "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"
  },
  "r53": {
   "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"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "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/2003/role/disclosureRef"
  },
  "r537": {
   "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/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "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"
  },
  "r54": {
   "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"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "323",
   "URI": "https://asc.fasb.org/topic&trid=2196965",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "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": "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"
  },
  "r55": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "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": "(d)",
   "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": "(e)",
   "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",
   "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": "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"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-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": "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"
  },
  "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": "3B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL120267963-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL120267856-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "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"
  },
  "r57": {
   "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"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(3)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "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"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "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"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r62": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "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"
  },
  "r625": {
   "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"
  },
  "r626": {
   "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"
  },
  "r627": {
   "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"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(ee)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "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"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r64": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "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": "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"
  },
  "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": "(g)",
   "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": "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"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r656": {
   "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"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r66": {
   "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"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r661": {
   "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"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r67": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r68": {
   "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"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "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"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "https://asc.fasb.org/topic&trid=2235017",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r69": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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"
  },
  "r699": {
   "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"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "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"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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"
  },
  "r705": {
   "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"
  },
  "r706": {
   "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"
  },
  "r707": {
   "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"
  },
  "r708": {
   "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"
  },
  "r709": {
   "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"
  },
  "r71": {
   "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"
  },
  "r710": {
   "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"
  },
  "r711": {
   "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"
  },
  "r712": {
   "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"
  },
  "r713": {
   "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"
  },
  "r714": {
   "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"
  },
  "r715": {
   "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"
  },
  "r716": {
   "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"
  },
  "r717": {
   "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"
  },
  "r718": {
   "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"
  },
  "r719": {
   "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"
  },
  "r72": {
   "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"
  },
  "r720": {
   "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"
  },
  "r721": {
   "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"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r724": {
   "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"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r726": {
   "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"
  },
  "r727": {
   "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"
  },
  "r728": {
   "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"
  },
  "r729": {
   "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"
  },
  "r73": {
   "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"
  },
  "r730": {
   "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"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r732": {
   "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"
  },
  "r733": {
   "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"
  },
  "r734": {
   "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"
  },
  "r735": {
   "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"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r738": {
   "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"
  },
  "r739": {
   "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"
  },
  "r74": {
   "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"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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"
  },
  "r745": {
   "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"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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/2003/role/disclosureRef"
  },
  "r748": {
   "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"
  },
  "r749": {
   "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"
  },
  "r75": {
   "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"
  },
  "r750": {
   "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"
  },
  "r751": {
   "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"
  },
  "r752": {
   "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"
  },
  "r753": {
   "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"
  },
  "r754": {
   "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"
  },
  "r755": {
   "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"
  },
  "r756": {
   "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"
  },
  "r757": {
   "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"
  },
  "r758": {
   "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"
  },
  "r759": {
   "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"
  },
  "r76": {
   "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"
  },
  "r760": {
   "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"
  },
  "r761": {
   "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"
  },
  "r762": {
   "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"
  },
  "r763": {
   "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"
  },
  "r764": {
   "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"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r767": {
   "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"
  },
  "r768": {
   "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"
  },
  "r769": {
   "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"
  },
  "r77": {
   "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"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "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"
  },
  "r776": {
   "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"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r78": {
   "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"
  },
  "r780": {
   "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"
  },
  "r781": {
   "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"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r783": {
   "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"
  },
  "r784": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r785": {
   "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"
  },
  "r786": {
   "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"
  },
  "r787": {
   "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"
  },
  "r788": {
   "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"
  },
  "r789": {
   "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"
  },
  "r79": {
   "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"
  },
  "r790": {
   "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"
  },
  "r791": {
   "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"
  },
  "r792": {
   "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"
  },
  "r793": {
   "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"
  },
  "r794": {
   "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"
  },
  "r795": {
   "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"
  },
  "r796": {
   "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"
  },
  "r797": {
   "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"
  },
  "r798": {
   "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"
  },
  "r799": {
   "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://www.xbrl.org/2003/role/disclosureRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "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"
  },
  "r800": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r804": {
   "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"
  },
  "r805": {
   "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"
  },
  "r806": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r807": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r808": {
   "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"
  },
  "r809": {
   "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"
  },
  "r81": {
   "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"
  },
  "r810": {
   "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"
  },
  "r811": {
   "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"
  },
  "r812": {
   "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"
  },
  "r813": {
   "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"
  },
  "r814": {
   "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"
  },
  "r815": {
   "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"
  },
  "r816": {
   "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"
  },
  "r817": {
   "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"
  },
  "r818": {
   "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"
  },
  "r819": {
   "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"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r820": {
   "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"
  },
  "r821": {
   "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"
  },
  "r822": {
   "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"
  },
  "r823": {
   "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"
  },
  "r824": {
   "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"
  },
  "r825": {
   "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"
  },
  "r826": {
   "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"
  },
  "r827": {
   "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"
  },
  "r828": {
   "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"
  },
  "r829": {
   "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"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r830": {
   "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://www.xbrl.org/2003/role/disclosureRef"
  },
  "r831": {
   "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"
  },
  "r832": {
   "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"
  },
  "r833": {
   "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"
  },
  "r834": {
   "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"
  },
  "r835": {
   "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"
  },
  "r836": {
   "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"
  },
  "r837": {
   "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"
  },
  "r838": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r839": {
   "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"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r840": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r841": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r842": {
   "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"
  },
  "r843": {
   "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"
  },
  "r844": {
   "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"
  },
  "r845": {
   "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"
  },
  "r846": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r847": {
   "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"
  },
  "r848": {
   "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"
  },
  "r849": {
   "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"
  },
  "r85": {
   "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"
  },
  "r850": {
   "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"
  },
  "r851": {
   "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"
  },
  "r852": {
   "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"
  },
  "r853": {
   "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"
  },
  "r854": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r855": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r856": {
   "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"
  },
  "r857": {
   "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"
  },
  "r858": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r859": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org/topic&trid=2122745",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r86": {
   "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"
  },
  "r860": {
   "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"
  },
  "r861": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r862": {
   "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"
  },
  "r863": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org/topic&trid=2122774",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r864": {
   "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"
  },
  "r865": {
   "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"
  },
  "r866": {
   "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"
  },
  "r867": {
   "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"
  },
  "r868": {
   "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"
  },
  "r869": {
   "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"
  },
  "r87": {
   "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"
  },
  "r870": {
   "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"
  },
  "r871": {
   "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"
  },
  "r872": {
   "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"
  },
  "r873": {
   "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"
  },
  "r874": {
   "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"
  },
  "r875": {
   "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"
  },
  "r876": {
   "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"
  },
  "r877": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107425-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r878": {
   "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"
  },
  "r879": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org/topic&trid=2134479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r880": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r881": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r882": {
   "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"
  },
  "r883": {
   "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"
  },
  "r884": {
   "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"
  },
  "r885": {
   "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"
  },
  "r886": {
   "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"
  },
  "r887": {
   "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"
  },
  "r888": {
   "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"
  },
  "r889": {
   "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"
  },
  "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": "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"
  },
  "r891": {
   "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"
  },
  "r892": {
   "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"
  },
  "r893": {
   "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"
  },
  "r894": {
   "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"
  },
  "r895": {
   "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"
  },
  "r896": {
   "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"
  },
  "r897": {
   "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"
  },
  "r898": {
   "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"
  },
  "r899": {
   "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"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760",
   "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": "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"
  },
  "r901": {
   "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"
  },
  "r902": {
   "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"
  },
  "r903": {
   "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"
  },
  "r904": {
   "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"
  },
  "r905": {
   "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"
  },
  "r906": {
   "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"
  },
  "r907": {
   "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"
  },
  "r908": {
   "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"
  },
  "r909": {
   "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"
  },
  "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": "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"
  },
  "r911": {
   "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"
  },
  "r912": {
   "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"
  },
  "r913": {
   "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"
  },
  "r914": {
   "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"
  },
  "r915": {
   "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"
  },
  "r916": {
   "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"
  },
  "r917": {
   "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"
  },
  "r918": {
   "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"
  },
  "r919": {
   "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"
  },
  "r92": {
   "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"
  },
  "r920": {
   "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"
  },
  "r921": {
   "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"
  },
  "r922": {
   "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"
  },
  "r923": {
   "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"
  },
  "r924": {
   "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"
  },
  "r925": {
   "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"
  },
  "r926": {
   "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"
  },
  "r927": {
   "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"
  },
  "r928": {
   "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"
  },
  "r929": {
   "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://www.xbrl.org/2003/role/disclosureRef"
  },
  "r93": {
   "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"
  },
  "r930": {
   "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"
  },
  "r931": {
   "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"
  },
  "r932": {
   "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"
  },
  "r933": {
   "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"
  },
  "r934": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r935": {
   "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"
  },
  "r936": {
   "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"
  },
  "r937": {
   "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"
  },
  "r938": {
   "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"
  },
  "r939": {
   "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"
  },
  "r94": {
   "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"
  },
  "r940": {
   "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"
  },
  "r941": {
   "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"
  },
  "r942": {
   "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"
  },
  "r943": {
   "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"
  },
  "r944": {
   "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"
  },
  "r945": {
   "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"
  },
  "r946": {
   "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"
  },
  "r947": {
   "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"
  },
  "r948": {
   "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"
  },
  "r949": {
   "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"
  },
  "r95": {
   "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"
  },
  "r950": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(d))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r951": {
   "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"
  },
  "r952": {
   "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"
  },
  "r953": {
   "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"
  },
  "r954": {
   "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"
  },
  "r955": {
   "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"
  },
  "r956": {
   "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"
  },
  "r957": {
   "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"
  },
  "r958": {
   "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"
  },
  "r959": {
   "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"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL49126937-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r960": {
   "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"
  },
  "r961": {
   "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"
  },
  "r962": {
   "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"
  },
  "r963": {
   "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"
  },
  "r964": {
   "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"
  },
  "r965": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r966": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r967": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r968": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r969": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r97": {
   "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"
  },
  "r970": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r971": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r972": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r973": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r974": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r975": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r976": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r977": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r978": {
   "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/disclosureRef"
  },
  "r979": {
   "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/disclosureRef"
  },
  "r98": {
   "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"
  },
  "r980": {
   "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/disclosureRef"
  },
  "r981": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=124265262&loc=d3e48678-111004",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r982": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=124265262&loc=SL120268815-111004",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r983": {
   "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/disclosureRef"
  },
  "r984": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r985": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r986": {
   "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"
  },
  "r987": {
   "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"
  },
  "r988": {
   "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"
  },
  "r989": {
   "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"
  },
  "r99": {
   "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"
  },
  "r990": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r991": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r992": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r993": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r994": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r995": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r996": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r997": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r998": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r999": {
   "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"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>171
<FILENAME>0001628280-23-003699-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001628280-23-003699-xbrl.zip
M4$L#!!0    ( !F!3U:-DK'O<K@( /#^=0 1    =&9I;BTR,#(R,3(S,2YH
M=&WLO6M[%,?.+OQ]_XJ\>;]N/ZF#JDJ5:ZWLBX3#0W9L2&+"@B^Y5)(*QOC
MX[$!\^NW>FQS"@DD#)[N85@K,/;T=/?T?4NZ5:52_>O_O#C8_^J9'L]G1X?_
M_MK_E_OZJ__SW;_^OZVM_WS_RT]?73_BTP,]//GJAV.E$Y6OGL].'G]U7W3^
MY*M^?'3PU?VCXR>S9[2UM?C,#T=/SXYGCQZ??!5<B.^\>?QMK%TA=][RA+@%
M4/H6%ON+6N90 %HH^K\??1MB=%*A;;489 NDZ!9I*ELA<@9.",7A_Y9OT4>O
M#5)KO=BO2\LMJ18!\M5E[L-E'Y_8M[-O>#C_]]>/3TZ>?OO--\^?/_^OY_&_
MCHX??>-KK=^\&([Y^OR@;U^TX_W96X<.OUD<')R+W\P.YR=TR'IY_/SXY-71
MG>9M<:3]THX.X?*@T_G6(Z*G?SSPXHVW#IZ].'G_]6>'^[-#'5#YYN28#N?]
MZ/B 3@RUX>-NRX4M_^HD+^S0)W_^C8=WW_S&\OHKO_EU\S?G;[ZZM?D1!%_^
MZO&<'_'&=]F:*[_U ?OYOQX=/?O+K^/3EL.MZ"_/\X=O\_95A[<;S5^!(OK.
M][F\IKWQSK/^L[/Z^,8-OGI4\]G[GJG=@__F/]L__<J/]8"VWJ7(29\=OO6Q
MX1?_Q4<'BUOQX?77G)\\/7[_C0_OO+[S;_?I\-&_O];#K7N_?FT<5Y+O_G6@
M)_35\-DM_9_3V;-_?_W#T>&)6>[6[ME3NQ<^_^G?7Y_HBY-O%I3_YKO_];_^
MU[].9B?[^MUP3UN7]_.O;\Y_^:]OSD_=CN3LNW_)[-E7\Y.S??WWUS*;/]VG
MLV\/CP[5;F#VXMOA0#T^?SD3T</%2WM_Q]S'\8S/K__BY!?M__YZYKV'Z'VJ
MF1F@^M8UYMX2-8Q<7?C]^G KSCN_]?H9'=+!<&F=?7O-/)(,7NGF/CWZ^JN9
MV"DE_G;6KA\]^RG\\NQ!W#Z5O1O/'MZJ>W?V'KW8?GES_\'>S_[!P8\'.R]_
MV=O9E=G.P6W_\/Z]^/#Z+X^W=Y\\WSG8.?@I[NP_>'D$V[O;+Q[>O^UV[O\X
M>[C'[L'+>_'!WL/9SOW?]G?"S^[![HVT??WAWL-]=#^%AV</[G/>N;X_V]G;
MA@=[/]IQ-^+.K9]?;E]_\OS!2WF\LW?-/]SE%P]>7O,[NX^>R:V;LW;K7GZX
M^R#L7/_Y;-O.O[U[.^Y<WXX/=A_!SNYO=A]/W/;U&^'!WI.SG;!]\9G?[%KI
M\.'NT_V=O0=NY_KMESMVWFV[QVV[SIWKC[S=X]Z=W9^?;^\^G-VQ<S[P^/*G
MW1LGV[^Z%S\-Y[Y^^_GO(#['SKI58^A;8(YT"['!%L2"&0KY#H9KI_VY_NN;
MMW#\G+!>QIJ;LSG3_@.EXYOVF_D&X \![/X <,CB&]:PU3U8!!U>H:]^J["%
MU&  ^%R__FX 867XWK7S'\D&X8]"V/\!8:H1E%W9$A-46Q!BV2(!W6(-K*E&
M=-Y,^.:#*\3WQJ&%C;,?#.%CVK]]*/KB_^K9!ML/81O^@&WW$M%@W,I$YI0#
MBLED#UN)'3!*S3F4K[]S)CM2K#GBW\&XIYZ0H)OD1@#!%CL5+*GUQHHY#QB;
M?#['V%S&&QA?J-5OKS$?G1K6AX]^-:$C="SS>T_%LH,;+TQBS&=M7W^:S4]6
MB[R=>_O9P\,?'S]\>92V=W]^L6._W]G]<7_[X)Z[<__GLP=[W\]V7MZS<_SX
M>/O6SW[[Y>VSAS]4]^#^CW-#<._A[L_NSNZ-N'U]9^_.=4-[[\E+0P[L\\/]
MSG;";WO;>[_L;\\N/O.?'Q^W ]F_<["S;ZRQ:_+S[; -]IFS.[O;:>?ZH[.'
MN[_-'AS<C@_O;Y_MW+IW]I^7VR?;/PS(WS@Q=M@UKAF3?@/Y[Q_W'X;]9VWO
MR.[K6MPYL&>T=W/_X7 ?NP_M?GX.VWN/TL[NSN,'+V_N/;QUX^7#F^AWKC^)
M.[OWAN>4ME\^^)USJ:URWHIU(%)K>8M,K6YIZ25G2L60__J[O\I*_O\_!=O8
MD7W<UH.FQW^'@#4' M=[P=; D=9H;.^H%J]B2S']A9.Y).#=XZ.G>GQR=M=T
M\,FU0[EA@O?I$%GNS;6?[O\TZ[IB\ID97Y(OFBLP,)X,X#]YN'O-[;Q\;*;/
M_N$MN\;+_2<[MVZ</;Q^\\D=(]_#_SQV?/#;(=VOIW?V..PL2/?C_LY](]KU
MG^.=6[?3SDL[CP%N)+9K_OAD^_[/\)^7YJ;L?G\OFDOQ)%LMB]L"0M-XT-62
M:'$=HR 3??W=W?2WXH+Y(JJ0NGFE LV4HB=MKAE& 5PAVD#V#R$SGQ!^Q]PA
M.PQ;')&V#*RZ94ZY;:%%=PY$E?( 6?Q;D)56O#?02M,&&*H95V')CCDE%G(?
M =G-V>'LQ#SY,Y7;AV;[CP;'?FT^UR\:,]A^^0A^AX2>J<2M AVW@+EN83*#
M:\5I(6Q2F_QMS*1CPBHABK!INX:9,I,0-.$>:[_ +(>X=?GB7<RN6V)^-*?]
M6\='IT]WCD[LY^$2L\-3E3MF@(L!EELT._SI:#Z_<WAYN+GV$QVL\4Z_?<A'
M!^.*Y#O7[UV@_'2(V,DTU\N=@WO/+<JZ[?L/3(/]MK^]]_#QP_MVA?L/[?R_
M[&W_^@[*%G5W=O>-$=MAP8[K/[]XN+C>O;.= [OW\, _//AM;^?6]HO_O+SQ
M_,[N$[^]>R/L[%Y[:<SZ/<?4743>JJV4+7 ^;)DVHZU4Q6DB#JU^*)*^?NR_
MTK[>Z0:/SG]1UMDSL@?]=YA"4D SQ29%H*)I<RU%774MNBCA,H96E[<N7VR8
M<B5,X=^#Y4\:,6VE3!9W7<:MBI6W?%838*69_J:K8TKIU>=.)N0C@T5N(LL,
M31/&0$$XR253HMNZ?+%ARA4QI59*VIO?<MR'43@%"_RN;KF%'HC +>G5,241
M)<F6ZOO4H61S)1B *><F2:5?BKQ\R92\8<J5,<7D=V0%OT6-!Z9TVJ)<< LE
M5/"8LB%U=4QI,,SBE5Q\Z-!#KAF4A%WN+E63KK_?_C-)>5W;R:_*I\>SDYG.
MKSVCV?YP\9M'Q\--6:IY?+H0FWJL\Y-KW?Z]MK]_]'R83;%C?CA6F9T,7^(-
MQIA*M;=GM'_W:#X;^#4R\CRZ%*CVF7MI$*)W[M\.#U[>,(&Z,WNP:\2Y]9N1
MY\'9=KCYY,'NM?@'\@R)_^Z308@:^1[N;>_^'+?#CX^-.$\>WK?W]FZ_?'#?
M[O,Z&WENOS#R/-_>VS[;V;OV8F?OQN\U=9,GS%OH2MB"G.H60<I;V?*.1)'(
M)?P >>Z</#8H!ND__UN"UCP']Q1,(S>(JI:.2' .:B#VO9T3Q6^(,A*B=#8^
M%-=,XPYC!]G)>3SRE3N9CFE&H,]#E'_N42["RN&CGY3F!B2UV?[LY&PZN._R
M)>[^SN[-F?'@Y8.]FX;S/??PX.;>@_LW7NR\?)*V]Q[/MNUZ.W;,]MF[N!M?
M['IWKN_8,0,'?CEX<'_GL5TG&L9GELV^>&B9L!WS\LWHLKWWQ'AWXW?RT05[
MW%M9.6Y!A6S);,,M2L7[[,&7CW,0ET_?+/9JO,0&_$\'OU73%6#Z,S8VHR\2
MMQI9NM+(WF$$MGQA N#_,A0=W>GWYN<C5!L*?#0%;O\>);8234Z68']!S<-@
M5J8M;J*.<HLAYG'[_0WZ_QS]VIVG-.A!B&4++!9L#2/&6]C!#3:9$GYHO.+#
MZ-\\)AZ>_E>GA[-S[ ]/AXFCK]_F VBIH6$J=B_ /;0<@B)$H0K:I2[XX%SV
M]>NO1'EV0/OS?W]]>^?F)3V&,J9O[QYKUV/3@+^>'/&3Z_IT@)Z.SWY]3"87
M[SP_U./YX]G32_FX6@Z<;;_*+X_<]MXO3^PZ+X99XH>W'KAM4WP/=G\;QK%?
M6-[I=G8MM[QE:F[V:IYR?V?W 6S?W[$<])>#[>NWW?;!C_MWKC\VM??(<LK;
MQJ,'+W?"[?AJ;O/5/.4]OV/?[4&P'/36 U."/Y\].+@'=V[]=G#G^F\'#^Q\
MIB'MON6)\>9BAOK5/.7OB-GC,,+H<S"OH3@4(!!OE08IJM= ZK_^SOV7"^F2
M%)<L^$N?X$J5'A@H] 3%KB$<&]34M!%;MOL1,Q<+H+\WOR _'!T\-7-?##Q<
M.SZFPT<+O_#]V>M#[M+9\*MKS^E8%G_]9IPPQW)>G^)7SH[+O.#IWO;U&V?;
M]W_9O[-[PRQZV^WLL;]S_4G8.;CQTK2]?Q >V.<>/_[CZ,/V\^U=\P*WS%/L
MWMS??OESV'EI2._:)W9W#K;WC&U[3Y[?N77CK=&'[9<<MU_>^UV%24/$K<A>
M+2_(N(5L8D$=>^D4:G8F$>["WYKLZ%#%.>J9H)G3(8PI%C=$_ZS!G]<A;&"^
M&IC- >P]^)T@0S WNV6R/VQ!JKA5&?J6BUBX873J^OOGM+YYN^ISX7[54O'Y
M>XI5AUK=;^>+2EDCPE>+4N1O3\Z>&J[SV<'3_:%L=O&[Q\<#3]ZJ2_VO%W.Q
M4WSS]CG.K__ZHA?W,#\Z/5[\M"CI_O:"?.<P_Y-"I\L3Z:+*Z?*GF0P_]YD>
M?[6X(7UOK?,/M__OV_4Z[W[XN\M?O7WVIPMR7OXTMR!V<MVDS:)P;\MNSOG+
MS[U^[]5MRNM##<_H7U_B_)W+GR\O\LU;#^K]SXVU>GM*]K@ 0FF(Q=6:+% W
M7RNU%3RWBZ^OCP;K/O]1[&(OGN[/>'9R7I[RE<P.!M$W+'!XY3PN->(/^S2?
MW^D+K7#MQ6S^]7>7AYA7.3@Z7+QQ6>;RWM._>G2O[F(28#I*EO5[)YX*Q,ZU
M=,K5HXIC)UG6"\Q?[<'H_(>WM>$ZPFJR/9!+[$D[9/8U:_*QEQ9$0RYXGE,M
MIF]6[]+.UTJ<7#RLO!7=JQ-=O/-Q3V!(*Q9?_W01(<Y_>6"IX>FQ?G>Q*.7;
M>[]>O_SXY5N7/P^??^_3I* 5@) \$12?FLN$TK [J"TTOWB:T04?Q_4TXV(]
M4/S$ISE?9$Q_>* 7=%Z\^;>?Z-_(^4?U1-^QT+_W1-]Z G]CS&M43\ O[0FT
MC)K(<ZHE@ F'JL4Y-,-*#>VML@@]_C+TC.51O.7;_<?[=K\TWP[H-96.)3</
MU3*GFA.0BR"4G098/#=W^=S<&)^;^_CGYI;VW$RQ]JP:71Y*W[6B69XOIGNH
MFOQI4]"M\^.3H8A63OGDSK&)F6<SUK<5SL5 UT7!]CI*F^P;M%B;(G;P+K5
M/3$TYRE8#B(K<!L3AW$E7FPH+\KDG'2)@(S4>U S.N^P9TAY!5YLXC"NQ*GV
M%D)/D=G$&V#NEFA$IYR#YIR"O+?$?'(PGI>27+.GI&UV\@,=RSHZ5J6<L0C7
M0K(8#^,:@C17'+I<=#T<ZY5#N1+G6CH!0DE>8H)L0L=2U=1#=P%;8%R%1%P#
M*%?B8#,4CL.BH$0-N$+MWA5?BJJ&K/C>E7*3@_+5!/W%N^OH7I-E' K86^T
MK9M@K6:;U9L]4N44U\*]7C&0JU&N7:21DCI)$&-ODD.L0+5@;B: UL*Y7C&0
M5^5:WQPBOJO'BYGA5^#([)D]U#</74QNTLG1JT?\-T>3__#YX9?7]?#HP![O
M>TY[\>T_.*;ZUBF^>?ON/S3T6JF'#-35J L)I0Z-MD*4G'R6XG48>+Q8\C\R
MUOYAHF=8/WQR-LS['QW:C_.W*?RY9WE>#XKZNK1!T5@2)_7%%?!0HM8*LJB[
MB%A]=[0VZ'S6>=7/ HT$ERR[1?O;1%D.V+5PTTK4AR8&96V@N2:RJ)*D_;LT
MD]N'/]#3V0GM3P4F\=+9I:;!!+-39#*Q+)8-:?.6!*T-3+O'B\APMK"A<W.:
M"$0MI.RJ0&=? 01:A2A*?IC^X@QI;2#Z14]H=JAR@XX/9X>/YA/!)X9<&F3,
MN1$T<A52 0JNY*:EDUL;?*XQGQZ<[@\]31?ER\-QQ_IX.-LS/5^&.AG(.GJ
M%'TKT).@[]IK*ZUE\X!\A5YO54_@G_2T6OVC>#,+LH?QL5G0N\_M$]+9&ARY
M6#DT1Y!Z1"PPS+%)ZD4CX7B-?<AB?SBW7S/7&[TKGYQ7\M[IU^3HZ:(0>&'O
M'W6D[)W.3X9+?\#D-T'B?#PK98^.HR<G4!LT-A7<)7(I:D&C;W@S4N!86LRJ
MR64! .\:DD6)R+F*!7Z:POC59ZG?G52&N_J)"9_,NBEW$ATF)A2+CQ%\S+6F
M%JIL:#2Q;'SUE,*LYH.,0>:-0-$R#8C04 (&#BE-8=IRE"L+5@)FJZ8?T;L2
MO4)NA;PE),Q.+(VL0),$<XD#SLMDTI6N9U@-F32X7%+20A78F5/P.8<622Q=
M*5"G2*8EX;F)-_]\\=/029O ^5(C %:,41*4V%I/$86_8%9-$L_H:[(HTY.V
M!,UD@X:<)/G2$G7NDY2D7W2.(8-A8LE$&B$ -Y(>,XL4S<'GLGZ ?D'>5XN8
MM*<2,A0("2O9(V^5(-7$ZOWZ@7LE,W:K!Q:<,Z4/B8/9;.QY6*.$%E,S!S\T
MCE@_8#__$.[J40W@,U,JT102(#7JD&58B2.-R,5)BJ41S@ZN'N@4>H5A&4>)
M!#XH]D0Y4&V.@TN<S_LOK0&^5U<@]BXZGS)Z[X.XFB6Z9&DP^0H"''IG*A5:
M<VN#SA45B"T1&E>2DN\L/&RXADRY=DLJ,3$86BFL#30K*!!;(DP]2/55@E9?
M("9?0Z[L6DXQQP(NK0U,5UP@MD2(L#3UEO(Y'X?JL-0@Q-9";5 50UP?2[K*
MN?\EXA.B.G)!4]8,.7#SD)H%IM*U2I6R-OBLN$!LB9!!A\7,B\+0WTURA03J
MAQJ_!%@ONVJ.I"KJLSR!G)RKYO7-T3?[RIY0 J?B$[< J=0)+, :DX1:_4(L
M'!(2QUR:Z2U,';MW2H*1);9.:?T 7<WHX$K 5=446C)TJ0+D(?M4Y]&I@J-X
MT65PK<"]^M'!U:Q-YZ3 XE$(0=$WHB">V5?--658/V"O>'1P):@2=^!6HL/>
MH69?>_-"N;EDT!9<0U17/SJX$J!3"F024@W9 *$D"MJSM"*]2Z_%7UW?NL^,
M[Q6.#BZOIUX1+2K2DX<(V".Z8FF99= !,WB,:X/.58T.+@\:#Z5V5-%,&=JP
M&-&\)$OP(MYSKVL#S2I&!Y<'4T^Y)]>EB%F,"M;NE8:=]SB6)K0^_NVJ1P>7
M")%GPR7EUCI"AUC;4,+%PQY&:.:4U@:B*QT=7!X^[)U3R%2Z9*B"Z,C$?<U5
MS()\;&N#SZI'!Y<(&5%+K:4>\S"4*S0(.[1,K4!W&,H$NDR-24"LOMN43Q*T
M%')=,X 9H^.*EJ)I+H4M(UL_0%<S-K::31M02^PY!$NT@0K6 D*.3.:GJ(EQ
M_<"]^K&QE0 +I-Y1YT;5@R'9$'*N73A+R45H_8"]XK&QE:#*W+-K%:2%"JX
M03-IE%2!D\2+$<^U0G7U8V,K =K\L.O4?9>A%0=0"ZD2-Y=*B^ R7=VN%I\9
MWRL<&UOBCALA##O6+2:YP;21Y8NY0U;/W@LU61MTKFIL;'G01 BUNAJ=]QTD
M6%I/[$,"Z-PA7 RZK ,TJQ@;6R),%J,T)&<&4\'2"PPA2L0H7JK/Z-8&IJL>
M&UL>1&0ZL;C8P9-:#$+TS?*]6'WQK%C2VD!TI6-C2PQ"54NKB,C>@6^--&CW
M$GRM3;1<X<97ZR@!/PMDR2#CB,D$>X).U)!,RF>/YO[LQREEVZ^Z.M^VQW%\
M.GSZ'+7%EMFW#T4/#NT2?+Z'[K"7]SK*=.0(L5*(.5I2YGK5#-TG4^PF03"Z
M"=4JC [0E=0D>&PN@#W:F@1,XF,2L1P;JAFM^#"E!8>C W0E2]"J0RFUA)JB
M0!!NYFB+Q\BN<]48)^!RA]9QOPQ[D+_N)+<].YP=G!ZLHTNM.1"XW@L.K;!)
M:_02.ZIO&%N*4]BEY/78QI%]\9.SN_NF%ZX=RB!SG@[G^/YL]^SI.]LD?'\Z
ML[,>/OK4'BU?%ELDM%H2$OIB.3Z:)FZQ.P_).^Z]^0U;_CY;Z,6ZLJ5#4XL!
MOD4:VNQ'4H30 K!/WE=96[9<.STY.CAJLWU=RUD1[U,:EF]HCPT(,H7*L;82
M7&^EARGM//_W8)T=[Q[3X?SIT?')0L6].GH=4<; 5"%UB5B@(39/VEPS6(/9
M,DUA1O,?Q^;/PY^;I\>'LY/38[4#;\Y>#*_6TC^ ,F))SB63E,*E$8K6VI6"
M5NY3S0$^*DYOF/-)*XQ:\=Z\3FG: $.U'*2P9,><$@M-84_:-X8#9B?ZT^R9
MRNW#$Z/2K.WK(NV??W^V37M'QXM^?V\,$5S,*,U>JOQZU$^>T_&'QEDWR<D[
MD_@^JC-.>#7EV1JV&*L%*^#&08DW[-DD*W^Q;#6'SI2SM%JA^83@DS-AZ]0!
M]L#CKWV^;E_VV6*_@]=#D/-;-#O\Z6ANM/EOE4>6POZB^POQ.G\\>_I.]0'-
M']_</WI^<>!X"Z!?[04IK[[Q<(+%%WX%SN7NBPOKD+<>S>+ RW._;Y?&/YE-
M"E41U01Q!RG1<EFF:'^\*M<I3-!.B2!+G%COX (Z$Q8 T!/59 )5I*(C<=F[
M]3?LFS0[_HWV3W7TEOUVT0J:<:%G=1;%"P>,P44#392AEHMV=FMM<%<*W/(L
MCLECI-S0NP9#ARY#KGEA[^VUQBG-N[^JF?C^=#X[U/G\U_-3O"F][M+9XE<7
M;ZVC.*)AF9%GH,(-.EI"WUH%3)1]BX;SA";>QX?H2F;>.2?B:'DV28#<*WDM
MH3H?D'P/;I*;?(P&T2O?%/U8%X/2EB1>W//[9?#KPRZ>P]\6P5Y<&@H4BV5&
MH,A(,FPV*AQC2*&7=QR!R]&-H"O9/S<WE[>B6\:<B:1 3H;-&2/4,.S>SD6K
MBRV%XBZ3!Y=#'*N5G5?^O;8UVJ=#UE\?JP[#EZ_+HZ_/YKQ_-+#)%([]\/1H
M3ONWCH].G\[M%/NGPS3J<(P]G=GAJ<H=>XKG\N<-<WTU&OK3$1W.WSK+L@9@
MWSKI8C3E=77.6R+LK0//?["[[M^?_4K[NG-T\OXO\YFEFO$RQ"5(M=*!4\N-
M'1/4GK!BD"'28PXI]LL53L;+K0U!-P3]6S+U38K^M4Q]Z]!/*4_I: R6$$78
MDOR&F3*3$%B ZK'V%;!Y(L\-F@Z;>5A,A^X%,?N>@SF!VLTMX&5T^OS!?!+&
M?Y/XY.A8Y1=EM?S>Y-1G<0 7%:7# ,'E=>Z:?.M'^[.C"_WVES?UD6)W?1W2
MNQ'SM9+[E,&-5'PQVX@:T4RC5M_%%>HI\E"2?K&4RE67-[:RL96)VDHU<UF"
MK;BN7*/C[EP'TY.U2:]0PC \6(CJ^$=P-[:RL96_MI6E[9R0.$:38(+#9MP]
M6!*6O =[X<0G*AL-M@I;F38WEZ5YD(LY[0@M"(++C!BD).RA."+)<:-Y-MQ<
MF<:02L$-X]")@"M0]BBA<,':0JT3F"7><'-LW%S:;CN<.5A.J#A$<E\:<.O(
M=6@4%F)^-1X5W=8FN&](^@]&"E^']P^.%"YE'BNZ3*VEZ(MC,'_; OBFDA$R
M>HCY@M%U&)G<2((-H_\NH]\4!1]@])N'?LHZIVILQJ+ V?(N\!1KU1PDQ.CD
M54O.03^,OEAIP^CQ,?HM*?'9BK5>%8(<G@XW_H?JCXMSV,N_7?'AJ"?TJ)R[
M@Y004:HK?O#V&#SS)O?;C.&MVDP_>)M7N1#JLV2YI17(@1J7U*#F3,X'"@V[
M>#]L1K*QPHT53M(*/]>"LL]BA20%-%-L4@2J)?).2U&SNA9=E)!6D/U,0F.7
M7GWNY*N/#(B-***KK4;S8<+ILF-$O1P'J>.K&ET\C(_.MNMRLNU$E,02;O2I
M0\E&,PPP+%)LDE0ZK6#\:!*C%*DFW[@U%:W06,GGI*A%G! (7.QCX[(;;2IW
M6<I^C?_G=#:?O?;@BTCRWZ=MZ$1B\? S+^4R0-Q2UN!5K!TQ5V<.@'VOD0KW
MHIE]R*GYR\G-#2 ?BF1+ H1=C-1\AS3L*^Z'AAV=I337O3D<A/%;R"B6R(^*
M'<LSUQA,WE1SHCDCL/ 0=205]BT[MM^-WUPW[/A\OL,7J<T3#2U: &H9)EY=
M%HS-1'#RN&:^X]7J]]/YB66PQV\NU_WDE&A4%%F> \G=Q]"<6HC)8$&%*&!I
M7F,H/3F5-7,@7PY%EN=%+ .4TF/%'C-TS#3H#T!(YE'L?Y=+BK,+6V/GRNJ0
M>7=AHV$3/CK5<LM81YQZ+92Y0F)3]@DQ#7JR)PZ.+"C0*Q@O%X1N8/PH&#]^
M?>I28(S.)%ZN7$"&\66L/A'GPBTEY=+T<J3AHF7#!L8/PA@^'L;E66/W(*%$
M](C=_&BLTD@:YVAIWF"9$[+&C8(?B6MHQ*YY[J*#SM= SDD.BN("0PM^73FU
MYJ)N]<1RN4:?:T>7D@D_I:Z6(+A*CJ!&-X'=QD<AR9?7< LQ8G8))&L'1ONQ
M#_M ^$Z]H5YL/>U<<;AU^6*:R+QJX_UJTY9?C_9/KZ(@R&VYLN7P8PSMG4,_
M115H!M2&J;<(C;")09JQ%-#:+EM;?I%P?O &5C1E_0[VGS(24PHE8*5<  95
MWP.1CQ0TJ)#6#?;_I,K#7AT=RZ BGNG\9%'/<K:0#G?Z>XY^XW;O/-/CFT?'
MP_YZU^394 'S>=<R+(](WCL(4*"7'B$6I%X#Y.Q#<<)1\,LET@H1>E7WR?LS
M_;.N7^?O79[AHPL_ARR_=^*$;&J VE"V(4$;)%;G2"\ K^/M"#1:P.N2FC>!
M5^W%NY; Y#/49OJ9'$MWG9':EXO0E^+;ET0D#JU+"*85+*6O+;96)1<!SSYC
MU[ AT@=OX-8IV45.5.^T_=FC\X&"[\]V:+%KQUOC">]L!?GJ@Q/ABI+]Z9H<
M90%J7"U#=Q1C-0\46ZT;KOSI#8C.OOU)']'^C<4#>7/H\NB9VM5.?CIZ-)N?
MS'B^*,S]\,C!AIY_&,-P7)W1TC=G,E4"IMR-HQU#"UZ9+HH3-C+U;X\R+2N1
MP$XQ= .D1P\Z[";I>ZB]QHZ^DJ17HTQU:P/5IXPRU8\<SEW2*!,/Q=Q.*Z,7
MP[6U%GHK*,.>3EW\Y=S3Q>CA!M=_-DS_L:.'R\,5>]0H9>BMP<.V2K5EJD+J
MR:4DD2;4*7RLN*YDJ^[FNOE=XI@Q@F,FB)73D.J;)\;2Q]\XY=7V&-^?;9^/
M:@PGN'FL_W.JAWSV)WMIO''HW/*XT^/C)6SL^YY;>KUYAWU).N;'9S_I,]W_
MD[NZ??CT]&2^.")^Y@JN94T7Y:+4FF/JHI U->E22FJ1+"& B..?O]L0:*7S
MC86#=L[D++B _5,3FG HN7=!'9:63V=7D;%&EI7L+1(T9X>^%"\(*?5J$K 7
M^^-\-M= XW<,*YUO_.'HU![F\5.#RC+T UW".,%8++XQ]Z%""(%,<VBN KV$
MPE@S-L@3V(MM,W@TNL&CY=%3O5"O%$P(!^@86R73R*UA*MZ(BI.2Q".5#\O3
MGTUB+\JHK3)(:P0<8LS@/,&PPGQ"V\R-53ZL9+,YE""U:>_#]H'(N9:0LW#-
M(;6JM5_,,$#8-$L\9\?L].#IX[N6D=B+<XI\]M%Z,)-:@@D#-VPL,;(SNRV.
M!"4EX-XZD+\PX0746QO,KQ[S=P>IWD3] Z6+;Q[Z*7NZ#]TF,P/&G"%F,5\@
MVK4 62[1PP0&J5Z7$>R>/7U'+FV?GIS2_LW30YE(R(4:*K:F#K(?=CNII73[
M*Q:-"5WWX]?O(X!CB3LDAQJ[9/.:OD(:-FGUT+"R J<8HXS?.EXIFM<;)+^-
MR2\Z/[\.[6^; GI$C_1[XB<JOPXC;^93/W.1S?)LQU1-*I52 &_NJ]>J/:(T
M%=]-UT1> [ 62VDF"@^&''+JKH-W$%.N;-)3/52HQ$7B&L!S[]>%/)F;'KE[
MM&_@L&42ITUFSV;SSUY L#RDHD(JT(>>-1Z00I/.G4T^9@B]I"EDZ1]"ZH>C
M_7U#ZOA\->-U;2=O#+U,!"9O;JX250G= 4A"SX'%2>9$ 1JL!4S'EI8;4 -"
MD_-XQ1Y^\)9H4W/04D#?Q1*OF*,()9VR'2V2I%\;W3TZVI]@+-*APH*;N"P1
M)">LE;H/R6,2R#"%F=6QZ[KEB7# +E2B0.D) @,E7PJ+ AI6Y.,:@'7UNFZ)
M.5*&$B(X5!$(V2P+:&@\FMADM\\3F(P<MZY;'E+>6_Z*-8EO'A)0RS6PN3[G
M*+-T70.D5J?KENCO6+$D"TBU(9!SK=?,+FH&"UAZL2' U&&Z>EVW/(""-]7@
M<FML  67L'4R?6?2KE>(90*3[./2=4LL?PC)E$$1EIJ!'5(KBK4P9.>;L!N_
MXKYKC_V1/7F+-Z?S]XB$B_>OS5][NHEH;D,@# W,V#(?\,#5U=P5U7D$*3P!
M&3<V;#[);EZM;)Z?&_G9^]<V7[Y[>9:/7MT,IM.CJZ65:C+=12SL16/WU8PR
MB8P7[D6)V.FPRO1D]DQO]*Y\<G?Q+._T:W+T]'7QP$<=*7NGY_,AX^7"VS."
MH1=R,(2W!)!R\TT+MY )4PMZ;J>C7(4P2>#<4HQX]FK6[?UF_/K]OVW(GE)+
MKM36N@.7<E5[X50\]0"&W_ACZD?O(O.>L9-W#YQ(L(V>&FJN7IQ)U+CH3A-]
M\9AZ3<%-)]4;/VC+\[RB77KQ4AV:/H)(OCAI,4G&4)'6T=)^.#HXT&.>KJ$-
M%:W,B:1WAFXO:M>2DP36CF%"N>#H,5NBG573-+GV2#5!M->06@89-EW$9&G*
M6MO9+TK[-^;#<.9$+<[R" _*$E K:"'L45)R/33*D+BLM<6M"+TESA8@^@#(
M?8APS=QE*SCTRO.&90J8ULCV+M:.+$;8>,@H?J)#N3XL #AZ.APU_#A1&P0F
M"K7Z H5 6T2PF&>Z$KC7J"&OD0V.#L7EV6*.,9><O<]JV8&:PJRN2VG:*\8:
MUDEO7NP/>GRP/V&CPZ#9L:,>%8+%/T*'KEN:Q](-RG4SNI7 M<19(I*2M$1?
M-9C*E!HQDALV-G6%N(;ULZY_N/ON6.R+H\?80HK""JTB8NCV2(4;&61AG5*Y
M50*V/ M+RI9HAPB> %IS%))I2H(>7;:,?#WSN,/YJ>4"$PUAP4F(6 6A9^#@
M4'PBEZ&3-P%9IE-W-W+$EJ@1G>\1*?<(%L6P4"*+8#'GK+GGBW9_ZV%C"Z=X
M62MYGX[U\='I7*=E8)BKLOT_EDA0-5/(0MEA0$NV?9S )/L$X%IB/X0J/704
M]L) .31QX,27H=6?V1=,:(6]^3FV3YPOI?UE-G_R_=GW>LB/#^CXR3NU$LQ#
M Y;Y:X _M8_&,)W[:F'P+3UZ=$Q/'P]%FA>SO2=/C[_=_<\_/_]??,<_+G)\
M??T_'+Z.S01"+E&Z#\U%!,2$1F1N0?S0U; !;2B\- K_<&=#X<]!X9HLORL]
M-W01'$!-56)1+"6#>?NVH?#2*'S[IPV%/PN%>ZUN6+LD"A ;(ZLK/F:/3%J*
M;"@\)HHMQY2NK1>%,7'.'D)VBSJSA#YB"+'4#%&H;X3$6E'XO,N.OJ"A6/KH
MF.3H]O[^[/!H-BRRNGWTG-;12P_S:I$I6@+>(;(V+"V'8%)CV- CTX3ZL8Y=
M:'P!Z=Y*6L]J3J%%C#G5"-72/:@:[0)JB1]+<QL*;]*]D5-8G*F*GK(P1PA4
ML+<6&7O ZDUL;+SP)MT;/86I0L_.0;3_.@>$$@/@4(*,O?B\H?"8*#;V=&\E
M%.Y9O?;8AH$*<(R8:L*8.B>-H<B4]B;84'CTZ=Y**)ZT!^D8U1@-*:>6N6.N
M27I/KN0)]%:]HH*B3[F?R>PFN\1]@0(#D._H5:"!Z58USTD2,D>RM&S=)ODW
MO/HK7BVQGLY#CC&Z-C3;2LG57J+S )K%0C)/IY/34G#<GLUE=JQ\HG*7SH8/
M?H:P/19#^,"V./<.9R?GC2]T?O?("+;_JQX_FWWF-OA+['Q%:5AG1)Z30!=I
M+34OB_XCF%N:0%^8#;/7B=G+TP()47.JE-G2J,;<M-+0RC][U*9Q.LW"KG0U
MY$K,[J<C.IS_M^Z+J8/7'YZ(!PT.40"PL@0H$2B!,4&,5V29>YA2@<&&<&LW
ML<J(#J%I8G3@:FXA>8D^0PW9<5ZGM58;4JYR":;+&"P_LL3(@[1.OE4A@="X
MILL1G?6(MI]AW?.7PK=E]E;.GCDZ%O6@OM2DK@6,+G :-CI9QZB[(=[4HJ]0
M :),S8D#ME0;J<C0><Q>0>3I[)*T(><DHC"AE]Z,85@])'1-0^:$E#K[[OLZ
M=@#ZY\WMOA1Z+3'HNI)4JX)S'92\L2T#ID6D3=!X'8/NAF<CC[$^@$L24@F$
M8)Z/M!5MEHHP"VB?SF9/&RZ.,:1:]JH08W<4._2>4'JMZ(%0,0E/8-_1*^DM
M]*40:WG!E)B+A%9-G&4H-;0XM)/P.0Q-6T)-ZQA,-PP;;1C-W* Z4N;>09(C
MB26UACE0*U37L"1KP\*K:1XFH9!D[HDCE&39J)+)LDQNV,H[K5/SL$_N _VE
ML&N)>W*8SPI<JQ?Q$'IJ6AL5"MFW$$M>ZY1T0[-QAM*DFH+46A7(4@>M#B*V
MXJ+V/NP[L4:A=$/%JY]IC04SP+!)KX"TT)HOH!7 NP08ZQK%TPG6.$\ZF#*C
MC^:J$(;M'ZI24!]][E0&#];C.@;3#<=&'$E]4T=-BG'-7%Y%](V'!?:NUAQP
MLT[HR^#AY^D'6A<"+:=AB^[H6DN*#2+G0D E3#.,7BV4GU-.3KHUL&N^EJ%I
M*4HRMU4:9$V1<HZ1F/K$2X(W))M>("T^ !3 0,9(!4\M"Q:D7HI2[M,,I!LB
MCB*2]E@B /N<40%:)\J<<_?H"##S.K6N_Y3.VM-A^FC"*-?DQ#502L!<JJ\2
M'&E1[[%HGG88W3!L8C%48T_-_%M0S=!J0.PU!*S0(GCM>9(Q=,/"U0?0BD$*
M#]L;I Q!A.SDK2M5IAH\;E+1"86L%%MKPUHH2_HJ-U-#RB'GD)P&J5-JF#Y%
M3%<?)'SU3$63."G &)%C'"JDB3A+O+#E#>Y3<,N]FDM&EHS10[#D6365'-1U
M5Z+@>=,7-S$H-TMGE\0SM[R8H<$+)U+Q$9+W#='7E&H,I5M>+1/J][<AW.<,
M:"MIU4=5+0_//I X")FI2:J"F+N)5"]QC;S@9@GC"+QA=AVX5:YDR387($^U
M2$V2O"27_3IZPPWQIN85:Y/<G$?O5 %ZI=Y2PAXHE\S.M37RBIM%9U?O!#OY
M#K1H&8!0A0FB"4%&[CYUK&$=G>"&9R/W>4B-7&J!L#?PRB1$#BU:JZ24>E@C
MG[=9(725WDZH9M7:0I4"T4<L,E0R%V#PI#RE/1LV#)N^GP-7)"1Q.3% J;TZ
M&#+>1KXT+7F]Q_TV5/S,SBY21R'+'D0"1(4:)+K2*(3N!&6MI=V&9B/U>/9X
MO./B$#HD)Y5JK%%<RY%8+EJHK(?'VY397ZV[\Y#($=96D"'V3N(Z%T:)P8A6
MUG)R8\.Q$?NZ!JU&"C[TDD'0F.DY52I)0^OHINGK-I70HW!VJ5$.PF R#@!<
M(.T]<R/*R2%.?>YB0[+I>3MRH18=MBKB L*Y&D.35^_$-[;8/$EOMZE97;VK
MJ^"&=1XQ:O>0A5HKW%$]UR01)$[;U6T8-C$_UU63;ZVG3@4 &7-L+>:TJ%51
ME4GZN='C_ED\2].$.2-'KA$\-D(.D4.FC,-:VCIMSS)Z3%=ORZ9-"B*3A9(,
M'&IK'BM$,?$BU-NBB;FO$\-]4P:Y'$?CZ_*F'7-GD\3=AUR!<VL4+89(Z=GT
M3-!S">,N'<W4@L>&<$OS@N[CO:!;FA<T/G;6Y#A:V"M24%-,BL-VV2$$WS;L
M7 X[K\G>Z3F+YL:I'7U^L1.]W>[=XZ-#>\F+G=OG[]VOWH[ZU?R/T+',[ST5
MNT^#(OOXJ7>WV)OS=-@I^63V3&_TKGQR=T&>._V:'#T=BD3/;^BCCGSU'3<V
MO4J;Q@["5;QF<B#=-U!1E.RD5)_..R6LB;+9E#2/0.'XH)4QEAXY@:2,+J)6
M1T.>'--%B_DUBR$;XDW-*X)B+0 N6J8'R5<L&")@K>(DQU@FQ-)QBHE)V-!&
M\:RC;2?0KLI=7!S:*N;J+/0D\%#4!:EAC13/9OW"U0L<+*UY5[0E9:@]8W,A
M-8 4E"NB3BAT;'BV+C[/0PW1Q1B9 C!"&T:QB3@4Y9R=FQ IQZEG)B@5-J8\
M25-.L:>2@C?A8DJFQ<;2-'-PY%+(W:^1?-DL2+I*X5*J>A<9:PNFABM6DRO,
MR:5ASS7Q>4(Q8L.PZ?LY7S@T1@&F.FSN7'N26%KAVL!HNAF"V4B6C1&/W8C)
M[%6YU=[)@^7%K2EZUR2'6J2?MQY<$[&R65!XY8I%L^<$[$I1!&1M3F+B8177
MT  ">4(A8D.S-?%X$=)0PN5BH&'0KU2FDKL3X4(^.;_AY*8R9@1*:F/)'[1D
MQIQ[MG2X8H.6M77/30E]S51#X372+IO5P5<K7')+/A !P+ ?;VF-+!X(4:?,
M''B=AUHV'!NCKX/@LPL4H*D'A(0912$S4F\F97!"A-Q(A*L8;-F8\1C-N'GQ
MB7MRQ0FT!NB)2F%H!8(K>9JE+9LU_J/0+*"]4*Q!, IT$\+)L ]2R]!C&/S$
M$]L-R:;G[7H&1LW>(2:(V5%MN0W[H2#$R#REY4@;T3))D;"QXZ4LKF[(V3#+
MY!R(Y1PF7% #HH\NJE^GQ=6;=AU76HJ;2\L%<=CU'$@S$D9H'C)Y;$!3"A ;
MADW?S^5 (=;2JT %M7]+:;UP-3?'6C1,B([CU"OC,I:->EI+(X8 L3*F+ (^
M<QLJ<5T++7#A4-HDQ<KH<?\L\L U5UST$%$JQ."04\VE5"?=A0A3JC"<(J:K
MMV7OP<5<*'04<$IU:'T?XM #.F+DS:J830C<F,T?S::FK*@E.:0,(KXI1L%0
M<N@<+\ON)ML-;VVFO>X\TV/CXF!3U^29':CSS\S&E;3F*RUDT%A\]PA)%5T/
MA0H+%I*H_0O=WOZ'QW3X2.>W#Z_M[Q\]'] W+OQ@Y)V=_'0TGW]V+JQDI_L>
M.P8G3.(%0LS48L_2J ?7*,4V@9WN:7;\&^V?ZO=GUPREDP76[Z[,O.P_MBRO
M\\/1OL5=/:;]#_<\^YS:_ETF?(*V#Y #FI!SJ1"T%"ED7[P+&-5#<G'\3%@B
M*,MDWX5BG+]V.E-A1.N<"EJV+@#JJ?D:@4JH($FJX/@9\1'HW/B?T]G390J2
M-70-[ 4U)E"N#J CEJK2H]-0>R^Y3)H(Y\KOY+$>OT;N_$0;1OQYU]V82)!:
MK0$@"C?T6D0H,S"RD_$S8@U!,3>=7 #*R6! "L@2(DKQ:AH?"TP/E(]I8?:N
MU5Y)3)\<-ZK'TDW4^RX)G/ES8J_ -;J",<($8OEDN#%9O>=ZC@U[Z)"[1?E
M/K.6F(<5/ G[QG]<O>H<"S7$YPJ%F%3)_LV($:KO3K('L1?CI\:H%.!2>3D6
MCC3$4)IKJ5&#V #SL$M9<6U8LM7=!+*$+P(FEQMD4^PNN0BQ8DVQE3BT,X_.
M0<K3@^D]#=A6,M S.5&8N?CD$W11M>2^-6R)P5.VO*%2GL#@[UBI,%D-&+LW
M7UT[I.J@UUX1.*04Q065@!/,$\9"B:E)OM29*95ARYH,N6"MWEDN(,%47PM]
M O,!HY)\GT+#L5"B#G^<+V68"(BY4^N.9,@:8Z"N7YAT& LJREPPM%J4"Q0E
M\A&+5Z_-B\7S"4;QM]K3;<;W/H8$A4N-29U#2]1S*]6U#G$H,RJ)D'5#@B](
MQ&40YQ4=860(J://@C%44*C=N+$AP_K+-Q>C!D]*B=7$?"1'U1/[FEKAU&C\
M'!B5?/MG!!P+&9)R).+.HF!9G;T$9TXA#SV"@\ $M/QZX8$Q24V)'5*%Z LQ
M D  +9J3L)LH'J_GSC>B[>/R*>W9>2- =$!L7IH52_+)5R!7TH8&7Y1L@]@C
MH275+77(4 DU%77V0W".)CR!LE(Z3$VXF4*#:DQHK@-@X9I\L'^TN\19IE!:
M-3[A]@\H.!8Z* FFX+P,VJU)MOP^5?;> H=D[1/0\>N&2(A#/P*OH#4#B6_2
M0N,*IJD+]LF64OUQJ=9&Q'W48$O6D%30MRZ0<FG.<^@ED>O(CB90&C-F.DQ6
MS"D$*3HTDFP=.#?2$@L"9D<A0I] &!\S+:8FZA)J5,7<G;,PD8E2$2!R3'4
M;@(CLN,3=9] Q;'0PL<*OGC+]K"!EUB#!0SO%:%B1/\%2HFQ(%,[86H5M5 !
M^Z^EFI(?)E!\M[@^U:A^V21Q(^T^:D F,Z3B4XT&O >JE)*FS)U[:#E/L-YA
M]228K*!S$#(W2-*[0FR^)> BVFKR/4J?[NC<"LDP-1E73,.5GIJZ%* 70(JL
M+?3LM 17)E!E,3X9][<).!8R")<BM4$(G, [JL@J+OAAM;2G,%7Q-ED\&H;0
MJ88FR4&5ULP@H76+,Q)CR5.=3?M#L\V-=OL8-D0/+@B(YCAHMT*YA=Q1*O5*
M,-EQ\W&P8;(B#FI42^"&-J3&#>FD@$!%3;]A5>0-*[X@-9<E>C>47D"K ,DW
M'!8_IUX8I$+WXR?#^-3</V?B6%@!FH,RH'<1AFW=&M9F>3^4SB)E"H63ZPI,
M5:VUY$+@@&MM6FK(Z&N!H:IU OIN%*WJ+D3^Y2^OZU,]'+[;HAOK1*C@Q5.2
M8%Z[*P!+[:VWEALW<17R!#SW,E'9*+LA&Z<(KDCID#* %JK5B>N]*P46GH#;
M'D.SNG5P#M2&GE=<(V2%CH0MN9B:1*:8G$Z;"2L;I)LT)=!@ @_(01T47VMN
M7O+@(R+U4J::]DT<E8Y#9YAAM_@PK%4T0VT$3"7[H9+JHN/LN)NACT'0K:QS
MH5]>>4Q-V#CWYE1@J'@%$$NW4G2M9G/FXV?"IO?P<ADAF'( 4?+-#8O:,9.0
M:.NU)V?)^/@9,08YMP:NH0Y3.$.?V9@=0.W(XDOWW<)UU8HT:2)\0;V'E\>(
M7B)SH<2I6J[?"W6L,K0["!C1=,/X&;&&H" C2#3'S&1FZDL-U+PZ[06[1X3I
M@3+:WJ&3XT9SR:0=M$QHNIZADL:(01H&:)>M"#;<^++U7O&Q.N-(;\7R](1$
MS-4-&Q(%*: ;CDQLFG9YU*!A;X%BU' 08+&_0*626TLAQURKC)\:HU* (VIJ
MN\0LP46MH-D$2 3VKB4-8$H$I;9NNG#\'/DB8)+4N #'WGV X 9LHB\E#^LG
MT6.?'DQCZ2XZ.5'878I)"YI'CQ Z#+W*&FJO,74O-,& /Q8J3%8#!L@@;/!7
MUR$/K0Y\[0%2LF0AY3:!0#]62DQ-\FF7ZCU$DIX ,[18(>7L<^N8HJOC9\*H
M)-_JNMPNCQ(.P2<L37VJ$*AC])HI>U>=Z](G0(EU1"6B8PUH\BTHH'-H^9A/
M S",8@A-#Y75=QJ=' F2;Z7'H;]H(E#Q+4AEZ*7U"K%<[!FP(<&7(>(TQT[:
MJ@X[15%S5+J#8,Z@:NQ!)^BG5T^&J<DWL50NB>M.Q+)]+-4/(;OZ,+1/*#6,
MGP.CDF^KZ'6[Q.A@25WS6A1,PF4:>FET";$K40<N7XQ#& T>Q50S:2??AS*K
MH?K.DBOO@OGI&&""8W!CZ#(Z.=$62D9STKES\Y"+#@NGJ^77''R4WJ<[8OXE
M]1Y>8B+GH*9.:$X (%G\'C8!B\).M$.(4TWDOHC>P\MC@5=U+9EF$[!P[9AZ
M\1!9O/<."D^@#G=\PNW*.]TN4<=S%X[53ED[^"#(R(6D((MRG$+MY;HA0F2Y
M]3"XYF.$1*E6+BS9V\/KI;<\441&TE5T<B).7*,>2N_:,L!@FUVE$#:2JLY/
M(-$>,QTF*^8L@E.!WLG"N<5R3]%XDD(>"BZ3[[RAQ9<DZH!;0=<M4@!"<[&J
MZ7F-,1:.0T@?/QO&)^I6UN%V>;3@4%,1BF48_\'N34Q@;Q%R"#64-H$55NN*
M3"7&RN 1,P*VCN3Z,(_2?,E888(+7%;?:71RTJZE'J//8DHN@];62NJ:B6)G
MLLQ\ JGX^$@P64$G%1OWGA09P(&:P(^QU1#KT+Y.INJKOX#>PTN4<:K>\5 S
M/8S1>JC)A50\>:7*T:?Q<V!\,NZ*>]TNCPP%DYE],5T?'+AL4@XRLW?95]8>
MVOC)L%YX9 H]=$TIE@:N)^(<D[+]DUWT,-5H/8Z^HI/3;B&7H3 5!+R#Y%--
MC7P,O1;/SM[<L.%+%'$!4F]H?[F<( I7\"2:%:53TS;5P=IQL&)J:JZ:D,N=
M@LEX!8L3)#XU*-JI8G5M E4XXU-SJVIQN]2A6LON&6KV"AFH-?'J*(MS.<;)
M)OW3!R9P:,-VNU*&N167S&A;-.WM*0TK'R:@MT?1JFYU70N7:*.-.&(5D10
M'50,J16/G5NK#B8PG;+I/;SLM<RIL?>H$KE -[\= F<6'YOY!W/DXZ?$&)K5
MK8-S\+FU$-.P)-&#!JB]UZ8ABL4,37T"%5/CDW43IT0JD<%YR%0SI&J <:.>
M*FLIS)--^R:.2J84G;GJ0*U"R?;,4$WAD;KB4V<W_H[0-V>'=,BSPT>OP^5=
MT]G]:']V].OYV3[<7?#=3RPMVO_QYN9W%^C<I?G)]5-]^];>=WATNT>I7J>S
M^<5'/BNSEKAS<*U1B6KJE8%\;XJ=L/3<NJ7W,(6MOM><6=F8A1-DE@2OXK @
ML4)GC^#]4-)5:@&,.($=:->=6::1:7_WZ-:Q#J%Q]S$=5C<]GK'K7CB$,HQ1
M&^EJB74H+';0A+Q.89?;]>.9B:]!CD^+23+T^*H<6M ,2JZ6),/*\!R]=%\W
ML7"%3-HYFAB9O)3@ALT: W80 1SF57-3*5R":E@C,GU,\\=QD6HMI+MK&!6T
MM-@]B+(E[)FQB0;&F'B=W-7$&395"8^6!G(.@6HIX"!2#K&D5A)C"N&BQ>'4
M&':U*GD2MC 6OGGJH34M(94&J3ERR<18K.A:(*$^2;ZMBT>;I*1'XM(M(XR!
M&FC'UEDE.['?-F0WS>3P,ZCF21!\+*2JZ%/.'9(V!% AH$S9<!?F&-PZN:GW
M=/T<EU=:"R6/E#P/NX?4&B!(1/ M:<V(61372LE/BU!3%>X^A!XJU@[8P5.T
M".C%Y>15+%N$:0X^3%VX?SKUQT*O6+A1&EIXZ% %3.1XV-^F]513<#Y.DEX3
M]5>3E.6Q-6'7@:(DB"$1Q))K@8S5#=MI39) DY#EZ^.$>LLFM[F5DFGHV5H)
M<T!7.7@/]6(/QZEQZ"]RJ<L6KN-R/VNAOUURQIY(+GJ&G!1KRT*.C%L<(F^H
MM%'>'STVD(Q'I98&FD!=;Z&&Y$/..M3?PS0K]::NO#^%]&,A%EH>UT)VCJ5"
M'9([R_$ZY6%O6G5AG<JI1NRC)JFVI7;J02+Y[*"62IZQ%F?,\=PKI4E29Q)J
M>QT<3U*-!&P*.S5@WQKU(FQ:VP?77%C'9/]U5=2XO,]:B&WO:\H2.91@?.H-
MU4-GP=(= =9UG#V9!)^FJKBE,E?T1!!,<?=B:*N6[J.B#ENV;/BTJ2[_A/73
M/7FDW#@..WPV)<[FHWJ(ZG-GF&8!P339-4GM79@ ,*MW+8 /M?90!:BEI&7H
ML;3ASZ:2_$,NJ#H<=JDL8']8%3/[6*HG2<1:ICE9\I?YTKL]D>>CX,]:J&]J
M?6@&XU-PYH:JR>]:32VQ5)<QY'52W],ATU2E-SL['39VT91V=JDR!1TVT^7<
M4_1MDF1:D\'N?TC[L5"KMXC%FTAB1'"FNS'59@S3B) LV5M7:OTMD;LASY_,
MYX9075?G.QMY:FNM-W&!ASX'0[1;<_*L?L![XOSQT'J55)0C0,A,SA(XD]W,
MO732:0YY?VZ%^SD3RO,^VQ.=0.'NL_28J#L/*CCL@Y<2JP<CDZ1I#B%];HF[
M8=.?C0:4CL) V6"&$$LM['(C8U>NOETT75UW-HU-<Z\)MRI%I,Z]DR-@[TA(
M33FUW*LVUZ99!S=^T;TF[,F! A8=)/:P/;>]0. &QIUN"=M$AY8FH;K7A$ *
MV0W+W9R$"N""96V=_-#;(IB&*M.4W7^1)_VAT?CX1B:G.LP=M:0:P146@=:X
M5:V:42'%7"E/4R5-FTI3'>1N#B3VB"J2((LT8!=[2)$P1 AK6STY:L']*:0?
M"[$DY5@]NJ&G#GA/3;&!B:@*G33U3;C;5)7\Z08?+ILZJIA8+%&+EK6I-Y6D
MH6733V6=:M[&3YW)%90H,;GD W-&BVT>6X(NPS[:B5433Y(]7XJR]9ZU!<JI
M!,N,?$=7$Y%SU$/)[@L!;ZI:LO<8)11SUI(!?*T^#C5=F M*B!/M,/ME%@;G
MF O[3)J'Y>:ND1<<1DLC]-9]V(R5C@FLD$&"!,AUF'53IL:%HME@9TOO\MKV
MPYFJ0DDAANQSAM(K$)?J8H@Q!8* 6"[6G(UZ%YI/J)H>:R?N%<JG)>YD6AI'
M[0P].T"*I"C#3N2]-_58)[#9\;HSZVJUW1*990$&R;.)  ?!QR'$<(^$:+*\
MQ VS5LZL50K/)6[?2/7_L?>VW7'>.+;H+\I:) &2P'S+2^=.SDUWLI+,G(]G
M 2#HZ+8L>4I2NGU^_27EE]AN=^(X)=?#TM-).Y*J))4+&\#>( BD6%HJ\_[L
M"&,DIEU98@<MT%98VG=^./N$K/AX2*J:S#KGIJJ8*G%SY<*B6;FWOL(BT+-%
MTB>B[,<#$]39<4THF2-V<!4+O>8"@\+/RN(9@6F]V>UG0=TCS/W$&8BL82QS
M!-(@[Y$91["*X#O"MH*P52E\:B,'AL08ZNQ_[#3;D Q4JBEJ:$LB["R.^K>T
M2.!X>&MB*4%OK>B<"1"X,^0\;YE0M^"T)-[.):(M2>DMA0[=JH=<$<$E%0T#
M6;F(-F5;$E%+]."><YB"C%+F2LRF<Y.OQ,GKS1*1D[^\<K(:J!8=]WX63#Z3
M FD;;(L[QEA9AFZD&L@3.=B:/.L< +4J<:\,W*E7K'ED/4S4+!A;CP%JEWBV
M:6_3Q/W/0W\K\()8!I[JK#LTM'J_G*EE1^.$D,HYEMPW&Z_6I.4$H)H2<XK(
MWI5CZ>C44L58\IK]#$O0\O,)0BZ]Y.JDA@7G1!-E $"%I-GRHCENN0'PY\&_
M(6I1,M-8<"@ZBMX],N627/S\SFH6@-*JS+L[5"M4>]*(#8I*L!@:="7!&M<L
M8:[.O$^W=N!XP,(>/!AU,JTX3_E&JBM4((!:D?,[[=MFC%J2;8_DQF4NCQ\\
M&XV(H\QVO#YO5O:0UZQ7+L&VSR'P-*W0+;:",IBVB,S^S<(Y:NC%B9=$SYH3
MN\^";$MLK<56H]4P4IAPA]KJR&VU#?($YZ3;EL+3JHR;+:!#B$428NM,(0ID
METI=NBS:I'(&>#J/[O+:)&74$:ZTH'<D0R!1D4@8FISW+89MH6M)[EU#,S")
M2#6CA<36L:FU%**ZVYKU@*7QLUPG^7U_;VXN(22$EL33 %/3.&C3'.5]1A!:
M9T7%JNP[J;> L;D)8:S$I"6W6KGEWJ.?81EI 3"M2KW-<L\5AGYKA-H;E199
M.23 C/E\"TLK%+M/LG+@B*>[(,"9,Q#"'">B"D$2<2P<0P]G"ZU'O._DB*0[
M=:P$I5=1Q*S,@WN/N"2E1"+2,P?/Z0O>B^/'(5KL."3^R&/0D,A+U-@DE9@P
MG6WPV?>=/$AW2:XM2*T*4E$-V4*-%A+=7TS!\"C0],CWG1PQMU&5-OAUBMJP
M!YLK*D:4*L(U>VUK#BE8G7.?";8*B11S3 $+NHJTIB6GA)5[C8N.&=L^Z3X3
M] 2BD'N"%C+>WV+JW,4,%=FIMC6/2I9@W6<"H%)Q$.U2IGI#,V 88DU8YPY=
MZF5-HK3<%.^S*'-[ITB!"VO-*"$IH5O(DKN,W%;7S&1K0VG5(G=I7@TT! J$
M'8##/,ZM !X%,>R$^W'M.SGB50'(/8+&9H-RMTX\Z)-S"@[5"YY?1_<V8]22
M726]!J@%.LQK )%8"J4:,>N D60]IQ[*[4-GN8:2F)LRYE2P% QSN&50LJYL
ML2J7LQ5J9\%LL<3:AO,7&DS6K5'-P_6#E4:>6U_3]1\+ETR&H4LM,6C&4-.<
ML6ZH,/PQ!CG?4^TS; QN,0U)0-U2!AR.IRD1::I52]6:UBQ6G"M?\J#< NFP
MEB#0G+6$6:H+0Z^]K7F'Z8P92M8P%_BUJA;0M(C5F@5Y%G'$D,YU/\WV-?=)
M^BG'1]>' 8=OKG[QF]OYR[YX_N6EW-Q\U]_S[#=>[7>_^.'KZ\/3NTOYO/TR
MGN@W#^H!1]RR&\URS2 0##DJO1AQ$IPE=]N/>7</V*8''+&YF VX9R93Q[FB
MT[,Y1Z!28^[PXMI#6,P#'GP;PY^S7CCB!,)6< C4HCQW2Z&4Y& HB7FNF6IG
M9+W-3;H]GA4Q5AQV2PF+80&5G#US\VA)Q]?IC*QXZL%HQS-:QFPR@F8CZQC:
M+#($S[':4*M"+Z^LGH?13C=?XWCF:EZ]#,>"5#JVX62I\0B5"DFT=S[O/+>H
MS2)8[#V.S!:'S9)1P:%4)Q\?'(7".<7%4W;T'\]@G&.82JJ:)TP8-'/O9" *
M)IS]C QVTF:P(U(/<$!LGH+C_6)2L1" $;"V84<Y(XN=KIGAB.9*TC3/DXS:
M!VN,.OA^+B4B%0HYV#(5.[G\YI[)S^_^W@]]:.>IFG\<6NSNYFT/^]OUU;,7
MSQA&?H^U%RDU)<ZU.<Y5.XZ!RN#W+@ MSF6M +A,J6D5TQWQ,#@;J5+3( D;
M92&<6]UCLC!WNNLR7K>UVMLJ4#I>% @V1T0J5LX9PX15$PD56@UQ[JU<)@KL
M4#IU5'(<VDACE3ROJ*E(41MB-D8 [_*R^7K34>ESL^N[J]N;OUW?^LVWUW)U
M\_E5>X]!OGC^Z\<_/7_V9N']I\/UW?AJ^\KU]@=_41N\.XSO7B0>2(HE)!7U
MZ&@PLDPIN5@A[9E"7: [=5DC'O-&3?>A<X<1.2-[%8?L@^3%B/,>A&S?$T]Q
MAO+!+^Z;\58?KN3RRY%'+FYGJ\7-S;^^HN_E9I53YZB<NE @-\-N/#Y+DI%L
M.'RE6'>\/"!>7IPCS4/=^1ZT12!C-2LEXY!;1*<Y_<ER *] QET7@,S1O/B!
MF.J6CA:/&&HD]A@M,A3!BGF01/9Y4@4#0I;*ZKCY8]Z\0^</M<!;SQX[AVAS
M'[EHD1)&"&KD)= ><E8^!S^B@@&"%M,<(9>Q5F62/ 2-"^0\R&]:'2:GCC#G
M@Y0$G*&H)R7#"CP7ZY100^!42G^I=1=&RNDYS$EZ-(X92G!8']A<%9&R5@\#
M+5@H0H:P0#_ZMD/)66 DY!QS*]P3H <ET#)H+;82AH3V=4Y MS3I_>PJ+&$P
MCR[(55O :DE2#$-"BPY:(IGCCI*]KO)"Y'CHA88F+A6P46!OW+.&N7JDHBP
ME.USDI,TM1T/(JUHLJ+=:U=,-3,'T-A[KETRA07.V99@)8NCA#T*E=I3LY%[
MC!04:Z<^;]',PNWJ*-E$M>0DS9;'PP@4#H180VL9,U<*N1H:0DZJ+2XO@$\=
M2<X$)A1UQ!%+1!4Q0M!22Z@D(^FT I"W#Y-MC1TZ.W4#$")4[Z'TAJE5IL;:
M4Z@:W=!W@.S"YJ(. 9,H2"W J%45I5#S8@,I1.OGF@7=-CC'%+3&ZH[FD3/T
MCJQ0,<5!!U8WR9J.DD.!+H6-0+#7P@5;B=E;&P^PINUWX"W<C//)O/B8$ZED
M3H,K 9S04I$^_F>06^+F#=8<<K0*7CYEB#GBG*4RU%[48E0$V]Q2(ZF"IUPE
MU/#RDMVF(;/AVL#F.G"..,<P]!Q3RS879(7HJB'-0<:-,P>Q!4+-MNL%9PP=
M3(-C8HMLQ3%'H*K2BY866F=/"]PSVG#(.75+SA%A0C[D"&=+ LBI#Y48.X4R
MA(KG+@LL<-AVA#D?I'@>RH@1JL\)D5Z9U"P20XE5,"TP$'G# >5TC3E')+DM
M(:;8IW+&("RY89I;S;S/)<,+W&3;=B@Y!XR8U0R#D)B,4%)E@"2D2B-ZN(56
M^CHS$-9IRUFPP@)HR1MZS//B@9 ZQ."AA2 P-W#L*-GK*B]Z+N[C2,LJ1C@'
MNDUKQA%C>@M)T@+A9/N<9/$=XTFP#71H-PK88U4O\\(D#VZ20O3E(;(15K(X
M2HK/FTJEE8$1[+DS]RKS$D) [;G2ZBC91+5D\;6I<V&SV%S^U2KJ^)?:H*^5
M>AL0,=J+L3M,7DJ<3EPA]5Z0&M!(.K/33W)QBR\G<F\:)BOUYBRH;CHX S?-
M42*Z)886AMC)1+$#I04. U<"R)K"1G,72H#*%7%$#C:LV$+'$JU'7&#KU=FY
M+4=O7N>B&&I8LA-SRSU8;KFZQD>6_K=B%8R9/+.5X2;8BK'D.F\+QS)<"(95
MOIJ]8B&&^-G6>^LV6#.:T]S>GL=VW<;?TF2>E;_]8O[RSUN_:@,W,I]Y^_SX
M^!D8.=Q^);?^HOUO6#2\1M"OC[VV;?OUJ6^![=4C'P$V$C2*K#&TC*44Q6S9
ML7$*)A1T!]LG MOW\GS^YJ^\^^$@E^>(M<[86\2YBBSCX(JDA2F%&K./Z(9E
MQ]H#8^T^'WY_N+YUN[WXQ1]NJ]?IL98P].Z#5D8@[ , K7@SJ222RF"=.]86
MMO3=U<4+,U\.S+\VVU.7F[N#OT#Y?.35=[]ZX-7G\]O?'Z":65 =R3 "#J;%
MO1<K(EEB&&%K)>:UTYRWCU]KKTUJKMH5U;HH4X^E>!G,W6,Z3\L^ DY1>DV>
MHUH:$E8TR5SZ*!Y[+IZTK!3G]P3^SE:8&J""#W,BQB[S<-/<&^0ZHG*X-VQ\
M9=A-%RDV?3=ENXDB?CCLXM%@YP5Z)T5NV##W-G)_-5(#MI3%\@Z[,U?&)T$=
MUA1EZ.#J(]8A!YZ]'>R8L*0(94?=N6ODDZ!.<_020]8JCEWG."@A9IV#*IND
MN*/N_&R>!W72"DUCS C2M65PL+D@O;9A_L=A\PUDM<= IH;BUO'_"@R.M3-E
MEAQBJQ%K2[GO8-LIU+&PQCF;I%1;:XA&1 "$FFU P76VLNU8VXG3L>(:D%4,
M!1T2&I<! .]IA+CB$90?"5U_#'2)8N[#HMY[D4&7BFCN.33+%6//LE)4V;G)
M.[/$"FAFE:".+3>&'*P!4@((H:PD?G8B\-;);RRIU%QZ-$(/J,'(3'L># '<
M5RH<[UGWK;5?$"GU"KT28!>G(2)B;QE;98X ]X8-KPP;MFS8U8MD)TH4X<-A
M%XYW(E"QA^ J!K.II"E+'6&%00<)C+GLL#MS.7L2U%G'QB4."2L%YZA^P+E4
M2D+AQIAQ1]V9"]N3H(YPR)M$V%H5Q$SD>?R1J+(C"]0==>=G\UP348%>9H]%
MMF&((743J$N?5P_.,M(\P)"\G5Y]Y-%W2!8K19YG!$15>D))(]8H:><:=_CM
M-.OAT%<K:TS-<HZ*H17-,>>NV:1U+NDL->7&T?>(Z)9(E4&P)(IV+-W$>G//
MGC6WTL)9TJUMS*?=@.TM0#<K&: A,+-ED1P*0HK"L9VC[?_\Y-"=97WD_8?8
MN\3L$%RP<.6F9;#^EA@Y)*6%T/9@!&:+>%\2;!0AA$02@@%J3C10IS:78)<(
M7L\RK6TKM#TB#I5:2%T:0 \9LQC?7_ILV1UZ(3[K\OPCBRNU5RAFUN=\794^
MSW1924KKO878S]'4?V9"\DZ6/K(BFHOD0<P;Q8;*G=6ZI3Q26BPI<UH(9PN1
MI4\\"_ST,!,V:M:&VJ<R.#EH8'6)LZ],+-GY5CXW$,X>$4$J5C%B=%%QM*[4
MJB;QE ![0#[?\YW'%$L\.0"-Q*4BPZ;"XA8[2RR6L6H^1R-OJOO],?$C2'-&
M8(FIM8[=HM!0]UB@Q<RA!]_!MA_0'2U[H57(VO*<$2IUI"_DR!@"Y53#R_ET
M.]9VIG2,5H0A^VH&\MH4NRO;4'U8@TOVB.DLZPLGO]9S$DMK-ZY8^X@L$;4*
M16]!&F""879:Z?!MYR;OS&_!2EK$XL@2LV]6.0>&[H;!X\L1;F=GV4= !'+3
M8B8Z5$Y%3N-?"PT#>'/.&L[,91]1UHU>U4+6E(RQ$'&K\S.D6D?Z?7FM9XW[
M6BLWP9SD2I=@9><PG!HJRER+%Q+G: 73'/FFYVC[TQ_>G68^@\A(R,ECG".N
M>E6.(4?.-=3LM9SEX)E3EB%/8F0H7*1 D)&6L66D$*SDCN(CH!=;Z;K\=K?%
MG=[,64IL 2U']WERQ::UM1@*I(C<SGRNSZ=:Y75Z.]?AQHR8N'9'& &\F%HO
MC6RP-6(_1SO_F?U.2QH9P" .+16P.CH!]V'9TDHMG=%2N5\"M.G!R>^Q[?CH
M^M"\?7/URQ!:\^=]\?Q^$=!W_3W/?I>8O;K^-X7:XV@:?6.1T3LCG/_4GEHO
MG'N&5.<HT\;F*3JDD%O*5>/VUTOMR#HFLHZXN*S7 *&*\XA1T52-8K9Y/F2A
M]"#;CUG?'Z['W_?V^?=#&MQ^?M7^\C]W%\]>H.FGY\_>P<TL!RSB\S@W9WAH
M,G+(]'A*79*4X.0 V1;8!+DMRQS/9W(/W@%1N2D*SPWB\^2^$1.5&A?(\W_(
M,E_<78R?>O5D$;_AZA:]EHJ:YW9W[IZ"^/A2]4IA@56,V[/.$7TGI<YIN$YH
M$9MGD;DBB&.#X4E#^YZ9[WSK<C-TSV7[YNFSP_4O/I_WL#M-CT@Z>S.2W,O(
M.=C)I:%0SF%03QC)2<_,D3Z]J8[G50(Q"@Q)H)+02Q"K4)1,2^9!&<Z-Q7U^
M<?CI(%<WSP;GOC_J>_WL15Q+J\14>Y?Q7\R5- [[A9 S%1*,?F:N=2)['<^_
MK*I9C2 JABRH"*5TE< I!H-X9O[U]=WAZN+V[N#CB5]?_'-^M$K2BIR%W'/#
MS&A-M;%ZP'FKT2%)/S//^N26.N(6^T'_/&%LS T) W/H@[HWT1 M<-^^3WU]
M,=Y[__;BEUG#&F_#DXM9I[JY\=N;+Y[_5?Z_Z\-].>O=4X^#?^7/KF\NEB&"
M4"NE5"*7'@9+3Y1L"-V0P+I::F7[/K5M2QW/I_K<!QV@S!F#<Q,6J0[Q&T;\
M<^"4%N"!'VFII\_N;OWPXW6__8<<_)WO7,3-"GJF[LY#=LVU46JNL8FY)<(B
MY^MFIS/>\3S/^S"88B5"Q[DO!7KMJMHI2\S-SM3SOKO]V0_O/GT1?YM36<?;
MF,8?!;LA=0T>H&-/G;'F,_6W3V^RXWE9R:390IE%*)SZ.:<0B4$[FE9>H+;[
MXSRSO&?S=S<75W[SJKGIYHV>B2_DZN\75T^.=$/IYG![WVIS?7G1[L7W-^,%
MO(N)88/QV.O?N0H>NF+7-J1X[G/TVPS!Q4(OS4?*Y-;. P\O6N)^O\;_J*&0
ML#2N)!'RG+?-%,VQ.-26$VA;H%K](5!X>3WE]XSRJ)$P>Z%YSIK)G3 TH=2;
M:VV26[/0-MPL\Q!6.1;\WE#%SZ['*_!%T% 90U(?I*X@TE#$7"WD!L)1G>C%
M;)CTJO-RTPS]T7*'MUH[TX>W=J:CM792KRX<,@2*R*E+*-0T.DMB#47/#$7G
MQCA.#Z!&)52LZ(Z,7DR%<Q*),0:W>G8 .C.><GK\#"H#'DTLJ:$(49(J26,9
MP2=2*PO@YY&SF]-C*'9KA7J+*!%+->DADL=!CW('\;#]&N6C94 /4@#--J6R
M!.(Z_MM%0>922(NH@AH7.(%]C%SF0:!0D0U31RL!<"AFAEQQ#OQHH==6SR0T
MG!DK>1 DF'6S5(;9>\=8AF1FR6'ND1KI(N4-MSH]<G[Q,(V*&M"",V8J0[T$
MQI[-O,]^Q=;+BS.R38^(V2G#OXR8^3.4@9E[:,PI-<RA2H@(6$F\5!9NYX&'
M,Z8,1X1"KX(5L*?LZ'76,VJLUI(5SE+T/*!POI3A>$A@DP0PE*0&QUR82XX=
M*E6LYBW[=I&P4X;CHZ%0"1Q*&3(R(:5&!0J$W&)J4#S;0J,N'BUW./TLC=S8
MR4ILK 65ND*P/ L6*>3>4SPS%)T;XS@]@! :]2Y*LU6LD#)GR(UD#B;&\P/0
MF?&4T^,G=NF=4%OB.8?!);4A>4F1*0<-80'\/')V<WH,*0UFK+F09T I11%+
MGJ>]."52O^_HC[Q%Z#QZ!O0K-8Y\O&J:6^BM1&R<<- 9REXCF,:4.1/5\\##
MN7&9!X$"U$:Y5U9 1VY98U&PW ?#;83%SP,*9\9*'@0).(0R#></J=A0S"P"
M @#.O>2J!MM%PB/G%P^"!BZ%>]9DP@6A9&J"V 99:"--M+K2QLQ'RQU.OPD
MM=9!-' HWH9]A!$,8//>=AQ4="#IS%!T;HSC] !*DI-3@I2@H\:J%.H<35.B
M=7!8:?'\(^0II\=/X*I%/7KGAC$U#N):8I6*GF-=82/O(V<WI\=05*L]-(3!
MC;%@4K,P9!./9":=H2W2\OR#7#UY.;5G?OI7^>?%T[NGY]A?C)J[2!@^[Q%#
M!.TP_FQS@*"5TEYIVA#K%NWTX_B-[>[2O^MSXM+<Z7;[\_4;PZG_]:ON?Y.G
M_D8:^77(_?7EW0P9-]]<V4,+C^%P]0C"(R3NF+Q)E(*1"L780DM0"%P#TXN^
MOU!BV(UWM#:]4(;]/LYX=U<7+RPG3PY^GRI>V^6IR\W=P5_\M5X__.KGO'KT
MU>?S![T7$14 7?MP5XOH'2GFD$W ):B'Z(O$WW6@<?H(#CPOA-1NP^-QF%9-
M&X2.(S PY-<F'T'@LST:/(3)WXP'OVWRMY[Z9RZ6B0#&CJV+H:=!W 'JX.UM
M+JBIHB_C/NS.?<RX#T>J'8,!MI"*1T%SYX(XG)*R*[7,&YXZM;#QCG8$5 :Q
MDF*QCP ;-1'F/A*M]<PR@NV&)Y8L:[SCC95 K]9<6L;84- %BX5<4ZZ1 KR8
MM#@OYX:T->/]NKOF<J2,]OU(,L_OIS/+_?[4FR^>O_G(&^;ZZ3#'C<G-E]>7
M\_&#7%[\7V]S_\YW>GGQY$6-Y+^_O7AZ,;[Y6(60_[IJ?KA\?G'UY'Y0V7OG
M!_[[E_.P9X!E)N&0CH"FK)G;[)U/JIB@ZY!=2M"T!HV ^!)-G!X7FAX9F/BS
M= PPE:8Q,T"!:FB<*0Y,56"?P]+D91FFAI(VQ]T?%DS?/"(TU1F:TD>6%MX^
M"4IJ#@EUK@6K#96&-AP0PS"H"=D"-X,W;*=C;FN).%1 ]$$B#2$5J@DA:B=-
MX\^PP/3@+=OIB//($A4,(S*[%706KHHU"E!).5*MV_>GK\9?]I?QGO_BWXRW
MX7 WO_V'BYN_OVVK;\;?^3!8_P_#8#_^0YX=*^K^I[<G R)?^<W%DZM[R[_]
M>U\]X.WSFY?/_?5E'NM%?"&7<F7^X\_NM]]>VWM>QOV4W:7&(0,+0B )RC3$
M#*H7 Z!4NTDJA1<H][ZSQU,N?[7\&V3AJXN;^1>_N+KS]J7<_/SUY?4_)E)^
M[Q#U@W_]Z\/;%QIX#CB_OOK7P]O/S>Z>WMWSF?]'+JZ^O;ZY^=L(>V^^HL%S
M?A^U2U::M3=J,8KGPD@I2E$=TIFX#?&LDA9"VVGCX3=7=OW47T/N_='HU2__
MRS^?C>\_R^%6R#%V2V4.U<-HHB$U";W77N;%TU=U[!QPJS@Z<=3:!I#>+I/G
MSP(>(;49YJ& ?= L,B0RR1T3UF#24RZAO@PV QN?;1TDOVFE>Z#<,X^_75]=
MO#35B^\X%DH>!J1'B#AO0N5W3L[>?.J?Z7&SKCKR%<;(V*)I=AZPLE0#IAA@
M^XIKYTFG4( ONBJX1T'$%EPJ,Y5H4 J6DFG["G#'S2D$6A@RC"!FM&#8"FC@
M)%Y8:@Q):('E)WOE8$.5@R-N'T8&2J4V"X*#>2M;H3Z^(,7 0W_L6FY)/=6-
MV"EK].88>I'2791K1@49;_MC-^H1&?L[HNKSJ_9'Z?N2"$L<&^3@A"6CQ$&>
ML83<0I'D%=)*@Z(V&39.,O*B51Q,-AM$:X@TF*[EIJ%DZS4/BS]VHQXG;)RF
MKG<20"4HJ"&F;$,O)6\*)44M2*58*! 6N$FVZ2AQFNNE;B$5+:4&P"+&,=4<
M;+;.>0@ C]VH*T>)DP#*"-0,2DQ2L>N@$UR]IP&F/BBL+M"E\KG9]=W5[<W?
MKF_]9K8VW P>^++0<O7D!S<?,--+GSU0KS[^Z?DS?]O4/[K='2YN+_SFQ^O+
M=M]1\?FK"T W/UW_X,_N#O:S_"X(/OAE_]M2T.N_UU2R7XC]W=NO+^Y8O_W[
MRUG%:1/_=^]6?^;O??GXYV\TABU2["F9W-D3A$+(N8G/,WAI#M SK+#9= ?T
M&0#Z>$4B%:B21HQ.*6$@I\J1+>4(35E,MA^A?Q<9?Z8][=S=:FO /F+?E,66
M6Z]<9#;V!26=\V9;;$71*&P_4N_ /B-@'R]B4_30H+<ALA$])^IMA.KQ!PO6
M#@M$[!U2&XN5V4IO,(*E$Z%JTFP)YQ&F=70H:?NQ<H?4QJ+42+XI0Y'4$F"I
M1)82%1!)<4[O7F")X5>NM^]MI/A>GH\79'___C# =G\#:GSTY" /,#SH0;R]
MF8A4J!C3/. QI5C#^$(/,Z&(;=_;-V::XWE-8FAYF&4N\<*(,@*P>ZLJJ1J.
MH+S4Z>[I;73ZPU0:V:8CR<BGB(R@(\&:6HN>6NU)ESIWVYA!/]6YU^N13BI7
M?W__-*?YR*OO_N!!3IJB]UAR'MD10P).HAVS6S6+%1=H./RWD/C:V^0J/_B-
M'W[Q.4WXOOMP,+3_?7'5KO_QM=C%Y?T<BB4R9AJA-T0'*E'10)228A*(E+-F
M;;NEEF6\1^P#K2/26^@]4T*8NS<'N0H.&=U+?C&I+_((\9L;L_C* -]>7ST9
M[_C3"99?Q=$+F%S\T]M/UU]?7M_/5;T_+[W3ZT.[N._,O)==7]WY3_^X_FF.
MCI&K]M,_QB]__K>+JP<?\3Y2YS$F+<:8"\Q=>. 9@1I7&5(X"95>"'/:OI,O
M:+\C^A^3)*#N9(UQ4*P1GHOWDCQ7[O2".[_PO\]V1WP /O:N*_X&'WOWJ7_F
M?F$'PQI+8P)LIES4DV6IBM BR$**Z316_^"7]]]RN)AEL_G+WT[<XX6WZZO[
M=I9)A+_KW0_>YO.^_>:+[WXX1UT7T4/!F,K@@)B:DI1:1_(W+):IORAOQ4"I
M/ ZT_7QQN'W^W0/GBF%F^BR5(^0*ZP"YQ&8C6F" H.+DD4?H&.]R3OS8<OTG
M,=\1J78NB,H9>^LXQ[7,P3I(ZAV"5WY551G>]]GNA@]3>7G3$7^[\O+64_],
M*6WD^1%B6\84L3,/2H< EE(&"=3RH\WT'VCT(R3Z^_,Q;]_]XH>KBR<_W_YZ
MP#9?YG4_O'[DFZOF_YP=M?.1<R0 %&L1-8;2';L7R1 8,VIV;R'G5Z,A8;/3
M_!Z ;OYX\<\'%?OWPQCA&./S/ 3*>8@%I8XI@<S#RM:A9LN1Z7ZJT@OS?;;;
M\0&TXCN6_"VM^,Y3_XQ6K$T[!R'I&6LJ:HKD%EN3'I/L1C]SJ7@:U!'7?K\O
M23%B8F2S'G)K5K5ULOJ2K+Y W8L/'AIU'\'W/O!]>_>I?_*F\PC0C8 JFC/%
M"'7\AA&V&Z>ZX7IL\XO_^-:?R.5?[E_/&[[YM_O>3+G\8M"FFY_EX#=?RK.+
M6[G\Z7!W<WOSS3>+"+#>:FR@#445O0%YR:5SCL6)4EVA3^'AC+1ZF#Q11:V+
MZ*#39M41BE)IT?*0]UZ12J!'#:DU+8H<O'"HC0M:&;&BA.@,PK4V#QLNLOT)
M0ZX2P6M7Y+D-U&O%*L-480B?EJL"CY"^PG"8![32'L(_RN%+UNZ"K?>.T$FJ
MIFZ558K,P9^/&U-KFC3<=R\*4(H84J-*P..#Q.1"'5>,X5]>7U[_16YNW[3?
M*F%[]C:TG$*P%'!D5K4@31JE@CV/++NTBWV,8?9(_5&W?G-$CT-(=Q7LLU&-
M><)E,' )U!\?C):THEA.@%&LN.']AH"$,$P[6)V0Z88;B/^@\5:)S@%Z=$F<
M6S*<%Y[B,$>I%F#>ULSA_-QJ#\\/,C2_UUS)>\O0T'T:-^?*A(F&/K,5CKI/
M[^&G-Z/+$-.<9 IM[ 9J#0+W4GH$Q[+A:P/_WGK_+9>7_GR*H.O#L_LN_MOK
MP_.E.+3'TK4S9H\!581*D=B'5E5BU1(7\*Z'CIK+ .3T3FZ%:HXB0XM%1 M:
M:QG2&(!UL(&AD+>/IMV8K\=[ 7D.N30JCC:W*F).HE4&E^O2ESQS_"T;KA*R
MM7'3PG"_6!V#3;,,/],YS;8,V7.V3K;SZP<1SA D-Y#B6;%2E!YC3VQ$QKG+
M"COU-N/O)['FZRO9_W,W?H,?WG\K^^6#KW[&!U_,%F<"JPQU+@%MD;B.N-.H
M-^46XH;K*F_/G_U)_OGYW>W/UX?7 'E]'7@\>G-[85_.B[Z'5:YA.W>M'B*4
MC(@IT%!58HRS'+[&AI[?L\O]Q.#/K]H<&'SYO^X.%S?MXGZBPB(6,F,*'G+&
M &B41Z %C:&S,&N"!79O;<ESCK@*)F<-(5L?KH*B4<!"[)*HEL:5:'V[G,9S
MCF<AI)A[BSKR3D3Q(EZ3F$6.GFNKL/W8]L7=S<65W]Q\;O]S=W%S\<XRE;_\
MKS>^OD@TX]@P!(:69$YC8L(ZJWDAU,R>^@+3RW_;)O_:TO#-/6F\/KR85K^<
MP9ISFWVI,I@;!BZ<D<%;KQ2J(^GJ!OO/._WI($.KV2(&X9%N/$#*T@4E-JFF
MN4,)O6:KM.%ZRH<9Y-59QH>[RN()[WC0(&:<3?TZH(#-3$6MI(@CW\UM9F4!
M#?[!@YK_Z^KNQMNW$TC?]2\/WE[]M.6%^-O5TQ+,&\:>9K9TD"AB :DP<&C%
M%QIVMT&3GF9O&*BB<<A$!2&*=ACFM>Y=V_URTS/RTA%1KYH^_]9O;_UPUH[:
M1HP%CHHY"P[!01$!4U**XF!]I:F4V[3J27RU5 8P;CZ[^[IDS8"#!W-@+IG[
M2JM!?]>J<\3W]R^'<7]Y_?3IQ>U\S@-LYCV]L_; 2*V- .R,C87:\-%6??"E
M7GNA<W+6TYCU--X:$]>N!%4RJB4)4)638B^2:E^I"^6W]\[_]?IP^T2>^/^6
M@\\+Y^?NKQXTSR(KD0HVF'X:.U0(L6FHY2R2ZZD->Q*/-1TB)JJ7UD=6'6XJ
MS1)6KA*( 'R!8L:';;G_]D)T#OW]_05J6RDF) ?$>0L&&J,T$,, \Y0CRYRJ
MS=L_W]B8:8ZXKB@-^NEB730@AD#*G&,0S3V44E?H9?[PE?'W-GIC2_Q?/LEJ
MU]-<(6(IW6MU'&DN:63R/@^P6C.NU%9:$[]5NYXDRX4V;X4K!<P%4P=NK2-5
M8&[8.O>%=D!OU:XG6<7,H(BJGCAWQ!ZHE>JYUM2DSB;7[;.7K^7B\-]R>>=?
M//_KBU:N^0.^/OC_W/F5O7,\\OK);SSUYH<YO_!P<?7D6(<T;[RDUQ_^Y_A+
MRI"PS[_U7_SRW[RJ;ZZ>W=W>W#\C'NW%_)ZZ_L%O7MA!+E]Q]S^X,'<K?$\Q
MA1RQ-NQ#8S%0@3)(>0<TSX,"+@7FCT9.>@ 8;\:S'@^8"U/V#K&5D(9L :D#
M;R.Q$MN@6&&!0_+'B9]/ZNNP")AC"IVD> 5*>*\$ZB <D*-8H!@6Z&-[G&#>
M"GZJ"WJIW&>/=ZA=*_7H-4<=QH90=_R</4V]WP.V*GP-L*6*"=5QCA<NJ<]Y
MTC'&7(D7:!G=B>DCAB\#=,+0$75@F(1 .S#&$AE+L@4::!\+8G;R^;ZR@!;I
MS:E:G)NLD\X5NR$&Q!*HIEU);0:^6T&,B_9.:L$3H;?$&H/DY#H3>$@KT,W?
M[53]\;X"?O/Y5?O^>AX=FES^>*?MXI>+^9,>(M!L!KJ?@/=N!<E G!DLD?>,
M$H2LY!J*$D#J#GT!)&^*>3X^M]H*DON +2%#:KDAN/"0_J!6-$X^JF4!)#\^
M\.Q\]#U(3L7)<RP]$J'5.A>:2'43L%D@7:!C[!$B>3/@R54E!_ R! R$H)9R
M[)Z\,M;D:R7TS42?W\/SE]>7EP//![F\^+_>YGJM[_3RXLE]X\BF-/DJO#07
M!)[ZVX-B0A2WG#C&ZMYBBGM%=*MQ<!L^M148:\DII5HK"V+'QH&(E01"8_.X
MX64VCQ4Y.R-]#XR;)0A>0AOA&$,9:DH5!ZH1*&B(^_'\YF"\%>2 JY"+E5
M6P41T.:Q*.6,LL+MERTB9ZF#^2]?S@;RB>#E2OT6M"G:T.2#A9;2&6#N['8M
MA"7W%4K].Q%]S !.<=!.1$_: QI$=:4@ $@*!K16T_.98V8GG^\!</ H(5<+
M; 'K+/'+G)Y/N85.,>T::D, W@IF/(9(4 K.;8,Q%"*+P8PT09]%I!TS9TL[
M[V_H_:CR_?7UY8*M)75(ZMQZ:@4CSD7(-2%SBJ'F8E770N[.-Q\1<A5"3UX2
MMF (J4@5ZZRQ0O8,8$LA]US!LC/,]R&7BC(4*RKYOFLY0DXC]A(S>/(%-@0\
M N1N!BRA.2@G0S$L4!E;F@/T4M/*;KL<V2JUW J B(<ZJ;,M+2/Z!(UT(^$L
MWM%@KRANE>%M!4"1NZO'VD;(&1&(-!NS<IQ#DFJG/5UMT&9&E)MP2J$X^J#%
M.LPWW+]UK[VWO-MLHUGC@U_,-U>_^,W]&,.?GC][9UG>7^]N[^3RZ[NKM@A<
MI:?"5CUU) PM$><B64?<R2"TMU]M-D<]3KBBQB;.0>8A;<ZJ332J"TB)D?8I
M5:=#R%YO>!]<25K)8(*@*)"%J7=B:MBCRPH+A\X5KEM!"'CN74L>MK.Y 8FJ
MDS;@.CX3";;]R;0;1,BFZ.+FA_,<;Y:O!@,R[0F2CW"71!K,&WG1:I&@"ZSW
MW,GD#N97U;O>4XV:4')$X2Z>-1 T0DJ4:EH*S(\(/V=$1(\(YH!16, T9>S6
M"2'FEI"(H/:^P #\QPGFS> G#>W22ZP:$0,-BCK/-5KCV$6JY!T_9T]3/_T8
MG^/!%]")/ FP=*RE"JH&= [::^"VELK:B>EC@V^IP=W ,[>,K73ID4,S@T!!
M^.6<B%7@>]:(V<GG>^";O12T2FI4D905B#AD[RU*D5QW^&X%OEM!#+24"JEK
M+HC84$?VEL#=DT$LN@)B'M]@G$WQWJT@.4:H)9?< 0:48^8\<O=@H-X(YC'[
M DC>%/-\?&ZU%217GR0T9:)J:#,F&Q>)&# &$FL+(/GQ@6?GH^]C%X"I6FI=
M!A\M+5+";E)S*QI9N^Y(WB"2MP(>HV[#HJ53<;PO?T*0E+AC2H':6@E],]'G
M; 8]K<)+4[$>8X".)6+.@XJ2Q8)]A,"!7ECK=',#O/21^=168#QK2,$#0D2;
M'2><5(SK '&+8@F7@O&C0,[.2-\#8QT45(2&KF)$Z(FM2V(M/0$YY/UX?G,P
MW@IR$H=Y82/.DR"L($I-VA WT\JMV5HM=YM!SE('\Z<8X'/$T,<QI(9SQ^V<
M_FQ:M19 ZYE"H;J6GMJ)Z.,#<$X$\YBJAKE4S(RR96K9%+UYC7L$WA!F=O+Y
M/@KAI*E;Z-@[!JE"GJT2MRH)&78 ;PC 6\&,14V03 2389(P$*0#/97F3*A8
M9,?,V=+.DTSU.1YRT;+/,_F>-"&DJ$,V]=)Z5>6.+2Z%W)UO/B+DC@ + Z(Q
M4L\X=#]+B#H^!!9"*RL<6YX_6':&^1[D$L2,N<RK[@$]92IQJ*;4@A)#W*_2
M;0*Y6P&+]: N?:AH":@L$DLG'5JD 0F%LH-EH]1R*P#27)U<*E$'+-[8<LK-
MD+BXM+!"H]KC9'A; 5 *B%JZE8H5I70-88 II]YB+D7W"+1!FU6J48?#APIY
M.'TB \J:7&30YEAHM]E&L\8'OY@-C/TY(LEQC=1**PD#)B7AGDKMPMQJM!J6
M@NMCRE&/$ZXEB+:6<^W<T<1'4!VQM1-'AMSK6I3JK!"RUQO>"]?&.CB<]JPH
MKDR#%*143#NDM+=3[0'-:NN4BTGTB+T7TC0G/&F#4B64'2$?@Y"OQOO_B]Q>
M_.*_EJ1^N+CY^]NOY9MAAL- T@]RZS_^0YYM*<"M4N) \ #M?EE>&W$NZ2".
MF*-1B9Y26PN^.WW\5+ZT%?@.K2Z('HLQ81<CS0(]I  P&&7I2\'WK!&ST\OW
MP!>JA1AGKVHCC.H,\V2B6/1@TGR%Z12/!+Y;04QG&-(#&(@3<H_L+7J/)98A
MJ!L_DGR]BG]7-]8@,6EK&"TK>>\FGB-I:7V%]/2;9\/?7#5_>C5^A=U?=;D?
M%+3G@3^.D]ARG_-4ASLGU-!4/%2S4JKFP<)?-.2$'2=KXB0<KQSE+<P%DR6W
MCC$5[F"0[H?Z54"[/T^,O.-D29Q$/E[C F*CFD%+;-AJ86[*[(:Y=B74__/5
M7#T18HB?;7YMR Z8MP$S0'&X_6JPUA?K0X8)PVO(_/K8:V.V7Y_Z%KI>/?(Q
M70VQ)&M U:L/[2W<B4L(.)=48LYTCZ[X"ET[O5D67?'#T16/AJX1JYR\FL1(
MR%FDJ%3%$<C,O$._1U=XA:Z=%"V+KO#AZ I'0Y?E5'0R)O8ZY\^SU-;3P! 6
MKY176/NV@^H3;-/JQ=P[]I9;16E).#O%& +UQ#DL@),W:FSW[_][SEK?><97
M%S=V?7=U7Q+;,?,1U5S1>7^14NT=\QR 5896&TA*R@YY^6K/#\,85W?^X\]R
M\$<66(Y8\I<N?; 7%0T(/M2\B-12FVJ9K7QG(\T>&UHVH,L"]QJ1(0[]7P6&
MZ(_ $6.JGHCZ]G/6CJB'7R0;>N=("D: 8)$E5>,8@-4R8MDN2&X.M__Q@UP]
M><EBYJ=_O;BZ>'KW]%@X^..4Z?N#/Y/G]R>,OT^:M@*!5CL;Z0@1LV5MGE"E
MZ, Y8:0(DM:"@/QSA\ ?ES>I@G*CKCJ++",<=&A [)13+&&%:9>_DRIN[PY7
MW_5AG*<7=T^_O1"]N!PO__%DC".V"!8/$@*GG RKL\3,ZJV%@#K+<V?$6!\E
M:$Y/7)$@%:,1?BQ@M9&=<@E9H 7#G/*&.<D.K$^=N2PVI\;0BS-2-L%&14J3
M[D"45Q Y?[IE[F_75X<'&@)Q]>0'-[_X1?32O[\^W/;KRXOK'U_\'=\=._;T
MJ1\FYG]PN?S+S=P2\>YW; G@QYMG]>N+N5>A7U[*S<T;WO[K,."O_-F(BN-]
M^/9:'G@.\/$<+%+34+G/J^J8(Y"5S".]2XRA%XA+.=@YW AXS-Y^C@X6FB0.
M5G.@H;@M*/504YM+L"+S2^VUBH/MF#XIIG>*^!X'<RD]S\G?U!-VC]IJ3!HU
MYR3,2]3!=P?;B(-M!=.-I+:!V)JU84(F&.D"HDIT3\HK2.1M8GI3RN*/.M@/
M?O/"-'*Y^]7''<<;<!U*APM'E*%V4JMU5L )JE7<\%G(KG9VO]JN7\56"()G
MZNI(=:2HW@(4AYPC)ME%S@[E7=M\A%_E# !&HA832@O*J)A#L-K!673WJ]VO
M%H%R2CU";@/%W1!*4XX<FG#"%B(C[5#^Y#)]/[]9WZV*=[:D4-WF0"?3D.9(
MT"8J0]9(7LJM=D6SHH^?HUOUI-I$JN<>,<3A3*5JB[U 8NSF2[G5CN1=SVS$
MK3+U4J4P1D6NP,.I1LZ"7AWB\*W=K7:W6@/)UKF3%2ZU)\3H\\"1 Y)6PAYI
M3Q"[=OB$;GW_:KX6N[T^>/OUR3<?YM-;\2EIPW42@Q8,V%69!+UH-AI?H+SW
MHIV%EME]ZI.6W9I+)J&6)")$DBHY%C0W C?<*\@[C#>3MU=1,4 A4E2QT@"E
M%0DE0VT"9A::\>Y3NT\M ..*Y*Y$72&BY3K^P]):+$H1L:Q%M[8)XUW"?$1E
MXNKF[JD?_F!=8BM.I8-P@08,%1E]$*[A4W-=,<?0*)6U<L.N87:GVH)380,B
ML@C0,Q913F(M^&!@""W6O;ULQ_%V4O<J*D9LSIW/#:0I*F=M/<J\ AJ%"_%^
M;V9WJB5P[)DE8HU#PQBFT#GV3IYC2;46C#N.-RQCMH(ADA$$C1U39*R5:7P"
M!)Q%J2"N=9KWR%C[5C D@(K-<D[>D4%8:J 6<Q<F*VV_L[=SLM_%T)S?B1E9
M4YU+/51H:)V"G1UBY%IW#&W2;$E2CZ58ZH-Q8"9*'1$Y=<J=*MD"\_6VZ?J+
M7$$_VS+OGW.P(V[6(RDZ8F-)4M%ZX52#H=?"&33UM)2#/3)^=G;>?HX.YN[D
M3:E3J3CO&2IAE2XEHC/S"LL,=DQO!--GQ.R/Z&#DR)@3072DINS.H84LJ2:L
MIKN#[0ZV6M)0<YO+38"Y8M1"=: ZIIS%J;[:8[MC>G%EL5^5_]1^U2E8TKD3
M>N2&N1\Q92K2(0%J:I66\JM=[>Q^M1&_BKU;S4Q1=5 QBIRB-HG(L>1*NE85
M88?RKFTVXE=S+*5E'^H& S95"M0D]\S*E='R[E>[7RT"91($PHI#SAA*=D4.
M$*254G)(O*>(3R_3]_.;]=VJRL@+0] T@8JU=RW>HV8?68(C9%_*K79%LZ*/
MGZ-;81/.1M6$'+LE;<61H1D3M5CW;+4C>4O9<A4]DX @M)0BM8"!D21B[DD+
M1I^3*W>WVMUJ#22''CAD"JEY0%>1:E0Z0O,NKJWN2-ZUPZ=SZU->FS\BZ?*$
M-0S/&O]!+U$YI6H $BVE)/OIS%EHF=VG/NF)9T9'25E:F?LB@'MJG5-H KUY
MV2O(.XPWD[=743$E9@?QW,L\FLE-+'@WMDP88LFP^]3N4PO 6*<:+X:Q :";
MC11!#24'B\:)UZ);VX3Q+F'6N#-_/*>R5"'K7"JI<]07,5HID3N%TEW"6G6!
M7</L3K4%I\)LU92SQ9;0.FL'K-J0@RB R%).M>-XGU*T!:>B&FL*$8??%(R8
MA5.T&FJIA237M3+5[E2/-CEXCZ7UR*%301V,R]2H6\^!B,>#.X[/^_[7]C76
M=[<_^^'7]^2[?UQY6\2YJJL*40AE) D#T6*I)<N<>P(J:SG7+F?6]O1S<RX:
MK*L)4[22L-?(B5N 6CVF"E'6<JX=SR?#\RYOWN=<)>42FAMI0IZKOIFL1844
M)%38)T?MSK56LJ#!O&+),G=VN9<A<SJ6UG!HG![:CN>S4!)_Z 1R"O?;PYW=
MCI_QK5RUK^9KN7XVGS4_W9WL#SN9A=K"\#+J'7#0,&W2H_1.,4K.BDLYV2YW
M=B?;HI,-T-<LK".19:R6)&LN"6K)K3#I/A%MQ_4N?_ZLDXF8M39(XO@ ?2YY
M4=&8.=!@D(K[!;;=R99,'I&R,P)%L(PTH$S!2@HM!^K-8+]!MF$9M!T,089@
MG0-&+"%)5W%(7<<_/<!:_;N/C.5O!4-H %11*5?#N7XP!"R1.22$4'&OW>\<
M[?<QY% 8E+ND@! 32>O4N9NV9#'O0FB;9H->XQS)Q:%WC&5X?^U"%BU4:MED
MU54B7\C-Q<T[M7LY')[?D]UG@ZIZ^_SI]=VP[ZMO_^KBQBZOY_<_J.F.N 6F
MUU:Z>6S0T;Q*C%2#0LJ@U=26,MU&>=H1=X<52$&;).:">:A9*14PL/"\<D_Z
M.*SU>SQM*]9*:%ECEQK$4:A3BPA#EV7)WAV6W;#TGK X9//%TRF<^^MO63<F
M>M486(FS&H;6%7(/G&.+M7COO"H+V6PZ.V*1K\F<IE@H#D*2^HB)I1"R%RME
MR)&PE.DVFLZ.:"WU6*KGU,.@CPXBL:B(CZ^F'.-^N+@I:V$8 M\U$FF[+Q)E
M@HA866)G/*NPN(%T=LSK !13$4FMT9!FD;(-?6:02A\93C>\T;[YQ7]\ZT_D
M\B_WK^>->OU/AXN[I\]^?GGV()??7-DBY&+NEJM,XVT*!1VZ>I$,F;FE&NWE
M^)'5K/'%__N%7/W]QQ^_6,0(@XW3?;4[Y8!5YWJDI# BV9"_'-*&STRVXQ)'
MG!PG"9%XI!1*]S/=IYH-4,W$DO<-7V8]N4L<T0BEY,ZJQ;5C=1O"E:R1D'0>
MGVXX+KU*VC_.D]OY/?>'N]_U'V^O[>]OY_4?Q_OA-U]^?QCZ^W#P=O^416)6
MC4$A=.M6# TB)RQ,%*A:#;TM4!O?I(&.V,4UU$PN,;7B0\UT%,[W9_+>N$E(
M]G^^FK\NC'\^VRWUH98:UCC<?C5>S0M;A?GOZY_S^K'7[V+[]:EOF?75(Q]U
M)E4YS5/-@H V1_.FY(30A-%[>R%[0BB1=VO^ ;\+GX7R6>0C^)TV#Z[!I$7#
M(D6 2@_08B5JI=9[O[LWT&>[I3[*[]ZQU6_YW3M/_1-^)\/3@D0JPYCH*1$/
MM1J-/6C7\'(SW?R-=;/6_%D._H,_NSO8SW+CWQ^NGQSDZ1LD\=YV__*$!^8C
M8?Q;C^!VS'/P3,L^1!-2S808<3BB0_%<B._=+KU*=]MFCELQU%M>ESX\VZ6C
M9;M0I HH<V\9V;J./W48&"3UPA!?>EU.L!OS#WE=_BS!462:0)SW-Y,A]E2Y
MI!ZY>%6KL>HKF18?/BK^81T4CQ-WJ"JY% @U!!1WHMCCR/FD5CK4\B+NQ'0.
M<>>KNUO[^?,7W=(_S<DXA^_Z2/L/'GAB^O2!9S8KS]*H%1EF1<JQC82?E35)
M#_J2Q;U,)V%ILYXDG80/3R?A:%;-$%IL@(@6,6N5P+FU((VQY8QEAJO(PZAE
M-^8'!],A9.(P43E",.VM,^I< .T!BR6:DZ)RB4!0,Y>Z4LUB*X8Z?<FBNVK1
MCIJ-L%G@5"T7+27.\JXMT'CT_:5<_4V>^IL5]7]<__3S]=V-7+7/K]K7UW>'
M6_>K[YY>7>C=S3=7-G_I+SZ_<9&";A9B2)G!J6,<RDDRNF",4E #;?@0ZI65
M/O^''-I/SY_YOZR&O3U<V.U:Y=MF*#S8=89$V$M3&9'14;0-212\+:1G3V67
MT\M7;J6$!L9="-TSTW J#0@CN;D&V'[DVX!/';&3DEJD$+)Z[S@'#]5LTC#-
MFQV2JC\VG]I$_OO=%W%SN/V/'^3JR<O?/C_]J_SSXNG=65:\,"0UKEBX-#1W
M):PC[-?J7JE8W#&Z!D<[/9(LQRREA@"*&'.8O78M=LY6&^:VDIC:D712 1?Z
M+&BF B5WM(KB&<=7>'P6=/RBA8IA.Y).6H!KR%@RQ#GFY/X\QU.'$+AWPLRO
M3E%W &T40 _"RF/U4H1;S=%0:]>:K#J5WD0 ?8%+,A^&B?^ZNKB]^>''_UJD
M ($('L=;I3(H:"$35QEJ-A;2J*G(V1'1A[//Z;D@9HMB(48D1VLCVO9(26)O
MK5>%!6[JGMJ&#Q+Z0N76DZ&DGK&6P<]MD'7..GS-&,]/['V@?7[WM[ZO)G!Q
M]0$U@54S[^E#2!YI.9DA#4&)78$ E=H J:F']O)$?,?J7D3; %8!8O"B\\*U
M8Q$54JLBC;UTULJ/+-UM J);R;G5<NB5+8-%'+QH-AO4&IUB9?=R?@=K9PZ2
MTT>;.:](J_7DR!-0:M#9YIYFIZ K[&E^!TCW-OVK'/[N\S:ZM^_]T*\/3V48
M\E=$+2)C"^NPQ9 ]=8B>5IE4/:%WB*7-"S/KNON)K'1Z?_.8V[!GT*"$(05.
M@A@]LK"U%L-RV?WT_G:\]-J16PC2BZ!B!)FC7&O VE+Q%$M9P-_6%I>+@?#T
MX:1G"3G%3 H!(Y'X4+?16E=+51,M@-A-X.JC)>:.V#^(V!%-P6I%*6'\H9WK
MD+F$6:*V1@#KGNQOP:0G.6)G"=8RC30YR"I0Y:R2>B\I]EAXJ?LF&S3I2<ZZ
M.<866\F*F+&&*%BD5K52'8>?OKB[N%ORC]#4<#2:JHQ#FK=F#@W3$.TE<_%A
M)N(.!"N=;NYD<D.I.<RY:1VQU])0B[$A$F6%Y%8UTT)Q?,?5AI() '2KT(MR
M0"A,@HW5HY5"8H8+4;X=5QOBG;F D+(G&-F/>E2JU8A*<"U=PP(#]W<X/6Q!
MSUK@ %AJBPE+&.&F4"P1J6AN5A>8L_L^X[QAD>6/."RVWB2BMXI8/&D/J8TL
MH6!JWE8HN6[05*?GDJ;10RB*!1AKRYPC PI9 FB."^RQV9 Y'R0VMO&VI8PM
M,C(Z9]&(!766D$=LY)6&3CV4J3:1QY=T?X\MF3:*E@-F!NX-0BP(%.8 K)7.
M)4X&KK6/\I:$+<925')AUQ$5@<C%2G+* AXUYAVVVP#71_G.^;:,6I VJ)5R
M[8[*4:"UD<*MIHKN\J(@#*]@.SZ L,/V/8AY/3/VQP%%&6__K^AY]96OKP]N
M<G.[@I?\62S#AV/Y_JD0CH/E5%)US67H!:^2HN0\;YD4@I(7OOE]7B%XR8IA
M<O"J6 /. >0E"A4(- =9<YV;&I:K![W>LO3TV>7U<W^!H>^>S2&7BQ2 >AW<
M2CK*G.\/L;+&E+T,=\=>1,]@KLTGL<WI28A;":$W@=X2DG2RXCPW!5J8LT=]
MN8K/J7SK>"4>KL-M+/:D@Q=B!$[:(KGE.67<6EPWEY[.MTZ2MV(6[YA8. LV
MZLP! K!DJ/\_>^_"W#2RK0W_%15[SWFARLY8\AW.F:H0 I,Y)#!)&-[PU5=4
M2VHE EGREN0$\^O?=>ENM60Y) P0A_&NVDP2R^K;ZG5?SPJFGN?=H\C\QASD
MG83"1[U@Z ?#R!^-X"#'@^D L=M0(^E/!M%]=KI^_4'^%.KLG8C<D>NY V %
MT]Y4#B(93H0[&H]ZOAA$GBN'HW^0R+VO1/1]4&D\L)BG7G\2COQ!;^A-)N-H
M./)<!/,$Y;JOH,(WF"Z^>$I'<2KQE&J4\EKC47_GHT+4\&\5_QY'8A#T^\+W
M0""XGHB\P3",W$D4#=WAF%QW[E0)A.V9_1T>#:=V4Q[=/."_E:3D]Z+>Q(UZ
MX_X@&HII- ;[R)OZD\DP&'L;7/"';L^]+"VR) YA\>$^3BN61>44?2UR>-5>
M-IN+='E/>*-P@Y$+ZI8;P7FXWF0:BBCJC7JN" .,?F^N"VB3SN/;^7]\?^Q.
M)H/^N ?7(O2F4S>:]H-P./#$>.J->O= ([[S@[E[351X?:\_$.%P',K!N._[
M@X'?FPX&O6E?!&,YO0>>ALTZQ;MI=C'!?,GQ*) C=S#"'D(#(?NA-QI-O*ET
M^_? S;!9IW@G/H;Q=!3*8>0'KBL&4SGRP[#OPI6<#(=!T!L/-K=VZ\X/[[N4
M:P%7!)T^"(7PAH.^)_P(U(ZPUYO(L02!-]A<:VR#SN-;FER^!'$U"$+9ZP^\
M8.2+P4A.>N%@)(:NZ/7N@:RZZPX7&R"JHDE?RJG7'P_<P2 *_5 $OA^%T_X(
MNS>*>R"J-NH0[T12#8+1<!KZHN<-)W",X02$5!3"'>SWAG[8^PGB4W<#TWLW
MS=VCWE@"*YU.(V\P\J4?"0\[/HW&87\Z<>5/=R-_T&'>R<V,)A-0_MT@D)X[
M"*:^/^R!N'1'830=88W=/;#*;Y.%]7/7XL@Q6.$B'/7%"$QRU_6G8Z\7](8B
M@G/5^!SWDLW>[6'>"9N5HR@81^/>),#DWI[KNQY8YI/>:#R9@#H[NK]L]FX/
M\T[8+##7\7 R[ DW# >]46\R!OL\%/UI/QJ"#+W'&.ITF'<4Z+D;+NO!Q1P.
MQR*:1&"3>,%T#(<I!)R9/_*\R7WGLG=UEG>3;^6-I3?TL6_4"!T%OA@.Q;2'
M?H*P'P73>\YD[^HL[X;'RH$[#,)Q,'1[ QD$8)5XTZD,W!Z<I=\;W",>:^I3
MGBZ*.)5%<<*O**RS?2K2CW%ZKC[Y%E4QE0<0_G0 $RCJ9M$!;':N%K.?Q+,X
M%3]KCO-HV L&XU'?[463 2C1_F2$*<Z(6S@=]'OW*7WO)K3T7 1EE@,U;<GH
MFY)1..B'OAN,QZ[?![5O**0$XND/A](+L67J3T9&K\62_K2EHF^K< Y'T\E
M1J/ &X!9/YBXXW RFB""BA>!A+L'5/3]3O1;$;!^;"_+YUD.C_Z,E#3QPL 5
M[BB8!,' <X7H>?U(]L<PQC 4P_ >F2Y;%>FN2RS'0GI!%,F![(/B+2<2#&(Q
M\0)/>M(-O)^,EOX!*M*=D%$03*;3$"QK-_) LKE3SY=#?]SW/&_JC?S[5 :^
M59'NCAF%8NRYX;@O)NY@  2$*)&#J=_S!KVQY]T'L/FMBK01E#1Q>Q.PV 9>
M+Y"#*)I,Q4B$X_$T$O!WX8;WR".X59'NV"/I@E(=CJ,^:-WAP V'TPGHVJ-I
M& Q'PI7#^^1=WJI(=PJK#=HU\"4O<@?COCOU)R,AHL%0RIX_">]#MO961;IS
M*IJ.0+3U@WX?,_!&PV@BQP+1P^1X/.D'T7UHWK)5D3:"D@(9@)H] 14;864E
MF&QC@6TC F\@1J/ O2^5CG?,$KY+U:,W&05#.74'0["#PF@XD=-P-'(#T#G\
M?C398."K33V;;U<!*;QP'$ZG_H"J]@?]2=B3B)SDB^DT& \9.*F/O'?3SL9P
MOX5?R/\L</<OX9_5S-G& ]^,ZUZ(7![+N<Y@R+/S7,PLG6$W"&0BD>&&C6=W
MSW,I;V#;_#TBZ7=[GL6'_\X%'@Z" &R%_M -!KW!4$23<3B6[K@G9 C6J(+X
M]#3$YY9:[@FU-!$WO1O*[<:C-Y7;O\:?'N>RR&!ALN!?+Z0(:?)A?/G;?\,_
MVN/1=Z4_&/I^-!X$P[$_\L&R&(<#X4Y[HR!ZCP16?:<HEPF0$O#>[H6,SR_*
MQ]YTQQO.RR=7<5A>/'9[O5\>T*.__7<Q%^EO_^WGO\(+^&=^S\K;<,Y=D<3G
MZ6-$89$YO*$4?B+U WZ6P]R[098D8E[(Q_J')V%<S!.QA"N7@#[6I2\]F8G\
M'.;G9V69S1[CW"YE7L:!2-0@-!Y_K*8]'>Q,1B[.O(0M*D,]L%K4#BWJUS)<
M_6PZV9GVUG_<VW'-9[_2NW/]@-J__KQ\0-^#1>$N_<^#_H/&NM5*X$DGS!:X
M+__JT?^>S$&)!Y/[<<]QZ375.+_27MQPLW%<_3E,(\L?ZP$BH*AN)&9QLGS\
M?T[AMA7.D;QRCK.92/]/IQ!IT2V !B-^L(@_R\?N ':<?KWB%8[A/70\:L6N
MA_OUYNC@=/^9<W*Z>[I_4B>0#9SMR?[>F^.#TX/]$V?WZ)FS_W_W?M\]>K'O
M[+TZ/#PX.3EX=72'2W!OM(2WHK@ 6BFSM.,\V]G;<;P>*")W-^W1C6;]_IO^
M[PX/Z6;+??[J^-#Y;V#7:98>+6;PDL!17/U81NA5=-U!WW6'TU$0# 93UX]D
M?Q3Y0^&#'3_M>6WI($XJ4/Z',G[\+ L6,R6.'Z@TI?Y?2_]9=OG2.[X\ZQ\N
MP@_[E^]>3#^\^G#^Z?#S\^3LPY_NV>R/V='GXP]'IV%\-#MPW[U]TW_W[/CB
M\/3CU='L:/:R?Y2<?<X&AZ>'G]Z]/>@=O?TC?O<AZ)U]?M,_^_ N/GK[5W+D
M_=D[.]T?'CY[]^%=,OGTTGNW/'L;C(X^)/&[9Q^'[V:'@Z-G3V='S\+9H;?_
MZ>Q#<'7XXOG%X=LWPU?/@JM7IW]>AB_^&H2__Y&\\Y)+_T/FO7K[Q\=7I\GL
M[/-Y[_#%6>_(._M\=OH\/OJ\>W7V=O_3N]./ _AY>/1\\OGP\[[W/O""WCB,
M9'<ZE9/N /:GZXNHW^V/)GVPFD*W)R</?G-[W?\EH5F=PF__J(NR=K%*MI;9
M_/& ),XW7>GD1BM]B&W+_NM?[JCWY%4J']UDKD,6LC]6I^CO](;#K]$IO)VI
M-[V12G$K305TG/'ZK[9H*NO4$JUU>/-/J'<\L6Y (J/5K<GF-R>4M_!B?'FQ
MAD2F7R(15L:^/P?=3=.%2,!XR/+R@4/53"6\'78"C*O'?I8EODB2K/2S3_>2
MT3Z/_1=O1H>SHXNCS_ =^/O9#!CLL[/AT6S?A3$^O_NP.SSSGL_>S8Z3PV>!
M^LY?,-8P?7>:+<^\_3XPYX]'GY_"'/_L'7WXZ)V=XGJ.9H?/D@]G;]_-WKUX
M<W7D3JY>GNZ6AR>]3R]/SV%N!U?OP?+UAGW9[PZ&T@-&/0V[8C ,NU/1'XT'
M_J0W\?P'O_W7OZ;CP>C)6EZM"/T'T_ W8G9$R;M'1V]V7SK'^Z]?'9\ZK]\<
MG[S9/3IU3E\YH)*>@M[)C-#M.Z^.'7?X,'SDO'KNG/Z^[U@JJU%7=_=.X6/U
ME6E_4-NH.[8;OGBS64'*<J>\D$X4%W ZSE**W &K6(8_0FMZ3>;V/AOAM4O_
M&)%3NC,8\P*_U@W%LHMSZ\KT7M[^KU:SEJ^>O7D_B#S0L\)A=SR91-V!" ;=
MZ6@P[4['02B] #[R@^_*I/<6.2+6/"<B.8-SN.F9_2./2PY'(Q%Y$6C!4=B%
MPYMV)Z' @_.GXRF<WF#<?_#;,QF0_XNY!_K$ZTRWX^!)W%AMKFN23S:$O;PZ
MWJJ36W7R#M3)TQRF%V,\ZV=7*5^]./QT-MOW#E_\Z;Y[MC\ O:3WZ@6HE!_.
M^^].=_M'WO/DW>F?WKL7^TV5<G#V^7E\=GIV]>[97Q\/3\]A3G\.0*7T7CT+
M407MG^%<G[W[>/97BTHY&4RCD0"I-.H/!>B5T; [F7JRZT74'E5$<$A*I1S\
MS"KEZ?'NT<D!ZH[?2ZUTGL.W\&%KJ-?[QP>OGCG/CU\=\H-W]2\N\J[&WB1]
MV^W=2"+N9;-97&",S7D>@[R#"V&4@._(%_<IF(8C\H#WDN']+6=E_[TW\7I2
M]GK=*!RB-M8#-=H?C[J37C\(9.2-0#_#\*T+BMOX%JK7S^BQO$/7OG>SB_3=
M+\NQ/(^+$O2($O'Y_WD7YM-[%Q%8!M&X&PQ&7G<P#?O=23"9=D&Z3R3BOD]Z
M0Y1_!V\.7__N/#\XVCW:.]A]V7$.CO9V-N?ZW) S/]S_)(*2R,#)(J<Z?D<4
M3C&7 69PA$Z<.G%9.'L7(H>YKG>7_[.XPEU;<U^=<#"8[ S[_:\RYZ[_;-CW
MOKF12),=?F<CD:FUN>>\W3_<B_"][45F]0=IH'*,02^CK.2];)&6^7(O"^6J
MZ5C@$_,\N\3WW%,7%QN/9Z<'PW<O_I@=GIZ!2#B*CUZ\^W"(XWX^=$$D]-^]
M>#,\^AQ<G7TX;!B/\XO##\G'L]G9IZ,/?UZ=>0<]&!?&^K-_^/FOB[/3\".(
MDS[&*@[;XA'C0=3OC?LA*E^@B[D]T9V&?M0=CD;3R7 T%:-1"*)%?A+%WS =
M:WD\VXOPY8MP*CX=J&3%@"[#/;86?C2%'S3<(PBAY4U[7:\?#;L#?^AU_8$8
M=;W('_O2C4:A! K'HH/!>-P;C:XE\_O!S6^8;T ,ULER)RLO9.Y\6.1Q$<8!
MDALH7I3A&-L,F1[-ST4:?Z;?'_V4'."&FW>P<[QSLN,H,+J<=JM^99VC;.=1
M&_7<(E/R*[;O:Q_]MMYL<S:;%VK][LQ[-PQS613J/R]A NZ6<7^)<7]NJB8O
M^\>)_/UX^>YM./>]P>C=V_W!T5N<Z\&GH]/GR=&SW1[,Z^)H]N=GV"/OS/MS
M</8Y@?D=14>[[T4P#<*@/^U. ^#M@WXP[/KCR.U&@W#D]?K#7E^"S>QZ0"/.
M:Y%_=/: )'.1.,_R^%)VG)-%#,S1A8\WQX#>+/K>@Q]?Y:?9U5;Q_L'4??5>
MBN%(1$#=<CQRNZ"XR*X8NO!K.!T._<%D.A#C![\]$V#>K^CMG>^94E*C$%(P
M7N6OP4(#1>)^NN[N+YD<GNZ_'X6]21A-IEU/>",P[P1F" <3H!B_-XY&8ACZ
MZ#G\O]?SN)]*O]L0"T]=D==948KD73QG#\?V@GSQ@C3,.R#P(!KUPNX@F(R[
M SB)KC]Q^]UHTA^[/=D?]H>C![^-A]YP);/GY[7L%'&A^WR> ^N-YZ#8R$\R
M6& O</@SV"BR^(?:;W2_'\*5<_#.M5AHFYXK6D5$_NM?$\\=/RF<4B9R?I&E
MTDG)4=1QX-23!9Z'(W(IX+Q"^=AY^#US$Y&IP5#WEI']G2 =,"*)".W ?[K^
M4 (C<H=C$+5]K^OZ8N*[;NBSG\D=/&KRH>^>=/ R@TOW&LGC'KL1_];Q?'XO
MW.G(=P/9'4L?-*&^)[JB+^!XI  !,HQ\OS=Y\%M_-.R.IK>P^:QXF^MM3KZG
ME<UTO/_BX.1T_WC_65L^E.-Z#Y^:)*C=O=/'-PPMMJ[TQP8;!],QU6BOCS;6
M1%8]>=0=[/2N^?S:+U__86^B9_6MWSR:WGS.[;Y&U[V!L_'& OP[I/K=3#L_
MC<N$D@/VP+XM'O^]),9-6ULN2&R?+&=^ECR\E9:V^:L[4ED=^Y^""Y&>P\^I
M\_8B#BY4GH?,9?CX!D[S:PE9<1YBRO/2(?0=PA9XLHD;-;B] 1K(J0O"'[2
MP< ;^Y/)N#>=#B//]]WI5/A?4 =.P [(05MS/9\NTKU4!U0='YB%9Q_.ET>S
M=Q\/O3/WZ,5?"9JA1Z=G_7<?_OAX].+ >_?V[.K=AS^;2=>?#U_\$;]Z!I^C
M[^3#F]Z[MW^A&>H>?8!Q9S!'F-V[#S"/YS#'9MP\['F1D&'4G49H=@Y&+OPT
M[7=[/3!#@_% ]".7DTR!P*E340?=S,Y?(EE(Y]^]G9[KO):Y0U M7Q%9WY+X
MM22NF"CST"U]WX"^]^OT/0(:GHKQM.L%ONQB-[_N=#B6W:F0D][$'_:\":C+
MI\\/CK;$^[WXLY:1]S;M]4?3<,,UZ(HI6$.#7K<_[OG HX.@.PV$VQ73";H#
ML=VA!(UD]^39[I\W\0TVX_:]&T,<-:C\J^A_?:W-77JHVB_',SG/BK@4^9(%
M7.'L"U+QYO SYDB@6\IQ?QWTR@N'\ ]E46)&K^#G44.\[H+UQ- 3H=L+73$>
M8$O#<21&4W<BPU[0"T?A5@'ZQI=K^<7 U.F;Y=F'_=[1B^/DT#MTCY[M?CKS
M_IC17#Z$'P\_//V(0:I#[R@Z^GSX?A",I[V@/^GV@S$"UH1>5XSEI!M%('E$
M!/<3Y<MXQ_6&OS@G0 % 0WO.\_B3#+O'F+9TE*7=O<5LD0AR:8,N-9?E0B3.
MZUQ&,@<S@M6NU>CG'-2P2TL-FR.6(*MA-PQZ??O+?8^$V]^\>UO-[+87KZ&9
MB>%0NMY =D>C@/(9QUU_.!EV)P/AR[[OC?M8U8Z:V>NO5\VVI/TWQ,I6;[LE
MA3?T-B^2P]%@XG=[H*YU!V(ZZ@H?_G%%%&$SG,%D&-Q<;]OT:-ZM7/4O:JYZ
M%()R6_C4C$[TOS^"VPIOH:4>I"'F_DK'7SK!A0P^.C/,+(PC@O:Q"MGB C3=
M*YDDW8]I=@73E** HPSA@V*!T5M1.*&,XI3KW(X7B>0@X: W1-T87Z>X#2I&
MNT&Y\_V3NM["?/\7IWNB9GM D[V7'.YO%60.WH^B@3L:>--NW^U/NX-IU.OZ
M@T!V)T/XSZ3G#<-I[\%O9W(E]\Y1R%YP<QU-RM\(\N-FJ2$&!N(GN49I5CJY
M_,\B1H6_S)P(:_ES@AHIG/DB+Q;X('P UP63\@W^0Y8K_ =UG? .\8=P;!K;
M@/;*^?Y7ZZ\L6:1H+B,P0%[\XZ[40>_]H"<'0S'UNF$D/$R? (,PFH;=0+K1
M9"BCB2<$"/ULW8VZCQ1]=2&I\J9.UH^=A^XCIL +D -(T:$CDL20M4WOOE0/
MP)N_1.*6Q##A-R![_)C03<(%]KFB1^>Y#"2%(5V/WT=X8H7S$%X:P?^+17 !
M5G.&M=<.P[7#%T79O*)7HEB]G_1EM9I'(.S2T'GH64OVI8036O@?8$'X)7H>
MOHGS42^C]C0T$YJN*$IGVN,WA&)9_ !QJ+#8&-8(+=I2E(M_X-7]]'X8C$3@
MC=VN.Y(@#=T(8?&B27?J]0+L5SGLB<&7I&&-X_X\=]E!<@9*GL5E"1= )D#1
M>9:B(9PL'0E&\9+]GR(@-]8S40K&HVE<\NH=ME!;40QA9/*(:2YPTCUU'N*/
MXR=>W]LQZB-(3F  <P1.^"'7GJ=O+K(L'OV &VIM+.ZKNK#_N!NZ__F]Q"SH
M()IV0S\(NX.>-^CZXV&O&TW&@TE_),-A;_I%??7GNYQDAB4P;>F(JGL*$2C:
M8&GK7T'E3+NM'Q0SN-4P2JY% M#T#/9@V4%1#*\#J85;=.Z<Y]E5>:$_W@')
M+&EN9/,16A[E;F-ZKP?+;)\A?>H^Z>C'OOC VOF9!U$2JX?7S%4]6K=*7<_O
M>EK+L%6+G9\/I\2=[DPG7X=3<BVBR'1GW+L9HLBM,#+[._WAS=JXW YZ<SBZ
M&:K*=ZHJ_K&LY<=4!)'MMP?7]SS+E_=22BD@S-.SY;L/;P9G'_Y*#E_L>^C3
M/?R<S Y?'%X=/H,YOO@#)-7'3T>?WS3]QL.C#^A?OH YO;DZPU*B#[N?7[T]
MNSH#R7;D'?3.9@?]5Z?[_:,V(,QQWQ_)2(ZZKNS)[F <R:Z0$O10X<*13OW0
MB\8/?GM)W-3JED7Z5O[]@3%O2[Q_V^'3,PZ?T9.[7\ZWO(O6Z;$$4D=XUVO\
MAD<V: '5_"GXZ%%#??KIC^[>G]@)ZXU\TXR_@W_=8[7P[A?\;<[ONPMYVDO=
M9ODG!L/^,3H R/[#N@XP!:*4KMOK]GO#$5BZDZ [\::#[G X\J=3SX\"+[@9
M&/;/PW'WM2GW@DVY[9V]W9W5^\?;IW9O>W?_YMU=S6SJ>2,YZ@^&78$I'X/Q
M).SZ<C#N]KW $WUO&O:G_K< LO];"%DKZ21WX^>*KO$G8?'W=1'4O.Z>)J<T
M*&(82BTS9U&P+PKN$#<@*DT+!^WQ14\PCI4L<?"K&(:&89T4EI:A>^DR+L@'
ME8HTB$6"KBN$\<2'L85T*/*P<!"W,PX;#FT5PG+<_D/QJ-6CU 8[OXV@W]X-
MVB "%654OD&LRD-?H"A+B2"K>"1P.HBW#%,3YQ1^,^ #HBA F<$_Z1.3423)
M[YXJ% K\9HSN^!3( 3ETGB5.!N+#HI+*+;D NLL-+0QZ@X=^%<04N2_@M=U7
MGQ*YI/CE0W?HO-DYP=ZO8V_DP<./<.'5*K&H$,C,3T \6+08Q?F,HQ=S&%O@
M0T"^E((3THS%(HQ+-:^=[YH&<!!$^2Z.EN6[U9X_3\3YSRAG_E8TH_?>%S*8
M>E/T[KCC[D"X87?B#OSN8 J"8C -P^G ^W(/O7MZ;YOAB^)")HGF_,[#=8EC
M:UWTCYI9+]_?!,(9_\1:U-^B[B%H08&< #UW13\,0 L:AOC3M#N*W##PQX'K
MNV*M%E2/I&]X5LPID*(X/P<>C22/E"Y+59FA"+7@XB'X+>!*V@)+.AP@($IX
MH4A<A(DA\(+"\06J'2BJX*M!DA7(Y.>P+>9]M;>H!SF/V'F19$!VSB'/ C[[
M8Y%*I]_C]F\4T!9ST%D^Q4"N,EEJ:?"<(LSP_"*-^98LBO!!_=I$@YXG>L/
M%3(:C )W.I)#MQ^-?2^4WF@\>7] UV;4[SV VQO "$GQ/P]ZJU?G-<FPYTDF
MZHVT'J>+63?,RJ[Z-NBQ8)5)>L<_Z0:Y1\\^]H].W\ <@^7AAS_?A].@+V#S
MN][ %]T!&A>^#(+N./1&/>D/)W :#WYS.X/^I./VIIU>!?VB#_:W&P4Q[_02
M,>83$GEU85I HNQJ="=;E*2+4RD>?>.Y]/.%R)<Z?XPHOT^4OY;6>;P&N0M/
M3@<#,1&N$(.Q._1[(S$)_4G4&TQ]SW>)W/L]S^W;Y'YP]+PER8JF3#/F0L)7
MU;2W-^#+-^#\_70JHOX@"KOA5$R[@]#WNY-P0+@%TV$HID'4ZS_XS>MW>E.W
MXV'KW'M%_C^@A6%1=:60X=/E,987RC20IS#0TP0H\Y]%8:BEN._'@3<<]1&
M-G)!\W:]47<"HJWK]T-O*H3TA3MZX$BXA',L1<D7\L%OK]&\4ZDM=576L*AG
M*@$&*SI!UBX=@I ETS*7F-B&B6H9)VQ3HW+G4$KZ*[R3V,1%EH#Q6'1 :494
MF:L8M&.3)(NN"E"+@70<S!)U1(1Y;,T.L"SR.PB<Y\36V:/*D>O31W,V0TB/
MDK]V<'!@4NLX1G+SSDL;AZSU]>DQT\G.M'>SA)/;H^'7BQ/A22?,%K@OFLW<
MPFW7&-:;$FC7$ZI;!R)]S.1V*9]H5"]:E/5%-8M>]17A%UFR*-=_95U%UF_4
M/:!1?FS]BZ\@%C-Q^Z[T!T/?C\:#8#CV1_Y0RG$(-O"T-PJB]^,'^CL7>>7+
M/)==/Y?B8Y?H_;%(KH#X'_Q:IT$@$;47 V]GC'O17,9:!A]%7\/@5]J!M7%X
MO@P@U%4/BL?D&\*G8$YB8^;B7.0H<OYUHQ,ZI;N,Z&4HK4# _/>OHO7T[Q)G
M\(;-VDYWG[[<QYK$O5='I_M'IR<;F_&'"7;CK\KX&^QXTV^?FC<>[?3=;]^_
M>K33FXR^96K>]VD]TA)1S)&L?DS<],O$34SO-7#.'Q$3_@&\M6V!=\5;;SF7
MF_-6['/]>O?XU#G8:6&IWX1^UT(@7*]^_/.:_GSO&[LF2;>-;+_CB"MD"^K^
MK2@6;.\#,' <]^LH=@,YS8VVZ:ZTN&_&:>#<=!;7CSJX%BN"1.9W%XX_SU5S
MUYS5ED=O"6<]X8PTC][=,NF[G\OM#NXX+CXZST509OF64=^?^^:.MYQZRZEO
M33E3S:F?;CGUW<_E=@?W)LTEF-.7!-PIHHC"U6N\HUNVO9F7;[!EVUNV?6O*
M\3S%MKTMU[[[N=SNW%[GV1RW66[9]/VY;%LVO6737T$Y0\6F^ULV??=SN=VY
MO93G!(V?!9+PO;;<^O[<N2VWWG+KKZ"<B>+6@RVWOONYW.[<#N$KSHF(9+ET
MGL4%EK(L\JV&?8]NWI9G;].;OCEKZ+LZO>G[Y3?]TU.83$>U+:^[$4D.E)8Q
MW&H9=S^7VYV;*G5%,(_UQ8+[_UG$Y;(#3R14 F/5V#B'" ^1%X04P;U G->+
M/+@0!9<@\G<MV/FM G-O+O5@LE5@MD;GK2EGK,3!:"L.[GXNMSNW_^]8P@0N
M9?C_;]GTO;ELP]Z636_9]&TI9]!3;'J\9=-W/Y?;G=OA*OX:N@@711$KT+;=
M5"3+(F9,#X.NMI>E(8/XX3/ ZQ=)28^\FDN>TE8]OS^W=\OWMWS_*U+T7!W"
M'V]+&39@+K<\N3\1)34NN>$]<G'X0Z)_M^)$CO"S1:FAS+ "8LO9[\_]G&P]
M+UO6_A6DH^/]DRUGO_NYW/+@*C7=X%VQ6_UD,9\G]+O(E]0=<LO*[\]]G&[K
MC;>L_"LRM'7!\73+RN]^+K<\N#U"UD:T>V+@H):+\UPJEOX66R7L,@*]P#]D
MJ?Z5<%C3T/+85!K]EN??GXOKCOI;IK]E^K>G'5V[/-VZ9C9@+K<\.41RS.%L
MB(53F46XS=B]7Y=OR[BWC/MK:*>OJY>G6]")#9C++4_N%376.4BYE0"\:LNR
M[\^UV[+L;9G%]^ +0U-GL2VTV&H:F\/R=(C'[6TUC;N?RRU/[EF<2X(A[#C[
MGV2PH*C]JRB* UU#L:<[C3@OL#4F^@&WKK][=#?=T6"KCFSY^JUI9^!JOKY%
M =^ N=SRY"IFCCU-95ILS<A[=O>V?'O+M[^*=G3QL[L%+MR N=SRY%19\M)Y
M=96"!GX1SZDE%VR]B%/GJ4PEJ.88A^?/24.OBB]4%<7:HN@M_[\_=WC+_[?\
M_ZMH1U<[NUM$Q V8RRU/3G-Z8N)8_@82H*BQ]=,<ILE=D(N.RN9B'XYS *."
MKA_*K8OF7EW7+:O?LOJO@N'4%=/N%DYQ ^9RRY-[G<=I$,]!E[>2;9]+J6HL
M9'X9!]MDK?MT%[=\?!OY_Q[,HJ\C_W]M _];[6-C.)[I0+B%6=R N=SRY/8_
M7<1^7(()V5+FZ9P$%S)<)%OUXSY=1G<TW*H?6V[QS;G%],%O)["UHOSJXI%;
MD,:6=_QXWD%U)M/K>,>OI? 3J?]N[;F:Q\#;&0]AKO.L(#BOQSGY+R_EDZLX
M+"_TSEA?Y -\W*N^(OPB2Q;E^J]8YQN D)+YCS]@#^<4-W;)^A=G&X?_\^ &
MI?B]!_I+%WEU"<YEU\^E^-@5$2SPL4BNQ+)X\&MM'V9QVFWL>W/+?CCG\S:(
M\UT_EYM?C/&#WTZ1["D""P.N:?O9O!(SD9_#"979_+$[J7.R'T2V*Z8HD2V;
MD/7)WX)>^P^^O-8[6MG!Z?ZAX^XX3]^<'!SMGYSLK"YR=;ZC.YONJTOT[<FK
M39EE.Y<[S>/%;'Y1F0<=YR -=IR'B/#H]9Y<2?K!?=)QU%]6OJ$><++<*2^D
M?@P3TD2Z5!\^ZCAQX0@G,E8(IBR@*S3@YYP+*<+_+$0.-T>&B&#P3"2) ,/E
M5'X2["S-"2F>/J>+3L,]%>E'YW?U,C6HLQN4>)W=Z7#4<?#;,XR7A<Y#:X)/
M?]_#Y_0$=YRWR (B>*UPX)1D7L11#-_!/<.7S<62@!0Z3D0MW35H@@\3P)\+
MY<J]$5FZWIV=^"O86AG(F0\K=3N.U_,\YTK2.2020X\P)>!E,BTPKW!&0&ZX
MOESZ.:P7?Y11E.4E'&D:) OZBW "PI[ C<(]UJ>:PLX[49[-'$TV<%[ KN>*
MS,K,64>!N+?V:[-%;NU\L?"+.(Q%OOP_Q76C+0K8@*)P]L0\+H'L7K[<:QW4
M>.+IB8</UC_P $CE1,3AZH84SH4(G31S8I@.4"",H_=":3^XCH3:X4E$TXLE
M4I,9(9=S> N\K^-(.(QL*:639PD^-*N2?XHR7P2HI'?PQEUE^4<'X\27]#K:
M-?EI+H.2 \L;PR1OJTL\Y6NUR=,'[GF19XOS"Z+-*^!HR=+)KE+)3,&B4>!B
M3_^76%4'[QJSF3(7C(H+1]]D(AVDFIG,B2X2R50VS[,0CIXX4N%$6; H8"B@
M*E]1.?RUO! E$-)_%G$NG0+H %X "PHM,B/]&VF#B"45:@KMH]#[HD5.I:J:
M+2YIP?H+F0'QW7%>P=_U6JJ_\V+2@!F[UW-[-#2S#PFW'"]2<.&DLB1Z#N6E
M3.#K(0RO-C@_%VD<..=Y=E5>,&\(8)%\K6Q.%&0IZE]Z9!@/[R P!;@ZN>8E
M>T@?(LPZ].&?"[BV>WQ_F-_AUPZR*\'M11+8BBPN%$>*%DFBSTE/O"FN>"/:
M#IB.'GXHK-7S&Q=Q*9D_\+;B:*$DSJ'/A*=@!(US>B$+6;O]<.@67= I96!.
MZV7!YTJ6%AFPRNJUN2)*_IY05 'V!BQ1%#&/M73.92JI2 @5?5*:"Q@CH'G#
M)99ZPGJOF&#@<:#-$M\DD2D6BSDR.IH>%AO!SJT0$7VCB]\(:SN"E#TG/MB@
MUQLL@EY0+:&$\PDH>3Z7P$]QY-U0'UBRM&[J#&9[#OS7N8(Q+K)%P1"H20R3
M"9T !HQ;YM,^!U@_/'&)?]#7RMH=HW@$PN!EJYW66[OCT 8I_MA.&DYQ@;N!
M(P;X1,#, 1^Y$+#@(@9F*'('.&^:S> 9$+.X&4":11D']U=J/-<*PB8O $P9
M.%E%:D@0V3IF82X%$:-(BDS]C=B&488T_S=W?Y['L,X8Q5'*1 %/(:O#Z]:%
M'[IY!CP/-0D:*$[#!>@52[SF0*/F?7%ZF267) 8DDVVAM!CDT\1NE5ZE=)V5
M-QH.3F]0'9KP!?AJ(E5](4%H+IUBALP 7C:#.[68.07)+O/6*)$22/WA@SV1
MYS'<E >/X!X3HRDHN<*^7O$,7X)[U3+98@%L6[^%=/]*1I7$5BWQQ4++JZW%
M$C_7::>=:U1-&I;N(XHU%%3VWI,>*^:PFD]PF*6$P_SW8+K3=X >$QP59I5B
M#RT@_T(KC"%NQS7*[6*NQ$)C^K0=I),NJ]5FSK_=G9[K.KX:41!HO[8>_NM?
M[JCWI*]LB)WKAE5$R\ATS@7<!%B-K9V ;+]@IBH%<&+:0$2IBY$3TQ> 3RYC
MF83$5U'"\&[CBCFOI@ V'LCXDI@ERI<H@TFC L,KSHC7KG#I4!9!'OOX'A]N
MQX[S E@PCU#3,.J'<X%BE%3Y8*F8M-+*R=Q$GIV&(LE28PJQ6#/\:<NW:WS[
MM3*N-WG^8#K#"6HW@*$%<\-A#<K+ ?,VC/(VI@$IQ?@",XC6B"/E7/DB_[8F
M ]H*7)8\AGVC6P24'I_C#(A"YXDH$7B&F"U9EYH=5J/SJ'$. D7DP!F2[)SI
M3!$UV:_P3/_U2V3*3_/LH^+)*7%1?/$"[RG<"U7%PK>P:;  .9,R!CN'2<XP
M6;U@S(PF=0^V\CS+X/IKS]0)? )LI:@\3%>(<"E8"!*72 /4=TF2IJ!+)EC4
M#F^4R#4U]["81FGE7-=XO5;:<1+ $H*/N$7UQW&^6IRH=[(@ +YJ]M-^IW5.
M^BAVG&<+&@;XJ6N3%7,BG.WO"Q\SP]E%TD%&DT4E:J76>>*&THP+$GQ1DEU9
M-I_>6,5=M%Y-@N82>#9:1XH.#K2(QN^8!T!*JX/&HS<BW5^RH;6BE,#W62+C
M'ULDL=FUAP^8.Y*'Q7D.5R:[,GO8X,6U_</ND:4\7R*Q1*A(L.C4@W3C5'NS
M5LA &[N*=,Z!7H"9VB2$_L8"#<( +2:8[S6W<U7[:9)DA"X=L&[3A=RQEP 7
M()4H#=36=AQ-WATE,Q1,@]XL34HP-!Q_"#PA5AX$<])$"!<RF8-,)2K$*PR;
MB<>.)N=2WWN<>A)'(*J606(K9[ ]H FE)5U 7*214TK'(IU-DTM-TVM0UP(M
M)*UGZ+?#9J*8720E*3AZ7[4NJ=^K-I>WX7I:LK6ZVOZJ^X"6)ZP;*!84$?:(
MT#3,K@M-=# BL4:ZZ" $K-L="71"LWV>4^VUFB@H8"(IE[6!U4:AW:<A&LTF
MXOJ918'6L"@S!@'K@()7QN>X(5$.&]=! Q-_\T7PL9L1: <Z'.,@!G65M8]X
MAN/P2>I=1"]@CH_4*<TV(KZDCQ'U+E(P<V5#&_DH86DR)^0RW$,@>#19LUR9
M[UJ>_V@UYY\8J';7!ZJW,>>?-N9\=P&DW7*-"=@A9;=R'A26'\+R2E8<W/))
M6SP1!56,)1/(/[3_-LN[%^C2-B(6#J!8%IB8JAYYD\9<#XV,S?8(WU"D[A!"
M.KR,;6'S^BMI?"ZX/)NW&R:G=:^K"^";E3!7VE].OED43R5<P!D%%$D7GH/@
M@XU7$M.(VHZ2E_B,YN885T-]$PU;=@UJ!PJ;#5?D!T;57HM#)7GRICA=\<Q\
MC>L"HV37.+DKUXEVQK 3L^.@,@I;6U:>XJ9#V/)Y-0*QVG2O;/L,W6CT[CA!
MUX7RI=5TO([R11L'>]N,V\745Q C?"646)Y)$\FM^DZ6ID0201(CW6QZI/@M
MB&@)4[UDRD==^%QYZO0=GV6A3-#[AF%+4- OT,>D?%?*U(,=5I$FTK[!^&VY
M]L:>U'O, 0OZE2]5=0UWG-UK_%#D*<4X+-Q"$.!Q2!,N,[P2Y&BG[_Y[N-/O
M#[1CJZ,^3S+8+5290])VX8:!ZJ^OW[\'.[ MS:\8,E9/C"UO6:K'+2J,AD)U
MSJ1 1KFDKTTFTYV>=NMM.E&\:K!XV&:\.5:L+F+*)TY%(2)YSFSRH8I9="HW
M6,=HBITZ#!V8@,^5XK^4J I2_L9U<N>I":'2<)9?>3#^17MB^#R4!>8\1+(#
MG1+E4E39>HI8&[;?(QZF\N"U##1J'XB_:73BU2^NF2#O"?ZY@N=;_7*")T%N
M3K?]-3O.C6CJ[C*[JAK)US8?KHHC-]<I>.]3&.R(?;L4K +5EZ#+269:UR4O
MF"BLK6&L=7OJ,';[X,9S8D>Q.*:- 1LP3DLE-9IB@MY#IC.IFAACUQ/-:[ +
M))?!_KM B[:@%=%7JP0,+:^9[?"_&\ZF]>Y6IGXN2Q$GC50+)6]S*8&A9"#=
MY["+6OAVG(?Q(SCV61S"8.CT2"O7-HI7%OM$#J#P\)LK$6ZG51S*,L_F&78,
M39U=.!3\TDJ&!0K5<TEJ RM+R+^T'J'?KH@*NXQRHD>B&'9>7NA9UE(V, A3
MY6G0<U+4G\.5TE*_M$Q0^\IEMWHCS >)T1)_S7GIH73*":L%5UEMNR*0<'KH
M_T6OLA*',"L^ 6K:%*^=%V^4_<8"YG&Q.BZ=M/T<DMNA_!0'&=Y#[<##4%>-
M3JQD"+S,<"=+$(EH0=E,H5+LUNC3Z)&DFR86+,5855#2&)VCG!=4%[SL&$)'
M)K "^6E.^CSE@]*>T(2LY)-JSE96T(5D39WF(RXI T<'#COP31^^%X@\5!LO
M$S#@\@Q3CA33X/Q0;0BFS(24(59/_NG4N-$,IFA/4XEQY<=C,U!']-6>TS;%
M&)HDIQJIKV9QYP+/E99B\GYH;K7L )P@LKSNC1*5^$\ML\-7XAO0.<=) .SI
M(O68LQ: OA?YTDY0K&4MT#8H[VMM0A9[U6PY6J0!BY2X7&KK\KKW5\D\2#K*
M18]36_#0B5J"3"^0+O&N-&G%&).4)XQ6-(9P*1J4V02_FHVGA(+*WZHVND7&
M.#/).;24Z10IA[+1HE,IP_M@#*I88KF:LV9MC[F8VIRR4_/,4W"LB0-7'%]&
MCW6(HU$07=M.*@N0D[WX&> *<2@I+:#]%=4TSO,X6"2<)\MDDM1.D;_!@CXM
M%C/RWXMTC<^J8GBJMYX 5JET<ZV'+,W9*_FI-1M\KU,NYY8NQ6X$%6QX?/='
M3V]\C'ZC.+@!,>Q5&WF,Q[#/Q_ 2-U OYBZ(E)FT(=,5$L%+K<,^%C& M *>
M@OXCQ7DQ4I]WLR!8S&,.F%_))"'O6LNW5%Q_61N/G0<4$ $JJ'U4$/JCXD8@
M>UF,7W<[--T@MZ%<0DOH5I-'"NNH<&FA>;B_B*DV CFBSEZ$GY6 QKL6B0"]
M9Q3,O\A*J<)4L_B3#+N8ZVC=NE\;-WV&P3L^2CT1+8^J8RC-+2A8^AMIN.;B
M*+6M+0_U/E^5/8O#=9R76HVA'YY9S&Y#KA$)/W-M*#,/MK>+U@"GY=E9'%G%
MOYNWIZ*+CGV3S)MUMG=>-$3)ZG6B[:G>IX1-)1,LD5'COIP<#!<$:XLQ%28N
M_$5>\-6N"1YX^7E>A2-!)<R7E4+*EA1QB4NAP_OLO8?]=]@[>0#B0N'[Q2DF
M@I&3WKX$ 1RICQPHQ7IGUN^NO?Z4MJ<J=%1>$>L0HBBR("8=$6;^ :,.V\M7
M$?*Q11N;+*BB.%=^QP)CWF&5<6YN"7O@T?X+%ZC*&(7$UE?RE31;_G1IO1M_
M4W>&"+.9HF*2G6S*H:H!D[-<&7A$N;9NQ 8=>QJ:VM V:F]1@+>-VF_&7'Z>
MJ/TMF>-N92)M'$.LN94,#_2S/,^N%*>A)'QK"3JN;;M]T'^Y*DU)_V:-/1+Y
M+ '>J!R 5761<F6A5P+SWC U"M3IVH#F87O$.,\Q=PN%-$>$V;<([PY ;8$'
MYXOR6D,SRU/T74BAY$&V]*4Q51_&EX]6%Q&(LDRDE5Z;Q&1[!!^OT06JT?5>
M4FU8L<C)LJV<)>O4!%4BU[&<J%597>56Y(FS4_/^*1![VC>P&1>$?7SF/$V\
M@H]4.^4:\M?(Y[I&7+U&?@+JQ?Q8S%%?E#J&N'KT]9(8Y>S\)Q"!4<V1#.Z2
M"@K+-&MZL[YLI0G@047#9Z_89BP;Y*$]52V^,_;1\]<J5YJ9@U$_=292Q54)
M+T&[/2NB;6;R5EYQI6PN<E#P-A]:P=S0->=#M=3-@*;V(W/1-G'8;&WM=GM<
MQ;+6R)VN:UVO/V^C^G..TP(S;LWL]*R4<%C)/:OJ!<F3YL<\O+),[7 NK=JN
MS57&S,U&Z!C92X8[UK_0X[7Z%Q*8*#L78""'C2!B5?O5NGF5PZP6_>5"1$.K
M.G[4:8M(H/R'/Y%7T:=D0_B 65ZTD(F.*QD0B$6M"E@8Z(W*G[XV'8U"<RR!
M.U3.3AH*95NQTX5N#:8V(C.(/Y.ZRE63'3Z)JRJI"UZEDKMK25>M.5=W?_-N
MR;3W#=.Y>]']G0>_Y<XX=[D7-7W4*N9OZ*26=IO"P!32HV(M#A7S_6"DE*)@
M!P^YJBT%'B_%3'R K]:KT+2/?Y9=<DKJ3"S1&T<# .D3]^6JT91\AG0CJVJ_
M"D2 2E,%ALJ1&>6R$(FLO!U[^)Y*659QGQJ7JP>]5"(OY@MP\+.Y/74?)I?P
M"/04Q9]I*R+TV),3<M5&P.O--N^2@PT)]AE!P:Z$ /PR8^Z-*0(4)[GDW#M8
MR_X*Z@+RHCK'UOR<EA27"X(2JI4OCZ>-_+06, >3VWM]K?%^R]9PRB&,>L5Y
MW"OR5W&Y-"NE<:G5LD2MQ%2-D;L).L=M[7J"SGA*T!E;WK>IO*\&<++JX+"R
MXK4&WM22.6U@%2TEHY7I<G0#X2#"2PI%:(\*%U[!*QQQ+C!0 4Q E=;R-*B(
M$U[9T0!OK!14'$CE(-$;6XKP02TBWSLE[X/6%,94<H@,D=02#.FDH*LLD;VS
MAF:Q)04DIG>$-<V9 &:RF"'70[ '86Q;9N+T+ %"I,#Q,"(#?)ZY(M<\ SN
M(46%4Z:@5VKKK=M!U7)]S$.NDH1Q^ B>87 T/-):-O')J^?'CJFUU=$A9PZ6
M-LXDES/$M[!AD'30B+?"JB[&[!8[L*MH2.=)+%(27516@D^2B5@"<T+ GR9A
M5,%>6$]Y)4%M_K=K("7P=?_V>K7?KR/9+QF4NZO?N &CWK*,"H3V"R)KNU5F
M\)]#>.N2JP-C4;[(P:S=N6O!94!U5BU=8Z!NB=$,KC/?UQQGAZ*IYU2_W1H&
MT F#>/FK+2>);[MG%=<T*4VL@G<LCTZR;-3WW<SM8@I/5E7T>Y@,;URF:S"
MUCG3;-@VM!K;@=N:F&U*JC'X'NI9VJ:Y?]SH4*<AO#7 =\^- G&WT9##%DR^
MG  >N<B*D!Q -Q)1!/,E\\XD56B51OG)@B0K*&4:'><17Q?*:&O+PU.)-XC7
M17"SE 5G<#3@DT 4%PZ!KO!UQ99OB2I;T1H0R.^0X1],DN!N4EX0RP!9#PHI
M)I?Z2U)D"3 6]<\X-6FTL2H4)K^GJ%SNH0RX/H#<A*&DO'WSJ7 P(\#.KV>W
M7SW9Q"A\- /<#O. "2DIP-TJ]6/!6!_.:S76K\>R&O8\EW0J2HG_TMOX0(KF
MO)2Y@;Q( 5.$,K_*8V*4#+B5(Q(:E1IC*:IQ?.PBIT65]^'SH\/=CO/\]Y>'
M>W1R+^#W1Q8 #KF U)DX%!=&.%'*VZ:<LQ1'#X%/*R(C;18-'AEVZGN)*ALG
M\6,TUO+":(QJ59:MAP,&A#4'U7,5D6X W_@""JYL@\BTBD1R:<IDE,E %?L[
M)SL-$Z/I!S28,E:Y&8<W.X2JQ3XWSN+.@:;G&?;%+1L%RB:T59^2P@U2YAU;
M3#+4:51Q;D&HA'8!0BG%K%#U-!G-#QUQ,+7E9PYO2)38N)CTO$M^-:KDS[,H
M9LMW979/E^H"D7^?2%$$%QW;64\"B#[6+DDCD*FPG_#HT%)VP 3]R*,EVI%)
MTJJ%P35N6%OELY)D5IU$N)":> M8?\E+Y,8QSD.!@*X4EJCJ4OL])Q3+XI&V
MNF%?,]HAC1-F)98A1D)Z7EZ8<)&Z#BW,V\'C+N"F7L3S3;\CUX!F&*?&.?#)
M<\:9*(F?D9*BN&C!Z,7DHL:!V<'];V]HC'7$:_2&52$YCW/*_@NX'Y<R52@&
M[&^8Q2F-6V(8"<D2T22OL#RNFE,B+UG'YXQP_@+CWE*-SJX.XU+$RV9O"H.:
M/X>+A[Z-1,&@9? I:%X,*T#DREXJHIHJ5(IW%*6AW@*BA8H]DZ*&7AZ4C=?G
MI_X3$PS[VP3#S9C+SY-@^+4<SN8+",WACFZB4JK U"I[-.(#P3/<G;$[K&%N
MH&D=E LJ FOCJ!H=!K\]&DYV)H9CDGHJ%,>KR480PS8S7E'FX(03@OP1CH]R
MF4*&F&T/QXC(0+KT] 4F,*0F<-4$-JNUU$C-5+B +',N1;(@/W*<.0\?O#S]
MZP&)U$GOEX[]N (D+ZC0$3['#=(;8[^1Q CN@C>9H"JS@.,/C:I4GYD#6[1@
MA4G9,E=U1</D:59[5#5I:0-0MXPU&#-ST)^IP%LNF>_;ZA<J-P7S_'2I72 M
MKZ4Y5*7,#4>))C;2.UI*2VL5J)WUY:!MVJ[RJZC"THRR[&V8 <N[0ZH3^1MP
M,@9"IH+TT"A45>Y6QS@=;E+,N@':T"T]#2\92W^/2??NPY880ZFP33' CUD)
MRU179&O%*%P-M=>B(59$B^KS-+XTDH#"751M!)0"O9) M4J&%!9<I'0QR70I
M D&J?EPT/$XJ7PJC3R&"4G%:;UJ]HK0@E^S5X5MTSPB35LP9PNKN:=+<<5[6
MVR#\_/'XG[LW@7&66IAP5@9: _[A9AF&G%:(YUUW-YLAE+%RD"HHZ*)DJ%UM
MX]JLM,.HI=7T[%#IE:PPI,W]I81!$Y=NM!RP<Q%7>@FP'P"&DBQ\M72L83\K
M7P('W$,[M\]^-VU%U9/ &%'<[4 :7 .$DP/!EZ+)1^X]O'N2<<%G<3$3)0H&
M%;NMH*7MI$H&;":\;*="[376-N@8BSR72@>JAD5</IV'6E\'":/&ZQB@2WX2
MF+S8^6(:I^GW4,]BFF,GK7X/!QNQE\ A0T3[S9:X!\1W#, R%[UI#$F:6F-4
M0Z^Z$5*U[=PM00'[XC91AF;%XQJ[L=G<AM&;UMTI*]3#!C_GM-8312L,PPJ"
M[Z'M*:+/BT<=I\HHUUTXAOC0L%<]DJ +S7Q<)=+9SU!6;$YK4"'$)AP3GC?<
M2\).(;\ZSGH%FQ[;7LD+D424?:) /M62=RR4-O+FU7?(RHA?GZPV;6*Y5?MJ
M):FMMWF O#$ 1TQ&6'K?.3%,FQN1(V=M>Q3Z5!&Y.JG:_.'0K*1JGNKJ&.IV
MVB.T(. 7*NN.A@NIF!DMHDAR4VCEQF2M5>_-.N*K'RI52V.I$O,G5(7@W88+
MX)N(.F7>I,_Z>QJL%J:K4I807!(6DF%5M\Y7JG_UX6:%I^,=^;USXZX=G]1*
MA:!$P#ZLOI%-9U65FPIW#;&J$Z<XWPN1D_"4R"XSP.YVS D(4P.\4_K71X-0
M_L@$F8EOW/BHM\=\JV.VU (*Q"G_JSD@8C"8E)8N+:Z#53F4[J<!B$'_0)O<
M.DL=^*H86)TH'AF X'8.8:(@I50RV4?2$1\)I)@A<J@N7K6%U:2'.<E/5J*!
M&#8(N02]M4;D/DAR9&(WV"X*5!6-$A6I'69IBJXOC(NM3_&KH@1.G%H*N\DQ
MK%+F*;,< 7[SV%]4:>I@D$71QF_KS]%RJ*55S-]M$W2[UB.=[]![1+5]Z("R
M;JJ7U_4AJEIM</_/'>>8"T%82L"16GRHD3?;ABCHF(O54'](E$B=FL$M4-0D
MM.77^CW%C(S7U_!14F8K[$1AUB:L1D*5-V;)O)GXJN&\=:,4;5_.Y-;\4*<^
M5/U3,!Y+9>MVMY48VSJK=LJ:3D#0Q^>I1KAN-F=9%$I;Q_(RC0JB>__8.@$F
MJ_,ILKU<+9_R-)3;EKM*(XRSFJ#NM9)5;;4JF]M0VPKT2&4Y(X ^'J5>JII;
MC;QM)S(NEO*T$#^9.\DJ07,)E#O3Z/"59:][DU10MJ1%FTN8<CG*]Q'PWHT8
MA'.G>8ZWP.BN-\51V^J..Z/AI#.83BNB 5+@7"(V9BA T=_Q1GT=Y;G;_=YP
M+&WE03]&/?[01#8V6\B]E57/(]L.T9<.F5\\Q^^%]:POH V2+PT/H,DGJ@&.
MJ6:_:@ KZE/O0$2_A63O5JWQV"S2.1 8-TLXB\E@_IHF6N2.L"9$H81"RH_\
M.H4&*TQ0H=;BHNZ]1^8$K))L<IWUHWVOG2H/2!7S8+2@8\,XH[^^5JQO V77
M6K74\Z)DBK&ML&I/:O7C%G%"TJ]V# '\%TY>:,CMM?N+G)H.3(DN]!IGBZ*V
M!(64V8XWO$WQL._-8)OBL1ES^7E2/-:Z-]JES1N+#6RVC#D _1-#."K"0E9)
M5BIL0.(_]1@3!EU#TMXI$+56!.F79JGF<U8.Q^UA?D?(NU#93<^[B8Q@WU$M
M(<J+*;7U<;=_=YM(+K?1D[O3..M[T_=VAK@7=" FOT?)%BTS5,.=PHHF(PQB
M;.HG+2LFEZK?(U'$C<I:M@?V%0=VB:]:\@T1I:F1706J+$#ZJYIE.ALVB#$9
M(I3_63 PK+FX.BM95P?7VG(KJMB>Z_<\U\S7J$843(,SU4G]5?K:.1CO$E_'
MZJ"5(*-S:"@[9'M(W^N0M VB72^F\ %SFA*Z:\V2-NTOJMLG-=Q#$^BO#K0R
M1I8=;5H9#?\)_F5[QM_IC*D"Q?!7TG;H[*@G)\96T?!494PZRH?]?+D"":-%
MC )FSG*S_?Q5^(2BQX[!'K\651OE2(7D8V7P*2^Q01FJ,/8YQ*)E#R^=H!GF
M*M>-\O\NXH)Q+2*[ZL="3V1H<54G:-P.U.S(Y)]472UUA%8%[IMY=!QFNWZE
M]7Y6U?*S"#LWU:9O8-#.%R(70!ZU% 7=J:U8 >C8< +!YJZ(T327C%J=M<"F
M<.L>[6HFQ9_#B1AHLQ3]QM)-8I7MAJ*00&B0M%$@@DE%A&#<)5@]'&'!#>B@
M, P;'=RPAK*+8W:;KPRL^E@JO!$]0AW%I/**JY4Q1'\4YS-F"BK41V_B=$U&
M:,'P.B[95T&9VN\: I^#"6CLZ"FIF 1WXZD-O>F4T1*DGJ^T+W^(@?R.%8[%
MK:E<VH],JIF-VU@S%(T73"7.(4]NS6%<)4+M4ZM30A78MPB'GY!62@=5=+&;
M#[YD88#5H_5 (;X,!*7FUS] S9N;$W.X:>&CJ46^5!M1K/+;8OQE31";)JG>
M5C1+_X(+S !*&9VGMG>8*:UB-$4M.XHXK RS&=IVF/.)=0FL9\ZE"415P45[
MIG!@$A,>.5F2<]<,_L$\RQ(+UTCO!?E$%88.;W-LHD3&72T<UGUE23TBI*]8
MC,I?>9425(_*6&-_O<YE45R"R4 E8!COJ0E)FL)JJEDFCF^MQ4XZ-5-"-#L:
MUIX:5H@PX&BHDB!5UF7AR%A!9L(?<'.Y:0#66RJ]G;,/0E00\FI\K!TUN9:Y
MC&1.F>_,;JN2!Y8Q*0R*KU+I/XUW58#'A<I"GV4I%E8@&^,.>T1<.#^U<JL_
M0I.&34$A?"WX6-4AJXY<]IX]Q/P'S'.9)U59!^)+D2_<KB2J)^G5@%174F',
MG5?G#K^J.+NYQ)QTDU'+\:L8<SNJ4 8.5T6,[2 E77[5A9>3L+JAG(-,664:
MC!:URI.NI6K,VH.3 ;')Q2H8 F#-BBJ?*$)L/"LQ53O5Z!=9$]=&<[,7C&@@
M(=H,XQY(".I?&F.N,TL&I+EUCL *3X A>QO<H8RIL%EU#-<1'+' :G+5S^^-
M+IW"6UY]T&DDGI=5IYD*:DV9<13)26(N[>7D*H-Q0%IJ*#$>3OD.W"N*B%(T
MX7Q7'RL4@S?30.5%9P^8&XA D@4VO:[2L,V>4(RLBA!U:<JJ(H[0+4#K;!U$
M:5+\%K50S?.^\#ZXTT6YL@NHQX#B3]*L\7P-SHV+"C+N452UKD7*J%%!V]%C
M8)&$,U!/MM0,RZ[MKTY'N4P$!1]-XSAE,)3R/$,3VU3O=>SJG))3M#8")ON6
M8817Z7F&NW=/@]>LU8#YC$DAF5H+A8R5R-*4D<O+&$:M!T11!&E>K2I;;3R8
M*\QZ$J&B@013=J*E01<J.+<I11.VJIXD,< 57ZRVQ7G8Y20L-$AA;-:XR!K0
M$\_E.8DN%0S!F1:VU<#7@R>@=!2.;9>4FH4Y4\R$EE9D!88#_C-3<Y4$2*7,
MF@A-'\X=DA]1NU#98U4)7!&7"V4Q^S+B<@*#!H.=G:6J"^V0E9*'E,2:2MQ<
MU%BPAO5<=H%MD3B;S<MDJ71!'8;7ICS!!9$%8W$5S!TBAXBI;5-Z6(LSC/I^
M*6\"X_)@A6!=*:!O(+=2)J4Q(&O-0A$T)KM*Z="Y"@>VO'M%=3]D6/DFX\M4
M%B!4<98KY'C]*0V'KZ$Z")W*1ZH.KT?S<]O>Y"2)-39G78(;9JR8EG6$"EIE
MN6-=8TU@9&,JZN+TM7)A[$A>9A*K=EB:W"@!G$S5&D*P3NV@XV MDI=653QL
M4$GLE^*3MLV'IV1:+U@I,6UI%73OE7"QS<^U7VCFN9 ?7J./KJ#+->'2R#ZU
MJ'K%DZ*>YR+KZ^UJ8"!?\LNT5 #RBBO7G=8OR XDFM4IX/J&F2 @>=T,6"VN
M-R=-*U.4S["V99XE#60OVU]GW&'<P:]0UZ3A@+$B&\!M,C4TIN.4A6WHZ; 5
M7M?*Z%FYDDIV6(:0%>R\9NBRD$EDN^KA-B5PG19T36IHOG@D4C7_FU)-GCNA
MHCPG6 ;)-4T _HG)-\-M\LUFS.7G2;ZYM0.[<JS5FJX;:5#W1+7( ] .9J;B
MDMP3JE0(ZPLH.9RP-^B;C"=B5(X9P6?4'-IL#RG%%UU*"$B 8AG8R[E4=8I8
M,J 4050EJG[?*@54,=,H!PYE^1"TK62<D85"%BDPUY"&3WAH,J@+I0'P.D!S
M(4UBATT+6@E;R.IEFNN%(M9H4FO<>446E5<BES8'U[4!>>/E)99O$^@'RA?:
M3C:3]2:GY-VU9&E=O69=5#79:?E$%V41GG@8!U2)IU9O0'+ )$2O_(62B%I]
M$ZI,W)(EVG%@T%"5U"\SH'$+@)STJ@I*74E?%NR-D+XEM+3WDG(_]#)@6[/<
M;AJ%BX55:<\D&4V4>YL0@&!,A >640BW[GQ))2:%:JBCJX6YI3N)<"(B.RN5
MW=//E<? 2DE77CE\M.Z6*^I^.0J:W<XGI\K7++579RBQ"ZTE0:F"NZ"%*;\G
M5\2U)S$I(XYC,$KJ$A2AA89I95[P)BE$N)NIQG>7TGY(0"0;GV'XUC10L@I:
M"JO1E K$52Z;-6V>#-^Q<60N!/K+,7@$DD_@JXW);YIV"0J4P#90_39YK%0A
M8.7AU_W@+73*1OV];IIE]0T\^$+/:+8JM:INS$JC4B.D2P#7+U6\P#2]MZH7
M=91;C1%S#CCNBJQNK,X@82K6$)&MD,VT-95Z:TQ^WI J F$!DI)5H-MZ6WY/
M,%PU]"B%0&)?]U @=F<!?!A\8-C8G/BJZL=@4\:UIU[EONDCMW5WV9WIRZ"^
M+H!OHK& !CG60\WBS\K];MG''^6R0COEI+H5FPI.>4:6&L;12/ FDD^ 2Q<4
MJ*F=L!<H."$KB*+)W@J5,L7;*?X%"B[D?K 0I) J?BE*X'MS]C,PB2R =SE4
M[TU=3"KJ5+N.H78=3U>=,RYH)-A5>^?41G>J$-_'-+M*9*A$AF#GB>G%IH*(
M(/EUVS:&4N5K0#/7\< :1"L%NG0?-WX;758\T+4VM:ID*TQ%O'+I7H(ZPHBQ
MZKY5S*1:60NG:<,VJS[5@[1A^<=X]4AZX(.,H5U4X&=8N]G5>#)Z4G7^08#:
ML:G;M&I/N"@4_9.<(&/ZJDB&;&&7O,:!P&P>"KJT =UKK))-%UW/%+;;9DLN
M/4O6;HA%<3(NI]^2.JYQ<W17(FH.('+*(F37G-6:U +!L[U&FF*K;HJ%P&Q1
M^!!T'+FT(<?0'\5Z(H?Y-<:=0I2R1"-EI.PXU2)X<D0[Z"R-PY@2BW/52J%"
M;WPN0])2U5>M+@U[63Y7EJ;S4,7MGS\[V%-Q^D?.8DZ;@;Y+6B8'=4A2:C=>
MIX)2TI-7T)/%"L)&T^5& <$:G/T:Q,+ZW=-"SD*V6N4Y^G::!I2UZMKJR#4N
MX4W$OPD\F%)T>,'(T^_HEH*1:W!W+Y2"8$7X:V5QUB.H%#P#=H!]AE6[X5!J
MD#KR1?.^*D O4H91Y^ HZH;SAKU*C&PV>T#SDVX3$J%ARY:UHG68>ITAQV2Y
M_Z'.D+/;BS.<(%Y+!81H:01$&OR[U%>>5#NZ$EP.H'0RFE35^S;]6!BL^=HD
M]'B55G2=A*&TA@I)RV!CM:J:--NJT+Q:".-K$"2 [17'4*W@? KFJ^10;N"4
M%H8[&F[!IJ4R91>I^E6W*%\1CAT'8>1(=<GA7)#++@@7EP:UN]9:7ZD!\TKN
M@J#T TP1,XJ",NDU3+SF"!@IA.?,UN*RZ9OG%?*MT.T8-)^ONI[A]^QL$@;G
MPH6V1PK6Q1=LX%2M6];(B8<SSAS%"]5RJQF4,KA(V=50O9*"6LLJ3&GI@\P%
M29-DH=BI-;761,#2HJ-BPKK(A11,!##,5.R!^I)JV$_M3J"78] WQ9;M^G@$
M3%Y%3##2F:G[P$%6!?F#[CVBQ=5>WCIIP[+Y]BPB1C/'@,QJ'3Z V7*,V;F0
M0*F(XY4:LT G$VK(?PQ+T,ZS1Z^J.,;7T#%:BH.Z$1C5M&B $W+IY#:=MY\L
MYL@4"^V>.:;0)RYBLUG]4W6-"5Z&K9=/'<V?.7[+C%4#R>QA1N!_%I*-1HI:
M,K &F?FL'Q8U[U1 :-J.B+C8H$,>S"Q-"!_.TFQT*YM"708PTY4AB>T,T$K.
M9F#,&C<8<J=%R5==Z7>LGB&C"3$P6)2ZH8061[DY%A43)3\%*9P=4YQ><2[R
M - W4.6K)6R=-E.U-.JBFI5J94 7GW273DT#/99D *D_@J+)/X%B*O)2X[.<
M:'$ ,S7MCU[*6M4C9_UCCA*J2T9W?79R^%+GF.))D#L2G^?';C[.(Y[8@4HZ
MT4 \SHFR"?6 !\<G6E<V@%&862@^D1!L;!WR*>3J5>:'.KG.^B-B1'-VDYPS
M6$/%E6>:S&S(%TZB2JG!DM0N<QENPYHV!QAMPYJ;,9=_2%CSU*K]/<_LPB)4
M'RUV6P1PK3D 4P=2*43$:E#!7=.TJXS3:XG59_7LYBHV@ZA7]"WT/Y"3COC+
MDFQ>A;A?86UAFSB:(S-!ZE\%&WZ>8WYOA:YLM"GB>4HGY'PU,%505T>Q8DL2
M6R&6J0AJ#R;BJA%\>Y:%8?=YCANTBY@OY%AC,:4L(#T9O1D6\ALAO>O,XZ*A
MIU3<UBY84@DJNME%%5/26D(N+Y0Z&N5B)@T6';DRZV5O,6<L$E24W?I2=TK.
M=$A8D8'VNE"$3.N@E>6B3!D<R#B=JN7/%S#/H%/%/X6"NB^SX"/F)FN-GVVJ
M[#J F<VX+OB:IDBLU)Q<6DEV[+LF[#),%,_XOJ#5VD4K6M<U9H5(=")J6=6K
MF<KY%AEL&>H-!Q1Z"EO--ZNP405ZWJ2D"9V4[+Y[*[5L5H(9TQ(8DCMGU")!
M >L927FS-HM@,3>2=\)43X@PFU-LGZF+ .C(=F0CQ&HE8@6BM-VE%%3=AC&M
M[;PUVJ:3S*D-0D*:?6K'68K%#"_A9^Q*.3/V&ARKO$2EB;E/OD@4>[)I@5D.
M9YUIKD-L&Z]6S6_"6G"8R4)W])JKY%_<Z2KJPI.A4\&@DL6#;C$/9G*A+((\
MUG$5N!G_ 9;,J:0F2H=)RCFZD?TE5RN1^T8WM\-4R@CC9>9^-<9%4)@%XMAM
M  G<,N,>#3WG=W5,FK'?%ROUU!)&9*E6/*=.>62S:KNO:D?T]/<]%)Q:'A4+
M_X/R*5TC#QLQ V6Q[9@_((&:5[7? N=AW;NT\L C3O<VZ4"(69K'J@)& <@S
M/!J5)FI/=X7J!@\LB8&I]%&E_8C*;ZI7R V*K,P=LJ?,*^UPC:6I2*SO"MA
M-[DN*#LNXTPSQHBWPC;6-OE^K.EF5FWN'G:C3?!V&'!8Y2;9_%NB*1WDY47L
MQ]R@;)4VEZI3BW;&:C<%UGC/]2E3C6. %$.%@)Q>HJHN^6?$7J 2!B[2I!0L
M)%2XAY<9@QI<B%Q1;[HTEY04%)/+1O/#SAPX(-&QTAJHW+ ZE\S6Z3)V-2I]
MMU-5^U932>J"JNYX-H%">C,&ND&@P%J:W6]R[<NJ?4+%IV51>\L.44D+$U 1
MKZ65XHW*5Z!:E2BH8KK4U9<8QZ/*"3='A+F-=69@2ET#1;@6JK&V![+\^AT"
M^R=:0RI@SF Y#B%D7,=Y@=?IBN?GO^]9SJ!"1PN!QY2-C1#:E[VZKCK:C-;_
M5XKO.$(!)K5(9%Z=4!,'M+%5'[*8RL=-<<M*C%CQ>V-:D/%WJB.RK,C8JJ_I
MYX47)*#***Z$)D.N>E+-!BPSV"56/MOR_QOS_?(\>4;U!!2T@YL#&Q?<GG6\
MNA6UTL]2G!LUZ3-F-_Q!5>YT*FN]20(D4F#3K2B\E1E0,P]T<28=$GN!.7%3
MD1#]7852L+AE1WLS=TWH&AW0MQF-S'+3Q  V-I'8=TKH(4] GA4< UR:7A-L
MPF1:@:3T8WP'R,,]$QX_EE9D#-FO]HKN'>^:# +LG*3*;+%?39PLE&<#>T&Q
M%[0FGY$R@#$L$L( I^LOC&)@T0C+<?@B>Q[OH>P]T0Z=$W+-Z)C$:XJ9PF7>
M;+&[CNOK9L9X;\M2-PK7EWR1&C<6_%AS9,WUNOF>-B\ZT@47,:WAUVC.<,IW
MR<D>BN,TI705M+5N4*Q@X=N^5#5/0K7"]K0S>G/6R%C&%6);35H> Y+D%LP1
MS<$:VJ0<D,NHV>^CN4>$2Y1LA*IY+7GL-?N6K/CS8%_#*D->N\'JIVX\8NRN
M9,&PQN@@9J>$%QU4E=1E)9RKKNO*$1?GS9,H6@-6)"W(S<ENI@X/,4/_0L[H
M+(L0C>K..NJT +@NLD42TB6QO+NYBF?9+4@X$<WVX2U2ZC9/"JY)FL1^Y@K*
MBW46@KK"Q*)8N8&X%07Z$+DVHC:&<2+F&>4<D+=+S<9$-G-)E<[L+X6_FEX0
MYH#;UVT5)')Z0"HE.C*Y6(5<%24+4%TLW)+YWT@W4^4)ECFK==PV.W+&*5DK
M6TL'J 2-<089.60GN=9OJCXSU:Y!U55SG0JFPNHTB$)Y9GS4762276$'T9HP
M:WN[:@I KG5J]!,@L7#;05#5.\I=Q^6C%: K%F94W]$X-!;E<&JYRJDPV"4,
M,9,;B,3&;,SAK1L)NYI(M;IM=-'B?N-M='$SYO(/B2[6^&.;_#JQW&$O)4FM
MDV.G-^T.=$Y80753' 1,50E=D B=;II6?7<8.%5S ,WP<AAQ9J7W5W_7-6\%
MX_&TB8F=&TW0DKP:,X E\%JIJV2M O?"1AFAC#C68NEQY#L(%YB'BYW-#1^-
MH\?.P_@1=WA99_T9)FF)X4HV-P6X"0"B"4:-1U79'"83ROK>8H3H$E-S=/_8
MT,(ZQ23,# 4#NY.^(._-:3V,;[R>&^H#:@(K?>J^]/J:0E#3 +AK;ZG1&\PD
MVFH"83MA25]:$P?*2.,"J[-#S@IR/(7H+B8%3G](7C4D ^J LIC97F$CVTGJ
M@SI*EZ.HF;4A''C&4MLR8T7-'QW%:6@.<NV<XT8P4;1:3S,LGLIWG#U]W4SD
MB-5; ^5E>;CYCJ+WQ2!6M5E3Y])40*'CS@*U:N,PIL25PQ&:&3C4V]1NR&HA
M<. ^9U>I@[,H%33M+7+:[S;6V&8BD%?/I'TM56]I<DG77+K1.B.F.CAMI9(#
MUO;:<@2D JN\B4GMF#Z7E3%;Q3(*$\R@PS(TLN,<99@"L50RQ=R_ ]O)=(R0
M1;,._)< 5%F;W[<"*+N<@.).)].JR.3@^'B_<A+56'PK>6&>&QH-V,4'MC%1
ME31SF8K$E"B2"5];M+5&M7Z5EEDPV";\UVH:B>70H4 ?)4U/)Q-0E;G@Q ^:
M*>=KPDZ)W/2_*()LKEH:Z\08G>A2*H_5.;ZK5!/AN9KIZV@\+7&S(ZUK(DG<
MD/-88L1;>ZGW*^??AKNS&K%6NSM\%!-$,"T/%V47NL\I[=Q(O#8O.ON5JLHC
MV_Y2B4YMOB[-FH%U%@MA6@;J4-=Z)QD[7.4ZE0A9.>>#-",YK+81EMAZJ:05
M&&P;;YHI$KR@Y>9M!JX)W;0RU_,:C6!V0<(8#C5',,>Q.9^6XLEJK964()YU
M_V[*,8EH./WC2K50XGNS[\CQJBK$ZL8*C8*H!REQ<% [T0YEVU#M!HC_/Q9P
M@;R>V^]4.@I\@EP9CEUK7Y45T0#?N$9^6LDQ/#V5HLX)." WM+YQBAU*W;8Q
MF''K_+^J\IHCN"DFC:EH!3H=.92A E$,AZXP^=>-U;$90F,:L#CZBZ?_HK/N
M97J!YAD/?"4I/*:@:W!P:L@Z(\Q/.@3;N08[D%-IBOH 1=+2=E?9_ Z6<8'0
M6?[2BJ.>P_Y^UJ59/AMH^)WY7 M BA0VLE*I=A%>K_H)((B8;*MI4-@O-:+2
M#/!+.5>--%E#.6W;;P)4^Z>N43[,L+@\W)3!SO"7CFG,V:02_=3(>F;EP\DO
MJMH>'8-42%:]_1<+]Y;7VKG6IVTMCD?#L(,J@EH9V.WID6NSO^XKHU]6B7=-
M.-*JK>#DMH*U6>. M?+6J@N[ 2SZB[*_3GLUX^B6!(BTU;+)-Z*IR74T51WM
M*E$-]1F&$O;\&YP?XXC"(O-<F=^JX4/M8)G)5K3%!K'%<-4\]%J0PD!149EF
M"RRBUU."67BP1SO.;EHKAJLGKC7BP7K>M1RQ!F!$PU]%J3DUKY160G))#!F=
MWUFZ*/A@*]AD _<2L^JDUV0@JL@/SIK3@MM@4X,N!?6D_D:>".H8WL ::66U
M>L,J^D3$5<PGB0L.RJ/[!*O+A$Y\I:H@H@7BT5>2<\+97T2';?@O1L.*>W$[
M6YPPBE2K!-\VV6=)..QW8_M"K'HJ=G9&A G"H4@C>7=!AIQ7"&RQAHXQ7Z=(
M% 6=4" 2#CG'2HS.$%5&M3U_6XL@ K@BGQ$0(L.1<(T%T+*&W;2^8)5)8,4S
M.@JQ!0&E26GEF&)&#3[#B,VJGSU7E,,9D4L@1P9F@F:U@4&BLC?#Y&Q5Y=/=
M"D%-%P*'>BZE^&0:KUB):%7.2 6&I%4?[(>!T\F2.*1@Z[HBZ16'=UUGH U5
M22LK.Q^BKY>OEX\F4RBKPO1U"MM]N"1MQJ!I+*'TZK7Z]*I4NZ)DPR#.@\4,
ML9:IT3V!=< ]*%6G![#ZX$YU6KYN< +8?:GJ*%75+.7E$;NS4W@8RU^#4=M2
M%>@3[Z&>O0X(%E67%@JM5^#Y6@NTW:Z,^\<IH-C*NI;) 5=7QSYPS)3["6C$
ME]V2,19+.#,K$:RUMBF7.LX:<!]5YDVXF=<=@DZ)0I'=M42VP;E6-?N+<I'7
M&2)Q(N5R;A_(>@5%O6'UZ"'@X$G-7#?N^3:.R\*=790J$;7F0]"Y++3X1N,D
M!;IHX_0AV5EZ2K=%3ZEELRWJ2O,VXFPS@,DVXKP9<_F'1)ROU\JTU.&N;UKR
M:YU)27T&.&7[0R0!11V0R6M;!,T*GH.!Q== N2H=1F7#*%1#_0[66E:LDA:K
M6[%)TU$ BSLYWHF)?3PV<W0#$DS]71DP034J40$=/4%C?W2J=3.2C:K--0G.
M&L@&)V2)0=2@@%=F<S9><J6?+4RY*/4]U*T:JU%,4PWZCFH/8#*IIP1P7G#@
M.5Q0PC:\+@6#)PCR!;JDL/,$0O=6+[+5MD!!A4F[>\<:-4S;?R9X3B67*:.U
M5L((#YZWQFK>UA9(;A8"5U'L<RHWSJDOQKFEOU?0O+@&J\4C_FI%C#'";CM%
M$'N,\YD9"R:/+QDE4#DUYAE[>VLPN)NN''[AE"H",@D<&,8-PUR=!Z:(46>B
M16G#B>"]]Q=YB.T\TP9J6M'0#]NM6SK@A+M&P;;\VQTZO@K%Q=Q:TA@"VI @
MJGDF SGST7> 9]AW.X[7ZTT9Z-K..]8K7+6$UMM-3/2+V4*!"\,+YY+@I*RG
M,:4#3/!BH;+WU4!ART@F+GXHECQ?=XKS=7L,LH43%BEC2S&<JU)/J?Z7@^:+
M<L=*NV=_%#F &4Q4)9I0-0._%!&%4%=5$-^F$/00853M78,=K\)949Q0<@?F
M#\[++DZB+3.RVE>RL(!_\&Y)C?=;+Y57.3':];K[:N^@<KW"DUE:-P5K7+SF
M3(.=)JN6450PG$!TBU_#MUJ7MU(5=3))34"UB ($DT\LP^,C\V687)<VLCHF
M>DS!-&& .$9<&/(4\:;05-B@O!^VXVYAW1I59D,&6SPC&<6;ILD=%DY4Y'AC
M)""OU]'?T0&Z"B]UQ3JJ$!3-9E](A0K+P8)$\,O 4(AG#,($A@G3=8N^ 22R
M>_(&"7G4Q5#2@WJ2@G:P='7+K9?D\7QXFLWCP.E[HT>/G4.J;9+:55@]6'"4
MKO6-#PQD/Y81$3TBK?\AT@7:02YO#9M6C#6;F(5$7*^O*-R:OEV]Y0U_T9>O
MNJ ZC&-N2]7.*3)"7[=O0K.,(:N8G;</^5 W/40 :Y8.#TBV*<SU\,-".6L>
M/#)X W1,RH(KKS)GB1GA8"6C35']H:,NH&&E[ _5RVH?18]!/".*/RD&JT<F
MAHBPOA9K6B$*BX? X5Q*!-UB=0<C>+F4-#^30D=2: S[K92(S\S'Z1EZO.,,
M>ZV?8@(?PSYY[5^/"..1]P5_MC<&'9>@4.7+MB7X,I517&V'2NG+)8700H4F
MI>Z0.MDPYJH"A5!JND54%XC036O6_ ;PIEM&SQ&]NS"*WLM8YZ8C+1)7MWTG
M)U9ZPV;'UFT'WO4XO0?LYZZG5DW=&G[O095:92*[W(FYP:.),2\Y*0,U87+H
MM 0+*Z5]!2(]*VR=OD3)6;6;4^UAR7W-SF/.)<4A.HT.MY4YP*TP-'@=_%)P
MBB8^:L+F=LFLQ3A!22,]B*TJ5MPL6#Z&Y5<NQEH?%6RY@>UP^7B-AWL3KLB7
MQ+<!Z- -UBDDAIT":<W&CDK$5>=:.J R)\8#P:"2;WB3,1UT\Y328,L8M&D[
M:L?!C!O%E#NF*;2BFF19^YB5N=I?ZKG;S<\5TA&0!@.O-S\'AKS6BO"\CHT!
M9=RA31\G.C=EJ/276B2PGCOVQ8BL+O#=="*KE1\SB]$++1K.<(ZI(1]8&T0F
M?@/&'2=48N?,5:QP359KBIO)^4":XB4G[-3HCQ6(HH5VL!:?*@47_@RS<BUO
M/(+U*X#=1*2;?N_MWLEK-]I*5P6*YW/K8 1;&# $J?(:XK;=*C'<7%.S"I/<
MKD-M*AA"-?]?VE/"6V@_JB]<:M)OU][I6D(595U:P1T[:8!\!(D(V))A4\?,
MI9&&U)@\PWFLSJS&]W2A@4_"3\XMF\K:0E7'R9W(#"#!)4?03*DR?NG:T2R_
M%J4@&R9555D@,$)<EP)KUP>2.L9.BN9(VCGR*HZ"->>V@) I>N&,$UY:7-P7
M8+'GC(](XE CK]5!D];6']VD)IEA?Q$)(J^5**.B15#6=+DH\;#4.UVP+X3=
M''9OVEJXMJ.SRFV)Q(V_;3CNJMD%C<>=V^K,0;<K4\\U7XMZ(.WXE687[;L!
M7S,&"M\(:Q*Z3P-3,@W4<##'[94GJB^-=G9?7W94UQK)IX@9T1'ZO@C%LBJL
M^%:U_HV]M)CJ2I%#.V>]%NE Z;EF44G\GP7Y3/D3L\00O=A*+3:K50E<%6.R
M,\]9M%1MO'2+>HS'Z^XH47-U;'#7\!0TV\6C5WX+'Z=200#94*@M^>K$4^QB
MYFWDUV)/TVWD=S/F\O-$?F\-(F?E\("0; %=O!?^%XTB9^P:2?5LZWAPYIOP
MP\U*)'VLE),:#4PCH5%7N;R9R928MV@6SEAR&C7NUB!TK./#S^2,5,S9G)L3
MZP1$K,>L7ME1 'CL0=40>&@#4L2<PG:5IWIE8!J&%8B#5.V/!E^KIW[YK?M,
M$JUM*QLE6MK+T)#.#=6J4C>L3"I=87R]%#)U)3H>JHPCAUJCI]P/AQ,J96AW
M/C5-'MD9P/W?^*NZ&4!::Z1CN;(:JH:M55#!11U9&"EX%Z18CG61+U1]?-NC
M2'T=W<:QK_("F"QL"B8(I8I VO'7L%4.%W)IBS.XP+YVC+N\0F557$X[H*@4
MA8*QC'QK(#X#7:YBHBNI2B?CM^J9LAV!T8BY;CU41:V(UI;J+$"--Y$_D]50
MUY?QP7ZOBZW@.3J@5=WB M0=J1) W"'MV0;8+;=DU'N*3]@,>_/9\AXG.,)I
MD6"I%E''^^16I\BFSO-L,2=4)OI3T<3TU$4)_"*K &&-%:>L]38^9 "70+EE
MT&5D A>"01$RJEM@HC$A+[XGFA 1@\A?E"6I VAY+%3=O)TIN>[N-3*'=)&(
MSF=BZP,;:N./FCE3[L+ZQ2HP)_,U*S-B!63XA"/A*JW!T]QF_Y/*2:5D'1O1
M?\_ L#*LD16GK^495[EC1L":G>G8->R-U3><)VJX#;BHM\O/:8&SQ7X$7+77
M(&:,/#ZTOW1!GH8DNX*=)<\7@]ZSMI%;*6%5=^)6P?NH3D?76M6J(-/\KFG-
MJD;(5+?7*XPRL>I4<W?EEJ7,*>-1LB"QBJ@"UU0ST]]UT@S=B.O5L!WG56H"
M]<KKWVO7,IYF5"=![U.^?LR"T)TRA)T>\9#%%O8#FUE"RWD5E)F/&4$\T"/>
M?T36J?@%(^&I$=9!X%4Q-DY-8Q< ;H;I()":9NMUMQQMH.HH1GJ"->]Z1C8%
MB.VT1CB\G%I8F/NG8W'Z[8:>.&*HO*K >M$J%HS&75<,=74I>U\OR0WI/*SR
MP+!2;MB=[DSAOVZOZP[@)]HG=]CU\)='%F@=^FKX.-A+@3IJ@$V2#3>@>,_J
MG"H-VJ15=$ MN6I]1R.W3)-;))A8X6?4/S7%V7R\MEFZE+=E )U3!0^KW5*%
M*&:>6A=G1!5V4BGWH]5/C+PJ"?!X:D; W1YJW2N4[U(AY9'7*:4^C=08#V@%
M%,ZREB)544O'G!<WM,/KJ'K$TL$T#8%Z5AT_V.^;Q[C04:\S4AT2M!3"#4XE
M%A%P\Q3E(%_#)C: R=\:,:.,NZ>$]W=L 1=NMD*V#O;5X-98KE35<9)$&'(7
M%%SE4M>+F]"478!:=>_6:@,U,S$1+$X0Z)#Y3=?=(%]31V;5QF2=$]%R?&XP
MM5S3R6*#.E?<DMA/G_XOJ>]W/N\;S9+;;7#30$8@T3UJ;;1>JRY9UP2LM)JH
M09)6ZBZC+;49Y_@E'E@UM;##3.U].W(;?<48"\\.]HR8Q+Z(('NLU:T W*QB
MV31?8*.%TFVJ@W&WP;/%E69;><R:N:%*72NT?XR<Z:IJL,)VM1/N#7.8R?P<
M=5J<=,>T%] ^)>QNR5QB71EI(_IA E-STIXIU8EPK%;BJ%;''@-YL:9]#HZ2
M%?4FG%K8KU0 ZH+'G)6_"C1*=XSMM(+<*A!^0@<P29;875VI^\J+0;6N50,W
ME9!E/\'P/Z3%\==7:)A5">3A6:V4MQXGJH#.--%M,L==@\]>4[A/*-)7X;6C
M7K79S SSN@4'Z:J<0#(EK';)W$5915VK)5KQS&AM>X%*Z+=X;>VH]-K,<-W+
MK>)%= 7CE',T:G>&\])(?3"]]FH^7E)_*ROIH:I@J=4?Z_AYA\C;";. \KD5
M>S4MQQO--E9S%Q^U05AK=$PR.%9R\MH,3'T7B==R7OPGT_&ZAB*(^.=28_T!
M.6JHOPKM#M]5A_1KM!5;Z>OEK^\<<<W1-BI[S/21@]3#TJMM#%4LHM;L6F4V
MF%8?!;?FH)8!81WXLF7=S,--]37!!%)1S'58@8@S0+;(*O9?A^L<0.R 0=B%
M;>@BR%)1,C3BC/T*.?=Z+Z0$69I^6*1!M6O<BQ%[K#"NF:P%PK>A:YM#N;UM
M['HSYO+SQ*Z_&$ZPHFA:-U&@TNOT_<XJQ#YIT KWQ6ZYQZ]XKBI[][(0&-3K
M!CK>ZC.=ZXP-Y*L,Q2TU##<\KJ>B2V%TG1NQ*50A926/**H6B()P-ZP\20H%
M=/2T-$0U51AC[KBV3U3$8%&2;*WZ CDFR\A,)B[T5,,=YW=0HB\Q;\YVSK9'
MRM&\Z%#>*$S2O$WGB_G2O%5;-SYY9LEEM';C#):L-EXH1*PCL37!4@.4UEI(
MY9#\+/-,8Z\U-[>V&6HY9@46A/H&Z+\W-WT;@)W7]==H0]FZ47.-V$:VNZZ5
M1DLQ T+5RX24!51@%\FYJ#Q,6*Z)-$WUK_72Q$KQW/CC,,[MTLY6,)2E&N)8
M3*SAD6 ZU*AF.C77W!OM2N8\^K9H0EM;D=,\7LSF%U9-)-?D1F1:JH!DK<K/
M0EZKW5LS?FT)U26=*9!:MDNP%E#PXPV]VO)JJ+[*)BG:D!ECKFG;WDH/N::!
MBEHI8\772!N=FB(..X:_+$V1GH7"CR;CZF[ITN)KN_S4'34<1P9=3?<VK$UU
M \CXMNBW#1YR:OMUZ'+O&B_M9MO7M>BWU]]=E_:%05G&92HT]JJJAV4PZ43_
M3M%:9JSVIOBRO,(4 U$Y'RDE26^3C;=95+U-N1BI#H9A0-+)N0-7OV1>KT:N
M7U\17G(TGKA)G(?<LM= T%/O3?-N*DY0[-:*^V#8EZE76Z5V8-YI[.'3Z_;0
M+)$CJ&U^0;U5UAAK2[C(L*\%!4QW1CP!X(=->#'-B]C3:!HI%L";+D&E]M$<
MID2'C$IR)'8!(1<"JR$DD*A.&V>6,VS#"O53FMUEEE"LBQUJ"-*B)QG:AKBJ
M@ )[3\= 5?)^Z_L[1#;67VK;=>,]X48#E$153YZJD#>5'\7X8BS8GO,L V$F
M<*6F1E"';KCQ+/\9?1?$F=<M_MXQ/MVA8U=U#]ELYG90]]R7%RL0N95S2:-/
M?Q$H=\4G5AE.U^#-&H=5IZ;+-8L.:YY$8I+L0/NL\J]0[MIP@*8T07G85RJM
M+!P;*E=2Y4NFV ?_Q)5DV,TD-=I_E&DL5BKYM_(I:AD2M809->[C&Q+%DSD>
M3GK>3614/AX#F;-M'Z?8@/=QMW]WA$/I="-3S_KCIU#?F[ZW,\2]6(%5?&@8
M^/"7"E#9X+,C7G,[(NAJ=7P'X;[7 VU3YDKOE[7@W8]N5/R[/?6O./7V D;K
M[ =M9S^XU=F/OG3VD^W1W\'1K[!S*\%L>^H_ZZE_H8C<HH%^&PWT;T$!@R]1
MP.@Z"L GME3PG:C@&J  FP0\.""-]*P/9@/LBNN+T6\>2B>-5R<FS= 4HSAO
MJPZ,ZG(NVU1F-D'K_1%J!BM8Y'/E<ZR%D%7F/@-NK1Q#I15S!+? NV@5-RGM
M/Y1S\KHMYED=*EY]?UD5#)5U+(=*/=_1U5!8MF9Y2(4#B\FS*P)S4:4%+=M*
M!C!8.UE,->%@GLCXDE%C33N++.<D^[0EM%V8>I-K(&ET$<KIQ6JVA ENDPO3
MP//4T7F4CQU8FK#0#MF7CE-CJ FU:2M--O1,]:D0BHZ9^ K8AIZM^OQZIFN>
MKN"^K]D)@_Q=3U'3R"*I0M40UIU=!;) 4BR+:U-0&/!HXV][U5B4P.%-(X<J
M_L&8 9JLVWJ*$ZDC'Y!\O:35FQ$#,F%<]][42QQ,UX18&>8:O2XW&8=5BM#_
M8^]MM]PVDFS15^'J.W..O1:KCB5WN[O'Z]ZU9-GJUAE[[&.I3_\&2; *%@BP
M ;+*G*>_N7=$9$8"(%6R719E\Y<MB003^1$9'SOV=E /!T-$Q&PX8'[>5I'-
M)UW[IG0\/QY)-JPWX>T,TWX&2_>.": 1K=MY9X!>&[!'B)AZ#^EA(E>/%'DI
MA:I)$D "K4'Q*ISSA2@8!#M#"0;),T>#%.%'V%1=N[]1ON<1 =X+8'Z,X>[+
MER\BO1W!:L6Z1-5GU9^$L5G2Q5!=X1>K-;;L:H]M9C=12H + I9 (L$X4H4Y
M;&R._30_%06!+-U#4CW%\432N56Y+E ?)8RUT F<)(-TP@L*>O=BPE(7NP"+
M,F#1DPNPZ#S&\CL"%L%<Q(3N^$(,!G%3[3?.H&0V(O<=$U^1A:B>#%W"2B6&
M"/MSGSX7 QH)8,_@ECPY;_\L&7?<F(,>_$$K*:3^0F^3=19-,ZL<13THC^-^
M25<79I\2/I+RZ\,#KD3.-RI;X[,LXN^WQ/' 8),45,G=048</)@?2O5%C-$L
MW$01 6%*;'Q.%-QDJZ;^OUMY (G1;AA+!>@?7PK@%!D(?F9?EZ*2Q.?;2Y)#
M#]> O+O#<QDWR&2W XINM<E#&),6WCMUY3H(KI"\'QMVQ"=,\(MA_E57(U^"
MN'2(/@X&:,DHK8]\@3\S9#5FR&J*HI%) QYBA&&__[W_[OP,_7Z#F8LK^%W7
M[I1O_HLP7\7^_)W&A[Q%4F)]\=T7T9D+]O"&V)T5PH)BE1V!+&]!7?44QK!?
MQ_JK+.5A(=_2QI/.Q3:-QVA'+/HA@0%0&<8$_RVISD1Z@80&K[N]$!-\K80C
M_-OOH<KRE< 07Y6[G2@-XLV7Y8KGCA\+$5UG3TY:Z>F?OBP7NS"#M8D,\%]V
MQV:UNBN6AP'))S[\MZ[8;*Z^AI]Z]45=U26'GNFYJ">I34O*Z1@60]#WKI],
MU$"K#>))/^>I/V&8!CK65,#/_=N33Z+(AQ$, .&G2FM?GOJNEPKYQ$N%F/B.
M]84-PN#I <U%O-'IDHN8M0,4:A"+>3$, VR1EU.N.M\<EC%70R-]S&L[^HYV
MXZ!=>Q>#%&5^]P(3B]*TW5<J+"\'0L9YHL=FK:DJ;A_WPZ8 .UC\O/&D$W[=
M?1/NCP[:1 S<[WBS%0C&R>%K32@BV]+HYHV]A$1X$-"R/G(<(<EX#A;[[=;-
MIDGU,%R\AJQ,)!G'1Y!^"A.\(F H2ACP+VG2?#,.0\;P1/5L(NT6PS2NO\]^
M>+"- :$.VU+C<D"TK)=/2/]#A!M\&(HTU !CAT!;1&17%2"+B$-EL5>5<J=#
M<$"ZD?A/*<=J%ION::(&Z$UG@.MM#5K'6T/!P#!.5ND1E@=.7?M)S&",H4@[
MFR=O/GDPP^RH1W<&N^T=_0,U^.?M B3>B._QM]@\XRN+UYJ"PA0:6<Q6>[$Y
M$18>=LL:.%?@[TS.=VP]I%O!9*LUZ\3#9S>O@>YJ=@^J&#W@SCVU!^YX"VS;
MLA%YJ=&CYT<:B$?!1^SY$B-/D'85!R"7NF:?S 41#ISXFB"T@%:!<$0]MW/K
M(B2<"K/*1X9%'#S(5BB#31(L@#_=A^-OR&SD(+L<["G5$0UY_#]HWW#WIMP-
MBR^]'DJR"9IUETM+^1J"(<HHY8^\2?[:P$+'*8X[P40FFCW8_$6\K#E,O=,5
MAB[AX9XL++-="0<3KT"#+%87&[">Q;^.U$7NKRQ;20F6KFVJI7Q)N0CWFY,T
MM>=J7W"_?5?L@ON\DQ/ZLE'=/FZ@;]A&^75!-YMNZR+,[<9:%-(I%V:3LNN"
M&]%OHNO)D/$5HF&Q .=MQYZ%%?V!A;UP>\(LW(!'J6&[<!W[+YIC.S<RPQ75
M1BBR@P5:2.N\]*/6:2+I,>I\Q5/=W(ACYE8DNI:_W,*$%WOZR2=/!E!GAE_"
M=XB,^C)<Z/CD/ZY?79.R\6KT"K'#.+;9SJU6*94^<60B%]YP,Y@R2_B/_FIP
M/KKB"M,"UQW#_V$?AKVJHA+FB#U#)HRC?-TQJ7[POEJA-H+=,%X,WCMB"FXG
M_GB2UD-_V"\+230FMX%%))$&01F@,C8($6W.</)']Y6_'WV!T^Z:N;_XA%Q,
M*>,9F>VHG&?WAXE:@M/]@7O2:$E0KE\KA]=*J>ED9BKO;[Y_&_B@ FMD<QOG
MS0P3/\$ [/K75FE#I5:VL!(W(1+OE7=_43Q\FN?:B2ANBX786MZ?ZN:?:R58
M0 *E[-NZO %4*2SQ?N<)$S*'7%3BEF5*:V:2&%^4RV+?1W1S*O9+A=C%/^4&
M\FR5M0;V.;^)2QN.0ELH,@U$.X(Q"K<W)B)LV=LF[(>;PV#LF7Q 7(LXZ6C<
M-\U>E:PZ0>,RR9 @O3:.S:_84\E7._YEPDIA4705QI/R&R/#)\G_MKEIA8PQ
MS. 9')MW3EV:/.GW9:*%.?];GB']]T[+"%[M?"J/X7)B@RAAE*BJI.3KKRM7
M:+ [7'*%XWR-=*/'G3F?A4-?[ZW7.O5FBY#7I,T* P!>Q/*9VH\3N:FEO+'D
M\==E\RG0NKT76I46*:5=>:45D 83MVB[V[9=]7:1H?ZL&MGH)'-Z7U!JE9'3
MYQ&JIGE.T<0#)J\:K[?@:[#9#44 ]D.I</;A>N;P, [:36B,&!P@BY H4&.H
M-ZNKD8P(NKPX$!BJ1Y')?2D0L#&QA^%@A%Y7786PF:[,U2ENNE)^ZE*>S\KS
M3R_E^?,8RV^G//^.]]7_0=\M892O!0:$8D[9G?=E]>PT2\DQ?C_:QV)VY)5C
M*>[_O/XZ5N)V)(8+5O:NK59'^1]R%L"\;UT)26!!D^9F+X2&\-7TCLW]HS"$
MU#7ZX3E!WS)+E$@ZS[R!_:71FB5DF=0,-+<W!2;5+&8?-4)X_1/\G!?39(/N
M&8)'W]J*5/P+3R?I"=;.8>%/+_-^0'=.+CE?\S!OR,U']NIY\ZRZ9WFOMB8.
M+AVAC]4DXGN)6=*_>ME<925]2?CAC^KR[576QA:,OI]+^<Z"<]P1BG#I\'K,
M9?L[HI%O5*!Y]F5<'%DVN?JD__I8"LW$!GTEA&D".9-H2*>[[RC]4,0&:7O*
MI!$K%?ERCN6/PEVXWM?K2OG*83ICHH]<4V6]C2',[+;=D[%R4D?H@**M$,->
M-MAC;K#3 *#8RZ"6H:M2*X35I9D&6X?[;%F25U04;.62]9SHRFJ$6!FU=D>?
M<5GAQUSA$SBL9/;QP;UJ8&9T]0.S8;+U\3G6LG59PT=?PTG 7+Z$80 -53U,
M6LRNZU7X;A^IK^49@J9:I@?&M;RT[#[R>BJQS" ';Y(BFE_+JK")]U=YRV.6
M'7!$I"(3V6=6\)-LH??)SSWHR$2B)B*S4>?!(!X94 -^E8 +Z*WJA8=M'0Z%
MU6)3&#O[R@JHTT)D1(O'ZI?H 25\CRP84(4M+.8R]9 1J"%KMNJ*>WA61*[8
M&RBP0\N85E(T:$F'R;$<KE#Y48J@J^A "1>D&G"4]^3WD1$IP]D&F&-Y2ZQ[
MBGX=FB.R^AM>Y?UOCW<'DR/)V_&=49XI._JF'JALX<X'D[)X?81$764>CF%@
M#\E2>'AO!&RF^^)$54<2%IQ1:W!?IFGM,*VE3&LMTRIHA/@C&G,,=,I)E9H]
M^>T/1O_&1]7'PIIGO+3P/<([B6R#07YWW5[+3W5!/MJ[LFZW$1DBTU8K#$#I
M1I$X]]IO\@/6C BIKNKD;Y/]3XQ%F.E=)1M!U%';)NR+;@/S'!%OP#"47=01
M^?DO\.G)%[#RV[!0.SG?2.S@Y=9M7;4")5'L]VKV)_<KJWV7=(W </SI9RCU
M[VY[MNN,5K@W<M=,NXMUIC)8TO8PDVU/" ZQJ^YC'FYM-3LA5AV((6!7]P1A
M$GI'6W 3C!N:Y!L!O+GY!"N^5SYP]'V"GDU]0%(=;(C+<6@X!0.& =0'!$#Z
MJT3M:Y5<&ZHPA0QU8@M_*LN=@:D]G85WVLR@L3L"'5AE> 8A,[2N **?Y7[6
M7?/<"0T_J'M!]_&^-XAT4]X(EC5!I,/)6E<F&WP]^V=IY(K(338B^R'DE)V3
M,BUF.Z[$"NX6$5D,>Y#![RATS-(N>##"3CB414<E":L1.,%BN3K-[GGI20 Y
M!PX)27ZG/<!<//3A4Y34]I(EGU.A<2_5VT,:3,NFM3KV7P.TKQ,;U9GQ)W"B
MBH(@.$#V_3LN&&(-#WR!WQ/V#W#ZTN,HT )Z9,$C4K5/N\_R%S&E5GD<#]>H
M'\[WO&NC.RE3%%=[!D?M';V:K_35UK._^4  ",@=YOX[A<&=OQOCKAQ;H=3=
M00I6B49) -T DWFP99N58=';3;#DL9^B9_<0#S:DU$''21CDNNJ7":YJ=]_&
MIBLBU(]II;Y"JE7_L>)U'$&0^FB]"]SSPN^ ^M;*&U,1@PE@B5!P) M"-HU8
M;@KMM$"Q$*])5TF2ZR)HP.1]O8=HI5PK\H,QV$N?-?9=+7+&7PC_N&KO$SD-
M0"=Z?Z7(27Z(*)+8M<)@) U;E;H&P!+E%'7#CW%+QG.B/=R8S>!&A.M"82_E
MS_YIL\=N)A8'1]&Z&ZDUZMX :9+BV1(A=5Z@4^B_>SGI2B@(B";/L?!R2'7:
MWCCL)A2UXIY+$K^DJ/'H/VL\NA5#6X0K]R:\!OB1U[(;Z"::'FF"\V2S*YLV
M&_E(X"SX:J3U.#WP?Y9&+^][I%1VC1:;_W?T2#B-S&B=E:TY'<'&'A/M@%TN
M;V]I_EW"B#Z]P(C.8RR_*HSH+[_"M3VMP?KW?7C$3(F\W[N'\<[YH&[;\E[]
MOT4PNV?N(3WCI?AE"#)PR4BV0<7:GQ*3>5NL9D_F?WSZU^M/V*MZ1>N-F_"N
MJ'%W2!Q=EF*]X>BSDT=LOWH#?R_K+>ZZ[\IV&_:D"G:H3W ]F[W<)8E[@#XZ
M*0=W@BI5X[Q$ N".<SJC5;0L=+&SSX9'A3$LRKHJ[\H$KHDY38#<BXW>J-*X
MRH*O71L43C>!ID5P M= H2,TJ'94&S2UG1"TM/>8GE6;>Y/29=+M5(=JS[^Z
M5]H_9$)+4;B70)YWCK2EAZ&_QL<X>+HIFSZO<4I0F^8 7_:O$X;4M!V?4X+4
MJNL.JI&@7Z#.JZ]SB\8$@E(&:;6)9=RWW3GHB#Z$T0:O(EKQKC>!GBK?8E8V
M=U77,GS15P4!YL%/'%8F1.*).6 %!TF9S91N81YV05FF9#?8-@L58\H+TUTX
M,5TA^9NP%L\40BCD]6'%OI $$H6YF# 6.?LO;!,%8XTNSMG_*#;;SV=?[6ZK
M9<^#*,@^K:@PBD\:G%'% 0Y<#SY1W<1S:VBG>Y;QB;I#<8<D1&<L/,(%B@DS
MX!GEBUZ_>/E?"5[(4>B^$LX$8JV0[*W;!1O1*%!@6W!P5#""Z]F9;['75]]?
MO;SZQ]4W5]]=_?TG5211?\PKDN]VJSY#.]ZQEWCZ(=8AGWQZS1E@&6P;3G 3
MPE@:_Q <:G/+TGHP=F2 8:M#OU.0:R1L4+# &M*STD-P_3@O^;!YGLW>WQ3_
MX?_[%F'U,DZ?YKX9O8.:,?*']BB[W2A)8IC7VVK[L#SP96L_>&M_KPP]MJM?
MRU6!["^]@4.[G]VK?[ H[>KY'6_>[Y2/)V+Q;*XTD,\P>KRX5<%>1+5QVQ]P
MQX$$ ?7'57'9TK_LEG[)[ \E>E@9EO2);? O6>2 [Q%\8LFF@>U8Z72677LO
M\JF6:*-W_#O>[Z_VRZ4R;(7PJ9$6<G!4[JMZ)Q3LQ:P.=AI-^1L2BVRE+_:R
MKW_9??V/IOK7OIR][&=_@UZ:;>@O2A2%-.,8J2.EPS-LYM_QUOVBQ$SL9=H@
M @_-8*.V$F:U:DTM4(9:17^82\ %W2XIBJY &G_9R+_L1OZFHA>,G?P-;L;7
M(.\3NA+;U-] 98)K@<9I7IF:="$S(*00)4I=E"&>[G['F_PU5.BT<M:'_8K9
MHIZB5L\*H"K(5$/7K9>.[SC1X5,'R5=9-X'(?L 1Y_?OVZY>74[ +WL"-+7(
M70X?Y<N*:I>H>MG" -K9'&9]Q6JF5NTW@(FDG%UL;%<)5U[4A63(5$26A<^M
M_%R2EG6L+#A?J#-?EOB77>*_[S=2>(XFK5V5]>S6_AH$,74M;A6"K%7[.S9B
M<;)4VWI;A!OBC@P42%)G,K](H^Z%UISDE&LE%AP&9,3B6*CU 22(D?2,L"%V
M%QGU3E^:&(3 HYD_)1E7RJ,*H5_/\@1FL=PLVE65,KE&4 37)SQHGA<H]'<?
ME-^5LH7"H :(>LW?NFSML&A!?A(!: +!Y2H"X;GHH8T5FICIG:=,+*CZ&HNV
M4X(:1:$H'0_[=UO6D5.,O..]$QXF30I?)4I<Q=>H18QY56X(,Q4<R:(,;UOA
MV2F[9^4<I(OQ"SZ_/2X!71.GYIO:A6%Z&MI&LB25EEZ487<VQ UCVL,5H9M_
M5%#!W"]*^59X^ESP/A3]AHND^?)9OZW"K3'7?$75N^*-S[Y96PR+/IBLHO:O
M2#Q"" !!'5L;;6M>KF)GI*W5RI9G+GA6(X;F7+E1'^WTR!C=:!4@WFHHP*6K
MBO$3J:_GOI3FR*.4MYH-R"<3+RCE RG6O&DT6[ J=T4E$NI%A'SVI3&&\^QE
M135^LVQ$QF;0(LH^L;XLWP"D!U2D<'1&3O/>@,!=GQH%/;];)+OZ .R;FO#1
MIC75!>%]*'?4)Y>R6&NV2\Q2- -+-4LT*%IT K2I6A\D]A5XEQ(%![]WE03*
MN8GYV R#$R:T65;A]\]A*M^QB/]UL0B[XSL#@)]W#5]+H6$/[U=6C&NTM]8W
MU7XE]T#G:?WS"K'6I=O]SHXB+_N(TV.)W]IJAZ7/8!]NI1\<+!4 \!J#O4+E
M<%D&GS9X(:LP-"E4$X-;&-FG[1B[8EUO5<6=O?.Y=,92Q0'V:"*?/LOK]6)'
M\%#PU76#9JH$]2^6'01):*11,PUCZDM+U=E-X2K#BJ>4BK&9L.%%DC56G:A[
M_B[197^\H,O.8RR_'9*JMYE+T"M)/Z425HZQ-'3&-4_?$DNB%.*& Q?<D?);
M%%3#$T&"L@A^T,$C3SQZ!$^*Q'55 ^Y"O2^KNL95#-<67CN( ^67M%-I4:QN
M]*-ORD.(D'MY@9V(I,;_-_:H<I4R5>EA'+:&&DJX(2U2$&]28)9C,B;2708
M:\J>,X8E8;+F8I&+Y1LUB%;UN=O7P,_'7E&UYMO;0P^O=^XI>/!'X69-@!S[
ME>O</Q^Z.<&G$7YRT!OU:!+:LR-V+^US_;Y7;W,#,#K]FZE7C/V"\):Z,OB0
M%-O RW"P*UY.,DJE)D!C5W"09*DCC-GZ:.>S[UY_*YYS%>8&@+FYJ^>$:U,1
M]'-2V\SJ:EW.9PEV(W]^]B5#Q"^34%/PR&ZK>K4D[9%@L VHH_<_"5G#;JO+
M'QEX]5MM9$Q#>_'-U\^4*DS#0H#C*_APJJB!*$!"0WV@Q$G<"8Z)-WT_W&OA
M-;?!:[Z%6(M^+<(!,XB63#:=A.&1&S+%NL;CV/0$@H]VXQ1HF)<=G\ZY-!ID
MB @PUA2@Z,?#?V@7<9O-$W>_@=^CUT2FY^@]<]K"/M+G">VS!UV$HX8G2YRC
M/M,'Y_Q^6;&?41/7+Y$(YZX_;R_XV<[.]MSTZK*=M[*WFJMFW]R:).7UKF=?
MA/!;3HO60,+7-FSK2-6 95F7"]=/**4PDSX=A^PN;V.9EFS?* :SJCV:H;"<
M4NP598AE.U"EF6FQ<<A6M%0[WF)]6=])3@N]G]H*.H&"O%>?7_OZD8#A#1)K
M=3B,,;,J9@&V-1>AZLJ;HEO5^O8WY#F<>S(>T&M7L)_*IX VEN6;&]9"1!T[
M!O;JR4NCB5T9IEXG335I?3C)1%]*)UX**]B()!A/4>7V46[;9="G,SB:;VU?
MB]L6+^* TP1+9_83 &/?4LJ>I[=9X9)1HICRV'+L@[?,%.*[_XKTEMFDDV B
MQ#[(_>S:FH3&<&G C/X6D.SK4VFBB"5ASRASN(PC-]+.?O+1EJ_T^9V4"N*8
MI=7@^P\EZ?.RF3W;WR#=]_23IY\(0<GSK[[59* *.B3.),WTA4_$+?,\'+UE
M52,1E.R\)*.3I3>J4K)VRQ>2$G2TLZIGI@_41*[D\>+!Q%'?<AQ^D3F:IY^S
MM7]=;@I+V>+/Z4]&19,ZHL6VJ 4M=[?AWC5*5)3R].DDT::SC6"<5B F/=ON
MIFBJ_RYBW[)_/Y':H@Z)L.NOLILP7A5FG>!W,(LRY_^BHZ],^7F]8%!YJ"O&
M_:^M%7J8'#<.='6+COULXH 5,RR]$E 0<8IE1C\PUOZY+^52H$+'UR6_QCS_
ML6T0>R(=DY_JTVN?=<VGP)9*_EALM$AC()1!XV!X!),7NFP4*Q&W6_0#HG#+
MD=<^]S.9I=]TFV56&\OD)@HG04*\B5*+/T5/GHP.C-!L_2"R@>$C][?8Y01P
MQ&C@\]G3/_^[_:[P57CC>A].A_JN3_[R[_RK8#WQQ,IZ>$BI*B$R2S?Q95Q^
M4,F?=C%)Z X6"QL@% EW=W"K3'I9J8J##Q4BFGZV*G;%*/1#F2ALBZUDH,TV
M),Z1S^35'$]!/+@Q'H'6\WSVYT_B)#BJCCBNV(.CW E*E"(3\_1/_&[Z7@@X
MR@9\(_FGY;8$.04.=R4A9*%%Q63<TOACIE2F3[( WA6L?)7(SC1G +_('B0L
MB=@^6[C#\ <TB>EF:3[X2I7-ZA^?Q+D:S.*G/V,6GWQZ^KO!R;X'$<;QJ2U_
M#"$:@8^S,V@6>5<*!9O)[\ME%P(.V4=?#IAUOB^1/0N+=M[1U;?[!(>AHZD2
M;EVY-@(_7>HB%:Z+'=N'-#LDZIDLP/;@XP'P1MT$V2]:5KX*MSU<&(98[#$,
MAZL%;A#%51&* ,K'*6EE[>EZ.>=Q6/)XPP@V>GT.7=L:_=^1K,>[PJ:W%,XV
M;W+798BT1'@551FR#@L+X*+N_*!\;:QM<B'#WS$^&<BM!V=BKB04^,>4.Y*8
M#1: H(:LTTMX3][@\T5O@H?!BB\2':^'I57G[^UFF=I.3E'XWZUN"R5M04T^
M)F5&RI'&0J5NDI&S< D-%)+YIOTM8:HL=MY7_:T23RN5#+=!_#56_X5?QQ18
MRWKE"'@&\K(K6P1/?>&\.JG=_R!@[_XA^(1M"/G#N/S[#[8UAL+(C 3(C)ON
M)/^EYRPF_GPWE6>L0J6N#:%XQV(Y$0XW+3*B][C#JLT":8?9;E]%MS#FZR"1
M2R1=&%PO)+RQ*FUD&]8*Z=]AR51&GOR3<K0IV "6(TF9E<:WB#6C!D]\ .D-
M^7>\:?FA7FO7ZM<PQ^?H?=+R#H<1?YXJ1;U,#/2BZ^HF.O-Q2L3@>THE C7T
MA1F<'/V!C_J/E>&,>?TN#%R6XOR/K)8K_A;>+X1^7S4W=O._VG=WY8';]J;8
MWY0N@VS;PS903R#!#AMHA8R1=M[ZS0\\37'HO6NQ%"O*V56@+?/"/OTU9+<;
MA*;7LV_2\T#59=J*W/*]?=7U<&M#KKX;(Q>BAW&KWX696QES_4[HR88#'(TN
MJX0,)Z8S=^$#L-TXEK40%!8YKQDO0K=P?&7>R?Y23]\PCUF(@\RH&0S);/Q8
MZ#Q^D,+H$G0E/CB-E ]*6- KE9OZ"9-RNG'5TY7L$XH16Q0<]27TP\*#$'FW
MSGN2.(UNBA"2(2]L'&+>)*L_]2;<0U*?:,HZ@VFI5S%VN.!<A<V'=)=SO91X
M+>7OU.^FWU"M5K5?DNL1D<+D?EVI#+1&0<GC$(?J^ &/^_AS,"D@7RM9>X2>
M(JTHTQ6K;9@O)EAH8[-)N;#U9'B*/UWP%.<QEM\)GN*%JIF"HA+MC,$8'..3
MZ8M@\B)N.68:A&A%$KT-R"*"<?NWIY\\N?Y3,$QU+9X8$RN\3/_MR9__>/U)
M_"?'"4M:#%P:+5*<'%!QTU[/OI(']]X-=W5<J^_.4\+!^PASBSWX$7K*,$1R
M87<F%:G </K(3=M$/C1]J3B(MXXA2WQDO@KGY<GUG^.KKX]/_<QF/9^Z3ZX_
M>Y=O/Y$<N9'QRCU<I972\%]238DY;I@05,3A;:&LIE&WU/@(<X=L%.BX)<9@
MKRVE8A71M!XVL ?-C,[G9T=VF=M^O\!4X<>"1Q_.+%B:5PAK&[A&B>C8I'B1
M!"W@(JSVD=@QS>VPBB%I"J%']A2J&R0!@XL!(*OX3>?C,D[3?GV5' M0C18H
MP9\Y]/:U"^X 2T\>IT"L&L<23 A4<&6.%67I?%D)R(0Q,IYALAIFI7S@!E*6
M!T>D]9]@(KZ\1X,!2S0*6[724ZJ+.X3OV6R2XVT],B'#V?"D6EZ4H<EB-:>P
M;H<I?=9:G;2W)^9/1.66;&2@Z.[M5+J?YYJ*_SS\)^2D= W765[?I7[F@D2,
M6'NI&1EX*R:(5D*UD')"$X_2(9-\N>JZ,E@T^A:K8J,M7L.AG_^2LZ.#2<!P
M8Z8F#968V6HWIRQR2?TP$@NYXJ.EA8WW57)M;*C11)LFF--S$OS['I5/"(DO
M:PT-%6FGE!:"(H\U]Z^_^G)6XP6$#CK6BGE-::;6<A/II?"IX!M(1Q.+S^&D
M]EPZBT59_V'6K6D9W@%0PXIK$Z9:]9NYF^X!A#](4AO$KC?\4C %A 6JG#MN
MM2UT] 0*\7^?/<].BD.%@#JH#;Y;"%:;4N$>MR6)]S9;R8>+P4/\)O>[^$.[
MMM6/+XMM0H1*@I2$(5-93<:971FB6, ^1*;;$!SGOEO' %.\3>_ QH]_P&4K
M;?>V);NQM<J:(^[+V  4?R]=%-K SMLH_(&+(\D:5W^0[HM^YUK##+_!Y%>U
MVU-TX-SOEY>1M%U8]TP3GEV6FES&?"8$LRGT)C@41-BKG5'',\N#RC;RAZ#S
MK^XHU Z'#3Y.$[VX55EN>1A%UT';-S.Q"$56:#]?%Y:C;MLWS'.+N JM!V6$
M+'-5RN:#N+PQDP8S4X)@/W'5\UH[BRKK6_VM+TS/I2\3_3:S9K5CTAZ(R$!-
M5#^Z.VR%B-V.7QO+0AJ:DK.D,?4Y8F?"5C_TB17&?1[F*K5%RC7%84@Y_<<M
M)3-=BZ]5"#-[V!JXC44E793!.PC")OR&D)/KT$LP=_ FZ9A7U,'08[$&P;C-
M/IP53J*_94*^ZOF3M@8LA>QYR3'WO.CJV(0X3[(MPDP#P\J5H;_]'U:9,76
MKR%"0UV#@USL>3SR/;59PB"^KBSC:A^V!#2%\DSK2?[Q_"?\G[<$RC> 771)
M%E-<"-3921NK#03!"Y"VD/#&$_:FSTRF,X@)R2('P0Z*ZQ_59[CL".%1P/H[
M5MZY-0D:Z-1C=)),C^E]2C3&L]!ORX*_"6KZ\,_B]?RO-C5C6R>)="8BB6"J
MH>J]XU;%+@C.7]R2C#:4.O]>Q&<;;1J2=AQ.7U8DX*WPA4D8G_V-B/S>R';*
M)F'8DL4YLHCT*W>J.V6;P\2Z;:^Q1Q,/1RTUN-!SV#ZO"L4;4ZO,8L?R'T-Z
M9!5.XHV5B K67!(C0&Q)/@SVVCA D["NZ+F_(Q.PD)#&FSZ,][OX6OGW8Q>2
MV[^%26X=;*<1B3 (NL,^PF]I)BQ^ QIZ8'*1BJ'%NU_D"H0>:!<AV&X'&F@S
MQKRLFH=#O!&5$4R51C&\52,GB"CC+$K>L47/9Z",7]%Y$$2V 6&[%3LE@D,C
M>,%[@AI%W\A-W8-V^?OCG'\6I51>)M'9#R;Y%/<$T\X-%FVUZA2L]1YY?$X4
M:N[O[Z]W86->+]O-^R3*,12X(C0(H$JZ.BQ\5KU-IW9RP@!2X&0^$PT4\"TX
M#RY8M<WLR2=7_SGQ[SR8;)F+5]J_]D47EBUV./3^&?]G'H&SPW_]R]5_2FB&
ME@\!OS&[PSR5?G9=U:*)O=YW3=7?EBO!#&G#_"L%[SWY]*/B8WSLR9\^6GUL
MJ;%7TB$'#_6K'T41A[JE "?_]=,_SCYRBC_^ ZE9('CI+6Q!GYKO#M9M+Q.,
MZJ.T\YG)(]E.E BE"92W@)V<Y^^R:^?#D6)&XF#@WRDWGA_LJZ^>VQA-O6S5
M+E5S*=Y4:1MH\E6_QI-V7RYH#L,..=\#UI?+Z^"GO=?S=:G.^^K\9\>K\QAN
MM?I___#V>O&3S_YP*>G_YDOZ[\\9>OGZJV]F3YY=S[Y_^>H_9R^>/7_][?>O
M'DIG^!X1ZIF@ER0W>Z<!.J'1W4"@'DE*#0"("]5H1S+I&[@%;+5!7H4T7>6A
MC81D3;BE:NT_L_OKR+,D&G6P-\57F0AA!A4E>CBBJ\(GVWO?S_7@WU#ZOYBY
M8A22?T3="U2ERW*#<#>^">3F)*<?1E5UDWTWDU5$=L.H0Q3^SS>-TB5"$-65
MNX-*G6MAS2)N$?-MC%/3D3#K:Y/D(0RX78;!S[.BVMSA ",AP(D-(;6]1>DC
M+D7^HS4!?U*)2(Z*WB#9C7= JFVW:*;"& 6:KQ6^/KDC\OQ@3;!E<ZE:R1R!
MJE(^5%/NJ*Y%+*^CGW40]19#3*A2) /DV.XPGJ*8NK#<^RZ&9E=(&*ONL#[C
M>O9=3<R"4C^VYB8]+PBCA[S>?T'&]GOV>^/++_1A7^O#7L6'F=)C&-?+\%>S
M/\LBQNUP-F9DVO2]VH?=WQW.99#';5V^S$+%;0R6/5^"X&,Y7VY[@"G@!EWY
M_7_\)'[:/S\=\M-^^OXFXLR8:C]]>OTGS,57IAN+I/%#(2R7:7[7:7ZNY0"R
ME"C<[GMD#B_3_IC3_BH*W%_F^3'G632R0(]"%^:YKP9>IOY1IYZS&]R=NC!4
M'=RP[XJ#^%S&YGR9_T>:_V_-/]?"ZV6F?[V=#G?Q^T@7#>\=[N9+!25<%N)7
M78AAL(U\=EB45Z@?7);BD9;B;P( >[CE>:_P#6# F>)!C^5M$4XI4./@=)LG
MR((%B@3-R.LQWX-\A%:KM6"81XOZO4NH^%A[+4M9EA8W.I[9M%HJ-T 0 :KU
M^'/3-E?\0TIZQ5[5!%*;SYK">* 4)T#$0:L\L[5VB BRZO/+8C_28@_:=3=A
MB6^4N%&.J<$%+VOPJZV!,=KB[V^#T6P[@L% !4-67X%57M;CL=9#"O7,8[N:
M1&SNODS\8TU\[% 52'@P/Y>Y?K1-GN5NM$@TS3"A-_PN3_X8)ORR1(^U1%)9
M'/ TQ8Q/YJ:14S9!1;4WEUQ0RUM;UAE^]K)<CW:B)/=/KVD(VQ6WM@"!:;<+
ML4S57M;AL=:A!CL3V@,)[W,-CZ.C<UF#QUH#*J!5K:+)R?L=54DCL:(>"<&M
M7K7K]65!'FU!(/DA ?UZ#01,4Z)IKY"&7#0OUW?(V32.Z9*K=EF21_1V"V"%
MBF4$%849U]9Q3;[T8=G(MVD,H\&2H15E45<]);/!EMO=6>-TURX(\..QJMO>
M>/R$02 ^[;*DOYK'QF[\$-7<)#^[6+*C9>6YE(GN:@XF+L&/"([XLEB_5MI%
MZ=W6>S8X8=*JM>'N4AYZNBM+VKIZI<\?+V)JR%2R#NNW%T)-$@:=^+J>_9UT
M:*\J<$3L:Y$.%B!>*^WNL='Q9\ /582&Z,I^1.='BT4.A/#CY;+H=UX5Q9$%
M7O;M8_NW=15V2%C-2P3^:%.]KM'):'J?"FL%ZM@K%>DJV"7N@+8@76KKE?(-
MUY<S\7B^%,V5$<,X.K>T&G,JLZ$==:X.$=+LC; DBZ\[HRKXNNQ(N%;\>'&!
M?X4KF/F27(U!U6*.S_OOLD_KSQ<6U?,8RZ_9<G4Q*S_!K.1$"'5D1YG,RHX8
MKR[F_O$R'D8L&FE!D_;0SP"0@ [WQL DK0)(J"_&#CFVC UZIQ!Y+8TQ!:SI
MEV5_O-SC;3GSJ2X&C&EM4^.8Q*22/(&*8GU!GCSNRL2NROO@,&@N2HLE0MLA
M*0,TE))2R"V;M,Z%)UY6Y[%6IS_T:%<, 6>-8T":"?M_4NF $VXW@[='_E ]
M6DVY(R&BB4E?%N@Q#9O3=E+VK1W5/IF@(9@N_@N#3I&?)6EBN2*<J[@I\)#9
MGBOLR?L6)1^ES>&7=?P5 %_+HNL.5]J8S",%ZJ)$C"55E<M2_ I+L2Y7Q+PC
M$5,7]T+A!NJTR^P_JD&+Q.!@AE4%*,WO!^-5]9)B46>-33F44).%\Y2';BWA
MSY/ULL]9D71M>_\T*4(0N%1(T>7+=K6Z>M$A)GBFXHTB>U= R%CUSQ8')1G6
M(5T.Z:-M$^'9U/!ZTP8+"2"!J WV2T=X>EF"7\%.LNBP#%>4$-*VHH#\XLN7
MSW$80P05Y11-24#HUR^K\WAU(W'3522TA+ETIE+D%L,Q6;?=9,G_0<R4EX7Y
M&1FH&.8NBVU%ME7A&64>XG,<ELL2_"H^QO-O_^_++Z^>_-7D:!;OT,?^GCG!
M 8"X:3VWLPKUHO5Q(4H@NVX/)<+>]4$J$Y40XC ?EK5#ZC,6L!@%N^O"<W[8
M-T**&3F !0D"&4704&9/$&:N,R>W?7<^FO>DI'Z$FQ=:%1.\R3\UE]T.J>(<
M'1C2UV$[C-F_\&N1+4[N?K!6_R@JM,$?1E9OJH/S; BOI@_7KSFY)-\KFUX4
MRJ #K)W6;^V"U='\HR%[/]G&>N5C"W][_>I:OR7+4#8Z$&W-,'7KL..T.$4]
MX:$2=PJFO.C JF3Y.K[M/%'&B=$IPM!7UV%LQL-W@!KJ7OC\+*[VOOIA4[SQ
M8AX?I1_&5^JV)21X52X@<%&!T?MC(9D#\_9^(U"8J$"KCPZ_"&JWR)FG/\SF
M(O*IIT B^\F(A9.%AP;-?0.*^[+_V(>CB!Y%C_XCZ,_3NQTR#Y="Q$3:#N1+
M]V P6)5"&/R7SRA?R^^$1?1\O)/?BBS"DJB3E[ 8]F/0"A;&NT[G+D$\YRH,
M!5T:Z9HVV-Z1?=0 =EB)$N.1[8<+J+JA)GBC6SW-X=ZM/5/WY&ZPVS:<ZE6)
M)QHN\;Y RG_VCS?<.[:A' MD'S=JF+F;NEUP!]FY4QEDJ[C)MV_A!'7^+$"T
MFOL?^DS!-ED);_(-*4=GR@C&'$=)#61=UT8&0LA.K9J5+BS:-TDM:HX;DKSV
MA?YK,=O!XF1JA$@Z;+<U<QF52"]:=@$@R@$6C&>!QB%XCF%:S).,4U',1D@]
M8]T/!QB(4C!?=[[%KL<\K. 6:/<[-E&XZG=0+">L6]98JZBK,AS$?^W+!K$V
M/"C[:-IM=B^8I(@^(_RZ0%SU.+I/>+T#CLZ8(GL]Y%#GNF5>NJC+?OAUK:,?
MA(#4>,+C^GIYO'!<1NM;V$KEO:"YJEY!(?3F?\+-*G,=;[2\J>H*E#'[J(CA
M0*RJ/MV*,>:_FD5=@',R&E/9P#(P[5C1=<E&EZ"!-$N>%)6UZ8D72E+9JQ_V
M!/27\J)<'QW!"=0OKS35Z_B?)M93'#0M)@^)>A>09"I%'T14EZ:VC]]7=VV]
MUQ(&.@DV[8H$H0X>G$Z^MAF8'*FRPV0&C,.324!V8O1AN4ALJ\2CC6/@UUU-
M4G2#G C%0##130X,;YC@-AK>>*^#SK3!WPH*6AV,M[_8,["AKI4BUGQN]=&"
M0]Y5FA?3?LU1FR;WP;;F%W;WV+_YHY0XTWPYX=/=HK=PR7TBFO'QL;AS0(>;
MT;@F%S'LW"Q!9^5UR]#9W4PC;1=TNI;EKD)I_D:VR?7L>3*QB0\WC#\^L5#[
MO)<3B1% ^'72Q,>D5":/<XS2^)FL_?1M$?5_I%M?1%94,DX*IDPINZ_H+:6R
MJ(4]7.Z\03SZCB#Z"\5\!EW\RP6Z>!YC^>T(P+]CP$XIW&-QM#(2]\&/7DG,
M::J[Z="[.O^YQ\_?YNY.V=![#/:Z:R')7%)+B=Y 4D-RK./')\@^.G#Y'CYO
MHNGTMM@]21W+5;(#(%^NK2)IA/+F$=FS<,<'!Z>3_T,P%"[80D6N=$!>[LRI
MPQJ[$>8)'E:I+HC77O2/C'5+$Z7U,\CDW.##/S5GD0*Y1=>^,><%^EKBTZ39
MQ]/XA=CSP+]Q[^Z6 +=770G#>J:W&F*H@M?8XC 7#<?@F'3[#>[D\,?@)?:Z
M]L@C0!B-4K]T3?D^X0\/6M.Y:;\^Y%MN(2+IV%Q6KC:)<OCC5Y1#3F$6.F%K
M" ?H\H')'ME4"&&*6R=AH[VR8F]00A[.6&]J/!-??"\.Q*]E8M[1P"+::QO)
MAT^G&38AN"!V#2>:^18'8H./V6^9\O:SFA0LWC:[1[0ULE@ESKL$,?0'Y7D]
M=>H0!I8-I>(TP[0*HZO;+?-)<R>X@6@P&,B89)$^T2Q,DY>#U_[^U_(!?(UQ
MS9R#S#4(8587_.K5/*QFO]->59,<U&GR 8,:0PAU-DY+G!>L++"&'"&RV^MO
M,(SG(+%]5-HJCQI<)#C7QKL0AE >-'[&Y[SD9.&G7?K6DA-0# 3H[NR5+O$8
MR>?V^;0="89-USU$K5;SSP_#SXV6QS+=<*M2!F8<0$,3D]*3S1YJZMD!Q0[*
M%$V9N:21/3HLEU9UHWH]%8[#N(0+LY&<2>%C9+0J5ZWL1:/&F.P3^!E61BY1
MD9/+LJ_A!F6<(YK1^P5R<:MS5Y'_/ES ]^7*'6)G,K 91?Y]WXORY@K=\UD"
M1#7VRBS5CXQ85\G"2[ZV)--8,+MS=7EH@9F\!:J991*F'VG"1?QW55$YE+6#
M&KDORY'9(_N/Y6FZ7ZDBO-YW4C%0BU6M#05 A]?;M/WNME74&C82.WM)<;.!
M.RU>JC@U2/!9IB\>KSB*!QROL)'Q.&@DS9(U8UI$) GM%KTW?[W?X\JI2I%/
MC R>B6T@N+C)AQ?S$=Z"%Q[=G?NJ+_F@L)U[.4(,'*9GX-SW*1R1$/_J=,B5
M/7WZQ.3T/^N(/Z+;\!:U<,F:KO9=0ICG]VM\3\OAW840J>"(Z&TA31[NPGD6
MVNVHABS*RGZW[,*3Q$N369-OB?-4!3.GT=]=L0RG4$84W(:;KMBD%"H?)N?P
MMKT/,46U?*/LOURI\ .Z< U5[MV]G2XR)I%3"J]HN&";\GKVU;M8VWAUX6VK
M1NXH=XUYZ2WU/&V[C!*[@YC4WC0RI&NU++Z-S6!>8U5ISUAC,]'SX<^KYYO5
ME)B)[4CIQ'R[5DA$C*P3M56\+/\\J%:<_W'NQ,3"("**[*1:(N!D1@^:-C9M
MZ9LP,8)YC#7@TA4RQ_<75U!7*88LF"\XI]RP<[_*LO=1,]A05#Z"F;)3%TSX
MY'%W4G]2K60V8M7R>!_*W>Q-$PZ'+%"P+7HB].F#39"L5@X<L!@[VWD'>8?[
MVQ9%A+\'QRIL+'^.^R.AE[U@HP#K8_91UJULHD A/HZW:?0B2NJ!6-2J.9^]
M-QW3_B)J3F<3H?^S'$I-COEV\P+^I#-\+(V1H5G./.05;<P?X-'$C:HM"D8%
M(B&FO(ZE(F,E#<"K(DK<NQD5(!Y<5(=$R"N_U[.OJS=X5OB+Z32IG.9(]\U%
MRZI[XF_0+#36\I=^)5PKP<.4@[T- ?*RVG*Q-MLP?#$E_OFVY)7T6E@6=%G&
M^F1\,KXBGF1P"B)>R?[Y2I^H,YA:.*0<G5 O(V(6^2?]D6U1V4^T3?X#"TGR
M^G5)OZ(E?'6L&3GB]6A=<;$O%3D0[GTZ;1( JIJWN_D5_W-3;+UP9*S<QN-B
MJ#$-"V12IS?/'%Y[(Q<]G)R*<<?;7DV&N5"L9P92RQC*IP )X7>:TXL3;@CD
M6&<XX07+]3HLWJAS1$/3CU: ZB8$!U*951))Y4#3_!KE-=-4VDSRE9KRAJ7.
M/&UA^U& (^G.B><@/) S80[1_6VIJ)D:S0]Z0QZJ$K'HO@O# Y!@1^0=Y[WB
M7@]?"J_0[02I-@)R" 9"?HFSF%!M0P1')T\[^H%5.7K8T5^^GGU# L L&S+X
MC/<8IUMPK 8_3RB*>?(+3\"C!%+<E >#0,4C&2%:(<9NNY4BBF"NS%<%%BH8
MG&"_Q%$W6-H('78IBF=%\;]>BN+G,9;?3E'\Y(9[F5U?J1.F7<-GUP V'.8:
M=,R0>Z9MR#IC1MBSY#W$Q]'M2 6"5"^[GCW3"*S8E,RZJMVA=7"1KS@N""YV
M!_43<'$I&.U4%5_"8$GZAR@N5=?8I<',H<#XAL87:#7%.9X$'W+$7<(2-.G&
MJ)#Q*+?&,=XVYO?T:;8@9TVK6&9(O7 W":Q21_/\F.\H4"\D/1PR-\I\*[9S
MT&*KL&A>^V$)\A&/W8;=:&IE2=WZI-=!LDI0A\[3;-WTQEG A%D)=C!K4ZS3
MDM20M33B7/%K<9VUP1G^;^9P/-KX007#X]'KLNAO@\?0WH=9>B&I8747@L>X
MK0OD$V0+MAQSL5QV>^6O05KK'D.3G\0VY#^3Y7<'_!Z<VC39[ F$(;%7,%>A
M'[KQ4X?FOLRR5OKB;/P,?P2X0T'[1>.<^[#U:CDHA?L5.+Y-CX<&[P\= AC[
M8 ST[M9K<+@/="8,2*)/@>LF&;YL@?FE#7 1Y%.86N[[R4IZ<@(G ASV6ASW
MY/P,2;4/QTQ.71)5 C2VO0\[,WBCO5:)@NF!2P>0I-2(N!=!S2T$$"@[3O[D
M.CS/J@JZ2G@K%UMDKR&W @.S3A-W17_*:==9RM],(=KM?0/&"BQW79X.+0YQ
MAO TM*H2_2(@;ZX74V#7LU>,K!K+(N(%IM<I/V(3:^5P&.\/+7'V>#39[JE4
M0W"1O#GOKJ]??O'M]Y:(M" =:WGFV99PN3[]Y,F?Y[[/Y3_#C@Q10\R1OXC+
M'?PJBM4\TY+30=IR_O#B^;,_H/NG:??$%<M=Q73_TT^>/@%0_E[;+_60"LN<
M(J0$ +S85&+$Y C$>A]BZJ)>HD-;*F=?AU&$>:?/1'32MTR+K"3_]Y%&MEP1
M:PK"@5GT)0#U2-*$@_1?(4ACS3L,\!,^-KP$71M6Y% S6DG8N4$;E?%JF](E
MJ2_"5<%'?/ID+N^YW2\BYX555H#&NB]+*?7L[E%_;7:WNF&"Z=A)HL<  /\[
M!'^S3S_A S\=/5 <!OEN<.-".'H&Q^MMZ3S>NK(UQ/^J&N1VN)IB]\UN1B)^
M>4,%FUCWP:+H*Y:51+]TI1D+Z>B]V1?A2.Y*W*'<>./5"?.7S:X4#H2FA.#]
MYX"CZQZ9RY6$S!LO]FHGA=]=ZH!+Y4#X(N+*C>MELL,Y5'\[6$&$^YXW3"K&
MV7;WDQ%V<!66I^@PM(<-1B9Q],L+U, (%\#K-_"&RJVTN6A6:1&LURW^?RYO
M0D^[51=8;:-<'?PJGE1K.N).X/S\Z;FD872)[3)9TXT1O'_RI3$B*>#[)ZD9
MCJ CIBHX3?P!=O+_6*X&N=INSVUV[B<CF%XB4;'4W=R1X\P-6WE $]1^JSZP
MUJD +ZUV8:/WLX_*ZYMK,=W/TK3-OH\7T/=<L.?VC8^M:!9,T(W:$BB[PO[0
MTO2W:%@OB6 E"A!NT]4"K7)U6*H]L,II]L,KO3DV^7.3::@&3\S6%\^R]Y+=
MJBVCZ<5>(6(*W_L6.36V!>IU%-Z ]EYYB([\!C8C^V>^#*:[T)$KX"0:^PKM
M/,S71>35B4=*?V?PX!FY:L">=IT$!>]H-Z1-I]^62U02TB^[&$A&&X+,F'M>
M=&VQJ@_Q%,[]XP[C@U_>04E(P3;C8RG^=SX7)TZ@S< 59^"#/(&&--?@/!4F
M?//3U(L)G+S8[;HJQ)"E:XW21/TJ>"[+G3#>XK;3/V7%(37KKX]ZDPK= KI#
MFL<KM(!A!TFKGNJ?:#LCZUNX)7#PX];V1T'3%%VZ8,CEJLAZW"LQ0\($G)80
MD&4PGQ8[O@F3+X\2@ T?(.,.7F%?9A^>?DG9FK3^#"WTWF&%CK7*NB3:!QZ@
M9RNS*IZ<!R$)WK2K$!_.9R*O(BV-;=W'(TZ'5:3+8_( 2?_YS#$!%:OP6^+C
M"=V]'N$T9.N^C^34"2UV N\98L"]G"0T)R**OR%[)!;A!/G+TR=/__3TKX^X
M\]6E(@"B4)N$0!8O:);A"(AB>J^J37KKI&;?_VEH\M]X]/FME2JO%FSX]>02
M4H)2,@A1@U6(;QOAG2[!H^0S84+67;%_&(KU/6+=83E@,K5R&(SM<K<G&T;)
M@GX_@T._6DDK>?MN\S2$7YY2!/7"K"A2X^_0K:I @M$OR_5Q7PH",*.N)[HZ
M[$:4LW "]!"9\8@Q=KQ[I,U=DTI6%%^4=56BIBO]QP!)54B/$6=6*-T,;_,[
M11&D0P+\;:<00,)@-4,\_5[CF>.+;?==L,&]3)U49PZ2C+]K"1O6&OL 0BM1
M@D 7.C*[%\ 0R^W"6;8'P-G;J\&%R(O%V'Z93#(W:^R*4(?TTXHK<\,,'A)3
MG."%8-=4D_\ZBPQN_EP#U>C%>)3VM5C/CF01"G,#EB%,-CWOMG,74LS+#]=7
M5VV)OV)@--I7L25K^.BH:\3SSM?(%FKX:+>R;OXBU#(8798^^,Y(';NN;'UU
MJ9*'SR=@LB1UA'I"-T>('<MU%6\+=XK#AMJ5RZRW(9[.^\%6%."(C$E61QJ"
MN#SWC@9"3)^VF\4+)/I$VN<P^7@I?K13>SZ_K.WTW:N[J#WO7#XI/A!5WU0[
MU8L#_#S\$'?*Z+??S6Y944M YS')$?OE92 6$43,;]9%&0DXI@<DL4=<"MTX
ML:$(WDJ((5 _LHR-P71<]ISCD></"#>^5JX&G-/T*1Z@U//S$'#CI=W_%[AD
MGWYR03:<QUA^.\B&G^#@NAYI*[IK[_/<)<7JPZ3U3%92JW\C6VIA'ZF1YE+@
M1A++==B%3TFI,82]J;S,#K:BYH#ZV[(<B#$#@ 6%YBPU@%2:$P8>.^3I.G+>
MS'S&EY(VADH1BNZ39MJI3^C]46UIBJ:>0$-5,PA#T9LSRPJ<0<?R:5+!O/L/
MVB7B-=&31ED??[=NZZJ5/(CV;TWLHG2#OU*E![G>3GQTL.-&GGVDJ9)])_E,
MQ0@@S=#!$T)YGK3LCLI 20=D7P/;_\ML0FJUKP^N'C3:B+S^@:_<;'?6-@2=
M&"LP3&])O;F9P?&O880*^E&G!ZA)$49F;*,S4M2FS#E1^S+SVEV+0]CZN2\S
ML;WUWVH)"L"JE.]O9MG6<$NL8BZ%.D,K!=]'VO+,)S*9[E+T/_E&QQX^/^9O
M/M#-S&R1^$^7:OLPWW'3L<...@81DY194<MDZ":,/ _:PNQE0L)1;Y5J@L'=
M>1N_Z?>/E!IF\/#N'U4?9Q2 \M%>*R0+0)2[3<V6J(^J\%GD3]GHZ"P$[Q.K
M,_C?C1_V4.8J1.(JDR.*1ST?'9Z][-IM^.!VOS-*NZX*\UFQ2AY"QI(]E\'O
M(<X)#8K2$WQ8E(4QU7U4W7T\?HEE,%RU)\6O*_)Q+M]<HZB;.,*'"YWZ#5)Z
M,[6NT^ZY][4:F[@'#O>N\+W@Y-]:"!T-<YY"26W[$><GQ>P:N77$O.HPQ(N9
M+SM(!2<S;6D*,]-2,8K8/K63V4N/J"_I8-X#8TA)#PV_S5G2*)57Q=2^.Q9N
M2F_$.@QLEZ+-I,KN^[==4'B4#=/QM/#.J7IWP^/V*S/X1P2L:<[@KNH-$$'O
M0,SO%.3P=V]=OU::TS[,7ZOX6?.P^J,N%B8P3OHQR_ONK:KOF;8Z]0$[LN?(
MO\N$1\9/.H^UZ;=,6"%Y0LL;U ?K@ TG+;P[<B!VIPE:!=A"^ =HM8;KVV?S
MB^R'QHONJ(23O8-S@])N(F8)?B?H%5;1M,/KS?DSYH*;9/6JBPK:J/=8$U#<
M'-?6"Y01B13^<(8)J)&]%;--4[#O][RI%B7'Q11B(L4\2-ZP0-T0T'5[U/7L
MBU)H*<1-&DQQ/KMN:L-C<E)2 D3QM=S(2").]ZI-?<S7"@J7WZ1MPP=(21*F
MN#"@O(U \MB]-7MALD#A_?+D3]KYB2G6BU'[A0&:BOR*]4M7;A0B#NWU,USA
MJ9+/^%1/<--/LE6=;,K]D!IO>>81"H^R\_3<(I\]M_.;+*0^05.M'L_KK TA
MTBU,K@4D,T/87$C-2@R-=L#*$MZ'-;JMFHFBEL/4CQ@D=\%:W&"I#=T3CC_R
M#7&)%870ES?B!E.JV/YV2&>K4@13"@Z.8SHV#1I)HM:F="LRE%=*B0$/N#KA
M4E1QGQ,83HS [?V'3,8V(;' :/AR<6M;;>)!>ZW4J<K94+8J-1MJNTXB!$<_
MH<VP^9*.%7URXQ@V,D;VM5$ ZZP@UM,Q_.PI'$=)<3K+!HM^5RS#43:XO<V:
M>]AXCJWM*0S.HQS\^_P2=N=BZH=L /T&*,1=>[6I5GS<RHDW6$9ELV4>SE6/
M3N<1C4)DMJ9;$J8K?&@I&*/[$*X2S<O>C>#>1B%T9>OPZN6(,"%W>/S(109X
M[5$*?]X/+G9':1,.6:8U(D1<6,MSOS^R+&Y9Q\.3W:-@S-N5-P<6K>L[0@?6
M98Q(3^1IZ3&?V@K&-'=ZOZR[V ; ]>>GDWI ?UM80[@ (MFHL-/+7OTX.H)W
M^[I1/![,@%T$MF70Q\_NS0:8=' ;[0H5=7#95Q6F$((CICSL%TM?38AE5C?#
M8?K"]K V[_%NF3T#TTL.9=B-J/AT^YZ\,P8;>*" (I<%4P&"-#@Q_SHE@H/L
M$ZPTVMH=.0%5V4?S#=A"\AIHGPCOV2N-COZ4H*3Q,?LWL^<K'.0Y(#"Q19)'
M/<QB1&9,SI ]Z#1"+=6G1W<PR2Z.3=]7H[WBLEV>-6F:C4%W:H'P88+?+]QT
M^R[;<'H!:9;Z_:6@?Y<%]R>7@OMYC.5W7G!O< RZ:/;()*"^\2[26;K4-B\'
MGZ-P;NR9>R+"FISGU@V?I=UF^61,^(>+@PLJ;TK0)6YOC7O%*@?W8+YKT'-1
M2P!YB BQ] -]JJN*R1;"&YO:G7*!&KIA,(X!1X)9ZABLQ?H&LVB.^\'&K GW
M1-=^/7L!$OD?"W1ZS&-1=%.LR@$/;V(%'NP6NWC3!]P/9YH]Q5MWGLQ,_/ZP
M"T^39^*J>?_2U $J:2B+5W?:P9:V2Q#W7(9IUBYJK6Z-F"*C.Q<5R%R$3U"F
MN BX$JMNN=^0Y#;CO*KN2/3,#&X!6;7,:RIT'B:B%"4TPWJ8$F[PBO<-PW=E
M0K-.G/"UE^U],9^]1'F\!8W2<YRR8M7.>9R^*7^LEJW4V_X3%7AC^YJ]#EM
M"C["V6M(U[;;MNSIN2V+58B(NYVO= VIV28<=N<*$(< 7@S5!9!$]?AX.#&!
M*"X/O !F1S9.JDDRQ9VUPPBL=[#3P%#>]P.PD#6XB @;BV/FRR"A<W.(Z0HN
M5P*&3 "/8K.,"R[B5BV$K<$]0%+Q?@O[W+T7NY"-L>YHTC*-"> QL._<;$R#
M4LC?*MO=P2[FTI,* +TQR( KP7IE]*_0DRS!VY!1G%D0X8>0A1ZFZB=T2GSC
M_,E#Y=))<I"/&K!TQG:WOCL%S8J,(ZO:M/O4-1^L;>JOM$HX(V^]'7@N(B\G
MXP(G<%&(Q-@E*S^9JDE4(F2;F*(3R?R*C#MQ>'6,\#629K;6-R4VL2Z) 7N=
M8\4\)^6.TQF47>Q:_Q__SY///OE<6]>?ZBT-VIU=BWP!XFPHU?_(#JWPNO_V
MIS]>?S8+8ZKU,IF<>\3,V=>>7'_R]-]Y=_*QQD3T2G@$=V\GAQERR4@U.%[;
M$HNZY1/W:[R$2,A5PFVMAYN/KZLW)3L-M/-%R"('!;1,]J*>PG(D_D+D1-S&
M\L//-1'\*![SF N3BY'\FCB"!R2&]3)>#3I4:CE9<!8Z+9_M)A+%9I<Y&1![
M-L 8?G@F!9'+,R#Y>-V@M*"TOV@JF'WTAV?/O_[#QUJ[;>^,W:!J<MI]Y JZ
M1=A+Z_**@A*ZTNI<#<M^*;7[%L&)#TPTZ*3I^0=;LGQ9/1XUESV29EMEI<_6
M)4\Q16HQJBZG1JCT'5!2;D0V;"<%OQSQNI*V>D*B.F$,9[WD;\^>?:<!%$@\
MD1AF8PN;CS6JT/PE3%<X1D@_DG]+Z$.D^3Y" $"(I";.VY:%H+CDS^I$:"7S
MGVGPPKSP_.OTO@(;UB_X!C0:DE,#&U#]ZIAPL465A 3B2[X>/B\H$TXF#/Q2
M, 9SU:]5C&OB.2']66GH$AU+C,["Y&RJ_89)4Z+1Q#G$/*T,/+(NQ26C(9_;
M3.D# )>3[Z!>>%->@9[L>O;5Q';2;O3$?F:$9">VEH&1"WT\DQ=NAT:ZLW\J
M/=RJ+#?BM76*9-&!%NX <WUTX8.IU1=BU(CQX,X,'B7I)F1APK0#9(=D=GB_
M>+5A,Y#/30RSE9[!#R=?E(B(E=4?]JN;C9JH)%A"5KOQT+C;@U.^RH?W.=0:
M!$B=$*/!J:5B_#PV%$;(GH5-P^>0F*G8Q28_#@(=7IJ"9\8XKG*"'Y4_WA;<
M8YY@B?05$+ @V2W#\[G0#G"=4@D7L\6?DOU\_CH[ )YHB7?*/$H?[&#I: V+
M.'UAYC[:MFW]<3KV2I4\^IZ4HGJA_9$<T: $#T#L5H-J-3K*?6XUZ_!+DV.2
M/N<3CZ8+MV=%U2Q!Z8@8(\W6E\]?&,E6F)O=;2M&B/,AU"#ZMRAQF=V<GCQ1
M3Y:/AP6]J90A1K]F(%[L&MO'ILQ1.SQ'U3! E0L'BH@1E%LN/95IPO5FB.?1
MMPD,E*K,/-Z./ADD=SY086)>23M/W"__#,[E\%L[1<'D[R>F()$>BA%S@QB:
M<7:G1 #W:-$FY9=E!G3GTN3@>IU'1FB.3M]657*FGN,O2+8C1V.L2562A8!W
MDXAMVX.CO1?)4HY/VMQ,A&,1PEZ>/F!OW<R<NG21#J?;%5CO0?.X0*( -FV\
M'TDCBBM[R83MB8638T^!N&! KDC@*"X((:>2W(GI-5J!<!(0YR22/-4J>MCN
M.G/;*1A8KKT*JHA]FUPO4NDH,(G^%+O<PSM5JSUU5<,\2A[;@>T3N\YXAQ#5
M;JGN>-LJ4R'GL);\VQC##W!ZURYD6PJQ?%=F!7-\).XA)N4<^X**1QT,(Z]Z
M!Y&.^,@Q46=$:>(R  $AM>G@Q1@#@^N+>N(=YMXY43NPRIW5"6T)C@K@@&/=
M#>;U3#K:^G%YF2+^>6B%U%%+TU'U0T\\>O?N3<=O>.1"'M =%9E['?RS9!5.
MO<5P<1!:ERO%"6LX$6<IC21UCCSD'=YE*HZM\R\\"_W#IV&\4US\XS8-*V4I
M_#-JY!!FUW)!8IMJ'N2_RZZ%!_GVG3A]Q64#?(?UO4 8,@C#TPN$X3S&\MN!
M,+P-B1Z&?2P5CB0<; 0KM@-J)6:QM34E_/N3ZT_^^._*$G#DPWE6.WWU+W^Y
M_O-G_YX!D5U;A@34R$[7D\I]$;LG_P9_5Y@B;\CFE[ATZ(^@\:1J]WTF=K1B
MJF"B<80"J2Z''7M'^F'SR&!,)* 7756"NQ6@*=,YC]2%DO].F+P(!PQ;4GI4
MD+ (%KL5-)V3H%@<,KFN1&DZ*'Z3M3G^:W"-;K2#9JS^A*D)NRHN>M9P&1D8
M.3&.^#]R^Q![E[+CEAR+#I1S_305/S4LK(*^J+4CF]*!36Z6[!(<J@1N,C.7
M2J&O%*KPHQ DPR=N;G HH584?N-.F5NSRK62)KK^^V52 '3\D0]0R<N:<HXU
M]IQYOOZ?AIH=Z*$PFEH<ICE^]X +_S=.IIMF3VM*DKPF!-+_G8-M]@VDFQ$O
M#=N-HP)8#.H)167J,Q]9@BOC?,3PI2^-!:HJWV&9V7TG3B R4QTJ9@>V94B*
M7TSZ/.N]8,XBR8YFXIW.N[PIJHCW3_,$$;!$4CKY*,5UY5(70G(:'@=G*,W2
M0#302%C%P;]7DBT-%4WHA#X@?J =C,T?%?&A'5O<^L@,CEI1@%<YLB_R'S]Q
MM([H2VA;^9JTJ^_=%/[EO8F6OI+FAVKYP:J4DJ'SMBSN*F'J%#QZ@N^7Q<8)
MBAP5@Y+P, :KS)V%E7Q3(C,;CD7Y0&&#]VJ <8YK$[?*B/:6;5>.ID6I11,L
M/V-*4'"=H/J,98]YR.CSI*.06F+T@^RAD7QE:@2)K39"R,%"A.23,F;4K$G/
M_*(DG.BY@/2=X,\]8V$V/ BXG98-!]("8KT=IE:F+:7-,?08UERPE U*RP6L
M3<TF;-U>KHT"_A[EN3?M#G:J5%- W(@J.@L]$A+&?=E4RLBXJ5:KVB\)8*:Q
MKT>J#,)@5+)H#1M&Z26;>VN@9T/J4N8W&WFD.@(B<E&E_I+^3?!IE:P[$89[
MA[[\L5SN=V7>)X4+U[S_FHVKAQ@0:..SX]^H&IT%ZZ/"V-(;V5M,'+FX\N-6
MF-'J_"3"9L!PV9T2*>9E1N:4GP[GYR;^F#6V9!Y9HNDB*0,^&^%[Z03-W8Z-
MA*4YC55L"DHI6=:[PS[ ';RNI(Z6]D]7DMU3F*YL#J+CX2?.:VIG$Z:"K$J$
MNV]2N8K%'$KB(;4? 5.#GG8M?XB7>HOP(PTO-D(U@N+T0AX3+8:7V(-V&P\6
M*BZ@UF-;6D=:^VF;B'4Q'>D1I9_PZ^4MP>E@9M3GRJ7B4<(//43G?QGR?:)X
M1+F*&1"O0!'_G;,]6H:YW&,GE@)&5F%;='%%.VUB-<.17TM.F)=?1KP;;H,?
MZ29W474]WLFR0/A-(.[8$R-JC0-G6993X1$#!D&&#]H/H-6B"28X_#).N^T2
M8<M]V5C1+U(VT2B:\,+X9<-G_M?)[:L?X(Q8#5TFI5WGD^)@FV#<RD)  N?4
M#DBG- 9;<=+P;[0[2<*H F/?RL'K]:VLXO7P=\'0_4DT"[F\!2GS*FI!E";X
MX&+['1P01_\B*,%U,+D5!9^^^I'J&)%CP#&(A5NAKA+N3+-"DHN(+<$XPEX8
M1C'Z,L]ZFVVC'IPRD;(?0E'KKG>6UW@NOD*0DLW4<(<7?IK<+ U$+G#'3#YB
M/-?N(?E-[_=!WO,:R0^,C(.>()GBY*+6^35VQS"XAYO)&(.GG</6E=$D36^F
M4QOI<B5Z(:J,.E,7PE%D.88+3V:4VJJ..K#SA.J&=VY:GLGME%C1_+4^S&"_
M-F9Z[/%$Z1.N7*H8^+.WO$7K/@E#SO9^?/+4W8\^1O2'2B=:;[8769O1=U&U
M.&GB5HTQC$FN/+IZVSVLOZ!.FO%&3H^0R"9&" )+'-"\Y[T38SVIKMA6*ZE9
MA(>%&S7;/(:48N 3G[RR?/FQO17V0O8C<0-)C]:MA([[+G:;\?E"G,B@5V@J
M-0DA5B>/*EFK23"=7;F\;0#O.7#+O7P]U^N32LVX"]==83R*Y;AYTI)TI;6@
M6'?"G>3 ['$E 4/Z!A(ROWR=#[?8RL55/7!#OV<D)):*EUD,R[GM#! GJW:D
MH=1%Z45=]@-/Q^4#A#XY,F^[?\%5+]J\(-HTR^X^T+?KW3VSR4V8L9+-J5QM
MXK5\SH$_GEB-T[^8\C)+L)L47J<F2://1#L&SD-8\::]4^@>\C[W+704-?Q'
M-"<%M&3TY!:<RYF[A20YP#?2R5B;XRK'Y8)+R' )GUYP"><QEM\)+N'%$=:O
MD<>D%1+8QKHL5IHU .[S2N^%<(EP^J[B/3'R<_UEK8WI*".%C:S-QNHNY!?4
M/!$UMYV[ 6^H (A6.HS$'@U^NQ!&%V_*S,TU[DE+$JH/+5HMK7/R6EIEM*:S
M>I><8FNH(QXNRT-:;T3^S+4*P;,7.GDEKYWF0IQ>?^W20WB35RNG;A2VA037
MG3SPOGE0/FR=S,%8PC/0%GGK+\0EX@.<14=_QWK;3PP%T,"BHU1['@(?'8_@
M-9JEK(YKM,_&QF](A)UA08PC;S(3@"S5":$%V8FFT"R1W,1,ZAI/OU8JY2J4
M V[J*E.&\E) [B?GAH]5?6?FM[N!X)#VB4C,)J$!' T0M+7-\"68J1W4IRK/
M!G'R#,\UR:0-JEG7,A/D1/!8.GVN:H\A$-ZG1&ZB3^GX=WBRDLC6[;TQXZ9G
M.!;M++Y*:;-)*K430I)3)O$9\HU'#.%?'V0'S\ Y?<<0]QEP/[WV,6!^5U7?
M[;>#">5NKN#[S,@W?RM4QX0%#(LOMC8PZE'E#OF.FTZ=O]3F+"@,32U.$$!*
M+$>N?ZRT94^C8+!ARMQ+/ #FHG?1*"MVOK%REDM.K14(,0D0D@9HOY2>=SYB
MB+)/#-3(7HT$!$<_9O' 8=C3KHR%6;[8/2H9BZRU?;C@<8]H*M9%V :9-Y":
M(Q:)>\6WC@O,++-1 GA6B/A=0N9D-Z:9T8@F+T%6FDJ6JSU[19ECR5Z*7$5E
M.'.I7U0;A>0.[<,$II-B&27Y1BG$+91XK^.KNL1 O!\B_7!$13[\7!A:W)W$
M6+O5W'0_^ :]'^NX:=G,01N-\SNTT3/3W"$I080;;="R;/?%<I>U]D^,I$P:
M"@63YU?H9]MO['J5.:_N4MG9<?8-D4/)CL6*2.)JQH6$*?%7G5(K2G\\^ 44
MVI7E5L^_%S,#E+*,D1;5^R$1B1)+;1I2YWR->K8+EZ.@P?:]@5(Y07-R^--_
M/-",?K[%,)N;J[I<A^LI3)@$4A5;E?[CZM/W9VK9N/G9Y^_H/_R2(64V-Y\^
MO?X3YH*D(:)4:D4GM4)C8ZKU\7ARE&L .21C!!G?&$UYTX9_&7PLQYMF5#3<
M7C%[LR@)H:S0">C)![+6GNQ VE;[_+)G'FG/8(*Q5 7P]NS\T0XC67'KM:>U
MCHSGQ]+  IC,T^4IB)B'&^/'(9IR+/Z%'2'U1U:#0Z@7*1?8DWC9"X^U%SR7
MFK,"K'(;PWO5]_O4HJSK!#>C: Z7E7D\RTY8G>?45@'OG=,QA"V.IS$<F)NB
M48>SG\?>DL%?IS!+O>=._#UO^R_K^ECKFDZ9/WO[!@B_QO*0X5N4ZZEBD2MO
MYG=KG@(?6?!L@7U4%(,EYZ:EJ@TE&#0:]S^[9M]2:O,1]1+#>XAIN&R6QS,"
M&3&ZQ(;21J%!EN71+'_62S+%(MIY^@<X9Y$GDKR2AF61KNREUQ$,__2#(M!=
MJ!DC;K$2EW5_K'7G13MTZ'-%+(F4RV%>A$%_Q-3&[F_ K+,LR67M'M&E2NP6
M@/*4OM$@YHBLVNQJ3/3*F2"-<1)066EU+XOV6(L&&ZDEFPAQZV_;;B<P^1SM
M-HEENZS-8ZU-W?;60I*71PT7<IG[1YO[K ;:M8L: "PQ7<@YM49GA1/CB%H<
M1X@'+:Z*76$?@1.\N\2/CQH_WJ0<6RR4Q$,C#:H)'CA:+7,/%21Q6:K'#PF=
MKF"BW]<PGB 5I-/JXKZ?I;!,"C,FS*I%S8E,3?C*904?:04EK0D4/R7"C*KT
MIFU7K%Y9*2P=0R!UFQN6YI1)_,QK2"/VS(3OUZZ^R=0M_L_G$ZS"RKUJ^0AI
M]7<UJ?"O<S#!U&4A@"_QA2$-48*J8+*(;P)QC)F,:X$=]=5:2/1\$T6,H!RX
MP"?*YJ..+-%5\13D9"<LK!XJ^/+3G:<*@4C*#;ISI,$QQMYRSX880A@;I)J_
M1$PGY7..^$35!@_S\ZD3'JE DRR]M.J1Z;D:I'K Y'L'JK5O"19RF0@/Y(CO
M\) ^D0Q<,7=X)(2V2C"2_E)VT'S8V?P6B$^&?A]A4Q0,,N>F"K_SGC@6?I<8
MY#]>,,CG,9;?#@;Y)X@D>+LH6*9#M)E3*!D83H)5JUWJAV=>7 "44 ?UE=*?
M82]D'-;S6'7]B-1!2[;HP5<R6_'@9=R.,N+\D6L/!Z)]ZQ!.Q]>&0*2'+) C
M(H;.^2I">--:V>HX;+FTVMCTSL>22M(.FX]N<F2>JT \CJ4-1+PC0^$DLO]@
MXZ6S9_ 30P6X+:KQR[27AHS5;J]8X<!GF!5-ZW6H)O&4C"[(HS#UWHD))')O
M.S:/(7!/PA-"XJEM$06CM-W<_!,3XH426)B^I*E&U+Z@&Z,:R5W1';Q0],H[
MK],'/39  \JBDC_;?=?OP2[X^G;?2W^PG^&PPTY,L#O6'@O;QT.L6^B0%KQB
M=^E]*35!0J##$$JA#X((G^X6X71^_P'#NW,BA57,4?^^O)U8:WQ;7$Q8_*9Q
MO+);(KN1$O3X#MX\(:!2(VUS18+(9+J&PFV5)DM/SCRU0V)BB-6'DS]GWR4/
M0$;H$ ((::_@Y[G_[ZM5Z8/##"<8E0%S)AM7X'8&XA_7KZZMR V&8EX>AG)P
MGQ.(:)D:7_V_"</;OK&1].$P9I]Q95 W:M(QPX/2&MN^6]X6?=DISU$AUY;I
MRT2"U+EM::$2I-?>VP95>JDAHB,UH7SCV'+<G$_0XI$_2@B<AOJ?M2KS13:*
M>:16;:"VHOR<T37AA\G3UU=*J05*T$5=];>X%#!=MZ"O0[MF'^E95^WU[(L1
M?Q%0SD2$.=E1_R8J5L;?+&YNT+?.HI@^%/_<-DYOT5I7P_TM8D&Q69EDKM)D
MPUFVSUS/G@6/*HU!U?9&&UGF;5W>EUD8+.*7Z*RV[AXEI*E)9R_%=NLH4\TC
M08\/3%M&[D)P#QP I9!-B^^S*/CMMJY6/$:?A_UW4_42'\Z'H(QX8.C7:![Q
M\W@3AWBYNS&20\?#D9\_.TK&6O+^;YB39O/;W#F6^2[S- \S'7+]B\I$PBQ'
M(A,'AQE3@5ZPRX^5-!W$-HM]51L5DO(8O)6G[)[JU25LN%7;9V58-YP!ZL46
MW4H;^XJU"H*T>[?3MS3-RPL>XG&Q+/TR^#=STQV*_$-BPU/3[(A@T3$V7A;H
MT; /4YPR*2D^N3:7U7B\NJT2-F*Z5:@N24Q)GH#W^F4%?IU[Z4U9;H.;9.QF
MN:,5HE#AKHN=YD91 .16BF+.W95ZJ2C15>:U2J2=L_F+V\ON1K:,F)%6B4E$
MDN:M:T>>;[/C/ T?828^:H->SUY:"Q^SH?D(LO[_?!!0<6^;&&=)ZM"Q39J+
MZ'O\*F-F5I%U>66CA4I)!83(#&YL'GHC(19UK@N%Z/$\;]:B[P.AO2[CJH73
MQW@TK>9>Q*:S*E\KJ6#AD*^ZE60?2DU:2%;1.MRDT6G\:+"  &$_HV2@TXW<
MM?.\:W55NJT6!94BKP59G%8E=H%PB!A5&__F_)-.W*3(V/129#ZQ"L(QQRR"
MT&9PKI* R5S#*=527:7 ,F&.R3)Q7\K181(X65F5STP#H-JG5UF)4SU;UD4%
MTA9WL$$Z<B_/3.*]\F;&,9#5V'F2/4-?L%M+@5:;9CCP +!*A!&P=J8\DH-!
MIC,?S8/O>@^F83-7>161>/=).,N\,W5$6>DVII9F'58K*B>XG\7'_[5'VQY$
M#(Z0+2P80@FEYFAQ+8N.!_^CH=#LJQU-*3N!D$"O2B.; >OR4)9FE)&RG)D!
M = #NMDR=:_ #/0NF/WKQ,:EQ-/B,'5<T\'$UWHO\Y/LR?G8 WXX_"%9A;%1
MF'W7M;N2^<!$^1A/38DVRZ51I^D&4!N8#=S+[ !:<Z.[W._'1"_D-V3BVF!;
MKL$V77;0/T-A$C]!WWW^4^ZQWR4NXD\77,1YC.57Q46\/VF5U^C>IRHN36\8
MOS H\D\?I-K*L\S"#<BZHN]8X6ZR=Q5,'2O9^71D ?B4MG,$<UI)NBEO"@LF
M6#HW HQC3SY1P<R8-M[1\W]_ON3)^5>D@52MJ)KDF2".S)&O$>J5ZC\6G4W/
MV!L^]KJK]IOM[7>( P<$OF29"!>FL*]99; 67,#<@0Y$ B:J_0Y^N2_QR]>S
MOX')VX"P[OP8(L*UWI[>9]-"Y*--1D]EM-,>L,T,H>)68JZB82;1T,28>B5Z
M5ZB.=,6>#HU3QQUX0^/19#H,.?TON0PCO">^<F&TAOQW.SAWX>;>T+@"0MT+
M^G6S@2;EW(/D!632JFR:>N[D+LJFQ+=$VWRFD_J\Z(*SV\4'$M7+W$);K(:3
MF[:;T=_+%NAW0N*NU>2YDF*M@XM(G>A6%6]Z>L%KDNB(3(,(*T1GUIQ_=?J.
M_/SL(SX1(PZ^IE$:IE/AZJ+I+S,N+V%FL7JUDWE,1^AC_Q@BL&/M+,Z98QL+
M_G>?VR^I 8N47NI$B;HN('%>4N3NOW0G.4"6D!Z2\%EJ>,'370KQ6R<QJ$JQ
MI9UE<P9EM?4>S]%^,3,W4S:$/=3@^!)1!N*(A)Y$N#>C]1+RA1'G^*3%&01+
M1;HCTOX[??G@?Y9:%W?(@!V)W36*$K[G-%N>"L"8WI)N5G;*TTJNRG5!#]VT
M0D8F,IT=@3ED]K'JG2%SV^6X31DK@! T%2?5S^(+E<B G-$,Z(O54:G;^\1C
MH_T$P*__:%"N/WWV[Z9I.[J7"+AZ^,5$D.9)V=V_AA\S9C8V!6#LT_L-/[!N
MZZH5<'Y/XC1G'LP>3&]AW0'A-M(<9>[QE/U;+C-_V[IE.7WC'MWU$CP7[-3L
MHWR?Z*>8V,ESZ482Z44J_G81EB#X#.FPN!-0 C32^F57+0B";)FN,K(I3LA/
M]L&2L-"Q)&UZ!="^ 0CU>\G:.B%GWV3&-]Q3&X[%\W>=:##PA3.I[B'1;IE"
M2K\IZCK,QM6F6O$-</ONEV^\FU=&@K_-EA3-Q3&>WJ/[U\PFS_&4#SYV+L_<
M_1: =#!U8;K?_MK=Y$RW]TW97<FNM81>G/UU7:)%;?:]L:]Z]:IUN6*1,M/]
MD=.0]@[7765J%[GZU8 ZE!)B&7HM*_BD]%6D4F#?$J_+05)9RJ<[!W8>,LK>
MBTR!9V@H!J]MW*'^;20V*;/3$-]0-3M?Z+1\TX;Y-(=I]JI8(Z_Z; 6%A-X%
M#>-,[)<E++*I0 V"]H]8//WD\Q??/'_UC/__Y/./-4UM=E9(>N;ZFW/J4.Z;
MJ/A449)*T&2;(MR4^\WL%FE6+SJ3>('H,F<OB)\.H00PZET+7'+=WF0BYR>V
M@3[#]LZ+X.;SPU]V^YOA[,1W_3*]J?R,4F:HFQ&\RK*V&VH31F2G^)#\5;UG
M$$VT*VX3FU>ZP 5YKW7$[E6_?.;E[0&U/V7R@+7MW< \R#38&Z!6,RUX%D7#
M]=:AMS?[)[DGTYY?[+M5*?2W0]DM[<7SSZ7C_(BV-SFA@*27$1_)8LH$AVWX
MB'L6\?*R\25R4Q980#Z38Y %L4*JBX0T R=C1&J'/F3A"/A3%KQ(^7L7ZF%X
MQ08'P]RGB><([]7O5HR92<%@_1/O UXVRBU]H6_]WF_)G] .IM7]<#9(1VFB
MO(,KR$Z)"O?J1OEN6..T"N>J93G.NAE0-8R?=?T,VN$0N4^G/I/)*V0_&C\$
MH_CDSY_/%'GM%1#FXZ1B<FO# :S;]HV8B7Y/7>3WOH1O=71&"Y:_%'UU.CDF
MO2T+RFMT<A5=+#,PZ+&&G:93TH3HS X6B68L2B>=[&!H&S'GSWH&.*.F9K]5
M3NR08QLC@>Z3^,7B,/$])L&[8(Z6B=U9Y^,,XI2W+K[V5L4S8(Z=AWF/U+3=
M._(:2 T93@XDS9#.BLVC@(@FEFKRR^^$-S^A"TDU$6ABS:>VK!-K,5E5_'72
M#$S:'LRV4G7.4NE32B7X)<EIVBP-I%6[MJ[E =F+K\M"=%FX^7,MEB;;CJDK
M4!. E2FV^":G8P?0G29[8)\A'URB2PC]-Z674-3W&A(/B_B>PE]],Z#9$XH2
M0)&.R47A2(@Z@CR!:Q^5#,*+!#_(CK7O3(0?U0]#H)&<"KVM[$:ZE-"S$OIG
MEQ+Z>8SEMT,M\-:[R%0[HP%A#*1IW%X3,G! >#$;-NF *!FW\K+W;8G!KGS1
MM6]XLUM"(1J_5BLI,8JU6LW ?7&V-F7B];&T5B]\,3$)9N#9,>/L$;SX7TU
M\YD)7#>/8Z!)WZ-$.&G_)X9'P\T6N-40#RH=U^;CJ82Y]84S*ZVD5C;G<H7U
MLX_D->>S5[?5=JN=D/*Z'QLXVX1%A:]NYPRR(,/:!GG +(>8OT#^@A_%!4*0
MBQGX>.XQK5(SB<CGX_.A8R+9FLZ)^#&1H2AM!5_"DV"<K9Q&TQOS[$HEI& X
MA1#:LGHEGL$U?3W[2F=[YV7;9RP7@\.@Y)Z?\B&2Q+ B0$DKO'/?RC,;V 6G
M%,Q4MCSS?^2B%"6?@O4@&Z#T.$= J'V9U81T_2,?4C%)UKX]E-#X*(ST _",
M4XP'Q+QXH-QT$D*8\W<BUA1'-T/+B(4+IV)1:!&)? M,Q9#_8:V(Q]@DM$Z&
MC+.IQ[%_@%$[?D"TY@8I9&F(84MS@Z17J_^#WS7KA@_;&%P/PD^R<S_+S,V>
M1PN#P6.GMXL:6$T%4%O"+/S+/&&8*V<UZ*CH7R;1HOT"1;&MF(%P%( "5>&\
M'<5W"8?(9\A6K@>Q&G*@()AF0%IH4DHUD$ (KR^<@I>1K?0RBU#BQ5EJHLYU
M4MU&Z58H0[K2NKV;%JZRID2S,^\ S!KZ:LMX_'F5JG?AFE$?T@$55LO40?\]
M)K7(A-15U:Y<XB"1Q*-&][8R<MAD,%-\.GI;5?V1ECF;&*!_19-3PCA6H+?2
M$<X:=<[P$+>[46\Z]+!:4PQP4>YVHK]5XZ F":QV&Z'N;=[XDO5$!^-0MX=I
M[4^UIKOVGJVS$PD$8RUA?1UWQ4[XZ*NLEA&V:W'3E<+3ACTY@$0H/B'M5JG(
M9\V]F$['2M%VA*6#!$@QZ0F$LX>:39A9;IYHPF)W;]1WA>5"!+"\Q>9XL>^P
M+TD0.+:'D;3.5M.(69:2BW-U;T#=@R\LWAXCQ&#3E9.G[81[(Z6&5I7A.+J!
M3H-IE$6(?4;_G].A*&V,YNW._8IRB^]R*!8:3TQ^8H 1VO03*=*PEZ)F/-V"
M8*.H4#I0@UV$>PR8KK*1W(\<%_RUSP-$BB+;;/%NTZK?ROS2/$N4>3/+X%^*
M]<J-6\X&J>F[;#0P.RF_$G];!SD^CZ/T5-+B=8_,[NC1"\?F1?UFL">E*TU.
M_[!EG>MVJ<6]=\M]94.PAYVVIW/?G3BW!O($[W2SL"HW0MRQ\\T:4GZLIF;E
M#+*?[]Y;I[4]%FE+3U5FQ'85>:-*"/9EWE<"_AAI%H0=,X:[(:>=<<QESG*F
M]<OJ'*!>V:X?\:!^ #6&:&4<B1?G6KR<(3S!?!W-# K:4\FZZ*Q*ZE,<29=F
MG">^GA.+. #,%<IVJ]D'U1$=7JZ.3\IO@ S<+H0WG=''I9@JLYI9BC?KX^7R
MUM4;P&<$E*LG2G@=-F7P)%=LE:8^.;""QW>J11)34Q_AV_8:\;X<$S,^:-O:
M3E4=@1BX)H%<9=Z-X(^I#^M] &#8+CKX]H;6'YELTD]CDD%_?MZQ_ZO4@3^(
MCOTG?Y2._6.TF)[C$'5!KPKLM%A^&IG%96'>OC#9U9"\ <?N-Q%@C /,RP(]
MU@)E<:&Q(VC@)?>+%/9H0UV_[V5%?I45T7 F[V)SA\:RW](Z3$:_,#+_MU'Q
M[6+F'O'^B=+L!O':MHV2"2R[-O5W:>>2^A&^B\G6+/Q1//+DPUW6[;'6+1+-
M><F 46M_5V[WBD<@!!.=_I<U>:PU(:SU8$B-R'&9X5JKQ@AR$U)7#]!E81[-
MR*T*H?.P''^,QE+3'LX.(!6YRE3)M&O.GO43E;\N"_7VA5+D%CICED4MQ7H<
MERO'7^\!5: _*2*%K5:5D31 2%U):D"N-0CYU.CF:59U3B;=[[L;(7>7U.LX
MQ:AH!]4O-0Y^PVAY,*.E;V.M;S[L0Y4"AG5&P.693%)<MMBO<W$Z,K7P:X6F
M@7CP&S(:9_M+Y>12[:9JN"L][DXV'&C5#'_(IYD"$B'YBW)W#US>SY*GNRSV
MVQ?[5C7#%8TR]^'[KJBEB2O9D[D4%N<)HZ/GT7?A1XGBR[(]UK)-'$O>W(9Z
ML0)6%(O.&4=^.L?H97%^TN((HUI_JA+UNX3V_OD"[3V/L?Q.H+T1%+)0,8M[
MK;-:9<?I1SE,!Z2-3]6PE/O<M1VX^MW ]KH_2@5O''-)N#O6)'J(SM.["A+=
M%JND<CFNW,7N:>GE+H2T1 ?%;6#MG5:Q'@A;"C2UW\U353%^8M@:D0IQ^T9!
M%DKWZ,N8V@K"_EU<=Y77AY%(]%@ELI*<G$TXTW2N<EHIC2E+>WV_WVQM>6^*
MSGIZLH)A-LYYRNX1)MQ*7<JO=]Y&BK)B"(S >2-X,,D;$E949;V&JU6G:.[X
M\SZ7/#\N7:^=K8+3]<TID?)&%$T&U=B?ROZH/X>]-V!?*-_QFGZ&<1XY[7]]
MT&%??7BPCP?T0%IC9VJ(RS@RM"W.XX/DB(6#=Q3M?DX8]?,&D'P%$*V<31Y
M-8OT H?8U;S5\!CHS6'='@Y;]TBLHU W6XI'67L\/)H[,>M%U\S6I9BT39E@
MY7ZUA?S-R !LZ+%[,+;JN^<,2-3X,U$'4.3,A(<)!E?^3Y6B(E;-,1Y'L)I)
M1B5NP$5Y:-7\>>7!#'ZB-Y^^@!$4*5)* "-CF:&Y[U(%/! -E\J0(%1H:;;=
M&L2)SQ9L[IL:"8LUBB5 <CE+!M)),'[^RN Q$ZVG(\B>,^PR3Y%U9;RHBH*.
M/!1''VI60+X68?R.IFYT;HS+88)-\<,T\@_L=?9=S@X J:5C'NZIIO2(Y(KJ
M"X-^V#PI.[@MT T40?;G;8[_&=4E)LD3!D=_:JHF%7#46?6-; 2C)7I#WR;]
MX,>.5V$@AOO2,\530M!DV!U2XUU>0R%O32F9^2CUE\&0PQX+A]KA\C.R=<'E
M6M5NP!X_6<(S^H(=QU2F9+$=]*B1&+QX)O95O2/^2.K0 6=.!/7Y,J$A?'7P
M<V.B23JQ: :J[X:ZF#V;<81;W?/:2J*&=@GL]DWR<S,Z55SQ&>.&8^JA7WY]
MK//-QX5M=W(QT_%59#E4-N%(XYA*X#, M7?R&S)+:DF,]E#N2.F5RQ[\0_@^
M=8KWIJ8<*[ #@@!;RQ0"O9-]."OK^R(USDQ"!*8E#!C[8O=<Q>P>MDQ#E4BA
M#NHVC\2;?RZ6%@1<TK/)IJRH;N"FS\!],H&BA+VS"F-$6DS0E(R[@[0O<$3-
M,1_2J)@)D&$(*2P">3"B,6I'?&QY'MGGY2H>;26+R 4\\9EYUL%!QY0K%KR[
M\D#1%$*P5&PU*BP0&\S7MYD13S"U825JMG[NS-4(2B]]3?TNU> &#$09FNPM
M>WFX D>W\X!4R$:&L"1>)RHM(QRZYFQNV_LHX7CG!)E$0H1VO0>5'/),')-R
M^]F8TJ4K!XI",IF).V+K[W_%\W<>35:2&8RLP]M]N-.7/&<Q02@)L8-U"Z;;
MS7?IR,=Q:?QKKT%!;PR"-E. !40VE\S+\HV0>3M\HO&V&'C:.]&&@KMBJ37A
M,ER0^*G8VS?/]$^<OR%:*OI&Z919="IW/]Z1VNXYPL U:A+3$)->1YNHM'FV
M O>.)53GF3!000YU8;QIUC!\='SLZ=-R )VKPOUJ6;$SV.?OW@NE%D_4K_>&
M78E9ZMA,EC:G]:FT*T!02!H0^P@TB&=+[89^J7S8$0,U)4PK.5>/\'>=!KJ?
M_VV>E3T<P]*01FE52A^O45KY22O[<5DDB]OSEJ+27;B,I]92CAF;"[=XRHT=
MWIY91.MK3[C:Q%-@O[P1O)#(@O79/92B$BQF//!M-U"FS>#RX$WU>F))GNK(
MSM@EGBI.$YZ?TF'^G_P>U<8Z+@QYO5,QJCZ<: +^75:._W*I')_'6'X[E>.?
MD,8;D80BMI&$ 1,N6BD<4,?! A!G68E"=DSH4MCBS*^.Z=<6V&@_)0];Y(3/
ML-;603_,$%]C7_16[)T;F<F-R/%4FTS5\;:M5TKP+?HA9/6F-$@[1?F@7:J6
M!=?"%4E!5,*"+EP1_F0*!-/)?%'/ 0.G!9N2@,F29N6/P9F-/F93['>WP90+
M]7(JH_"**KL.5U/G&'A]=CU-)7-+K(6 !FC;,DTE/<@[>0EE+$R13]4$QV2W
MMZ O5FPP>9K*X93-E6NBYX2_J1I5JNB10FN6#"3JZE_[BKS:HLG8"@L)9D3U
M-X6Z8RYN0UW=17:;>+DR\,1*"C:JT2[<:;4(&=_NL!7TL>I&#/0XT[O*\F6!
MKFIT"H_"Q&'-A#$T80C"D?"FRGC=:F]<7?[H.NS['MHB7B7(Y0\!6VZ5FF2-
MPQ]NRXVUVS%.+QLKVBR5.OX>C<>[/DM?NO9*JW_83LWE>'!(/SRW_EES\"PV
MDL<GEEVC40<R%9X=SLMD*#5!+G.L(M 8V?>OI'IY%D;[9:.X>DM*I3[<D>,^
M'R274R%5JIBR%""5%>8:FHAX1IC&%OET#WN"*>*A\?F'$M3Y$E=H@GP<153]
M4$^BL,2KZKMJZ;2?*%#0)E\),V-.+:O2X\;^[<5E7>V%+/?VQGEQ:%"1LV^D
M=)I]K>KER44]I*L^PA+MXDH>A'552OX.DEK"6I;>*C%(\?<[8:%F$BTE-)&\
MF^8TE^S^!M^6;&%419['NCX)CAPS0A*)UE\5?)4[M\,9P_6D5!93&K_64AEN
ME^4;8+P:X2ACS$XM!Q2<^W!_[JX0BT;3J*6*#8MC;3>V%Z+,##&(M6@]-(4@
MS?IEV)ESQ0GPHCH,G9&TT]L\&G3-G://QC?6]4BUFA2#HLQGS3 G!C_GKR%!
M1X 8IP@SK?4=2S_%:R+I2$P:M@2%4_LE=Z+RA(%179KN1CLT;I5!JR0\$X:-
MS 53P:]9*5; 8<O&E$8#NQ\3UR=-O\3R%O$/J=923ORA3SMQ!4RUA(X(NR+<
M"6\J,MP@HIND91]]N4<R<MK<L;BO#] B*3,QF.4!/_P#KJOV""CPPW,6U/&5
M<]!7L!Q1"G)3[53<!XON]"5[4.=QZGP;D@>93&>M/*>\D6WNMY:ZL22UN6&)
M)0P[NP#;8*U$<9""@PWH/,NM]#3IQAUH>:^J?AG<6!R-A U*0Y==ZT"<4]*<
MY^V)_+,<^!?S81T_)O,'$95GUD\78#"&J]:^%^9NOQK?B>$G%K$V9LS((B/@
M"GN3N\7_K%\)=PE.T*TQYO%Q'B\^7J3,"&0OTXZL3B\Z5=0+5/.C0)&8-= W
MH=B\X7:J/A^Y#B4BAGF;)\Q/GYMW<QAZ#S!JHQI6EB[EOQE>@:CI;],5D^HO
M2N\;+KT"J&8]K'T?1^>R!$?!8EV[A3]7D/!L<ETP<IR"[)\M$3'YEQ$-;E 5
MTL82YW\]>WY8$)J^9/E:N<$6HA(0"\* W;;;6W)]I[M"@>I:SEJ*3B:G+W<Q
M;ZQP;L3':6.)8QZ&%[PMXL ;W"UA(T"J5^)]A>3L=RPKU] GF<_NJK!A\$+A
M4&\V9,[#\&[Y,[LP/]AU6(!V(U](YPP>T$)0??I)<2-V8+X4-E\,.,]BR- '
MW&2RV]+480:B"JTY%'IB;8'ORT4X=I)#B>VC$@;CZ^&1I)5%+W%'-5KQ"XE:
M#$_3KV??MK+"EK[2SB(=?P/[TKG %-:R:!NI-ZK<'*=CP*,[,0TL^L>+P3A(
MPY[F%0Q.RJ*^:M=79IGB-&->^V.ASW)P.6!$TS^.7Q&5&*[K_T*R1LJ1VHF+
MG9W50:U:B?"IALC;7O!9X0AG$-/L^%B^2Q\'=6+>AR%:<?+1L0)*7%7;'3O"
M9^"$/*A&YO.7D-.+$:[:L-M#SW@WKO\FV C"VI!>J@M5V26AKG8%RD3.-A [
MW=;EQ%<+3ZU>%P>E+DW^0R])MC5"<]M&*&[M>S-&LLF,_U,O"P5[I468_;V]
MQ]%*+5$4O^,[_@NWP5Y3V7J%'M^ .%;%HMVAW]'&J,R!KH%'>(N,Z-N(]?0(
M(M(-UW%5*PMQ!P#@O@F'*;UDH3(!1PIRB:U'LX?I362,,9L0%C:,"I]4.R%H
MBK@$XJ!%;M=8=&8\*/U+2,EY+JWPW.Y&D-<1S!?<S;+8C52CF\.$P9 \"%*A
MH@Q3;F3*48-=4HZ3JNL[44LV1DI<_BR+_O.VJ@4OC^R&BMEITY7/![#VZF&1
MB1DZMAIA@"]?IS%JRG-8'7:$ETJP^"8EZ</E2(\C&(5J)X9(/1$8=877WG1I
ML6(;UP=@&](<;UO ;\:HUGC\%5_626Q01[3L./$4\_/TE9 09>]AOFTMBTR/
M=BO6E1F2H16YGKV:C( JC[F7_A)J5X]A+T?TSWQ5(8/?G4Q-R0NV&Z+2]SL!
MS,5:D-5E6*?AD9&N(?= ,RJ95\$(_':_ :D)"BES4R(G9W[-ZKNU(79,SI\J
MV\"-J(A$YG.#@:-I\OA<:0Z5!$:\;J-#IGY8AORCBY:X5Q:EL(17B_U.%R"L
M3E4+H;&]928L4XG&B,T>$I?NN/>4:7WP;EJ&T6C;8$J<6,>+TKM;>2K%$/G3
M!_KS1TQ9\EVFK@T(U&,\.@&.)X2[T4JE&\B$;RMG).)1&BNM9A&Z,^7C-Y!=
M<.G'SU 5?[V@*LYC++\=5,7INM1ZRA-R\$WO\&H[XU$#29-#XZ%11PP2:69H
MVI//,X[*4@"##,"5^L]TQ_CC*+D*!%YHKG#W:]UZ-3^:.DX=T:MB@P!VGC#.
MB]C4LM*LRT"=%C4?Y$C==>*1YG! R[M*?-@V; +>CGO5X);R]-%\I-Q_/N*'
M(5U5UJ>N\SRF'X]C=T"7'$21PW:9A8[(744UT%<*'V4J-X*,YT-AZ1$^GB+;
M\GY1>7NR(C?5<F_Q M*FF/3KV3_\O>0OMZPS2_(?<FT1W>"VY+I8XC<K"Y6,
M>F=4:K.\LTE/A-NIR3*!EA6:NBNI?#,X#.Z7>31:T8GU90))X6B:D7[1OBZ5
MV)XH2!9IS!^:9UE9/0WZVYJ9%D@UN&B+3<GFB[Z_;[M5?R3CYK#AD]E5CW>8
M0?N;X5P_2O,@%'%O[M\D.C>"_4%Q!IP6[,P]]SCBI3#<M5.5LKS?)@.XKEI
ME-M=+#O'4#9:4FO^UNPK-H:P08DQF"Z-P,A9H[<F:@D]X9->LHVO%+6C0SR3
M;$H[WAF CRUO6^Q-?)KEWB2%-:EJK<F_Z;:.Z]FSV+I(B!CMVSRAH:12&-,
MJVCA.!)##4EFF[F0F--E!35/+/<[S;,P7^.;)C-F+9>)]VEQIL@ #T\'3+IS
M;K B/K2A*[TS=$H#K[EHK$8;[5R*-&D%.42-GN*ZRW"DIT(N''UJ752;29*8
M86IC@X\PLE(S'*<VV>FP"K5*B3'6UVB4%V?ZE+?0]T<5=/@NF) H$F:;>=VF
MAS&^MOB92X=;H(TH$)NB4;)CX=MVJ>"(2,H:R34<!VQ-/H"6>=E".[S\N1N0
M$:$171V7M4&?E_7:>3TRH2ZPV\I)QDCJ1E)$P9=)K+R^6\?]"S:7P=TDDM..
M(^MWLW(E:JE0MEM8)X&OI!Y!(CD]MM*IXN&6&V[\&.RAS4#RJ[1S9@^-1+3<
M+,K54.C)=()FKVX%&. !B.YEF6O<=8!?+$JR4]@?@? OG8\E.\_^U=J'S =8
M5MURO^G)W=![X@FW%34BCTLB.!P<X]Q(\6\$9;H.7HU4' B/$,WM5>G[J18<
MP [^$];@']>OKF<ORA7RL;/7_/#S=A.+='SU.66@Q+!R ^Q*]>^:LY!6.GE
MHIW"[ HA1E(+])GHFEI7Y;BB&Y6/#"$L60W#"$^7+073&Z9,I[)WU9.4GQ+7
M*'DS=(Y)@.KJRXJ@C<RJ[:8<54O-L34CUY0W[8Z>O&NM$;1"E,CJI(BY*9G.
MDYVH6XTF6>('O+&V^1AGL*"!A0R%0&"Y9\:5[+!-.\T54\$0["M47^PF5^/(
MI9)L.Z\GC$P'-;$0BJ5F/)"F_BT"E6UVR>H-<J?Y??TM'?/HLAK>GG=*1B%?
MLXY= 5=GD5UZ[@BN[*4J\W[<^1C'-1_D9B/\YP05UP?(C$7O4^43>PUG(^%U
M#'Z'G1:RS6(M1C.-GK'X**1X&BLYAM&=-]SF6R4S@C<4V6$-T^0(9ECMSAM]
M<QQ:] $G,-5YJ#:!J4J:M%J0XLU;-#,G[)FXGZ28]:T/>*1B857DV"F> +RE
MNM"5!!0;W/*I9%J"YJ^DQSS/M#U9_+ :AY)>J*IIX160=1QJW7LWI6X;.@[$
MQ%*8=(#SC$+ZR-P)@Q(-A0IJ!H2:W.H#!%**#<7MG2:]RL!,_ACH-3&/#9+1
MT2(#>\X<)=46>%<V=7;=K<*@#MQ8P/M: B]AP@>_FI$<1H.O^-_R1VXIH)Z7
M%ME,-?%*0=L_-B>CB0]8BFADA;UILR3Q[?UM66_(X!9EK)#DZ'5;#R6K4")B
MA%:V^QY!Z%&$QSRO3%E[.N]>^P-PWR@%V=T];"0*_W,;XJ$W)9_6H1^TP?^O
MZ[9=$?G)7E="FT6 -DR%,&.0DD$NFFR7<2^B:!1<O7U3F<9G0KBKB[*!02B$
M!A2QIX41S3H8[1VU<?%B5;_+\HBR:V_*-GUGWW3DU!C6R7),4D0S1=](>GX4
MJZP)(%9>U>'I]XL?M!0M%8F*RL&*0^#-O]Y%0B*A]4$Z=2F8O[OP#V&?]EFH
MH650B$$Z.I%7SN^*(U'X@N"(P(@1'J<E6N:==2T(D";('(R@C41%4P&XA=Q\
M;8*7JTS+.$MF:NFQ*7?W;?=&:)9TA9T[<R+2-Q='WTH]DJBYK=4[^E95=OUJ
MV!0W>ZZL;;.C-5)E?:C"9BKB@KY__^-T6#WL.8_BD:GF:;WS#H:!"4&5-6P=
M?DFMC/ZU@=[CYDYV,7(,"@7MT"]/1%[*ZZNF(B+7<+%(_(]:=,$*=(Q?)Z^/
MR3M8Z1/C'?QRI^=L*<.Q5!GZ!#PK8D8^X]M)W$\'2X9(0/M@I.]G&TZL"H+L
MN'RT\7UN;.77^[P5STX8<]'!J&,PJ2\DLOAZ!V+?I#R0$.S: ^0@.Q!1<F:2
M/KC.EX_0<Y?%98T&!_7^N".>D/QYK0AA .H3+]6YN=/&PI28B.23FE7!LQ;M
MG0PC-MA*@&D'40]Z?ETZM!^31VI9G<XY+,,N9^?QM?^)H&9M;2K7LPMO@3<L
MGWYRJ;"?QUA^)Q7VUZU&1SM>^WFWE%>J,.#?E+L\G^VW-TP.9MY/3V))BW$T
M)M(^1Y&IRN+!02!N?DO1+6\KE$^T(<PW_6GU6AC,4DG'ZRLZ;9JA=S2.UF.>
M;&2(+SQ,#R*\F&R+&E3>_4;PPHN9,^"8Q32#90GZ8]6 ,\^TO#XB]&F]HX5$
MV<C$EU+:7^@9(\Y#@-(2IS3MG6OA<;1) ,,-R I+:;1120,-E'21;HM>&E<B
M]]!@I;+.AQPZS:,])H;6EEG<^0,@JNMAA)'1RG0O@XZT)[NVK56(PDAI#:@A
M>6X[OV6N<" O-M$M/2"#/$K(93&@=C])WRNBQN B\2'"!SDJP@\(F:5K[ @M
M<T8BJ5ZPIV-\]T.0>@M?NS;NE U&6!"&&NWM$=IAP6*N%25:)N$+Z8>F1XDX
M'+VQ@@1  1N]37T. =:^L(PIO2NS_)!B3Y6/#[/-A!SH,<003S(U^'7*V/JJ
M27('^8>,-R9Q?$FRS?-\Q:YV5/_:U<'(^O-B?2L*RU8+1?$KA//=RH#=6D,S
M#QA8?V88.+GP*_*T::::YAB9V:^D:<%V 0BO\AUK;@BN;# 8 P)3/%I3AW:\
M'\85[@2+70^?FY+%8>:ZT^<#H'.X*34$S1H<WCI)4PRC!.AZ[A<F$HSP^KAH
MO':SC,][S(P@-IP;%4M*XN6FBSL'+<)E-]SN1D4?(TC4V01F8[:0N1E!C@A5
M29*T'*1'19G3G>K4T<]+0=.3O3XMG-UVES&*9Q _5N&T0>,,?(:WWH%.4B!1
MES-LE82>V$+U"-LC%8/_G[TW86[CRK(&_PK"XYJQ(R"62$F69'_=$2PM+GUM
M2VI1;D?'Q,1$ DB0:0&9Z$PD*=2O_]X]=WGW92:XR*($6>B(:HLDD,M;[KO+
MN>>H>T%H<#3^+89RV+*6."<@!Z9B1[3U?YW'(H;+?S'Q@N';);$\C<6/AE@.
MUWE'_"<\,="8["L[_2.LCFZ/+&7GDO?5NSF%!$SOUJNJO^Z(BK,5$X>KJL-5
M-^6V]&3KQ\R=Q0-R?K@<DUG064+:)*3$ [S!7#AF;X :TY @U@M*,U*<GVVO
M+'T;>'MAQQ 4&<!F(53(I:]8/N1$,!+23E.J()QEF#[H;DA28L>WD9:1P)F2
M$CVHHR>&Q:5>,,.Z?P8E<Y4!>Z2:7!(588;5/_(U*IU1]6FLG6.<$/LX;AB.
MIHP%W#![3U,^>6[J8PJ@ZY@##A<OXIO(,><8/X?Y_F.&U6EVK>9UY:#5GOK>
M<M_@O-85%$XF0J8BK:Z?#4</4)L9V1[+SU(&MNM8A"^Y.!OKVQ ]Q8)[[D1]
M^Y+CU:AS7.;-9XV%87NPELDH.\B 47V.<3R<4F3%9?ML6O]#FE3[SC*U6#TF
M@-3:G P]@E&K9<GT=!.H)!C,/5)KPI^AA,)7 <8ES-H95DF[F@D#\TP\*3+S
MYL9+LF*6/F;2;+B,B&KG8Y_E,7A5#]YZ[MQK=MWS>*3[MXN+Q0*YQ!RR6H,[
MZAETQZ0?MLYVW%8QOB7-GR?=]7JT;./;'2?A4<>5VAXM<0P:N^[%($;7JS='
M/>HP\8S[LBP&XM(N%,3"V+EH!.B?/((3Z&T-QW5N%8<;NQ8W]AHL]S#L-ESI
MIG#DZJG.KY%94T"45"X^_[*]87;KJ;HL!MVK1^?M@HX  R!+W=/':^/1))N^
M0]N.(O32^IY(NFC.%',IG1H> 9YJ^4C#; <#/]A>E"6,7P.$0'\Q*D/$&'K&
M<#I_TP-H%(WRF?F"H?=075.]8 ;[\QW!EK%-I2H7&^G@U58DE&@XKQ+.HYAU
M(U58B@\%RR2A,3T;'?6,-%-F!/TPEY'M]7#.,7-M;(/6OZKS#@G1526"LET\
MD!48N\LT+*M9!VW17[#CI+7HJ@7+_C[P&2DV8W;UYN(XA=E*KK$5N^0H?36,
ML1=E\#HB^DMCTA-D$:+6>@!SQ=P'HODW_"#ZSL'B+JI"1)IB'Y+;;2/D.%9&
M\I447^-<7!"2+7XCZ_5(NLXJ!?L+[XZYBB;[U>\KC":!$[K154O["\-!O/D7
M/"V(U(8I(=A#R8="<&2Y@!.\.+^-9/X$)1P9)6;QV\.S[V@!)=S$EUR52NE&
M,UTK$7DF:V;K6KF"[]7#EH5TZV/9S:^RT'VX+W3OQK/\=0K='U"O1..&X^9V
M$B\NU\612DQID8\O#<SB6> Z9K;)("\6ZF[GY7E15Z7H$M:1J2A\Q,C+Z0([
M[EF1F.:0+GU7)GTS4)KXL'%V)<@QA?=4@5# -%UJI)SG2HT4&ZMC.&)R\KU6
M]<@RY&I!#N1:3:49$%6M+=4II'-T%M/^Z$EXP=*7,.&'7&@9V#-4+7 "2GP<
M'(M\BOP;C1HQVRW,0R"HH(<YSP&]M09,P?)V$)>L2.!=!T/ N8E(T:IQ%C@A
MI7]U G34?"/3HYD[MRW<W#BJF8P!CO+:PA 0&:&X#Z8M@4\-WHF3%ZLYT!GH
M(N+>.N=.1G:!07*!9CQ*Q)T_%]_[3EG#MU%_O8GY18]48"D$1@" 2W1-O<*+
M6!X$_1U2:1ZWKP"'-,G9#E!._^F.I,\;=:H(@Y>=TN;XNLI(V:.=O@.N5<?9
M8K7",O<QJ\0E*5O49F:3PO%9,4^JH9J+ EI @\?!I@V?I> 0U MAG3,;XX@&
MP:?^R1F;$8\^LFEA"A5NN@U:D&^X'MJG JU%K,059(W@C>VYVASAT .LF,*,
MY$DG;9+"3DL4&!^! [ ]YX[);H'7%CS"81@AN0=-UQ;Q9&<\=)'S\Z$%73J+
MUD3D9K,C'15LS[@&;HW*ISBW!$A\R3,B$<UK!F&E<*OP&'25<YA\,*V5V]%H
MW&S\$BSD%K$V Z>=Z!4J#V0PT[0)9)Z1M2;GAFK>A)"7Z],8ZK=!K*#G+=^&
M&BGZ@[T#%O3JSCG'[2@+;MH!FN3E'U5B(1DQ(3U<JA"C,K'$FN)UA:FU&HJH
MT58Z;F+]%O4EG]+QUIQE['WJ,C!/@_]Q!PA[@L*_*ZN+13X[!>Q>1+_SV57H
M&W9TQHQR<E 6H.PGC(L #-\Y";'1'_H4ECK#YZSF,NMEG$V/0S$2IL4==I>^
MN1W*">TJP%OJ)\K=?;^<2V$$FZJ:>EWF$.3VHFO5$V7?LCO'3C*(H/$ A%7U
M:3!K_]*4\$"[W\(R85P.B5MCU2UW$IRIL\W=HF/*2=YXTN8Z9N<)CJ.P2<%E
MRLOXB\EF6R>B7$M60ZU?4;<KN8(2_'JX$-FJR48)FJ6:0>BL"L3"Q7F>; ]-
M933R.#@PBS6OEZ2K)%'=H)H=$EL)*TX\97QRJP+<ALRP@-&4$-K@?^QALE Z
M-!LT !"M>ETEJJ8BN+>D#$(,6_D"38Y;Z])H7W=73$(#5$Q@X9G:00>)1-+(
MNH)U 5PGX?@4$@Z&U,A5=MV$IOMMBP$E>7N"^TDYGDFO[)!&FKV%]$\\F!?H
M:S2CY5CD60B(D92>S\JN8R2MRTKVJL)M:6GJ!HP/P%(X2! O9!ZQ_3:BVMF)
M-.2%L)8%L5;P6BTEBZY)>_&9D%).M@?E2@'=H&LM@C,FIZHA;9'!OA"TX=9W
M!Z>46GY:1&3FSJ4/E(=BW!F+#AH/W,.)ZY\8OGCZ4*!=YRXB8%.$AV=E<-[Q
M\K9*-LP9:L[:IT%9#,5\%E[*H.P8E=7HM,V"A5[G,J8>)^?8&?2<<DV4[-@,
M!$!J<*B"([.7S[:4]$7D)@NWFA'\NF2.+>(@@T7@ \@*_PFX&AB3<C-DW:V*
M*M6KN"G@%3:Y?P020J_4]Z*W2LUSZHQ@WENF_.4^,:[5+ 14[)^"0FPL,;;D
M(O4;MU7E3"F/YG665XP5XEP:^%0V3=*1(GFT]@LS=-W1['"S*" 7[ZN:5]TZ
M!RP&;WPAB+/P,#G=QAT,L^&%N U0S9_OB ^GJ*Z7%.PS[T.7%'AEF4YRBN3X
M$G"!/[;8^2=JN7G'R^C I8:&B(GD.@%.']$FR27^=.R54-UF\^+.LT4KBTHV
M$\:T8BUGWO)20S3LMMV-TW71@',>R!@3';S:6/J--S/BB5Z+P'.TZ;X'898,
M760BZE8V^;XS]7KU1U[YC(?5ZYVU=1D_X69?.M_'ED 4=D!K2>Z,-MJP&&J)
M\9:C!Z-)!J]949J@#X3A:9:><O95N%^V&7=!;[KM$["0%\2X//A29IW++M=M
MP_W"$2JO8ZSB).B<L5^$H6K"D9$GQ&DD9TN1/ZA=S;F4*K>F_*)[&>.1<!>"
M>FXC8MSMA-WOOFMJ>)2V!'H.V&!>0H]54/JUD.%Q1"M4O'2#_^,UQ^BG%27.
MRM,[BWR^_O$>_0;UO )*?#_>.7STV<:1L'!'/_QTP_;(CUG93,;F\/[! QH+
M)%-[&.@M?:&1)TP*-+[-[MQ6_&B9!Q_=.EFJTSI;-F.?>V0YAQ;R+%FRJ(CI
M0UTM?UK0^AH@.4TRC3_M5\DMK9(D43&L'R<!E&)T?,(J2IDKNLF5_TXI]5^J
M&\XIK4J2#&(T$N-*1]\UNO22G =SPV'-?<#B^2I1)T=[U,EN/,NG1)WL;>.?
MLXT1M6EI:JZEY>^#R6PX(J4(L<RMC"55P<O*;!USYUI.6RAR44@6O/>J5IY3
MRN+PY=/BFP,U;X''[T_;'5A10\%$3.7%]*T&&)(@DF.V[W8K>$@:K:>H"8W^
MJ,(9/0(_6BV1+'/-X_"-30J+1<&<MM;3%2Z9EZ=K0@5Q7LOJ6_:MF,BO]7[H
MEI!GO.RLWKK>Z*?]FKNE-9=T!7(CF$M?#;6WBOS'=*TB(FRQ[B"/"S?'BE.Q
MM]V1;2Z+TSK3;-?TK%@EH<:Z>I=K(="7))MLG@N'I>&U$P7=SY^-N'3ZM2#I
M3PTVSBT8TFO*0Q/TNR*$ 7G-5N8K^."@/%)51XX4597-AO/5+OL;R^B8+W;0
M69_!0 56N2%SH*E"-$.8LXWTLY&JQVB@R8F!2#ABF:&!6-(O&FYH8(J&L((@
M$61E>M\? <[AA1(:A1T_V6AAT^LC_H2*JON3B6<FK:Q)'?1@]#QBX@>05A%L
MZAGKHY*1&UH1HOP3:+CJKR0G/] 4$7$#J[9N6DPS>&(Z*?<(@;/LXZ(R4AEN
M!^++XQ*^'UDID),NBUD5EE"7Z/MF>,0O'%I7T-"BV"V[F^L1ODIF7>%F[OOD
M,>&S:^AT]SO!=<"!T"JDA-<7O$Q*G%RQQ6T$$>/;WM&=?S!Z/8 @\<E\NMN6
M5<8$Q#E5*NR5(T=E<JPQ'RNKAK8JT9ZGN!EIHN8:J!+,E,'HD7/,5@N=SYF!
MY+A&HJ2V<C_AD.*U[%(BH)3?3!>Y5;1,B59X3@>;:"?M[)2UGSW_,GMMAM=!
MB4!3^MS8E^*057OJZBW&*E 10YXV-6G[O>^B9\YJKFF&-U#L$<I%">L<ZP/=
MUC;=,]!=QVP+WY&0OJ.R@>%-F[X'*"2F=041MICZ2VB7^JFXGC;JCMM190UQ
M^U5LI"K.=9C%07UF/,"$;EHWY 0/Q/5Y6/MP>'IIU!&/Y3_JX/AR7?\Y*POY
M9A!5$GR[9?3'YJ6-TXD :9YPY#GH=(]/P977/4YF6<VH$MTM;>8E=_' &0JQ
MP+J0U2- BOB0EK+HH)L3$1;G$E?)831 4@)>"V5^QS(36O9+EW/"0NRA@X-\
M"ES;W0A;2'#<U3^W,+<HY\'PERR-G!:T(R62R+,X?(RVN2"Y8PK&G:+W<8<X
MF0D*$\@ KHZ6&I#!</^+H,.U'@[GBC5?M,#=56>ZV>#S4N"QNPPS8:HT;9/W
M.2-F.:A%FCY915>3I#MU%01$8V]O2R)K1<.T5AM5)@O'#\%H"#*@L()PKM.)
MM!3:]LY;ZS&[92FX)QA_/N=RIPZ1%#>@A%10E("*GU!DAU]1,I288%;8DZ3*
M!#!\"E_QF-8X4*HPZ@T58@0X>R /;QH 01W+$,,V%)<*)#\SK_LND>"$$.PX
M=D!QC&M/SL^XXV?5*W]&VT(S>17ED"N4:%:HB7#8C)ET5C47I4'SL@EC9I]P
M!JT YH4-[HS:\-<U7U3J*@$"&6" SJES];6* :*<G+0WI;K'CRH\,='W8):*
M5!/6I;@'[T5\6ZR8SA!1D@94M*LR^D?Q7? :^LOW=.2GU6JC:--8N&3[&,5#
MU6EB5AN*,IQD#R[#"=5K5S_;6F4W4()MO/1$V.HL9"GCX++'=*>D'4:X+9*W
M<JO'$DV=(1[CO>%MJ,3L6(\^"D<\;DI?2<:V+65F,=$HBN' 6&07B7CA'VU=
M-*1B8RXHM882MRX@E'4J_N&O  ?$/J2+15>A'WA95Q+Q-=2 (F3@0I>IEZ1_
M_U:"N^)D+;0C"7EXQ,$CL98"VT6YKM!3QWJEZ6#S(RN#:DNH.X0"OK#G]TN,
MFQ?$&_C\!\^5 "0:(1XLTLSA7EIV%G@4SQF61V=!F'1F&@OAI] P67[#5&CP
M-:</*[QDV^_2N1C#N^K(%W=Q5BVU/\9:A:>=-J&DI<SJ*HI'=O=PWGC22R]D
M<SUM:]$K2?>3?X=11YQ8 K%%FCY-W%%)HR1+*I*Z#*^K=(^E[V0[2R0X.CZG
MB./8*14)SY).SJ3C,6UUHJ1.< IP<:+TA 9+;6GA*[OEODJ8Q[T]S&,WGN6O
M0RYR.<NAZXRY?I@0Z1\D=8L"8G-)W8'R%TR#H>?@6@)F0E*+,_M+]/WE\I'X
M-FWMZ[B8ESTMA_WIV[%X<).' [=S7U41=E_@H^B:-[,XB<.9,1=&<+(M+;\#
MFYZQDX;$CB:45&\DQ<DC@8*P:RG&5(F^A#BQN<)I3KC$<>Y*-]%-AE$[P'+N
M] 8O50G(O;"4J(*SO *(2UI*1;&"GK)!AB.AF*FG8-YDDA6Z/.1YA4^X3@4_
MLXEG[F19AEQA==A ?YXG_/R4B.D'I#C2*4_@SN(X>1;DA?=5]\<7Q!1PSE2U
MVKDI=;A:9[G#25MYXOV82^3E,)2K23T$$:X<YE&('XIK#?42.L:+=2O XCF?
MVUKFEF'I$ %W3O6QL9YTZ!TK$03K,MH,&A2)A3R#O)M3>"B]D$X1$;&'NO.N
MVQ.L>CMNP(TW0OIC&:(NT7AS0FF24U-YM('%&2]:)$)!G>:#1&P#L>(.A $W
M+V+TQ2LOMY8L\0[)=C^/B;%/(7-<G:..KX5M4>%A)&8[M9V^H$A-K?Y48E7O
MQME:*!YVYX&<>(UG;XQH^7P9J"?&1"*CF.B<#(+1$M!(HL(>&Y4<GX#'GE.R
MGID"F N%CZ5L+0JUP<*JSX SEW:D[,'D#$Y87Z"N9*&?L[^F]D.T[*>9&3.2
M_0O/GNOQR#'1>5$M_&<N.U,28[1,(">1V<6XK8T/0I;>C,H]W?!'JZV)#Z2G
M+6?KK^.V\,+6G6*0OTENKHJ>;2B!*R_$K&+BR>%;N#'U;<(FAXG*AE(J,.2
MYW1T5BUFBE#B4;'QEA2Z?C*L#$AHTQ-CY,H*7+#G&;<> #GK4\+Z'OPXS(BV
MMO ;3;641-*V!7J)-2M>EA6RB;18(59]1L F[JC&G4$845:*MFIR\9IH>$'X
MF5H?@(;Q*7D"MY#=.G;TLI=/I,-[\5LQ=\U8R;6CZLOG-_E7<T6UZZF8B.&W
M5C=0&SWHO^%+!'8MUN-HQ:$:W/6.G8U?4;?MN<C,ZDS+PLV=[89'MKZ>+]9A
M4=%,CVPN1WBK!Q@?((D0J/&Z47I9CI)Q-(\@$+!"<IV3EZ '3LR4ST$L&RZ-
M]4EY=VX354LVL[6/Y)!:T>T/G'IPX:H26X25M1JU3<J^%6^/&D"TE,#I^#JQ
MC:/>G\YX^F<O]LOS=\2,(-[.7!W:H24R=IP2ZH)% =OR4O_JV3G!H.;N5A<@
M2M'OCZ.2:^<)NUY 76VR!:=U?=-TPJ0249&\'D'G&QD*M_FMYH,Z9HVR*N_(
M[':IT+Q[HYZ+?U*.UCA>XL=00%'X,PV@#D551Q8>/]DUXAEW]ZQ!N5J.^41U
MS21]<5")&P[OJ.;%) %+S/4/%6@-VC7Q5:$!F">?4JZGVO/I]5IS;X?,\%-@
MS[<0N3K4W1MBG/SLKN4-7?X3 &"\ /AT,_'4W<SI'<M9JHUJ'^"93NUM;/R/
M&Q 8-1^B.Q\FFO8NH>B.^^K*7=B2H^B5%'284D%K0;!XSOH(>O)XEBQR0[@R
MLZ3H-3*S*8@*0F8XF[8AYH-"-RY-*J=Q'&@]7)5&6N3A"45N'SGCA ^1>!"-
M>4$X;JNCH12,0L@:?MU\S7%SE((B)JQ&H7!XSMP1 DG9<EDT#6.60B@2NY,I
MHCGGQ_(5EW&2&HHKQA=BB-1*H%.8$>3J6#F\"_GRLV02G-:1?Z-O]^:R2SB9
MZ+;+MR*PK,/MF,*&MU6)5=*)Y(>8OLMW XC70>\!HH7<5;)!@RMXNLZ>=G31
M[-"GZ\UQ)M)R2I??KKN^3]P.,+Y.<O/<A(>W;YE)D*PG@(DXD7G_,ET<R3JM
MSHH&&F&V7?H[J4I6YIAXF$)DSJH6T&]:T0KC94$\;U9()96 L.$1G.OS$JA$
M)YK8KW G^XI>7%3IF)J'-+1!<1S-Q!;-&%W2XO'9CWT#U=-UT,-A>]K;!H]3
MA_G[>;%81Q@]MA?6OP(Q@W?&)U!L"NE*"F_SV@;Z)K9)5_J+*A33I(9@0Q2&
M<0Z9OD8)?G"X$<U5C&(HE34K^*<4%+!UY!G1#<O61$A,DM1GA,*9@F9=:MB;
M(,LW:P&: :O3G+ET5A6MX]R;D8'W&F])ISIF,.+-&9CU4BB/D'JP[\6',B*T
MF57:_7AJ8(WSJ'?Y@]&39"&0-1ID*K[RZ9VJ'%X$QY]LK>34/,L73/PMX"-H
M>?353<@UV9>]D[+W_7W9>S>>Y2LI>Q\O*"EU>F80(67% :H'Q"2N,]8<4['[
MK--7-,$S1SH)>ED*?1JPWQZ\SRYB@F8:1R,MC)R<S4AJHM:6&0%+W2X/HT5+
M/(>+<. MBG?*H=CO6P^_JEDV2U.E L:R(V["1XGZ<N19.W?H8"1DG]Y%XK8N
M/<J!J*-F $4ZFDQO%]+(E>W:I=E0B?$5"H[LTL[E1@!WB>:4YIY%M:SS"DDI
M."*UPMOXQ2$H*>7FE<H 4W*>(T&'87-ZL_@,R2#6,0R-OH_]@9*>*'=HJZ0D
MHBF;13JADWP;%6B\9'(- ^]6I+'1)2D<I3&%TL[UO5HE>97N#>4(1 KSB@:5
MZQV9#I,V]!3NNJ9CYV6:N6?ABPH77)D@ ?T->$079SD^R6S\A+)?2_=$QYE.
M]U>6+CACS1Y<;0@O@7X]%[Z39 *80T#1YYUV*:/0,ROT77&0'XRE-TI=JK=U
MT2Y79Z^SS??CU%]*GUOI)PQ5X09+MI<C*9MFM,O;QMDP>MM>?=C>FCI.$NJ_
M4?#[VB5GH_!8^AH.CLPH&7P)@GL4.B$7HDCPS(^7MN.H5VW6)G9YQEE%J6K-
M4 !WU8+VGJC0@4T+Y8(N<@+UE-18IC%]Q+T6842KO'$RU?\4  X59S42]*L1
M1U>2DN&PW'H3N'5XG,P$[0T*<N-#AJM2SC:$89Y(/X15N05MP6H5];1=*D*8
M9H*3B)V4H,VVWL:$$/UB[AX,J29B O#M]+IK0A$<!VLAG+=S.B%/Z:"&YYS=
M&>D*J&4#_Y3$CO9MM:3<T>+*"GINQ^QV.,C"J8X\E9S>BC8?)ZD$'C?.50V#
MBL?;2B_H(C9B-TLFXEHZ;N!SD%7(C]S)*VEOEEW%K4/]FZ9%N"Z@WLM0H)]U
M"E#LU]"A$L;A/)MN&,D?@U#Z<>P3P'&4G&32G%DOPNKC.@^'S6O2H7*<L3Y/
M.,TMJ:%K,0:YR2KGP:%?%LM)6S<=Z $*'=0&5]4;[:YVN01(MP)L;G^T81E4
MO!TL;M (_$\;L70#I9%AE%5D,I?FGQ%$J^1Y('80RS7T%AS-BM\A[.!I#@_&
M>@<.Y9LCEL(2"T]7 -;%9&#'R^Q?X3^_YY/1B37Q4%%O0:=4PBB0^J]R%%C[
M5^P93IA<Q,<O-]XRT,S*\D1[Y-2Q+XEO._1<GTL [+,V@T=1I6"]UM<:<TX2
MMC@!NB:8Z)^)176%2OV:A(V 756@"=B4!@8?)OGX]Y-Q6C(W6DU8ED75SKI5
MG,A'\7NJ+"!)N"B^Y9Y2^ICFV=2R@'.ZNW6GM506#K]0^^L^Z<HZ4;A8G(PZ
M"<YX=Y=$,T163D)<.BV3[6Z):U?>T5^M1,)!A(*8R38LA,Q<.DBQ\+);$J=^
M274,;F5$[,++GTX"*PTSL[^X#LV:^<\JNZ)V=CL^7#&> YWJEZJ.*\DXWS2)
MPVDC9J>]_N<Q:UE0_).<_TV(+==W",#0UV5.0 ;N"!!8;P>(6.?('!@,.-%\
M%BYW@%P=W<M7(!-XJ9EXQIX_POAD!9" >ACP/-;KL$6;:D$C0SN==O1%1X['
M0"6(ATP3P--_>;#'X+8WNMTK <6=",T40JU[B\\&VOT %8OXV4P%+V>SQ-NX
MQ 9Y#F#Q#AR!3,) #7<91&@7)6!;R'#S,A^AMPM#&A9/F4]CQ&*<&W,TF1A!
MOSY@6%9C7KS7>LP0R@3[<D[9@WYV)N9(/N(=!1$C(8\C)?*BGA_(+Q8MO:BE
MT5SNP-;Z  7.;$DM'W@]I3Y:0*>'LD$7)*SW'9@6[_[TZLVS5_CGX4_?)XVO
M?KTMNNSF;D&+(\H^<Z/-H@+0DOV*9-B@!L\7X^D<KT=/\VE.J.K_^_\Z_.'N
M3_<.QZ.CNT='6/JH-975B$:S9R_\=- ':)<FX#;AM<K*^*LPQK-\GO$B):QU
M^2Z,=%8*IL -.J>P^P/?R7*[%< 9:+"#I"@[AG^YN?6/XVZ)"^=E#)G26\OK
MX%7YB(=.DR6"%)J<RS(HK]ZTEQQ]IO:4N\[XA%\M&(\RC/]4<Y?2B (70+DP
MXO8 69F^$=-#H(&ZJA.HY!+L#F=(S1HOATZP!/C =B0\B\[9N&(0(QN;R<'0
M]ELRA0=I-3F5#?(O>&6Q>(MW-'CTRX\\ZON"J2^8/M@73'?C6?XZ!=,;'OHO
MJU)8H1A1W(#[EFS4U;R@],-"*DN#8<FPM[0MR[7;Y_C@0 V^=9E3/E1Z<(S<
MCK8L4@61?%/\7JH\U\QC&0;,OEM1LXN_)XYQ<D+)8D=AT^XS1,8A7(;+V3@[
M]"+A*^&"Z%X65J@&30'$/*[\0Z2.2N<N#G/0ODAEM4ER 8 9Y3.6H13(JD=C
MT9$I;@37>3%P)H)-=YQ3K&Q,G^R5V+TA=$9 JV7&&IM,KB'!=CQ5]8A;I/4T
M8'2"<Y(X)'#4"6"/#MJA:=5/-\)\U+RC%YT3M%*/5\E,2!\9;3<EBK/<=1/K
MS1186D6 O2*T7\@+$] +$IGN3MH =:',6_2'8'>6MDG/T#G&,TK(3<)SPMV6
M* A2!I9N)[>-((KZ9C(0R<"S/=SP".L<B)RB0/LG55U3:B@2NWE.N7HX<.I4
MSL3/"\N^K);%U#?YVI=H\#95.9/<BK!BWZ9GTM.'9_MFE"V#*T76>M,)LB.%
M+XTLPFQRMSQ%@/<(V;\5F<5>Z8 1M[Y3GA]#H;C:#;4*;U$HNE!%VB,((6NT
M.J"Y$,,:N&2!%//C#BBZ9HC?_,L+;X]'"]3YYJ[@<DE*K7-@_9%7(3:8A2>X
M'?=W)\ZX7VQ@"K*ZC?([IMD1G&):9NDD.8TM<);#'9?@Q!'"\QZ0_:4%?;8
M:TY+-].S8/ 6L=N$#SZEI&)Q6:WM%5S40R<4;C!.D+.\T-,R69Q^2&^+C?&6
M  >&3]UF%/,R<[.:77W!L9A$/@*9PVSA^.\&'_AY/L/Q]D\ZH7\A _X/"M2A
M+H":A+].?'T!7HL'YHUADM*R$GMJ&.V]N4]C25678&((%4*/AZNJ1C!*TDW1
M\ +6=R64,OXUFF0+SMZ3?=%#A>Q\Z?+: $< >N22JEZB.-/J#.Q*L%-K(/'"
M*?CW.@^KH>0VW6H^1ZM<O/*2R@A,'DY-J>$1D>A(%AVS60ABQVD26W<<^"ZS
MD0:81!)27=PAUZ([&&/O0=%0JHQRC+]Q1NN?V0-,W3GI%9$?=\!\7M[2)#!Q
MJJIN;,5U%P=J8UES-IJ'D9.:LJ]LN]4ONUMAZ-9^.+A!E%R(7,M&&4)(5[MI
M36K;[S(ZA-<JZC1)KF10?6BR'KOTH[=UOD;(=2K;^[R[XT-LV[IB1GI68P+F
M:0(GVB;Z/>=N7^2<Y/(8ULB%(D7(!;1_7;-6%_U)R'EPO,!NT;:.O',=K6]X
MQ$L1F5=;2!\K2G7>HIPWOXOG3*S1R(5&7NL@$F%= 0ZVC>O\-H+9"4GJ3EFV
M&]]CF]0V@HY;;#2SCRT,%[&\@W\/@%R=]!+5#>%!@E5*HBK7UF95^0&Q)Q5Y
MH;NIL3PO\HN82YNN]?"?D(4!D*RN<,PTUA=]LR?>]3U_C VY+5F-^.6]!EG?
M'A[<^^'!*"SVA99&[AT=//S;6+>DF6(Q%536FIM1O#/)LYJ;TI:\:YWA9KL>
MM9NQ9 _"-A/:D%76>)>U7^9S][?O\WKUQK[AA=NU;=J4[2)&,>3DUP13D14S
M5\Z-;@ ,45:7"+M44[W'1_U9<ZR[L<Y>*X%D6%AWQ^;A@09M7H7U1*0K%ZQA
M.Q=P/FR5Z*-[&UO5IUD9HBZF:@F&%"7#;*H +UU7 @BCR(R@@QML75J 8@D,
M$!U\#20H0!Y%TNL*G33'#Y))C)&-IPE=3K";DOQWWI8J'P1SQX 70$N1X&^@
M:%B<"TY(N(FI6Y]&A-XH_%9L4@8MDP[QVV4O[08'JYI%B?V5P;K F;Q6?)0>
M"70B@'[-V[%)Y_&"/)Z@.+W<E$6@5%1:]/KX-,"@!NB<X17=O0H@N]I[XC%
M +[.O<\Z-B=?6R&2$=AOQW^GTEWPX.D/<!&,PR,ZN5L1C<E.+$Z!7]!R([M=
MW"82(Y]EGJ^5@%F(!XG2(XP*03=GIC<6'+;I.Z(I$H!,6'YS6BS59%$H9Y1.
M/>)(];UC- 9,1YY+\S,?![3+9G5V@76+/ME!D,VVRF.*1[(M?H5TP;X<=LUR
MV _[<MAN/,M76PY[I?E^S_8@O.-YTM;$YV'"([X4*+M8(EQ',>T<?BTT]/ L
M"PP 5)W$\!'6GB&80;C"CJ<,U;>9Y><5*C3;>(.5TJ@:&.&D0QUQ_\PJ3:K)
MD[;K0Y*PVQWW,@0.X><%[/#0?3[*3'[H1/H>%^9JL3@ZN*1H_I@7C/YK2Z?K
M%B6+!H4IIL$K%M84.&<*[=$0MQ@02%(&A6N.$1O8< AF*RG=4>:,;ZP2&,JC
M&R:@FC$HF*YI52UZ329^A#J* \17$WJ7\(>S@K(TY$#JV$YRHD 3LND!6K@_
MVAGDN#MT7ERITD?1MUC5Q/"XU@I'NCM[W6<)B"W5W*/1]<^J1 8ATH?[>3#Z
M-0XG!H)>!@+1,W)(G=O@]!H)@'Q*_W&]+XR-LRX37C5:<AI3-H<6J!+#( &]
M;2O!HT:=F3%&4FPZIUV_H4JI8_]$T2KZ^+(/$XPVD<YLN=/VG>5*FDQ;0CG?
MNLI8A4BZ![$'&H%986TRX;@V)?+OG+P04:217#NRYK0PXV]L,^A"T3TW9>)+
MU=MR/=A*QN:Z8'.TA2?5RNCD&9$B9X36Q5(:]."<RE^;#C]:"H#_:\<>-^_E
M@:Z:/T>\JBGO :D@\TX,,28WA-ITXW<SJF KL@"]$'EO85\8(=7N'[-JO.EX
MXK:C.4NPN?97P#\+7D!Z /#BX&#:Y[8U=YZ(MV@#+/.Q<R;9#=C!Z%5G+@!=
M/Q-SBF(5.BT5\LLE@:2\YLY!BIO6(^8^7!9, S!.+C>OLW;6HT;BYM=FY!4A
MF3!YPU_/WX>04POWJ7B4>YOQ"'TOVAG*5)ON XZLC)>68WOL,N*)VM#"NG^L
M5](9<"'8\_0/XM3$_I4^(065/1+V'M([PKW8)A-RH=?X-\C*.8>"BY$/L-CL
M68=YT[,3<"<!E6%<<R'FBM4RFW3>4=400BU>%H[)CTZW5%I2$@LUE4FR>(!S
MSU"RZV?YG,Z:<HK,4N>S956Z,48>S36?NN/4"2FJE8WMO?FTL-9UX75.:?P3
M;@[JUV';*Z8HOJ@5%+CQ'!G ;JM^AO7SCIHPU(G=LH <3Y@-2.RVYFY8_8#N
MD9&M;VMX:5HR%KV6^SE3I$2'8VJO*M](^H==K]47>;(($[:DI9[\\LI7"L-(
MTF^(G.VL(M]4!HLJ:-I7DF#.A%F-R2YEPPRTSF _N0KT[I\TOC-SX4$7_'Y"
M&(OA:R?!I92VI6!NQ#R+."@=XV=9[8E3TC$?&YPNH6(#^K0S:MU8[RW3P%SO
M[K3AZ,Z(M9J6=:V()6'!N6:*U00")]5ZQ;%811A?GZ^ESX=^6B$F\M^4.A%9
MA$J)[R9K>3) $L)[1 IB:X%BNACDPB<=0G0%#Y@)%Z_G)H-?S.4.]/J^.60K
MY&^$/D4FJXP,P5H\9@E(!O#@O!&63TR97!^Z+'8YNC&0G(B?.M<+ 22#21>;
ML9#G&20 S6SOI*LE+>S;I%H4_4<(HT69C-E7^M]@L.6:M91YN,,T"F/UPN2)
M7,/>]C'2)=+ 5.)X,K"'KN)D71CKBF=$31XM>9TFU]<! 1T-KKPA7HR2#'7+
M%H4R;XVJ+HQ37.?V$5T/;J'Q9=MW8$C#,VL(8SB@5$*!N6L1%@F-2RI#?.DR
MQ'N'>PS ,Z_W[-%MVO;P--@1E$T5;8K/V39-<NX87)-@=3C]PA6!5P/8EQRM
M!),F@QJN&IGK14:770J>%2R]>,?Y@@X7<NU1$K0<@S04739"G!O:7K0']BVU
MX.P? 8HTS>J:M2ZMS>S;^P>'(;I&57_[&N%GJG.\ZBX$F5>)HR7D&8BT8P)G
ML8G'4$>Q)OH*V\9ARW%SM2,A[6?IS+!%ZIY,VXXDMR(24-U4BJ@S0,#QT?@L
MTN(;C[+X<"BQ(F"+'^><E;(0,%8JH\U!@9L\<*87JL/W$0>$)R878F:G0G*0
MSWDWF;5 D\2BC>$[C9YCV[+MI7(CX2%B>7K"N#"1LNZ\K"$*"BW(<T;U1>G(
MWWK6!),[-+<12N9-D[NAT>ZS;SASGF&[LJZ'BKH%XI[KC) >KE>- KBA*,2;
M,I!1WGYP5821"!%%,@C2^,T=$EB+V:B9YB6UJPA\!<L.-DE*]+01"B'>LGP8
M9/!RIBL# )0;H;.2*;A#=*>KT%EV/(^^NXW?F)"BW.W?K&EQ1=CY.':$2K%Z
MQID0)(JQ?@X2RK]H7Z6"D,Y4,'V9: VQ_TZ@HA3CU!3O0:),A?%EL#)GU),
M[1IV/(I&5M[8Y@L_UT.L>HA0\W6> AG)&*O/@:>D)</M ADG%54Q@SA&BAF3
MC)!33L=Z^D8=8.W64V%?<TYJS@_W->?=>)9/6G/^?&(A$ @9O?$9Q[#[WW .
M1GO!VSH<4<"-;CY[MN #*NA7\&A<TA;:*L>*(&VM'M='4JH;) H9DL7*9XF
MP4#U<\?S+ZADQF%+E=HVUF3I.*#F@DB'-O<YLIB2]-<U=6"H]3I99XIA9F>!
MUQN=P5169-J7[+W@]H"B10,I6/OB=>@'-.L@:1@SK'0&1D%&-\]I955)BBGC
MB;*U5&W#Y-K$";>46U99PSXDW\#H#]E7TC=B/.*_M*GGURR5*+(7&+%GM\Z!
MKW1*M (:@PC#.C*)2JGO^=,73UQ67!I%Z(#VV+4#W=J47I72K9S1L==L(?'Q
M"G+"+#(K3:46,8Q3'] ^J,@YKL=NM%2^43D_V4A5*A*E[8'(S"@MHQ\3'GPT
MDU+1/*F:3?+U!2%8V\;:'BCB+V9%5A=1CRUY6TGR$;I L+B=K8_2U*PR'CVB
M]K$G$ZP!XPPI#L]99\/(M/!)QQFBNKPI8.^CV25R-1LI54W:>D9J9DOV^&&5
M:#WJMI1]L4[7'#TK,Y0S=#BV,,0P2&K4'>Y6YJX5]4ZJ,U#%B!K'B*J-[80*
M[S+KJ=I%I_BYZR'[[](S[47\@&!P*TH TXW"@]9]2G9N.7!LS1-*/%+L0U%N
MB")PH?"E:0[<OA9^A$+7PSJ-;]?WWCB>5JZ]6#.CT82O80-^M]W 2!Y<K,S1
M6@DZ,/K'NSQ?19YM_]P)/:PR=XL.>RQ]!2LO EX:;VR$;K@S*LDP=FE<(P6U
M<;=OY7?X>/MIQ]<C6KSZHJDI%,3W8F'Y4IT6ZI>)>X(O9>AB&Q&Y$"?#71'.
M^2_!SL1*YL#)B]SRBEI1M*#-RK1]5)T[P4-('AYX16=V% OPBF*^E5T,+YZ0
M K71)L_J1!APRS>5%5Y18K^;SB$:T?,^RCOROJ7?C7WJ?U6,S*5K[_FV<P0%
MVW!H3$WMEHY/?U:R.?/'#AD,!@PR1I!8^*.3;,=IUSM"/9T29W$6%4XGN3,&
M,Z$I3R:%.,HE[5_KC"[RTZ)1_[-.O%%A]W-(+$(5#+DF6@+CX_$ __#%_V&]
M:W<OC.2T)EFT#08N=4F':#W#Z9X+T"2?1RQ"!_MA: *GOI2*F"?7=O.H[AX]
MVJ",^:JMFS;?0H,.2&II3[;6B9VHK:=9X <8D,>BA-/8RY-VM*ZQ6_TQ$[MH
M*7=N*DS)HB$X*F4:&91B!ZP <\[S2$M-,R*,*N0VX>UUM<+']&VCG5%1*=*D
M1VD.B3&]3PH=#1'-8C<XKJ^4:'[R_/4_1A?4V03PZ8PSNUB"3ZO9[,[SF@ZE
M8\%&AY>JN7,W80+AT6!IY@3_H0I@BE)@'"9%<LL,T9-@IGB<E3!(]!!1.!I9
M7VQ;T\Q),(##( R\%:Z$+U+-V,"SV"Y'[,7%U_P\:P0I%.*4:CX6KLF>VT<.
MTY8SF)M!.\"7810UP\OQ8!R_\/ 7@FGR #(\8S ?!36L<>0;SVBIUJ(L3GIG
M</2<I*X1DH[%RYQO%%T6_G(6)@WV-Q,A7HOS8EE8AK,MB3<)A#XY]%T YLK(
M/ISG.E8#:!2 7AW$3<J!<590%1A>, C"X[L8)2N&6&"OU_RNT8C^]O3X^'5<
M;,HH*CS2Y6D%"8?NX@0[=2R;TU0IOJ)S0?894BB:"G:G3,\Q5%SW.+NW+#![
M\>WOG.@IHPM3GSB6B"6L=E)(R1%65QQ9>OLZ?$;PVKKB(<8D+!)#Y:N\J5TW
ME4EUUW%O :&U,".AY4[+4.GB35UH75+Q8ZV4\03FGQS:T?$ K;C*AC.5LY"/
M@VF!?04'_#>WO]-]804_CWZ,5H!VYW5(!RQ$T=+>-&8=AMLWHUPC^^5H M'T
M'&":QMN TF=DFZ&/M*6X@S""W"UBW[PENJZ>T,^06XQ[ASB,HEWJ,88A(9FP
M,.$1XE#46Y9!UZ6))]4E7PKS[0'6:6_[V"-08GTZY@R$7HLL!=GJ[DMM$F1)
MTVB3R<"-A:*,<>)-A&+'+V[34 4#H.<>/Z/N$"5ECI,J[K"X^X['+&'#45*$
MF-3$',H)C+IZ"$FGER3FO\K"Y*-]87(WGN6K;8;]1:/U\]P'X1$HSDRQ1!!X
M$4DB-=9/..$ME&8_+1Y!T?R?DL_,5$2NZ#%T*&SCX=_QRM[OO<J=)0A]=B($
M[29DXT9\4LV2VDI:2I#3V25UN&&E7@H9!E2/H@RI=TBC H-/&O-TH/UAD28=
MXYGABY =F:XQSLJ6>4%B4ED+2AK>^R4024G_" =D,RLD0D&A"H#(J"_& C,S
M#\>_-$.=> Y/8E*S7PPD0KM.B3*.;8P7A5E07>Z,>LE"))HU;JD3=KJ3FT)Z
MT]VN VM5%\E:1[@E:$L/!EIGK,L*6T\* -PC!?*]F?VR4Q7HMYM6PK2:L=K<
M0)E@. NCXC5L(^#7&E7?KH<//]LR'_0?,RFLKM'JRWLP:5;@&I[:.4+53:4L
M:AE&B2B=W_[E<X7193@PS18<EOC4KIB'@LKZ+)0@&_NW@Q. U4]KZ0;0)C"M
MUZ;(<3L^AF$+S*EX+>ZUL:87NP:H$^LC;ZEUV-@H"6UEC]93M(0DCA)X@E&>
MJ<*/:Q9WA?O(!B#7S.A=U6AH:G3<X1\;#Z55) W1: -A0M6MX5<,NVBXB!MO
MNO'\W;W,FB4UPN^L^N@5+T+HM3X5?;!>*WK$G%Q>N$!^;5YK]\*G*&(\T0:4
MB(W0A MR;FF^12SCPCE#[NDX(DP2@ Y5C821XFJ*^2B<CE-1>,)[T@G681,'
M_?>ZTZ0;U<(=):-6%H#0K= \#TYQ&QU-,G0O,K@(URGM):=-2][FR"&-I7P>
M$>-CL_R1!0_-)9&Q-IN>@9>/%G/#/)";N**;$#MG,Y\K2'KJ$JU-+L.X/:,6
MMRO#J2Z23I)1;78K,<#V^PR@R\-0X;[T&8A8$,$;4FA>YE1S('Y4#T^)MB2>
MM[>="_G\A\4-(XM+3$,C+0I"))>_SY!+2W=!.=N2N2!W90:.?1MA7$ T;PH4
M)'<]4'CK:&;?Y&!'&1OD;&SXH*<GO_YR]6#Y32,4B(E'.E1BI;!@/-"2[<:2
MY#(5:,>)*2,3] E08>,<A(=8-DAWUUC4(22/-8YTF@84&2<<^I'#U_*FSJ8+
MWJ^#-:-^*&EM:$MOEJ2<(=3X.1/]I)+&)32,T\KUF)&(M!8Y;>9(5")%@ZS+
MV "O",993HH.41M"K9=^3KKII8)Q 2V\<(S\486'LU)0D\TY!5V&D2QG6OYQ
M=CZ"I\B'+P L.M>[L*6"=+E4KTR$H</D0']U0Q(+5+@#NA]&'7V1<WHR+ER2
MM\=R!'^$]2BJB8)8F>$*3 D\Z@B:8=GR8I$W$50B_4%Y'->5)#9'TW!"+H1%
MUL6C$J3R[(% O*)ZN5)3\JTK_@F'=;%F37>>@9G#I[@!$C3$)-<1Y-.=&VZI
M?$C(0-H,Y3KE2L!&<?C2*BI )@2V$6&*6 3A!I+PS.B3@^WCK%A)]$;6 F8T
M_.I@!-J9@?Y^X:AJ]^0S/>PZ8+W]P0^>RK)H18(X9M";),WU!9PKD:U5G$(*
MG0R]NQ$L-$4/!K#'B'#[&I-X, $([Q/"E5';W"E!030?-'1A<8Q5\2'<?LM(
MN\'E*C!=R:H>O)CK9 HBMY@NV/3>L60BY"BT3T)0/Y-R*X W7"P)&["-GPN1
MZ&E!7KT2S,<L#T%K:#M/%^&;S#O+_:6(08P#90#B(S)!>HJ;$I'"][FR",0,
MLD-B/9TL(Z7&:XJWE*'5= 1E+ZZK6A4VX#UHP45BYZ<OGD=_(NQ]^ @R.XV3
M&IQ=.CO"ARWP[)I:H<.#A=.WD.&4CPE&@^YU1U?6-@+[YPK;]O(SO5M2,;MW
M']Z)2 QVVWAS^31E%#P70@)7''HB(^QA_BY); _<>WSU$YN7NC+9$WRVTT9@
M=D9QN:;BV D,ZTMQ8AKZ#>/%]D*/G[J8]WA?S-N-9_EJBWD#0>5 5H2ER_JA
M&1/!PX:D_3[,I+_CC@]ZZK@9 [AD=$K)$=@9$F[#;B2Z[;;?X3"C (4^X$2"
MS#)&M"G*7=097YY2(UTE&DUNT!3R*&,^.-8(-[J##:^H@P&=5C.FSAQX*?-_
MI$6,6!G(U8"8VY87T2<_&/UFL%.)-^/']4,:<,ZJ:0C,RGQX:/UJVSZ\2*_I
M^BO*/W(+A#&&P?%I)T2.,328:#*#+Q)K!-U;L$9#><K<M$4YDO"984R(GSN
MJ[1^UINJWKP&9Z'_ KUD5;86+@7C3.@^J;((&-0FN:U6'HNUNI(UDQ,,9,5$
M9(A]HI*Q;ZQ.),_)_@VG;4E2=&ABR.7OO&FC!6UCS@"D390MU=6/D:ZA?"TS
M+=X>4?/DLU((IX87_0"'WL#\VEJ/18ZQ+08I>JSKMEGGPL-#W2C+7/(>JMMH
MO<4#V]\:^W#['CXK\=31DR9+ 8_<>ZM?PY158 %S#TA))IE?K9(MLF+9Q"C'
M**'<,P_RQQ"TBH&P;D;HAOQL?%EC,#//UX91BV%A:Q!NC?+MH(1!TB*M'IA:
MPQQKA4E4HEP#F:U6Y!9,I('?;AGF@YY\5I6Y#OVE]B&+R[N_TSB[UU50'RF9
M. ,N]BGY;DJ>@YM$H25RJ&!MJ?'V:YXRE^?98M=3ZC_KF_#Z<V^)Q4]'QI88
ML!E;GIM#"$>'9@EP3AZ$E=LVZ5#I^,"J8LE%%D_*J(Z3?/$0YL872XG>NVF*
M"9?&W=;K'K6:7)""04Q;<+%%GSL671B'(N+1I6_#HI7O#%[Z-2YUHYW!5X!%
M\.W':ZZ)GU94Z2M/[RSR>5B>85>P T_G0KG^\<Z]S[=NX-G\\).^R*=_A'1L
M[AT=/*"Q2(&W*-WZ%5W&_O"J_&D_"[<X"X.5+0?T'SP=QD/)P![WB<XL[\72
M_#SLP^^:[ZF$33H.L_T,W^8,_T^;,6.HJ3'D[]6?JO/SHFJ;Q4; ,JQ2[\_0
M_=S<YMRX4#L&1_M]LQ-S$W9$"-5851Y /8CYRN28$&,WB!"1$G2/1Y;8V/KZ
MQ!0<W^2.$.>83\+#QP\?[F?U]KV.$$%IL)YN-72<+B?,;882_)U%AMF3ME9!
MK^TGZ38GR>:C4S;M=BWR9ON)MN=^/FYST[Q?2R*,ZVY=A_VBP\&C<E/4.5'5
M0J!0KIG]5[3#*NU3C4A1(*Q+Z*B<K%%WC%1H/K4+Z8@=R%!<.ITGKE."(TVF
M&"=05YM*-EE6C#&L!.V9U@4Z3F*LKI%JQ!!W>T8UE>'I6T_KL(ODXI=KGQ^,
MGH-W(B,'T2EO=%*Q#07BW80"LO QJV3(GB38]D_( AW3L^1KGG6V\W#<@[/1
M<C*<H6#!Y\5:<6UN.79Z4H:!EIRFES2N1C,Q&6DZKFX&M[ 1)'=^B]T"\+R4
M&)#DM')4[$@Q]@&7GH>XK*5&TT\[<KB>K&N:\DOH^S[_+OFP/%Z':4?AA)KR
MK)<&!E4:.:VJ[W@FSZU--8) U?M&Z+0V-AZ=$ZEUV 4>PR^]/%@2:AL8NZ=4
MA?2;9!Q=OXH@['4C4UJM532,:RDAQIN4C?3JSGGTY$FC@*HQN8?@^\?&RCH2
MJ;-CW6 89DR<(=GKGQ0L4HN0.'G7RP*YQ-R[95@KL=_-KX])MF $$!)]*/^$
MQ\O.N?&D::IPN&AV@UGC2:VB] H,VV _?5:IB[,<WP +I'O[6./@1@K%:MIX
MN<P8IHM?VG72XY%<#[ML>M]8\7%Z3K]&G,O]NWN<RVX\RU>+<^EW69-7DM?3
M;O>:DNX:39G(2$C]\9*B!QL6M&PU0U2V0^[*CI^J;R]_8UA*&1^RCHLX:N%3
M62U%6HU2!+!QU<@SY)ZQ$'WB+MPS$M^2&AG)>G;NPNV2@W<!FB'V;!:.9UEY
M5U3%T-ZF:4]/\T9U8I.'NF#5X\MN)E*)ZA:C!1NTO/R<2NE\QD>X,>[P3.1E
M/NLK8QL2Q?6(Q*[(9#!$:#DR<Z;^ND 2:!#SNDO% M&A]'71'(2.DYM.[,'H
M'QZ-O>7#Z;-?IEB!&&22+]!)J!TZM,FCE^5:<VDN<UKA7F(M@>=>\E"Z0E0U
MD8U(KQW18[7#9"TV39&X,:=MAL!1'A?NQ]:9#2\3UX(Y."9'[DCQ1$K&RY5>
M\BZVRA-!ZK,PTG:[W,C7N;51.(6O-4!^38@>T" Y:#_YX3<<WM<WU#MN$,_!
M5G^X5=VIX\FQP1<$QLZ8*S%:4>!>AMXUP<\YDZ$0KMT^8-[T&R% GD@5T@4W
M&X2=^;_;8.:/[A[>&R=K5&P6-94MV^7PZ!@UVC!-,^(5SB\P::,VUH%+/2Q\
M[?%X6X0['0[=@Q%$E'%;%,U93#'942%R? QG0BZ"]:E<>'G9O<;>PG0>([P<
M?G,4$7M"!(.7D7;%*&$08H@S%H85[*!R@X%^IW0!HY4WW0F58 =IL2W@%@T*
M*XQ)#H"2E?2=U4KK.&!ZL/ 8&4<& H;+<^I'<R^J(Q6;ZGB:DF5B"U]@AS*C
M Y.=-LK8DKETCNE-Z/WO'SSX&R%RN"5HVZ=^<)_I_?'1W[A#S 0"W=7_1@?C
M\ I5LGL_\JSSY))KTMR'E">K\XKWL_7-PM^/PCOA]#JOBEF775<_!PVO8M)&
M'W8+4:]VK@Q-D7^!F\[3]>;GAVO-SZ/+YN?P[O8)XH$B'&).[;J*=P9V2BY$
M%+"*=B:+8]RW3B<URJ&$[;<D,@ON#'4-MSMVAMVT&YWYEB#.$(Q<UZ/L6N7^
MW(LK7=33=LG$X0T)F=6H(*X[F?3^UPG%65-AF1'<0K[-C<"<P&-4GH<R,A^_
M2JRYM2>M=/KTFG-I.E0T7%8 YD!,BO<!&<8SAF4C6F3?61;.-^$()0_;6@J5
MY_%XS1X1LW ;\G60*D7)/NCL@HX%^TLTF)=-@F;&:2'?<0O9L9PZ )(O%0J/
MB,8K S=REP!=0$6<1[DT6PB3<@>9K4R] PV: ^V2$J!$36KN4'7ZQ-9%V<33
M6?0-W0Z^,["#DRSD[F_#QO/2JJ%=.Z48<=T'6F]MN3N23BXMJN\A2B'>#&-&
M\2GRYRMJ3B^9)*XJP;^ O59FIYIZ+N?%:1LUZAT)*?/:<ZVRR#TW"NY+0(\P
M\<$+B)0.B8T<G:3$:1J@I<3],72H\["6@83D=]FB4#($R4N:::_-P/\9&RIW
M-=3I9^)*HI-"(89(1V8Y35\JN64D[%U<T),WQVRD,I?',>Z2+11WS.Z'3_',
MA$A#VB(NJ'>&ZD(YN[[AU:?7'^?/FZ@+8\$GQ3/RZD=/N-KRRM;CAJM> (#3
M</VS:D$3>#SUXD3#(^FK)&+Q2UJ<1'@/=@H^[OA;R2E3E5OK.^A7RRF7IU6Z
M_QU"I$* 8?(X2@ED6/?. GC^^A]C+"@3. BG*+0>P" BGVN&]<RH)RN*1'3.
MN$5XGU/A[A]L@MD"10M+LKK..'8EEBY9??ZMF?914LK#G"9%^4=;LF=);D8^
M'_<([L)F.E6.D]0CXHK7IO\5E B=C&#GK^1PT?,Y<K"1Y-M>U\4Y4D^4ME55
M&O(3K8?-BW?8R%][V/MC36E6N2FH&-3#IG.&&X\Z%.A[$]WGX1I+7PA.Z6J:
M.96.9+ Y ^7(=SQA7%V<<@^@QD%*#RC)\:H>I>HWRH9C.F-= D*N?1N77+?R
M+3RK_6KWCIOPK8..,8Z27,(0&"%'/L&3+XIE.MP]$4F?=Q)'F/PXF+T#=8'?
M1I.I B3N"HPQHK:AG/<\-^[!GER$Q0!2*'B(&<D'S5!'C(2!!':"]% 9N?(B
MU84UIN*XAZAC>%VPQT=1^CC]$M7%L@X%6M0(F)$P'UA:$-\YK :B*7MB3:TK
M+ H\'!P]X)I%+6L/G%4<5[ PO?S@I-6I%A/&?7,P>@&6*!!T<'<UY;\5(&7C
MS;?@-+GW2@#T$W(OE2<!F^K63>'U0GGIP'H:$CH"&7#N#G!P]S<,PRB(Z(NE
MSQDMI56'5K0#9 )LO<6-F;7&V>@09LJB$\M@8$-1W-8J/()$!O,\Q]'"E]0*
MSXP'<8^P2! 6AWN$Q6X\R]>,L&#]2CO"0X3@4.5('SL=2J\T11L?.? 3 JU-
M-YV8A-)M=]C+=6T#";K.._6[?<Z_'7A7CLI>9\&%JM:=EQ^,'33-LZTWV;?=
MSEIC.M0/J?Z=)MI+5U@>'NQPLIW6V9+M<K&@^+U9%5/@)S5D8*N/C-PTE1,+
M9VKP^C@9V"&UM CON;W*DQKC_<PMEI?Y^J*JWX$Z,1%=DV T$2<="HIP?!I'
MI20(JZX<-1-C-R,6-04-);FJ,P8W*)U%NHY9(;&)"YG89,^+&<7@V[$S2?NU
M5<8&H^'QZ&G=GB;#<>R8-"7T>/'F!%"#(8'DR-P6V>?[(@1K*X(J^::"GEZ!
M$1/D?,&I"T,].N;\W1-&"0";:KX.=Z03@_C,V,:YU,>Y:BFCS'*1I02.XT)1
M\>ZQS=OQX2\4)?Q^<+HC7O=!"[E#TA(^?1<^JEKI$:?+?JF&,).N%&]$W'..
M"O >SI3V.<13CNU%5OJWR2)_G._\H(\UB7"SVZL>(\0Z8NM<]Z>F4"=$G]'=
MPZ+]48?=TZPC7[=$4#$@)\-&^SI*2FB=D=C8E?^F%?H[]H*90Q_![SZ43JU]
M;0E/@WB[M=0MO0IG./8G-M=V4IL=/^A^]QL"KTF6\SV$*1,""7^P6;29B4KF
M6&3MI9"144&O74DG:$-?$7O"-5J):(6S@GM+Z!FL.@MV#888+C:<?="?QKP'
M:VY21!$EC!J5AK][\#?AB)2/$#W1-C:P[[5YAC-/8@+.JS4[+=44>A]L508H
M]G7:"Z;S$1T#0*86TB2#%;',_C &'S #&U.Q-C==$)63<"?'MF@5%#0=<)7+
M=$Q8%$.#(8C"UH*%#'UKU;HR4VE4)G*93DWX0*[+<L04CLJ\7(D$$!9CCWZA
MOOJP-K=@&86^>_AR8W^PN.VGY5ID!(\]:ZTR+M S\)-#/U(XB;(+( WGL?T_
M*2ZD349AZ40MB/&VCJ=56X?=WW!_$^G?V=J1^AO6CB)\0 3%6KCFNX$ AK>/
M9=LDSQO)::(<R7(BK.UZ<#+A:UL3"SN?"5WQ)%Y&];M\S>)\@T]X+2/]Z!/8
MI2U8.W1*OG%H2;?\+<O\A-_HA-[HL]O9#R!UO&J6!L2Z_ DU7Y#46M9SJY"_
M"NLK$FB1+["I6NMBW*!9CM>O)-O.JT5+, 8\C'A9& &J]87=N^,'V4V&DW 0
M8;N<(]! Q^?UAHXHF3]P\$;1QUC"GV2:)>%02V5DDM? I>H,AI+O,O1FSEV-
M2);HM7PT-J=#;HS>-XFO?SR"<12]M8KS']-BA=#3;TQ%K4? NWC-6YO5$B6-
MC\:VL)^ZSM1-HY2@ 5FKY.Q54.M^#FYK#F++9V-^FDW+&(8O6%4*DM=0.$!B
MJX$:FV4Q4JQ!(KG6\Y\[CN]^8F]K8ED%T^!D=')F-6!@DF2<T E%G**^EUT"
M(T-27E\D,/)=CJ.*&B^BE :8T)2)D#?W *T;<2H)AXA2FCGV*4-T-.,.XH";
M+++IN\%WG6RBYJ#>#0^99\#V((W !;?]@KRM!1GGC87+R!UD#\M#523C*C!W
M;@[1J!)R3_AK'=DY]A-V6Q,F&5?J7&64^9!#;Q%SW-#[&;DU7W>FREE@KJ J
M2"L)D'<HXU"JK\P7^QFXM5-5]4VC"*D[ZE"%'">96I]"Y.P0,#W[37)[4T2(
MF95%?C&>9_FWV"S:]7O"L?1W5&SV<_,)(C[2/FM+]N/J$$$4JP5S=.MF(3%I
MZT;?3\EM34F=K0K"#6)J$,/ET[,R/,[I/O-Q:X/N@1@)KKS:6GH C"$_+:;
MAY>L6QE^3V*FZQ%A#=D5J%W/:R24FT@1C[A[AVS?WN[=;NP#%UF37&-/#39.
MA O&"8 "2 39C:12;$GKZ$FD5 ^<_T8.6H'$'&U)O'XY6^E7"0D]VD-"=^-9
M/B4D=&_$/MB(E?D%=(C*X+U-M7N-<!7-=%$U.(.^4P)"UG31%$'S/9/O, YA
M(/.HOZBM O=AJ<@=P#]=62G5<BA>DXD82T?8-?9UR'FUA?V1KQ+&#3 RZ^P7
M@;>A(C4TQ@#;'&WRK&ZBYBY71:>@>8IM-&WIIBSEYO19.^%KB'"^^"8QG=>A
MQDT$9#N/2'?JU%P=]5123>;^"7\Q3BI2@Z!<D-"))&U+#Z 03QE:J4 30(B+
MS];@C9:_#P%VI/JP_7+V;2, =@K8=])/\QO5LA%7:>[=<YX-C^9E$S)WW%LW
M ME\7LB$+O-+WH*;KV;Y*@?_$#:7,G9;K8/1H%SO0-Y\H,(R0E&H.;/B#Q=4
M'-(4X.A9%:436=I/():B?$?[;>#B@G7;N FF+_2A62_F@]^7VPY_BPUBK\)C
M2P?-LMW501?QVQ6W%OH[?)/!V]M>IC</!8/03:F=ZJ7!1,ZS\XHK$CP!_*R7
M@V"""T3K@3'A96YL]883MB>9,MM4)0/#!RK5TYA7@2=4E=UU!81[T0%K1.H+
M O$3$DX0E"KR;:<*#U-'W)IMJWN9^AI(&&:JXK?[XNS5VU2*L6H[ IM\T.7S
MO*YS+6)AGT"XTS'<-WE)P%"<FE4S.%#*DC[:;2-U?!6YY%DV&WU[>/?AP:-1
MN/T"!>=V#;(50;$ZD=,9I"T;QQ=+P]*5JJ1A_O;^X<'1MBO^T6)XDPN':=(L
MB$V#LJ]Q%Q0%U= O5<H1>0K\SL]K- CH"Y$"Y,%H]*JMA]Z&GO>*1TH7A3O[
M60HK65&"EG6&9T 9EAI1DY8,Z6/R;&0PYPK&%18@H5)BC :O9Z1?"=(A!&5Z
M$"=+?\(*N30]\;[!X:)+K[+"&$N[+S-T+/?T:)5Y1T5GPUL@@2" +":VR=AQ
M7%^Q1_5]B76M@:QS\NB>K$T>?YG-<IV5^/C5ENWZ(K*51802 POSM>P(%1W&
MI,$@SJ'5*\/N!YH^=\7:^4YAY.:,;UVPWX^$,I4<1YP4U'V,'\@6T7_G:!"@
M6*&::<.UD.\>W>4.%F&O^Y\V>!HYJT]D_ Z$W>&OADEJT00@S*1TZ;)R:T.P
MGE@;PLCGIFQ@F:1+Y/.?'9>;Q?46FZ@F46P+.Q+1>-U_, X/YC;_PX/#HP=_
M&YWD0-$\&3TOWN>S.V\(//4RA+M/VF4KJ@NO\SJ$RH1V?&V#=R).,L/C1]GI
M*16XB&LV;AD9:U4%^?;^ S.KWZVC-+D]0>?JTA3RO<6*C9G5B,V 0U%7[>G9
MZ'#\Z.Y=O*0H5Q-PC-]W/,HSQN60!\?5GVQT^/?[=XE\[D*RVG&?8-WAJXH?
MV_:08IN[JRH\ZS:C>ZL&-GXQ7$W!*FX'=)_SNL;U5JUH]Z'^G"$=LIV??T_?
MO%U;XBZQU*NZFA=>-VJ ,V['HT[>)WKFL_ CO0FKV_>Z/=.5-^0 NPH#EH:,
MBI,OYXY6NZ0T+<UBAQE.J8J=*QY%)(R.DT26X\)0=UIWG-,0J'/'=T@'=,NT
ME6*=AN9K=-QH;$<),+&F(>;>UCA^W94 ^Q-;1Q!R::H+[JZX8-EYB.?<I;@I
M-07CIL!:88(LARB H8+&:,Q.SDVU?(PO#$@\.BZ,)H"U;M"SMJ0"?6H&X5@/
MO2@X3[*-9G8Q@L'D:"?$0%OPEVD,.$?!9$+]O:)A=47'6PZ[KWW+DD_0'[?U
M5J<+QK=E[[A5^5W<7F2."G(*J&*YX$Q')OXTCC+),Y]MM3%L59H"NB*E@'E(
MCR YK9(/@Z&6J+@7G*K6MLBJ7&Q4!BVY8\:T0Y,J8\'4V!>JV1DX'>TZ6L9%
M<*R0&>;-*@1ZN'AD=J9>;_YV)!T8="A89WPXQ]>N9$#RK"Y9(JJ<7:&6O54\
MA:V5V(-H+CK< -,%,-?C;N>_M^O"; KLX62=V'>?[L@[4^-($Z>&XR6YCGR1
MGU/"7O@3^G-Q,'K>UO152HV-F9*K6;/2P_JLSQD0WE6(C)T\0"0G]586!?(_
MF-$XCB'+[/:>. 9U<'#H[SWI!4KTQUNY)N*P&J0#%6M!\4U.#RWF+5T/VH#U
MY1;9DIY=8JJM*25/<:%&A-JBZ)@-RY$%9"[;?<5<6*2@2#'D$&SSQ+$KD";-
MEO'0UWB34"B6@PWFTH+*+E778*Q,]_V(L?*>'2N!0MS;0R%VXUG^.NQ85P8B
M P<P.U="B,=L+HN%GOIV(C*GS+):YVKSP9+0%HNHZI)2%41[QER'-W#?^JJN
M79DTE2_H\.@@4(C'?]\)R93:-OQ5^8_Z*')_<MBA.!YJJ-.TTXDCV/^%-49.
MWHSN/KYSGQ[K>3ZI6W#'4^;JZ#YEKNX^%I\@?(OR5G"T?J4JFWSJ(7]*TT"@
M5ICE3HY(WO<Z[L_8N2JS?+F*KQE_KTP/C<JG]/DJ#BY[3WM .FK'/-CJ!C'%
M/K&F1*^J6X00J3$C"QU+%I<.GX0Z76@;B98_.:M_''UW^#T/7EILZ]S)V!3*
MG$(+\'-$)Y.<,'>VV_&ZRHB>B/:$IFG'N$#B91(-)45\BPW[#)*RA?.A:=P0
M<M"F:-JY4$W1+><MN;KD^/*<ZA5_&GUW=*-W\@0AS& YCYLX[&_RVJDBT2@F
M(''QKG</73/.?3M'+Z(E"#Q A9YDP)>&?.MW]Z[S<NS]T?-R,V,%GAOR9BA8
MKYG5C_\(+":M#%6^&%!I8'JJZ4;D&A)&JV"QFFJ !-L+:,R+<F:S>OF#$]NJ
M(7B8TZXMFVS.3FWX9]6"-H;8=+Z\ /T5P\=6%18:XVIAF6;5M(W<=;%ZHQ]5
M@IW(0FY$-)K1<'">;+0._T$U'C5[P_;L>(C^1*45(RF."DT06FO!>7$R0#PN
M:L G&V-73(>L2]QW"8'[+#C.&V=!E1^7%,"*>G:',"V2!HST4H[;"PE%)YW%
M]2(D][B($%[J/4-5PA$\1DZ<R:BH^HY[B=(7LHC(/DXV#'J3RR=6-FM$Y!W;
MR#0C-2II^@1#X^'7[ZZDC\8$\OG6T8ZA4^\=,5(W9R+K+6D="BG)-4J4**T8
MY.@RB64ZA)CL1D6EGK V/EI_Q'[J/FSJI% Y64#F\2RWVF2O) 'G :DY%DK1
M]@B!Z<0J!C,U9E:MG@6/I%Y"'ZI?.1>T2O\1]ROC\ZT,K\=(=[-23/_C0LN[
M$';Z:<;28$PD;SRN>L7]I-[6I&I:D0,T1#33"',0#D@)QCV=XWZ_??[]EBUS
MQ0RS6VBR?=%]LAK??IYN>0N%&+>ZL)1 G2^59#3.F<X/P+S[";FM"8EU<P,2
M)0$%)0DI(Q%"]U7.D&M.#^RGY)/LD<0\\8DR(3&VIF$"X[8,L>62P!$7=;%>
MYR4C(<OU?GYN:WZ\"F<VGQ?UTAP QOM=5'>0'3#V. ^DW(+DHR-JQ=+=V&YT
M7)F2*\J<9\B6,NY&/NEUWIJPD:F5PBDS[/V-6U\#V>P<F3IATIY7D:I[5$(]
M-98(A'#*;6BFY<D65S2X[R?KXTP6DYZGF"XC&XS[BCT1@-&=RDDDH;@DO;<#
MN>=K" J[1"I00T4S#2\"V2X3)$L$*W29.DD^)$;3C*@H1W-_ 8V0I]AD+<=4
M_CM\DFMRO33FDGT1X[DWNGBZW;)HE];4-]C7RC9VUZG*?Y:B'BC+/WL*_@,Z
MSJ#,:6IYW-!BFG2N&8E0UHH?S4<S!AXIJHK.1HJF#1['FTN44,(=M B[Y=I2
M8N(=3H?D*;<_:;$N;0WTM:B2.@X@ " :TJ7(2'^H-LFN-KLQ0+BN@9^ZQGQ1
M+^:\6A35Z$(UG=Z+2N#HVZ,?[L6..:KY\31.\DUEO:<\A33M';'N,BP#]'.L
M>\O'W5]ZYN-C<(&]E,9.9Z1$?D;1QHI53B[<[?S5$H@N0-$28IU&PD>0\ZV*
M)NMJ/%+ZSU,H7ZFF+*,F5@XB'6^!@E&&5:3).4H$UPHM[G[3B4PF3;T)CEH,
MW2"<NC% MZ2?(J /_;$=,1_#!SHE,:L5\B#'O:>UH6 8_L6-0:";*^TWBZII
M^!$%)<P5>OZ>M-3RI,(!HIING9_E9</B&X0;&'\56NJ7;^&RB]#-PC^^^^;X
M^<DWWP]L5!3%G=HK3QA)59U1"7'M>#4:=,%A'C!+<7M,<HHQJ<Z?D7(OIA/H
M_DG6%+1JUMSYM,PSXDAA8"@P)1>NYC Z"Q=94M5"XIW+;C9T(WH5.1:F$#:_
MHRA(8XXB[;9M=[$ODR;AX/</1##=?N^.E@*-'56P4_]B_%!6<NRMX"#N&UC@
MQ^8LSP7C0<I%->N2L]K7[(]6IL@=/[SSW.V8'%A@(ZSB;@^5/,D5&T8P,[Y.
MF[V_S.GY*K&A]_?8T-UXEJ\$&_J[4$@%\YC3H<RT)=Z@H&K$^UX.3IQ:HV#G
M!ZT\]U;@4Q?NX@8%E6.8N8<J.O,3_6J[SH10)HN%\.]QNT/PTT2'! C/>7A&
M=H]8][!AU)[:>6Z:YD=@\;!+GMM ;A]R\.!H2PVVGG3<[A:6F=A9Z>).O;ZB
M<1E2Z4KHW62,$-]<R-B&AD3W7-J .CQ20S/T78QRG2-*[^;8^V>CTYQ$'%=G
MU,02)NW[<8*R#1^C "EV# _<:6QZ!/H9\2JW?L-$R9OI63YKJ<LH]B7,73LE
MNY'L68XY%U)NNGZU.,*7W"XLLBSUEW? [;IA9/LBB3I/JVI&L,FQ',8DU%F>
M%F2?,I9)Q0X1%$<X@O77^\"4!O,W3OLHG#62)R,?GM6$.-8A5J\H;M80D8T1
MW>09 WZ][*USJ?*&^VR"9[7(,S2G$M5?"XP?V1.E*9K74#E%+ H6).E!)YHU
M)J%-$E22T8++YD3NT_@R$_8BSG(5:V?;+.CFKBAJ#';FT+)>D:8(#V*,!]EH
M71>GIZSORD\:XN%P\4+$926*%R U*1I'A#(-1*Z0(=?D-@]Q8MS$'*H%D\3O
M("590UGSXAQK]DX!J'Z0QA(PMMS;P.QZ!%FW64TGRD5H@N1U'^!M$D:0Y:ZH
M"X*<^,Y#\;ZAW 0ME^!7++@A#I0]X2_=4>@P#N!2H)@2%6&FW5FP&A?2#@+<
MH,&U]Q"DE<99!,(G7D><G/+<6M".37!X'O>"IH1L+Y?$"B?T\4PO=Q&CX;)R
MQL L4&P8V<;J84Q']AK$I'%T[][!0\WAC#N\%DFZY^B'OV&IP+'@1LH=L.A7
MLM.)WN/_TPS8Z[ ;PH,6=K8S1QFDJQ'@T(H.IW8(LFK^!)E9)JU.F(TW<D%:
M7=U[($ D#>Q@#VAKY/-V,5I06R?W-YJ%8]\OV,6P4FM&<['!DO1V,#2J*T0-
MG_-\X&YC3HKK;J=96BVU>T!DYBNJB0 ]+$](CT';4;:77Z(ATLSI]H(^3E21
M>AG\&=5/\C3%&)<_-@/?4-GU9.U3HP,R'816E+Q1L#(H191P^)Q'>OP%&\*R
MMP2_=(O8WU)?MFD<<.F"C;QW='!X+1-Y_XNSD-042)%GHY%@S*C/42"EB-(D
MV :<V[%O%(^1F0:'!1)<<+@6Q3L:(P1BX.P"Q2=UBMFBJK5/DG-Z?4_:NI:P
M-CCI3-PG_@VHA8H>?JS<R]86-B7K0"N2'#8I]5HP+NYYX]^'5AU_5J 8EI7-
MT4Q&JFV38%:CF\YMCHWPXJ>R@L):O*X!/YP/F*B#T6OYKMT@7)JB;R(H(?1'
ML)5HKN,7E9O:9Z5^$8=?K&D803RU=.;!%%BK'&]#JS%0&B#GVH05$((QGV3*
MZD<_A>&](&BEIO=)(]W&A@TCDA!AYA;917<@6F:3I+\2YT')00"+0U!1YG=*
M6_??[KM;!A-L#0Z'MTY^<'KP^> -W_S[V"..8^$EY<9F'I.-"Q2IR:EJ6",Q
M3(#DG_RL-I12XO:EM@QS-?L^_")<A_8Z;>15;XWRGNY-&';KQ"UAL#K 4NOQ
M,I/6U@DHK:7]=A&.(IB!WIW&5QJ4;"NI'6U@JNM]>_?@GK''&1^<G31HLATR
M$%O-DKVGLTC;3QI*U@^:-F@[IP76PQ\.'L3Z*GFS>KS-N1AC93QW>')C<),4
MT(P6_,I"VF!F81MYRPZ<;C?,Z+ F/!UM>7E>U)6(EH2UI%53JJ)LU#$DN$MP
M\*@$*^Z>G'"R.&C:Z%QH_">-NA7D*J=MQ83'[>J4F(?E7/$LS/&[.Y["$4^1
M($*1$#BNG0LFL=:N=^P'Y+[7"@4JI1-"JF9*)14!1CBTY3I$8C %[;,4<ZEG
M=02&),UVZ]6%+KP^YTXHRF[3@B?X5AG,77AEONB['$QI2EG@Z*4G"1G"\.*@
MR>W7[*O&KQ.F4Q2->.*8I"_S V>)3@Z3/0$WA<L4=)QFO(+F5:V7W(QFV3+X
M(V/11@21VQ]MO1E+UE4(C/AL#AY]>:==(;4-.$-;U]861,\I-QB8C?25:>EF
MBEGTDS(Q3VD6F84+\'52=$@/$%9Z,#O_"B>)K/QU,&E3Y<&##"?%D2%.G8(E
M0:.R-?? XJW9VO%K! -9!;M#00R>-'UO>*G+<(C),%!WO,<#\<0J U^'!B,2
M^0";2_2=8)P-X1K]BW^>H[ZKXT$->H64O65 /(L& WF#TQ/&(BN6@OKPDVM'
M'4^L(NGH37E5TL&+6/B2*1GEY*;&CSIC=4G,\576?1_LZ[Z[\2Q?2=U7#1>K
M/$@[$S'2!=LA#MI&Z$K,+%$,R/S5W-?IJK8L!)'/O(<A@2T?;*BXJ9%/#Z.Q
MI7/TGNP.@JUCG8OA)!-TFE%M1<P(9<:8RCB*(S.ZI4%J1"T96.1RG\[3HXX2
M)-*D.O3\>8%K"A<O#0[M.:!;%KDF&T!@TX)K>6 0496>$5\:Z,S-OTUM9OA4
M>**ELK<V)IG!=U8/HZW9GIL ?$PT)$Z()V7S/D;-GP=&?*X'!WB@91)IIM@%
M\)RM+];*T#,!U)#296?5!65<QY$*)5YUGIAY\"%C!70N;!,2/KFF<XGH4OOG
MB;F\'8["69CI@O.X).(1F:  Q,Q4'"19I/9,J?.%48F#FA[%1CLT8_6HK..7
MT5M0FH(:73AD!:FD(A=XD>C@'HR>*&.ND5NA@#AB6@X:HG+#!)B\=O(9LJ 1
MRQ\S7S$8 -^%N/X.7M49R.Q"L%U>PVF["_G71C9^ '@\HU)G-K7<O9-&6\M^
M5^0I[STOU69>GAF:@I?%'^WL5.A#@P?9*D-7%<LH#66B9J;+15C;*?H=HJZO
M:?F"ZY$?='T]59C/*\JTJDE<W3*W-QA2"0[(!Z8M )?[Y^/CUS%#RF4-@$FV
M##**3S;*'!!'N2O-.')]Q<U ^&H8\!G#-;<],4T/2GHT01 O.0!Q_F7SIP +
MGD;)/(6[O@@7'CUD0U+H U'!@%XC?$3H.GZUE+!AF9Z&\6J;1G?C,;2."FS'
MY_;D3Y(=^R;NV%>V8X7^ V8WO,$DET,\U=<=6)!$<I6'S\[B*E[WY_UZP^J*
M/LANZ'OKD"I'R20W/:6-X5FNOP2\-EV4M[K>K ]L_4XH7\PUGR#52B*URKM,
M=Q8M7>NQKV$:QBE!$SDI[G+#2;@4S//A _#YK?WE.';C*:)3N4,5R=Y$DZI'
MCSOV7P\Y%D+*S@O?.6)T)[YW3[UFU[/&VP0NI4T?YQ>N^M2VHA!SJ+EI)L62
MVNH;BBZ0/!@KJ'@/ %_E!$I$SG.)/P**6%BM3=>3&#!"FT_7#%N,20/!* 'A
M-,.2QYOM_0V?PD3&1\7G9" QCK8[+_+L72F849A%<EHC6(Q::XOY1FT#H)*E
MY&=,8] O846$:2R%-D9]@F5&-6=206!!;,#ZKWG%\=;H"\?8EJTD/HP(A!(K
MU +)1,4@4N8VX277;&96+_.9IAV59QZA$;D+5H*4_2<NG0B!45R7XVH]'T\%
M_Y3U^GJJ@[OM@;V";*.9#+@6,7Z>LP_*D'#&K<QL(7#_B 3HUU]<J-#0=:5T
M);]RJT]0AIN&?!XT4:;79B_J^G>DFJ^!PYFCC$V:DB(1!57%9#QDPFHILWM+
M&0ZUPHF&;'NQ <=F\)S$ +R7%PCF=U5)430#BW+&14GQ9\5]@/[D5.E%+7CT
M26ZLWTVD<SW)ZDD6%O.=5^\7P1$ZGGI\5=TNU-_A=']Z!U41]D+)0[>D3,E\
M8_K289CLX4\X_.7"XOV[]TU8JO=8ZO9V//=Y6Y?<C$"XV,7&<*O")ZG+5C(>
M9IG\_KWV.NEDW%7KCCH9Z!YA/1!;+KVVC),[?HE0@S=/'!DU;A_EV3[_\75Y
MO0V'E9TXO1,J>J@WV+;"$ Y762L@4U)#7_<6NA?AV+[*&*G.!XD0[\(-7@/1
M9GH[-[(L-J]CT5NX^;J1=\K?$UP+K7S5*IA7+MM*!?;/+1_NK]3%^?%.XVY@
MHP<NVG+IX7P"5@&J'_DX_@F_-EV1,8"IC9! )0W%C'DB2EK-L,C1#63)1;C8
M&?L1,5/343G.9S^9F;]*F]PX)U1\N,-JKS<!T,GW"/BBH?5B\R7S]^HY)RP4
MKOT::),&"5KL@6=/!JGKY9=/7SP9^\QY)!EACM:URTBDO2&.V37."'L'9I7#
MLH#@F76O2^2Y=_-3RTGO2UK/.2TI<2_IQU&9+65.D2$67XOXY3E?3K.<B+R(
MV@]6T9QP4;DFYO7B(BNMUZ;!DT;Z-9F(8</ 2@_T#>WU%789I_K=F*>FZ. A
MU[R_H;X _]A9<"$1L)^WCZR\<-BOBT4>)@+Q",\)SYICOZ4ASO7/Z@)C2^+2
M!V@-R->%Q3)2'*M6:WXF5F0//Z:3FRPKX]H"-1=/>)U/T.>-$D-7CHIG?5*C
MS6XF(!"!C5)X0$4*%BA'= AK2 :];0 "2^P=[A7M:JQ@Q.=-'M?&BM&Z E"
MJB!\/RWZS:/INF1*^"=N8B\CK3HI]&7)2? A,QW.P"1[!.64^1R1(@ ZX9_<
M**55+M;_K,+)D4.O58B2?=>FW6PLMPHVO@:(>591_,6WIF-VM9&OFQFG38C*
M4\L5)*YW*=R]C.%[)$:*0'ZO 2F@%B+$*&C;2D#CS/JS".U#_?&T8JZI0:6M
M]/2.QKRZ<9?@5XD.^6&/#MF-9_GKH$-NKLG9D6*B+/&I(.^&&X.]/=%"!E1]
M\O5ZH;T8:F:XZ$TT 66S\Q#3WS470DYSC70_%>BYP!4'QE#.$N"PD!XITA@V
M59TD(#(G^:+(SW-#533YT,4$C1&!,M?'30]*6PZ#J2OKRU ]'WY&"5B1*\M'
MFZKMHD$N(J3>=)5:A&6L=42P\G(FEI\&C3OW56'8;MM_\V[^ETM: R/TUPXR
MKK,R(YX$P(^V6.L:_*T$3]C)&J7#)V$H4.C2&/$)NUM-GK]CO9>Z722:1^GW
M7X?]&[YU(NJEWTE)]K>3UR<J9P\M))8P90<'=2FED6#L2E^4\KPJIJ ?( /5
M:V'[]O#QP7UKCV#GCJ#5R+WF*L*E1+22>T!/55AZL:.2'C,LJ"HLE79!WG6!
MA&S39J7@9)EPI*&KGV6-D[M@EQ@K\KRH%I;Q95[51M/+L^16# #W0K;<4,$Q
M #1/3:F;!^8[^J[6]XN&_QJN^EJ^KX-\,!H=+XA__/2,-J :$I53/0^#.%-7
M.DXE/=.ELU.5"FXC.DM.DI>SSA6PVW$;[L,*#E_"Y.'>EU,/8 $1HTC,)W$#
M<[A+?37RF3"BA%+&#7&+\&%!UI>4PP_/-=/.88DSPIX#4"VF\Q7; ;,KC3#9
M:9WG4=X6P>N*9! 3S%:X-:=PFUR-"PJ>=BF9/4JG&SRQ'7HUC@T@DTQA-,R_
M-9#J-]/52@N3"G":45;>\Z%U(,LE<UEH2?NQ!A.W@M,5$XSEI9/%UZ0 M+3"
MHLM> ;>O+5WMRKJ46[!!^X;JP0>V3M]SK OO06 OR(DF>_CC6>MB]F_?7.V]
M'3[^9F=I6%^\??;KZ/ ?!Z/?7KYY=O+JE_]Z]G1T\O;X^?/1DU>__OKLY=N3
M'?>>7E:#I='KS<S1T8[/S-'!Z/6;5Z^?O7G[XMFNST0JY%=1MRV34553G ?!
M:AX>A7<-V[9^-WJ2TW&X&#VM4?(X:0F >QC^/!X]S1:++.S.M_G[8(,>/CAZ
M<+CKGE)*03N*O8]O__$?HW^0\A7;$3H^@B6E7-CT+#=?_C_;;#9ZPIGW7_,U
M,4X':T_\8B$"IRN_J"XR6*87P4LIJT)06R"*MHNMSY#7(MV0L@*\67JD9*CM
MNY)O_;6875".E71"&QPK#13X_-,]H0',9I4<BG3.^3_3\/V:OR^FE5V4C#4E
MEI[:5:D9:+VY$S;J)9>^J)(_TH/1\_\'<9#;$_\NOXU/K-_%(E-JVF0!A<.2
M&8>$)B*/ )1J:,7.PR&VT QE)@^E?PQ.6#%5[T8H4T;A4#YC=@[7BH7$=<E'
M&*TJN+1\,80^"]:_RM4_:/0!Y*L7BKU?"D)B7LS#(&(*&+= J<M9_!(3/.4F
MM1#66UC68 OA-]*GXGYC;LER7R8OGUTDDE480<5YX;Y[$*:66SQT31LRU":.
MK@,&EI5VKF5M<$!XP"B72!GF*8ICYMX?O_W5O'ND",D@W)&U[.^_XR;@;5VT
MR]69P\)*(-/$O<]2F3KZMM*$>2#3L;=BQXHLI=I/;)DPLD3'QJ;1->.FEY2&
MQR=AQ6>GU3BU&B<9;<Z<?O\DN/+SJBZ+[,./T <[?H3>.QC]\NSGXU_H('WR
M[-G3%R]_WO63]'E/Q%#*<JZW@VH.U&PZF"":HLQB&J@JNMKM7SX8/7M/-6Q:
M0-353[6&,V9P2UI*A/T%H?"EK25LL9 (E\C'C*Y%D1_4HV]IHRUI)U>U'_+=
MQXY0":VX4L\'[<+.6Y9]&F:?AMFG8?9IF'T:YD^E88X>[;BG<C^XV"]>/AN=
M'#]_]O:_1T]?G#SYY=7);V]V/O)_234<ZQ7=E]N3<OO#[>7VZZ_=>X??[&OT
M?_D:_2-5L_NDZW;8(KT^?O-V].+%AQK;>_=WW-@^",;V^,U_/'L[>O[JS>C-
MLY]?G+Q]<_SRK20U3I#_?O5R].P_?WOQ]K_'X1._'+]%<OS5D__XYZM?GCY[
M$R[P]NVS-R>CXY=/1R].3GX+OWK]VYLG_SP^>78R>O5<ODO8V=_>O-B-#.X-
M&?]^933>"_1&1]:E)PQ/?@;"S]$_6;?NL[_;-;+3#E4-5PX4P-)8\?+XY.GQ
M?XY^7E03A#^$?!O) $2"QV:SG%0+]=_?/G_Q\D![A8_7(>2:U&U6;[A3Y? >
MTL#W%+8(US+\>/?QX?CHWGU30W4"J32Z1S_<3P4!@96C=AXCDA6*9\O ^3?;
M >6_&ZXR2A7/2.=CMY>0,CG"U0;+I,AD$#0_$ZPGHE1D&V;Z5K'KV2V_X/LR
M?2GW$"BSC,@?4^Q2<FL9-"HONY*N"<)-AAB?B:4!>R'LK,@'4#8GA+>D=Z'D
M<4(\"S2E=)$K4;)B;F;Y:E%MP-'#Z5BL6&J8D$;?AJ$WE$WGD*9I5];[T6%3
MI#8L./H<5)[6U04EB"&3%L+#:J6J$VF*BEA&Y/D4Z<R&B+U&1@W35W24N$]]
M8R^!&'S"C663BCA<$ZEU##Q]E#MMP+PW*EO4<:CK3M7BC-#UQ[U4[2U)U=(,
MZ<82RO+J#XXQ+\_Z;8\6]R+0MSE9:1X5LT!<U/M1O[51!X&Q9V3=C_6MC344
MLAQ5!X[W(8WHR)M F;C\/7%6YOMYN:UYH?;WEKL+8?:MV3 <%V?%I.B*SD/.
M=K]9;MDP47M@\,X:)3(4FG4DY9=*%,03,JGJ6N1+ZCJ3YBS91-3U%X[_=;>)
MC/S@U*W>S^5MS:7P%XY"S%E62Q YJ#X@VI;W W];/A5+6(CLKS3A$EWT.54O
MM\8P7T@!FP+;I"YY96R[ZR\&T@+&XBB.3+OR.PU.*IJDYDT91N/KQQ037_ ?
M"@)Z59]FI4C24'5_%N+ZGY5A=#ST ,Q)GPRN:'*F::46X39^W]:KA=:FB9>7
M>1(*YB)'4_8YM&V:E-4KG+$@HYEI*/ ]K'R\< EF@VI>"%<-CHFSO+QCJH@(
M\ZCFRR"WADCG2,HC#(C(F.;)NP&_B%X?[O"!0H6&_A?2-69CF7Q3O];G4+CF
M;*V=9FEXP4Z:IT/W-LE*X"T(K#%6-\5<$R73V_4E_@\A0#0$4HS$:1UQFRZ2
MD9S*X?Q57IYFIP[Y$,;20&T.) FB>:L+EQD3M R<_,E"-NE(7<BB$@SD!B!T
M0MH+]EQNQY[FQ6K-1E.O!# >RYN7[QR9\#A*I&2+IO+KHFR7><VH*W,I!]9%
M=U//!8ACV^6Z:T/4B(&^8KXK281U4EV:-$M?I*,9RANEH?9OP4/0IAPX38 N
M=9?!946>=+O]_O+2SB>.[H1I2OZE@H -X86F*NS$PF98YWG9L#$A&:<=SU>?
MY(8S NOKX1%^/#S\:72BFL6O/&_W$S%[_PBG"VEEA27+?\?:BY2PPNW*+ ,G
M<2>&CP!/(P61+V]%O&;=0DS]SR17O=L3_!99?Y6"[#U\CT15V7MKE5046C02
M^*@6.2/4C&R8X4['K"3\QCC(GI.PX^'=._^1P.JPP([N'GZ7?T\KZ8U9M-%)
M^"0,'Q&8*"%,Y)>9V!IM8/60T=<C05>22,;$S\X)0J5_C"QUSYZ,OF,?&A)9
MF</L*?5Q>,;OJ3U"G@?O6+CRYB3WU!X@7*U)NTJXI03Z*G985#2CZ^9,"M&$
MB7OR3-F6A* N%TH6JDMT! %@I.F$H((A(NGPZ+7 *(EK0Z)K#='BLQ8082E/
M6SIXH9S"-1FZ4!&\G)RAODH#)AKRBOJ3@F(J_^X& G#)@;&0(=AC?A+,SZ,]
MQ<9N/,M?AV+C3QT$L.AU+L%4U%!DW584=>4$#\YA.!/4I[T,9F#AG*CP3O(P
M$,SERB9%-$3F(!X2,JHAB<##AU9>WJI5JQ:^]^SZO/,K(1POPJ)X;PU0\DFT
MYO%?]'4:HI#B=R*)C>'[%1B+52LG!)Q@97AE$G;8R$F^OLCSX;'D4CJS_LF(
MD4>O#QB'4]YMF6?$DL%2,#+D0NG7O](UOLW!Q8#3 *;NAK6;"Y0ZF$E0HYMO
M@^71SH/+%LCXST[)P>B?AK*0-<<ON7(/+7&)"FXR73J:].2TE*-ZR_>W'UQ#
MATFQ/!TU]33\,43!=VAM'A[=._S_3P\/_EB=?A/"Q?6V/W5.PT=W5^]_$MLA
M!QU9]G/BP UO*_?%(_"?Q>C_<'AO]9Y.B,L,$5*)_VL-:V:':1UV]QT(U:R:
M_$?]QT_!+0R1S.;'HH15P9<^Y,'"FCBXRR?2N@[_F^F=Y<\'^-/?U[/^WXX>
M'3S\X7#KG^\>;/_;99<]# ]T^&&7O?QO]Q_?WS_L_F'W#TL/>[W+_ATV@>U"
M,#UD<?_MFWMF%:46\N/=T2%,EU[ODH\>K=[3A_MPZ:ZI8BOUL?VR1U>Y93"%
MG@_@?TWJO_\[.3MVX%S]DE_#>#S:CT<R'H_WX^''X^CN?CR2\3C<CT<R'D?)
M>%QQT$RRZ;O3$&J6LSORR--IGL_G/UTR#%2@_S2#\/A:@]#CF1B':&EZT%T6
M5[VQ1 1(7*S6(\AQC?3A_7#<'7T!@_+M[;V^?VTP)._2>W/8Q>F26QL"^NL-
MA^(2BW/E'NQ:K?U*_AI6\N/[!T>/]PMYOY"_](5\>'3WX.'>).]7\I>_DA_<
M/SB\MU_)^Y7\I:_D>P\?'=S=K^3]2O[B5_+A@P<'A_=W="7?./LRQ_]]2=F7
MEUDSR_[GDG+VUO3<T<W&87 7[MYR_)#\P_"LWZKM[-QR:V+T+SE)CW\XN'>T
MGZ.=GJ/#>W</?MA/THY/TJ,?#A[=U(W<3]*GG:2CL)-N[.OO)^G3N[&?TV_X
M"NJ$XJE&..4'>:8#[_V%K+ _41G;H:C^KSU)CXX.#O=SM-MS]/CQP8,/3)WM
MY^A3[:-'!X\?[.=HI^?H\.C^P=%^DG9\DNX>'MS_P/3J1_-+_XXNC"^H;?I-
M3EC!49,MF-,AT;N7YOG&.F-WNZ?Z56DDOJ.'UG]&[*EEF/-I+DH96\A$S[*9
MYQ)H&Y9Y4+I4T53X]D'P34WJ1,@;/ MP2E1<$I\ED;H@R[RN21)M:HQTVCNW
MJHMS%DHI\]-J73!)@_^P/';D@#@8/6UK;5L#YPH1I\R&=.PN/.OKC)M_US6:
MRC;RG(XC&3^[UU[5U6F=+4</[SX>/WS\0(F/B82V'&5A1U#/,O=F48/9P[L'
M]P_1D)=)VQW]U@_:&.UWBYSY7ZF'>]L]]YW)26?RXW0X]IW)^\[DVS:GOV8;
M(CV_'5.:12*G8":^??A@1PSK$+/<UHS6IYH,:OAE&9\QR<HIWSSS+BFS1)_B
M6XFT)ZP92?S8I#Z7KS?#!-E,\B5-WV;5N]QN8R<9X[P#4"(EQ%MC3_'IB9?H
MV67NH(:J;(7R1-S@/' *%3V^GTP[JLEYP;HBZ4Z<B$QJE7.7L0@Q]1>CI\YP
MY.%\SFU]$*)I(X+R:A:^1X).3=NL^ BN>#F%*2W*EL5S0<D2EL-X:+V%??:R
M.N=36]P64>.+SRCOS%0A%U!5G=:L&TE."3)FMGG"Y@AW+_,I?]H:\,,,4FN[
M-H-G]O2C;YZVZRDI?N(KWY"VZ0S#, __'\1RW[SE7[VB7WWS/8]+Y"U(UAQ)
M)8 A1=V*HK%QFT6OA25IPZ):GS7;O)=K$;:+C?QRNJ8?'CRXE5;1>P\>?/Q6
MT0<']X\>?BD/>^^#^]$_P\,^.KC_Z-Z7\K /#^X^?O0Q.X:_B+:UUSA;ON*^
MO>^R[]&N]Q:Q7/=X''U7$=EGL6Z^'UF$^36/UH1'ZSB)BZ$K$[P4\<]TS+[_
MF@=J>N-E!4HX$3I?M9/@?BXV+AX!J2-H_MG3:+[FT9WQZ/Z:O2^6[5+'ET;5
M"?<&WSCX1#6IT;9,_=<??41YY.MN<I#_Q=F(*:/+1_Z++M=?;[A?A9B%QE=\
M5F;J//III+]79_8:*_*KR>E?;V1E)+_XRLN?GIE=6_(WQO#O DS_ZUIS>\OP
M)<S2WC)\.9;AX8-QN#[][S-7F;_4/IWK#;,E0[O^E/WAWMT_X5#]1<&[MVDV
M=P]B_:=G9M<6_?7-YM ;[M?<'M:_GZ6]9?C"+,,A>U,?X%'M^TD^B'ROZU'U
MZJW[%-5-Q_;^W4?C'PZ_?'#P/A#]<NSF@T?[_JB]7=C;A;U=Z"2H?AC?VR>H
M;GV84;2^U=S3-:ZQE1'HLI'<N14K5O(V!O/C#.!?S*3=[-UW>NE\B!-TT[VS
M$^FFO3'XM(,Y>(TOL[OOM8&RJWF_FT]%R$@R-V>X?#8G44BT22C4I][QKK^7
M53DD!5;,_NV;JQMT[CW\YG-.I[S8P\$7>_'VV:^C'PY&_^^;9R?/WOS7LZ?_
MW\TFXM^! ?O0D;E_=\='YN'!Z-?CE\<_/_OUV<NWHF)W,GKZXN3);R<G+UZ]
M'!V_?!K^=_S+?Y^\.!F]>CYZ_N+E\<LG+XY_&3UY]?+IB[?ZF3"\O_WR%A]Y
M]?K9FV/ZP\D'KZC[]ZX8MT^Q4X:'[4G6HMFJWHQ>5NN<E'ZS&IT^SZOZ(OSS
MSB]5!6WS$U(Z7W*WVB[O_;?46C*KIBUZ6D0YMZ&^(+S.0EZGL==)A(]9,G*>
MC\ZR>L+XQ?.BX1XREEY\S?UC7AOXE_"?4^[#>4,"P$M6"YZ/#A\_?H"VF":_
M[ 'J? [B2?14M75-#WY>Y!<--^J(7'!XO#'U>Y$*I(@BA^LT8Y5$S,]Q,3+9
M=*&Y"HHD^HCR,.[F&7K%UGDY'DW:-?JBN#]TS T[VC='[]ZR NA%<"T8W7E6
MXR1I6NH4:E3.>9EMQJKFK&K09U6[F'5_.QWZY:K.9\5TW?MU1:V2))#2^<,D
M7Q3AW;N_1IO;HGA'G7YA!-M%[XKY>QK6_C-QD];0];J_"XNFF!:K,):]]\WS
M=[W[-6N ;+N_+Z@)M#\,BZSL#TWU![=P]9Z.1E)_1TM ?E^U:UIP]G%112WS
M4U;4#*Y>(\V5ZS,2>+6YY37&4K/:KYKI6@M_[ZYG;CN\QFJG!4>K["RJ@5*+
M'Z]<B)EK8Z+N!9ZH3-H'=1CY"W%(PL^3\+I8_$4Y:YMUO:$UK#+WIFJ*!3/G
MKT^#JQOL \NDKO@RK.2]<5_%9= >>7%63,_&XB45M;SU&,]=E"3.7:[#@B/\
MN5RX)"W=326[DE9772T.@H685C"TBPVZ:*=LB$>;JF6$-7H0:5]=8RA/VS!'
M816Q4R=SY&55=6B;=O('FY)1733OPFCZ%Z=/V9/#LO&3U*R"6TS#)J*OR@X-
M+[$(BX:,PT4^DFT8-<C]K*F)8^7V]766"+4RAH.)5EYFQA=:ZC0_X<&GZQ8*
MOK2U&P#2R5CGHBROFO.+C2GXKD?SNEI*'R5_*SQC^&?#'9K%<K4H<M/AW?Y\
MVTD(=J-+^RVM0S;LM;7[AK>KPL32*'!#+<\43#"M/C+M88%VAC4,)@^?'U 9
M1C(7(LY[O7EU3<7QL$$+,'I6QS+LTD!ZK3[/'XCJ@8.S.Y2"^?'AD4:TX='"
M37^\<^_S^2*PNC]8+N+3/T(Z-O>.#B F/&F;\+FF2?NLPW^Y\[X9G>9E7F.J
MZ1,B#CTAZD$TF%?E'?P078SP<.?%-&_4\ ;;,2;;B#Y^N0SY,M2C'Q;9HB*K
MK\W>M--_VD_V+4TV-O4D1/ AS@^[><F^*F]V.@/(!E8D)KZ?@T\V!W2\9K(7
MG!N49S6)O#=$Q5/.]O-Q:_,Q/<O*4U@KY^21P]001\)B/_"W-? 4ZA 9R*@F
M$T3F9S_6M[;(JY+:4)FJ2"E;@HL\:S78<J>VDKR4#;S$-7.&<!"UGZ);FR(*
MI-9\#(= K)IRFAU9'_:3PG/2A 2GN*CV\W!;\[#(IN_0[(R8DX(6<U2O-P%?
M(_G<@[OI<.S)Y[X&\KF]??D ^S++*7>"B2.2MJ8)8>__M!GB 3J(S\+W<[$V
MP3>MPY:IYO-] '!K$T+$:YS]F,^#=1^5>7"#&JJ"@0@N6.!SRJR6DD.U6=M/
MR2V&!METVM;9=*/)WFYJ.B;^+RB_^XZRC_3+8-"*YHPIY\BES5'M(U=W EN'
M;;6HFD9*!ES9L*O=_I0>/3K*CJ:W I+9R1F]=X#<-RH,([A S$D(8$DX=$YC
M3))-0<$X&VE.4N:(JA]2Q\!'V#G:;[]/E:)JVBE9Q'E+V=N"!JV8\UD5ODPE
M$RZC8(:'(I?@SC8%;;Z!21SC.O'[1AN[HC.2JWJ7?%VV_GJTK)+"%.WYH@R[
MGXL;U2@G%B--=>KZ&KNLM66\<4\M>5"D'.Q^YIZU6*ZR(ERT,TALL, E&VZ>
M3[.&WZ-?@-NOV]L.W19%6"%A-O?9BEL;ZOFBI>(@;T))&<W#OF"V,&P4FP4]
MPQVR,!S:9]6"&7I)6V _4;?F2L%<*:<OVT3\%&=C/#JMJADP+>(/44FB/"VX
MWDZN+DB+\WE>T_&\SM[O/>!/< 0C%>AJ$@WE;_/38E^=N[UQS\OSHJY*&N^,
M(&-ZP@]F9'-FGB>N^'/LI/V\W%Y$J'SFA$++UX54)?XL&@$,](I,J 2- !@6
M@;N ),IF!(PCQRZ;SPDP1:RM2K"_SNOE?MIO+S=#H;]+!:1@5H\2@]/.T261
MYR_V,(;;G1F%@ 57+GLGP;H42E#8+3FF(H#CJ H;R$U;G5,5)5QQ/SNW-3O-
MI@D[@SSR!6T#8'3UWPS:)(#XB&HQTS-&BM+,E?GZHJK?J6^XCY]NU; 591/.
ML=:2#E6[#H=;SA&L=1'$+.4B/R4$?UU-\WP&;%!V2OT,:Q(M(3!W):<6$+BX
ME&!\]_/X"=!#TZRN-W<$\8HM%;:3IH^"N\!9Y_U4?(*IF.<SPJPB4EUD%VA/
MJ1;%=&_0;M>@+5<9-SO5+!M)MDL2H N2C60 A#AK)OPD$^=EIMQ<DC\/D+A+
M'\'SYKEM_-4X2ZL=2/1(3ZO9[,[SFF("ZL.29'-1JT(53.QDPPA8?:3])KVU
M97)*OJ"&U\LJ6$@JM&*=!*^=CC?:I_M0^M/8261EI^&(XOZGJL'F??[TQ1/:
MC"&"LH8A[0!CX9+][-Q>8IW==,8>3',RE\Y40I[CG+KDJGJP)CK:3\PM9Z L
MS)UF*R):4.5 RT/L]\:G\3&>O/JO%T_O'#ZF[E!?U?T".O)0(CZMR-/1!CQN
MBD87W(2T&$-85[>L:I2_/\O:ACRG@]&+.?0KP^Y'Q5OZO%-<19/'GEVNJD.P
MQ_=R:O8F//88[8X<_S.,<",0)P/<^%[*L VJFH1<![LNM_0'7E!5'_*PVB/=
M:7JE3E<W JM%-H4\9$O6;U'@&$(L?&4?;+APN=G^=Y+RS&A$2LKGIKVD)(:)
M^+E8DY H6G_1K$922'@NC,^:( =H 9XL-$BGG(IJ3K4KOAHYE-2YS_B5;0]$
MF>8<4Q6>)I/!Y.#Q(@PV0 -H\E9S/PMSOJA6;&YTGB^*)@PI+5!=3^'B]6DN
M[9F$<*.UH4@W?D&,M($K:(TTKJ-7<PG4,IK5N/Z+J,@K?<HE* (HKF5W.^Y.
M2BS)PW0WJ#:>!V.7,],"WPKCA&]@3?X?]MZUN7$;2QC^*ZR>SHY3!3.\D[(S
MJ>ITIV=Z-Y/D2?=N:C]M42)D<9HB-21EQ^^O?W$ D*)N-BG+$BB>K1W';8D@
M<,[!N5\FV7P<IW5V4#V,%NA,U*AVK$^5_1]$?>J32-G%0UJV]_#4;8ORS^WR
M]P],Z5X61>5G>I>&R6,1\VOQL?;7OE]+C?E]E1KS:YT:<_8V(!T;'_'&((6<
M@ MEW_PV[>@/ '5@4+H.>I@DXTXY0YN#<*-U@(<-@'=>N^*88UX@'\FYOO]B
MG'Y]L.][Z-N0/M9G N$"'<"XR-@;39&A%_$L;^J0E5SY 1N=/4B3@C[PXG)N
M2+ SO$M3N(Z_<_<^0.LCM#\QC>O_8E#(UJZ\Z L S5E6\(AH,<GC,2UD[E<C
M94I4@XLO+*HF HG@V<ECE4XH!CT76A(7)8Q<7H7PI%25!>H<E]-F=M8*"-('
M6ZPQ.WA!HS1SC2MOGJ)-DQE^_#B]YYG%LO?"NGSFM-&0P%OE^<_SO!W$W.S"
MH&N?*>5@D]U!#NG^4W42J6Y2.&:*PG[]:Y"5,>;^RI@.8F54BQ4LI[G4<IHS
MJ@:_WD.:!'TXNQQ_\B[](1J9A U^#5F$W&$LY)0V8X+PW\LPA])B+A$_,(X8
M,O[ZA?X9UKYB$!#YVI#2'\%#_ ^YF!28X#$F8L@]MX@8I^4MDJ;0& 9VQT?-
MAH^RGXE04*O$$.FVKO-/F%W"Q7<U4D%T)JWF*G!U>A9&Z[*YY--OJPR\J?;6
MU6W;$4^*GV.FG0LQQ+\*U0T%@X',K&QD^\'3CL[ ^,33$>7LM:B^[)MK7Q-:
M ?\F$X63KP!Z!@XI7:KVD?!L$(QT^:*Y>%9]FUPT-@.=X($=#)*!'L!2X-E$
MQ7)<Q%$<0@^I+S_^%R<6CC%.&U J+?0$!IE-M!.@3&:*<6*M$L9DX36G(5 4
MF.X@FEPU"A^XQ)>N)3!:)\):7U/80 +6%3%53M.>M_#UILN<FYH5(3^NY;$U
MM=9?P5Z39VEHG/PP?)XRNUJ681JR*0S7"=D-&8/'>%;G$4A;%4BY G!^%Z;Q
M1+O+LX=R)O2<E?]R+034+%D7UB73:U)H%Y#>22[+B".,9*^@_[=DU^=]+-T;
MO)L,V^.G["'D;_G$Z##-8JE::5#,4"&IVO4FMQ!0V(7=BB<4C:.+%=D=$ '\
M*C>0O4W>J]WU]E63M%42(>=Q#:+8W21'+ (Q_M6RN:1(\5PH28))>]Y'+1;O
M>I0=?4K8-"^88O3%WC'A^Y[P.HJ*$0A8"6J1J<"\(YNH"ED(/9]MCX<%V/$W
M*8@_<2UZN#4A F3-/1B;Q-KB$'R!U1%*AA]AGN64Z?+PYG=1A3#93TU<TSG;
M[1U,76?*+&664]%,4]=D^?W6?G;O@;M)LGOX0W6G&M"IY<1DE<(A(5V!5M<X
M@'Z4!+6[%8.8!P]OG(BTC[HD:A:R Q<QXX1AWNC:Q+[/@,%(LRCC"7N'XEQW
MP\3*]MVV1@4..!&3(I-_X_>N%KNU?ZFZ/,R.9 >-@9FG JKL6\ K@%ZOV2_7
M><:81IDO)U]%H;]H<@'WA"&Y7D^::H()U5U 9?=+_F05"Y"6Z-:*:YTSJ\[)
M,B$_X[BN*)JWG"OF<)N@.Q CRN5<*SCGKU>=)A0T@JLW[\,\CQFIO?E6@]Y\
MW [-EFG9I,]X#HL K'9LECM3JU5T[0_:X/#2D[QB_H+E6VMG:3#OVJ:N$;(F
M-W-VD,6LX5;ZO.* >S^K\,Q?'O+::(;-ICADPF0FRW?#''PB[)W0V4Y8PK*8
M^C%F*A&_R\#5Q ;!MS[AT"IDI(U?T+K! TA,P7RK[*L-SE#Y*R)I]FI_9]=>
MO&%-I)5KM#3C;EY(Y9H\2L:00RE-3H4#&#8?A0DX^:5.J_PU!D96J<&-VCJ)
MU=]"AGU@V\ 6ZXO31='B*@8L4+^DTB^FTI/\['UN;(:Q?_! QPQPHB,D+>*[
M5$1:0H@\E+QK+V_-!1Z4ZGJLWB[>&N>,P3!#XY$)YSO!<"7&>(HY^X[]V\]P
M27_,LZ_RCDJW&EMX"43(D)XWRY WU3^>/PO^]"B&B(LH+11!^YF4GPR44+S#
MWB/=.)_9)PNIEEOF[;=$^ %#P13Y%1"!3,Y9(5T^X=&58L9XRNIJ-&X$[P04
M3BHU;'7W:\N(;8+1^^0K@&C]Z[#?BKW(-05C8&RGAF=SS0:>*E3HVH<E?PTS
ME,PF6:T*AO^Q'']AKR7:IW2B$[A%V;0$,=_ )R\LA1T7G!%.D^RAH4%7@)5B
MME)4ZG@[J)N2#CY5+!N>J;_ N+9$-,\VJUA\U3]T2TC10G)H^.,.SEQ#[>K-
M1Q'Y>/,MH^./M2=99#FM,YHU^,ERH4<@EBEW]8);,*Q><LU;#1?"L;U!!I7I
M($GGCM%+"2G<*Q*2K;L@&BAB2T_<SFUIN$F24PKJ&^.>2ZHWCS"!%FS :R5H
MB5:1-]$D5#B::F!5I%0Y7Z'+I+#':DQS0F F\D*$J,057BMQEO<>MI[$4\:'
M'R=)4UA7 0-^ 7D%8R6MI,SE,KPBES7)OT%=2U YH=?0DIL?8G4&3) ART3T
M)*C@6ND6U;H2N (,3]-24\JOP5?>!U#E$YZ'![F37 CS;=10#RNB8V_DK)%?
M=)Y'5X-^&H)311@\.5!5M=$D>PR3\G'MQ1)0H$AGR8;6"^>7N18,0F56>=KK
M;I73G &.@,8._X(Y'= A!4!'X3\Q4U\>JU)M$;F>K: (/O <OK).:4VE\CEE
M@U/O,F5V ]U0R[\RZZK9:ED&'!B9JNX >5?N]4RMA6[CHJ%5-XS4%?WM*+WB
M!).+T#\PB*I>.,NO9^#>J!D$LV1DY8+\RG^GO!\PCSBL)8BV9 A,I16=9OD5
MJ)<75J$T(>!\3=*LV%@E.JI 4LV,I/3*15?L#!@M#>?<(<AE^8)=7 9Z>>-K
M5D'D?><]#20U0OK!9J,](5VX,LZI$A0 IIM4]UE>G7R3'VR9&H?HXMK//[]_
MPNVQL@4JZT*8M40#:<KS!VO?P::+H-E&8=V36BG6*\T[ [N0KUWW5^!4V!12
M1'HG:I?+KAWOMJL/H$>(LU&ZH*G,%);)QHSX!#O@-#%)8I&"HOAE_X,*!P)O
M137G&1'B5)P,N4.(WJVZK_]896!_K*B):+]5MX3?MBQ?0.B$L=2/4BP]4G!,
MI" +G^(K/];N4OZ^AA7L^-]4=H+P.4O]0+L")1OR42(ADJ4F(LL_-S23;\5K
M/JZNP?:+O-TO$D_6Y]Q^<,\&23UUHP;+CH<3D3'#<&_N7@:CJ&M15&M_%!4#
MHA<;$#T%B]P=$.5CT/L1%?V%UG98>!_&B3#:,^[) []G(U97FV3/LF?N)7D[
M&NGF6AR/^S7>VOK( SV7B7'@'I%P5!,Y($;DH::OL"N31Q=-8Z0'.W;EZ+:[
MO2M=^^G/2FGDU9+"5\BL@!2T]D;F+$^8S#=#4O4W5@&:IAX*B@ROXLSA[V'T
MKR7D'C5/O^?,'+ZF:6T$2JNC.,XN +<&%(_T,-']0/E4F,I94(>8(N%1V;.6
M5E%!9WDN8C \:"(J1:JSR^@PG-HT=6_T32TEMQ^1 6_^7=T??=-CVTE&]9\*
MY-=!^!51W>49TPY$,'\C<%]_NWG7V'(CUUL/UH-"W'PK@)LM%'C!UO>:KPOW
MG 4HJI%BP$2#;,?QUG=\W5ZCX6>H:QU&^EH<C*_>,+A$@335?&-#2UIOQKQW
MVPP%JZUR_Q=C7J87:-7QP=*_N\LI=RR$^S,T3 YG2P\"NW[VB:];W,B1;X9O
MC73C&W'4E2ZZP]FZZ^Q6<+2SF[KK> >>W=1-USKH[):KN]^(1%B1H@D$41MS
MD&K\)$@X(Q")Y<*S!I!@ZXM8 IB9-$GJX5T[5[B2"9I5W@*3;Y^85<?/ ,F.
MWS9)5NQ1(*M6_]OBZGBH<FW=TN8'H2IP=;]^M NF',9I+H;=5LV;8EIQ4<=Q
M]_+<5BE06VS7&/E[V&[S[9+W>LZ^+Z\2+O:SWP_5=QJ\U_'=%_'>"\%T4['Z
MZS.):%4PJ:52\VR^VZHQU5O;V-*65[Y2*&62;JR&<KC%=GB^82%RE\!'5?$[
M<#$6R_Q1;*6.+\DJ)9''"-\3*2,YK0-0BSR[R\,YI\%Y%@F7VYL/RQ(4PB4/
MT[W18.8D+ #A %U[7Q4V@NT'*O)<5,T490X#1[F_ZTM<P<JL/9.K_,!&[($W
ML1-8YC%6KHS(E6$JJJ.[OE &35_WO&](->*4*=:0OK.79:I.O"#NY.W.$DC3
M$9TQFSD?%9*X5'O"*=OE3DO#PM%'SDI3$?&VE89=A9K@//RB6,3RA-&PZ8_>
M^<B:'<)?:!%3+! 7%8^4D1P9,JOH\3Y+EJ+'S5N3J6*6VVV3KK#/Y%=V^\Z;
M3X#.T@!?$<YK)204VP_O,N4=MNN1LXF84LGNB]]0$"J:"GFQ3AV6"R41<G P
ME<);444W-7T+M:N=K'#*4.IN[XD'RAO[,%VF@UN[]K$'/ZW0<Y;L>=.MG$5K
M"N7YZ:EC0=QG+E9^7\F-WX3<.']EW].I1ZGVD8[S)50M^0W=  I3ES*+3384
M'V=ASD,&(ID&(H6@083+<L9L#XCNBO+7ANQ<+H2:9^A&3=12O<^6)<_4DK4'
MM7N'-P> ,)',U5W+ALE6V0 +,3F<*08IO<M*T5ET[<MRVV"YY+1LH;IH:]K1
MZAA@\T"L<%V#6)4^B'_O4!E\8T3\D2MT"KZA!G>&)IB"R?J&[IA;=[P)-*$V
M)[04NX?2RSWO5%VH,WK[)V/"EOU*M!:N,F(9'-\R]5X-RMO5"0(2+^[8FFET
M+<$_Y?]W>TH-*YQ#!B>!TO8JJT:,X>8#):!=P(9"7-1#D.O1XB%3S9BP%#9#
M76;>, V%5B2S/R79BP'>*_"3JJ.4")_6K:IXBRJ(2+('9?B[T<^%#SP.5T4<
M589_<Q:OW)'0SG9<4TB-7!&6N(=2A+)]"KJ"=%(A32$])Z.B^+\J+]DB1@XX
MR'N9LO>G2\Y=($V),X*]&X%*6YBV+:T,:,3%%N$\*A/DQ% :I[RKA9AI#@T)
MR"YZ8_?LE^Q>L#7)U^6L[M4>Y9F%ZL=]1+4IQOU51I-MB]KHE&Z41E?9SE4R
M1MC.1M*NX.$W7\2??H4_07:>XLSK4[J2%3OEA&,$Q#-KAK^#RJM4B>;)1>KY
M2AZX@6X8/'K1B%J$30=6U6CJK>7HP4I(K&[<E-+]<1I^'9O(X"JE;E8+8>1\
M+7)N8^1<C;U<3N2\HVWQ4UWM]3.XPS^'22O[Z'Q614//9EH3!9&6EK-"ZMO_
MN63"U#8:&B#WP8D.%1M1B;#A_(>F.*NZ-PATZ=I/ZW\0^C.\^ZTY,AO^?Q['
M+6!BBFC\(+*I(36;CPY/^1 57G=8!PUM??0\1U1#,($^T3P($9USITVUE L-
M"+F$C1XD[!'XIHCK7XD&N]]N@T,*K<T^*.^;M=:KIA;PW">9N0#=GZ N)($"
MS(;\V<A;4P# '>_DQRJ>]?NJT.-#7##YQNR.OS.M?G%!5_3YP^X.&ZYNH^>O
M;I/HE;ED^M <&JQ58P977QXU_'('7%RS$?A;L_EW'/0S7932^#_B:2UCI4T]
M>]J&YG70:5=*N@*WJ!6;*MKPJ0: G!4^B0#1:1D8O'&+@VVEQ*H._8^\XVDN
MYU/5'9@ 6+P0=<PK/1I^#.@83;DW5KBRK:KU!8.>>:N]:XX1!#A]:*1R51!?
M:X %+;G &HED*RP)R>?;:3W1,TOD7"L ^X[RXU.59RWRFQ_"A29RR3E2^BP[
M_ADR<WC=EUJ=3.;)0_T6+^7GGC0H=9+U;(PLA.-.A/J:#'7-&[K!'!N 6P4)
MF12QVTJ!;8VTL6,Y/;>:7C6CT1W0Z9)[$+G1O<QE?YOF1J D#[9A-(69Z @9
M\E+.["X55>G2KUAGWDN;O;I":]>C6&-2(@A.9%>>2<*V*7POPM4#86<.OJ A
M?)<ILU)%-58E5(1#H#YP R_<\0UUX;Q71UT8PWG(=K% ZQTK<%U;"BK>X$).
M.]Z88,;93U-P[983ZFFZ1Y42FT+"--:EQ(<5,:T"\Y]X<]Z*MZ.@>,[X+Q^U
M?])RED50.RT[4JDM(GY-M5^9?@2*M<G]S^9H9>F'C!FE&<Q'6B4!K37:"M8=
MSW_4_68^UU7(4*A>U^S_\?G3JEQ?NF.!CD3B9^6GKGVP[&_LB8IKRI+ZAS#/
M>3$;;T5<^_&;X233>'*]Y0+RM/^$7E4B&Q"^6"_+G;P)+P./>*47/+(JXZ63
M6<IP ]7FJTKK3-19,T-C"5D9S2ICKB7+8,5=DHTA:8A7SXD..N&$YR3/04PN
M$MH8WJ>\E_U=PB@=Q RDJ$$GME6IE[5"P'U6BJ:@*P2( OX&*7$P-? D7!^Q
M;&TBFY?(D,^RJ/0#29)S<>'"HBKM$X6H-3>4-,?MB.UP)6G(^HC9CGG&1[9E
MJ8@<)B$OE8"Z6E'H&J;;9-4X"< !4ESGO*VY5$M$2W"(BT(##MXMB1]ZRC0@
MGAA\+P/48B%*E4<]XQI<%3.;JAAW_M=!^ =P#"Y"T;OHCFER@O%SB<Q0HC,I
MDQ?E]H/L,.^FTSCAC7S>50^*4-R.#Z U]X0F4F%MAHSK"QW#91>S0#@%B2>2
MNM]VR#]/&&'= STQ[6Q9K%NNO >(;*32Q'9]+N F$UZ_$E4=/,R1KOWX6+VL
MIMFM%^VIOFQ4(*?9@ZABK;I3-(N%96EW5=B;<RSQKBD0EQ)UV(Q"H G N_6V
MZ^5N@,I86:WU5JD.H%SQCAAK8Y;7.*=PQC9= /QJU5=2ZKN\?]PXR[XV,^/7
M%Q*GX=WE]VR37]@*ZH(Z&COCF]UTH%Z\-OQ9WC?9#([7U&_=K;FPI&2#\Y(?
M5B@K[&K\#JL5#2A?-?HF[_U6)=(%&O8O1B$)8&5==F753"?A"OH2Z%CFV0"/
M7H U=5]QSRQ_;AL<+G4#$^ (L)MFK[*=VD1S<VOL'U: C,.5*I2'L>@Z!"SI
M(:4Y+Y]_:@V&'#/X1M[1S0-Q;*89H^H4A!&?)]]2DM2=F-:E[=Y]K-[R[R73
M>Z>Q3&K<D+5"(K,C0L.I]JO'@IFM"W3>X7&'?@F2@O%SSK/"B&>6RRI^[NB=
MLKLNG0ASGN]%FUUNY9\DOOF45C%6Y,O^#ZLLD:).$Y%?E+->FT?<IUKR+NU<
MOQ3<'OC32LQD.9\Z(BH"Q^!@WNP[)08V:#$,QN$MV*'ICNQ^&-?&& ;^UP+_
M#@;^U=C+Y03^GVT#V) /6\ROP8?V2R&AB G-9%DTDL9VFS? 0&JNRQE(Q: C
MR4%;,!>9G[3B+EM;YZ890R(TQQ7MW.)&/0>79Y4>S&SV?5:0<)S*EG5BFE)=
M,"Z*_IQFE+'<<$6+K#9W%6[;<B0+AR@OD6_D#@A+2SIM\Z%H?<?T@6Z:(:J?
M_<6ALF#=";K/AX?.S^>B9+PFI)&["*SB/Y>,';$+;6PVS_WR\;/:7M%W@B&S
MRT3KSN2??WK/Y_P46G#]7PRQB?B('S(@\IQI,U-!)L\;PAJK6GB6VZ5GC8$*
M=><$!B,H6EYK';MJ;2;DYCU-0YYL5K5EY4D/1/I<W[S_GY___N9;$76"1QE'
M9O0'(D(:@54\24Z'"]=RZ85JWVBM4<W=61_,MI:ONKZ"^$-=T-YHCL9.6LWU
M>:+3A]:7"L@GRG<Y1X!YZ7#F6I"6LP9!\)Z^P+N62<CDY#VX1&3;E*#I32GK
M.DN9G,)3^KNM4MN##=>+L&XB.D\;C=R!#L4KUS9=M^CDHK8:RB5+?ID:PZ4[
MT%W%,?G<1DD9HLTV[+/>'Y0L0#-WB-1FTZG(>E,LHZ\C*_QG7 B7!3M2)4^5
MYW9[&R>(Z8<Y3.1=^7/?FB/=6:_&;[11;OJ,=@&C<A<!,?$'9.O@M1:8VF]9
M4:Y*@^L(TG]__NUSO0!,:^19]+S?;]7CO,[YD@*9^_ A#W_'#>%G$\UB0?R*
M(AN-C\R39Y5C%1OW%9IE77^4Z[R3E"P\"^+Y8LWER4\7K[5>YQQU$<91?71V
MJE7OZZJ1;9V,)FHZ&&>%RR1E**1@3$3M KB+[OBH<<::$V@XR0\O&/\"9G-F
MRP)ZQ&<IA\OXD=1OK9RT\N0/8II\*JMFYG')CQ *%Q6[X./'C;TU5'T! WF6
M8K$LQ2 !9D&L#Q"=PUS19F=LHDUB+A062V@D*'(;9(/;>)6C5!VY>4CX8,Y;
MB'(7^:JI?R*:Z$J?RC9]O6=L3PP!IQ',]-#>)V',)&'(=>ERA1:F,'X562/Y
M4OKQP\;'O,FZ.)[8$#]=@U<^2PU-O"\9(?T8-N>AT#O><$!.3^153?4,/AE.
M$;4K2Z:*)D#7XDXLI1N=SW=E6!1>Q*HP25AE24S!S5B*9K?96!B,,E[%J\>
M>L(XT:K&LE*P"RFR!@;X-D>!D'A,YLL0!8='W096KK,ZOLZ3^RK51/:[N*>2
M +F<$WY"_EPEMI[J]2(G44*405)UU7BZ 72.@FDB.!,D)V;IM6QH7!G8BQ"Z
MO"[I[B32IW; C50^]9=OMD;2@MD%D\?G!F1QL<G0E.]DM+LX:O/V5D$B'JH<
M&5H4/A;U4120IL\U(S2[UY>K-&]UK4'_V3??+HA+Y,"!!SY^5*2.-6=:[!MH
M<;UEE:Q&67S^_"/9"#YQG@Y1_?M&1)C7 @O)NCW<@!E@RTA.5:J[08/ JYNE
MK^8?[.W!_]>BV3E=%.F]'?EK!9-A 8V-Q_]BUXJW,>3"#0[4*/T$+41XL?8-
M3E;*)OE2J2PKLUO"EZ%%L# 1YI#=Y7>,-1"2@(_%AK;X]=@'8(Y5#_(2 D9,
MGZFRP9G.D/'05=VAGO>1E)DQO*&]:&P21=*RD(B+P5//1(5L/K31LQY"0+*+
M/Y>RY^REOW\H4$W S<D._(51TV$LDV8;Z]!T%C:*<Z'YU78_=;+64!U$;-UW
M"V"XZ@_?Q%.Y-KN -'$G5=;=-,*+@2!2!AFE3);R(&,U1CJ+5RZQ1J(">"T:
M2!-3I';-Z8#10"^>U7&:&1VM;KG17P?HBVL%+M#W^<QL^4F>U2T+0'<%J:3(
M</CGS/QP-=]BY8F36.5SJ61S^6O^CQT#+E;IB1OC,L0\B)H5@$0NX")S:<^H
M0S2$3]8?6,WSJV; %SN--5W[)-Q/_ZU_UN53[-Y2)BY2N9'&F$W&)Z9Q/5&!
M\Y?-N0RK OQ=XRN;(TVEAVLB\OF@.QP&W]>"[RX&W]78RRF#[V<O::JC+<)R
M>?_K_WSZ<&V.P/T!$UR3QU78 6;UPK"\>IKNBH<!LQ'NKUU%AY6+JY[-&-7>
M\_LX7\I.1ZE\4^6P:3+!9A0)VESF,8CK&+Q(1:U(0H[3<P$09DHMF)B9QY!Y
MSB/W#8Y9MZVL^$P"W6E2QAKJ_59SOJ.8!RL;^JPF_@P.A56 1YR(*T.-XT@O
M?P7KBBGG5,XLS#.>.B9*8O,[*N9"K>!%UK8B6&MS(P)UH(Y3^?)X;<SB2AS5
MAR=U& D,TP;DH907C#H8?B<GH86Y<"HQ'EO$LD?_ F;APM2A<D?0J97NI\)-
MD#XC(1QK@((\FX01+:YAOA?7WU=#>D--NL[CM?)&FC),9<*5#+!BNB(WD O*
MYQYS&F64^QF<:;);DT0D]_(QV3GG8Y5C,*D@S[C*KAQG>0YF8M5_J9ZJ)ON@
M+S+@0B+?/Z&A;%3<:'0$/M\4G(23:BZ!_&#5DI&WH!9=C2;U *:TJ8?*Y(C*
M%'A?C1W]E*["H&N[_:O8:V6754W;Z;Z+)*)D#2*.FDCB@.?#DWGNCDCNR>/)
MND("I]@X+=/(FKY)'B,6RXG8&5BRPO:&O!@Y@%F,=YC0A?SG3A+_*&P''@7@
M@8F5\_61EAO4)+2C?)G"^V1P=[MJ8A4QJ69359:6T-0:V>LYY9W,,Z&^R7;G
MXBV\.*96OV80GQ2ABVK2;3WYO$&_JP%72S!8A(';Y'T-=/$$<\'W*@8^W;@D
M\HJ("I[5Z*PY?%/NHF 6JM"&*P57.#<8HF)N[L;W5"X@V>>#Z/C:?(_P+54D
M79=OMA$,NO8'1UR3LX)UO0N!\%G-XC>XK> @*Q:^ DE8'74_I^!SNM=YC,#<
MA%=2-/<&5:H*LWRU.;X8N\PC877GOP9P_UJLV3AK56CLDN;+A93C&0<*O^CA
MYAU8Z[]PJ\T8&[P'_L#C)\U5CL#VS\SUWQ7-X&@].&$??Q?QKPV*;3U>YO,^
M;,RA11R[>#"=CB?G5)C@O="EKVJS536<K\X9:JIHS>D/J\R>:AD)M9J5U1-V
MJ<SX>6UFLI<FD5^\QO1#CLT]3A9(\043@2=-Y!O#GBH#8*,9X0.O0M#^^ROW
MA%3ND9!C@W]A-<B2 5M6NZYP(D1V8YH(/"U$>].SP[8JO#E[-:W&FI*VI' 5
MJ0FK<[:^GJ]-^+N@!SR2.VXEH.K3\YRIVOMTD9?BC [<+Q4W_++-5.M>05MG
M./D--BT9Q%N)NJJZ4_)OSM83<&T4O$!NUU7AWWM<<)=!P42GF!G+NS@W+\<4
MDF%F8);DI0BQ\C0&[L"@D%;"5=2&JX&K>SP M\@JW?LJK%(J9"P)^I=<0^?;
M9K:A3+BJ1 %?0U:K1FSUM"ZX%=SBVSIEA7,AZ.G"%)B'5.CV3UUJ^7<>W1$A
MRN9>:3TK;[JDR;>:K.S.X"(UC9X&C*!>N0FBBJN(K32:!\]#&-.TFM0N+Q'3
M<.ZKQ:3UPJN[2NZ%EYH71!. #M::_.ZP!\2<9)%DPS@$D,523NB58-S CO#(
M4SXF:4PAG,O]L<!KM#NN6$H]G\\TS[F=PGE0(2VC8ID##@G7XV*()=*$WLM&
M-./::R[,O_JC52/(55_JRBLE7U@WU!6T)L#)L%X7-59&]23.)\LY%'@+6EP5
MT( 7ED>((SKAXZGCU8P,2;J<M7%##)+GV/6$/_"AWJLM;@ ZX7E33!(DT^I*
M[' *"<[PP_?C_+L?%&(;>U/,Z[AG=;&X<C[EG&7&@,@TPJBV5B6**BIH#L 1
M=VICA@EW:S)Z'U.N5X9QM,KH*I8RT%YROT0AL@_$BF*NMNS55.42""IN.@PB
M.4W[<>T\O$H'4@";V6TRG,NT:"88&1A$.MRJ>X?H+P'V>2%+E+@-4R4#E*0>
MZBWSL6C.AS&+;<F O4B]JU(A&WQ7N%-DHJ)(_<[!T%C-Z9;CU-,[GF[)UQ%#
MM3>H,&X$V9*8B?C'"23-00W:(@'OL[!L&,V$H'+(.%B<;DY%EWT%9+"[RA*C
M\P6T8.' $6?BT\#7,R+6 FJJB_?W20SJF?:>-WQ09K.[-?3?Z53,MX><-\W4
MM1\K5 -.5W,'@&F#ZXVKXW6TO=('.6N3QQ9]+K:1I!:7JC*4<LD:QB"8FB7M
M57F_$&,+&:1=*SP!&T:F[G)1!Y%B2)>-BZ8+3TP@$!GJ=V$NV,L:K& A2.Q,
MR\J]+?PLH@'>_[<JH5\Y79J1[ZJ9#327 U&XYDZI.KOS0)1P2FX['>5VKBMC
MJ['G6-@@E;T!GN!\M:!D6_6'LNSJ&<T_RW<K_TUG<,,-O&G[+&:/!5<G:WMC
MN@G0'9&PM&J4NB-O3D'2_*/1 H4K<)6#O(F-"MZ-<Y;9->2^@"DMT3RIDIME
MKOX3R*XB8G$A"V;F7":/Z58UIT@,3RM_6341E"GZ\B5UY/)A!BU [H2$KN8B
M/XKE"TB6$B^-*&,_36_<+,SGD/4E.4W#V[ON5)?9/U4J^ 8A,/D4%4S"\P@A
M3Z$(N8N+,IOFOLJZX(]"=2H?D2&2T=?L3='U";;R%;I'9'EM?I95GO<RC841
MS*]'N5%R5".C(ME5LOJZO_.O175)F]>B&\$..AG$PV00-?;R:LD@Y_1DRO$[
M0IPT]7>NZXN:F8*QOA!:Q B;00H>QC G(HD+VB)P;KO2.Q9+,80T"2=U+9ID
M"+(=0N/+S3I87E51F42\&6PD$R5YF[$-3L]V#_GE!;=49 R&:_!@9L'Z];J2
M!W5>>8V5ZMJ[.N-XLZZFUE;6G)E<YXI%51PWE!O>W^?42RV._O;F>6)SK3?G
M=Y;OMAM634__P?Z:\'8=:KOWOZS%<$24OYB!W[:@LK!II0 RM204G9S"R:SI
MO:HCVZ+=,G<NK8:7TWUC,F]:9<>X'#AR:Y5X@SXE,$@M"1<%O:E^N84\@B1\
MO(E3?E3^T*U<2\I$$ ),SO/>)5+><18H/E[)!]T0,J+,V?^BZLWR8YU_]%T9
M;7_FF;KEF7L_-O3]GSVUK&GHH\ ^:-FG/W-&#FXV<%LM^QTG!D$0C.: =O_V
MQGZS4DHB4*=O#,WD-%NM5W_5=+>^:RW^A&_?;JE?FT0JZ//8;")XCDL8J^)N
M'C%N=%HH=GC-ZPO= 5P[0)#0Z=8M?64 M*_1XR"Y^L#G5$O.ERT+,%,(].:D
MBW(USZVJYOYV#3"[X2&Y&G<G+<"T2N)(@Z/=]HI8@+,?Y;1[K]$E@LQ$D'4%
MF=&%V6S/7YU,*+/EGSKUZ;C0\]J:(>:(\.*T>GB-]H%I9#=M*&??Z8]#4L_!
M]B5K7-P..Q.J'!3<+T)=*Z?<I- N1S6T/ASX[8N.V#Q:#JLJ=3;''!'+'@G;
M[27GA-O1\;R=[N/&*S?O-%)=GZC.#GSBNBY2'5+=*:G.LHAIGI'JAJ'&K@\_
MVZO 6MW.O?/ZJ$=C9D!\Q^](8KO1_*J,K:V*?+%8<JRNC "Q=&I^[1.F*)P/
M2T<RY@2P+=UR%6?=OS3+)7<;=ZTH3H)AK^F\Z8_J"3FROQ)G9!VF/K0&QIDU
MVB$CV/9&Q+0-1/"E(M@*'.);@:(('H)U\!X2\^3XM6HZ\M68IG0:E_O#:)>I
MWGADA#JHZDBZ"DA@&UNDB0A2!4%V0&RKJ_\:C81C&@D:S](5#7BA"3 :#0WR
M'-G$];H:L:A3]@?!OD]&'AH-%XM@R_&(/3HP0HI&PQ$P\'?> RR%7EI4-(E9
M3;G*Z];S [,>>!=*ZQ;M!T03HNG%:!H1W^WJ%U+/B%":B_]:[IZS^A)KH8>4
M%CC$\ YT0?94(^PAEER'N(:)6%(<2P;QK -M:X64[_[X?H[#O)]+K>ZIH7@0
M9^\*BQZI@9>&WX-D N*W-_CU#&('!P;DU//S]#W,T! U+\DD[:]R8SM,N[%1
M!U4<31:4,AAG5$(13:W09%G$\)W+L!4L5_0[4IJ!TSH\/*;02[R>OAC^20NT
M&QK)Z+9/#*,K::)BV1\$.PX9N8C@BT4PI)6:75, T')XU3X*3,P,UG @WLA&
MA51Q+)ED%!R8-H18.IG9P&SPP$.KX?16 UH(#072L(AMHNOY<A%L6F34V3N!
M".X-@CV'&):J^!V:A? AOH\C"D-L,IBY#2,VH-=Q46:3KP.S%:YL8AE>^_(F
M5$ 108B@-029Q#?,LR!HN,:!%MZ'<1+*89/L+W,H#P#^/<L2)BRWX@L'R]B+
M;N'5[?!JW\/1B)C&L;,W5%*?D80OG81-8T3\HV<0(@TC#9_0T+6(;74-/IR$
MA*6V5.VBVK6<0'+8S(>=G==MML$H6X)RTK65]26]< B5J3_*L=6?9Y0>H6%[
M%VP,=HTAU,I]R?@0Y:*@97M3IJT-K=QI+[GGL$MLVR9^T/]X/-)=O^ANY'K$
M<ON?88!TUS.ZLUWBC\Y8MS"TJLSW83$3(][A%_KO97P?)F)*Z^$I%#WTQ#M&
M0,R@:W]>;+5QZL2WP":F?\9F&XBF=OF)#K$[IY&JUQ.E-VS\4WI/BY)/?BOH
M9)G'97Q@G4Q_@ZF6QVPE_\ 6ZPKIK!>.)G-DD<#'FD?%T639'C'..65K:)KX
MSQE[6)O11,Q2AGZ% ]/!7>(Y!^8IHVIW*B3YQ.X\Y0*1=&KF[1#7Z5IY@NKW
ML7AW7&OC1$MI.3 ]W"&&[Q,G.&._!%3QVB$JL%QBN_T?X'OQB!H9)C'L_G<K
M5)J+B\!Y$H?C.#G<@=)?K<$ACL-X@HE><,41Y1)C!.,MSZCA(:+:(<HR1L0X
MM+T'JN('U'FL>O]=CVF8LS-H$5UD17Q@3+._:H-)?-<C'C:*4!]1(U#$?424
M\HBR78OXG1N]JJ>(]X:??SHJ,^^O*F$1QW2(YZ+.ISRB?(OQ">.,8R414:V2
M5(CMV<S</>,8W:$IYQ__\?./6AC=0]W+T+1QVR#L!:CAJ8TE,T T]0%-AGM>
M- U-#?\M?)S,Z.2K]EN>E712QED*O][EX5S[.?[W,H[B\E'[&$[ =?XX,-T<
MYS3V DV63TSGP#YJB*63L?:128+.,[%1*3\8X)^74)T?IV%)(RUEW'UHFKEI
M^"1 G4]]-'EDY&+BN.)HXB.-SIA2-#3-_#^7:0SYXDTN'M$Q3<ME/KP4%I.8
MYYS%C2I>NV);XAF89:0^EHS.Y73JZ>%*,V^1<MAL/LI]"?XM+\4_T)'28]TA
M",C(Q[&5JJ/)#9B)COG]BJ/)MSSB!Y?23,56G)7_MCX+0++SO[Z$D?=8=S@D
M/(,:'F()L:0<EDZMAT?Q?;6V7.(:OG]C6ASKYT#!^^TA 9N,_:C;\G2WQ;YN
M>2)DG#$LTB0LXWMZ"PUVKVW^]"9XPX+" F]^T*X:$R<8L >C#P6.C=9%#]!D
MVFA=J(\F+S 5L"Z^*V&02\7(&J)#[M6QQ&B:;5;Y$$?E3)ZE^:!XR8VQ>B0<
M%UFR+/<_TMCWA$*^^NE18O%R,W^#KS=^SO*54+VCU^.<AE^OPRG;[$V8/(2/
MQ9OOULXTC]/K#1AN'G_O(:?35SNDH)&(3K(\Y,AAM$5S(=B^#Y79BS9CUN#?
MWOPE9LS,I&/''8^GOC-Q_;$W=BGU(R<T1X8WF?Z?_^:'+WP643;5WK,7BMZ;
MX0^[,,E_<()?$2OOJ\_.FX2+@MY4O]Q&<;%(PL>;..6[Y@_=SL/\CJ%54O@.
M)8$?2'R\PK9N"(Q+%5"^67ZL\X\VKKWXS+-TUS3W?FSH^S][:EG3T%W/.VC9
MIS]S1@YNUANU6O89F^!9D6BZ6]_=(?0$,SV-U M:";UW!=Q3Z)<+?5[*&=4>
M:9@7&F4W/](^T F=CVFNV299DX@O!=?.01KFDV-.U(:C95A6FV$7SYYV4" S
M$61=069TN8<7T<7D-\9_/L_"G+Y\I,QQ:.E@=]X0=SBTY-,?PR*>:$R&IFSW
MA;9@Q%M-Y 0:QODU3Q]1;1>!HQM=RY75<^,@R?6+Y#I7>"#)(<F]J*Q([]R4
M0=4<BQXH#!]B<,5&1U 9VD:$E0-!Y^&P/;I,MC[J?X<3)+D^D9RCVV=L 8(D
M-T"28RH##D<ZG8\AR[YJ]V&RI%Q90,="[U5NV]7/66*(9MX0:<[JKB<@S2'-
MO:QCB>Z<<:#=J<-E>S-_3:YDG*M&+TSO8LBY&>_0([3^Y?_N3?]%&Z)7O,'1
MC?XW,T*:ZQ7-F;J--(<T=\JSF2/]G ._A^8LX:E#A98MRZ(,4S@")#="UB/3
M>>(L&EA' LLAAFL3]YPM_[$>I16F7&C]0P*__XZA2\>40P(O();9E:VK9]KV
MAJW_P?]!(RUDNPKOJ+!>U_G\M3:&;+R!M2I@U&B/;#)R^Z_87CZF?-LCOGG&
MV!EBJNV="GPRLOO?/NS".'PDTJ>&IL6[Q+"8%N^=4>- W; EIBS78C;7&<,>
MB*F6/-XS71*8YT]^K=Y5UV9S/+RXUK+W7SU#_.X\M/@N^M>R -FW7OS6Z]C<
M.>!XLSLP>%2-%]<8GFY:W\_H:-G[F*^BH$YP0/:^>GH;DER?2 X+_I#D3IZ]
M;YW?YAE,Y*+6'1Y>W<'58X?KH0XN=(WWQ<&%F.J+@^OX08PN#J[#_92XQG'6
M&$B7J6F6SV&0N\:[7Q8OZC2EM+=&E36&YC7ZG9;+/-6RM-;XPJ*@Y>#&D^IG
M2FD[QV&_.8B+##L29^K!>::B(H'TA4#.E&IY?@(9FK=D6V:6?,3@(*=0F:;N
MG,=X.S_AHXW?BD(<W3S/:"6DD'Y0R$CWNBI7ET(@:&_*S(1!SN)EPM-#NQ/-
MBB>%YYG2=)%"^D$A(]T?JF="F=XYYYN:N<,6K5KIK G62^JA<^':L.GK9PJ'
MGO]&H[W4LD5,YY9E2"%#HA#3UD=#I1"<I?W#_\8TB4 I2#*V2@]%OS70Z=EZ
M,-0@$AI[;6#FZZ/S3(-& ND+@1A=8RV70B!G"$//XRA*Z)E._SXK2N@9%\-(
M4,I^OQ[3,(<,_8ARL7M8$E=_E5Y#M\^3FG]^VD>KJ"6!#-4H0@)I1R"C\_2]
M.C^!G"$0K83T%*E;+Y*8_=46#=W"X"*:$T\2R%#-"220=@32.77K4@ADJ/:F
MD)A3=K !&IA=L[4N13U$^Z$E@6#D'@GD*0()AIH*CV'9'WZAY<I;.P_SNSC%
MV&Q?KJZO!V@KHRFT'V:>[B.!(('LAYFK^T,-W@^M1/BGZ32>Q#2=/(K.+0,S
ME'UF" U5ST5#J)6P]+LWU$ *&12%.-UGP5\*A:"MO&I)2O>(TOY8S-K+*IGZ
MJ_ >H@9<BL:+)E%+->!,LVV00GI"(:X^P@CS,*QF\(^G65J[R.F?"YH6T%[K
M&-TI^ZL*.[J#B<UH*^V'F8W&-!+(DQ7C^FBH' 1MZ94MG3XO8$5VEQ"S@VL:
MTE\U^0 5X5*T9+2C6JH(&)U& GF*0,SS#'D[/X'@B.,GOSJ<$<>@]6C_;\GV
M4\IH0Q^;I]@XWW@ :PRM<_!O(3-8HB4W5H21LM;<:"!2VM+=KA7*ER*E48UK
M1R !!M200)[2\P=;\SVX>%J6+L0,0>@*Q,6EP+SX>01!VE^/N*F;&#+!D,E^
MF!GZ:*CIAT@@+3G(4(M]AV9[K@M2&1RKQ>= )Z8:0U4CT<YH*3^10)! GI2?
M716L2R&0H1FB[][_#.(RW;9'!V9U!H'N#U5I1*NBU3@OLWO+/:20(5&(Z3F8
MS3D4RU-*SN$&/)F=.=2T)#0C6K94&VI]&!)(.PXR6$?$T.Q,*""<S,+\CEYG
MTVG1K&L8HK5I=$_IO10]$4T)C'$B@1R#@PS5&8%% 4H5!9R#(-Z'BQCL;E$)
M</.J_ /7&)YSYTM,<\W4)I+,CM/FHL>&FCW<X95HRK>B$%,WA]I"%RFD%84<
M,&'A4BAD:-Z>;?&9Q\57^0R-AMDKRG1T%Q/;T:9_4HBZ784H4LB@*,30O8&[
M?09C@[[/YO,LU>B_E]#SX!5%:H]U2DOWL>@:K8XGDO;T$2:I(($\12 &YKH/
MQ"KEJ7IHE*Y)4%_W,.T=38XGW1:#C30CA;2-#G75PB^%0H9FE H96I39Y.LL
M2R*:%W^M+-2!5UU[NH?9SFAI/"E(G:&F.R.%M'1G64/U5IRAE>U&%MW9AP%\
M"=.[>)Q0=G[N^=TI97G&V^#:__=8.39U!V-Z:#X]Y8%TT .#!+(?9H'N#I5
MN%;P71DRJ5C)C7V"V_8J/,9I1-/RYMH,CB_*6\A(ZQ@R\L2@YWM>4X,,W;$!
M?%]F5'N?S=EV'K5EP5XV8;L/XQ1:QES__=V[W[1IG(;I)&:&_YR&Q3*GO+IO
MD6?W<43A;RE;=;I,M&*Y6"1TSG##OANGT&T&E)E4R^E=F,.[M7+UMO_X2V"9
M_FVA90O*E9Z4/26;U+#W42U,(W@136?\GW%Z3YG&E!?R02V#C.TDT=BU8 I4
MR;X.;\BF;!^366/7C35U#8Y;GZP^#SMXI(T?F]MC[YLD2W9 ^-LT2Y+L 6[:
MNH[3H-5YF-_%Z360 1#J&K!]:Y-T@9A/?P$MN(  /LN[5840;0ONC-R6\=K;
MXBO>0'PHGK2 U?MM1;VB/J&NGP^*$F+FK1876D09N?,0EW31[=^Q%I;L2D5P
M3]C%B+-(2VA1<"I/8O:-2%S914ZG-*=P\>[#9$GA^_ =\?><1N(5^M[[(+?J
M6+H//'&;83[$43F30J'YH)!.-\;JD7!<9,FRW/](0^!-*$Q8.]/5<H,-$ZCQ
M<Y:OI-H=O1[G-/QZ'4[99F_"Y"%\+-Y\M\Y/&#/9@.'F\?<><CI]O<O+81W1
M229X]@WGOD*\?1\JLQ=MQNCT;V_^$@>F;=*QXX['4]^9N/[8&[N4^I$3FB/#
MFTS_SP>['(QR1N#OV0L9_13??Q?^L N3R.XOF]W7TQJC&/A-I-$P!^6F %99
M>VUF84[5X_MA<](DTUVR.=.@[L,XX<3-]*@=3B=V3M#AN.I3/[_*EY 5<14P
MFN=G6MNRK'0N7?OI3ZXK1=HTS^:==L#6TIB6R"#!I-8=TSL+KO?)\9B%QL4%
MY8K@G.9W# WP<3AADDI(A^OJ&^&$B17V)UH0O@,06.&?NO8I97O-M7\MHSM0
M30D78^*T\.^"O3[BV^NT;= 'V9,I Q"LPG=5:ZCPU)B6)>RV*$"\P@Z:NFV<
MBI.!J&5?AH\9%Z/-/3"<Y'3.E&RI-M]G\'T^'XLMFC'5EF,K+F>URKX++'%)
MYP*F&5LE9]@L)CDMJ?R@G#%] )"P3!N@KO<S7A:,P(I"U_[H3!9\V9JL@$39
M@8IEPE$S84K]'?L^VS7;5IR+Y9A> (;% @PH]N$=^S?_G%-&DS#6$!A1=J1X
MS%["#DCC=+]2@ES[ KGV4VYUU;7U9[<LM/.[+(L>8F;KKNYQS*QL>6X1CT>J
M'Q;5<SMO@P;4(_"UH=9(RTC+3W+P<99]E?X&T+@55;7+U@*GJ6"+F_"$$OUE
MQEXC79+PQGB^R)A>QY1+II&M=,MJA#SH=FFM1W'%6SATV.6XEJX=]H5=(&5:
M%-/7"]"VUE4QO(AX$5M2-G>Y*'@WF;$@4BBX_7?X1=V\",P 8C9=$M-[*HRF
M\JGK.A<1A-6=Y1MC=^8K+1=)R"S AUG&#:3UZUQY1_?<:VUUKR=KU8,B5K(2
MM42CX62&]QSO^4Y8_4[+99YJC'[>26N^OODRY/&3H@;3H=XM><SV' %OQ*!N
M1.WZI=-I/(EI.E%6Q*596@F-E9^T0>O@O),Q]?2.291[FBXI80(G9A*!+<7H
M6Y3'B;LD5Y*7:L'DQ=H;Q-]U[5U29$*>P&M>QVTK0NZP:W8<]O*XA.A\!Q?N
MUK%?S5&[_2:U_+7(O0;)O>!*[^ /S0:'NVIX%&=N,IRSS9:VU?;U-HZ-R-1I
M.9:TY<L\GL !J_PBN*<-7K23^ZPXRTH4M;K.D-E^>W$I<Y9Z*7._->2#:%!;
M)XL!M\Z6(&8FP+5!:D RS3)GQA?0 .^%K[&G13(-M^8*2*HI(&^%WP"1:U:T
MRC1S14MDK@37Z3,Y4V8A3S0)%P6]J7ZY95MCEN?C39SR8_*';N5:,N=F!R8X
M]8B/5_DGNB%R4&0YAWRS_%CG'VUDL(K//%.W/'/OQX:^_[.GEF6(&07V0<L^
M_9DS<G"S@=MJV6?J>YY-[3;=K>_N2-X6Z5VG26@.6N4S?Y1W^9&&3)^D*<B:
M#W1"YV/&UFV3="F"4J)#=]!=!^& N/H G*9R=F5+MGA4?+MV_#WE ()C<1&V
M*+4B2^)(JP[0*UJP#,LZUH';M/B^),"9"+C# &><M<SR'"4D/S,E:H>FU;5X
MIC45["PC4@XJ;U_O_&I7% 7$<PYL3]*%$70MKCIF 1R2\C!(>42L8(2DC*3<
M?U(V#>)WGAAQ*EI^NNRTX6#Q+]&E9JOG4GL'[EH- E-U;DE119NDTVQ&DXA[
MSHHPH7N=8X,L.QOM+SN#[<;1W]X\7PCENF^P5NT<>SEEK=IK,*NM\_L[J917
M7/_. )!.XB06$55VCE^J8NR/=<'V/V59=LL8YIENW5H^&'VR7%Y&!R(M'&>B
MPH67SB\+"F7SS4IYD3JV)U8-H=^X:);9YX]5]'?U5@;@B#,P(LMM"@!S760O
MPEZ3L)AI4X@S0";,8BG3SY@MS40O#VSP0#4<Z%:;90_LE#G1'BC[QM<T>TAH
M="?3X.#E3YU]%K(3AUJZY Y1MI,DGL>EV(HHQZ^+Z]E^UZA#Q#4DM*!\: XA
M[HB689P ,-,P>2SBHBI-?F(7%QE,,737\_H42.A5U*-7FVU'!B\-T0P@FO..
M<Q/@D%.,ZSP1UR&@G%-F?:UJ"L(YN&-;17R&ZJK'X! &A_H8'#H4),IYX_9W
MMWZ-MG7HZAR&JS,( C+R5?5U(C$C,7<A9C<@@=>U2S42,Q*S@L3L6Q[Q U4Y
M\]!FB_RVWCMP3[]!G"O0&;!7CDO8&[9,[T,(Z;4X,F((,808.I(@Z&'2YI>U
M]B<GLL!;T>Q1=#[U"#IP[,NW2@>-8-.^?$MMR CV A.M%Q6P(?)7GNI;MW\:
M(FI<>S4NRW.)[_FH%"N,(M\C@>LABM1%D1F,R,BRT' YX]0^C!ZBC_K0@[M^
M0"SCPM5X).:!$+/M$\,(D)B1F/M/S,[(9,JOJO681[*_E2:]]_NZ9:.YW1F6
MED,,UR9NX)YE CEBJCVF7&)"%H[?E?4@IDY_IP*/J>]F5XT';?##;/"G!D0H
MH>(-6K_KDW)G.?K1C>Z+,%*0@OM"P:9N(P4C!?>7@LV1[A_;5W1,G:K:11T'
M%A7B1U:-3[1& V(V TN4+4&A6@,9;O'H6QR$=MZ<\;<Y7OX<VOD ^'^/N+Q+
M;-LF?G!@C\8>:21(=RJ=S24CUR.6:R#=(=V=ENYLE_BC Q,W%8H-]2$WT\#<
M3,S-'":*,#=3=11A;N;K KB>>U9NF*!R3BZS1+&L[-C:C>$%Q# ]1=-B$,5'
M0+'GCX@]NO"<U&&CV'=<$GB8W*9 4L,3A07K,XC/I7J](-*F'NF;INYT-<T[
MP>$ FC\''+Y!JCKFY!;=Z:H1(5$A43U3X:^[2%2;1'64V'Q;U?!$:[Q6X!NW
M>-38? ^5S%]H/2L]O _CA$\W*+-=.N=KL.X7._64 VC[R-6N(ZK-:$<C8AK]
M+P]!HNL3T9G&B/C>&0LHD.H&2'6>16RK:T:2>M&9_D3HPSC50.$(Q?BR8CDN
MXBB&"599KD7Q?5SL&.%\:C=O#VW$__A+8)G6;>]SG!!-B*;SH^F*Z2)NT#Y>
MCSE;AX<_<O9P..'=O_ET5@KG+DI,USH5=U%/A[YP-%ED-+(026HC*;!\- M.
M%P/_4V/[IY.2SUWDZ5QS,=88+0%4,2\135>^Z9Y%P43TM)/1EGM@XIM"5H#2
M3+_.VDW5#DX-MH]?Y_.K?:5?$M92)ID5:1EIF6<O6L1PD)B1F"^ F%V7>$=/
MFSP6+0^A?NH/_@^FB85L5^$=W=%I5;O6HCA9LB^A2=[=F'")8=G$[9S>@&;?
MZ3%EN4RTNEW]LXBI4V/*(9[IDN#0"D2TTCM:Z9+]:S3,4[;Y@G=>G30Z<RME
MFP]:_^N3\F?K(]6*&Y" D8 [C(?0G:Z.8B1@)&!U3FWIEI(<&"N\<(M8X=5:
M3Y>N&]$"YVC3"5\H'08@ WK$Z8.114:=6VT?,:\)J6Z(5&>8Q/ /U)&1ZI#J
M#JOL\DPR<LZ89CNT',Y* 5GD=$KSG$9""=&2F&D?4<@3_,5G-)V\RK2F"_=X
M7SDN86_ I$'$$&+HX&ZY#C%&HSY7=O5"" @K](F.=N>N[KJT3HZ!XQ]NVO4E
M(6S("/9=[W K"A&L/H(]VR>!<V OBKZDP?7.FKD[_DB)H6M@OD%LH\.\ E22
M3Z\DV\1U3$21NB@R1P8Q@EZWJ.@%_R\WNG.?+Y2&U0X74NW@^\3S#W1,]T61
M1V(>"#&;%G%M58T6)&8DYBZ9G(Y/?%?5HLH+3X?;#S3<Y*ML<@A:/+8]/[=L
MZ!'[Q[;G2'38]ARI;@!4=R%MSY6FGU?P( [;YWV8XPQ#$[UP"2&:>N'LP"A2
M)R#_3LMES@=>A">/)QV02R-@M553=U'#%$U?[]PRY(A0.N"VG -*J@SP' )%
M6J9^:)T*4B12Y&OP2%L_=$#!8"F2JS/?E>!A9O^-XOL?OF<_-J(UCJ7[D/FX
MR(H8"J)N^,23^)[>/L11.9,+-Q^4@#16CX1C!K9EN?^1!M F-"UI?GKX6-S)
M8-0 XN!H_IS5<:P%TXJNQSD-OUZ'4[;9FS!Y"!^+-]^MG6D>I]<;,-P\_MY#
M3J>O=DA!H!&=9#DO<+MA%X+F\"VVIU"9O6BSG$[_]N8O<6#:)AT[[G@\]9V)
MZX^]L4NI'SFA.3*\R?3_?)C%,!:SV=ZS%XH9#.$/NS#)?W""7Q$KO][LO$FX
M*.A-]<MM%!>+)'R\B5.^:_[0[3S,[QA:)84#2C=N-S^0^'B%;=T0&)>6@WRS
M_%CG'VWP*O&99^BNY^W]V-#- S]S1LY!3SZU6=/01X&-FWVES;8C@V<,U Y1
MVV>_:KI;W]VA* AN?AH9&+02@?]+P[S0?F*,)M(^T F=CVFNV2;9-:G].>"<
MU9ZOC\L7O(E+]K))FSS<#\#B& SB5"MGV9(M'A5$HW].*%-BH$,B;XVHA7.F
M*Y7%5KKNR^BJ2\Z)VH1D&9;51L$_5BK&)0'.1, =!CBC"YMZ6>9-'YR5=:=7
M=JIX$M-T\JAQ5?+F58-5P\W ZL4FA^"F%VEBC$'1HLH7PW2PH>=(L+\2YP+F
M="+5]8GJ;&]$3-M JD.J.V4(*G"(;YTQ"W$("6&_9.DQE(QAIZTP0C5PC([J
M6'(=XAHF8DEM+'D&L0/, 'M5&/^ZH.!#2>^TG-[3=/DJAN4!:0P7TS;)81+!
M]0Y4F/M2@3QH!%LV\>RNP@01W!L$VXY+3%/5'@)#:WSV]S#F"<M%*+) BN6X
MB*,XS!^U+->B^#XNXBQ%RZ4S8/_C+X%E6K>H%".:$$TO;X V(KZ+[<]>/1:<
MG<)^>5V-1SG@#K?!SA!L-23F@1#S$.Q2).9A$+-MN\3&UF>XAEIK#$'5;H:%
MZ9\+FA8']I7'C(P+RLBP'>-P[:)'"@12G4IGLP*?N(:/5(=4=TJJLZSS#H@=
M6HSG2\X>#B=\)">O0*=P[J+$>388+[A0-%U99#2R<**-N@@*+!_#.:\=SDD5
M,39?T"Y'.> >SVG8)Z7M10;JJ_4!0AI&&NY6]N*:Q_9Z(PTC#9_2>#:)Y1SH
MLGE=&AY"4=?>I@GG-J4OJB&A;^B=:V([P>$ $C\'' YK@HE4M:?^Z8!6P$A5
M2%7/4)6KC[J*X\NGJJ.D<#RC[)YZC0:Z-AO=XA9?;8N#TBI36N[RV<$,NVJB
M0%@4M"P4Z=2%:V!6$V8U8:0?LYJ0ZI0Y&V8U(=5A5A-F-6$V!F8U71::,*M)
M=01A5M-YLIJ4;;/51RJ^_%R?P:+V\E-@AHM:S Q1Q0.*[7ZQW>\%8PG;_?8!
M2Q?2[K<W_JA7[*1X1)6GAX1\F'-*/7\^H@G1='XT=>VDJ%Z$0FDIL--)I88]
M<&F-I%]B+"C3D WQ^RIF!N*W!_@UB&<=.W7Z;"ZK7@=4=J>=JE4JWHK*E8/Q
M8%M,6JY'7$_5,0](S$C,78C9-HAA'IC<A<2,Q*S2P4T?%"]5V[(/PDD@:WG*
MK P36='S&MZ!%T<UE(-<^TN[ZXAJWTN7^$S,N)UGD*L764.ZZQ/=><2P/!*8
M(Z0[I+N3\CN'T9WCG9'NT,NSO[CXW)%JJ6D*V&W5BE]4ZIZC.UWC&$<$4B\;
M3"!!OFH&N!YTU4*1()$@7Y,@7^A]&QY!<MWFNS)D9V7_C>+['[YG/[0X^MN;
M.#!MDXX==SR>^L[$]<?>V*74CYS0'!G>9/I_;O"F^9 \R#S,[^)40"O@9/NZ
MQ_0WCVG!,7^GQ3)A6DHVU7X5XRJS=.4^>6+/W@FVO(49ON6// .PF"P+R &$
MG9<SJN6K@V3U0;0I^RY\^DC#7*-IQ#2W#W1"YV.:BQM@FT2S#,MDO&*^"'/V
M^4-<SEH]8Q"MH%3[DL?+^6+&,[;\VT*L]BY-EV&B_4X765Y"(B/;]%PSC>O_
M(MHT3IJO^4PGRSPN8P:@,(VTG_Z<S,*4J8_OL_D\ED=DS]-QOH3T1]/A+[?T
M;22UHT;/5)<:/S*T,K ]!WEK UO/8E<5@MY]ZE^8+?%I/:M)R8OW!]48H%-I
M_8@\++AO;TW#TF5PDKTV 9)M>_$:J&2FTUO3M'7CL)78SU"+Z"2G85%M2_?7
MUMIQ9W:0OW4. )L65.$W^-@3Q]9JIO7 C$\M9O";@$TZ?M3>,O!I%>2 ,S;J
M^GD]/UBEV23F!?XU"_K'<@P- +1P\N]E7,2R"P"P+O:ML-AEZ.K J)(E2'6^
MQ-:+""<2V$+X)V7_>JB))VS:T)**&.[9?^>0\5UFDZ^S+&&:1"&P:%J-,[4!
MBZXQ0#+ <.BDF58L)S/YUCE-&0PBQG#EOI]8Q^+KK+9;TU:<MMAZBXVNT_ZS
MR.8!#O;)6P:040T0D!D/#$=1'M_3%&@@U-ZZGF[6WV#[K/<=/E'V"_?GK>GJ
MP<XGV6]17&I)5A2-!]C+V4--!.U\6P6J\,_:4<+.7<9ADCPR)$\+!DZQ<]O4
MG9UK"8BOY8#6KQ_IWNYGMM)&%>  ?,6;F.$RGK1@NA]H&<9)4:DY0CDHX'3P
MS_LPC[-EP0DI2SEQLR\VJ)-1ES9=YNR[M=($G((FV</A&H2OK@8A9*G$>1^$
MZJ_+?&U0O.#^$66W)-(6><PV&<,E8>R<?7/'+6"L=18S!A<7G"*B>#IE'Z<3
MRK!</E":;EV;;/6G:^#)\&+AK"3P%<G5DXR=BE^QHM90Q8W?<GJRAY8YL+'F
MRF.V-%\G#L=Q(A]?+<].F#%1(]Z0<?ID]F.>/;!EILSR+/05'AEP&!4GRTFY
M%'H] :GT0!.(]VY>B7#.#->2+UL^+K@FL.>T:X?9O5\&KS%#&7?K,KA.RET8
MT+5?=Z,&<"(>$])Y_T[G\9\OVVA.&=:E)&$P"36P1RSC]CY+EO.*;>C\C^:M
M]JGD6TN*;-_^'F.:1$4ELO=3#-\:X*=@'#W>30'/HGK_]CGFUS>_]SK+:^58
MN@_E;?R=C%AN>#\C)AQO'^*HG$GSOOF@=&<8JT?"<<'@5NY_I.&ZF% X[YFX
MA[=AVC1_SNJ.P8OPCEZ/F5C\>AU.V69OPN0A?"S>?+?.#ADOW(#AYO'W'G(Z
M?;5#"C<14[XR8=3?,(JA.7R+[2E49B_:C-'PW][\Y7GQR:3G%W DP85_SUX(
M4OO[[\(?=F%2)1.%$QQHQ-,L8>H#UZ#Y.1;LMG/50\B?HLSC\;*4%LAZ-(PT
MN1;G!Y29'.7C&D/?I>9-*6URHVK5-@RSH7+&NQ_>P5%O6BF*OFC!S:%0,Q/N
M!&7X2,)%06^J7VX98!9)^'@3IQRJ_*%;N9CD0'#E-GR@G.#$QZO;J!OB1LI@
MJWRS_%CG'VUX=,5GEJ\;(V?OQX9N[OWLJ64]W?+V/_G4JD]_YN!><:^X5]PK
M[M7S6JWZ3 K.LW%2U]SZ[HZ(IM!X3Q.M\UL%ZSXVG&W%#@?:KG$:!P/)=/L)
M)/ XMHBR7_+YS8&?WSCD(IPU+\_O[C85G1D^@-Z=2U]+MF2+1\56HX9=228=
M:C+4QK<LC/A^G'_WPX]A$J:35ET3VIR_S5B/BX%CY89$X+V0"'\/RS84.'@X
MX67%RWIV(L3+BI<5+ZO"P'ORLO:Z\+<;\6RX_E\TQN]H5/::<_%PD[A)W"1N
MLE>;O)@&QNV$T_NPF/$@] 1^@1CW?9B(0'^WBAN%JJS;G;R78^G:'<UV3.+8
M!W;AZE%O(J0Y=8[F$<?L/\5U*<14J:"R'8Y,/3BPXERENLAV9WV5.EUD2/UA
M2(YO$M/',=1(<R<4@L9Y^"N*P+88,O0S:2DH I$=G3R1QG3(:'3&Z>1(<X.C
M.1]%H/(B\$RNH;.+P",%&_OBV_T2_BD*?NJRV+T*0<^&(;;-(_6)/\*1E6IC
MR2>!U?_FQY>-(UOWO;.@Z.PB \FCC5_9LTC0N54?7N(3.T1)=_<4XNC$*HL>
M=-7-D=$.B#R<@'CF@=/S\!*?3*.U3=1HU<:1I7?VBUX(HQU8@MN7\,]K^B>=
M0_;?R_P@O77XF0ZQC ,G?Z%7]E0FMN<BAI3&D*6[736O"_&;(WFTN< &\1R\
MPVHCR1]ACJK:&&)<MNMH,.2RPR$/VR->Y]EQ>(=/BZ119Q<58NCD7/8\!N'9
MN>S <D ^_N/G'QOMK*$./8]Y&VT^!&)8"2$!\8W^S[N];!Q9+L8H%<>0/L)D
M$"2/)Z)?G?UD>(5/'!%PSW.#$4/MF>R90LC(9'M!'C;Q [S#:B/)M;O:V(BA
M4W-9:Z#I=D?* FGM^M@<216G$4W9UFS=/?Z(H'8 ^1GFQE5 .>K['=UU6VQA
MQ^0O:%1U;>F.L]@&95A0,4Q*NS)7#<+%#*9!."T=XKH6<=RNBA$ZET^,)\,A
M=M#_SAN7C:4 FP$A>3S%; /+(IZ)>8-JXXDQ6F*/$$MJ8\G7.]<A([,=#GDX
MQ/%<$IR)1A!/K9FMR42B@PU.U,:2KY^IVN'LS/:8R2VNXIDM7[(R3/;-57Y)
M7DOKR1O]N TN,2V'N$'7U/2NT.B1H_K",.R8(V+9!R8V(7Z5QV^@FP?F1+TF
M<L\N[)"P7BX:G!$3#:,#TW60=2B/83OPB>NBZ+]4_#)31T'DHFCH/6$Y9!2,
MR.C03$YD'<ICV+8L8IH*<@_$[W%F$>C.@0F"%RT:3IWX=(8#_Y*E>]QBA\T<
ME1!XO8%_;;W5N$G<)&X2-WEIFQQ837+KF:-=M+?^*6BC@#B= Y4*5PC@&@,@
MVL F_IDZ9RJ+Z$M:XR*)UO6(;UU0XX>^KS&P%K2_\M8KZ5ZK?%C=:%W#)YYQ
M00VB<(T!4*WC,&W=NJ#,3UQC %1K^R/B=YXH@E3[:FL,+T%WMXKSNK$XU2#1
M?MQKY^,KS7Y<XML&<4<'=K+I79 9U\#+/9C+[1'#\DA@#B7O'-? RSV8R^TR
M8]<C3N=.ZWBY>^U15?DJ?JJ<IV,:YN \3>)P'"=\GM?EYS7A&HBTWJ^!2%/)
M?]2#R-D'REOD'<C?^R"X<0U< ]?HWQK'3&&P7-U7G!%O*=\194M&P\I<"-P1
M<<XTG0YCGJU[.A/;Q@ZQ:N/(T"T<I8ODL;>JW?.(ZV(S/+6Q9!+?[YH)CC@Z
M.:,]3_8/,MH^D(=G!<2WD-&JC263&/X%Y?!=)(X,_4PSC\_.:(_IDNZ%)R2*
M[^-H&29:3LLXIW.:EEHXF; C#JV"U0^(Z9UG3!T6O[6?QM)5OB.&3BT[.MNZ
M%S*%#,FCC=O9)]ZAB5AXAT^$)->_H$X.%XDA0_<.;':'7'8 Y '=6)SS$ @B
MJ;TGQ#91FU4<1[J-,W6'D!/RSRREC]H\S+_2<EB)(*XU(I;7M;LJNF1/+2Q<
M$]WF:N/(T#OW9;H0MSF21QO?I>42NW/Y.%[B$YM.-HZ?51M#C,V>YQ(AF^T#
M>3@&8[-G2A1"++779T<FYMNIC2-#=S -9 AI()_#>[;K@>5[N.:(.)UY$#I@
M3QPO[MSP#S&D?++@A;C(D3S:J..^1:P ,S[4QI)O8<:'VAAB;!8S/I \]C9'
M'AG$Z.SUP$M\ZL2Z Z=8(H:0S:KF\^AWPL=[V,J4;:9D2V93+1+=F8:5^^'8
M)L& E^I88@:4>4'#.BX21P>4O5R(KQS)HP7(/,<F9N<1YGB)3RP.B1,@CM3&
MD:%W+DY"1CL<\A@Y ?&""QK(=Y%8,GWB^(@DQ9&D!^?)T#D[IQU8^L>/>?:5
MYC322K9HY0@96#:(:9G$'F&84FTL6<0PT(.N-HY,+$U'\G@B4&DX9-0Y@1\O
M\<EKE1!#2F/(T,^4NXILM@_D83N0#X+9S6ICR2$>MEI2'$>F;@\TOWE@&2&_
MEC.::^/*&?(B/TAOG7XCDQB=[3?TS)XXFAP@AM3&D,&XW3!]YT@>;;1S=T0"
M'+ZE.)9\;-:B.(:P%0B2QU.FFV.3D8^ILVICR0Z0S:J-H>%..#QF)HCMJ^W_
M^)*58:+%V\-Q7YX/,L[RB.;79;:X 6@461)'6G6@_MT'BWBV0;S1@3&RUM#H
MD5_WPC!L&L2PNRH.B-Z^H-?0543NV:4=$M:+=5EB@&O'4I"Z$,/'"9 PN7]@
M/!"QJSQVF6 X,#4-!0,2UI,FP\AUB77H^$)D'>ICV">.<6 #'D2O\N@U])&"
MR#V[9#AFCI!IZ9;B.4(?*4-EF&C_R.94^SEC[_\Q3+]J870?IA,ZL%PAC^G"
M+D97U$928)^G+PEBJ'V"J8EC@Y \]KJ4?.+Y>(?51M(($:0V@@R]<S$,,MGA
MD(?M6,3R<""-VEB"\G]DM&KCR-#/9!*>G=$>,U>H!ZZ0STMP;,5I6-)(2[/R
M0.]'?^L"#9_8'G:,41M++K%,;#:A-HX<O7,]VX54V")YM+&M1\0TL).!VDCR
MB.-@RQC%<:2[YVDV@7RV#^01,'UV=&#B(M[AD^FSMH=3GM3&D3?8UEP#RP;Y
MSV4:9[E6-#TA$1W3M%SF0TL&<0P28$MOQ9%D$<_#8ENU<>3A)"$DCR?YK-VY
M.2O>X1/'!HA_IOY/B*/V7F<'!PDA>>P?J$P" _59M9%D$;.SJ8TX.K''2C]3
M!OK9^>S $D)D_]PLS[,'MOV!I8/XQ/8Q2*DVCA _:N/'T U,!$'RV#^CS2&!
M=YYF_(BEUDS61 RIC2%#M\\30D8VVP?R,-U#7,QXB4]L5N,@3,4QQ-@LIH&\
M. W$5=SKL:=K;A*'XSB)R_AE>2 7UD3'(H'KDI'?5?WH"HT>.70O#,-F0'SG
MP+ )HE=Y]!JZUU7M. %RSR[PD+!>WCC7]DSB=VZICJRC+QAFDJ'[5&E$;U_0
M:^BN@LA%R=![PK*)ZSMDA)+A<C'L$SM F^%2T6MVC^H.03(<*3M(9=_8+UGZ
ME&-,"]-(H_]>QN7CS4O"-*W(9.^%/(;_&C>)F\1-XB8O;9,#J^?=):\B.@<Q
M]:(IB+W-W39),'(OJ^DBKC$(NO5''G$OJ4X2UQ@$W9JF0T:=.Q8BW;[:&H,L
MXGEI]DIO<[8"CWB=RX(53JS#-09 M)Y_0&05B;8W:UPDT?H.\2SDM,JL,3!7
MCTC;%<&'8?ET@I%%1OX%C>W#-89 M89)C,X%]DBUO5GC(JG6\TPR<M";H\P:
MQ_3F]*,R:7>^Q:O-L-YY+U6#S-O7.[[2[,@EOFT0=W3@0!QE<NWZ8$\IM 9>
M[B%<;H\8ED>"SK.D\7+W>@V\W$.XW"YQV.5V#ATWB)>[G]Y4E:_B+[2LVQZP
M7R;9G+ZD\NGU,BB?L2D/WM@E<\]N9U>:=;*_$J>SR=,) .B=P>N.UUV-0]O>
MB)CV@9W]\;KC=<?KWJ?K;@4.\:T#H]G#N.ZG+C2-XONSD,*GRA@I%CD-HXH8
MCKH31^=1G^<V<\N+A>*,T0E-PC*^I[= 9->6[CB+;<B%!845WOR@75G?UD3,
MX:B457MXO9G-[E"4+<<)7;]?Y\Z;N[!2>U]W%8SMG $0K]OVMT=KX!WLSY1U
MO(/JW9^!W,'^73-7=[I6)6-WY5[I\[_04B"XBC*(?\W#_"Y.^ZC=B_U?V2]1
M\17SZZB2&BI9K*#9+2[[ B>/<KS UX.7Q3)>!*,^\DL52?J2UL#KN:;]^W@]
M\7HJM 9>SS6KP3^PE]%0KR>W-KXK0W;42F%E/ZHM"66<GQL6EX>]!GOBQO8J
M8HC3B*;ES37\Y>1GLD0/TE<Q&-J\? ,HANZ[ (4?PR1,)U0KH4JC@ 2J9!E1
MC=DY"SH!FT)+LS2<3/)EF&AA4="RT-?MA@8:E(6[I1S<U]+61*1(BPNMG%'M
M,:9)I&6I%K+;&-[1U50?&N8I6TKB04MH(9[(PY+" T]U.>TAUFRUL2:83H4U
MAH,XT[*IEFXG)++;]1PR]Z.GP=M,Z_BH,(U6N/C"CCC-DH3/U-8X']88U1:,
M1!@A9FQ#G&P+#8Y%.?EFRUQ\LLCRDCT;9\5-FU-R2'\O7E&)0R'7V&&3<%'0
MF^J7VR@N%DGX>!.G?,O\(>F:J62DN^T+X?0M/KY]B*-R!B)'-[C8J5Q:\LWR
M8YU_M"&DQ6>6K]N^M?=C0S</_,P9.0<]^=1F/=WR#MW/I>S5=EW<*^X5]XI[
M?96]^JU6?29\TL$F?_:KKKFRO=?,QZ=MQ*9U.*&@MBAB'G*%Y&.6<[WK?YG"
M46@_,64UTC[0"9V/::[9)ND2JU*KW(4O>!,S>RR>M #$U0=0AG*PW1A LB5;
M/"J^;>';>I9N3'>3;IYW+*A--)9A66V\?L^>=E@P,Q%FG6%F''7*BD*Y(\_F
M!"F+&F[?O1-V^/?C_+O*^:7TT)?+@7R5&(W@/CFA_QZ6+Z)RA"RR$!4@CRP$
M6<C%0199"+*0BP7WDRSDLMN3<$OPQS#]RB.Q&5OC-1*.6B:,]+_QDG7<XN*M
MXZN:#",<"F3DF,0S/?4FV"(Q(S%WS((*3&(&QRZ65XR4#TA\O(#20TLD'ZO(
MI\X B%?),$8>.00>:1/'-(AO'[MAF&)<$HEY",1L!C9QW0.GH/:%E <L\%W=
M5E";0X&//+(_/-(FWH@)?,M7[R(A,2,Q=Q3XHX!8YH%CLOI"RL,6^ KRJ;,+
M_%.W.#Q'VFTX*3->6Y;3"8WOH>#FL+C&4-L&"08)0Q2(XW3UDRD\>?8B\609
M/C$["S+$THEODZ,;!XXDZ;O(0?IHQ6UMPR*^<6!34KS')_,3NL3O/*<4L71R
M;FN=1V]!;ML'^O!MFWA!5_L0;_&);[$Q(B/OP!;!B*73\=K10#7; 22'_A8^
MSGD#E9?Z4H[HJ>SC'6'Z_>C 44L]]2?W$$L>,?RNK R1=&(DF0<[]OLN;I ^
M6BJ-IG]@<B?>XE-AR2+&R$8DJ8TD4S<.3)I"5CL ^F!*K>.?1Q8CDEHCB>'H
MP"P7Q-')=!;]3';'V1GMD?)1!)HMW7+5=J=\@1[6+ZBT?<;3^-QS![9F;Y4!
MIAJHVR<V'ADX2M\^A[BN19P7#K]\*8S.[)#':X+7Y)EK8CC$#@X<FW<9EZ1+
MU&H08U$X801ZYZKP(\*HCQH>\FSDV2=2;0++(I[YLIG"/>?:>$WPFCQ3Q1<<
M$HN^J$N"JLW.I#A]=%J%%U4;Y-G(LULZ\3V7!">^GXIQ;;PF>$V>46U,IO\[
MI[7/%;LDJ-KL5FV,TRJ\O5=MGAYF*Q]T+#YT\G:1%7$99^Q0- EA(NMJ9"$,
MDVH\*.%HK!X)QPQJRW+_(UN]@X\-GI;C);W56!X.CN;/65[M9A'>T>MQ3L.O
MU^&4;?8F3!["Q^+-=^NC)./T>@.&F\??>\CI]-4.*>@SHI.,CPI-;]A]H#E\
MB^TI5&8OVBRGT[^]^4L<F+9)QXX['D]]9^+Z8V_L4NI'3FB.#&\R_3__S0]?
M^)#.;*J]9R^$3/;OOPM_V(5)Y>:9_D&K2:6[YK6R$[UES^FR91E[?\*@I$WE
MS+%']JA&UT:.B2_:)M%@QA23%/-%F+//RTQ[:WLCW3QL)?8SA+F^$T;TA=B7
M;>K.VF)$8XL%NOL-T19YS,#+H*5%.>,4J39^Y*]936Z=\OX-RH^;_;2!D H"
M$3^_O^O\%CM_S#:ZB$L.*/;_H<9(7$ .AJ/Q](#-.;S:QE!E#F+?T(WM=WBZ
M_PW@(]I8N%JR7.4?\&4LMHRUO8RK>]_H&@S4K1X<RR'<L.MEKLT8(&@N!NK"
MSE8]-P3V&!0:!2--V)B>MPLXIJ4';.= $[ *4,0\_!=;LGR$=\*_:Q*+TZW;
M$"89>^HA+F=KQ-@X>5W(LFN#<-:XT!["0F-WHHS#)('73AFX@3YWPW*M;[JX
MCUNW2)S-9F>[U6;9 V6/$@[ ]8?'-*531A21-LVSN9;'!6]?$I94SLP#:$SR
M3&/L,,WFC]K#+)[,M,FRF+&7L,<*R1+@F\V];L!)US:IEK]O>T,,&#%C#Q/8
M$@. F)/\T,3X/,O+.P## V,B,-./:@GC$O#1(L^BY:1<)Z GOE_1%H#_K6<'
M&\SC4)[FCZP-VF[/TW3M'5^, 3<M ;";!,?P4,2%N(Q17$R8ZEAJ,(2>@K#B
MH]$G_U[&L)>- =.W#1;(X1JS[S'%G7TU+E??8PB/J+9<P O&>19&[.O%(P/8
M) 2DI%PHLKLLGF,4S,0%H^CL+F4\+-JSI\4RG\SX/5P1;:![ZT "[O%VI-O[
M05<\C0580 @&!K$%G8!&F#SJ6E\8.OUS0=-BC:,;&^ 0]YHS6W85$[K-LW?,
MMZ]O)EO0-5P]V+&DJQN,\_X$@A$F9=[--ECWUOH1Y:KTVN*.M9L/.6QQLL4C
M-ED\7,,5[Y.<OOJ2X$E 7<L"WC6FC"\HC]I?F@J4V%(#NXQ9^'I@?=.!T7"V
MR019AX>V]233-!C0&1MAMY[MKA!(\G3G&]5UGU\9WTIWP!1(IRDW-F0Q%Q[
MAX#O/:'=F*:]!AC 4*";00<,28E>OYV+]AVJ9U.1*6!K@C$*^;HBD9&_8T-!
M8T-%R(3"@D$SBQ@KYBQAI1.)<Z\NJ/B>EK$[)7\G]07;J3^QS8?P33" X4M2
MTJ^TN8;<6&U:'&(6@C(XIR$ >;I,F$QA(CB2>((C-Y;A.]4UP&^9,T# LES2
MR'TUQ'5!Y ONF/(";(&]I0E-ML-08#K-&,$^O]IJXWN."_!BFEGCX=6I&4)&
MWC=:6+91#4;F_F^"Z(^B6$C7Y)'4BA%(M5J)E/2RVO(V2E6_PU\V5.KLB3L=
M)D7VU,6&9RL"GF3%NL:T2Q+R2[YVI79=V$FX+,3[)&'5:PHQM CC;7:R4_#6
M]YVI/^F=T*HW%MNE9^_'X2 ]8#9ZP-38R^5XP/B*[2?)OU]=WUU.L6@)0K%Y
MR<7=!MY]SRX96,#5R<_%<U>.+NY=UXI9]E!PUD.G4V8L%<WM;^CFA78ECO&M
M\/%L&AWBM%?PGV^YX,]2Z3IIZ%J,H\;K//-Z0P6#M=<>8^!=YB \-YCM]2YF
M6ZE$0@S",:31JK\RZ#O2TEDIX2,#$K/&F1 0TK $X<<)@M3X#\LRC\=+02:,
MK)GHF&E"TZKIN?($A6F:@>S3"GJ7TSON(Y@Q^F!_8H*/:3*9\!NP9>1%:*.>
MN/SJ2SJMY!</>3$X)>&BH#?5+[?,)EPDX>--G/+3\H=NY5I2Z &7WXAX<1XG
M/EX) -T00D#6A<DWRX]U_M%&_$Y\9@6Z[YE[/S;T_9\]M:S)-F0>MNS3GSDC
M!S>+F\7-PF;;+?M,O>CSDVT;N15KH?UGLSK.-<0V:#7$]G^Y6_8G\(ATJ:]]
M%EZFNPDOI2?^M@-69?AKM7?@GMF?8/RW2.]$D'%(52 SCDINHPL$W:?*I7'U
M07H O]4^<$/EIDTV\;$&>1]I'41ACU#8\CJV3'B=QU&4T%?#0'OSC>/DZ@-8
M'KETW&5+MGA4?'LL=/2"++>FU2M ?[T W/]P$_@8PK[595(/ ! 0%;ZTXP+A
M<D@$[Q;>K:/>K1--WGH=(?V\5]-HIM!L.)1;*4G/9."__(8=7$J!F\1-#F*3
M1^IGWZ49VUG9U?NPF/%8R@1^H?]>QO=A(B*D+:N$VK8</%W]8,NC=Q[[JD(5
M8,NS!<3J/*%)O9:72'-]HKDKBSBVO^5^0'I#>GN5L[DD,%SD<4ASI^1QCFTB
MAU,)(Y=,;;;=M=L)4AQ2W(OX&_O/6?C;&9J@G]7N_A+^*5(*Z629\Z31O0["
MGHU,; D D[C6@;V<>MIKII=(\CJ/*$(DG5I+();9=;P)(NGDSA'?:R]8$3UG
M\%U9 2)(903YAG,6! TM),14TVOZ)YU#P.QEVJF"TZC:DIO;9R_/I2/'L6Q$
MC\KHZ2!)$3VG-A?Z'Q>^< Q=F6X'6P'1<W+T6!T44?21'@SHC__X^4?VSFSR
M=6"^4>_ T81HCIX*0\Z!O;010R=S71MXB11'T96%+E&%L6,[Z!!5&3T^ND-/
M >B?GYQ4?IDFCN.14><AKVB(GEQ^VF0TZG7&]85CR+(8@OJ?PW?A6'(,XEY
MIN6%8\D*B&4BEA3'DA<0_YR59\?TD=J^XJKIE_5Y"*(#[$M\I2^;$*D>-;H>
M"8R7#4.\Q'&'%X/?*\LEG:(QB-O>X-8VB1<<F->*^.T!?D<DL%\VDA3QJS!^
M&6OV3,3OQ>+7<XES:!CTU?%[)">UTMK_IR<F$!S6;JJMZ8IKX!JJKC&T)*DM
M+A!1MF8TL(PIV_ PVT-M%%DN)N0HCB+7/=!7AB@Z&:,+\!:ICB)SA"A2&T6^
M<<;6$T-+H/J41O%]'"W#1(,Q[#F%^;$PE)V=<;O/Z(7'1Z],ZSP-=C!\W:YV
M<83841<[IH?H41@]GM_KYHB7CAX?)8_*V''.<WF&YC#]9Y;21VT>YE]I.3 O
MJ16@EU1U%(U\1)':*'(#;(FH.(JN3&)@.S>%$>1@PTK%,70U"K"^]!2 _AS>
MLVT/S0_:68:B07IJ#'7-[4,,G1A#IH>72'44=0T%(X9.C2&K_S.D+AU%G:T%
M=(\>/A 4]C)ENRG9FME4B^@B*^*A>4JO3&(&'9H,HWEZ!@]/T*%)-R+HU BR
MB.6A"TYA!)D&";P.(6'$T.FOD-EEW"0BZ/3)?-#?"=VD)X#UCWGVE>8TTDJV
M:J65#LUKZA"O\Z@O-%=/S15L8M@XH$1=!)G$#;"1F.)(NG*(.<(Q&"HC"'.Q
M5<8.L9SS##$;FL?TUW)&<VU<Z:<O4DW[:PN99&1VC:2@P7IZCX)A6>A14!=!
MIM&AGS>BY^053AAR4!<[CH\"2'44'=H14#67J>7J?@O%M,P69X+T>F_H1G>H
MESM.+ZV3H4M&G?M!= 5%CZS=2T/OE4O<+G%.1&UO4&L[>&\O%KE7ID<<L[N3
M$7';!]P2*^@^N0I1VP?4^L0WND=NU.L)W7._]$?*X,EL@']D<ZK!%$/MQS#]
MJH71?9A.Z-#\TS;VME0>1=C;4G44^3CX7'440>G"F48#(X+:=7JR<>ZYPNB!
M2/9YTN*'EM/[>0E*?YR&)8VT-"L/5$I[G*5C$L_NP*LQC>K4\:I# P.(HE.Z
MDC#=6F$$V1;>(<51Y'N((L51!/7.%S)7NP^JZ7\NTSC+M:*IH49T3--RF0_.
M=QJX9QR7@59K*R&+G7T5QU 08&=?Q5%T97N8'*\N>BSLNZPXAJYLNT.^#GI.
M7UISEN5Y]A /KWOLE8W%IRJCQT.?ML+8<4QTEZJ,'D2.NLCITG,0L7-R[)Q'
M*SBF<]3V%5<]UPO+-/KG@J8%?8E']-(RH%UB6@?Z>I1)<#^B'7MIZ+UR2&!T
MKP-'U*J/6MLZ, ,9D:L^<J$PQ;.[MR1&W/8!M\2VNB<](VK[@-J C Z(RZA7
M3[;;XE!:V7\_"],[RK1]+:7E2NF/TTDVW]+Y6U;X"2C>V SL4;8<)Y1C93^^
MGB?:76 [*\V^/0MHU+['KDF\0]NN'@,\9W:]X.7 R_&$D+,,8A_>ZP O!EZ,
MR[P8-E/LO0/S7O%RX.6XZ,OA^L3QNK8UP,N!EV,(E\/RR,@^<%@*7@Z\'!=]
M.0*'.$8/U2KN<_NN#-GKV'^C^/Z'[]D/+8[^]B8.3-ND8\<=CZ>^,W']L3=V
M*?4C)S1'AC>9_I]OO&D^),\Y#_.[.!4;#O@5>EV$^)L(L;BC+:=17&H_9T6A
M_;014G]BQ]X)-KQ%0<T-)[!AF0.@Q856SJ@6SAG5E# \MOJ@G(4ET<9A02,M
M2[5LF6O_6D9W<YJR/[.G<OKO9<R'>V7:/(S3DOU/+)4DV0-O5Z5-LUR;K%[*
M_G+U'W\)+,NX???^9_Z;>?NM%I8:@T6X6.39(H_#DFH)O:>)QLB8YGS)R3+/
MV7OYWB90UM585)MG$4UT[<L,1HR5-)]#Z5<,6YYN'&UM=W"&239?)/1/]OI(
MB]/[++EG6PRU&8,96^LNIQ0>JX[-OU8LQ_]B>XCOX_)1UWZG4]ABIOV2L6V;
MU4MX7P3X,_QCRO:33N(P8>AFAX.5!&38;L,X@2*UN)@LBP+VG-.[$(K7[C0&
M(6U.RUD6,>JXBR4TPWOV"%PE_J\B3.#08W9G*8-17+*O$6U&$XF5$O[VV/B0
M'R')& V);\$B[."T*&%;>AOR-:VST2^@>)H! @% G*-HBYP6'*( ZGGX+Z X
M!N6[+(_%,.3)#J*_&M.43N/RVYM6)S;XB<7[*DXK6"8[>1(N"GI3_7++<+E(
MPL>;..7[YP_=RL4D^X5$]<V>T\!1Q<>W#W%4SH#GZP;G^U6\0KY9?JSSCS;X
MO_C,MG7+</=^;.CFWL^>6C8X>-6G/[-=W"ON]?A[]?3 ]'JRUY[!U7):K?I,
MM/79R+GI;GUWA_$RH1#B/(VJ'K32U#_0"9V/F6)@FV1ODF4'.(SZ"0;+L"SM
M/5.Q0JDFLC^8PX:'N0D/8PT>+2_,62WX^JQ\P9NX9"^;M F7?0 5*2\T;B9D
M2[9X5&P%SW:Y43HDA2A/ -:Q#KSW<EPHX-HP#@3<#L 9Q^"XEPB;MYK(E$+"
M.@!XWP@_9&L(#A)(2&&O0F%'*MU2.@"RRU5;>ZVT++UI0U,O2K-M0VP'YT3C
M)G&3N$E5-GG43BRVXIP5IJIL]5[I<M(+C:#W*!+N$\,>];[Y*=)<GVCNRB>C
M?K?(07KK$[W9-AD=6GJ#1(=$=UC#:I<81M>.C>H17;W&9;;,,8- /S!)]H5(
M.L=IOSG(TX%LZ8+8TI5CDI&#7;P4QI!IV?K)M>/SLZ.CCEA0W7/RZW2JC<.$
M)\\6,TK+*K>2_KG(B@'.6+AR?)P*J#!Z1A:VAE<7/19Q')SOK#B2' >'E*B.
MHN[6X'%P='[U"PFD7>=]8OOGF8Z+"&IG/=F^[I\:0>>_OH.*._]C?U7>P":!
M'-P<!OTYIT*1VU7K0PR=.@A 1H:!2%(;2;:!]TAQ%+F.A\$TI) GM7,2.+W.
M_+ET!(U\W<38TT7'GMYM]SUYH?W47W<!-,XQK5OTRR*:$$V()D03H@G1I(1*
MAC2B.HT@FGJ!IO-?Y1--"CKKB<58T"<;).*\(&Q1W!XF'AE9;O\Z%)^HJ.#)
M(SYY2KPA70&D]CVY"DA@=\C(.3I\\*8H10]X4_9&4 -B6P?6^N-UP>LRL.MB
MNL1W7T,#Z]-UZ1+N?#5[14':\ \N&SZ3<GY^+P R<&3@IRXI)*9[Y*&BR+Q[
MS[QY@?61+<9+9MQ[AD[)/<D''4OW81C+(BMBF!ATD],D+.-[NIK! K,,&@]*
M0!JK1\(Q ]NRW/_(5I/5T\.'#\_QG/59-\V?L[S:S2*\H]?CG(9?K\,IV^Q-
MF#R$C\6;[]:'X\3I]08,-X^_]Y#3Z:L=4A!H1"=9SB= W2QA@A1\B^TI5&8O
MVBRGT[^]^4N+Z6=O?OC"DYZRJ?:>O1 &'7W_7?C#+DPJ-ZWI8ZMQ53 .@.UM
MF3*:2]CJD0A$5/>+\+E.?&A"^JC1^S!9AGRVUHRNC;4J-1I.9MJ<AM"(@$_K
MBF"26)G50\&H]C"C[#DQ4HQA!K:LR:%ETS#.-5B=:F.:9 _5Y##&WV!/DZPH
M_W_VWKZY;1S9%_XJK$QRCJ<*9@B^TYE-538SLR?/W3.S=2;W;NU?6Q )6=Q0
MI):D[/A\^J<!D!(E2S9)RQ(I==5N[#%)O/2ON]'=:*!%+;2XT*YB&$N<BRY^
M%#7$HJ7L1>VB7$L- A],65AF>:'!K-,LW?U0US[!G-;-R9)KHLDT6UVM4'\B
M"ZZ%V6TJAP.#SN1,1 &SG,]X6H#6@C_#?W.BI5R6.V.+10+:65"_9-\Y]/=Y
M<QR-KC?;9Z)0F*Q EBGR;%S[0+0DGL>EJF'1J+ V>0 *QX#"7MKQ[R'G4;%%
M<:+=Q^5,8_!FGO-BD:5B[=%8]*^EJDLF^N$L3^&OA787LUU;5D#,4JL+KR@O
MQZ)$DS5(1-$S44)@DYE6?!$IPK,DJ2@B*/!4OJ'L,X\Y4 3>;+)2>S:JV.8)
MYO@* '/HG6\..V0Y=!W!EQ(@)M@F*[@F*"<+TW')^:K4FV 2X'LF>&KG1E\#
M=(!O@SPP65%E#?[TP$7=#@X*+'J.Q&,H(5?Q]5-E\@2O%F4\EXCL52[0B&#:
M)*GHKI %.JHZ=%5[0-:'17?^E-OOWH?BR7&&&4A^(08I*P^*@H7K<GY%K=R*
MI;#T1%E$R3=E51A/U&,!$5BI74 CFX"AHJHGUI4:/__U]U6EQBDL8L"9O^PH
MPUC5)X3NBDW-#/RW)N6RD)(M*QX*G2':8,5,FPI965<[K!6)G!XLFT $F&66
M"UMS@XWC%#J=JP'7VE/I#:Z*&]:5(T.A5,1K2BY@L2FR5,JW*NJX6(",UO+.
M84QET5VCU*+YUM6K&!QP<"+&)MY_Z^G&YE]5M4B@UW]]_>^MU6Q39Y"&="</
MJM;E6CL7*_U<2%%_:^JVMNKYR3G J_395ZE\]7Y#6>S2)3"=MT:CZRT-\J0"
MT;7?LI37]3,S<"R:[%D!#$['K6"&,EZO/<">3=+="WT'+RX6:AF#!O=U^'\3
MQ97)@T)Q98"L.+(0!-[JH%@"7[*BHOL]3!4TO1;E@$PJ1)^!^@<F #&%KBM=
M3L3*G"SEJE81#M8/R;EB4:TFK0S$!_&2E$7!D5-PR3+26 I754573VN]S4 &
M2U 2*5CP.:FU/]!J+EH4Y@!\(RQ(48D4Y"@9NJK^?9G73*XJEDK>!G_#WY*M
M)U FTD*JZVV)C\W6'U,A=55Y4:FUE$4DZ"_S9M2@I'4OVJ"Z8;^39#=TWWNW
M);$CH/5.D:YI'PLS1=8"?DN=+3U&A)4K+Z5\1^I%X'F)WT"FS1>CL"U^!\UU
M#9[/?)DP[5-TI[1RF(!TQM-8Z22E%;A8A4(>WXE51ZU*$0?C0M(#5,IBF8<S
M2?$*&&FOQL*=A+]=O?G;YY_?P(J<9W-8?T#Y,%CE9BP2;"JLV+ 4X.W"]&FU
MK*VHK?U<ORALS%@Y%O>@BV"*HAE1HSE;**4D#7C18@)(P')?ZS1EDNPB"M D
MEI^&;%E(RT!Z43/Q_74V59\+R<OW?%\Y'<*.ED20PU2-B@52.C3%,BF5N\2D
M4]1H7BQ6-M6M>K7ZH,VR>YA2+A8#X8-MOBXH"R;TTY1]@O>U]5I:-*=6S4(T
M/^%<U'\&YKNKQ[P0>(NU(LXB7?L"?PK!1XKD_%<D_R3J5$NC-!=F*GPK']5,
M0=;LD?-X/EGF%;G%:-]:CNYJ&_:(*(N]GC<L+E'.9+UE>"$&O.1:*.S%6*W7
M%2&4P08,J^8!;I2<PW0)"^2FDM762_!?Y*I9<- #PI[>S5+*TRWOLR?YB"@#
MI:*>J"<>*8,/-#58.?YJDN!3)<IZC5\F'P/71C^WFH8IZ08>;*7=19GWBHH"
M\"<EMZ*DZ&7!'A1J<Q8]HN!.<:P23->AD\>V)-6#&C5=^SL7-CQTIOSF>HPR
MDB!XK(Y05(KGR8$W#-T5'>K0A5C:P<SP=7/5]\"!%LO.>GGNJ9=,:5V!OH$Y
MP1 K@U@ )BBZR+-_53(SA]_OE+JI2"V[D@9P7C2A5\I+]JEHVYT!FMY$&^7:
M6+.>F6W3;:L]/GBQR.:\L="*?BL?6@ZNCNHQX6@HQ5: GP -@YU8R8 &9I^(
M<3V>\WX^]]=\_@<7#)U+G2>\Y"48#NM1@-F>W4M>ELYMH\%"2"*\*,-.XV=9
MP8T@B%F#"4-9"4X&-<3B+&P186&#6176ZD!$9U>>UNIO>_18\>,.C-[::\%O
MK&X]%HA- [<5OS>=\48G!0.F5$8 M".[9+?98XP5EA]_FN3O/^YY>&R@O[0#
M>>T^-TP/)IRGN 3GZ;<-6ZQR\M^ZW92#"GBP!>BO[Y7?+\(5WJ;UP[7;7 RQ
M:0)5*TLK&VWW4.VFE=7.2GP\5K!6G8,.=@P,]'DM]#(H<I<ER[D*VLWC[]V7
M%+L!1!\Y?BKN];3(2M(?@N8F-1TS>$V:[S$ALF?O_UZ%.4[!*HT0A5$GNE50
M/S&L5Z<F:5A5U:;/*:DDN+.QDE:1P^5\H8+CTA>'(586W]KTR>6>$I@Y=W&V
M+,1<E'&B0AJU-;35<B.DN>*1_;;)169E./NS,L1PX^A/;UKD"5AO,)7C[%,Y
M_"/8Z]Y.+OTM2V,A)"*R]T4F&;1Q,-R3^A?33/A*<D&6=*\B^2KZIC9H0]!I
MMUD>J_W0M#%)E4EQTV:6CIREZF.ECV1>G=S!6A3\IO[E ^C,1<(>;N)4CEE^
M]*%JJU)B0@"WTNHD^ZG':]G4#26?U1'EJN?JL2X?;24)JF<6F,W&_L>&3O<^
M>ZI93S<MJU>K3S^S QO'BF/%L8YHK'ZK5I^Y8.'9_'#J/'IW1R:W,NZ.DZCL
MM\I3_L=N5[/%L9-G21*,DR+2R?[<<+)%!.2RZ4&WZ6%TN9QD$'>0K.8J&[R)
M2^@L;'/2X6=A+>65#PF^)DNCXM'!AUU'33J<<!D\ YB'FO!>X3A3PK51'$BX
M'80S#J%QSY$V;S45A$;&ZD&\=^V)=Y'T0>8Z-',=Z%KLTQA-0:MY_\'SNSCD
MU;Z?W.".N(Q]/[H*^[E9C^5@>3O"M#]7WGGZ)SK\VF[>KJA0T.^BQL&<"W_F
MLDUDY$M@9(]X)C(R,O+H&=DAIH>,C(P\>D:^\OWNI6/'PL*M+ILY"#L/#U=*
M]0Y%K8X [ F(\"JW]Z->O 2]:!+;Z5I_$[7C6+2CO3K!/R1P3ZXA1UT4H=V$
M/[,\JM*_SJ4L=[N)^X1V5FA8ZO+8&/F4(D:#QL@CGH\8#1NC*]<]>L%81*<U
M.I[NC+J<[VLZGQ?-&908%MHH \?(JN]8NC01OH#, W&\^??_^>5W[9;%::%=
MJ9O_?I3G<=7=K/)2K?5U9>=2FKMM4-6R.L=41QKQ&2$ZENTA.H-%QZ4NHC-4
M=$S:<S<;$3I6#AC5O?'7ZCWAOMUYLX?I=JVBAP)\Y#TGZU(%^ *VE83CM.4S
M@:,DZPK(BPB21%Q!L+YG^K+VGDSBT-,$#3"NTSJC$?$9-#X6,4T7,1HT1J#G
MC*YK_( Q>MD2/3AT?GO_W[@ETSVH!GH'-U.'BT\0U 4S#H[1T(SL=S]>XG[,
M/K=BJDIW7-8.#/5!'77E=XQT'-M4I4;/]%K$Z&BFJD^[NA.(T9&5G4.H:2%(
M@P;)]CV]:S[HF<1UD3_:*%H?-V:&C1 U]-,HV9,+\ 5LS/S*^44>]S%M<)1P
MSV78(%&/N)V]603IR(DWQ#BGH/Z98N0$71/8$*,C1X4\_300G=S,0O9HLQ92
M6 OQ8.7 00JLSA<GG(D07\!NTY>T6.:JDFXVG\>R,NF%[2\YA-JX=3%XC,S3
M9-(B1JVCXL2TND8?$*-C[Z4C0(,&R.CL,)U)7!JYHP7)_  -E6$C9-)+W1F^
M@(VEO[ X;2;C%<M)$4<QRQ_$B9\HOHN+1F7JRP@/_,</ODG-#QC$0900I1>B
M%!#/P:W!86.$DH0H#<TNP:VG'F=HA*[%,TZ#Q0=^Z*]U+^#@Y/?B#CG]7LYX
M?EG;3#0@\ N&;X8-DDEL&V/DPP;)I"3HG)Z'(!T[/<]U<#=PV!@Y%NXV(7L\
MY2/93H 7> X6'[O[O=QM,1J:P_!2%^D)UY":NND,VUWZFI4LT=(LC46]=EZ4
M>\XW/3?]JI*5FLJ-!02(LN4DX;*:U?XZ5\_+QM (UKZ$W2$I,VAMX=O$<'ON
M+AR".B<.EZ%HH&CLM8-MXA@]SR&@:*!HG+%HN :Q_)['/U T4#3.6#3,@#AN
MSU/"9R :7?8?7TU,!L<4CMWY8I'3LL1H0G&HJ5%3]PV4.<3W[<[)'JBDSU1)
M7P6=RW*\-DL,38OLBK>^+QE,%7Y&\=W'G^"?>DQSEM_&J9JW*?GOH".FQG-#
M-N7%N8_"H^)'SEG!(^VM&>C5W9?0=1)G*1$Y^V*Y?J=KGV<LO861Q#!HGO"P
MY$)TYHLL%04/1:K_X]BK>+F<<8U-LCNN2=)H+.=:%!?ALA!]3GB2W>LK.CY!
M-1<F6+'(M>"$&\^L12A.(QC#S;7EOB9A98LW<0F,%[8@M4BO--V5] QA4)OT
MLTS=$?3Z@^=W<<@%P+D .$NUG_DB*^*RT%]Y]$\24*L'%JX'%JF!:2P,0?.4
M!1&,EBS%I#1@L3S*V;2493F!&:^+Y70:AS'PAC8%/:5-.8<O(KYB>$,/'O,[
MI;K]#E@[+>*B%-_>Q^6L\16#?M@M7XUEPA)Q.4 ACKK\"^1"*S/X-9S)[K0%
M3#Z+Y."JWUMQN] 1R.ZOP>Z?61Y5ZNFT[-T8R"9/>EJ3'3W=>:<M\AB8 P:A
M14LN&&S]0<0GP(2A:(R%97P7E^*E7$B$4+T/G.4:!XZ)0*I#/I\ 'UJ4:*9A
MFLB))^7$KL6Q=.V4_-IUM!N&17T[3L78-1>K]C)E)-0G!D.P\,0A0G;'XD2:
M#%/H0#[]_-??"V3NT3-W5:)AN/Q<#;#)PM31Z89>EA=<OR,U*TLS%QB5B_K?
M\ Y\<]LX"BL-Y"DH:'@CTG)@UOA.\+;\^UMJZV;=N+1>;K=.T?)_+^.%:+D:
MF/C(T@-M+4\H$\.7B<>7[IZ"\75M/8XFA[NZN\'@XF+"'98'$V^NN;5N0+AZ
M"_8@>50:OL"&0@@F#]K7/%[.%[._L0?M$YCJY3/<JE:*FF6EC\F$T%1"5C 8
M=F55,_4]N\UT3?L$%!>2!RO1 P&C'?Q,.9"F$*^GN,LPU[[.>+&F2:'=@S,+
ML\K+6#0*4C<M0&O E-C* ).B:#1$$>@ 8X*WP1.>QRD30U(#B?+XCJ?J<YC5
M)$[5F-;$%)*^^UOE RDBW&<:>,\EP)>W70TIO," \+%PC$K0/PO.-G" 53L7
MT(DV)!U@XG+V::9EXB"*5L2W:0SN%(.WPBH6(#RCRL7?# 5,5QQV!)5C4M,Q
M U0YNU2./$1T6C]'#F%'<(AL*A]O1^3) @VD[U)!:GT$R?,;DE?9D5NK<%.4
MX LF)+0:1\Y*T"?W;"$6Y S8^W^%/]5R*=5^KE\$26HH)5 ]O-D>T]+*TI #
M]G2CVX#__L<7[9[E.1.B)6R#@H-&$B-G*X4'4[J#"4GE"_V(3\15A<* *+/P
M6R?%]K9IB]1V2+;,-2&(<Z4"Y-A8(;[I3#FZH=&9=@_N@M"B4S%9\>WN?K;5
M;*.SYHI0M;&ISC97A@E+OVG9O2!U$D]%?_7UCLH<;/CB3=W\>+W8Y8NS<J9-
M>,JGL,S!<I@MR_8.R\O5;K9'U/8KX4I4;5/W1'ZOC&C!;&]RG@#U[_B'^S@J
M9U7 N_EA%=XWUI^P29$ERW+_)XU0?LC% $\4!'?=37(T_Q7#C:,_O8E]:E$^
ML9W)9.K9H>--W(G#N1?9C :&&T[_Z;EOZH]F>3V%!;OEUQ/@AF_7; HSO&')
M/7LHWKS?7/E@V=LB_#;-]E)F.GTURJCU%K@YRZ7DW2R!47/Q%HR)#68LVBSG
MTS^]^:$%1&\^?I4!!!"-S]"A$).?WK./N^#?8YCX1]BJ\9[=JOGE^X*G!6^Y
M37(BL0+MI4VS),GNI;:3A%_ \*5R$KIJSOXE(T4EO\WRF#_:,^)JEC=MIBF-
MFY]4)RN-)'<68;H)6T S]2\?HKA8).SA)D[EH.5''ZJV*C4F1'!K9U$RH'J\
MED[=4!):':NH>JX>Z_+1UC:I>F:YNFWL?VSH=.^SIYKU=-.R>K7Z]#,[L'&L
M.%8<ZXC&ZK=J]9E#8<_FR%#GT;L[LEF4>7><7 V_5:[&/W8;WBVR[)XE23!.
MBLC@&IA%:U],.&>731#ZB"!&ER.5@[A<QN\>/5()7S\+>RDO5,Y.MH3&H^)1
M/N"NA+M]&5T[DKH&SP'FH2:\5SK.E'!M- <2;@?AC$.HW'.DS=LJY1 9JP?Q
MWK4GWD72!YGKT,QU 3?R_<' 0!*!*[$-P^>+)'O@O [W/ZH(]=S$6_/#F1VI
MZ3S]09^3, U*;+_G36M=5,(I[PA"5KX$5J:>10*G9VD.9&5DY>',FYHN";R>
MA8"0E9&5AS-OTR..Y9XW)[<Z@GL0KAX<O-31>]ZE_)K@CN;& U21J"(_VF*Q
M1Q5YKBK2\CI7N;@$%7D!Q01_#\,E]!H^$&VZS-.X7.9<!=_J\U"754@0O!K/
MZWH=.9;E.3)(-K&]GA=<(4C' LDDGMO59$"0C@P2L?I>.8L8'0FCH'-YC,,@
M='+S"[FC372#>)VK$*$$'Q<C3^]Y=_'8)?@",A9^_?G+Y\8!1^$ZJ3.".;]=
M)JS,\@=YOK(HYNIP5 ]O:K2U82AQ[*YV.M;O.;8)2"G6&APV1B!')A;M'#9&
M5X[G8)6RP:)C>GK/O)NQWYJ+_-&"9DZ :^"P$;*"SC4-1BO E[8+];<\FX*'
MI&[:$;=Q7=:F$W6(:^.FT\!!,HD3="UTBB =.59.+#M C :-D46,SC79$:-C
M[[!WKNG<%J*AV1ZXY]1#@LW.85V4X"-C9/>M+H2;3H/WES[-,QC+_ZYN,(W3
MDJ6WL2S^(^[RO+1M)DH"L^MZA?&;(X-D$+]O"CF"="20?&)9N-$T;(PH,6R4
MHV%CM"KS=V2$3FY\(7>T2KEP4(('CI%E7*H(7\!^TZ=(#J: X<J,O46>S3/A
M3%W6OI-'G. TF:D8QVF=F$ HGD<;.$8V\3JG4")&Q[:Y;!-/.@T;(]OM?%/'
MF<2LD3W:L(>#QTF'C5" >TYGN^?T.9O/EVE5,DY=T%KR<)9"[[</E[7?9!O$
M='M>?8<!G&,9?"[Q7=P4'#A()J$.GA <-DC4(K:!( T;)#O0NR:^GDF\&MFC
M78C*. U_($:M%T/Z:B><!C?7B]MR^IJS.YZHJ_5$M9&2Q>GE7:_G$*_S]?<8
MQ#GV4D'MKCE@B-&Q=S.L '<%AXT1)2Y%73=LC"R_L]=T)A%K9(]6(NQU3M1#
M$3YR$I-YJ2)\ 9M.OXNK]"YK<\D,B.O@&8R!@^01JW,Z$8)T9) LXKL8]!PX
M2"!(B-&P,?([WU]\)G%IY(XV/C2Q.]_G@A)\9$?6OE01/M#6DD+9U$UGV [3
MUZQDB99F:2PVF7A1:OS[@J<%[^H<5X6]U%QN+*! E"W%!1-B"OO+?CTO&T.C
M6/N2?H>DS* ER+(-XEH]8]>'(,^) V8H&R@;>_T5WR-.WXHK*!LH&^<L&Z9)
MC+ZG55$V4#;.6#8<BU#S<D6CRQ[DJXG)X)B"=H^LG98E3N[.HZ9&3?W*)'$=
M8EL]K[=%37VFFMH,4%/W"+R^+QE,%7Y&\=W'G^"?>DASEM_&J9JW*?GOH .F
MQG,C-L6(?WL<)]7B-,PY*WBDO76LNF84])W$64JT+-?$HOU.UW9].X7'Y8QK
M#YSE&D\C:.1G'O+YA.>:18EF&B;5[EFAQ?,%"TMX/'G0WEJZH54=B,M\RQQF
M!$_%?X9941;B3M\LC)EX_SXN9[*+_UI.OL*+VJ?PW\NXB,7;NO9U!N/1[L4_
M::85RW"FL>A?RZ*4M2>U:)F+&Z^>&:&I:[]\#Y-E5+_+UETT!U>HT1'H3Q!M
MF>?0F.H.?MD1@A:3>VOZMNZT(A31X.-E4HIAQ*D&<UTWSLL53N+9OLX<5Z?:
M!G:![@%V/_.2Q4DAJ0VCF&= L +$)YZ"**6E%LY8>@ML!DV+YW<LC[.EF.]\
MD:62E/#EKDX9-#1=YK( :!07X;(0C#3A27:OKZ3C"5EP@6TKP;\6IL*-9]:*
M,08JI>7-M>6>3%S^XP??--V5!GRE(<@6;^(2%%KX[* VJ669NB.H\P=+ #*N
M;BGX9;Y(L@?.M3_SE$_CLM!?>0)/TE#;&!NOQS:IQE9S4M'40^:J@/ &+SNZ
M_PZD;Q:#F,>%MLACX"08,<@YU\IL0T($&XMA"L;-EKEVG^7?0 A#3K0Y3*24
MH\EY"2PFQ+S^M)"2RK_'A13#>K@@]#.8$S#YC+,$--*Z &XUD5HW0$.BR3LN
MA0=F)J^/(+([VZ!7WWZL9ZQKORK!(7*PG^%UEC[(IT N:";2YBS,,U!!H# *
M&&PB-2),-&&PC,+3_!L7':=1K/13.6.PVN89]'[/;OG6K(ILSG=,;0.7 N8I
MU-J6YI2:=C<]&[B)@6>1!MWG]>^ Q(+E98W0MG:%QFJ]#HO$/4\2\3/+;UD:
MAQJ8%_= :[$$5(A61-*UWV$(#/H1LYPND^2ZC,7DH.4[E@  C0G)U8$2R_5U
M3\Z5$AKXNK6ADXLMI:RXKUX@Y&<K%;W@H0 X@6'( =4@PTQC"4\)G6<YRQ\$
M-K" A&6%6'.IU>W5&OB8;FJ"DRQ=K@1$+J.2!V3?VA1^V_&EXK0"B"#5]SR6
M5<: ,=?2TF D@60&']9WG)3:USQ>SA<S[=<X!?:.6:+]P?.[.*SXI'K\-_9
MM(BO9D/UH)Z-KGV*%#^R)(&WBC(+OVD3^5Y3)';9'\:ZF9U$:;.B".L*EY27
M+RF_A^$2!A<"A*"GTKA<YJK:]R\@9 MA7YUV66F,;[HQ/EZ/;_?24A\Y;JXL
M@6Z_(X_7DTK_@.[9E!-DQ&,RHBPX_V6CX+S,DM?^9UUP_M.ZX/QIN5(.-MX8
M;"8'FZ\'R]:#;>K0U?W+3<X457R!-2N&7+_=;&.'ID3^/!Y_;M3R_!4LCM-R
MX*/2HK7%+%RUM8H32W$>"U8"&PP@Y[EXGX$37((]RKX38;M4WJBR*1)^NVJQ
MH5!WA@Q$.;5=&K4RHM=-R_9&PJZ=>&5$#/QL<:73,O2SPVMR(]6-7<N[NXL9
MI3.RLE4;[0H[.Q1Q2K"19WFVO-V,0#4=F(:?!.U#7]);&@<_GPGW[KO:_L1<
MNV]8.ZW2)]AV*[8!2[_P/N/R044YXD(H=C9>(^!<M>J.ZT._KJX//2UO/GFS
MZ6[^M'3[,8.**]@V%"N#QJH@MM+4=0,%-"G#Z\#_7[XVUW_1.?P%Z*SBR2)X
MD4W+>V&MS)F(-Z?2DI;6[QU/LH7&I],X%!&RA\>NF6P@!M-&Q,"$5IXNTU I
M>"$R5?Q['<70%F"43[-\/EX!.@]QV7==U&DE9=^H]BCQ'0Z<N'!CE_&Q_FZR
MA$4"+/::OV7[+U?RU41L4_?$$8Y%IBR6FSJ$^.$^CLI9M9/9_+#:N#76G[!)
MD27+<O\GC4W:4-+I1-SN>IOD:/X[R^O1+-@MOYX /;]=LRD,]H8E]^RA>/-^
M4\9!P+=HN#W]O9.<3E]MDDJS1,(^E1KO9@E*)A=OP9C88,:BS7(^_=.;'V*?
M6I1/;&<RF7IVZ'@3=^)P[D4VHX'AAM-_>B#[8L]<Z.;/F=#WHIHK^[@+253!
MKQKQ%8&J$P=U9:QLQT;S:MLO%1OUT&.2L?2ZWLFHM3%9VPZLX342L8L?I[6Y
M <Y=OHQ58 -T7 GJ@*QC=M4&RG)2A'F\D!9[4>V D*<"R4+9JT0)&-XB+F$(
M8DE8[_+4P3MIM,AYBCEHVW/8N?&QF>>@OF[NWZ\W^F 4=4>K[7P0 EA,HB4X
MN9L[^MD^<N\:Q(ZE)H[^]*:%A =OGA%@_PC"Z>WDN"]I*'9%O[+OO&B9KW B
M-2(V8(&IEVEM6HMQE^S[>A]-X#U-EFKK>/*@XANK+Q8YOQ:OJR_)UE-X<LV_
M\_FB7+VPE1,"<E(N9?P:E+TRU,6?P1CGH6RB\?X=2Y8J7L.2)+L78E4H:Q[^
M+US86_@)W!;Q*9=9-&)@D^ULA8'F4'W90?JF6O >&X%"+Q!MFF=S[2UHVTU?
M_ZG<H(UM:"KLQK?K.O==OS?5+GXS2V('&^W8Q!<[SU$.-F,JV(JE&TT(_TLQ
M@4AZ$"T)_E!=/?Z[;,MTWJD==?/=(3;AMR=5[NYYS\0:EOEJB@W'M93,OEB(
MU213MK_(S=+2I<S= KY/@"N%.A9OBA5(?I'S<IFG C#ABL:%S#&1.7!$NLC1
M,I3);6DT!1%1K"$4<![++#FU:7['BY6/K/Z2+:H0$L_#>/=BH=:O+9"BN%A)
MHI35YD:\R%P1(PV5?R.#]-4.@7Q'+DX\7 IR0H_+O%B*-:>*H(K7$EX'9P4W
MP"S@H]LXE%NQX,/<PL):]EX^?'.XR\?O*O  &/W!;R5S_(^,?@Q\+1'))3D7
M/"TM[T*-73J9VI]9^DV:1K\"LV:Y_/5O[$&^H'CK<Y:+])9R993-P$D&]<V%
MC0-VQ%SJ>)7QL5QD4B#C?.WG@D3 >E#4F4=AEF9S8!98/T2J#,P(N#XLA%S'
MQ:K%>CDI,NV6R>RJM(BC*NQ3\R)PWC)<)0( F<"TDZ@ 9]8YC= ["%^I":H4
M2GE44Z[IL#8R19N-V!*T\O7/_T>^KA)TMC^$\4@9$7EM.7CSZ5)N"Z1AO!#)
M,$K,XU3(M2*X5,&UZ<5R9:*J38U&/E330*LU]L-")$&OU.>D&@DHE"50H=**
M*PA;36U_YH],PJTGI"89J<E,&SVHEU7/-<>TZ5A&Y"JZ_F?1#,X)L[60BZAB
M-*E+12-,F#,%M"O:)O6VI8RSJXXU&;&H6../6;Q8B#R[/^?9-_%3O*AHHX5)
M7",AQB$8: <A'TUG%]*2(,UDYFF=7;>-GG@FN^?2&^'Q':NVG5:96< E&9"S
MGH\BJ\BXWO4=^ !*( K)ZI-,9JW(!@"\RG> )V!M >D^LSR/Y6^@GF%1@2X
M$:$-EJE0U]"[:GS5NT@,8S*_5]J+8@&,[NJUI#(.TXCE:_(+H55)A\MP-1;Q
M(?^N[,05YP*[@R-32^G&ZS"0I2*@)*T<O\!&P:A8B4WBI!HTB$V9\$K;K*<O
M>!>:R61&M=CIEC9&-4"Q*,JX-$CS:NQ9U49%*"F+,AM[M5>8Q$"Z2$:4U8J\
MFFHUMJ$;L?\CM;^P-%:ZOS+HIROQ!V\BR^>K?5?Q,'_\F71)2RWE0J>O<PM
MEXNE15*_B&$&+-]H<-42F%O*#6UV#"M N:QRK3;3"2<\9,MBQ7A2LE1($UX&
M.5]IE%K?UR,EU?OK(50J!,80%W(.PD\.97!4-#++[A5OUU.]SY:)3'*5^P6Q
M[.:ATF4R)4<TP,5.AXP0IS"'6.C#SVO'J+$DK=<J8!UAG*GM&&W.RUD6B:V8
M.F=:KI<1O"E\J(=Z?P5:FR[E][7C)8U-?B=F+;,\-Z%JT#=B)5-ZC852HH4$
M++)$[*JLZ+>!L B'@(B7L5S&Y&,V%[(+OV>%6!-$M&3"9<+O;QD8P%03<2]*
M/VA_+.=SD0L+[?[1"%E\6G?]M[KK2@F+4<D\7_$0@%%S4\9F*D\,28*O)R1M
M[GI%E>L,V!5)P97JJT/HBB*Z".JOCW1,>'DO+)?5=&L]NO8+I$;-\^Q>]+E,
MHT)7CLD7P7OK]6W[6$U1HZH4>KES/:ZE[M$"<P5C3W<_JKBUX,GT6HR'1S]6
MUA:PSZ]<&$6)]E]BG?FK"#")976EKP6K DO^_:G&&PTK^16_5X=20'T+$TY$
M(."C78L14:1X1)=JZ=L@RVK4DCC5R'\5)&XX<,J=_ S=Q&"U946QF\0;;56]
M2Q;T/A3:I\]_W;0D-X\S56.3YFC5=A3#G$JQIUF"4S99*DL9<&1K[/)Z]9*[
M\B)C!*A4>Z1S]B^ 6NTY%LTC$-LG'^3:(;WHVLG2$LZ %D*=P3K%YF0C.5X%
M_^"_I&E^"ZT!U2JO+X+YQ=+_$LT48%%+!5"9<>LC"M5A)[811&Q&E]9:\O'.
M,%$SWV;N+6-85T$UE78F$N/% KPIP !9K&A2KR+K1N6"6A$:7,X%:)GB6:,V
M2X61O7H._]X*O-4JL]^^Q4VTC4TT'S?1AC&68V^BG3"RO;;$2^725,:9,LSE
M4ER;6N(E90,5*]6Y?E*OXS=M#'"Y[?53%02I!5>>3X:Y)VQ1\)OZEP_@_2P2
M]G 3IW(&\J,/55N5M OVWCJ>+,%5C]><KQN*^ZM;&JN>J\>Z?+1UV%H]LP+=
M]\R]CPV=]GQF!W:O+Y\:+(5ITKX#PL'B8$\UV';-/G/-ZB!*3O@]<RRO?A9*
M+Z_\,7 GP40K?FQQ+<VS5VS@JR=Y=53,^B1K_D/L<?ZR^QJ'UV'0'411YOF0
MR%+Y7A=,@957>,$TJ(,Y%TR"U=[D1=-@'6,Y2/VLO7<V&8^O;3K-XM'6TY27
MQ6^%_5ZC ,;!*'KB._5:TK7]I7J=YW^B"\!:3IP&#O&]GG6QNHC5*2N%(#-?
M!C.;AD<H[7IE+S(S,O, F9FZQ/!ZUEE#7D9>'M+$J=>SEA4R,C+RD"9NTX"8
MUE"U\H$JIPV:]7;G+*W3S]K$CBZF'GM+F@;$<7O61QKI->@C!.DJ(+9M/]K$
M0H & Q U+81GL/#(5$KS ZHYA.FP1M3NLKN#-J*VMA'V%)P]A&/4BEL'6*2Y
MK6-K$-_K6GD&2VF/0J<@3 @3PO08)@]47L\]%@3I: N33SR[JT]_0)0.%(I2
MQ#9UTQFX1?4;?WQ2[*JRJ]HDGAZCZ%O/Z/, F3NPB>.^K+K;Z;<4$. G /:(
MZQD(\-D"[)# <1'?<\7W"N0W"#I'0Q':X4,+?R5V8 Y4=B\A>K?K)H&KZE!^
M/UOSLGTEDW@.QO &#Y(?]$PB0I".!A+U$:)A0T2)X?3,7T*0C@622P+SA,H.
M@W=<DW?":.%C4PN#>8>.]5#BTZ'Z$PCP0:*U7N<$< 1X/  [Q+.Z&GZ([VCP
MO?+!0?8QF'>&T%J!U3_W&X-YA[ ]']WBB1&\'L=RB!%TW4Y"K_;8T2&3F%Y7
M0Q]1.C9*!G'-KEOOB-*14?(1H:$C9!/#/6$X_!(.@_[VN/#?J<-S(^14ZKO$
MZYMM-5)';H0P^1ZA 1[3'3A*KD5,J^M]6HC2L>,>Q+:ZIGP@2,<&R097Y)2R
M=*#XTVCV0=?%(.L3#&+C\U52RI[[KHHM5G4)+"!BE"U%E8.:"GBCSL$(-&PM
M8+N$=MY=.CB13NPKH[B@N+1TYLR ^$[/Z!#*"\K+A<G+E>F**QS:[VZCJ*"H
M7*BH4)-02E%44%105)ZQPBR/&,;+;B(_H;S(P,=[62'P8YNBBUB $"O/X6!Q
ML%B L*H+C 4(S^S543'KDZSY1 %">IDUQXR++T!H8 %"18/++D!H8 '"F@98
M@' W9;  X>O0]1(KJA@J^3 @KHD%")&9SX*9'>+9R,S(S.? S"8Q@I[W8B$O
M(R\/:>+P+S(R,O+X&=GR/>(X0ZVF>>9GS@PL0/A:ZIE8?M=;Z? \QI%1N@J(
M[W6_!P8!.AI 3I?L+(3GR/"<O+0=PC0*F,[\VJ-=^PA8@? %II-IX,78 T<)
M2]LA3 C3H6#RB8DW5 T=).H3&R\Q/QZ]L0+AD;,6_,YF5U=BC,C/.SN /8?X
M;L\K8A#@$0!,B>-CU8&SQ??*)]0T\-+R,X36<@-"K:%6A[V$Z!U6(#RPLJ(!
M,:C;^60]>K/'0B@@;M SKQ-!.A9(=M][PA"B8T'D=+W %A$ZON'L6QT,9PS9
M'31DAW4'CT1\TP!&[WSP"-W$T0!,79?0SO5F$.#Q $P)M;O>L83XC@9?$<+S
M/ SAG2&TEN>1P,40W@EM3ZP[>  VMHAMHT<[<)2H10Q,D1PZ2AZQ'8RP#APD
M)\ (Z] ALHECG%"0+N$,*-8=/$R )B"4]G3@1^K(C1 FSR9>YT*FB-*Q79$
M4,(CU$-'B?A.USKU"-*Q=X;$'1O&"2NM7E#=00/K#H[R(IVS+N&AS!Z+4&>T
M%3Q07%!<CNO,&3:QC:X&*,H+RLMERLN520GU;"RFAJ*"HO+<Z0A*;,M!44%1
M05%YQ@JS;1*,UVO!NH-=GV'!.1PL#A;K#M:F$M8=/*]71\6L?>L.&A=<:@SK
M#F+=0:P[B'4'L>X@UAT<42AE])$2T_!(X/7,9CZSP"$R\\B9F1H!L?K>3X/,
MC,P\I(G;Q/9>%L%&5AX6HA?+RF;GZR>0D9&1!\C(EFD22K'LX.D0P+*#KU+A
MV._,U'@<X^CI/R:Q/"QL-V"$;+M#(B/"<V1X3E[0#F$:!4R7<.T1UAT\E&L;
MD(!B$:Z!HX0%[1 FA.F 5U1Y>-O;P$&R/&+Y)T0)+S''NH.O%[$*#.+[6);N
M; $./&)TKFV+^(X&7YL8@ZU<AO"^/!+J$=/H<%(5H1T-M*9O$\_L>0_>\+9
M1QB[PZJ#ATZ!)29%?W;@*%&7&';/-")$Z6@H]<WT0HB.!A'Q\?;RH8-D^<0R
M>]XBAM&[PT3OL 3AT18-@[ANS_N T6<</L"^T>.,&>([&GS%==X([]G">Q40
M:E@8S3M#:$W;)5;0LUX"1O,.@,!?6)QJ&73+$JYE4ZU83HHXBEG^H&6Y%L5W
M<1%G*8;UNF\A$J_SHH1^+F9\(4P($\*$,)WMRG0)QT1_+V<\U]+#%'<^H/\P
M0FXU V)Y6%%MZ"A18G0^AX(H'3O2;>(QZZ%#1'NF%2-$QX+(,8AKCK\NX: -
MJ$.5=KYL2Y\ZM/]],>B0'4VAV& \G;!6/*+4]IH:'X]:#QPE$*7.5=(1I&-[
MBZ9)C+ZW2PXH!C6:_+)#EG9^QOAON6N+5=*.0*!A:P'')Z[_LKR=$1051'%!
M<3F,92-NRN\9=D!Q07&Y,'&Y\HD?>'VS!E%24%(N1E*H10S'1U%!44%1>>8D
MB4V\OMO<IQ>7\ZWK;.F!L?_QL&KD!KIA^3A6'"N.]37&:KM8?AK+3^.KEU34
M>KN2M7G!Q6NQDC56LL9*UEC)6M+@ER2>QVGKRE3G2@8LZ/UT(0Y6%+R5KNB<
MR'(P0IY;Y.S,*A/:) #;J_LM.EAH$]EY@.Q,B>D8Q/:0G9&=SX"=+8^2P.Z9
M%HO,C,P\I(E38M@&H=Y0RR C.R,[=\F^,(GI@JWAF^T3,)"5D94'R,H.L2R+
M>)T+(V&!^@/>YY:+FX*3C+U.*?HNI#HW:=TUQ6$+I$4<SR4F[7FW\8A2])#O
MAC0W2L3)<^^4ER0@WUT@W_D.,%W7"B#(=,ATQ[_U$+D.N>Y%80,WL(CEV9U/
M;2#'(<?UW.*EHE1=T/6BF@/RW?D>8##UP/3&DV0]IH3PT8R5 OO0O@-"PI[-
M6/$$ YY@P%<O^P0#O>!L73S!@"<8\ 0#GF# $PQX@@%/, PV@G5VR2N.ZQ/?
MQ)1O9.<S8&=*7"\@=H!9LLC.9\#.9F 1DW;=VD=F1F8>(#-38A@!"0(\D(/L
M? ;L?&42)W"(Z5,\P8"L/&I6=DC@N.+L[T U,YY@P*2C"TLZLFV;4 M/,"#?
M'==$=VR76.X)D]V0[RZ1[QR+T,[7CB#7(=>]9&Z>,?[2W<AQ8^*X*TI,SR6^
MT2%F@#R'//<R7\)W/>)X)SP@^/0!AFJTMJE[XL#!(BMBD?=RD_.$E?$=7Y\S
M$$G C0^K4PK&^A,V*;)D6>[_Y%&VR_%!,<68W&"%@R1'\]]9OL[5N>77DYRS
M;]=L"H.]8<D]>RC>O-\\ !*GUULTW)[^WDE.IZ\V2<4C$0]%+I< !WB+Y^(M
M&!,;S%BT6<ZG?WKS0^Q3B_*)[4PF4\\.'6_B3AS.O<AF-##<</I/[\W'K_)D
M33;5/D.'*DV/?=R%Y)[S.;[4HZ_$<.V3S<U=^:9/C-L9V;$B1_<,9R0G'SS=
MM"P<*XX5QWKQ8PWP!-2KG8"BSCA3H/_!!3E^ 7LETIK'90Y!D^#%3'-,T[H=
MO40=%##/Y@N6 \7*;/-8D3+1D&3;)*/;)#-VD&Q4BN?X9ZWZGBT8GLYI64NH
MU80OC7!MCC BX780SD!IW!.<U#[/6'K;YC@<,M8V\=ZU)]Y%T@>9Z]#,A4<3
MY='$6(#%BQ)^";-Y*_["]%1,3]V9'1(XQ/>ZYB1AKC4R\Q"9V0^(:R(S(S.?
M 3.;AD<"#P]T(3.? 3,/^03,@5AYU89Y0']D)UL/#UY+'V"!EE,0XAWZ8J@D
M^V>P^L1RO+,]\GK)&O+*U_U! 7MZ[7@))T^_B$A=P6_%O8/KL!U+DBQL?0%=
MYQSR5G+6-I]\>%P4$,<=?QF@,P>)&L3R T1IX"B9Q*==[_-"E(YN.Y@=*KDB
M/,>&Q]-?2]$-SIYYUR9?%!GDT6U&MNFB! \7(.KKP;'Q&:$#MN7?C\$!VTJ8
MX-\7/"U>)6.B2W1CA#("!KWO]8SRCC0&-4Z43*/G!;V(TM&V=@,2T)[;88C2
MT?8LW9Z;[PC1T2#23Z/K3F^[(7^T,^P#XAE.YXT7E."C(>0Z75RO<Q'? ^U]
M*8Q-W70&[H;]QLOMK'7MJG+&3AY2.K>]9AK8Q'%[AO4'DTR  #^9Y^QW=O,0
MX/$ '!C$][M&6Q#@T0!L$\_M>4$FPCM\>,W.?ND1P#V]U8N<=8A;3@VO0R8A
M*HWQ0&OHW3>)SUMA7,(.Y>><1W&I):)$2>41:U<3GO)I7/9SC2\[HF02S\%]
MRH&#) *S!NV@[A"A8XN104S:-<T:43HV2A0<R:[9AXC2L<,YU'ZUC<K!V3.X
M3]EC.;0"8EH6+H?#18@&MMZ]&NGE>6#GO%&IR4H16OC88\,PUZ$W0"CQ.Q=G
MQV#7:  V#9_XG:]J0H!' S#U#.*Z/<L.(L##!_B*>L0PNA^;06Q'@*W?Q=:]
MB*T(Y*J7WQ+E$^H,<&,<\3V036?J]O#0/;WJN(1=S+^P.-4RZ):I(G[%<E+$
M4<SR!RW+M2B^BXLX2S$TV)FP__$#N$GF!PSQ(TP(TP'NCO(</-4W<)!0EA"F
MX5DXN*_9(XX@]2UN:PX7(%D*&K<U>VYK#EIA_5[.>*ZE67J(<D$'#'N,4$QL
M2HR@YU[&2(-3(T3)LHAMX\VP T?)#(CEX<VP T?)(ZZ-( T<)--\M9M'AS?9
MDV_'C9!!;&)TOL0*I?C8F3*6?AJ,3B_%E[ S]EO# </K1_M?>>(2S\,[$X<.
MDQL02KMF 2!,QX;)H0 3WA,[=)C "W.ZAIT0I6.C9'1.>SJ7,#HR2$LQ#@(\
MI#MTE&CG8,JYB/&E'?+[?<%S5L+(5R?\Q%F^5[F'M&7FJR+'C05$C++E).$R
M^W5_7NSS C8XHK<OZWI(T@Q;#&V74*MG\.<0Y#EQ8 ^% X7CB2THBU#G90<*
M4#A0.,Y3.!R?N#ZN'"@<*!R["BYZW6Z7.Q_!Z+)7^FI",D".L-R^J1*OQA2#
M4R6O4]P5536JZB>B;C:Q7WA+"*KKLU/7IJV/BR<&$L-]7S*8*_R,XKN//\$_
M]9CF++^-4S5Q4W+@D4=LRKCK,M?^S-)O(O):\-LY3TMYB,S[4&C9=DPVXF'.
M6<$C[:WIZ57F!PPJB;.4B$/E8DE_IVO:B@S#G/27K=ODX$<]+U>WM(T9Z=8[
M+5IRK<P:KSW$/(D*<;@^:]!OG5/$\E3\@14%+PLMRN,[GFJ3!RV/"_%WH"I,
M)DZU<L:U.0OS3.-AEF;S!UW[.HN+54_:/9/O%8NXE&?XV0H#^;FLI,Q  M@M
MW]L]*^4H)S!*7?M4O9QD0#_11O:8 1HXBT2X=]HTS^;:6TNW*=4FBCC:%(@C
MAO\ O6D\C>#EGWG(YQ.>*[ZP*-%,PZ2"<F]-/;#-SM^:@AQ\8\IL8_S5U+;'
M#Q0$<A9Q48K_NH_+F7RM* 7A;Q_$B.99))B;:Z"R[N%Y18E)U1+PZ3>@G3X6
M1JYOJ5^SZ'ZNV>:7ZPG (":=Q P0BLN8[Z.LKOUWEG-HF(?Q5"C=Y(&LVBLW
MZGJO6HWX(BMB(09K[6&;@4X?JP]JZ\8[A?E* F# V[EZ4BH$_\ ?ETDI9YAN
M?"&&7@\KS KYRI/378MH.&/IK9+.5;]/R.O &617)8/]0C-G$=>6"T&M'1=J
M KD3($0DQ*<2OS1Z[L5L.@6A2E@: MO,."\!C_D\+D67A6P)Y%_7=HWS47<"
M=M!"9JV@G](C6JU"1'\+EJMVF%95<1#_L6ODT*CJ"TCPEOHZ[=(7?<RZN_H0
MTUCD,3 (X+W%QT62W4.#BSS[%P_%Y!<Y7[ '"1!('8\4T2,.G!EG8G46:]!4
MMB([D8R<"]6_G"_$4R$I@+AXX;.@1/H@IL)#5HCF,_&R&@(KLE28*K*#8KE8
M9+DT75:O:PO19R11 ]$/EP(>.2LY4M']$XKC[]!P4F3042@LO@@T<$.3"!+P
M_&[O][ $2YGMA+9XN6"POJN! _KR4W:; <.MQ?PN2Y9S->UY_%V-$J2[S./)
MLERWU(05\%&WYZQ K;J0]%2_?X"OLN7M3/%=PH$Z,.SO94V-%2'>&GJP8C/
M,A5",@/UP:]!>@Y*D1@6Q=M4JNYTLY-&:WM(-EQ-1\T]FD[([ X%I-Z$E[)B
MF?.B:?ZM\L968B],G[7:$&JA"5<G*VB[&:=S,^:6AA&JI,9E!]%-:CIF\(I$
M7ZNQRD1^8C"OS@&"@(W56_QG4PTN"R4#E6Y=JTRUNH.BO8NS92'F$A?ALA"O
M WGO>9*(GULM@YO+\^1!R,R*D08L(N;VL8?*\]EG"ZPDHL*U:5\)YC4;S)NE
ME=H '2=-!W#(F;0S69S4*XBZA>SS7W\OFD05W\&*OI:GVZT[R_B_E_%"#DDM
MRRV5GJ[]NLS%67L"74E-"UKO?P6@50\P!;^I==44@#;S.%TMJFS+!-2*>[;8
MHRFE8#8,<#%'6-] \Y:Q,).%'@)O3%B83$S96/7=-,W%X(KF_),8"+ RLN02
M!<OR;<,#2L6DWM*&5=1L4/@S6G:?BO4YGHH_ :=*72B[DJ.&8<JQIF"MR?L)
MMM8(R?;"B:I87RPH62KM-QAAMN=*@WV&P(ADY+%3]4C?;?D= !L\Y@H6/E\D
MV0/GM=9?KTO5QW,88MG@&"$F_#MXK5*K5%\71)O!^(#&,\X2Z:G6$-:KB?!P
MX#5H" @,YI]$"#J2C$R @EGX#3A!3*#Y1 [2-NC5MQ_KD>G:%[ SP6Q)(F@=
M4)7V3VT_SMF_,ACQ@X1]*<;*PZ7L,.'@.>3%+%Z #+'Y?Q:*$@_/T*&A"2K.
M@_^"R1/M%E[-64(4?T<@E;'TWD5GQ4R:,\)>C$->-*:?+",9]]C@8#;/EFGE
M 0*%YVKN)0]G*?#4[4,]&N@K%S9JDH6L8?:UYM^*C6Q3]T2RI71ZH:<;Z<;
MN#_<QU$YJP*%S0^KP*BQ_H1-"K!)R_V?-(*@ G.>GTA:/&.3',U_9WD]F@6H
MJ^L),/FW:UFMX88E]^RA>/-^4_Y!^+=HN#W]O9.<3E]MDBK@' EC77+.C5KY
MX2T8$QO,6+19SJ=_>O-#[%.+\HGM3"93SPX=;^).',Z]R&8T,-QP^D_OS<>O
M<E4&B?@,'0I%_M-[]G$7DH-3SW]1>@$4,'B.[)O4%4(]7O][">( J@F4!*BW
ML%0+815YJA:N;2MGQNZ$4N)B%H(BI/*MY5?PH!1ZZ4[V!S;$7!@.0EU=3[CX
M$I;\O\]BH&.NW."02T-3K!&AZ&4&7T^X7 JEJSO-P9B!;J5)$F5"N8(-4VI3
MSA,YO)0KK9.S6#B4RTD2@\,25?9IM68H7SVI-&&I(E@KC1R*CE838$*IR3\O
M\US:4-*:$._7JD;.N%[4>1G+9J.'%+ +B[I5H1&354A4>O*PSH3Q0DQ<!%(+
M$9P ^8[ 3(AXJF+ALMEIG,-# "<O951"_O%7.:E8+'EJ;M/:6 .'6U!'Q104
M85<#J]RD%:@R+"2"):KK0KO-6;24O'$_X^FJ)WX'4U=_7S!P M0,)/:%Q%XA
M)&>1+U/A+\(X80TL^"Q+JH#+9%D +\H !S">X!(PJF07 GAP(D)6S,1_PY(7
MALOY4H6N&K8B"$O$@:IRCJ4(\D<9+])JLP66J<5"&+0PJTG%4BHFJ3P^\8?K
M*DC)RC)7]+AOSD/X@G-8"F&>\@WH1XJYH)/P\W,9>>-Y"/9HQ4+@%L&2W<YO
M<4\F\_^HZ!(!#10_L]O;G-\*&F7+$H0@E<M^Y>4K.ZH9S >/+UJ&PD8 L"H;
M01IY8140DZ8TD1+;W.+RG;55+>/3@6Z\(]5^AN];J_T,)D7E*8]]FH%=<2]Y
M08(B-V9@G-7.1#U2.9";-G X$HZJL=J.D#NI $O"%@6_J7_Y /[L(F$/-W$J
MB2L_^E"U51D?8K7=VDB5:XUZO%Z(=4,MQM7)E*KGZK$N'VUM"ZMGMJ/;IK?W
ML:'3O<^>:I92W:=NKV:??F8']G@&:SD.#M9L-Z!GSE4-XA8+OU:+LL&;N(3.
MPA:*\NIG(?%Y9>_  @:*L=41JB=FK=R+(\_[R5DV@ST_3?+W'X66[3#)O?D^
M9T0/>IGT4"E]U=[.!9/@W2X2G/G%/E(6*@_O)0?B6]4]:<$P_<]RG_T@SZ_U
M"SJMK=)*FIXD_ .^,WAC+[DK;?#IXF:O=/%QI'W+N;F>3ZC=\W#G@/*WD>M&
MQ76623RO9P4ZY#KDNEYSLQUBN7B7\G"/G*C=1;UGM?%QG1PQ7^T2UA'9DVE1
MYLM0)2PD:AONCB>9S/U1?]GKU+W:W5?S.(H2?B*2! 8)O*->-+B:[KAN*#LI
M2M2TB.T>]:Y!A*D[3%=@9=K^L:I>(4(]$#)=W3HV/B-<Z$<>.*+7MJ8:%B<^
M1+*(2(_MM;2_R*X]\:+AD,"GQ[1M^ZFDD[L?)U_;N]_(C3 =&2:3^'UOJT"0
MC@:2;IT$HA&N\"-WY7]E^?P"W777)X&%?N# 4?(\8@6(TL!1NO*)[1ZK C("
MU ,@:N@!.NOG[JPWLCRNM>KDS86YZA9UB=4YOHONQ;'=B\ AKGO4W4*$J0=,
M!O$,1&G@**UN]D-?_<Q]]8T%_F_L(9SQ\)OVMSPKN3I!"[_>YFQ^8;Z\<]0J
MC.B ]%A(/$(##U$:-DKBSG]JF^C(#Q>A(-"/GA4QPG7^G!SY3[=Y'"Z3<IGO
M/R)WGH:M[1.[<_07W8]CNQ\&H6;7M1U1.OK:3HEK=<C80H2.GO-H=%G;T8<_
M@[7]E_JZS OSV&W')I2B0SAPF%Q8-&P+81HX3%?4]8AEX@[\@"$R7=R!OS3'
M793SN5;W^(JJ&4]=='*>)JUI!L3K6W\:/8^CP>2#;^@<]7@UPM1C#7$H"0P'
M7?CA(D1]W487_J)<^+^JB@^JG,V%N?&F88+?@8?>!PX3M6QBV>C&#QPF<.(#
MKZL5AB@=.]G(Z%Q7&;WYL:[S:;&$E?["O':?^*Z/SN"P0:(&\7T\ZSYPE*Y,
M8E //?;A @0>^]$C*B-<R4?NL?]W783Q[RSGLE30A7GJK@.KNHG.Q<!A\MP
M?,"N5V\@3$=?-2@5=V_CAON (;*[A.+11=^8^* 7\Z]9R9+-$FQ=#;BJ7$15
M3,T"I*-L*4JSU:-O5;!CKS@,CF2=[P8_((&&?8^S"6XT_-_N><KY<'1JKVY.
M<A\^2@Q*3'7%!J&N3PRK9_ ))08EYL(DYLKT'4*#[H=OSD96ND01GYQTBT)?
MW9R4TS)&H'=(VCX@?7JPPT!\F_>R&O+'I^O=^Z]9^UJVV+[(ZZ\L++.\F?M[
M/E6B+4?WC'[E@8]?SMG33<O"L>)8<:P7/]:@5:MG6GO<.$CM\;TF'G7&683Y
M'UR0XY<TXI&V4:/[ #0)QDD24:E=^YS-%RP'HI29=JA2Y>.E!]VFA]$E_CXL
ME?'D7!_;K2_ N^$Z=O!8!\\,9IO"Y8<J_7U.A&NC1)!P.PAGH#3NILU;[?.,
MI;?[\WJ0L?83[UU[XETD?9"Y#LU<?1,0^Y)E2+LEQCJ)(19@\:*$7\)LWHJ_
MNN;Y'(RB@]^%,KKM0G6>_V!CY95QX!%*>];*&<P^$C(S,K,XW>([Q+.[5MQ$
M9D9F'B(S&P&Q F1F9.8S8&:3$JOO 86Q\'*7U/B7\?7P\*54[UE-XS71/04E
MWJ$WAFJR[\0]EUA.U[),J"9'HR;=0.]Z1<)%J,DS/W\D9_Q%!.T*?BON[5Y'
M\%B29"$35;@>G48Z=@;M".7I*B!VE_.4+SJ(?_(4YW$"Y'O'*D^  /4 B)K@
MF5%$:+ (V=91;T)&B'I I)\&HM,;;L@?K:)?Q ZZ!K]0B(^^$ZJ_5LWJP?DB
MKW*MTZ!GO)4XP;\O>/K$=4Z#OB'EI(3\CQ]\DYH?CGG7T,G#4 @3PH0P(4P(
M$\*$,"%,"--18+J@B^,EP7_CY79JMW95>2IMSM@>XWZ5L]F*I8%'7*_K7GM7
M8HPH9'-V 'L.\=V>83<$>/@ @P ;)@KPV>)K4N(;7<M/(;ZCP1=,LI[;9N>=
M#(6L]?(\2I_X-B[]9XNO3_4!HGMZU7$).WFJ9*J69$51;^-I5Q.>\FE<]O.2
M+SO,8Q(_Z'EV V-Q1_-UB-OW*"""=#2#UB5&YXH B-*Q,UY=X@7ND6J\($ ]
M /(,_;5TW>"LF7=HLO028<OID+..(GQL@*Q /[J*':'[=<X;EAJ;PA,M?.RN
M8;3KT%N9-O&\EQ76P7#7D %V74*]E]4:0X '#+!OD,#K>C(<\1T-OJ9/7&.
M$6O$]U"Y)GW/#IWW?@2RULN7!E$#;H#[Y(COH:[Y<U!W7.I>YF]9>H2[G,\\
MV&2:Q.SL'&%(\-AZSB*&@?O, T?)I,2@/2^@0Y2.EPU@NET38Q&D8^<@=L]1
M.Y=]$&205IMDOE@1<1=SN !9OG[T7>;32^\E7,;9=+P&LBLY0@'Q/4*#GB=T
M1AI^&B%*GDT\M^?F$J)T+)0<&SROKFEOB-+1SZP1VPP0I8&CY.HN7LB)#/+$
M78_$<]!P&3A*X'Y=ZKVZ!]K\&DTFZ>\+GK,21KY*(Q4)HZ^2&__<=]6NJB+'
MC05$C++E).%R9W7_GNOS C8XHO<ML_,RT@Q;#*D9$/^%)7A>1)\3A_10.E Z
MGDI6L8EM=/5_4#I0.BY!.FR/!%[/?5D4#A2.LQ8.TR'V"TMSCUDXNFR5OIJ@
M#) KNI?..2U/G#XT@-H:M?7K[T:YQ+9ZYM2BMCY7;4VIUWECY=+5M8SDOB\9
MS!5^1O'=QY_@GWI,U8>VJ7LB1+O(BEC4@KW)><+*^(Y_N(^C<E8UW/RP(J2Q
M_H1-@&S+<O\G#:*%7"2_')\^IDJ,7!%(DJ/Y[RRO1[-@M_QZDG/V[5I>)'##
MDGOV4+QYOS&G>9Q>;]%P>_I[)SF=OMHD%8-&/,QR6=OW!@2"Y^(M&!,;S%BT
M6<ZG?WKS0^Q3B_*)[4PF4\\.'6_B3AS.O<AF-##<</I/[\W'KX*%M6RJ?88.
M@7^*G]ZSC[N0;,+#\EM 2,JU+S6L%(0U$TNQ!SHD;%'PF_J7#U%<+!+V<!.G
M<C;RHP]58Q7G"ZBWI%Y.5#U><X%N*$ZH-E.JGJO'NGRTI</4,\?0'=?=^]C0
MZ=YG3S5+;=T)[%[-/OW,[MGJ209K.<[K#-9KU>PSNVO/6@74>?3NCO5;*=GC
M+$U^*\W[#\YR[1<0_TC[F8=\/N&Y9E'29>?Q6=H\?G44I#$-TVSA9IWQ].EE
M3]^XI,.G<M*_LK#,<M %.>B"^$XNS MH*HLTGD;:A"4L#1^E1;<T]'N>SQX<
MD?H&!UK,?[!>C)PX)=2AQ#,] OV\R.<[_?4#APF%(4N/GJ4=VR662Y&ED:7/
MA:4-RP6V]@?,TF=^GDQY5C%/(BU+-0:C8K>\:5/M,:3.-WE7<::M=TX4&F7V
MKHE)^+TYQ+R(8QK((?TY)+A4'7+L",13.R6ONW2*H&29:1$KN1;.6'[+K[/I
M5,OAOVN*''1<KNZTV39YO!<G3*1K2]^Q\S!A!5>[.U>-"P/4GLC9WY4@433T
MOND"HY=4O$RC#<TLW>Z9-XX,<A$,8N@GJIUT>@:Y! ]YQVY#H5UK90YM+K*\
ME+D),/M4[ ZI3(4+\Y@#=(;0&7J"/7J6.D?VN CV\"_<4=[*J*2V2C<[L.F%
M;1RFC4NP>+YLWNQ-Q,]D*8:O33DO7B*HY[8KMVN*P]9!IN$12NT>VV[#NT8&
M.6],G$=]AWAVGQP&Y#SDO!=QGA$0*S@QYUW,OLAO67J]ISC(B+9#S,O<#E$U
M2?HGY0PHE>S,D?)%*6D$:OA V<3WK=,"=0E>ZZY3 656L@3^<,?3Y8ORV,ZH
M>%NEYL$B\MW^%M%@\HD/&#P]-Y!%>6TCZ+.8(\CC 9G:8+&]()XSO#3J$1Y)
M^U1E3Z>\U*8PE4+C\T62/?"HUZHS7F.'$HM2$OAHF8X"+.I9Q+(<!&OX8+E.
M0*C3QV1#1^)E1V(.I-3/U0#Q=+MGD9XSJ@,]C/2/L^,M5W<&6$(>>>L<>,O3
M+>2M$>0E-:B]=?U>D]RGSA8ZVU%>@LGW*0QA!F6Q<:/,,@]GK'AL[.'>_ZCV
M_FT2V!8QC0 33Y#YCLU\%J&F _]_P4X+,A\R7[_K:@FU;.*;??:>1YSW=)*4
MIZ6\DC*;:G%ZE\4AM+S7?#CW,"5Q#9\8KH/QY&$#Y1 O<(CA]RQM@D ="RB+
M!"!1GG>:4^B7XP-6T?Y*@VOB6W3]QFP F<1TQU^8'GEN;#S7U?1!GD.>>UD:
MAV^>D.<NP<';91P\N@3D)9;9N4G1KBD.6XI,0CM;"\/SA9#G1L9SSFGNCD*>
MNU2>H\3U3\ASEQI* &LAS=+KGA8#VMT#E"2'!#;Z>LASQ^4YHW,Q<N0YY+F7
M'6!VO1/RW-.%:!N5.EV83=7AM6 06;I3=1:G$4_+F^M LN%!B7BL6[E/@3RT
M4S:N-B^T:99KY8QK#^+N<_ZH(*,FRO%5UX7!*)CVUJ:ZI<'($GE):N.2=$$%
M^+K,9'M??_U#8^&_E[$B$M'N9W$X$[>JEGD\68HWV6*19]_C.7R6/&B63KUW
M]=?IQBCE!>RKD:K"<+KV)84.PBR/1$D3[3XN9_+QI]N<\SGP!HR(A3/H1S[Z
MG-WQE*4E6?T&S^/Y9)D78M#PX>=L#H \R'[>6H[NKF:93>4+^Z:N;]XKLJ?H
MK'F&O&R>F)<?WTO3AI_--3^_%94_FCC?LC@MQ%&A@JD2PTP3MOTT@Q?$?TYW
MW!V\B[>I;@0K;GYX_OS1-G?W9ZE3)<STPX)J_'N-Q18452- Z.PVA9%("F;+
M7!/B,D_C*?"DO*F9%047TEPLDU)>:9AG<]DOFZM.MW21QFH5H6MCI',/,AMK
M,DM-1@T]6-%:\'Q3?7_^?W_]RW_\X)O4^U!H$<@Z<.V#0 34=<AY5.RB=1(#
M?2,%B "O+!3)A:Q\_?/_ 3)EX3>-I9%80YR&'H5)@*(NA&\M&[ICR9+7*O>
M4+=%^D2X_@Z,K2X\$?,J^*T8] J%#-0"DS.N,']"[YK4=,S@%8=:(Q9I;TU'
MKT[<5' 2#9C1M'7[W2E7AI9R;9P4;;8KIA3QFK:&;KY3_/U6;D$_)>8*@I5*
M!1F6W]#6WYA2,J7E]43BH[9&7M14>U?7Z 6#*N^Z<)U*?7*A-C?U)ROELO)(
M^K0FHU/=?\SHU 1&U[7?!9))\M3R?B5$V30^_/;K+_(W^N'')C6A]7=:M)2]
M/VN]A,)0S=>F=@'*KX8"E*A@ 5W[*K7G6K768X,!:/=,+0-*CU9K;364FAMK
MT+6[+%G.N:[]F8=L"?^]S;:+7#+)/9!4JZU',.>G\!M9O5R]-&,1+!1E":95
M#',(2[&DE_M'JFM_<%C?ECF\DVM17(3+HA!J'8C+%6?_#Q=5&H!*T&NV$+ 5
M-]K7?!E^$[3\NEG3H>"A^/F8.ND.MA!4 CJ7,4 KEK^I6'HF#PT17=%(C$P<
M-Y*."JR9.= @%>_"Z@-_R4$.8>1BLHEP&G(MR>Z%R BJ@.F7<"Z6RS22T/(R
M%C243\4<%C"H8IGS#]H,O@+B$)AX5@@VNY74KHS2"H,"QGX_ YZ>0S.W<DV'
M@<Q !C9+6LCU=I,\TY4$5(4B5Z9M^; 0'@#0X9:G7+IC3+8)LU#6;3ECRCI[
M'!/?T:Y ("XV!T0TZ"%<*C-D(@F\^G:K6,=,]"AT&S A("90)Q(OF';@OA,_
MGE!S@;'_#3IT!?9UY2,TU>Z**06J\%L4E\!C!2B@[PN>%D_IN$(P&LP-A@H:
M2-RP!M!""\MPQ26SC6KL2B'4%MH:V[6?U$>1P4"!*@UO>U?#<L;;*H^I3MAM
MIFN/PAM[Y]UVC%*FP#7QUHY_8]1O;3" 5D\:;>X;X/;XV@V# B"@)4!?2EL7
M.%_:M-"G6)LVPA);D1,@IEB=KG_-\CF(EO8INI,"6,FUD)GI4L@U*!F>W\D%
M0/B\:N3 &9FLB-<(=FB?0=)OH05XL5CP4!CG]==%0SGNY$)@'_D'L..7\X68
M 'P21Z T2E@<[H16$>&@''3NU@H1RE[WL7<70Z02)]O4/1'=>!SZN(^C<@;R
M*,2M^:$*8MX8ZT_8I !A*/=_THB+"D7'\U.='#*W[KYM_#M;'0Q?P+)[/0'\
MOEVS*0SVAB7W[*%X\WY3#X(2W*+A]O3W3G(Z?;5)JE :\%^FEI,;:2.H0-5/
M;#!CT68@RG]Z\T/L4XORB>U,)E//#AUOXDX<SKW(9C0PW'#Z3P^4O3RW##+\
M&3H4ILU/[]G'74@.<IG:,+ >ARWVJF9I>&VO2;L4WT;P3D8Q&H&[G89#2ZVO
M@YZ,I(@+FP=,BQ@6 6G43(4QQ[FRUCY]_J_WX8R'W]2?&NX"7:\7TM@LUM2H
MS+1=EB73WC;C,E&6@+FXL;3#F.$+H",(865;<6%-?4J*K&JHK"?8Z)"IR/T.
M:CT53UO%W=HN4LV5D6GW>5P*)*9/!W/@X>:L=R^B51OA,L\%CXAQ2,H"*24]
M4YB_]!)6Z\<T 1-FR=0BTXT%AVX$-H. SUMX*[9\;.AMAM] =.!QQ=R5Z\JU
M"5C\4Q'/JWNJ/I[#V$OY:LY+)90-GA/6.?\>%Y(=Z[; GZB<AAEG23F#]\&S
MD?LW52_ 0T59R (UHDFP"*1+E!:5BZ#"B,H[:#Z1X[ ->O7MQWJ<NO9WH(H0
M#.6S"%D3CV"&:=@(9DCFR,)P"4"&#_771$0[IURZFX*9Y. K%VV^3"L>5J0J
M>3A+ ?K;U=?"LRE@\E*=U3M3:R#6)K2 K KNU:T!:2+I3>K@W,Y!3F6@<XN9
M*WF*[^)H"<,3I "=*"Z\@$;3+NPAI0=P !M%BB;\J6]8YU6CXK+%F[@$:RI\
M6D2H R+R-_8P5RMF:TF6&])K8T_>JQ(*';PH^$W]RP?P]1<)>[B)4]FI_.A#
MU5AE(>[8-),&@7J\MI9T0UE,5?)<U7/U6)>/MK;EU3,ST'W/W/O8T&G/9Y;C
M]/KRJ<'ZNN?V'0^.]3S&ZNF>[^-8+WVL@=NJU6<2B@>1-^QW7Y:DKK_Z61KU
MU1J>+:'QJ/AQ.PGKB5GO/2I/G3844E&((]/H28K\0W@4OSSR* Y!DF"<%)%Q
MQ\\-7THX5Y=-#[I-#Z-+U?)A:8PGY_K(;'T!W(UTW@[76PZ>%\P6M&DUX4LC
M7!L=@H3;03@#I7$W;=Y6FT'(6#V(]ZX]\2Z2/LA<AV:NOO<Z]"7+D,[T2*I\
ME=7C]I0R/>8!ZI==O3XXNG8^7=U^_H,]2&6H<@;$Z'N-VV!JL2$O(R\+7C:)
M$5C(R\C+X^=EF]A>UU(@E\+*%\W'8V)BBP2^>V F'A('K]IH<<OO"[AY@,!:
M>L^*?Z^&ZRG(T*\ %J[PN,++6@@N/7/'ZV+U(_4,_=".R/@5Y)G?LR9G_$6$
MYM:)JU6<CB5)5N5;GKIFX@BEZ8J:UJ,,DXY,<\JKI<X='H=2A&>X\-BVC? ,
M%A[+[UFI&B$ZFJ7NZ%T-]<-@='J3#1FDE8IU/=2PPT6'.OK1#933B^Z9U\#8
ME0Y1'15[C:A<EU#&"&5$WM-E?AC]O?\($\*$,"%,"!/"= B83F_&(8\,G4<0
MIE' ='I1/M#^EX+:&KAKMNN>TJO*06MS7/A5HQ@ORZ$8'I]1AP1.UTRKKK08
M493J[/"EQ.E<(0WQ'0V^-C&LK@EU".^(X+4Z)W,CO*.!U_+TGGNXKXGNZ>U=
M9*T#)(DZG:OQHN88#;S4]_0!+@RG5QV7L'GY><<UX%?5+:+]/.3+#BZ9M.LJ
MC/&_8QO"%D(T<(BH=\)*[ A1JX0FTS3:YS,A/$?/AS=T\]CXG-YD0^9H9:2X
M/0]$H_P>;S/%UCW<HKSP+4I-%A#:5:L)8UP'W[ST.OL%&.0:#[Z44'N 42[$
M]U"WO/@.BN_9PFL3)T#I/5]XJ3[ #:;36\+(6@?8O#0[7_^%FF,T\%+?[WLN
M^KQ5QR5L7O[VJ!8E!@.[!P,-XIH]+]+#>.#QEC';H0C2L$&BIH,0#1PBBU"W
MYXV'B-+Q]O_=B]W]0 YIMQY:)FYB#APDQW>-SEGIYR+'EW#1Z&^/2Z2?.GXU
M0C%Q+6):78W[)_:\1Q"&&B%*5D"\SI8CHG1T%XSX?L]3C(C2T6).%K'=GCL^
MB-+1S+>@<X&-PV!T>N,-&:1='BDH6UP2AXZ2X?<]&CQZ.3[0+M@X4DE_7_"<
ME3#L51ZIR!A]E5-\SWU7[:TJ<MP X;0H6TX2KHJ(8%&UEY)FV#)X)18&KT.Y
MC .2YL01/10,%(RG!(,2ZG6HA(&"@8)Q$8+A$S_H4+\ Y0+EXB+DPB%N$%RB
M7'39&GTU&1D@0YBN/AI^.+W_CTH:E?3KRR0UB>E=I/6"6GH/1UB^WOUZE(M5
MTS),^[YD,%?X&<5W'W^"?^HQ51_:INXYT/@B*V)1Q?8FYPDKXSO^X3Z.REG5
M<//#BI#&^A,V ;(MR_V?-(@6<I':<GSZF#*_S5H12)*C^>\LKT>S8+?\>I)S
M]NU:WA1PPY)[]E"\>;\QIWF<7F_1<'OZ>R<YG;[:)!6#1CS,<EF5^ 8$@N?B
M+1@3&\Q8M%G.IW]Z\T/L4XORB>U,)E//#AUOXDX<SKW(9C0PW'#Z3^_-QZ^"
MA;5LJGV&#H%_BI_>LX^[D&S"P_);0$C*M2FUJQ2$-1-+L0<Z)&Q1\)OZEP]1
M7"P2]G 3IW(V\J,/56,5YPNHMZ1>3E0]KK@@"'3?I8(1JHV2JN.*1W3)(ULJ
M3#US;-T*K+V/#9WN??94L]32+=?NU>S3SRS'Q<&Z7JMFG]DY>]8@H,ZC=W<L
MW4K''F=E\ELM3/_@+-=^ >F/M)]YR.<3GFL6)5UV%9^ES>-71T$:TS#-%M[5
M&4^?7O;TC?,Y81JTLL)^96&9Y: *<E %\9U<EA?04A9I/(VT"4M8&CY*>6YI
MYO<\@ST@&KTH(M!B^B=R8=K-VW>(9YH$^NAWP&$PMPL<)O:%W#QJ;J:.1:CG
M(CLC.Y\#._LV,0>MG"OC:2O$16WE_Q\XKQ7;.$P;YVWQ-HK9Y_R.I\O7O4T%
MVSC8&=$3IR>WXZPO3]_4\^+$^Z'-M_W2NVN&@UY=*=B)7M!C=1W>V0]DNQ&Q
M'1AT@85LAVQWU*G9Q/;LTW+=>1QCZF G%/QVSM/'-^.S),E"N4.[US8=V54J
M[8ABTA>$9@84?3EOE/[C!]^DY@=$"5$ZJ#;?O9*T5N*-7).JB6OQ?IUM<@((
M]E_<>M#!.+KOM!C/CHPR$?B[MG2Z(X%FP@JNDI2NZ(];J3TC/U#><BV2%\:>
MA1E^WD#).V,1I\'C1$UGW.Z%A N(+5R+0VRUG;/[VVWN@^9;RR4![<.ZG6@P
MUOUB9.)1,#$-B&/W">\@$R,3#V72HCQ6G_V8H_#PT%(=&K/=/F(UE.R#,QSB
MQ>1.O.0>Y#'D+ REC8O+G7BT)U)QVA.;(KC-.)XUW+(PHP)Y[KA3<^AYQ >1
MY\;#<W8O;WM T<XQ&0Z?<Q[%I2;N@5V9"U<3GO)I7.Z_&/8LMWU-ZF,*Q>!1
MLBU$:?@H4>\%9VL&E$(Q"AW>I<C26>Z/JOI(9V&HGC=0JD02 C5XH%25I'&;
MX;C'=5E[7+ *>/X+C$/<J$4F/OFD;8-X+_%#D8F1B4\^:6H1.WB-JT(PW6 <
M>_DC&.(%I!NT+/?UXNC3T.;=6>>.1[-6A;.$:GT1C@,W )#EAC.UJB05LARR
MW-%83A9[.AG'7=+>0=_$L?,.?YY+JM5YHW0NR4GGC1*F\QR1V#_S1<[#6*IL
MC:5 X&Q:WK,<5/D\@U'^KWKRDEWBT>8D.,8+3L ,R)(];Y1,UT.4AH^2?6)9
MNC ;G:6WL8AG'DR+C]:<<(CO]MD?0[/OR"X4L7O=%H\X'1>G?I==#<\\'[("
M_X7E*0RU4!LPO/A1F_!I!D9Y'7 A6LF^\X)H4<-^)]* ;VK\5]I+/LMHYSGL
MHU^9!J%.OT H)H(@ Y]\TE?4)8&Z"@X9&!EXA SL$]/HM_=YE"2FB_!_O^;P
M+0NESQMFA:B9V\U,;9$;=(9BV''R@Y;#%WDI+2DP\"/JR,1C9V*3!$&?8Y'(
MQLC& YKUD'7QL8-)\E;O$V#P*?K7LBAYI/$#AY8..I?7OE[=W'.].GIE9^Z5
M85P,&7C4#$PM$I@^,C R\$@9>.!Q,3S<=]%#O(0]Y3]_^?KS)VW.\MOXPFK=
M73G.L<^%G&"6[U[U@NCS9 S?0\9 QMAE;WO^Q7'&T$PA;*-%&Q=@N?RVG$]X
MKF53+4[OLCB$AA=Y!C\*'EV6(4,]XCH^L8, CSL,&RB+V#[\W\1S*<,&RB;B
M?F#']$9_,F7(&OS3',9?"@V^8 _BY/@3&OS%&?-#F_P9W[QO6L1T+6)Y?8[@
M#>_@!K+>>%B/.H2ZM&>Y4&0]9+V7V RF91/?/8]K"H;,1+_Q\C[+O]5^GW:7
M)<OYA=U"8(O*"!0=OF&CU"_'#5&Z,)0NP->K=7;EZ>W1V6COC,?>"6 %<AUT
M\9#OQJ"MD>>0YT;,<])">%^R2<+K+'7XI^Y:9>_(O"87YE-U>"T8Y,9R:ZZ)
MTPA6WIMKZDL^/"@97?W9#'WSJ0S]IQ/TZ6K3_:"#ID:K,3>I20W=M@3YFL72
MJFO1IUFNE3.N/7"6:QR('6D_\Y#+74J+$LTT3%.\FRPC&!S3WD)CI@8#3L2)
MU%L6IYJ\;4_C_U[&Y8-P;Z%U:2W)8Q;:6ZOQOBRU"3_C^8+%N7PKFVKW+,]9
M6A;ZYHF&"^(5<WB\<O!3-AK_7G'1G,&',4LD^Q3RQ>HZKT*3=(->RTR;\_P6
MN%"V$P)W*<I>UV^(0]%W\">N6H@%=Z;P_"^?/OU-F\8I2T/1QYRS8@FC71:J
MU46>W<41%W\7TYHN$ZU8+A8)%]P([\<I3&ZN1ISS6Y8+VD@1J6X*_D_@8%5<
M($OA??A5?I"&7(X#NN#I3/ZGDH4L+_Y3RP![EB0:*%J>%R6\*%H%WB^6X:PQ
MVF9KDP<8P!Q&6_4/W@=TF@@I8T61"4+#E.[C<J:%P%E"%'?1*2[YO( &&$BD
MH$/:('&VS,$L@+].E@6P15'HFM9&"*EY> EKQ:QO/OX.0_Y;O?/V"!(@E=0Q
MH+%R !YF^=;1O5K_$ VTG>GJP;M6JN:$L_P*>*=/Y(H(YLAV4*(Q<8OJQCMM
MFF=S;;V%_Y2^5X9"I?2I8(]UCD;K[TPE^.)5]L1.:6.<CJ7;U3C?4D>GKJD:
MG%1K1J<1OS5AN7&M?BV80^>*OX.@@DI*:SH*=D^K&$6YOB@"5#5,-]5@J4FX
ML/NE2I-JI/'2CUJTS&O=,HU!*VG_7K*\5"PGR:']733#-%"2R8/4][>Y5!U?
M\W@Y7\R ^P2V0%[0^QQ6.Z&*5Q%N">FS'W-.M'LNQUHI*4T8KJ;Q8<?,=/F(
M?M"T3_#ZSJDSN3+)E49PF922.G[3()L*Y6AL IH9E![(6\$?-S1EH5"X2EW.
MP$Z^G36'_^EO7PJE@!= .+$2 ;>!#3S3BE@L=$!'0=Q&L]I2]EZ4^3(L85F*
MM(B5[ .\#^P"W DL/,ON@0:AJDT>POJCB4G"> 1I%AD0\CJ;7A<L@8:Y@)4E
MNAC_BL1R]-#8+0>ZLR48Y#!^.9!J_E)"Y^P;? (]S#@#W4E@KD59+;<%F_(<
MJ/+SFD%:R/T];\AW%>I?8;128;DP$@I 0[3,5L\W0VR"<F\#SURK[J&+YI<M
MNWJMWZ(E%["N_\"$+7 KF0N, _B#$A[A)FD3EHBU7Z*]4[]+4V?5U$/,DZ@0
M5D.<1=+(J'[7]R_CU;!M(*XP2A];K/=Q5,XJ'[+YH7+N;HSU)VQ2 %SE_D\:
M_F+(!85.A(YG;QV6;OP[6V4)+P"5ZPF0]MLUF\)@;UARSQZ*-^\W^0V8;8N&
MV]/?.\GI]/7,>$GKB(,Y)U7 C30UE7_Q$QO,6+19SJ=_>O-#[%.+\HGM3"93
MSPX=;^).',Z]R&8T,-QP^D\/K" I$Z +/D.'0@Q^>L\^[D)R<.I@AZ?]2".
M;^PV?./ZN5BT:FTXY3 DX8 IBZ^Q]$2[5?,OVZX[= UKD[+VI1/#8"B5OF#J
M4W:;J05$]G8/@P8]'@,=8[%^@'8JEDE9KV72PQ#MK7P@N<S]UW(B;JJJA_7_
M+5->?P%M@8$@>M*U3^!I*K\I>9 +!JB^[#8%PD9J+:@B"J#]/=U8D0;^)_L6
M;J>@"_Q-S$BM?G)9A2_^_L>7521!.8VKSII1"6A>O ETF6>"+;+PV]#7EATU
M[AO<M,:JYJM-7@)+ 1Y77C*?+Y(,;"ZP(U,^C8%2=8-1#KH_%5RV;AI,@R@4
M1CP1SGB\]BX*:5/S[W$AE_&ZU8)H,Q@W\!]\F8 9!.[],E?.K.I/W6%&1$,"
MQSLN&10&4 4-)![:1/;>?"(';QOTZMN/]8@WN6G?@DFT+U]W$.TM.!UKKQ ,
MM#N>* ()0@M?6C++C@_I6F1WQ#@JGH\;MY:#.208LI:;6/%R+3 -C[W9B[D>
M'ECA@DK"8*HM"<',@L1WL;2L98.;\KC6%$]8 L/@[J^U5JFH\%B;/!.?I+)4
MTWW15(] )D%+L'MW." K=[0V/J6#*(ST!4 IB0@6.<_OXE!T_^<\^\9S)3^_
M2INMT)M]L01ZBL ?GX+5+#5MEJBW51M JH;]5UODDG_F,.5;,<IISI81J<<L
MHO)@Y$^%%\7%CYBGX8.R_>8B@%69\]4J(;@T%Z]PH<>5EU+NI2IICEUUN*$K
M[U@B^*S13A7/JL.UL73DI0VO) R&'I=*&.HAA6S!)L)UBBM=\<<L7L H0?3+
M69Q'TF%ZT)+L5JB0L%#K5"K>OHIUKI.:ZC_6X80XUSZ#=H]E&YM0[&>@>R:B
M@HU07YQ.$ZX\,>E*/2<](+[R>>,OX+L!R6X?M!D\*V;Q5-"O\G5AVN M)M>"
MV=)"J+<LO:YL>GB7<^F#1N#[*;<1F#,+ERHDOF4N*$4.XTJODRQ;[&%:Z5TN
MPV^Q+'0:+6%P#X^:AG4=%EK0[DM@D"^E")6JCV/ACK%"+J^@/T&4P0*6^$UX
M$G/AS\L'JQ!PS\CO*B(D8\JR VF.B#YYF<=AIY"IBE?LBIA6#[?7 %W[=9G#
M W!R)3]L6C0[-#%IDD*8*'DDE;*G6VN;9+I#R\LIW<,;6@(J006Q5[RGXF&2
MP3:H<YN)B<$DP'J)VMDBK[#!L=;6LL4;P<=QV$)_?\[RA;#S>9N1.^H IK3K
M5VZEO-\ )I"P1<%OZE\^1'&Q2-C#39S*3N5''ZJV*E]TQZZ*=#W4X[5?IAO*
M-ZO2E:J>J\>Z?+2U,:J>68[N&<[>QX9.>SZS [O7ET\-UM--R\*QXEAQK!<_
MUJ!5J\^D< XB4]/OOBRI:P]^%NM(7B@++UM"X]'C^N]/S'IO.C%UVE!(Q3N/
M3*,G*?(/+LCQB_2AQ._5KTUWZA#D"<9)'1DM^]R(E@G/\K+I0;?I8>RZ8V,<
MVN/)N3XV85^ =R.[<M]M;\;C"]\&SPQFFYMWVDSXT@C71HD@X780SD!IW).S
MK'V>L?2VC;9"QGIT3U1[XETD?9"Y#LU<?0\W]R7+\:RKYW=X5 VC3"76;@2X
M7^,BOX-1],1'5UK2]7"W+S^:_XD.MK2<./6<?N=>NXC4**\01T8>%R/W+2./
MC(R,/*2)FYZ)C(R,/'Y&/G?+HLNE*"_CZ2%BJY]DN1V<=+_*+>JH(2]#0UY1
MSSQ<X1M4C\,!UK7T82%[>MTXZDNN6LY8'EU;GQ^NHG0BISI4*;&]5HNVQ0*>
M$K2VE\H,CXM.?O<*PH0P(4P($\*$,"%,"!/"=*XPC?KN]'X9!-6Q7*P%V#T$
M2GS/QIN]APV23TPLMC5TD#QB>R>LM(4@M0II6K9[[-JG"$][>.P> >?1QY21
M-UKI5]M"[3ILB +]-*5\3B_"!]H64C";NND,W/_ZC9>/+BBYJKRP-F=J7S5H
M<';[L!YQ@Z#]NMB5#".*!YT=M#ZAIH'0GB.T'C$-!Z$]0VAMD_8+[R*XPP?7
MT;MFKA\$W,&9>/U\5&2L_0M"0'$Y.$M@P6/K&OD]4YWQX\N\XA'N1'Y6=1ED
MD9GZ=N"KZG+C?I[P9<>0*#$<+ @]<) <W.@:.$*4^(&/( T=),/H>4P603H>
M2)[CO=K&QN#L&=R:[., $-^FF%<P7( "K^])WQ%*\ N=L'/>FM1D':^ZF%[3
M:<-HU\%WMCS'QWC7>4)+/0^A/4=H T(-"Z$]1V@=OX.)BL".!UA//\EV]. L
MOW>8>7;HA$[3Q42'<P67&ICI<(A4WA%N6CZN1HQ1O^ZG\O!(WL 1<G +;.@0
M48JG>@8.T95#.\3Q$)ZC1^-<O:N5?BY[&\@AK=+5_9YW&*,0'PTB,^CLC(U7
MB"_N1LVFOS60_<81"HE%;*NKM?C$9O8(0DZC!,EW>@8-$:2C+3?$<+NZQ@C2
ML0U[V^R^$XOP' T>2COGE+4%:7 &S.FWUL;((2;M<)L1"O#1XUI]][]&+[\'
MVN,:34[H[PN>LQ)&ODH(%:F?KQ)+>NZ[:N]4D>/& B)&V7*2<+E_NG]G]7D!
M&QS1^Q;$>1EI!JYSJ$DH[7Y4X!"D.7$$#P4#!>-):YK85H?[$5 P4# N0S"L
M_Y^]MV]N&\GY1;]*5R9Y3J8NP_"=E#.3*D]F<W;.S6QR)SG/UOZUU2);%C<4
MJ>&+/7X^_06:I%YL219E221%5.UF;)-LHH$?T #8#2A:DX,4I!BD&(-0#,=M
M7LKY K2BR9?0DVE(!^%@'WI&^V28Z)P9.<WN"3+39*9W;/!3'./ +7YDK"_5
M6.N&>F#3F0$9Z\<9V[<YAZG"?X/P]OU/\$]-TXRG-V%<SMN0 #PSQ89LRC05
M[$.2SI.4YX+5#613 7_(1<" H&21AY5'[Y,)>PE0J$ZO 451F,1LDJ0LAZ'N
M!4^9B -X]%?AB]E8I.6-IJXP0S,,E6TJO@8C)$7*_O[M=_;AT^>,S5-Q&R9%
M%MVS(,S\(LM@P#"6KZB>_X3/_ZUZ/A,^-KG%3'$J.-RLLFO #OZ-1]&]PH(B
MQ1EL(9'5U"D,&,IOA&2"/P4)P5W)9,(X>ZFI+JNGZR>S61&'^3UP*HQO19;+
M)[B/\^)()X?G>9J&\'R<P%T@GEO!)FDR@['F:0C\ KZ&"5#ZVX-=1BP0U2R
M;,'R!)Z8%%%44A[.YO@:$$-6H.J$,<_E2W( 19AE!?QR7=P4,)[AR%GI2W+N
M8:@HN8,9+[8V2;G##25S-XPI'X9K.-=YQ'UD+J F%>P._X'9)7 U91EH7S@!
M301&3*+"SXNR\3#*C?L^V(5<_HR"?HRXDADL 6VN&;/0I87FA,'/+T)/-W4Q
MMNSQ>.):ONV.G;$MA!M87!]ICC_YMV>_>$+=O#.HF[M1W3X":V,_Y!&P("X!
M^GB:CREV6B/X&E0OS[I"XQ8;)AO+<4EI"<J7MFJ:%AM7Z@H WFR-%-3D.0>+
M@FH&3XULY\FGX%^^T%%I#QVP:_::052D-N'@22P0^'#;W33TIPQ>MF+3Q@+4
M\7"D>ZTB78YX%0+S0W\/*'U"R_@%UI4)+/%)MR&%M&9L*J) +FTK-K[$EZ7J
M=7>W)B"["_,I/NS5.[F>Q-H&;%2LJ.BU#-7%3[GS))/FY"H5$1C>6_'N+@SR
M:>68K#Y8^6':\A$^!J^KR+<_LN)S^0)7CI;$XMKK[%C]=YK6U,QA!7\S!O7\
M_D:6#KKBT1V_SUZ\7<<9@.P!#Q].?^LD)Y.33;+T;\&\X/J(P@%_6J1X%]#$
M.T,+FZ9B\O.+'YXV4BX8:'2!T03"HI>C.?SI+7^_29*==(_!7(&1ENZCG$<V
M3>XR:=]3Y$P@7=.%?8!9HH<320,ROF?SVN"! Y:+FP1<P@S6*KP/APBX]-O
M%\#+P=4^9K'B1T5-K=0RB@*^1'R>B:OZAW>PUH#7=G\5QG)V\J%WU6"5)4#H
M/XBBI.#+RTNM4+52,ZI-*-6;J\NJO/0@)"ROF:YJF.;6RYJJ'WC-&ED'/;F+
M6$^U/**5:"5:3T.KM]>HU6:W![Y.;?@VYOF>3.<UN'7TZ-8-*;K2$SI/_LG;
M:[5ZE,_8X]/!4'BA'X,7<&L*B_^#['"O^/*2?9CR^&:?LVQ#8,>K3>QXAO5I
M]9.7]V1DOID)KW]%;S'-RA1K4L#@P5X[;1O8W+WJ#W5MG)Y &&()F0,CB0U;
M8AMOO?#:6)*A'Y+93*0RKYX*^ >"<8BF6]PX<6#!N<XQ]M#=$7O,O[-?N^7$
M'==3=.MY'[S;KZ1X_)T.EU!)40I8/[#^SBEEVP8?3M([A*SD0*RD:2BN>V"E
M(K*2/;"2S]L&2%:2K"192<M63.=Y&]W)2'98ONZA9> NIR;W!B-YX37BJKQ#
MG.5I(3>?*BSB<< "<2NB9(Y[ <J_4!&6QFP=:<K(I8)D'9?2J0JQ=&^FAWE_
MPT:';IB*Y31-H)$2GUE,[=3F)"7N!SI>FX9B><T[0I+^GDU"AJ.>2H<[YVZ?
MIB):IZ>LO[%8.3 >(@L#""O"O3X;4[7VA_Z(K8R\IDWWJ*A^Q_V1XPBH/_[(
ML-&!086N4V>,CHN)E)C0L2-OI'C.J9H?D0H?2TB-HXH^MK89Z&>+CSR=T:>)
MPW:\>,K(I*QFQZ5$GR8('3N^U[N*.2(=[KB42(<)'3ORWIYB.1I]F.BN@'2M
M<7%7^C#1GQAB>>2*4B#-\YB*8>N*KC?M149ID'-G,MN14'^\D&'# _N?:(IE
M'+BYF_3X;,%$.Q(B/>X'/%[K[D@Q]5'CWA2DP><3T:+&Z@ ^23PSGNCE-PD_
M3[!&:BI\$=YBF<*,\B*'1!:FJUC6J4)ORH\<*[)HNA6-\IM#@H>N.*.18ILN
MZ7&W!=72QV#2XW[ X[7E&(I&1RBZ+"*C^0%N^E+1G\@"#VD7,Y%27J0QZSQE
MT:F",B-=%=)__> 9NO&.$IR$D>WAA*9X'IV;Z+B42),)(T][JXJFN_2AHKL"
MTCWZ4''!'RI^3]+\AM\(=L=3@<7R#ZLS/>R8V[$AM&C\49Y2(^=V&]LIPM4?
M7V38\'"=D3)RVRDA1&(B+28M/H[#JNO8ZX ^47181)9ZJN^,G7.P3_.)HA2T
MH1IVQ^.+LINY;$#=8M'QJC6L"8P+D@(;S=8SIZKD1V-0MXV.I<!_%6-T8,VL
MX_&I1_FJ$VM/]T"B:P>>D&D5'OUQ3<F:DS4_DC7W'%>QW>>U*B!K3M:\<_ @
M:T[6?&#6_+5KN8KAZ8V_ Y,='X(=?ZW;C?-%YP%(YVS,IFS3VQR/G\%_@_#V
M_4_P3TW4C*<W85S.O>P&?R*2Y8C[-W!?Z7_\!_8__IOL?UPFD5163[ -]GXN
M4E#53=V96834L3#VX8^9"-A+:P%:("22+962E+FJ\4IA02%8GK 8J,+GX$((
MDN#8>(EQ/P]OP_R>3>#V?"K8'&A- OB1YRPI\CGW8?@YOP^2.^#'0M[]D>ZR
MRQ3#'E._+GM,=4?&#VA<Z8-523H0"TF;B[.\JY+&5@:5J.=I"-+ JO<@]%IR
M<EQX$9B/#)[)\%HNTEDUOA3WG4CA:9YBE7QX.IE,,I&S\3V;)0'@;ATW2&;*
M[Q8 ZA\T_ECV!.BBYB?PQSQY,TG@Y\==#!Y; *,N&;4&BP4JAFH ZGJM71'K
MI*;GD6)[F_0:*X$M);C0YIW"VBGG_DEP98%>^[+3A@15]F!1+J4X%5$@91*"
M@<UR:;A7)*N[H[HD])ILP9(O98OBS#@XB\D$GACIJL&JF_$OXL\B7%L0BA1\
MQ54,\ P,>!3A?^M7HWV W\&*OQE+2B(1HXNIL"]?OBC2AO.;-/2+*"_2RJE0
MV3<8$T; R>/SCR9[!V]8K@VU!9+OBD(@$]:95 1A+L=/@,+'#"O9^/A:21ZL
M8$D RV&FX$58SI#TY:H&W+@1L4CA@4>TU8B'!X"<I))5$:.!&_/X.XX.PWP7
M./BJ\=14=Y/[I+WJ@+[L_N0)TIHD493<23R@\\VR:7*7+6:_RJ"K?69CR\E4
M0U4A3QFXP*0B/L_$5?W#NR#,YA&_OPIC29I\Z%TU5A4'X4?C!U&+#&K*R^_N
MPB"?PFPU%1CUZL7B>W7UYNJR*B\]",3*:]9(U5UWZV5-U0^\9HVL@Y[<1:RN
MJY[N$+'')W:D6K;='UJ=[5=71WUB!T<G-G][!R[LKW]%*Y+*E2/'W>"P8&2/
MLG([9KTUK[47@WQ8345Z9A;M9,BOPA>S,:R)IJXP0S,,XL6"%_J >?&2?9CR
M^&:?PQ*7RH)7FU@PC!/X9ZD5O,<8>R6OG_,"(K+?1![I!%MO=IO^K8[)3[%Q
M_MD[L3O'KOV_2&^:8K<_&EJVI>AZ_PN.$>KZA#K'P"+:A#I"W7DW2#BN8AK4
M0*;#(C(<:B SD#-/UX^_[U!IF,9<-(R1XMH'[OOJZ=:^/HK)TQ7'II8A'1?3
M:UM71II-E9:Z*R'=.W27Z_ \A)[GJ3ZM[LJ@(@_-%QW-@'BGG4(@)*;]#V"9
MEF):_<^&7+B8'%<9N52]K.-2LC7U5 :O<^OCJT'G#[[P>W\J_._L2YKDHCR$
M #_>I+PZ'$#9A.;:0^6B.RXAPU7T45-?@:1T]CPVB,DR*(_070F-1NJINEQT
M;JD<>![A>GE6A+((S;>(>(HU:J?A&4EI_[*\FJ(;E$/HN)1>&[KBF";M0.BN
MA$RML5_0WP3"L'<@?-YRCI,2!XU9:>J.8CJT#:'C8C)&MN(X!Y8#)#&=[\.=
MXFHDI8Y+R54/+)S80T=A<!V?RHKL#\L0M'%@A@I GH]!W38XNF+8NJ+K3<W.
MT?G4\6,7I#&D,;7&6*:F6(<VG2.-(8T9F,:\UMV18NJCQBG*B]&5)@G. 189
M-AHWNCT/0#IG8PXM,NQVJ(3A1^[G22H"]H?P17B+Q'>B%&5%5;JD:K5LH>48
MJKZAIBA6%=Y8M=#S5&VU:.'F%SRN7(AU"%E6E;";I)+.JDR?RJYS5M<"*FFI
MBR,I<HPQCWCLR_?CKY\!NF\^)NFLB#B[#F[EM2])FD] #1(L^1<505D=<"-U
M6-SPI;>LO5A627SPHM_#+ CA*2PS^(7?8PF(;,^A]=&#.LTJ^RH$"\+,+[*L
MXENR$ XR)"O&61B$/+TO"V7!)(%Q/,=K7\6-+ KYA\B**"_K@O*81_=9F-4L
M^2[N69"&6/F7A;,Y%@*M^._+DCKUJ%7QQ8VTUY-_)+P.E$=LJ(M8$;J8B;0K
M!6']FIY'!6&-.C&V5C346RT:NB@("S(4?_DBDU+?7>BW@0PK8BU#=?$CU#S)
M0ASK*A41#'HKEL4;L6#=RH/5ZJ0M'^%C6(B*?/LCC\I/M96.=-;9L?KO-*VI
MF?,;\68,DOK^AD^ V"L>W?'[[,7;=1T !7C PX?3WSK)R>1DDRS7>T!:DDIL
M7(&7(5*\"VCBG:&%35,Q^?G%#Z&GF[H86_9X/'$MWW;'SM@6P@TLKH\TQY_\
MVWWQ_ILL5PK@!_W.T2#_]):_WR3)'IBHWV&]N@& L7_R5&!A1-&^F9K5--W5
M-.%*$4:@W>+4)9D;LJ]57BWL-_%DF2;0=7V#)TD<6B;8+-5:KNI+'Z#(0</^
MIUS L98W2\,,%^\0%TCLR9!BQP(1WX9I$J,GJ!)3EYY>%*)OO,I#6!]V&C*(
M.N[!D4*_2*"_FX$[$DX@%(9Q)E'AYT4U#LHBX/?8H0'^ _XQ.MPWX!+%RQ>L
M>E]E-(/.7B#]H8P$M;Z^<(A/D&D;Q%.7A:^#$!E(.:;W()):-$6X%SS%:$8$
M6R)'65:>8XP#RO;2'1FJ<=A(^G)=[E-Y>%%&BOFTC )AD)0CM". :0[1 6J"
M4@6T,@+UIR(HHK(*?^R'<]F-:%Y%ODH=LLJ08[Z(M>O &6+;/ W'A=2#L<CO
M!"C))/Q+E)'_!![+']NT_<O5.RV4JQ_9ZL@U#JE6;[JJ;8Y.4*?<-LSC%X#7
M5.LDI?6)V%,1:[I>?X@]%6>]_8;=L[A^@UK:VS^"N/VLN[V[)#UU)W@>;)I\
MJNDV3C['@OT+O24(Z\;IV_>?1+;7+J]C5<*^&$9>8S:1 3LE&\%K8G=A/@UC
M^>M'"# DFXFWA_-6,G')6/@=_BQ*!A-OG\M;XN7S>2DWS0ZXT\5JJ]L6>\4/
M;Y=6X_EW>Y>-[CF*UGB;;U,FM'PZA, \##!;AJ8XC0NG$9@)S!T$,Q8!U$S"
M,F&Y_U@V%=L^\) I09F@W*6).ZZGZ-:!Y0=.#N8AG)?%W:EY6L@RG J+\ -I
M(&Y%E,A&<^5?J/A6<QMM**Y!Q;<Z+B7;4MQ#3^62E,[H[VA4O[OK0FH:7)&$
MSBRAD::,W!:;2@SADX+^QF+EP"P561B "W7J1MJ76:,'P@+S5%5ZJ)#2L6R^
MIMC>J8HQDY2.99,<JCS??2FYNJ(Y35=GDM*Y=<FPE9&GMR>F(:2D/O)T1FFG
MP_"I*5;C;J44B9U92H:K:'93(T)2.K^4#.? FCDDI;/M4E%T,GA=%Y+C*2.S
MQ:\A0T@]+7>S4KJI>29C9"DC"K^Z+B;7 <_)I0+K'1>3YRFNTV*03%+:K_4'
MB:CC(CJT<#@EG!HFG!Y7(*3DTR%H-5W%LB@<Z[B@_NL'S]"-=R0F$A.)B<0T
M##%U8'4:1AJJK"Y,2:@#$*I9!QY1HY#L;*EL9=2XJ38)Z=P)*(/V#G9<1)1\
MZKJ$/,5S6MS<.83$T^^/:L]2VJGYBFP#4@_M%$?Q%X7))"82$XF)Q'2):]-S
M4T[[E$&DXAY4W&/C!EK%-D:*0_7P",Z7 &==,357T0[-_A&<"<Y=FKBA68IE
M-SW?0& F,'<0S.Y(T4VJB4=8O@ L6PK\5S%&!WX@.5=5O)J0FG:[[(IUY+3
MF<988=J&!O=$)5'9&RJ'L,GHJXBQR[?L+IY,JD;F>5+UEY<=E-::^ZWT]3O%
M]]\>C7$Y/4N.V+?H6<PB:1RYTQ%)H\W>2&<W8$?:YU'&-&;'%ZXOJ0@$R&8&
M5P+V6C:E_?'!6G72+2 ]&N-T^DY$=I#(4SJSTC@8=L>-P_GZD75EC&?OFNR<
M#!MGK7J4F#)L2QEI_:\D2:CK$^H<Q1T=^)6*,$>8.ZPO1.-^ ]U#7*<"LQ[X
M7BVWP>G*&)>Y#]-5/*WI61;:+'MF(9D:5=OLN(@N;MLY)2;VV?EX_JXF71GC
M,H]V&MH!ZV&'7=S+E)*G:#K5NNRXD&S%NZ12EQ0L[B'SLS2HZ,H8E^G(ZIYB
MV]2?M>M24O3&)2A(2!034DQXQH_5% ?VUGFU'$]QJ.9<U\6$X?HE!1F7*:7#
MUL$.BXEBP;UBP3/7CN_*&.3,]L*9)3&1F$A,;1O.@86&9R@!WI4Q+M.7=921
M3MWP.BXDJG+=>1%=4I5K"@?W$/B9*SIW90QR7WOAOI*82$PDIK8-9Q=K\G9E
MC*>>VWJ4>0@GJ/:<?+?-@.NZBF,>&%SNQX&.G_4C#/<=PZ:KC []($L0)@AW
M8-:.8GJ7C.!.I2TZ7Y?H8Y3P'*BF4D0;Q]A>AI%(O"@2Z>,=%2%J_-FA<S*\
MY-(<NF,KKMO_8W&$NCZASM$5_0(.S!+H^@0Z\[+ZP7<A$.N!^T5UB"[X&YCE
M*".M:=JEPY_ +E-*IF)H30TO">G<0KH@"5%F@JH0#6]SY$AQ#_T$T47_]C*%
MY"FZU__RNQ<N),<&C^6"I$2A(E4A&H(/ZRG6B.K;=%Q(AJ-HHZ9=#TA*Y\ZL
M*+K=M&A[AX5$$2'5(!J&[VJ,8!4T^O]M[<+%Y+@'9*Y)2N=.BM*!T\%%@51_
MZ(+<V(L[)$=B(C&1F-HVG ,+"ZG^4,_]6)?BP8Y+Z.*JG9*8>B$F"@JI"A$Y
ML;UV8DE,)"824]N&DZH0'7Y.JCK)7 KVT6%F*H[Q7-9TVX38QDBQ[ ,CU&/P
MI^.G"$D[AJP=NN,HUJAI:SW2#M*.(6B':RBN_;RZ2WU6CE.G<8(PFT?\_BI.
M8K'[M71GE^Z48GV;X^X%^&\0WK[_"?ZIGYCQ]":,2V@;$@MMJ.YUQI()^U7X
M8C86::G"IJXP0S,,A<V2+,?K^52P#\D,Z+N7H:;[+F,P4R )]VD GMFXR&#L
M+&/PE_ VS.]9F+&[,)\RO\A Y42:L2CQ>2X"^><P9CZH)@]QQEB52V7?X"7E
MS_C*;^(OGK'7AOGJ1P7>#=S@0<)>ZSK^_EL$,TG@#=7O>*+\M^2.L]?.JQ_9
MC'\7K)@S6W^UC7C0S0P) LXI3/SE1P5J)9MLV'<B"4O%!/ZN;!Q+_#5/LB(5
M+$^8#P^'.4O#[#LR@$\FPL<IC^^9/^7Q#<P-9HRC"#^)DUFX^$,F%HRXSC<+
M1"_?_YA'^@,>V0]X!+\_8E%0LL@]"HL61O\AR"NL68;J8GH9&!5B$8"K5$0<
M<"+>W85!/@6P(A97'ZS6 VWY"!^#]2_R[8^LV'Y?8,6WME9#=YT=J_].TYJ:
M.;\1;\:IX-_?\ D0>\6C.WZ?O7B[;B3 0CS@X</I;YWD9'*R29;K;  83KD4
M#BQT(L6[@";>&5K8%/3VYQ<_A)YNZF)LV>/QQ+5\VQT[8UL(-["X/M(<?_)O
M]\7[;PAE5(8/\$+ 3_;36_Y^DR0[9\,_%BDH< IF$/3Z/V"/P?J^'H&:E]8#
MII04Z4;%5>"7>0JV)Y9U$OE\GB9_A3.P+]$],T;2-N"S>9+S2-H"-D_2? )N
M6,+XSJ6#HT%,85;X@!3,NE&]CO)I4MQ,65;XL$@D,>IL*4&8!9A+7H!)E(07
M.5K7,/9A&2G7%"!Y#H85+>YR:CB#9"[*,3*\-A8P<"IM3;7LL$#,T!*"-9=&
M[P&%81S :I7>UT;Z_\8A/OFUM+@W(H;1H^B^7'"R&?P,LG\S"P,IKZ!Z?9)*
MHRXGMA@1"0XGZ(KB\W>"382(Y$M6UXQ-LTN*'$Q^+*WODONXNJ"XYFE8BFL&
M9O)&3A0$ ^-'(?Q%OH#/P!&5Z_B*!&"A_K,($0^3-)DAG;!L!P6(.1!C.06<
M8TD;_H8($[",<7\:BEND!1Z 55W.23*/^W+%X"PN$!#X/E^N*;C(X6 5+\(G
MUKB1OL!=8\R:QD[,(N-WX_+Q2A8&/[]XVH",]!=/V ?OE/9!CG@5PHQ#?\UB
MN!LMQC^2&) *2C!#%EYGF<BSK6OXRB2<UFS</P6;\ELA*S>.HS"; BA \+X(
MP#9(9>=9%H*W6DC=FX%CB<XE3@]5(+F5FLO^!("C>:PPLHX.E?T&*(;XK*Q3
M=%>]$GRJ.:J57%?NP+KBH#=%& @DLS8T,$*4W)6NGAQ:E!J;3$!!1*5.J9 Z
MQP"\(5@@X IX 5@#":[<AL IH MU.LE@(%C61)Q)6X:J5%H)<,2$D /7[G,.
MBUPV3:( M.J?4Q$S2=>?A8A]5#SQ%W!%3F:6Q*C*R(^9-(#@[;%8W$A'C.'O
M 2HTJ@?0#J-]KCE4$;?";S#&X ^*4OMN0<^ PGK&<^"E7^O\-J8!EU NOR0\
M#>0R FSQI:&I1#/F\7<PH>,L#$*>@LD$ZR'F\ KDU@I5RCH-@-6E195.)O!O
M&LZS6BX/QEVXN[\O9?$)1\=C6&&>"R&G(5]8@R=(_ )O+*W'DBO ?P@1HA"B
MCP3-)9N$,8]EU=$PSO(P+R0UY=H()/RG,O+("&G]\RG/-^ 25@6 [GCM&1
M^(Z9Y#>\.I-2D98\$.!-AM(9PK@,UC^ 95KS)"ADG%(M9744XN,"7.)^AS._
M:LVTUBP!AHFELDGEEEX;VB^$-"R><L&+9*B)TJG0%*\9/"X-'JZ+J*!P.0@A
M4$M1]O(2PSCU)DDEB+,Z0 JD$X +I0QC4=K,C]#L3.ZWO$!&R=SWTZ):BDJE
MR(1?H$K@8E;^=98 "6%M9- #D/72"G1JY#@<_U9$BVA\(5>(/H&/J.P8G"T
MAS,*?7@ Y_ :46YH[[[]^H?\27\'\>&FM16"/@%S0QL!@AUI,.?[C,UY)H&C
ML,]__.USZ?R4 (>5&)9\@)_T.G#.*F/7E05=>#J +:QL4WI<B.I*,/CK9S Y
M;SX"VXJ(PY.W0+Y@7Q;(EQH1(AM!*&C$2P/[ 7Z$F>;_2\I#S.*E%U):XW5Q
MO(8P("H#<3"8Z]=*_K_9R(X?RZ3$F$=(E@3"IH>KT4L]QC@DD"^Z!2%*>[((
M\$L6*97UE#X46 Z_]%?1(L^+U)]RN#,(,Q^=MCVUL8P]*EVH VB9.06MC/@\
M$U?U#^_J3%482]V2#[VK!JNB;@PS'R1.99!57EY&H*I61J%5ZK)Z<W59E9<>
MI('+:\Y(M6Q[ZV5-U0^\9HVL@Y[<1:QNJ"/#[1&QYO;+J\,^D71^D%]OYYN,
M]Z1_NWF->/TKHCVM<FM) 8,'V8][;!=LD.+?P: R_71F%NUD2!UKL3I )UXL
M>*&O\>)(ATHZ_0WS'X\7L:NVSY5L_=*W^K&O[:U5S8D\T@[M3L/IB-T5GM@?
M^.RMFYWCW?[;"39-L=O; CRW_T6!"7%]0IRA:$;3BH%'Q-P0?(>3U7(?]I$V
MW=8NYSC;98IHY!RX_[,5T])#/_*(M;"'?1Q(5\Q1_UVOBQ>2XS4U*.2KG*^8
M\+ 7._@K^2/=%A$$.Q9Y)%VNQ3KP!<Y6O)%#;DBWI>0IGM6T\2BY(>U4LQSX
M>C=2+/."*L%>II1,3;':[*TS#+?D&;4 A[W<45ZDZQ(RK*:1)[DC;=11&_8R
M=W$E"$E,779'2FX;:N>+-'Z3IZXV[))NVU?9:^M6CY!M>8IA'KA2[LV+'GDZ
M%R=?1S$._3YT<OD.P4WZNX@"/$TRXW@,)[]?.;5#_E)C;MJ*=FB%(/*6SB<D
M1V^:"^Z>K]1IJ_*Y.C>WV";-DKM8! J+1=ZVB]1#Q%Y<X=O+%)-MT$Z7LYB5
MA\=QR5,Y9/,<[7WINI ,Q71:[*9#69V;YQB8)Q;#TX;ZG6-NXP,Y^\^_VTIL
M6XKM'?@]KB\I+,+R8+#L>DU7I#.GZVI":L*MLFI(1XH@'WX4^T'1Z%6N]9#*
M(61!_K&I6A)6PI)^QND\BPL/LW55:V<K9QN3?44 :<PS31T-%2!#R )MJ.NR
MM*KEKU/\JH6EQI;UR2A'=("AU=U6L@_MZQ$!9$]#V\X>Z/8!,@3_M<R'U74Q
M3VMIA^VQ&*IM#M1C(8#L!Q"OG3.&[0.D#_V%-KFD5>UJ$;"7NCHJA0>OCF1%
M(3"8EFJ\4NI*U;*><U!6%,8"O)R]=%6'5?>S*/RS"(--%;_+_5IEO6#9< ?K
M4,[3,!/LED>%>%A)&6O]8E.%^EUWLO+S!,M!5R.D8E;7&>=(^I(*+.LNZQ]5
M%9C+)0%+L\L6%W-^#R,IY5/ZXJE E'QX7)1X<]\#V9 !:REGV)]D\7BVK:AQ
MU9 A$[+X?472_;SNM?2@$O.RB<:FFLQ-2C CG?FT (KKRL_PR!J!"M9T?JFI
M]H(7?-D/8E&CM"03J\"D C@W4JW%[4#S[V$6R*+Q,/@7?H_<SW#8JC3]UE+/
MK]<[<6RL^XS/<A\K.4MARJX<6"=<EK:_+^D"-%0-!I8MKS:_$9'$HRQAX6S.
MZW90-<[JQ@ 26K+$M.PKLJC87O8VB*LV'1N&;U(ANI6M"7_\[?,"JX&4^F.5
ME\6DUY5^1=N6S4DB9'(&=E@*$)1 CHXM$]!*E^7:[T2$.<0'-Z+.5_ ,_E.4
M_EA6]L&JU#0IRA+>6$\]":BGU:H078]Z6G6#EH'TM+I^W/)@86;GV/DC*3(P
M!H'(_#0<XWXGN>B(JLT>FN)2CV']"-;BLNK/N))5/Y=M]22GMY7X?SJV6_%J
MX&9,$+U:7=36VV.5QAR3!*^VM$'JO%6'U7 +QS9_SGG('\W8AS_&5OZ4WAK\
M#UPZ8 D6C5M9/':@H"+G,0RJ=AV/9R)[1M76'=XS@9\V/+_6/FCANF+?2,0'
M_$U4?61J("MU=RY8NK![F(_=-L<<_+NZ;<G?O_W./GSZO'+T8-6E6K2ZJ#N,
MK*VR2^\TD&U$Y,ON!4\K/W(V#I&B9/.&Y)U-/E9?I&]_4=<Q_*5I_F9EWG S
MIB:>Q#"&I]MOTA^V=H$(P;14=\E1V<=@+5*HK%A-NY2H1*'\:<Y3+)H8W:_$
M+GS#\YMFM]IH;GU8E?V25+UU7GJJL?3:%SWD=@8/=0>5A9%>=^8W>O*+1U*Q
MBOF=#6HV1Q$'MW2S7CP!W2ZU=+O&CDB28RC5#V4\_$DJ+@,>?UH[@]G=SD[7
M'S[)UH:K_OIB9@!4V>@O0$$+[D\7*,FF K".'9HVA6[_^_KZRZ*54-ERI^Y[
MB&B4&E$U MMLCD';JY:#\H$8WE4U5<3V2W*TNMUD5#4:2N+EV%5CMI4NNT"%
MF&%4&,G&:ZNQ.*\"=3E>$5<CANC(R>5BV?2QI@$[+:?8JPR?GRR4K&)EBO-=
MID$R/JL?5-G78IP);!67R\9%M]A)"OL3X2#W99^R,@HM)UB/>H>S*>-E[(/U
M50CVCP3HT9GDHOX.!IX!IF2?O:\K0=BU+[L:H9WX4G>)JUIMHLPD:_!BG.1E
M8SVYEH/VXY8H*?AEARNY6%51?QWRBR@3=]BHLAQ5SAY9*W4">RH56;;2%0SG
M,A/Y- $SF]S<H\PJ>5TO.H@MVG_)F_D]2D5&C3ADG4JHVR2/JQ"RREDLD8N0
MON5A)/WQNO=>E2/BN5(SX6$/YO\4P4U95CN#\!0L]EBZ-NF-"-Z J+O>JDTV
MTHLP![5!FS,)KT6_++BTX";/W\A^>'7C+0735F7"IDZ A;*UHM0W7 ^D\[/:
M';!,JRR2.[#*):'_5(.STEHL6B+Z/)/-6$5ZNZO'=3><F3W:XB&"L1%YV=Q.
M*B>RZFJ?F=G]ZC!FNJIAFCUIVN6IED>T$JU$ZVEH]8[9#Z]!-[2MM^KV971.
M.TH7N4MA1J,V<IW8[-+E[HI-SD1T&R=5*"&"G\;IVV68OL]6CV.UQ+L87KY"
MGQ6C"LG+19M@XN4AN(1H($\D(S_M6:!KF'PB_27][2 O=^KO$$X['+'MZ!.;
MU9]Z;K"'>!O/O]O;*RW%LD>';=OOS'GT(YZ[N+22BGK3C<)GD&W[NX@)6$<X
M[>,0M$X'+5I^A['\FLK(.;!&*"V_W;>2>M.#7&0C"5A[+K\$K8&>Q#U9._IA
MGZK4%=UN>H"=JNJ>64A#+>5"Z-BO1HG1M$8) 61( /%:P@>):/^(F!28T+$K
M[AFJA1_"]TW]C<7*@7$3>HA;VP]M1#_L8ER>V6*I>!+1*1:Z2RF61N@XT4)'
M !D20*PVFX&0B,C"DP(_U\*WY*.U#Y A?*7YR-,9?8DYL,]S.TD@$A%]AZ$L
MW5&6-O? -NT$D$$ Q';:,2 D(K+PI,#'L?!#_5 WA.\PRW-F%-@W_XAE*R.=
MDG,=EY+93L/K]NT7P>-$6\D(((,"B*587CL-KTA*^T<Q!YYM)B4>!#QT53OP
M]%WO 3*,;S"/&]U0L-]<2T:*;C35$TK8G3N@:4="[5LR@L=^2UU+I]L((/T
MB*$I(YT.0'9<2J9%2DSPV)6VHN\RE_Q=)LZ*F4@IU&^N&2XEZSHN(MD#QG@W
MT(0,862_!6Y$WV4((#O"&./ NH1DY\G.DQIWA6>&JM'IF,O],O-[DN8W_$:P
M.YX*[*=R6!'S80?[CMU412A==VYWM:DS<BG9&(+'?MNH=3HH0P#9SC/7:;J!
MB4P\F7C2X.[P;, F_DA?9$HY&ZIA=SRH^9;D/&+[=I9K'/$_]5Q5V;MJ-VT"
MXX*DP.;5]<RI:<31&-1M-;0,Q=,.3),?CTD]2J*>6'6ZAQ!=._#X4ZOP:'])
M(VR>95-^TTU.!$[R,\C/:,//,)[9XHC\C,NVY>1GD)_148YKJM?'&*E]<,J\
MSML<C]/!?X/P]OU/\$]-TXRG-V%<SMV0:&PE%S,5#-N%A[&?"IZ)@+W4U"I3
M"Z^+9.^L)&6Z:KU2&?LV#;/%O2P5DTCX><9BD3-_"A,2;Y+)),-6[B\=U6+5
M" Q[;\$S09BS*,DR)OZ:BQ@&P/M<5:OO4]D?8B)2EB<L![K^$%D1Y7*TSW.1
M<FSDE5VQ#^5 GW"@OU4#94*V^6(3(#4(,[_(,OP5GISQ'#C#HS7ZMM"CLNN<
MP9O")& B#F#B1<JPMGZ*<YWQ, 8\LL^ N#<?DW161)Q=![<\]@6;)UDH*;CC
M&:#\#DA)DQE[J6NJOL9-QG/VJ_#%;"S2\H*I*\S0#!VG_=)3#?;4G88B)X L
MJH@;\TA2L?4)2=:DB,J& 2*]%8&<[+;Q<>S?PRR P?T<0/&%WV/3-.#<#/0\
ME\.]U$=+$:OL%XD>9#HP+1(WP'(>\^@^"TM^+\62L;LPG\K[?!@M$W!G<!MF
MR-PBPR%RA!E(#D2GL#L!M\$\XT(@B\8B"L6M8" [N&F>)F-4,'@$)@^WW@$]
M\%=QR\,(D,JRPI\R7J*CY!K<A]/[OU^_?"WOGO);(?_D\SGWP_P>7S/CWT&J
MY;21)#G.\GRLRG"/N?BS@,O1O212#A,G^8+#$HWRN85\))@W,UU=V(YN6HIK
M%J0A0!]G()DUY?&-0!9+^R%%\9\2+8% G4M*C:WOEXI6#I$MI? AF<%<[I%5
MPN<9/@W,!W/N@W;E0FJF'!,?A\FL()PMP UL]7&<M'SZX0VZRM#,;:-OR@/&
MP83=P*^(*QC(STL4+NB36_'<=]GZ+!!//,N*V5R:)I8@>_ I-(])+'&)]V3%
M?)ZD<B%83+2V,W@]E88." L1HTO[BN915[V%08#?D=?5D_)MY<^/L5-BY/U/
MX_3M^ZW JN1K&:J+WPQJ&W:5BDCRXMU=&.13  C*?_7!:D77EH_P,2S>1;[]
MD95UVP>=$6E;7XI'Z^Q8_7>:UM3,.2P58Y#"]S=\ L1>\>B.WV<OWJXK)FCE
M QX^G/[624XF)YMDZ2,%PJ\0?@6>F4CQ+J")=X86-@7_X><7/X2>;NIB;-GC
M\<2U?-L=.V-;"#>PN#[2''_R;Q?\%*D\H !@=G-<B7YZR]]ODN0NGI_<DZJM
M68&F"@T!+GJX8()N@])/V21*[MCK7S]\_)'-1#Y-I+T261ZBFR*5&]<,:5X7
MI>70FD1X$]RBX%+X9%=3A6UN$*2LCOI:_.5'!7K8+ K_+,*%1X1#?OGRY<?2
MR_"KHU1@^8"G\P0B)96!]\,XK)S+O[$B#Z/P?W TI!YF6$U063/SY5VB-)VU
M*03_46(#B"IB,9M'2;GJ@EGGJP:W-./U4#S*DFWC"? O<*4"&=T++JTD&AW<
M2+E<MA8O346.SD+&(QCH]6;&,[D"Z.]@@8\9>'YY6+)WC:4W(@8W=9W-_"8-
M82W+BU2L_QV6L_S-6#I-$3B;P+FUZ^!:A%*D;!+&Z#PH"U& 9';/##F^F-TT
MF>':%_IX*1!_L=>;P;&0]E/H^E$&!'OR%N)"E!_0 "#W<0T.8/0GN;S"X1]+
M'("'G\3!*AR LGG)N'JQAK<"FVN'H[0T]Q+@-4[E)*>@@W<"X"N]D-41P4K)
MM0^U-UGZ'I-"CENZ(*7G%V:YE,T"<IN\''!(T!3 (N]+-I0WH&D2-]*=WH#H
MY8C@Q,YKMSN;"Q%DTCC @+6,I98E@8@JCWH*Y@A]@L6#]7.E@X&<@"?!!,%-
M*0(,'28T.A'*N%2B6P0*4L]+]W4*CLNF,27IF2C]'QCF\4NY#$QP^L6\"@O
MK<^3%*/U#?>/[TOFY/=S&#;X3R&]P=H>+H11^V>5%UJ Q&",$%T* !%+I=<8
MWX9I$N/H*OO?I5:BKN(3:\_OG #XM& 18#E KLWX31SF12 CC9+]'&6%#P#4
MQ3HT5[S"AKY92Q6 *H.^@J@=T>>J19]BO(O^-#A#H@JO)BCK/PN.R$'PS3$B
MDM%C<\\8TSN #>Y_1Y7DJQ"2#)?REJZPG,_RM1CO 1M3CG]^@U-&-(8/= Z1
MGX+M@C4#[$LR*VW4?\IT0E8&\4CUO,@71*,91<N#4(%(-07LP#MEU!C&,(L9
MQ*9KD<*JF:A#!.31FXK8AU-7V6>Y?DE0QY5I!C^J_ 5>#],')DBCLR![^0Y4
M/&E+T)J#>4<M!^5:E=K=5,2U9:_7[ 41L' #@[,="8)M$==Z0F,=*#@C(1,'
M=7@!ZT\4YGFT6#A0P)4VKL2#&YT#10I7@!QP':CB)5#3 Y;\PX;:N<:6KM.S
M*-R\<*[)9!D HY'<PJ95$2PC8/2K[E8IJ&8T"=-LH4,P;(2+A40/!XIX4"#O
MPN4*5-Y1(B@58J%]I8O81 ;;Z,PBJ=:+F'B-T.6-FTD&ODO%!V#%P/(W_R/2
M!)V71;!?+7P+K8P0_^54'HV=E09(/H)9*& @YH/04?5S9$RIO-OFGJU-_I%7
MAH!Y0OC;F%3-LLDT'C)@YW0V06Z=EJSD.9J]G4L\< "6@CEFSNHD;UKF_;:N
MW[7 9^A#5=;NOA=KZJ. L QFWL@9;HC^%A[.2F9:9 L':%(U2E+6PS4%+CRJ
MWE?:G]FCPV./@CC!_>G2%5KS3=<ES.?S*)1QUGI*CLFPOO+SDGA]R0*AIP\7
M;!RC]NW0L9\#0$$/D $X4P IK DE-LN) :7_W\H?Y4NK*RLNYGJZ[G]E[#]%
M<%/F;B?E4A6#_S?CZ7<!+ .5 PK2>[0%XR)#Y9$^MA].0-T"GG-E56L?1A(X
M7IWOA^$7#Z(K P8H3)!YX)8&]5J']C&IY5I.$:@!-RN,,8/LPR\05[X!C4/W
M 6^7ZT> ?C@NDPB90+X[4RJ_Z$DW:MT[P. I+/W1\LM)S4(9GZRE7,L$YDIT
MD-0QOG3N$$9UI+.&Y>IKT)HO 2-L( %FGOEI.$8(C,%H=3WUC9J\N@"M<0<]
M&NEM25\OQH4'/X?%\.H%,*HO N6',6OE$T]0I+7[)7T"]"J#;1\(V(<E)"4.
M;Y,(G*52U\._&@VV<$F"Q_*&&0"1SB8BMZ6;NR>O%<]$UC/%2/:N_.94JJ$T
M7%4./UY^J@()K=RT^G7PJL&L2U5<9,OE5VZ8?<3G,$[]P[L@S.81O[\*8SD'
M^="[:K JQ8XYY0=?N&5&M;R\3#>K6IERKHX15&^N+JORTH.O]N4U5U-MQ]EZ
M65/UK==V#:L;JNMY!PV[^YIIVR<A=K0?04\<U7AR?\GHT:T;MH"4WT>ZLK%!
MXFK5_VMR=J439^V]>HIRP"OP)*+0W\.,O/X5%37-2A<4_">P%=F/>^P_ZI=L
M<3EH,*FMV.[Q_/4A5<B3D[[&U5'N24"O>SWB2$KWXM'AK#VW>SW>S=6OS<S:
M<S8S/S7YSNY?TXYT(.H)!K2\"9D@/  (/W>O_8D@?.'UBK3ET5ZY>K"IB,K/
M=V$,H6^.R9CG'.V^-*7;-,6.JY8"?K%BC/K?XH)PUR_<>8ZKV&Z+O9"/6J+!
M[#B6EK$!?J-I9M$/.$ESB+/5/9 ^^S3N\;V.-MC0E>-9EP&J9Q^]ND105;;X
MP29VW2X3[T<NMK3'&"NL?G#$[2C#MT'B$#)@_TAB[OMI4:]NSZF?>VD^XJ8I
M=MM$Z!X$)OVO:$Z@ZQ7H;$5KW&CJB*"CC!)EE'H>V5-&B7!'&:5+SR@]]+4I
ML=0D!V!18HD22\<&5>,VV)</*DHL46*IHUNK+ME][%_<_YQM4I1L(M"=?6,3
M)9M._$V HOP.:LQ!WP0HM42@._LW@8[FE;K<2>9)5QM/N3]AS@\(_S?7LKVL
MY(!AF@=W#S\&FWJ9/.A:)>H+@Z2GJ>Z!C8X'"\G=]:>'6/S3TZCX9S=H.5GQ
MSX5X^GLF7[?5D6>>X/"\-;*.?GC>43W]L/H!YZ?54ZW>\-55M0-')0P0!LY?
M1.-4&#@%K:?"P"EH=55=VX_6Y]8F:7"KK7>MUH.WE__W+RR+]+>ULDB'5C0Y
M!AMUNY]L/%;%D![/7Q_X_+5#=&:858#VV5_1H ]6MZ'Q#Y$S683S0]ENZ?-D
MLE>3[WT8,"A&7I=UJ<LVZ>SO'W\C+AX(QR42V1^8AB#5)=4EU>T\%TEU275)
M=7O)Q2=5M]?;@$=[\>##Q@9'+?:A[WR;^?WX>KRJ=H^FW]*WW?WF;3WOZW?G
MV\,3BH> 8L=V%=NP+QO*1SE5MA>L.R=?3=6.?:[L",)M@1$GV1Q&-G((-O+8
M%;\Z9AT)Q(, L392/+-I?86>07G "[ULU&N\ZYY\::TG,]D?,ZG;6O=4B&!,
M,&XV[Y&F8T6ERX;R@%=[".L[Z,JUOM3W^DC\OI\QXBQ/"]D.76'8?[9N&UZV
ME\:_'.3^[%N$9I>R[7L NG,P>FT_VD#6$#-M'DB_;-GHFJ5H;O_+!ERVE Z+
M/X\CI=;7'4+("=*HI,%GMK,C7=&U$4FITU(B.TL(><*7-72/O-FN2L?07,4Q
MFNX=(BF=68<T5=?.K42MF]<![ +5WUBL')>E(@L#$><AC]HN'-1#!7'WUX[N
M%5J];-GHAJ-X>HMM<$A*^RTQFGYN)6I]B2%H[ .-D4'6M:O"T4U',8W^=[:[
M;"FA=3V[BT+6M1?0,!RRKET5CNZXBJ&3=>VVE-"ZGMU%:=VZ#F!WR4>>SF@'
M2=^^RY"4]C\%H9@C^L39;2'1)TY"2'<10E+:?Q.ZXCHM=O0E(75<E<C8]@$A
MK[VS?PDGX>S_K<]6++-I%T*2TOGS)0V2CA=B70>PG6195(SR\(U-EV)X!QZV
MI43OV61D&B/%.O2P(<GI3'+"[8JMB*CU18;@L8__H;L-?'A2WG,;6<MQ%&=$
M._:Z+2?:L4?0V.[+&DT_*Y'ZGEM&MCY2/+MILH3D=&Y?5CNPM'+?3>T@-ICX
M>9**@*7"%^$M-G/=JS$"Y1-7N6@IGDF[&+HM(UUQ= WD1(5+NBTG336;IDXN
M)#]/\-C'U-J*[9$.=UM(NF+INN*Y=*R^VW(R5:.=3]5D:WL!#T6S286[+2/7
MM17=:9JJ)BF=W:EM)SYLW= .8M-)G!4SD5*:OBGGC!%M..FVA'1-T37Z$-IM
M(1FJ=V!I^;ZO+@2/?>!AD )W6T(Z1%HN?:_NN)!4]\#6C61E!P /RZ8J&=V6
MD.XIKG-@:UT2TME\6:N=#4&M6]D![#;Y/4GS&WXCV!U/Q30I,D%)^:8\I+/V
M?9"28WJ*Z5):OMM2HL/VA)#N(H2DM/='T)&AZ(V_)9"4AJ-+9&T)(:3'1[*V
MQDCQ#+*VW9;2H*WMD7:=E((V5,/N=E[E6Y+SB'U*8(13).Z?>J[J85URX,H$
MO@5),8Z$[&.]O</UTTK5-3X?VK[^>9SIM-XYBF4=F%,_!G-:SL639I!F;#\4
M:%NN8C<^S70YVM'D2]7.Z>Z<\5[ZTCET:.JA'<&.QZD^>G9=,-S/A^-EF^]F
M_.DT^/"X8>.:R5U0U,XH"WDY%^[E>/*H)WDYY.5L\G)&IP@.R<LA+Z=U\WU)
M7@XX.0=N/R<GAYR< 3@Y%@0"KG7@#F]R<B[<R3FTV/.PG1SYD>YMCC7GX+]!
M>/O^)_BG)FG&TYLPEE-W)12/2J^N[47P/T3.(ORLQOPIT","EDPF+!!^*G@&
MO[TT1VIU* C>'H5)K+ D99ZMCEXI+"@$RQ.63P7CDR05,Q'G< L\5X[V!@=+
M)NREI:LFJP; /WSY\"O[#')[\S%)9T7$V75PRV,?YN5'/,O"20AC\(Q--E3O
M4]D7#@+G472/Q&8BSP$DDHB:;G8'S_*'1.BJMJ0AANM1^&<!<(-G@K!DPX/7
M+[LML#"6;Y#"9'R<W J5_2%F/(SQY2MOXK&D%FY([QF0']Z&^3UP*JV)G(.D
MDB"3-(9Q!I"%]_D\SN$W@$<8%')J.$[U4GYSDXH;G@MU :\%F,+@YQ>AIYNZ
M&%OV>#QQ+=]VQ\[8%L(-+*Z/-,>?_'ODOMB-0-T[)03EB%=A#@KJKX'2W0C*
MK\('=N7A2J7&':0[K2G/=8:X^A6@.1N+M-024U>8H1F&PNX$FXHH8 ) !@C(
M%I-B=V$^!8SP($0YW_(PDJB:\#!EMSPJA!SWI:T:#S2/+Q&.-V@K2C5)DQD^
M8J\]PGB^F3Y=9=^F L99(2L5\Q3^)(%X*[(<M1DA"J^=@]$.?: V3WD NH&*
M4<0XK3_$\F9V[>=L5N0 8#:!Q4!BF*?PDF+\'P'7P%: X+Z#S9FGH8\*<9M$
M/ \C&$DIV0*:%-\(^=HE/Z1"I?AB^+/@*>I<MD$9-N#:Z#@Z5OB_;GM6< $&
M-^/P@V007^4+HL"P+=5F2XS$P*05D+B&JC] B>X9JL7V@PB\/8J2.VF\)#7P
M5)$!#'*@&(W3BL"2(MU$=B#&^<H\K_97ZO*-M9-1N@H@OHC/,W%5__ N"+-Y
MQ.^OPE@*03[TKAJK\CQP>\L#-T&Z$>7E=W=AD$]!KIH*D'CU8K&SIGIS=5F5
MEQZX/N4U"Q3/<;9>!@=JZ[5=P^JZZNF'#;O[FFG;1&ROB#7V(^B)?6%/1S_Z
MHWLW1"@^&'N1GL?Q]IXRME)CKQ=F!SQ*]A7-SJ]H=KYN,#L-^-1J-L-[TGW:
MS(O7OZ)E3+/2?4P*&#S('K61V!0T[QNH=QL+]6K&ZM7V*%/?JC(7SS^=^->(
M?R_9!^D3$=L:L>U5Z7UNX-UEE]C35@^.O\')B-6P0('@)PL#S*P\;OJX9_ZM
MYUE[[3E9^[[FY>6D;4UQ&C?;;33_?GR4(@#W%,"FJUC6\[Z\$H [(LM! E@W
M%=U[WD;F;@/X@ ^?AX"Y<X(U%^GUSHBU!2X,J4)3F2C*,I$_]K*WQFJ7=G16
M*\^TF6;34H]TO/G<,G*IZT''9?3:,LW]^_.2=,XL'4>USBV=_BWA_<N5?<UY
M+N3> MR#X(?SQWFQ)DYM_X -,8EEMM.RMJW(HW]",AS%,Z@8;[>%]!I4R?3<
M_5<)$M"Y/:R1.CJW>/JWB/<O#O_PZ3/;L,]S$(ZI[NF*IE, WG$I:8[BF!2"
M=UM*KJ68;M/F4"2D,^>R1FH[(NK?2MZ_</Q#DLX3W _.QDD<'+:4]]8_U17#
M::>=!\40>T?BBD:MBSHNH]?NJ$$FG:1S9NF8GNI0%'YY4?C77Z[9/$FB 7\+
MUQ7/:)I+I_CAW"NX,R(9=5M&KSU7HV_AG96.::@&?0Q_3I5\L]M+>5DB_^GC
MUZT4/[KD[<V761:J7'=M2[&U4Y1Q[L?>:-(-THWM'_$,Q3*&6S#M65/<.4O2
MD(;\Z;2>N(:BN0=N5KN8VIM-TH,G6U0Z!PUSI/:KLTXW II]*@INKWMEZ(9M
MC XA>,^Z5Y\W5X'"#3_S),TG((T$%"+.PBR7);)6"HC=8'DQN"T+L8Z@K& R
MA:%9RN/OL@05_.!/JQ)J976\,,4#\G.!E?:6Y<S^A^, ,/6T\/,BQ:J!93VN
MFIU'%>6>G-E<"VP'12>7E2)+>'U(9O#N>X@4<Y'.0JS?F$]YSG@4L1 NA5B!
M<8-(5VJ7B;^PK*&(?;P3J]3ANQX4<1N+*+FK1,9G  4@%$UCEK,Q!S34Y23C
M)"Y+,KY)1<1SN*<L YG)@F2IP$J3ZX3[/$VQ;%J<L.L/G["B&8EYE2*U57YL
M,0BKE>^ J+%@!58<Q>OS2 0W4M^3\C;!/O[]TR\,#'LJ:]%E<OM_6940T"8-
M1B8KDU9#@<T/9+E!@05.99U/K%88"Q%<>N% >5566LSQAONJ;&#\0.<48$:.
M+P*-4<HBK8\JO3ZJ-^FM5Y<LRPE:ZJA)T<GEF.%NFK! ZCP-02A8)S-(P;Z#
M;._9G-\'R5V<5252R\'D6I%BK4TT5F@%\BEX#C?3I,BEK;@7/%795P'+2RIN
MPZ0 >Q-F?@&<*VO2?BC+P'Y*LHS]#<Q9G&'=R=(  3NQN.$CUJX( 7$[*5)X
M58J&%.".%35O>!K4A5]C?$IR,G]8>A-G@K>L36 ;&XWM *YP9!FJBR4/ZX7T
M2LX#^+>L=(@5XU8>K#PI;?D('X,.%?GV1QX5$VI)73Q]G1VK_T[3FIJY+*X#
M4/G^AD^ V"L>W?'[[,7;=0, VO^ AP^GOW62D\G))EEZJ $6095^S15XQ"+%
MNX FWAE:V!06YY]?_/!T/6+WQ?MO<C5 O8,78J79G][R]YLDV3G[O*$J:@;*
MG*,) $LK*S:ONS>R#BX$%8!!=A^B$8%YHT%9+?,$EBV_GY<'V\ ]!E?7EY5T
M:V.S5]U4NU]U4PU3-;3#"F;NOF:-K*.7X714V_1Z0JNM:OJA]!!?B:_$5^(K
M\74G7\]4D;G!K;;[L"9HM8P_F1OO;&50Z7#]7H=;?"TRWES?]XS\'CU=@K5W
MO/X<"_8O")4QE_))9-LW@^Y1?W9U\H-BXC5&F Q9.2[R.E?]$?/3R%KBZ>$\
ME4Q<8>HW$1-/G\E3XN%S>"CWW0VAMX#QK-X"QZAGWCML7-=IH)_&Z=OW'Y(L
M/[F*720;R]299.*_,'U&>".\$=XZP"C"&^&-\-8[-A+>"&^=P5NO2Z3LF<#<
MVMUG'SRU4M'_(<C:WE&\'Z-UQ3.?UZK\$K>27XIT#55_WD&"[K>9WX\1K\AL
M')6?GC)ZYBE',AO=E:ZICIK6VB2S0<#:Q]L8><?N(41FHRO2-53K>:?3R&P0
ML#;QTS(41S]V4T^R&UT1KZFZ9#?(;AR?G[:MF,:Q>ZF2W>B*>$W5H>S&A57A
MW#,_WK GY0"KW.W'R/_ZP3-TXQU5BB0I=6>ZA[E!A!#28Y)2EZ9+>MP\8E%@
M>-+B3LO(4IVFZ0I2X>' 0U=,KVG.@53XW"KLM5,=GU2X#_!P2(4[+R-+==MQ
ME%I7X0%L_VS2L'Z /:CVW*/5.)*@+F'GWC#A'KC/JN\VC."Q#SP432<5[K:,
M3/70#\RDP@. AZ[HC7OED0J??=MBTU[;I,+#@<=(<?0#MZ>1"I]/A=OI5TTJ
MW =XZ*9BV]1TOMM",E2GG6"G=1T>P(8][&5#^_3ZN7.$I-0'*;5NQ0@A'4<(
M2:D/4B(][@-";$/1#-JHUVTA.:K3SBX.TN$^P$,W346SVMD'1E+:V]*J;M.*
M$:3$PX&'[MF*UO@8*"GQN95X--"5> ";]3XDZ1Q;&PHV3N*@]0*-_=,.7=&T
M=O:!D8SVMV!6.Q^06K=@!(^398Q(B8<C)=)C0@CI<?^E1'K<!X08C3._I,/G
M=JCU PM(DP(/ !ZZ8C0^WTDJ?&X5-@>Z<7X ._:^_G+-YDD248&]WFXE(2GU
M04JM&S-"R#X!!6EPI^7CJ$[3_#RI[W#@8=A-@TU2X+,'$Z3 !(_M^0"'5+CC
M,C)I#29X[%+A4>-R-J3"YU9AK^E!^@M1X2-MU"NE;*B&W>WTWK<DYQ'CMSR,
M^#@2;)*D+./PPVD[+3_UW/,ZU'2-R2]/UI>FVYIE*H[9P0:B;7W9N;BV2XU/
MO@VA[1)92+*0^_O"&CC#!Y8L(A/9 Q/ID8DD$TDF\CE?=#3%] [<(D8FLO,F
MTE%-,I%D(LE$/NOPLZ?8C3O9D(WLBXVT5:V#PB4;23:R/S;2<$S%UJD)_.7:
MR$,+[%^TC:P^9]4T+.Z4L#GVI] SC;$B,!-$$B0%?KEZ*#&BDJ@D*HE*HO)B
MJ1Q 4:6_BRA@><)F/,?M&/<K^S*N6@R&2I8\%-1PHJ%]YM]I+_%9I1/V9T+_
MXJ%#D4T2[C(SVDP<D:TD6TFVDB1,MI)LY<7;2D>QC>=M^25+V67Y&JKUO+TX
M9";)3)*9[*[#08;RTB5,MI)L99]L);F4EVTIR:7<L77C;8['<N&_07C[_B?X
MAX7!SR]"3S=U,;;L\7CB6K[MCIVQ+80;6%P?:8X_^;>N:2]6GZHF,N/I31B7
M>UT\B<"C3E/7'LS3W3C/3R$?A]'ZX>(=E#IG('37Z>AH22Z[$ZE@+RV K%UB
M%JY$81(SGK%DPGX5OIB-15I>,W6%&9IA**#?LSE/A?R4]])6M9'[X.E\\Z/P
M+V>!\%/!,X$O>.G8AEH=&)N5#RLLGPKYAB06<2[IN)N&_I3!&UD09GZ19?#J
ML8B2.W4?AI\6&G+$JQ X&_I[@.57,4^R,.\Z4J9X=CX"#H/)85)I65;,@#88
M!$12I"#&<B)7^\^D&J<R@Z6U@QE%?)Z)J_J'=R#B><3OK\)8TB4?>E>-5=E&
MK$+PP-!)0UA>?G<7!OD4IJJIP*57+Q8?U:LW5Y=5>>F!<2ZO6:YJZ_K6RYIZ
MZ#5K9!WTY"YB=0,4\+!AB=C=Q * ^@,#)':_89_8:-*M_21;[>LCRR5U_?6O
M:$?2C(4Q+"1) 8,'V8][!&P--OWL8) /2Y9(.^*%:>6"4R[$K%Z^B1<+7N@#
MYL5+]F'*XQLQ8!:\VL2"BZF8]+2K)YGPCR0.43 BR\&G!@</'+Y P+ !G4YZ
M-G,O[WC2GA/7%==V%*>+]2((S@3GYG >&;9B'MJ[A>!,<.[2Q%_KCJ<X(^U1
M7'0I0#[@ T3W3X[N*UQ/;>7H:.?4^]6/SW/L=Y2 [8-C_]L1O?H+K1Z\)R<]
M<&5MG7JE=%U,IJ9HC6LBD)C.+";#4:Q1.Q7U24I[2\E43V7O.K=07FC%]+W=
MA""\#8."1RP5>9B*F8ASQGT?YIB?I%IZ$^>\AYH#H95NV-3DM=M2\DS%:MRW
M@Z1T]D2%K1B>W3A/01(ZGX0\M:DSMZ^0.K=6#CRC\'L2BWLVX^EWD5,:H3'[
M;,U3;)/:O75=3(:FF';3%"J)Z>P+CZYXAK6_:T 2.K>$C,:>07]S",_T#'J>
M1/C*;X%LRA8<L-K8NN(>NDV&PISS^6Z6HEL'MC8B,9U+3):K.(T];)+2F:4T
M4D\EHLXMC,_\MM#SA,$'I&4"U.1"GN.KSHQ1[J#YYSA]I.@V]9GNN)ALTU0,
MK9U>TR2F!I&I;BF:[5#RH+LBLC2U:9D,RA[TTTWX)4V^"UE. $9='"RG9$+S
M8PJZIM@V[3WHN)@LC7:(=%]*KJ98AS;S)"F=S>2YMGHJ5>K<0CGL;,+G?"I2
M-JZ=A6?Y"<-VK@^KYD@QT+EWRH,[IUE-K1N)Z?S9!"DGRB9T5T2R&!BE$YZ=
M3C!LU>VZGU"6.7Q4:._\Y^0W5_+$R=-!^J,QJ-N&QU)T5U=,\\"= \?C4S\J
M2Y#&D,8HCN4HCON\WN:D,:0Q0]&8UY9K*Z9E'EK-I?^ZTB3'>6*]Z2 \=*WQ
M6>[S *1S-F93X/2X9'U%U&J%<:.U2MV?BY3E,N"I\Z&+ NL!>PF6H=Z#ORBO
MGJ0,$?%*8?,TQ(K>T3T+"H&UW.LG9?7<>&MAR,6K%.9OWN&E,+PMV9RP5=F6
M3&Y9CA[>^V;1'WIQ*1GG'"8?L$F:S-C=-(E$QK&:>%*D/KP;WP>C9N+!:#"!
M61@#>0'.R4_B6/@YUJB_"_.I+#6_=D<UWQ1^9=D=GP-GY,3QQGM@ A-Q #<^
M*JJKLNN=%?.?YN1F=M=79RM'[U;^O(7#)?NS<E/^DB'5H7YD(H# \UXAQ<DC
M "E8;Q]8&^ZL#/"$[,<;O^G## +!BCG3#?GR]1?O9*+>328Z;3+1VL3$K?7X
M*[MA&64*1]X.FG"5BHCGX:U8ULW'2N$K#U;V7UL^PL=@ZHM\^R./ZOZV9!X]
M8YT=J_].TYJ:.;\1;\9@^KZ_X1,@]HI'=_P^>_%VW>"#M7_ PX?3WSK)R>1D
MDRQ75##="5@M% ZLXR+%NX FWAE:V#05DY]?_/!TLQ?WQ?MOLE,$8/L#O%#(
M.B3\_29)=FX]WJ-S!@>7!P!7:RP;\XC']1I6#@XJ7]^%2]%^33;L?C79T%W5
ML;=?[E9W!4^U/)-H/3JMENJY1D]H[1-?^T3KJ3!@VG9O^#IT6A$#H[U&W;-Y
M38->%5MOU>W>];60/LB_,%#]V^9 ]1CM/BZ0+T?I!'.!?-&:["38,>E.-XXR
MSM4XJDFZM-N0N2ZCDY_&Z=OWOY3QRSX;+?:9_Z#X^,\JW).,O+Z]8?\*113L
MM6F%>/FPWRQ+)I*/<@,0:2YI+FEN/WA)FDN:2YK;1U[NT-PC;3ONZH8!X]@]
M5J@WURIGA]B;J_QB:8\4RW[>[L=+W+!U"?NQI( UU7"[)]TV./'J%'9RR-!J
MW/R(@$4+,"W ZQ-W'4>Q[::UAV@![HV5A 7XP(X59"<)6KL7X.>=\R-@T0),
M"[!C>(IKT )\L5924W6*@&D!/LD"?& ML,L&UI$JA75ZN3Q!']/!ULPIXV!/
MT1UJ>MYQ*6EJXU3%<634OE4C@.S#LW8TF-#1#W1XKN(X3;\:D)$_NY%WVJD"
M26K<#X"0D2=T;.?9R%,L*B/;=2GIJGFJ=JG=FRRI,1GYDV6O>KB1]/>5TC1M
MYX1[J!JV,5(,A]JS=EQ,FFH<N$.M]T:, +*7#W1@H4*"QR#@81FV8H[:P0B)
MJ8F9)STF@.Q(2! Z"!W;K;P&5O[0+;IDY<]GY:T#=W&1'@\"('H[S3/;A\<0
MMEM]+>LB4QJW>:Y*'RF6;M'GF&Z+Z8!-RI>2<"> [+6\T;X[@L>.*,8U%,.C
MK54=%Q.8>=I:10 Y8A1#\!@2/,R1IFB-DU5DYLG,DQYWB6>#-?-#V%WU87.3
M+<KI-H]J3%T9F>TD=DE,ISP5>"G)=P((?9LA>#RW!(ME*KI%^VD[+B9-=4F/
M"2 [S'P[NV@('OV Q\CR%,=K9Q</B:G!R4"OZ78!TN,A <08*CR&L-/JEXU-
MX"G%V]R,&KIBCNB+?-?%1,5."" [/[D2.@@=V]&A6<JH\?DSLO+G_R#?SA9H
MTN-^ *1I\IG0,21TF!9NNZ)#%!T7DZZ:=(B" +*=9]Y T3&$75>?\ZE(V;A.
M7STK<S7L_.Y(5[3&21'Z3'/^K_'MR*A]<T8 .44!1T+'D-!AVB/%.[3Q,UGY
M\UEY*FY% -G!,RJ*0^C8D1&Q3&7D-@U[R<J?W\J3'A- MO.,=EP]:\=5*61#
M->R.)[&^)3F/6!CG(A59SL:"IS"-SFS#NK3^G8;BF)KBC [< =29[K\DXAU+
MJWE@UO^RF[02M)Y?6N_ S9T$+ +6[MR<HF%VSNB@X2(1'VU9.G#3(%D/@M;N
MK6P'[E@F8!&PGHB61K:M&-J!E4AI6>J^B#5U1-:#K,=)/E01L :Z,^\?2;PA
MHPG#!O0EH/D7/<4;V8K6>!&F;WIG%M1__> 9NO&.Q-1M,5E4N8[@L<O<NB-'
ML0W:#MUQ09&Y[868&A_0(G,[)'CHBJY;RJBEQLPD*#*WER6FP6XK'.;&L5/N
M$]LS3U=RX<H$W@5),8[$(E?WO(1FYSC^\L!$YC$8U&U-M#!>4IS1@34UCL>G
M_GU(.I7V= \D!QQLZ@(^VE_9")SGZ%=P8'\>PB:Y&N1JG-/5\&Q',>WG?5LF
M5^.BK3FX&F3.R=7H)L?)U2!7HT-,)E=CNZNAN9JB-^YQTP5U)6M^-E?#.; "
M)9ES B>Y&AWAU(9O26]S#C.&_P;A[?N?X)^:IAE/;\*XG+LAP=@&Q=<Y^U7X
M8C86:2EC4U>8H1F&PNX$FXHH8"]M3[49O#L*DQC[$J]U>&'YE.=L)D3.DI2)
MOWR!/6"F@GT4(%H>P?#R1O9;G!4ICWW!/B3I/$EYCL.]?O'QU]\^O/B1A8O+
M43@+<Y5]@S$F210E=[CO5W*1S=/D-@Q@]F$\2=)9.03\#]\'OQ5IF-^S(,SR
M-!P7>4TN7%PGN:12#HN$ @$/7\^X[,"\F357"RGOD*DM15J27>M)B780;<3G
MF;BJ?W@'%,\C?G\5QE) \J%WU5B5\N!WQ =(EYI07GYW%P;Y%&2NJ0"75R\6
MGS"K-U>757GI@?:6USQ#-5UCZV5-U;=>VS6L;JN6X>TU[!-?7CNQ<=VK=4H.
M>!7F\#)_MY9)<;S^%46=(FX!<DD!@P?9CWLL9#MF[0O<&W_F>>^<Y6>@Y:=Q
M^O;]2\/6%'C5D$XL2 [\7MF@Y^S@VFM-7/-?!K1G07+99#.X9YKA@A.)[-&N
MA2;S[GQTK1T47?<C/M;*YJ^*8;331N.8=JDWVH-6FIFP#,&D;J;,J91IJ\FZ
MN UN)>HLQ;!:K&([-)LM4><L4*<;SX'=OG:\@["S%5UOIV_@<(W=\\#67QOG
M*4Y+1:"/8N*.^LGE@KZW'.81'HL[W8:\K2M&XT,@Q^70L]1EKVRA><ILX=;,
MAKLQ?UAVS_DE25.9I\OV28TYK="_.?_YH<A !C"%/\2\2/TISP2[ODF%F(DX
M;W\VN_?N[\J0<I85,R#S'O.829$ROYYINIPI7\RT2GCR.( A4YD7O1>8L1)Q
M((*M.6+X%W[&I^ G[1(3H[:G&II]4&)T]S5K9!T_W:JKGNX,G5C3/DQ>3Q%K
M;+\\@$2V<91$]M8/K_W+>4N&U(:1U3:1>+'@A4Z\6/!B4-]"RB_+,YA #JY'
MGN5@)=!%X3FZ$^AGS&',Y"1EG([R>:47<6##?7>-Y]_92*]NK7Q8:J,S^^4(
MR 1D61U5UYKN#24H$Y0["&53T48'?E,[3WKM^1_<.@V\?\I?1, X4,5OQ+(A
M4,IS<1SWZX@;:?OU2:7:I]W85A_GZUW[NUD)( 00 @@!A&I6[\QZ5"MOP&%L
M-N:1W%,>%&F]V[R]S,< '.D>^<J.XEY +6["7)\P9RLCK_\%B0ES?<(<V#F]
MZ>[N#FU"ZP-\G@C[C^-\D-<^4*^= $( (8 00"CNWS7CW_E?X:R8E0<-WF":
MG6)_\HFW%=0P%:MQMU4*Q ATSP*=H5@:1?\$NK."SE+T4=MGT/8Y5..V=HKC
M\]-G,VY$C*5THGLVA1"?)3#E&$>H:]Z$(E/9?_,T1(>CVILM8(C*!<D83_'K
M?UD51QZ\R!,68P&=:/GJL8#!PR25ISDRP;,DALL3[N=)"B-,)L+/*T<F3%D4
M_EF$ 9;;D35UPB3.U*VG/ZKY6H;JXG&-^HFK5$0\#V_%\I0&;J)?>; ZXZ$M
M'^'C+(F*?/LCCW8%MR16SUQGQ^J_TW2YI_E&O!FG@G]_PR= [!6/[OA]]N+M
M.DX!I ]X^'#Z6R<YF9QLDJ4N!L*OBCE=@0Z+%.\"FGAG:&'35$Q^?O%#Z.FF
M+L:6/1Y/7,NWW;$SMH5P XOK(\WQ)_]V7[S_)M4CF; /\,+R"!A_OTF26\[F
M>1TZV_;Q[Y]^8=?!K;0!W3[*=IVQ.4_S^JP:6CBP=VQ25!O'P20M+0Z\#=0&
M32,>=[M)^4QADS29E56^P+3)_]Z!_9/'$JMK*R7)_@X&CWU*8)J_\/C[$Z7&
M'AVDDVP=+TX\TLFY+6>B'%TUG,/.<.T\B:6I(\_LRQFWWA&[W]&Y"SWC-J!B
M;:L'E&31MN$>7MO*CX$>8-O*CT$=8M.>/,16+_6GV^[?]?Q%PU(DEW/<H:Q#
M*(M<=O2\ QW=(2PW*4SF$9@)S)<"9LWN,)@O?$N:UN@DVC8?ZG)W@TC^6*K1
M3A7(-B9+VX6:\TQ36RH32@#I#4 .[!C4>X ,(O'PU#FR0Q(/ W!A>^2E.B/%
ML3W:D$.@.V?.RE4<E\X=$NC."CK+4 S'HE-@+8;<3[@.%^XMZZK>M##1I7C+
M%$[M%TX93>T3 618 &GLJU\*0(80;^]U?HMB[KY[HL9SOME3_$.H.__'=4(=
MH>ZP]E]VRZCKR>$KN9^?5\<DY%$IN8L^QZ,",!1X O>,9YG(,P5B:C\JRFV
M; S^P7>1LWDD@AMY9L0';O P9E$"))7'"AX>%EC;2;BCQSB[@]@=!D+/0Z2S
MU2'*0U_X/)X88A,\DS N<G87YE-X^22\K4X@J.QZUQNJLP=ZV>F=!^RE8SFJ
MN>CTCM=?NB-/]>H_*2P5V1S/@=V*Z!ZYP8JXR##G$&/>@8>1/)RP8.;RY 6P
MH61((/Q4X/DV>!@ISY.<1\OI,9_/N8^G/.2S&TG7\8S'-K8!4^=I".#"[R;X
M:B"YB.3)DOK5P9H44%@K)^5R^5"U.T$.N2KS=>J7@\R2-+_!I,L=X ?WC(L2
M!&PJHO)<2!C?BBS'0RO;S\EU]2#1%W[O3X7_G7U)DQS%#^CX4IZ\89\6QW(^
M@MPB_.'U?_W@&8;V[LN7+Y\^RI_U=S_N,^EV6VE)<EF()WXB48IU4D\IF4Q
M'Z4I6#U(](> ]X&ZX3&B#%%9/8 )MWH,^&LVP\-,XR*#]X(AR9@\G"9'VL%:
M=:6MVNH3DDPT4YGPBXJHG1*20%P12@G-6C#LIN ICW.QG-Y72>\O%;WL.IB%
M<9CEY<FZQ4A??[E>C('Z+^V2J#4HXW@6"P]B@496=)=GKDI[&4C&R!F4&O=7
M+N(,QT=#"M,*\])@5&=<[UD 7,WJ/4,K]A E!JM6)##/&;"PO*$\_W>/$EB\
M^2:1IV/AQ8&8<+0*2/>'9 :(NP=BHN@!J7B6#/GQRS7^")J/"P)+XL5?%[S#
M7N35F^OQ4K!08"B!.OA%6AFP S?P%\G45(2S<9%FY3FVA:'$0>MC9!NFL)_M
MT%K3H]_B"1XKECCQ$["H:8SDC[<#&:17GJ^32RU@I3R(EZT=IAO\63K;4TWK
ML!-?U-CMLHBE+G34A6Y7M[&!'^;;RH^!'N;;RH_C'.9KLEN^JYD@:E?7W7S;
MI1Q)P4A)-]YU]$@*@9G W.0KFJOHUH';N0C+A.4N35P?Z8KGT%G!SI:OIZYU
M+3D?E[)]B3"RW_XVDPX<$D ((,/; +G6N(X_SH.<I8+]7MJS[SZC[@'*<?N_
M_>O"1:3KGN)Y)*:NB\DR%4=K\=PLQ6344NPX_E33POB7XD\10,CA)H 00"@B
MV[4&_QU^QA57'DEC9V\I=N%NY+,^R)*W?S9OW],5I[&9(S&=^XNP82J>UK3$
M0AMGC72CM<W1_P3+'08L3O*RCQ/N"R\W06\[()1OV?*LL@Z?(7$W3OYK@1]+
MPUCNT?]'DG>](\UZ3YCMW6"RU7G%.*^=Y[KVVISN]&MSNM&G+=2>:FB'C4JT
M[J+55;4#CQ*T0>O(<'M"JZ=:)VD@=)+C":[JV/L=3VB?6 "!>3G-CD;-CU(\
MK]G1X<F8YZ7*S[FY?K27[_N10TC^WSPJ!+&M =L^\#259QN)=4U9]WM])/97
M\#J)<TU 5Z0IGK?]K?Z<]<=^'!P<HSZ&*7)'S-/01R7=$VF#XY/LNHQQVAJB
M,'(GWCW%N]_B, ]YQ'[+LD+FM3\D69X=)<_?_6-I^['H<=:$A< M^<MM>:3/
M<#&SH(_H=-ISF7UY9R#VF[<Y4NS.=DLB)!.2]T>RIWAVT[8H/4/R.9;![OD*
MAF:<9(4;)C<MU7/MP[;<$#\W;AU^:[AO :-67WG:M17LVS05@OTNM[Y\^NV7
MSW^P>51DS%1-4SL)<,E!&(*#H"N&?N#6<3KK>\IP]KJX*3+@FU-6<Z/=H$U9
MZQY2[/<XVT%)2/L*R?&4D65>CI N+2-I:.9I3<^E,<Q4;>U ?VRH+!N]U70,
M%9P.<VVGWR WKK4<$GS]_/&/FG]')<56/7L/:M[-DRS$*K=7J8@XUD-_AX[A
M&U/5-^RV&_-,X @OWK_6?SP)V?MQL(RA#-5S5G16BO.8&'SVLMTUKW7_8&G3
M##OMD.B*ZSKM^2///<;SG$S),Q,!U=Y:$V8>) 5^ 49A;8\2+QGVQ^1,M]5%
M>_ZGLF>QIQ]?T4@W!JD;KN(-6#=H#!KCI&/L?<3- 7VM1GB#AO,D!\$<]<DX
MR=@5)[42)NUY]HM]K3KK?+[%!B9P@7T,8Q[+W7QK.T8?2J$:QC)4%R?X>/:+
MPU:O7JP]6%D^;?D('X.=*_+MCSS*<K1T4LZS'L22*_].T^7NQAOQ9IP*_OV-
M[%MVQ:,[?I^]>+N.8H#P QX^G/[624XF)YMDN:($PD_*'DA796L>B=6?>&=H
M8=-43'Y^\4/HZ:8NQI8]'D]<R[?=L3.VA7 #B^LCS?$G_W9?O/\FMZTF$_8!
M7@CXR7YZR]]ODF3GSM'BT<P-7Y+&V"AH4:=HSN_+\Y-B%K[A<5SP*+K'4RX\
M3;$Y'LL31;;-$W_5[=VPGL)$[GM.%WMWL>E4V5H(KL*#LN5>/?:?!4]S;-&T
M.B['KE*L?".;1 D("<;!LDDJ^R>VL[I7\!X\.YK,<]E5;RR J[)14M5::MEF
M;R-!DA[9H>^>9?Y4!$6$C:]6IBZ;2LE;EV1C][Y B*K/U"/^R79^=],D*GM9
MQ3!,FDM2N7QP)HG%YGJ^8.)/G%W5'FOUR#)<!C,YAXMU(<')EO?ATV-1T01_
ME+DI[OMI4?43+.(Y#U>F]4A@BAQ9SA+>LJ1QOR99G<,OMG0K>PV*H :"G\32
MVY6WU>4_LJD0N3QF'(5\C/WFPD7GPC!E?GVPYA8/UF3OV#2Y$[<H?VRIE8J;
M M:B)+UG\R*%U08E+U^U]E@EMPQ^&,,2(RU-5C:EA#7Z)D3XEVT-@6#9M@T0
M\RW$_<BKK_#Y'(^BJ<L]WC[N\69R/2Q[P&U!ASPA/Q8B9K'(926R&Q[&6=5<
M[O&AZYH5]S7KUKA5]YX<Y_*#\PHER/6QD*?ML8FC[$*&C>]*<P#.6*6'"QC.
M1#Y-T!R XW8S7;:G0\BF8)5OXKJ3&8=7S.9)+$HU6(P@_IJ+.!,]AND:_T'P
M,LJ2);HKTU/)M6J%)VNMN.\RF'F827.(S)H4LE]@)N)0 @FE(P+9'$^V$\5K
M>5KX<)>TW6LOW?("N"<+@Y"GH!'5'S>^]-';$K23JUCONG0^Q^"ESO.JK8\F
MSP XREH#PFIKQ<NR#S#^'T7T,?Q+!$#]FX_UVB1/K&R0= !F #]4L=<X:M7U
M$5]37J^;/Y:ZM?P[,%>>ZP"1K2_)8*$@:M!>8=$BN4#.E">7:663V7\X\:K[
MG[*Z1LLE>_.*L=91$A<[>%&$IFNYA"A+JK.I;-XI=J[ZRHYE?W6Q3(5X,UO9
MU 96(A#8X!?D&RQ:'O+Y/(*X:/UE9:4GI5PG;=6T[%<EYY?])JN5-'\HCGI9
M?PP90T?"[Z:A/RV;=;[4ENU^I6:+&9A=Z7B(B4@Q*"KMIEP*5NQ=;0\/LW)=
MJE3R?PIID-84XE<Q!K,&EN-"JI;\IYSCFDD-%G-\?@63GK77- W5=(T3%"XX
M27M-31V=I"0$$=LK&!BJ8?:&LPB#_4JN]*':Q@&-2Y]7;:-!4KDCFZ&>;$S9
MO';&I3*A<26,2V5$T[H6E\J'NJB ;-5ZPE(5O6+*>H&%ZV5I1%9[I@.I'+!G
M2<Y_R#P&!)Z_\-B'(!;]^@]E.HY]2_&PQ6^_T4$J:IQX<&5>6[$<:@)*6+X$
M+)N*Y1U8O;@O6#['(GA.KV%/T2XSGH9FFGT]GMU!QI8)[/^'F>JA)X"(KQL/
M<JJN^\QF%UTZ&'Q$;_4P=_5"#YSNN[*YBFVT>,*#I+2O_]&X>T*'I=2?,YM[
M"NC_%-$].A!=/K390;;5/H*N.A:=$F[$.EMUC4'UO"I3X?">OW%8[1^L_=3@
MJCF %-VFODD=%Y*IN':+K6Q;/-K2#RN\ECVPVXYR^\6[E<6__01!OUCGJ*8Y
MO!S ML6?XOX#$*2X5 VLZT*R%,^AJ+^[9OAWGOI37/E=BET/6_G=$87]#5=^
M>X!A_W_S*!+W,O>?I'/V->=Y(<^/4?A_>&2IC9I6FNQP9'F90C*4D=;TXTR'
MA71Q<=A:^&]0#'O8_@"+PO]FK/-4_;E.0 _#_Z>< $H#G,<+Z'"$>9E",A37
M:-JTJ,-"NKB8K/[X?UASE\&RK78 L(X390$:[@&T1L?- E"EW"YNG.]E.=!]
M]Q_HBF;J@RT'2LI!RK'CRX^NZ(=N_+@ Y: QVJH-VVX]L4RL59E)!2OBK*JU
MNEIG#HLWR0)#50DKK)V$28",Y5,LM"0?7*N-MUKXJRR+5#V E1:*-%Z,)',)
M\[0N9B3?7A;0NPOS*0L#H [AORQE)M*9+%98Q'75NC"^%5F>I-FBK%P]I1G'
MHE?,QU1&P,;W:_6X.)9F3*M"A_A[5>P02U0]*':X4K3O3I2U\.*$ :DIDC2/
M0 Q(TK*@XPPK+V+YJ&11WDI=]J2O2N*M$!IF2*1?E!-:5)E2&!;A+8M+;BI>
MQ5:+5Y438:70L>0=T,MO!,N O3S "D*&:EBO5':=R6*2=2W(>9'Z4W@-,@!K
M1,K:;,%_0##(<&1B($IIX-T;3H8H,#-?A<?_+,*R6BX2_-G/$TS5ZK8LAF;6
MQ="J324/[JX:SNEUX;2JQ">KLE /[EZ<-1_)^UTIEI+FJN#6QO*)3]59 K9.
M>)A6SY15EQ[4_UPE!*%>8R[,_+*^YB/1WH51A(4C@:\P:%EE<UG;<!AU"Q]8
MF=6RFEC^:GM9S0=5-?<LGOF@3";?627S<7E,!0'R'Q X2LN']9?#;5$X@VME
M+4)V#2*ML/$8:"\M73461=ON4()8 :PLS5@^4FJZ!/.D+-/Y6_WRG<6^-L@Z
M#'Y^\72!85US7CR!D)/6?-M9X>U3"#H5U."O=YO](3+ AM^!$F]RQ/T+UG5O
M KLK5Q98%#SQOT^3"%S599U.$ J()$]@+EBVTO-&:K6%K<;V+J@JTFKQM'07
M7GJVIX[V?EH6D$0UA94K*Y7*U%2]5BJ5?=U.</T46':PJ+)P+*RN9;E&7)6!
MZ<!$64T3"$/S$X.=@:>26?DF73-4<XU4!?X^R>1=Y<H)G@0^F..+"C <DG^+
MA;1:,F4A<'F?7":Q:'2]TL[3Y";E,XGW61*$DQ#(??%KD?M3Q@L?+<,+\'3*
M 2;@&VTW\H,L<6^OLX-*W ^BQ'V7JI(NUZS?>0Q 0U>YVW;^G^B&3>#/X,HL
MUMM,VJ>Z5#?8PQL1"QEH9,5D$OHA.IT^SZ;2-P:Y+X*>*($I!&(F"_T&0AH1
M&24$*;_C$3ABX&B599SE\^6M92P)WO*X2#/)-+"^(LB49=7GNS K+?.\)$06
MUH=_;Q(TYA /A9TO!BW["B J5EE=EDK'-0OGX5=!: 3>K/3Y[D0D_RLCZJHL
M[)C'WY>A]'T9:LP6>,/;UEX )GU:CEA&E!A)^^C/CH7/BTQLI$ R_O'+RB@7
MEB98??!=*'Q\3(I+/E1Y-Z7H!(>E*\Q6/><5Q_H&:)2]9+(JO@&B4U&&EV6U
MX^I/L,+'X:R8U;-8G:'LUS"&8>!2Q28@>\D :9Q@[<6P :M(_^4+&6!!6/"0
M 'P0HN),1N_5\H?4P[(-\74N\5>.@]%)A?B5>N7+ETIV[(='K547;X5/J]Q'
MQV0F\A7'J(Y(I=9.('!ADS295>J(X0\VKO!%."\KS*?BC4R52%=&!K%22V4,
M)],]4DB)+,9=IVIF)=_3? )17Y(I92> R:*G3WEGZ<;),7P([,$]2VM# R'8
M^IQ6A9@5<QR[3/ALTA90LTQV;(#7K+5LP#+WOH\UZ-'^2-M5@1P?1@V %W]:
M&Z,*926WEE7*WPB>5E6Z2WIQ$JA@,->)@,43BY+C<)@0!ONYDO;BMSR,>!VI
M9N![K[,VD<B=\_M-?%YAKYP<LGW)YP7MJY->3"!)Q8+<AU36CNLZJ4A[Y>6N
M^+;\)A4UN!:5_,=)FLHBV"BYC8Q=$"(;2O#24< ) #'C-/DN4IFKJ>G#NQ:M
M(^!.S,)6B2D?B[KF2+W,H"Q?#<A _SIC'__^Z1=XXK;D7;)*7@EV'/UCQ0$(
MXT1Z*QZ_4H)V57)5RFKU'C"R,T#E\BZ5?83WK5 ;QB#G69D, (O)4VEERW8T
M4N.P3'XIUUHUEHJRT-$,!2.J#-M*,@5W;57"0+\+;_^(M]>UR(,:.6LIF.H%
M0%VV>+[K:^YO\8*K=3>*%?-0S[9* =?@"T0&B^08\VSC!&4LH[7E&BC71*RX
MCRF@#'4$4X%)C%GILFD*&L1I.*_2U1784=$E8_';#U*3X>(NP2SUMU:59-'/
MK#(&TZ0 E5I!QW(*8R'7&A'(_.V.L/O;+_\OYF:_PP*.S29T3747R2AXK(B+
M;%4K,._$?7S#-N27HRTRG/!0 (M"V1*H_EJP;B[*A1;A#]<JMQ!X<"MB>(2#
M7PD&J$SU(:-DA@$I>6D8KFJS1= M'XN3JG515FOL:N\97-OEV[H-SUW1' 9#
M*?=SS.M_7F8MNQU,_/_LO7E3'$F2-_Q5TMA]GU7;4\%D''EU/XL9+5 WO0(T
M DVO^I^VB(Q(D5)1Q61624*?_G6/R*P;B:. A J;$0UU1,;AQ\^/<)]O;- T
M%K ]#6"0NI4HDW4M!I,:NP"$8]D$&6R@Y)-I 583[?E^ZP.'A^<;6\T^J4%X
M4\>KFR=8K'V$J(N]L>!)@[[#PZY#B9.GT_$GGG<,-E239SD/%\P8_<+UL/VR
MGC*4>RY^10:#L0U<(,*?F:H+"P"B&+G685:RV_4!@4\&+$$6.\C6K.$*^;W@
M0G=HRBYH@D=:WK("7D_"#Z#E*O1=-<U5&G#?1L86N[G=A.D>MOE$%MVV]X00
MVVD8WT,=_XA?_=#;UO%/KUW&W\_5S[43<\VNQUO7;#MQ@ZKJ5V>Q)T^N KO5
MP6]:';DW-@ALW[@0![E;)?9.7%&Y14,/]E -/9Y";=/K$= I N_K9()?9\4;
MM7/' Q.\QV9ZP\HVA7AMZMIOY"TV<M<V!X3MM-N(F5<(3,N!_?/4ICCA/OO-
MO?WFVEU<M;VO,)_)[^[==A<WT>[F\D8^\TH1+M>E=<RO= #[?B9WWN!-[ %A
M%\[%3>ME/;$&$)Z0/2%[0O:$_&0(V>99LE\\,7MB]L3LB=D3<V<6WFUB?N;%
MDNP)M"D3O^,E@M>8=F63)MH<(U\JZ>:P.>R%OF1RUT_I=I+''Y,_)G],7N8]
MS5-Z=&;:A,#"R>P5_<%P=$L,M;'UC.TFTC#K13<6*!VN:/P\C^E.YIL_)G],
M_IC\,3VU8WITW;0);JD_OEOOR'NE;KRAMZJBZ2VT)Z$"_#'Y8_+'Y(_IB1[3
M8ZNF3?!*';=7\H.^N?]4UV=N ?"T%]%;5B3W=MJ#B14X)-^WON.'1,.>B)Y1
MY[KG>4I9+\Z8/Z1N'Q)EO53<LA6 =TM=LWH(#+90BF*A#H6KK>T=5#?>6I$E
MO93['(*N'Q./>EER4S'CC^GA;>HL] T;.WY*62\3F3^D;A_2HWL1U^2?<KO-
MMEG4=9"%U3VNJL+VB#>S5S?*PKWPUU'6MD'=E@4)2WH@#.ZAW]J-=NEIW,[R
M_++Q_"($!:/NICC4\XOGE\WDEYCU>'13B\"SBV>7S607D?5B<1^MH3V[>'9Y
M?NQ"$][CR9-5+]WO3?R]:OG'14%^;<J;G]CRYKM5)0<?%K)P.EDT_\!5H1]@
MOP_TS& ++"P$K\8UMC"H;1=;6^<0*ZT/@\^R*H?C&DNR#VJ9-\UW;+\D; EB
M^_56VFZ%C:']MKO[IF?+PP^&HVF3U1]6B*]M9Z69![L6JK./G31$P@5,^X^X
M9E!-MZJV24_=UJV?&V#:9V:NZ#^<M,&N8JY1A&TK-8*?RM7AQP^;RG8BZ9L1
MS&^FJT2S$]@;9=BW_5GLCMF^.-I@8A9LENE/NY\TSZC*^E-3$[^I9F_;C-F7
M8:NP;50]Z?S;=@:8Z<C;-G']WG9BCY=B7-DN!S,-7ER3EJ/AR#CA09N4#>L;
MI;\$R\1M2TF\G-FRYNEX]+9]EST%O![9-CWY82.7*6&8?FV^G-F^W@/7);,R
MV"W(-YN<Y=HT]LTFNS&7C6TV^7;:26_:7'C:Q*W;6@\;M;6]K6>ZL:&<*FLG
MF5U[)A1EDZ;#;1>WJSKP3=O16>6%2F^F]6"K.9=[>R]TO]/8;[ >V>9BH'/:
M-D:-'@*U@"V*<&(P;1"DMG^7+/LX@U8CMAT+5SX@MVV,0>+A6&TK<6R$Z2:%
MSP&)6)<*&\_H2=LG;+94&?L'?JI1H>IRNB#7*!)@0.$ZL(WD)S/ GLO80,JV
M;I0P2H7[<8[-T% ' /[$OYL6]2^= FFZ)]O&5&WKJ,EK*QN!7:7=%MJ7_6#O
MEW1A-J\+9VC^4#K5_TBZ[[H=UK.MQQ0IWV])WG0"#79SV\0+=^X-[%3>]JW;
MKT?E^5S*52=ER<N&@QK$*:>K,>T"K"@HS_$LY6#44@;^6<E+#(*ZKTZI XC&
M\1U09(G("SY_.>U'.I58;8LJ[(E:YN/^R+4X[YNO@;MCB=(':ZI_'.L/+8TW
M3<4=5#V7EZYKG),>#5G;5J9VUH,SVVL59,%XT B+[>G1-$*NSLW%J$3EYL9P
MO)V?H1%D^V5)>$8-T[.8MWD9]JP ,>(..R^K?'R..#MW FWE&\V<G4213G0X
MPV"ROI:=>@&6EF\-CWX):-4VQ>K-/G\.;M=S;]D3,I65)$WC1'P),,!@>-Y8
M O.?7G%\UI*R7>VL"3)MR]SVC&UV6AN8!PIMVQH>Q EV,;./Q8:;C9'0!Z&,
M?<P&3=<^[ T[Z:>[BNY<0]*9-RXF[(5]-4&>C^O:60\P 5 A^!M*OX &K<@[
ML0W4+G$A)P![2Z R).%5//NX9L"#.0FNQ$E+XH$R+,D_=Y0OW5&^GAPE&E,3
M ?? XLO.;XXJ+0#23@"8*;DX^:#;<[P6=;KN<1/R;+ZZXM3;EGA67[OV>;;[
MXC69P%%,;0')9]=*>#+9R0@(>OKYV+VQPDLQ0\XG:.H#9*@!C&A+[I:17R!#
ML/"7W9.7]C?ZRT\!9W$O>#59T<&@'E5C1\@M^\R==],;\#O+ CH'Y@4KH02K
M74_;'D\_%)BO%V8  @^$3_7!+;.%HDV#WWJN!V';*73J)9A.H.G85\]HE G,
MPB2=<C"V\N2S[(]E*\\L)\_-&J>4-UNNS*Q? IN)-FU/BXD(;0_.=;QN.P'_
M>'/F!=]T3HV <Y*TQ :J>FRG,^EU:+_V7[@CU<C.*Q^"S+=MVVV;Q*;KMG6$
M87-"MW,+RP*&;-H;-F#5CKH=!'N+POL";(>+"N'U8-9M,UD:MD%OE/1,Y_%Z
MHL,6>D1+-1R[R;5@N;BNGCX9JQI&M\0QV;#)C. ?^I9*U\5WOC&S=>;U44ZT
MGT9=[3 ^? NV#'M"E]@(V"$(J]WA._6,EEA0D-^E_$'3.;5MMFD;AS5>0-BK
MX:4U'NJ\O.A;8H8]MDXQVXC:P'<U",P/UDR;L) #9-]YJMV^,^QP_V5HZ2&W
M)S,<(!/_#-*JJD?8;M)UUB8U$ 2N;?JAQM.'^U>"S@>+$9/:&@EH-?O0XH_Z
MS';(1'\>,BYL):P/]CV?:]+KOM?V;#XWLAY7DS[ADX=/Z')^+;8U]]@Z'^<G
M\HLS'1&Y:%A, %:C-2@OAL.^Y85V+3A"BQWT]QZ#WZPGO;#=0MT*:\!9?5FM
M7&D'=/=W@?QO;E_ZE^C%!1J7CB7.AY\=A!F Y8M-1QOE-0:\6%J! V<$GYF1
M-XVH0-S=;/*,")W2XRS96N=O/>LOF#G&Z;>W@]TI(51-+V00%?U+E&5E[?JP
MV^['>)@2R&'2Y[X5;Y4!Z/+-NJ)PW#FY[.2GDV?8UOE5P_0V9;,$1&V%G-/E
M[><FFF%Q8O/]TQT9?0$!<U;.RL46'[NVKN?8\KT=R!W&@A29T&4CINW2@.S0
MQ"]:\0$ZR)07(^?(F;34'<RWBYTTA/_'L&I'G^P(B&?]P;)'V[D=][[=\M*Y
MWRO$JI98[ IEY5S]\^U_[;ZB"Q_C$G;CFK;52!<3=INV30\P]/)A\M6)1G8^
MF]9E@L0U9[[T;C&1R4D[;.&&&5:-O"^K>0*9;H43I8WA._.R-@!.;"/R1CEV
MG.5?N<[G%\/:]0:?:([V %I9V9R[C88!R@.2+RZG>SK1FBY4=38\'^(7T=N'
M =>+15EY845I/9&6=O,OAN@2;NSF.0T!%'K/%L+U;1J[;<$C&2SVX1,D?WV\
M=B4*]=LZ>;C#3588K8#XY6 %M6_[[9O>;%CAO9[J][(!3LT.7\?-TYKB@42@
MW32)[P,2L*!SZN">6@<-P4L%N'QD/393G=)K5+$#JHO?OI U&@C./=A:DQ,G
M5M-P'6!##0C(=HU'/.EB(?9O&,_ LT9U5RFBH^IGAFA Z9LE=# YO^#%WLM7
M/S4$%<RRZN[+UY9X' %,,A,0XUEMA@H=26E4C7/G4.[CZ6DX[?[P A&0>Z47
M4"("MTK4=J5VRJ@W.^H+  \-$?5+,%KG<B3>O'GS4Z_)D!C4X_/&GG'&@@O0
M +W/O!8 F@0@VC(#K+!98&\V%M1\JHD)3"@M<+ 3)C4>./O0V<JUA>V@3G4%
M"*ER7H5V*-FOAU>-9TIK@H$E1"ZQBRX8H!CB!R.\ : H R</K9R_M)9]&.C%
MZHV?.(' < C.P3PNW?;.;6D#,.9>DQ\JZ\L'(#O_NC5"P4Q%O 8XRUK?,^^C
M'\$>:>-F:XX>CP).YOLKL[JT7=T91@@ -Z.O N#<U^#%:N*8G/:/J.LGBRJO
MN;< F?#\8 X(?]#01W_.#W=Y9H=_<G3@3-Y9<F@ JK45)FNVH5L'"EQ<_W+&
M'3)TBSP#'OQB@'PM?IL=$8P YW%L4H<:#-+8(?W&\??2198;*[LAN0D2F8SF
M//-C/&"9VVV8:-W:?&A"G4L4/1W16G^-70-&%.)\% XP8'O&ELN&VO0;Q\,9
MB"-8Q?2+[?><1\?I"YC!%]M/U3JJM!4Z?3QCQT2?D5!P]M(Y(<Y +ZP:L\W!
M CH&FM0K'HJK=_0]OA@Z!^$9;-NPLC[DY<^K2[<YH\L+&%9_'->CQO2=LQ1+
MV*Q\8@:U"FX^U\H,/I?5<("C;P<SK@#\QMSWO[L L M!(M0V"!V<RP]@LCG[
M5S8N,#PK_ *0NIDG33OHA4L?6-);3C_MV*Z^/A-J-A,J\9E0W9C+O65"/9YK
M /'*C, $R;]G<G.N3.7R0CCM!2QD;!ZPH#]YQK-B-4:!HNS?8UE9KSV(#1=R
M<('Q'^+JQAO>P'#,I ;1)_-/-L8U*R$G7AQG\]KU3!^+>-]Z+_!E@DMV,9!Y
ME8*"O9+H<'.Q;J>";1X!Q@ZLDU/:WMJCR:01);2>G]%968%HA&=>.C<F6AL!
M%M69E78S6K"USG&/2#/9Q:5O!\=-:@^\.6B0!^;IVC_059J[#"1TXK33GCX#
M]8I5E:U5Y5*K9D_-.L\:X-)"TLDD )=6Z,$.=J\B 40<-NY=.0?$RD_1>4(9
MV0#W%]D$6&%? %Z![3;J3W 1'G"C;-K)8.^15=BW9P_7P#D@S,DK6PP2HVPW
M1[2W&^J[$-)9!G>:X6I<.'<FP>0X$ -<L4VS1]!0-N(M!#FS,YAD=53UA(=@
M6#39'?5(F)&T_OFJG (L]PE'094Q$^YS%M!-SN"J>=8N+ <&_60'IQ.=?G#U
ME&'?+>-C/ .VG'PSU1"Q^<!\L!38XKJISPSIWRUE:>S:"2#[%<QH@0U$QSO:
M8:ZZPR2*MW+M]=SBEXP.))@?'/Y5F]2L\B;+6-R [RYG%<G-SZ5V>XYB[[L(
MML04Q1K ;FW:N I0DX/=5\#3]L#/T41H$Y)N"!D[XN]PMCJQ*USAW/A."-)%
M**ISY[N8\T;TFE"UT2X,]!G5U"2Z-/J !/@%Y/39$.VB11^%C9E-D/Z<Z35_
MPO+BHN]2%:?S;/5O.6S,F.%@7F7!H5>+"AO':$T7M%NGZ0-VI4"DH!,<;38Q
M^.W@GS,OVH>VT?FI!36?4OM?,^D%Z!ETKV+POOID,&=WH&$&F.A53>[^3 -Z
M6H[D7"!NT5"V0>2Z7(H$3GS%N'E@=>E6U[DP8G.N;HDP&X!9Y0#S%7+X8S <
MD"8#S\:R4']H-#-135;2[;>\B7MR#AU,_9O;-C]GLH76_,;)S04:YHS?8>O"
MLN .R:@UY.=HN<FOF<,2&/1;G@*LO,ZK4B$)*!!:78^5[\\[LIOXJSVBYG;2
M-!8[R;5PR4Q3\3L3\IP/?<_FD,PDPDP(6-8->ZX<JT+ZL/X#ZP28I*I.$Q[M
M%CO_WR2II<FC:8X,^0K9I'$5V.1RNYBI2)HA'^?6F$GWK9VS2-8S+UJRLGRS
MDEALP@T\8M!KG%0M ^MQ-8FP3^;SV;HG5E'2E)5[,Z'UX4RF53"3QC)=PVZ_
M/Q5[TUFW.<<_/!+T!#8!X1E/QG1CT=$$YS)-2=X._C5$26"#%1A&;L/)3B8T
MD-L.C-G-F-V$B7S*C+X8,R-S+=$UQ:3&HQP1@GV@BP*V'^LZ0Z%JM%=.:CQJ
ME/LOK*57V_3PGQ8TX"3WH&6J-O6OE84 CJ8FCDL5),.B:./0+9?V;/P47L0!
MX6DEXL[2>1V;J.K 8)H5I@#;U&Z73/C#Z)4<S8Z!8G>U*F_3UJPS<B;("*C)
M])TGKQQ\!G)TF:(+R8)SHR.":M-<K%,6496+55A\"A_[WHSQE2;_:E:%HMV^
M(O]Q*=2V(A=@,L:B@8ZSA:VV#OKKJ"UWJ"Y%;)8/9Y$!?@+^'HP6H4+'Z?ZM
M*5 @#H,VO_;J=.DF[]9)[][M$]7==MJOBX"X#.QU)*]?E;-N5]+>36J44$-+
MEKH:58J8XHJ<QNOG7]_^JA!EW;TJM*N'%RW[X9"KTK6[?4GHI+E7UMV;%9:6
MW#60NM$(+IVX!&UNXU'3:R1@B XQRWB20(>3**OE@,N*6_XKK^_=GFJC[E+M
MP>G^89#L@K'V;O?H].!T]_3@7_O![M$>OO"Z_7OOX.3EZ^.3=V_W3X+=7X_?
MG0:'NV__9_\T>'MP\C_7DMX/0=57\"4&I/_QNFSUX,Q-$B2*@]:#\19A[MNR
M_M25Y7P/@[79HL/)W;GV9A^NUBZL/UGQ#!0N@".LD'*7"AK0X"S#%64=9@#/
M7*4&YR885\!T>+T+\VX1;.@95(T36C7B6=E'K]!7,,:^N4H8UDN(?C4[J$MB
MM(::!EB/7VR]?47C0L$U62CO;L<ZG/7K$ 0L?F;/7MYMW.RX)8#F:_@2BC&\
ME&Q#'X@CZ_;BP WV;5([H[V.8O$K#O#RK#3%S$6;8[SKB+D=QU>_:>]!M\GU
M.%-CNTZ:KR8?VT.=O41IY'ES-;CJ6YP+T+LT7WJ(,#%5P&IN/*X/C0\(1D-G
MQ^<&_$U66<\MLW0"VKE8%DZL\:7T0&_GC6]HXNMLOC#C';" 8,4PUO8$K&VS
M3%V$PTV]MG.:G&FO/=!>V^(@."^_]IH$]_)K$\29 =IU>44D>J.#S:D/-G=C
M+@]:=N/QK*-==)%/$5,Y %MA-';2TMZ>JTJ+(:=W>.S=,"LH7/&@>D'N?)[X
M7+:#5_TQ^DW:6D@+H@5D9[\?8 X0>H(0"#I0!_Q[YLS=UJR>T3&M(3YQ4&#J
M&UZV^ZZ4[$T,]_E+!^CB:B=%&A?'[!"3]Q2\Z;(29\9LQ;9LKY8Y_=(4HK!9
M2@2C],V===OC97L*6F8J,+778=L$_5DW<N,^T&/K<6J\A"ME_<1/N/!5K,>A
M)I[')@C@/ 53)^I@5O1/-QQOKDP_V[H'I[O8>?O_SU83.UOX*RB%II#) C4Z
M4L<$1$ %+N%P7+5U/>815 .K7'MIRQV+5<WLM<+F:M[H\L+=-)JM-@9RIOSL
M'"EMM?IIW*FY,>)X#>:^'*U#LG$%"+X8>S_2]!O7-CRT'DY"MO9LMX-?IREO
M\SF)N+9I51E[^Z2M:##C+I\47$"/$2A)O./C@LLXC]FU#K_@5;!+K(*FI[ST
M!&AD;)U[JU!O79YCD*:T@D8;=]/<U*,5N'L!M5W!4LN0?-M>[0;C7+H[/1<2
MG>_P*#?J65G <0 PP0(_SGUH9]+XIIM\8SUG%$P*ODWOJDYHW]:J<-0&1K>Y
M<-[ F>#;-.HQMP1W6*V4F4RH%WP:V'.OV_D.\T]8!L1M7+.OL^N;9B8L\*!=
M3FTFI8QF'/TS%PP<X2]6W9A-39W<Y&XNIJ+HM2*[!:>@\^5E6Y0#<P)< ;W<
M>L<7OM_V[$)?Z@R$=7[PB[[,)S=H5QDBT[B1J]F$$-K>I_SF++>)L)XHI:8<
MU$R&,<J8YK+N:M,,SZ1L"W;8F]\XI=FOV02$97)TCAIWI6]2O\#-I%%*T[(J
M*]2GTY28D+KBW1E=Z<R\*Y=:.GT$- 'R#Q4F6AA7&*$*3LZF&X_:M37*L[EC
M/Z?;&]TV>P:G<^FV5Y9J<<&Q<EK7H3&\FZ.;Y@#;2<'NVOHZ30BOB96T=V['
M30T46/['UH:W=J/UN=F[M>Z!*TZHZZ+S=#XC"24)1EK1\VCO0+1"0,^F(ZT@
M1+3I@>%A>^S'M#N%GZ^S^L@NW@FQB0EHZ\G:BZ,7M?FY_>477=; L9<_EP.[
M%/NE7YJQ&KL1#:6%6K+63'!O3VVH[=#944UWG>;)S=O;]JV%^KCNO3C93M+T
MRK?#;7K+]T0F;O7-[TV6\NTDONV$'F6R_+K#KJB?W5+'8&BMT0Y\\@?]F[HW
MX;4MK1.M/=,?R4 K I8R]:[1:.J'#=&NM1/.6=61O6BRVEM=T+8Z.H3OG%VG
M]]9SW1*W 0'EA(EK;,.3X]0?E7U?KNI^T[Z]YZ76??-(".?_PLM-*:>+83E;
M>?:1^DO?K>?"RF+YC[K!--L6=^HK<,NV 9VCM/_/4]9Z-Y2)[;MUK-@DRGH&
M>N=V7>$?5[OP=6B71^^R^[@*1&Q']]1BMW/T<CL=L>'TD7KZ>&:2?G6;ZDZ?
MS/]E';,CGB G9]O)[?#<\V1D3QX+@IYMW[*_]O.DCV<@Z)\BI*<>TM^Y.^MV
MZA&;)X\K>UUOW[1S[[,FCV<@YY\@H'_5ETVRB(=J-]Z\<#OT2,V3AR>/31'P
M3Q#($P_D[[R'+Z(;<_+3A6H_>0*Y.8'$-_;9/&\">0:R_@F">>*]\W=G91K>
M-I/GF?*RIY!%"N$;!.R?L+3_A[T9X>]=^'L7Z[UW\7R3_ND&9[C[I/_K)_W[
M9/I.P>SK;>L3@5<TN7&BVTVIZRG@KL[2U!,E*\:W8Y]&OT19F^ "]^GI:Y#*
MW&<K>/KX;GKZAM+')CB6?=KW&LHB^K1O3Q[?3?N^:;;H,Z&/C8"@/@MC#>G4
M-XW+/1.$X<GC.GMV<[?1,R&/30"@/DW9YZ%ZY.G)PP-/G_[[\ D_[,:F^].%
M%C[]]S8981MDFORT+$.ODVC5M?*^;:GEIO5C4]77EM>_HL)SSU7RMG7LS\^-
MMKV')U7.;8'S%368GV/UWT1LTR1Y(HE=C&UG++ONL/>3B?C4D\68KQ"[T-FY
ME1'_:F7$?E/P?F1;N 4O5LG)C:R!?/_)8/=#",\N&6QQ9Z\/KAYU@]FM[=/U
M)^X\ZD;<_QW;!S*('Y=?GT<RT*/N(8T>U"#V7+<.__WC<MWS2"!Y7*X+;UL(
MVG/=ANJZY^'\?=0]C!ZTB)MGNB>OZIYZJ/I1-^]A8Y&>VYZ\BGLF\<U'W<,7
M\8.&KQZ7Z^Z_GL$F*+EG4FGF<=D.2PYLC+9[(+Z[,A3=S$:P[03#H[8;<CD$
MNC!]V\%\&A7%<.#,%YN8:CC]BE3UL#\>7?V5I=#58UTYR>:#S[,_SZIIX.V#
M(:HR\A.1!4SV9]G_(B_KK7_,1ZO+ 5G8P\7E7[G(HKBW13JBUR8?NO;O/P.S
MF H_!7.2G9E+<%:9XK^W_J-,*:=&B4BI(A%YE*A81<8D6DB:A7%>_)UL[9S:
M/(!A$;R$!QHK7.7.JI/TR00=3B9XOH'_3:X2L^[ OX^.KV%+9G?%A\ZGN\_I
MC2]E;T+H?!/\(C[,O9;.JWQC_"*/<:7,AZ2?N N#QIL:DMX('>)]ZVNH^K&A
MX>--4"$^U.M#O5YU^+#L/<6'L@>M:-&E\-!3N%5X* >7[D;@!3K[ZT!6)AC7
M1@>C80#;FH_[>$$0[Q>6YQ<R'Z&S<.YN8%#TQ_EH;&,%]7:PB[_W WA[W!_5
MP;F\#)0):CB;LH!S&HSZEX$NBP(&L/<6I;NN>%$-/YK<34&/#3Z]-G"V,%0!
M3QU6=0\>F_?'VMY^A.F,2GN)40YT4%3FWV,SR"]Q<G9.[BXD? =V^9,9 9,-
M=-DL$+Z WZ_/Y(5U?>(?EZ7I RN.J\]F.\";EOGP_&(\<HM:7G*%/M+Z;/AE
M$$@U_&P"/0P&PU$S0Q/(9B6PO)%='IR3_&#.<<FX(S:D,I*?[#K=>W8:.*Z]
M?0F/NH ![/NP9V5>7L!S=;NNY0N:/;LNN;SYLE\/FPUO-]8>>3M#F,1@\8F3
MVZ2XP7;X[>O<_WQ$,MZM\0ZK)4[<;B!H,_I'OY2J[*-;>V;[ZQ$NZ,-E;_%<
MSF0=F/,+^ \\UY'($,1I.;!$@"/#@5<CNXTN,A;TAQ()J@Z^F'X?__M95J6-
M6%DJ<6_#?O:!5-T=W8'Y8..T@?EZ,:S'E3L/]W$@GLK(&@CP3],<FZG+YB/Y
MO\?XJS8V?AO (@:U.T-X+P?I.0(2P"THD6,K8++!<# AD6$%D_DR(1FB#$P4
MSA8^0\[E:%SA)K5C3\?[<C:LD15@!%"!?5/7P)0#C!]_MK.ZDAJO)I=-#&!G
MX=4!;)QNJ?][Z\<A54K3+1_V?NYA;YH^@ Q-5I+IP>G^89!N!Z\.CG:/7A[L
MO@Y.3G?AM?VCTY-@]V@O.'GWYLUK^_?NV_?!WN[I[K75PG(XM%GDSO]3U3]V
MEH>Y)D\PNK7BX5UA_+?[;X[?G@;'KX*#H[W]-_OPX^@T>+O_V\')Z?[;_;W@
MS;M?7Q^\#'9?OCQ^=W1Z</0;;/[;PVMMZD/0R>I5G9P!1CP;]H$]IFCJUZ&L
M-)+]'J@IB]?PC].J!&!Y%KP"+3K(2]GO!0>#?)EJ'F<A>[+?EZ#F3LU767=F
MTU<SY_%%.7!8=&#W>[*CP0F@5(M@W&$<(+T/X'64/]6P'P \K68^_A:T/*"$
MP8>.(SK 0&<28(8$Q#]J\!@B$S!"!I>(70#2VX"NQ<5*]F%]".J-&7V']((7
M.,[62S?,UD\(VI!H%XM"V*W$))&>P^6(3A!^SSZSGFZ\-1!@;J9G#0=@#X1)
MG\WTU2E2JD?#_%/#/O_G/U)&DU^FI5G@J;FLS\"F&GZI@P)PFY'YV<1* =AF
MQ[#V#V@E0_"EX *V>*@# QI++Z^E-V'2=AE@JL!<7F#^%-I<GPW 15!QIJJ<
MW2=K^_&M8D(UT[5N_33%ITL'U.QKLZS:H4(DQGR6&*?#5BTQ7G4./72_P.!
M]3F 5%BG# !E@HXMX:@U[L42P=NGTU_L&Q\JN^!7E3PW7X;5IY^#%RRD_"?
ML_48Z>:RG3<@])&QBOL$[:"AQ<?'U0<Y*+]-S4#\\"F@+0T@RWVKKA&#O\"'
MLO"7E\<GQ_97^LM/7;>9#ISE/722Q1'ZJA.?)PUK[K9EAPI9@JF!ECD01!^L
M*7M"U@"] ,JJ%P=ML7N[E0V]7(,+IR3L3%OD./P/D+Z<VO7XTMKY![\ ] N#
MG:.9]*4<G;4V$M+(!5 *F.=8C>F#&:#'HH_F=6XN1HY \6'O!I9'K*RVD]\]
MAV?F<CL(=I&3RA5GT6[.N00V@G]&?V^C#5CXEI>?!-,AGUP% ZZ A(^C=W^U
MWE\DI%8#=VO65]<*6Y3%,ZZ.LF[=/24:*[@Z(+AZ-?OW[/LM$2+9W(+4' /C
M0,BBZ)ZI:SN5AC,G0P[0R=#ZVZXW<N-TF_#:'$IP< =)^7"R_LF6[,[-8XFF
MCZ] 3L"TQ\"LDRUT/J;2NGK,5Y2-*(U:9FX1V^)YK!2UUHGWPZ]>G\,GC&R]
M8JBI:Y@]ZN\*_@478^#I?%::%65U#M__4-;HS]%.VN$<WKB/MD)I=_H5W*8:
MB:\Q E[,";N?@A=;;U[N'O^*8 M75Z$0M]XLJU 44I$V%RA\X1SL\QJIUKHB
MVV>6SM=5:0OU)C-[MWVR'11&6V=Q;7+T9I7 2WWY96J?R(L+F+[SS8U15N,;
ML$YT;\\J]Y/I]_$3^U^;JGHSNKX=TJYJ.W@*\N!/8SW@XQS/94H*5^TH$.1
MPU%.=J59ZJGU!T[?;<[1N;F_ "P $&ZW!Q0JJDNW\^Y1<)9#A1(D0"?G<&"/
M @,/E7TVX(HQC'%FX"O5U5 $J:>H'$Z;*$$\F/8CO<D8C;,;D M('?A_4<%,
MG!QJ/W(;G?E%UC,:^4J%_#3HXGA*"LU)K]SUB81MSM7!GF%N]!C6ZRP&E*0S
M,8RKSN=[S[G6V5TQ!:1 )Y"U$QM(J78JV\')&"#@S(<GRP&[_]RJM!Z*2!F,
MT(%MX[V ISZ7()!R%%8?@-C;J),\M[YQ.Q5=UGG?>O$GH'+5LK:#F6V6#NVU
M$\#BG'(T&7PEJK31.'S>3! -\5AY;L'DN=0&(=54O_=F0Q(+CQC:F%J_1?!R
M%HW_8/(W4LO3-3JN=Z$Z%_BR @1?N)F>=S36+L2&X.RQRRFE?3'RDT40YBLH
ML"8HAJ?:1@H7=@,#+!^<R&HLB5EX<R46F6A5>VAV6O WS@B4Z]6G/4.Z-9+D
MT-+Z#&':8[-.!J ]U(\#@.9U+:O+EK[RLLK'Y[B!\(;3Y,KT2_/93&.-S;-A
M7"1AC"Y-!:Z:P-D9<V-%N*:#2'S/ %4XZQ'/ZS7&U*:Z^]K@K5M+O2*:&>2W
M1GQPO-+1%!"OHV\'M%IZ6*E^YX5<9::A4]C;E:9C X) CF#QX%:,K%0?U@S_
MVBS@8EQ=@&Q>B3U6V,\K12):S7?9(L>0=:,E+H: #%O MZA37M"?D&\M<&G@
MJ-7^9F"GC?D&&#+2[N.]8![?: -?[/=P%1@S1C^;M8.LVP3]*GT+<]$;,0WH
M3I1+ZRV9*&<;UI[\U6S +V!=__3]T[4KF7^"1>$X<=SC>D;0(*48]'1<ZVCO
M<(BM3\<J[MR4%XU6!0O*8+*&/8/YI=II*X/C6*TW'/176@5R#"=;S?KM9HQ?
MM[DS08JYO<1W7_ ?[.>46V"/0$^X+:HP)06/&$[=I;+@Z.-!.QN[$0"8W:'V
M4*_W\%LS)[TPG0EM-P=O-PNVLJ\;U^M4\SFEU>JDE9K\9I)OHP/V].J O0^]
M/XO0^^,0UJ\FE\#VK?>Z')RY-+C^%,ST;J#(,+\+T\X:*62%B94]<R97W3B9
M>W-)=C %E*@M(':R9Q[Z@BHHQBB'&P>Y4QOU6'V<<<Y,<7@SW3;G#P-?L!:0
MT_\>8WJ3FJY])AHV3<RSLM!I*HO,/S1F/LI"@"-S#HJ)RA[.X6=\,&X 3!:U
M+:R[6VAO-;!]B?ZF' YVUUI9AW($*^C6Q*_V,N?MY)V)>&XGCV=V/A[ ZS8V
M:VSN6>W4%;XM@6BLL[$:.A\1H"/+!TT@9F)N7NF1<!XG "YS3QI6BZ[%N;<;
MBG6CYY.07PM#?K9@S\5(G5.C281KE/3$UG=69V6FVK<9^4J7+B*T<O!YV/_<
M^-^LEZBT* F8H=\W-M>RUS(7<*!E!TO[YFOP<:P_M*S<9*<VRYH%#2N/0@]A
MQB@D9!__1+0$;(_ARQD+\'NXH=?DB$H\P"]GP[YIG&C.B0Q#]]#],#.EQHI8
M/1]+#;T&7UE+(J@=SC2+LUD] -JN4T?_RO,9PCQ+,+#+47N<7;%P[8@_@ZP'
M^74=0Q#;O5C1AS;42Z!K6-+K(7H<)B'GW9>OVXCS) KW=@:UPE&=C"]09=B_
M7PT!^LIZ]&3B6+"^X(6TMBP0A'(^UZ,AD MM+#;KR9IY7?QDI<U@XB2SJNTK
M^F4QA\/M8M_N8B\XAZT:H\"P6M:!;]!C329UORR,4Y4P>CVJQJV/&<FK==34
M<U8".NIF]KMH]]O:4$Z=3GKSS*2E(V-J]P<2<&GCS8Z_G6_\ @8)K)YW,J65
MF=,Q4,]?%=$=-3L)[_XGX- 4$$*_;P<?C6!7QVZRF*MLDY;/,!W>ANL&GV$7
MSYL'U66S$(K!'/1\-^2)P])TFTV&Q=@QEN<9V:C,-+[3I$QC7'_%$$QLQ[-#
MN$_/Y:DT@ 4.K&6 BZ%SR97UA _LS,&$*BN<^=/PQ<_$;%NBK*^@6MPKMS76
M;3W= '2@.]GHWJ[/+&(#=-F7E8-JH&Z0N&&.P!PYTLR>/1SKCW7?'4A+I8U:
ML:-/'F@AV/<&G,]=&.-LI97.**K-3'K3Y/SV7KZ:'-RY 5O9*G)IUTJL7FA>
MQ8A R]&K-V8[>#-$! K6?O_RVS0D#(]H!VEC5N? EQ.].G'?-\PZ=R/&WE%Q
MKB+KBB_;'6ZG=^&>:<,?SD<Q]8'8C0.P.[TUT!55]/T"06Z?[?V/Z\BV9E?K
MN1A%N[O;,['WH&]O]2#ZGTC!6;/$0D().UE6VMYGN)Q*0VLSS<C35F!/3LW!
MQ^W@V#K6)W:4\RHU?Y1 Z@!2&M_/9 [386UD'/WV,W[XN?"*8S(-Z^@C8/DP
M-X?:9L=AZ&@$VV :+#MUK+9[V<86IL]MR J%=&'O:R"[C2?QCAD2MDAL-3B"
MM\I1"S7K69@Y19;N&_"(R?D\!8H\M<YF(,KJLEGRC.'WQ;3!%<>?\Y>90"ZN
MWJTV,G.M[G8VC;VYDTCPZN'//&X3VTNKW'XFCYB5;45H/+ED^?!3F-\;*K9M
M!;]3D-CM;:JK(VP3U\&$IQ=37H M9B\ +G\!@#Y  YM*8#,[YB,8J^2Z30E9
MI2/:M,557VKO/Y5.,#E/1I.X:XVUD5N4NXV'7G]W*U'+D;3JX_I7)CRMW9#6
M]B?0<(6LM0=R 3(#A(@<32CO?#DKK#UWZV&S! %K^G!II7(]!MNMH2OKI;Q!
MS,H?_'T=_)N)[ <MA\%QJ^9F],,:I 0"WUE),=2F[P_U'@_U9'J4P%RCJ1[Y
MKIRUON.;R=K'V_E_U/\(7E9#0"^O7[_I^&V!]CX.?/VSBQG/J.G_JB>@$@ K
M<!<+*>OZ_8=7E1Q\@I?Q M@ B<F8CF#=5T958P2Z-++^&^ZCL[/1679U=/8F
M5T?%.JY3LVR;^9AN-V*Z-[U[_-"!OM.W!^\.W_P^O6#="PZ.7FXW=ZM_/3G8
M.]A]>[!_<B6W=V4A+X^/3HY?'^SMGN[O!;_NOH;5[ <GO^_OGW9_[JUOW-4D
M6KII=C6@Z\H"7NRA7[V:9");4#H<PY"Z_NDZ*O?I5=8/>;KV&OC8AS+E3Z1@
MOYULM,Z"_<^HHGVX6-W?NBV1JS>SPO^5^S'?\>"9E[:TN[![<C*KDQZ\6O\Z
MZF;>RR2?>?5&>_@O,=)HLWW'QL65%!A\2S4<[UQSL7,+_\\[+;&SY20=?"B_
M8KNL5U53_&P\*$=OT9P8UWK+A@5@]O:%4HG"B#B)$\H*4; XBX61.@_C(HPR
MQ8N_#U!'4,;I5@"&2GDN^_5_;Q'@@H$\-S@B^2#EQ<](1[L#O3<VKX"(?D4:
MV@I<=@8\Y>OHY\'XG.BAM79P$. BV"QC^<G:HIK_ZU+M#3^_9F\_O^>'8_UQ
M__-?OV4?CS]^^'KX[57__<=_TO?G?YP??7O[\>A4ET?G!_2O/]_QO_;>GAV>
M?OIR='YT_IH?]=]_&XK#T\.O?_UY$![]^4?YU\<\?/_M'7__\:_RZ,]_]8_8
M/\/WI_O1X=Y?'__JIU\//_[S\U^#/\[^^C:\//SM7Q__.L=G'8;X[^C;_C?\
MWOOS_6]'O[T71Q__.#OZ!K.[S,+W?_Y1_W5Z\1%>^WB\MRN.?WO_[?#T ,;>
MI<=_OCT[VMN_//KSW9?WWW+Q_C3_<O2R^<[__G&FSG7_^/R0'9X?BL.]#^*O
MCX<P#UC'WKOHK]_V0QB'_G7ZZ\>C;V?PO-WP?[\=C Y/PJ^O3_='QWL?PL./
MNW^;1+"H, E1J2R(D)$@J0D%,9F(6 S&HC9R:X=RWDNQ-]@\1>S<4['1[[/"
M.@O">H'T3 62UI')BXB)(E6"&R#G1+,P%!F3.2V4$TC4"Z3'%TB7\P(I";-$
M%4P2%68@D#+.2!JEC$@N"\45J)A"@4!BK)>Q+@FD38#X!XLU39LRIDVJFKMC
MNQ+X/=_*](^%E-JS^-4=Q5YS$@<#+Z/6+*,.ET!3J$6F8Y!1AL89$3' )YGS
MC"1YFHHHB6.3BJT=EH@>R_A=9=1U>QBL$31M;)N)QT(9GID?D)D7 (=. 7#D
M$DR>0@LB:"Z(+'A"(ITRID*CF(B!F>.PQ\2= <<:F7E-;B7'D\Q%5KL,/DZ'
M([RGV3J:["^8"?T9J/][[4*NT>KC&77Q?&3'#?YG?WHHNZ.7LJJP.)QM?NL%
MV?H$V3^74$D:RRA+4THB%D: 2A0C*DT3DAI#=4@S)62^M2/"M$=3MB;+Z6Y=
M7Q_.S^.EP6-X3;PT>$!IL !KA%9A:B@E<2(8$2J)2191,%1BJE62)#QA( UX
MRGLT29^*--@$)\M,54S2%"N?N1GJ/2OW#F7V[9Y/C^'5YZ/2RZKUR:IW2\A%
M1D41THB3@C*05<Q0DL9Y1D(N4I:EF2I,L;43]2@6"^J, >:]*1U%'YZ![YV!
M%\$&-4P*F:#[) 0&3B*2YDH2.+HL5EF2\B)#!HY"T2$&WH3$G#DT(3_+LM_>
M)@]J(/F[>$V>MS!:%YK8,VHT/83=]@1>#:L3V/_]K\TMV]T\K\9&MXY@+Z[6
M)Z[>+^$-E:M(1 H(FK*8@+H)22JE(F 941XG><IUM+7#(K$.@=6]I!?/Y.M&
M')[).\#D2XDD)C%QG!%)>4J$R111J68D4AD0=J9B'>NM'9JRGF!QAYC\H7T<
MCW'S<AF:V")8MD&SZY#;"P;&EB64<V79EDHS_>>CJ_3?8>:GP\-FWI,J<L#[
MKH8<EI#S$N#^)4 ^.GPY)P$^Z]_^)?3O?_3_8OW/ZN/%I^.]]U^.3V'.>W^<
M'W[<#__Z\P]X[>C3^_-W[.C/?0%[$!W^]C[ZZU5*C_8^\:/3=[!/__QR^/']
MWTRE,@=KAF@E&1$ITR0+=4PT3?,<E C8/2E AIX0RX#!QBMO0JCWHY8\H3Y[
M0OVV_W>BDT*)D),HS%'MQ8JD10C*P@#AI"+7"GUIK!>NB 'VVI8ZM@Y$S];.
M#[#0BWD4.3M/L#/^')B6CR ](:I\]W>(U"=-3G*E@"HSRD@:@S25:2J+*(P2
M':?H(!+),A1[-/'IZ>^9T-^GO\&DET48<V+"T!"A,[SFDG( MDEB"I[E.HHM
M_8GD!U)QH1Z"=^(_ LB^"J7L8AF1U<#&L^I:677!H187@IJ$:A(K^"'B,";*
M)!*XK5!&%GE",2%:],)DF;U\ ._9\/Y#V"V>]Q^;]Q?\;!E .)9("98Q#]$R
M%D1E\"./E J5RI,HC)'WLQ6JU<?^[I-S7\^7E_?QOH? +7;3WV*3M<\8 D#A
MU80!=FT1(2^,UB>,/BP!$3 O#<]$05022R)$D1 EDY#H0J@\30L03#GB_%C<
M.9/(Q_6ZR\SK B*>F1^4F1=O9H413R(6DDPF8+0+7I"T2'*BXIR&0L22"[ZU
MD_0X#SO$S!L3O[/,T>4X7=.1>/!ARL$^ZO%8[/WI!_Z]873\Y^&7OW[[HW_T
M49_#?&&,]Y?O/W[B?WT\.S_Z[6W_\)L^/X;].)[S[QU&1Q\/_Q9IP:,$]'YB
M;V2;#$1%&#.2I#0%W9_$3&HP0E@O#9>MD$=S,'L"W1 "S?^6S&2,<DU"C9?S
M$E40&8<9B8043*5IK$UH"10^Y#W0G;#D5G"G=SX]-HLN9G*F160D2TB$?B<!
M<AG8JM"$%EEB5,)S(9+&\=P3:9>2S[WSN:,VGV?[#K+]@F6HE)&AI(HDW."%
ML30D,BQRHFD>I5EFHMSYG%,6]7CT#*MV=-KO_,IHVXGT=^Q*CE9B@&5L+,IV
M)<*0=ZK2MI2L1\/\4R^P+<WKD7=/WQ>H&17EX.?F8/!<\%CP5'8'VG9P?#LY
MDA,\$2^^UB>^]K^@Z'+(Y8,XVCOX\G<:29GI+"1ASA18 Y$F:4(E"=/4,!F&
ML8[9UD[<8]&Z"G5X-W4'F?JND,4S]:,R]>$\4Q=*ZU3*&,R0$)@ZRR.P1;@@
M%&R4+)4QS0J^M4/#'A6;?-_D,7CR367.2]L>&]L3_WM<7KC>\@-S.\BQ$0;5
MNOPH;RKL1CNZ?-.7@Q&(IOUV_X^,=V"N4R1]7<(9F3%:)5%$C @+(E06$UGH
MA/"4%SI.P(RB*8HDWN.\2U:2=XYT#&EX7GYX7EZ %U&LBES&.>$1C8C@6I*,
MIR&AFK,,F%EH&B,O1[WD[H71O<?C1IQXW+@U9#\ R"U')AA^&1A]>X"Q$>;/
MN@!&8^O(_K[=>Q!+K["[=']8&[U;UV:TX(TMRJ]&DV^F&GJI=#.I=+F$,!AC
MN1&I(2QF(8'S"XD4(B=AJ@MI"LWSO'!MKRG[I4-6C_=E=!1A7(>9/=/>D&D7
M/14AQSO!.8FBO&BCIA$E61$521%+;2*YM0-GV2&&W00WQ6_#H?Y2]OO>)W'?
MD*'=:6^SK%'0?%M"!U&2F2B,8\(Y!YM%I F17 BB$IYDA9$)-6IKAW'>2\(N
MV2S>_]!1=.#Y]G[X=@$@Q(*G- .65;$&O@U-2M)(IR0S2::,X 6/9<.WS-_J
M>_ F;'+PH<0JGM+B8>]E>*B&:\V^.S/DR(PF>6%>+-V#6 J7G0UIFL:<&:*9
M24 L)91(R3FA/*2&Y2J21;*UPUDOC-;5TL#[&CK(TFMLN^99^H%9>@%I*"/S
M5.41X4P!2TMN2,KBD(!L9E&2%VD48M,BWJ.^V^L#,R1F$A$;QPCZ96&"<E"/
M*TQT]NZ)^\8:N/7'N/.O8>,/VGWWHFB-HH@NHXLPY48:0W+)<T 7&: +HSAL
ML-%&BS@,8Q1%M"=\4]?GS,3K0A>>B1^"B1?P! .\D!1%3IAFF"61142J*"$J
MCK1)TR3E489-$'M9IYAX$QP7>Z8P505H8B2_.M>%]UP\4"E%M_$'@WQX;D[E
MUXFUXX71&H416T(4L2J4##5 "-N"@"8@A\(B)I%.$A!4E +:V-JA<4\D=Q9&
MWE_1749>7UU$S\@/P\B+J,(D3"H)5)MR3D04%T0I+0@SD8@$8TE>,'NU(V1=
M8N1-\%(<#+0Y'Y0%S,>RH046WD-QK_=(?QW7,(>Z?CD\5^7 [OO",5C!Y(72
M&H427T(70FB3I!$G888U]2.,AN0Q(SPT69JQ"$X6.SSWTNS.U\V\NZ*['+V6
M2Z2>HQ^%HQ?S,B57B9 1R2+T0,8T(UD1AB0+$QX*'E(6%EC6(DF[Q-&;X+MP
M%SQ<OH5W6#S(A8Y5-S>\Q+F3Q!'+'@J:RYR9G/"8LR;F(? *>Q;+Q.@X9AE@
M"(I!C[M7S_(NBNZR[EJO;WC6O0_67<S15&DN)-4D$@4G0HF0J"C/2:+ *N!,
M*5JD6SM9VA/B&69.V&='4<=AP^EP)/M7P(8?+5@-*VTJ,AI>_(SKK8?]4@<X
MY1]+HE7[< XLWC>/M __>4^+_R'M/>JJ'P$Y><F[=LD;+3M>DB@3)@\)D\H0
MD9J"9#J-B('C2V6L0LEL,T..^?'INL+,UV.)ZXOE"6NLTRWCA9H7:FO'E%ZH
MW8=06[H3G C)LYR$/)=$,*Y(ANUSJ"X2&L=IK)($A5H685G".S?<>!"AM@F>
MJ=<'N[\>O#XX/=@_"7:/]H*3T^.7__/[\>N]_;<G_Q7L__/=P>G[*SU6U]B+
MF1/B< QZ.,:;1W-'=*55O0[+_!ZFN EAT=>E5&7?]D^\U>E?-_SRF&.LB;T=
MV&#;K.O6Y)ZY&-;E=QS0#\1O]S;&.GT#+-I.NGZ@1\-!V922)\K("M9PEP#.
M,X7-SQ,<K\OBGZ&A7QT)-6)B1@-XZ+P^Z'RP7.6"%B8-\QS;^AA-L)T/ 8.'
M$2.TT07\CQFQM4-["4#G.%T7='Y"5K\74EU:VR-8\%Y(/;R06K#OA4E%!&8\
MT6'&B,BX()(5.=CW(C)1F LF(A12&;9,2;HDI-8)\Y\"*CSX 23T0>M[*.WA
M9=.#R:85=3TTSXQ.$D(31;&(:$0RED2$QT6FDRR6(6=;.ZPGJ.C%49>:)_@\
ME(XB#L_2#\S2B]7*HY#%.1,D-"E6_BL4D1K@AJ!)&N*-W @OT[->PFB/W[WV
M7T<35'C2<:SA$E3TCQR+UTBROS*2<ZW@[I.66>N[I^N.P8NF-8JF%74^=!86
M/%$D#(T T60;*3!)#&,YE30*A:&894\3$$U\79GVU^:/)W2Q9H-Y?GU7>CW/
MWP?/+\ 1*A3-51Z26,<A$4E,2:J2@N0T MG-8AY)K.W3BT7<BY-UE2*^=Y[?
MM CHRW$-#[>M5B[&57XF:Q/(#Y4QV(+(7\RY=X1R8O)Q9<VGDV%?OQL =>].
MMO]T^'9R*EYBW4QB+=<.2:FF2L8IB:0!B244QYLY&4FU5CQ-5)*E8FN'BSM[
M:KTWI+M\NRZ4<0.^]3!DG4R]6.TT56D1*4.RS% B&/*SC!B1>9)&*J<ZS@5Z
M16CX#,N(/!F4<57_>OT9"_C=R4ORO,75VFZQ-#O]JAJ>KVAO[8VE=4JIY<(B
M>9XID[*<9+&41- 8?@NQTZ1BAB5,L3"- 'J$/2"\#M4A\)5%.HH^/#L_+#LO
M@(ZD"(NXB#C))$N)4$P!Z- I283*HYBR7.7)U@Y-N\;/F^;<>",O\S.3?PK>
M5,.1<=P)OWZHY'GPNOSWN-3EZ#)X)7.,8%YZ9\=]HY#7,(GCXF5E8-]] ]GU
M2*?E"B1)QF54"$$2EC,B="Y)1B4GDL4AER'-::A] ]D-8-MUH8VKV=8CB[OR
M[@*R2$UHTD)PDF@MB."L(#*+%$FR*#-<<9FGX=8.2WI4=*EXT*;Y,T[&&(C"
MLGY&!P/ %MZ%<?^1DID]WS/*2Z)U2J+EDAQQD8'BR U1$>5X!8>1C*N4A&',
MPJ*(DAP[6M,PZ:6=LG&\SZ*C*,+S[_WR[P*2X*F*1"PB@JUEB<AY2B2(8L*9
MYO!/ I*P!=;C7A8]PX:S3P9*_ &L-ZR">A91:*/,8#2N;@DK-L*X61>L</N_
M()S<[A]_,?IT^&X S[6)1O@F?+ N=2FKR]-J7'LAMD8A=OAE"81D(I<BB< 2
M"F, (3S11 G ))&@<$@%$YE(;0,YZMO3/F=F7Q<&\<S>)69?0"Q2B#QC/")"
MI9( =BG X@@%B4628N7V*!74-IJ+0]8A9M\TWX<KW-Z_1C6DC3>=UEJ]W=^T
MNQ]!]'4)=8142TI%3%+.*1%IIHA,PHP4/)69 4L*3*BMG0SOL]P9=7C/1W?9
M=ZT5W#W[WAO[+M;ER IMXBPCC"<%$08X5VE@9,VXA%/+M8X%L"_O92'M$/NN
MT_'Q1&[)WA5$+%>KW+1+<^O+S/#2Z3ZDT^42N.")R)1((D*%#HF@-")*F)C$
M6O-<&YD(C2Z-GA"BE])U&3J=N2N[1I?'!K/]^C([/-O?$]LOAF.X@;-A@L#1
M20 EL29IBDUOPSQB)I&Y2C46 P^SI,?OWHSNH=C^H0L_Z_+S(]V3'9Z?ER-[
MNRN0 VW9$19@!CGP3D""$V."(TP$"6AD/T#CR6'92:_#1+L?7/"U+G\>E/W_
MWAI58[,H(6;6O3O0+V=7[47!=43!<G'3E&L5Y2HA.45G9Y0SHJ*0D231(:6Z
M$"J*D+\6)$!G*H7?CYKR5'C/5+B@D+("MCZF@B0Z02H$>SGE14;BN& FEW$<
MQ>Q**GSH-A"/)O9/1L/\T]FP#UJT_J_ _'N,%P:FTCY@X1VD_'6QL"\@_X!7
M1BI3F*HRB*W@Z'ULX[X]#Y,-MZSV+]D?^ROSZY3\R]6Z8I6&.HP52:,P(2*4
MFD@>"9*Q/$]"$X49 U-$1!V[O.;#&QUU(G@.OG<.7BP%RD7*DL@0IFA!!$MB
MDA513*(PU3KA<&0FZ2 '/P)J;,=NAB#X^9^9L#CDL2IN@2TS'#AXT0NNY-?Z
M3%9HW:Q!Z1X<O5IE4 T'EF%/[(..QZ-Z) >X2==CWM S[W68E[T^W9UCWM?\
M;=_\_O;RKS_UA6(BQN\>__D>YOOK.?Y^]!NLX[3?_^OTG]'QWC[[Z^.O)>P3
MA3&+(WCMZ-L["J]_.X;?_Z99PHVDG' 5ID0D*2<R98JPC!N6LC33*0@")GIA
MQ'M1&BT) ^NJNAD-WDYM>!I\EC3X[MO?H<G3U!2,Q"8V1,@X)U+*"&A0*!DG
M849I##0888YN+UU1"3)P9!8,I\??"^"%"[RQ_]GT+W]@8F]\=NRZ3+$9AFQ0
MG =J-^2SQ:OX(E&L2#6)F=88]>'(&PE)3%*D411*)CGPQMT[6OOD]>ZRY[KL
M+,^>=V;/13N*\0@8LR L5,">7$4 GZ@F1F>Y8"8Q62Z[QIZ;YI#=A6GCELM^
M<"%+3<H!R>5%.9)][YN]_ZJ![=Z_@:T_&+QT&^^].VN42LO% N,"@($!HXZF
M+"("_B0JI(H4:6@DRV.=&K6U$W'12[(NN7>\@[:CP,&S\8.P\>)UMB+.<YD8
M$H8%^F9B150$OW&:&QW%DNLL C:F82_CZVJ/T"$O[9,!&*>5D?6XNFP]LG($
MRZY'&W;S_L4CP(MVYWW<Z%Y$THK*@"HO1 ZFCHS RA%9%I,LDCG1<28SPQ*P
M@#C6+66]>,5]^I^\-^(Y<.^Z4(7GWOOFW@5 46C*1<)B$D<R(P++^J@P24@D
M8QYGD2G"-,6*/F 7B&6/Q:-P[Z8Y*]Z:D807=6!D-8 %^+OQ]PXBVBW?;W9\
M-\_'Y^.^J^U1E+DO6;I6L;1<*##A- II'I$DB;'Y8YR13*2 +'@D4QWR&(YV
M:T=D:4_<O=&T=U=TEZ/7!2P\1S\T1R]>H)>A,IP)(DT&0(-%"<FP)$]H<B92
M0"":L:T=GF4]'CW7&_1/ 6W,,$8PM%5Y\N'Y167.S* N/YN@'.38;\E[,NX!
MA-2P3OAMR=4Z/1);]>/E[($<V/-X/:SK(S,Z+D[E5R_(UB?(_KE</E!2G<>*
M A:1-"?"1)RD)F0$K*9<"@TR#BN!Q+UL19JL]W9TEL,?(X3B^?HQ^7H1H)@H
MB;A(B,@20T2H4Z),9DC""Q'++&92 5^GO9 _UR8)3Z3 3SUS?=(VG$E^:2Y1
MWL4QLL&%/];63&'F8/;M@7B1M4:1M5Q3D&NM$ATA]L"F3)PSHCA3)$DB.+I0
M")%0$%EIVLN2==E4G2GZLT87R@;S_MH:,7C>OV?>7X K81K33)B<:&H LZ11
M0A2</C$L#8W10-<<>1^O1\1W!BP/Q?OK=+9$7?>T+)4KM/>FZA7%(6Y9H<FM
M[F<.&Z*'8]4W]JRN/L4?B[K.[>%_/LK6/!OI?P^5'G<'VNN">]4%R^4?E8E8
M5%!.LBC*01<H0[*,Q23DDH<)C;(\,U@'CG/>2]9V\6 =K/3(/BTO2+T@[12,
M]H+T807I8@]VE5-FBI#D<:R(T!%>?<_ JBY$+F.A(I%D*$BS*.ZQZ,[W)#H@
M2"WB_L=(PN/:N] S%2[.9?6A'-AGBWD!EAN@_NKA&9/9 FK&!#+'N*0<7,(.
MN&ZIP6@8S#;:"8IR( =Y:5V&\(*M]+<]?^][9JW-$YHZ'K]<#&M[O^'GRO0E
M7AG_Y4NI1V>M:)CY8G-NX?0K4L$DQJ.KO]*5C<SXPC7XF9\X72M%4LJI42)2
MJDA$'B4J5I$QB1:29F&<%W]3EFRUWSJKIM51/ABB*B,_$5G $G^6_2_RLM[Z
MQSR% 7DU4Q+,[?SBIEVY-45Q;UOC2!WDZK"2]DB!:TV%GX(YR<[,)3BK4/W\
MQX_/"$[H%)D\&!8!EKI$7OA__Y [J\Y_M0"@[%$D0+*2<$_?'KP[?/-[\.K@
M:/?HY<'NZUYP</1R.]@]V@M.WOUZ<K!WL/OV8/_D2F[ORD)>'A^='+\^V-L]
MW8>9G\)_#O>/3D^"XU>XH./#_<ZOX+V151WL TWJ8,_DYER9RNE!3GL!VH_V
M)[7>#?@E##J_I!=[PWY?5H$\!VT]JH-R$(S.AF,84M>]P'S-#6C;"U.Y(B/M
MQWZZ<ETS7.1*1%E].]4?5L'G^,R+VOS<_O*++NN+OKS\N1S8*=HO_=*,U2@=
ME)<+^MUNHGM[*DJW0R=.&]]:\^3F[6W[U@):<>_%=)O%],JWP^VKW_O>L#3<
MSE)^JV&__Y[(A)]L&EUKV!\X6V]0_?4[M=0<'S^,69=>RZI#B71EH'@CED\W
M>_GAW/(?NMG 6M><76O-!W@(IAY9#0QJJ=1FH)V*=C]=3N?/UR"+NX6&UEDP
MWD_R]N6TOQ,U>]1FH=<CY]=#^&X/$Y'[8YQ_4)CE5E]WSE#LVJIO[*#M@J/U
M>DN[@9^54BHXI5$6Y[D0&56%X7&A(JE2GF<A^WL/U7M(0TJN%[EJ9>/N0+\R
MDZ1+6 N\\-K(^NGT,,H;E^O%^?MS^/[IA^CHVR%_SP[#H].#R_<?X5GP]^'>
MAZ]_G?^K?_CQP^7[DXG+]=/AWL'7]Q__]?'P_ \8?S\\^FU?O/^X*X[^//P"
MWX^.3W?9T<=W7]Y?+KI<__GE\.,K^,[AY7M8R_M3G-=9"<^A[[_MTL./GV".
M[]G1Z:\?__?;0>-NW1\=[WT(#S_N_IV+0N78+"+,,DE$DH=$4ID2$TL>*RZ
MO W>'J<]FC[#;NQ>3#U+,:7BU$22YE&6,)%A'80D#%.9ZDBE\%9BQ11MQ=0U
MXD)>3#VPF+J<%U-ISI(XYY10(04118AB*@X)HR9.(IJKA L44[P71<L%D;V8
M\F*JBV)*I-1$29$FL:(BDT)E<21DR(66<6B8L&(J;,54Z,54U\34T0*:TE'&
M0F4TB4.1@IC*%5$4"X453,5A 7*J8""FLK3'Z'.]Q?($+-A7L.%#; =5F=R4
MG]&O_T.#]JF6!'@Z)J 35V_&57X&DDJ_G9Z-%UKK$UJ'2R9@QJ4$=,5(J+'6
M1PC6GU),D$QS$QL.@!F%%F.\1[,[YR[Z6A^=9>Q[,YH\8S\08R\835&B<@Y2
MF>2QB@B(ZHQ(1E,B$ZZ$2@K&%44TDO12?F>CR3-V9QG[WLP,S]@/P]B+9D9>
M%#H/N00S(Q)8RR<%94TY2>!XJ2S2B*82&)N*GKC[9?F.UO)Y F;&B<G'E<TE
M?R[5>IZ.,;$[T'M-I-U)J>EA>-FT/MGTSR5K0D0JCPHN2&C0FJ Z)BH3(4E3
M&2=)EJ29+K",!TV3#CE -KQ&S].Q)3Q?/Q1?+Q@37.2&:L:)H1''KF>,2#@_
MDF4 -BA/PQ0[ D8]$=ZYTH7GZ\[R]7U&+#Q?/P1?+]H2@AL.]H0@3&-=T*S(
ML:,))4:91*=,95$<H[YF[,[]3'S XM8!B]]?_VJS1UU%4&28JLSQCITM5^%C
M%?=M7HR*<G"UK'IEM*ED__<FVOJK''RR5X?A@[:PX-O)>=F7O<RZD<QZMQRQ
M$(8:AO46:!03$:6:R"P/B1:4X85OR0KLP+JBW8EW:CX7UEZ;A>%9^U%9>\',
MR&7":2H2[*@F@;63G&2<)T0E88P)J31,]=8.]4T'GC%KK\W(\*S]F*R]:&F$
MBK,X+Q3A<8*-F75(TCA2),FCO,AT9 HEL05JE]J?;EC$XJ6LSX"3;"$-'[1X
MI RH/?A7P[;L->?@_1_KDTKOEVP);702RBPB3'!#A(YC(E-5$!JJ-%<RE!3;
M)\8]0;O4,-[[-3MJ35R7I3W7WHQK%\P$%6N:)S&:_#$C(J<Q44+$A$E@VE@+
M#L<'7!L^PRMKGF<?)JW)\^P=>781_QM@6"$X(Z%,@&<C4+(9"W.B(\ZIE E8
M ?G63M(IGGTVO4ZOQWVN)':YJEY%TWAL(UI\/!V+8<FI<7QAL$K=X(.W&M8G
MR_(EJR&6H'4XADEU1@%_)))D*E,DX3I4N1$&SG)K1]"LQ_B=XZ:^\\<S% D/
MER'E1<+]B(0%DR2F0F,A?\)X+(E044%4'C*2%3KC 'P2QHJM'9XFZ[BB[D7"
M,Q0)#Y=<Y47"O8B$18LG2W2:X77PU.B"",JQB[K@I$@5"'IJN$@!)7#&>H -
MGXI(6%-(I,MFT*1@G_EZ80;U+2OS7=>/X\?8N'R^O;N$V#8A!>#>#.9]Q]$^
MQG9_>O#3DK5,L7FO!!LYB7.LWD13HL(B)H4IM"QR*@#F;.W0L!=RG[+W?)GZ
MWDQ>S]0/P=0+]FZ62Z5-6!"M*$=W?D:DY)3D(F2%- G+DGQK)^O%V9TO^GF>
M[BQ/WYO-ZGGZ 7AZT6!-TS0V4BHB50P&JU Y217+"2LL^@+\Q3&Q/NF)L$N5
M@#8L2^]DC$9^.;!-MFSK+9^J]TAVQ.Q1'.%)H*O-*#,8C2M_<W&=PFK_RU+;
MU431+%.Q(#Q,P:P0>4A2P301>)YPNB)R;5?A6#N44N#3@)Z65>%9_"%9?*$A
M:!@5(HK"B+#4A$0 5Y,42ZM*)4V<QK&(0VFS<\4SK/KL6?R!C S/X@_)XN_F
M69PQ$RF9980"HQ.A(T;2/$Y)$1O!LTAJ)@K;/#WN4@+^A@4L_@#N'%9!/6MY
MZ F'^##&(YD?[EAFQ9<76_<BMKXN&1\Z2S(>9XJ8G%(BX"> $LV)CD$D\8)J
MD%M;.ZP7QW<V/KS[L[,,?M_&AV?PAV/P!=,#BQ7FRG 2<9X2P4*T.M("?F2Q
M3A0S>9IN[=!>DOC:R<^7P>_;]/ ,_G ,OF!X<!.&(BP484SG1"34D+0H8J)H
ME(2RD*+@"6IP>O=6+3[6<5M6M94X N".:O@%IN\C'8]E:MB#\$+G9D+G<LEL
MX+FF2:$S(N.4$Q$F6 1%40+JA.M,I9%F<FMG#?T8O#NSLZQZWT:#9]7;L>J"
M <"S(C$\2\"DUYJ(N. D%4(23:G)<BFRQ-8KZM1]9<^J3PO^-ZSJ<?XZ^7@!
MY^<FR6A6%*00E!&AXHAD+(I(KI3*(R5#K5/$^5'8I8X$FUUYH+EXXZL-=-$4
M\/)JC?+JVY*)8 S5L8ECHC.#R4Q92%2J./S)C=1IHK/(8*_K7B+6E5GM[Q$_
M)_Z_;_O"\_]Z^7_![HBT#"DM%,EES+$BH212FX10%<N",6FR6%O^%^S)7!KV
M_/^,C!;/_^OE_P5[Q?"<QZ%4Q,0R)R+*.%$&0$"6QG$"8EQ*CH5$DAZ_>PLU
M7S1@;0QZ9$93^^4.Q=*:E6^N^+KG\LJ-$(/C\G)LC7(L7+)C *HD41)JDE"-
M[:=3D&-:IL04- V-5$6NZ=8.D$M/9.NZH-$9(+-&!^OF2H)[KLKL)<%]28(%
MBP8X/64ZSHE&(2! >),LRW-"8Q-&<1'Q OM5\SCKT;MW?_"2X!E*@GNN]>PE
MP7U)@@7;)@E3GNC4D$)I140B))%1&I,\T321QF0,:T"S5/02MJZX:O>,F]6A
MFBX;-R\KH\M1T!_6=1N;"5XH,S!%.?K)7_]X*$OF53F0@QSVZZW)3?E9JCZ(
MKKP_QBW<S?-J;'0KV-R)O88#:X3;6P.;6*,0\Q)N;1*.+ED]@&!25HB"A"DM
MB"@T(YDJ0A)K$49I(F6B([RQFJW->?M$_;-/C_-?/*SI4L-ZX3<O [HO Q;L
M'1K#J6M&26)T3(11BF0\3TEH *Q&1L29"K&G=KK"VEG2II[].\+^CVFN>*;O
M'M,OA6U,85B(F:*2 =/K@JB,4B)U&!H9)3H6!NN_]SA;5T<('YFY;60FD 7\
M'>3+9HV/V73"TEGIG]G%0WM3#3^7-<SGU;#"OKTHZ;QH6Z-H8\LV353 &<::
MI$4F\"JL(3(V*=%QGD64)TQ* :(MX[TH7E<.K???/B?Y\#"1'"\?'D@^+,9W
MN$XS;AB)F0J)P*XWJF )$5'.$RED%F<V8R7I9;&/[WCY\%CQ'2\?'D@^+-ZT
M3X46E(-\B JPCW@NB4JX)'CA54LEBSC$6CDB[O'LSK:1C_JLSW :#A;LIMMU
MPKFNV\B/L7'U'4Y,];G,39"?R>H#C IJ0M^E.<XF7$J5JBAB8W@8IU(4)DN+
M5-&$RD1FH:9*W=C81@_A8&Q>5</SE_ @G,*?Y>CLY;B&[3#5U--8UP;^KT_E
M5Z\QUZ@QQ9+%G2>@+A7+B,HB[)4=2B(%XZ0086%DK(J891A%3,6=:]/XV^>=
M9?28*J%XIDR:%H*&D6*RB'*A0BI9P92^L=7L&?W1&7VQRIPR,B\B2M*,@L%,
MM2 R-9R$,0]3*7,FLW1K)^DES#/Z\V7T0B1Q+,-0%YJ+-$]E43 #BIN&:1&+
M*+ZQ^>L9_=$9?3$\F,H(Z"0GN>89$:DH2&:T)C26ND@2%NDHM<TJDBXQ^H:5
MN7XI*WV7NUN;D-M0*,:*B.>YSD.1QD46@R5B\IB9.(Z8#KWU\<1D5;1<I"XL
M '#JA+"T*(C0Z*\#"43 #!$FSZ5*:(;Y2S2ZLS??)S%UEM'!SHS31.=9(K6-
MZ><98UJ%29B&<6*\]?$$&7W!^E!:Q8 W,Z)5H0@8E@KL$!Z2/)8\B2C3D;2,
MGE+J&?W9,GI22,"C<-Z:1R).BS0MPJA@1<BP^6-Z\^";9_1'9_3%")RD7!4Q
M)R8.&1'H:Y!<I<#M!;;QA7V.(NMF2+O$Z!L6"\$\Q>.W^\?!!UD.ZN %IB6:
M^J= #G3P6?;'TC*RU!^!C\[-8-,B)#>Y?K&&?,0KKE_\AF?SVI[,\> $I%)]
M7-@JGF^-[._7(SDR7ES=2%P=+'?VY+2@*6>,Q*+@1,2F("G/* BN'(05#;D,
M 9=0OMP1[/K7)[P[M+OL>W^WISS[W@?[+I@5.F94"YF1+%3 M$4NB%0)(SGF
M 85%% JIMW;XBO*5GGV? _NN(9O/L^\#LN^"L9"JC.N$ ONJL" BX1%1TB1$
M)P#M(VZ82MG63DSC;K#OAL4HT$I8,!" &VL@^6!8!3#'?C L@MKDXZH<E;XY
MY\/=6=HS:G0RV7>42#!OC2++YQBO66@M]^/,TCQG--$D+J*<"%88HF(>DM!P
MKN%861@;6^6?^GZ<SY>GUW[/Z$<\[=GVAFR[8"ID690DDG-BP@BP1JX :V19
M3!* '3$S64REVMKQI5*>+\NN_>J/5\,/R<^+@88D292BFM \C8@(548DDR$!
MM0M'5\2<YQQ,_QYCR]:##S1TP(0H@OX01MZLT,)C6@VM8'+^C./B:#A"J=66
M>?'R:HWR:JX?Y_%I?OEWEL@T81)(.&*""!W&1 'P(&!*I'":-,VT:[;!UE:/
MTKLLN\?5:[<;/%<_*%<?SG.UY(4L!$U)K$R.11@3(N/"$&ID% (R,6D>(@JA
MH>^S^WR9>NV6A6?J!V7J=_-,79A$1PGF(D>Y J9.%)$1BTB:)ZG4L1*IK1W=
M2U<$)OP-B@=BSU?&^ L4/[C5*9(<K.!4@LT@\DQD!0T3FB3&&!:;-/(7*)Z>
MJ%H(1J0I#U.J(F(B+ @9%BG)"L ?62I5'@E#0Z&PX E8%3X:\7PY/3)9:D M
MJ:P00A5"A5DDXHRR/)59'G%_@^+I<?I"_"*.HC@/64HB,"J(2!)!X)>89%0#
M\#1QGH=R:X<FO?CN_@//Z9WE]*+06DDC3:@CP7FA=,QX)F26I+$J,G^!^PER
M^N(%[I!RF7%%0F/ _(AU3-),I"2/11C%)I<FPZRH7ABNJRNGCVS<F&4/!O6X
MD@,L*#4\/R]KK//G8QD/6+6YV?Z7T]W?'6@P"GW<=9W2Z=MRL\TH+K20(3%%
M:(A(PX1D,J= 83)*129T' LL+T&%]W@^7X:^AS++GJ$?B*$7#(LPS7*N4B!?
M(Q* &P \4A4G! 0S$[&(&,=\1F!HMJZ*ZYZAN\?0]U 7V3/T S'T@OT@(D&+
M,$E(F'%.A.249"*21"0JB@J3QEF2;.V('N/K:H;MPQ<W9DV,\,WF0M5C59>Z
ME-4E7J[0I:L<[D,;#YD<=5S-QEQ/1L/\T\'@9'(P\V*K*+\:3;Z9:N@EULTD
M5KAD4^@D24Q((V)4 7)*)1E)8Q82&7'%>*ISS@&"_)__2.$@?^F0S\,[-SMN
M57BN?DBN7C L6$:I3I4@Z+%$')(0,#52(@VC0D>)3$3HN?KY<_6]9$?=B*N]
MB7%7UEX,49A,,LDU*=!=(/+(D#2-$Y)QT.."2LT+NK63]9*H2['(#0M1V'(%
M/B3Q4!;$3 \;UPO*[O_QA:GD"';1O>;ETAKE$ETR)%3.-4T 8\0"#0E#)5&2
MYT1IQ8T,4VVP_Q/->D N'?)]>&=FQ^T(S]N/P-N+O1]3(YE*<J)9F!,X5D72
M. L)XTISO#_%L%8T93TA_ 6JY\O;:[<F/&\_ F\OABS26,#Q<1(F#.P)(4*2
M%B('\P(4>BQU&F+56$9[V=USGCH:LV#1=M)Q@^)T.)+]8+#4J_$N48K-[41[
M_P:(%UIK%%K+S>H+*HHB BG%0FR=IT1,4O2$T"0JTB)3>5B$6SNIZ(7QNKP@
MG>E%O4;?Y^9*@/LW4[P$6*\$6#!)>"8+)14C/,)V]&D:DBS%3&TM$LJ8X$#?
M6SN1Z$7ANJK=>PGPG"3 _1LS7@*L5P(L&BX9-Q*[Z^D4DR>5T$3)2)!$P,LB
MTC1)Q=9.'/9XNJ[2<MWK-[_:HNJR)3/;;]Y\O3"#^I8-YYNE7^M,;M7!_;IN
MH<V=Y(8E#I[(OJQ*& Z;M9CSB_[PTIA F8$I;MO*?A.2$-9N;;^60*J[ _W6
M].7(Z'TG1;RZ7:.Z7>Y6KR-61$DH,-L@Q!B (!D/,V(XE6$L\UA(OK4#Q]@3
M:9<N1_J4HHY;SIZ;'X*;%\QGP;5(36Y(F#-.!!<%D2(I2*(BSE52Y#*A6-*
M][*H2]WB/#=WW KVW/P0W+S8S"6+TJR0*8D2!KK98/Y^2#.B0IZI(M(R#!.,
MS\>]+.E2F?5-RPK,\S$\-;_L!<6X J8<5\;9$O\>EQ?8[=&G##Z4#3$YBR,S
M\M)IC=)IN=-\5"C%1921C')&! NQ:XLQ)-.T*&(%8!&#=2"<DD1T*,/ 9P]U
MW'#P+'Q_++Q8 2W-TSRG!K."4B)2 !A8ZH[0*->1C$66,FYK'8IDN5VK9^'G
MPL)KMQ8\"]\?"R_:"!),_4A3;'T@B1 \)*G@!E@83 4.HKF@8",PUDMB7UKY
M\4HK[QV\#,I)@3,T#H:8$QM4YL,8+.IA=1E(6P[P]LWA-\&OL79[X971II+]
M/7,QK,O13(65ZF*(V<K#P9O*G)?C<^_Q6+LT.UQN'E^P(@U#C=>+8@ D+&5$
M9C(B6@F3T314-$7_92\2=\8CWGO962Y?NTGAN?QQN7S1[* TS16 %%;@O2,=
M 7IA24SRA ,4I6'$L8P!Z\''/)<_6RY?N]7AN?QQN7S!,@F5HE'*,I+!(0*7
MTQR[.F?$%'&DE,I%G"BKR]F=+P[[V,5M^?5--2R,+24H^T%A;MER?A.<)&LW
M/6:WWM=P7+,X6FXR#PHDIBJ3A#$>$<&9(BH*.=&AT6$LTUQBN()&O5CX<,7S
M9>.UVQ:>C>^7C1=L!S@Y$:; O&F:,$ 5F2:9B$/"\B1741&Q-*:V9D&4=:D6
MJV?CCAL/GHWOEXT7C(.<1E&JF""2QAD1D4E(:J0B.A<%*Q*=41%AN3,NL@YQ
M\89%+7;/AS"7;]9TQHK*Y6 D!Q]*U3<V6.'C% ]G+,P>Q7%Q,#F(77L.7EBM
M45@MMX2D[/]G[UV;VDJ2+="_HN"<N'<F0NFI1];+,T$$;=P]S&W ;>.9X_[2
M44\C-TB,)/SZ];=*@!\2V& $;$%&S& :@;1WY5ZK<F5F95H7O.;M4'*!NM<(
MJ-M-&]#"I?&>5[)J/=!XW]%(R'L,ZJ5+!P+U;8)Z_JB$D<XK1#"RE2\R%R 4
MVX8P92M98B'S!FK6KSXF@?K>@GKI0H) ?9N@GI,57 E,W!7PK+4/*<6#\VW\
MDA>HD^#*N[2V;OM24L[A[F1%FEW,I%[ZK!+J:#PZ'$U_=#;+0XAV+%U.;/OQ
MG[GU8MP8IB_,08G1Y9/4XKS'K&(L+?^@LM" E;' (I? C<M<\!!-]FOKIJ\<
MS7N\OYA>NIH@3-\FIN?4A,M!YY006$H2,);4SD'I-L.5:\N45M;.1C[26:A[
MC.FEBPG"]&UB>DY,&.0>>5(0K*K[=!O);!5355O$ZGCQ4.E:MZF/YOIEBI2C
M^%%TMEFH%9%QIK=/6CA-<]P?UD]__8'R$[<E*+XV0V6KK>$)-]7_W/MD#R*L
M)1+6XM#'8$3TRB:0TF9 YB5880T$S%)YP9$K40F+]87N4KL("FEV7%D0N.\"
MW/.')KQPT4E3P<T04#(-P5L&.FHL.3%AM)FU6[":DI#W%]Q+EQ@$[KL ]YS4
M2%8G$WBJ:&8)$&V $+5M!R9"#IZIQ/GL%#=773KX^, 2%S3^\79[.;7E_J*O
M-$4]ED]%BP,?8T@R.)E ::, K2SM %>!K(KP-BJA0UA;EZJ/UY_ 0*',SJ)Y
M^6V=",VW@>8YU6"M,T$["2ZH#%AB!)<$ O=&:5O_VY>&9MY'36B^OVA>?H<G
M0O-MH'E.)JCJ1\E8Y;](JIV:2 F<T Q*RDE8J5.1:18#$+I+_=H>_%#'TX$H
M--6Q$[J":.M&:6MQK"-353/XD" 5:P%3"A T8\!82MES86*RU0E!UM>2IKH1
M!]SN7$?B@!OA@'DA(H+4T3HH)83* 4:"YUF"]8P'6_U3%WQU7:SIJ^L/I"8.
MN(<<<).3'8D#;H0#YK,<N02;K8:J55K'>'000K+UP5+>^X*(4;<LA^BSZY=)
MTFS'Y<UVS&=SZ7LA5X3DL_^:^O?7TC:G2_%P.6WIVN9D1.VOH\GDY_'H\$G]
MK,'PN"[?[E$^:8$W^6EFP9/?V_/O\^3I^^G85PL,AG[\86N:#R>5&-M5CD<'
M]>9>;YUR))'C$LE1+H@DHZNA425P/*8V]U: C:;5DIMHE9<9L8HD+DV?L675
MD'?&05IB'/?ADLG211*1R<J0R7RQF&,H<\G@/58*:0VR H98%[AP'3 U1[J2
M"6+?*2(3(I-;4%M$)BM#)O.-?%'5'22TNK20JS^""+8X"XE%CNU_2E?99MM!
MF&N?JK\M+EE22JK+JFUK.1KM(135WI ,JR1V&ECZZ628/!'5$HEJ<9:Y98D[
MK35H@ZS%F -882R8Q-KY%\UB,BW/U->N2U6T5"*_$CJ(T'S#:)[3,%('9YDQ
M@,JU:+%.X'+U/7004=ODJB,29Z5K];<(S?<6S3<D1 C--XSF.1&1'3/>F0*N
MR"HBG%%@K:LVJ_Y68$9*G2N:!>MKVZ5V>P\JNT,YG$Z(AVJ0S\$2HJ4ETM+B
M$'-4QABF';@VJ0@E>O!.RS;37%N60RJ^C1-@HE]-O"K!#0J4KK+:(/C?(/SG
MIXD$P3RZ DJUZ<DR(#B-K;TWE]6I-!B*:9V]1=\MK7$7P?\^P7_Y56D$_YN#
M_YPH"2(A<H.@6Z^^UCD80FI=<Y)P,BBMJKG6UC7VF5@9]#^P_E^;@[>#E(=I
MTJLX/1KGDL?CW,PPBG\^K'S'7^YVF.'IRK]H"__)*"=,]F+JI[D-MM\Z/*K7
M1J2V/%+[;7&&NM<IZ&P%B"02H!6YBALK(1EN5> LVL36UF5?L,5 RU\I8GH/
MT'T#,PX)W7>%[OES--XKEEVNEHL,T',&/LH"4BE9>=REP#.A^SZC^P9&'Q*Z
M[PK=<X+$FRB2]AP8"P(P1P5>)0XF)V981H5!M9GIYIS>.W>"[@>5'^GYMWYP
MX-O\P^FHWN[AX6AXHC3V1P=5U2W,0_QA,?A]"NO:*OWO#=U[IVF[,UFBC;,'
M<V_T9/98OOCBJ?S)3P:1B'N)Q+TX73X8;]&B!I:X!%3"@#<R@$%D.HC$(Q=K
MZ\[U.5O64)?+ >B.@\C$@,2 MY(H(P:\;0;<GH^ENYBLKUXKQ@(HG8' DX1H
MJMFE%,*T A_.7-_H9<W+( HD"KSSF^Y,LI H\+8I<+[&D5F%(GK V-KS<>[
MQ5 @!XR5'2,3&-;6M>A+L:SV?#?+@ _@E-13/Q[62YWTCO+XDZ3?]^.+BR$O
M<?]?6$76I4^CXQ8S^,HL%\8WEQ$C?9B7^,"ZT<\8_3KM/.^G2W$_'(=G>?RB
ML=!RHTABWG\X8[^SCSOU$DX= 4:.P&4<@7,F_!8>JNAA8$M.@(5)<(X;4)8E
MSU'7'["U=7QT3HYNY7MN$P/=:P:Z9A2'&.B&&&@N&I.8"#Q4%1)R#JT!3),B
MRH /QF+,AA=5&@/A/1Q'3 QTKQGHFD$48J ;8J"Y8(BK'*,9ZM;TFP,*'J :
MRT(6W$D3T4L4:^OBD>J2#_3@BJ</CJ<Y7:=PY)X1Z'EW>-\(]*9%Y.E3111Z
M-0I=G.<L4 >7K 0A= 24"2$H:\%;7^I_61%=J_5\Y+IT8GY)@4+BH'O-03<M
M(XF#?I2#YH2DMU+4[<(#%Q$!G640BF/@F7?><R8]RTU(RGLX49XXZ%YST$T+
M2>*@'^6@.2DI5!$V)@F%VP 8&_T8IJ&$6'1!8P([D9)=ZNHWDY)_F[9ZC/IO
M&KQ=_T?]<O;1AW[\>C"<Y3;-UYP1<^MJNVP0<?8]%(F&HA<Y]WR,H\/ZV1_J
M"O2&HVE]]UFU^W!67.#K$]TK@Z$?QH$_J-=W>CQD\NC3(L_?Z^DGH#B9W'<T
MF@R:;1Z/\X&?#M[FO[\;I.G^&8Z_^,.3!7W,/O^)#_4B*J@N_).N+*3#KY?C
MRZ_M<F=$8+GD.: *H1B,R@0=5,XFH>>.Z5C^X"U-=/I7^^.S>SCRKS.$<?9_
M@B_U%A_[@W?^PV3M;U\_8?7QFEOY^46[<&E*N;&E.7G4*XN.3KH^/Z[HR^/V
M6_6:?&>NI;<_;GO$_WS?1F9M?6]V)&14>JVK=</"/_[FU\^S__D$P,6=,( Y
M]\'=>[[U<OO9/WL_;^UL[#S9VOBUW]O:>?*HM[&SV7OQ\J<76YM;&\^WGKZX
M$.U=N9$GNSLO=G_=VMS8>UJO?*_^L_UT9^]%;_?GWI/=[6?/G_[SZ<Z+K7\_
M;;>WN_VT\_?S*OOQI/>T/J&IMYEC/@QY?+*[2=[OM4#-["OO^6%JW[!>YV_I
M+YNC@P,_[OG#N@=/)[W!L#?='QW7MTR3?B^_C[GNO:TN:U:0=?9K?[WPOK[
ME)HY\K/=]_-N,BLGBNTSCR;Y\=DW?T^#R=&!__!X,)Q=XNR/_G[Z7J=;4&//
MN=U^MH@G+W\FUD?LA%Q/0\BGGWSZ\J/92W,^R,EKFC\2FE_X,GMT\6O?>EO.
M'CDK?^AMO_T:.J2+M>I2;_N=G,(5*N6^459Y@N/;$63V4H*L,=(E:BCO\>WS
MAWW[[*O;?P"EQ!<W4KU"I>L/M$_KVCI<.<IT^=M?V1 4]8Q=#$=]W#@-1XW>
M[WQ\R78V?^,[>S^_:=^_$MOO=_=^&NSL/7VW+5[RW_?J:[^\DCM//H6C!MN_
MU/<\?/5^=_.W#[^_^9/]_I^=_5=O]M_\OOE:;F_^?+C[GRWQ:B^^WQG,AZ.V
MWM7K%[^_>8H[F_\ZW-U[?O!*_#S8_67GS]W-^&[[/Z]4O>;]G8]/Q?]]/$O)
M/9WN;KYFVV\V_O!,)VO;[%+A6#OJX<$)-! =FA31^!3LTEK&KM@D8R(Z(CKJ
MCKNJ1/?A:Z*SEGLO6F\I(2V@*@9\R1:44U&G@@F%7UIS7"(Z(KI5)CKJ [PZ
M1+<SY]$Y8:N1(D+0+ $Z*2 DC!"#+#9FQ-PF#2VG#3"-I5\:.G>G^R=G=H_&
M>3\/)X.W9X/I'__0X=W+]D.G]UARH;3L]G/V<CC.]2H^YM1[[0?#2>\O!Y62
M\^2OK>7T),?C\6 ZR),?>^B6>%[ZWK_',@]X=[TT_XN'KG7P:+48<P^?'P\F
M[<>I/G_UGTJ&+5<V&"V4\W]:JDL,<KC?K5.7$':;U/NMW\U[:[.]Z,F76]&)
M\_;9C/\\L>(OU8C-H]L=OOC$'!LGEMR<&?+9S(8GL[#W_'OR_);G^?VV$,NS
MUBF&5=TJHQ1@L!P<JBIVDZH/1PSHN6RQO+[5B_6MEV^XVKTSDL0)2XQ0$2>L
M-"?,A;VBPFKOR@D1BST9"6=+J!2!2IJBD])6K:V+/IXC!HD2NDH)=QG*(2)8
M"2*8#PN98(+64D+,15;G  .T)K^0M2V1*U59(JVMV[XRR^IGV;4CS-)T6R15
M"/3JM><X?5BCGNZEY"$^6RJ?O5P0.])A5-6OK6('':!%!3;4+RPDQI I:YAK
MCHWBHD/G:&A^3.<R\K=)"(3YJV%^3LRXPJJ:,1&<*1[0.P<A,@3+14[>"N><
M7%M7QA#B5POQ=SHQBK;^CM/ O)0)H=*^%@5X,:;5+&IPU?D#%:5QB263?&Y;
M/].+6_\JSY6Z[ZF>?F^8I^WDX=2_SPOCIZX2T;G&%(*5YL;5T4<[>;I;B"F7
MRI2O%D22""P7K@6XK")@D:'Z2IF#E IYX)Q5"=6"/O*<9@-7COZNQ/P28I'[
M)*J(16Z$1>9DERPI&>8R)&<5(/<"?#0>LL^8&?,>&6]S/"TN"B]BD?O$(O=)
MIA%WW 1WS&NU;*)A.EJ0P?KJ@7@/M@JK-D_(Y*RC2DJMK>N^XLOJG+L20X16
M0LH]S_' 3R:#4J]G!O<JS4[:5O0^:;SI?KW;U_N]B6]-8\:]>N4'[?<^5Y(^
MK&36+:NURU%D8\-Y8VZD-\>3:6MV]?-X=+BQ^V3KY]'X1;7B;OE,FY2;OP&2
MC LR+8C"DA$2N*A?T$D'07$./FB!Q08O?;PHEW4G 2T*:G=/<MT>%1#:KX;V
M.3FEC Q"^ 0R!MD:87L(U=&!Q!PK3J28V@&MZU3H$M*[B_1;TT6TZ7>+!N:5
M$<>8BW:RFCE$0&TU!",S\.A"E*XQ/U];EWTA%I71RF>Q[GDMWD,H+.Z^>B%G
MY:HL]7I!FL1J0FU\KK3?3I-S;L&IG,&EX)7RCJ.U:^M:=FGN$1TAZ%R1'2&]
M>TB?/RG$A*K&C&!0:\ <3>L;8<$[*;.3/ H;UM:OW0.,<-Y9G'=?FA#.KX[S
M>=VA4C0Y8 :E2@'T"<%;@X!"^LBML2**M77+6(>03EF7JV9=EE!+][WF/BM(
MAO<K.T,9[.7SY9^+!XVX9+9^ 1N9JRPI%%A$!E%A?1Y2T?5YF%6_F"7$:;I1
M_;+$8.Y#98_N:Z;/[$$$<36"F!-.R#"@L@*J0JK"*<[.)\7*$B47ES)/0>FU
M]>NT5R!RN%_DT'VA1:[%33#'O!3SSGBK@@%C; 1,(;7SC 4\%\8F9IQB_J0Y
M2^==BV4FA[K>0O')OA^^;MTY*\8OU4SQ2S%&QYI6X5A3(\Z-MWYPT,9GG?+C
M%]7$GRB4>/(&6AJ_6Y@=C\AS45%#FYQ:-5APX"5RL"X);W/,UL599SLA'!U!
M(-ZXLX-,Q!MWRQMS\]Z+*-61X@JR1@3$XL V&O%"Y/HDE"A5F<5NU&)>BVCC
M/M%&5]49D<7=D<7<8':E8XB6"=!"6,"Z;8#3OH#B6()6F4>>U]:QS]RR4F.W
M(LG.KN(,#J?#9&^_"_KW[_:N^[3?NRM\2*K\FX,-ZJ(-WOII&ZI1!D,_C -_
M4 7\9#H^;@S[@^,.+KO7TGL\K!3^;8\[6-F#$UU-QS_QD_V?#T;O_IG3ZWQV
MGOSD7,1".'U(#;^6[)I]7(C_).1%HW$0LE& I8JY(&, 'F5]L*K 8]JWLQ)<
M4;//^TL!MYI3)PJX8PJ8"^5(K[550H M)0(BLV"S+!"4:.<FK<>LUM957ZC%
MDY-$ ?>% FXU-O,#%$ HOR+*YV(P)O,L$0.@:HF>ZNV!]24!]UQ&(;-U*J^M
M&]NE;9[.1=[_4Q2=+1R^ D<105V9H-B"$BDV!Q=8 6Z%KDJ$*0C,:\A6VB25
M2LEA)2A%TY3N)[B[JD%(@"P=^7,"1"BNK/$>C%&ZG9NJVB,Y"9)[J4VVA7'?
M<LE"+Z:'"/OW ?M=%1^TL?\(O.>4AT:FT2D$[NIVCL$HL#8ER-6TSE>?UP=1
MX6T[,CF5TBFW-5+@'IY5N =B9J-,\YB<GN6R(E^0.U:ENN5% ]*S#,B4A^!<
MALQ$R,P;Y[EH)Q2DN_;42#KD=*^(HZM"B8CC9HAC3BTQH8T5V4(TK6]4%4@0
MI(U@N"[.NAQ+<Z=DW[EEI6N(..X'<71597TF#N*&*W+#G-3RDAMO+(.DV_PV
M6S1X;02(I&(2*6CCRMIZW3A6@AD>TG"W;_2FJ=_]9:;*_MH[466]<8ZCU\.9
M;!L,IZ/ZI:&.\D;=E5KSYJ5.P#=!B&)!9<50#"_%M G6+?7-!03EJM2**+47
MF7MKUM9=7YXS)(5"RUW%?N</*EZ5 PCF5X3YG";R:)06S8:%M_'56D'%NX14
M@LRE,G]FJL)\<10CM=B\+T!?@K@AH'</Z',"1Y:BDBD,=+*Y"IQ8*M"9 8-.
M)V6#]CJMK<O%&I'[T6'SGA>Q/80ZV^YI$5(ARV4MN:!"6$%1$E.@XZS 13-P
MOGYG8DZ*:Q^B,"W7(_BU/12JL.]N&*+#6H2<DQ^!^9P*"4PQ=#(!%[XZ)UHY
M<$*UB1Y8E$)K@VPPITF#]Q/>'58@!.\?@?><]K EEA"S!QE;-UHM(CB&$FRP
M@2L5F6]CQ1:K-59^I-@#R)TLH9KM'K9V6NT<"]6CW  MXN*Y'1Y,D"5 53&5
M%GD(X'DV@-7U0:Z5+"TD8_J<+8H;Z@1WG^CB?D@AJD;Y86:8KU2+(;,2JQ[B
MR5=F$*(R@RS LF8A&E]_TD[T+6OP&7'#_>"&#NLHXH8?YH;Y1(Z)TD?C0' 7
M 7/)8(LM("WG-LIDA5=KZ^=TY^\B-RPSQ=/U9H"7;-'_O;: =&!H59KUGTN,
M,R*D;DTW3IQJ06XIYG)QD8/*2@"ZUKJM/@W@;)-;H7)H2:V7KF'7.4])E?_=
MIXZ5.C)$A'%KA#&GPA1JZ5SP4+)U4/^#@Q5*@U>RU&?"*-MJX[#/]+6=+6*-
M>\4:=W]>Z)NL0<1P16*8DV"%B4H$KFHNQQ0@<@].A !*))-CUBERM[:NQ;)J
M4CJFP;Z9\'ID.I[SVAM-JZ :-4#5V_T"4:<)K1,QMN#P/=3P4_=E%HTB63[I
M;2W..U/<6LVX >.P -K,VNEI!,64Y%*KJ()>6^?8=^<4$5.ZZCYQ0E?U$S'!
MS3#!O"[*3K-@+&#]#JI5%50'MX R-A8LTCC&3HIRK]U'@=C@7K'!K>HB8H.;
M88/YS@D6A>9>@7:VB:&8P29L$U&]U:5R04DX"ZM>OT1_E5)2799 3\Z1/3^H
M24]NX[&LBYU&Q^$@GQCB&OS6M<7ZWSM9F?O"^$LO;CR'[(GH;X#HWR]VA##(
M@V<!<DFR$CTR<&(V$<$X%>L#)Y-=6[>F+\V2N^1<"TIW'"TG'B4>[:*.)AZ]
M-1Z=;]H>1'0A(W#+&X]*#<X4#B'[D+)Q)87J,-<]L\^M(R(E(B4B[7((@HCT
MUHAT+O)0GVUG14(07E4WM(H+<#XYB*8H57+V&=/:NK9](^^#0SH+3/QMZNO'
MU7_3X.WZ/^J7LTL^]./7@^'LL^=:G<1<'__QLH')V?>0*1HR7^3<\['E6?WP
M0^N#/QQ-Z[M/1PV5LP7RTYR^J'2=3.L/9H6NCSX99_Y>3S\!Q4FR^6@T&32;
M/A[G@UGA[-_?#=)T_XP;OOC#4[NQSW_B0[V(X^G%?]*5A6P]B;]<CB^_MLN=
M44AU*'@.J$(H!J,R00>5LTGHN6,ZEC^XE&MG?[4_/KN'(_\Z0QAG_R?X5C?R
MV!^\\Q\F:W_[^@FKC]?<RL\OVH5+4\J-+<W)HUY)=32>%;D\KJC-X_9;]9I\
M9ZZEMS]N^\__?-]&IG4#:IPR*KTG;>N:%7W[]?/L?SX!<'$G#&#.?7#WGF^]
MW'[VS][/6SL;.T^V-G[M][9VGCSJ;>QL]EZ\_.G%UN;6QO.MIR\N1'M7;N3)
M[LZ+W5^W-C?VGM8KWZO_;#_=V7O1V_VY]^2?&SN_/'U1;ZR^L/OD__OG[J^;
M3Y^_^'_^QPIN_MY[^MO+K;U7G;_!5]F/)[VG]9%-O<T<\V'(XY-M4O)^KX7G
M9E]YSP]3^X;U.G]+?]D<'1SX\>FA]DD[?#'='QW7MTR3?B^_C[ENQD>Y,N&^
M'^>S7_OKA??U!<C43)W,MN//V\ML_X_M,X\F^?'9-W]/@\G1@?_P>#"<7>+L
MC_Y^^EZG>U*CT[GM?[:()R]_9MI'[(1M3S,4IY]\^O*CV4MSSLS):\(^8EI?
M^#)[Q"]\[5MO:QX)*7_H7;_]FA07?^:/7JM^I!BNR+6J1]8XNE9Z!A[XM0K^
ML#FKKJNUEWK7T[SUG$;B)T&T\V-PWZUD6?S5<^)C)QO\[82#S*7"0<^JJYW'
MX^K&O)B.XI\7EO)>827<:J[$D]'AX6BXO&6HOSH>O9LO<UJI)=FHU]JTF3_X
M1QC_;?V9'R2H;MCL/Y[XH\&TOO!P'YB]<?:3X_&'I3XR-_.K*_\@QGA\>'S0
MXE^SAV]6RW;R&'X94I[]9.OT:,*OWSR:\+#6;W:08[8ZLV>UC>',X\G_._O)
MT_\>#Z8?OEJH\_='@<O9'R\,_9X3_>WVLOXZJ&N79N&K$X*<;:9Y&$^>Q(V9
M1%XN,=R?Q7O1P@B3$S@?3R=3/VS7?HG5NM02/*BE?.;'-_; /<@%I6=SB6[U
MY(:>R)6X_>=YZNL/3]R6IWX\K%=^<5^:Y2%TI4NS[:66]B=_X.M6V^_]RP^/
M??7#3R+O;&E'ACM6\G*Y5?G1DI=+W/X=U;5<[KZO4-?B?!$:?<E2%E0V.2$E
M$S)IQ74R//^Q)1AWWR]G^=*7/O&BOZYB*8/W.<''/!YUJ(!E^ZR 16WO_?9^
MI_Y\9^]?!]N'+]GN?W[[\.K-3X-9,<O'?^UO__(;W_ZX]>'WSP4L;W[?^XWM
M[CV5VYL[;W8W_V3;;_[\N+OW&]:_;]<[V!'_?K/]YOG!]D(!R\[!SN9O]3/C
MNVVQC?5O/NSN;:N=S=<??M_[]^#5X9;\_3_;'W9^>?GA_SYNG1:O/)WN;KZN
MG['QAV.>,\<M1*4DH) 90BP<A$C)"F?,+%L_2R**O]]T*X%S]N"5;S)R*:Y;
M'=#/<I23.=Q+HZ+*W#"#'(W,SF'R64@KK>.%^?-QO[7S\SEU;(>CX0S^)Y[B
M%T[BY0K9&/' Y7C@P]<\D -F;8P"V0[5(TH/UD0!LMHSA*0\%WYM76#?Z?;_
M:W=]73$J(%>'7)TE4-[E7!UR::Y$93MS+HUQ@153'43'G0,LUD-@K@!69S2D
MHA.WHE*969SD0QQ&'/: ."P)IG26MG[5:+2P)9L8LO.^A#:7<UERK;N'#E:$
MX.9\M10\*\PQ*%Q@]=6RA&!X==T2)AYCY)ZW)K)&]H5Z:(X::;9+:K:4>"J1
MJ9!%P,BRC=[DG-"H'+@JXM*:[2Q;/V.!4P%W^H$DV)9' KOS7DX,)5O%P+/6
M29HQ"T&@@&AYQE39/"O7&B!Q9_O:/C0:(%_G(?@Z5^D+^6-\]XUVD.3UW'"$
M:J'WAQ?9&=U"5$D#6J[!%H_ >+3HFW5Y65O7IL_TXI'UY37/)Z8CINN.;W=.
MEPZA-&M#BR-WB F#0YFRK^^#+FI4I.JZPF_S+2V%*%S+!$Q[":A*]>A<:(?*
MC:B4)Y-3;:B2<'TF&?ESQ'(/F>6DT":@MEH'C\$SA\J@%\SHD$WQC%BN*RPW
M/SI.)A5DB5 =ML9ML75PTY7OI-->9<5%$FOKO,_9C0\T(8XCCNLVQQ7+$97D
MP6!1R?*2BPLF!%WE:_R&9"6.NUV.BW/=U5+UX*3RH'BNS!:R@L T \Z$BL;%
M:D)=E:K4?>56QI-;THB62W/2%QT/3M\"VN\_YG;&FG< W:W#HVJBUA+%I]'1
M#+WU^Z^NI+YSA,%[V!^DE(>/"3K?A$X50$^^BFJ_3;_\&],__W7PNSAX&]Z,
MZG5MR)W#ND9O?C[XO5W'WN_U>GX3VV]>JYV]G?U7'W]^\_LO3S_^_K/E.YM_
MRIV]EVV=U/;'5W]$;5RHDA>D\UA1&#14!Y%!]0^-KKZ&,=:LK6^\>-FK-*JA
MM08_A=Q7/6ZNDE@ZYY%?C=S1:8'GC_5"7]'Y!V0ELA)9B:Q$5B(KD97(2O?=
M2E?)ECO!/),NBL \JB*M-:AYP*2*R=);RI9W34@M='A'FYPW'(QG"5![#TZQ
M %%EZU.V@J%I<59C%B,05YZ42!@FIB4K_1#3*J6Y95'R"E-T 4,, 4N2T9B,
MP1=BVLXQ[5RTUY:@<W02K"T&T%H'(5H+28CD0F;%%M$IIEU2"X,3*+INIYFV
M)I/CULR@16KC22.Z20-(OS?,LU#NX.P7XF@RO;B!Q"7*R5>/IWYL-_G&T[ "
M1?^K9Z6KU?7'%*3.63&=$)&S8'T(6D;MDA3:Z^_,%CFGP'^VH30<Y;1Y/*YK
M]ZS>QBB=%/G76YR]1-7^2]QD?OOB>/:?]?=>_>&5Q5*T!Y%TJ_97!4)0LIHP
MB:BSD]G-,HJL+[1=4D:1 '[7 %_T%J^)[@MJ Q;!_6]_<)R_P#;YB%>"[^<C
MR2?P91:Y9%5]&YDB8+("?#N7+*)!B]7CUZ7"=UD#@@BXW0,N5U7$>5U\R@&C
MR[8UUJD/A79.!>'230&7E-\243VW*1>I@\;67L"C W39@(VM8#L&PW.TT4I6
MA9_L.ZD(VJL%;9)&9"6R$EF)K$16ZI*5KN!R6IVK*JP>9M6'F&WQ#"4&FX05
M42AU]2FSY'+>?ASH<[)!U<\0U>=D6L18(*I8?<Z  :PP 71P3DB1(_.G/B<N
MJ[]5AXK'5R[E</1I"M#2LPXKFQV]REEF5TRVG!G),^I@/,_%Q<@2,]JA)PKK
M/(6]_*+C\(EJ-KIH;P0'+EI9OBH:K*HTQIV**6E>Z2VOK:/JUX?PN@Q&A0^K
MX$.2E<A*9*7K%!&%+)@V2F7C'496O7RNM0C2)VN-07>)??);U42T8=[FAKD0
M9D8=BY,"LK,9T/$"SAH),?!L$J\&5K9U>M-R\<0\57)V%=Y$PF0ELA)9B:Q$
M5NJ2E:[@=3*&T7IDW#B):)UMO7UF\T**DC9%BLYTW]E<"# K'K/U,H*LHJ)5
M&@H(2FD(HNAJ0,^C;>$9T9<:.Q2>>:@U[>,\F8X'<7H68>[Y=WZ<J(Z=4I>=
ML](59XIQIWB]496#PI"$S4*KI+@)RI=8OE<P=]4Z]N>?<#3[M8V&HE_&HPG5
MM2]QNWFU4-=N?"Y,Q0BF^!;;T'6W*;+N.S$ZQJ/TR?B6SK1]Y%0>>U\ ?TZK
MN^NA_6JNY#>P3M[CE> \7^>>'',N>@:B) 4HC '7@)V<+H@HB@BEPIF O%I
MOM*<A28&K='>9XD"8_"I2!U3,ED+KLW-I"((TDN#]-P.K7DVU5P>I%&AE;9;
M<*FURTLN5'-*59(\#])7'KA :":U1%8B*Y&5R$IDI0=HI2LXF6AY5J94-S-P
M=!Z#TPH]DYB\9EDLMR[TDJ&A,GB?$WS,XQ'YG%>-"LTG(:1B*D1374VM-2##
M (XG"5DR9J3V,@GV"=8=4I,/J<Q]!H9>\)/<[O7P* \GOBW_PRIFIZ0V68FL
M1%9Z.%:ZW5C@UV[:1GIS/)D>YN%TLC?:J"O7KL ?//.#M#5\XH\&4W\PR^?-
MMJ4G7^Q*S_-_CP>3P32_R..W@YA/_+OG.8Y>#V?O,G/UJ+9D>6Y=7 @E5F_=
MRR(S%)L,8&N9Z% ZT)YG'YVQ6I2U=>QK?NT65D0*1-UD);(268FL1%9ZN%:Z
MRY@B.:NKY*PNQ"!C,%)&QX%)XP 5SQ"L9A!3T-H4Z9#Y[GFK#ZD.^N?1N.3!
M]'A,E="4Z5HE*UU<3]754NA3J.5$Y= WT^9[-O[TCR"4M"@4.&$28%82G/4&
MA HL*NMUMF%M7?>97BR&IH*KKL*=2'D5K+22-:Z?72"J=/WQ=LXGY&N<U=GD
M +XD#2BS V>2A](:[D?&=/)B;5UP*E^_+\@^U]O*)MDDO!$:3=V*K?-:VN \
M*J=BYIR\K54%_.Z+KP%?HM'6<0?%8 5\X@JJ Y9 LOJM9-JF8"[RM@CRG8;\
M54ZL7!/PUR\FI$W\.@URGWX]C2^+Z)PQ$@PZ!&11@T6?0$MA(N?%2*/.W\5)
M0'45S22@R$IDI=7/B%UK8Z1:^V5WE#_=,'6,+*L ++3VDCP(L!H%*"925$+E
MP@35VG>AUGYT-$-L?I_'<3#)DUDW>2JWIZJ+KEFIT^FMV8N[,RA-GIY"B0(M
MRVTJ-Q=93<+D9*P'GJ0&S*C Z<(AE22DLL85;#T$7%^Z+O64(ZP3(]\3*W6_
M@\L%M$S>_0_VCC\M*,C5X4[20 I: 3J+$$+FX((LLFZNR")?6Q?B.N4$A&5B
M7+(268FL1%8B*SU<*UW%QUQ":)E\S+MO&7\2078Y*X6H@053Y;WGK5N+$\!M
M]BXKJXS3'7(R'](1B6?'X[CO)[,#$M-Q]I/C\8>3XQ%T+H)RDUVSTIV?B]@[
MA<ALHS@)%V_$_QX/QA0AOJD^\*<18I^RDBD#%J< D7FP+ >(!IFQ,86 :6W=
M&MLW2E'ESLH@FGB7K$16NA]E[+0YWM+F.%^GSC7GQ8D(/#$&J(R$8%B$@#(Y
MC6BCT!=OCH3J3J/Z3BO5OX+T+$1RAN@GH\ET.T_W1Y?$-@5/+MOJ=KY>/6<O
MJ^U R6(!6Z[.%ZY!*>%S$9&'Z-;6I>H;(\CQ71E8DTM%5B(KK61B@;;(N]XB
MY_(+AEM779^V)[9.3#QQ\$8*4,9'K';F*<MN;9$/J3;]V3B7/!Y_:KN4!F\'
M*0]_L//2RF8_*4=-5B(KD97(2F0ELA)9B:QT_ZQT)2'*6'$1510H4!;=M*@-
MH>@H.&IMKRQ$-\_\ZD\.]TR2DO9<;A?@[3GM::P1.3N0F0E %PTX9SF8EI,I
MQN8<V]&UOF'7:2A"0":Z)2MU*NY'='N[3==/Z%8EZ9UE :P-&E"K BYZ#LRA
ME<[G($7N%-T^I&+BG3SM#89Q=)BI>)BR1&0ELA)9B:Q$5B(KD97(2JMMI;N,
M[%6_>FOF5O\ZFDQ(8"Y/8+Y>C.=YC]9XI\!$A8 V,@A:"."Z*.MXR(;AVKK&
M/A/7;D5%&":F)2MUJ0$M,>T-,NU<*(]'6Y30U32E:,#@*],F%!!-TLRI()PN
M'63:AU2ZMSO=S^-ZEX='X[R?AY/!VWP:X.O]Y: B9"&B>K_S#905(BN1E<A*
M9"6R$EF)K$16(BN1E3H>(Q#(=?3*2(4&K0^^H$X8I$O!>R;CE6,$,U'TY$M-
M]#EDL).GNV7/OZ?0P?)"!W].M_=>?ATZ*$Q4TP4%#$T$Y/6+2SE!,BX*'S%Q
MD]?6L6^XI'$!]Q;92X_^$;)O']GS]7VL'=J5!E!+!BBY!:NJ 4-!45"QB-)U
M#]E+*O+K<BCP)W_@AS'W>YLYYL.0QSW)^[V&JZL&8<-HG/(8IJ.CQVV])Z.#
M0>J=7?]W":MKZ_*_-W?[]X6GE2@.=9;,2(]<9%N4U\*[P*)@*NH_MJXP'7!_
M=%"7;_+TO\>#Z0<BX^61\=-WO\ZW'D(AA0HZ@V7% U8.!M\F87.#.6C'O4.L
M9*SZ]4E;4H;FTNA8H13L]0AO=9!_;IO!R$5B3B?)%,/@N<.$4902O7$8 CL?
M_.=T%ZQ^V>%H^$5OP=WCZ63JAVWUJ+W@<GE@KB:F^M!*N.BAR)*J4^8">.LD
M"(LE:L9,<=4I$]BWVO8%MP^,"\CA(8=G"9QW.8>'?)HK<ME<Z(@E$;Q0%@RO
M7] *!3;8 "ZJH&1R HNI7&8?FD-#)$8D]A6),:.RYR6F6#@F&[UVQ3IK5<3*
M:TJ0:NL*P\V%T%"G+*3RH(-P@$P+"-9F$%KZX)ATU7I5M5G7YVKQD.S]9CF2
M;9>4;44DQUT2V56Q+Q5W0KO(@E922X-,75JV?=4>\U3#G7X@:;9ELL"?<S.W
M$N:0T$()4K2>F!K:$!SP@1GAA-=)L;5UV6=6]A6[=C!]Q7B O)V'X.U<I3_(
MCQ'>]^8,DM]SD]'J]Z<1:]S=_.W#]L8?TB?I64Z06:F<I[@%+Q!!<,,K^?G$
MBUM;YZRRGEI"(V B.R*[[MSW%;C.FI!YELBX3!B<"BADJ&(AH,M62))VW:&X
MCW,4YRJSH>8> D8%*$L$QY%!3B75[2L;M*6%KUQ?67+JB.<>-,\)F9EG(BN=
M-6H1 T<5N$BF9)=<,L1SG>$Y/L=SR2,O.F0(7AG PCD$D2Q(5?<G++Y8K=;6
M5=]R1RQ'+/>060X+)F:TRX@"<](.%6:NK=8*;>4Y8KG.L)R<8[GL6)+%")#)
M5V_.9X2@9 :;$V;C1&5!O[9NA.X;NS*A^H=T0'YK,CEN9;&]4>F-\V0Z'L3I
MIT$W_IT?TY0;.F31/2M=+1>D%6-.9*>5#'5'X=XF$97A*@:!RKC9.0M^=LZ"
M7R(I--MJ&G9RVCP>U[5[5F]CE$X20\\_X6CV:QL-1;^,+]V/A3)&E]J.WB]4
M^2GA+2):4%(40*D#M' 0&"F3X*6XZHFW*C_>9_S:#5D(\1U!_*(_>4VX7^!8
M+J)]-BOQ&V G]_**>)ZK=!.,66,<KU"V6"6TBE"M*2#K;!(72DDC*YX)R:N%
MY*LD-6T[8<-B-*%PM*K8PEGVR<J89"A>70+*W\IN$J9O'--SM5W.6F--ML!-
ME8D8BH(@2P%I/6<A>IF,/P_3-&FFJW FP416(BN1E<A*9*4N6>D*7F;0-BO/
MHW)&H'/>95.E1Y6-*MCZDKDMP?AE=*@,WN<$'_-X1$[GE9W.A3P%KYZF+5FW
MJ88:4)0(H7J@H(TIU>V,QF3]"=@=$I0/:?C6# Z]X"<YS3KVYN'$M^6G45S4
MXIVL1%8B*]U/*]UN./!K1VTCO3F>3 _S<#K9&VW4E6M7X ^>^4':&C[Q1X.I
M/Y@E]6;;TI,O=J7G^;_'@\E@FE_D\=M!S"<>WO,<1Z^'LW>9.7M4@+)$Q^[#
M0C11YJA\CAF*#:6Z=9:!X]K4[Y([J9+,N+8N6%]RU:$)#$0+1-YD);(268FL
M1%9:,2O=95R1W-75<E<7XI!*^B"SU1"]XH H&5C$ZK :K9G2RGDF.NBP/J2*
MZ)]'XY('T^,QU413PFN5K'1Q7557BZ)/H983%48O<=_YN% 8'96RW"L%DCE=
M]QHKZZZ3)"2,S!0>$T/;SB)RL7@6D0JONHIW8N55L-)*%KM^]H&HY/7J[#L7
MI$X%54Q:0/8\ 8HHP)J8H8I!5[U^XW4;$XSJV@U;"=H=@?:Y_E;.68F@*KS;
MU '=AD=DQBW+&9FOLI#\K=5%_%SKPA(S5[)Z6=)Y!.2EJGQ7"C =6W^OR#'%
MB_PMPGRG,7^5PRO71/SURPII&[\.J!>Z\WDKA&.\@'%> F:5P6>-X'6./D8,
MU7;G;^0DHKJ*9Q)19"6RTNIGQJZU-5+=_;*VS/E\%V+$K(4%RU@ +,9 B-&"
M]*:%(:U*+%#=?1?J[D=',\SF]WD<!Y,\Z?>&>4JE]U1_T34K=3K+-7MQ=P:E
MR=-3*%&T99F[#%O(;B4O@N$B@G!5C&'.!EQ0 E R4U@2QJ:\MJY<W^*UN_X0
MV#L"]CON^G,!SLEAO"*4YSK^9*-YGO7YX4D">JXA:.\AHA;,>"F+C6OKRVHD
M22CN'HJ7?L*'4'SS*)Y+> 8LUJ'2D*2HHB]@JJ*OG<\IG*/(PB+'NB$;33A>
M+1R30"(KD97(2F0ELE*7K-35Q /YE\OQ+Q>/T:!L\S\YE"H( =LT]("QA7R*
M5=Q4R!;6/$S3(0_S(9VA^7*J0)R-S#T]/7-T/&ZO3'O346^ZGWOY\.A@]"'G
MSR_'?3_)O:,#_V-]?U8V>4HI[E6P4J>3#T]/P33[I6>G4'I6D42#!Y:Y(?&%
M# 0+R$U2!IQA=3NR/(%C24 LQ@;.;?'2K:V[?C5TAW+<!'BBY7MBI:X&F"]D
M9!(!5^;<N2 SBJ2S%1ZD5@E0JP#!Y@),>/2R"!&U6%M'I K[%<,R,2Y9B:Q$
M5B(KD96Z9*6N!IG)QUR>C[D0:&;:6L:PG=_$#!BQ>ID>+<1LDM!!FZ!9U[S,
MAU2[?O:\MT#S=)S]Y'C\X2263*7KE*?LFI7NO$/3WBE$9GO%2=!X(_[W>#"F
M(O6E;B5B(41<A%.\6 ,>50'4KD 0L0VT+);+A%EB7EOGV.?Z.CV8"-'$NV0E
MLM(J6NFNV^G0YGAKF^-<OYP@@U61*^!!:D"N!%C5=D@OI-*1*:7LA9LCH;K3
MJ+[3ACE?07H6+3E#])/19+J=I_NC2V*;8BB7Q?9"VYQB//-1!RBBC69Q)8%7
MUH*)*EG%40C!*[K[ A>K(\CS[2JNR:<B*Y&5;G^/7'IN@?;(.]@CY_,,/@3O
M@N+ G76 2M<],DD&,F(N*3H=2^[4'OF0JMF?C7/)X_&G$1!I\':0\I"F0%":
MFJQ$5B(KD97(2F0ELA)9:=6M=!4E:J+*&!.WR5O,E@?O1>(Q<I>U4QJOK$0W
MS_SJ3P[W3).2^%RB^&S"\^.<^)3%6\5T 5Z4!*R6 F<U YTEYRE*%HM96Y=]
MP18[]E!G\ZY"F0AW%:QTIZ$_(MS;(=SY:%\.+)=B$8QH[2M<;-&^7+\K4NGZ
M__I3WBG"?4@EQ3MYVAL,X^@P4PDQI8K(2F0ELA)9B:Q$5B(KD956VTIW&=VK
M?O76S*W^=32Y9$,JDIB7D9A;[\Z)Z;F":&(J$*W)@-Q(<,86*#$K7I+RQJBU
M]6JVOC,T%6/%8$QDNPI6NLO('I'M39+M0O4>+Q$;STJM+&!Q"9P/&FQQV6F6
M\*1ZKW-D^Y"*^':G^WG<FM$>C?-^'DX&;_-IF*_WEX,*DH6XZOW..U!VB*Q$
M5B(KD97(2F0ELA)9B:Q$5NIXF,#'@C$8R6PIZ#1W)?#D=6"*QVCLU6.R,U'T
MY$M-]#EJL).GNV7/OZ?HP1*C!^UL/)^+'G#'"P8;0&3N 9,(X'7,(),56B+C
M!MW:NN@+KCK499"PW?$0(&'[#K"]$!E,U@DO*YB#<17;,8 U18%/F'*UL0HZ
M=P_;2RKWZW(X\"=_T 94]7N;.>;#D,<]R?N]AJRK!F+#:)SR&*:CH\=MO2>C
M@T'JG5W_=RFK:^OROS=W^_>%J942'E'DZG8)%$9YD8M.P:124G&&_[%UA:;.
M^Z.#NGR3I_\]'DP_$!TOD8X_G%+Q%V.:LE!:%0U,B@C5A @>O05CHW=UK\5H
MTMHZJGY]TI:4I;DT.E8H$WL]PEL=Y)_;=M"D;')*17&4:(NTS'"1@E/":N16
MG@_^<[H-/IF-1?RBU^#N\70R]<.V>M1N<+D\,->+UP<OF?$..+<(R$H&*]&#
M*<7;8**NRJLZ9:K/E>U;LZR6@ZO"!>3PD,.S!,Z[G,-#/LT5N>SEUUR6O<60
MA()8F&I<5K6E%P4"D]5FFGM4H7*9E41B1&(/F<0X&E=L3EE[C4'EP#5W,0F>
M$N>Q.%)M76&XN4&/P4DGH^2M+[0$=,: +Y9!"$J8ZK )(>7:NN*L7W_Q@;$<
MR;9+RK:B=%&L)).JRY*3=85G[^MS%:4)R5\0L_E>D_A3#7?Z@:39ELD"<RWB
M4W4YK18:,II9CQ(#SBD$):J#$XVLWZMV9)XST;?7'[.]8CQ WLY#\':NTBOD
MQPBON3N3>IOU._)[;CU:/=\XWPEGA<T&+-<"4"D#P; (SC AJS/K6-1KZYQA
MW^"BOKMR6V B.R*[[MSW5;B.QTIP2H=0+!:4+K2BF>@R<EOUG2)IUQF*FS^F
MBEHY+J*&((MJ\U4MN.K0@4*I;8RHLFV=D)SK2T5.'?'<@^:Y6/\BH_:F)(TN
M6<L\;P<,7:HN'9>!>*XS/#=?XRE-\<8Y#24(!I@9@I-8(#M3I,]>)&W7UFV?
MR66=#R66(Y;KSGU?@>524CD6);#8@#)GAR8)QM )'WD)A5BN,RPW7^U:HI*"
M.0XY*0?5%6?@==#@A(S6>E^2897E6E6%7AF>>TB'Y+<FD^-6%ML;E=XX3Z;C
M09Q^&GOCW_DQS;RA8Q;=L]+5<D'1^Z!"4$5J7K5F\JV$UT:5#19FQ<E)"W%V
MTD)<(BDTVVH:=G+:/![7M7M6;V.43A)#SS_A:/9K&PU%OXPOW9:%,D:7VHX^
M+E;Y5:NRJ#1([B6@9 )L21G0>RML8"[:%CT5?337CBP0X(F6R4ID);(268FL
M1%8B*Y&5R$HK;J6'-/3DWU6DUFMN<9^C/)[ITA8&.@G\-#G]8W&?E>W=2AUV
M5\%*=Q[W:1_SDY_DU/ILY.'$M\O8&(_]\'4^S,/I3Q\^_\HS_Z']:!;_.<E'
M; TGT_%Q^^%DUJQC;]\/=X_:6TP:'G/:&IX$DBA2M,1(D?@B4J3:W_VAF-?1
M.PV&6=LB119\]!)D#,8JJQ*:UJ2#]9U;G,=%%-%IBB B)RN1E<A*9"6R$EF)
MK$16(BLMW4H/J41H5L30&\UD:B^_S^,XF.1)OS?,4RH-HBARUZQTYR&B;Y4&
MS5X\C?@\/842!7N6&>QA"V5!PJ'/BFM@F17 R#0XS@*H8D*VG DF6_.O/E/7
M;IE#6"=&)BM=YQ0[5TED8SPK62.B]BPZ6S!F;4R,\7M\_+WC[(N\_&]_<)PO
MH&4Z'W!%YIUKY",MB]X&#\KR ,AX@2"%@)*$DUE%*8Q?6S]G0-[E3[(3EHEQ
MR4ID);(268FL]'"M="4?DW.4G"NG8T1T/)0L=0G*!RNC8X)\S"[[F MG4%5R
M3I08H%1] %BL!H_10K!9ZVKG4%SHCI?YD&H,OSQ<&F>=$T_K"X^.Q^V5:6\Z
MZDWW<R\?'AV,/N3\^>6X[R>Y=W3@AU2&2/FGKEFITS'FIZ=@FOW2LU,H/:M(
MHO.GR]R*^$*@.:FL<@H"7)8"T)0,H2A6%YAEKIU(V<:U=8%]Q:FJ<,403[R\
M"E:ZW4#SY7W_"RF9&M0LEY'G ]!,I9A9 *U0M3KO"-7&'MK&JZ)/+HJTML[[
M"BT1\FI!G0B9K$16(BN1E<A*7;+2[<:AR07MG NZ$)]V.<2,7@/#T,89.0'!
M>0?5.<T64W&*B^XYH0^IPOGGT;CDP?1X3&T0*>NY2E:Z..O9A4#T>7T03Z%&
M1<\W=L+])/*!66*2Q8+BW .JY, ZZZ$(J4I!(S"U7HBNS^UB+)K*[[H*>*+E
M5;!2Y^N=O\',QY>>;$B2X++</!>5%E*'DE0&S^L7#![!"N8AB,P*2\DA#TT0
MB.M/-23D=P3YY_ICS&8CBQ;"57_,&^L,)L]\<$JU\GA+_MCJ8GYNFBGCVG!1
M53\RM-4?*QFL8A9<T"5*&UWR[D)_C$#?:=!?I?;TFI"_6LR/MOE;A?S".$^;
M8H5S00C)),"D6OHY\ KZB-$8#)R9BS9ZTF!=A3MI,+(26>E^9\NNM'.6P?N<
MX&,>CVC3O/JF.9\N,SXPZQ2'D"6K[K*M3K))'I2./B06> CA$[P[Y"H_I(,=
M)RV!0FMRVPYV?&J$2V<UJ""#K$16(BO=3RO=97W]1GIS/)G.>J?OC3;JRK4K
M\ ?/_"!M#9_XH\'4'\SBG&&^/?OS_-_CP60PS2_R^.T@YA,_[WF.H]?#V;O,
M7#Z*ABS1L9,+20\KG,N&>Y#2:\"9@^>+!%Z*+H)Y65H 5/ ^-W0X:L5H@<B;
MK$16(BN1E<A*7;+27487R5U=+7=U(0Y9M'!:5WL')RR@=@Z\=@:$*D9RG6RV
MK(,.ZT.JVS\[QM*J]J?C["?'XP\G-?M4K$^YKJY9Z<Z+]?=.(3*+WI^4A&W$
MNM>,J?IKJ;L)+E3C<Y69<I&#4U("!BWK7N(MA&Q8"3RB9*P5@G#4]?\=Z51&
MH";J)2N1E>Y>KMU2\33MC[>V/\Y51POM?$(EP#J6 8N*X -R,-%EX3#'&/VW
M]D<"=J>!?:<%TE^A>A8Z.0/UD]%DNIVG^Y<=MTS!E,O">Z$2VK"LD)L$64D$
M=#945]AHT)DS;[C)QL6U=:/[AI/WNSK )K^*K$166LD.]K1)WODF.9]Q2,)+
MK7@!)X0'S#Z#+]:#< $5T\:R=ERH2YOD0ZIY?C;.)8_'G[H"I<';0<K#'VP,
MM+(Y5<I\DY7(2F0ELA)9B:Q$5B(KW3\K746*HF\AO!*#=QRSBL&BUJZDJ)/1
M)ODK2]'-,[_ZD\,]$Z6D/I>H/E55GA_GU6?)R:L8P28G 5%8\!89<*=<1!=2
M<F)M7?8%NT[#0((R$2Y9J5.Q/R+<VR'<^7!?W2"9BRI#U+82KL4"(0L&&3%I
ME71*+=S7(<)]2*7%.WG:&PSCZ#!3*3'EBLA*9"6R$EF)K$16(BN1E5;;2G<9
MW:M^]=;,K?YU-*$&M$N4F-OOSHGI!9N2*-I736G;1&JAP'(6P*-2!F-6W+1S
M1TST):=>\RL&8R+;5;#274;VB&QODFSGXWG"I: M]U"0%< 0$7PT&107/*(K
MS-C41;)]2$5\N]/]/)ZU+!WG_3R<#-[FTS!?[R\'%20+<=7[G7>@[!!9B:Q$
M5B(KD97(2F0ELA)9B:S4]0J@&(MFP6$*PB$SZ#&8-D\R8U1):OSQF:$S>?3D
M2W7T.7ZPDZ>[9<^_ISC"$N,([9P\GZ\+TE+$-OO$:NU:(:8"ZT.")$U1P5AF
M8UE;Y]AW\CK'  GAW47X$B*!A/#N('P^4BA5XEJX-@(T^(IP*\''[(!Y7ZV=
M.<O"=0OA2RK]ZW)H\"=_X(<Q]WN;.>;#D,<]R?N]!J^K!F7#:)SR&$YNYK&L
M2YY&Q^$@]]H]G+TZ'1T];M:8C X&Z>25[W):UY;L?^]D93K-\E<@>6>0%5]X
M21Q1H0]".1\#4R9(9-K_L76%.7;[HX.Z=I.G_ST>3#\0@2^1P#^<DO?G;F7>
MQ"*K)P8VV]:M+ FP7+3Y[<%S$:LM6S,C5/WZI"TIS[,,X*Q0FO?&&'1U^.+<
MGH=)"!LCJYZ?D)B-<1EU09UYY#Q5C7 ^99S3ZK!Z@(>CX1>-#G>/IY.I'[;5
MHUZ'RV6/N5[ T4G/ P;@1BK RO;@E47(MG[+,L_:YK5U@7VF9%]910Q"?A?Y
M74OTNWZ,1"_G=Y%K=45R?/DU.1:N4#,6P%I9 +EC$(K*P+WQQD5KL+0I<582
M*Q(K$BLND14E"N>8DXSS@DD4BSYRH1!++"@\)S7:%<J<&ZR).7DOA (=M03,
M!2&H=JHX.Z,$2BNX6EM7$OO&D1PE.;I$.5K)@F6A6'6<'(ILK! R22L33XYK
MRRXM1[]J/WJJ34\_D+3H,KECKN]^J"2O<A6?C%L/R+*"T'J/.F]C22)*D^W:
M.O:%MGTNEU6T? _8@YPN<KJ6D>C],0;]1GZ7W*\;3P8LS#90(2,W"I3Q&3 X
M"4Y*73F51^$X<E'TVCJWHJ^5O7[?9F)/8L][S)Y7($]OM#%,%N0^(RIK>3 Q
M2L<-C]D:19*U,YPY?S!9:Z:3S 5$256TQE8+DX( K8,V7DF#KE3'T]D^JFM/
MUR7B).*\_\1Y%;<SN6R"L]9&SI"'X+/(A2?!G0LIFT)N9_<H=*%,V.IDH]7@
MHJG:78H /CH/,LI@E65)^[RVKOONG"(4<CJ).XD[?\CI#%@RZNIY5EF'16BG
M,?L4F2Y,N2"_09W$F+?,F/-EUT$8IU(1X%EQ@"DD\"H[L"PG5K3F@E>GL^Z*
M?6?N0ZQS5K3]MZFO'U?_38.WZ_^H7\XN^="/7P^&L\\V7Q-6S/5Y'R\;B9Q]
M#XJB0?%%SCT?6X<&/_Q05Z W'$WKNT]'#8:S!?+3G'IE,/3#./ ']?KJ#P[K
M)4\>?3+._+V>?H*4CXRJ5W$TF@R:31^/\X&?#M[FO[\;I.G^&1E\\8>G=F.?
M_\2'>A''TXO_I"L+Z?37R_'EUW:Y,Q:Q7/(<4(50#$9E@@XJ9Y/0<\=T+']P
MJ=?._FI_?'8/1_YUAC#._D_PI=[B8W_PSG^8K/WMZR>L/EZGEX3B9.7G%^W"
MI2GEQI;FY%&OO#H:^YE)*VKSN/U6O2;?F6OI[8_;AO,_W[>165O?:R#OC4KO
M2=NK*A;^\3>_?I[]SR< +NZ$ <RY#^[>\ZV7V\_^V?MY:V=CY\G6QJ_]WM;.
MDT>]C9W-WHN7/[W8VMS:>+[U],6%:._*C3S9W7FQ^^O6YL;>TWKE>_6?[:<[
M>R]ZNS_WGFR\J#?XZ^Y_NG\7K[(?3WI/ZW.9/AV-.=D+S\['S+[RGA^F]@WK
M_!W]97-T<.#'/7]8-^SII#<8]J;[H^/ZEFG2[^7W,=<-]RA7MFLYZ+-?^^N%
M]S4'I'I7LSWW\QXRV^1C^]"C27Y\]LW?TV!R=. _/!X,9]<X^Z._G[[9Z<;3
M.'-NCY^MXLG+G^GT$3NAU-,C6J>??/KRH]E+<Q[+R6M:/M)"7/@R>\1_\#6I
MU _]Y;<NEM?;Y#]Z0=]Z#1W2Q7)YJ;?]SDG [Y;;_-"O?NU%?^TJG^,M+VYE
M71*;YQTII.7Y<GDX+<^WEH=]M3Q+:M]W-Q$K=ZE[?N(G^[UR,'HWZ97QZ+ W
MJIMS=9>K.&S:_&T59GGR^!+/S(]W)+C$>URHY;]\Q*[S 721%U[D4B?3B$="
M=1L/EQA.<X.!\@X%O"^W7%<.>'<A<'VY6Z/NPE<,7K\Z"UZ_W]G<8-MB6VZ_
MV?GSU>%+MOW+O]^\VMNJ?_N;JK_W87OSM=C^Y5^#W4_!Z]&'G3<OWV^_^?W-
MSL=_'^Z(;=8^;_>7K7>[OSS]^.KCO_[<.?P-Z]_ASGSP^LV6V-E[^F'G<%ON
M_.>5?/7Q>;VWW_#5FPU\M;?S9OOP-_'[YNMWN_4S_^_CUFF1[M-I_6^V_6;C
MCZ1-E-XKD%QY0"XX6&LSL,Q84(+YH'D76PL3(Q$C?2.5IFU6GD?EC$#GO,N&
M,>MM4L'6E\R,D?@9(W%BI+MDI ]?,U+F$HTI HR-&M"@A!"C@:)8\(%;QDJ;
M+,%%WYG%'D;$2,1(760DM#PK4ZS1@:/S&)Q6Z)G$Y#7+XJ2S(CMC)$:,=(>,
MM#/G(WD9*RD)6\E(5Q_):@TV!@:%1>6%\;*DLK:NL<]$EPAIJ=,7NB]=-]*;
MX\ETEJYO.?UQKOB+@X/<&W[2M.WG[;]BB_H<C4=M.G'JA0^]OQQ/ZC>#X5^[
M&0"B][C$>RPS4B/425%!AQ_WS7Q4'_'!++=_$[&:JYQB[M)IY.Y'-[ZT'&W<
MR]NX?UL(;O@2<Y0J@<R& PJ1(.220"NM32@Q:='.S\F^9*)#&S<AN./1 $+P
MC2%X+AA@/$JE4H9B\NF826^4@.R]<=I7G61;/V/19](0@N\M@I>NG@G!-X7@
M>?&LM&(I*0_5Z 6P:FEPB>L*XVA+T<9%,TLP](U85@^AKHGG%5 3+>_K8QSG
M&1+K_PY&]<UN5/>NV"B&RZWC+8]B."&U:1D,'V^<66_C<%27X^.,VG;+YF 2
M9T6F&\/T;)P/!\>'DXWXW^/!.*=?FXV)_9;'?B\7%(C)&$5157P$[@!+X6"%
MK@8M(2JCC98.U]9M7^-BWTD:N'(?4+XT\4$H[P[*YU0*=T'E( M4^FXH=[ZB
M7'!(+J<497-:V=JZZU>Q0BB_ERA?FD AE'<&Y?-*1F/B)DD+62L%J+,"RX(
M5D$>.$LF)'VB9,ZIE%KEV4JK(F*^1$L[L3@Y;O6^@^'L6._)8=_!9'+<9C'5
MY9A,?TS?4,SFCO(F7Y/ASR?'M(>OGS1+$KE=B=Q>+0@575HH5030#$LEMQ0A
M\"0A\E =&RL<:V$:>XY,H2CK?4'LTO,DWT8L^2I+A/.<(F%>5$72"I5TFW;A
MN(/*PPF0E>"]0Z5RKKY*7W2J8HD W?&T"6W!2\3LO+X(*5J6,8+/7 ,F(\%:
MEL"Q+%5]5G-L382X[5*IP@-+D\PKC#<5?*/QUT(CY9"'T^-QIO3)"LN+S1RF
M9_&6TU@+$=R5""XN:(SHO5629RA*>,#B&7@E!%3S9)]T\K*=[%#7;\M+D=+.
MPO:&-0;!=@FPG=,2J7!D5B:0S E )0VXDBIV450?,DMIA&ACH*Y=OD&P[2QL
M;UA)$&RO#]MY.2%X2*[P "Z&7(4_"O ^!_"\N+K7ZF!8J+!E7=IM'UC"8E9U
M]96DJ%>0X_%X=NR(LA,K47WUB=$NG[3=&K[-IT?5B.:N1'.O%T2%S$D:IV*;
MZYL 1>(0D@A0W<M40N):>]9:+R]&3:[<JIY"G!W$\?(%!>'X5G \?]*C<!VB
MX"!C\E5EI.:IV #H4=JHA"\M8^$<X?A^XGCY"H-P?!LX7JB2XEP&S **<[+N
MQ[(*$&D=:,:]B"S,#+?.Q74J(2F!L:P$QF X]</7@]93VD\F^0=+HBB*THF<
MQ=8G8V[,;$DE%LLCNC\7A$=1VJ:H.>@232OZ9N!-51_9.,M<]A%G1,?[3EP[
M8TN1T<YB^H83&H3I&\7TG @))CDK/4*6;(;ITCH]%3 L%^54=6%XGI5X5S>5
M,'UO,7W#V0["]$UB>O$ NL[9^@ *A08,RH!/$8%+;J5QR26MVQ%,V:D$Y@/+
MA&SFDL?CG'I3_YXR'YW/?%PPJ_?,BB>-*?>:*3>&J?[[I/YP0$2W3*)[^NYT
M!F4EN_I>FUOO_F!UP[+*5)+C**KWDAT$$Q2(X'(2107C9T7?QG0D^$+0[EXR
MA*#="6AO?PUM8ZS/S76Q58)4:)LF3)2"Z'.6SA3-186VZEM)^9'[">TE:!*"
M=B>@_?)K:%>6=C:'TM(DI?6)J?K$%0EU-\^"><-RB&OKHL_LHCZAE,DMC B;
MH:!W,)I,>OG]41Y.<N\O(0]S&4P7UI_",%U.EWPZL/8\QSQXVZ:B/GT?#X[;
M$K9T\7$CP6D>Y\GTQ.JMM_[3$YL_SW41)XWPB V7QH;O%S1,5A:+*A82MF+S
MY 5X:P,DK;TQV=<=T*^MZ[X3JD/1&D+^R@@9XH#N<<"<V$G6191"01&B<D!L
MI6"N9.!,AR!$9M5A;1%;>T[$EMII=17^=YE_(=!W#_1S,LCD'(WR&H)B;1"A
M5Q"<1< B#9,.4=@*>FG[\IS2,<K3W!*(7TQ'\<]>\&U<3AP=-H#0!)*5TT$O
M]OTX_]2,^.0+&Q+!+9'@/BPH&RLQ,Y8EM.X[T$[4@M,B C<.JU=C0^!F;5WP
M/K]^;0D%<CL+YJ77BQ&8;P/,<Q+%^\"D4?\_>V_>U$:2]0M_%07W1MSN"*6G
MJC*K*K-[@@C:2S?/:QN/C6>>F7\<N8+:0L6H)-OTIW_/R:Q-)6%C(T! ]<1@
MD&K)Y9Q?GOT(DHE<@[2B#>&1RV#+9.3@AW"< 3-'8QI?VTXQ,//.,O/6%96!
MF6^#F7NJAV*)SJPRF#@:$::5)")-+5&1U#+-I8A0]6#C+.8[Q,N/S V#N?(_
MG<C)K/S9^V+@P9@M#Y0_*N8C&.,4\UF,58OKIM _:BO-G:;08QF0=\WFO;6P
M'']9\SML^M#D>,LH^->ZYX6Q5- H(B",)MCE6!)NM2521]*I2*@D\W[H-+Y.
MB,E@==U=?KZ!/HE?Y^>!9;^397M:2&P-BY.<D4BCL]1R1SB6^M49T*E*0:81
M6.)G8-<'R:XWT!1Q.'YOCY?[86 :9"81"2)B+@BCB2(BL8;DG/&()KD34;JW
M3\=)LFX=')J+W)7^8?^[G"PNAJ)=]TWC\&V6GOO-:Q'OQ3]?'Q[,S+\FB]-B
M"6^4!B;[S"[L_&PR0Y_Q"SF9_U-.EW; Q!O Q&A-)6&:.J<S1S+!+&&)3@ =
M+2><)X(J%UGE$NRKQM,="8T=&'[GG"6],+"M,?[ V]_)VZ_Z\HYS+,YB$HLL
M(XS!%@HE&)%9II4&<2?..,@[UZ^=,;#W[I[GVVV;.+#U';!U3XU)(R:<2R*B
M,[0B@AY#N(LSDF0&=C"569(C6U^K$>K@1+F.$G/T]OE17Y.1,S/Z!(P0ZH))
M\^>R*H<W.%!V.Z[KDB!WQ+/RI=_;H]D[0+3RR!TM3NT<C3K/RX5<V 'JO@_J
MXC7MA(HTEXP!MF%;=R9]#>(H)1G+3>9B&=G<[.W']-HM$P<C[,ZR\,WEJ0PL
M?!,LW%-"M(XLBR-'E,MCC,F41' -?$P-322-DU2@M,+R@84?+ O?7&+]P,(W
MP<(]A2,SZ"O))<ECIPFS*2?*:DF8858QE;#$L+W]+-ZE>GV/S'5R!$N"S1&K
MFL/3 AXU.K53@]9S'\(U>$WNA=>D!K8W\L)KAR^*>6=OC]RK8KXXD2?V)>[P
M'[#!< 'BWN FV2($)FN*2!PQ0+LX(T(:;-"F$\(E1424PF5Q+#(JL>3Z.-K0
M[7GPDSP$%M]ZZ-; XG?+XOU(+ZIR[;0BN5,.9!OCB+ 1<GQF#+<\-\R!HI*/
M4S84 'N8++[U<*^!Q>^6Q?L!8#3/(YX(PJECJ,BD1%!KB-).IJDQJ10&%)EH
MS+-U<\3@/+EY9GVSG.M3Z0._MJ?$/&HKS4XH,<=%O;$#X-T@X-$UM45D$:66
M*9)0&1&F,H$U316AJ:0Z2P2-?+EB-HZRZWB+!]/K[C+UC:DM U/?%E/W%!7*
MJ, F;X1J+$2NT2K!08HQD="IY9F(1>*K7.1L1^+8!Z:^+XK*P-2WQ=0]U202
M6*)&P7XE&.D0QSE13H"20B.=, .4EPEL)3_.LQU)-GMD'I8W\P+6SI0C-R_.
MJJ3X6D<I*MW>&DR4/Z\X:/"]W)<0KQX65CO] C8:D>_(#5AX@UC(UK26S+$\
MDQDG1D<I"#C8WS;+,5<^BIV-TD@E' 2<;)RR=6?+$+K^4!A[^YK+P-BWS-C]
MA)3<L"0WAD0*&]#G240$S361/,D NZ5BV"<NB\81O78XV,#8.\O8V]=>!L:^
M9<;N:2]&&FUDSHG-L*DKJ!A$Q1$PMH CFQLF8YI@4U<Q9GF\0YS]R-PK7ROP
M5>DR@X?E7GE8ZJRZ$/QZY%X7"RPK4E=@'V!OB["7KBDJ.LIDZE@"B@HFS^LL
M(IQ*0:*$BCB'XXQBO>&8CY-DO:SA8(E]"!R]=25EX.A;Y>B>AJ)T0CE/,Y*H
M/,+N](:HG*:$QID4B4Q@FS,L$11'.V*%'1AZUUTK T/?*D._[]>WD9HZ*TF>
M8Z<3@&<B$YD3KJ13"6,NSP66W.0;LE<&M\KMJ"3Z5,Y.[&@R&Q7G=BX7,(W1
MU&(8V. XN0^.$U\9Y'"FY[AGSVSX]W!V5&_F2[^7 Y9]%Y8=KC>?SW+F)&6*
M9#9-",MM3 17C"B'X5QIIA/C0-T0ZY6Z!MOI0V':K>D;5V7:03K9)D?WU(TH
MUM;82!,-0B=A7''L/@_2B>/,N-A:&E&43I(-*2<#3S\4GMYNB:Z!IV^9IWL:
MAU4JCK41!$YJ0UBJ,J)L'!.39#%/E.)QBKZ0<93N4O#"(_.$H%+>]7V42U5.
MS$3.+S""RTP^3<H?;;GXJ"TM=^T+.9IW32V^E>;A[%VSN:O0YR9?K"%_V7DQ
MH-[WH=YZ4WFI:)HQH4F&;649-YRH-%/P0Z8,?@CFTCW -PX;^>L.U0D9N'I'
M]9.!J^^"J]?<(<J(+'(D8CDGC+F$B$1F)#+,.6.Y2)@:N/J><O6=>T6^BZT'
M/>6ZO-W34Q*9FXRSC)@\PV;)3A"I$DVDB6B:& $,GF/E_SS=D=B%1^89>0I7
MP+#M;(&L"#SAE7A@TW,Y,8-CY#YI)E5VW8MBWF[JT^Z>OIQ(-9E.%A>-J>8
M1OG)EU@?I)OM(.!Z.T:599*E-B8RR0$!K8P)!X&'9-8J;;7FVIJM23>#_75G
M^?VF4N0'?K]C?G_5CP5)-9?6DH2E,6'*,N#\."8VBK(DL8J:Q [\?D_Y?1?2
MY[?!\(.><UVN[^>F6,!N'27$1=(0)J@F/*:H]J24<]!V<A[O[2?)&,AS*/IU
M%YQ;>RQ_1A[SO_E8,"SC/9)E:8<>*?<L*V6#"QHWL\4^OZD#[FT1]]8[.YHX
M-9&VG.@D%82!>D.4R2+B6&)9G.<JBT':H>DXSG<D]'5@[%U/3AD8^RX8^U7?
MU:JU1IMMS"DPMLT$47FJ/(LS+:6A7.[M\W'&KU.*?.#KG;57W%P[E8&_[X*_
MUP+(4BD2*HD#(8RP*(L)YW%&;&P5[+H13$>^UT 2KR>A#1U7;HE?:U89_50K
M+3^W6LNT4O>';O6[K[K\(!2^;+=XP,,MXN%Z$TBKHCQ-I"69SBEASD@B<YN1
M6',6Q<)0K<3>?C9.TJ$OP_WA\EU68P;>OC'>[M<RSJCD6BFB?2WC.*6$)RHA
M5KI(I$FBA1"AKQ(?LMH>+H=OW2$S</B=<7A?FXGR6&29)M1H05@J'8'S'/YT
MJ4BUS5*5*2P--HZB:W=QWE$?#,UW6Y7Q.?BR/!V=SXM/$V/-2%V,?EIB!>/)
M[.=.4KYL?)9W[9!1Q=S8.5D4Y[_@*I?%=&)&]4(]:*C<NK,&=O\I;/Z;:N]_
MNW@/&]])&AP<U3>"E.L])@6/09.)-(DLUR +Z80H!;]%6>I,DEAF,KNWG[,Q
MX]MJEGUE-KI'IM_'"PU;UY,&:+@K:.BI21IVRQEG@,*H(BP3C'"+18V$RSGG
M1J0I]G&BV5BDZXV<!FP8L&'K&M: #7>%#?T\'FUTAIY@V$<*"E;."2A6*:%"
M F;D:4*Q;ZW(QS2Y-V+#EGQ)NZQT(?.,W+3X7'64F<P^V;*G9?URH\ZC*SSC
M2AM]G1<,@[QTD-NT0,3)DV3'_:DKK5]+JY=SSP(C^4E.IE@H<V@">U\\JI>U
MECO0_UU.YO:@WM&J-\.[9K.?6;48I(4M2@OKO958QIUU,B%,FXPP"R*#$"PC
M3G-->29C$<?8$38:Y_D0/O8P6?P&6\(.+'X'+-XS%N142_@O)\:D*6$FR8F,
M\I3P3$C+A0.>MWO[*1_G&^R( X<_! Z_P?ZP X?? 8?W5/Y4PBD=T9S$/&5P
MB(N<"&,ED98F:9RE+J4&S8%T+/+KY+3M:'3H?=!FUKK%WI!>,T28[$R7V $2
M;PT2UULQ&9-8%<N,Q"("2,SB#!NWY"3+-(NR)!4\8GO[H-;$V2Z%F0QLON,N
MT.NQ^5"]XQH<WD][TS82ED5$)<CA><Z)HC;#TH2QDFF2F40,U3L>/HO?0O?8
MX22_33[O*3=":<HRX'.=4.!SJ@U166X)Y8EDUEI)K=[;S^$D%^N%"1]&P.B]
M4W" &RH&&8]@?%/X1\[,Z%Q>C$SQ>3;X=!ZN[O.JV?HW<WM>F8D.9N8IDL'7
MH'2 T>W!Z*OU9E$L2AR<E)(D3,<@+FE%!,<(,L,92T$6YBS?VT^R,:7;BA@;
M3,&[Q_LWJA -O+\CO-\/%\VS*,L-)VED,5Q4983SA!%#,V%8;C))L[U](<;Q
MAI39@?<?"N_?J*8T\/Z.\'Z_W"'EE*O,$$OSG#"F)5$THB2CJ6$9*%<ND\#[
MV3C/KJT^#?ZA.U&?3NW4C!9%?=O%X#AZH,K3'[#1QT5UT4470@>4_!Z47&]7
M)33\ST4)H3+FA"F5$*EI0EP>9SR.1>YLO+>?Y==6C09#\LYR]EVJ1I=S]B <
M;9/M^_VLTMC8F"D26P;"D>2*""L<89%*G3-9EF3,]^;<J5H$ ^,_'+UH.-*W
MQMO]H#B;))*FG%!C)&%IQ A/>4KRC'*>"^EB#;R=B5WB[,?F-.KF^$P+>%#0
M9= +%/+?D%L&7]#]SN]YB1O[UFH[^80&H$&DV2+L7:PWWDTS+/-.B<M\NW%G
MB$@9(T)D(HL$J#862P.P?,RC=6UF"/=_"#Q]\PD] T_?*$_WU)0DMCJ)<D<R
MR2FH*;D@(I(QR4U&-<NY91IMN&Q,XR%'[V&R],UG\ PL?:,LO::=**N99(0Z
M[@A3%([I)(M('$<ZYK![L8CV]FG"QEQ<IXSQX)+97LI.HZ4,#I;[ZF )\;PO
M)C,YT[8%N\'.NDVT6^^LRWCB-(TM$=+$A.E($VZ8 'G&T4R[2"9)MK>?T&3,
MV;4C4 9+Z\[R]BVDXPR\?=.\W5-.K&52,A!BC(T587&4$(XY=T+1.(EIFD68
M?,SS,8]WR=0ZL/8]<J(,K'T[K-U34C1/9<28(Y%E&HL#Y41$E!.I.4U$;&-+
ML3A0EHYY?NU:@H,;Y5KUVD_E[,3WR?UQ#>51&V-VHLE4;91Y4<R[\.=-,P<S
M\Q);5PR@MTW06^^3*YB+C=".,,ISPM),$9YJ321+4TLES7,EL5Q2/$[%D"GS
M<+E\"[K*P.6[P^4]K<512AGP.4E!5,7H$$JD-8;$+E5Q9F242BR9E-*Q8.OM
ML <NWVDNWPG'RL#=M\C=/<4EYFDJ*+9.2;(8N%LDZ%T1)$I9$FE%$^/LWGY&
MDW$:[TC-P\?F7>F&?IW/[=D$?\<L%_O?Y>0<.6@\FMD?"_YZU#:;.PG^6KC)
M[#+D"\8;^.0<%NGBS53.%H"#S^MM'J!PBU"XWBTW,C1AFC*@->]ZX1E1E%DB
M!;-&1=)%4OM^>R(>VN4^3"[?FM=EX/*=X?*>.A,G.0!WJ@AUC!$FE 4N3R-L
MK9EDCB6YH9C(PL8T&[C\87+YUA29@<MWALO[I=" >Q-M(I)FJ-:8-",\TA&1
MTB09$SIVF-(2Y^/T6KT:!D_,=3PQYQOCQH[>/C\:G#*[[93YEO_9MPQ_:^7T
M>;F0"SO@V??AV7J'VXB;*&8@IC"64NQ DQ(E(TXRSO),1"YVQNSM,[I+A4D&
MOMTY-\MW\^T@I&R3J7NJ"*"M2],X(5)D H04!T)*GL=$Y[C15MM88P+:.$FO
M'0XVL/7.LO4MA(,-;'VC;-UWJ<26N]1:DL<<NT@Y2Y1R$4F$C#D5QE@#;)V,
M00[;(;9^9%Z5GQJWRL^C.6S(V3FNO_>QO/CCY6_>OU(@V\"WY6(^T0N+^U#H
MCX.SY1XH*+UXDJ\9:E[ [L_E](_BS"?V_29G']_A/A_,3(6;]?[[CT%Q'?!S
MB_A)UW2=5.HT24$8BC5/"$NT(EQ%DD2&.^$82+QIO+=/QURLFVZ&*/F=!H&=
M\\4,S'_7S-_3B;C3FD9<$YDD @-+?9TQ06)I<BML%F=.(_-3D>Z&W7;@^YU3
MAX;#_Q[Q?T]Y L@'F2]S1*111D#ZHT3R3!*ALAA4)R[21&&#SG&\H2;/D$=S
M)QG_OQV]/!P\-KNM$%UN(GHY<?9P5B[GF#'XIIA.]%HUU:$9WX\"'%O3;JC-
M4\:CE,3<4<*BF!.0<SFQDL76I6FJ,[>U9GR#V7=G>?I&O3E7X.E!<KDN8[_J
M]]%U(M>2$@$(#9J+8408"KMG0:71L)4,"Z,GXR0?O#D/EZUOU)LS'-4WR]$]
M7419G44R,\3D5,%1G8(:PA-'7&PBI6RB8[V31_4C<^7XI'Y9GHY^.I<37Q(9
M73I8^<(:3/.76+6OG'C_SN"WN5=J2K_RXF_+$@98EK:$33]R3V'7JV_, (/;
M@<%T/<W?"9D(R=$+@[G^5A&NA24IA5U.%(<C+QO:A]]3]MZM8LE7YN]!>[DN
MD_>T%YEE)DMI0O(8N[KD3A*>*D4 NF-N*35.A>9W(EE/\A\<+P^!O6^^</+
MWK?&WCU5QNDDL48+8DQ&T:WJB +8)CFEJ:4JS5R&H:81']-\1QRKC]JE4B?#
MF$EY7L ?(YSJ^>!DN5?:2R\.%WO[ O8MRD/?L <6\@ &]6GH7K=E^/O'YS45
MQBAK!1<IR72<$Q9Q2SCE@O DBZBB0"NQV-OG*4@W@W'VX;+XC6?07)W%!P/%
M-;B[[WG14:JR-")<,TX89RE1L;%$:BFII0Y .]U%.^W WO?(]S*<X+?+XST%
MA@L;49<:(O),$F: QWDF##&<Y3))6"0C.,$%'7.ZKK\\#%=,DC[)=UR):5PQ
MY_/BT\18,U(7HY^6I7?$_%QUJH1YC63#-W?MD5'%W-@Y":OV"ZYU64PG9E2O
M5?7]HCC?\.6#AM.M*T1 '6CR>5/1QF\7[X$P#F<#F-XLF'Y94X<2'@F7< !3
M@86;69X3E26*8&H-35VB&)=[^UF>C"G?5I.9K?'9/;(7#]AR:YK8@"UWA2T]
M92S/A'+*Q,1:K0D3/",\%1');!0E(DL2I_G>?IZ/L_3:U:(':'DLT'++?JQ+
MRM$/('-7(-/3!IE.(Y8[2P05J T:M/T R @EC<T2V&J7(,BP<4ZO4[5Z5P#&
MJY%_6V G)_C73#[M_QU^U..N.(4E03\\+T*PVR]S.Y5 D/;7SQ.S.*T/Z<Z-
MU82B]A:I8/#+Q>6W=,:M+3#=?-MX$$?? H0$QR3R9A/]<G1_GL[KT9S+$TO4
MW,J/1#H8["]R^EE>E'M_6YG3V61&>FO8G_ZEDW3NQB89: 0PHYA+OSE F':.
M5\&8Y,Z,970Z1]C]/Q,>T]@JEBKE<F#07&4JM38W3,8BRK3[D._M'R,)HV/S
M*2+V; 'JO]S?M)/=[9'S$]@ASUV)/S ]([1$[)D/UF$JSTO[2_W+K^@[G<J+
M7R8S/QM_TZ_5PRK*QZWN,9Z?:/BZI8(G4:"$RI)3O;GZ^HG_JH<EX;N,/@&)
MY]*OHR?Q#WY'T_2'[OS:8&.89ORC _K:=TRP8; QO=)COV$P_*;H>*U+-TB"
M >1O1Q3D5Q(%T=9T!:/A YY^_+BG'ZU,?TMA0KML54>=8^2FQ><J.,CY[IZK
M9O1?;C0VZ K/N)(,?)T7#(.\=)"/,.%G,M-S[ \U^@F$4O\;NI= C?>JS)U[
ME1ZVA>7FVGH>5MOZK-K4P]FS:D<'B\H6+2I_K2?Y)"Z6UL:$)Y$@3-B4<$,I
M,9Q2(ZRCSM&]?9:Q<3ITOWF@;'US?3P'MKXMMNYY8UB6I'$66Y(: VR=1#D1
MVD6$*15%DB8.5GIO/Q-CD:P7HQVX>E>Y^BZ#X@9>OBU>[CD]LB3.1!*E1#'D
MX-A2(IU+2:YX;E4:<Y$D>_O R&-*KQW%/B3R_"AO'F[63/2RA"'Y>M+G5>GI
MD3R96WL6S.!#9L]]U%>Z$<*=$I.'LW=6+^?>,O.NF)KWZ"TY:';[N'C;$,$
MFEL$S6A-KU$Q35(K$L*XT"#V8!D#005):,283$'K27V/C3Q;A\P[Z6X\,/^]
MT6JVP?P#?W\G?_<4'!=)Z9C(2:2T!*$H,42X*"(Z-CP1"=/2<!"*Q'6*%@S<
M_7BTF^% WS6&[Q=E2ZREP/'$92H+E0Q$&B7$:"9XS)6+,94W'D?9M<-+=S0/
MZ/[J0%6U]1&66Q]AO?41%EP?2?,)"QH.3IM[I@2%POH=P 00K"#SR&VHK']0
M[?. D%M$R'A-Y>$,Y%K'(L*2%%0>JQ+"E9(D2>,TM;FA-,'>QVDT!MH<C+[W
MAMGOKG?.P.)WS>(]K2>.>&JE=201S!(FDY1@%1/B(LII)$V28P)?GF[D\*$B
MXTZS^=VFN@P,OQL,W]-ZC'0TM5:2/'&<L%S$A.LL(P(VW'&K$^O,WCY--G/\
M4+_MMNNWA=:AJIC/B\\PF?+'FX8.EJ =*-_VLIB='-OYV4LL7WGDGLZMF2R&
M@D[;0;MD38,!Q47&3ADBM:98GT 0Z4Q&9&+@I#,Z8M%.%MX?>'I'U9@?Y.E!
MC+DN8_>K3%N69MC33\04NWLJ2SAL&\GB7+,L3B4S(,: 4C/FZ;6;^PZ,O;.,
M?;-=<@;&OGG&?M\W2&3<Q%E.!!S=A,7,P6])1(P2-N*YMEF.S:]H/*;YM2T2
M@U_F1UFT4>8Q!;NOHPSNEQUWOZQ"7M<P,T#>34,>7<^8$2">YE(1K6#/6)KF
M1.4Z!?#3B<XT_$PH0%X^CMFZ*#-X61X"3V]=/QEX^I9YNI\NPZ14N37$"I<3
M9B--N+98)UZ8)-%"N"S:VV<,Q!@VM,%YF$R]==UD8.I;9NJ^;J*8X88GA#'+
MX'@6*5'"*1)1AW7$C,OS9&^?BG$:#ZZ3.XD6*\LE.A%1*3F?6V?GP!8PAD)_
M]'X3_'Q27Z.+<DB7N;^>E'JOC]R;>J??X48?S$SXP,*7_I/!O;(=0&1KFHM.
MC9499235&KOA:$>D=BD!C4;DL5!)3,W@7GGXC'ZC[I6!T>^ T7OJ#&RL$U'*
MB;0Q^E$Y)SRBEG )0)[:1#&5#(S^\!G]1MTM/\KH@YYS76[OZ3EI:J5+A2*<
MFQB.=>4(QUH?BF695(FCB>1[^RP9TVR7?*N/S 73,,G(3+"*^,P,CI?[Y7AY
MTUASGM4[."#;%I$M75-88/>8CFA*:([(9FA&9"Z!C+G6<*+Q+)9N;Y^.DV@P
MRCY,)MZ^JC(P\4TS<4\9R61JXEQP8J,D1R9.B 0AA6C@6J8D3=.4#DS\D)EX
M^VK(P,0WS<1K<5X)G+[ Q+&-!6%2"")5#HI&9J-4&BT%E@F-QWFT(^4$'YDK
MQ>O9H^+<LZ+]8N=Z4MHA^^0>:1DA 2\ V['\\J_)XO2TF.+*O3N5<_N;+*VI
MOCZ8S^7LQ%<@&9#MNY#M_><U'2-/50P;I4F4,!H*A8G4.F),FJ6&I3)BT=Y^
M?IU0KL%"NK,6TAMUA7A0/O*87#ZO,-D,'/O='-M7*!BG.><Y25(&"D7*#5&<
M.:(5,T)RIGB2[>VG^7H#N,&SL=-\>R<ZQ7#NWA(7]S0**S3+*8N)3K"4A38I
MD7F6D$P(2GEF+,TQ)2RY3AO'P5NQG:QV>W8^+2ZL#;%9HZ:.\?D4!J:+L[-B
M5GW5Q&L-OHW[&JGEI98WL+.#366;"/AE3?-(J').2D>H-HS -B9$B#0E.L]=
M:C-M<JK0II(R/M3R>;"\?/,:2,7+ [M^)[OVU0Z=.\6 77-K0&"!O2$J _DE
MIFD*C*Q<;'V.B!B8]<$RZXT&5%UV\ Z1D==@XI[607.61I'2A-,L0MN!)L)2
M3I+<Y3'E@B5Z>R'0@SOCA]6/6L,HW&B!=827\XN@80S>C'OAS>A[:E\4\[92
M^I%[ZG7&(3ATVX!WL:9DP&DEX41BQ'";H)(1$\&%)3;CAIM$:HJ EV?C/!Y<
M' ^3J6\LAFI@ZMMBZIXJ8A/LV9KG),%6K2Q)'!'&&)(*K:FR-(_B#"T'";M.
M-,; T[O+TS<64C7P]&WQ=$\SB91BP+>:2)<I.*AS2T04&Y)9JN*4<RNB=&^?
MIN,\OTX?YMMSB9A)>3Z5%SA.^W4<>!Q7#LLU+->=+==W&2>2]$F^XP:"UW8Q
MTK(\'9W/"XP -B-U,?II6<(OD]G/(S>9R9F&>8T0(#_Y]EUW[9%4Q=S8.5D4
MY[_@0I?%=&)&]4(];&GEYOJP AT\!3)X4U'!;Q?O@00.9R_J_3]HMG\07[8H
MOJR7[LX<5T:IC#C#--;"8X1;F1"N=2)YXER2J[W]/(G'/$NO'R)^96:Z1YZ3
M1PP0-]>K=0"(NP*(?@GPF)O$Q1G)G0& $%E"!.BP)&:<IIE-F>#YWG[,TC&G
M6RC'-0#$S@/$79H[!EBX*UCHF3VDT_"?443(U!&6N)R(#%M^:)Y0:S*:&=!Q
M<D''(EGOU/YC#MD;QX8M>6MW70&;;.[VZO4R.3/A%_O?Y>03\,CL[JOW/5[\
MW+I?%\$3__^\W=VWMES,)WIA#7YQ,#.K'W2N? /3+4S=*_A913OP]W2)6_#\
MBS[%./NW<F&?.V?U4"AUFQB\7M$\2S2+LB@ARJ:",&4X$5&6$N4,B.!P[*8&
M1#/?8VY;!81V1CP;X&478U@'>+G/\-+3_'0LE-845#W*4\)2JHCT':J9-HEU
MD<VP+W7&QSE?MPP-\#+ R]:UOP%>[C.\]#1(IF.=49!9\CCE!&@E(P*+A*7:
M92+6,I,.-,@XSL9I?&T-\K;P94ONO%W6()]>IB:.Y&*D[,ED-D,''M:&]QQW
MU_Z[!PVQQJ16NS1ACBM&K14L-Q@V*A*I8Z?<A\-;$-P&H-PB4*Z7?U="J3BW
MOE>?(RQ*&1%IGI)<<AXIDUL3\;U]RNDXSH>,PX?+Z\PQ$^69L(PES)I,L)39
M..,92%5<&.%Y_::EJ('7M\OK?6^;8EHDQA(E&>A<N99$,65(Q).$"L9L:F+@
M]9B-J=B667W@]=WC=9HX'C/0N6.5,Y<:'COKA,J5RBR&9B"OQV+@]7O%Z_V<
M1A[E4:HDB1SR>IPDA-,4VUZQ5&4\CEDL00$2^1C.^1WB]4?@)?NJCF/A\^MI
M-]^P+EU1BPT+] N%;33%4DVMUV0OUW&_C9B[M@W_]P?U^^NMS$,Y0Q1SEF5Y
MEL>)8R[)1,:L-#K*7)0*18-N>-,^P^$,V>(9LEYIGZ:6*AO'1$;>!2@944X;
MDB<\5;F-N73)WCZ+^#CFZ^DGUS*B78O)[MA^/R#L@+"#]6U V$T(V]/((Q%'
MN4LH48J";!YEE(C<2)(QA7YR.$&UVIKU;4#8 6$'A!ULG@\;87MV$*$P[<@H
MPI6+"',9)Y)JK.E.!4WBS!AFMV;SW &$]?:3ORTDO [^-9-/^W^''_60S^3\
M9#+S[\Y7D4T#+=IYQ;+[?U?SO^TWT_[*4U*/R_YUS;*$^<&23.5Y:7^I?_FU
MSE"=S#S7^IM^K9Y5K14FF/:FY\<8OO[U\\0L3I'/GT2!URM#4?7FZNLG_JO>
M9H7OLN1))-BE7T=/XA_\CJ;I#]WYM<'&T9,TRQ[[8-D/[M>W!IM?_G7WL=^P
M1W[3UW"M2S=(((%/;^? Y5<Z<-'.<P5#Y0.>?ORXIQ^M3/\1&/#?+<_/I[[B
MOYP&([Z;%I]'DUF0Y$!P^.5&LUJN\(PKQ:)=YP7#("\=Y"/K"G"(D 3:S>A<
M3FXD'N_:OOI=6[&K:^V;9OA0M.^MIY_5A/@&Z/"U?1P1UNP_QQ__>G7VGX^O
M_O5ON.9Y!..;_OM?;T]?__D<QO0"WG]R<?2O?\>OGO85Z]/IT?&KB_^<_>/+
M?_Z$9QS_@[[^_9^G__G]>?+J^""!:\^.GAVF__GS_>?__>NP4JJ?+T#1CE[]
M>?#!2IIF+.;$& -Z-<\U$5@]F3*E:,Z3Q$71WGZ<C6GR ,,&!TAZD)"T]92U
M 9)N$I(N5B%)BYQ+%V4DX0A)69(2(1)*<IH)V,&4.ZL!DOA8I+L4\31 T@!)
MMYCF-D#2#4+2ZYZ4E(O4FB2C)'4(23DU1&;&D9PI%[%,IZD5>_LL'N=LEP*N
M'UECB<.9+L[L:"&_P"-1B[VQ%MG?LX /#*0WS?"A@/0-J+)(D<=(D -.;QVG
M7ZUILT+9".OCD\S$DN#92I1,$Y+'SF(_+Y?E#G Z'R?QMJH1W*-PF@&5=F=J
M=ZO-#JATHZC44VASGIC8Y)Q$B@$J9=(297-%F*2:1R[+9,8P_GJ+)9@&5!I0
MZ=XIM ,JW20J]75:EXE<V5@1FF6&L-0F1"34DEQ3(6V:QK$U>_MQ,HZNGU@X
M]&J_5I(AZK+("Z/BW,[E BNG3'UMSNE$JLGTQCH@#+;(!PG=6U=SCVJR?(E4
M67>;&N![>_#]CS55-Z8T52*5)#48$&UT1#BC*1%:T41)%=LL!Z%R'*773ND;
MG"0#,-U/37< IEL IIZVRQGG-$\HD;FQA+D$Y$HK';%,L<PXD1F;[>TGXT1D
M S -P'0O@&GKRNX 3#</3'V%-TU32AWHNHG**&$VET1E>40B4'U38PT<*!(E
MIH3N$C ]MCA\6'4?BF\FI9X6Y7)NRSN/PA^><85G/#+#S,L"[ATMYO#3V?G<
MFM&B&!V]?7XT&&(&L>*N##''%3D>%T>+4SM_:^7T>;F0"SL(#]\E//Q[/4X^
MXSIRS)$4%%+"I(V(!!644&,CI84TEF$-I7R')(<!>P;LN45;RX ]6\.>GD4%
MU,PD<30AG-F$L"2F1$5:$1<G6:1R&<6:[NUG8C#T#N!S/\!GZ_:4KX#/8%+9
M'C*MQ1 P085C"4EA"PE3+B9<6$&D3;/8Y2IW*!7%XWBG,G4>65A\T%1/[33$
M$$QFGVRY0&M+7WN=KEY8 FL,P?-#0-AM*[,+-YG]XHGV#R#%%\7\L*'8XY9@
MCXON)>^ 5@>HWQ[4Z\6K20WU'^GK/_\!4$^5RT#JU H GEF:$TZ5!9DT<BY+
M1<I$NK>?)&(<1T-L_0!:]P.TMJ8%#Z"U"Z#U^NDJ:-F,)CF+,V(BFH+FK',B
M8YZ3R!K)I8F<S-3>/J=CD0^8-6#6_<"LK2G/ V;M!&;U!"UJ5:0-;)XPW!%&
M<U"GF<6L<QM'/(IMKK'E*4_'/-E6I=LA,/^[&?:@+.UBS0$LPZ?7UZ$'N^AC
MM(MN5X<.)+H"Y>&C <MO!,M/UI1FKE5B4LF(BYTF3!E&9"XE 7TCSAE/A4PT
MR)_1F,=BAPRD T@-('5;.O/W@Y2;?+&&_&7GQ8!/WXE/??TXI5D<\\00E:8@
M88(.0;BT@N1QI-(L!K7"F3T (@Y'S:\#0 T =2\ :KL*\B!%W3I*]35B;H0R
M:09TA3UP=0Y2E)89T8);SCGE:9Z#%,7&4;Y+\7>/S,W\S)X7Y61=)3;UYX-C
M>;!WWKU27)/I"J /4'XC4/YQW8N,U458:HAS7!#FM"6""TUR^#R.#.RK47O[
M<31F="B%- #4_0"H[2K$WP=0@S+\P]C45X9!$>!&2B!9F3!,7+=$14H1%UGE
MN$T2'M.M*<,#. W@= ^5X0&<;@N<>H*3XMIPF4CB!.6@ Z>.*.HTH<9$4J6Q
MB!.UB^#TR+S"+_MEV49R/BFQ8)N;%V>C0BWD9(9_^J4CA2-+N#YXC0<_\6#A
MO*O$X;<XCB/WOK3>MGGDZ=2:P]GS+_I4SDXLX/MJS9*7%8U?# KS5L.N^WG'
M+C=YEE(B09,@3%A%>*08H5Q;BG6%=63V]M-QDNV2Z7- KP&];C'U>$"O74&O
M7N8RRZ/<P6(2S <D3,6"**[@A]$L8U+#QF,K+S%.\WB KP&^[@5\;3UY>8"O
M'8&O?GHSR]/8Y$P0;55.&$C4A%NAB$MHFJ0Y_*K16S'.![_S'5:/LWHYKW3M
M3W(RE6IJ&S?SZ'PY!QXJ+?8"*Q8C8*_%U/Y8>^O!?OH8[:?;]3ZWQ'I0TVIE
M.7U3$^KK8O$N4.D [EN-S>Z!N]0QS1(IB(3SF[ XB8F2(*!JP56LTDBP/-O;
MS\<BVZ7V%P-8#6!U6Y[H:X#5X/GY<9SJZ=!)Y&(710E)N>*$12HC0D4Y27.N
M>9I8EB?Y+GI^!J0:D.JVW-(#4MU)G':_)0WLG\JH(X+GAK"<:2(UPSJ%7-N4
M66NYV$6D>F0^ZL.9L6>SB8/A>"Z=6[/T6S XH <;Z!7A.P7)4E.>IA88VTE0
MAB4S*HLY3Q+XDW^W _J%G,S_*:=+^\I*+/J/12C^-5F<OI\5"F;S"2']<':^
M7)1O+8Q$3Z833[UO$?GGL+Z_R7)2-G;1 /4;FFH,</_CL=Q]US2+G(J-))1E
MC#!A..$BD:!/2^NL3(50>D@>')!M!Z;V'<C&-654R(1F5# 3.6$SYN*4I2P2
ME-/HNYW3MX5L@WWPFO#6T[N-51'/HHC(V,2$)9DB(F6,I#I*F7&IR+-X;Y^F
MXXQ>NPS/@&X#NMV.-X.K*&$9Y2(U3.N(I\8PE3,!HIR)$_[=ONM!;MMY8.NK
MZ3QV)H\L)5F"K4QX@G(;BT@D-'4TSX2+DEV4VQZ97_MU,2.^$QJP33DQ/OS#
M:^O:3CY9$P+*O8^[<+YT]^B\F"]<,9T4HV*._=/."_AZA&MR/CB\!\OL7<66
MOPX=_8[F;^1\4?WQ;(*5)B<+.#$.SF!E%T?N:9?,WU94'@\R[O:.@N>?\1@(
M:OP)>_WL\/,'T-I!SY$@U48YG 4,F\P8*8E2##2>A%JN'8:7I\FUZY,-KJ4!
MP.Z7$_P& &P08Z^!7:]6L2OCG$OJ(J)3C7(LBXF*HI3$6>(8MTKGR?;DV &]
M!O2Z7X[Q ;UV"[W>KZ)7+ V5J; $5'$LO1A3PIETQ)E(IE$L(B-W,JSG&UHX
MJIU3>8&#M5\'O,=QI5^NORW0# ;_FLFG_;_['V'CU/QO^\TFUE_6CSN3\Y/)
MC"R*\U_H*G)K"X QWS:4Q=&WL"P)\?9V)+4NSN#=%YC*/BL6\/1%X0T5Q71B
MY +-$Y.9G.F)G(Y\'SYOTGMRZ5RK-[#D28YF&5]D NC\E[F= B!]LK]^GIC%
M:8VFG1L#<?X2M;=(!8-8+BZ_95<64O#5Y>C^Q.%Z7.4QC:UBJ5(N9SK-5:92
M:W/#)$!$IMV'F(J]^J[3>3V'<WEBB9I;^9%(!U/\14X_RXMR[V^K% ;D50TI
M93#F_HI=NB[.W=BZ!#J' ZT(1]$O &-VCE?!F.3.C&5T.L?C^O]\>X, Q8]]
M3DKA1D_QI)\M_OXW>3G;WSYYYAO)\_CMX?M7;_X8_7;P^NG1VS?CT>'KIT]&
M!Z^?C=Z]_^W=X;/#@[>'S]_M_#1>'QT_?S<Z/AH]/7K][NCEX;.#X^?/1B\.
M7\.T#@]>CMX=PP>OGK\^?K>)&[^)U5=D4FR#^56$C[D7[N]JA8(\$8\J>6-4
M":ROEV?P3+T% ^&J3'HT/Y&SR5^>J9XVIP;\<3 S;^:V!(+Q?QZY%_4Q\JXY
M19Y-2CTMT-D$5[\# O.A;+/% 1Q*(,K"D?0&GJ<GMCR&,?\V+?3'.Q920>"K
MA53Z^D\4-#]>_.?XGQ__<WP  N?IY.A8Q__Y'=[QU_3CZ]^?7_SGV8N/**3^
MYW]/(WWVSYG\EU@>_:F3UR!H'AW_S_3UO]Y.7SW[!SWZ_3!]_1<\Y_?G?QW]
M"]_Y/R#(_H/][U_Z,XPO^B 5J Z98B1/-",L 4E312(E@H-^882TJ4V#_C&9
M+:TY0#D_<S9+6!Z[-$E8QE-%&>QA[FR*WL(XVQM9D/W/D<7G2P#E=^]?O3IX
M^^_1T8O1N\/?7Q^^.'QZ\/IX=/#TZ='[U\>'KW\?O0&V>^JQ8H6J>MP$WU4#
M"8X.OV/?'LSJX*6-(\=5#LI_SJ15TL <998I^-2DJ6M4L6U3M@]#?BU1HSIR
M5;(N$+:GQ(OP\W%3XT'Z05EC834I@?U(":- B(HFG.0\%3P26B><]JGK$KC,
M[@XM_1[C8=[N\E5$^-L8\68Y\W@^69Z=GXX:*(6C?*:?C'Z" 4RM1O%Z>C'Z
M/%F<CK!,<[E4Y<1,Y!P =.P/A"3Z=>T9_O/XUS&Z&A>GMK[N:5 +JF]'LAS)
M\W,@?A2 ?AY-X,^.8G!:3%$='56ZQ.C42O/?I9R#L  *Q&0V>B:G4PF# ,[!
M?PKG+(8,P$-@C>V\!."'"W'&N!_G\L*?#^.1 RVY"%?.S$C)V4?\'<,1)MJ6
M3T;'IST5YIN:"XQ&3Y?&^KG*<-"4^%+\NYJT?QFNX&>8&*QH\7D&3^LNYZA>
MQJ=O#T9_A-G#<%^^?#KZJ5YH^*I:O9]AXK_]?Z/?8/CCT;MWO[775)^N7^>/
M[_S7WA#:Y6@&<S%:V]'1NVI]PGCV+K]@#]Z(<_WZ6S>\ZW &IS8\S(Y^1Z=T
M38?UM Y_KV?TI+[EC83'>3[#].XR[/RDQ/,!%G]E>2Y7+KMB5G)G;'@$]&RU
M/5-V/HK'(SQ 1I^M)_ZI1;J#(<$)86<ET/8(QOS1+GRE.*M@S3RC6.>*^6)<
M$6/@A% AHB;%FI7P4 H1 O7:PSJ!&E.O.6CKE\$"[FSWL<5ROI&"_E_YM;<M
M2UB LAP]E>>3!= .TM2FEWX/U3T9O9,3L[X@Y>A4FM&L&$U@.'J![ZG7HC(*
M^! )>P)/ V;V>4+C#IO/+49.P//&(PN;45Q8.YH74[P(=ATT:=\LO80#22/V
M>\S[7,P_CM 8]ZDJ/0"K9K^< YR&(^$>4./_+ $W:>1)$7YVD0S T 2H"_WL
MD->JC0'Q_ Q^JS;(MMS[YD7-O=5B3)"H$0_/JUM<=4L-V*HB$N#V-R]J-C?^
M) +P[XRG 9B:X3MDN.L+C>:RU\7"!@TK"?_X"<'Y>*#_NYP$$@TDU#',E[Z(
M!5IL\6L@T\DLV.*1GF&MZDJ2%;7C$OIH('P,?E Q0P4,OBE#Y7TH-B_N]YKO
M^M+\S:J,/D[PR/64O$&T!M'Z^5\?<I'$G M'HD0FA#&3$BZ,(9%->9QED;8R
MO:)H?8>6B#=PQ.@)'(=E92QK#0.>K#T-X%==&\&."]\=5.TPV*J8C;+NY].)
M1@'<2\5P\IC)' X3E*;F\'7]UQB/9G@I'$]37U6V8=,)VM@ .X)T6[_2@&0Q
M/T.4A1=8X/JY?X67I+[^'!P32B1X7EZ,U 5<,H=/[2<Y7?I"5,T#$4NJR[R
M_ZGP7S</JKY#,!M]@OEZ8VC_6V]9';U_\N[)Z,3.X"1 01($;7ON1:.&Z^$P
M:6BD/GI^/SAXTTJ._]ST^E")U[9_-"ONP;% $<4"%N,<FB;(([D8S2?E1YQ6
MN70.;4HS+U[8F9]$9^;P87V\P9%GIPXWS9Y;^#'#743R/9\7GR8&?25X7W@;
M[C9H,D']PL\+-9V<!)+'?K*J+.9J-"W@'"[#&>U]=/A=%0D*_P(A+;T< ^=&
M=9"L7'DF/UKO(R[#0:.*Y:(S^.8$:.6952I:(=R-V[M&Q$AA"Y"Y)%PA80!_
M@OB(1!!.H]XS8-,VT\6DL\O_/'Q>MA)&=R\7I_@JJ3_"R6:1SLZ*>2L1GTIT
MF@+WPKFJ/7I<1J)/1@=788H1C 1)XCR $/)!S2IV#N196C]]550[>EY\1BXI
M*I:N5,A&<JS&B0_U$SDKX#UE:]8$XJGEVG!9LUT84%^<P5D+TH 7#9#ZO/@^
M^QH9U2K[&B$I8#SG.SCA.(#C0 @\+]!A,?'LJ&QW7+7@ 2,*U-*9OZ?F;R',
M>/1Q!JHBJG5^F>:3,U06PR@TRG;C5<JKW[;C$M_AK#-LV # [.ET9>7\"M3*
M4V--\&S;BFD58$TG -\HDCT9M>W9/;,M9RL2VPK.50^UH>'6TE<@[Z#.&2!W
M83POM,CJZ;BK!9Q6.U/E9GC@^P(#QQU>G8Z;+BT27_$)*+VH2Q7Z&57[#G\U
M +0Z$T]LIO#EV<ZL#62N 2U@]:4?_NJ@.R/^VDPULM&F>>XZ^=3&J7J.,],J
MJ,".P;-QF>EI1:H \D!8P'W#(])?5!VNP&U(9=IVM:W:4 8GUQ*T7<##IT'-
M0(28@BK8U Q C=L#!E#,F42S6('\"QMP826<\V>!HD-,0#T&ORO+^1PQTU]V
MWI'B5@^<95FQ.RS$'(\V54M^G97!_=Z@Q&/)/]#[[=VJ*^]+>^2>PY%SAM#U
M*-62@^1#DO.(YKDD5$M,$9>.*!M'1!B69EPZ;K-X]]42V$LDO68W=USC0%:T
MYXB-EUBR:Z9$4/4GM4>'CJD+Y440+^KY!IFB+)=GYX'Y%1;403-"6W"S8YSP
MK Q+=OG]TKE&$*J@(K!O,/OCYQN'7@NVIO$ E[50;8))&D M2,+E<KHH*QG&
M3-!Q<*=P\%26IP<S@_\\A],,E"B<T/L9RD'P/ICXYBN">>-1PL>KBP_4.FJI
MH81'1A(6BX0(D5$2Y3RE/)?*N&3WX0.WU!.G_Z6SN;N-(R\J-:$^3A$"VT/6
M9R:Z:?$9M%)=3]#_8ML)-EXS_P7@Q2E<-6YXWBPKKP$*'NC?\^:$\A1>0=!L
MT5'% ^\[:[SPXI8S4WHC-:AL(%N?PK!!/YE.X-5FY:Z@B,S@LPDJ,8!LBV6M
MB$[1/P'2YVPDHI&1%T%RKK,M0_-:9=<FU4I%(**>E5UOC,_"Q(%6/6]7Q'E8
M)Y"J"L 77,:J+-E(GLRMK=R6>.>+/U[^-I+F$^IR92W\-8Y-'& E-<'X9G91
MPV4#DCBQ=F^^@7E_Z\5<; S)?#SQF.+R>,PALG*(K!PB*[<96;DQW.N;X5N]
M<*\\UY8G5"B:*\9S(QG+K06UU,2QRC-UL^%>SZQ:M)4G!W]4XX]B'VB4*,5U
M1+B(#&%9GA-N*(AO5*<RSG+%LWSW)3?<X%&[P[LMKUWB]O%6EQ7C#<*EP9F5
MG<X)01L#A2V$4E7BR9/1L]Z%P43=JHJUC3 <]Y^" 1]=)ZB,M7;#4Q]04+3R
MEQ>UJF&A@Z<<G=K^)5[X@1/"X 4+%!M!]OS+&F_;PQ A:4)<5SN-N5VYQ<G)
M?(0>J\HD':):O [<^:J24KWN:>4<O>KE^LS1/OF-$:/$7 UJ?7X;FE/T9]B.
M:1S&NP0%$9 >YWP"$F<0""LKOOU2C=J+T/6X._;",*$@5*.Q>6Y/J^ BF##(
MH:.?\$D_C[T<B?9$^>5JMM'HSFC\]_XB5*$,=1F4RTBAN@PWQX[07![H<VY;
M3C$=VW%Y;C6R"YF@]ZYEG&!.AJ,Z4&+#356 2Q@9&B<J@WXUA).9WT'4&%H_
MDM\!;R_W[ /K4:P24SN<YJ[P_C%NO3U?>#IJ7@TCT1@NB036X^YQY9?SYO*&
MB8)%%@@.2&<ZP<?C_7YU=IT,CGM."F^"EL$X?C&R/J@U.+XJ)@EV9+\'U5)Z
MIJD,4!U4:0W-:PC9\-7ZPQHVJ\*E*J5LQ3VCY-3[Y\I3:U&)/%AY@W>=GT^E
M#L0*$DMM^4;-;KD*T#CMR@T.%_CX@&H@M:8(>JNG+^\(]2KNU^0@$7&3BSP1
M*34L,5HE3N8QR$"1T\)2^AURT,7K9N3O_,"/@;M6DHAAS_4O9CD'A?O1"4?/
MO\ SOWS(.07Y,C9$4I81!H(K$4K'1(+,FBJ09R73H(Y&?7T]&"F,!8;X[]+K
M^K#U;N26P+9U+'< I(8@/$+4E!*(HD3'8;!@ !6N\84/TVBH<B-)3M!<B_'7
M>&KY<VG11S9O P;:^PS<>7O)[X>O7WQ%0*_F>EB-]&TUA6^FN$>/CTXO7AV_
M__(AY5G,\I21F$M%6)HG1$4Z)9D&M&!:P9;8VRPM-6SO5K=74Z&32%/0T6)&
M&.C71+(X)L***#*)UB*7MUEX9]C>K6ZO88KJS,8@@B41^EX5$8XQDM.,Q=1:
M1K-H;W]6K-66^/8'ZQ*0MPL'H;(O.'WKJ/!'#LHV&!, :LT,!?8Z4R*$2],J
M7\+_C+THAO"_VV+JU\RM!]-I\=F+@SCYIW-K)HO1RZ#2-+'A*_HB]C*Y-Z8(
M=!UM4'?[E!$B3#LZ+BIUH]IQL)J14,6=5@:-KD&B:'6XE9!46'F?:% [E%M]
M7UE8_<N%_Y\PW&XR1T':IZRAFPHC6?PND9K20TJ,#Z8#UMC\)<A7LQ"]%QX7
MK">3RI80=KV^Q0M575WQ<L6]T=C;W#I4WC%J\^GJ.#JO7GT^VB-F&)?6(<-J
M0)5F78=='CQ]V41=%G6<4$>5&8\P0FW1*)25=P\CAML VXWKC%JL-65O=\9M
M\. <4.*\")D^TORYK*)R4:UKK#2_U5&6,,XF/F#UXN F"_J0]%&,#22!]*SQ
M!2$L(5B'GHS^*#[C!6/\NDN#WK1E/,F5%F1N]"OZ!<8%_3JY7S1AJ=/)1TRW
M]$H9DL'GR70:QO3?Y:3R.OJGETM4V=L'*.N*RJ#P*:1!8L#7II4=-[&]<]LE
M@6IGSI9X8=\TT1B0KK#\'1;L! ]O& GLC]5R6=JKW^)CR/W;PEIT*6/A=0K/
M/WZ_8=CU*DT6P8^PVV>"#P[MA-!?#20O0\B0(=3=X(K^F^C)N3V1<U/32F6:
M+>8UL=7[V=);UVC4)?W:*U[%KG]95'<&%N_:4LN.7WUU?\<K\-PSU4W*$@4*
M=1'@H'+TGR"IS\YJ71?I_<3.=&73"@\SQ>?9"1KV2KQ;%6BGJ5:WNC8$*Q;:
M!Q]6@4(^ +J*$O*!#9\F]G,35NE',R\K0NT$(S5HX:,8X!T!I6N\WW'B>]J:
MOSU,?@7^5RWI59B5S[O%:W_R-(0@B@8H]W/W9I\&.4/?P<OV41B%?]*1 6O$
M]C'''7<"',T3>&X@,PQP]E:-VI& 1][LVU [":&OR!3&YVKB2^S$[U2=%;"!
M0[[*'?#,,[O8]0U>,^>$T/X0H==W&7A.KF+T?-A(EP!V.TKZNK+U'Y7GYE5M
M;+\ODO7Q-]@68ZSZ7JGN8=)&=8;XS5%; Z(Z?@%#?;9.RTZ+BW-@YH/%Z!*M
MK-;'XI4CHSGDOS8>?ZSXD]X;+5?2&_PAL50%<J<?;Z@SAX0*8X9/YLV9N)KO
M4DNN3U\>-9*KCQA[,GKN,[3Q/%I9M4H#+==.I7:Q@C=&-MX=:]HPJ\HO R1P
M4@N][7EY"O,KYEA.<04DN\F\M5;0B#U^7ZM(^8Y\&EP0LBQ"]AG^62[/T251
MHR$(6R4Z%]Y/P[@Q83"<=-5:M:%AN/VP0MT9!UFJK):B%DS-'(ACAG01TO=L
M .+JR.N&OU7SZV8C57 ;V/.BB9%K.A6,.Y)E68N6;1^#2ASP;I7JF)BWY_<"
M4V-.0D97DZ?DO5B/%J=O)ZK9F^>>^ZR<(?YE/?[E,/T@66(RFC B689-FYTE
MBJ:.R#S65*:YSE.Y^_$O88OOS>%8#?=*\2!7"+#8'!:R&R$(0USOU<D"1C8$
M]N[ 6(; WL<;V/O-0-U>8"]E"JA"1<REAK'82FM<G,B4QBG/$V5N++"WZ6L7
MBCF\!&GU8&9>@M1MWS8R6HGZ8]U@_O%F:!W$'Z3@*LD8)TD"(@[+<TNXBA4Q
MF<JD99+Q.-I].0=WN0Q&@=K7MMN23C< SH>[];THH\*G6OKI!!$$!8N8L%$8
M3R@:4FE,:*4]@=//ZV9!MM'%V1EF^L.WX</3>G%0S@G)VMVWN4V7>>=9*]PT
M6:/%<E$NJ@IN^*))I?YY;2=8 ="SACGE=9J45TW#*T+0(]H \?Y0)V_D"P1B
M70&-"G*H<0&'4/7'N@MP\X"]QP?6=+QBL^SXFQJ9K1'K)CXRJN_2WA0 V,EC
M]<:.$":U29S$H93M$/%]S=J%]%?,9_4%%Y1=?+:V39F=>FME52='M\7 M)S/
MO?K=3#^8!8*;T.OD/IUNIZU^>_NO5BEUE=IPG=K:0;Z$G9?Q0]U/7TH1'X5^
M4*Q+8W=_MJU=O-!:EKX,'/H.,:O0H7&IMPR=TD5 M!L9-] ;_+FJO=2/;*EN
M\P.V2?R@?'E748>WO:,&_0?S"9(W%J+LN/$[_+OBDQ_]=RF]?P ;S-HY%AC!
M" 3_W':MFL=6AKRK/W?5%1;J8'G7.T++HJR @A3.U2'(P0A8^1%:QWM;FZ3V
M3GA;X*>)#!4WZZ=TO21?L_96Y9;0->&;[YJZE@ZZULO&FX5K^_\N\;8V$>C5
M1>U:!)#OC,I'$+AI,*#Z"F*?T8M"T '7?57E5PL^%;AJ!MRPV3E\7*RX$T^K
M(&=\2&,^[FR.7RR,]T:_N9P"N)N+4(.D+@)0<<&W%F[LW4AM9<4-WBN_JDUE
M$__T;@VP]N%M=:7%RG+!8>2^[64+'OD>$\YK2*Z#OFOF]&:#RDBZRI8:OCDI
MYA<K017UTUUO:&,?03ZW9U4%R8I:+AWH2L O<'OG/%R<SHOER>EF_]\!JM'^
MW1U"@6<MY$=;A?<$ML?/.G/W<D#M-EC%M!X8+3S_749@==K#.6S@EV ^[9#W
M79:#Z&@79:U>E*U^\8AUBD/V(:4RC6,7$T$C!3H%IX1G(B><QKEV@J5<\;Z^
M*%*1:OB1129AE EN0%5TJ>(ZSS+8GGNB@^RVUA'4I,LR +^2^%='>**'JK0V
M>*N6H8[^?(3EG*8K273G\L(?@U[6J%+9 A9.YI=$/#5'87 WG6.AZ$[F0Q6Q
MUM$\FB"ZY0S1S"-;"*XSMHO!SMI:)2JQ!,-EN5YE68"Z5-<O'LFVLF^ [<XY
MUG5YH1-65Y%?'@RK.C:8Q!G*!;:S:!&\5Y_QIG*@6GWPLLRG$@L->4=C^[05
MK:)>^7Z*5#$;?2T]:L?]=X=]D;=LEJ8ZRR\C08R*07<UJ"+HUO8ZND6)I*+&
M*C.GWOSN=14!!I=!1:)U!ND54@S;\WXZ<79%8$.*Q9*@$C@11UL56FT*C^SZ
M=KQL].1.]99S+#V*\KPW!30Y4TV50U^<LJH7M3F;SOC<8%]R;FX\=3956M&H
ML2)?MX5<?*%;S-!#G@K4,+<^Q.S,ZUX59<A&.,+7F,JWZUT_^M2:Y=1/P:]_
MH)ER0TYQ)RD+YS6N9=_B''8ZI(*U2#WN)8EMGC3:;(JE6KCEM&F4X5_032NK
M:6O6$> NSC'(87H10+$ZG%?R%INUFI0WU6#*>Z9K[CSTHSP(XW_6&=60E-A-
M%Z&OG[W_\B&"Q<U4+HBCD28LD92()'4DSYV,7!9G-E972DJLM/KN9G^VTRGQ
MCM$*LB9>9:MUU)8LQUM(:<2RX3BVCO6LI<W:IH?BQ:P8^3"B;R?(7I<@W_CL
M[M!C%Y_OV?EI&,J1<P,IMJ3XYS_8!Q#8<ZY93E*#3@6E.*;&IL0Y:C-8>$LI
MW=L'Z-],BS7PA]I@#=W4![2"@PX-"%758U.EO(:XI!].=SU<C>0)#^E8MH*$
MT*E46\D)&)!%*H%K'L2O*L+_HDGW#P*R-T:YB[KR:2CV[<T/89Q/1N]]#?5%
M5?R6K#UGS5!7U@M1RP_A30WK-L(;KH!9ZF ,O[N$SU5@?UW 6^JAO\>1(U_]
M%L;\-HPW=+<>D@3768V]>G;PUP=J#6R&RH#!G"3,TI3(7.8DEBIS:9:DEL=[
M^[A6:TF *_2&886!BK]";(W=N)'!*@&G^C+P#=8GA<=UA9Y ZX'Z>G410O'U
M:2#:]EP(ATS-^56]P8[$AV+*,EBSE;=@+9J 2U]H,"BG33F%,(@J\O+"US*=
M7]5_L(OYAR]\\"8L:,>GO=NVAZZZ6WL%T;'WJ?#-HX+K$'V(3:<J/9W4H<2U
M1.TQ5LD%_%D^J3OQX,_C IL4>+0&F02(.IBD5PW_/B 6<*GJI]"I4]G4:T1[
M)1):]6K$>+1K^A#=2H<+)!ABCI?GP!I54"R&)_L"H3X0V#^O2:D+SZO_JLSE
ME;;0R0&L;O/.T'%(PPFZ)6@*&$"+O;).:Q4!>XI\"GTC.NWRFFJ4J\OCG:?P
MY!7O8;/X]7[X9(O*Z-Q,H<OW53AO4[2\WBYK.@&P91O@NYPUCZFTJ?+REZ_.
M>%47K!80K4_S3_V];Q>X_M[?7AN@8>46TZKH2@57V.A]N;#5D=U(J9XB'("+
M;QSF,PV79=A%N+.FBCJIJ(U8]W2#H=7%$N7FR1PUOWD((2PK2T"[>N$Q52U0
M+UA6LFWMUL2G8=8+Z*IF+C_[T.WJW>.. [NVJY5UM=(KU:WIKMQ.P]_>_OO:
ML-?2=V/,:XQ^WNS2,\9\U<32V%/"NWWJIYVC3[I#"54Y)]^\0&(Z@%_^E<5[
MMU2E#1I3?WS?+!LE?7"JSV9;I8JJ^"R(/HMN]'B/\BHRK[=VJ!+[?=&D\1!-
MN@-C&:))'V\TZ3>C0WO>09U*D_&<\HA2EIM4T%Q8;I+4Z#P5FN]=\IYO>Q57
MW\-8PJ2(#8Q.,B%B#KJ5CB-.>6:$EO1RO^/=G9)'G01F.(+:$A:V+1Q8EW'_
MC 4%FFB$< 5&EDWLO)&-PJ=N::>-/%J)9' T517>)S /.>^(:HTTLBXAPDE$
M^M:6G18\OIJ;6KOZ[H&W]V#%+?FUTJJ5C;_V871=GVVGD&]G3E9=Q^K$R5H@
MK@NMM'F&WJ%P<=Y$<58B6J#;-CETW*][&TP&V/GW2]!5UKL1!M7)*W7=A]>U
M!GRQES9(R9>WJYRGWJ4<>B?7,_5/JV.FZH'WTV/1'UJ6=>G^T&YPABZC65/<
MOUVNIJ5*VX1@BE;D>4<':[>K5?&F;0$=G,P$(X:J^S?=>(+=N;TB<1+F'5Q@
M5;?9FGW]6/OM]6K]8@&B3Z>=BSPYP4S[A:T,-J"T5N&H89.KDABH,%M].IN
M8%S6?60ZTV\NJR<8%@K#/9?JSRJ/.<0C7-3A=QA9@*G^TW;U0D<V6.X ;Y6N
M5BY++*LZ\>5TBI4.9U5EF)W&'=\^M?"-!O]'PC$VOZC:C$?C>FMKCO9A>77W
M90S!5K7ZXWD0NVE;C'BK,GA]#/>D@K-.!FH==@G/P0L[6I2WH?G*"U4_R,^A
MA(1";AO[8LXM2(S;R+_&U.+[]BAO :BVH]*N_,ZM&O*:RCF-N:Z33?O9]KS"
M#;E7DV@J^-1IXV^>'K;-1.&/:O'\@R[AJ,OK.'\-&[TS&;N65[U)6AYH(_%^
M&#_AJ@% OPJ@QY='TL.)O6&QRZK!>]CC[DXV+;?;6,7JS3C)<=UPLR(PM&#;
MD+)_,;%3,Z[(S2_&:HVN#0YW.9K:3W9*_*U-@\,FBK<7VN'=H5_E%==U_H<N
MM;41W1-4""C]D67IS[MRJ553;Y>^G3^R6,\CM:GD6!5Z9:IK,=@XU)*[" O:
M#; :AYC4RFM0!J)=X[.5U!%,]VWJ1'3:'+7\<][MR5.VAIS*0%LS=(<<_-0Z
MTP(LQ Q?/*]\,; 01=NILE7M89A/T1)3V.J)![EN/ _6J__Z!-;&@/35U(["
M%KSKRX)O;B&PC?XN9MANJ4F3#I:H-J*ERQL_G5DYJWFW;IG;V)$]FG^;P3PE
M+INB%BVEA!9-M>_HYUT_H=^MT,JUC^E>L@36ER,8S  *4U=Z63V_T;_VS?/[
M&X=F^\25@_-94V_%S\07C>G3@_$'!+9+[I2TL)OKLM0Q^(A17B8-S=^?/JO/
M9)_>\RUQM./I6+T50]Z^=C>>$5B0KF+GKP7R3T+XO*Z+H&Y\IS_<C&G].DUZ
M6TC60N_)Y6&CWDL BP;H.2E/5X#FLOA-O*9Y/>Q&N7K7-^9S^4A7*_%MRI[H
MQA2<US&NU;Q\O99Z6*%$YJ7G\&5QO*ZWK)=&L4[*7D>W(.;XNI!UV<Y&0@IB
M4"@*-^G*7*.VTP( ;1OTZX_+.AYX%5UK3+_V$5Z&.)8PU[7N=(C.YY?(_8WP
M"X^NZ!)7K<:/^]#IX47-$ZTA F'?H)?R6[BTKF5TI8YRA=)JGNA*[HT3\A(B
ME.O':7^OYPU#K&U[/_UJ\JGMZMR-H/X&BFYFYLOQM*UHM:JTE!M3>':<.HY#
MB;#Z2*VRX&KYZ9)%\.%>Z,E?):LJ=:"49[4%X<<>71^CS?;M]!I>MY#>/;!C
M=B-'I"G.%Y4V4\?[;-I+$*6,G8:R9=@CHVXY_@Z31^3<E*/WY_YX;JHDOWO?
MR#Y)%&<DIN-:[WG15 \]G)6+^3+H7?4*KJ[K3\?%^42/:)+]_,OHU2K1K5X)
M(+#QP;4RU1E9/:)N'>?^4=%6'H*IA_ART-1:+25DT4E]NIIYT@*(]Z3[*,'Z
MD$=-SR?^-]F"\.'__8[H09%$,L(F!2J2+'64\YQEL6(F=;FEDG\XA(F)?M @
MH7O>=@>_]=/NWBT*_1$SDNR\#,6B5B,#9\LS8@K/#_BP1QP>".-ZIC]_R!,>
MY]0A\60Y893F1'$C2&)BD::)<]+IO?UXG.?1.(JB]48!0?@SH1I%(!WO/ZKL
M)JV^VQ3;\F=:T&2O4J>V24'X3MI*TRSFD::QC P3BBFM%'.&ZCRW3$EW.6UM
MRN0$ZFXCZ1K<!.$E\"RR[/,OE?6@U\ABH,!+*?#XY.*#SB(3I;$BCDI*6*0Y
M4<XF)(NMS1(N.,#"WGZ2B8WT-_X!<EJK5]JOR'U'E+;:#@6+U1P7=?W:@>2V
M1')_ZHL/@L99G"8QR61B"3/<$JE3H$#)71K%,369P/2#[%*2^Q$4*YPCJU;.
MZA*03PH4 ^Z,\(Z<JX+JW^&X6OIZ.:D2?0>"NI2@_OHW^Y#''$N>"6)\:I4%
M@N+.,!*9/&>6\40X@Z>HB/DE)%5WZ/3!F=V^#).NU;H)65S(+TV>[5V!51C*
ML?QRX ?R.XB2Y4 GE]')T;-7?WV@(-OJ5#"B$A8#G62&<$H3DFJ=L5Q&N179
MWG[*Z$8JN9*B>7=J6"=9Y-N*5ZVG]<*!UO66\=4%1#1I;O2Q=DPBBQ"NNXK#
M7M';D ?\_MWH]X.#-Z.Z?/=ZW*U_<1UUN]$\Z:O+!)\(WH!\7@70-ZL3['R5
M^]NN.(,V1>ZN1NH.L;NKL;O)$+N[ V,98G<?;^SN-V-Q>S&U&1>":L%C9N%Z
MH44:T5Q9E40&_XTNB]W]9BQNO^)LZIQ.,VOR5#+*<VQ>:7*32,MRG3J^B[&[
M74M<$]GB3P?LK=.<?"O%(SNM&(*(^+7SJ5=7I\[M6G1:N[G: -+K8="Q@W=\
M../5)A?=Y#4?&N)-ATV-GWZ#]7'CD M:%AZ7C=#K<V>J'.JR7^L"8PS"/2M%
M= [#FMA/3?VYRTIDK!4:6,T-Q H\OO1.U;++)Y('=Z//'-_8,USZLAA3;+@R
MF]EYU3,9BR2M/_PZY7UZS@N@C=UV2NSM7]*G)7C<ZB"4*^C536!-M>V=VHZK
MI>K^56<DUVN.'L8RA(G._;K/6]]UVPXL-"8)$EK3K2H$D)Y6)G,@(5_L/[ .
M%L.83Q9PCOD2%+6/T3>S:Y/L*[$W^*+\C:M6][KXY)]+<U)7QEMI@CG;,$HO
MH7JWZ<I(?QV=UNT..\53ST'XJ0+RJMOK=C =#_3JC%?+:31YV=9AVJEO8-_A
M+1^[XDLWVB^GT@/"DU$G.J;N<HBQNBLU>?WFM7$)30^Q.@1HURF[NXT57Y:7
MN1.QR\[J)I9K39M^.B^*Z<\M6G=J :_<5Y[B\GT]VN69!6[P9H7JK)C)4*,M
M6![P31O'],TPG%4X6WI6WAS/6GNMGCU]T7BKZ@")4*6C+(F/"JT^#3$Q(9!H
M\S+>(XIH8EK;L-Y)Y5:N)ED[Z9#N:T[L-,3#%.!/TKM3VO924F&@4[ =]=OI
M;8YO7+_;UU3QQR0>K6NMJ<;?T9OJ^-3VYN>S ;J-LOH=LOI2 Y(=J3NDK!,;
M8,>L. M%?)K>68NUH[".H3#MZ*K95N4?-CVGJY;;+Q-?I#><,8M>3;&5B(XU
MGO'"QDI9B;5%&S?QI%4+&)\&7TPW \.W8^':@'Q\:'^YVT!"'X=<*)\C;%8.
MGDOHT\LX*#'JC[[DX^4;&>"KA#5"!B"^ ',G$,:S!88ESA>8 >31#/A8^U:Y
M\+ 99KH8#*(ISJ]&;?>'][V4U]EI3S4%RC8^XOB:^Q[H/A3[W022O]S]0ODG
M_C)9@-JKK[!T3]L.!6\M_'CN2XR/ZGG<Q6YZ]DA^#5&C347FIHYFU>RPQ81F
M=WU@-R9D7&T?,K378?GJV0F96K?XA=ZH6?<[-^9U,8-7S<]&^$NWS<3N;4T5
M=%#Z_H@^MG91EZ0.1<$Z_0X['3%0J@? "YTQJRC0Y?R\\)7%VU.T^#S#C!>M
ME^<3N])28_UUH"7 !F-CCKI,'A;M:.\HL/*X#84:#9R$/I]-+2=3?!,*?G"4
MG!;+JO.%C[SI?(](.@\Z236H0('U!?4@RRI(/TSO"3!6G=4;ZEU^0LM[+79@
M):1.F2??@<.?:&O906W5$8Q2T@L_/UQ@+/,W#K5.,-O()P=MT/TK'?Q);_=\
M*9YF"SO)%NO+VYRV&]>Y6MPJ5ORKJSL>E6>HU50K7)X6Y^>^V)"WT@5:J/.N
MO(""Y!)HHU[7"6:;_%ZK6EXT+FU%2BL]/S! '<_#4 2]F&(0UNC$YU7B*8BE
M>CK)>![ZO>IU-;JKLR3Q3;XQ?6E]6,ZG4-+>!+/%!A'HRF?J#F/4*\PE(1M:
MX>P"1AU^C9(O)6+,D^_MO$3.JDO2GN&4-\RX(?/'090[0X)8"]2CH==OIJ%P
MCY=L0ZU>_\D.D.,5A)FF84P03L-!@_DZ6&CIW%_:SG1RANTT@@8&4_P;VNSJ
MYD1M8X<FE0P(Y7QJ&S-NYU'X=Y_@T2:\S@==<N\UMVHQ>5PU8<*I=-AJ+C_[
M4S>,VOAM"3I1DP.X-K#&W]P:U(PWK?CRN.=UP]"EQ@*X< ;V)NE5OG:5RMH<
MZ#D5ZVY4:946E[=$PUV];+6AII%/L*R=+RA&$ I63G3<-Z\W57-M6?SK8^T0
M:="[-KQX7)DOVV_\JU#!*9NL4*S%CUU56N-/=:W?/4]/E4Y7Y40L)JT-V^=R
M6+6X?WQ_20^V'>#TR_261L12!:B:5?LCV,X_ES/,.\+:8MXNV9U.!]2?C/[
M7!@;FO/.+1X:(6MU%@Z7ZJS 1YYVKO0YY-UB%FTWW@4.U"<$-J.\?X3P G2D
M70'YJM+&BH@1A&Z?YUO!>Y,$Z*JAW[]%[U@-=F'9G_;;+.+:MPIH>U"A/Q.T
MB'G=-[K)"JX5S\UVNLY)U]P1"EUCI<IB.BE"@B2<-A/O(W:7J;_U>X(JI^<^
MJ;Y[0:TYM75;5M"C/@N[0^HI7%7[DW5RT_(<-]@#0R4=R9/Y1(-$Z]T3<.8$
MRWB;#QH*3:W,N3* %O./7F&KGNDO#@_PK<#:]=RX-QT762LC5(6]NW5'QEX?
MG2V\GKH^GF"[P\3.5H4-E8\WO;18SD=OY(4^M?KCZ,V\6%1.M)_VWKQYL_=S
MG0#1.MQ-,/7YQ!Y\._P2#Z%BWQDJ1H=0L1T8RQ J]GA#Q;X9^M4/%3,R,4IF
M/#,)$Y9+E^C,Q2*+@&!HE%\6*O;-T*]^.<G$Y5*G29[EE-$$AB*I4 FWF8@5
MB^2EH6*[9 )[7A^F.R$(M:.I;0CM\;=V)FZV?UFOJ/N"V^B0A-U"?=0LM8]C
MP;+N7C4AR]*VDD0(DCJ3?Z*%3,Z66 D"GC@OFZCNLZ(ZT+L5O>&D]N:I8-J:
MM=6TZA,^6!-::0&=>VI>2&^,0+TX]*WV8L:\^:L1EE:KQH][)A1?4$N6B[J9
M6##.F\*71NC4:VKL9-V2$NW4??!1TQD'5_HF>^!L2)1\4PNA[ZP/8VJ( &=U
M:8^F,QC5Z:-+$7GU^>CXW^D'E>K$2"5)DE)'&#,9P6:9Q.6QM:FA<90 _&3K
MG7'\JH7&ST">-\SRWPE%]T^-]#E-),35OJQBIG8!1OMJ?$<GP"#%8CXO/O=L
M:[5>UE>,9MA&N.H UYEM:!5?N_%J'T#9ML"HJ_[Y_E[8B;ANF22K]^-+\%EU
M+$K;FZMC4MZL4K71$=C[>>(C9Q$XJQ*$E<+E+8Q!X6IK&38NSVH-JC@D^65R
MMCQK IM'&I31 IN'>;3WU_HZ,K.+T,(.#H3@WO3]KT%O1)D+B_^O/+Z98J??
MZ-VG9WTGC;^< !R;NNK$+E#W;WB 3B]V"[SN=&7*BQEV__#%9FQH0['!A]&+
M8VA8PKOW[A_X;FI>M!/TV8WF"C:ET,%%5@7&<"\JHY9/OUC'N+:/4=.P98%!
M<'7 ;Q7]V;\A5(<*E<K0*U+,-YL#?>Q"M]I[J#2%#M33R7F_5V(G6$.6G2*>
MOK'<<E[:NM3,ZD-^VBW^G#QIRUC=!7&LQCZ'FC@ASJ;K(^^WC_8[VH;IKF]P
MB*1L"Z!5_9#P9._4R?2-JBJ/W\]-MD&?+*H2XM>@BH$B?I0B6E-]U< '(RC*
MD#G4&,"1<MI69TT8;Z=['FI^G7UO>UMNAH>?GXP.:H&MJB#GJ<78]99C5>I6
M#WCZ9(%"4ELNL2F$&XC2%]2K*RY7EW1Z2_J**VC\7NW"M5+V8(-G U-W9%M7
M:.CAA3V\[M]QWO3KW84C//2<]#N.? 9[4WJW$'PR[E"[K_D]6LX:(2NDW_C@
MDD"&&,\..^?NXXZ\ JHZ0:7F7W7<XT[LS89AP9&%9^3$UE[K ML6>.Y9SJ1S
M\*4_4\_J6[M%CK6'E$GMTYS;CFSL\V"!YRZ)UJ@*<R+LU$]$&)EZ#RE:(IL7
M=@H5!T1<5+!:VM"TM-'7/68VH3I5/"M6I0V^6)B;F_3R *OYPB7+6=V=(Y3P
MJ][>3K$.&JHZTW5KG_8;-\!GD]6 HE"HMY^LT&2C>E-I55F^-IQBQ2R82#B.
M /]]-\'PG2^QT5W-E<7RV2?>_U,G2E9V 5]&O5['YH(@KOA7AV"I3L+-M%E$
M'P#I306CLBGAV)3-#;8+'X &SUUUI8>T3%\!MGEY8]I8/6:[*[8ZI6I;5L=T
MWW#A:P[#9VTNG^]A^@+#N5[Y)*$[-WM<.0%G658!\%_IM'&%?,.&U3;'N/:-
M^9LC/\>7(,^X^]2?;%W@;30-QIHPD)^KDZ@^6*N(CV(*I/VB;DD9"+5"'V#6
MD[-&WVQ6)-@&44AJUP&(_\\@*S5)=9.F^FBH<!S2#3 +OI*UPD)U&O>LI/.U
M]7?:O@H8/(_5 N!XQ4#[>FQH@O.B<>AL/JYZRC1ZDK%.@AA<QW*6Y>@$^'-6
M?UX9_;#$D,]ZZ!3R[;^Z7'EWR&ZH&M/V!C$"9#)EE03N6]!V@I:]?\B;(K%G
M]-EYM00^7PTV8>7#>:?=2R>'SF=8('  @LH= (WOXZ<YAH2793A;Y/2BJDR_
M:7X^C\9B&#E,=#6EO5Q.@I'7[ZF93SY55NSE8H)G=4@5;#86_5U^FS:3QU>H
M XM$U</T^27-&$K,D^_2RW<\.23/ PAH?_37Z8F5U6Y:MN=L.[N59K$OJIK5
M+2=7,Z\M0L^>OF@ZK\,FPLGCR;9:GK*7Y3JKHYV6,WMV/BT"W?LCO3.$)Z-7
M[9/\8ESR.#OQ%'Z3WL.GO@'7X>QU-?*W/O_F'9RXY8MJ'&^\9+/19?BY@//>
MSAZ=T_#YYZ/CC_&KX^?TU;-_P[^O/BB1LS22*6$ZAQ]24L*E^__9^_+G-HYD
MS7\%P7V[8T>@.'U47_);15"7A[,F:4N4_>1?&-5UD)! @(,&1%%__69F5?4!
M@)=$2J#8;^+))('NKJXCSR^_Y*P,TBB,TT*G0;#U= K'^D*+V4H6L97PL"W1
MT&VO=Y,OBA+4Q/M;;@=$&/^.G2EVP2;YU.^(&^^(W:,\3&2412DK,E'"CB@%
M*Y(8?A6Y+G2@\ZP4M]T1CCO"[@K"=-L&)R-<'4K/?<O-0=23+Y"]9SZ2OQ,D
M9-YOD1MOD3^."A4;D \Q2W6L&(^"D@F>YTP'>9JI(HI@_WRQT#@F*+%RR^,@
M.TX958A@46V=Y(I3+N4H:;%;U;K251:<#\ZMRRWFG3L2H>K8,F=-&P7O." >
M!H>(MP_(#$ KJ.J8 2<4('2&C+)38!!57%,M@/5K:2AQVF_ K.#C");V ^D?
MJIK_0:PP0!!L?1W#PV5T$!W3PV<VJP;0U'9"R/<6%"Z?UV-&2>.KF-I1%2I;
MQ,-.2;;V-FC,F;HG"TX1<V-=?O/M@6V<W+%>08397T8V+8O1&W0R_+!;/"/H
M!*%)U:)3*B_::T86K?,+O957CP%,O1E2]FSXMCRT7G#=M@R!'4UKOC9?5\=#
M_&G9FO[9.UX-@87_:N.W=1RV]:[:STZ\D 6[ID<>;D4M3B_S:[=;?3:0U\I1
M,-E^/E0Z-98+ZMS325U@DSUI(U,M+[/E^@U;#22;^Z_IX&<+<'%?-!$*X8CK
MEL=#S++TLI:,W-^861<=Q[?2C6_=,STCT_[O?S9M47<FGK*L;DCFG'D;/UG;
MS:L90YW%@9O:X.L:[L&^8.&6!0N\+UC8@+'T!0N/N&#AN@*$Y4*"LM"14D++
MH.!9&8LLSN(\S()2ZBSA^64%"U]<@/! T@G87(*]1J/Q0>80OHBFL-:>OKAV
MV WJ#ST)KJ^0&#K #J%A&Y LJM,Z^U03UWQY#L!SC;8-)F_4CZ9-Q'HUC+OD
M!1!(V(7]1=4A1\57M\UH23W[?IS;@S]:?Z2'UITZV\'RQFK^1XL3U7(VG1%U
MJ,W]#7VUZ06&(.IBS)I($./.0^>C$HOOLC>)]YLV74SK"^MJ6IR[&:4#K*EA
M4[+==KO# 46ID>=4PB\(J .7 GT2 @52CUCB.<',3]-'\.84BQV7X^%2I%PE
M()XW(-87M9_7M,.S+4<V6VK\YHBI+B4 Q):<S6NVW5GLW6J+?2RKZ_K.QTA@
M:=M=V%-"7D#=E=BYV:^FL_5/6>89'+9YBAV+INHRBU]B]K=:JM8M;.H'GHT7
ME4N05>!MNP*"EI=T56]?#XPD?F)1_[[,\>G8G9N;CJKE[AHU3*XN!5\=Z_ R
MP4W(D=KU\\U#74D!./4-Y^95;[%,UVSKN#PCVPT<M9N\PVVFH@UGN,=9J&X^
M#:L[J26@6YN*DK!-5IGFVB%N; 88M[$#]WW6LRDR3%^[4R\AD.T,\!;KNP'2
M^-:LQ.V.[5X:.#KVRF^#>G?44328+#&:V"5JL^,V)8F>#>%PB4&7&&#45%MX
M:TUWC%&V264#)R!N]+D8$XK3-BZ5+C*TF- VN$K MBR:^6RZ "6J;+,_)#2T
M*.>;%NY\QY7:<1@C5 M49JIM*MR^)+%!PAQIM=0*75SUSG74Y_#%ZYJ'VY*+
MGT\[M,HS,G&?#,*?.^557K 0HS AJ^KMCVJ"N#LL,T;T,]Y/6HR NR'BD+TY
M[._X#WRSB38CIP'/IXNQHHU!ZN-\5.DE>GJ+FZM'A/?#LEK7!*W#F]N&XJ_0
MHJ\["IVM[VCNM0ORB0',FB/ [^C<FH??&XZ$)>VJ_%;T_:+9GG##5?S=<D3?
M/I?P:JMWZ++SDU*9CGR8F; 'FAITX5I8MB>Z9_M,^2X@)=)]6KR_+=6KD8,C
M>CO,KVB,4K?& 69SY?HB.$%:[[YZ@0@D(:349V#88-*0XO267,WMCU9K+3M<
M3#=\G(YP.]<HCM?K)[!R(7HM%W9".G:W_4+'9FI6;GS1A:-8L>;:AV,[#7MY
MZW9KVH596&5],)<%G<=YMBQ\EV-!*8F!;*>QND18:Z0TLI(WG-&7-7]9:S2V
M\)[4 M4J.R_L-T 2WID'L8Y/!WX\GHE3SZNSV?[#7S4:%<1*JP(5AK[:/490
M9@#/(=8D(+&7:Z "U[K=0D5GKOK5 99==QZ79IO.:C+=AO#^S$Y9!ZQD/1N$
MTI)D:KX,0_,76*+@!9ZLXP7LP<E<-]41;[??; ^.T8"86$#>HL1L'[G2MOE.
MDZ_TH$*B1)CAC1P#%3+$^3O;,]'"*Z*,:1G(#6^4&ZYOF-#A\&^^A1!EXEH@
M\F-JN3-MXYW)B<>I7FH%N#W8>?,<F[LW:&F?_YJ<H*2P>3$K>4'#'J.QU3&S
MAQXWN':BFA?&W0RS[2('OH5@K1IA!EL-);KM,DC/-'?J6@W.+-"GI5:PO+[>
MB\)5\Z9[4?<BTC'KG^<%4SW8[<&OA)RK]413S'[3[4*S7U;VQXLF2K.V&<&$
MX'O$L-6:K];Q42-K91!)*2ITUUH+STM]">ZL%UKBM,SL(8AM@\JHX=^B>?55
M3_#,FUR,&VTTP6[VI(4G-W0;\F\@E=8'U8F/!)G31B['BZ^_T^G0Y K*?ZO;
M<QX8PUR#X0%U&/9?>>D['V^V)&[B3DV&LZ%RN;2O<^O+S:F6K:FC'N0?M-^4
M2Q_5Q8&EK8H?M&O!FX!AFSQ'SRWHPM0AY5%5+:SG?THC\^P'35.W%@W$JJ%A
MEV>YJ=:HW50-'@:6EK.,:!+<J;5!GQJ5T7616WEPW#*K<^C#L?6,C%H8EE:=
M7<O(<J$($N;3JIV.KK#UE#Q9^WS?= QM.2_*YIZBVNJX#3"+;IR?L"]"T?RO
M[D<^;/O82[N3?/0Z1(1SA<W"G-MHV3[PSF/7Y^9F;=HNLWA1U4QMA9$:4)%%
M70H$IQ V=!/UN5FC]5$[?%1>=-(C5S4)7MRFQ_&B\K >ZO.VU!*I:E%T>JU$
M+=FLL5$W8;!= ,E4^:#'HY/IU..[7$D8>55(A3VS F%4=3P(>PS'KI/[2-<:
M^<I)[KQ[C]2X+5(CZ9$:&S"6'JGQ>)$:UR(OEI :2B5"2<F3(LTYCXM"YC+(
M\SQ,BDAD2ENDQKUQYVD4]53E@ ;V,S'Y\&8^E1]^I_K;0WC.LS'\^NB@ZO)\
M[W G/E)ABI@;S51J-..Y*5F1IH+!H@8F+9)2I^D6:'0ISG!&9PM].4#F^[E.
M;I$M6S[Y4;C.=23^U;]^>U:'XFGU-]LK6JJA%F#@H(/K@RGX.N"R5&"K;0_V
MZ*.J\YDUNUV,%=DPSJGSJ8O_-,9\A5/1C7):A"NR<7HVMC8IN(.0.*2,\)7V
M% U3WD!U#\ ,.0V4'D(0W]EL9%&WF.(;6K\#"<RESWHBW%AI"^T=.C1,B^&C
MB2\;VU=$C&9D5]:OX'E<F@I31 Z+F:=1>89M&"CQ2Q 0&AI%J@EXLDP,XBS@
M51.M5:)Q3[)K4;%C(<Z>_.[:@OP.1N-\9Z)JGL]>?NT=[@9'99K$>1*DK.2Y
M8CPK$B94F3+. Q5%(,JXCC9??OV.\#3?(:!>XLT64K\YCVCI6%,KY!EV;R.@
ME6VT:?O7B7GS-0LT$.!;G3K4@W*765:BWY#*YV2*Q0'M=CX6*4$LFX05L 0
M[D*MVHYAIS+&]T'VB76;-7(R$X30F</_$X-0Y=OL-([LHM+8P*<3TVX/;&@Q
M&EAM0TE*9$+"*N!G=1M!BT ;.U3%Z=ET4K]0I]7135^%L@R=8<W$Y)C2Q1@W
M[VP)+,MCHT_L!&PQ/7GRB*3$'Q<XWJ-,IUD6"L7*5 6,BURS@J.]HU1@\ECE
M4HBMIP:FT9TY5$572785E466Y +,WH2#Y"ET&9L@Y$D82&/*\&LD^UM:U-]&
M1O>UE<M+&1VE10$3SB.6YZ6$!8Q2AM6V3$L%DZS!(1$@XF'>YA<#+*FLEA4V
M.'&+^?1T6HX\$]MM3]U5&\/P$IPC&8);5/(@BX6&L981EV$2AH7J-\:]%]V^
M^' $#JGABF=,BSQGW 2X1P+)3%Q('>L\ C%@C_M@;=5M6ZPV!69@;$ID)4,!
MO[IE!*$6]%A;W'%[OXAK2K:3) H"J4U<<L%3$14R+LHL"DR9F4CU.^;>R[1W
MCF2N#&R1E*DD2,",3, ##K.,Y4:'8$9A$PV0*O-SF-.+:_:, 3?CU6(V&6$-
M]! IK^<4&"<$3=- X OD3J_MKU41^R^.HZ,\-3P-\HC).!=P_$$[@'8N62Z#
M3$9"%"(%;3\_F>F;JGNN99YG21 D9<F5!!V3*UT41HM(%]+$_1F]E[7\<'&4
MIFG 39&S)(LYX[DH6*Y#\.^2)$ZXB8HLY+"6>G*)LK]1?C':B$B/\SU\F*9I
MK[HD.FRFK-6YC:[K8APQ_'$\L7Q#=8;JHDF+XR6>8LR!-ERLS'Y47^+"9HXX
M=>)PF'6ZN&;5)FX"))6J]#):SE[B^JK9&!,^ EVPSI/I'FQJJ,L,7>0>;E]M
M:6"=6@J'=UG!^G<QU,MOO5P)OIJX&TVDQ:MCU4?=GF!&A1&'_K4[0UXWK';V
M?/4].GQNW0&W$"_U!B$$UF1N=8#C4!S2Q\Z51JOFS-$N(BI2RMF"ZMRP9*$]
M!#\1+L6L+72HB^%JK125Z$T:F+[C/G;\O+8>P6^3BW9PSJ]#:ZZ8Q?$/#KJ;
MN$Y6=]I9#% UCOU@*'C0*I:HI@W>J0V7KY8FG$C)QE,+\E@#L&]>]5)FC2&1
M%%LNM>X,(LAI&5NZM,XWG9K;E#A\/[GUW FI2QBFO2B#^]"WSFJ:9P+4-_/S
M"Y++8-3$MTUW10GU);@WU\VNWP%M)&)GPAT2H,:;X$U:H&HO92V\3W]"G$^E
MU7JTCGL=5SCFWXJH)1$=8\5-#:ZS!14(&!_1AVNW3%=<UX4:)^*CI=JNK_<1
M<IH-JCB#<RH(MH,%E0YD80?8 O=;XHRUB]-2!DC+W82_J9VX%^!^:,3Z(A>S
M=H"_ ?NT2+PW?<LNEP!0I83UVE \6]0W<?)J3V@^MPN.6-X+)RY(K=*''>9<
MQ+!BS(_9SLMK-#)!B9&UAN[N>);=7)\ASHJ*?5$ *L\>3ZKZZA$2T;9O6>YW
M0=T6U7:=MAO/]W?W4K2)0%:-B*W_[%K56KIY2K9XCD.\_ $M]?(9]J+ MHW_
M]$N#O+4_#<XU?6/0 HYVJ$9A+K!,VJV[W4058?&:WNJVUJ$63N<GFK)G;51=
M+1RIG(@&9XTAIZ3<I5VLDI=]]3U\K>C52]R$,%:&1G_T;04L7:TW0]PF_I[)
M+XL.I;P]>$R4$FCUK?F7'JM7T]DNI2!I.8B9#HG$E:UBMCFR1^<Z46KL_"C,
M4YD4><!D7H##5$8&W."B9*4LA(C*,M%%LOFIL69-'T1I^HY+>$F??7?P3()!
M&O<N"/P5U '.MP^I0;*(/FQ*:2E)9BM]71'NL&&-(M^*&/-;Q$^#'= U2.ZN
MF<*T?VTNS6;DC-6ND6CTAJ\JPT(I*DJ#L3NF!LSO$:Q4@7EJ/-BX"W^E5R.Z
M,6N N5*('5-3O]E7'M:_4':]3@RV$HBV:.&\@3K4\S*J3[E_)>MNU<0?5\S9
M]F#7M+^A8!#$2EPMRDHCF41#+>R'*@86:T#E>?7K$F+!C<BOK/-9VLZ,?3HA
M#SNS235R]NO+R.=O*UA_G4X5@EM!JNZ"%IH<8WVAW;K^HT<L.W<^'<5E8529
MY"PON6)<9QHY7A,F0:(:I5(>Z72EA7)>1'E:FB02!><I7)Z8+$M4%H@@-X79
M?%GKUWZS1:P?99MXD[+UG[#2M:$?L!$ 3U6C6T*Y8:E<82V8$!U&1X9W[7B/
M0:H&QWX<2V DRQ<B)I.:*V3@>HXYII_1J?OSR% AO2WV0)BY]<%&,[DXQ5X;
M2.GA:%];KAUU3R;(^H6M2+:N+=$5+KU4J9&9D<H3O0*PP:CU?JX;<_UBK9>:
M:UOJ2%A]&/J!G$\1DA9>(\=Z^'H7OI[V\/4-&$L/7W^\\/5KX>A+:ET4L!_"
M.#)%'/)0%F5J1(AH]TS#/T)>KLB_7P#D$HK%ZPR43HS,C&:5U86D/-=PS'6)
M'7R4PQ)9K%52=:"^JW>% ]VB?EE,[/6N.$Y,UFDO&XJR.A25KQ^$3S!AX26%
M-VWII$/\53:2M4Z[_83?:+^A3;O_3)[#^L^P" _?R3<Y1!O X,LW74^&76CU
MZCV&:V?DLMEKIJ3CT=DIZ19>$WG?S+5D:E",UTP[@0S63/?0Q1/Q+W[VZIFY
M\=T]V=/:!]2+4OM]RQNB51-/^0!:/#3.W#B6M\AU0U@W[NXD.AL3W3TRW9KM
MXBHM6ZN+M'(UA1NX@A@OO]J8JHOC'8?-!87]UWW;!^0HP3W01 VQON:=_@U]
MV7RPO:Z<L"TEOYN3N?S[(W8V7X9'<8SY[RQ@N=(QXT4!/Q5IS,#'%#*2J2A1
M*VVZ\[CKN)C(6FH6^$%$[5K#;06F:G_1_<VVO\!.#6<G%Q7E:S""-+>E^0M,
M2T]0'RA+"[-PS.X(T*K/=:EMBLW&]NL">W00;36Q/L:D'XZ-G$'__2;B19#[
M,V^3EAJE6X5 >62F_63=1>7[2CFR#8P$HH*:=%H*.'!B@TJWXQG:!U&OF3I]
MW7$8_X'(B.49.P._5LQLS[TQ-:S$4FL+<Z/VNL.&(V&I23:6XDS-'!EWMP>K
M:T'C5-I@N%1W47"T3#4DP7G>+1BF<[^=OS]J-\RS2+V5ISFN8%^,T4+LU550
MX^GDF(VI>65KMZ!07ZU,0M(#J@H@+]_Z]PU);M?5=YTO]&7ZK-X#%=5>.>O#
M53HU'>U=]Q6L85_MQ5B1PO3:<]B^9X>LH1N'=CNE81AP<U[GD5:VPZ7KB-U%
MW$HV2TA\K)<RM7S;V.BN(V-^6^DW;E,^8O6T<W%4JC)+C#$LU#P"]2035@1E
MR0*1<P-3*01.XJ:K)[^68#I17QAW5/UJ#V"Y-UM'M7VSI@2JNJ2+CDU!>-%.
MD #["6&,O+1MH_):C&7MGJI8MW6LVRX ]48=MQ,=EBNG[BGO<QR=Y]MFB8B.
M.3]!M_'C=*[K)C,V-]T\TPD[UZIH#;81>5C:=6#-"[7N8D<W:G41U?.:8N=Y
MFY.C0Z$$CWONKB0J$L(<@5(88P\=,;NP,U+9UI7-TX@G;E3C-<\P_CQ"D,&I
MIUKK?*65"O)#<IR%_K'=M[8=CUKKOK+"-5G7XNQX)I178&UV-*+@L?Z4;<(Y
MUBYT3IW!+%#=^3VXQDN%O68QD?9'L@@.)B[B7,_^J/(6D<MK6IC%7'L"=G7A
MT"1VWY(O0_WAZS=S_<4=6L.77GC+I]'U'I\W('P>:?BN6]<"Y+OJ/,+,ZP8U
MT:/F+=*:[WT^YD<\R4,ILIAEW.2,2UFP/%$!*[- 9R(O55&J)=0\+L]5VKC(
MPE@'H&-#;7A9EGD9QT7$ RY+&6DA;P8! 5/A-S2VEIS&'C=_Z6I^ )\RBV*=
M)05+5608C\*$Y6&4LR+.@S*/<I'IH%4"=1UP_MN88$38@<P-!^<3K7!I=T'5
MS%!^]>7N>X>[X5&2EGF>F)"E0N.RQA$3&"J(N4CC /O8J'SS;3$BYZ U'N B
M#^I5?C@6&,(Y/8V@]261^,Z^A45I.CXP#S3^H"\:&\BJ]IJ&L.DE<\E]"('2
M)63W\%'QB0GU45"/4.4@?-0& I3Y9)MX4-B4IGKIYFTL2[=0@>(<+I8!.MM:
M6 T_6W,+'S'PUZ_2NGG-Z^BOR0VMB-\-[V:=RTX!A#75K*-9-6$11RD"]JI+
MA:.U49LP\#LHA+DUM;ZK\_@"[OJ10OQ5+[' >_Q\% 8R*J0I69)E!GLD2_ >
M"\E4E)2AR2.CA=A\B=6L:ZM53M/1<L/#F^N\)R3>5\UN]4FJ[A'N1($<436)
MKA8DW71#6JOIO?93;).<^FEM'Z"!3_NO#SO(Z;;D;6'HP<\9'4\P:B9:EY+C
M,CC1BFIDV^%&1S"-B'[\N/,JQ$_=>N3:Z_'YZ.=61$5/4@WAEK,18C$1@80N
M(H;(UCX#Z5':T^$&;YE,*$-H7-&<&W\]+QW*V*OFVU?I#=O%1U,DIIV=MKA&
M87'GLU'I&O]2[V'+<+[ K@Y(<=]0ZU+P )-6U)?-?D;0S5;'B&8,-.SJ;M[4
MEL^XBK]6TQ$7Y&SBFL-&6<POSJP2]&V]J$E)W;ZB6AE[T\1VW= QUDK>-X;V
M6Z]1N6_776K@:?"AXR^5%\U[4"X2D65=%*NH+ZG;#BV5!;D485T5U#Y*ES)?
M;P]V+ODH7&:WK]VW5S/7B@+SI*0-FT<AH2])N:VNNM1I9*1(4U46!2_#).=A
M I(]#G3 <Q/)HUU\I-622DMPR\?5_]W:W7]UN=($M0QC/C MR8HH_U4';[(X
MK1T\4!TH3(-'IV'_2 [@\R-0K"J+!2C7T$CX)^%,)&G&1!J$:1ZK0HF@YEC\
MDH5.BJC0>:Y5G!L.C\IY)$4,_Q=J+8LLH86.^H6^[X66>9YSF4A6%D',>%G&
MK#!)R,+,R"@WFB>)VGHZG6AO]/K%?KKRAV61-ZA[,[9B.E^R5X3A090'82@X
MYR811<*U5*K( Z&"- SN22@\,:-/6C'L2/;(]XE,CD2IN8@RSC32)7"8;E;$
M)F-YAC4_95B$N?XJ@1#G</CS4.J@B'@&>R^.@A@6&!:4%YE,[TD@](O<6F2E
M@S(PJ@17--2,%URQW(0Q$T%:J++4B<GEUM/)] :RH&T^SE;-&&\3_6O97&YX
MZY (;Z1:Q8.P9)(*E)QM-!^=NM^.J2!\YOK@MNIIG4O@;>Y6&P/? JK[=0?[
MNLH2]O?SB?H.HJ&)(RP;PJW+J-.3-=66[-N:(U#,)D3P9[N8+3WV$@O4WG))
M!F\/WD[J< M.4^7G2:]2D[HX"5AR,WV"+?W(YT&Z4G_1QK=6F'HOH-XUS@M<
M]IF&7=?N=%$1\,%../Y%S%M]B6P:M-.7TT'@IHL*263KRXB_P&#DJ*$Q@>6V
MD!J[@&!+$W$E]?BB:OSCF6NG)B9B?$%5''7W,AM)ZP[%MSQHH(@NS4?EQK9&
M#-.CKJS$O7P]2"Q=V?25W%W;L&WP:N?-L[JTI'5\VFU CQ<C91MRMQV3FY7F
MMSNLM9L0(AP%0X7-CEG?G*0^_ZT>6:=X5F?HJ]F  *RV;X@Q<3Z<A125F-M$
M;,W,MF&I.T[T]3"WJH?)^GJ8#1A+7P_S>.MAKJUO6:J',:71(4^%,G'&BZ H
M50K.78HDW*F"O7-O[1P:@!Z:.8?B4Y]AV3M\&1T%!MQM$Z<L"!5F6(1@15%@
MK;))$QX)$>@'@,^SJSJ 9=WTGG7=(BDB$>YV>)J+3R[_VI34("QJI$9BYO%A
MF!&%=W6-BY\C5/ILZH/ +[31A#S#6WEX+C(LM,FMR",P+A."&5O;-PM-W(F0
MMDDIS2F-AQ+##N/7\G-JS%FKR;RZX=.7K.S:=P%KWJ9CT7RN.BX:W' LSLFQ
M<2/"^]CA#F_\X#ICO-1.]>.H\J1(S:NCZ_KG*I>#>[0GT_#]Z3HI'%=4O6Y8
MG@G#9LPOF8E-YTG:H3>J0W^CVB'_[/>E;QL^G6"W;>.P@XZP<5V5FN]JVO2J
M;C_!%K"7:')7COR(/&'\DOXD/#/1T /.E_[N7#.L^E^<NM8F6#9OLR9N+5JO
MX% '8P(3S-M(>KAOIR,Z=KR%5:N;?"?!__9O5A=9-/M[TA[4]N 5NJ^MU[14
M;M@5TON5-YDPC2U1)M/.V%H8C4OY/>O<G&V7 EXIG9,.]+<6 Z?"]K$<3=I_
M]10FWY7K"1Q$/*;ZP-09]E8P\#%#\(.C/#*Y4H%"G)?$_@6<E8)SIH,D+H(R
M#LLHVWP5CTM,HMCF3!\@D&)WXH.>PU9$P^::+VV :LM$%V<@-OZSF!(YO)A]
MT'.LF)*:6H<@YYSX*$;4TY,J="CSON[K=;U,_?WA4O%PZWD>]$^M17S9 [70
M])VRQ87%7U.2_VR!]4_3$F:'*-;<DYF]([;H/L7BYJY")5WLV? N4+A3^ 9C
M6A,7GT$8R?7]8;M@$Q1WE5ZYO6<V]( PTM)D!'7C,2X@9&NNJ:OX/Z<='$G3
MG).^>3Z=S4^(*&:(]\98M8.!8'"7YN=<C\?XW\6D-4/M24'J+5JWCVMGARP7
M-,!LK1T2W%ISS9:GC;#7ZO/&5EHB'82_N'U0]X+%&@#4IZW**6R@;N/0%E#H
MX? ;S\ZY:^/WL!-LC06\V<Q&@SV!3S=$V.J9X[E3D>J+HO(8:#<8Q9M.F*]T
M:W6@]_6(9)SB>@UK&L2Q:V)+6]:S2>.'US0H7U\%CW;H-6.@38%\DHYDVO=5
MLY0^?@2MS6X+_HCUV;,YU_7JVD)F5N:!]N1HKD^_+YOC:RR!7""#HT_B] X\
M:'=^9 SG(E49R[E.&$]"PX2)D?(^C;7(LC@R\7(41BHLJBA5IKGF82@%6 @!
ME[DJ4Y5&Y@&0C;GM8&M6GT\]I2E9_L]=H?"&FP/K<)6S]FO)[FOY^F<KWY=2
M)CM-LN/-'.2 P+L]GRJ2[*1,#J=G<"S3(!UZA^)&<^@]#-\-L[Z-;XF)B4>$
M8[?NW\G&8+ZM9JEH$]#6=<'N4</NU]J=ZUM$T<LTML,6B0QYC$VBU-H\PYJY
M??WGK5C&S9YGB]&<!U6O&/G_/R%E?O5S9P(\VA,=XO7/V!Z\:=$%^QLB4M06
M:>M)QRUUXW%]SM=D!L7<%>!5=FDO>[,&AVI+%#^.IHO*W6;C5?[A6G5N%OAO
M,^6H)"][?<=N<.DI0Z0N&&JUV6S+#AP$=>U6<J7\%V>NXR@A3G[Q'*@M5@51
M=R9M*/YJ/AA7YWFQ/7CFZ!LN>P-*/]:+^*7CI5$N8SL=.?42E;6W-:P(0HAR
MG?MVN]:G9,G^D;-1:7?7SIOG*!I<UK2V,==32GN:)AQVC?RXD63LACEJ?D<P
MSL3Q\4P?DXUU8QGKCGT3FJ4FE"ZA:];W=]WD<U([+99L \X)F,G25_S82;%5
MT#.R$&F".@&BANT?@2MVNY)9.FR#DRL-PHGBK<-V]]^KT^@HZG )W+Q7$KQ-
M'%BM5C"NC3O*.S4=\_4?56>?NK=A5C#89'Q3/7WE8WS-D658;MI&D"GNY\)%
MO^IB<#^&:W>+!8\+A#I14=:3F^Z>7\ZPDAJ90[29/XG!:K$)623$F,R?L&]B
MBJW?860(I+_X-[FG(= =GU"5M[P^6=V9K9!O)S@[;ZQT;.K#)K4G=<^#OW+^
M0/U?/K 6,4Z[K8U!*@0ZG]T-Z"YKR3%CN_B01,5N-7,]L9 9_T>/1')G]:.>
M*>I3Z'7)MK<MVY?; =B>- [(9/\RT[5H\#2YC3,N!J<P&^ QKW2 <K8+7=.D
MDE9-J,L-M>W!03WT>BCMA(1K\C0=.1)P(H_P>8;FM2V3[HVE>G\NO_Y</@=G
MQ6O3P?<\B:V!7'+N2 ,X4F5#I;B[2W]Q9@7<"?M/ZUD7N=F*RN ^1C2(:$J7
M6FW/VK::*W3%P];=T^1SK%IV4TQ"$K%7VQQT*%OE_9UFB,VD]ZBSFZ#.\AYU
MM@%CZ5%GCQ=U=BV*;+FY@@BR/%5"!+GBI0F+/$EY(GG.>2;#G%_&>7QMG+0W
M#>[7--C7\\'!ZY<'KJ+A)UO/\#,IP[5YLN]K0*PME>\6K=1&>R6L1*+7(TU.
ML8AIS6)<=]CQJ9@:-U0N+C!<:@WE)OCEFD L-^1!O EXY.B2*HU0D+^\V=#@
MT"86U+0RKNX#V]?4U-[MDG?ZGN5;QD+Q^0J1]FC6"6 UM" -&4BKBAZ6#7.S
MON3&5P.M1'!;A&0-KUC5*JU'^^=4.YIK>K&:$PQ#9(V3X")EG16#Q]"<M"E/
M*#]>#\;8ED.7KE]K$I=MK5Y\W*?X>*7U<ICN>\S7H!E'7:V$U#J>->(5,>);
MB]W%5]>['ZVM[V 5Z'*TZ17/1[/6IK2?[CS_EV59/-'R@_L;..D((VL%7^W?
M6_$Z_[V)#P5V0PUEZP5,_0+M4&SKG#:#O<0O=^YX]W3#B:M%EZAJK-TZ/WY=
ML."*X/]7^/??Z<RMV4*_^P;";M=<LFD.9Z/%Z=D)?-OWC[6^Y (A+L;S257.
M?9U/X<#!?/_7I16^BTHM5?1*$>:Q2,L\#$I>R*#,XZ@,E02+*2AUG*]-[S>E
MO2SN4+BU]HT8NW?<F:@='"_,0M6MZITL3IF:DH^ MWO$I;TO(^QYO_]>AGOO
M_XCW/LLC!78JEVG(RJ(4C)=AP41L0B:C-!8B$UF1Y.#0QL.TX$/8OBO%O<-;
M;0,AA2A#R44F2VYR 69R6? \$6E8QK Y:!N$?ANLE/'WV^ >ML'^BS^.@B K
M0R,C5H:P%SA/#,L-+YF)12Y#%8++!-L@&_(DO&07H+RXE4!($R'C4I="13PU
MA0AU%A5!&.4B-%' :2<$?B<$_4[X%COA\/BH#(.@0-I'DP0YXU%N6"E+Q?)
M%W!&D]A$(0B$*%N[#V[=2V18-Q/!D#\R#&-0<'S143AH#S0^3-WPG$SQ%0MB
M31#TC@P(,;^U%=$G";ZA*;_;XHT$WY*JZ*OO:]6O'5([!8;GI9Q-/^B9XZ18
M8N9<;HOA\_*7X3UL:=)E#VTA028-RJ%;EE-G#.RP*+6]RA=*U5GVV*S!?'93
M ?>+^GQC+=O7'N1D,9\]\G/O\.7YD=11%F=:L8#'(,W+7#"1!\3?)600)'&9
MJ.5(:&[R7*H\B<HLY7$0%Q)^+J)(2![Q+)2;C_QL&B6[S?%P8)XU ,>"]DC/
MU1Z_914\!1E .#!#'/5S?8P8,0=B)Y.K'1OH%&LH<+T1^XX737VEZ-!R,V+W
M-VPC\PF3'T,7<7,/U/ W61=]4?)QBL$KM4!"FMGHN*ZKP]9$Q'6#NM4VH<.*
M#T\_Z'KQ4-*1R"K= BVAO&PO@H8_<3H[%A-'W8]-D6#C2:)G=(6N3;5#PP[B
MLJ@U;*P-+K+&H*/YL"P_(VW\,+$++5B&5.IY*CXL\:?4GG0C@8>^^,4OR(4U
M:VI4*0S%XJB6Q?DUSW6&R'/ZUDN2MT@W<F#,2-J HO/<FUJG(>@<N3W8$Q-Q
M;"E0$*E7 V#5JAV#GU]JN#?;T+WWUAT(\"LINSQ1U^OZR?X0]^1]:T7]VW#_
MQ<ZGH\*8.-*!9EEFP)./BXSE89RQM$ "+\Y#H8NMIP;VX:K5OD[8N#/EL)4N
M%CEL I'#.KAD-_MS5U^N;QZ__H[BUL=6_6EV.#Y[WEKB"H_8L_]'7T<@1P?L
M5V/]7'FKC^JOW+MRE&7O8>)LDJ(2XZ92WQ7C5O5]B*=\,7,6%I[XL18@"8D>
M>*[%:2L&B\4XM!IUW2!)'H7=2DD:X>75B4 Q6H,]J+5+.R8L.MC(IHZY(RJU
M/)G $AU?U/6\@W53:;&AUBOR)B;H(Y!.9Q;R;#&C'@OJ:H7M5#+'=E87YS=5
M<>T)]Z7%%D9=.YT^WNP5W8/8B2N1_2OWXK*X]\! !T[V\]W!YYK6$QQ@[P',
MRTKH^HIIP;_X8PI:M17.1CAR92O^VWT"SOS-)QHK,S]X:^&4;!^*>]N#Y,/A
M\! $ #*XF,VF @,/"^DVV\?IJ%;M*Z->=QILJJ05A*BADLL['#^CU2-0.I;E
MD2KN%M_3\^M7JB,GZZYS0IW*'J?4+,\.WI4(GZ,,PZR0H/: (_KI/XL1=J2$
MR9R>H9I V\"Q5U"=8),R0,B:[PEH.SM]M ZJ7:'*51W5%Z!-0H?7%A"Z%R$6
M;@^7<R<;Q '()[\2G:]3GPJ;8L)II?$3;?R,=I1S8^VRU\R,4T<@XA+.S33@
M(5I4KM$CV<*$A[,#13PVZ4.0S?4[3-T]W(21S!*=KE;C$4RA(LEO:?OJ5UX:
MXX.05YY'1J\>3,0*VJYM;=" SP"VX/]+K<Q.&V-UC?*JF[WAJBUH"]: 7&PR
ML"H*G&7;,^7="K-8])C%#1A+CUE\O)C%:S&(2Y&Z,$UCD89%*4O#BR#,,RGS
M--0B"],PBOB5V,/O)&?6O_FU,<>GO\]&4PK$_'LQT8,X\.FCENZX.LAQ!>O\
MM4$.%23@/O.LD#'7N<R%RM.T5#*.HR0RV5+6.DCCH ]RW'&0(SIXL1,>F4@(
ME7'!>([-GE*,9\,2L#"*TRR2::$+4_>0O)LH1R>V,:SQ?Y<$$-05 02ZMO%-
M$(=H=W/=/*7EN-2]X?^U*#&[;>-ZR%0MQ].%\I0YMF*#0H%B ;:'/5-UOU1O
M/[>\%>L:UW'F$MO-3RF@B-%8/=B?SK7-U$;V/_35\)?!#H[($Y#AJ[Q QV;N
MFKKBD\QB1C&)-M,)EM3.5-T#N+D'#MF]FZ-76_N9;TW7FAKL3T1<:M11:,F1
MHS=V;[O=F="Q;0]+#@*Y3M-Q.QQM#4PWH:W)!!$#8\*Z8##7P3.T6\ - &>/
MV=E#2FU,CDTD):\;WL#U[]59;'LWU78:;$6/YQ\L%R-K6MM /D7XKW98I3AK
M. W)X3@9G<&V))J;$3EA"#P=3X^)>KQR1CM^^Z?1MH:=MN2<_.RW?LO7&;:@
M?=65JWANO:+1Q'B"[2:[?EF4@U;-.FZMO_@0N^V3=3(R<Q_G$+[)+U7A6LIZ
M0D&V.X[YK(5CEC!3:=V]E=C2]-+=M>X\K=P/7'KO[V/@D%Q(ZZ @>LY_-&S%
M_MV#"<#^LQ,T]%T;"^ML&%1G)[!P(*,LCP!10/QG@7V1Y\)"* :C4V0,FHW$
M^!=PS<[AB;/AX!@YWZT[CG.'"U#/:$F;#<D8D7[\\KW;#LLM^6[7)#3JZ6F]
M2[/V'6U>ZO%(4V<O*TWP;LU5_ZC:>Z9-T[D:-ZH<2Y>?%]>X&==R9N.J38/,
M)DO4U&;CQAYYFE'7J6M&+1FZ<-=U^@6FE_I'USRM#1F'S=0M*H<".)Y.%77&
MMFQ.-'1=%S!L#VH#Z"J9TIF [J/<H<6&7_6S_%U=;6V=1*R#5RU!3CW"'-/(
M1TI "N)[G4W/8(O-=9LIS>;?6G=V<S>:K)ND[36N>,=DOE\ P?-VCPO+$MQC
M"#R&8(\22WFHPY051H+AI57.2C"S&)C$J3&1";0I-A\3T%GE@2.#_NDWE+6;
M#0[H#KRC)#H8;MO^CSYMLD-K^[?8B\'\O/PK=4AOL=PQANB2;<L8XB HVV0>
M#6>D-3F$0^DM]S\<TF@M3ZXEJ/1\&B1=ETF"*XTLB'.+19A.7!18@PB<7Q?D
MNW?1X9I=5CL3]9PDV+&%2O3"8^]P]].1D7G(2QTQ%04IXT548#]QSDPJLPQ\
M-G"EX\T7'B@F!IWEW6R90>.5[?&VD[UR+$:G[B2#=S8>>.H!,1M5UA*]GBNS
MRZQ:=2C4:P@A45&/3J930BM1J5RK$,^1@]3I9J1LGUBJ _IJTR&\ I>H1-YY
MSX+9 ;C4!)W.9+2Y%<]$K3]APHL"0F1>V5ZG V\:UVVU7'^O=?;?]Q0QA[ZR
M$P3,&X^;:E%8[Y!S4']KY9-'S&N]&QV5J30J# L6Z3AD7/( Q$]B6)8G4DI3
MI%%>;K[XJ5>WRVIM%WBS)5%GZ,WA\O".6=V&S7E!U/MZ[&5(72[KB8+<=>CZ
M.U<$'HFNT G*A.>=K[LGSWQSOLK6\NK35AN%YFK'SCCZN?L<[_.,JJG-N"^7
M.0[A&G>1?Z*VS(S$>4<1E)\,_LV6_WIF91)(:+_!50B F;L["ULQB9GSAO<%
MZ1KQ3C]3B&KLVP/6:?+VTYOWM3$$&-ZH2S=9RTMB:\*G-RWK5F9\S31Z;]N1
M%?XD?K:!0A3EOI^9'332-\W'+LOK8.JZXS9;K_%L@?PX%;T4/ AN@=\YA:G'
M_H8NZ 02>V'Q4_#,TCUS*:L/CBXNDRT4L<R(2RM#SZ/6*5AL@H@G]UK?5<J_
M08#6,PSIXKR +4YN\ '!!4#P@[N"4_E1_SZ&%WG$(GWO\U$ (EOFBC,>&"0S
M%HH)HS7+3:;C0$B=!?GFB_0W<W *!K3B@_:2;[8T;X^40(1+M2/D]-&;>49_
MAPPZ)[+A454MK/#5IV?CZ85'/:D1W -#R,.&XI2,L>5FJ\C7;V_ETGM(HTA-
M7^& S[&7YK,Q1N3?R),IBAWJ1(!C7,Q'UHG%9SLC<LTC[-@M2@?%YV /S_G@
MN9B-D>7T=#$6OFCLAG=TE/IN.EI%._91% -LDDKM1@Q+8):FG0#XG)CBH>O7
M30.-SD<5,:0-=[-DDW0%S=]P]8/64-KCO'+DVX/K=D2M1V;:Y;-<ML5%!H=M
MHGUM*'GK="<EEVK2XDO;T\"XC'9)* R#3 EFA+=Q.X7NYJA/OJN0?^DZ^?ZN
M9R3O^Q#!WN'+3T=QD"1Q4*9,P(0RKB+)RB343*<PU4FF2A,^@/9R?G$'L+JX
M3?&,TBIOMD0'#00[O>XQ?68#@B1@3HC?MFH'%K%&J,7P2^PZOG>9%0OV0^7S
M1_;9>!@1K >6ZH2 #]86;AX#MUK,"1Y*.:/%;(GT$PQ=%[MHCO<EDFU[\&(T
MIFK>*UZJC216^'7"&=;]M5MIV+,IXJK09>F.%U49Q3 L/Y$= 0P !? :Z3I<
M42TH9INYLS>MF8XEON5L/G)]]#J/_JXB;$?1N#!*]!QK"'H1!B+LXDB((LLB
MKEFH=0 V:12R(LL5,V&:1&F<&!,]@#!#:W$'M+J;+;K:PZ6"EKIGY,1E)^&<
M8PN$=17*/1#X4B!P&/1 X T82P\$?KQ X&N!O<ODI;$)0IUJ7DC8%BH122'2
MU(@R""*3AL&]M\R&J6S:"_T^FT[@1ZE;C35[0V'O<#<^ JN YUQS%I?8B<O(
M@HD4'!XAPY)G@=))KE?X&%)<BE#Q*(?OJ+R,M KR*"J#4,+=DH=@6+C")Q!0
M>,MUG:B^RM: /9E$Q3TJQ8/)8$_,Y,D@RH:.K<C&9F"KBX^CV:(:[(S4</ :
M,Y#&FO<O81FGIW#8WEA\Q 6\][QNDO5\YS5(#?B+;Y)%$$FL<J/Z8K#ZQ^(<
M$;D6+<F#,*XC0O[2NDW7H3Y%?/+LP@U@\ IS"8>SZ:(<$P%3.8=//&T"-9ST
M3;L<X-62-?K:RIH:P=T7B22J1066E1I(,+H$ ;DHH&.A9M8+>KO]9GOPZ\[.
M[^WZQ+D?!6%%9IU1-"W#7KRNYX'20(/QZ'0TMY&GD4T?6Q:F:=V5PF,QK=]&
MP9_G!W_NOF!AL3TXG%K0G[F@[UTSC>5T-IN>8Y:*>I$U:1_?0@O\,L]B-; $
M5OB0G?$80XQU S5G@8)*(L^M@C6<4BVSC4"U27/@]O-S?(+=5A8!'M2!0.3>
M'%D_&5-22\_&[8=)$)_828/YR4 A6M;,7;@-5\J_IYN4P<3S9\"BS1 7@"$W
M.:;2<.>O_P[K0RW6_,6TI'N+\7QTANU:.R_KRSI!$[@FIRZCAXCMABK711&F
MB,[UD5UP\3O]G-HW)EQ\_<91_<9^X]5]V*LU*]F@'"CO4Y\+NWLK]\BU>[BU
M9V$[(BI)TX+Y&E"7]5I>BW 9-L^[L/G?ZIZ<.[XU/&W)Y[:![&\62X5_:="6
M_L40"BJIQA0CO#>KV@Z^FY#<K84DK1?RM&&WN)D^QKCY%%9!K$&C4#'%%,N"
MX:5_Q7CQ9%HC<@>OM,+H,$HO/8-3^>:B@D6MSXG_^(5K:M/P;?F2#4+P>S%#
MV4(WAEK>N*R$<!AP84]&#?_P#:R63SH1:'F +54_=+I7C>8+^T7$C5O:W6[K
M.)):S<EKJ1(;ZEX_&%023;9V='H*FP@^&U_8$EO:+_@RC88U1%*]/'[?DO'Z
MII!Q&# >M#I"-M7D?HM?I6CP_>Q6Q_S.<JM(;/IF'^"7 [,N'26!.X%4!R7+
M<5JI3^(5:F6M5G&];*4;RI#F17L5C7-$4"@+-NH( Y)7\)#IK,[!-$L-$P4S
MA?(1=S7F7XC/'>Y+'58:AB%[!\<O".M(C94Q"4] S?-1I6O"(U=(X?8I_MD@
M'EPUW$:P'XRIC\C.FV?VOM4);$=&Q>K=S4J-^JBI("*_,44%-[)M!4D*5F=3
MY!V!H=;* A$2M58\/YE::>CUX9D'H]MDC#-Z7(\V"ZYHT3>A.'4@^CKTVAKK
M3WK[>'L(ML\GV_RI^GEI^(3G@HWOTXF*XJ9B##..91;G LX")@])5M>: 4YG
MBV>@(I5I4;$*%O>"7KW^AH^\PM%MB%"V03#Y*6B]3FT4$#1A6NGF<@J0PV]P
M; +4R#AF,"C40CO-A\4S4\MCO\#PLL?JMRDJ1>?U4=_!OCI%)0KG>TQR -$N
M.^-3S+=1"?SZ5&%W%@U^TQIJ5YI#3K@N7$/L]7(( 2Y8A (3?P&V&G$I.&TU
M[78.N!OE=>]AKR7E10>K05JMDY)6:?VTA>=OJU8C.V_>@BVP3;=A 6_)3<2?
MH&9ZC<G:UYKZ'?QDFPJ"&_=S+1LM&+JVRQL;QMKE)*3(R$<)UC2GM(OM(=.V
MNZL]!O[!,TM%1@\^U9I>QUM"G1WGFR*TD[/"DU\@+P;">BZ6;?&Z/\.2E8AY
MUYG-Z_@BD34#LO5A6!7E3F.-4G)&6G-_--@$FDE6/5,5#[6:\/P@HFE5VU*$
M2Q1S\Q7#T^Y3$KYUCU+"HS?YHM6UP'BS&KE:'V\J-G6$?JG0'_,&$6'@&RU.
M%3<=2Q1G$[^$H[:A9IC(D]%9UVI8.X_#IHF77]K5%A>>F^X<=\H43@*)'>TK
M\]:U>$>4@X5[U1!_!L]CMA4(?=$226&MM1XK.,ZL!FS]M/6OPSTX(LO5 JX/
ML;N_:!7AT1M=^[*V$PCII3$RQ/CM#T]K--2_Q62!*^;\")";=79O?(&&:/T-
M6X-;J]35 QVR(+SY@7XR>(.M0]>?ZTZM)_I@S2ZTR$"W>.OV&;ZU_B2U:W,*
M9P1O5TX1UXP-=TGD(NV0Y4]9Z:6*J+B5R<8]9R4Q53U[&A\RP%IGVT)3*.K:
M*,[1+:6/LP7J0]8U:FV)*^97Z0!2^0@!P?'E1K;HN2&*'CK#VLU7,R_#2SVV
MR!E8K:C4',>#*ZU&UBIK60%426DUVV+6[=]Z [3X)BJZ?=@JUKDF76><$T6U
MT'-;UFR+VVO7K<%NP<2Y [#;,@QL>!>58^,T=0^(E6KD#&]9+8!2R8*FB#BJ
MAF."W386-GC<;$UJ(=SX-Y=*A$Y+=)#&,'07B2"EA5+G5%QX])8S7UO/Z]ZT
MS2@Q=5NPKG>LH6H8]S +BUVPB#/:M,[5&TRT1EC"CJUD7525KCNT?^U,#K?(
MJJ,:_K&8'"\08@&6-?H69;<Y\5A/'#>3-QA:6@ION/ -6&?3$H-@]8UI)IS[
M!-*!P!!+\S2R[^;#ULLRUF^PJ[?55GL:.N__V^ZS@]>V60S==0O4^H?)]'SL
M=&3-]M%BCII2\.SMFQ<P4[ -)K8+)XX Z5/)CB>Y_1/=_&<D890GB+^SZ'(Q
ML2D,1<X:UHW@P2>A9A><E+U7EU(+AS0^ Z?4"W)G6$^Q_%=K2_\P/Y]:)\<.
MC5X,J<C(56Z[\PW;&-[#?K%S\\EJ)*H!$H(E(4B2W\%CVH0K,07GK*&<#%L:
M<_W,T^U:,]NXLA;,J6@[DQ:G*:9I7)K"YD8PX;AET*0C1@GL$K#N5-U\(\'Y
M:>U%^#Y(>+A.^6"X7UE*+]K**/C;! 1QZQAYE=H,U.G SA'!X/YT2J7S9\1(
M(NL2*&3* SED;5^0;&O6E7J-*6LG&2%'5,U.6IS^C(>L$L;>KH*-J_R4U:^Z
MW9(B;8%YYPJO1U=<C:X(>W3%!HRE1U<\7G3%S= 2:TC*KDO$;V#J'6X#XGR7
MK*SAX-EBCHFJP3L]'[RL':Z[3\<K_-\W"M9%7Q.L6_?5MV=43O'3%OB#\%5\
M! O@*5O-(W9;+K5/@G3S>2X.$$?IS\.K\R.HLO\<V6*_%PW?RI8=@'_\UL_;
M@]:OF&2F4)8#,;?"7+57;9FPKDJ^;V%@'F=C,F@2,?"B[1P/NWEV9\OF5+R?
M18:1K;9&3]M9^3YXCO$,<N5L1L96?/^T]?SE\]^V?O:%.UB+J!;2.GSV]<.4
MA7$=A/G")7DRV&M'$,W2-^' K[UQG;UJ#65Y81R!!47SW!Q8@[9AUZEGR"5\
MZTEA#NQP/*/R]Q,X:AK9Q6B:L:,6T5 W[3;::4=RJYIEPUUE@?L=GO4QFK.6
MYM@9RQ7&J/"^;Q;EW$\0P[# ^OU.<QO]TIDP]S<WI]1O:^<4,Z.?J;JMFF]]
M)>'XO0N4]@J.VL$H#S*I^R#3C",-HVMQ5FH8OJ6L)_!%;;R'B>]SUN2Z*>0V
M.G6@EM8Z3(EZJKFMBVK9%JQUH.H,@Q%S2OXL!["67@ M^OJ$@<^P3'K03=5<
M:^*[;+=-B7;9_>HTZ9J,8QO]TTHFHJM78IS//I#B??Y=KFTFM=Z=L/KY.E,N
MY*BCK]R"WU%3@Z'C>!<'[D -[AFUN8<PH%G5)G;<F2A00MZOJEH*:7.PFV\=
M=O-LM/_Y;?+N_8?/^Z=OS_=?_!'L_?4N>O?^S_'>^[]/_OX+GO#7WW#_U^_W
MWBQA-T]WX_W#\>C@<"\BS.>+/S[]3<][>[%_"F./WH5_G_[Y?O_7O4__\_GE
MQ?ZAC(_*),^CF(<LXT',N-;82RL+61%I*646ZR#.5K";41*%10%6IDIY&J=Y
M$J6\*'6H,I7)5>J;G>=_O-U]LWNX"\8NV>HO=O]\^>9P]_#M:[35EUWK)9*T
M-2;KM<]?&F\>Q 8VB\ISR55I2E$F01(9*4.X(+D<7?J]RD"N<C=?PK8^(PV/
MP=+!&S'>\&*\%TWA&VG[;OO,0=,YLZV1K*0EA(FC6O3Y.S% >)(!R3[U?%EV
M.FPPG7*V2,SEH0T.?7=(F+XQ)M6F+L)-(< H]MF3^R9#D"=:+<;ZP%A1),:_
M@A8YJW:]'GW1BC4?U"R0EM.MCO<]L[2?;Y#U$UO!UA'I7J:A3#L_./P0[AV^
MC/8/=T"^?3@*91#P,D/Q!C*.%TJR/,A29D!P1&G(RZ@LE\6%%F51RL0HPR->
M&%TD2O$B+462:?".5\IV=P;5XI3Z5[K8.')27I#Q5+<<:M&O@%%2HTB)?@[W
M(FW-$=5UV^!U]>1JP7C5*5\K-*]_J^XL1$')C>)9 <*39Z4J@BPLE#:A5&%D
M0K0Y'.&E#U]BS):!5!F+LTH_\3_\ I;5V5A</!E-2#;01;^X,;N8)P9*J>P-
M3$47GB$):#]V$< BVT[C'(. \QG\O_(/=O'!;8H/_G.N5C_+^7::)9=^'&R'
MEWYVU6W#>#N,;G;;?]*0[;!A8G A_^\6Z*DZ,$J-7Y]$9Y\&H6^2:^<!>\$N
MSXV=EKL6Y_GMF]923/:G%[C2L\HF*J:+"M&"#?VDFYHKWCK =[[A3&'N#AQ)
MT(?,O;"4&AR;7S9B"J_7B#1C+[LZ:WFJ;O.JP> AO/!_?=4KME^-"*,VZMUN
MT1T^5$DD E5RE<2\B))<%3+311"7290%67*T2U9$&L57-(7O6 ]7&P^O?!"E
M"7V]])P#.U*"\E*[#BYSLU;R\0.U*-[]]>_J[\,IW_]\?/'N\X?HW5]OS]\=
MPKT_RXN#%\].]M_OG;^#Z_?_^@.LC+UH;^2N^9]_GY2G:@SO%1^\^/?[@T.X
M]R%\_P6\U^==OO?KRVCO\[.3O]^#%?+B[_'>YW<78(7,]]X$GWX[?#D_.)3)
MWN>W1W&>@_]A)!.Z*!B/2H&=YS,&.ZC41@K0M'+K:5B$PS#-5EH\6/_Y:XX0
MR(?!+8_2EPEC0__WH(2Q.P@MX%A]6&X\Y6M>^T<3S.M>L1?,=R>8E^1Q\T$O
MF>].,N^N2N92"@[_8W%6<,:S,&)Y&88L5UD6FD (F48@F8=)_M5R>;UL_#9R
M^0J=$,8;+J-V&K?YMCK0^:04 X?7I73  $?\0XOJV[U\+\27V:!HORV%Z:Z6
MY[V,OCL9O5?+Z+W#G7C__0X_BC.1:9%%K(R0[YJG.1,BEBPLDE*4(@O#4*/Y
M' VSA-^1^7RST_.5 GP),!@F% ?Y0F.[$T:YBWL\AE#,\Y5401^-Z:,Q]V+T
M/V_O,MQWO=:X.ZWQ=L6RSQ/#)=CR3!0J <L^42S708D4AJ),M#2Y+%!I9$-^
M9TJCC[G<[)2^MESU4X,EK:>CQ6G=:.6BC[D\Y)C+3P]%_MH=>&!^M_OO-[_]
M>K%[*['[;D7L%I(K;D#8FC(3C*LB9GE1IHQ'L$.DTCQ*P5;/@GQ%Y*ZD#/M(
MRAV?SD-JO/I5UFX?4>DC*K>.J'RID.X-Y+N3U'(UK!+J7!09CUG,><"X*4%4
M"Y6Q/ E,$ 4\SC*.%G(ZS'CZD,(J/[3M3'6^[NS*#I]Y;S$_0(OY%N(X X<V
M*=-2!E+PPB1YD4>J#"7/TRB)#7<@5!#'[&XMY]:6(P;]7O3>2O0>KQC)B8B*
M. P-2X.\8#PVBA51D;!,2B[S0!>ESL%(CG^\E.-&RYE?6V#<IIGS%\O;KLIS
M4%?P$0:*JH>LVNL-ZJ^=FEZ^W\CNWI_.UPIWW/18\'@P\5_OS>Z[D_T?5LWN
M+%&(OT]8$989XX'"O&:4L5B)(,I-(8,XW7H:#XNPN%NC^ZN.V5?IC7\2Z']M
MX>,75<[>>\W2H2W7F,H1%7,V#6!Q]'!@*F)C=(S=CB[.5IVVN!Z%+?4@FF)J
M$*[/Q(B(<<QB/&ZX_"QU>-/OT'?L'L-1LS5#:AV]:K=@BNI/70]8&AN#XVUK
MI5JL33[<#JLE%[;(5=2LU/[Y1$Q[UA#-N@$3+1%1RK55HN6CKSGR+',B$F[A
M3CRC"BU8[YE>:9,\')PVS<Z)H+YN?SBT?$)3B1QC0Z(1<K4STQ)GWW&?M9NS
MUTV1!H?$\=JZ=]//??!?#S\\?1/1'#Q0T7Q'A5^?]P_E4:X2SK5*69C&".PK
M2U:4/&(B3O(DCU,=AISBT$.0)"MRMLE'U;7R3<^\V4KVZK3%$=#JE+IZM*CX
M<'NPU^Q.I&4CCE+')-%NM%IWK%AN#E&/;GNP6_<FG3E./,L&W3T<;5'Q#Z1"
M;Y7&NY+" =446NJNRO9L59:8JQY0W2+;]R#$9M@"A$5#&>_;FKY"1H'%S!)3
M6RHSWZ6 FGO7@UKIAKMF>IO%\&5SOH/B!$G-:/C#0=7I5Q!FW88%K_ Y?])S
M6J627\G@\$WTT/&-O)(A\8VVN1$[ X8!2#;ZQ$Y&2NG)D\<K&MZ_.\+6A4&<
M2Q (&1I@(4@%A  GA0IT(F14%MG64YSH8U+U/XV)#^3GNDX3YK]=N+5TOFJB
M\LXI>]/03L#EMJK7<@2BWAR/I[+-S/_,<4I6^ABON98_XG&3ST4]^=P&C*4G
MGWN\Y'/7,FPL%9<;'4@>(E^'RGF9F5PK4<0\3PUL%F'BRTGGOI<NONH0O@)%
M/"7NW;IJ9^ M_P&9_IO-T''0I<.-2"^]T6=SR]"1KB/HH WLF[H1,[3EU4 J
MX I<1TL/Z_WFJJ;OZ'Q>,WF04C1^&EN47Y:68W7#7<M.L+3A8IV*) U-Q%7$
M30RBR4AE>%Z6:<!%4%S/XE MT3@L>Z KM Y5;2]0^[ E8H>E,,B-K="ULW'M
MVRW-A@B2( M,R",EN"R+/ M"HSF/0Z4D3\0WYW8 !;L=6"5[6W*'.-O.\OSN
MR1WR[2*X_..K;GOU9W%R#TP4#VZP44^;\;6T&6O>VIH5&Y7_Z"B6+R4%^1$F
M8D6?/N;)("1B9P(>0W[YU1H#IP=@]@#,2W,08,.5.N49C[GF!KTK,/+2"/RD
MP@A>Y#X'$0<]8<R])(G?17O1WE]_GL"83MY]?AGL'_[Y_N#%NT\'+]XF>^^/
MS_<_'\?[+W;Y_O/E)/')^W>?W\$X7X;[T:OW>X=_A/M_[?']]R_Y_N&'BX,7
M._'!"QG /0(BC+EH $('+UX>@3&N@R"+69B6(>-2&B8B&; @C?*X-'&@LV3K
M:9H-\WP52+^)R,POE.K+BJ^7CKUTK*6C3+(P VD8ZS@'85@4H5%!)DP22ZX"
M$SCI6 1I+QT?M'3<K^&3QY\PMYLJ%95&:*;S(F<\5R$K"LU9$D9&9D&0YD)M
M/8V"81B'O73LI>.CE(Z!T;*( VF"P/ HB8M2F8)G49C'(A.BL-+1,A7WTO&'
MD([6=M0\"8LP#UE>) 'C62Q8J:. @?<0)";-X@P+W_-\&-PUP'"SJWH>1HWF
M"ATAIA2P'_R(( .7!HVBV\W'6B'_H.7=!OC*2V)N9Z)>:6VA'EV19T:?M&*?
M]6S:2[M;2;O=%4]91$8842HP_H*4<9,&(.VX9&6>%> ?:)&J=.NI:SVR0?4T
M=TWR].C/_P9X@U>>__Z<W^J<K_A\TBBM06H695(R'O* %0$8.5F>\RS3RF0J
MV7H:;A)+9W_$?SR7IC_B]W'$G2I/N<J#7#.)$1U><'!AC!8L#L,BBO-,)GK3
MCOBCHH]Q1+PG>JRH$J$2MZ!([T-0CR\$E2<RCL$C4SG\)S11&<HD##G\$*@P
M$=EU+EG/R+L1DGIOQ>E2L3)E7"@6E*%@G'/%P,5.F%8@HH,8='"@^_1D+_T>
MM_23&9BF,2\CE?,@E7D>J2S)390%0J@TOLXA[:7?ADD_6\&_&Q_IM%1%'$<L
M47'&>)9F3(1!Q (5QUHJ689E8?./O!=_O?A[G.(O4(6(@ERH/!%<%ERD8:ZB
M3&9Y449%D5[GK/?B;T/$W[*;+A4WNM0@\\ I9UPKP^"WB.61"$L51*H,,IM?
MC!\4:^!2 >V&-6/H[_$(FU,L*GBXG@UF&N[P40_@)-5YX5(+ZJNM-)5L]UU$
M'TO?BJ^-JMR:F,;MPM=V$^XW>_"9W8(O[ [\K2F&[!7PW2G@MRO1ER(T6L$*
MLUQISKA,X*< M' A@C(H0Y/P)-EZ6@S3/-J@OA;?R,?HQ=HFO=LW#)?T8NV!
MB;7E##^H,QWF9<*,*C3CD<$FR3)E:0KZ+2]Y(H,86W&&_*Y@B[U8Z\7:IH=!
M>K'V8,6:@V/'$K1:JEBJXHCQ,)*L%&7 1*@"D0<!4I&!6 N&^9T5J_2@ZUN>
MY]9A^$)X@WO[QQGAOMW+_S"B_:[@#:W=UX>YOY/<?K?B94<JSG10A$QH*1B/
M0\F*(N<L"T4 @EO+2)L[\K)O=7Z^,QJUEX"]!+QSB$,O 3=) M8XARQ2$5<!
M9W$<@$<.*HZ)".S7* E%R%.A>2;OR"/O16 O C?GK;\#S*$7@9L@ I>=]U#F
M11B',<MX $:@C 0KI *;,.)!J4T42NQF>S?.^S<1@8^J8&$?^QG8H@5D9^UK
M%7JXVL9DU2VL#79H+\#O3H#+%2\^5+HH0A#@)HYR\.)1=FN3P'8KHBP)P7WA
MX,4G^1"6]D& U7JH;B_[-LV-[V7?1LF^IDXA @<^UR$+8A$S#JO)L+,LRW4.
M:VE$PC5FU/-A43P,)J!>^/7";],<^%[X;83P6_'<,P/&7@2[.TH*D'U8KY!E
M.0MY7N2!5CS+L?]?!H9?\B!DWQTEY#=:6#T7U0F>SJ819I^ [V.O&^.S=UJT
MXE[M1?C=B?#C-1GX+-"&%ZS(D-I-E8KE0N9,%@E7A4*67S!?TW08%7T*OI>!
MCU0&?FO8?"\#[U,&+H/BRU@JGHB0E;'*, $%TC ))%/(@%=FI9:B !>^& 8)
M[V5@+P,?I0S\YAC[7@9^&QGHFN%02]B,LR)6!NW E!4RY4P$B>'@>$=I'FP]
MS9-AS+\ZA_.0DO ;+;1>ZX\:#LV@.K'=3RL]_R+N\IO6/SUH ?9='5FW4F]P
MH2@XV4NSNY-F'U:\VCB/8J7SG)DB$HQG2<B$- 7+@R!+"I[%909>;3*,PF"#
MRH'N*//2'_F-\-OZ(W^O1W[9B>.IEJ4L(H;B'8Y\J;'Z3[,R+X4P9:JX%HBC
M#J*OYC;NC_SF'OGOZJ;T1_X;'7FKY7DHA<FU9D62QXSG9<"*/$T0?&9"4ZC4
MY.G6TW08Q9MTY!]5T2_UH.ZSC7V4Z1N7^WZI!.\%]AUVS3O_[7!OOD="^T.,
M=MJ1UEPG*7ACJHQ"QK46K)1!"$8:J&N)>KG06T^S<)@$?;:QEX&/5 ;>4<%O
M+P,W2P:^A'N^N]@_/](F*+-,<1:F.4C!3*0LUW')4A49DZ5E&F8I49L'^<,H
M>.NE8"\%-\V1[Z7@9DG!MUU+,"A,7B1EP;CB)1(1<B9"&;%$1W$2I$$<1LC\
M I9@'C\(&?@8\HV',[C8'5TYK5;YL/LXI!=?D4QE%)A Y^B^AEG)96ER60@C
MRRA.S=$+[\BRNTT[MM;H.2Y1+ZIN)ZH^K3JMDJM<B(Q)D7/&@[!D151&3(6!
M"(LDBF0IMI[^B#S0_7'VQSD.4E&621QF@>1@CY01#TNMTIR#"<_CU!UG\,G8
MW:84^^/\U<>YMCS@_=[&1X7)@B *,Q8CS1+'NO4B A<L$!EXVIHC\=S6TQ^1
M_[@_SG6(I8"CG&>:RS3F(0]%7!0ZC504QX%*9&Z/,SH7[&[3A?UQOKOC;+5S
MJ,.,E^!#%+$HL%.29J(P$<M+8W0$YI;*$+S=\_Y^KV/YJQA-!G <D>IW.)CH
M^6!J!O/K/(D;.G/VS9[ ' S4=%&.M77H^DC1UT[-#R/J[\P16QM0VI_.U\IY
MW/2_3:OJ8.*_WL>3[E -7*PZ:4$4Q%E2,)$&,5AU:0I670;_\"!)I,A2DQE4
M \,HO.,:GJ\Z9P\CXMY+V5[*?B/_N)>R&REEZ]QEJD.PLW.-#>E+Q-P9ED=1
MP>(X 34;ICPE<WL8Q'<<MN_%;"]F'[V8O;.X12]F-TK,+L4T5*!YP95B"@0J
MXP9^$E$8LU+D29"D490FR(C,AQ'_:F3S!DA9"H?\<R[@<4_I==P6I,T'?U&C
MCT__&_[Q+W$J9L>CB1U-1(+V&Q_;B)*A)WKP[\5$#^)@.,#3-A#',ZU/]61.
MAQ8.3340@UFG1O-L-OTXJO"4ST_$? #?'<W',*8YW.SY]!1>XV(PGP[@;<0I
MK!)\XS\+,<8_72HEX/25>K8D*)3AI4YYQF.NP>M5>9Z&)HUXGA9&\")?CZ.-
M.F'-E6J&W_5,PH@/S*O%?#'3(#.J:@^>>C*^<-\]G#[3K[74HX]:=60$3+)$
M.7$.&ZG2DUI$L.B!RHB__^<DD*=_3L1?Q>+@=#?>/QR/#@[WHK\/=P*X]M/?
M]+RW%_NG,/;H7?CWZ9_O]W_=^X1@B(/##^'>X<MH_W#G F3"41+!_X(B8;$L
M$\95DK \X(*%0L@L-[G(4[[UU(S,7.O)RGD?G-EEH; :;"-#BS,XQM49G-KE
MJ7>A^XX<C^"*"DN&IW(DYEH-SD?S$_H,6;P'!FX^G<&?9[2:>#0'9]/9W,#)
MGVX/=G#'CJI.& \WZLB,X!J!^Q[#??@X@2-9G.&/N-MA9+"WQ 2>.G:\X<,!
MG$5Q;$\./&]Z/(%CJ(9X'S@O4FL%W\&A.9[Q:8F'"Q\T48-QJZW8:"(7,QCU
M]N#P9+%Z7Y!A<,W@OW[PHN'@D1\I4,]'89'Q2,%I2LLL8+P0.18):19H$00Z
M,%FB"E< / 0UL7JH:*M1BSHZ+[!0^!'*8E)H*)'MT:@/G$1>/3.>GE<#,YN>
MPD:#(S)3@S,QFU\,3K6H%GB@0.H;,9H-/HKQ G>T/Y(*3B'^+,?32N,&AN,U
MPH.T=%QH3.<G(WG2WMYZK"6>8A( S>VG9_@VVX/=.=ZK/@,8D(=OSOR!&DW:
M"N@?U0"W(>IXD@S/Q!@&H =O3C1R_<.9@WN!#OZ SYNV'S<_@1U^?#+08C:!
M'5[ARVH!(YUI%![P)Q16HZG:KLV3S=7M;_397*-J':3?0K_#G<3DF+; [51]
M($R2A[F6J0EXDN1YKHH@"S'LDD>AE.OAXKVJ_]9RZ?/>B^.C* P+H[5F821*
M+(#)F<B,8#+5:1AHF161N$+5W]H.S,J,I_ HF24E+])4!/#@J,R-"F$D4O6;
M8V,VQX<C@]6L85PR.,V*(>*9B3*-F8I2D7"E(XU]%.;G,/<7EYJ!0UC',SU!
M"P.SKM;2&_;&X7T8AP^07N+1&X>'\L@8GF1<*I9F"0?C,"M9H8UD@0+9"$I4
MY\@.0U01O7%X:^/P?#0>#TK]@UN(KV"BS6)&$Z7@L"XJLOIPC4[0CJOGK3WA
M=C$OL1@KFCW\@IT!D(AJ4-KI'0XJK0?[T[FVT;TPL__]/_\+3+SPE\$K?,B?
M]!"4'+!+8#M5FSZ':&4?DQE]+3QH.#C7,%DCDH]VDW:&C'8%&WUB)R.E].3)
M8Q5OG_??2[ QDT+'><*25&@&B@E\W[R0+$PU+\NL3$PBEE:\G[YF^HI")-J4
M(0ND,8SGFK,R#@H6&)X&><QEB<'W?OHNF3XIBEAJCJ:KQ.D#YT:D6<YR%14\
MS),TXG+K*9YS>_1_ F%5Z>IG+P/P^(^G</QKX=7^SY(V(OF7_;*DD][,X3^G
M9,/"S<"FFIYJJYI0AHCQ>"KI>Z":\%ZOR)Q%U5/I8[QLL^6F3:XH5-=D"#Y9
M3, FQ&]M/?W7HD2$,;[SC5XB_6ZR_V!BDR<AQ5;"87M5A[69<#@;+4[/3GX7
M\#<!>M;%5IPB;4R2\Y/I>'S!IN=H^%>+$LSDD9A=# Z?_3^P4"8?AH,W;Y[!
M+>1_%B.TL]P\#6FB!C]MN=^W?L;'@/I<*%:*"KY(VAFFEYR5Q1S>FW12-37S
M<]3>W@:<SQ;R VZAT40MJOD,!X6Y-C8U9B3UTF*LYKA:R^.FB2<PC^ 9C&B-
M9WH,W_RH?SD?J?F)3QRWKG*)NZ"Y1)1P(A;SRR]I)>G0<=2S[[05PC!>FI[6
MOR<S/YPS,&=9.=/B Q,&1OM$C,_%1;7US^[FAIWM[IYP>/SRRU_ZBL9\EQ/[
MWV)CQC(XF:%;^[]&>1B'NN1)61IPDY*L3$'EZ4QQ$8(O*\U1!K8;>?UP*IZC
M1SR9__<_Q=-+)<ZWWVG9>H/S]>[;O=__-7BVL__\X/7O</SWGV\/=O9?#-Z\
M??9F]\7NSNO=EV\V_C7V#PY?OAD<'@R>'^R_.?AM]\7.X<L7@U>[^_!:NSN_
M#=X<PA_V7NX?OEEWKI9DCPT'&!U('H8J4RKG969RK4"/\SPU)1%#V\@'A2-V
M,,*0P/>S+"ACH0LN0.?+(%"<IU%1"F5DN;5.XS@9!4KGEU5%:GWL_<4IS(GL
MQEG",.1Q"%9M*B7G15@:'</ $E'FL2R"R($+PZ"->NGB7-[($ZT68WU@7M<Q
MI%V%,2<,2MEV83M..^Q,5*M1.'P&8U*TWP]A2,_ >OCP^((H%_N'DA^)0&F>
M*\WB) X8CPHP[F Q&"Q*&J5<B#P,EK=*7 1)4H09K%G)=93E/)2FR$(N5:3"
M+-D:Z$J*,SQ?L\6R9?VM=- .6 VGIV@R.-M"5_/1*5F)C0-/YJ2+BGA38MB)
M,0J[689=QCOKSAH]H^][+Q\<],68(A['TZFBJ F&="JP*<88*'HR\*>7D#&-
MHB<H#DS,6)Q5^HG_X1<UJL[&XN+):$*O1Q?]TCUY:%(L(7%(IMF/&UVY'5A]
MZ4J4W)/=Q]OTT1*NR'Z6)-M)FE[Z<; =?N%G<9)\T957#3:,MK,\[P=[/X,M
MXAO=]II*N TCQZ [/AG-X6GR!L#.GU[@V9RY4.!T 7=7U<^7<F:LOO:E!;PW
MFB%KHWR;.<IOA'3=G8"8%&,;J;R</.3'GX@]&_"GZ/SO-MJ[H]Z#XTA1BT<\
M,7860.NNV2*/@6%GIVM=/+G!5OAR&H ;W.-ZX._7W+T?X9J[WV5Q>+;AVQW[
M.GW1%O_*@IM'4#CS8Q; )$42EK(LM=(%+Z4689KH7&<J4 *9Y AR$09I<$W=
MR[-%!<.HJN?3TW(T<8"*Y<  >E W" W@)H8/7L)7P$U$!?Z#5,"<G?Q]^/ID
M_U<8Q^'^R0$\$YX7OH._[?VU&^Z_D/'>^[WX[_<O@_H:7P%S^FJ\_^O+X.]#
M-=Z+7L)S7\.[_0GW>OGIW?NWP?YG>;'W69WN'?[QZ7\^[\[W1H[9_\5QL/=^
MYRB-%.SA(&9)F$C&DRAA18QYS$(()56N>9QO/0VSK^[><X7LW-!:P5YT;=*[
M40(R^J7?=?VNVTR%*8J\,'F>%D$LN0Q-$8M,FDRG,HS2I Q] 4NO,!^4PMQ?
M4IB*1U%9&,7BTI2,AU(RD2JLS<^R6' 3)4F\:0KSCOSY!^'H[$[F8G(\PCB^
M2R"P@11G%$K\C)@%!RBX5W__T=/^R2".11D:GA2:PR')\PSYX<K A"H5.?\>
MWD.S,ZK'4%7_K43DWHI/42H5B# $$2D-^!3*<):G1K.H#$(MLS"(4A21Z;"(
M>RK?AR8$OLP.[Y=I<V5U'"E>%$42IFG.I9)Y!/\FF0S+-)#PM^]AN/:R^IYD
M];(YFQ=")$4"EJR(%>.)#%F>\(#)4)DP2946:;F!LOHQA>[76K2+"@:D9P,+
M5YU.JI/1V7W$]V\D)F\:NGC08C+,5%&&0I0<!"0O,NR6$Z0JC\L@5DF8]R;M
M#R,F_U@Q:758!+#88,A*K"8/$\/*+$]9'B=I*(-$\20 ,1D,XW23'/]>"#RF
MT/(/ODRWD-6I"6/P-K4HPY27@1$BRK,RU'&4F230JC=I?R!9O6S2ICP/A09#
MEB=:,*XTB.E$!RS*-2]55B99%&V@K'Y,0=J#5ME['XA]=# .9 >9S.TW:2OT
M O'N!.+;%>-5!9F.\D0R'64%&*_@WHO<Y$SHW&2%-*&,.+)P)#S=(!>_%P5W
M'>?+ Y69N,A-G'*3I]2QA^<\ 6<6_A=2<1>*@HA=;1T1F\X:@?"[)]@0X]V)
M/=#PBX.B[TB)-&PPO50F?C;6<]T@L4D*6('0'_=;'O?]Y]WCGG 5RE 8)G/L
MHIC&AN7X4Q0G!DY\&>D(FUY_=7.._JQO[EG?2#!*K_;O5PXLA_;S,BAY85AL
M8LE T'-69/!3FL=)5IHDB7A(:O_KL2H;%-G_HOJ!.PRL?$4/B0<M<3;1T? &
M12]E[DK*O%MQ+J1(19B$8&/P.,>>S043<1RQ) S32*51'$0:K(UB& 3Y@V@O
MW\N,A^>17"$\OL(I>>4I'WO'Y(M$Q;)C8E*3AZ%.F#(R H,D+EF9R)CI7.9%
MJK,TR,1=.":]F/BQQ,0F.C.]:7$/\F+)M! )CS*>9BQ3.F \BR)6R!09W:6,
M<I4G<6FL:?'UV*1O(C,>0UW];ZLD/=^]MKZ_QPWN\9@@=2^TY8A"FF.D+)V+
M3S=B2>DA&3]4?,!O@T/QJ?5AK]3O3JD?K\0+P,7C,BEA\X,&Q]ZV&2MT(EB4
M%$69"1X%6;3UE ^SX*[:VCY0:_\!BH.?OJWO7\$+PT_WF);T L(R6Q^BENBE
MPUU*AY7<99H'65D$3/$H83R'U2]-*9A \%94J@!TQ=;3>!CQU6#B"M];+Q@V
M13 \<&>_MQ.^@218LA/B( O*($]87G+!N P2)H)$LJ1("P."(0\,92]YDFR0
MG?#X0)PM4MX>R?G8'*C]J6WU-IFW/G/0CE[^W4+^?5CQDZ("\1L!9QD7X"<E
MH68%J$"61$(D<9R8).-;3XN@AVS^P&=^XR&;'7.H/_&W.O'+OH]2FL>8Y$A
MHF/'VH"5,LE8D?%"29V%68IU*_V!_X$/_"9Z/[V2O[LCO\*^F?&T4!$KTPB4
M?*DE$TF:L3!#!2\RI8(8E'ST(U$O] #-WG_PHJ6/IMR+H'EY_MOA[GSO#0J;
M8[[_8O?\2)DP#F4A69&+!(MB,U;F2<(4K+@.E4Z3I-QZF@S3H'@04(I><#SD
M5,T]XS5[L7)O8N6/KE@Q.L]$'H0L2W/%N.$1$R*+F%&1-&62A:'4E*]9@]"Z
M=;ZFERB;+%$>N)?3RXQ[DQGONC(CT%KF45*RO(@D(D *5BCX)]9"!@7'\&:V
M]30:QEGV($R1QX#J?%6W9L3.C-A3?*D[XWWD?KZ^W<^/2*)_NY?_873&)KJO
M^WK>ZXH[U!6?5MS6,M-EQ,N J3B)&(_#A.69#%B2ECQ/<O@8:YBC>!@77^VW
MWNI@?>>(>2\:>]'X(+*$72GZJ^N_W$O3;R--E[QUD7*0IH%AH4C 6Q?2L$+K
M@I6**U%RJ4N9D+>>W%62L1>FO3#=@+=^X+&)7C+>N61<BDGD9:#+M"R8R%(L
M32\Y*V*5(D^>SL)4J#+%TO1TF'X]W/2;B,8[JN;;:%GV?#JI1C"'=+B^K,CT
M#G/3]]0>N1_A'39P?L!H:VSE-S@3H^\2:7L$=LZ/:<TDILA$*@N>2+!FDCQ/
ML!V;2604B"!5HG8-0W:S\-GOX@+=NNIPZBP6;^?HZM?9M.IS)W=IIWQ>B8<%
M6L8Z,RDKP<]G/,@#EDOJ0U%DX,*%F3%JZVF1#8/B!\2)]F+J(8FI'Z537+_K
M'M*NNTW<-(BX3 N9<57R(LV+,!$RS629)%IFI2;E&'GE> .?OU>.WU8Y+CGQ
M&?6L$P'3BFO&8<58F6<!"T!/JKC(>1*'&Z@<'X.K[@/_]^&DW]"IM.__)(95
M4M,%=M,CQ_)Q!G?O<FI^&'UP5Q #O]E[<7^'XCY8\842J2(C"FQQD K&#49O
M2Y.Q.,WBU*B@$$6\]32+AVEQQT"RKSHOWQF?VDO+7EIN>EF %Z"_+V;R1%2Z
M@1@TP(+>F+YCZ;J$%8A"J6,9"Q84$8C8 DL3<YFR6(3@'*DXR1)U&5;@2Y']
MO5SMY>J/*5>_ P"AMT+O1TXN!1VX*DIP%D+&RSQF/(D#5H0A9W$6&1U%N3)1
M"59H,.0\_ &L4 I6_'..P)6G_G7V%Z=P*B3\KD8?G_XW_.-?X53,CD<3.Y:(
MQ.4W/GP1'K[#$SUX/CV%)U\,P)P8S&H<SN#8'1*L:OBOC3^DP0,]I'__STD@
M3_^<B+^*Q<'I;KQ_.!X='.Y%?Q_N!'#MI[_I>6\O]N$PPEW"OT__?+__ZQYV
M]PWW=VYUQ(:PE5:.V7!P?C*2)\CV/%XH6/93+:K%3*,=.3B#3355 ]%8EK!!
MQF(.7YM/!Q+^"#MP=C&H]'P^MI>TORLF\#W88&8T@?/RF; HN)OP;_]:E(<S
MVN^+TC]G+C[!_>>+V80N'<$M1K UY7P U^%%OJ(&]HTCJ<9+/,W:Q?; [YG!
M.>QEV!AR84<+O^'U^I/45>6'8#J%.[*-F,%OGHC)L;T4H;MB9E]Z]<)1"["V
MKOR'W@7'(\;CJ?23-V\.'B6#LE^J@8^1PWP>XP_; SR>]3D<X22,W(VK$8US
MIJO%&&]I9M-3&/69EOA;=3'Y_^Q]:5,;2=;N7U'PWAOO3(32D_OBGB " ^YA
MKB7:!G>/_87(%00",9(PAE]_3U:5A)  LP@04!TS6%"JJES.><Z29XD +['<
M@^-^;[>?)]XIES'$'[';.R[V"R9@&^FDVSV#J\.XVR\&V#N.1XUNKW?<.!Z-
M"69VVNL?9&8L'C*$W1L<]_K#<L$Z1P'VO7\V->;BQU%OV'#YM>&D&%WQ"-BX
MXY/^<6\0!^\:8YA?7)3LC'N4CS9X BLK[H&E]/:X,\S4GG>AEX:G0#@S]\*R
M#/=@:RYM98"5GR*MN\"NQXQ91Q(7)L<Q>*U5-CH=3B1(J_ES) '=N:_[VT/Q
M==I>.SAKP[C:VU_%YO;*C@L!6T("8CYYQ$/B2,L4$74XFY<$4\ERK:NF8?1*
M2*\0O6 ]8#M["$Q:T",0D 76Z=M,VBB3></9 2!*#_2: F[_>4EKN4Q@B?!
M%=-$Z\2-8B8X&YR7# @NQ\Y<&2]SF;8^=H!^XZ?.CTG2*.CHZR ""'WJI'B)
M4(!A_?MPT@?D"8-X]/:HXW1S^X"TMC.5;,#G;SM*1,Q!MB.C= 2I[S@"IH](
M!BF$\1S3X)>64^^DWSB+MC^MAS;B8 @<EU'XI%ARD)XI%E*B%.= "(6(!T(:
M['6.KX"]$KM A@',S1/ B )=AECKN*8<"$P+R[$,FCG,@B"Z!K#%)-$I -O=
MB<1@V#B +6\=XD0DY%01B"4D\5@$+C  &&XRB>\&8"=#V)YSL--*V>EC-Y;Z
MRF$<[H$"6> 8*"= @C<A&5B/V!&?0LPD%JG%.$@:=<#4<T=)C62/CV1^QQ!L
M.=4.:67!=(E!(\.%0-PR&TA66HA<6H8M_@&ZZ&VQ[ =HD[=1)M6SZ9)?\GQ.
M2LB%21T!-1<6R=@@ ETR7E@[D]BZ9W_$2IF&)0F=@>^"^CRV;L8&AZ\,^FQT
MP%+M%@KJ99NC>/T@@EE3@/:H.A!\;YS#V #%(+^L'VV 96C8'[;3S;BY\.KZ
M.IA!1V!73!JK4PO:K%3VC"5@'B60%T4.9R/%RFCJ%26\"RNGDEV^-Q@.FJ7@
MR_?=1;AA:1B1)FDL!-<\6G@/H]A8X '#<'5^3BB[I7!;N9C**@QK,XW$V#J(
MM^'9]L6P\^5:>%V#2ANG@$@[4>M@HE$@JX)!7$B#G* *>4FB<S0[&W*&4].8
MZQ3N"$9>-@?[H> UX)NC;$V#T3TLC'*@QI'QG?T,V>]8$.8 K.=8VM?9DU!V
MW (ID<DK?SG#7B,>Y:>N11\/'9 D(\U&)I8%9\/2>1KRHI1)2"<PC7[^%MC3
M(]]!8UR7K+'5ZYX46N>MIB6OFQ4E5%#SB."R>=3X]PG H2YV 3<G437_TN^=
M[.X5QM3I7J_;/4.]TZ.\TR=NT F=["W;[G=.#H_W)N<>^S\Z/@*X?/JT6CSQ
MJ'%P!#=F:%\)/VP6"2/6;ZR6+H;\W<;?LO.(XM]6/JP6G\AO?V]>"((K_#0)
M:+97T-?(3955_PB7@3Z/8W_0.SJ*W<;?\JW5L[<_;C4F\&;TGDRQ-V_DWRX>
M,#&X:ET:,^L"SUL%#0Z>,VQ\ZNUV0+K[0>-W6-#C9F/CR+]K_&UI]<]/OR_]
M/:/WV$57N)-\3@&Z[,*[H_FA-=,2"QYD3-QK^#5%XC1)-CD-=G>A%&*LL$:C
M#T\1\?KV,/DK!NV0M+=WP:CXS%HK.]9'P9AA"'-&0#TT 3DP@9'R426AH])6
M9'M"-YD2USBYKR6$P9[M9^-NGK2PT?YX"[F]#I^&9QN5F!AL@,49PV8__YNU
M+-!R >TWTU8QP/)J33+7B'$P+#Z#W2FTDQ[D=B )<0,&A8T8(V.XTH8*J[U;
M6I8,-ZF<;9'5*"EA=#@P[9L'R7S8R\*FYP]*_P;HW<.&/0;M\6=AA0"D/2O>
M7.'WN)0%7&!U>6QR)>FM'(41[=5T=AMH:G_>L9&YK,&C"'H'XIX&9+&/R 6-
M%>RHHB'[:EG3\*M5QV8I?WM%!%<^CYF182?'V7RY/YVE*+F.3HOD&'=6.V .
M*[52/!J7J"\LCUGR$K<CKVK8EPAMY$8[J\GH&KBBK?.O.UI3(ZC%P-[) 5PQ
MARS10$ D8!:P8#@ 7)FFP==XR8 L7"SRGK,Z5&A "32KWNG(>AB>QNZ/B "W
MAGNC,U8P)O+E0H4=6Q*W,B3PLZG<6Z CQO^>9/:H+/GL^,C3J,!Z2D.]I)./
MSV<+??A!D"V5LH+[:*7B/&=$)6HM899&&H.-YK:L5.G*1[M?P*;K_,B(N_ZS
M\D:L>-\_*9R*!39_B,!"<27O:C8"/O;ZJX#?G>&G6H&\GKUX:^WK#HU18FEP
MCGD':*8.@U%O"/(X K]I'A1+H W0)KV.ORKBFCG.'X[)K[#[;6F?P3=VP88"
M@S^=#$_Z\>+DO.330QMB_G@MO?EN![X^?2A",*=<\:02XPPTW60HEY)0A8-G
M05]-<A,*Z'5URRJK<K!2#OIC,>:1R3+2/3\!^\?58ER#66\V4-S8F_V&B6T3
M5$^  RTLPZ ',(VX5 X9'B**)"0O!+.:F*7EX5X_QEDZZ^95;I3;#T9S%373
MZ3=L2B!'"T=1AK!\+E5:W0!WQR=]T-5*1.SVCG81X,5A03OYN2?Y:*[?S^9Q
M28,N@C"(I0>JY[J=7;"9LSI[XO?&-Y6^@/)/MQQ,-KT'E?.B1-<]&PJO\5FL
MW-0@=S+AQ##MK\KK4"H^)P5%7A(\%?YS 0+BN%?"^OOR8/)'_.VT$X9[H_#1
MB;NJL#]\<8MU@^R.N/Z6B1 _'S/H/I//FA ^M3P3/_?ZH^$<VUW0+OO1'B";
M8+3O;??4G@V6_G%9;(/,KIXN.+Q^>O+73C&E9_$'_M,NS%@:P*, O/_3T821
MZ+AP+BGNA7+2B1A5X)88+'W:44O+VT7,5^&W M(Y&O[S'W;Y6EWJZ2E-71W,
M]&7C:^N/?S4^K+17-[_\T6QLM%??-5;::XVMKQ^V-M8V5KYLK&\M_#3:F]OK
M6XWMS<;J9GMK\]/&VLKV^EKCXT8;IK6Q\JFQM0U_:*VWM[>NXJLI["FEEHC8
M*X4= UV.6V^-QSAP+JEQ%G#<+56&6C:6LQQT. I)K"?&2HZ],X&*H PSAAH*
M9M;2 NK2FT>-K7@\+(\2*+O"B5U(@94/JXUB=T=GAS#2*M6HT;)'MI0KC95=
MD&CY4[.Q O^$PTI''V4G77RA>&KKI)!,7V(WYHN33N;Q%\?NY2+.)/M[BUO'
MGN$+E_/8T5RYS6_V+.<'_6U$"L^!\-5$5[='SO \KWR<N!N+H\;Q?)N-I=%L
ME_[^[H8A/SJQY'T<:QEYLR;V._]Z;/O#(L@T_[F,":Y.$NR(&@;EK5EIKBY5
M9#1H7%@_5]'+)>+X\L?*Q0E"&(7TPK9>/HIQ)?%:L'AW,PDW\[?<R5GL-QNP
M[L6O@]CMYM]'P<GCHYO15W,H*RCZ?IBG5T3A-K:R3C0QI2K<\_UM[>91>@'*
M"4GOF1QE*<&;X'GO$='/A@?%LLK?GH_*+J\-X>]$7HLO91AX98)E=I^('3\>
M4<MQ'Q3/T@-22/"21H%82C?:8%CY".[F_<_)"2E9+[1/W%NGG;6!9EW 1XQM
MK&PN0]D=;:[2E?]'.9G--"+Z/_(LR@G7+O[K[*P6:Y^O[Z1$J1/.(N*%09P9
MC9RV$5%,?/0N:FO4K5S\(UDWZ=8?I4(4L?J^J-?=&>P5;J/R4#=3U\"6&E]A
M)E7/ ]@9BZ?C*<3,9MGX4.&R-"P>5W0/S:1;?:5PXQWW>QX =7#QHOS6O^7D
M OB+Z_<.8A]$< .LKX+N3_N=@M3'P2MY6ITBI 6,M,N1/[_5H/58H+7>[1Q6
MK#[:SASAA7HGTW[]XUXV%SHV:RO']JR0@;!-(*.F@*Q0$NH=>ZP=:_5")W7\
MI2W+JW4( N(LLV%9VW\P+5X*A296VUT%6L2?E<"I'C!Z[J#PDF2;W>^5X-./
MQP ;L"75]3)!*+MKAJ.4'?A*U_I8N6.JD.NC> KT$@<YQ;!$IJE774*B*MXH
MAQL."WV^DWL5#QK=WN"*V+B[^,$5)S$F1; 3G$?+C8N,6NQ#PLEKZZX6D+4?
M_*D3!,_!1-X12GK"8@!IZ37B7N;*W3(@:Q(WTK$0E+W9#PZ$E .K45[EDZZ]
M<'B/7-J#8UCKXH!EY#><.'.IR/!JQ7XS/_=C]=Q1H%-6D%*OV^F-5'[0P+^.
M^>^20 6.F.&!";]G<X(;,L6#W0@HG,$VLV3!=F5B7?F$LX)-\J5KF>&H\(Q/
MIUY1EP+ FU+4 S,PYTR0*G#BB=0ITMLIC+^?V(P O?YF]L^6S45B/_M8-D8S
MC.%CIS\8;N]U^L.S%@P=OK,&)J_M#S;3IX*OQ_2.Z-LC>-K:_[K#<$B,4((4
MZ.R(1V]RA@R%7Y,/5G-;5.<@5U#Z_QUGAN95OEOVW;U( ,E?4<"@V/"-(U]F
MY(YV>:-L.U];"]=20GL-K 6M&"-.((ES%2S'&-*P/4BFF#R-@GI*EY99 7O7
M'@%F*Z$2F9UJU;.8S4@Q)4)O!K/2X[#0X+(5X<VA1I=K:(JU]@]VDD^6*9'K
MJ65T,<$A1PU'6"C!*#?&$;ZT+&X ER/8VL7 EG*_:W"Y,R' ]9WL[O>):(2M
M!^5*"(8LQ0FQW"PJIA0(-P\ EV:9)5\D6=ZDY=\U2_RQ:&D[CW3C\D!7#K.C
MMR:C:\@(QG>P(P3A+O*(G-'9HQ4ETE)(1#7S3)K(K$I+RUQ<2T:+'KPUHM1Q
M).TT-?<NB&C2S+YPE?5C8Q"!.4K>L(WC;@R[A1,N_O>D4Y:Q\%E.@6D W#+)
M':,Z"Q>9@H4/+5<! DNZVX'[0SF*^]5<>"QN6AU/YU^Q&SZ<99D<_BA/6VI^
MNH:?!'QOAP3)A-0:*1'!W&6*(QLP1R8)' 21$2P#,'=O@.5)^W1]3& 7.S)A
ME4Y43QJ3]Z6L'V>/#B8.(IN-[0__K_$!_MAL;&U]:!8EEPHO4\[PFJ+:.U%B
MM/!?B@);&;AUWA#@/LN8X=$R9\RO*''DDOD$_+N92M_*1^N+,-Z6_=DY/#G\
MT.OWB]C257L,5^KPWFNCQ'^VMK_N>!&PE#8@0V3(Z<T1:1$5"AP;SZE@WIH;
M@;U1%.C(E8F*W0#[H3OH32)AIM.K"+0ZFYTX0RC/-0[M65&&IV]/CPJW#6#-
M(%V@Y7T1>M$ET"\.L2?#'L8L.'NB7?J=IDR^PXM0B$J[OXT1>.'&@ETL]V;\
MXKQ)%2+DR-/.8%@\ =YWF-D0IETDFL);SD95L6Y^Y6O<G3%D'I8!)?TRH*2(
M-<AN]BIY>V*S1H^PW6[#=VUG=BLG,KT');8>'I=?J%BM</Q7Q:]>]I)GL75%
MF;>RLE=G<"GI';X"U#\J"6:'Y5K!:*:TM'QH&G\". VKBF>3FY?%7(B9Y(M'
M%:<G>8=B=LM:V)"<YIQOJ@(O8,@'ET)69P].\VX4M<;ZQ<E \Z;#UJ)N0A&,
MFC.L^\>]LFC(=$V$_QU<1!;8<5GEBD'+XHA5L;71T<KL>=^UF3SY.+EW- $4
M>0+EJ*LZ8J/'V/R'46!, *6T*.UV@4R#(NQFXH43;[E4G*W<P1)R[-&LG[RH
M1 9+ "O8S:M> -K4@=CHM?][HU1X5T?VWA39*^K(W@482QW9^W8C>W\9J3L5
MV4N%XU8JJ9R@'#-M@$(<YJ"[4YXHXTO7O(<9+(0A*C+I>*1*<^*3483[ *]1
MXMJ(X&OK63PF/!$!J[T"]NGA814E6TBUL:_DHI9;(52G$J&:X\*K1=!"63"M
M.260AA=)QQ>Z;RE'LVR]J&V:GU"E+PYN%5=9KEA1;?E"2!3EG0M?T/$@OA]]
M^"UT!J#+G;WO'!7S+V[ZK7I6)5FR.)JJ[ESP0WGY F??X1)KJZ94U9NKR^^*
M2U.UJLMK0KXCE%Y[&;\CUUZ[Z;&$OE-:W^NQ-U]C0M2#-;?;L%]T*5N(9F1Z
M! ;% ]\7-6K];;J>5"> I<[;.X&'A\%,$XN[S;J4+D\\[QMGN9'5;S D_RS
M[I^N_X_E+Z-R3G98_#Z17]Q8 WB\PQ+<HNWWBUJMUH3M^$=A.Y8K=%'Z^PTO
M3KD*0#<5+4VNQ)R:LB]TBY.5RUK"^UN0PK7SOF//^SDUM7W3(YQ3Q\VR&P];
M<%K]6!1#BV'"XS(#77>9^"MM0O0ZFPG=K[3"1=VEZ[)\[EUL>D2-%]'0;Z*1
M6P]OKGWCK?WN?NO\0'Q?:^%O]$OGV[ZGW\[7SUI_?=_;W-[KMK>_=]MG4PV*
M]C_S]O[NV>9?K?/-[>Y!"Y[[_?=_PQB^[[>V-WY^/UP7F[]_)3 6]I_S48O,
M]>'FVBYN[:_L**L39C@B%P-%7$N,C'42)1.8\9([86..%%5-0?F<&A2]H+9L
M-;(MTMR*TUGZ6TUU-=4MICS5V!MLG2<.@SP-5 N9O"%)4T=)]+;JWU#+TU<C
M3]M3\C00RC'L. K8.<1Q!,DJ%$'>\5Q(@X"\E8LH3^=DEK\,FV><0U?632YB
MBZH8Y&M-=7JWM;@2MA</V^[2T/DE& M79T?6H#=/T&O-&!&4$(-#2$@[;@#T
MI$%&686 0C@3C#J7.S RU>0Y#N#>W:!O@)S'4N1NZX1ZG>AP/WV[WJ8%!O&7
MH*'6(/X4(#ZMN7H1.=/:(B6$0MPDB:QA"F%/H\2$>Y%[42T2B+]Y/WVS497#
M65G]="_%]7+'\%_T!'\A:/C*--IVS)VM'E#TH\;#V^#AYQFEEEAJC=<!!9NS
MJ)+RN:]!0$9P[ZA)RCA5M!4GV,S)D+\='SZS\_+- LN#O,_UUB[RUKXR!;J6
M&4\D,Z9U:$TXT30R%+5FH$,+!SHTR P=@J :2 7KER4SWI1;>&.ZS_<;<P8_
MH>;\N(W*RR]OYO2Z[3U[]'L585]CW_RP[^N,OIR$BL$FA8A.H"\+EY#SB:.D
MJ&68A41Q]A\TQ15YWK6'<;&1H78$OXAM>D(UM@;P%P_@T\JK"I@DY0CRW(I<
M6-P"@#N!+,;&I40##GSQ /Q-.8$WKLI??XCG]W6#W"-JJ=-EWDIT*XJ]K0S
M^+[(E,J)4C5PS0^XOLUHGMQZ0;2** %.(0XF.-*8.A1L@6?&,&^+,H1&S,OJ
M?J%.NQ?([J\EYO>5;]-BJ)XU*C\?*D^KDRR XHB91E$!-',)BJ7EVB!O="3"
M:.S((J+RF_)XKL6R+D51%"K7L[(_WUP([&+HD_<VFD=;N&U_EM^N46U^J.9G
M=$V;E(PB!"2(!5335"#MO$%)JFBX9Q&GG"_7Y'RV]U;M/EML)+A3'&6RC";0
M61(C/"JAP=:@)AF6-#$VB)VU"@H,NDZ;&<"$X=.O#H;_&'5@RK7%2]8N-)VB
M6L?*N$;?QE'1K2T.XT4-BA$V%-?B=@;W&@#N"@!GEP' L:RWFHBP"@1Q(05R
MG%$4O2961N\M!K7F"I6FCG-?6,9?#..E5@$6$P&F#1L'_"X#\#W6'E0 *CAR
M2C'0"!QQVN 8K<TJ -,/MFL6R$]>QXJ]#GNA1HAY(\3NC)$08F*PT0K4@V 1
MM]$CJQ7 A Q!<J,$-B0G <LF)O)%Q('5H/&238L;<.0!UD75NA2^5D%*C1IW
M0XTIRT)[%:0F#*6D** &"\@DXA!)QHFDC*&8/="RJ+'B!6#%"[=&:@5C_E Q
M;8(DI[QB(<""<M RL) (Q$5"7CLCA(7=UT75+M$T0KT(!>,ME 7]-%LK_$&E
M01>EO.9"/^--Q8>MQ:(WR/V.\-Y$\,$BFN1C17KB4BT_YR<_UT^S["R-]%W>
M7MLXW5%)XY280QC4:L1=Q$AC(U&*5F#B&3&<@J[=9)(L4&Q"'8I41XR]FFUZ
MX69.#=J/#]I?+X.V-PZ$=$;I$!SBTD=D4L!(11D"=\RIPD&R8*#]4,OF(6>Q
M;]4OLHA:7HT3CX,3/V>4.TU"H(8K9"-FN7(+?#))H$BB8BPX$G+DZ5QPXDY\
M]H*".%X5<#PH>[7>VD7>VA>N1-8RX=%DPI3N2+$V@/X4><LQXBIR9#AAB$EL
M@"VBHMB]))DP)[?F0GLS/XY[;^8:A[G4X53[S<<YPGBE'1=N.?E7@_>+: .T
MX[#&^3GB_-F,[I\2\U;$A (E'''--=(LY?@KXH7D1CJF\LDH;DHQ6\9V$4]&
MGZCG3(V-+QT;7UWZRF5 '16!N1Y8:^R\(W:VIORKP?IHG4(X)H>XXQ:Y9"RB
M*1KN4DPRQ#<4@%8CYFM'S!?N/:BUR;DCXI37@ EAI>$>!4E4+HD5D5;>(**E
MDM99YY0KM4EA7D8@_UN(LUOM'0TZL(8%=]7-MU_6"-]4O-ZJ'>PUCFWGSIZL
M-Z!AO%(]0C,ML>!!QL2]AE]3)$Z39)/3T:NQX:71[=Q3?]BS;"L-MGN5KC#2
M,.+@]WY=\'V^&@*>\3>!Q208,PQAS@CBU@3D.$U(^:B2T%%I*[*&H)M,S<O?
M]()LI!JG%FENKR4RLJ:ZET1U=Y".GEH:<#1>D\"C<L[1Y)0.3A&2 N&%="0C
MZ7@+<[N6CD\K':?L9T&T< 9[9"77B)-$\B>'LN>$<*F+#5Q Z?BFB@!N#7O^
M(//AA=%<EP!\,OW]"H?@)?_%=A\F5M;W60<$&YYMP&CZ<3 <; P&)X5G,'_(
M+L,:S.8(9F16U8_,8<L-BJ!$(>YIR T!(W(!< SH0-'  ,Q8TW"Z0(5_ZA)@
M=8>35[--SZE+UDB]L$@]I7:Z8)7,#:B,SD% V MD!>QS<I8$R9FBS"T@4K\I
MU_=%N\I&.(F-U.\=-@:QVXW]QN#$#>)_3\!N:PQ[C6X'F"F4_4YZ"88Y'VWU
MY29.WB7.Y[$Z7%\'?/E XR-LY:>+3=M,4VA8@]\<P8_.J*G8>LVB3TAF797'
M #9WTA8) ^BG*0\F)0 _U217'%G?.9)G@;R"KYSM7XOS]I5OTYVB,!^IEW2-
MSHN#SE^GT=D$3ZA'26(%Z$PI<K#S2+  _TF;&%DP='X+$4/;O:'MWJQ4/F):
MY<(MQ^U/H^XV^<5&[A?B!28U0L\1H=F,_DP=5]8IA2+W#G%*+=)&)J0$%09T
MZB1X55N1T)>1*SHGUV*-@*\= 5]_H82:AE\[#;^0$X):BL]9BD_963(70<[%
MP9*V!'&'$[)&)<2X=A%[RPB3+TN*OX6*#Z,<SWOFS)1C?\]@A4/O)!\M%*O_
M-D%]GDOS:B!_7D4A1H1:H_@<49S/V&).8L!KHY$(*0**)XLL9Q8Q*X20$LQO
M%I:6>1.V<+[9=P]BEP6/CJ[!L@;+IRH2<35J_G'2]WMV$"_*/UP4?:C["-T=
M-:?J.&A/L-=.(NN30)Q)CPS(-B1LTM(K'S$75]9QJ"&SALP:,A>A3$2M7SX.
M4DYY"8C72BD*T"@"(*7"'%D=$\(X)>*2%LF3K%\*.N=:8<\"EH4'X1_#'','
M_X;.C^5B4IF .T<GA8=J^9_PY]$D#FU_MW-4C$84</G$S$>+H]F]V%CM'<*;
MSQJ@,S3ZXVHIC=V*27)8X/]9>";%+Y1)O_]G#_O#/X_L7^9D\W"#M;>[G<WM
M%OV^O8+AWI_?B_=]/6L?PMCI-_+]\,_]]N^MG_\Y_T9:YZV[\%@32&F&SYJ-
MT[V.WVMTCGSW),"V'T8[..G'K"PVCH&H>J%A+]1'()"N'<+7AKW&$&@G=8Z
M%\['\:/Y;T/[L^'LH#/(?UCM_8A']FA8''ZHWP8-#X_J'<8^O'%HCW8[P"Z#
MACT*C0X\O0.4Z(<->%9^4*@Z;Q=/[%8%>LYRF=*>[Q2C..T,]_)7!W'R<>\:
M(]IIG )- X'XDW+4\%M^</SIXV P&F^Z5 CU4IA"_N8>/+:\-==0L_V)R5^Z
ML3-17NBJ<JK%)/-X;+?;\Y.+6#'@>(D^PAKT^H!'C4'<S<O^KI'Y=,R0G;P\
MG>K)@TXQT'X<G'3S,XM0W_CS./K\V^#L* +,5$L,?P:LR%_O'%4S&+T)T.@@
M3K^H^''4&S9<WHQP4CP2N+'8D..3_G%OD%=[C-(%Z%T-<1F/G@GC+AT27!"Z
MS6 W$R0]FLL5 Z6$"FH>=: EK]PPAD=?K)O#PS/-7!$B7O(A#':2(N&N:1:Y
MBQAYN;'5;T\4?<6;VYZTMW?/VJ SME;N%"5]I5@J@>@R]63BJUGV"I;-B-PI
M2WYF5"Z</\"*(^_/99%>H78AB4!* Q!6TK:20O\[J#C\N-_Q<2R*,S-7>["R
MVX_%PYJ-;A:C,&-@#F"!\BNNWSL \0["\K SR,*FE#VA,R@&!/*BL792R)S\
ML+-H^XUXE %Y#?;VT,&MC#0;F;F;I;"&2?0CR/WJ]6-Y6@XSSP,T^=!P9V-E
MHWCA^)<0NQW0W.&.+)6/^ST?8QC<6:U-++*@N#?<<^><<=*:8".Q&%0O9BMW
M'<&D"$HCE)&[ =,?U< R"&T!D&RF47G"(H6\QIZKL<?3UO;N#G""491RI$0
MP,&!(T-$0)8Z'@CQ*G"_M$QU$TM^ ^",3*$),^A9:&1D [5[1YU*^!0E?.,F
M<$"_)H7K2 '>N4,9<TP9BH(F6?9$AJRP"E&I!%A**0E25,5H:JFO)(6,#+V\
MSJ#ZCI<_ZXVP_B!U;@E=%>B.;8[02:!HQ"/ 5!>'IS&6P'I;W,Z(5J#?8;XZ
MZM@P!K,+C+ML4S1.CH%D)[2X=PNNK&_O39IR(QMJ@A\K_1W4][$E6=BD6=#L
M=8YG;EY$W?0QRM5NC.==?KE BFTP7FL_RLVHL0ZH<0"*J\?M[6^GK;7=G214
M##8I1'32B.=49^<31TE1RS +B6*YM,R: N.K :1TJ61_FLM\#CS;'Q;$>S*$
M33O/O%T0I(_=;(@47I?A7@]4L1_9,0($7Q%C&W86U+ YA,=?)KR/&7;B)X",
M:;KY.HCII/NIDRYGT0,[^_> ?:>]?AC$H[=')&?M;7^^(R5(=ZD8<H0 94@P
M;K0G C$;F5=:!9W"TG*!9X5X&)%&M8_+8T492*%8:(#F%*<P^4:O<0667 ":
M%MW(<Q'>$@!_Q-]..V&X-SI7F;BK<HCCBUNL Z7Y9'C]+1/.;Q^S$'PF@4"(
MG%J>B9][_=%PCNUN1*X?[0%8FC#:][9[:L\&2_^X+.- P%5/%QQ>/SWY:Z>8
MTJ--L3QF !SN52653T"EZ.=OP9CLPHREL=?/Z/,_'4T8B0Y0T270=(5RTHD8
M0<&VQ&#ITXX"*5Y8Z(7[%T@GF\=V^5K%X^DI35VM>GS9^-KZXU^-#ROMU<TO
M?S0;&^W5=XV5]EICZ^N'K8VUC94O&^M;"S^-]N;V^E9C>[.QNMG>VORTL;:R
MO;[6^+C1AFEMK'QJ;&W#'UKK[>VMJ_AJ"GM*G*?"<2N55$Y0CIDVL.,.\\ Q
MY8DR7JI'< _H)EE>",N$=C*EY"C7UEL%$BN0R+"R,KBXM+"*9XB'1Z!S^7+R
ME0()<GRLS0_BL<TBNWM6.I]*IU1YNN![I0I^#.(^];J=WKO&!A@.@\*%GE<H
M*P@GM@OW9FLAA$*=+1XQ<RO<T\^W=H:-8>6D+'AJ=.)QQ1V#O=Y)-US2_OU>
MKP<V!=@$H3/(?I^1$^7B+GB-+7Z=</%.3.#Z9;'#\K0'-F%TW_;'K<;*A)J]
M9[.;?2'U[(W+<ZH4[,*X6AE4KI=R%FNPM[7N?"O=>?OS#K<>[&L543*@-G,.
M:I+&U*%@25*.&,.\!=T9-XTPUQQ(3EO.QV!_9Q/XDB/X0I'R997WLA+IQ<D7
MT+P;^8M'QV*UIQBX_;C?<P64='NY4.O(PSO"DTWX!WT$:C_IVL9*^&&SQ^*/
M2X  ,%(L>NKV3@>-4[AM[-W-NS;,1VO9P(8M )VA"_M1O.$$GM0?6C#0Q[Y<
MV,/2& KE3AT/QQ TVM!ZXV ,)0Y7OI^3;DGZ($;@_=UX<2I;' I73H]NMSRU
M/<X>JGS7<;71Q[%?@%G>UVJQ2RWO+&_%C%AI5MLQ&("&7=P $VL66[8(N_*_
M@V=EJ+S.L&Q'Y3D($'\5HP"D?V@/<AQ CC2P_;,Q09=;">KAX6#F0*5A@94&
M)SY+>#N<D;O9H7#4RQ#7J<Y="S_6R#4X$OK%WH\4LCP2;_LP@.&UDCR[&[MC
MLLJA!-DTG- 'KE!LI@.'8D6'TW$1Q\5S2NJ\YOTW*1F=[/O[T8FG\.C_GMC^
M,--I,>,R+F,P\G=6.DF_@/P<YU6(C\G(%?CBM5Y=&%X6'$>#3-EPVS& Y'$_
MQY@T"XVK,SHB.RJ"Q@JYLS6$?\I'PS*5[OGKCBVO5RSOH@XY,/VHL9Y)S3CV
MWG)FO$C<6Y:T5JE0A^C=3YZNTH5JC>=71]V;:^ML<V5'!LR$\@+E>"O$ \'(
M!891Y"+"-><85=E9J*\YZ2Z(^2Y4(%6TSF%O4XA<1N%""DH)QRS%0!&E4DQJ
M*G@R*N#ME1UK@!^)ID7M]=S<T2 ;@D F<>; 8/;&IQR&I_1U5# <'R*5H:_5
M21(MZ"/OZ.U.;NBS&="W.]2'GT?P/AM H@RR?O(C=GO')8R.;=LN3"BC\TA+
MW /Y>+5BZKN=XE9O3P;QLAC,@F\O/PCU4IJ()+CZ095N-0XJ*01P^?0,ZH4<
MJB+L0!C8XO1MXO%W-&R5IS%Y:;'BGL,_1F@>E9(I!1V)]U5N?'50_"MFOHIS
M5XNQ;:94L_#5+'S 6OL;.]E)Y1V62&+.$4A2BTR@%N5=\=R'B)4$OB5-*J^.
MG_VML=<[!2+N-TOU>XHNL@<$5+:+N%8/>E1G6-A>(Y5CK!W=Q#;CT-62ABMR
MS8\OCIBRB=S_,2).4%VRH5=$[[X#U:0X5.Z'@M#'3':A=?:C]7NC:-J18MV\
M"*#IQ\ZA.^E/,U@>]EV(GD8IL29*D:"Y$,DX19*"_S"1(+KLKP37Q.$5S 2P
MYJ+([?K/?"B<,]V\[Y\4AUJ%?K>2CP)6NF"GYKD#SZ\6R__IUKU)WB!?B/;Y
MP8Z(R5J..2*, E^H+,HHLPCVBA#M!9="@U8CFI*Q:X,H"H:88 9WU@A]>YJE
M1/8L VP/HB\\/5F:%,'7Q?:\:_S> =(;^UJOD1*E-C\\[=TH&IJ7:';,)_G\
M-83"P6>["X;=5Q-L_O]ZB1@U[5[CCCQM;7\E.XYAH%7FD+,4E+& 01D3H);1
M@ /1"71ES9:6:5/SJV/!1EZK$D[OB]CO&I5="P^P18("/+<*75Q9_90!_32"
MI9[M34"M.#*X#WL7FL^$)3GRL(W\=5>;E'NQ&R9UR7% TI3Z<B>S4^HH+/'"
M*,J-L28JC+75 =81+JF[$?SOMG.427FS-CCN1MGGNWA'2V6$P@DQD6/;C-%
MX]8A;(R0S!LP"[.ZTB3F&LK>A=6_F8+*V)73*A>L<*2 _MT[V=W+CA-TOW@X
M\FXAG(6%I^HBP:%[5G2';83>Z4WBJ)0XVQ_^7V:=_+5Q1'+AA[+]?B<66E[O
M9#@8PM_R@CC;+>V*65ZDV=U4+LK*\*9U>7R3[4J+\SEW:D+KS+IM/QX"P19'
M!#]LISORKM[1VG+>)X)!]^26<1RE"3PIJKPV4CLN\6T5ST\PW,U42N2/UA=C
M^3(:X8=>O]_+NLVJ!5T?KM10=AV4M<_7R0X&N/*@8B*O$T!9BA'![QJ1: /U
ME$ICZ=*R:3))KH2RDF8K/3(SYQ335@33+3W@16!=!JG=W)=P!OI&W JWGQSG
M&^Y"7I$$FV"TS'C*DV;.V)2H<UHH H2FY^F67:^.-W.VTD7WQ0_Q2W7.61/=
M;1QVFRL[8,>X0$T (6HQ_/"YB@</R)E@C<"<LX0+28JO)K]WSWKL]")=@<\I
M5V9D\'-N7V&2]F-Y<GZ43PI!I\I) *,SK>JX:?)8M@2U_Y[8D0 L X]&XO%7
M5C"H&H/B9''ZW1?F^71N-Y@L%2S"W1_ V)Y]ZXTNV4,;)H[QA[D&?+[G3H([
ML*2BU]$9SX-SEGO*F.286&XMTX7E04>6QZ\@]O:F]I<BU[F X"^5R3;^8HVP
M5R/LQL]-&&]KOW76/M^%?S_O:"\$2$:,HF<6)'R0R!#"4.#2**D%447S]J96
MUQ@KM[,MZ*B$P64+-_2Z7=M'L%FH_ C7JUT=\=>UYGCCM-\9CAW[,^%Q8!;!
MNXY[I:9_TYEVY?:]%-*2V2M[B2L#:DI/.3SL'969C7N]+K#_X#:^!EK8:SG*
M<-#9+8=R-%ST\Z(O$13]DS)\ ::6 :4X2<]!A* +^7B1[3F9M;-G?\2J)D$\
M*KPBW=[@(EALG!WJ1]$01?1F?[>@BZGDJ/SJL9,QE6YEF^LKE"Q>D$JYKGW0
M2CLY\F"T6[>L>O!\RUNY"F<J=DPL:+-*ILI4?-SOI5BDZ\("@#)>AK-4+M8<
M@%JAM>\-"I_J?>!\[NF15RC-$X&;7\J)K_;JS/U;9NZW3W<B5[GAKD2,ZJP7
M"XM,8A(I(V5TF"F6^-*RINJ:S*<X&8$#.#L9;#/RGHYCGB>B:0:7HFGNEFQ9
MY\_<F#^CZOR9!1A+G3_S=O-G[I\/\USZPTU,M=WOG!P>[S7^ $,0/C7*\_AX
M&WU(/ILZM'G46#GN=[J-G)M_45QDI D6!#=2$?/9\#@X G[/C7,O@DP'C;_E
MS[E:%\6_K15Y-: S_=[OG1P7?R2__;W08Z]>IL;?JCNW__@X_GI9G L,_.S,
M/*YN2-4-(\>FJ[2=TK: =V9;NU=5</GWR5&LW/CX2JEX)6&"XH453H33 +:U
M,UIADB+GC(3@N;"+F*BUTAB<'![FD.J1.9;#FXLS@G%MA(G-JI2-R_LTCID>
MG8<5JUE$SX.BF$W]P?L[%$HHBCY>Z I%E<D<FF^/!_']Z,-O.06K:\_>=XZ*
M214W_58]K%(PLE8R562R8,3R\H6X?8=+D5LUK*C>7%U^5UR:*IE97M/B'2;D
MVLOXW?77;GHLH>^4-K=Z["_Z;"Q$.PT]HL/B@>\[V=3QMZAD^[>UPM%0T5SO
M!!X>!C-=)6^8]:7"R6^A,^3J+.M>9MLP8ML\U>/WMUC+NS6MFFM3>/J.B@5?
M\$\]N/DA?4Y?:9WM5UHO.]!@'! _P8YK+XVB4@9O)!7.1).J_%E.\0UN\Y'D
M+ 3GQLAAM);#D:J<[\WCJIQB05UOH:CV\6%[OX5;YU_/OIU_.VO_#O?L[YYN
MKL$]YP?PWKW]]GYWOWWX^;S5F2JJ??B-MLX_G[>W_PW?V<#?USZ?;:ZM\/9?
M7\\WM[_L;_[>HIM_M>CWM=;9?\XWJH+:Z\/-M5UXQ\H.-A(G0172"6?_##7(
M69&04I@+P9.UR2PM:]X4F,^IJ/8"M3E^,3A;*/V#4=G=_YYTCLN"B4=Q>*T,
MNZEC^Q7+\4(ZMC\A7(W<PG= K#_Z/?@X//NC:X^&*T=A?;15-5#=":A:,T E
M4DC,2H4B,Q9Q)3BRC#FD(_-2A$!2-B_Y@RO_WP 4S]0#\,6 5%$BKE*X[X5*
MM]4/:U2Z&RH5&U.6)*EQZ$XX]'D&AQ17.EGLD%":(!X20)!2#!&9"&/1<ZIS
M.= '=RE=(&5INO_2732,:WNDX-LT7*H9'1B]JK^9[L#PM<TT/PCX.@,!#E0-
M'\%FLCRGZ!LID*;!(AR=TRYPR20K;29Y79SQW)H53[-1W:_X3M[![D7=VWFZ
M"&]J8/?63-=2*YQ8Z-I@7335<*+Z<RT<[B0<_(QP(#900IU'%F0$XH10Y!A6
M2#NIG-0IA)0;:*D']_-</$-UH6%H.T<83I_MWK,?X#VUV85;D_NV#[W%_&M,
MON>91ZGMMV^;NES#]&U@>G<&IIDQWE&E40Q@RW/*!7+2,S#H+54V>*(P+W1X
MK.=ERB^>#O\"3_@K&+_4+6Y4E/4ABN7$YDRU>:T=%;>"N$M]\$;IH[GWU!I\
M& P[PY-^W$RC0CH;1Y.U#[=.'-S;L?U" :UA;UZP=W"%]U)2DZ@"Q!,2<>X%
MLDD0Y!P+*M* H[9+RX8W!7LP[-V9LVKU]7IV_GTRL+"7&J'SHY.S:QYRSO*&
M?;/<.^U\8,QCR;'"-N@@!/?))6Y)E0E:0!ZZ!?;]GHL Y!W:[)>E:,I^>T6?
MO8VC,;K=LH1#C6VWP;;UTXQKE_K#)V-B#%PBP1Q'G 6'K+$)4:V)5(II'W'1
MJ8V+!_ME:YUNCCK==#[@G!2Y&M0> FIWL%DG-K#*CJRA["Y0]G,&RJQE+EHP
M3['G!'%9^!.C08S 7ZU31@6RM"P-K<^7%H=5K]/1BC"](HWD5T!W2W%397=,
MJ=/7;^(;<DT^;&EJ47#=D5*MW3ZM2#B;$0F:"B8Q5BCESO>P81S9H PB!FN#
ML;74X%S@3 D]7^7V02SU('GQCR*G[59Y^!-)=.)9>[Y-)0;F<B%5B^%Q<[8/
M]N@@GT$-XFX9Q3W*'NSF?(=K,@R+2@C'N7E)[V30/9MY:"[U$OM%O9'\F(G>
M*K>I9E"PY"\SR0G72[](8-1/L/C7YUE7&:M%,BVAO]W8]I80PADAPDCO.3?$
MI<AD<L(ZS;S!],IB4)=!<>,HNS:+*A,;1VO1Y8COENT?Q()N<^SW\&PKUP M
M&RL?A=6R817HRT5Q\>*H9ZTL.7/2C]LPM@]=0-5GA\C="B)[<,]7T3KO'FS^
MM4&_G:_C]GF[\VT;X/'W/P$BOYVUZ,>#;]LK;*9LR/['[O?M@_/-OSX#Q'[?
M;VU_9BWZ[[WVX<>#[W_!M?V-\V]_P3C7_,__G'\FK;6-'<$3X\DH9"P-B"OJ
MD/9&(\.H\E$[HJR=;@U);:"24:.TM'!O,CC10%CDS,8D'&Q9!,%SG(V:_DE<
M6MY:7_WZ96.[*!QPN9?N+=*;?_VRRX,SUGL:O)".&$ ,# Q%I<>,"<Z"@N\_
M2U[[[;-0R\(_!1DW+NBXK%_[I:I@M!9S[ZG.49&R_#'7E_XSUY<>+';Z_J5V
M4[G&=2QG.9B:Y47![,%=J\0:ZYR0GFLF)6<R&$5#3%%QBXE,])?=E48@,PTC
M'W^T.R^E_-!3X\BX_-#/S;7//]N?=Y1E7'. %!="1-QIBD"X@=(D/?7*&)M"
M6EH636*N+LMYYVY*.8-..Q<QEX0'#&BF$OQ@*C*A<2*WK0U<[_H]=_VL]7E'
M"@U[2Q1B$GYP;"RR3BD4/7?1>DME\'G7!;ZF4N"ONR<U<WG 7#NW\R-VS]X]
MMJ8Q6>5^K'.\;7VAM6,E-\!J"H$X)8A[6#]C)$<B@9W$HQ")J&F1;)-2+&H,
M,EERKX4UGE "MK$WC&D>IO6%[7&-YWX$@7E>M/H(@ #C7W/)CT'C;V7WT[\7
MQ<IVCXHK@!37B)51^;\P*3PG9<U4I;.J?MFX;6 AN HE5_TVN$7AL\)XN%2+
MY";=Y\;:05?7??GEJE[>!2:=\D:88$GD- H7I5#!@&)%:<2>O:0:*!*_$U+>
MJP;*S=>XX?.OK(+?&<WJP3[28&]'!J^T9@V=?\V:.R]06>GMB9?HQ@69+ [^
M-J=/WO;T\:7IW_<\_RX'=(MZL%.LR-=K-:<KU:7!,'>?'K6A*JML%^6SCW:+
M^LUSK^ TS\/2A3]JHW<[:KOS_!?V/*V457>PZ^]EPUTV\',M=?AT&TO_@DE&
MAM\"G9_=S]@KS\]Z9^WM?W?::U_!5&^=?CN$=Z[Y\\VU]=,V&'V;:_#=_8^'
MWP[7Q>;JU/G9_@9IY>]OK_/6^8<.S _>UX*QK]#V(?R[YL]:?WV']Q_P_YRO
M#UN=RY&O1CI,8Q"(2AX1U]D39+Q$ 2?E$Q@C(8*YQPB;\0;,:"_/'DQ1XUR-
M<X^$<W-HSECCW%/B7'MU*L)?!.RHHDARS;+'.R)MF4)>L$@-]I(F#SA'9R/'
M:IRK<>Y%X]Q=CFDTB4(EK:0CW%CNC!3<8L:#E3A2?N?6(36Z/0ZZ36EQT6E%
M8>= ;?,!<889,D(K)$.4BCH6I*. ;GI>V?5U7.Q<.C/=Q>#O@:D_T:CE&-[9
MNSZU\[Y56%YU2;J[HN$<C-M?H^&7&2R</,U.G9\QH//8[]48>2>,W)BQ=).*
MW I#<I\\B;B5%&FI$O*1!<^C-MRII>4J1&Z!RM35;#UGMIZ#+5>S];.Q];1A
MY[%(5 6* J TXI(;I(W.;$TBM3Z"(BMJMGX#;/TDMDO-UH_%UE/26MBD$^48
M*8'!HA$&(V>= @;7SBCF"<=V$=GZT8K*/KZCYW6GSSW(!_1*T^<6_+BO=@_=
M"TQ;,Z8/Q\%X8S7R.H".1!T!'<DZA$60,G 0CB;-]Y#O69+C:KBLX7*AX/)I
M3PUKN+PG7$Z;E$D1DOMR(LYS3$04'!GG+<)6.,4Y$T*3^9X5UG!9P^7KA,M%
M,^!KD+PO2$X?.1IG@T@2L6!(+IG(D",^(H9EHM@3$11[A"/'!:BZ,%,IX!9U
M&"J>X#GKYK@WZ!3-OONQ:W.BW$6RS?^]G/I<319?W&(=3.UD>/TM3]_>_6J^
M)T1?U;>]_+G7OXA:WXW(]:,]0#;!:-_;[JD]&RS]XW*Z5>=H]'3!X?73D[]V
MBBD]VA1O:MW^3[LP8VGL]3.X_L^OJUBHI>7M(KFLEQJK&9=S'7A[?0[<TU/:
MU04NMK]L?&W]\:_&AY7VZN:7/YJ-C?;JN\9*>ZVQ]?7#UL;:QLJ7HJS!@D\C
MU^G8:FQO-E8WVUN;GS;65K;7UQH?-]HPK8V53XVM;?A#:[V]O7457UV9?OC+
M.@M3Z8<A,IZ=.<IR#-_G-CA+M>6,6F;!B+FV+L/CEC=Y<&&&OSHYY6IXQ]H,
MCYNY/*V;5&.LAC@YPCS 8GP%=[[=Y.;UT\WM ]+:7J>M\Z^@YGS>X4E[S5E$
M";1%Q"TWR(C<6(1Z#GOB>:(SB<L+67*CS#\N0GO*]-Z30Q@;/&0PF=C\OSE[
M<)SEGC,)KTZCSJ3^JTSJ]W=(;7XQ*<?J_BG'-Z:PTG=*ZT?(MV5"/,I@S>T&
M]$KS;?%<\FT7/8VRF.6H&$=C5(?C;::47KD69"[YI7=D@L-."-WX"Z/D48MA
M7EV6ZA8BH9D327/UU2GU\J$1P??SXXT7<K&+K-YM\K_T.CSKK.]RKL%3Y%))
M16@")4L:R8&X/)8)"^/8+VMX%86T[Z$!KPQS'>V74E#U(7Z]8U",]P[:^[NL
MM;WQ,RN\W_[:^/DMCX_^N?_MO$5;]!O[#K]_WYHNJ/IG=_/WSW03E.;6_OIY
M>_O+WK?]CWMMNL&^_]7>;YU_._^^'V"\_^X6":&C5BC;NV>M<[\C:1 ^28D,
MM;F+*TG(>:R15LPJ+#B1."=*F28FCYY-<$_GW9B-%B);J@; UP> (8CHDZ!@
M@3HP0*/A*N1RT< SGB27?E7.K@; !0+ L\L *+S4GAF+-,N=[#&SR":-D2'&
MF:2L49(L+1/>!/'W(@#PB7*IGE_W_7I\:ONA8</^R<A)XNR@K#C7<_#0'X7.
M>]SO^-CP>_9H-PZ:#7]R>%*>PS2N5GT?/\3ZI<#>0_6^!S@_R[W](V_=RGA_
M5\=;MU+TK:V!<7[ N#&C&9*HE&4X(68B1D 'N50(=O##<>,P=C&9HH\4D;.!
MA$\9D7T__>_9$RU>"@H\5/EY6A1X=3D93P@ 4YH1\#AESA-$A7"YD5S.R8!?
M"9:14VE%I&XQ<C(>J  ]T/GWPOQ^X^;OQ>_/$L/VJJWB1P[O>REBXQF5QUH[
MG+=P:(VUPU9^__XWL<,)9\RFA(Q. G$?*;*4"J2,$3D,WL#V+BUSTR1ZSNWY
MGB@F\#G=BC6\UO"ZL%IY#:^/ *]G4_":;)0Q68R$313QA!FR7'+D=6X5H*)*
M_I'<DL\"K]<TNIMLSG!CT-)SA'*MWSL<:]2VKO$QPIK:;N-?N3W%I]RP+G?%
M*WIK](9[L9_;JPQA]F5+BYX_:#9.]SI^KV'[HQ+0^4H\MGT[C$4_O*D0LDM=
M,9SMVB,?&X.]&(>#YL1[)B+-)E\QV5ZO_*(MNK7=Z3WO9@(M9V-7;]$*8^'V
M_U&:HMR2?!ZY+\IMFY:]F%A!R=]I1><>?F?N_=2G#Q5\:6.]77.26T8U7NO>
M)>)EQK]]B[;?6#_*V#P9"G>7*+@ZXG/A=_F-!WF^W;8IH^G/IVW*2_)L/W)G
ME'O'9MS;RP*/>F$NEGF4P'Z^63]'Q=?[!G@-KBJ._?K]*L6[V.9VV/^V_P7>
M!<_^J_5S<_L ?]]>X>W];V>;:]V#[[^W.]]GTMCSO+QHTW:G_3O,"^8![Q2;
MVU^ZK;5=VM[?X)M_?3GX1O]]<-699G22.,4$BE9XQ"U-R#J1$-.>6DJ=P[G.
MW'R"&AZO>';)7 L1[EK#XNN#Q;E5S'TT6'QU41Y/AXCMJ3"OF#17Q$6D)3.(
M2ZF0]3$A;:-Q!K8V$#*W*(\:$FM(7)Q9/T>QHAH2%Q 2IY5$Z;2SA"*9,Z'
M, C(8% 2HR%,,!=T#/)E0>)3YP0\!S<_9G^51PL"?A'@]_QF\ENKP_Y$T->:
MC?D55F$PD%%,V"*@'+"/C90H!FX])]AS-S]M\$$QO_=0^)X]Y/]%</OS6W\U
MMS\2MT_;?H$ESJGG*&H!B@[F!)EH(J@\&&Q"GR(Q"Q+A7W/[JS5L:FY_+&Z?
MDNV$8D6-#R@X11&75"$CE$+>22.(QM@POW#</N\&*X\4!/F&?#X/7IK7 9R/
MWBWROOF1*T=')[;[=H*TGPI0/T_EP'B^XRQ1(3*&N'6 J!2L)1=)0CETFX$2
M15W.D'R,T\2',N$+<*S7$%Q#\#-W]IP_!-?J[/W1]VP*?;%SV!+ W) <0# 8
M*TA["]:K%2XP18G4])'<]#7\UO#[YN'WT1NXU/"[0/#;GE9^M74I<.61\L$B
M[IA!SE*/..R]-D:1Q.;G/%P ^+TF1?':'C"+D:2V=G'&>9931N),RDA12;HY
MF3I6E52#[^4_7B2>Y90Q.WV:>G;;M+7&2<&K@T: S\->?E*Q7W!'D8=X4;%M
MV(<)5_@#W)N_V0G UWE?)C(5WS4^PL5TTJ\R&$M&SS?U<DY(9S#YH":,-S;:
MO6$L*4^7_Q3D27YK5+F<K0A3"8V-BW?<H7#^8O3#6(MN.%$7YBF;7+1L_R 6
M#'+Q_K?;P.(S:>6F%50*Q:-&+HJLFGJ&+'4!2:*,QR08HMAT8Q82@B-)<>JB
MY&#.:,.2@LTH/@2L%[[)14&#$]$6>_9';+@8CQJ^:P>#3NJ4*<4%O !0'/D.
M</9$;JJ%__VPG6X)(<#E YL[%?7+1 \ #V#T GS>-6[14,,>YH20'!J2"YXW
M+U=!!^BQ^>XB83F_RO=CZ P;9?A(AKPP-9M\2WZL[_7[<7#<.\IR);_DI$JK
M+9."9_* \WT73[UB?A/OF$@5AG6ROJI:&4?YVAZ0NA_WXM$@%[*L\GB+D)>_
M%^^Y&,+X.5<-8GHY)X;POG$'Z'LQ><!,O,/DOIFN-UWCYG;YJG=J[H'?&<WJ
MP=:#?6&#57=)W1Y]821!1(DHKRIEF<XE9?FF_-9^[W0ZG.&EY+H6B[,RDM'_
M=/U_+*].-B9YVPOS>Y;DQ:)<1( 7O^9XB4&]2#<OTJ="U:E7J>2Q2WKN:JGG
MUBLTL4+9KUC0S9\SM5%?O+3ZA<7V)*W%%NNK]XTMNHN?<:$[V*_<9(.^OP4)
MW/GP:>[+_) 7U(.L!_GH@YQ3ZE5YFDK?4;'@F-("/7ZW:/,.,RN*$XX I9FK
M&9:.?-N]%[C\(J3[P6'<"[>8MS^AOFJ*OSS=>M:YW>&DF='L^)8V:&*XL-Y:
MPITV/G(O&&/AMK7$LU_ZXFAB+/T^]OI;(/O&)FBV/M=_YLJ7L)0KWO=/8MBH
MBBU^B" JXUB3AEM+/?K-E&X1K=^__6S1S[QU_O6\O7V O^WOBLW?VWNMP^^'
MWPX_'K;65DZ_;W\^FRF)NW]P^GU__?S[VB[<UR*;VU\ZFVL'_!M=/_M^^+WS
M[:]OIZVU#]WV6E42MU.%KZ_MXM;^RHZTR1B#!4K"6,2Y]\AX+I'A%AM">4@T
M+BT+T01J>=;H]3%7U=A68]N38=LTFDUAW<4)4N$KN5Q-H 2U;?NS!JD[@E1[
M=0JD6#*1*X>\\@EQ&C%R1!MDM:<$-AE3 R!%F:@1JD:HYYS;WUX01&7=:@*B
M:B5KCO@UI61QJAW\QY"214:P%\A(XQ%F#DL<F+%4+2WSIF&S70=FCK)J\*K!
MZ[6H5W<P':\V#J\S*%][@/*30=GFE"KF8;]QPAYQ+PG\"!19DW+1SXB=\S;Z
M.59QJA&M1K17A6BW@ZM:_7J@CVM[I<HJWN7MM8W3'6F42%$G)+65B$>LD'4J
M(&EX%$0'21-=6A:X*=GS-EV^C%ES*DS_8@XY5G(7I-D3CD<],;VI3LT5RWG[
M.C4O!?@"#4(9*R@GBF=G<$Q,!Q<#2<(9YNM3@%>'D)]G3@%"(,9;G6O3B82X
M=@KI:"SRTE+A,!/4X*5EV63ZP8< -V#48^ET-18\,1;,R6M>FW!S8?9I;[H
M+O;*4X0U#H@K$I'6(2'JE(D&2R:LF'>*:<WNB^B"?FY^GW)!UWQ]-[Z>$N(T
MUVM)@2!EI$&<&8,<;!\2&C.&A3?*)K!R] -<S#4WOW[A7?MD%YWQ9WRRU'O)
M.#!^= )QSS4RRCAD9<*,1TFQ#K5 KR%@3A!0.S&?Q$2?=F(*S@FSDB/%@T3<
M!8N,-PDI[:W T;"H16&C7W&(_'P\_M8"M;=RN86B'L A,*KO'#].4/:M,.]!
M=;9?"N9I*JD4"2=.,&="&J^]C(0;;JQ7@=7^RU<'CE]G_)?,.1L-%V#Z:(4X
MMQ8YCSU2,CHE?%3<F:5EPII"+-(!3PT&"PH&==CO<W#UM*,R2J,C"Q[YQ"W8
M-80C+25!F@8>DXXD)0]<73/T"V/HN[@HGYNC:Q?E@SAZ2DX38H,+SB!)1$ \
MVHA<CL8(S$@7% TD>RH(D:\J#/:5L_-B*^NUC_)9.'_:1TECHA:#2AZH!L[7
M5B,K0D *2RYD\"X(_(KC1FL(>%H(J'V43V*&3_LH;0S$,H^1B#[;X90CIR1&
M49&DC7?4L-(.YVSV&+(.M'PJ=EW]M'E5,>/Z3.8Q LLC%XHGK[4B(/:H"\DG
MS[&2G"8E=.V??'7 ^&W&/TD48]0ICXS*"8#4,F2 'Q"U*2GC1>0VVSU:-+%\
M,##6)[2O'PUJ!^5SL/6T@Q)SHUG N22!%X@S*K)1PY$R+&&G*-8T.RCE(AW(
MUBP]]T3^9^;I.I'_\1A^6HYC&QU-&+$R60)$N'8R!UX9PUC4RI2)_)34498O
MB-L76YVO/9C/POO3'DP"3&UX<(A&1A'W3B)GX0<W,3?G4L[D(D1UE&4- ;4'
M\\4P^8P'DQA"@B<,.2WS.84AR%"OD='",FH%5HIG2YTT,5DDM?ZMQ5FN]OK'
MO7Z.M72]HW _'V9]9G-+Q"-$<6.M":#Z<AZ$)I[Z@(/TPE+N>.W#?'70Z&=S
MQ',RN&("86L%V#XA(A.=1H$K+9.A@)H2D+%)%5Z@HYT:"Q84"VH/YG,P];0'
MDQNI56(*62PLXC: XB.I18$ED;-+,,E&31UB^=(8^B[^R^?FZ#K$\D$</9T*
MH9GU8%4@KXQ"W 2.7(H6.6$B)MZ K*9+RP]Q3];,_/JE<^V>7'2^GW9/.BTQ
MIE$#RTN/N X866HMPM+3X"CV\)<ZP+*&@#E!0.V>?!(;?-H]J93DP*D,3&^+
M$2<\@G3/)Q'><Q5B3%'SP@B7BY3G^-;B*[<^K#2.>[UN7<;RR5!/ :)1XF*R
M#G,GJ"8I))>89"%8$>LPR]<'C[NS+DIG;;0Z(,5<1D=0A QV A$KE6%48!U<
M1D=#'NRBK ]H7S\6U"[*YV#J:1>E4E0YP20P=3*(TY20IC3EG!)J84<%\WYI
M^>'=Z6J.7F ?Y7.S=.VC?!!+3\EIHY02AFN$8W2(*T>090PC*PQE<,TFH7(:
M^$.Z(=7L_/H%=.VE7'3.G_92*N&%TB3W/XL)\2@CLLH(A GHY)HRZ[&O@RAK
M"*B#*%\0D\^6JI2$.V,\XH8KQ)-SR)B$$5$<:XP=E3I'%30U7:1DQWF&4%+Q
M3BVZEW*[-[3=AAVQ3&:)Q@ (_Z$^RU^<U/SJ/M?KA]A'Y=*\9["@H7>2QY=7
M9'1UV#M^G]=ZT.MV0GGE#;1>F\O2O!H1XGB*7"JI"$T\46DDCS9X+!,6QK%4
MNWQ?G:PYF''YFF@(Z S9E+0@:GRB2)M $*;)8"=#I#(L+5/)FH(\V$4T1S9<
M\#Z6-0C7(/RD(%S[VI\#36<*&E""#0\4L4@)F.?>(><M1]PFJCWF7.86,IRJ
M&DEK)*V1=+YG',\-I74=B<?#V2FM-;(8D@1@#4Q@Q"4W2%M"4"3<ZB@$5QXO
M+9LFY_3A@=HUR-8@^ZI!=K%]!O7)T[- [O3)DPS.1F<3XH$+Q 4HN<Z&B%A@
MAAK"J?-RWO'Q-?+6R%LC[U,B;WW@]R1.V)FJ*<(:9U5"6+L ^JS6R+IH$68J
M)0K;2[!=6J:"-P7FKP!<BZ/"?PPSX<&_H?-C^9_P8S3D0]O?[1R5[Z8%FA;?
M',^H'!K,IFN/!_']Z,-OH3,X[MJS]YVC@M.*FWZK'E9-,Y\I3HVL&'EY^;?3
M3ACN ?/B=S#3S)_5<6;UYNKRN^+2U#J7U[AZI[2^]C)^1^YYC1M^KSMO&BS!
M[XQF]6#KP1JM;O78ZHA_](61+!,EDUZI,4W!Q?.H*'HDC8L'ON\,X67^-NZG
MM8PM_4&C<]08[O5.X.%A,.- N&'6UP8PP5?[O=/I8*8;%LO'+(J?>+EN7)RQ
ME?9/U__'<C;5ZH4I%J;P"Q:+DIV#OK=[-%ZE?-QRFZB0-[Y,V<*_5?3,6UBG
MC[;3+U;E3]L]B9<6Y<7C\8T37XL^'KK8;S#2;&3K9DX$\?1?O6\"[[5:^!6*
M^$(;__^*W= 8]AI@0F;+\VPB1N[]HR;VSFN1'_*">I O>Y!OKC;HI\UGCF%]
M ][-U^FE?)S:SEEZ;/=:E>RH@TBO\5_R[[^OLV^'G\GW_?73]O9GW-K^L[.Y
M]N=^Z_S;S^_;&Z1]#O?L?S]HK4[[+_?@6:'S?>W/P];V"FFO??[9_FN#M_]J
MG;?W/W9;^U]9ZZ\O,,_/I_\Y;\W6#3 L""HQXHK!#T<<,EH+%)5QTGD<@1R6
MEF53T%=8"?&6?M8W?8;S9DYIYH5_EQ'ORNBC2:/Y7[UN7LSL7:C![(Y@-A/#
MZ8@'>N(HMU5%/"6)G#8,:98D42G$I-G2,A?S:L#YFHZQ:Y![L2#W'!V[[H=R
MM3XW=PB<TN=X<C:I&)$GN60,$P$Y(1SRVD:EE=;<DYQ_*O!LE;S[AE?6^+<H
M2/ V\6^!X"\[_ M??XUR\T2YF8J_,5G,-$<F4)&;K1MDE!1(F!2%\\0(G):6
M19,K^2)4O7E6":5\\=V48T]/D7GO"U]/HWO;D\.Z]LCSZW\W>?D>$O9=(^5#
MD/+SC'^/AA09E0Q1V&= 2JF0D[EM<X@Z*F&U9FIIF38YGPU.?!45Q^YVK#0=
M2[F )U^O98AO[6BNK#FS=_UI>K-Q%(>-7FJLK'ZJJ\\LHIE4YS,\^TGA2H)_
MZX/"QU8DOLXH$I'DF@A&HJAP0)QYAVSNM$*(L3BWC24.Y_[O6-45$NIG/-8S
MKL@^J8BM?7((P.?+WS-<=8Y.;$%]D_DI%>3QK"P<]P:=_(7W_=B%;_Z(%SDD
M&0\G[JI($%_<8AT0W,GP^EMFPE*?"=9)+OU4\5VY7!,_]\;AI\=V-R+7C_8
MV8RP[VWWU)X-EOYQ.;NG<S1ZNN#P^NG)7SO%E!YMBB5C \KGELAY:X"28C]_
M"\9D%V8LC;U^EIW_T]& E-%QX5Q2W OEI!,QJL M,5CZM /FV':1,P6:X&H6
MNT?#?_[#+E_>Q6>E-'6U?OMEXVOKCW\U/JRT5S>__-%L;+17WS56VFN-K:\?
MMC;6-E:^;*QO+?PTVIO;ZUN-[<W&ZF9[:_/3QMK*]OI:X^-&&Z:UL?*IL;4-
M?VBMM[>WKN*K*>RI5(W(>'+"*LLQD VWP5FJ+6?4,NN%*=4KN">&E:R].$:-
M=U[@Z#2W25J5@E*"1$6#D9$M7?,>$H(C0%741<E!.&O#DF(R%1\"UDNO)56/
MB7>8W#</JTXHJP=;#[;.*ZSS"NN\PF=*F"N+CM59A;==I#JG\-JST]+]U:A7
MJ,ZZG,VZ)"\VZ[).T+Q#,,5-;0SJ%,UZD/4@ZSS2.V)*"_3XW<(G##.[U,NY
MV>C'02> T._8;IU@6B>8WOK8.$IK@G<!R\!XD$(;8Q.A@F@1N.3EL3&IFY8\
MQ3'R62M?7]LX^[ZV?O[]]PW<VO]V_@V^N[EV</[M?)>UMM?/6]O_[FS.U,O;
M^-D^_'C0VO_W06N[?0#S.VOOM_>^[V_PS>WV_N::_YGGT3K<$%?%HR4:$XO<
M(FL409PHC6R2#BF+G:?<6HWYTC*33:W%VTLXK;%MD>;V#-A6]P)Y#I":SB,5
M0L:HC :R$@)Q@Q72G">$O:128L$HT4O+BN(:H6J$>BF1_\\-4:^RC_C30=1T
M7'\N(\V$050SGON(!V09)LA;Y4C0*E">^XB+V?RG.V=YUNA4H]-+T9_JYA2+
M#F33J9PB8J*$L8A2;Q%W B/#-/PPRL-^.P54,._F%#6BU8CV.A#M32=5/IT3
M:Z;+>[!,)U"W+",$#,1DP$!, ;F$(TY.R>3#TC)33<[GU7EWT=+,7\(IQLI@
M$(>S1QAUBOEC A_7*5C% E=)<.JY%40I'R+7@'N6L-K-_^H0<C9;C((M2H)0
M*)@$ "F20I9SBA2%?VST2N3>Y+*IY&P9HCOBXP+GGM=8,"<LJ-WBS\'4,VYQ
MG#2+6>NQ-C,UM<CHW$=08>!8K)34<6EYMFUKS="+S=!W\2(_-T?77N0'<?24
MF#;2!\D809*2W.K><&14HB@FIZ5745/"EI9G*S^_BLHPKY.9%UM3KYVNS\+W
MTTY7+:.CT4H4+&CFW"J!;#0!*<:M5EZ*R,S<G*XU!+QU"*B]E$]B@\]X*54P
M.,6(HB8)\205TC$*1#F'328,PY]*(_S!C6GGR.-O+=1Z:PAJ;L,>A<8A,*KO
M'#].6/6M,.^VATXO&O.8Y(HRCG4,@5,I0>NUAE$K?!*.2%L[*%\=.'Z;<5 :
MX2+LN4:.)XMX2!@9X@-B07IBHV;)Y[;=LLGP(IW@U&"PH&!0>RB?@ZNG/92,
M!Q>B(D@+T',X90QI&2)R/G#,%2%6@\8CR+RJ@M<L7;/TKUR4M0MC/JP^G4CD
MDXV)>R1][E[G@T::28>DT9*",<*M<J\X;JQF]V=4YVLOYK- P+07,VJG89<9
MHL+FT%$6D09-'C$5.6>4V!3GY\6L(>"M0T#MQ7P20WW:BXF93]*+A*B1 7$1
M*-+.6$04IBY%ZIU4A:6NZ2)E#+^U6,O<>7RK#K%\$KP#.]82;40@CG#!K9.&
M>FT,QE;ZD&+MP7QUP.AG/)A62::LT"B0Y  7G4 VD(APPLKRX#2+>FF98-84
MZL$NS/H,]_6CP9Q<F#7/SX_GI_V;+B1LK> YY80A3H1%QA&'%!91"9$4(;EZ
M2I,\_-"BYO@%CL)\;I:OHS ?Q-53DMPQ2@27%N%(*>*).^1DX,BZF'2T,BE%
MEY;%*VW0]SJY>;&U^=J!^2R,/Y/[;B/HZIHBGUA.(W48.2PY"K#A.0:3RSB_
M,XP: MXZ!-0.S">QTZ<=F(XH9X2)B(1D$/"T1=9R@["BU#E.632Y5 ^63<GJ
M0,QG]&#V^L>Y<5=LN-Y1N)\+LSZRN6W@N8\ZEWU))O>XPM@E(SUF47(7</2^
M=F&^.FC<G7%A*FL5]UHCS )&G.(<N 5 Z;ED46,3C V C$UC'IQ46A_?OGXL
MJ&,PGX.IIWV4A#BO<L()%BH73PT!61(B_,#&).&=D&EI^>$I)S5'UQQ=AV ^
M*:=/B6^M@DW.)F3 J$$\&H>,M!$IPQ,3*6JX5L=?U>S^&,I\[<%\%@B8]F!R
M3[6+A"&K=4XQU0094.$1UG"!>NV3JT,P:PB8%P34'LPG,=.G/9@R$L\4X8CZ
MW+3%>P%<;C3B3D9&I(_>N*5EVL17E!NO(S"?+)'\PTKCN-?KUK4NGPSU* F,
M8^F<!]2C6&B7+'<BN90,9PK77LQ7!X\',UY,CHDTEAD4#:B5G)N(;(P8Y28R
M!&,?;0[?H$W!'HR.]1GNZ\>"VHOY'$P][<7D+#F;6ZLP;ACB"D=D"!;_G[TW
M;6HCR=J&_XJ"YWXCYHE0NG,YN;DGB,#&W3<3%HS;>#SXBR-7$!:(1Q*-\:]_
M3Y; 2PEL%@$2Y,0T%E2I*K?K.N?D69)(JU+TC#J:T\HJ4[7:985TW<9<+JBW
MY#?C$6(YC=)G:4J"&1#/M26""L\!,A>U&%Z%^]UH\W4;\T$HH+V-Z2""R3X2
M)9@H%."(#4@!$%+,3BM-!:T44"E@3A10MS'OQ4YO;V-:G%4-UA$/WA9_I23&
M&TZRY)'K("%$40QU9<T"87R>89A</M.+OHVY/9RX0<>=0Z9 HC/&A7_;3<U?
MN')^]3T_',4T(M.A>2YP0./PN+2OC,CYU<GPZ'D9Z_%PT(_3*T_@ +>Y#,VC
M$2$QRA204B ;#R(E"SIR2L%R%Q@*DKHG_.ADS:N3U]L;K=K+,J0LFX2>' ED
M:X@W5A!'&426=11<K:PR;;IT;J%P\\#A@A^'65FXLO"]LG MBK" 7/NF52'*
M1<F%2,BU@2+7!D:\E)1(HY(-'AAG9F45NE+?^K"YRK25:9\"TUZG&,5#4VTM
M1G$[-MWYD4UYM)[&:$G0G!%PU!$#R1#%F/<>3$8^75G%";U%.8I*HY5&GP*-
M+O:V074^/1#C[O[(N#DEJK/E1,;H"0 XXJ/W1#-/(6?N@*5Y!]%7ZJW46ZGW
M/JFW.OWNAUR;_PK!PM;ZF]/>VD>FM??2%#X%I%?G-/'*49*SYQ!=-J'$YS+#
MN\#GE;_PD/3:. Q_FY2EA__&_M^K_\0?YTT^<*/=_N'TW;SAT^;.KSV:-@U[
M,W!'X_3\_,/OL3\^&KC3Y_W#!FO-EWX_>]A9-XMGL=6RIN73R[^?].-D#^%+
MGV%/"T+/G)IG;SZ[_*RYU!KGZ370S[0QEUZFS]@-KX&%&WWS9XUE])DUHC:V
M-M8:?:7'GCGZSV\XEV9R"M(+=:8673R,DF+.Y7'SP.?]";XL7&6/:;UPRVC<
MZ1]V)GO#8WQX',_L(?RDUY>&,>&MH^%).Z3I)X,54A'&]SQ</QV<KX;:/_WH
MM]5BK=6!:0:FV?QK!J7L (;A[N'742H^EZO$ACSQ82I&_I5B:)["./WA^J-F
M5/[C!L?IAT%9>C[^:<?74T@'/HTZ@G4[Q;Z9TX*X_UMOFN=[J19^@2*^T.;_
M_Z9![$R&'30BB^UY^EVDW/,[S?^=UR#?Y@6UD<O=R"=79?3UU@-'LCZ!_<W'
MN4]Y-U6BB_38'O;.9$<-);UX!_/H4^]/;,^?O<^;^SLG'_8WZ [?D3O;FWOX
M-]CD.V*3;_"M]9W3G?8.YL&;DP]_]K!MK_CF_HN#WOY?^Q_V!WL]_HJ6G4]L
M-[9Y!S;W_[7WWR^]F?("TMM@#-/$15 $6):E2*HECO)DN8E2!K^RJKN4/\*#
MZJ^XS_JDO3A/QD\S+_[[D?$N##'ZWFC^W^&@#&;977CD/O#[([EVN065#216
MZL5ZR@DD%8@W/!%EA61)\!#U_!(PKP6?2H"5 !<FU/)A&;#J>G.GP9:N9RGP
MYI00Z7,@X!3J>ID:DIBWPC)GO9*E(+XTLW5G;AI]6?EO49C@:?+? M%?<08T
M?H#*<O-DN7:U#>:2C$%%HFF)=Z3(=UXG1B03S$#40I0(<]D%T$NAZLVST"B'
MQ=_"_+H+U.3FAV8?J#.XJE>Q5B=Y>/WO9SN MXD*KTQY&Z9\,[/W)[P#:@TE
M45%%(-I('*J&Q'GG:30T*R^;PLNWT@<7N"#1]5Q.[3C+!?2*/98F/C6WW;0J
MS=[EGO9NYS!-.L/<67OYNM:G640SJ68[/+@7<2WCO]6)>->*Q+L91<+Z['5V
MBN3@+ %@DAAN+-'&9N:$S-:+4B+!SMOD6N8$L_J,.3_C@LR4LM@*/?4/CUVS
MVLZ8;//X )DPM*F+@6!,6A4"@&4^)Z&RE\X;$2SE']>1NCAEE)'R8<IA/[+6
MQN'?R$,'Z7 R?CEPXW$_]U-\<?H27U/6^[$;G'/8NIND[=+4;7S_B\$P?%I2
M[OGPWST:#OYSZ-[;XZW]/P8?MC]]V7K_1N)[]GO;;T2/_VNOI%A]>(_7]C>^
M[+S'=JZ'SVB0L-[ZNX\Y0M9)6T)C*84NF"-62T6XU$PQI21S<J63D*&/<* G
MR/<KO\@X>A %;B]UW'E0/2ZK\:3C#B,V>X("9H)_RJX_ZOQ==O^*%A=1NGVG
MW77<I',>,3OEP[.P6=[M^--FE9XMGZ^Z8;?C1JDSWAN>''9\0I'WK//J\U$*
MY5UG]Y0'G_0'@T[LYYQ&G3P:'ESTK'*?3\$=CU.G/QX?I]$8+YUV]MS?J3/!
MCC6<6!139,1!9SCJ'(W2$=XP],B.#:[*BR9[Y5+Y=W@\:=U:$-$Y2H=N4-[V
M["O;_R1]3"Y9]IAY!C=,&WI<V4BUL7?56'6=/*\;A\/;Y<RT6/NAHFO)B.Z\
MO4X<[&,=E_/H_7.]X[)1N>*R68S4D_M*!;QI#L?B+8,;)?S-+2?@T0SC3_*Y
M;IU]]'A&J2ZV>TH>O*U/>*$W8M?15$+"'AZFSFERHV),#-)X1I;/+0_OL6U/
M7[O_CV8/VD-.H+32C&?(7%D%R<5 5:;2>C&MN,.O7S+RF^I4=J=[7ZWG]VCS
M]@^W#M,.KM,?:J ]A6WGH2QMZ?WYKT'OS][)YO8NW=S?^5*JYVQ^>2=W^%_[
M']8W!Q_6W]#-TW;UG4]LDV^<[!R\.]GYLL:VUM_PS?V>[/&>V-P>['_X<_-3
MC__GT^;Z&_'?+^<ET+]M.VO*A+"6$NND(\"2)P:4)58PEH,&9YI3]+J&SE:3
MO-F)&]<1+@_IX:ZD6$EQD4CQ284^WB,AGOY(B%0+YHW4)'J9"#BAB*$)B)(.
M7'8Q"VH+(>JY'4%4";$2XB)U_ $(\:?1CE<Y1^<G80O?1TV&XD=:.XQO\0F#
M]+T?L3 L$NTC3Q^\/UK=;.F9R02CLC D@*0$(%GB@W+$V)B$$0K \GF?WUB)
MM1+K(G7\ 8CULCR:Z^N9E0MOSH4M%3.!8,JB3IF83B5FG"(-RH#4J S^F4+2
ML'1<.*=PXX5FKK*=VD2 ?-U0G0P[N?_W])?+7:0_2XNY:LF?2F?7,)P;=1#Y
M;'L/QWIW[P^<HD)MX[JQ>$<DUYO96'2>&R,8)]$AM8%*G* MC5I?=ID;+L$G
MW23&,/KXBN)4Y"\:\NONV=V@OJ7:N.@L&*%)9D$1",$0)QT0&0TB7C+C$RV[
M9_:"=+B*^HKZA=L7:AYPMCGT':=4VVA.!-+>)Y(N9%P[AAA93F5&TX58<(IP
M;9C#7YGU<S]IJ5+((Z:0J^V 7%-MJ("_.>!;&H/.$!)UDB@ M!.$",1J:@EG
M5D8;=>0V+"+@GTKX6+/?\6V/H^QX3-+A+38\EK<.R**;/86US@AL.QW6#8^[
M)+(W,QL>20(7"IE+B>30]&&"X*Q[PAR7&CC58.7*JA1=!O.*'%@@'U:%_J)!
MO^YXW WL6_J+@.A]-D , S18,@O$44E)Y#P)8VERB2'L6=?86R?N5]@_?M@O
MT):'/&,41BN%S)-"VGL>SKJ4G+;$Q>P)R,"(]T@AADJ-:@03$M $4EW)YQ6#
M71GD$3/(-78\JMIP;YAOJ0U&VV $"$*#R@1P8:.U("VAVAFN5!#9Z*;"JK[U
M@<=SQ/Q3"?)P!1RWW.>HN[1W9>S4S8T[IJMWL]$<CDN9,B4^48I63DS$)N$(
M#]EJ1C-8ZU=6&?"N%=6S6P%_-X"ONLG=@+VEFX1D!21!23*!E_A41XS4CDB
MR+-+GDHH8*==*F0%>P7[$NUIM/<RJB?WQK31WL90G$O'>2#&4#1I3!*%-@+)
ME%HAG>)!QD7TY%;:6%#:N,9&QB\TA(KRFZ.\K1SHD"*/EG! (P"\B\3*$N:I
M=$EKB9DILX@HOVV\QFWV+6^7P%>YX!KVP@6B_WL%XX4;]Y]$(?/[(HB=F:T"
MP305/!D2) NH!@BT'F*B!"@W,DK4!$0Y(<_:KK%/K:9,)8TE(8U*$7.EB)8.
M$24$+2,:"<&J<J"P)HYJ(!(G/L1LE?&Y4(3LX@JH%%$IXJ%MC*I5W#=EM#<7
M./?.)N6(SAEU"64EL<9DDKQ,P2LP3(OYQDA4PJB$,4?"J+Z+N^&)EFK!#==<
M!87L $! :T4\\Y1()6VPS&EAZ'SC*FIEC3D N8?2=-?M)E)ZD^(/I_:-TK@?
MT^&D[P8U$.,R>A/<BAR5BX99D"XXQ\ ;&Q($*82(=U&:<G@\^85B5+EN?EP7
M9G9:HJ1"!VF)*I74<-89<3H&(CBU(3"7(BLQ9+*+BV.!=F*KO^6Q8K_J.'>#
M^W;*"74)[1X@TF:.MI"SJ.U(3D+TUJK(6*0.<4^[2HB*^XK[10C/N)0SJJ-V
M3BS1WC$1W+%4(LQ-]@8MH>B*C]:3E(-,3@9GS?PJKE::>/PT<?5:HM=1#BKB
M;X[X=FB&\(G38(E/!O4"EREQ@#\"0%:!&ZYR+:7Q0'A=&X_39'9WHU;0N(RU
M(H]26R<Y,(U+V=J4A8D>;=HLO16A;F@L.X'MSFQH@$>YE$0FDAI-0%)%C/2<
M>"-%I)EE+VAQ\@ASZ_V,F@A;H5_W,QX(]NU<6.Z#95F10"/"7@=-+).)*"&U
M\-DX074#>U'SWROLZW;&DR")]G9&E@(TP]$,VAD"$=4"FY4FS+,<P D6Z?SB
MSBM-/'Z:J-L9BX;XEEK@8\@NBD@RKA$"/J AX(TBVG*I0"#HLU]$Q#^%>(VW
M+]8Z1\/AX/:;&4]B"U;C$N7,I^P\!2^Y83EFGX42,3J93-W,6';Z^C2SF6%S
MLIZA0:,U<AA =L3I+ AUC!F>4K16-$<AU -0*O3K9L;2PKY]?C"C.FAO2&#,
M$> I$Q,Y1_TE4YVR$LKFYD!U?NLJP!7VCQ_V=3/C,9#$S&:&=CYYR$2Y&% W
M8(F4[!;\U82<I12V% U>/$]MI8D%I8FZF;%HB&^I!=( 3F1,1)F2]ZJ81VM
M,<*2\3QF$"K9143\O,MF7#&;9MJ(YP);'8?'J/4V&367Y]H\H6.P;S<TCX8Y
M[Z8V6=O*NI**]2(A:::+=:QJ;,V/55^=%$:=[K/LPN;ZQLE'FL&%K"AA4I>Z
MI F(M?BK"()"4%ZE6$Z95:(KV;QB1N:!PP?V)E46KBR\1"Q\&?%6<ITON?9^
M)%>K?999:^(U$P0L#\1Z)XFA2N@,U%-1R%5"5U*HY%K)M9+K0I'K)/</K[Z!
M6+78^R/:=S\2;70XKR9IDIJ:FC26A$YJ2,K)(C 49 MW4MRFTFREV4JS=UP9
MJ#I>[XA%PX\L:F*"I((F(((LE8DEL4$S(@,JL4R6\Z3YG93^>1 6;39F?YL4
M*PG_C?V_5\\[M7E\@)@)YQ X^_7'-<\8 \&8M"H$ ,M\3D)E+YTW(EC*/ZZ7
M-4\99>3;XO]QN;\->RD>#])6_BMA U&+^-/U#XNVL%T:M8WO>C$8AD]+NIP_
M_'>/AH/_'+KW]GAK_X_!A^U/7[;>OY'XGOW>]AO1X__:VSSXX].']WAM?^/+
MSGMLYWKX_-\O;UAO?>>C34P[GU&2*X.K,1E/C$7IGKW0WF;!HO<KG82@/RJJ
M&IJU.+,XC>>+[L"-=ON'S>K1C=Q["!;]]VB(*SV.IZ> CY&?QIUA1A;TD^_B
M_CKN,'8F>ZGCQN-AZ)=#&#J(E_&XLXLK8GIY@+^6.T?E+N3!HF:.GW\%7+-^
M+^Z];'K?+/2O@)PB"T=AX([&Z?GYA]]C?WPT<*?/^X=-7YHO_7[VK#.4XN/:
MP&J -[W\^TD_3O9P>.@S'-DB1\Y\'V=O/KO\K+G4HHGI-<6><<4NO4R?77[M
M9X]E])DUXD:/_?DUL% ;:^25'OL+9]A"!/":<V W#WS>G^#+PA6@_H_U J+1
MN-,_[!0O,3X\CO_OI2&]5^IU2&6C[I[[_=->%F%VC3Y=&KBPO-UG3[O[](?N
M/X7* ^<R_,[J6CYN(_D*_7\TEO"-K(*?F<3G:^\/5!^+(V<K_SR,^4E8R**W
MO<:WMG=.>NLO#K;6>_BN75ZL7OQ\TMM^L;>Y_DEL\M[GWLNVA1P^HVDA-_?7
M3GI_[D /^[6U_J'_87L-/Z]][OWYBFYM!X'M.$$+>28C@4455$AHB#"!)HEU
MBAAM'*$Z"B9#-JD8R$"[3-VZ;MR2%=&N9%C)L+TMJ$R2C@5I-0=KG4V:4N-,
ME-[@)=V0(3LG0W;79/CX8C'OCP=;L9B,)BN3$"3R4C?7:49L-IID'C-.N<.9
MG-]!A94(*Q$N-Q&"84EJ!(CR#)4&\%9)<%1 =(HF#@T1TG,BI%4K7&PV;.>B
M&,,BA&2)US(0D$80RV(B(2HCG4C,"UA9U:@5VEMGK-4C$^:'X#^_[;#7Q/M[
MLVA_'JCXO2>LLM;\6&MCQI9-PJM <R:TG#,-F4KB@0*1&H*VG/D8Q<HJ[TIV
MZ\C$FC^WN/B>NY%V4WQ7\^SFT&Z7,4XFARPE6F8*""3.B4>;C!B9DG(1D6W<
M(J;*57 ONN%1A??#(+QM<NC@G XLD81F( $?.7&66X)$GID65D=N5U9%ER_4
M^25/P5DX-2JFP3JU-OF"616SD?A5Z[@A)_5FCZWWA@=&,PFQ'!QI*2766#0H
M',TF>V9".6!V\:H-UOJBC\.DJ.">)[A;)H4%IKAP@1B7B\)1/J58?#^>(H''
M&+RJX%Y6</]C\6V**;HKBJ^%XID3S90'"YFC3.:AG'N((CHG16S(-&=MA95Z
M997!;#W-F3C66@=X/M#;3)/9(/\F60 ;.&B2!9YL?>#KT-(<+(HQ=A@__23Y
MMYVGLW7X$B>ITM*U:.G-C.5 N2X1)98PX2D!\(QX8(8(FD H::0NM,1O04IU
MD_()F L5L'<&V/;! @A);8TF2H JZ?9 '%"!RH35DB7/8I0KJW*!MAXK:A?5
MM5!1>U>HG8E32ESH+ +)",]2,]<2"\&00#U:]F@':&Y0^U\\E\'/D[07+>5W
MO97;>]*?['4<JO.CT2D.1\<=X%A-BF+OCHY&P\^(B$D:G';^YSHRDTL=HHXA
M6@4!I:77R5@=0%'F8Z WJQIV-9\=75+XW3P?_5V!%=O<WOV\M?Y&;+[Y& *+
M.45+O).IQ,Y$XK0)1&3-D $%A!165JWH&B:ZN-IF -48>]>9<)Q6#D&:(),!
M!FC16)632909B#J(9L*OO95:)_PJ$[[UYB,3%!72P$BD6A,4=D \C8K$2(5*
M417Z7%G5O&NHO&3")YWU%-*!3Z,IFPK6[120-DNA3%ZW,TKCHX3W_XUTT.V<
MI%'J' U2W$VQ,QE.*07_<NP'_8"3?#0<]R?C;B<<CY$PTPB_?G0\"GMNG#IN
M=Y3203HLU\OS<9H[P\D>WH2WX!>1ED;I_QWW1_AHO'241@?]2:DZX$\[ W?R
M["IE!1A_,(H]JV+8Z9^5,>P@>-SYQF'3V5)IX7L2G@PGKIRU="V2O9\"N5<^
M;:"B]0IHA=[)1Q=DA!P% <<,@>!*#1%GB$W&6(E0LXDWH8UV3NR,^E0*67+(
MQH-(R8*.J/R"Y2ZP[//-V+FNE+M=*9LG'Y-URJ-L)<$J%.3,">*YYL2#L\I&
MH*$<(V$HGQ>IE[^?N%(CHA1D;2BL\P.%(B4&TO],]G!1I</G3VAR-CYO87M[
M^[U3-' ^;^Z_^FAE#MR'0 S%.0$E+7$@%5$J@W3".2I-2P+5X?LV?#G@*&GJ
MB?61XO"AENH%M839D!U5QIMR*O14+7#C<9I\\R\T_TP+F:3.R^%ADV#2E"5Z
MX0:%;CIO]Q)^H:4H%( 48NP?'KL&(=^K#F<2'$K]H$9WP1N>C]+ %6Q\*QOT
M__U8Q>FLZ!#]]A7GL37'D\N_,E-!XX&T%/9=K8SI\'SW<V_TK0#(;B)^E-PG
MX@JE/W>#$W<Z7OGM1\4+M:ZSITO U[<[?VD7<[ZS+DYM>10KPU$SW<^/#V,:
ME;NP36YAVM+9&Q4I_7_Z:(VQY$%ZGS4:4]HK+U/2$=4$2U7('Q$.3>FU8IR_
M+ +^</+/W]SJI=KP_:\T?>%*V_YKXUWOW__;>;&V^7+KKW]W.QN;+Y]UUC;7
M.V_?O7B[L;ZQ]M?&J[<+WXW-K>U7;SO;6YV76YMOMUYOK*]MOUKO_+&QB=W:
M6'O=>;N-?^B]VMQ^>Q&N6MPSU6V\X#;X(&GR!EQ63N>HRQZUYA%%OI@J<OB=
M%->*NB3+D0?161N= .Y\.62*<6LRQ%!RGE?NNBC@SU7 =X>C[^(A_GU&B5_K
M8]:Z@>OAHQ/!"*D5T>!*'"*3Q'GG"95"BQA"8$I<L6Y@6;</)#RV]])9D;^R
M9WA6O._X !N'#QE?9.VV:PJB]';%:CE?,4UP0>=<C#;?.]GKA[URESLW(YH_
MA\:0. ]&V$-U]7 XZ?B4#E&;#27U-*(FN[L[2KON;-.@?_@WFB1EQZ$3\&^[
MP]'I-* A'>Y.]@J?3G!T4)U E;E_B*/=C\=N\'US]]S?:?J.TO!S6 Z/QS^V
M^S%6/.3F&55J>:K]47;3!M7&UL;6QEZAL7,MIWF-*H27WFJ7LV#AZX2R Z7.
M88?Q3@]OW[L\B.[QC\;7,2B;_KWA*#WAL=@N'H&+:EFV]BO.W!RU8.WU>&4T
M/)F)E+E&T9+%7CO%X/JG'_VVVEA=5QBQ*W7]R0[G-ZNV&=37/T^>K.NPKL.Z
M#A=JX.HZO.=UN/2JRB\BZ*8^U<ZY._5N*JXO[:TWK:-P4X0L7-+4VL]B?9Y?
MA7]NG  ZKV&^S0MJ(VLC:R/GF"$ZS<[@S[A<<.+K#4>3W29> 'N6XG>LUP0:
M]2/J,OW6ML:<4E^N,Z2/K73Q15U\-)D\@EN1HW+1, O2!><8>&-#@B"%$'$^
M8:XOO_KS+O9AEXW:[3UWR/ATA_))U ^CO?4-@>\[W7S?^[SSI4=[7S;HUI__
MZO?XOP:;ZY_8YOH?@\TO^/O;=BK0FY->20?ZLL%VOORQW_ORYDMO_PWL'&Q\
MV3DH88[O: _[USO8^-PD\/5_3 7*RG(;G" :0B1@DB$6M"<N4&JTU92%DG&K
MNE3,ACTN?19?I;)EHK+K5 %83"Y;"^'XX'A08B6>S%G@]T9MFR_;I1%3X@G*
M8:$,"&0OB %CB(A"99K!X5]65EE74OVH"@I44ELF4ELZ3COGLJW1Z^'A;AI5
M$ILKB;7TLV"E$CIE$K+E!&*0Q"C!2&1:0;3<!,F0Q&37\%L?*5&IK%+9T]+/
MVEQ6];,[I+:MEGY&8U Q!XJJ&6IEX!TC)IM @F>.XZK/T<A2NAKX[+D353];
M). _9E);.$Z[F,DJ5<UUEVQ[[:PVW2YLKF^<?&314I$B(V@SNE+2.A&/4TQ\
MR-Q[Y0UC>6456-?(JH95QJIJV!4HJRI;=\I@&S\RF $>*>.,J$31D'02#<D8
M/4$MRR*GY90M((-UK6"+H6W-Z8R0I?'HKI7$^UEW[IW&L#S.(N;7J=?"H]36
M20Y,@\O6IBQ,]"CIL_16A.KR7'8J?#?C\K3@=.)4$<%%J8:1#2G6)G$BT9 L
M#U3*XA<08M8O4,\O6&SH7T?W64SLSVA%%>W70GO;"\@I1.^\) $@$F J$*,S
M)]1X8$DQ"#FNK,K;U!2O**\"OOK,'A#R+0$?&8_9.4\8;4X1")*XXOCWAAH)
MU@0766/JV%L?:%RA7P7\;7U,%>W70ON,&TD@IG6@I;*G("!-)M8:1[07TDD=
M9))J9555^;X\(%\XC%>?RSV8Z6V?BS Y> &!^,1+;?5$B>/,$4LIC]QHB!$U
M=X5V^NR.917CBXWPQ1/C5_115%!?$]0M-P2G+(H4#6'>.@+:)V)LBB4R5WF!
M$VE50G-\UHFZS.<.+HT/XNT$5WI3KN\  1GZ1W>3078E<GL2AR<9KKB2)1J=
M41!2V6""2@PL6!=T%-7_L.P<N#/C?_#,4!D%$$EER4L0EIAH+>%.VRB",4S[
M4J&KJ\PC3+EZY-B_CF*SF."O*L_MX-YV0-CD)4*:$I4@$TA&%4^C(%$:&APH
M:GE&N+/;[%!4F%<1?QL/1.Y_1AW\2QH-*]RO"_>6=.=*9,DD)1H,PCV (49Z
M3G)64K)DM NP@F+<X)3_7L5[Q?T"9;A4&K@Q#;2]$C)X$4/$)>^](!!M";>4
MDNAHDN*4B:!II8%* W.B@>J@N <[?L9!H8./3DEB TT$A.7$:T,)M32!IER9
M9*HAOZ007SQ#OGHH[@;5+0^%B)"2=IEX[B4!)RAQGC)B> C!6&T]E0MDKS^U
M-(F7K[<Z;VMVQ/TDM":0&G(P1C,PCON80PY M0*>M335.['L_!=FO!-"Y21H
M4H0EZ@F L<12IPD8KP7..UHUJA0<85VI9X.F:]S%8H/_6KFA"XG^FC5ZAV30
M]ET(SKU)11=BHIR@& PQ*JJB%?FH5-2\1%*++MRJA%IE@:H"U/R)!T1].W_"
M@0[@$PG2E1BM+(BUJ SX3"4XZ6W@#E4 VP5AJP:P9-A?/@V@)E#,%^XS"134
M,>\M)\&7RA 6-7['4=S'$++2F888\LJJ8;>I"U%A_M1%?/50W(,MW_90 &BO
MP6?"K,H$F!#$T6R)TC:+Y'G05*,DUZQ++X!W%>6+C?'%$^6UT-,#8+[EO[!4
M2L$*R(5$<:ZB)%9)0:C1W 9E;(12JJ[+64VR>!@/QG!T-!R51 L_/(PW<V$\
M;=_L-7B/,0W6.1MYI@!1&A9XB#0JM&TY>'@H%T9EN6NPW.YL#2<1O/4A(K5Q
MCS:++E&62'=>*!-5]#8;4XZMN;524^,N%EBI64QPU_V)VV&][82043BC/25)
MVT @*TF< D]L5H:#YMYG-&)NH\Q4D%<!7M,G'@;L+<'./*@D@R$N(<Z!%M^C
MQU^3,D*8J&F4-7VBXOZA<%_3)^Z&!MH^B2""3)9KD@W^ "XT,=P B<J$**VG
M7.E* Y4&YD0#ESDG*HJO9Z7/9$CP9!0%1K@L9GKD@=BD&%KMS$N05$IEJYF^
MC!!>/#.]ID?<#:0WVB?A.).H=(1RBY!.F1/+7"0N&VJ23%%%NS#6^%-+CGC[
M8JUS-!P.Z@D2]Z:@:"0NSGS*SE/PDAN68_99*!&CDZGF2"P]"7Z:\3X$95T$
MIXB%PH&&4OS$,F'9YE"JNF@!Y00)KFJ&Q+)!_SJ*S6)BOZH\MT-[V_\ -D:;
ME2;24D$ G"3.2$\BS<Z)<DR:*VBO\9'+!/.E0WGU0-P5W%O"75J9K;."6.>!
M@$Z:F,P$\;*4'0Z6L9SGMO58<5]Q7ST0BT #;0^$%YH9:12)$"*!4LK)<Q6)
M0MW>!65P>:E* Y4&:GK$TD!\QCV!8AX5>YH)IR$4]P1:])(&$J1/"'&6/:?5
MCE].A"^>'5\=%'<#ZI:#(F3*99:<&*O+\:Z6$I<%8ESI[*D5-$%8('-]KMD/
MZIE>=!?%]G#B!AUWCHTBX#IC7/&W=5C\PAW[J^_YX2BF$9D.S7.! QJ'QZ5]
M943.KTZ&1\_+6(^'@WZ<7ODE,R[<!/S/=1UQ<QF:Q186UY 5'G("I95F/$/F
MRBI(+@:J,I76BUS]/<LN4UZ=O&[+%*\L2U0RHJA!F1*U)]:4G!.AH\[4XWR7
M/%HKN@QNK2K.$78/' -32;>2[GPT],5DW9K8?*<D_.9'$E;"@E4ADN1X)F",
M)*ZH^)F58Y.DB,:@M2Z[G-Y&M:_L6]GW*;#OTI%OK0%WMVR[TU)YJ>)<94NH
M2D" *4F\LT B=8DB#V>FX\HJT.[\HK<KYU;.?=2<NWP:[[6\SY6#;\O!NZU8
M^Z2=<U(1(R,CH(PE7G@@-"2CP5/#(#:E?*!JO)5]*_LNF<9;??[WP:G-?X57
M86O]S6EO[:/6R2F?&1'.!0+>E**(3!.NC34A,J"9KZQR4<J:BZK:5G*MY+J,
MJFVM1?D09'O:(EMPLDRR(-ERB60;#;$6/'$F*IJ<X%Z(E57;A0O\9DNEPC9Q
M'+]-R@+$?V/_[]5_XH_S)A^XT6[_</INWM!J<^?7'DV;AKT9N*-Q>G[^X??8
M'Q\-W.GS_F$#N>9+OY\][*R;)>"CU;*FY=/+OY_TXV0/44R?84^+%G06:W+V
MYK/+SYI+K7&>7N/F&57JTLOT&;OA-;!PHV_^K+$,N\ENVJ#:V-K8VM@K-%9>
MZ;&_B&S[95SJ-6ZU,[=>H$>&A#K(Z'ZT)G,EI:GXDSN3/7POXYWI1ML58M\>
MZVA\'8/.<(2?1ND)CT43)?E#_\_0=-Z.KW=/E8F?#LZ#VE1?^]L\\'D?^]4/
M5S$HUHL.-!IW^H<(D>$Q/CR.9S3"&_+*:'@R$_M^F79X@8*XV&OG#]<?_=./
M?EO]CQL<7P5$5^KZDQW.;W9D,ZC%:KQ2B/*3'[BZ#NLZ7(2!J^OPGM?ATJLJ
M/^W_>@KIP*=11[!NAU/.YH3!QW+K36NN70<AS0Z=7OQDI[6?I3D]O]/";/,:
M\=N\H#:R-K(V<NY9GDM0B+(W'$UVW6XBI6<_5*/L=D9IW(^HUO1;.QRU\.Z<
MHUB2<C8&'ZF* J*2QEJ7&9?,R @*IFGMK*8JWH'+E7W8?B<WO_RGO[F_-^CA
MLS^LOSG=6O_7H+?>.]W\\\-^[\\WT..O3C=G7*[8ENU/8A/?M?7GNR_8CT^;
MZQO0.WAW4MRV'PYZ)Q_6=[_L;&^P_WYY-U.:4CCN.).6T!@T 4T9<58JHG((
MT5E03LN554Z[PJA:='O)L'^=((O%!/\CK79Q;W!OUZ8T47C@U!"1C2/@K"5>
MEU@V12,UD1MJ2FU**1>C'G>%^:,4\;.I6176UX-UOPUK:T4PDN@2IPK)!N*S
MCH1Y28/-@2J75E:K %\V9"^? /]E E!%^K60WBXSR3W+E!E.&#6&0):Q"'!'
MJ%2(]!2X4JBOSR&]IX+\R8KO)YQG<G]V>+NV9'292AD0SH#J.4BEB<U.$)>\
MHE1'@=,^-<3MO"H&58@_73G^I(I+WB.J6X7 A ^",T KV\M (&1'+$INPJ,6
M4;/(N,O%WIY5S>OY5_?A;QV/TV36YU!/P+I+)09,C@Z7/^@L@0=PDFD=8@*#
M_.:8>"@W0^6Z:W#=SHPGP3*3+$1+HLK%,F&>6!V0[[+/H#2USJN55:%K9>P*
M[04JN_?XCL"X-P9H.Q=L3"PG28FCQ80)5A.CG2)&0%(B2JJ9J4=@5!JX)QIX
MD@7@[@_\[6.PJ+0A>D5 !" XTX&XY!(!BT1 A5 B-+6'K+45^DL&_>ML7RPF
M]NO&QNW0WG9#."^Y%IH3Z16B'15]XK4 XI.!9+Q.P/CMW! 5Y$]=OE<WQ#T8
M\6TW!-=4!R43L3C!!+0!X@3-A"DTZ&FB BPK1;.IN'4T047XDQ?CU0MQ-Z!N
M>2%HB(8Q$8@R3J-AKC-QF6H2-7/>F22$T0LCK9]:ZL/;"2[TCCN,G0/$8^@?
MU32'N]5>A +-!5"38@2NE+/@K.!.ABP]4Z[Z'Y: Y<*,_R$Q4#H&2K@"2D""
M(,9X2A((-$=\I"F8E55!:_!$A7;U/SP&!FC['YB4P3$'A.F$#)!5)E:5@SV]
MC#J#$P[2W/P/E08J#=S&_U!Q?W/<MR0_XS'(((KKP:ER]$Q$\P;!'W+T-DO!
M ],5]Q7W#X3[*O[OA@;:/@D-#J(.AB0=4?R# N*,D_AK9H%2X([;2@.5!N9$
M Y>Y)RJ*KV?&MST0GD>!PIR1P!(K%> 9<2()PJW#J0Q*62JJ'5\1?&_>ARJN
MYP3TEE<BL.RTC"6&0#L"FBDTUR$0E:@!17G@Y5R=Q9/73RU)XN7KK<[;FAMQ
M+\3'F'/,6!F99R#!>65Y,-92ZE2(.=423,M.A+NSB1-&4RJ9(<+80,!E2KPT
MGG!>$@$S53FXE57.NYK6Y(EEP_YU8BX6$_PU&N-V<&][*1P'J11U1('A!, Z
MX@/E).J<DN#,>:%65B4L1C1&1?FCE/#5-W%7:&\)]Y+FK;2/A"I:DB&R+/45
M!0G6T<R4XD+-SR=9<5]Q7WT3BT #;=\$E4(XZP*A@CL"(DH4^MD2QRQE/H:4
M9:XT4&E@3C104R?NP8QO.RYH-,+:;(C3H APGXB3T1 .0+57P*Q3U8Y?4H@O
MGAU?<R?N!M4M+P5+DE$A.0F<10)>9U*\$T0Q\"+3("67BV.N/[7DB9?#T=%P
M5!(H_/ PWLPY4;VR5\T)"\EH:5VVWH"CU&>K A5)3:/KPR(X)ZK-<D/J^S3C
MEPA:@,8))A&R)I#QDW6:$:8 8LJ6L1 6T3];<?\D<%^W+NZ&!MK^"NF"<L)+
MHA.4Y%&#-""9(T8SK5A2(7!5::#2P#W10/5<W!7N6^(?N%$47"022E4GG'=B
M%<4ECR:M<=FG'*OXK[A_*-Q7\7\W--#V7$3E0K:"$QJL0!H(G#B7'*$Z2!:C
MR Q8I8%* W.B@:MX+BJZ;V[CMYT6+CNN(&82/3,$(F?$\VB(B-PZ)K+@MDKY
M"N^[A7>5Y7>%]I8S0R7F%0L"X:TC 184\=(&(CPH">"=#0N9*?W44B[>OECK
M' V'@WHJQ;WQ'V=1 %7>!^0_3J7QV8&7V>=L06A:G1M+3(6O3EZWJ3 &*9U&
M%A02&-HU/!/KJ"52"2N=B2SI6JR^ O^A@%]5HKOB@3<_\H!.T@OJ.4F& P'N
M//$9K2 AO=5:0+215AZH/'!//%#=&W<&_)U68)=CE&LG"03$/*1 B0=I2%0T
M^R2TU6%^?LT*_ K\ZM]8#![8;85MRP1*. 1^3H: BX(X4PK@XP)%^X J;43E
M@<H#<^*!ZN"X8W@W_Q6(PQ:^H[?V,5'G9;"9>.4H CP%XI-UQ'B+NCUH_%\%
M> 7XW0*\BO,[P_MI"^\1I$HI*2(UCBI8RHF##$0Y9 'K W5Y(17[N>9NJ 7W
M<&P/)V[0<>?8*7#HC''EW];?\0M_[Z^^YX>CF$9D.C3/!8YF'!Z7]I41.;\Z
M&1X]+P,]'@[Z<7KEE\2Y<!/P/]?UX\UE:!Z-+(E1II EAVP\B)0LZ,@I!<M=
M8"A1%L%=5#-\;R5;/L_XC*1GF26MB?> IB)SD?CL+4G, 23F)9=N915$%T7(
MG+SG\T#= \?85,ZMG#N?Q.K%)-V:<GU;FFVYY*)T >=1D0#E'/DD@-A &1KL
MW"5NLHW!KZQR.GN0]-5SKBN]5GI]"O2Z=.SZ<P=H56EOR[4M+VA(7@I>TCLH
M<\BU/!.C@R6@%$O<BBB#;,[[I;)JM)5R*^4^1HWVE[[GRK+79-F6C]FP'(W0
MEAB<9 *.*V*!.R1=&Y-Q4@,7J-%6?;:2:R77Y=)G:ZG%^^#3&:>^H\X+!IH$
M[QGJK4P1)UTD/":<6J4B5WQE%4R7J:JX5FZMW+J4BFNM<7E'=-J.F4 6Y=X"
M$)LR&O_4"^*9<R2;+ SX$!TK9] PMMPJ:A-B\=NDK##\-_;_7CWOS^;Q 8(F
MK/X3_WC>A0,WVNT?3MO"&QY]"%3VW*';30?I<-))?[O!,2[[\46!$Q&1]%WT
M1*=?\'L.G\X @=(Y.@/0N#,9XOV3-#K UW5.]M)D+XTZ^*/3/SAR_5'SMOZX
M$X]3N36,4NQ/R"@UF.MDG/KA:-S!-^/(77SQ60>-SG$?Y](U5((/V^W_G0[+
MX_[!_F_S+IRZ\A[\R\E>/^PU?\OX]D[I9BI?&21L]60/!ST,QY-NYQ]\^LW<
M/W2'H>\&A91BTZ>..XR=P^1P[6"W.D>CX?@HA0FV,D\[-AX?IU&WN>T?8OJ8
M_F'3@/(GY_N#_N3T_.Z70QR'P]/2ME&:.!S+_J0,Z=]I/)D.SF%SW]EXGS;3
MX#I'.,7#V#P$ET!G?)QS/_3/.ND&@^')]$9\LD.3//2/FC$;I3#$=7M:GOIM
M )Y]15:S4!=N8:Y-.NLII .?1E.%2K!N!UF?=W\8PCT7.Y<*EO/Q:TD7#SF!
MTDHSGB%S914D%P-5F4KKQ52Z\+9TV=C\8Q[B!:D N[25SW__)F#HD@J8#__=
MH^'@/X?NO3W>VO]C\&'[TY>M]V\DOF>_M_U&]/B_]C8/_OCTX3U>V]_XLO,>
MV[D>/O_WRSNZM1W8YO;N9Q04LK?[T:!,Y]9)(EE)G2F?O =/(#L?.*.F.;21
MP:R@N")GN<MIJW/2G^P-CPM@IV!"#I@^;,I!S=T)J><[RHQ#?.SA<(++\._T
M/>@1D.,T&#18G()^_'WP64,*/@WZ"2%?* @AWU#BP7"4.H/^IS0XG3)3>7AS
M_?M%?]+'1W][[7?O&A\CTWWW'I]R>:+[1@+8FL)VSSK;,WR8/A=.PW%I>*FY
MO^/&WS-1T_0C9#\W)53\-IJA4XZ*I4XRCM8H':&H0UGZ]2_]C'>-/J5)Y[2?
M!G$\G:'2TF^4-RY(*RSPK(,*&(II?,#@M%O>CRV^C D.ODW%CZ-9VMR:Z%1>
M@61;RAZ<\>O1*/W='Q[C=YJ%XW"DSF32I9*GB]\-@^/2O$[ "=J=KJLR[2/L
M2F<T%: XO<-&ZIUU_*L@&4]E1+DVG9K#X7GKFLGT":58&?S=PZ;E9RT]F_DF
MK%3_/B[/:Y27IFGC"?XS'40<*VS?\*!-[P4N8;I/VTC,'PC_C'>AU*TX1\/S
MIM\H4W\_Z<?)'K)VLS_RW;?.5"SZ[2O.8YN.)Y=_Y3MU*J0R8@\D6QAGK>'Y
M[N?>Z+PY1[BVB,=%](FXC*U][@8G[G2\\MN/XA)EY=G3)>#KVYV_M(LYWUD7
MIXHK(FHX59">HZ*<1N4N;)-;F+9T]D9%(/^?OF&")0_2^ZPA2.V5ERGI".4$
M&Q7R1[VRNMU@%!=X\3?@ZOGG;V[U4AWF_E>:OC@0^:^-=[U__V_GQ=KFRZV_
M_MWM;&R^1(;;7.^\???B[<;ZQMI?&Z_>+GPW-K>V7[WM;&]U7FYMOMUZO;&^
MMOUJO?/'QB9V:V/M=>?M-OZA]VIS^^U%N&IQSU3+D4%Y%9VUT8F2%^]Q_AFW
M)D,,R<KT=3/VS'9J'X+!0# FK0H!P#*?DU#92^>-");RC^M%0%!&&?FFR_U,
M>?M?%$S;P]Z9,%L[E_^HRKULY$!1X9H5N(UM>#$8AD]/3EM[PWKKKSY*Y05$
MJ0DHIPAX'HFQ41'M>.()C$Y"KW02ZK1'90&/CM/*I=8%?3#KHE%^AF66BR"?
MBG_4!L:-$"T"MZB5?Q>UYDP _T0C;/ZRA^NG* [?U*$?E<_G5S*WI@,R;<Y7
M,=ML6># #-S1.#T___![[(^/!N[T>?^PZ5[SI=_/'G8FFXM ;^U8-(PRO?Q-
M4CVC4VEUEAYR]N:SR\^:2ZW]E^DUR9\I>?EE^HS=\)J0\D;?_%ECF7BFU4T;
M5!O[J\:**SWV%UE(K5VXA]GC-^<,TCSP>7^"+PL_YY0&/O]8+] <C:>4@68%
M*OKCF0W,N=:59/+:"5R_S^@4]SRJ/QW#G>1&G5>H(,:O-E\'S;T?!G&IUM!/
M>_N_9T+C7.WHO'R]U7E[IREJ%SWCJIOBB[UTBIYWFQ'[]3 \J;%D=2SG-I;T
M.OQU:1;PI>/QBR%9).]X,R)KE^O2SV^TZJY:HV!>@WR;%]1&7MK(>::HZP7'
MP(N$=MIA,3Z]&Q0L/$0^^E(%UM ;!=8L1X ,78C@PZOL@;WZ?.;]6 MA=)SB
MQIGCXTF$)-+-/__Z]&$_[I?-L@_[G^C6GQ\.MM8'^UOK'_9V]GLG._O_^?3A
MX,T%,31OZ(<__SK8Y)O]TO:M[3?PX6 'MM[W8//@CW[ORPML[U\'']9+#$UO
MYK!$IZQ761J2910$:$C$*^T)HRP(I9E*CJ*FT:5F-LI[Z4]1J"SV2%D,,D2J
ME4T '%)4%F0)M35*23 VVH;%:&6Q966Q]EF/B25#+<W$VV0)@%/$"4^)C8X[
M'IV2$1H6XZJR6&6Q)6$QP;-A %(PKP'ELV$Y9>NU]RJ9$'AA,68?CL4>7_FW
M^R.PEAJF-=4FZ$ALJ>@* )[83"-Q7.#_O!1:V\=^P,VB&]8;!T<XWB5.Q,7A
MT:18V&MO7W9$D2GUA)L[5.; 24&M]MI&4%08'5A,(C/KO)8Q/K1)6FGPAC3X
M9L8:I509JA@C5"9/4%6WQ+%2_%;X!&B,!L_B(I; K)B?,^8MS]I1*#5O)6I
MRC.?=/!<.2,]3^*A#;B*^1MCOFV[T<"2C6B[H5TN">#:)D[30-"@\Q"X#TG*
MBODG@'DI%3,T""3\"#CW/G@/.8J@=0+O\D.8.Q7;U\-V2Y[GX)AR)=?&!8=2
MO(1T<I-)9B8K37URR96@^5OORBQH.>M%-VE>?O.0-SDZA^/4^8=/ARGW)W<;
M7_;HSBV^+MO=*,[\IK1W&<%]3X'-[/^5<#C'=4?ZFLSW;L:2\=+G8),D.L92
MS#]XXBC3A.G$DM0NR@0KJT(]0J]:Q?C7=&!EDG0L2*LY6.MLTI0:9Z+T!B_I
M!N/L'..WW,*H&+]KC,]XG;1(5GM*4M8&M9ML23F9A] 0O*,.55F*VHU\A"ZG
M"O&OFY.FT'DV6GD&UH&W2H*C J)3-'%H($[/(7[+'8L;0+QZG>>(_Y:,%X)G
MII(GJIS#"TIH8E.*1"IPF;)L$J",9UU+YW6JP@*Y;!;:KOE)'' G'<;;!D?^
M8DOGBO&KUZTDU [&?FR^_#F/SJ,1,3<K*E.#F99#K.S,F(Y1Q63 )<)Y0K$2
M&25.FD1<\%DKHY-6L@0S <"<MLWF!+D'WDFOM%MIMT;"5]J](NVVK7GMF)8Z
M.,)]S(5V _&:*Q(42S%)FYF3<XJ$K[1;:;?2;@W=?Y*TV])V)<](O!:(H>7X
MGAR ..<\\5D)F9VQ9JKMSB%T?S%H=QEK^6Y?4"APIB[1]Y4<1^F'"HQGI8Z.
M#T?3LH+'OJG#V/QR."QU#9OBD8-2$''TM;(B]G/H<02GM;TRSN2X*2[9*G@Y
MFM;'W$=2&8[(P7#<5+D]O^/+]-O!'95R*SAPH^. #4YGY1++M[$Y^RE,2VL>
MC\L&:OD&MBCV\?:^/Y[6'NY/2^R>[2:=%=R=EIP[+3M*38./AJ-)QC4S'$\+
M%?>'T[J-!Z5G?3<8G#Z;KMJF2N;:R]<=?-7/AK)4SQQ/^@?-6+E))Y4"F0?)
MC;$/TTJA32W,PXYK!C"5ZE*IX]T8O^A/\9'[I23F>;G?R>E1J8-Y607<9DB*
M6MN]L#;DS]I9ZD;B<*6FBO"E?/]M4<S7'?Y="=U)[A\^/Z^%N_%M$?Y XPB$
M4*C\!-?A.!T^X4JY/>A]>?-1B42ELIDH2@.R<,Y(P"Z0X*RT4CN;<_B)&+]T
M6F_I :W3>KMI=098,ZTF.[1IM K$QD#QDX,H07+J8&5ULC=*:4:XSA9"OH#1
M;\3D_RB$PNGO+U]O-9_8[__WG-U?G1<*GJV#-UOI&*G[&S4>CPL'N\+9 85^
M\PPWWNOD4KS\($WVAA&%Y>[I6<WV<%;E'4D-66LX*N+Z^Y=B!Z?KJC1X6D89
MWQCWCQN*:[P*QZ-1X=]O!7@;]APA-0\/IU5_#XNH.RHBX;Q\=,(V3;"?[P;3
M=I="Q&4<O]83_MKF<>'T4K7INQXWE8VG=9-Q*)I:S3YUXJ@I4(]D[SI_NU$_
M3<O!7U16>-J_HS1J^E;\([\28]VS3D]G';F_J6Y\?K6\M*EAB+,T.:N9//I:
MA[@4DR]/+!DS^)U26K4I?8]2$&703\LO_\^"[8]?9AMLXE27OUS5U?KTB.@-
M:OEO/L;D=>*>$NZ4)F#+T<@F6J)I4HY&'752S7&=DG7I!>[2UOD&5])(3G"&
M.F& :[.?^T5Y*@75SZ?K2E6LFZGZ905A)MG*+ZIOFGO0W"^OKSL%%W3.8N@[
M=US^]C42R'BSR(+MD8MI[3!NE:+D?R'4^W\7(ARO(T<CR:(&NS U;[=?G>'B
M:+]W\*^]K?4]M(;_T__PYRNZ]?Z5V-D.O+>_<=I[_Z^]G??O^.;^AT];+UNX
M..B=[AR\@JUB#;__%V('\;$=]S:_();V-S[O'/RQ]V%[AV\>O('_?GG%M]8W
MX&-465AO#(DZE,1/ZX@%[0F7EEECM.3!3OD.EV:*:X5?=!0Y2!=LL@#!)9.C
MECDRJU5F3$.[2.[KK;7-MTUIZ+77K[?>KVV^?-7Y8^NOSLN_7JUO;'=>;[U]
M6RI%MXS0'_!Q8:'E7[?CQW8;G5#[< %D%J"U=%8;B80@@2&FM+FTG*^Z2_A<
MO19G ZAF=7>:^HI%"RC'<<P,U1V JU%_WX:]%(\':2LWK2B-.#L19+$*2#\,
MF.1'*;5(:%L0H]!V >DT\<E+7!HQ!!EDBE)>L8+TG2ZYFQ>0'C2K;^]\]97#
M2*Y4_UDN5_EG+9]9<[6ZO]<J)XP-8G=1^Q@LW$UC^5.N?<QO5?MX64IY-KW\
MOB1QYXKU9J]12G&IQX+-I<;I0H#@JJ?($.A,']Q!XN_'J>%\0S_'(W"M7O/D
MTVOW?V&=I]<].IHYZ275%FU5"F5#-^$'FB)SF>/#V56W0AKU\IO!]IVBN790
M-M<6/QG^ABKHU!MZA.];$[TO;^2'@__L]];7Z&8YAG3_13G25&YN;W[ZL+U&
M>_MQT.NWO*'-_>'+YOK@X,/[WDEO_0W=6M_L]_XL1YI^8CW^%S[CS>DF?W>*
M:FLYRO3'<HP0&5H&AEB348/E.1&;E2=9418H PU^?G6 ;E#]>0D"32K?/1V^
M$PQ-YZ0LB]0 %\DIC0:V9D9F*SE-5XW1^S7?55Z['J^=_LAK/!I0W&L"PGH"
MR5EB<M;$E3PIB627@UM9U6S.H75W',5Q^RH!"\U +X<'!VD4+E ]'V_^WW49
M**8<LV;14L,@@'!,T^B%C,IP:]P=:5P+&X2V%/2T,:-V::.C8QX(-]X2P,DD
MCAE'M M:, :)EV,#95==<#YP3>9]-&!.++H0I(LHCJ"X-FPNR3:1AY0-UW1^
MZD0%\QS!W-(U7++9E:)#G$9%H-3?0'U0D!@RYX*6Z10KJZJKF%D@,,^SDBKC
MS[A<<.5B>UC",2_P9]Q3..\3L@AO-S2/AMWG%2=4V?W^V+TWHZI)D=%:I)0$
M)8% 1G:WV7-2%&\O48(+J>:DJLT11<NQ=58YM'+H_23%5@Z]5PYM:<B0(LW:
M&$)UT 0\2&(XLJE63@@1J9-&KJSJKA"W+ERS !QZ\X0KL;AQ9]\R()IHZQ\+
MWIR5]7S=!,\_0'3:6FA"\*=!H$W#UP[C'_U#;"!.YC?8XZ<R\_%;9_"^=X='
MKA__/>KCS4=N4"/;UC<^?V1"&>>M)L:%2,!X08Q.E&3!J+>4.2;"<D>V-6D$
M!T/$<9,&4;+XRL(^;E8#WG:V')KUW;(:O^6E/,98.&Z>:76SP+3'%0M7&UL;
MNVR-O=ICKQB_>>G&/9./(])O+E&/CV4PKA7VN!!NY7L/\;WIN?6+-_EK7S6?
MEZCYS*OK5SED_=$,X=1N^*<?_;;ZU7BH WD3(NKGG$;I:L51G^0(5;16M"[*
M0%Z"UJ>0)O$M/JVIGU"*0;C)3?W'-6SXZ80-1^N95S8+9R4(_ S2JU)VCADC
M*?-7]01?L*5Y6:&(%ZE4_[BX\-Q3<'8,H922V/IS@_>VWYQN;0?:XZ].\/FP
M\_[#I]Z7%Y\^X+LVOPP.>J?M G-[I90$[.SO?-Y<W\![WGS9V7Z!?=G;^W#P
MYDOOS[\&V"^Q]7[GRT6Q?=F&7#+/23*:$RC;UYX*3B135%N;E11Q955ITV7S
M+JA<4RH6BR(J-]X]-S:NH N(L>766?)BF\O"A2W'KS0B^J0"B:Z<KVR9)<Y)
M1[P3/B><7A5UX4+;Y<)6+JQ<^ BY\!\+0(;?'-Z;:;*5*S<^ #=NMO1$DPP5
MC***:&(@H),@UBE&C/124FJ38:&<YD2MG&'&F<WJ2HJ5%)>)%*_!B3J4A*@0
MN4D6DG8FBX@ R=P[!3+HJX8 5N-Y$4FQI3 &RCB/P1+N!46%L>32:"D)-\&'
MF%7BK.32"-[5>I86J\)8N;%RXS6XL1K/"\2%6RT%,5F<N,PY,;S49C':$)^2
M)%9FQ8V*'N>[<"%T!:O&<^7"Q\B%US&>[XH,J_'\\-S8VSZO7;4+>/_)1V&5
MLH$J(FA"<J1.$QN,(<X(87-*U+!8K&=Y@8]E\:SGIU'=Y7!Z& Y.0;<S*,'V
M,?V=!L.C JWI7VK=ETLK3QG#.)B02]47+YWUVCB.YA!2G>1&5A?RTK+;;,ZQ
M#DY8+21)Q6,"(E/BO4D$68V;J$%+FE96+>U:?>M#RFI]F,<+^FK>+1+(6UM=
MVL? <RK'#UI)(*=,3'*"<)I-MMI;&3*"G'49Z KR)0/Y=>R6NT+Y3>V6BNMK
MX;KMUTLN,,EID=N)$N!*$6N2()[KZ&FBPB>'EHF>+1=R=;NDXGEQA38$Y[BU
M3)=#[Y(7!K22N" @9"L25]5?M<Q@;PEQX9AS4B0B?'0$7*3$9*6)CMGYR$%3
MPQ#L7'1!W3K8LZ+^\:*^JNH+A/*V)X9S5,<9104]HKX.I9*-DS*@YAYU!..]
M#W&*<@6BHGS)4'X=7?VN8%YU]?NQP=MN!"Z,CM1J8J4IQQ0G3ZR/BH3$K3;9
M@6"V*.NS_M4'4=:?0I;=Q8<1=8Y&PZ/2RN\*3%V'GBX8B"6AIP<XCJ>:'@O'
M76]FG 2196F"R+CJLB8HC#AQ,42BN<A*>6\8E44ID5UKYE6:=($B0"KJYX7Z
M:GHL$LK;&PQ6<B6D(%QG3D 4(T1H3ICDP0>9.<VJH%QUF9E70&Q%^2*:'G<%
M\VIZW NP9]P$7/*4G$-YK<HQ54X3P\ 2K[PQGB8#)J^LHF5Y^_"EBN<%E-KS
M.DJNZNJ+"/:6%/>!Z@@6B%$V$PC)$1^C),%P*:B3B@<YW4!DK$KQBOJJJR\#
MRMMN N8#3B=+1#@.!*0(Q$9EB(X\![3(.913W1IGX.W=!!7E"ZRKWQ7,JZY^
M/T9XVTU -1@'%I5U1@.!"($XHP-1K)1ZDMP(ZU96!9\]X.U!E/6GD$[PAQL=
MU)2!GY&0$D)II1A3"=DG&<<LS5'[E"VN5UZ] <M+4>]FO $J@7114@(J,P)@
M&''1.0+46L&=EEK[E55ENE;4.*0*^FI@+ 7(6]L(.'].:@1Y.02-@( 2D>0\
MX2$G;J@ND<<(<CL/7T %^0+;%W>%\FI?W NNV[Z 2*D"'QC1DA5<EVP!Y1WA
MQBF<1V]!ZI55+FO*P!+A^3I1A88G10-U623@$:?=4$.S22K$C%"OOH!E!GM+
MB//LDY)"$6^=04V]R0_2 <>70JGLXH(-*ZM:=X6MFGH%?=74EP'D,ZX S1R3
M#B5Z$@E!+@VQ-BC"K8_),P7)Z@;DEE9-?=E ?JV$@3M">=74[\<";WL"&'<*
MK.9$,W $9) HO040!@AXKI+BTJRL2K8@JOI32!CX=BQ/S0RXM+!XRC%K%BTU
MI<J <$S3Z(6,RG!K7/4%+"])[<SX D!Z;T4L 86)(T<908SCC"@&B@+3E@<H
MM=&X9%W&:(U$J+BO1L8RX+RUD^"H#Q98)IDJ0T"#)E8Q06+PUC#C*6\R@+I<
M\2[8&G&T;#B_ULDA=P3T6OSTX7$_DSI@;4++0Q!<UP+E.PABK9$D\B2RX\+F
MXBY@K"O,+.AK]L#"XOT:<$\LNA"DBSD'R/C!YJ25C#RD;+BFU6.PS'@_;:<*
M"9VC-R0K10DP+XBCQA'IM,A,@N>1%CD/@G:!SZL4?,7](\1]U><7".=MIX$%
M'64&("%Y1R"C2+>96D(E38):HQR8!N= NQ)XQ?F2X?PZ^OQ= ;WJ\P^/^QFG
M@C3<*6H\,5%% EPT\3^62"58#"P$!\60IUW&%D2A?QH9!F&"&F_LC+ZBYV:U
MAY;7TWD-PN(N:IFT8#9Q$#Y:-#X=+?7Q2ERJY=7#L+2,%6;/N.=1>M"&<%19
M"!B5B;>JU#XUH"%G'\NYSJR+A@MJ*[>V2&J$P^/%?;5(%@GG[>I#B3,762;)
M2L2Y=HCS9 6:)4&G4H+&.-'@'%B7BEM;)!7G"VR1W!70JT7R\+AO>QAL#-G3
MX(DS5A.(R1!C<B2&2F4HQ,S+V22B*V_E8*AP7URQ'@0SPG,I8DC@K3&&9ZOP
M-^\0[[PZ&)8:[BTQ+UTPRDA+N(/B4$R<6 $ELE%Y3D5@L=0B8UUE;5>*>AI1
MQ7U5YY<!YVT'0XC2)HUF>Z(F$,B0B&5,DB"\#&"-IJP4$^UJ*KI6U*,%EPWG
MUU'G[PKH59U_>-S/UB^2DMG@49\761(P1A,CI2.)Z12E-,P86%F%KK!/ZZ"#
M@WZ,@_2 !R(?'Z11S5JXC*-D"C)R+H Y .^IXRBFD)^RH$JZZ*M/86E):G?&
MIR 3]1 =D)(B1R J2YQWON18>>0HZ@1W*ZNFBY9*C7RHF*\&R#)@O+71$",W
M-%I&4I9H@$@?4"/AEI0MQ:R9!J-"@_$+3D>M&%]LC%_'^+@KD->LZ'N!==M=
M()/54F1-?'2"0-(.A;@V1#@?312@D^,KJPL2NE31/.\( !JY,#8:R H"IR8R
MZ:B"[)A64IOJ*EAFJ+<DN-&!>^XI846,0\J&6 6&&&LL)!,=4[X)533U.*(*
M^JJF+P7(VWX"(SF4VO4$?R@$.5KA*,C+V41@<%:-\/(<Y#6KN(+\ I"/L9OX
MJ>KK"X'O&7] %)1:104II:D(,*J)"9(3&ITU/@ X* 5'%PC;]Y1P\* .@=YP
M--EUNZESXD9I;W@\3C7=X-(*R)1E89S* C@(HYUT.H)02B6557#5-;"T?/5I
M]G #*DP2EA*)HH= EHYX+04)C/*L#/<Y(V:5-%US^_3G&K7P>%%?K8Y%0GF[
MG)%B02B:T-:P!JV.<KI!,IKHF%EQ#7J;?45Y1?F-43Z/T*3<_YPB^9)&PXKW
M:^*][35@W"4M<R*:XP^05A%C@B'4,!N9]S)9L8*X-CC5OU>\/UZ\&V53P/\+
M+1S8I!Q7L>3#<P->,B&J V&943_C0(B9HD G*93@'ATD,<HKP@5E@AF((2#J
MM;)=JV^]N5A1_WA17W7Y!4)YVX,0*5,R6DD\2X& HI%X;SCAB<:0M+7:F8KR
MBO(;H[SJ\@]KN[<]"B X-4EK8@5%XSU838SGJ-:SE$Q2*:#%MHC*_)P2#9IW
M<_E,RP4O:K0]G-SNG 0_',4T(I/AT?/2[_%PT(^=\W8_;B[SD!,HK33C&3)7
M5D%R,5"5J;1>Y.IS6%I&>W7RNLUHV2:1'-HHV=-,(&<@W@1.9):2<L^\*OD(
MT,5EU.5V7O'*5X;7 P=)W+@?O^:(A>/,_YG;)/[8^4J,U91;1"+L_4B$FI63
MAJ,A$3C:<CRA:H?322""@QA=]E$U1"A4UYH[)\+*@I4%%S.KY:YHL*;4+P(K
MOON1%6VRS/+(B6$>U4,(F;BH' E)!Z$-,TREE56FNLK.GK!U[<27I6##:D9>
M[:B>*%/(DD,V'D1*I>P[IQ0L=X%EGZN[:ZEY(OS($R&%F+1.A/)R6 _WH93*
M=40F38TW+ N>BO9DE.Y*/:^0VVI&5@5J,7I]C\18S<B%(L)/+3/2&F<D8R1J
M(TG)_";-(:4Y9\ %'[U3C1EI#'050#4C*PL^'A:\UE&.=T2#U8Q<!%9\]?G,
MTP!;_S][7_[45I*L^Z\H>//BS42HW+5D;>X)(MRV>ZYO-+C=IN^,^Q='U@9J
M ^)*PF[[KW]91P*#!#:+;"2HCF@,.CKGU/9]N516YK-7'[=J%5> #"XPH8)G
MH!6R@#Q6;QM$7KB/7I A:?O\ NUPQ0S))9W2FA(97W$F.S6G*D)ZL3.H>OMD
M43VX,C'?TTGV!>OW8ONV$=MW(+:_%K9/4^!8,L],1QD8I,*)UFK*" _:.P@B
M:4_JGNP[OIA0^E[DD+_",\ZPL:)6I^$Q+>/S='R;Q]^')C;&_(;^PL:8=\F8
M<Y["8(0/.5HRD"T9R$21S$41F 8T&7P!H5/'F/)650 ;8ZY8$V\;@GA#;\)T
M*A>:V'P-MQV:U98\JZ&J7R9BGA3ZM^U3?7/I\W%!7X\25;29,R$1&<3L&1:/
MK-;X(EV>"UH-U3W+K>V#6[)[]E: 6Y5=[_:,)GZ:^%F=[< F?E99_,P9/Y('
M@[6.<*F15)",9@Z"9QE#3EX5J8OH=@>E[BM]Z_0?3?RLW#,Z,^B'284G_9L&
M[S=/)GF[5DD9Q.G?E2(&A\?8S?H_Z6LG;YO1#-036$?#\:!^X?$H[],WW^<?
M/PS29(](JN.@,W?-IIY_O@4#3?3QY/);SDQSS)4X[HA*A92GZWTZ7&=^[HU.
MFG.$NYF%4<9WI-!1:Q_C_@?\.-[XX5RG#@:')T_70*^?[_RE72SEFW5Q"BBB
MV.&HF^['M)+RJ'Z+VH0KTY;>WJC*J_\S<$*)'$"'4"Q$;8,).F>; (7G)I:W
M=F-SIZ[OWK#TGE91=SCYYP^X>7X6[W2EV8L/#?[VXO>M7_^K]].3[:<O?_NU
MWWNQ_?11[\GVL][KWW]Z_>+9BR>_O7C^>N6[L?URY_GKWL[+WM.7VZ]?_O+B
MV9.=Y\]Z/[_8IFZ]>/)+[_4.?;#U?'OG]46XFN.>J9QW-OL4,8(N"JS5Z*W3
M$HT&09-OW52EH7MR>C+I"A^@\H+N4EZ"0HO!99VIV\X9AT6?9YH#'.T2+CL!
M)#NFO),CHWNYEP:ED(94-SM#GGS(^; WH8_Q8$@2[E.N]#^>]/ PD4)7PPIZ
M1R=Q!;V ^]TFZ6#<2\>Y-QGV_B[^0=?SP>#X8-S=DP;C2&)B0G^-Q\,XP D]
M\<-@LM?#^+_' ]+!>OM#Z@'=/*%U=+C;^]MJN#%^/SP=@5^/1W$/Q_G7:<>>
MS;IT-;61KZG:^,=_]G@\^)]#_+<_?DE*X9N#Y_#R7[\=T#O?O=EYI=_LI+WM
M3V\^TKU_O3GX>>^/G3=R^^ 5_.?3[YS42[&]L_MIZ\\MN;W[M@;/"]+N&#I'
M"B WE@6%AEDO=;0Z!N5K;4K55T[U:<$O:(#=2KK.NOB&]D5;%TM9%VKKR=M,
MI@"9!(4EKH$, TWK0B1;S^)ZKEPR,=9<Y*)OY67K8M)[1C-S$/)H:B4HT>]5
MR'<KILYQOT?&WU&.55/<_]CO/O^[_$?O,)-!D(GX*@,-2:>GF>Y65?U"H>?3
M9T1&)>>5IJ9?B#N?#@\.!EWPU\O/_?@YYR>'J:W,&ZS,[2=O@Y'"NR09QTPK
M,^=$*U-Q)D +"$E:#6ICDPB+VW4BK+9:EK]:7CYY*T$X+;1BPM4H&$(U<]XB
MR[KFUK=&*HX;F[JOP"^'QAY=JH^OAEHY<[WU!C/?6X\6?Z?E]7L?]@9QKRJ,
MN?/3T9?*:'APD<9)AM14,]S+^ZF+PQN<1KGVIYR<KP>RI1SBG',KOCR\ ')7
M]"@^<.C %JF&*I0<,3&>ZU'+@*4>0%=,D]D5I#,AR$0J@.]+>QEVOC/3MD6P
MW$50[0.5BXO*,4>60(V.\<S)2,)7*IFUDABPV@?0UV*I>N ''!.GS&AH<-@;
M$@N-JIV:)_5"1TJUDG-U#G=VZT\S>_?U7J:OK#P+CRN'7CPN_=[!C&.GG3R@
M]GWL4GC9'\<]&EOV60<.QV-Z]I@L^#IZ@\G'2M^="1^/QY/A01Z-B:GCJ65/
M(Q?S:(*#VF/Z=/RH5_T,T]_K*W?R7S3RE\?)$52HP7.XS3X565R*(D5 (T/B
MP).P4:+,IL#;9[5?7'#!+F)Q.:\IT<16C]74Y??;8/SNUSRJ'^!N%J?@9/)A
MHU.3E681+4K NFF3&7@7F(\(]4B\\YPK3,IM;,K%N+7_^X\^K2Q:ZYB&UYUM
M::Q*1<A =B XIQW->219((K**@"VV?X6LTV63R["I90$\Z 3S;:WS!=P3(IH
M06>K.;?5)K]PME_L$PL-!]?&MM? K2TF.*Z  WCMD[+966N N#NTV?X6LTV6
M"_C(:=@M62Z))*^WA7GN4W7400C">X'ATMFN(O3%\ ->>[:+]UPG,"D#J!!=
MS-P*982+F*U-;;:7/]NO/I"R7616/@7'LN= RG8A$N=9D>XM(I!<E27!QJ:Y
M<+(/\%WN'1_UKC?53D=C!$C#"TEKK9U03DIER?)2"4NC\6\RU:12DY@665G)
M4&"-N0B2.<TE,UK'3#-1R +:V-07 /LRG7!W-!R/3ZSX?!)D,W.5DN8W^FSX
M=/K>J,M+TK_P6?FOH^'X>-3M&,T.UXUH,JM>B87LP:I)AH^]N(>'N_E4%<^T
MM(8'@],/QOE4OWQRB?XOIN^_I>I9O%,JHA+5;Z!B#LX&(R4)*%EK[4U7L3A9
MQ0NV8UO%-UG%?Y'J2>QA,0?-P-2R020X6,"8F?3!&O1 AB.M8GFQ>+JIZIF-
MED$Y9;17!"/MP&=%TYI)"8TI\#;;WV*V2?6L)4B+38X58[O#A)RACXEQI9TJ
MI"JX4D@96:P]?1O5,W$21T6;6IL")%I70E#1%>F\("G5L/U-9IM4SP+:Y4"P
MMI('1NH'F1RH%!.:1^]RX3*[2V?[IJIG(M(HAG-0]'^)TH%5$ER)4%RQPK39
M_@:S_9%43^M5B@4ETP+(K 2;2!^!P%)V/"8E5<F7J)ZD>:8;:)[%9)$+61=D
M6P"/SFE/+*)+U%E)FV*;Z6\QTZ1Y<D=C3KH]JPH3@X(DLYT")I1TCH/4OD;[
MZL6#X4O1/%?=)4NK^<_AJ/I0K\E<-]N[DN=V+79&U/2CX6C2+>+/"_AE^7DV
MEF=V+WZE[Y7A_F#85O=L=7\BC50AZ8*9%Y8L)[64>V3>!#*A0?OH;?52DM3R
M%Q+9)<O[HG5<=RN.1F3AU ##W1X>'8V&?]&<3O+^QVL2X3(6SD7+X\SJJ6$%
M;;DL+)?J3?7&H5.<J5#(@"DJ,T2>&*TA*T/PGBP*,F 6SSR<DF&WS]V17^_H
M9(A[^,6=':R&]3FHGS?.OV L7U.;NM%6:N.D92XRTJ2C%L62*<R\K"6T!:E5
MH9#QY!%)MQ7:0XC$29?X>H;'HV]-0<M8)XV";K Z.&G>P?*4,"/CVDE:'61B
MH0Q(=I8%!\YR#+BQJ1;SCYVNCHLHJ-_[D+],,ZNNB5TA8N",M.[MX?7"3"0F
MJ[-5PF<)*B2O7#UN;1-PB]'+*\4:/9WMK_]&,!R];Q$E5UOT9(1D[Z2)T3*+
MWC#0CC.L57ZRB4*"X9%$+\E=\'TR2I835Q25<"I(379NAN"=<[)X0W\%I"F7
M_$IQ16W";S#AHLNT:'724C&RZ6/U%!<6/%F=.00=@P8C J<)U]#WEE\XX?,!
M0D1^)^$M]4HW'0MG6"X2G+,0QZJ%=9&+DV%OG">3_=RK/'*$'VL 8ST7<W3<
M;4J,ZOG*_3Q=8..]RK"XOS^N6VX?>R'WCL>Y>PC=^3G@9F8]](9A?[#;D6\-
M4^^]Q]%@>$R_[@U&B>X8309=J^EUH]-ME4IKIUVKR[PV]8AH=)CJB582[Z.\
MGW'V6FI?[6H:X8?#;E/FI F/>D\7QX>>1&H#]8%NKJ_-W=G+TRV<>#::ZN3T
MT'@]HJF^*C"Z'IYT:J:^OWR?1^QGPO#Q/O:>I/?=M5-%Y5STV<5KB0;Q.BRD
M<Y&I.%*RE 1M=#"Q..-U*D5S:U:SCMU#YR\R%,%B43P%ELDD9( U4VPVB=D@
M::Z,LBFYC4W7I]E;CK@R,@*@*$[D! &D\]DIC8G$ID)BSI6L5/'0%PH9>\D+
MA])DYD*QI-F08D^31JNE&"ZC,$4C"3K!NV0^7Y=SW5;]N(N][PYI=EI].9X*
M@8[44PVN#4,2=JG;:U]UFOZ":^2<0A]Q-!K4WI%T)D%)?;L>T0HP2BD>K$J@
M-??%*BX "+1*VH@-/ZN''TGF,"3D&J-C0FHRATM0S!44S//HC?8F&.NOE<I&
MH [6(8JH$Y242.$,(GE3LG,F:-XD[FHN!)="3"17R6( Q0!49#Y#81A$\8E,
M=B]X=_)$&7$AD2[*X,^*6^_OE6JJDB[YCUN#\:GZ_>M4_>_T=RE^_$?5ZKL;
M9GKY[[30Z&NOIP%+OP['U?7RFGAX0'KCWV</_/WUKZ]/'T :_[C;#JO'J##.
M#MN?*I.DP=?G[A,Y=P>QJCY:9OHHSO31*16.JBRH$5B=**BQ6*?$^/F(ULF9
M_8OTVEF<_XDH.74?GE@=@_'9$>HD39=/X*3KU*N9G4+2IUI-Q_'S$8.J(5?<
MC?!]]4@2)HGF#X<3&I>.\<DR&^P>3DVKO$^R;=KY::@ ->1]M8OHN7O#PVY<
MPL?^Z5M/3J7->EYU;KIT6!_?JT<B)U-K);ZKK2+KBAI\OFU8>S8=F>D8S/HR
M,_'H88/1&5.M/J:+I^R>,K,(^[TXZ#RM1\>CF0&5<AG$0296^!P$=]+ELYVL
M%PX>]?Z=._L+.[NO&\%]>N+LE;/;SZ^OI\/C47<(Y.><\HA6VM-]'-3$#;LX
M.*35<CHMXYS?=5[@WNBX.PD]V<,SE^N(S;HW;5#7NWIYUKFOKH:S\WY,"^FG
MSORLLWP\ZNWG76H;'N+^Q_'@<UJ)8YKR:O=VEGC]7EW[X[Q?U_44$S17=;3K
MNX@2B3RKV_(T;4=]5Z!AS.]S;] M^*/1,'3-Z;I'7_TPV-_O5@\.]NL0=A,V
MDPFU&7/#4+^]1PMT:NOB$<;!="*Z\3@Q_8>SYWSN_J/NF!&M(+I<?0_TYNXQ
MTP4X4\/J"<CNOA,3\TN[0"NLI@E):MHOW<G.Z2$B8I^/W>*:$0=UZDX.VD\Q
M\%^$Z-JZG_#PW0FQ_2L?UDO/<IB\_.QPJ>>D][LXUO'3X?X^K7WZSJ_[.>WF
M))H<OHH<WMY]FT3FPB-GZ.J!$T.VC',(C)L,VBH5<G75BK[2IN_EDJS?I1VW
M;VOF>Z^9FC@$A2M.1<4B=Z9NJPL6DO(L&VV*@,C1UU/#?5H^?2\N2]%P[3.C
M4Y5E.EE3MVZL0>PGPK.N@EY=!KVZ#LAF'HV&'RJQG4B"?E7_XEXF1>+7T7 R
M<_G2K[LC/.C],B -(E6!\3-]>[_^<OJ(\52/.7G3;'M@^IZ3#$O$IH=I^.&"
M]\X)@Y9J[WRJ/=52[:U 6UJJO8>;:N^KJ?/F4NU)5-9YJX+3')1/+B;KK!,&
M _CDY>JEVOL2",\7&YNZ<GJ_G"\V]@4MWMQI]L"%HUWC21<D=+(!]N3I+R1%
M2]W?',\JJ-7C7U-O2/5&=-\B*YLLSDYF=39^G!S7D)-!.7W.-"O#U+H^^QW"
MP4$O#?.X,Y;J_N* !I9>0;30F8=5B!_F#Z3 U:W,@V$:D%$]VS$]/MRO>0W.
MQWF0J9VJBZ%TWN'#SZV=C+H$PM4N#YU=-AD=4R-JCH1')Q%1LWRV<RY"(4 )
MH;V)$<"+4+(R)6A:YBIZ+B\\!7E>T;S8V9?'%V<>Z>AQA][_T_XPOGMP^N)S
M^?+9BX]OA49NK,HL>:T96([,8RJD)5K/D3OM/,PSBR_.8"63%%T]%T*K&CD(
MX$4F"Y6),JGA1Y6.1\=Y"H'/:3%FF3,O+QYXZL(C6)QZ\#KM:JI17IKPJ#L:
M.:8/Z[/'CQ?3)Y_EB0LY]JL]NXQ?=,<O7?+FS^I>ESV[QBW@T3@_/OGEQ^KR
MVL>/CP>''5MT-_TX>]9,1ZR*Y5SR[(X;IY<_:TR/^%1KFE7/F;UY=OE1=VDN
M%?CTFO*/G)677N:/Q VO@8<;W?FEQ@KJIKAI@UIC6V/OJK%7>^RL_-6<;3E3
MPBY.+#^7?O]NBH"X$_6G>^#C04W_&:]2^N]9)<+1S%D_/*:'I_%"^;8O]/I+
MF??)J)\OF_B%P9J:"-]YN+XX.#]ED@)5Q_MG&/VP.4NEU<:F&YLS2G_O.>F;
MA^/<^_M/I+>6P:2MG]D8[=4]3#8LY?(:S ]K1$CCKQ;4X M%J1_6@#P_3%_B
METO$D5L;<?3%SK_)2';O88TF/?%K]TY<VDM:'RO]U9O6VKRT%- %U8#N9O[]
MU?AQ>$#&8!S@/EF4]"-W66^N,//?J@S<UT?TCFN]76U<;UKJ[0K=OZ-Z;E?K
M]W6"(9W+1GLTD5L(,8;L41D#1K@<LHJMC/42*[D=O?OCV1O]YN!_WKTY^&U_
MBYZ]]>__.7CSY\_4FNUWVY^VU/:_?O^P]>FY?#.8J^1V\-N[[3_W!W_\^S=Z
MU^^?_GCVBMK\QV#KWV_D&_E*;7V*_(^=)Y^V=OX8_.?3B\G6H%9Q>SYY^6R7
M;_WYY&U-$E=JHA9E<F)@BV1!\,Q$ :.3S4C_U*SXWBR>-;U5$;<K<?-=5FIK
MC-@8\?SQ3^Y< G ^)@E6 6I0WB1B0'3:RZ_EN+Q5>/!9FNQ,R=\R#>*X$>"U
M"7#[Z7D"]#I$6RRP*+*J&<J0^: ,PV!2D K \[BQJ6$Q_4>COT9_ZTY_EV<L
M6BW^NUAE_/=H,,G#4AH)7I<$Y[1 Y4L1X"03H9B:#]ZPH&)DRO)8(CJ$7'-&
M<[= @@N>S,9_C?_6A__6FOYFON*/C?ZN27\OYW3 &L)CK!1,)!1D!!O%O#""
M<:-4JO5)D!/]F<6 XZ8"-@I\0!08G>.U8HR.C@/W)D@MDA(&O#0\FJ\F0&H^
MP96DPZV=)Y.MUY42=V'[V8L/;U4"(U3P#*-#!DA4&+!60"Q:<DC22"P;F] '
MO9CE<$4I\=H[2:7[;[TVBPZGX:LT#?W>?G>D,K_/^\.CZ5G4^LF-MH[FAN+2
MS3QYO>&\4"JL,ST"-T[R8(M5 E(H*()/F$"&Z/5)HI[OLV72&/ :#+BUL"O"
MM2PE\,BRKD4J3":%T&M@3MM2("47ZP%&)Q<S7E^3_BYFF6^J]#4T7PW-RA@1
MH^(Q90%96*\S#](I+J-&+;]6G+"Y^U<"V?/N_B*$259SEKE0#(I(S(D2F14E
M8R2U1Q9>4Z<NECYLR&[(_O:.[+-V31G\E1/[E$?#!OOKPGY.H ?$)"P$AB%)
MLF@X"72(A6GDD6<O:"&$C<WNQ)O\L4&_0;\Y<5<=XO-.7!F40IL-T]+5PG(.
MF8_T9];&.ZNX*<YN;"[6GFK@OB_@3F@!T6#@B4-$'1S:)!)W]!NHF)I[<BV!
MON">3#P60*=9LC$Q"%PR)) S:^CC!,Z!JVG^^D*O$MIO&LN^1AY(P: W?6X]
M2C\]<H\UV=KP*'=IR[]%Y/J5Z.^"L;QW](=.I!*(\)P7M3Q"R-)$[5"7*(HH
MMKD?5Y/A7BVX'X51FCOG&4U<=5+$R!PO@8%TD6-)UG"_L0EF,1SG9KLO*[3G
MW-!\8JEPJW/VF1Y4(*,@<!MPNC-/-(38W(_K@.QY]R,$@1&M9NA=KI4T;2T>
MATQGE&2].,RUKI<RMW8_-F0W9#?WXYW!?OZ450I1%>3,!5<M%F59D-HR4MC
MD;3W+IFEN1\;]!OTF_OQ6T-\P?UH72[":::RT@P(V<Q[@2PDX%IZ$3+BQN:M
M P8:N%<6W$+23">B=8F.YK_J<C8''FR,"7*![^A^;%B^GOT][V$DL[LXD)XY
M0Q"&%!/# B2Y8XG)1J@EMC8VG5HE _P!1#C^C*.#%L7XC6G,:YM!J<)1%2A%
MNU2\=P+09:=3%,V-N)HT]ON"&Q$]-T+IR+@.A522" S!<183J@C6EB+)ZM!F
ML4YTVQ-=:31?Y]0NQFB3#!YU,6"]#*HHA\)($$@23E_!Y*A5F.BWYE!< 8S/
M.Q0SM\:YX%GT+E:,>S([N&5% V)1(J8"9'8LGM.X^L'=ANZ5E=5+ '=S):XX
MX.>$NL:HDS69B8B&@;:&H?.*:;)44G1<^H MDK%!_RY=B0WZ2X'^O(NQ  ES
M7D,:L[ ,E$2& 0-#KU'(:*4-O$'__D/?Q ">8XZQ'D;3').R.@1G) :+_NK5
M$9N%_KTM]'E'HP\\2.L*\\%Y!MQ)YJW6#*71,3NC,R=I#FZ5CB,]@$#&SWEW
M6\3BM\PGD:3%9&+140$M>X<9<P&#G(,1LSKK+<?L>K'<FP4_I.)"*>L,BT4J
M!MDG1NL]LFRBY"&)G*7=V!30!W?K@.VV/[JR:/>DL\CHO4A)@"PZ9#)5+4DZ
M$:2RYJXB&AOREX?\>>]D*FAHPB5S)9)Z8X)AI*QJ!D%G#1)*,GEC4_:M: &/
M:P;\Z^Q!W"7RK^.F;/"_)?SG!+^O^<%\T*P$8QD( 0P]1!:"40C"8!:IPE_R
M1;E_[<2B#?E-Y+=XQV^&[7EG)$U@W6V0S 9'2CV05 ]<"*8C"7814G2I;&P2
M S3!?F_AK7/6,GGO,R HE3T'Y8+EBGI.F.?MP/5:0GTQ'+*F!U<1F 8=:XV$
MS%"43'^Z!$I(+XLG U[WO6@1D=\Y(C).A@2/WNASI? 6'?DM<SQ61Q9 BB$E
M2$&&("QD#R XH4'YYK)<0\J+"RY+R:TJ*EB6E!<,HN3,NY)8#O7@3M(I&23+
MA1/CK5*.B8;V)6]01"<4J30.?,WVGU%FH80I:*NF4U1S6:X]\N==EH(G'042
M\H4K#'A1+'C#F8C$!T[I@@"U(!Z'!OPU _YU7)9WB?SFLOR.\)]/O2+J45SK
MF.,Z,("<F8?$62PA*U-4X5IN;.J^TXL[%BVD>E61O]; OSBNL@'_=L"?]V<Z
ME3)W)K $/#,R\VKUB\)9SC4_M/3%V2ZI'!?0Y/Z]1;\(F6-(EH!-5KYW3H2H
MC/;<>R.=^9ZAE0WL2S3OYSV:#K*#RN$Z!A+S6(]-I0*,Z\2CR]J3\D]H]WTA
M;UWWNH5>7K>*S?%!'K7 RV](<\YWFS9&6ZE \1!T=@%4-!8!K?R>7LS&9-=@
MLMW%5)%DIO 0+8O&UP21 9F+"IFR"8)5"13ZC4TIEU6^NFW#KAZ:>1#>HI'!
M)4U*BPU@LE9HC%(8L;3"]&N!['E')!)TM=:>:>61@?66N>P]DT5Y'2/254G(
M5LLJP=>0O8)NR+N$=JNYOEQ\STGNXKT5J Q+J>([*\F\*)898;(/@:-2>6,3
M5 N-7!]HKS6R6VCD#9$][TJTWF-R  RYM RX\@Q#2,R[')T&U"6H>MZIA4;>
M7WA;(0$L.(D$[PP"@TG..BS69C2EG=%>630O5L,.2DEK:SFI! R*X?0; @N!
MT.RR &LKG.TJP?D!A#YN#4>37=S-O0\XRGO#XW%N@8_?D-"*L@H@"F-<!@@%
MT41CBG <P9GHFLMP-0GMW6)Q:R&#""XP-/4H)ACZ37G-A%71!V^U3'ICTYI;
M.Q;:/N<*.Q:BUSSQ !DUQ&B]\$ERS#8+X6PV+2WD6F%\WGFH0_31*\=LK >O
MBP7F?30,)4^%9Y%\+88IQ.+F9@MB6E5X?U]TM[R0*X[X.:F>C-?>*&0N)%'+
MWW(6R.!DRI6 $C"9)9:8:=!OT&]Y(>\*^@O^QFP)^=ZP8 MG8*5@SGC'4)!%
MQFM$!_%N@_Z]AWY610<RS67.!H*7SA4OI?,0%(A<3/,YKBJB%WR.&4KR(!3+
MP5H&R1>&.3@F4<L0BG-@Q<:FT;<^;KU"P8F7XOH6S_C:?6$X2GG$IAVAWD]Z
MX^'^(/4JK$\N3H9'C\6Y*_7B5YEDU?RE?[NN'WI)8W-?V-4[64L_\22T 9D2
M$I>&DM%']%*X=O)[':GW^8=?=EZ<IUXIBP3@P$#JQ"!#C;OBF27K>5(*@I6D
M38'LRZ4EK5L.TNYXZ[=1;:/:9=FP6H40N''2!O"1%![,41HC-<\R^=".W=\#
MVGUUGG8-T&R[9%A)M= B1L/H+\-,*%&J LA]+634YTL+>&VLVUCWWK/NM?8$
M[Y!V6\Z#[\F];^9/0X+)#@O#PBV#$CEQ+SKF@@K.1@S!RXU-US?\-ON%C78;
M[3X4VEUKUFT))[X-Z^[.U_[!S-$Y9D- !D84YCDW3.L(:)Q)J6[;R+[0RSJ\
MV:BW46^CWC/9/KR(:+-./%F(3KFHE-.2(UF?2<U<NBW;Q_HQ;?=_95MX^>S5
MQZTG;UU!CD$GEHN6#, 54FZ#9-)%#LI8B]QT3EW'[;T@VVXS[H=)78KT;QJ\
MW_QG]Z/[Y+3MTU90N_?Q:)P?G_SR8QJ,C_;QX^/!88>O[J8?#W"T.S@\Z9 ^
M6FA!U\+IY1\_#-)D[['@_!'UJ*)RMC$X>_/L\J/NTMR(3J\I_\A9>>EE_DC<
M\!IXN-&=7VJLH&Z*FS:H-;8U=GF-O4#%.D$S<5I>F6]>;U"OUOU9!,+)%T[4
M M?ICQ>W;B4./+D3Q:9[X./!A%X6K^+<>U8)>S3N#0Y[DWH$"@_3>,$A\X5>
M?RGD8C3\,!]6]87!BKFJ,M]YN+XX.#]EDE:'U-Q_AM$/FS_A?M7&VMA,DVQU
M&FFOJJ2]V397[^\_Y<-<!I.V?F9CM$?Z3F;#4JY24>$AC,C,+S2X4HF):T1U
MK:1\ND\3]_RPMK5W$0=>(C+EVHC,+W;\3<91+Q^FG'K/R#0_"'G44Z+?JY%:
MRUW#Z_35VV'CIF&>US%Y5]GI]KDV>&^4Z4<>3W!RL[/GR_%T/G!GY@/R5Q8/
M/+F8C%,"I 67L[9&9EZX5<EAYZ_DS5^Y%'_E\,.;3V_4'SN[\,?.;W_^\><6
M_^/?K^B>M+]U\(+3WQ__H#:\^?3\KY>OY_R5?_[TY_:?].^SO?WM?VT?;'WZ
M;?^/9VEO6_[^\<V?O]'?_[U/_?USB]KZGT\O%@[H^^AI@0?.5$F)08#$ I>)
M66D,"OJ9-6YL"MX73B[767E?-G\:):XU)5XK:"E+D:+&G(0"+41P3GBMO9*V
M ,1I'C5QLGU^87S^-TUDT(AR>40YG^4@ !C,Q(RFV]5QVC#T.C%I@O?"0.&J
M;&R:OKR@9L--XY8:1:X4532*_"X4V9+(K@@#SJF*41K.37!,$,<Q0)I"'TQD
MG"A0!FM\2%557-S3;O37Z&^-Z6^MV>^>)=K]?NPWG_A"6A,"RIKXHF:YDBB8
M<[K4HKV6!UMTER)?\ =F)*_.QLF50@ :53>JGE*U=BX;[=%$;B'$&+)'90P8
MX7+(*K8C]FM)VUOSYXVB\.@XCPPXD-T>4+&@I6/6%1N\@Y1RJC66O;EU\;7O
M1=T/(.%RK<PV&1UWT]#O[>-A(A"^S_O#HX-\.)E^TE(P?T-Z1)]Y)$Q(3(0;
M$S$D[9-SID@91%)M^V<-Z7%K8?M' 1>)DQHK0PZU?$0]B%D2R[GF]/-.%>LJ
M.X)8I>Q/#>Q+]MH97B &'SWJ -$""O0V>9VT2)H;T38V[@\%+&QLA.P $)B1
MF0Q;G@K#(('L7*ZL\%XZ8^O10.UNL['1T'^OT=]\]BL"[OG";RH'Z0C-1G#.
M )1@&$G<\Q*4,F"+%F%C4RR&=C1DKRJRUQK8S1U]0V OY&&F.2S('2LF1@:N
MJ%HCBC,7D1M.6KV5)+5O729JA<&]X@[G1D(S$H*:;J3ND%@E((6"(OB$"62(
M7EM36C&G5>6<!5]J4,89'P/#6M\%('F&(@46);A< NHB29MP\M;'VE<H4_0:
M.$L%@][TN3U:YX.4#R?UQ,#1:'A4&WFE(U2M^N:-<S6'9 (73O"< 8K'$K1V
M1:*Q)G(>FJ=T#<GOU8*G5&12KW+QS"=3&*".#(W.C.89N.(N!$'B7_2E7*7:
MG WL2_:5D/I2\\-"1.W IXB@(*;H8A&Z."_OVE/:4'XME,\[0U6.NAA7F+*"
M-!P;"@LE&V9<MD&#D4)ITG!@,2_PM8,<&[SO)[R;*W1%H#TGP%TIJ0M:#J'4
M,I71,<P%&?>0I:MG.4S=ZES"Z8V&[-73TE</V,T5>D-@S[M"?;*&IV18SD8Q
M,*B9BSZR5*Q0P>1B$Z][',O*;+J*\+X/SM"'0$/H1"HAB>2\ .UXR-)$[5"7
M*(HHMCE#5Y5U%IRA.1BN!/?,@*W1I2XREZ5D/F1N0$2A)>D38&X=.+5$VGD
MD:,_X^B@18=^8QIS&)#K(-&5 ")'3(C<%8@Y::V+_(X^ST9CUZ"QWQ?<FC$E
M%5$XIB,B(]H"YH41S&1+$YNTXL5N;#IUZ^0?*[R3?"_1?!VO1T)O<O9!DBH-
M2BAGDP:G+$00F*-I3LVUPOB\4S-I)SP/D67M$@,R@UFP8!B9P8EKCH6+6OS!
M+IY=;%%@JPKO[XON[U)JJPS^RHE]RJ-A0_QU$3_OZ\Q>(<TYPP">072>!9IS
MEDT %71 ZW"#)+B30O[8)'N#_AUX/1OTEP+]>6\H"I.Y4/64:SWOZJ5A*&U@
M*?$BBRJ!V_P0H'\?/*(/@:*\MAF4*AQ5@5)(0RW>.P'HLM,IBN81757F6?"(
M2H?%%5LCT;UA(!W]YB Q$7,25ADPCNP,;5;)E_  PD,_)Y%N<:#?-,[=)JD3
M-SH"6%\\AWIB/J"P(5O3$B:O(\N]67"8AIA).EG-/$;.()7"O'"2%1F4E$1T
MKAZ\D;+/85FYH%9QP_E>HOTZ/E-%LBYA,B$E"2J3HIT4MP&E+#RY=.>!H(T#
MEL<!\PY5CN"+49P&5*@:2I9)T5&12:%BL*Z$(N3&INW;"V+!6S190W^+$UTE
M<,_[3C7I;,E[IG(L9,68FN:6?@MDON0L++A(X :WF"ZL07M5H;W6R&Z!HC=$
M]KQK-"14WI/6KET&!E D<S2OK/ <@[&HE5$;FT8O*Q'@*L+[/KA%'P(-Q20M
ML5 L.BJR-K7#C+F 0<[!",U;>M*UI*0%GZG-"8A; E/*<0;6>>(D"TQ[$2Q-
M>>2JII6&/KA5.E?Z( ))XV1(\.B-3I%SLX/T;;/ZB@[4E)/@T7('!31/'KWR
M*O%@%,94H#E0UY#RX@45Y[(.SAH&V3H&(02&$I%Q^A"<X\ZAJKM$?3!JA3:*
M&MJ7BW8!&CDZ'ZR+H$K!Q$NTT24E"?OVFY;*:&[3[X+\A</U-A=42C.C@Z_P
MK[4F$_V0J6 HA'^GNUJ37+5LPVN&_.LX3^\2^M<)2&WXOR7^YR5_!ATA:A:#
M(O'O!#"2]_4WK4V.2>4 ]<1<G\.BY&^AZ*L*_;5&?G.NWA#<\\Y53?-ELI,L
M.D]J/6C-$*QE,KCBD*;494'@UJN4&[#%G#Y,&@)EG0%(,:0$*<@0A(7L 02O
MX?&^.5?7DI(6G*N<)E8+7<OU">(DC+%6-1#,T,>IF.2)>#8V)>][L4J9DA]$
M3.KA^/@@CUI$ZC>DN0#!*Y1"%FL@.5*[1-0>K<XR%,>_IT.U,=DUF&QWP6=J
M4@A:.,\D&&"02V!>$*4)Y#;(XE71>F-3PZTCZU=XY_I>HODZ;A,=T,@4P24)
M %PB==G$@&@T=^[NBS0UC%\+X_/>42.5C=IILIC ,! F,<(U9ZI8+D.*T4>_
ML>EO4ZJEH?M>H[M%E*X(LN>EM\.0BHM,*U<8@.',*8XL>DXF:%&HD]S85+HE
M%5X?:*\ULIO3\X;(7D@]JEQ*7 LFC*I.3VZ9M_0#'6JA P<C86-3J%4*W6H1
MI0^3AIRG_S(8;:4"Q<F@S"Z BL8BH)7?T^G96.=ZWH"%U*,8C2]>,NM-8#1[
M@CDHCDEC5?(:,7*H9U!7*>/Q X@8W1J.)KNXFWL?<)3WAL?CW.)%OV4N92Z]
MS5Q +6V9"!&D9VF1!4\B1 &ZQ8NN(=N]6RQ1KU6QOB,[ZQF(I)A+*C$NBG/>
MNAB@U,)+7-WGK>5["?;K^$<\<+*8HE*Y"# )0["QN"RBUTE!4LW[N58H7X@-
M)12K.GE:%\[ V,)"XIP5E<"2)<6#KVDU+LBFW@+#5A7>WQ?=+4?IBB-^7JYS
MX67TGA5#LPK60LU6JAAX,CE$CCS4_8[[GZBP07_5H-]RE"X9^@NQHM%+44)D
M4=HJ[)UEGF?)7!!..^!>6_D0H'\?7*</@:**L@H@"F-<!@BE\I4Q13B.X$QT
MS76ZJLRSX#HUV9<L$RU?7ZE'<\-<J=23K91"H1$:-S:M6=R+;?&@WQ",%P_N
M,O:IOG9?&(Y2'K%IYQ\KFJ(T/"9@]FJ?3ZY.AD>/Z^R-A_N#-+WR5<);M2'^
MVW6]_DL9F7LC G+6(H2B"UH %YU1(2BC4\WQFG-JSN8UE _//_RR\^*\?! <
MK>?&L821;-$@-2.!@<P:I3&6^G_:V/2Z;]6M1<02<7;'P0"-9!O)+L/)'[)V
MI&1'%;T"X0*Z*%64!HT#\-;?M9._4>\RJ??5>>K5)L4LB6MUC9 $T)8%X4K-
MODE6E@RDH.N:5=>;)=1H;Z3;2+>1[K)(MZ7C6 O"G?.%:/#"*P06@@QUS]4P
M9ZQFP:-( F,P@7?Y.#PL1I(UQFV,VQCW9N=R5XYP+][Q:H1[6\+=/4^XSG".
M'")++G7Y" QIN.B9DUKSX(/,D&LHFW*+&NZ#]2VLR![85[_9A$,3#LL(AW R
MV0@\"6U IH1<RE R^HA>"M=RTZRK+'@N:P@$R0-X^>S5QZTG;TT16BHLS,22
M&/"(I'D7RU1.8$O.BLM"ZK?L2W'K1+@K( ZZ7<P?)G4ATK]I\'[SG_3CI,D'
M.-H='';OUAW]=U\\[="T9=29?3P:Y\<GO_QXPL6#PPYTW4T_SIXUZR4];KYA
M7<.GEW_\,$B3O<>"\T?4T0K5V4;K[,VSRX^Z2W/#/+OF'SDK+[W,'XD;7@,/
M-[KS2XVUCZQS:]-6?L.GWD5;M;AI>[Y_6XV^_.IJM540+-=F8/TCO38+UCPR
MUJY)6]TCI:_6GEFDS,D79CJ8]%.)<J$VOQ)!,NY$B^P>^'@PH9?%J[AYGU5!
M.!KW!H>]23UQB(=IO."9^T*OOV1LC88?YL/_OC!8,5>]\3L/UQ<'YZ=,6L A
M-?>?8?3#YD^X7U7?-C;=V/PZ&KX?C$F1;.,QS4>X1SIC9L-2KE+CY2&,R,PE
M.+A2T9N'," OR&8?X'[OR=-?>F3"_S*D1_5^/1[%/1SGU/LPF.SUIE9U[UFF
MM@^&(YPTA)U93_LX'@\*M:<;EDK*.\/>?^7]U/MY..J]QOW&SK.E=G!$9GYO
M6'I/TO!H0NWN/7G]M*=J0H<V0#1 SP_3E^3ZQ6J@D&NC!GZQ\V\RCGKY,!'I
M/,LQ'X0\ZBG1[]4 U"6MC_;5+WWUIO'XE_K7+G"QK;*#_^GPX""/8A6&HTP_
M\GB"DYOE.EG.AOO71_1>;YQ<H?OW97>$)V&=BQB]-A"E#T$X#RH9'Q*68.ON
MB/!M=V0YNR-Z^\_MO3\._GBW_>S=QS]VMOCVP7__^6:'WKNS):BM[U[^B]ZY
M\US],9C?'7DGM^3/!W\<O.(O=_Y[?^O3*_GF8'N/VD"__ZZV__4*J']B:R<=
M_.?3BX6<+S('G60MB!JX8@#9SRH%61]B<DICE^^ZK_22=T:NQ,UK$(+4&/&A
M,&(R):9HBI#&0S0AH-(B)%N,22CS]/@\/PDFNMD)I18I?Z?L.)\K)R6G<]&%
M"0RFQFU:%FP"1J1H4A8A<^LW-E7?\%MGQ&KLV-AQY=CQ.L'M=TF/#R.M^O>C
MP?FTZC$51Y/(<DJ\EGA*I"1"945G( FCK*\T6)TB2XI=;_RW4CSP4/EOK>GO
MON6>_V[T-Y]$B8M"=K#@3$C(##*I@IX+SU32)FBZD@O?V!1VD?Z:#M@XL''@
M4CGP8JX[W1W^]V"R-_WXW-;PB\,XRG3]OB>:^WY^Q)TGLQ,W[_[:^O-W]=9*
M+P($7C/-J=F)FQ@RRS[)$ S6')1+RS37B+(192/*+Q/ESHBZ4O)H9U@#/X@M
M:]C'95LO7_ I-I*\!4F^F"-)D7P4D51'GC6#D"5#PS-S7F1%%XP!U4BRD60C
M26(7HL42L^91.0";K,M:Z>PD:".E%.'*)#DI@\/'U'RRFFE@:Y#7KZ/A(?T:
M\T$^G+P</=W#P]W\XO#L%P9$IT=D<I>2X^1EF7[EY6$7C/CD,/U2M<D+M-*V
M'[-< GUUGD ]FN@A9Z:U("V3Q&>M,^\9SVB!E@HIH+$[UVV75:"YT6>CS]7I
M]W7R:'K@R<5DG!(@+;B<M34R\\*M2@Y;'LTUI<0G<R7J2D);G&4Z.<] >4V&
M=_+,)>=4K&E3K29*Y'WAUH83'T )NZ?#P_%D=-Q-0[^WCX>)4/@^[P^/JDXR
M_:05M?N&_.@*I.B3R 8YI"("Y)1=,CQ9+_0TU7P+<%PS?MQ:"'#T662A4V!6
M9D,FMT(RN;-@QE@L-/T&,TXS =V:'5>X_L5#![N0V4>G;"&)"$D;QY7+GF--
M,ZZTURUV;^V!OU#G#HOTT00F "SI12FQX(5@3@BH_K9@;-C8E'W.;UTSO %_
M=</2[A+Y+2QMN0B?$^W<%Z-=*2Q+E1D@P=S[4F/3!!B>$PC%">&+!Q=:(<M5
M1?9: [L%7-T0V/,!5TG8E)(7C%1TQT"8S# 5Q91S7L;HK7**@ VB">X&[Q9+
MM.[P7X@E\K*(KDQEB)*38->9!9,#J[6@0(2:L3,\A*J5C0.^/0>T,)D5P/]<
MF(PI42>1';,R( -.VGT0T3'%?<XVDFJ06L'J=<7_=8QWR,Y;H 7@0P MO+-.
M*G#>)YZ,4O8*!#!7I>K[QH(T(K@F$<R'>X!T*9G >"IY&B_GP2@6BU-HDQ0Q
M$Q$(MWCZMIGXJXK_:\ ??>;1&R$Q<9 F8NB*@#I3I PBJ1;"L*8PGPMAP&R,
M#UJSX&Q@0#/,?")Y3TI_R:0# NE[]9@]"+="TOX!%(L6#'K3Y_8(!H-$$K+F
MHCH:#8]J(Z^4L?+F94B^1'\7C.6]HS\-M/QS+(DK!+3&<\*!!@$V<YF\_(X1
M"HWAKL%PKQ:"$(Q-L4A'!"<$,(@I,,>M9S%J(R'&).M.A>*WIK>+*68EB@H]
M=#23: N"VQQTCN"+<8%+'0"TS-$[E^\H!*$A^UK(GH\R$$ J*4;!BC18PXLX
M0^Z "2=%(L75EP*$;-N0O6;(OHZ;XBZAW6(,EHOO.<D-VJ@B>*[X)FU8<LO0
M^,Q<D(8,T8S:$;[E;1P0#=E-9K<8@V\-[,6D+BXZE)'@+$DE5\B9UUXSP:,3
M,O-H5-C87%K6TX;NAXGN%F*P$NA?"#$(68-R6K+@(3( ^N&RD"P&FCJG=3*P
MO"W&Q@$/F@-:B,$*X'\^Q$!;JU,.3#IM&!3NF1<AD=U."D!QJ6""AO_[CW\!
M7BJNE(HH(3H(M=@!8I0V1V,X7]$D$PW^UX3_7&"!"!B4=8$E$ 1_B8YAEHHA
M</2&9IO'1-K_TLI!-^BO'O1]2";P2O@Y Q2/)6CMBD1C3>0\M.B"-<7Z7'2!
MX<9[3*3J Q#6HR*8$]M7U'M(*12E;#T!+.6M#P(N$>T/( 7"SS@Z:&D.OG40
M@2K::BFL\1IR4"&FD$V4'+F6IH@61+":1/;[0A!!!)EDTI$%3)I!CH&%7.I6
M8PQ$8CZ6X#8VS>W34+>(R-7=:K0^"ZZB\T%J$-[YZ%V,FA/&0TC"7#\BNH43
MW"'&Y\,)G!6.9X,L"C))P*C$?*&YC)8,$RET1DX85WI14VD!SZL*[^^+[F\6
M2- \D<M!_+Q4#ZHH+B7#4C-::AN8MUFR>@+*@W8INM+..C7HMU"#M8'X?*A!
MX+DHJ23+-A4&-;&!#Z4P00J]%[9 ,K"QZ9K>WM#=0@W6'OT+H0:YA-A9ZS+4
M2",>'<.@:?F;6D];VB"L:Q*^<4 +-;@G^)\+-7#H==)H6#'!,XBF,/11,V.<
MJR$GW(2FX3\ _ L;98@N041/#RN^Z*1LL-$'(%ZX2C*#%FJP!O"?"S70$B1J
MLNA!.,? T?0&#IYE0$]&@15HY,8FJ%M7$&_07UGH.PS(=9#H2@"1(R9$[@K$
MG+3617['4(,&YQMJ\[-H@IJ"+,C@F/(UFL!QST(P@:&UI,P3H*$SYM4J91-_
M )D*G@X/#O(H#G"_I23XEAE92%TA4]:7@@)"$"%D)WA(1GJ;BO.M:,(:LMR;
MA5 #)S+70)J*0P<,9 #FT:;JNU2FI&3 U(K7LJ^-6:&8J8;VY:(]&Q$U1&YM
M=N!B#CPI'974O&HN+K:J"6N/_/D A. R2(.1F10B RR6U8J+3$FG; K!V0[Y
MHJ]40_Z:(?\Z<49W"?WK1"(T_-\2__/EDA)'&4MF14.J55,R\\4&EE3)"#Y$
M45RMFJ( 6LJ#M4'^6@/_<QQ" _[R@#\?I% 3+@/&6+<E+(.B)?.ZYERFN9?1
M@W5*U5,20JS2*8F&_O5#?XM36 D"6(Q3$#&E0,.I)%;1#YZ%9!53)0@7C<C%
M8CL2O:8<L&JZ_VT"%1K0KPGTN8 $96RT,DH6/2(#+0T+Q9+*GSPOW!N:[+HC
M";YI^/<2WPITB2ERXOF:Z<3ZB-84GE*T*#07K:K"/</_JX7R*LJ85%CVEO!O
MM&;.BEIHI60P)5NG9:VJT"S\]<'_=8JJ<)ND3MSH"&!]\1QJ586 PH9L#;:\
M!VL*\_FJ"B5( <$QYVH5)6-)GZ_54HT5$=&0?)=Q8U/*/H=;'SUHB0^NE_@@
M3H8$C][H%#DWJZ30XJ^N1GG1&5.,\\&[ +648!$Q9'3"&_32QA:VL(:4%Q?"
M%I0@^25585S7@M!>(G,I(RN2NR2"T#GAQJ;M&]V"+>\OV$W00B("";@,: ,I
M-EPDQ((F1AF_Z4G*%K7P78 _'[6 .F2>2V0Y>E$/40,+RGNF$]+GPEOK:ITX
MT^=VT:G1D+_2R+^.9^,NH=^B%KXC_N<$O[3%D'IGF)>YIDTIEH5:,3*DP+,!
M3 IC+2!'4]X2IZP-\M<:^"U[P@VQO1"8H(0SSB6FG4H,2O(LQ%P8Y.)RX19]
M%Y@ MT[5VN#]H.&]S+"$)M]O:=C/QR84'KA35C-5P#*0L?HRDV96!"Y,M!:D
MJ&76^G#[\*3& P^:!UH*A16 _US$@G6QU*@4AK5J*A@7:QUXTO2MS-+Z@J$L
MKUI+P__J&OA$\X9+E!"R  >:-,.4P42')7 EW:J'+C0E89DL,1?7X&@U:)=J
MCB4D)2'XR)Q!9!C!"\&S\_5HMN@;M;C?V;P JTH/UV&'E)/@T7('!31/GFQ#
MKQ(/1F%,!5IDPYH"?2ZR@:N<HXB2*32:@%XR<U9;YA&<""J*I$@=T*8/9I6\
M @\B#</A^/@@CUH2AF](<T$DH6/1W/($(=":1[0V0K"U/K&1K:3#:C+9[F))
MA\2YS$6S6G2R)I,IS!ME6:%E[+4 ZWS:V 37JL??7S1#/5>CO$Q.)2@AHZ8E
M().WM185B*M$8[="#G>.[/F(!)70)<5C3?H:ZF&J3,@F6T1"B<@1B,%S55%N
MG2:J(7N%O15W".VOA2,T?%\/WW.26^B$VKI8*T8F!I@5"[+F@O-1!$T&J*UY
M$K1=M#_:&8I5A?9:([O%&]P0V?/Q!M%SK[3F3)A R(Y2,P^)LT"K&K7!6;E(
M<>L0X@;O!PWOE@9A)>"_$&H@L$CCE6+)8ZG'I@)S%A1#79S-)LB,RTO7WCC@
M07- BS58 ?S/Q1J4P+DTTK+ NS*KZ)F7HK"(V:>ZZZQK:?B&_[7$_W6L]V(@
MNFP$=TZ#,AQ],"%K:QPH%6-8]5B#1@37)(*%P@T(2:O"G'1D"&AB R<\L")T
M$5QSK;TD$W_1@]<L_%6%_W4VV2!XA<3QQ1I(SOD@HO9H=9:A./X]8PD:D&^H
MT<_"!8PP2B.7S,<:+L"K1/>86'8R99VR%"X2D&&5?/$/( O"UG TV<7=W/N
MH[PW/![GE@/A&Q(:#RZ:E)-!SB%%AP&<R](YH;C*PK:H@=4DM'<+40-9%"&*
MY\R(:J$DZYDC@F/H!)DL))VDTAN;QMPZ:J"%.JXLFIVQP5CGC P.,!N'3D$0
M8%"X '@5XZ1%#=PYLN>C!JQ&D1W/3.M8&+A@&1;@+ '0)16Y*&9C4YF6Q* A
M^ZYS&#2?X\UA/R?0@7NH&0R8#EZ20(^2.:]J@7@P@2?)/<_M>%.#_JK47FC0
MOS'TYZ,-7#:@T5C2X%%573ZQ6A2:16U!1&*"DFR#?H-^BSBX-Q2P$'$0=;29
MHV1!J<A 0)A&'+G B]#.9O2Q<4#C@!9Q<$_P/Q=QH$T]FAPS\[&KQR 4<[7:
M*L]&:TO_>]%T@ > ?R-1*F^+3^ AT[_6AF*C%XK';+.\,O[O+J=!HX5;T,)<
M_ %DCS%"8A:<K(&(@J%UR#(((:+T6675:.'^TP)RZ4D_% #10HK&!S1:9,&3
M"%& ;ED-UA3O<V$*&24GG<^SS.N106L4\P5JO%$P*B19D@\U?0E7JY2]_+9)
M#2Z%_2V>\;7[PG"4\HA-._)84<_3\)C@T*NP/[DZ&1X]KH,R'NX/TO3*5VEF
MU4(L_G;=T)6EC,Q](5X#$I2/3IN40)@8I+"&!QEDM%':T*I&K"'Q/O_PRZG]
M-2/>XF6$P W#HAP#4KN9<YRS))7A=#$I3!N;TO>Y7U:(V#)P=L>1HHUD&\DN
M)2R-6ZX$*)<\*,E=U-Y8ZWDJ7"JPK5K'/2#<5^<)5Z:80,7,I%>: 13%0L+$
MDD&D*V3O>KVQJ53?N\5\_8UP&^$VPKW%N::[9-Q6).5[TNZ;\[1K<[%>!"#:
M%9E!=(D%6PP3F%#[7$("W-@T_8ORC5W[3%,CW$:X]YAPUYIO+X[J:GQ[6[[=
MG7/H"IKKI"-3P496]_08%JU9R"99#SKH%*M#UXM;QW,WTFVDVTCW.Y-NJQBT
M2N3;_5\)6&_MO/BP_>%M<$+DF 0K11+]%ND9DH;+BA3164R9&[^LFD&-?QO_
MWG_^734OPVV"&1N_7I=?/Y[PZ_:?K_CVD[?.VV)2,$QS PR"%,RYP)ET(8*W
MTCCI-C8!%I7;YDQHO-IX]49ZK1# E;$HBTO ,_H,7DK%DTW*J<A7-$:TL>UU
MV9;/L:U/J&3FR'11BD&VF2%$^N&LBP&%4!@V-N7MCX8WRFV4VRCW;![ G+4(
MH>B"%L!%9U0(RNBD?7(YIQ9_NZX<>^(Q@)?/7GW<>O(6;7'9HV<N!<& )U'/
MX0>FLR=^+1P5]QN;7O>MN@\TVX7N_C"I"Y'^38/WFUVGZN(?'!YWSJK-?]+'
M)YTXP-'NX'#:&MDQ[5*!*_B5D+NSEWN#F0^-?NF-\O\>#P@[O2=/?^FE8])1
M=GL3^L['C*->/DQTY1D![B#DT72*E.CW"+&R-QCWL%=(X^D88%AZAWG2BWO4
MR\R&I8SK1W^[CLFKB1@")[O'!O"1* -SE,9(S;-,?GI^3Y[H9O([;JP_*?2M
MZ^WZ\#6ED3_^L\?CP?\<XK_]\<N#K8]O#I[#RW_]=D#O?/=FYY5^LY/VMC^]
M^4CW_O7FX.>]/W;>R.V#5_"?3[\3;42QO;,KMI_MPM:KMX3X3,R.#)0K# H8
MYI3E+*-2$J0$!-'MEX/NTYI?8(0>'I(BTTU&;Y]FHY>G3HAU6E>W#)%[X*M(
M;G]XZRP7.7G%+ 3)P/G O(^1 4C/G23U79+B;OM<^0M7T:-3D=(Q]$KR,4W[
MK?E8+)V/0];.&!=5] J$"^BB5 0<- [ 6]_A1IS@1C0^7F$DZ>W=MSI'[;A'
MQE4])RV%8\[1GSHX+J*"X&O-)2)C;>3EA(R]D ]S(4Z>#)?!SDM897-IPAM-
M?]_%]>XOTOT%]V3#B<B$$,! H&5.*L4X36L0WFM:996FO8&+:9KX]#Q;S7/?
M*)?]'"?=!^>9[;I+SM>, =EJ[M! 2B)DIQ)I!T:62+_$1FPKO?:>?WBY\X[L
MT.?T+%(T=^);[CP$SH&I'#F#0(O/<_I-)FV"<<(:9XC91%^:2U3-=)Q[930\
MZ%;7?EU8XTD/XTP4OZ3I8#1A!\?[V'N2WM?YZ\7]03Z</.J]SKFW/9SDJ326
MTW^Z8^7BQ]Z3^HCQH+YDW-'GL\%[>O1@<DR+H<XO">P1O7/42X-Q/!Z/9Z+[
MPC?6QKX?3#[.J31?-#IGN@9H4D:.AM.6/![E??KF^_SCAT&:[)&FTKETSMPU
MLZ?YYULPD/5\/+G\EC.V<\QUL=^1/B4DS W/F9][HY/F'"%Q1R"MZQW#"KK'
MN/\!/XXW?CBO(I)^.'NZ!GK]?.<O[6(IWZR+4R\%T< L(.;Q,2F%H_HM:A.N
M3%MZ>Z-*MO]GX(02.8 FN\M"U#:8H'.V"5!X;F)Y:TD)KI19U_W3RM.'DW_^
M@)N7ZNW??Z79BS7WWU[\OO7K?_5^>K+]].5OO_9[+[:?/NH]V7[6>_W[3Z]?
M/'OQY+<7SU^O?#>V7^X\?]W;>=E[^G+[]<M?7CQ[LO/\6>_G%]O4K1=/?NF]
MWJ$/MIYO[[R^"%=SW#.511*5==ZJX#0'Y4FD)DN&FC!(!GCR<BJ/Z9Z<GE3Q
M)A5"E+RZA#-$+A%YBA"C$5FC,KBQHG;;T^$!O?EC[WA,SZV2HY)XW>TCF1%Q
MO-<K).Q[?W_V].=_] [R9&^8JM)<^9_$>NXLO"H"ZIUQ>'"01W& ^Z3HT _Z
M$GVE7P=J/!D==V*J3Y*)1$@BW71_>%2W&:>?]'N"06_:2[I[/$ATB9[4/_O4
MO^<3C:2W/R"A=.I:J8_\]==?_]&?^EOH?<=T#^GT-*9'P^'^^%&/!%$/]_?/
M?-8[G@SV!Y].%#3JX:R#_>[OTX'IOI6GHH^ZFFE4)F/2GFIWJ%''A_G@:'_X
ML?:EA]5^[4R)-"+A-'K4.SO&I'H-+WM>'G0B=$ASU*F*1]1G>F(MCA"[/=9J
M6)^^=)0G.-COD79/#_K[Q0/?.Q'@I"7T2 A/!M/A/3>DNV0(C>:&&7='@TC?
M)_E^_O/Q.$]8J(&-O7TRXVGDSEVO5G\WI;W2*9.SJ:]303/SY9YU&O%)[_:&
M![EW1(VHEU+^J_?WBQ?'Z6Q_;775UU]Y;'='W?Q1&VB11VK',-'3OSK*9T;X
M']-U,":90JTYLQRH94?3@:/&G/29AKF*C?K75/1\[!;XR3KM.KE'&/R0:?E.
M]G!R[HDDMCI5J*)WV!FPL4*W''?/K=_,M/I))HT'XTDW-Z=+;O;2,T^C5M--
MQW6",7;#,/U"I::\6\=S?,&*_OS$HU$^P@X)X][X*.<TU0^/QZ=SW*%LF#+!
M[P.M^-X>T1'UXO.-)_?1--<!I9&@.XF"\NB\6VF_SO$41._K0NELW>YMX[WA
M:'+1,[NF4U-H'=.:3!>\M/9^NKZ/CZH2>SRB!HXGPU'=0+G@^^'C=' F'X_H
ML>G/XW$W]C,^/)V, 0T6K:#9>,=CFC%ZQF!F3O5&=1GEP_>#T?#PH-/'_S5%
M9<5JO>/<_5_LP&!, T-3/JJC=H"[9$ >IUQ7S73XL<Y5O8&6>CZ_-+N''G5:
M_J*_<2J?-O\91C\L*C5W([Q."/W,BB)H7+S/<Y[1]PB=J<9CDVI,@]!!JM2Y
M_M]CK"NG+CX:VG&WC+&"?4S$4+6[NMK&QT='M,"ZOT]6?F64 4G&>GU4W2YT
M8]WOJY#$LTNH&_!NOJMYW.OZ\_FUM.2J\CO"^C&K7:ZK<3"'N;KR1\1=)#.(
M7X8'4X[Z,\>IA=:9@+751\>3TT97&JW,4Y?*9&\PHK5#[_Q8VS<XK"9Z;T!-
M/KL<SM!$_;..7QTC-FOL?-<?]5YV\JM;U(<S:B;M</H'O9ZZ3X/0D<YILS^_
MHP*OXY+*YD3O%>4$KK.S]F$O'YXP^XG,/FT$"6X:8!JH)Y<M@4K)L3ZJ/IJZ
M?;$#^OQ"J3VJM8GJ@IA:FR1_]@>3R?ZIX*@3/$/C26/HUPN5@WXWN9GF873.
M6WX#D7^S1WU1QO9GGM%;M/!BP7EN3GJGTU%)\I)A.CL%LY5=!5*5 F=;,.M1
M&8S&IQBBQU;GU'3U(+4(TW$=N\%G"33]QG0%C7(^1=]41;S.'%S6SO%^!^NS
M.]2?&_KYBQ<WF<:] SXMK$,:\BZ18E5>#O-NMP)/!-\I*O?K^I]V9>'9XRD!
M=;?T0JX#2&NT4U3CI [,%+R7]7U\KO,+6EE=,%^9_,L&:=;+ZW1C?@"^V)V+
MEMSYMHRG8UYI[XLBOMO.&I,V,.[FI#Z"5M-4+[E$?I],^$'5H69L-^_P6DV9
MNF 03HT9UO7P NOO5,,YLXDR\PEV*QY'!U/C[IRYUJ<+D48\IV[ZIL[F*?\<
M+!2$6S#B,L:]SZK0.=WT_ SCT='^H+.S/K?S1/X.AC,]KYK[9T463?IH7F#7
M9YSH=E6Q/Z(%2CBH U![2HN49,)T;4X[1BU]=>;#[J6S*V=4S)D%,&ON_QOW
M_CQ.73]J[^+TTSXMHM&[3$-&D*,6C#Y6+@C'XPJ>3L>.@T)P2SC!_EG4SEL2
M]7DS/VA]_.F-594A AH,Z^"16II.9%WEQ]/-L6D7J36D9@T.__<X'T;Z@^Q*
M1HBKZD/]>B<_4M7#JYBL2R9U[Q[W9WK15]6H\]I!-9ZF7N='O5_.#F%GG]3&
MX3Z9J74:.E2>M0Z&)S9^I]S5971BZ9Q;RV?W8\Z([PN:0#T?Q]$@U"40B+16
M?4O^YQD$SVRY7ZH;GUDVGZGWO%5X>,[8.&,J?";P:ZC))Y(Q+4X<R<#K;(/9
M( UD9441#G3.CA=IT<943_>I7*X<%]/%PI]N;(W/[6SE\9,)J9=AJD_O#$_"
MXNNU9],1:OM<5]KG^O3D;7$0LY7(T&K#P*A:B55G)E5.+I2ZBZ_JB7AK+HF%
MZ3W]O%Q/E\XIGU6S;?2^,G:U)KZPT/ "#>'<LSO:?#_<)]U^*IH&?WTEEN6S
M<GNB/$_?.Q<%<V(P?6&S>(:3#]7\6)<PL;8KO&2T;#][\59J6S>_@&&(FH'U
M@OE@%.-:%!5R*5W=XLOC#^?$U/3J=O7(3J7;V5-% I00VIL8 ;P()2M3@L;@
M5/1<7KATSG#G4[)B2+*.</_9B:?A@L53CPA=O%#R^.7A%9_1[;3M4,M_VA_&
M=P]OE<B7S[8^O37!)JZSHNE0EH%TR$()GFE7G!?%.:_B_":5=];Q&+5(Z,%G
M'I+T$OX_>V_;'.5Q]'U_%96NO#C/*@V9AYZ9;IQ2%3%V+NZ*1'!P$GB3ZGEH
MD(T0MR1,\*>_>E9@AQ7/6M"N-'8AA%9:'<<<\_M/]_1T=ZV9/*4$LJVF?>5G
MXYDJVN\.685+#5G]EP>_,"]^VZM;[' .%T+?< 0&U.)8[)^=&=2OY];6[UMA
MK\S3%X\/U*<8EOG8J/KE8.P9J G;?^$GSQ=FK!J;OVT8OL/I.3-RSY:9)XL?
M6JPR>J7U]5O\[K&<W/R0^?CJ],+(*CIO4)[=]F_G'!8) HO[>W;2;[[^Y)MV
M</+L";^\>?!T,8R+'_KFS;<?)RJ6\@,6(=VSEW\_*G##GAT7>%7D^]5O?O7R
MC<5+2]D.9Z\%O&%3>N?+]H;[S-="C)_UD^^[6+P!&.:USFN=U_I%KI4^ZEU?
M-1-8.OOU6OC>FA6ZE AU.6F8^'KY6KSAS8-3_67U_0O:0E/_Y_;0Z^.3LTW#
MH^?ZYNWD7'6$]]SU^[HG'!^]6&Z@\I[!.CO"\Y6'Z[V#\\.(LW^WB+//$5F,
MR*M4_)/%KO'O-O$<G<7H?/?Z!,H<C\5X+&*R<RP68W'_2"5YCL69BGS[UX6
MW#IS3PZ.GKXQ,!N_!K_WYL]MUZUH4ER5;_W<=D[OS%1_2[+ZY<R/#^\Q+";(
MMV\]Z/<1L^1+E2?Y\)!^= V2PX/6GO1+&MC/+4+R$??_P;H'EWKCGU)J) AZ
MVRHWU\"'Q"6,$FLLWA:.8=%QZH.!K+?LFKYE;_76ZZVR;X].3J]UQ1'WX/Z#
M%P__LF?W;W_W8E]_9O_7)P</#N_9AX?WO+Z'V__IAR=[A]^]W'NY7''D'X_W
M?_KSSP]^O6?W[M_2:[H7[H[KO?W#X</;#W]^<%]_UU]^?/G@_IU?__7KG=.]
M@U$<^KO3N[<?V;V?;OT[.9L<$YO:A P@HL%,8#)(QY2E$=.BX9\-JZTV\E$J
M_9$E17Y#:TKCE,8O*(T>DD?;LHV9H<3 /KGLK,?0'40;+E<:KU[?XZ^FBOO?
MOJF*U9;.G:()V**!VI,I#H,AI\^])QNHNY6U/9ZZ.'5QPW6Q2(UYI(@W@.ZX
M. K V1.TV*CAU,5-U<4E:]$#^=(DF#A,1D#O#2<U&8N#!!E#]EZF+DY=G+JX
MT,7J&O80H5>R (+J676EQW9/(CGEKZ^+4_\^2?_N+MN%0*TD5XS*G3/@]+-2
M$IDF#&C!2DE6O64X?PYN:M_4OFNE?2U$;LB%R .$5@NZGEOC5*%BM6UN(VZR
M,.KWO-EGKMF$$I)5CWFT4[;=&L9638AB8[!B*9>QC^A@[B-.;9S:>"%M7&$U
M]ZE[GZA[=][4/6X42O>BSK -!IISAC..#Z,.I_1"L6WO>MP8U?ODX+LL_MNP
M^/J'*_9\5K1]:2S>>0#"?]IXOE7YOV([B]4K8&H0K0=.434/V6-M/F#+KO>N
M;C),SWBMA7#O7!Q9>JK.U6)JAZSVG[!A;LXDM?Z$0+PX4?LO7M@S?KO<?-$6
M/Y/JCZT)[#"+>.ND1;!.39SJ.E0*-F,(,., FTK[<GP4U6*-C;)I.58#-3?#
M7C\4+#6UC*#.X,KB )/X]27>2@H%5=TA"0AZ=JGV'%)GG2 HE[".3^)70_S2
M^HXU>G5 T,1"ZN>D-@Y#A&YZKMQB=]V7-(F_!L0WEP@R5^Z=]>^$&("<V)8<
M-/UD$K^AQ"_'NC Y3BE8@PRZQN?B='FG:"24D+MCB'EU9Z F\>M+?,%1S<66
M6+A *(!)W7:7;0'J('9&L=>=['/!&NO4&^L]&R$KBC:CP=":L<EW'*=X:H#I
MK$^LOU808J[@*^)\*3B!1:=Q$V]L$58W/3B#+7@CT4-0[(L=QU76;PG_W 3
M38I!O+VAP)?(\?LHR7O+"%X]R;.IJ.=:BXTV0""U9D/)H;FN9JZ%F.:9E,V5
MOWOG4]LJMJ:/W*0\CJ1P2.K 1-#/<H_-6@Q]A"1V O@5!6>_IITSH?_84&/-
M+KH(TGJ'7DO!$BNH;]M\($Z7G,\ZS9W/YGTY*$$Q([%-)@?@L6'A#?>2U-I)
M#3R!;RO<HIS$KR_Q09PZ,"00R8*0$$+U,89F?6\>9QAR8XE?6N%MRH*)@E%]
M1P.A5X/JP9HD59]^]3YQF<1? ^*CU,HQ9^PQ0=)E@)P-26$7VXJ72TC,GF1_
M$MG+P0>?4K2H/#O/8J!W9TKVNI8GM.2 D]C19ITFU%<7:AK_69?SR"8.2;B(
MY38.' 2=%'UZZQM-_+F@1*W-.F&UW$N*9Q^XZ#\=JB$'3"[8N'#7R4WJ)_4S
M-V+]B%X*/W@4MK95X\63@5:K(>%FN/KL2FPNRLB6M;A&/%^'](?O7W5%FRD.
M7U+(>JT9?:'<:X;<F5W [+KKQ;42ZR7L.TX]^P0]^_%</"'ZBOI(B[$-K('4
MDR%U1$S2Y<H6B Z"5SFCM$:1U$GUBJG.-5.(W5I,!*EDLD4@= PM1\;:Y][B
MAM)^K@1<:XFP9=,SJ#OB@MHMK: 9B;N2O!##ZO86)_'K2WP"]4L[6L90P4=!
MEQH&3]"!1 5@KN/K3O9RU$ J]5[91,A5W9(N1EG.1BTTA)H[9F@K<4LFU>M+
MM0VA>\>=8^T0*;!E<EP=Q9)K+#RI7G.JER,&P1$4HFY\);7.&9HATN6;?"R^
MM"CZZO;N-,ZO,M2QU\!<I;8.H!8:5["Z7"<K)+[!# .N.]3G@@+J6!5$$)-[
MZ:-9,QL4=<%9O2[D4D/UZG/#6QK/3JPGUC-386TY7RZCQ"D U&@*>S].Z'I3
M:@'#+D;UOIS"WM?1V[X.F0J_=R.:V0E?4N8PQ$8Q5HM,$%SFB@#@H>>>8JMV
M6B]KK6H/S@4,@L/FDV03FB4#7JI!;]ED;#9'9D@R3C30JFK#S?,,:TBUNJ22
MK%.>@P6ND4+MF*.+ZJ^R3H,9,-A0VI<#!J[&GFJIA@.B 4M):>=@?!L=U*S-
MMO,\C'P-B(<@@=4YE1(%$A!CC[E;_8>WEB^C7L(\M[A"[)<7^2S-(7H3$D<#
MF)/AXJWQR9>4!#*/:$+<"0$F]%<7>D<12,$O5D G0:7HO/[5Q<::VBQWO]G0
M+P<;'-E<R((A(6>@.S34J1MP[%W-R?>\""'NA+RJ5B"3^C6DOG/#Z*UK8VNR
MM(2)(E7GU.)OJ<LE1!$G]2OTYY>C$4FPU!"3"?K@#106-?;!&;(8@Y-@XZ+]
M3]Q!RA/[B?U7#DA,WB_*^W+]) \6L@TFIU%1H$$SI45K@I5F(3:;H&[OPDX.
MZX3[]4AAJ*='BL?6\6_DG,QTAB_:XS4(-7 =.BD,S956?*D$%6Q&F;7=-U3U
MZOFH1<NUHG0CK8Q.#E5%#[H8JVM<P@ VQ+4L&C>)7_7!Y]1][ U=D08QY6)=
M]9(C6\%J^9(K/4]CYV+8+X<OH$HG#FR2$S'@R)KB 0QW]6HD819BM77\#M@+
M5UV8U*\O]1U\R[U"R46@IL)=K5L$3)9] +GDC<RYSG\^\$OKO(O24W')9!A[
MF)2281 P28I$.ZHGR4QPN@[$1^RA=TQBK1KSB3GF!LRV,L5 Z1(2G";Q*R%^
M.6K1G+>9K%KV-EH#L7J#K5H3,GA]TKK(DY_$7P/B72!PV0DD+.!:(*_FO',=
M@3"@NV1??EKV%W3HSX4M:JVN)VNH,ZE'[XNN]-F:FL>Q-$8GE:9I/[&?88L-
MY7TYF8(<UJKV/(0VVKOXH*Z\\NXR9BY.L. H5!)V[,4KGV]>+L6E-HD?G:>?
M'_;CF4GQ1<]<"V,LA#US!OU3(L7H1L$&)X)U]JC;3*E[="Y6X3-(S;$8ZT>&
M101G2@QL*+184D[-<YYGKJ\!\9#JZ$<8*2CE#I@XQAY3E2KC&.XEUXJ=Q'\V
M\<MA"NZ1/00TP!B,FK/-%$?16-NZ%4JN09C$7P/BU79-M4!L(AU"<26.-N2]
M4'2B9N\E9UE,XC^?^.6RBZ4 E>!-#:(NC81J"*VZ-,XAH-B:7)W$7P/B<^^8
M)99NHP?)@!QJ+UZ2[=G;? FE%R?9GT3VN2R*W-@F[TQP8[."&AGV)1L?5,A=
ML,$VV=Z=Y=ZO,M2MYMRH@/=5O3?+A+4WZUUU#1W[2PA%3*@_S24_UUPZY3"V
M&8UT\0:*:X9+)Q-;DO%$NUIJD^I)]:S8M%F8+P49,G12KMFD2HIY"V1*0%V\
ML7G72RVQQG4TR[]2=L2E1AGV=*%[Q(_ZU@L^[H^/GI_TF1OQ)>6NH/?"-,J,
M6C5C2U%O!(JH9K40<IHU7C93]7X^WP*"V;9<V#AR;,!W;PI!,3%$??Q1G)35
MQ1OF48KU)3XXL+Y!ZRF,>$/F5'P2;,2C,<!E)WY/XC^;^/-M(+!8:,7T7I.!
MGLDP!F=:A>R2YP T3TE?!^*!0G<BX%)5[IMP!P3.O4E&ZE@G\9M*_-(:3P&[
M@P)&);X:J%D,V>9-J"[8CH@691)_#8A/+3@[JC:"VG@074$4+U%RA48@;A*_
MH<2?:QUAD^KZV,H(-2CQOAL&9A-\M$EG0,*TEL6G)_&K7N-[\KT".AL4>$P%
MJ7",D*6VX?9-XC>4^/-!BHHN*MZ&?%+DU74WE%PQF'/6Y1^#)3>1G\A?5BFG
MR?H%6+^S')"T3C)9P[3H+9'(D%@T51VY&@1Z]VD=6;\.^1#WCTZ_3%N)#_U<
M.3IN_=B<C?C-H(^H'3U7:+?&/;]^]?3HV<WQ]$Z.GARTK=>C\4%!7+M1_L.G
M!MI6-3H?G/&7.BR?M/O3.U%.F<%")2H]J^6 CC*,EH&7'.&9&70763*^>_'7
MY24C K:810PW80,.T*!/PRV4$JOT5!MM[_H=Q%45]5X1<1^_UOQ&WE3=J;IK
MJKJN.8[-$X!T &5.BI222BW-$J1+WH&;JGM1U;WWINH6)X4#15,Q9@/"UI2:
MHR%H5<"Q+K1U574*INQ.V9VR^X[3FQS YI8%8@+HF8ELL^K6=O:UU5G5?L-E
M]\&2[*91]<METVNH:NQ6M7,[5J-F;AA=;,;NR>A@ Q>O%C%5=ZKN5-VWJRX7
M;-E5"I Z"#*6:$,L+50.T?:INANNNH_>5%UPK4@.Q8S.< :X]U&>*YN,(_,M
M1XS0%RV$,J0INU-VI^Q^H:[+UKJQP5=]MY =42JNI6'S!I:<+_E<WY3=B\KN
MXL^07KA[^][+O5O_=BT2BF23;'%&'1TV!,Z:ZFTL.=8$KFSO)K<#N*H<Q2F\
M4WBG\*Y8>&<URG55W)=+BMNQ(J$C0S5W R&R*4%-7<R!6)\TEY%#X7#'K:Q;
MYB4K[N+HQA]/QUS4O]O!+[NO[VM_5'\\J&?_'CP</'W.BQO]DW[;Z_MZQ11$
MA>[9T<G!^(:;QUT-BH-?^C<O#MKIX]? _==/O;I;^_N/<-%[>W[Z[A_YK]NJ
M??#P]77#CVMR/O[VB,^&Z[\^/CY^?3G/^%$WY;CSSX9%K_8F/WG!+T^V__C&
M31T>/'W][A'TUR_?_#MO4>2+W>+9!%)1.3I>/.Z;.F?[\?@NO29>FVO9>GP\
MQ/G_'*@7ZGJ!6-1)A1IS227V/AH#.+*IRK_S]N[],;^WCF3KVZ'K3T__]$?>
M??,I7NI,RV^=:?=_N//CWM_^[]:?;^U_>_>'O^ULW=G_]L;6K?W;6W__\<]_
MOW/[SJT?[GSW][6_C?V[][_[^];]NUO?WMW_^]V_WKE]Z_YWM[>^O[.OMW7G
MUE^W_GY?O[#WW?[]O[^-JR7M.5O9?& 81K#:QQVJ]2/7M4*MR?7((?'9^JT_
MT]NML5ABX9);LZ'T"BY&9(<N+:9,RB6'[7?\'L*,MM;H&A-0MZ5Y\OI[,GE*
M">1-A3KDXT?*\RMM&V;AJZ\,]<X+ _4R!.O6Z=9MM3<.2S\^6Z&"V]D:!LO6
MZ>.^5?C),#\&&^.?=W6Q,&J+'#Y_PENWVB^+U_ZFSJ#HRG.T=?!T&":]Z2=;
M\I;&AELO^&3K#Y_2T:.+;X*A]^ AIE@4V-&CM(E$F],'Z]^^Q[1ZEQ'UYZY&
MU#L,KX\SL.R&&E@/__78UL-_/.5_TO.[AWLO'QQ^!W?_\L.A_DXUCN[%!_?;
MX_U?'[S4G_W/@\/O'S^\_\#O']Z#?_WZH[U[O[K]^X]^W?OIQ__LW_HW9)9@
M1[(IU6I@=.,J/363B]=GE8+2AMN[N*-/;T>G]SE;:8N?ML5DD>=/GKS4*:23
M^Y?>5-X^=K;N'9RT YUZISH#_\8O#U7B3K[ _'200@A61:)!C)8D!W4&0.\U
M^/PJP.CF_%RK^7E7YV=C&[FB47/-&Y 2# J/_M>54E0'+F7ZM ,^'$M&9E=C
M VFME*A.("7IB&IPV"E4ZSD1L)7:5(Z,=Q ,P*C)V4',Z"Y #4(A-QJATTY(
M[JU*]7;IJGQ\?*#:\O1HZ]:W?]UB?4AU83C<>*<]]E[S8*SE.A\7?MCO3M+"
M]ZMC>_;92;_Y^I-OVL')LR?\\N;!T\5JO_BA;]Y\^^&.+?E]"WOP[.7?_8P;
M]LS7>'5X_]5O?O7RC<5+2X[LV6LAW_ AO/-E>\-]YFM \%D_^;Z+Q1N \UKG
MM<YK_3+7BA_UKJ^2A)8VCIP_$[ZW;ORO19]W?.UE+=[PYL&I_K+Z$1O,_W-[
MZ/7Q,$K5=CUZKF_>3O[W(S*(/I@*J=]Z?/1B.2WR/8-UYO]_Y>%Z[^#\T/G)
MUG<GIWSZ,07?KL.(J/%W]%Q]F#^5XS_N_FX<SM%9C,YW___S@V>'BYV[.1XZ
M'G?5&_Z8UDS782P^-C/S.HR%.B,+ ;GUFT/RQL!L_!K\WIM_O7&T]6K/R*UH
M4ER5;_W<-.U/"4)>SOSXZ)YVAX?]N!ZH[7$\#)#^L0;(ESJ!LL(S)I<ZL)][
MQF05IT@VI7Z'(% '*H1>('3&4A@JY^2D0;3A0UO)\_C>IQ\F>7:X_\^'/]W]
MRX.X]]/#P[W;M^S>7^[]Y\%/=[S^3MB_7>W^_>]_UC\'^P=+ATD.'SC]"7CX
MT\\O]P\?O-B[?>_%P]O?'^C[Z/T]LON_WG-[_QQ_[OA__7KG7/W=C)6!?3,M
M23:0DC=DN8PJ?=%*::F/2EU^QT%8[4&251X5^2*]!Z8T3FE<CK)1Q%*3%-L;
M=&X(T*2V&&RAU+*[7&F\<A6.OIXJ+M<H3E[$=UO,J&)H('=KB)H87XNKY+Q$
MN[H"1U,7IRYNMBXVC,E#Z^R*55@8$S=NO0@I*!'RU,5-U<4E:U%R@.J 3,A%
MK<76FBFIHW&,E@'96M^F+DY=G+JXT$4:+6L*D0_) I!@;2Z+$^\==<(/GLJ:
MK?@N6?^6ZUI3A1)!P'!/J#ZRH"D>K+&Q2M3I4DJJV[LNQJE]4_NNM_:IJ5!K
MYE@C$23)+$C-%@&/ >'50<2YC;BAPGBN_'?("5R@9%)WXZ!UZ@8YHM&EKE$)
MCIH/8Q_1$TYMG-HXM?$BVKC"1-VI>Y^H>TMU;4N/L7)!HT\N&(C!&O3L30A4
MHNWZ>#.J[N'&1$^^4C?72XZO/STY/7Z^> X[6T_&0?G6?^E/CA9'M\Z^,ON[
M?M%2!16AA0BYLGK&+I/GXKKMDE$<(DS/>*V%<.]<'#E1*JI0WE"VR8":>0:A
M5M-9'W/0A8Y)/6/"O$;M(";5J^[:;&.2 B4Q-H@5B'L(Z%M!#R662]COFG&
ME="^'!_UJ=I6%6_2N3?J2K-11:_&DRO)8R]2<!T;P$SB5QWYR^KT6R5>2@:L
M$9EK)9M5]7W+T"?QFTK\TOJ.": 6R@:HJ9^3LS-H(YKN8B5V(#;")/X:$,_H
M>LY*O 4/%53UB7,J)?H4$E&;Q&\H\<NQKE:Q!P Q&6PSD'+3U3X7(^@\9E=
M<I[$7P/BR89.T)-ZZ^/TARVQ>U"W'1L5\7@)!\(GV9_FJR\':W+VGBH78V-C
M7=')FD*<C"45\"B=J<MTUB?67RL(,5?P%7&^%)QPG%O01V@HC.-ZMH,AM>--
MQB146^D*_3HNX5^I3^NEDNH,;)V]\:@J=C!6OX,OT[CUHR3O+2-X]22OQ5+S
MZ% LSH.W0^>"RSG%WA =RCR3LKGR=^]\2"*-DIL4C#Y2=6 RL&$?BVF5JZM1
MU[J1Q.%VXLJ"LVMTZF1"_]MA"QM#[!FA0@ OP!AJP2X4HKC&<XMR4WD_E[1%
M-63IR?3>DO)>P920L@D%2[&E^Y)6MT4YB5]?XCTD:%7I)BN06L+D2#S$&-#'
M5.86Y<82O[3"6^DL@+JNCYJIX+&98JU^1LD[?>P1DYW$7P/BNS1R#@(WB8 )
M2B"(*;E4!&.P-+<HUYSLY>!#9AIMHZHA!J]DAZAD9S&N!MLQ2&\=U79WJVKD
M-ZE>0ZHM@HN82W>1P+-@<#UQ<I:LE2:70/5TUU?HKB]')?1)QDA8C#Y?,@#5
MFR+9FTK J7AGZT@N=CN)5M6K?E)_!:F?R1&71_12_ ')410?C2[BHZ@]18.
M8D(,8&LAK)6W=\,ZX7P=TA^^Y^/#F>+PI74LH*W=8V_H.Z"U2-1<'%)6L:FF
M3>ME<[7NQ_-U])A+%6XF8Q\5HV(R2/I/FQU:[P%2"<-X07OA8,,\5+&^T$=7
ML@3+Y")#;Z[X1A4D%R$(&7%N/6XH[^>"#<'[[*/Z*0ZL 1Q&CF,R:K>6&+JD
M-NIFKM_1BDG\JK<>4Q#NA7KO#%PL9[%C)SI0#^+[W'I<>[*75G(N(16I8801
M%>]2J^'BNVGD289/*F7T5O87WGJ<5*\OU2W4$IL5VUJ&BED=6?"ZJJLI3R-;
M>5*]YE0O!Q0\"K38@_&+CND"8+ $9P)$(<):G&LK"2A,JM>7ZIB@%==S!XN0
M.+/:Y<T'Z<P"-<^ PD8C?RZ@D()K+5@R+6 U$+&8DG,RSJ;DO!5611@UJ2Q<
MN%[?I/[J4C\3'=:/]*5  X\M%S783/ 9U"57W D=&EW9,=08F*Q?1V_\.B0Z
M_-[,:"8W?%&9RYP<=V$GHR_%Z-]#$)WU8B%XN(3DAJEJGZ!J#\Z%% H7+[E&
M@W$4&V[JK5"5:)++L7H9[>%)S9<(:Q0^G52O^BQS3J@+6Q+U4"'ESN0+C?TI
M[T(3N>1N7-.&^6S:EP,*(+5ARNJL5!H!1.FF="(CT+$[B]GE,,\R7P/B@P6*
MPJC+-D ,M8@E":W:U@5\F.<&-AO[Y7,#-#)2.QOK+1LH?B0SQ&1\8J(BV%*T
MV[MQ)ZZL;O:$?@VA=[W;$G4F-.CZ9I4E.PBU.><LY'K)G>4F]!>#?CD8T9,^
M6A@EU*J  99JN,5L&,AR'NEKOF_OAAWK+ER!94*_OM"W*JT&4K!)P/DV2FAF
M;AFK@A8NHSW0A'Z%[ORY<(2:\R&"-S;GT3R-BEKXZ!1]W[DT:<7)]B[N8%JG
M ]&3^C6C_@N%(R;N%\5]*2:1K9IPKGK3BE6'WA?%/4DR8@/&8MF+Y'$B.(=U
M*C]R/?(?ZNF1XK%U_!LY)S,7XHL6C67N920^N! @<B3U>FM+^CY.LI0T=S$W
M4O7JN9@%)$OL6C0AI62@Y&*(>S4QQ-)2S*F+6\= ["1^U5:.+2P^B_0R*H>K
M@2.]9<;"C;IUEW" <AH[J\-^.7C1L777$0TRB@&)T7"QWO3H0F1Q&7/9W@6O
MOLU,?[K"U,<,G$&$>[=0F^.@,A!]&@U@HI,ZU_E-!7ZY$3QRH(K1)%^: 1R-
MD'7.FT:-N6"-$LI<YZ\!\5!+1BLCBH50;*#N0^\AA%S#V-J8Q&\H\><J,@E)
M8$#39+2#R!0,>?VLZQ<S@>_)KF4MZ4G\BHFOGF)N'/(X7XCBU)M'*0&2]^1S
MR=.RWV3LST4M)"O8%K,N[6C5H^]DBJU1%<!S$E G#^HT[2?V,VRQH;POA2UJ
M=1FJ=2;[C 9 1J)D(>,J]>;),8@?Z<\[">P:\7X],BF>GCP_[,<SC^*+]L7A
MBE3!(28$+.KI6AE5'8K+"0GL]&@V4NH>O256T4,B5C]&LEHV%,60A6R</F[?
M<K=DXSQQ?0V(+U%"<*EQHP2=2LE1>F(.4MG:RSY\.8G_;.*7PQ287"CJIYC@
M73? HX%UY&8XU>Q[9I?MS+&X#L2K+UNJ2.Q8 2QT+!Q"(1_4M0%NE[R',8G_
M?.*7UGAGAWLJQ;16\RCFU$WQW9N"K?<<FWYY=8WJ)_'K2SST[FP=+=]&7I53
M:\_ZF!V[SE2#BS,[>LW)7HY'%+77O%AG&H=DH [KW:=DLB<UW0.[5F1[UU]\
MDV)2O;Y49U3S+>>,UENPR5.$5*NSR5'MXLND>LVI/A=N8 1+W353]'D9\%Y&
M<Z=H4+SOB)54MB?6$^O9 F)->5X*)Q"HA>6\-RES&#R#(8=L*DCCE$+TDI1G
MMT8X7X<4B#U=S![QH[[U@H_[XZ/G)WTF0'Q)14MJJWKI,89<P$KDJE._5_TK
MV>!@;C%NIN#]?"ZH@(TYIQY-Q4#JEH1@F"28Z'H)'+.-I<YC4M> >)_RZ%D%
M#9R%Z"+%PBYXH>RJU1<G\1M*_')0P08,3O\SW/VH%Q^M(8C%Q#S:3EN5^2Z3
M^.M /$0IJ!]LBA!:5=.76T\=FW#IY9)3GB;QGT_\<O)#C#YD7=1#HVI '[+A
M),[4EI(KC;+W\RCT=2">+)4D[$,H'=28Y^9B@=R%"<F62RBY.HE?"?'+P8;*
MEEH@:[BAKO%HT7"@T>T)6B@CHS7.=*?K0#S4HG.A B77(0&7TERWG)JU*81Y
M5&ACB3\7B-#'S#G89AB*&(@UF\)6UWS7@OKPK!K $_F)_ >1G^TCUH_UI2"%
MI%P%$QNPHQZC\\50:FQ21-]=B2V&U9T+7+^DA\7O]O%&CFL>M;A_=/IENDA\
MZ.?*T7'KQ^;LYF\&';)V]%P!WGI]SZ^^X?3HV<TQH"='3P[:;R]^4!_7;J#_
M\*EQMQ4.T)59.'SUI:4N+8^R&.HA="C!>NMXR I<PN&4F3BWJD7DNQ=_75Y$
MD@-+E*/)V+*![*PAI!'X]ER;/O^4W/9NVLEY56=75@?=)9]\F?([Y7?U=KN.
M5D!JK44/:('0QY(=2BV%+%QR99(IOQ>5WWMORJ]+WL71[+$X' U>66UXP&J\
M1;7G66KN*ZM3,/5WZN_4WP_HK\12G;+80LT@"=C[FFISH:@!W.&2:[Y._;VH
M_CYX4W^[HRBE)#/*@)G1R.*L/A2I]6LIU9SJHI%-]JOJ5S?E=\KOE-]W=A1*
MI?@0K97FH'L@$2K=A^&)]BBSN<B&R^^C-^6WJ'?#/I"QSD4#+0>#P8]:O*[E
MG/*HWC1:"B68\COE=\KOEZ^$'"I8!XDI0:2@%I ZH9%JS[G6RSX,..7WHO*[
M^#,D&.[>OO=R[]:_0ZF K:(I1-E !U8!1FM8T/H&3(Y9[5_:L795R4Y3@:<"
M3P7^4@H\"U:NJ_2^7)+>&!$PAFPBC4Y;&*+1+WACF4;:..@_W/:N@YWLTI61
MWL79CS^>CNFH?[>#7W87MS80.'CZG!?W]B?]\NM;.>3C1P=/%Q>4%^+[E?'U
M ]];IUNWE:+#TH_/QCVXG:V!X=;IX[Y5^,F :NM(%O^\J_=OE+##YT]XZU;[
M9?':W]36$1W,HZV#IP.WWO23+7E+1Z^M%WRR]8=/R='T%8"=H.L-"GBDKE.)
MFT\U, 6X@&"\2QK^W%4:WB$G'R<;=D-EX^&_'MMZ^(^G_$]Z?O=P[^6#P^_@
M[E]^4!GY_WY^</]>?'"_/=[_]<%+_=G_/#C\_O'#^P_\_N$]^->O/]J[]ZM3
M:?AU[Z<?7^X_^G<;">4^=8-%U/**G4=+339%DO75)8EL%7^[8W-6Z^M\]'V+
MG[;%;)'G3YZ\U#FDL_N7WFYL??1TW3LX:0<Z]TYU"OZ-7QZJ57ZR^@D:=3$+
M(=B20X,8+4D.NL!!3RWX7"_2.7).T"\T06%/)VB(*B .34PM&7 "AI(N4A*@
MZ*,#]0S&^D0[(;EW3]#*Q\<'.H.>'FW=^O:O6ZS/I"YD_L9OB]=B%7B[YCM_
M2:)_MJSIK#@Z7ESM35U,^_'XKNW=O_&)$O:\+^YO_^@IC\G'3[;^>J2_[LV[
M.AN1_5'^^* N[70Z!\&YJ :>"CBY(CTD*9$+AE$OYM^W%0MOG75F?'+&QYM$
MC O1ZW@+&"?WQ\?[^LO^K./]\[6;S-_YN[?O_/IOBHU2+L.Q#6@@83+85')[
M05K\[R!O;W5E_MG8O% )V7[73$R79GW<5]%6VT&U3!_QUNF9"#\;<O_T5*?@
M%C\:7U<Y']-KL*=S4=>#9V.6-IVE3\:TO/DQM)W=X^(W_&9*GAF$=>S?/#OI
M-U]_\DT[.'GVA%_>/'BZN.+%#WWSZKU>V9?C7.Z2,;B@ZNSE;UX<M-/'PT&Z
M8<^<I%='@E_]YE<OWUB\M&3@GKWF\PT?PCM?MC?<.U][W]OF&]&]^R??]Z[O
M?PT(YK5>\VL-,:[\6IW^8'SWR_-B/_MBZ0;F]%'O^BJEX?4WO-;O>":H;]UN
M7(NZ2_AZ!5J\X<V#4_UE]2,VM/[G]E@'CH>WH$[%T7-]\W;RO^_+<3@^>K&<
MF?6>$:A]6/)?>0S>>\>OC;X_E>,_[@9K(FW=YI<?TX#[@[EJ5VUTDC5DY^B<
M'YTMLHL!&D.S=72\M:=.ZARBWW.DMGZ;1G-0%IUSGA\?ZT7-T?BD-+KK,!;O
M593QA;^?'CQYLK78%M.;>F/4WF&K^(VQ5=X[,J]W/K=>;7KZ%<V8J_*MGYM\
M^RF1H;6.4G][='C8C^N!+C?'73_TDU,^/;?BK&PXKG;H_CI%YA/'8"6!YT*0
M4Z"$O;3$W687I9YU6/-K%L?8\/C\^/Z?[M[^,=R]?><_^GOUZ_]XO/A=_LZ+
M_=OM</^G'^/=?^ZY_;\OQ^?'5O$>[-^OL/?3=WJ//SQ^^,_OQWWIM=ZR^_Z!
MW[__<]1K=__Z]75.['^51R3O8PW%E%3)@,MLB&TW;$?CG5:K!-K>=3MAU<>B
MKLJIIZF,UT<9B2AT9HI"=1Q%*!V%,4LJDKL 7:HR7KV*,U]/%%^^*8JY9A)B
M,-B:-2#5&^I-3'2^]E$OFFQ?=5NJ*8M3%M?IQC^E79]WO5G,R+4K+ [!.4 H
MF3)@P/S597'*WR?)W_Z238C1-NF(AG <*:B-34&K$YV]RF*MQ8Z2V1#CE+XI
M?==;^JH5UZKW>=035QVD'$C9:19*8]?[])4W61>7S$*FQ"S"IKM051>KNLF]
M=--3K[X$SVW4''4[.:[X'/M4QO42B*F,'V$4QA [*1>^)^AL*<=68K,IN":.
M+M=7GLIX,66\NVPQ2H"8O#<A^VX@V6#4=(S&D\W!^IB@JL.<<MH)B%,;IS9>
M<VVDXDHB"4P1@GX.L21H-CM4W\N5J8T;K(U[9]F/O]?^0 <@K5N3:R<#ME9#
M7GWJVB4B-6QQF(TIXXY;=?6/*8[KI1%3'-=2',F.<T5WC\>IHE>Y1HMS1:^/
M%<U R\JT<6^I+%WVT;MHC3YF-D".#$)&4P((%11;,VY<I.4Z="C^]NCIR>GQ
M\\5SV-EZ,C($6_^E/SEZ-K)KS[[RSA-IU[YIB6O96PM0/ JT!CCZCZ;26Z[J
M0'4_ \F;J&][YT[7 %#QD,7TP&" 60P[IZ8?AVA+]5EHMB*\#L#;@J%#SR6(
M R6:$J2*I75?,<0Z3XYL*O!+(0*TG&R*Q>16U-=KMIC"J1F/!#6IWCMO)_#7
M 'B45&KRGBEGL! X^9!CR;%B]+ZT>29BO<%>/A-1JB6R,#J/V6C I6ZX()HH
M8=0LZ\-?'46L+GPF8D*]OE [%E_*\%GSV)6P;*,O/A#:XKFQ3*C7'.JEU;IV
M=;U2<\9)5ZA1Q% >E?%#8@XRFD5/J*\ZU,A5W; <@N<"7;"(3HMDFWZU8+7S
M",\F$[\<J&XM)G -30W=&8B-=1G7!1T96T^.O"MN>Y?L#H8+Y[M,Z-<7^H#H
M/&!5;[Q"B4PE(_ON'4&/'N.$?H.A/Q>!M9!0%=Z;5GLU4%(T5#B:@%7_:CI[
M !?44[[PR;U)_:1^AA8O _JET.(BL-)Q5##J:"!+4^BQF6!%U_J@_EM=71+7
M^G4-7^OHH9I>6V=O/,KY'HPV&:-.P;/CHV?C*ON["RJ]3\/>,A!73\,(74Q)
M(/:" +TQ<.*4 K9:@[=S#V*M=>K>N1"A),DBY,U(G3,0",U(,C:]-,%87*PP
M/)*PJI2"-3K\-:'^?0\BNFHS-R(/O@4$5V*GA)A:QTL(#TZH/PWJI8W%(AXR
M>&]*<]Z D!BD[DQ3IG..@#VW[=UX\3V&"?7Z0NV\%T]( BC@.*@'ZII-T?56
M@L#7/^0SH?XDJ)=#@-ZC!XIY)+DHU*6A*6+)=&X=0BX^)M[>S1??0IA0KR_4
M(8\M(X":>X'<F6TMT:<BD:*W+LR-PTTF?FD9[]"JA*K>JE@Q *688G,TB9$I
MN5YB@NU=O^,A3.:O,/.EM&H%.+0(P4=6M4^4QZ:RQ1IQ,K_!S"]'")E]L$E=
M<?7)V  J_255,5:-=NYL0\]I>U<?]DX.JTIEG=2O(?6.8XDV4U$C#VQ,U/43
MV]LX!*1O[B;U&TS]N1!A1E=J' <#P%<#7;%'1#$.:P51Z*GZ@7W<(9Q>^\1^
MQ@@WDOJE&*%KH9 5-,E&-$#<32E83";D@-'W1G75Z8<SP_#CF/V>CP]G%N'[
MI$K4,*VAEIP30RN.&)-'JRN5<T (,ZEH$V7JQW,APEJ;^II<36/(!@1);1,(
M)C%!"-)=@M4E2<_S2^L+O(U6&0_JA+H**7:DDAI;5@6H/M0)_*8"_W(YTN!C
MKR6H]V&[FB4P"B*D:(+K 1VY)BU,X*\!\!25]DRY0(_0K11//CJ?4H\>$"ZW
M%<<$_K.!7PXMBJ1L"^@*/P**@ X,6;2&V)4V8A#!M0G\-0 >P7'QR=K:"&B<
M'O!>A%,(Z+OU7[^4^@1^-< O'Q#JA;#W8J"49B#88(IWW4C/K>@,A]Q7M_$P
M@5]?X!L)BV^!]8D"917\BI2M\NZJ$,]$I$VF_EQL45J,P693U&4WH)\;;J&8
M9ET:->\:>[7K$^Y0N' AR G]^D*ORWG**3F7>H;0D1U9:;ET(0SD9VAQDZ$_
MGWW8BI?2V;0TBH!U*@;%J4L?[=BFK:6Z-*F?U,_(XB9#OQ19#"UCPUC5K+?#
MP'?.H/7-2$F]DIKX?A1]7C\#_SID'_[>&7FF&;Y+K&(?)2MK*RX6J*X4EMPJ
MIE' KE@_SSEOKEH].-\$N(5&@=$(YF0 LSTK<Y8SN;'7S!GC:&R4@EVC0Q#S
MZ-.JCSXYBJF%ZK-7YJ5@=R"U81;+@/3U4XLG\RMD?KGV&76$&L0$(F6^<C7<
M?36M!4@I9_!.F0\[+M!D_NHRWZA60L<,/D*73"GTGL6I?](%ZN4&'";S%V-^
M.<S(I5IU0IK1#\6 '>7(4^_Z60M2O5@H9>0S(>3)_-5E'B0ZY%2J>J402N>:
M='47'[I+4F%6/-QHYI<KDI>L#YN[P1S0@ 0RA:2;8B'Y1,'1R&?*.\G-O.4K
MS'RN#("I.UL\.$\DGAIPB;'GX&6VX]QDYI?CC(IVM>J^&:^.O8%6L^%:O7&<
MG8\HCE&&/^\A[ "MJN?<Y'X-N6]=FF37R.(H>AC89=M*B"VA)^09:MQD[L^%
M&DMJR9$-!BB,#Y*'@2\#?%1)\"%06( ?W8YS<S-O@C^CC1O)_7(>H_2>'8/)
MI20#13]#;-D4%'1.G?MLX\QCO*P\QGJJ0+2MX]\ ^KSRIM?BD 0,O2J^9=#_
M=*+ILN5")L<M<NUYUEK97-VJY^*.!3G5T7_%1RX&,B7#ZI4:?>BQ-ZO##"I;
MX'<R77A#<IZ,6E_HN4B'$ESTM@&3%"3J6:H:+VJMI!EXW&CHES8DLZ20'"3C
M$$E]%(R&&U?CA?594^FATJBTLI/B;,%RA:%7=]1Z+-6&+I!LI,J^4P6I26+X
M(GW>)_1?"_ISM5-+*K'F;+JG9L#F8K@Z-N)2+5P2-L+MW9!W'/@)_=6%7DK
M[&+/%1%LZ8R1BK+? T)TS!/Z38;^Y;ECA;J\Z_J>O7@#(03#EKWQH:N5'U/B
M7K9WR>]$NO!6Y(1^?:%7HLE*MTZJ0D^E%"G-^LI,<=CY$_H-AGXY]MA##\-K
M,VE4+ &7O:&6R.@";R41>BNCD*(N]+"CXC^YO[K<>VYY'"]PU#V$TBB,VD4M
M-[7_N-+7;X PN5^A6[\<>XS..6Q<3(X!#'#2U=YY,0%<L$%<*!46L4>U\@$F
M^!/\RXL]3O@O"O]2 -)C$+$4C127%'XW"JG::KH+/B=7@ZRE?W\]LAV?GCP_
M[,<SU_&=>4]0A%K,O08 GRK;U!VF6JMDX?[U<QVG&GV"&CTZ%U9,&;&RH+$<
ML]&'.S8;FS,2*M12G/,M;N_&"PO1//ZTODQ7<:E)B"S606_(D2C&VATHTBU^
M_1R'R?2G,;V<KMB I60PH]*M&1GI!K.:&BE!<@W0MU2W=V&V9KC"3"NZV*IZ
MEC$0J!M)N=I46!E/Y$K]^F>9)].?Q/2YH"! Q&R+ 6I6F>Y@.%5G].&6&"7'
M%-/V[ERFKS#2Q %9J@A;5E&WW+A+:24)]6++UZ]H/I'^-*1?+A<RMLFAD*$4
M%>GNV%#N(Q$I-R]9Y[3+V[L4)]-7E^GDV6/N([9G@:)^@NIV@1(MCGF>YMMH
MX)?#?<TEQX&SB5C5+H<6#/I83(/,39?WD+%O[^).SK-%ZA5F/O8:F_<!'(\V
MN99]K",-18)-D=L\S+?)S)\+]3D;JW2RINJRKJL\5J,^&)J8V#EURM1\YP$]
MIMDA=4(_4PPWDOFE")]([3E[-(2M&I#81JY.,794CAFUZM5EFRF&E\.LTG#Z
MB!_UK1=\W!\?/3_I,\'P7:+5(5E=L,@V3P"Z5$D17;6@=5_%Y<LM;#H%ZS,%
MZ^=S0< N-@&D8BB4/@HP-U-L%J./7)S.?:*:UK$ \SR,M&+@0\^1 MA<6U,K
MI1;JU!-VB"$1I\NM@#*!_WS@E[8>XZ)L;6-3BU/@4PF&K+-&2"QDBZ*&Z03^
M&@!?++0@ 7MK$5)K!:H-XF-@5%_%7VY+I0G\9P._'#ZLD EL*0:\@*[K*1OV
MM1DOM1:TMJ3N)O#7 /@64R"'UH<<P3DN'0LDSP3"/<HTZ3<5^*457K6</14P
MV5I6ZK&8PC!2BWST,8FN\+-IXG4 WMND?CMAK$T?>0C(W:G_WGU)ZMGG6;1\
MDZE?CC &X.Z=\Z;DK,M\8&NH16LR1"G%MI9@M$^+N(-^9A5=8>J3=6K5<Q(U
MXB%@YLBY04@I]22ISMH!FTS]N1@CA>Q)/3?C?;;JSF<T5"F9Z$"_H(\?+$WL
M)_9? OL99?QJU"]%&3DY2J"+/=OBS2@+99#ULU8+92+PR:VND.D:)1(NX_^A
MGRM'QZT?F[.+N!GTJMO1<YW16P/=UZ^>'CV[.6[HY.C)03M[Y8-2L7:QS3]\
M:M!X)4-S9=2S<V4;G:\U(;3@L$20YLGGJ,,5ZS2:-E8^OWOQUV6C"6N'-*H_
MV^;4:+(5#-G2C'5Y462K KCM74@[>67=7E:!VR6?Z)IB.\5V10TT:R^>4\S>
M07."EB*SM2P^JRDSQ7:SQ7;)5K454QHIJ2S0U%:-P2#Y-%)?DG/!-17A[5V7
M=D):50[;%-LIME-L7Y42E1":S]V-'6!P1"Z,E@&8,C8?:'8TVVRQ_?%-L=5G
M:P&#-V*A&Q WQ#9FT[Q4"+58[#3R_U5L5]6[=(KM%-LIMJ\V816KZA)WM6Q
M74IV#4>F=@ IXOS7S].>8KM*L:U+EFT+V2,44P7(0*S-8" T3?T;*I1Z;$4M
M6PL[ *M*Y9YJ.]5VJNVK\RT)FF\>$HUZ5;URJ9F#FKE2%VV;I]INM-K^O)19
MYSJ1B!A+J*8M.C+%^68X%A5;\8&AJ6F[8UW<09C[ME-OI]ZN.&, I$/**3LO
M(#Y1@LZMVB0V4@FS8LEFZ^UW_WD5*(.[M^^]W+OU[\)!S=LAL1;%0'/1, 4V
M 05[)R>AC[Z#.\[;'4^KJBFX08I[T4N=2CV5^JHH]:PL_Y75^M<EM<X$)=E6
M32R)#(BM!JLM1C @U.R;2WU5M>770*H71\G^>#JFI/[=#G[9_9-^>'W)AWS\
MZ.#IXG>GA<0NOO&W&SJ[,KV9)_SLI-]\_<DW[>#DV1-^>?/@Z0*_Q0]]\^J]
M7MUE?';NPA87?O;R-R\.VNGC >P->P;MJ]-NKW[SJY=O+%Y:&N:SUWR^80G>
M^;*]X=[YVOO>-M](\=VOON]=W_]:B'%>Z[S6E5^KTQ^<%_LE+I9N8$X?]:ZO
M3NN^_H;7QD@\$]2WFLIK40X(7YM3BS>\>7"JOZQ^A('U/[?'.G!\LG7P=.MT
MU ?BI^WD?]]9(TCO^OCHQ7+ZP7M&H/9A*WWE,7CO'0]#;4LMM3^5XS_N!FLB
M;0TK[GVWO'2;[TS(N&JCDZPA.T?G_.ALD5T,T!B:K:/CK>$ S"%:#-'](Y6>
MK=^FT1R41:.EY\?'>E%S-'Z?(G,L/JPHXPN+#86MUSL*;XS:.VP5OS&VRGM'
MYG:O_;#TXZW@=K:\]6Y%,^:J?.OGYI6]<XOB+;L4:[U?^NW1X6$_K@>ZW!QW
M_=!/3OGTW(JSLN&XVIO('W'_5V:G./K@DTL)LA!PS62##R%Z!H^8_5E1(#=C
M>BO<)3Z"_?%]M__QT]V_[,6]PP?VX>T[7K_OUX?W]W]^>/^1>_B7'^W>7Q[^
MM'^PM$O\TR.]CGNP_\\]>/#KSR\?_O3#SWL_/7RL/_=DS__P1-]3?_[>BX>'
M>_Y?O]XY5^PSITA!%HW!"/2#=(/=B>DU]=Q[#,76T7MXL<"L<H?XHP1V \Y(
M3&6\/LI(N=30I8(D"\B!.[;J;!(IW2'E2U7&*U=,X2N*XE*YM(PN^MZ"<1BL
M 0%GF),U'KNE4,7IZKCJBNU3%J<LKM.-?XHL^N:17>4N%KP+X\QME<"(R<8<
MOKXL3OG[)/E;+@\;HT7;'9A4RC ,<S6<HFI@<]*X.]?<(CUW*M]4ONNM?,+D
M76H^C0+J:A4BUR*%V$DH*32>KO(FR^*255C(D1TG7FVN9?3Q(5. @PD94B]!
MG0 L"U<YK#B/=BKC>@G$5,8/*V,NOE:AV$HIX#-2ZX42<8F%I$F:RKC!RKA<
M:-C:Y(J*H*D%XO"7LRD!NBE>$'1=I$"XO9N"V\EA57T-IS9.;5RG&_\4;:S.
M0:_J-'>"GADE-/6YQ!=.$.OE;B-.;;S@7N)R9<$$'M"IG<C65P/1-E.R)1.X
MYYZK.@I0ACCZG9Q77!)@BN-Z:<04Q[44QVM>M/IK:N-R:]R<&T8?#49@ RUT
MHP9C,DVL%4RL:IDW+M!R'?KF?GOT].3T^/GB.>QL/>&G36'\I3\Y>G;8GYZ>
M?65VTGUG8\ULI5L$CN1 0M=AL))C"EEHU)>> 9-UUK&]\QUS@5(9^X$Z:U7&
M]'D:5)//,/A0*C@)2?W?8->H[/YLMK'J"L;!<>PQ(-8&+GE"ZM@<$4@3%_H\
M&[*AK"]% 5A\J]8F,XX"*>L9#%+P)@3K,W&$TNPZ]MF8P*^ZU%A#:M83V,Q0
MG2 !6'7G.=<"Q;:YB*\WV,NG'B2.TO.%3%!O4WV1E Q1#R8 8$]9]*41WKMX
MV<8)]?I"W;AZ'Z2U5!IPL2048JQ5,DJU'2?4:P[UTFHM%5%2$$.V9@/>=<.4
MT!1P&5A?;:B6N;OXQNN$>GVAKMY*D)J[C1D@=/:I6(4[)BZJZG7&6S:8^.58
M-"9;JGI?IB2T!ESW!K-88R-+4?,\1FY*O \['F?WRRM,/51F3Z0ZK_9Y+P$A
MIQB]A:IK>O?S!,HF4W\NRAI[[BEX,M)DY+&58-2"\R97]<ES+[YC/,,>$DSL
M)_8S?KB)U"\W$H/$$:,U,>D'M>VR80G6Z*S!2D =N:[C9MQ%F]YN0HC0&=@Z
M>^,MA>2@]:>GHQ;!L^.C9^,J^[N+)KU/P]XR$%=/PUJ(P&E1H+6 5,=N! =K
M]8@=>W5S%V*==>K>N?B@M.Z=/C=3<A U3@(80G1&8FS>VLPR=B'RQ0.$;Y>)
MRSSA-:'^K:P&JC%26D,B ><R,0)CMM@]]E!GO&#=H5[:6H242TI6H:X]&FBM
MFL+>&8\),6 ,@&I[A+"JRLH3ZC6$.E,@05%G(ZKU"1Y;M96J.!NRL)M;BYM,
M_'*$,#2P+8[</Y_\^$ &$WNC!EI3R\RSQ!%,V''NPCL,D_GU93ZXI)#G<<ZG
M0<VNQ$XM=JCD(?@TDWXWFOGEI-]< [46C8)>QPEE-=U5WDV0<7#3Y>QSW][U
M.RZOJAS"9'X-F:\80BG>$WD'U*602P(=F\_@4IPU\3:9^>408LZ05,BS#FC0
MQ;Y5;]!B,P0]4*C$-BQB"79'K;])_=6E/C@NV!.Y9A%\Z)PR!)<=1J'H[>6>
MZ9W47]"?7PXA#ML>J%1#:1P ##8:Y-'ESG;?:K!-Y\!9"-&Y525J3NPG]A\7
M0IQT?R+=2Z'"E,FIT]8,5^<,C'*.6$(ST)V%L5LG-2C=89U<]^N02?@]'Q_.
M;,'WR5%G23%W+!42E"*E4 @!2O EUG@)>XQ3BCY!BGX\%PVDZJ+KK1L4W]6Z
M2,&P8S"9F4JW/0F[T97QPI5RYC&E]84Z!E=2P5J+2Z!K#[HNW1'&Y#OWF0*\
M]E O1P.[79PM-J4T-2J:\HSH]+- K5HU",+B_&&<9P^O,-320ZX)L_CBH(54
MV%9G6Y""#.H_3*C7&^KE@)\KSM9>HU%A'AN!N1N.38RK'$ITGD-(V[N4+USO
M<T*]OE"#V&XK"M:2823TJ^F=, 4;2DU\R8G]<Q/P@L0O+>,A2F>72!&'T3&=
MV&"@:B*$,DX45P >(?YH9^[0%69>;7-*EFV4HL\<D1R/M@;"!"(V?OT#N)/Y
MU3&_'.[SG*E!:28R@(%2G3(?K%'7;'1]<:YDN[V;XP[B3!.^PM #^IYLM2RA
MPZ*E"5JT@CW5)FKI3>@W&/KST3YO=2R+&O.-_: >#%&U)E >/AOZP+K2Y[P3
M:/KLD_J9+[B1T"\% =G;6B*)X<9JWJ,Z])3"^" 4070F",Y\P<ON5SP3 ]^9
M&#@2R*IK";A"8N;182U1=,5*ZDAS@W&=!>G!N5"@K2%7"\FDD((!UXHAGZM)
M+7>.I12,8X.1YMGB*PPUN]:::]G5;*$D)@E9G[^MN4D/8<;WUQWJI3W$7IE=
M",X$J*/A0TT&7:NF.W'1 NM#'O%]F%!?8:C5E80>K$OL 9H06L<A=LXH+'P)
MU4'G9L+JB#]7.K1&2S:2Z<)L8&P>4NQH(I7H@AIF1>KV+NP0K*K[U61^#9G/
MC?VH_YQ=2= %L$) +KH:(-C&LZ_31C._M,ICB,$&9TU"5M,]8#'8*AEDL1U2
MZ91I>S?M>)I5/:XR\[;54-D!Y@C5>JH"K=3FK2N]UZ]_Y&<ROSKFST<*BZLB
M.L,)A[MNO2E8LR']L@,U]2C".!T 'G;<3 V\RMQWU[C6R$VD@MI_ZK7WG&+S
MM0OZ;"?W&\S]N6!APU1 ;3L3/*F!7\B:TEHP4L55?>RA(BW #U;AG^!/\&>\
M<".Y7TX:C,UY5ZSQ-64#ZL\9->NS29!%8O$IQ]7%"V?BX"<F#M93!:)M'?\&
MT.>5%+T6QQP6;<EBZVRMA] \=Z\>2RLNMUQ*D6FO;*QNU7-AQ;R8T>S42)%D
MP(LU/-(,0Q%).@5 ;93MW6QWW#S&?)6A]Z4W"TZQ8@27D;#HBI8SM2CB^DQ=
MV&CHES8D$TO6&:(^2BKJHUB(!GULQH;L!:-@#V-S G>"O7!)T@G]^D*OSHG$
M'$)N#:&(NJ[-D7JL/L#(4)VY"YL,_7+DD2BJ.6>S*8G$ )5N"J=H>J^6>X3B
M0]G>#;2S@L(F$_KUA;X'#A0I!H0 9-6B#Y8]DDODK-@)_49#O[32-U=+6&P_
M2M>5/N=BJ(,8[EG%OL"(2XY"97DGSFZE5YEZ->P@8TB2N0#$HJL!5%WJ.26'
MB&52O\'4+P<?8RT%>NC&Q5&5M%LTI*NZD=!30BNN0END)F>W0S1-_"O,?0T.
M0_$QM-JAD*+NA9+^JS#8[&?P<9.Y/Q=\S,T2Y,#&5I=UN5?P.79K.B6JNM3[
MR'V GXAV8IBU2";XEQ=\G/!?%/[E"*0#[*+&?>5L#41*AFWL)@;OT:$C]?G7
MT,&_'@F+3T^>'_;CF:[X[ET)5YV 0W5.(#1 [,F5D7"?G <_^QBNM1H].A=7
MK)5C\X!F=#LRX+$:&KL/E3&(=\GGG+9W?9S5T:\PU#&J0<KZV /G439#;=#L
MJO4Z!6KN\/6=CPGUIT&]M)OH0J_<>C?6)E#W0HHISE=CV3M*U4H:NXDS<^DJ
M,YTQ<PL0O2L-Q%8.R+ID)Z8<>VY?O_319/J3F%X."ZI#Z &4Z=1UM0:$9@H&
M,-A"CLD7;-F-N@*3Z:O+=$+F5#MX"PEZ8;W9DJ+WD$FRHCR97G.FE]9I+Q!8
M4$P%<0;T\9H2<C.MJ=7=DEICJ>LZ??'#/1/J]87:(MHH/C0;8=%$7$BX5BA
M'?\?>^?^U-:Q[/M_1<4]5?><*K7W/'I>SBFJO.TDQ[=B2&*RL^U?4O,TB@'Y
M2!#'_NMOCP1^+/P (T! 5V5[ Y*69LV:[V>Z9[I[7.$4XYNL^%/IAJ4ZE[6%
M9G, Q*PA99M!-B&C\5[5OO8GQ1B]9M'?7M$K493VH7AL%K,2OD@3R5EK43IK
M'.<8WV31G][ND\&%6 MX*P2@*H+,]I*@::.RKH9(KQ:J7T$Y8E8]JYX3#:]#
M](-M/E^CQF(L2!L;8,L-@O0D>AGZ;J^J+F9.-+P>S9(:#E_$%W7T.L[J[O1H
M7CG-\+.+#@Y]M=;VP$3,60?MO8\AD:F:?;/7&YG$P/I&8+T\7;A4R=Q2**"P
M;QJDE"%)U."=%<V&&&):':\X(FE]!5^;EUX$&Y(S&(5*'FL6)IH6!5IW]:N,
M+/C5"'ZP^NAD\:UI&MRF5TZ/Q<!BT[#YFGQ(UFJ!+/@[('A;JLLZ">$%>29:
M!]&KGSFMJXR(XGI/26'!?[/@AUN( IVG)R,A*44SO"+?Q&M5H6>6]:J6LA3)
M@K\#@F_:-*GI>9/;B*7YX(6I08FJ7;5XS><?LN"_7?##$XS1YNIC(9G7;M)7
M \&: DT%07\Q F5@P=\%P3NAG=5-]Z-.I0_1>N4DFD3BCR9=_7D$O-VP.M4/
M]Q@%!E%:1,BRES'.J4 ,J9&9GVT2 >DQMXU-9\,XN MO,K+JUU?UWH::Z3_M
M=,10;52V1"N\\MB+V%^O(\^JOZ W/]QDC-8I3%)#T:T :O+I0\L9E!#9BF2L
M0<6R9]E?ANQYE_'*5#_89508I3':@?>Q K;2 XJ<A":3J$7I:J5=1Q/_HMF$
M0_E_[7-I.BMU!LM&W-?4ZC(]HA$]ZM(]>?5P^NI^OZ'Y=&]2EJ]\%15KM[?Y
M'^?=-%Y)U]P:>DI34D"C+%J+PJ301/)]8RQ+EX+E<,R;B\_O7_\T-)J\T#7I
M7E+15L*GZKZ2J@%\Z5%:SB9K$QE->FSDJC(K5B&W:X[H8M@R;%<"6[32%>VL
M]5%@S<4[HYPD?Z7X:DKC=:F;#=N!K5IL$IH<4S"J+TPU+R"XTB!JU:+.]-B]
MWMB482S]JC)>&+8,6X;M<?1Q1M&BLU(DTTL+I2I]QJ3)WI4B<D'1&P[;WSZ&
MK?!!JIHL^!@%(!:"+0$8=$ZU%'K**MB-3;1CU*O*-&+8,FP9MDO8DL*$\+YE
M9322*9N4\CXIYY)UB>LYWG38YL$JK,%4;9#@M";+5A!G4U8)"IJ:6XM!J'Y0
MPVIJNC%MF;9,VX]#UD4*1?0SV55$3: MI+SH:@RZN58"T_9&T_;EQ[1-$J/6
MLH)!K0!#EA!T4"!4PR2\-C(5,FW'3GFR;E=5Y8IYR[QEWAY;MZ7;-49A\PEU
MK0%=(7L7@XI9-CYZ\(;S]ON_CS?*</O1+V^>//@#,SH3=(9LG2?B>@.^Y@+.
MQ)9T2@*SZ<3UUHV-X\5;)BX3]\83E\O$7S%UWPZHJY0D6[9E JZIRT#NE)J%
M1*-)J5R<\&51*%[9VV#D+D+"_G'8AR3]?YG\M7ER4UN])OLD+W_OLI@<',7%
M7?XWO>WDIHZEA8:T]VHZG_0WW)_5/7KG7_6[UY-RN'NBNP\^=7RKXOU'8J(;
M.SK\_$<^N*U<NUBN'A^JMTDJ^^[Y+KOK@W]W9R?->15?5$BS&E]";-3:^W'O
M-0E[XQ\?W=3^Y.#DZ@;IZX<W_]E;;.W2;G$Y@(@HT]GB<=^G 5MG_5W4IK@V
M;1GMSCJC_\_$2_)*$QI2J2.+R"6;3*VN8)1!V-S^<!N;.WU\CZ9M]+#C_>#P
MO_\1-S]^BM<ZTMPG1]K.KX]_>_+S_XS^^6#KX?:O/X]'C[<>WAL]V'HT>OK;
M/Y\^?O3XP:^/OW^Z]K>QM;WS_=/1SO;HX?;6T^V?'C]ZL//]H]$/C[?HMAX_
M^&GT=(?^\.3[K9VGG]+5@#W+:<VGF%PI0J>:41KCH_32+H9 7^C7RVF</E/+
M@SY3JB)*"2%JT22:)D*P502;BJ>)W07W,6GVX^P%Z7(!7+$P+*^#,P\.1X_(
M6MA/=;:<5;0<C\C<4*-X4/H/].OA]##NC5Z1F3 J1W6T3:0'\M'VC_;BZ$'Y
MJ[ML\]&LJZ?4,IH<C!K-4V18E/['8T-D/GH=YZ/_.$_A^B2JI NZE,D%239F
M1RX)AEZP(F9<%M12*[6*MJ8'L?^EFSAGL7_$#;5_GO][5^3]?QW$W\/1]OZ3
M-\_VO\?M'W_=I^]\27:->;93=K?>/GM#G_W[V?X/9-<\4UO[O^"_W_XFMG>R
MW-IY\?;)G[\9LF,R/:-@&T*K50#2.(>0<H::7-3&5=]TV-CT8WI68QK)ITR9
MQ3 [S[!(,A-]C2:590PR>20YDI=:0S0M7TKM<QX6YQL66P_^$#0U6BUZ.8+0
MSSP-'F(H%KP,1,<:6S-E4151./?)<3$F=LQ?U=SMN[TWXU'<V^L3Z^O=2=Y=
MH(0&Q7Q"LS11YAV9@A@5LGY&T]EHG_A#LQ@1]D7_W.'NY[@UF8]2G--5CE[1
MP.OO(Y+^-<F5+G%PN#NB/RZ_M+\43S[UFKYXM!]+':4WHYT?GHY>S2;TK8?3
M4<S_>S196IOT_6>A*UWWR61>)@3+0VK'S_'-/DVD\R5VZ_G4821:K;6@V:F@
M,2(T1T\!L=JBE<MQ+1?O[K9>GOV]_> /+%&8F#U(911@2QI\BQ*"R,$:LB&L
M"^=+=8@F.1^CS*9@*R4EDQ:DKMZ3Y2HN8?;D@;""@>!+RJ77B5>]/ANBSL>'
M12?90D'=X_D6<;3:RD^"\Q,D_39V_DCD70+Q(!X>S19^S:<,NP7!YL3&^;P2
MM2*]LTSF>6_:H4I?]KEO($MW0@V+QRM.WXUVIZ\K(7I)Q(?3?;*&WW0\'TP/
M%];EBX/)VX[SR4&>[M?1,:V77WMO]#^3.36M+T LIHO^T>7[3CY*K9E^QC0]
MW(V'BX9_MJV[<=F.5*E/:!R3L1WW[GWL27RTGC%0HZ2G*24).6?L5DNKVK9D
M8O(Z!Z'^>-35*"1-F.]E^;$0G^;=6H[VZG;[A"3G9*(\6)HH3P_I:<T7GN@.
M??\_]Z;YY9V3U?=J^]%C\8?1RIOF*GC5*[)[D2!9%:'DK.E/QNE*'GXE^KSJ
MGBS![/,NFKHV%VV'1GF;=JSVT;]80R-S@R2W,!*Z!&B('BX&>)[2^"5SAE1#
M:MV;TK?V07_PSH"EMO?AL3 _OO&C!/+W%M&L+H!R,!TM%N.ZXD_XOWAC7LP
M=#E2Z?S^9Q<13G?T\C;?K>,MUB:IP_?BJWF]?_+#=P2:5WOQS?W)P:+;%A_Z
M[OABQXM_?<5PL#2Y6+)8OOQ^*>R>6"Z''>>M'G_S\<OW%B\-%EJ7KZ&X9ZS]
M[,OBGOS&U\C3_:9/?JFQ4MUSWG-CN;'NC)?]2B[W5RLVG..MX=1;/['WN5QC
M7*N=OA,/;W3BW'VVWO0=[ SY46><<31=ZYZW/[G/Q07O3\@)G^0SW/E_/NJS
MTFS>%T />]UQFF/G_[6*L?!!C,+G-ND^L4]W70/%GVF<["S6E-^OK)VAG\YT
M\W>J$S_HOC3[Q^;OD\-=ZM+1@X<_\;#C87?=P^Y;R\!\:T=]:HK8GY2R5Z]I
M+GPXW=^OLSRA$3>K]$_M'M3G3Z.X_%"TKW?I[8XW.\/]WYZ@LI!DLJ'I& QJ
M^AE-LEB$D]X;(=,E;Y_>C@@QO:6>O]SZ?6OOR?X/^_1>\>31WMZSG5_WGO_Y
M_W:W'OVZ]^31 _W\3WK]Z3!"+.OG^W1/ZK<WSWY_OKOU]I?7V[__:W?KQW_M
M/]G_7FS]^-OK)X_*_A/UV]__?OOX\,GDXSJ?UFK=@HP@C%" TF6(/BN0PE9O
MFXPBBXU-[^1J8\/.Q-P;$'/+H&/070GHMJ;O]KN8>>=DWM;# ?-DKCG'!M47
MW\\LB>"=TE!*$"89DXHG2TZONE@7,V^]I,_,^SKS7):RU]12O@:L+OJFBS&B
MJ10MFGP9A0S/&P3%%#PC!0>67RMA4=$7DNQ5"Z6MX%.(T 0FKY2B:8XHJ,9"
MK>HX6>8@<W"=;ORF</ CVX^1N#HD;@\,PZ1=:Z8I< 4#].0X\%I7$"I'K:PW
M&'MMP;%V-P:)5W00[S4O?Q[,#V='B^<P'NWUD)-2_ZI[TU<]OG7YEV]:#.73
M LZ(1^V]5.ASDY@QF1AZ2*BJ2A(LC?*&UP#7!WM/3JT!-BM=]J5":=D"ZMJC
MUYPFSQA5<JA3B3V&WIR. >4#/UC"O+IUO6H>KF[YJ)WR_<QMF0V@UP6\,A5D
MM=*+Z(RMF=5\R]6,.485@G3H(M:D/3IKC!*86]!577;R&DOX?!(>3,@Q:&&U
M\N1X2)J0J]60^N&;LL6@C# T.<N-S6 O7 62)<P2Y@EYQ6H>KBHT&5MPN4*H
MP@,JE<%C<* :-B5\];JMG9HO>K+635@VD("CY85["O"DU(/#R=D"]<Z[H'PF
MJ'VB!V\?U'JVJ!$NI-0$TD06*OT@:B&)*+JX7(-:"XRYLV#NEU.K""KX8F62
M$&(O[V=U@RB#[ <&J!14$2K$Q>)I6%4LT1IM&;'"UT+AO%-R26(?+C(D%7-J
M2D$R30"V'C;8?17IF_8*=7-^(7:ULLK)+/8U%+N6,?E^9D$1'I6NT3K4TDEO
M6B!7I7)XR,U1^& Z=Y6F[4SBSB59P!)I.D?Z-3D4S8LJ2I%=X=:OZN0?5C@K
MG*?S*Q'[<(G")YF]00O%>@=8->F\Q@A6RA)=0V/,8CHW*SM3D6,;SB;5'^)L
MG^,7+IMR5FOK+(UV6PEOU?=2JZVX5%OP.JC+7I9@>IV#7K^=CE\(TK9*+@@]
MN$5-LP8^M 22/$Z4]"R+Z:<4?J*&%6^7L(1YN^1ZU7PJ?D%&9V/,H+#VBIY2
M0VRN@2MRD7352LZLYENN9O2J6I%%;+JB*LI'+SSYG=7FTDCIO+!P<_0]F*V%
MDVB]S&!IINX+"PZ\D Z<#%A(W]$:L<@[P77:$&6%WR:%\\+")8G]5.R#-2D4
MYR'+0I-Y+1Z2KQ)"];ID;3 [LWYBOPO1#^]KQG#$PZ56#:BM-"=+$+Y'5NLH
MG2A)FV*]"N2E<,3##8';L].U4XA?H83:CQW(@-@"!(>B6S(B.6]+-OW ;C/6
M@?=(6.)LRMPHM0_7)>CI*NU4 NU: 91&0)0U0!:F]C(PR1DR9?38VG7:(V&Q
MK_J4>#)D<S:QM):QT0^A56=-4;DVKYS@E8F;H_#!?!YDD\EGA*JE!VRUD)\2
M/ 24TB5=C:^E'S$E' <UL<)Y.K]18C^U,M$T"A4-&.%I.K=.010N0RJEH9,]
MWZ:?BSL.\L(;#3<OY.%:I?K#)T[.X?"'RR2>BL69ZK0,5?5T_Z"]CJ*X@L+%
M'-05KE&TR=\T[;ZMLRD3[ER$RZ>6)V(E=BEI0+J(@"9[\*UH(.?4U2)544EL
M$,L\/=GOUFCUE>5]F^3]68.&E?[-2A\N32#:6 5JD+9DP"(CA'X2JO0E(0WZ
MY"VRTN^ TC,YKCHIHTNNF(+W7K5@Z;<42>OJ*A<G6-[?+N_!1)Z<$UZE!$W9
M!AAR@" +@K*U>N-J$"VPO%G>U[0RP4K_9J4/%R6DC"H**\!8329[2@:B$QI"
M22XYG8@#;AV5?C<")@[F_<A=#I>X3,29FDU12J.,2.-?1&4RF;#8M+ F%CY-
M9HWX]>+4DH,QTOLL^LZH(T=$]%(WP6M 4YO#5H+ O+')!2!8P9R(L79B/A7P
MH(,OR@NP&7UW.QPDI13)NA9ZLD;X$%C,MUO,2A2E?2@>F\6LA"_2D(&*C0!O
MC?-<1W*M%#R<CE/(5DO7%P)=K])B(&3M(:KFA&RB%=6CKW&==CA9PK=)PCP?
M?[N:AXL#F+(7302HJ<<<HZH0R=("$9PN,2834R_28%9U;-D-BE>XUH6!)]/9
MX8OXHHY>QUGMY[%_V\F[O IZUDQOFKJTC[9I5*B]BR:Z@MI:6VVS.7*TPOK3
M[>6II8,09)^8"J1NH6"H1+?L V07DS<YQ>;L.BY]LKQOD[QYDV/U2A^N*QCM
MI/%6@4PM+Q/ DW .@K4E"95U:YF5?@>4[FVHF?[33D<"OHW*+DZD5!Z3D5IS
MM,*-D/>P&I.NS34; %,0@-KUE.^40*7HG7.JN<(3.<O[DN7-$_GJE3Y<D##.
M&GJR%EPM)'<A+ 0L'G*Q58A>=<VL98#Q1:,5/BOYRS]S>'DC]S7=>9D>D1(6
MAX7RB<0KZIU;P]Z$K:)UULG%*3,V6*RQ9&&;,"'IQE4G;@AUOW_]T\[CPR=/
M.WE?X-:CQZ__2+'Y0NP%<I0DH+,>?) >K,26?:"G'GK9"3]6P:[VF.*+ZNMF
MG.O.C&7&KCUC.4_XTG#[R\>X+<'ZE%N$6 0"2I1 GHT"[5QH):EBB]G8-&-O
M5[6-SK1EVC)MAT66BJFY&87-)]2U!G1%"8%!Q2Q;:EQWY08A]MG'B)7%E&QR
M!)I,";&E*/!%5Q#5^^A,$$F+12$UH2]<)I(9RXQEQJXA8]FBO33<OO@8M]ZV
MUKP0X(PGW&KM(225 *TI031'0Z ?[25N#VX7*[[_..P#D?Z_3/[:/+FOK9[2
M-<DG*CG^=7"DI92HI33!YHP89&I5V];C[;S.0:@_'G5'3T@AX;W'MU3$89L<
MW'^:=VLYVJO;;3#X?ZW4ZGDM.[O49R]V3_[\^"!/]^M.;^T.->*?>]/\\H:.
M]>?_WA5Y_U\'\?=PM+W_Y,VS_>]Q^\=?]^D[7S[;^<4\VRDT?I^]H<_^_6S_
MA]WG.\_4UOXO2.-6;3]Z+/_PS:/S-8%8%)!&Z7N D"'3P/KB0G11IHU1)22\
MZMU-O4O/G![PR8C<C[,7DX/ET%*+N?.*&:PZ@W=V*R&MXXU&\F@Q#D>OZ%'7
M@\/Y*"X'Q6AR_/A'!.F#=U@<[4WIBT>SXZ$R.ER.E??OGBQ&R_UWBER,[D_W
M@%UTP/+K3Q2[E!YUQ%Y\-:_W3W[XKDSFK_;BF_N3@\7M+#[TW?&UCF5L7IV2
MW4*6RY>_>STIA[M]$KHGEA/1\9;+\3<?OWQO\=* (\O7C+JGM/[LR^*>_,;7
M,. W??)+C97ZGK/?VB!N[-<:>[9A\)6=O7-LX'WUK=*<>N\GC.1<NTROQA[T
M9S('G]4X&WU_4 @EC\@ZVT]U-M)R_-&$?L9NO%:GX-W=+BYX?W)(7Y;/</__
M^:@3;C8G;A)+IT=T\3+_KS-$;)]G]_=S]LR7XMK7;ZAT8^8LH>Q?O=L[U662
MN^R\72;.0Y^O^1AG\B+6.J'D_=$<9/;1/V3EQ<-O2RI9S?K175\ANE-K0"')
M9$/3,1A<'+AG4B]O[Z3W1LBOIN\O/-Y/+ "=Q_6]Y1%[KUX^WWE);O"3UXO_
M/7H@GO](K__XB]Y2/^QM_?@$G__X[/6SM\_TUF2P]+/_Z][VS@M\]O;!XG]/
M'OWZ\CFYR\\?94W?0VWN[?CGGUM_9O7OMX]/)=F@+](I%\&FF@%=,1 5"O"9
M'KA2-M9:5Q:Q]PU8O@%KZ<S"N\-"EZ7$FHOR-6!UT3==C!%-I6C19/>U]?#5
ML)"9=R[F#=.-7%,V8](04W6 668(M57(**L*H1FR/S<V5W6B ]..:;=.-WZ>
MZI(A:Y)#\#E5K#'':G(-4GOKI&G'\6R":;=>M!L6??>E^!P%E+HX/1L1DLX2
MBB[-^Q)R[J$4J&\,[^Y"!8E>6O)P=K1X#N/17CPH)+"_ZM[TU7X].%S^A6M*
M7";[M/=2H<^M'^"73 S)^:BJDF3W&>7-U7B]S+YSL._)*>\V1RUM[4:>$;57
MG]005$^1"#+I:*RKJ6QL7OAT/LXY75\=8XZ1C'KIT$6L_1 G9XU1 G,+NJJO
MGBK.JU=KI.^A)Z=UU:JKVC2I 6U.$*U)(!LY<0*5,WDM\TU9Y:M>EPG%HL!J
M4\B]JEVTJNJ,7?GHHR[LJ:RCFH=KT:TDIZ.#@J57B X!@HX>?"K"6IU%[K/U
MA:O+KE'>^$UP1<A:&BTO/**Q/BGD?TSB'M>\OTR<R6B2$2ZDU 0*8T.E'T0M
M,C9%%__J^>&,LRO'V2^GG ^7I98E-K!&DO-1786H=0'OO4DT-<62PPIPQI5V
MUU?'6L;DJPVR"(]*UV@=:NFD-RV0#U)YNV@-=3QT,JI+.M8L().)"8@U0ZK9
M0$E1J2*-HD>ZL:E9Q[=7QR@=DD.A%+F8:'6*QE032I59)?J[9_=B'74\F(^]
M%;7ZDB&ZC(!]Q2!*+\'38_2.9FHK(^GXPJN!7"S[G(=[S_9Y.^/2:^AJ;9VU
M4MI*)DCU40;1BDNU!:^#NB*/@I=!5T"VWTYY&DDV;*DX:$84P%@J!"T\1"$M
M1NVDD(V70>^ RM&K:D46L>F*JB@?O?"BD0N22R,"L+^QAFH>^AL"32NIT<C-
MT9.:^Y&?!54_VL.'EFJQ2&J^<"$WUO'ZZMB@R3'3H_:YH2@J52FJD2Y[WZ*/
MCOV-==3Q8%8N&$ITQD#6.I*. TW(K4>=MJ@:UJQM5>1O7/AP'M[/^,9<*M[#
MN-2TH=I*([<Z"-]#J'243I2D3;%>!?(_> ]C[1CV[)1GT0K-/K9$$#79?EX@
MX<NU!,DDG4+*/2%L8U.M*G:4%S_74,A5EIBSB:6UC(U^"*TZ:XK*M7GE!#L5
M:RCDH5.!,=;HM 89?0,4LE<O;0I"(".S:N=B$62,K*H\- MY#85<JJLV&J.5
M;5BL3JJ$JG/2*J;6 J=SK*60AVM]I5J3@@-5O.WI' U2= IB)3JK)!N]N+'I
MUTG(5[2+<:TR_(%Z>3JK931[)XLY[VA<)LU4+,Y4IV6HBJS0$K3741174+B8
M@^(=C1M#N7S:[X@UF6HJ*)<TH!<54C$-M"RNBJ1\XA,![X3*LY:>#!6C2ZZ8
M@O=>M6#IMQ1)Y^J*G ]6^4I4/G1*"GK4OF7(.LJ>H^6!;%(% ND%LFJ:YA-^
M[X3*I<ZR-9FQ2?),5/864U[HVN3JQ17%5['*5Z/RP5PN;0]/\ )$,P50V PQ
MZ A*Z!ILM3E$LXXJOQN;(0?S7N":MT(N=3NW9E.4TB@C8DHB$M9H?L.FA36Q
M< 6UFX.W%Y]P5;+6N?7Z&KD!2BG!!U5!D.?2A#!&MK+J"FJ\O+J&*E>B*.U#
M\3T!-2OABS116&Q1.FN<YWV2-53ST"4Q+1>CG(?:E"*7Q"1(7CJH);7LE6C-
M>4[VN-4Z#D8*+3*Z7!4J%,F$UCRYJ$GG&$SE;9)UU/'0Z<A]8RMY*,4EP"(M
MI) +R!2]EMYXAZNH_'+S=DFNU=UX,IT=OH@OZNAUG-5>:O_;:ECSNLI9LSZ$
M;-I'VS2!3'L7370%M;7D=C>;(SL>-P9Q+T\Y'B*&$J2KX"H9**A-Z7LD!1J&
MX"6:HKGXS9U0N;>A9OI/.QTQ5!M[Q)X57GE,1FK->R0W2.6G]DC(=Z3'6B'+
M:*"7R($0G(&^":JD*ZE(5OE=4#GJJA%+5:)BKVD58Q9"!]3H"CDKD?=(;I+*
M!W,Y*1G1&0E"%0M8JP>?;03LE6)*L\X$M8XJO^@>R5D.->(CD/D(Y&OD;L)6
MT3KKI&K8E T6:RQ9V"9,2,=%T#F/99WXVD\X?OSQ"<<IRDQ^4@ 7^KG&6 .$
M&A.TXJK!5*QT9F-3KZH:%Q\FSR1EDJ[X,'DFZ;60])>/22I$]A&5!5E2!NR1
M/,D125UM5DA'_PBYL6E6E8# )&62,DF':P&MG[]H0T546(L-:+!*ZZTUZ$,)
MO$6YEB1]]C%)E5;-QRBA6!4 E:P0K76@DVBQYA)%ZR0-*SZ9Y[I0NE@K^,=A
M'V?T_V7RU^;)?6WU$,1)WOQO^N/)7>S'V8O)P;(Y:L'2*]:DZIK<V:41/WH=
MYZ/S1#-+B5I*$VS.V(\::57;EDQ,7N<@U!^/NL<HI)#P9=?Q: XO8GSU*:5N
M30]B%VO<.^<*G;BA:GW^[UV1]_]U$'\/1]O[3]X\V_^>5/OK/GWGRV<[OYAG
M.V5WZ^VS-_39OY_M_[#[?.>9VB(U=N5M[[R43W:^5UN/GIDG;Y_](2*Y[D8K
M"$4Y0%DU)$'&3,]SQTJN?5+AG'6W9#6N>6>3Q! Q!0)Q%!K[/DQ5N'CBXN2)
M?P',_,0OYXE;H6M#U&"TZWNE9+[Z'HBN-3D?K@JMXOF>>+*^FBBS"4YA"#%4
M)X2/OICDZ26W>.+RY(E_P:GA)WXY3SP7S$5("94$""A:A11T 9)W##EX&@(T
MN1Y,3\VM7__#:'+\.$8US@YJ&=%0.7CWK$9[4YIP1N5H1@]S=+A;1V_H;?-1
M/2CTUD?T=/=3G2UG<"W'HSX%+/ZEG_LY;QT0]]Y-[>^FR3[Z)@='<=FD#R;*
MX_D*#4UHKZ;S27_#_5G=HW?^5;][/2F'NR<&Y@>?.C8"Q/N/Q$13_M'AYS_R
MP6R?:^^!:YJ3I7*#[OG@W]W927->Q1?TR&<UOH38J+7WX][K^&:^\8^/S0RR
M,8ZO;I"^?GCSG[W%UB[M%I=V%<%B.EL\[OMDRM59?Q>U*:Y-6T:[LX["_S/Q
M4LO:3X5/S6$V+MED:G4%>Y%9F]L?C@RI#K31M(T>=HH>'/[W/^+FQT_Q6D>:
M^[3U]^OCWY[\_#^C?S[8>KC]Z\_CT>.MA_=&#[8>C9[^]L^GCQ\]?O#KX^^?
MKOUM;&WO?/]TM+,]>KB]]73[I\>/'NQ\_VCTP^,MNJW'#WX:/=VA/SSY?FOG
MZ:=T-6#/<F91191"TYXF%P5-$R'8*H)-Q3>?7'#+V9(^4\N#/D_IXJ/4'K6N
M!;U/_>@U\G *F4K6A9#?S;W'KL *#.H//-VG>;>6H[VZW3XQR\YIFOVYSOJ4
M2G__J<-[,5AWZ.O_N3?-+^_>9*JV'SU6?P12,#TH 21J 9@PT@QJ)= LFFH*
MJCA/5DPEF^-5[^C94=U83P^.S*6]O>GKQ72\P- KFKQ)D'.:R)>65!_7L_HB
MSKJ3V^?R5^\&Q'(ZO_]9D7]PEV9QD\NO>#?-+IQJNMF]^&I>[Y_\\%V9S%_M
MQ3?W)P>+)B\^]-WQM8[GYCZA#QSJ!5&6+[^?J>Z)Y6QUO U__,W'+]];O#18
M(5B^YNB34G[V97'O6U_#@-_TR2\U5JI[UGS^Y35L[-D:])4 BK4H@>-/A+:X
MX/W)(7U9/L."YG\^ZJ-]UF5&=O#TB"Y>YO]UAHCO<T2'?*&#EG/N%7?1%SOD
MQ/@?G=C]W!?O^D)^U!??&E=TGD7,,XOI2V[ I>X(; V<RI,N6FE;S#UOSM":
M3_B6O9=!WY.?F*A2G->EP_*?\K\&5N75;ZO=]8VS.[4UIF+IU6E+<@VED\FJ
M:JR5Z*T71N2OA6M]83WN^[_SWE'OLL$VV7N9?KPR=W"T#V6Z\)[[U]R6#;/=
M)W_N_=G;M?W[8[W]^Q.Q]?:Q6OR\0Y]Y^Z_]9_N_B.T?Z?N?#C?,OG^S_?O6
MY-G^,_/LSVR>O?U%/_ES^3-]W]NMWY]/GC_Z!9^39T)>R.G3W+5#FZ($&Y0!
M]#* ;ZU!]=DXYYL3Q6YL2C]68<71![<EOH!!>'= J()QI6+0QE04WH92:S]_
M5#8=O=;XM6@K!N':@/!4D8(4M2020@O]A!AC%01=)7AG='&A.6W[0=EF+#3>
M%!#>U2*QHQ>S&DD^Y"%3@X(8E?AF/GH5YX>C<L3IT9=K*YKL4_*E5V3"XDWT
M6!1:J;+(,>6OUF7Z!D0&\8B>[_;L"8V#G^DA/SJJ3P\G>WN+M]';&9RK ^?C
M4Q9D-.B]J@4\A@B(,M-//D-H1<JDR%6HL1]G,0XHUBC+BH6_8N&+;$44"5TP
M!D6'0(E1.)H\A6S.?/6</!;^F@M_:#$Y(7JQV0@.50:4J4#$9L%XLH^]DS9J
M1<(/8V'<&@G_BDI07O]*Y_;A+IE 'V^\M2^4U%]I&^V]BRV ?GG]4UWB^B<7
M[5K5LM_G(N(7 W/KPW'Y.< SH\_%Z">G3S%&%XN2#4(6#="7"DFH"LJV;+0H
M.EFQL8EA53F::[1\QSI>U:K5*G3,AMCJ1'[*$&O*D<%=0>:,@)K^B1(UN"!2
M4-5G6W!C4XYQK<X4O N+4SNS13)0(5FEPU%7PNPH'RZBF.>C>.REO M]YH6I
MM;=F3A[H(WJ>OW[X.$]<3K9<O@EJOYRR7(S)R>HH0'I=R;M$ 4EE!=9(;X(6
M]+#<QJ81%RX;S&M*ZZO9E5@NK-G+TNSINGK.B*8LQ!S($%$V@9>]A*;/HI;:
M\_;"QJ:S9HTT>_.K;:F/]@XY+&$UG7-K&+H2N^<C+^\3KN"O/9FI=(?O+P+I
M?CU@EV^%I/WME'44,FH5J@ 3^[I.;!$\<16$B#G%VJ1(9!VA'RM]X4VWE>KJ
M9L1T,5F9K%=DG3)9KY>LI^+ BL6&T4/ U.M8Y @$6PDA2&,;Z0"5)K+:L?(K
MC@.[)K)^HH3,IU/QW.KS#<^P2ZB^?9=0_M?H4O8VSY@E^?B@+X;3]0Z_M HX
M;:/_. =S*K8FDW31I((MQ6A35C%)J75MT>DU",6_>Y4R?A/;.UEN[;QX^^3/
M%W+[P1^N>.DT>O!DD)$C',D1[F?F"%]UC$D[$7I4_=@'-Z9!>+H:1B]:<9YA
M$16!1Z68JJR8=4J];)G-UJ=FO'!U#0*3[_BP4$]>_!&-ZR=?55#T@  U33 I
M1#+B2Q:Q"N5,GUOT.$CUF6%Q^)EB)R=53NA7>C:O:NZ4W'MS[RPIUCV1_&0F
M@6ZEW@\GENODH)#!<1_"34._NE[TGS7TAGX^SIM?%+5Y-9TMA$YS0O]UF^X/
M?J"/'^W%T8/R%RFSCGZF]S0R J8]N/EP-)G3UQP2#.B]=.WTYDOW3?."4>$2
M[_LA-8, <OA_+R>HZ(RM&/5ANW\P:30V>G_>&^WL4C_%?;*]%CU&\)MV?LXG
M9=%K#_?B?$YOIQ_;;+H_BJ/99/YRU*NST(.C9WBBJ$_4$%KC4GM?JGGSD.Y[
M<CCZA? ].7PS>OR^:,-9D&&OM?3$P^D^??.;$3W=^F(ZHT_/CPM$30X.I\MG
M=_(:O=2QL*@G10BI)*+#CTI4Q#0]6JHOILFB+TA]9'3/IJ_IN8_H>M32OR:D
M/'K/9+:PX<9TA>-)\?XH'\UF7<"+,A0T-<:]!8S;<B:EWS[XMO&(!B)1H$-K
M]"J^Z>[<J/Y-(VQ22=SC45X^EC+-1_VUXP^](O-QDC^^4/^.DZ^F)WPPW:=W
M'-*O93[N0YT&[G1!H25WYET$[[LN'L2]-Q_V&SWG2:'!L/>F,R0O!?'FI-K6
M\EUQT1W'35ST<N^_7N2# #7K_3RAK_F)ADD==4?GU<*ZG9,1L%?[RWL+@.U.
M]Z<OZD&='AU_^W@T/\J[_>KY^.3LD[_'63UI:1F]FI$Y,9OT!IX\T),>G%-'
M'0WN\&C>+>^/"I642@]E,9O,N\7RH<CG]T=G'/<?SY1H+E,)9Z\-L=#&S_30
MKG7:6YRE(K\;+1I"'4M/:3ER=N-??1"][N.'?ISUXPH7O=]'<7_*?0Y;#-?7
MDWD]&7[$XV\T8-;JL7PPNZS#P_F@.<>RIOXG6)7ZOT?TR$A?KV;30YKOEN9$
ME] )9P[JX>@UV1^[B^=&ZNNJRO%5S,?<[&^>$JN(O*/^W_(O'Y#Q%;G!+VHA
M@#:ZQANBQ:()?3I^WZS%:(FCUW5O#Q::I;^]KO'E0:5A19<]^7DA<+*!_JS3
M5[W,T-L%H[M-=<R%X^_OR%[ X<WB7O-N[ 9U[1/'NULLQ&6"^B'98-2,XYE@
M<?7^ZN2 7CT\6DP8KR=[>T0L8LZ$GN%TOP]L:M?DY+O(ZN@P[S//R<BF"7BV
MZ-![HX=DLO8/YN%36-ST8AHJO:;A^T;2-^?W+?G@WO?CRV7?UJ5[2#VS-_G?
MHTDYKBEV,&I'>WOC#LK^R06>>Y<</TUZT/7OQ5TO;5/B+?&W'/.Q/^"_XMY1
MG?<YZ\4NO?M_Z9?^XJ(64W]]LD\C)?5?N;;B%VLK>JZMN 9MX=J*=[>VXE=K
M)0YJ*U87A4XE"6=3KUX=JG,86J;W*M."^7Q5/G%MKM$3,I5?U/VE+[+T;9<6
M\(L^)W33FZ:$!T\?CK04H,3H]6X]H/F*GC-!I<\"](>%QQ!'^]/RSGL>TS1!
M"I@O?NQ6,]GNKVDJ)VWTF6OQ78O)L4]X[TR%[M),R4B?3:AGCKWP'^F3L^YB
MC(=O.[[F<GI:^A=][IQ56,CW]6QR2$T8Q9-EDLER<C]IRL(7>N_.?[X-2[O_
MU=&,9I$Z/[$/EM4%4R4#]=[HDFIF?F&!=>F*'WOBCVD&IGXGAXT+9CYZ\O<?
MKL:H2[,0^VHI.AD@A9+!Z5B\*CEH+$/QQF:K06UE4PD+BEBT"%&6XIM V]RP
MP.:#Q4CXZL+J.[>SCYG]Z?QPL9)'XVSAHG;CZGBUK]NW"T/T@X6(-R=ZF2\6
MH.;';FDO@CE81/J*PW-L"#E"PJDRF9]$W]=[X^/>4RTDHT0RQ23,381B8TRV
M91]HC&=YD\IQ*G=)%2ZU,2NO<&GO*7L9I4.YK=Q6;BNWE=NJK#M/ >'!BH5<
M[GI\%(D8+E)3]DMOG9%M, QV_"A,Z%RE6*^R5*T[4YC=K_6OZ=Y?U-S_3K-_
M;/[T8256[KES]US_Z>'TH+>REL5O.]/1#CEVY^K=;T]4^DRW?^YZM^IY[$P/
MX]ZG"BT/\2%/XV.]:I*[\V]P7'9-\K4KQ'VV,?&LQL7NQ_;[I8?+*4O^3=E'
M7U+U-XS="ZCY&L;V=1:3OU7<X^[Y6O=([IXO=8_@[OE"]\C W?.E[O'</9_M
MGI]GD^GL9AD<Y\[PNY132:[A63V<[N_7V2)0<%;IG]J#V;ZM1O$*,]//U+N7
MD?K.C>1&<B.YD;>VD3>Z[-D9S8\XOY3EQO-TT36GX)^MH\Z>@?^I.[RF//JS
MW=HY<A>M:R0E'U,-!D-UL6I3*PHI,0JT\1)26OOZW/9!/5F>J^7A,F3HATE/
M5NROWHDD^[VM_>_U]L[NRZT_Z;6=+)X_^NWO[=^?F>>_/Z>V_"*?/-K=V_K]
M^?[S4TGVORFZMMG^\1?ZW#-)]_62VF*>_[FW]WS_7W]N/?KM]?:/OTGZY-ZG
MBKM)7VW2KD&5.0&:5ON9 0U2:<VJ&JP6_<P W6M6KE/M< 89@VSM0+;S>OH>
M9.\)]L]*!*L,MDL%V[!Z2//5)70"5$(-Z%. F)P'Y56P,0I=L?93I.S8AW6J
M@L=@8["M']AV9_4#&XTXU_\Z9[!=!=B&!PE4[X.SH=>::X Y"O#:(MAFHE<Y
MB]K(8I/!CPU>^# !!AN#[3:#[8?IT>P#KG7,,=FNBFS;PX)OQCH?F@+GW<(7
M=1 S!FC9B6JB*2FFQ?EU0M_"6N,,-@;;"L$V^>L#@ZUCCKEV96ML.P\.GSSM
M;'N!6X\>O_[#N%IK#@:<($,-HXD06["@9"Y-A"ISS62RN;'S%S[:G<'&8+NM
M8'L/M'[.Z,YN/.B88[!='=@>?PPVK[M-EA((K!UL(D,B9Q2*DL(%2Z"S9F-3
MF[$U%S[PBL'&8+NM8'N72<2\6BVO?OF85ZT7#M>N@+ ^ KH<("I-HSH;1<.O
M1%-3+_MJ'6\),*X85U_#U;M,QYUISW'LZ8T?$ZQ-_JX%WM;9E.%U;G@]^QA>
M,<GHI!1@E%& F7X*FGZBQ^UK,[ZXXH^+"ZKO&%^,+\;7I_&U]!4?]*H_O1C7
M#]/9LO#33]/YG VPU3+LQ8!ASAIC980H^^:E$0:2U @M2)=M*\U(<ABM4V,A
MU\D$N^C9A#< 1^^KT5YJRLL-.P-^Y;R3*:@6O? U9VPYT&\J&O19N.J\=!QC
M>\.I=_J(0!NT#ZE9:*TDP*0-^!010LG-1&UL=&+A==IU.A6>A7\KA'_>F%36
M^KFT/@P[M<K8%H4 #,72/_13$+H?O*Q1QJP:1KFQ:<R%([-8Z:QT#M)<&PP,
MIOR<<I1>TD2?6P$L2H(7RH)50:4B,37A%L?.F0M[.0P"!L$%@QI9[.<2^S!N
ML2E;I*[8CQ"4@$U;,NU3 Y12%5,D/;1&]GU@I;/2UR?*C[=FOMW!'P;XY99]
M]=2=P7M''GY5$%O-8(RMIKJFM8HKVYIA## &+A83QW(_I]P'86\MB.QT\A +
M&D M$WB?/8CJ9)-)1.WZH=(7CN5EI;/2OQHDQO/X!80]B ^3U499,8 )RO35
M.X3H2X1L,0NOE++>\#S.ZN:8JILJ^$%,5<BREB8=>!/(=4^A0'3DQ">4K0GI
MK"V!!<^"YRBD&ZWZ0122+[5(8Q1(KS1@L[(?96<!O?(BDG6?*KGK=BS5.JW9
MW8%ZA8L3/.CF5E:(]X(QI6<N;7P[ T[/?ONW91XH(<ED0],Q&-3T,YIDL0@G
MO3=")H[.NN&SP;-3T5E"UVJ4B8"E*IH,E(0@989B9'5"Z*QU[A40S5BLK%#8
M>4JFKW/,/?.1^7@5?.3"BM?'RU,1;D*%EDH %YT#U%9!U(YXF4I"*WR6HB]^
M&S=&7%4U"^8E\W)][OL&\))# :^/EP/[T@<9,"<+*@HR,G6OUQB+!%EI)"B'
M*:=N7PHQUH%YR;QD7EX]+[D,Y#4"\U092&E,,2V#2$(#DED)21L/+CA74&6C
ME%Z6@72*><F\9%Y>/2^YNN3UK5\.@T^C-<FX8J'HC(#51 BF-&C.)^U]R(AE
MQ=4EF9?,R_6Y[_7F)1>MO&Y>#J)W:]9-:1- R6@!E7'@2PG0:C*%S$L=5%H6
MK73(O&1>,B^OE)=<"_.2,#B(=2[%I%2J@YR\ A3>@\?<M\&%1%-\S4JLMA8F
M4Y IN#[W?4,HR.'@E\G$03AXLLHEW0Q(VP*@KA&B*!FJDO38A=%&Z%67V&0J
M,A77Y[[7FXH<,W]U:!S&S-LB10P-"L:^RF@U^*@]J"*EK\6JHDNOW.G'$F^,
MVWP<4G_2D!,EF 7X5IUC<T77.%.G<2.YD=Q(;B0W\AR-O ,)6.1MS@]G1XM)
M>SS:BP>%3+>_ZM[TU7X].%S^Y3(2L?@:? V^!E_CVJYQ!PK\_QSG\\LH[7_A
MP@'KUE%G7_OYU!W>EN6=[$SR*@=ABL3J4Q J&Z&KTSZ'EOB@@IN^R//R5"JL
M0I5E40):CA50F@HT!$Q?Z!'9FV2;=AN;3HZ5OH6US9ACS#%.6;T-7!NFK'J?
M3!2Q09,Z$M=\@U P0'928?8QN-)35N58JUMX @MSC;G&J:6W@FL#>RU&$9R.
M$92.#K T#T'1/]EI+$&&:$3;V,2QT;?PE G&&F.-,T!O!=>&&: N:ANURH#!
M*K+7= 9R0\E>,U'9EF2V=G%,N[QX0A-SC;EVJ[EVSDQ-)M?Y5M"&R9@"5?*Q
M)BC1EAXF)<"7I$$TH8.R,J&7/;F(N<7<8F[QD2;7QJU!4J3V&EM*%:0J$5!E
M"ZFH!+$HF>C9N^;+QJ81;' QN!A<?$++E7'JEV'I=B37T >P61I YPN$X H(
M7YM2]&_Q[18?V,"L8E9Q@N$-PM<@P1 U)M<3#&-MNE<<+Y"4$5!T*$'YEJ0I
MC"_&UQK<VGKCBS,!KXYA@TS Z$6*JC8(LB%@BH9,L.PA)XS9Q(+8#TP(8NS5
M.GF+=R%[8R_.YY,VJ9>;H_&EP\(^T6FW[["P*)N4609M(SHTT:90JQ15$_FR
MLFL0&<LVVS?R[OO7/PV7QG(1QD=M@0RU "A+AJ2#AZ"%+:A5J7)U+N>GH7.=
M=1]8]M<K^XL$DC(&+H"!X<J3MJDD)<&5G "C$+U>EH1>VQ]+3$G4U1T5RAA@
M#%PL[I+E?DZY#U=J7*FFZ01")]>/A8N0'/D[(5?R;]"$9LG+655I/!8Z"WT5
MD8@\X5^  (-U#J,-/6"1^XG@""B*A"1[E<PH:0C8[&NO$\P3/G-@+2+W& ,K
MPL#B?QT%N/WHES=/'ORAM'$NZ=J7.<D4\"E :D: 0-F":<+F[!D$# (.A;NA
M@G\S$'S*U:N0-!39@WA5;.";C5!L]?2";]J+C4V);/VSV#E\;+VU+0;:MK7E
M:AQ-X:+7N-!DVGO,"4J+V8@<JG"&)W/6-X=<W5C)J^%TK@P&; JDDR1Y%PL$
M73Q$@UAK2\WGE5=U9\FSY+\:IL32/J^T<2!MK8(VV620R8D>BR0AZBRAD)5N
MJK56YDB6NA%K).L[4&IP9WH8][KX+J>8[ 6C3._J217GOOW; G[MO53H<Y.8
M,9D8DO-1524#5J.\68. +8Y2O=#<\/>IJ"U+CPBE-:"J*X"H/-#33N"E*2G%
M)%-0*ZYEN#8G^3 ?F8\W@(]<(O$Z>3D\#K+IF%I,$)+NFUP^0K(+<]J'D+--
MRN**:R0R+YF7ZW/?-X"77'KQ&GDYB ^DD:]B$AJ<;P8PN HI6PTA2&Q5I>:3
M6M1>Q NO/3 N&9>,2R[I>+-X.8BFE-4*%[2'C*4""H<08_/02O!6QIB+6'%-
M1^8E\W)][OL&\))+15XN$4\%EFHR&UM)%JQT"K!6"5[( M%7;7+V0I>RPF*1
M#$0&XOK<]WH#D0-OKP*(P\#;D,A=KDI =;T\4A(1DDP9 H8JA#7"9K>Q:8UD
M(C(1F8A72D2.3KX$  ZCDT4I2):? EM-!/28(*GL(45=$!NZML*<0X8@0Y A
MR"'<:\C%80BW)0!ZJRO1T#H@##I(+330Q6K;LB\Z(7.1N<A<O!XN<CG.*X3C
M, B^"(M:M +%A%Z9JE8(J0E(QFA=A90F^$5!SN!NS-[*<9#\24-.I& 6Y%MU
M8LP57>-,G<:-Y$9R([F1W,AS-/(.I%1)P-'RNB,RN":E'AQ.XMYEI$_Q-?@:
M? V^QK5=XPY4ZO\YSN>74:/_POG]Z]919U_N^=0=WI85';2YF2I;$#*CR#HF
M&ZW(011?K?"7=7@P)[!>V;J..'WL0(K-B]H@][4<3,5",%%#EB[IDE7U2F]L
M*CO6%S^4<_V*EC#(&&2<:7H[P#;(-'5*HPFZ;]Y5\FJ3*N!%<5!2RZU$I;)1
M!#8UMCHPV!AL##9."5U/L U20D-_W"@;F-9<3PDEL&DIP,;B2J%1X&O<V QC
M<_&*(\PUYMIMYAKG;EXKV :YFQ6+[(?>0/&E 3;L)^#5?BJ.C54U2?9<(XMM
M'!0;; PV!MLEG>K!7+LHUTYE8&9K?,C"0S:=;$8[2-):,$BC(C:7M= ]*]U<
MO.@1DXW)=EO)]BW9DDRVE9)MF$I9?'#:) NEF0*H$2$*6\$E&5/5*ECMR683
MXR#7J3@RHXW1ME9H^TS:(Q/KPL0:YCY6544M6'J.CP5$:R (ET#IEC 8U5P@
M+U/[L;87SO]F8C&Q;CVQ/IFCR)PZ+Z>&N8@$)G1:2:CT_X!9][.D1 (IJE>U
MV>BL)$X)-JL84@PI3AB\?H*=.C4G.J5C#>"E:(!%((12&Q@9-3:9O>U5)J3"
ML1'KM*)_!](\'N[%^7S2)O523L9Y=XTO'07VB4Z[=4>!1>UUD<IHCS2)NQ1\
M-"K%&K4Q JVZIH!:1MMYT"9/Q<PVI5TH.D)#8PAL.D'4%2$;'PNYC=Z*?G"O
M=BM*@UZC*A L[>N5]GE#3%GJYY3Z((JTAFP+&:O@15. TG6IYP RZ)*J<;7U
M<WQEN+#]PE)GJ5\LZ)*E?DZI#^(JI0PIEY! &*$!1100?*LTR8N*,7@EC=O8
MY#F=A7[=48BL]',J?1AHJ&+(V@<HQ56:U+6"@'UI53:K=&O"R;*Q:31+G:7.
MAQ_<**6?"KU3V?J4R$U7*=&L;G.!%((%)6JA:=VJXFA67U6E;Y8Z2YT#U=:!
M \- M>9:*,DIR.2_DW4O>\EK%4#4$*+4S4FMB0-C<?$T=V8!L^"3D5VLXO.J
M>!B\)57),2<+NO25]Z[B6&H$)T4H0D24)6YL6EZ-8PES.?8;I_9A"%2O)>VC
MD""=5("Q&/!8(K2@0J&77%1NU>786?(L>0X<NEK=#P.'I#<URY0@HQ. -13P
M7BO0(JA&WCQ9[#UP:(Q.K9'J[T ]P9WI8=P;K;!&[ 4#0>_JF1/GOOW;,A/(
M:)(1+J34! IC0Z4?1"TR-D47EURA\*;/!^I4M!4&JX3I!B"J7J%05 BE9+#H
M9*PHO0]Y4:$0\<([-N<5UIH'RC,?F8]7P4<N?'B=O!R$K'GGM92F5Y=('M"7
M1-:S=Z"RK,V0N:N\610^]'I5U2:8E\S+];GO&\!+KJ=XC;P\54\QDE&9*R1A
M$Z!##][("GT50H@LG!!V44^1S4O&)>/R&G#)91JOE9>#Z$F3I4^R1; IVYX2
MX2#:JLG<;(31$.A_<5&FT5]X=99YR;QD7G+UQQN%RU,AJ%86)7RO_IA3 8S.
M@L\.(9 WGI,FFNJZK/ZXJBQX!B8#<WWN>[V!R;&ZUP[,8:RN4]54+P-XK06@
M)G3ZHAHT4;.*40N4_>@6.0YR54<<,#&9F.MSW^M-3*Y5>5D@'(8[>X7$._*R
M@^PIR3%6B"570".#LMH2#_6B5B4QDD'((&007@\(N03F2O WC/\.(GNTM4$T
M?6<F>@5>.0/"N9R\-%DUO<H2F,P^9M_ZW/=ZLX\#Y*\0C,, >8\"6VX5A*\]
M#2XA1'K6($W49!H&]%[VRIIF'/RJBIA?.AR/X^=/&G*B!;- WZI3:J[H&F?J
M-&XD-Y(;R8WD1IZCD7<@V^J'.-O?BP??5J+Y*RX$7X.OP=?@:US;->Y D?V?
MXWQ^&>7U+UP+8-TZZNPK/)^ZP]NRB*-T,-JFJI+/Z'1(UEO;H\^#LK:YRKFM
M-WTIQYS*;0TI!]]BA59*!,0<@)YV V>;$-$5TQ8G"?BQ#!=>Y%Z_ B<,,@89
M)Z'>#K -STW(K>H8(\1<$;#77O4J:&A9BY2R*#G+C4TW5N$6EEYEKC'7.%GT
M=G!MD"RJJD7K#4*QII]IIPHDZ37(4$/T+52/A0PV,1;J%IX4P6!CL'%:YRTA
MVR"M$[$DF84!%X0'5*9"*LI#M":U@,X9U\LLC>UM/.N*P<9@X_S+V\&UTT>
MA.0B2@=&%@/8=(-8C 240A'4<K+5;VS:L<-U*B?*9&.RK179.%'RVLDV3)3T
MIJ;FR >M5G6>]4--4G*@4309G"TQI\7V@;F-1R(PVAAMG-&XWL0:9C1BP%BT
MUY"P6$!C$8(Q!1HF&:V5U8FV.(;IXIG=#"P&UJT'%F<>K@13P\S#K)MP.1I"
M/R9 '\EEC"%"J,K;6(V0O2:D$LB08D@QI#A%\-H)-DP1U+)I%4L$*]$ 6C*Y
MR/#*$(3)5;7BA2=#R^+87;P*.!^B<Q[1/MR+\_FD3>KE)G9\Z="P3W3:+3PT
M#(EF.N2:$J(WR55!]",E2&VT\!Q.>\.Q]_CUJ7!:AT*[7E\QET;0\V2[16P9
MA%=-1)'1N*5W:5=5FG:-JD*P\J]7^1Q_>ITD&,2?QNB50Q^@5=2 22.DU#3X
M*I3T5H70%M$,+JRJ@B"3@$GPC1&;+/9SBGT0E&F5MTV3<Z-DCH"R6@C6(N@J
M2VQ>JNAS+X>RJCI1+'66^K?&,++6SZGU09AB3-X'%R4H$1P@:M)ZT@&4%CKG
MHC"H7OI(K.IH,]8Z:WT%87UM\G<M\+;.IHR <R/@5$2?;#FBI@X-,?B^BVS!
M%W20C%?DZ=N""3=(\)X&P7<, @;!]4;!L>#/*_A3)P+$*%H,"80J@01?2.LR
M1- B:9.C:C+V/'G)%CZ+_?+CPG@ROXBVAR%AM80BZ+&!3DT")EDAQ:C!-A%5
M=5)@:CR9L[ZO/(R*);\JR9\J[.Y]CT\W4'P_X">G!%&$#$9&[Z7(Q?;P*I8\
M2YZ#DFZR[H=!206]TZI:2"[UH*2B(*%Q(+"2QXXYEAHV-G$LUVI7[@Z4*MR9
M'L:]4;M(P=D+AI7>U3,KSGW[MX7]5FOKK)725H>Z^BB#:,6EVH+705W6V;@<
MGW5E,\#?I^*S)#:E&@IH*@1 )*<O:MW "9KLG3(HFM_8E&&LS*I2L=?F3!_F
M(_/Q!O"1H]BNDY>#*#8ODO'%96A22T"!"H+/ 736+AJ=E&QR66W,KZK:&/.2
M>;D^]WT#>,G5&:^1EX- P.+0.",\B.0J8&X(23DR-X5J1@4?LL4%+R4R+YF7
MS,NKYR47?;Q68 ZB*3UZW52.D')3Y)#WD"K;(D3?\T-+Q8C8TR2\8%XR+YF7
MU\!+KB5YC;@\%7GJHD1"HP*G6P-4#L$+BY"KM-$W:6P_>7>5M209F S,];GO
M]08FEZB\=F .(W=18K9)%# Y]BT?:\#;JB$FU4H044N]/.'*NE65J&1B,C'7
MY[[7FYA<^?*R0'BJ\J4O)51'1F.-%;!'./MJ%)B8T;J$ G-=;>5+YB!S<'WN
M^X9PD MJKH1^PXAOD9.S&!14ZR+T8$_P+CJP20JGK2I8Q2H+:C+[F'WK<]_K
MS3X.B;]", Y#XK$9XX)!J#%K0-T4F8590,70:]HX16C<V+1^'/2-8>-QP/Q)
M0TZD8!;D6W4.S15=XTR=QHWD1G(CN9'<R',T\@ZD5SV<[N_769[$O<M(K>)K
M\#7X&GR-:[O&'2C:_W.<SR^C7/^%T__7K:/.OL3SJ3N\+:LX41@C3;&A*8U5
M)*^311.Q6!$-ULS)K3=]+4><2FX5M>4J>DD#Z0*@3PE\U192=*7E7(*P96-3
M&S\.7J]1>0,F&9-L[4C&::C72;9!&BI:)8MJO5P3]K2J+,%GYR#:(G1.5I=L
M>@R7' ?-9&.R,=DX871-R39(&*TU9AM"@Y!B!"R>?B*&06[)F:P4 <\1V;0=
M6VV8;$PV)ANG=JXIV@:IG4WZFK20Q#*1R1UM%6*-#:30UEM358AJ8Q/)9I.W
M\# \)AN3C9,P;P?83B5A8JHH7/70I CDCX8,46.!E*5IK>]4F+JQ:<;^XDF8
M3#8FVVTE&V=+7CO9AMF24<JF8\I@3$\2\L0XKVV&@BX88U2.U?:3#,<2V1UE
MM#':.*WQBHDU3&LT6ED=^LG*,D7 JLD62S5 E$Y):5,L*9.;Z>W8^PLG>#.R
M&%FW'EF<@;@24 TS$&V.0B6)X-!HP&(<1'K(X+2QRLE:?>BUQZUD2#&D&%*<
M*GCM!#N=*HC**A] N23(.=0:HA,5@@E99WKRQ?7JMF.E<&S$.AV%>1=2//;B
M?#YIDWHII^>\N\:73@S[1*?=NA/#A$#;(@:7BD"755129&?(Y8@ZFL"GQMQX
M\LE3@;6V8BW:&LC=NZ3IK9\?%OM1"%Y+3TZF,WI1U9L\SA6E2*]1A0B6_O5*
MGR-1KQ,%PTC45FU*F,"@(118[)&H&, &98T7HEI9%B@P*ZLFR"A@%'#HYAJ@
M8'C61\C]/P<FH0=$2=Z0P@C)EUBT$,UYN[&IQ\ZNJG0]DX!)P*&.ZX""0:@C
MZI31U 9"^ 8T#&3?-6^@0VBRU40N0UR4UM2>4< HN-[80!;[.<5^*OQ/-:U,
M4Q:"E)%F?DURC\V!K\7H6%R1KFYL7OP(<=8Z:_UBT7*L]?-J?1@0%Q3Z8DT!
M;+I/[2Z2ZJV#I+QMJ7BTH4_M*ZN9S6)GL7\</\8:/J^&AR%BMJKB+ JP42E
M71""B ZB3+X9FW-,;F-3A0NGCK.&6<-G#:CZT"%OD[]K@;=U-F6YGU_NPT"K
M)%3 :!4H%R2@-092Z,)O29$[[JOT?H.D[>EQ?\>29\ES>-*-U/TP/*G)W)3,
M"4CEGM0N1#\:T4*D.=[ZIF+R_8@'.[;RPK%)*Y3]'2A>N#,]C'MT<Q<J0GO!
M&-.[>I#%N6__MN"_U%::DR4(+S&CCM*)DK0IUJO@(T=JW?A)0)V*U/*E9"%E
MAI9\ LPZ0=).0;$MQ9:-]14W-K4-8W?QDW[.JZPU#\)G0#(@KP*0',]VG< <
MQ+,Y54OV,8$T_?0?&3P$3\!T&+6,1J-<' H9U-BLK$H/ Y.!N3[W?0. R5%_
MUPC,0=2?##%:K Z,R61ANH00>ZA/#P7&X(U2/A,P48Q1,# 9F S,JP<F!T=>
M*S$'P9$T",@C5Q5"J61B*K(SDW 60LHN5=4*VEX'4HV#657** .3@;D^]WT#
M@,GE):^1EZ?B2\GS;MZD IA43S)3#5)3]&MNMI*%F<F\[.4EP\7#R1F8#$P&
M)E>MO%G ' ;I*IG("0\.R)HD8&K3 _+1@_8MU%H$%B<652O5RJHK,3&9F.MS
MW^M-3"Z&>5D@'$8Z%S2QB9S YA( 6U803410WF$6)JD@;2^&Z<;2\^HDDY!)
M>$TDY!J;*^'?J=#OH)KRT8#'V@!+LD#/4H*MQ1HMO*W)KK+&)K./V;<^][W>
M[./8^"L$XS V7J:J; @$1MWK5I40(18OP*80=$#G7/*+TIU&CN7%P^.O"H_'
ML?,G#3E1@UG ;]7Y-%=TC3-U&C>2&\F-Y$9R(\_1R#N0:?4#S==D9971[)T]
M-K^,;"N^!E^#K\'7N+9KW(&*_C_'^;>Q^RN3[(6+ JQ;1YU]O>=3=WA;EG2P
MBF9]"M4ZC>3;AUI",TFD&*5#SG>]^0L[YE2^J^NG1L64(*$P@$E&\+H4*-9[
MU*J%FO-B64?@V*H+[_BM7[$39AFS;#U24[F&TP6P-LA*-9A,;EZ#--8#VB A
MZ=J7K'M$;(NYR':+*S@QU!AJZY$^RE"[ -0&F:,QFJ1E+" B"K+5<@#O4X3@
MB\U!FM*P,-08:FMP:^L/M0NE>#+5+D"U07:GD#6''#34F!7T''B(& 0HD\DY
MK5FGQJ8:4VT=;NT&4.T">9@,M0M [50*)OF<Y()*#TYB HPM !EL"*X$GZQN
M(33%6&.LK<&MK3?6+IHMR5B["-:&B9*U.%_^/WOOWB-'<IS]?A5B7N#@'*!#
MSDMD1H1L#+#>U8NC%]Z++1HX]C]&Y$T:FRL:',HK^].?K"$I6S44E\WNGJ[N
M"5FF>%G69E9U_"HS^WF>\"Y#K(.6SD4)M.;EG*WZ2;N1*%]S-+IAS;!V4DNC
MT>H06JW=C#6TQCKWEIB+7SJL5A"E!(&=E]([>W5&*Z/5!J9V(;2R3C0G!=C:
MCMA*&%Q+ +\8;K G@L*]0.]I?@AZ+;%7 Y@!; -3VS; S#OXA!1[U%>G4]?8
M$6)V =!U!R7)TE=G4"J,80R_39'9,S!\?/U*[^_OQEUO)[5Y?*J7V$=NVM7U
M$FNYA)K++(51,% 2<;'X,1(-3>RBB6LOG'S?_O187!N29H\1O+BY_0P:0+ J
MU$H2W$C)>WQ(%1,Z5B^9#45&6.F?M_1-BWHF"JRTJ)GF.M?7!F6N<0'G A<T
M)83@6A[5D3K7C[:',PP8!JSYQW98L))P1AX^:$\0?8R [!B8"($T^5"Y58I+
MO)3L.!W<2]Q08"@PS>,V,+#2/,X-0$.L ;J. >C=  VB$(/C&-E[&L?[7LHX
M8!PPE> F,/!()>AZ]F'P@(C9 08DX,$5AB]S=^!QK@>B@<! 8+JZ*P/!6E=7
MYV,.U2'$A \@4-"A!89([7.Y@/-C82 P$)@2[3+J>ZU$FYO^[$<(<Z=/'9!2
M!9;J(.?1Q>-HF:R^K;Y/6M^FW3IIR3^*DM=<"U(#K<CSE=X2J.AB"*KS25=R
M[8CB4RMY*WE3.YVE[M=J)\:: KH&+FN==2_S5>\\0E7R7;O4J.GF-H8=!]I0
MV3^#/,27K]_JJQ?C6 FW!XI7GVO+C+VG?RTO@J"-4J?HI0>,I4GDJ*Y10T=:
M)9@$[-)?!W]\) $+K0?B$*'%1("]$D@=&;AS'5[$EX=^0KO@:9<D'TGZNIFN
M0H9(0^0%(-*D<F>BY4HJU\JBE4,/(Y4.Z#A!P12@^1RS;SGQ?/!'MCL9*XV5
MVYGW!;#2](1G!.9*3TA%R(]0(5=7 >=G"EAHUH9*:6W2<D0]EI[0>&F\-%Z:
MZ/)B6+D27>9"*JGIA.,2-!E\ PZN04PQE%+$9;3%I<'28'E.6)HR]3RL?*1,
MI:9=O12((@BX?)4E.AS4JK&[610=C^=:,UH:+8V6)M^]&%JNY;M#FE27";"U
MY6N>EH%3=:!.0U%EU^+10\R-ED;+[<Q[V[0TC?,)(+C6./N6M<120-D7F$\V
M0$F>8"X8 Q<7T:6C]Z<Q"!H$MS/O"X&@"<%/RL6U$+S6''7Q?H0Q!)!3!BDZ
M%X=S*TT]9L=X]!!/XZ)Q<3OSWC8732W_A'!<J^4I22_2(DA\@*,0R" 'Q>64
ME%*E\"X;--(.42X%C^_5]!\&\J$:T@/\CNVP>:)K?-9-LT':(&V0-D@;Y!Z#
M? ;>J[GGO/_#C_W-*9Q6=@V[AEW#KG&V:SR#-@$_Z/V7N61_YL5Z<#3 UF[4
MYY_Q?&R&UW*,(]TK9QJA58>Y<HD%:? @GP:'*N9UO?3#'/?(Z^IC0&7G(,;6
M &L>4)(.:((BB"&S^)O;L*/,&\H],(X9QS;'L4,,J<:U0[FV<J52<YV&5/!]
M3*Y);"#:!X1&(26L0W0Q6>V$O7'-N&9<.YYYU-"U)[I6_M F1)4Q3'3% EB(
M0<?2L[U@TN)]S%IN;EFNL/V4@<O =487IY%K3W*MW)J%)>;0'#2J$7 1!^@(
M"I7&_,P$CT[<S6UT1BXCEY'KB)9* ]>>X'IDG8R!"U<)4$870*P(XG.'-A=A
M7-TB!>TWMR$?G/9FZ#)T72NZ#O4WVBG8P5Q;FQR[I]1']E":P[DDRPBENPR^
M5%=+&[EK7L[WT=OYOI'-R/;S7D1CTKY,6GL.2R[%8>V@+A1 'VDR23W,QZ<]
M]RBU+_)QW%+2NA')B+1-(IDQ\*3P6AL#.14JM3I D44P41"8YP\ESY56[E2K
M/UYJA ', ':M #,'WQ-2;.W@&T2^L,]01UI.ZK,"U]Z!U!?,W4<?VLTM[XBV
MM"U\#I:+5WI_?S?N>CNIZ>)3_;T^<M.NKK]7S.(8D5QK"9,0NT05*\842FF^
M;T#J:LNV+P6>?Z1R39%"\DJ0BRX[SAJ@N*5;0<_S#W ^YGB\3IX?A\XY QNL
M[,];]OLJ0ZW<]RSWE?BS1Z^."D-N.0-J<E D*F2BP-'S$E)P<WNP\-,*W0K=
MI))/6N@KJ63RPTD<!5K I?=0JZ"%(VCWJ9&47&.ZN0U6Z%;HUB#B.@BPDAQR
M#[[%QB T[RE2RR"N.<#J,+@82RE'SVDS#A@'3*CW-.7^2*@G16IKOD'DKK/,
MQRSXB Z<5$3MPWN'-[<'GUI:J5NI'R9LLU+?M]37VK66$TE7 D^1ES?ZXN%$
M#\Q=>LVLSNO-+1TK7]!JW6K=8N=/4]IK"9@45X/G#K746=I]29R?2WD(@VL,
MG&9Y1UNV6WV;<.IB2WXMG I)Y\M\=!@AXO+-FX*P6[Z-"TU;\NA:LI*WDG]R
MJ9&5]KZEO583S0>0F5T&%U  U2FP1 ^=6]0RW AA[LG%;:BJGT'ZW\O7;_75
M4GM?GN%ZH!CTN3:"V'OZU\+VN6Y/+<SWNU?$4IR&5+$HCNARTE8V(*LR,>E!
M^ ^/M%6UM>XBUPE_%Y<6W14DQ 3)]43%%<Z9CYL@N)D^.89'P^,%X-&""<^)
MRY4V30=U'VJ#5'@ #D]0)"F4EITO)7+&]\&$!\M6#)>&2\.EB?BV1L2UB$^K
M<HL=6.M"Q)9 77YPA_>12O)E\))W>*SH'>.A\7 [\]X^#RU&\=1 7&D:M>::
M6U0(N>H$(C'(7!S"H$!91^26^S%C% V(!L3MS/L"@&BBS]/R\)'HTQ>O76EN
ME=.B[>Y)0'MU,'CXY,@3]B6=D8R(1D0CXM,2T4(?SX[+QZ&/6'ME#ZZ@6\X8
M!S!5#RP^JT9?2J6'T$<Y5L2: =. N9UY;QN8EB5Y .K60F(OC96P0!F+]"B-
M!)PP0 B]4&V<2PK'S)(TT!GHMC/O"P&=*:U/RL2UTCKWD)UH ZY4 5M$$!<3
MU%%B;9A#8'_LB$KCHG%Q._/>-A<M^?()X;C6JJ-3[GV1WKC&$XY>05,H0"4B
M=>]36!J#\HXO1Z[X7LO^82 ?*B$]@._8]I4GNL9GW30;I W2!FF#M$'N,<AG
MX'SZ]O6;M[_5W_87/^F;_KO7?[COIW _V37L&G8-N\;9KO$,XO!_T/O[4P3A
M'^S W]J-^OR3GH_-\%H.<]@7&J$&9D+TT95,V1%K\:/E&)/Y3R_]2"<]\I\R
M^219*C0. Q"I@X[1H=3HW-!2I=>;VYQXQ^$*H\*,9$:R;5A%[4N\ Z"V<HF6
M$$>L+.!R0\ 4$$K*"A%[C$35SY]<<5B20<V@=CY#IT'M2%!;&3V7?.9:I4"N
MG@&CT*)+:/-GQ7OI'4N[YJQV@YI!S3I07#[55F[-7MIHH0?HG0F0<P9IG2'V
M$4+EWKHVHYI1;0-3NP"J[6FM-*@="6J/+)?84^)!%5JE 5A]!0U>@9%I#"_.
MQV)8,ZQM8&K;QMJA_DC#VB%8>V2-K D3E@ U5#^QMNQ!I37PY-@GCI[J\;3Q
MAC7#VK5BS=JDG(!6:W=C<N@TH@*%*( Q%E!?,PQLVCUI8$6CE=%J U.[$%J9
M%?&D %M;$8E+K+YY<'/?")@H@6H>0*.4.KPC"L$ 9@#;P-2V#3#S##XAQ=:>
M09=*)Q8%%2J .2IP:0(Y.\70:AXI;E%B]@RL'E^_TOO[NW'7VTDM'I]JVO61
MFW9]3;NB\Y'Z<'FT^8DGX29E!$?%]XI]"\):6[A](?+^_J='FMI41_,<,_3F
MYKZ3ND IRI"PS8=<DZ([GE+CX] Y9TB$E?UYR]Y4J&?"P$J%6@-J"'D6?]8X
M,9 ]%%HR^MEQRZ*:^'@J5,. 8<!TFYO P$JWZ;N+8WZ((.2QB-&I@6:LT+#,
M?5%N%=W1\Z0, X8!4SJ>F0/KOA0\,#$*>(T>$%V$4@-!"IB\!ASDCJ=T- X8
M!TP;N D,/-(&)G%9$@WP=82Y&UC:,9 F0)\3^EBK^N-]JV,@,!"8FFX;(%BK
MZ:AI#BT2U!HG"$J.P#C&@TV5L\^CI&$@,!"8_NPRZGNM/VNM.2R:892E$YV3
MN+SH&P2*L8D/.5:V^K;Z-L76Q9;\6K%5,.:DT4'+-0)JJ%#FDP4MFB2ZXOS2
M.\A*WDK^C!HG*_E#2GXM;TJ+4]G5 365,E?QA:&(="@E(CKT5/(FS_>?0?[A
MR]=O]=6+'X^39WN@6/6YML;8>_K7\@K(SH_(FD?$@)%)DU*;RX.<>QZYZ@9$
M7R9V/>AM\,='RB^?\USD(4+M-0&R5-!*##37?R77$KO+QY:Z;J9WD '2 'D!
M@#1YW)E8N9+'N:(]+M^'=QP-L&-YESP;4\$>8O0!\['-3<9*8^5VYGT!K#0-
MX7E8N=80#AGS8QTG(=D#Y@E,\7ZQLQ<?U UI>O3L1V.EL7([\]X^*TUH>2Y8
MKH26P<42L(7)22F T0M(T;G$9.[%5TVQ'3U[S6!IL-S.O"\ EJ9&/0\K'ZE1
MX\ 6200BC0$H)8/V5, 5)(<IA%&/)T(S6AHMC98FV;T86JXENTZJ5J0 S34"
MU G*$N, <FVN,>O@U(X>5VZT-%IN9][;IJ7IFD\ P;6NV9-W T>&^53G+KN3
M ->4@))*S5ZHC^/IF@V"!D&#H(F_-\C%M?@[2IW/)C>(6A9CIY^+0Q\=)!?J
M"*BNL!@7C8O&Q?-PT5) GQ".:YF\2&G%.02LBQF.NH(05JC>I5Z3QN;=Q4DC
MWVOH/PSD0RVD!_0=VU/S1-?XK)MF@[1!VB!MD#;(/0;Y1(ZK'^]:>]7/Z;AZ
M-3>:]Z<P6=DU[!IV#;O&V:[Q#'H"_*#W7\;NGWFW'IP'L+4;]?F'/!^;X;6<
MXY"J#^R4<A0L5 IJYM9SE3*8?3>;ZZ6?YKA'-M>!53%I@A!B7.P( L(N 'MJ
M*?/\LUIO;L,N4=C%[#<4>F L,Y9MCF6'.%*-;8>R;65+E4)QA"#@O0^+>Z"#
M8$Z0HV/6-#\0FFYN(X>=RV1D,[(9V4[C'S6R'4JVE8FT^DC<7(&!,0$6C, \
M'"S19)+"\/-3,<F6W<YG-K(9V8QL)W)[&MH.1=O*\IE<+Y1[ **P&#WCW(LZ
M7G[F')<2I%6YN269:[9H9#.R&=E.8\TTL!T*MD?^S/G)#C7XN0'5[@#G?Z"@
MR\#4<?@64-NR:L.=EX-E4X8V0]NUHNU0'Z6A[6"TK<V4 0G=Z 0ZW$1;+0%T
M8@U2F!^/,7KTP]_<BML%EPUMAC9#VUZF1R/6P<1:.Q^1Q@@I,W!8PC*\9-!E
M15:#XTH2NYN/]39%MW-L1VB&+$/6%UD4#53[@FIM1>PM:ZFA  82P-$#S(=9
M0>>:*W5-I7:ZN<TY&:0,4@8I\PN>G6!KOZ#+%"NW!J4'!&RC@) @B 8MB;1D
MYVYN<>>0=^RWI,1X!HUUOGZE]_=WXZZWD[H\/M5%[",W[>JZB+DN/KA"GGK'
MVKVD. 9*B83!)R'3UEXZ^?PC;2VZX:B'#N)<!F3T4"H1!%3"5-@EPIO;P+N4
MPY%LTAN*B;#2/V_IFQ3UG"A825&+HR(A)"AIZ9"B<SLG/3!4-[AW5?*AW=QZ
MW/EP\/FXH<!08-K-[:!@I=V<%1^$,T$>V@&C$V FANX1)?#(.:>Y*DB[[(X5
MGF(H,!28V'$++%B)';LON28E:&X1.Y(&6-*3 *N4DIVOR?>Y+-B%>/!74(8"
M0\%AZD K]CV+_9$ T.M [MC!=^^7KW(RB"L,&4MOV0NZXF:YNX._RK%BMV(W
MO=R&2+#6RY60L*9*4'79!,Q? 2-Z4(ZUYJ8NQ;J\^)'L9-!8<!J!F57QOE6\
MUI 5=!1'B5#"8$"W](@?R0'V3CRK>.2R&,SM=-]JV$+A+Z_<UTJLI-'EC TB
M-9W+=Z=0* 6H<^'.:8SF4SAV*+R5O)6\Z9>>MN[7^J60);(TA!C+7*Q[*B",
M$22F^=N#T-=V<TO+:ATW5/;/(.#PT(S: _6G[W.#W]V!7\;YG-KK/\PJ?L@.
M_LNIPL] MWJ4.W,M[XN"HV.F3#X,'),F&;NVZO)P:;XUAFF_+OVM$1YKOWHC
MJC%!K.P!11!81<&%ZJF67E*D)5<Q.[>3<*PDBV.4W<8U_\9<8^YVF6NBNW,R
M>"6Z&Y&&U#QWZ3[SDO]8H8P\P%=R22G$>:=O;J/DG1<CL!'8"'P-!#:MXQD)
M_$CKV JY$J!Y54!7$S"5!E'(I^$Z.ED2CSCMB([E^S("&X&-P&<DL$E,SXK@
ME<2T+'V+AR@$+1$P!0$NG,'C_#'6^;F0>'/+;A?=L;H[&(&-P$;@<Q+8<C_/
M".!'LM^APJZV!*5VG@C6,1'<,V1$C$FDZB+[C3@1?/#WAX9@0[ A^+P(-KWU
MV1&\UEN3J M+[Y\4'0%R2<!!/!!S]7,I7'K5FUOQNTS'"OLS!!N"#<%G0K#E
MJ)Z*K&L-/-=1?,0!3KP JO/ 0SVTEBAIF\_:\[L<54S.T&IH-;1>"5HM[_4H
M0'V4]\K8?6D.1N]U+E63@'2J4*1*U1:;*_68>:\&4X.IP?1,,#5?QQ.2=NWK
M&#%57<YEF4<"#-Y#&4$!4_)8-14.M.32^N!V0:[AV[$'2\A?O5T^D;</TUD^
M_W>__X,^S.=O_JK=_<?'?G_^]H=IO:\M3+/X_OWU_=WR#_SR37\U_\G_Z'_]
MTUU[^[L/A?<__M;[R;K__BM:YM3^\/8O_Y7_,;':EVHY-CZ\^SE^A&5,/LB?
MGO"[V_,_?OS=FP_#^7?];8?RINN_@8XYVE_JJY_T/^]O_NK/)O7CW>\_7#WA
M_->O)_\7ISC&R:;X[B,TL?+ZS</C_N7\R/8WRS\UQZ2;&<N+W[U9(/V_[MA'
MWPNF4@9A351R2;U30_7B<AW_,FOVY?()?_%ZO/AZX?OOW_[-7^GMGS_%LW[2
MZ*.?M)?_\.M__/:'__?%WW[UW=??_\,/NQ>__N[K7[SXZKMO7OSF'__V-[_^
MYM=?_<.O?_6;S4_CN^]?_NHW+UY^_^+K[[_[S?=_]^MOOGKYJV]>_.]??S>G
M]>NO_N[%;U[.W_CV5]^]_,W'ZFK%GG?OMD[J8FG%42[8JYOK84(9E41"&I+>
MO<?GW^GMJ^5U*9JJ:T%)*F$*385DA%HXY5"HMS\GS8_ZYK>S+M\SBAY6EA\=
M1AA24G EM52P#B<MJY8\*L^EN:M^_KT'M/XW]1Y8/F_\*_WW^_[+#S_YZW9W
M_^^O]#]_>??[A]OW\)?^^L^'L?!UA?*'!_SNC_\;'+]P[^#QWN?W_M_\_H]_
M\?!'JQ?3NS\+^1<I\E_\8_<+_X5_AH)?]#<_-=C\BY"_=#PV5AOKI_XLIF1C
MM;&>8*SL\\6,->3/>Q>\]Y2O=@/^W4OSSTYSY$_'.3^;)Q'W^D??O/[I+_VU
MCYS0O%L*;>1 XF%]]*?ST[\I;_[J]N\^T[O^7._,\K,_'30__.KEZQ?+<;/=
MO?7V8<E"^+-[\1>*%1\7Z^?,^ QGG0\7_.7=G-==_8P[\']_LRRPW]R_N/O]
MB[>_>_V'>?%V__\<Y>-QH9^)15NT;(,_*)+F5N9(U7*D?_3B/Z*?O/W?]-I_
M+/W-B^AW+X(+_C0W_R(^BC9]]ZRG[^5Y3Y^?]_3I&4__AS=WK]]L\KW[^=_
MO\\E^XM?3WWD&ZHMOYF_?OWCC_U-O=-7+][T^4._?ZMO^TD[(![K[A[R+[!!
MVB!MD#;(9S?((V5AOM. A5^$M.W7VP]Z?Y9 S.L7S%VE\"VY'(=FJ1P5!RW"
MMY9]ZJW-/Y 2'H1OW@(JCR]_^[?YZ]]]]_+?TO<OOTK__*^_=?_\S?]Y]?W+
M]J_?_?CM3__\XS_?_=/+K_YK_KM__.[KM?SM[\-W/_[*?S__[K??O/KQ^V_^
MX=^^_?$?TW?AV_!/__6W/_[S',NWWWPWY_E/[O_[K[]_^^W=D@GQJ[???_-;
M]^V_?O4O14M#CQD2(P(*>V : AAS#DD3YB)SX^;]SO&Q''$7I!@VD&UG:ML'
MF:4^G@]LWWW]YV#SD5*M$9>4QSQQEBH4[QI@\\4'*5*2FV!#V>5T<%\6 YN!
M[:K!9F&*YP/;:L66\Q!&[Z&F--=IB3JP'PJ^.XRQIH$8;VZ3VX6CQ8D;UXQK
M5\DUBR@\(]B^7ZW8BL/&[!0TU*4)=O0@PPM0\\WY6*0EGBNVM)-XK  ! YN!
M[3K!9LE_YSMB>_G5GT>O:A%.7AVH+-&KSBM(*AY<[=@S]Z%U\9?2#O%8X=<&
M-@/;U8'-\O3.#;95<RLBK3PX :$HX+(I5=(&/KH20@UN%']S&VD7Q%9L!C8#
MFZ74/2VO5HV@A$HAWR:EE.<.4TL #M2@4VGS5^3)RQ+TD>18H4J&*\/5]>+J
M&?:=?T)XK7HHC3P!)$R@11&0*LU=9$"(E.O\'?$5^6A=YPU?AJ]KQ=>SSUI[
M0H:MFA#56K %+8 RQA*_7J&X0D ZDK88V?5\<YM#WH6PI278E]ID+E0V_/4K
MO;^_&W>]G=0)$_:[@1^E^B6SKWEM3"F[V!EKR+I\7FM,+4CK+8K);2^<@/_X
M2&X;:J=<RM()/NG\H3;041P0>XRI*V/H2SMX)CD4?Y] T*F6<%;XFRY\DZ>>
M#P1K>6ISWOOD'&@H<S?79?Z,*< 04I=\&HIS)11W,1VLNC<0& @.DW-:K>]7
MZX\4FS1"P@!Y.;[!P!TXIP8A9I%1\J R7_IX<+"T%;H5^A'UC79X^\4$6$L;
MDU]2AUL%7WH!G!\!4*H",<;D"<F/CD<[NS4,& 8.4P-:M>^WR7\D^).YN*_#
M04JQ+UO] 8+) 1?$D;(/7OCFUF>K=*OT[<CC['U_  %6RKBYVF=?<X.H86[O
M6QM06FB@,2F73EY&LQ>^8>"T8C*KXCVK>*T7"SUTXKEQSRD #H<@!1WDUN;R
MO0Y1]8LCR5[D5L&FK[JT8E_IJWQASH0,A>,L]HX>2L\.>FW84U?)7>V5;05O
MBJ2+KOJ5(DE#:P5#!V8=@)0SJ/<90@W,&(9(FPOUO$N'-RT_8LT?*<9PRQJD
MAS86<W)'R^<]4%_ZV8G'URD^_?SI7\M[@*KW.%_^@;M@)^41VZ3 "$4SIDJF
MSKKPM\$_/5)GQ=ZY=4US]<>+1$L*<)C[/22J@;+$FG$)0XP[R<=R:N^3I+YE
M_;WQT?CX%'PT$=OY>+D6L04)4:0F<'./#*BC0LG.@Q81-X8;C1[.Q^+.^6,9
MP(V7QLOMS/L">&G1C>?CY6I]Z5A=":Y \DL0D.\"+*) J9><,PY9OD]8HALS
M&BX-EX;+)\>E)4*>D9=KV21W/S_\32'ZQ22ATD'#W)1[K?.#H"%2<T=.A#1>
M&B^W,^\+X*4%39[O^'*M._6CI=J48&"CR<L6@/OH4#M%\B.ZP/(N:#(?*QK<
M>&F\W,Z\M\U+RZ\\-R\?J71[&TLP;TXX]^.Y3EZ2"Y!ZJ"ISN5EC/G)^I?'2
M>+F=>6^;EQ:+>2(,KF3.K7) :1T2U0XX/QK 6CQP6<*9?'.QER46D]/!%F6C
MH%'0*&AJ\.TQ<:4&3T-++Z-!CW5NI5V((.(1<J&(V%PBD6.G;1H5C8K;F?>V
MJ6B2^:=#XTHR[WQL%)I"E;;LFG,!C5FA*6/G1/,SD&YN<PP[HF.%>)X<C>\5
M]1\&\J$2WH'OV!:;)[K&9]TT&Z0-T@9I@[1![C'(9^"_FKO-^[=O_O#PTMZ]
M>*6_;W/I]A_]U>M__['__NV[WSF%#\NN8=>P:]@USG:-9Y;U_X/>WY\BY?_@
M#($-W:@]SX$^-L-K.>I)&9/XDBMGQ=:<D@:*/2121X[47+$7?N#S;X]<L;YZ
MYC(87.D9L 8%CDM$0D2WM.T)+=:;VY1W=+AK87NY*,8QXYBY5Z^!:VOW:BR%
MG/H"5):O^&H/4)0(HI/YR>=1,]+-;8P[NL: -^.:<<U<IE?!M=5ZC:72B&4
MIU075SZ#3-1!"$6;$Q=IN$7.16C+-<.:8<W<H-ODVMH-2NRZ9/+ +2,@YP'%
M>8(TI,XEFU!RY>8VQ%T66Z\9V QL9MO<)-<>V39;=)1";% "]@DV"B B#J@7
M5<6N+<>;6[_S<H5-08UKQK7SV2L-77NB:^6@S#ZH5F$(6!U@+W.OR7T)[!@I
MN%9&2'.O*6([30.7@<LZMAR=1RLK8W&I-2X"J>C<(RY0*ITCE.8FDKQXI;E'
MO,*6RD8CHY'Y#2\(7"N_82T^]%8%6I[+)QR,4&*M#XVB6W6!AK_FAG&&+\.7
M&0,OC6$K8V 3C*X%@A!CF8LOZI-AK@%EU9@H.HY+V]O@=SYOJ=G]D=P<EZ+X
M_?J5WM_?C;M^6O_&I_J(?>0&7ET?L>!&\J&EBIC0^5Z*"\6WVB2)TWJJ7M^F
ME'TJ O[JI[];'X>Q>D&N 8HLQV$-YP(NH8>)OE1\B<MAV<UMV/G#NXE]@D%G
MBH6PRC]OY>^K+;5BW[/85V=-*)AZS04*-@]81P)U#L%YZ:2]RGRV1SAKLD*W
M0C^>V-+.; X P.K,9E3L%&.'@8L@22+/_4Y#&"$I==2(!8^=$648, P<0YQH
M'#B  ZMSCY!+UQ0<$#J9JWY)(%$)E@CA,M"E^9DP#A@'-JCE,PP<@(&'_U]0
M@-]_\_?_^>U7_[)\\^PX($0A IQ/&LIH#5S#1BVUGD(P$!@(3/QVH07_GZN"
M]X6PQCI@N%9A[@+F#D Q0PF:N;LDR>G-K<=CQ2!:L5NQ_^5@?'N9'U+;;E7;
MI7E"\@ZB+HJ,[&999T]S:5]'H,*9EE1\>YE;?9L$ZT)+/JQ*/G2*O.1 A$8)
M4,.L]MH3+.W,HZ\X:CR>",M*WDK>9$MGJ7M<U7V5T$-M$9(,!DQS+2^]$#C)
M)951$E)8OK:/[EAM$\\B6_JX9&K+4J67K]_JJZ4V3Q-%>Z H];GVN=A[^M?R
M7L"J&D26?8%B+Y&1<DK!81T2>\@FZ;KTM\,?'TFZJ#2I%16X9P_+.2Z(Y@ 9
MYWHPYSK7B^GF-O%._+%,CIOI V1\-#Y> !\M5/&<O%RIXF)G=K5Y:,L78>@2
M @\2")YB+S(RQ_>IBD=+BS5>&B^W,^\+X*6%-9Z1ERL1(8[FV94(*=8&R,F!
M4E4(W(LO+DGG(Z<U&BX-E]N9]_9Q:2&09^7E6FSIAQ Y L8A,+?@"$(^07:4
M<JVUI9"/G )IP#1@;F?>%P!,"Y<\(R\?J5)+*MU7[."*=Y.8DD!;\A"Q%)6(
MK2VJU&/&2QHP#9C;F?>V@?DEPET#YE&!N5;UCH E):_@?2Z+'"!#J4Y BM2.
MOH74Z0&8T8!IP#1@/BTP+2WS -2M1<XCNAA*4$CS&0+&'$"UC*4E5F 94@/J
M\?(R#7.&N>W,^T(P9QKPDQ)QK0$OU+*XN3U.6!8S=R H%#.$PB&%'J3H\6P?
MQD7CHG'1A/);A>-:*%]\4T?#09TTG#MC[L!<.X2J17S7RDN\^GS>.[P<=<][
M'?V'@7RHA7?H.[:UYHFN\5DWS09I@[1!VB!MD'L,\AFXKCS@BW?7?3%77'>M
M__[MG;XZA</*KF'7L&O8-<YVC6<6_?^#WM^?(O3_X+2 #=VH/<]^/C;#JSG>
M";TC-B\U=TP^SMV]CEQR<VV(^5VOX)#'/?*[(O<80D'H798,PTJ@61AR<E%4
M4^(J-[<A[QBOL(>!@<Q 9L;4ZP#;RIC*?M*K%04?J4RPE0:2*8#*K(4P1N.Z
MG%VGG9<KC&LTL!G8S$%Z'6!;.4C=?/YI* -I"8 X$<?"$=1GS+FZV(+>W,H.
MV;AF7#.NF=5SJV!;63T):5#A"39)%; W!"XX?^9"*^P+,N/-;=ZE<+#3T\!F
M8+MJL)DE\XQ<>V3)I-$;+_V1G0]SR>9=!!XLP*TZY*$]*]W<\B[)P7V2C6Q&
MMFLEFWDGSTZV1QU1,@?!1N!UM+D910')I<Y;' OY3H(/'9"7%LB&-D.;H6V_
M%B]&K(.)M;9 JH^UEII ==EE1G(@<>XR$]88 I6NRQ>>,>R"MR\\C5A&K"\R
M+!JG]N74VIA86\SBQEQ/^1$GIUH'&=7#0#?75-A<QS@YY:^PX;Q!RB!E[L&+
M(]C:/8C8&;57X-P&8!H.&(- +.QZ&BPEI<4]Z'?1;^E$_TB6CTL1"7_]2N_O
M[\9=/TE3G3]=XU--QCYR Z^NR1AR)[]\LQ4THH114/U@E\6'60P:SR2N-<SM
M@SG_2#\K\_DQQ0&]^098QURF(0](\TF.X5+6X&]N QW<2>P3D#E3/(25]GE+
M>U^YJ97ZGJ6^4I0&=DFKQ$5XM43WUPZ<I$(?.O=ID5H/;8FBME*W4C^S --*
M?<]27VLL4^K)=X81\]RZ""G,O6J'CJV(BSG._>O-;;)*MTH_MR312GW/4E^I
M#IW3I+$X*',A/Q?P)8 T;)"2L&0L%&JZN3U6;PFK=*OT+]3H6:'O6>B/9'B2
M2'MR"(/C\I5*G$7?J@,7@DAQI45TL]2/E61FM6ZU;JJU+8!@K5KKW<?8JL#<
MOI?YSO<,<V./T$,-HM5I&P\M4AP?*_'?6& LL##[PZIXK>3RO:L7'!!4Y^N\
MSC>Y8)GU3.(C<QQNM)M;/EAW:B5L)6Q![4]=[8_T4!I"&XX@IM@ 7:Q0DH^0
MN;>:>LDB]=A![5;R5O*F(GK:NE^KB'K3T5DZ5&8%3)6@U)(@(D8FBI*=+&MU
M.EH[P[-HB#ZN7]JR;NCEZ[?ZZL41PV,/5(4^UVX4>T__6MX$T6OA/L'?'&.(
M73-A].0Y#4G!=8LKO/3W07@DMR(?1'U7B"YD0#\J2.<&G",6Q)(X]$5NM?/^
MX"]G]RVLC:OFC8_&QZ?@HZ4@GI.7*\U:H\2%6X:@% %']*"I1:B9I;G*=8SX
MD(*(X5A&(N.E\7([\[X 7EJXXAEYN1+^I>)&ZY.7C-H FRIHR!FH"R;7O(Y*
M2[ABBH9+PZ7A\NEQ:9F-9^7E2CWIBT<_/P@@<6DH7I5!43RX4'W!2+T,]Y#9
M&(/QTGAIO'QZ7EH4Y!EQ^4B#ZEUTFFJ *,4!YE9!:\A06O83GRU7-Y8HR)R.
ME=YMP#1@;F?>VP:F:77/#LRU5M?UJ$FX ]51 )4(.#B="TX:,3GU-;C%=;L+
M1VM09<0T8FYGWMLFI@57G@J$:[GSJ(T2E0!S"3FWVAT+%-0(A'F1/XZLW;T+
MKCQ:BKB!T$"XG7E?" @M#_,H^%OKO^?3B^P+0ZK>+4%+NJ2O.'#9-^\\YEST
MF'F8QCYCWW;FO6WVF4#^"<&X%L@'066, 4J@I8-SJL ](2R;YE![R^E!XC-W
MR-Y?S)GB>_W\AX%\J(5WZ#NVI>:)KO%9-\T&:8.T0=H@;9![#/(9N*W^M[[Y
M\97^_LLRFG]F"V'7L&O8->P:9[O&,TO<_T'O[T^1M7]P+L"&;M2>IST?F^&U
M'.CTE"7+(J9,BM))N-3J66+VI!BJ^5PO_5@G/?*Y^HJES:<*F"("CB%00HZP
M]-,L$M63]S>W'G>1:4.Q!P8R ]GF0&:&U'."[9$A%6MV3:"-[ ![G$QSI##2
MR'$^_%A[FV"+NRA7F+EL8#.PF7/T.L"V<HZ.ONCZM4.,M"23H(*TI6^$3UG9
M-6PIW-S2CN5@)Y1QS;AVS5PSB^=9P;:R>%;T#C$UR(D&(&4%]C4!#<Q98Q[-
M\>)8<H?K[PUL!K:K!IMY,<_(M4=>S(5>I8X!F@(!MB[ 2YYX+T%#<IF0:.Y%
MG:'-T&9H,]?DAM'VJ,,),C6I KW5B;;H.G"=OXP<<D[!I\ +VF1'MATUM!G:
MS-[XU,1:VQMS\^I"'# J)\#Y5(%5&0)Q)@Z"C=V2\QZ]?>%IP#)@F0WQ23"U
MMB$.+X%CZI!'44#2 !QCA;F3Y(#4I7F\N0UXA5VG#%(&*?,+7AS!UG[!Y"C'
MW@(TH@HHL8#,72+T6EU3QWGDN="BM//N8+O@]CKJ7(I&^.M7>G]_-^[Z:1T?
MG^HF]I$;>'7=Q%(+B,&/U%M#IZ*I84@A8!]1HYRKAXQ1;@_*_?JG1_+96C6V
M-#)HX@ 81P!)/$ EU"C2JA]].?XZN&78)R!SICP(*^WSEO:^:E,K]3U+?24H
M'3IRC%*!RNAS0S87-N(EPQB=A@H/[O[F-OMCY4];J5NI?Z'^TDI]SU)?22RY
MU2QSMPJ.0YMO]32@!%^ N;LB(Z)?LI.3'*OSFY6ZE?J72A*MUO>L]97J<#Y8
M\N(54J7% !<<:-4"KG8OSI6H.&L]1JMUJ_4SJ_2LU/<L]<=-$6).@;%!TA;G
MBYT1-$B'7$K7WIG"2$N$V;&R':W8K=B_4+=FQ;YOL3\*])>2O'*%&+L'G"4.
MQ8\ ?5 H#>?'H+:;VR!6[%;LIU%R60WO6\-KL58;2>=*'.?66QA0YJN[>)'Y
M2VKH6T[(N+RP#[9P6PU;#7^NN.E_Z@;&W1][@__J;UY;N>]?[FO14W$QIC8$
MZOQ +][F"H4=0AE('!W/!\<WL[0Y^/#75O)6\B85NLBZ7TN%>#[5BCT#-W6
M2YR!2LDPGW=)1$4EZ5RJ[P)OZ8OT(Z4);ED=]/+U6WWU8AR2"7N@V/.YMI78
M>_K7PG[DT+.K3D?L&%I@9<=N<,^UC1BSI1!>^AO@CX]D5"6*<R-WT.XF];$M
M4M$:@?+$?^C2&O%#"F'B8X5U;:;MCO'1^'@!?+1PPW/R<J5%XUI<3\%#\XL6
M;:@"SWH P5[ZR%2S>\=+YPX^W39>&B^-EY:9>%&\7 GZI/CH2A88E/,2+39
MI"G,IYZ[)&2*<8D60SZ6$\EP:;C<SKRWCTN+8CPK+U>BR"22>JEC K(M&1GS
M9QSF(K-53(P]+=':"R\C'2R+-%X:+XV7EO!X4;A\)"QM/E3QB<!QGAMR;@+%
MQ0RA>9$0N0S7'Q(>?;8-N1'3B/FTQ+3@R+,3<ZW.'5%2RU0@4I#E*Y\*0@XA
M%$G>Q]94%G6NVSDY5B:N$=.(N9UY;YN8ED=Y*A"N)<XH&6-J$6+Q<^E8DBQ[
M[0!$(SD.1#$MGJ0=HNVUC8/&P3-QT&(NCT*_M>+;)QXN]R5^=_Z O?JE_RA!
MRL$[%E6->LR82V.?L6\[\]XV^TP2_X1@7$OB5<2%P0J3@0%0/4')RE!#%TPX
M*+5Q<TNTBX*7PL;W@OD/ _E0"N_(=VP/S1-=X[-NF@W2!FF#M$':(/<8Y#.P
M5WW]^L<?^YMZIZ].8:VR:]@U[!IVC;-=XYE%Z?^@]_>G"-$_. I@0S=JS^.>
MC\WP6DYT:J44<\>J69!415T@QE![=2T/-*/KI9_KN$=&U^![<9(<D+("QI:
M6UK2R="):XT5^>86<]Z%=/"QSO8"3HQD1C*SI%X'V5:6U)J\"U4#E#0FV4H0
MD)P5U"%7S]QDD3'$&':$5YC69F0SLIEY]#K(MC:/]MQ]=0,BM[E2"Z+ ["),
M8D6J =7'_/!-G/,'*U4-; :V:P:;V3S/2K:5S;-SP(S4H8VV2$_+F*LWI;DO
MK2TI>G%EB1'AG:"1S<AF9#-#YD;!]LB0V4-VK:8*;G2<0',."E8![[!2&TPA
MEXFVM'/Q"AOV&=H,;>:<O!*TK9V3R4M!X@;<I<U5V_RA."ES/ZI8L(L67?JJ
M[\C9-PA&-B.;.1R?&%AKAV/$TA.% JV( /(0*$,;)(I2Y]-E]LN7GN)V/FTI
MW]V09<C:)K+,C'@44*W-B-K9#QX=<@S+IG&)(5^.^ZE1#E1B["P+J(Q1QBAC
ME)D&SPZPM6DP\-P#IIZ@^*: A#JWAJXL1U\AETRA5?^0)>%HQX?[!H_(L2.9
M/2Y%*OSU*[V_OQMW_20]=?YTC4_U$?O(#;RZ/F)Q?NY[P^Z3K^B42X_>==><
MTY@YD$EL+YV"_I'$=CY-33$2]%08$ >"L RHF%O7)J/U=',KN^CI2+[I#<5&
M6.6?M_)-DGI.$JPDJ:,148\)*&@$;#E"Z2F":@^8!RLO),@[3L?*9#42& E,
MPKD!$JPDG-UEK7-=,.\H31(DSZ"A,J3>A48@S=QN;M/.L9' 2'!NS:-5^Y[5
MOI(U4FF>%BN*7R+84=T CHT *P\<%"LCS6JWM[[5^KE5@%;J>Y;Z(Z&?Y!%R
M" (9QWRU>TX@?J[T<\R)6*3[X6:Q'ZMMK-6ZU?H7RN*LUO>M];7RS0M%I=(A
MUC)?YY)D[N5]@NI*QHB:@RLWMVC%;L5^(J68U?"^-;P6@Z6FV3F>Y1O&_(&#
M!VD-00>&U%*5H77I^W&P*M]JV&KX<Z53__/P;=S]L3?XK_[FM97[_N6^EE3U
MED?*5>=>7!BP80$9)<*0WE*.267IO/M__:_)@?#75O)6\J9$NLBZ7RN1<J66
M<YN;\1[2W)8W EU,>+%VK9)=;1CF:S[L4CQ6R^VSR) ^+H':LO3HY>NW^FI.
M[J#DV0/EI,^U>\7>T[\6_'??M-:D;8R*8_Y$1J><6JA]3/H[$V)=^DL@/!)B
M88S$'AO0<'DN_:J 4"R HHZ4G!]M4=-3VB4ZN+W/OI6U<;V] =( ^12 -+W:
M.8&YTJM%U.(7O:HOY $U*I08(L24&KD6Q,^G?QNC[/+1K-T&3 /F=N9] < T
M6=\9@;F2]15?>EQ4_BQ+,F.L"!S"PTF#S]4%Q 68''9.#M;Z&"^-E\9+"WR\
M+&"NE)$M2DX]"P0M#C#3DHJF'4*/@[1AE[JDHLD.#9@&3 /F.8!I.9)GY.5C
M>6DMI7#/X#4-0-?')&;OP ]+S$%<6WN7(WFX=<2(:<0T8EH\Y641<RW2%1GB
MNNO0>!'X:>MS/[[T,:^5&PKUM@C\>#?1:, T8!HPGQ28EGIY*@ZNA<[H:'[.
M? (7" $Q%5 W?P@NU;F$U#HWW.]2+V.VK[^-A$;",Y'0PC2/PK^U\KNZ[)/O
M"%U+ \PLH#[R?,7$45G:"'X<,4S3T&?HV\Z\MXT^4\8_(1<?*>,'=VQUL:FG
MQ0"7%%B6;@XIQ/EAHNK%/61T1K?#<#%X?*^<_S"0#]7P#G['=M,\T34^ZZ;9
M(&V0-D@;I URCT$^ Y_5_Y[OZ[G*:B_>_&D]=G\*KY5=PZYAU[!KG.T:SRRZ
M_P>]_S*._\P+]^!X@ W=J#W/?CXVPVLYWI&'WBLMS5DSEM!D^5+(5TJCN:#A
M5.V(S?GZ9(<\Z9'S-0<7B3E"]XR RAD8,T/NJ(N$C)L\M&')F782KC#IR%AF
M+-N&2=72G [ VLJ?*CZ%@6% YYX \R@@+@^H<?#\(_6ENRO.<C*H&=2V820U
MJ!T M75KB-+G!X 3-$<.$!N#ZERZC>'9BV\C"1K4#&H;F-KVH7:0V].H=@#5
M5D9/IDP=,8",I9-QX@'L:H'HJY,JG#6H4<VHMH&I70#5#K!D&M0.@-HC-V:(
MC7Q8NAI+[8 Z,FCW#+$L>:+DHAC6#&N;F-JVL7:H;]*P=@C6UI9)U4P9FP"-
M&@!S:B":'53)?G@_.@\RK!G6-C"U;6/M+[@;C5:'T.J1L1$E\=*W)>4R%V$C
M#9A/EZ&/^7^M^8HI&:V,5AN8VH70RGK2G!1@:V=B"G-)542!),@21SX!-I:N
M<I13S/.3E*(MMPQ@6YC:M@%F/L(GI-C:1]B4/7%7&"/6N0P+"*7/GPTJ1'D$
MI4;;%)D=R?QQ*8+AKU_I_?W=N.OMI/:/3W48^\@-O+H.8T&Q3?254=GA\%1Z
MYBI#&H;@?#>A[:53\-N?'K>8<8CD-4&0$@"=;U"<#_.'WD@SE9KC9*#;<3BX
M)_ G('2F* DK_?.6OC5/.2<*5N+4IK&SFXN@-G=U@+$54"X>."S-PF-3GV7I
M*[PC/E:F@J' 4&!JSO-28*7FS-S3?/0((BJ A3I(%X+QT"J$*K<XCG:T8Q@P
M#)C^<1L<6.D?XZSU-)BA4QF .3/(0((JD0G3F'L&;QPP#IAB\+HP\$@QZ!O5
M/$8"F9\#P!H$.*$LS<)JU%!Z&,U 8" PC=V5@6"ML0L:1@@Q0..6 %D1&)>3
M0Y=R;"FF82 P$)P$!*9*.T%]KU5IVAR[)AY:C$NCIB;SE5^7[P.:*P5CJ>YX
MJC2K;ZMOTW$]=<FO=5Q]M#Z?<P=7:99\ZAF$\@ >7&JBK*T>S[IM)6\E;\JG
ML]3]6ODT)'(N*4+ %@!;[U!JK% QD&C"45N_N8U^EWW:4-D?*2=QRU*GEZ_?
MZJL7XUC)MP<*69]K*XV]IW\M+X(:/<<24FRU8Q%F#D/F[KX614?A5"U[30+V
M9*^#/SZ2@$F6A&5I:9ZH #(U$"X-1FPYQIY]4'Z0P1+O" _NT;MO;6U<ZV^(
M-$0^!2)-*G=.9*ZE<I&C[TT@M>4H?(P*,A3!B?:Y<Y82B8XEE3->&B^-EZ8G
MO!14KO2$JJ4-GPDTA+FZ=!2!-77 3F/(J)':\;XU-%8:*XV5)KJ\&%BN1)?=
MNQ)*0_"Q.T!U A(K0N3&Y$+GT V6!DN#Y3EA:<K4\[#RD3*5L?I4/0(U%D _
M5Y526H#N2TK4LT<?C)9&2Z/E>6AI\MUSTO*1?+=C< T%2/KB],]ITM)U:.IK
M8738T]%[SQ@MC9;;F?>V:6D:YQ- <*UQ%I6>RYC\F^M#P)HSE.(0,B7$A#&-
M=#QWLT'0(&@0-"'X!KFX%H)CSMGY.L"GLFB 9 GT=!&Z.,>LE2O;5MJX:%P\
M$Q=-+?^$<%RKY;&C<$H,O<<)QRP,I>< L7;76Y"<8W@02(KL4J1+P>-[-?V'
M@7RHAG?P.[;#YHFN\5DWS09I@[1!VB!MD'L,\AEXK^:>\_X//_8WIW!:V37L
M&G8-N\;9KO',6@;\H/=?YIC]F9?LP3$!&[I1>Y[W?&R&UW*DD[O#''++#L?2
MCTUDD/92T&$9B=A\KY=^L.,>^5Y']I[4,W!2 DR409@2J*14-&+5RC>W<1?2
MP:U?MA=]8APSCIDY]3JXMC*GNI$+%E^ . E@)@6.,</(/)P@AI)U.:XF0>.:
M<<VX=CP3J:%K3W2MS*+!I8Z2!M!8T*48H)#W@&'@_%\G$MS-;<Y7V'_&P&7@
M.J.CT\BU)[E6SLTVDBO8E\9Y60%+Z*!A:9LCE$IS3A.UF]N4HI'+R&7D.HV]
MTK:2AU+M<?>//"+R7(=ITPXX-Y"@6);CLMYRIIZ3^IO;L,-@FTDCFY'M1%9(
M(]O!9%O[(4GZ&$O_DM8J M:>0./@R3A?&N*8JS>_'),QV_&_D<W(]O.V16/2
MODQ:VQ/)S^=71H?J8P;$XD'B*%"X]OE41^N:;V[)&9 ,2 8DLQ">DUUK"V$A
MRA&K Z)E/>5#@;EOS*"#8I3%7AW[%?>2,8 9P,SK=W$46WO]NA?F&@<$GST@
M^P#LM$"L-5&04N=";.X*W2[CE@Z\CN3.N!1U[]>O]/[^;MSU=E*OQJ?:@GWD
M!EY=6[#:,6C%5%HC+/._W$0=\6B3?97E3*I8H]P^E/./A*\QNAXU"WB,#9!*
M!LDC0F^I.>]YI$PWMP<W_OH$8LZ4Y&"%?=["/D0F:INU P"P4HCFWLEE<I"S
M*&!.$9A[A-A)'*JVSGKLM!?#@&' 6G.<%P,KM26W&ANY"O/1!\#( 63@DC;O
M7*ZACRQL&# ,F$;Q0NM]W5V"!ND8!8BD P8BT.PC^%&KIMRQ4;VY]0=_W6VE
M;J5^F*C/*GW/2G^DVUOT+$6J!V(W:]T5@C+(@\M^?@1R\0G'K'5_K/:$5NQ6
M[%^H<[-BW[?8UU*VUGMLLJSA!1M@CQXT^ H4.2E+S3R6#L[.CO2LV"VQ?MNU
MO9:$Q?AP+)\@C;9\(;DLVKT@].8*8\DQDYW567V?M+Y-2772DE\KJ;I+Y+M6
M*!T+8(D*14F@EU@"U?F23T?O FDE;R7_L]HC*^U]2WLM+\IS#X[S@8'$A(#H
M*G O"6+HPV'W=92Y+0_H-U361TH.W+*>Z.7KM_IJ*;XOSW\]4![Z7)M([#W]
M:X%[<"U$EL8X,M;@N/FD+N-03]D2!Z^ _^&1\*J'^=YN7*#GN!S62 =6%\%Q
MF)N[5$M<)/)+XN#!323VK:N-J^<-CX;'I\"C!1F>$Y<KF9J7SKYHAQ%#6!Q%
M BJ=( Q?4!./&L)Q@PP-EX;+[<S[ G!I^8BG)>):L=<I^I0'U$G 240=H$$]
ME#%PM($1%\7>\?(1C8?&P^W,>_L\-$GCJ8&XDC3.G7*(+F:0( T0N0*G/->)
M?4A3#2'+W%&G?+#RP8!H0#0@6IKC1<'RD2JTCQ%C3 PU40>LC8!=ZE QA2'S
M]S"6)<TQX;%R:@V8!LSMS'O;P+20R+,#\Y&R-@B6V!&:+(%L228P/0<82_BM
M+Z0]+<K:G;!]8V/ -& ^+3 M>_( U*V%QIRQN_FHH)2XJ Z; ->8 $-OK<\G
MQB1'S)XTSAGGMC/O"^&<";%/BL2U$)M375J!#LBIIT6(78 S$30MV&KN6&,\
M=J2E<=&XN)UY;YN+EI3YA'!<2]E'"XU25DC:\-U98G&AP^B]Y7F?VV!Y2,ID
MOIAO7]Y+W3\,Y$,IO"/?L>TM3W2-S[II-D@;I W2!FF#W&.0S\ 8]>WK-V]_
MJ[_M+W[2-_UWK_]PWT]ACK)KV#7L&G:-LUWCF<7G_Z#W]Z<(SC_8K;^A&[7G
ML<_'9G@M)SNUTMS+4PQC9.06>7@28K=D1E8?FUE5+_U\)SVRJJHZ4C<">/_0
M]S<$*)08J+51.TFG5&]N*<MN?C V%%9@)#.2;8YDUO?@3%!;&4K5.1W2,XP>
M!-#Y"J6."B-JR*$W=N.: \\-:@8UZ^)P\5!;>4)S*O/92H3<4P%,@4 D,V!%
ME4%]]%X-:@:U#4QM^U#;V\!I5#L2U5;&3G)-I#WTX:3)LEX*E!8BU! TH4;1
M>,VQMT8UH]HV7)@&M0.@]LB 65+G5IP ]50!<TF@M16@TC-&&5Z\,ZP9UC8P
MM6UC[5"OI&'M$*RM;9(N5*I1.[C@%!"5@%/(T&CDX'/RRK8'-:QM86K;QIJU
M5#D!K=9.QTJ!HL,!D5(";-D#<TO0BK12W/R<2#):&:TV,+4+H97Y$D\*L+4O
M$9M6+3Y#J.H '2W-'9,'<EPZ.B4:9  S@&U@:ML&F!D(GY!B:P,A.I'67 %&
MPJ5UI4#)<T$FTGN)SA%VW:+$[$BVCTL1"W_]2N_O[\9=;R>U?GRJV==';N#5
M-?L:L4N<^X_DU6.O06)S#7MB]B-RT V(;&T1]X7X^_N?'NEK49R6$!@"(@%J
M"L!C,(P>>Z\QQ2AR[&B)#:5'6-F?M^Q-D7HF#*P4J7FX[/I(P-($L#D"=3I@
MI!9ZS\/G<3R9@V' ,& :SDU@8-W7(^1*KI99]WD IN*A<)Z;HM@HC>Q\Q&P8
M, R8ZO'*.+!N9T&:AHL(Q3<'6)V#I?GS7!/TQCT-"2T8!XP#IA.\+@P\T@DB
M-^=KK9#(S06!*P(21P&.$AT/]:JV+S 0G ($IJP[)PC6RKHP1I&Z^" J=T"J
M#GAP =3H4APJM1]/JV(@,!"8%NVD];W6HJ6N\[DR08X] Q87@)O46>0>D],^
M7_I6WU;?)ZUO4V^=M.37ZJT0F)1+ 9W;_;G)KP/4I[FV'VUN]J4Y*<=+H;"2
MMY+_$KV3E?PA);^6.HE4;143$)8 R'FI]A"AN=!$O<2"8XLE?Z1<Q"W+FUZ^
M?JNO7OQXG)S; X6KS[5GQM[3OY97 &?I=?XW4E24GC7DIMEQ8)ROA1@W(/HR
MX>M!;X,_/E9^44V-)4.4/M\%N<W-7ISO I^J<&3UA'1LV>MFF@H9( V0%P!(
MD\>=B94K>5QR@W)L&1Q% 1Q20,*(D#ABPZP9Z]'C,HR5QLKMS/L"6&D:PO.P
M\I_6B=TA2745:ES2'[M74-0,(6)![:V*L=)8::P\)RM-:'DN6*Z$EMEI:FYN
MO5%:7-H;>.!4&J0L,G**P]>C!Q89+ V6VYGW!<#2U*CG8>5C-:IKZA-/1G8J
M2[!X !:)4%ABX>!Z=LUH:;0T6IZ'EB;9/2<MUY+=F',(93A0'7-M2<3 ;NF3
M7KK3F .-AD9+HZ71\CRT-%WS"2"XUC7[ZEU*.0/EPH )%]]"<4 8%CR&/KHW
M"!H$#8)GAJ")OT_*Q4?1G=G5Y&J%X?T [+D"LPJTZ(A:KC[WH_>U,2X:%[<S
M[VUST1)!GQ".:YE\\BUQS@*D;FE@N'R%W3F =(?2:FG5EXN31K[7T'\8R(=:
M>(>^8WMJGN@:GW73;) V2!ND#=(&N<<@GXWCZM7<:-Z?PF1EU[!KV#7L&F>[
MQC/K#_"#WG\9QW_F/7MP-L"&;M2>!SX?F^&UG.F4-)073;H0HJ8L%0F;&YA]
M'1Z=65XO_63'/;*\YI1:I]K .V% UP>4) 4:+_V.I9/#=',;=\'G';+;4 ""
ML<Q8MCF6'>).-;8=RK:5137&D,/\$$!@2H#(!90X0,L1JP0L/ON;VXQYEZ(8
MV8QL1K;3>$F-;(>2;64H+57]7)H%2.%=X&P'\7& -*?(A&$$O+GUR>U<./C;
M.".;D>V:R7:0\]/0=BC:5O;/1-5K#PCDZERTN91!.G<HJID3DR^IW]QRW,U?
M&=F,;$:VT]@T#6R'@NV15],G'=4U!<QC_I T 3NJ$,?("0O5DN9^E'%'T19M
MAC9#VXD\E8:V@]&V-E9ZR<YK$Y#  ]#'#*4F@1S4%^]D^9V)-MFQ-[09V@QM
M^QD@C5@'$VOM@FS-S?48*A1I#9#&9!?Z C%AX!!J<IYO;E/@74SVY8 ARY#U
M179% ]6^H%K;$B4RQ=X%N \WMXZ,4!@%$#&H8VY=Y](J.S9(&:0,4N8=/#O!
MUMY!CKF[3 %<6S1F33W(2#QOL<SM8"A#M-S<XHZ=VP7<DL;L2):/2]$+?_U*
M[^_OQEUO)W5_?*J[V$=NX-5U%Q/?6Z>HT7'#G#J+M#1<32U1+UY,9WOI%/2/
M=+;BVFA9$$8,<Q57&@'[MK05I>R:+\5QO+D-:9?QX-WF)R!TIO@(*_WSEK[)
M4L^)@I4L=3E<\EXF!=+R-6".<VNG,4(D;J*<7"IS.13]CM/!>SI#@:' =)S;
M0<%*QQE:82F8($5? ;V/4*@B\!@5YQ^0<K^Y33NB@[5.1@(CP8&Z1ZOV/:M]
M)6T47V.(U8&K.0'RF"_^L;085\FIHF^^SSV .-L 6*V?60EHI;YGJ3\2^S%+
M"MG/5_M<Z\]B=_/5GFJ&D"4/'[OK1>8JGX\5EF;%;L5NVK@MD&"MC0O!<=0R
M8"[IP[+(;W.1[^;.WR.%^8.*"S>W8>?$6& L.(V8S*IXWRI>Z\7ZDG\:AIN?
MHR4 %4L#K35 *K7-'7RO,=:;VYQMHVXU;&'P%U?N:]65)I?;"&7ICS%?U1H$
M2O<>L.5>L$MB/7H72BMY*WG3*CUMW:^U2AI3]9GGR[VYI04M9E!. X2T:QCS
MX_#PFJ==C&%#97^D8,,MBY,.S:;]_]G[UJ:VDB3MOZ)@=]_8C:#<=<FZ>2:(
MH WV,M$2;1NW![XXZFJ$$?)*HFW\Z]^L(["-!#98 DE0$],8=#FG3E7F4T]F
MY67&6-/S>L'C&7@J<)UB_Q2UN*D9?'TUX4<0HSJ7F7DH^T6,: IDR2$;#R5L
M&W3DE*+E[P++/M?8KE7?-?AT#<4L,^=<$0H,T#34R!6UP=^DD<ZJG)JNDF*=
M U]G?%[)1/-0NR6/[Z^86S%W>3&W!M4M$H,G@NH4=U&C54ZT=ZE$U2;B'#<D
M1^N8<=IDH(6WFW5A=47@BL 5@1\  M=8Q@4B\$0LHXZBY'<9HF0L!R0(OL8'
M32PSG"7CI<Y-34JYKNV\<E4K E<$K@B\0 2NM3,7"L$3 :8<) W&26(5CP28
M#,31R$A*T@/XC/QX7&!.6J@(7!&X(O #0.!:XW.! #Q=XY-:I81#X W@$8(3
M)QYB(#Q'E<$ BD4IA"?7&5,5@BL$5PA>;0BN\=8+A^#)>&NMF(A1 *$02_Q6
M8,1!,"1RYYF/@0;)US8L6[>T0G"%X K!*P[!M6;J72'K9 Q\,!"1US(B)01$
M5AV)Y\H2E9V0QGC/M2PU4^TZY=7!4*&U0NM#@=9:VW4N@#I5VS6HQ)P/Q-BL
M"-#2PLTG( ; 6J5]X#S.L[9K!=,*IA5,%P2F-:_C'I%V*J]#,9M4TH3J5&)T
MA26^I&,'SP%IK7%9NJ8&K=+K4L^<VK$$>-NDA/PV*A*YT3Q.D?_NR:EKGN>?
MO\7NWQO_Q!\7#]%S@_?=D_%H> .Y<]5@1F^0Y3%^1!3[_J 9YE.<TC0HGUK;
MV!LT4Q=;6\F/6J]0H0:G870ZP'GZEA#R@X=2"WHF'/EA:CWK]_#.9ZU#%UNN
M-2A/&/%9NDBKAJ->.AGAKZW1Q2/&\HB#2X_8ZN?6?]ZFR#;D!$HKS7B&7*J.
M0'(Q4)6IM%Z, 8[_$L"U^[&;4>[*$(:OSA]EY^N3W S+Z(IBV<&_#VGH_77B
MWMK3W5[[;+^W#;LO7O7PGA_V]U[*_;UXV/FR?X;?_;S?>WYXL+>/V/42_OUE
MFW>V/IQU<%R=HTW\_>4[D:S+-@42+;<$'(W$)!6(50:)H=)1154J0Z!8K:.(
M3H%2RYW$6PG%'>YZ52CF(A3OWWD&*0J0)">%-H&RDC@>+6$1MRAI:.9>EYU*
M:7V-4#18L84KT_-I,-ZX!%MO%7UO)*:L\7J!EX\)O_)W.CY[TIK"**0IH1QK
MM,JGRLHV+S7,95C6LC4Z3,,TSL>[+38ER)EYIIWT$7+I[(J6CO.,"9&RTV(&
M;+J:7EU'R:I4WD@J]W;>,18A<4M+="?R)RN >,<3B1YMU2P-LV#6-M@Z5==)
MY2VARG&46^Z=3RQ!$-X;I:0*RGB\&Y*X&:"JRLA=R,C^NQ"UCQ$LX4@S"#"3
MB<LYDDRC%@:L Q[&,F*ND9'1[6!KO7F]P-5)?X3BT^MU1P6R1OW6<<)W"HLN
M5W;'+==#>CX:/KG,%*=I\7?<\9S#06G:\+$_;*[T=)".7;GY/SYUX^CPPN[\
M[EOG7)]^^XKSR.Q/1]=_Y3M>'U*1N@7Q5";HQ/1\]_-P<#&<C^Y](GZ0W =<
M7ASM4W?\R9T-UWZ[S+R1=I]?70+>?O+AKWW$G!=B7OS3+<U86H># H'_T35,
ML.1!>I\U!*F]\C(E'<$Q2U7([Y ([!5$*QOPLX*>)Z-__N8VKC6'[E_2]-46
MT:N=-^T__[?U^V;GV>ZK/]=;.YUG3UJ;G:W6ZS>_O][9VME\M;/]>ND?H[.[
MM_VZM;?;>K;;>;W[Q\[6YM[V5NOY3@<?:V?SC];K/7RAO=W9>WV57DU@SWC_
ML$X&&KG3-FB0/#JK;>;!&ZF0]Z7S71*_D^)FV9*T20+W1YZR2D"E="*R[+)@
M5#J+E.JK4ZQSVL.'#)<W6<88",:D52$ 6.9S$BI[Z;P1P5+^;JN@+V64D6^,
M[/+^>F&6%ZO\LE&^>W+%WCMLY'4/1_ [$LP/CW#7W-UJTW>)!D=1FTF02A#(
M$2V_X$L[D)"!QZS0*EMK)207'XN\(Q]9N\JO<;[9*)3697#?C%T=N5_X%:YZ
MJW$^M3[BEHU:.BP60_F#-+LV;H\CTOO.:+S2*8*X-K8PQI_$-]&Z^:&;)#;_
M-O<Z*U%8+20"C=/H*EZQ?DXJSND%O6P'Q>Z86+P?.!S*1[QNZ'Y$+H&4\;1A
M+&CXG+3*)[^- 6_5#/C)35Q2LEFG\2Q]I0^-3Q#7Z]A]'*:G%[_\(W:''X_=
MV=/N23/KS9?^<5D,"E&9< DV2#E^^]L._(2.=^'S>C'G=SY_^TGSUH2#<_R>
ML$^,YM>^39^P7WP/+/S2-W\T6(:/R7YU0'6P=;"+&NS-+ON3@D]+4=?)7&P9
MS06?=D=XLW"#3>2_MPKH(707E_AA_Q0O'H?_<X.B3S^M9G>C"1I3RGN>HA].
MR/;G4;.+_=,/?MO8[/5Q8%^:/;-YX4^\9O\F'?L>ZO3\Z<X*66@F8ROE-!BX
MXYO4"'NP\S'HC\8NDM9F_+OQV#[BV6CJQC6R<>F(XA'/")J"R(216S>S\L=4
M1;U?[7IZ[7GV%4?:B]F1[(WFY\)6:%V8"7?:#75>$SO+#>H@ZR#O?)!SJE&Z
M^&;*-T.19_U>+PU"%S>?!90K7:)PQIM-UZW#&9<A+/%FCW:+4T]@TB1I@P)P
M$%6P3FI5C@&4EUDP>Z5#=I9(C3_[P]'W+TQ';O"'$GYXW'[QK][!BQW>V>IT
M=U_LT_;67T>[6T'LOL#Q<KS_B[^Z[;?[M-.=##]\\VF_=_!A_PB_PW?@X.CE
MI\[;-G2^!#C :^"S?L!G^(RO\W]_:8_:W5*38WNTN_6>MH\VWP%$:@+71)IL
M"%BMB;?&X6\V0P2E*<UK&S!SYX@?X.62!FM7E%J>1[L%2IF23\NL9S1*4$IY
MD$$FB);3X SUBT&IA]T,X][0J_/L,GHQ':+5$$@YF"0@52B=, 213/N0)<I
M@+EUPJ@05B'L7B L6\B1@?<T2?"2&:^LX50SB;+-0%4(6V4(FR!@@1O*DP@$
MDLX$]RD@AE)/@F5,4NUX#+)"6(6P)7BT6T 8!YIS8D"9,)"EL%&E&)PVSG$5
M::ZVX@I 57NJF80'X7"IB$>*70J()6*DYH1:Z5/)X(F6/4QC<0:?X&JJ]'&3
M13]/G=[I/+^M4H\/@W9S"1\M(QQ^T^%5C6F_?QV>:$; K#&)42#""45 >$JL
M2X(8'Q-+T@&5:FV#3:GP7$[A[O* 8&XG@ ^,9MSZ\5<3L*XPHV((U'N/@"1
M,&MS5D$Y)QV*O_?57[W\^/5RRE^MK%-2Z)(<7R@(-8&XC/"%UI)*RD23_%PH
MR"^$#2RR)VH%OPI^E\!/Z*RCTU+[[$O@OO/69*901RAGB5V=/5%]2*L!BI-N
M<!6D!^<L24X: D%E@G^C718EHR(RD9.==T/HBHP5&9?GN6^!C"IKGB3S@9L(
MSG-G3? NL2Q5XEXMR#55D7$^R#A!%SD5!EQPQ(5<JI@@<?19. (Q9(T+G_D<
MO>L5&2LRKC(R_E+&;368EPL!IYSV%JT T-&0;+DN$5Z2V) T84&#BPGA4/I'
M:#'?1_+ ZH#!%>[^&=&@NOL7H_T3[GZ>$F=*""(A(NVA3A/+K2'*^"BL0MF-
M_J;N_@MA_2I2XQ3QQ9VPS7*-[W2:7UW@LHZPCG#I1CCKR=L*,/7)%#>VZ!2W
M>HUZC5M?X]%FE+4&"7^@_>9&J6:7U8C!FV:7<:>IT"(%[P!8=H#&!>I7%%)G
M%6AC;K +<V,.=8"K6_:^S)(P=8HOLR@'DYRX")F MXXX77RS5EC+=(PYY1KT
M7"%L"1[M-J6CE<BE>+F-$$'FZ*33P?@@;.#2!5DA;(4A;/+,W=/D:015TF4U
M 0&)&",3(EK(2E&;C:,5PBJ$+<&CW8:%:<Z<9E(G)&%@J?4Y&)N @^),J 5!
M6(6JVT'5)-L2N(:6 F%,,&1;"HF6"YPDX7R@(ENIQ-J&AFDO<(6I"E/+"%->
MLJ08E5Z[!-DKGY-#$??> T3'686I%8"IJ9/JP*-460@B9'($ O/$&>4(*YL/
M<FL=@3Y0G*KY93,K=3UP7HP23QPX>R-T0@Y)$N<E1Y1J8M :)LD8!UQ1CXM\
MY_EE*^L\O].C+GZ[";R2#ZT.PDRS!JD"]5I$SY@$X;*/4B01D@Q)1\2:ZI]9
M62#:1@":8!.1\2P!!,FF]*_FV1"OK".\=#$I_QFFYQWZNXSQ;8]=ZZ/3'O_3
MPHH$.ELCK9.41<U*@TF9JZVP$MH]03,2L\9GU&D=O25@J2N.6$:LS4R!Y$+%
MO+:AK*Z:_6 UVTH9'.<ZQ@@0C#%"&/ R2&&3#\;6_7RE-7[_LL8+C[B=?"89
M'"6@7.G@&,O1"_<J"56:BM7]_.%K?10F:* *DN 0K+)*I,QQ:U>)H8S4(XK5
MT.[MLW)$@1H.NULOS]J;[[P7$)&6$>LBZG?0@3AG-=$@I6"I).NIA[ZCSQ;(
MNSI:?87W;T:UKMZ_!:DQG5#C& 4/45.BT<(FP*PBQHM,( 4C4O3&.32[^9S]
M?_>07'*+0/Y'E2Y[Z\=?3<BZHM(XDQF1"4%9.1!..2^SI#%(#2PC&:WFQ^HB
MV]F4.U%K<#DD1J+DC@!(2GRR)8U6(;PIF4R.\X[W6II<V@J-%1IO XW:*>&E
M]8[Z!%%&*R0-48#A0E"J:GS&:D#@A,\U:B9XCHH(\(R %I98:P7!OW ?C$)8
M%N=BH57XJ_"WRO#'F>)*2Y59,) H>!I,"#Y+*Z5(:4&Y3!7^;@E_$PYH%41B
MP#4Q BPR0.&(Q34E( )(QI1RU,XS/*W"7X6_Y7GNVT3G*I.D8T%:S<%:9Y.F
MU#@3I3?XEEZ\87QRVB.Q/R+G-ZW8>&MLG'+?V\+W;<[$FIP0$VTDQ@A&G%#"
M.:? B["VP=9!F$>&C[]8#>3Q5)J:$2^JZW]!$##I^C>&)T%U)-HS3B"Y5,JR
M T';, J66?0FK6V(>Z@UM60%0NZH"E$=81WA78YP3B5LEIG-3]::HG=1L:9>
MHU[C3J\QUW09L;0:2^=<:&K&^MBKY+J@OU0">R6\$_2V5:X%,SQKD;41D%TR
MH"/+44+4UC(A&FN#7E@;M![;KY!5PJ:.[2E/,ADJ2!#!$XA9$JL4D.13D"8X
MI_G\CNV7+[*P8MB#Q+"D(5.:\*%%Z<H9O74Z4;#"FZ"95(O!L(I5M\2JB?-U
MEVPT7$3B;6E68GTD3EE. D*5RD8$*4K] _X (Z K3CU(G H9HE7,@'<*>(F4
M TVI=539:$%"Y5HKC5\3!^1!1.^#"P2WIT1 6D6\CIID82DU A<Z/N0,K8IA
M#Q+##,@LN8$8M0.0QB2)/[C1-H%U0E>NM1)8-75@+46@W*1,J 11FF8ZXH :
MXKBDG.$>)4LGX0?)MAY@OMF/M?J*0^<9U;H>.B](C2</G6UB7$L()'LP!+@7
MQ"K\S7B32N<JSDO<R<T.G>?3K&'I'>@GP]'@M)F%]=:Q.XDHUG^GX_['LK6,
M7[G34[ ?);!?,:]+G\!^6T(A-3=&B:Q*DP,9A%7* 1<^N1RL6Y115 G%+^:'
M??C<^?*>OJ/499H\$&:91.,G.V(U2T3CNG)J#!.4KVW,*_9M&</;'KM> ^6!
M:<-L*31EC':9@^-();SQ&66AZO5*Z/7+RWIM0-O, _(+$$#  .HU!4]RMC(X
MYD'(N+9AS4,N2OO8-5MKZQF/04I<;QJ5ETS*['']8[:*UR/CU=;X_<L:KXR(
M5J=,%$^*0$@"C0E)2>**64.%%5X\X,X>5>O/M=XY[:0TCCF?0>7@0HXIR22]
MC"K2ZOA;#>U^?Z'=',?,WV6/!I?GBAAA$H'$+;$@#3$AI$Q1O7/IVV.-?<":
M_7"*S-_:[3>C4E>WWX)R33Z=N_UD>R_(SLMW/'OM&1-$)(ZTG!E'/+!,?' 0
M03#E'9]_F:D5CIME!%KCZ[8&:=B-N)N4&-J/@_[',L@TK*7G[Y)+E#Y+(2@I
M!$JGM39(YR15(#ASEL5J0:PN//&IH%.O#*4 EG@?,EH0D1-K&2=4.\84+CZ/
M\@$'0E2M/]=ZP7)V3"9!DP-EM8TH&49%;L%2[DVU(%9"NR<[W%#G,N1(;&*>
M (V,>)L$21F25-ER?!?W6SVS1[!J]M)J=CG.H=PX2H, +[E!%?>!"[0MF4AZ
M0;Z!NI_/2>,G AM]D)X)Q8D*PA)(S!*CC22XF8,0R05F'G(22=7ZB[I>D?+L
MHA"92I NX 8 E$69DLC*V)IVL1K:/14*Z&*6I2L0B:6F(8!1Q,IR=B\<92($
M<*7QY,/>T1]Q*.",:EU]@@M2X\E00,:514M+$,Z!$U#!$>1ED<@4?#(@HQ1N
M_JTG5S@4\+D;]&JXWUT'#V0M5 @A<UWRH'(I VJ]<2KF'"G+BS<5:C6\F:"(
M3L4"*I8]!S2_E)1 P&9/3**9T,AI# 8ARO"U#;&.1.,!GS(^=L674CFII(B&
M12@IO3[D4))+#%-<6KYXQ:\^@AET?B).,(?BV^= J/2H\U*P$O]KB'39L<AD
MH1\U:NCA:[VSP<004ZE="<H*3ZU/*!I9.A=X6% 4<-7Z.6G]1*P@<-SA/:JY
MX$$2"%016QP)+D>?/<-W+:U:__"U7@4-#%ARWB4(V9NH/7>)<P&9@EV"0@>5
MY,^J^A.!A#99Y1PD7-#D2_ZP)99*071,JE0[<):RAT_R'W$HX8PZ7]V&BU'C
MJ5!"'6@.BBF2*8LE(I@1QZ@DI7,5C<GR'./\W88K'$KXK01GC1F\RR)O/ EA
MI%0>MQD+SKH46+:.J2!!>UDYQ8J#D9@*'.1&2$.5(U9*2L!'2SSS^,,ZY7WF
MTEBYM@'KFL$#/HI\[(HO>*9!*L9CS) #<\8'#DI$AM9DIJDJ_NHK_D1,(2YX
M8M1F8ES2!'0&XG+IKPA(*76PJ>F>8]>-?LCEB!Z[XBL(6D@?9<@,G$:3 BRS
M>%DCN:;4+U[QJ^]P!IV?B"ID!EQ*5A*D>(( YY$X"T""$H&RD!WE-4O@$6@]
M*">U%";IZ"$G;T/@2/!I<K+TFZP! @] ]:="#GW6.0EKB NE5BI$20PN/:%:
M9B\,1Y.OM,N#=6EKU.&#=!_.J/;5?;@@39Z,.E19I&!=(C*(TA6=H[EN,B5"
M _=9"*M9R42>=RKR7?<4NGD#SK'"/14(*;%_BD(W;BEV;2O+AUP(>9XSLYI(
M=T4[X!RL1I,6+1L&7CO#4J0N"N "4<\L0>YSY3<SH2),^3'!V02>2B0V.1-@
M-!+KO23)2)<"SX&'O+9AUCF=<S/@F31N-?JH5[BM</O#8R,%VGCE F.VZ;GA
MK:16Y!2 )N9MA=O5A]L)[[')7L=2F1*\X02D1KBUE!/CC%;1.&U+,1S&UK6<
M5RQ*Q=N*MQ5OFS#_Z%4(S@LC-5B._P\T A4I)BL]70)Z6YWV,T#MA-->&RT3
MU4AJLT6\E<DALQ6!\)"4POW59:GF'?!;L;9B;<7:QF=J6)(Z(ZOQ#*P#;Y4$
M1P5$A\K':YCU P#<J:,22U/T40EB@S4$M !BM/-$!:,%3S$85N(S[;I5,T=%
M/1S$O<TUYO2XJXDR5QW-S 8S]6AF0<@Q>303HS0J,T$T(%Y 9I;8C!9R%$Q%
M"R)H*M8V^'2IY^FCF=]&9<WPW]C]>^/B\[AJ*(MAXY_XXH4X]]S@??=DK"V\
MT<BY"CNC/Y-V7J1]ZW2 PM8:':;667*#5CK!3:NUA<)7Y&P,BH*MMU!\^7KS
ML6?]'H[SK'7H8NLVNL(8 \&8M*79%ECF<Q(J>^F\$<'2<98SO] 5/@==>7WJ
MA^G_3G'OW4K9G1Z/II2'7=J3<0Y#V9<_(8X-T\G**];!OP]IZ/UUXM[:T]U>
M^VR_MPV[+U[U\)X?]O=>ROV]>-CYLG^&W_V\WWM^>+"WSSN]EU"JIG2V/IQU
M<%R=HTV\WAO<6R6E2CCB2Y%2T#P1Q[0@)I:&%TQ[4QSU_9,TI2*M(@NM7K,P
M*%INV'*MT:#9-DI#,3\J98:;/F-C4?S4'1WB1P;G!*K5_<J@6OW<^L];D, 9
M)>[V)'!*X*99(+L9"WST(O=E\UT62GE D0O"4 +4&^*$R<09[FWP.ICBK 18
M1X2<ECJ<Y=:GPVXX+* U2*U/C>!]=&>-),7Q^C3"UCUIC3ZEX[\3"NG)Z'"(
M7ST^[G^Z@,7>=RO\I+6'KTQ>)"+-.>DW<ES^Q.MU3\(@E<^XXY8K%T.Q2<UO
MYY+2PM&%0]P!$NGG/'S2N@4.L]EPV"N3I&-!6LW!6F>3IM0X$TLBNDGCBI3L
M0BM8Q>$E4HK]=SYYR[2)A+IR8$HU(U8&(-)+'XT/.AFSMC$Z'*1KD'AX"8I_
M ,3#.2+QC#)7D7AQ0K>[M?,.:7 !XD"\X^6H7CEB@I8D<RL< VU4]&A8KRO#
M[A6,;P&:=#;0O']#KX+FO.1W_YUBQG+PN#8(GB5Q-Q$O(Q 1J%.0(W,Q+!MY
MO7</9H7,.8F<:&]M-ONTX;A/\\ =BEQ6Q'FO24[100!&T6):VY#K&NX9,L^_
MV!WB-49IT.N>%+D>M2PMG+37QUM%=S;$.PWQ-J=I_3N>NEX^@@-+X;@_/!VD
M)U_='XVSXY*O8PZFV%A^1[E[\O1W=UPH]&[^HU"8]KD^;IVFO?ZSW;]VMIC=
M*P*]AS?\'4GVAT<H@;M;[;-W( 24($K"C4 S'8UV@ELV(AUNA3R&$D2.P)!0
M43^6J1V<IK4E=$H5(^L[(2XKVQJ>]G!P>)%A(]5^+! %52=8;5$<WQ\,^I_2
M8-CJXGX?1OBR/QL3@"(MA%F4;R0+O6YXTFI=EN(?SL;Y6,[=Y&-_-\[*L?LX
M3$\O?OE'[ X_'KNSI]V3YMF:+_WC_&+GOG/Y<<KIW3C%QV__XU,WC@Z+0_H)
M'3NESR.^S^]\_O:3YJV)LXKQ>U(_L5Q?^S9]PG[Q/2'E+WWS1X-E_ FUL"J#
M94\,4ZLRV#*SYD:7_4EBP2V.CW[Z42:G/GO%R5# C2X-[N=HR-SH:&B_&!G;
MEXR,%MH7M\G/^,'SWE\$PM>G;2[XM#O"FX4;//]_;Q6$*ZB*E..P?XH7C\/_
MN4%MEU\0GI40B,)5'O?CL\?]^'0NM9U^Z>#\_N#BYZRMF8Z]?G%W?V]NW&VK
MR%DF]B=SNWRRMHACK\;RNL)M,/QS;(6B+9D& W=\R8WPS38K#I$_\6'[\8%'
MF?;QO0]?VD?;O/WB.8[M [[^\O/NUC;L'VW#P='^EQ+"T-XZ[!U,ABX<[9_M
M[K7/VGO[G_;?[HO=O5>'!_B]]MYA%__K=8[:<+#UYM/NBX/>O[_LC-K=$F&Z
M/=K=>D_;1YOOK)3,T>@)#<H0")(3E[PGGFJ5DPR9AQ_TFZK:N0#MG-M1R!UI
MY\.,2[P_%>T\.U?19NPOWWGN0\@N$A9=J=]0BD9F;HAR6LFFLDLYL&-TW="?
M5(ZL&GH_&CHWSWO5T.76T/--U/$4M?"6:.5,.=TLM5:"(])ZP0.' %:L;2AN
MUNF-BC.L6 3@WF$:7CXE&+8^#KK%V7I\5C1CV!T6!VH_?W_ZT CNL#7JM]RP
M?* 53H>HW&DP?-+:;%RT4Q<=I&-7+H3?N=(3V\)_6_]WBEB1SU _$7B:SWT<
M]/_N#L=!,[F5NN4XI/4ZC=48*!/EY>:"FZ^V7[=P6<HIQ4X!(/<^G82SUHO3
M;BS.XN8(^*SE!JD)UVD>#>]2AO2#,(@G$_[ALJ %+[HGIVXL =\MZ?G,0G'O
M?NP/N^4#3YL'[_Z=OGEU_^NRU_W<)TR_?<5YQ-K3T?5?F0+;!4D/$VQB>K[[
M>3CX9M>_3\0/DON NQ^.]JD[_N3.AFN_758(U(;SJTO VT\^_+6/F/.=/>)X
M6XOE++19[J>-9)9/X9C<THRE=3@HF]=_E(;#+'F0WF>-!H'VRLN4= 3'+%4A
MO].H\LTI!JI-B25 Z?GG;V[CVD.0^Y<T?35.O=IYT_[S?UN_;W:>[;[Z<[VU
MTWF&6-/9:KU^\_OKG:V=S5<[VZ^7_C$Z2 Q?M_9V$?\ZKW?_V-G:W-O>:CW?
MZ>!C[6S^T7J]AR^TMSM[KZ_2JPGL&6_XVB21(/"450(JI1.199<%H])9Y]F2
M'O&50^WRXU;!BY 3**TTXQDR5U9!<C%0E6G9KO.[G9_$CE_'R::B:][B1G/.
MTX8[)Q=4[:>>C$<8^_!I=^\#:^^5&(A]V4&3AT<PAB=)=*::@ B&> V.9",L
M<BTFD5FO;9STKPM0[)Y\91@E,N'J9(0GK;N,-WC=G#:?[>;-7A]MF"\I/NL/
M1^?A!\].!P,4B^.S;W)1HP^V=L0[G;R*"I>;"8\+GPP0ERC^R8-D,O+@N!PK
M- )8BIM%C4**@'L4%91;T"@A&B1+AC.M@;FR+)>C%7X8&Q ;(N@NU@QO-1Q]
M"Q%H@K/..>P0">OY*EZ6MY/S:X2 MRL!7+A5(!^<9*]77?$:N6U=Q&T_G3(&
M;AYX<"7P_W3N5BA@ >@3J>[B6!U^,;+@)\?JVMSL6+T.]F$/]H:7/3\:G+ 3
MQ3BHZ+)3;M#_-%GO>"F. 7\A:H#?>=3 U\E:T3/DYM#TGW[PVT9#+>JL-+/R
M^]?HOF]3T_I*NYK74)@NR%>=M&;2_DR#,BCW/C43A+3G3^1!R)6Z_3I#S0QM
MCDE=,ST[Y\2N^>.;'7A5/,<$:%^$@MYYF-S\/CK#@RS'EO/C'/9)HGTW,4GW
MMT[W=DZW3#%$_'+'.#2X\ <J*%I==W$,.K<IO7$UJ5XWQN.TH."LFY>3NO7S
M_[2:RT(?_!8'OSHP!BE$;I*%I)W)(DI),_=.@0RZ<2[^6G+J]N=P?%JF['P+
MNMA]?D\EG6;S(D7\>7_P;)!B=_1'?SA\#*>^'X_;>]OBX.A5]V#O^>'^WGO:
M.7K_:??%SI<.WX;.ULLS'"<<E!/=9U-57SZW]V*O\^)?Q^VWS_&^+_GNUB;L
M'[5%<YVM';Y_='C<>?'\P[^_M*="IS)XQG**Q!IN"1@CB>$TDLBXR3[@\BL4
M627XNM9R3HTU;@/3-RP)]56W*C96;+Q#;/22)<6H]-HER%[YG)RQUGL/$!UG
M,X>M7>=9OPXY*SK.$QTG8V(DPV7&;8^X("BBHP+BN*6$^<0A4L.2EFL;@JYS
M-AT2\[#!\>LU;M".;#:@O,?2>+,"QDES?#I?S/@I9'QS>.SFKZZ.W9/KD.0K
M*!!>4>%FJ##!F;P4R@F7B0DQ$="2$ESC0")'IDRY]":6KL-/9N[5<7>0L%#U
M^:]JR%:R]A#(V@07^_;&#="W4K*;@>_N)"5K0-9IHJE6!'*V",-6$U!HMP(N
M+7<ED8#-W+CCOOC8K)WL5L.?>3*.)<9U6&\=E^B2F/Y.Q_V/)61D_,HO;0HW
M+>K\(Y)ZQ7RN.@^](ILC.+1<+-.@'20O#&@E)6I,R%8DKJI3;V4Q\N644P]$
M4!98),PI3P!2J07O S&1A12],9%JQ$@NUF%N)>"7L93[H]=ZEK0/2( X#Q8W
M2&.C+G^!T3IP*41U5ZVTWD^ZJS*$",P+XAW^ &LX,<DR(L"XG%,P6K)2H%+
M=*6UJO4KJO57^IQF5/SJ<UJX:D]LZ=1XSYB0)9(\$(@\$N\C$)N]@2!]D":C
M:C^93IY>B&*OCENIHLJR<(GJ3;E[6)GTI@ WCNER\F^5(F R(\XJ(,*4^JR4
M<Z]@;6/F@_\YLH5?C0U;)7<)(] :7[@D87<C2GWW1O&]=WJ*][#A33#G35*6
M16J B^24!L$T,S);R6FJ#I*5A;TW4PX2[9W@21@2LRA=H&E3']@2E:7TRD8G
MO!T[2!B;5]33?9I*5>MOJ/4.M$V6>F&$!D>=\91;R8("#BP[OV 'R8.K$7=_
M*C_I&V$:) 492(Z1$LC4$^-Y)E11#CR7K/D?U(BK*K^B*G^E=V1&K9^_=^0G
M.E^])C=5^HE]GE,C&&[GQ%*'Y@WGAK@D&:'9@,\.YU_Z)5/ZU?&<5,19%I+Q
M2YZ3RC/F CF3'A6M58C!4J)]$@1-R$2L\D!0PJGV 6D&RTL&.8\F#.6Y&_1J
MJ,F=AYH8GA0-U&61@$=NG*$&=]R$BI&%J*$FJPMW^U.>%!%EE ALB'3(JTIP
M$?%96R(#&E4QTZPS7=O0>EW8&FGR@)7>.F>17R?&' !D[2VCDEFIJ99)*[,
M1TK5[%MI]J3#Q'*GF0V<B&0S 8ELQ@<="87D6%0L,8.VDQ S9SE4M5X6M;[2
M63*C9M=0DH4K]J131#H>--I[V5,@X*(F)N2,?WJ3K6/4,+VV09\LR7Z].@Z1
MBBK+0A9J*,G=P\JDXR/G:(41C"BJ$5:$*P<LQA&:;'*XKDX%AWQA.4#ET822
M?*LD5'V\=PEIB447@G0QYP 9?[$9D:P4^TW9<$VKTV-EH2Y,.3V<\J!]EH11
MH<?Y-2XY20R-7!H?E2@^7K8.@JX#MTODY:UZ/V>]C\($#52A#' (5EDE4N8)
MM$I,>"MK ,FJ*OVD/\2 9]PPU')<<S2;="1(8P.).B>?G5(^PS(>[%25G[]/
M9$:MKP$D2ZOTDYU%G73"VDA\L(E %))8YC7)VB#?PV6U/BV9TJ^.OZ0BSK*0
MC!I LCC(F?2C).LRHY8BSXB.0-".N* T,< 81*#!)+YDD/.( DC"J%\Z)0Z^
M=3&MKN*[A+X@F!&>2Q%# F^-,3PC_,7@'5#-JU]E=:'O_70Q8N=*B^&2AU/J
MEE@H@;O&$Z=9 I."E4"+7T59NRZ%7B)7<M7[>:?C(<EQ2E G4H0HP5 :E,S@
MDN>@@JU^E555^DF_2@F)=2DK8J,' D9'8HR(1"DI@K$N9#J_Q)RJ\LNB\E?Z
M56;4^NI765JEG]CIC<E&JJ )=5 2<&4D5FE%C,^2HY$K!#=+IO2KXU>IB+,L
M)*/Z518'.9-^%:=2HBQ' LQQ-"YD(@9D)E) %,D9&3E;,LBYSRB5115U_EH?
MMC0#KF[DNX0[3B,7QD8#64'@U$0F'560'=-*:E-]*2L+=Q^F$W-*&*]QCD23
M#&(>=\0GY%H\<IMU\,S24@N2KAM3*YP\8*673K%((4B6$B@K;/ Z1D:5X QL
MS#4Q9]DU>ZK**V<B:B[+(;0GH+,DSAI*: #I53 6(JQMS*O^?57JA2OUE:Z2
M&?6ZIN4L7*TG@TJ9 NT")9$5M68,-^R0%4G2X (G'2@T:3DS5WBM8285519#
M%:H[9'%P,^T.R:7Y!R4@720@(!-O,R,YB20<30+M@D<<9K)0=T@;]]OWN/.V
M/KE!.NR?#G^M]7?U ]\0^(RR*>#_A18.;%*.J^@4-=R ETR(ZAA96>#;_O3'
MWLZH_;J WWN\[LZG=\:Y8!)#9F6U1:(%GE@+G#!NG "MN::H^%K9=:N7*5VQ
MJOV\&]V+%"T MSHG$,Y9%0KCCB9XSHU--<9D=77^Y66=]^7 604@4G!3DI,-
M\<HI$H''4HDO"#Z_./ZJ\\NB\U=Z3F94^QIDLKQ:OW]9ZRT/-@L#) FT; !8
M)BYZ3J31SK#,I3$URJ1&F:PZS:ANE45BSOO+F*-\--DAYC!C' 'J/3$T>9*E
M]RXE;B5W2X8Y\PPS:>[-Y1,ME]S'LM<?W4U-E)]][[RA]'CVGPJ<LM@_167]
MVE2Z=JJ?VP0]F%;V,<H4LN20C0>1D@4=.:5@N0LL^UP]5*N[AWR>]E!EFBS5
MFF@9%0$O+#%&&1($<).1/-"LUS9@W2B]+C6?;Z?[.>C=S?>@K_I7$;@B\%(C
ML%<F2<>"M)J#M<XF3:EQ)DJ/JIET;:6]XA@\X3%47%#M5$+D-8( 9$_0B#,D
M\:RL#=%(0=<V!%LW=EZA5@\&@&\34G''8+Q"GH,KG94SPDX-\UH\L$PX)0,S
M)E$=B<;E(A C$&>T)-9[E7B(245:XKQF3F]?(*JLH#NS<LK**1\<IZQUL.\#
MX-]/GC4KH:FR!$PI%"FM(48Z(,92*GS4D"DOS85GKJ^_-+2Q\1W_-BJ"M=$\
M5)'R[LFI:Y[JG[_%[M\;_\0?%X_2<X/WW9/Q@'@#L_?O 1X_(BI3?] ,\RE.
M;!J43ZUMO/K6=+WU*N&/[>'(C5*KT9G6SDGKST$_I.&PU<^MY_U!"L?]X>G@
M6Y#>#YY7+>AQUS8V1ZTMU/_",<=RAK9+"V&%M]Q)++_@GZ/#U'K6[^'HSEJ'
M+K;^\S;)U"((%FBDH!,D(VPV%KF,TBI;"'S<]HO_W$5Y$?S83/;.R?E4[^;O
M)GJSAVIP0P.8KBB,'?S[D(;>7R?NK3W=[;7/]GO;L/OB50_O^6%_[Z7<WXN'
MG2_[9_C=S_N]YX<'>_N\TWL)"$F\L_7AK(/CZAQMXECW$9%* '=I=NP-PE(I
M+N>]$VC0.D^ER&C,JH)(=AU%< J5&OFXC21PEY2560J.DL AVI X2X)3&;G4
MGMW465TE8;Z24+I@&RUD](&@?GI2"AT0 X83%X1,5'$G2^\70=F5DK#>0A;Q
M,>$??Z?CL_56]Z2%%DQK#%?EO:^H.2BHF<:H>=R@)JY0Z]-A-QR.U^JX_'.Q
MBJV/96E3V8>&K4](5<J5/XZ7^\EE5)W>70K.-NMJF&#)@_0^:P@H:,K+E'0$
MQRQ5(;]C$M9^LAN9>X!G?24\=W;WML>X+%OGI\.M<YWKE-3X;KBL9(PQ$(Q)
MJT( L,SG)%3VTGDC@J6\X8[\@CN>X^YE_2I;VWAGV_UTDN(>7OOWXW[XL' ]
M>7FN)WTD7N_/]H^V87^O?'Z'MGO;GW>W.KW=%Z@=6YW#]M:;SYW>&[K_>D)/
MCO9A=^M?W?;>X6$96_OHY1G> ]I\'U [/K3Y]B?41UX(X+^_[']^IU+07+M$
M'$N. "B&BN$UH<KX;+W-FI_#'$I>BINC9@ETD(93JI@"(1'SE$LF6E BX07T
M&FI <!\+/T<6OK:QN_>_VZ]:K[8W_VAMO][;W-MN[;[M;&]=J-GY,F]<%O@)
M>1\OS4_OO'''HK.+3&'P37Y>]8^/$94_N4'<*RSP\8K2]J?=O0\,;0^$\@#M
M+Q_>18?LWVG$6"9P\X5(<=^UF8CL!&<2[;Q()R5EZ<ACL]Z74+U?(*-5-H:_
MNZ.SUB<W;+F"\N6\>/CT)E18-D_36 U?;9RQI8)/=>P^#M/3BU_^$;O#C\?N
M[&GWI!E;\Z5_G%_KW/ I 2<35DI#\<=O_^-3-XX.BXG^A([-]/-8E_,[G[_]
MI'EKPO(:OZ?@"=/ZVK?I$W;M>S^Z+,,!L>N_^J/+_O@]L% 'R\2-+ON3X*>?
MGG,P.?79*YQXQ=&>!O?C*S4W4NO]Y ;#UC9:OO&K<=A"N_"2"^*&D[/0^LU?
M'[>YX-/N"&\6;C !_[U5$ ;G  GGJ&3:H:TS_)^;.)!OX5-9;ADH6_R\'OA:
M!7F@$\?JQ/W:Q-';(,R#:,3W>T*N<H*C;7EW7 +J?M'-.\<#I(7.QZ\>(,WC
M?&BA#[Z J,\):VWS)%ZXT-"2'0[3:+A$ISZ_9K&=G_KT.GN=;N=H'Z^W_V4?
MK]WNO<3O'/3:O8->Y^C5T<';_<_[O6WQ]3M?3WWV69OO\,X1COVH7/_EV<'6
M-G1Z^V<'/;3S7G2.#XZ>=XNS[=]?+N(UORNG8+0QU@):>9 )>"V(MU*3Q()2
M%*WTK-3:AISWH<^='-HOX-R\HMKC037($*E6-@%P2%%9D)"8,DI),#;:!M7H
M?%!M-4(D5P3RSBY#'HLL1,8L"<P6QY80"'[<$4&]<)(+I;D8=T&=<X1Z!;WE
MTOT*>C<X'>?9,  IF->0930LIVR]+D%_)@1>0(_9"GK+!GJ="9X7<8F"T)K$
MK#B!P#-Q(2?BN)>.\YQ#-&L;8IW2>;5]OG/0FU-%K3%4\2?\!IF?"]7:<13/
M:( _2\A;BJU1O[7[:GOW6F?.@TMAORUZ_=*)X8]@;.]\]O?Z$X!6 >I6 -6>
M,D0#"-Q<>"(I)T8@>TT,P]^RIAHIM\ ?R,J@-D][P.HZM[CBJJYS5]<)(XJR
M2"503BA:O 1<*>:=(!.1 I?9R>2H7-M0=F83JNKK\NHK($)+G8U6GH%UX*TJ
M?3 %E"J4B4.CK_1"7V_@&OF!OE;C8'[*/&D<A"!S9$X1J:DDH(T@GL9(*-"<
M=0:M="P>$2:G8RL?1N675>#_G31JZ'[KO>NB(?#?:#L/T_!_FC#GO]WQ>9R=
MBT>GPU$OG8RN[_#\X"J&CV,B[M<P&.(#XV^3$/:B+,X?S=+LGKQ&6!KNYDH^
M9L&KE].'5C08FF4F.65/(%I.<,T<D33%3"'2X!+BE9BN@CL5(G,?I;]KP?]Y
MJ^\<#(6JOO>GOA.V0[0:/)A$I'*6@-6>6%X:'"IAO5; ,T/U%5?8^E5]'X3Z
MSL%NJ.I[;^H[:2UHQD$[L,0IFP@$[8@-U!/O;>"6 63%T/1GT^5E%J*^C^V8
MH)'ZDN'["(\&[MD$^.$1YU9W^+$_Q,]6P+D5X+R9HOL<ER$EFXGD$I O!$F\
MUH8D1PW7(KODR]& ,#, 3G4S+K&JSOU<X'I5K6[&.>KQ!.]W.EG'.9!@C28
M4A/G!2?*.NDB"G=PLK@9N9S%<*^:O,2://<3@ZK)]Z')DR8 32QES1CQC.O2
M\S,2;ST0)4U&7/::230!^#IRK.70Y,>0J;-]$F=/TSE/2N:7(K9JX.=\)F>Y
M<?PVA QR J659CQ#YLHJ2"X&JC*5UHM\TYI)MXT*7<J&'ZL X?M31I6*- CO
M!9I2N-F"YXR8+ !_((%V2D4H=8+GVT=U/FJT&D'R%4@KD-9,R54&S GKU7AF
M,U.*<%$ 4Y0@&0Z<),VTB"(;*&6ZYIXI6<&R@F4%RYJ N<)(.N4]\"YS#9ZX
M%"W!'8\1FU0@/$N7A4]<^W G"9@+PM++98:_EH.\5#IOIO*0>A7*0ZK[*@_Y
MYZ#_$9?C[,]C=S)"Y=[^O]/NQQ(0N=4=GA?N7)XZ?^%"@]GNWO-N9^O]E_VC
MYX=X;7K0>WZT_W;[<^?+!]D^.NRV\7X=_$S[;++.WQO9QONAMN-GGA\?[+WJ
M[;_M'.)]Q.[>A[/=%SN?#_8"P\]\^?>7[;/.ULX[SZU.3E$BM,REWG<@1J)E
M+9Q%<] 'IB6?K!II4&4A&JW!25#<.ND54E/!A4Z"YSQ9"_#/5]OMG=?;KUN;
MG:W6]LLW.W^VMSM[OU T\N<WOCQ0ZA3+.?&8DP.9E0E,1O!4,0K:,;68,H6W
M+/#UYR#UND.\0XGN_2K!4[.U"#5ZS,K3_O+FG:!!)2T#20HB*D_@!(5+$D%Y
M"A 9]SDN?6',2_*5+I:V"-&P.QRE6 )(2E7U<6',L@,^P-*86CZQYF:5%A]V
MM4D^SVJ3CZN@XDI5L+M4*],/?KMI$<5;E/M;^?E@CZ[$WQ\HZ[6J7RT%\Q/W
MB\V:EMZ2R68++'@?#),!G,[-P9^[Z:'?M<3RQ6"%6C3_&O<<NU[Z9[M;!]WV
MWJMC-,9P+&W:>;$M]GO[9_M'[;-.;U\>[/UUV.G]ZT/G;,+U<K0#^ R?.R_>
MT/91_-#^4L85<;S_ZK:_[/"#H^/CSMMMOM][*9"O3E=9",$8FSEQG%$"I=*?
MD<83*3+*;').RM+C2:Q3,W.J9RU^51%OM1$/F "1:'2VF'HV&)X=+X%J)@DA
M@[OIZ5Q%O'M$O(EC.Q^L#-EDXC(H BP:8E/B!)1FDJ=LG6:EA]2ZG;U6Q8I5
MOEIJ?/K]M'O<-%9Z9"DLMX GF6G* L#;Z,'9Z)"0.>.CL<:@=-^X<UV%I_N"
MI^GZRUSK(%+A8MQE B(B-3,<Y9A;DX$I';-;VY!RG=+I4-I:2N?!Z++5*;"D
ME08O 379YL2I2_B23MI06ZG&$NKR)-4 ZIP'(%26PL)1:.*CC20JE9+,@H.D
M)4)H7<KI5+65KZ.SU&SBC^2&Z;!_'%O=WL=!_^_T& ODW(9:<)XM1V9!(X.8
MI'.,,F%9%%".B&.E%LL&1],5-1F:J";10"B4DK\EYZZT@R3"1T4U6D.1YK4-
MH=>!3J?J_YKELT3NG*K+7]L:YQB,DUDIFB";Y"(X(R5-G E@PE=JL82Z/$$M
MLHA2<09$LR"16N1,3,R2B)B !ZZM%&@F"+G.A5PB77X,CHK-4[QWWW>/SX,I
M7'<0!BZ/JM_B.D!R@K'20S9YQR$IZH(6RIO@E;1.U8.DY0.DZ1)\QE,T:Y0@
M4N /,)01:YTA*C!I5$Y..207=MWRF?L)5+?%\JJRUXYQG;/#?T%JXQFJ-J5H
MX"KC@*7*+990E2>XA40\IL)$HI(I+>2](UX$(!&Y!JYL$()"467#'V#UWZ6F
M%L]/!ZAZIX.TWLHH^?C+1+QF=6!<!TQ!^Q T$PZ?ORDT D*I[!VUG-$@6.48
MRP9,TW6_'(V<Y\!("(!&C^"!>%PP0@T525*9FA1U-'I +9/14QT8\^[B8Z4S
M*<D(TD*(WD?K$X4H1$Z"NQLG25==OD==GB 9G'F*\ N$\1 (T&R(<5D3#UQY
M*V42?JS+U,Y\SKE$#HQ9+(?9 LY66N/G55^F:OQ]:?QT@9D<!"#7T@0R%00L
M8\3H&(F15K@0O+)6KVTP2=>-F5=HP]+$FE886*;J*!4&[A$&)C9^"!ELX>^H
M^[CQ6Y5(J?E(O-?<,!-%I YA .0ZHORJP,!C<#YLAG#:.SUV)1DTIH\#U(<F
M*?N1^1QN5:=X3K3ENZG?^F[F\??C5'Y!"-OL]7&.OC2O7PMO%=GFAVQABN#(
M[)PV,1'G:"(@ Q#+;"0J0%0TAIRX*QU+UR5,1Y;73B8/0N/GQ5"JQB^EQD]P
MF2 L0RH#I?U R9[+GOB@&(E1Y6P!)4&IM0UAUZU:DMY%\_9?W)!YG==O$#CJ
MV#\MU2!^7&GI0>?/S7-JEALYE\G#TTD5#.<(AN^G_3O)6",<(X)!)D"C)TY
M(L8RW!5]<"%2-.RH6!=B7C$@\]"A!;M^*H)6!%T-YUA%T'DCZ"2=9 E-P^P(
M30H(!,Z)R2$00RD'7,N,>V-!4+FNYQ9%MT@$O4$=S*O+BNF%E4G[WAAKI<\?
MT\DPM3ZY8>L_%]EI[OM1W4Q%Z8JJZ RU^GAGZ\-9!\>%:BW;7_;? 6?1(<LD
M*7I+0($EUE-.T'C3S%F11$-8D*]0OHYB-:5QZ[=:];DW+:NK?MM5[VR5S E5
MD!67V20$6><=,4YSDI&VFH2$U039U'^@0E^YZDW$W6T6?NX]KNK"WW[A7[Z+
M*N("!$XLP]4'&25!DP3G/+M@O"G!**KLKKBYTJL7'F>ZJ8%YEDIAP'024VQ=
M5(P;[[Z"K;<*9#<_\?<B*F5-UUN#-/R8\#I_I^.S)Y=+9UY=Z_E\8SO??:"4
MOOS8'W;+!YX.TK$KE_I6\?*_+I<4/=_.Z;>O.(^;]^GH^J],U>5;T [+!)^8
MGN]^'@Z^E15\GX@?)/>!N(RC?>J./[FSX=IOESD#$H;SJTO VT\^_+6/F/.=
M/>*8)*&&]@?-<C]%4I8&Y5,X)K<T8VD=#@IZ_<?/ZXWKM8V]IL)K/[>>%> K
M<<ANX]KZL/<O:5>7(M][M?.F_>?_MG[?[#S;??7G>FNG\^Q)4YWZ]9O?7^]L
M[6R^VME^O?2/T=G=VW[=VMMM/=OMO-[]8V=K<V][J_5\IX./M;/Y1^OU'KY0
M2FV_ODJOKJRP_<L5L^^VL/PM2[@V.?[#:]=O*<HN[^%V\JS?PSN?M8Z;\;8"
MFDRN>]+Z>'5%YD9#6\5$QP4[>7_^+93;T35[T<4FA'^.OKO;H8OC[[:.N\YW
MCW&;P'N-^F5V\;*W8K;SZOYV\5#-ROUQ/JRS2G%N0G%V]]KO:)(2J#!$))X(
MQ&"(XU82RAU/"8)+I@35 G);.1]N.[=^577I9UGZ\$YQB?:%2L1(I+B0M"9&
M248B%SD#TT9PW\13&VZN,6:_IZACZMKX<$@_DU.$"==TPEDFA'A5AK>;WPQ3
MTZ6G"LO/A:7]J;VU_8X9 :BOEK ,AJ#>1F)]+C%X3F<E//>A" M=MUHL,TY4
M ?@E 7CS+B5?ZC5G(O'?TNP3B--)$><$Y<$8QDKG=<$1+=2-T**Q2-$<'O4+
MR2BDXIR6_#%%,:X#%C=(>)E\C!?%"R$!ND3(D& %TOU,#E&4TLG3Q[1ZG_ U
MUM[;YNVC#Y\[J+Z.X2HA?!*50HFD!X6H[W&OEYHQQ1#MI9G@LW7ZODV?MPD8
MY$R$#[2T&Q/$.QOP![X3# 116%*_-(7[7G"_&A+-/XT8URF^<HIWWHDHO!;:
M$,WQ!UAE44*5(\''A,:E%URH*J'73I_-% %8*J) : *H[L2#*:>!0,O^*:5Q
M%Q(Z1L_+PCGA;FP]O['C<L)8'-NN^&GW-^Z[[PM ]] V_6IWMD9IT&O\HI,&
M:7,H]J..5+>AA#_B &_/A[@Y'N&KBP$V;^[A\-@E6E#$[&D\'92I>/1$X,,[
MRZ311C&B;"RU'I@B5H C*CNFK./1Q;BVH9]HF#R:'0/@#Q;X-I2O+O"=+/!>
M^YV+6@514 1$+"X!2Q"#@20$%!.I#*;4Y3%/IM>W 8NKK,(K@2%VAZ%_>C)J
MX<JE%M*Z..Z<E%H]7*?305-@LWB()X#B$C7\#C.FC0KD\PA7<S$L?V)63$C<
MUOFCO<(G^S,-0A-6?6Y,$/[H90Q!)(D8-<W$<(M\E-&(7 KWK&PM9S%DFAWR
M4?YD.F;EO[Y'D1LN^:^9DG7)Y[?D1^UWG <.0!,2O (K)6C)6D^)5DE)E32J
M92A+/FTY_M</ST+OMH5EL]3/^L-1<U[UN/M6OG]7D@JD,XP@OP1<0X5[OY6>
MX-;O'!)T%RB_8=]*QA=V@C)V, 1<5-P_TJ"X$\Z;5 X?8HM*!4] RM5I42GJ
M8'&P-^LI>L-^FM>FWS&YFET7]Y%IMK8O6:5- \9;]%U<BD3J7^@U2F?J-7KC
M\-RE7?_F^6_8=/3G3WN#=J0/9\K8#:;L44X,?4P-6YN'WIVPJ0L;FEN3LM7*
M)*+S[66X(KE"]+85].:=@7#9FBXFUF-(%?K8.]AJ\Y+:T^YUC@_>;E.\S_'^
MWDO>WMIGG:/.,8ZAM_MB^TO[V42J4._@0_O+_I?VT?[9/O\+O_,*G^FOP\[6
M_J?.T1O>YF_P>?=A?Z_]Z:HV85XY(UV0A K)2JT)19Q5F7"A%5@4:EJBV&&=
M7U%J8LY-#)>I$D4%N0IR=Y=P4T'NCD%N(A\R4@,TL%R*:F0")3?+&^L)DY"<
M-3(RVH"<%#.W3ZL@5T%N>9YZD<EE%>3N%N0ZDU7#=$GOCHJD; P!Y2TQB2OB
M6=.F.@:M]-J&7.=VYFX+]P)R/[&W+USH^!CIQ[BXRI]\X'VN&I#ZRPVZS:G)
M]3Z'A]L79^$&]\7L?X?2%8AO <17=+#B7+G@,U$FEOI%)I6*])R$S*P/D4<=
MV=J&,<O4]*;VKUIVF['JZ<QZ.EE 6LKH'<^$*5NL0B1,SF9'I J4)^J]SJ7,
M*HBJIP]73^=N]E0]G55/)PT;E,PLB[M&2D4)&(G[:9":A-*BEMN4$A6HIWQF
M!_7R-9$;JQM_PN62<_B]DLPY^Z'APRY..),CZH$6)URX_5.]4W< XM,M][P.
M-@7F2)#1$HC@B?=1DQ+_RR!F;8PLWBDV.XS/46]6PT%?4;.BYCU;HQ4U[P8U
M)TS4K%C)/M(D6FU+AC$EA@D@S*&1$DQDWA7JNVYG;W164;.B9D7-N_4-5-2\
M$]2<=!@HJIG.3!.OLR1@M"16:4<,2.-MB-9H6KBF9@^!:_Y2\>OSD99TJW\L
M1_K5WF')N6H2KT[ZK2$J0)/2V;@4RKRW1@.\^GB5ANOX^CC!\OP3^$I_<%%*
MX+L/MCYU1X=?B\I\=(,F/3B>#DJ,\T4E@Q\6,OA!0;S+=? B+NI)?]0Z='^7
MH7\MPS<Z=*.F2%YY\RR-$&-ZO7024EQO^=,1CO#XN!4&J:0[#W%YNQF7NN0_
ME\D95[GI>UQW-WZ@B]JQY[>]Y[3'X3"E:TJLM=T(IW5T5E,BOWQXEYB56IE,
MA/0.B5MPQ#F3B+8TQIR\9][<("7R7$W5TFCI9JMWOLPHF.[X;-@=_BP7ORG3
ME% 4 [XRK@V*WR@BC#AZGAZ-VA?<\+"52[;E>>VG<8&X:R]]UL);/^P43<.?
M<'&SC+];)1+*)U+I>282KEJR')\I66Y5TIC.^TQ\RX-L3>7'/?"<IN_RNC^Z
MLU(XI.S]Z>E-<@1O'?3V/9^[9)+.*89K%<Z"F@E_BY0+=:I_,F97LQR_+;V9
M_6O]IE;#7%Y4Y[T?LLP_S_5XZS1URIT1P_$S>Y_2\=^IC:,Y?!Q=UZ&#=G3G
M:/OSP=;!A\[62XK_'NV^_>M#Y\O^V>[6YI>#K??LX 7>?ZJUU'N&=C1O[SW_
MT.F]I)VM5_AO6QZ\?2DZ1SO0WNI\V-WZZ\/!7CRZ*E],.RD-EXR(0 T26S E
MN"T0:F66(FMNO2VVM62R'L<OKL5ZZ631(/#8PFP >?2I/Z[%]<@:K2\QA.V<
MG -8J5RQ]ZE?L6M^V-6>[JO.T/KVV94^>)E 8HQ8JR0!F;6D&;3*ILF0T#-C
MUQ)U6EY-["I@]3UV'0Y2F@&]5C*6<;70JZQ0Q:_YX==T8D&2("%R37PL3L4@
M.;'(QXCC6B%\16T!FAB:V4^#*_>:%;\:P/H.P7+_=%#IUQ(#V'-<H(I?\\.O
MZ1A RS/+R5(2F8]H.Y:VQ$EJ@JLN<RX-ASAMHEGF%@-8^=>OXE<#5]_#5_?O
MRK^6&KYP@2I\S0^^]J?@*^?HD&]E-!\MTB]A//$!-''2@J56)%_ZOL*ZULN4
MV?DXZ=>,<%79UAW 5;,R%;'N#+'"M,&88LI*(DY9$0BP2!&L2D-':Z)AS%)0
MT+0H-S"OPD?+QKBX?**7';+&R7/71,/,0K=N=%9=P6T>X%:!;'Y ]GX*R!@%
MT1322!PH 4#+T67!B=;*1YD54Z4QB##KDLW+]75CW5DP,5MJ9+MH?])"99T1
MTE:7DOWWLL'6F^]VFNW/ 3^ZV2M_50R;'X9]F"X+E((/+'B248X)!&1DO@FV
M=BX;GQBUVA3S$;2:@K"IL,1*P^Z*ADU$&?_BMO&PD\M^+>KM82>7+8J@SM3P
MOF+Y3;!\^U/!\3&>OX?.ULZG=TD*(T P4GK2E<[)C)B@':&:X<O46"HU$E)8
MIV)><7!+GF-6_BX"WCTY;9(\QCD8C709)ECR(+W/&H+47GF9DH[@F*4JY'<X
M'6L_SMQ@YAY27O25.MW9W=L>KYAN_;__,*B2__AAN](YY%F]Z/=C20O;/(D[
M)R-W\KZ+$]]TIA\61GW<+WTPER;%ZFCS7(<_'A>NTSGZ5[>]==SK;*$.;^W(
M_3W\F[^!_3W4ZZ/-+^TO?W4[DRE6O3>PN_62MWL[GW;?[M/.WJL/[:/C0_S[
MR\'>X6'[[?->>ZO]I?-V1Z ^TMVM]CLON7!*&R10  02).)*JF=PU"4;8G;2
MC3$713+%S0*%T5@K;1*HGQQ!UUDA9*0F)J>%+3;D1$K6B]W=K;<[?_S1VNQL
MM78Z>YN=%SN__['=VGS]>GOO];0.3*3B?:\/YXOTTP%<'K"/-I@8$Q5, S/9
M,7#&!!9+^^8,;NVN4_Y>A\,43X_3;IZ41!3."SE=KI2_A<CC2P0QCK#&'8E:
M*0**([_GTA)F1&(BI)RHO6$71+6P_+Z+%6VR]KI?5_R\.7B1KF%W.+I(X!OG
MWI7-Y0%FWVEX0H6YBS9^UOQ:4M^/WT,2<C>#O5DKPP>:*CA;7[U5216DDZF"
M__2#WV[:3N\6O>%6?C[88TJ?I-_O"'-K#K!RWHXY]P]9'9?&K:N,S<FE<2%R
M*^+#^$6^>>[#.&MO[>.]_BK^"WFP]X'N'[UA^T?AR\'6OWH'>[_CM78^'Y3J
M-]U)'\;.I\[1\^.#M\5_<7R\6ZKD[.&UOW0^M'L'Q^T7.Y_:1\][!V^W.7+4
M*7^T2B88)2D)A@H"):;)T0#$9Y&L .98E&L;7(AU3>U==PR9EZ-BT9V1*K@]
M5'"+4::0)5KM:'F+E"SHR"D%RUU@V8_![0:5$RNXW0FXG4V&FD."Z#C)T5$"
M60B"QGD@$;+F)HM@;3X'-ZY7!=RN\,)>XRWEJV5J<_-$JU^S>W]BO5+VJ^;T
M DSM.M@ZV-4;[,TN>T/WT+4^!"97SHEP@_I+CWPR;N5-60JGR;T7&[L-J5CN
MQ7\QZ ^'K6=N,#C#,3<.M7'8V;QFX0;^QX<SFYLAG/9.F[*F%U.)8_O2'#76
M"?V%">VDT2\*YZ.<KJK-59N7>$)OHLT/_/2FF8=G_4%JQ?2Q/^R.OCO/GPK!
M?SP.SUO&KCX<A^?M U1C2AQ8M#:" 6HMS3J%Z#QE@=H;G^9,Q@TU.\?VYW!\
M6B;M,;E#/_;:7PZ[^_@J_GNTOU?N]=?A?J_3/7C1Z1T<[8C=MVW >\KVZ\F.
M"/M?=E_\ZZA\<_=%Y[!YKK?/N_O\7Q_V^4&O?13D_I?W^'P?/E]5M9&"D8+3
MTA%>6@(V<&*EU41ID2B5.B5<Q0T0ZU+/*Q&T'O54Y%NF![]=%M9\H.]Y%^^1
M_NC^G:;B>+]C?-^3O0J#<X7!B5,A8[G(O$1G!H,_&"^GW;XTEHV:,JH8!+FV
M(>2Z@.E#H5OG8%4$K BX3 ^^!-P/S;+*_.X4\B9[826?I.=>$@HYE48TGA@7
M*>&@!!4I.1"PMF'6<2DK\:NP][AA3VAM.%?,JDS!66YX,$91+D+V@4=UTQB?
M:O(N /@F(X"T9I931X1$NQ=,,FC\@B(Y6:XC4SHG44W>BGP/&/EN8_+."_JJ
MR;M8&-R=X'\QQ!R3R@0\XTVG V)9HL1;G:UN4M4=FKQLW=#IJI75Y*T(N-((
MN 3<KYJ\=^[EFRS. 3PD#< )IS804$80YWTD1B5EO C:.;^VP=BZ7AWJ-Z=B
M3$L-4Z_[>?3)#=)4XGDM.7X=:F6:2MU\E4I_>LV9\3YQ'!W$)"SGKA[2+BMN
M3;>GLH)F_,\1KX0DD)PF1@9+$E,Y>*6<@0);:MV*F?LCS+' ^"\"TK7A2 ]3
MIV]CB\U+J:LMMF %GW!)29$B_H\1IJU%!>>)..T#<90Q@:_SZ&!M0ZUK.JW?
M-S?%JFH_ONVZ&AEWK<N3YVK9@N!9E2,U%]'&L(:8["1)0BHKP6:6(V[6=)V+
M9>H&4C5ZSAJM($F34[(Q&(#H?$B>11=2X :4JT=&RZS3$_NS"M)[YSQQ5J).
M4X-4W",?=QQLS,)X7,I*P%=4IV]#P.>EU)6 +U;!)P]#K+ ))!,$]9PA :<2
M+6RNB.+"*XT++#T2<+Z.VWDEX*NCVDNP75<"?N?&]*27WT=MLF&!:,U+1*_0
MQ)1X#XDJS2(/G.:,NS6@-HLEVJT?0];9[N@P#:;+QSZROB^W@*64$8H\:&,@
M@3#@1=;_G[TW;VHK2?I&O\H)GO?>.T\$Q=2^N">(P 9[--&2;"/: _\0M8*P
MD'@E:!L^_<TZDE@D80L0(.#,=&"0SE)+YB^7RB4YYY(6EHC@*S?^L@+3=)=V
M2K5441GDJ5)@122"#+4491>?(5BZ:,S*.L.KG#S8,[# ;B\+BJQXY3Q]%RMB
M44Q=61'/S. 3;@+/(O&.<&0)P;FKID 6# OD-54X6!6Y)*6;0)-IQ>-9.CE5
MO/U"Y'5E1CPV,T_Z\;$6FA'ND? $K @M%#*8!11Q!+/0>\ES4V_"5H595)W(
MBJ.7D*.YT%HP0^&'Y,ESG1R.F.4ZULEP)2H__A+S](2 3K!+*5&+HE(T=V*1
MR&G)$1 %%S$P88-:6:=F5<A* W]I/'T7#7Q13%UIX,_+X)-^?.<]4\Q'Y'!V
M_2D-&CBV'A$=1(J.:)SS^ E=E>HAD305;[\]>5UIX(]N3D^%ZRLJG=08684M
MXM3";S@YY&&/F3)&6!J&]K1>5+C^,D3DSYV35'46?I*E>370N*@V/)4I\]3@
MN#-UF!"MUXX9BZ0M#Q-D0L9)@[#'T0M)3,IAA@:O&KJH,,/G[#-<06D%I4ME
M02X*2RL+\IEQ=<)%1+G .HJ$HO(RYUIQ9(V5R 424@Q,"Z=6UH5>U7(!N1@5
MI%:0^JHA=0FTT\IP?VP,G3PZ(S%11<L&DE$@3@S-/=8,@CVEQ,F03 3=E-%5
M+!YLMU= 6@%I!:2/TI"R,O.? 4HG,X.]I"2QA+SQ$?%$ $H5D\@*$W6RVFM/
M2C,?J\K,KZ"T@M(%F_F+PM+*S']>7)T\*+:>,49I1#GO'O' ##*4>N15PB[P
M:&"_5]:Y7#5\NOQQ9>97D%I!ZI)IIY69_^BNTLGS>:L)<UH8)%Q9[R(19)71
MR%OF8)&CI8&7E90)G4Z;?7G*Z8PNZZ-)-<Z.@6_\\.],[>WN62G$;_1A'W$,
MSTW3R[YK<,&[?@3)#VK!5:_TS$[7[AI-%5_=8AU,[.ST]ENF&O ]$RH0QB[W
M=[A<UWX>]L?#.;$'$;E^M-^133#:=[;SPYX/5OYYLXM]NSM^NN#P^LG)WSK%
ME!YMBD," E+O]<OM?@<$&_OY*AB379JQ%(?]#+W_TP9^)=%QX5Q2W OEI!,Q
MJL M,5CZM*]6UEN9OHM>*CYDU,Z=$>WZS5U\5DI3,RFM];6V4__\[^+]1N-#
M\^OGU:+6^+!6;#0VB^V=]]NUS=K&U]K6]M)/H]%L;6T7K6;QH=G8;OY9V]QH
M;6T6'VL-F%9MX\]BNP4?U+<:K>U9?#6!/4.AYH+Q.H2(&5&<Z&0)MUI[$C"(
MW\3M4#K#/6!]9#GI-:C QCG##*B^Q&CN'<:"*JP$PRI>ROH1YMT4[H00S@@1
M1GK/N2$N12:3$]9IY@VF^YO9AX\))NC*F3^4ZZ>IW7VW[0]C..O$9OIP"-(]
M#FK=L2S?Z$Y93B6IMN#E[SL]__V%2O&]_QYB?_Q7UWXS9\WC'=[<_$+KQ[4?
MS6^[N-'Z^KU^U#F$OR_V6H>']6\?C^N;]8O&MQK[[\46;F[N[%L#ZA2Q%DP7
M#):,S1XBR32BR2BMC1>.PAI'T'5.\BKWS^)-87%L^P< K:7,I*7*_QRBHG48
M"S_<\MP)_6"TZ87MANET\<*=%[V3F'&N>U ,XL$Q,&T1SOKYSU-XTGFT_2+7
MB[4#T  [G=Z/P;M;F?_: LAR_J6$OQ*_I4KA<Y?VDT%\-_[EC] >G'3L^;MV
MMYQ->=,?HV>-9'86]!,:18DTPZ^O)-@:'DJQ4<S@Z,VCK]?*KR;TH^%WG*P9
M(6[]&J^1>W['#;_7G;\:K%D3]WQJ-=9JK,\S5C/74W\3[[L4]3DNFV.7#WS7
M/H67^7E\I9L9[_HE*)\>]L[@X6$PY?_ZQ:SG:"Y>7?J$E[XH8OTE:6Y&'X]=
M[!>,K!99FWP<JGP17>W?V^[WW-#^[:[ 1^M/>_VWO0:?[7G6A&\OI_3ZE^!#
MKW^2'2#Q#:]!JP?2_<;\[UM:["[-2Y;ZS.9]!+.LF\U#9SNVZ^<ACZIW5-4[
MZL%5)85VPF,I<*1<I60%Q40;YA+W3AGS@,.N6O<M'G9];\#[]S8;WW>/:Z*Q
MF=]9Q\U6C>^UWK<;=)<V/NWBQO'7P]WVY&'7%]SX]/%[G7YM[QY]Q_4\OXLO
MHGYTV*E_JK&]HUV\=_2%[GWZV"Y[1[4G*L3*R)PC!AEN N*4<.18L,AJ$Q@+
MBM)8MHXRJPS+E]([J@*^"O@>J9^%X\D%*9-(@3.3BV))CY,,D6I@H% !W[("
M7^/#3>#3G%-L5$+"1X*X4PK9F PB5$E,E$C&B)5UR5:I$A7N5;CWMG&/<AF,
MTI8PP;G01A,?.:@.*@C*7' 5[BTM[DTH?+:45CPA9Y-$G(B 7/ "84^IHQI3
MS^G*NN$5[E6X5^&>($88DXP327,<K*8I1*>"%2%X',CCX5YJ_XP!7<1^KX*\
M.T)><T+5LXD1AQ-%N?<<0)YV2.MHD9!1Y&!='!1; 6S3E- _*LRK,.]M8]XC
M1K)7NM[C.O=:&Q.1[%0J 5HZPE8D0#YKD<D)[-$2D%^&Q$#-RCI8O*M:O!CO
MWH(ZPP_QBJY1L>28M>'_[UF['\-E]."]#GFJCEESPI\R'%,7<ZD.SC4H"T9Y
M+ *SAKBH-9D9Z_LK'+R,]!WMXV89T/D9)M(+E<ZW$.BK3YUKR!@Q\]XCC"-'
M/'G0^1(UB($0DYYKH95;F,Y7-<!;7G;6245KL&!8$U!ADL52!T>BL=0X+%W%
MSLO(SI/>>F9C<L1+))@2B&-ED3.Y%#9V/"1"@TFJ8N<WP,Y!2ZRXXC%RPZ/T
MSAI!K26$X.A5Q<Y+RLZ33FC"G(R:(D*L0EQ:@1RH7,@$IC367$N^.(],Q<[+
MR\Y)\]Q<S'KJ/+=6:VJ5I0[V5SJB@ZS8>1G9>=+!*AG LF84)5<6QHL*&<H-
MDIH*[*S%G(J*G=\ .]\K3[9BY^>VG2?=AA1S2<! 0DYRBS@7& $H>T0XMD2G
M$"7LVQ+R\X):3;]<SV"!BN-H!V?]6*8.GY1\4MAP=#8X/2Z+'BP^/'PN]'L3
M+7H>S7/X^:SO#^T@;G@/BYJSPS<NMW10P>!"8/#+E N1,*(H40()GK4:(Q@R
MB7(4.7>,1J<P2XL^-EZBD^&*KQ_=A5CQ]5/P]:0OD1KK2*[GI6*R.1R$(2MT
M0!(^ITXQ+-+BM)N*KY^8K^]4!?7ASL0!3!A^NR>'5YQ\-TZ>D- \,N6\Y;ES
M'@4[)3>+4C0AK85S3"GB0NYE/5V,OVJ)N;3\NPS.PTHN/P4W3WH1C8P2:V,1
M\3X!-R>--)A1B#H*ME1T07E>R>67RM=WD<L+<"-6<ODI+>>IN$.LH@/)C&+*
MT3<>R]ROFB+CD[$Q2&XE7Q[!_&8#"J\J$,Y36Z4Z%UD>S^"P[T)G=M^%X>Z2
M"L;N!&,[TS&$V'&0/18%3Q7B"10]FZQ"V-O@F,!))+NRKL1T)X7J2//5L.["
MG7_SL6YE8RR$I2=]?]):HJSB*'$6$&>>(_A H6A"8$:3( )>QI/-BJV7/8ZP
M8NNG9.O)>$(7DU(!H^!R.SG&.'(B2,2"5LE3S**NV/HML/7"78*5HOT([#OI
M^5-8:><<1@#&&/%H&-*24>0)B8(*Z;11*^L$+ZH59,6Z2\BZ"X\=K%CW,6SD
M25=?I*!*8U"F$[,.<2TP,A3T&L&=LP3SH!)=6==+922_N3C!:_TW<PNDA_K]
MJI.,9W/\7=_*9IK$M:J<PN*P;G?*'^B-CD:F@&C$"J N<&0-_!EI()QC';75
M*^ML5<F']%:M3B:7F)\7[@VL^/GI^'G2&:@<,\D9@U(@/H</>:2-3\C3% VU
MCFN+5];I*C6LXN?7R<\+=P-6_/R$_#PAGW&@-#*BD+"< S\'C4!B,Y0\Q@EC
MSR17*^MB5<LE"3RH^'G9W7]W8>?*GW]O3IYT"*9(C.<B(94X09Q2B:S2#MFH
MF>;:L^1]%0KX4AGZB4,!*P']; ;TI+.0<9N4TAPEG!W]D@M@:841J%W8&X)5
M5"9W&UDUN>W=,HCH!<4&+K5[<*L;'MI"ZC>G'+^[;U0S<M1?F,%>A=Y9[E:<
M)W][1<E778!VD4NSW/+@+N(@^2 UV.O<$BZ5MPD3'0FF3B1F(RYKT\XA!:K:
MM$\K"_R4,]5)'4+R%ED>/>(B,&0D!;.-L$"<Q$;HG+M%Y"HU#RY-NT!>>N;S
MX@I)*R1=3&<#GSNY6*R-@G^3=0Q4,["K"'>6.Y(J)%U6))UT8SO&''<>H%-C
MAKBC&%E'%:+!)1DD9CR%E76)5XV>5JHK(*V M +2!^7V<.,Y3=QG3K.:&B84
M=T;@@),*JE))EQ=()Z.(DV0Z4(,B=PEQQ3@R7@8D$PY.D<04YBOK6J\R;2H@
MK8"T M*% JGWR7LJ 353XD1R38P5V%(+FBFF@BP62"NLO!-63I[0>*F$2T*!
MOJD=XI82P$IL4=2.<8X%"$"_R)#M"B@KH*R <@B4CJ?(I9**@-J9J#221QL\
M!CU%&,<JTWUI473J0(P(%X6V%(E<+YN#N8!,]/E\3'"NN&6>Y 9=4JS"=K\"
M*"V/T_YY:N%U\&]H_[W^+_@Q'O*Q[1^TN\-WTQ([RRLO9S0<&LRF8T\&\=WX
MES]">W#2L>?OVMV2K\J;_A@];#3-'*(_,;)RY,.O__C1#J>'P*IX#6::N7%T
MY#=Z\^CKM?*KB74>?L?)FA'BUJ_Q&KGG=]SP>]WYJ\&:-7'/IU9CK<;Z/&,U
M<SWU-\?U2W$JK\?Z0/G =^U3>)F?)VQF,^-=?U"TN\7I8>\,'AX&4T$1OYCU
MK6%&U:7/<NF+(M9?DN9F]/'8Q7[!R&J1N\,^#E7.6 D?03'N+]-:O+?=[S#8
M-[P"'T$][?7?]AI\MN=E+<$WO 0?>OV37M^>SA-1]EK7H-4#Z7YC_O?-/;Y+
M6^6E=OZ\CV"6=1\:<%BUM:_:VM_1:^8P]S@:+K3DBF/#DX#52(00&Y(4I=<,
M5UZS>;UFO8O&YE]'>ZT#O$MW6/UB S<_?>'-3W4*]YPW6GN=W=;A(=QSV)CT
MFAW587P->.=7N-]?U#>_\+W- [Y[L7NQUZJ1QO%?A\U/6Q>-;UNT;&L_<4XK
MA+ NRH1RU#CB3$CDHA)(!98HYB%RFD,'*5O5#X]X>:JN]A7P5<#W2)%^QIB$
M@S&4!BZPLIAPQI6V42IC3:B ;UF!;S+2S_.@7;0$:2LCXB1Q9 C7"-NHN!9.
M&456UJ5<Q?S!YZX5[E6X]\)Q+RF;@[@2%9%'E3/[%5$^4"^-L-(]'NZ]NDS@
M)X2\R29\6 8'_P/(4_F U$2D8Z"(!,NH<EY3LO F?!7F59BW3!._ ^89;REC
M.A*'(Q?2&"ERW*I67/D81*PP;PDQ;ZJ=>C(,S%B*'/=@WR;ED(DB()PP43@D
M :A785Z%>17FE9C'$P]821,YISP&:;C@D4@MI>#:!%/9M\L*?#.*R7(1@@](
M*<8 ^3@@GX(?C&@G8@P\9N0CVLPL$+&DR/=FVTN-N])7O:4>$_X Z+#!4GH"
M\*=IT)))AD4@-# 9A2\KY)!QA1PR?Q?,\3YNGN6S_,\PD5ZH=+Z%0%]]NAR"
MP-Q;'U'DL%'<.(N,,Q(%H3P/3%#!9=7!X@VPLP@F:B]),$YRIY-CV(N<K$^Q
M2(F2BIV7D9TG/?61&!%-P,@)EDM%<X)T$ ;E+-*HM,EM,"MV?@/LS%G0*5FG
M,>BV4CMC!!-!6RN4X(_+SI5U\D">GA#12@4:E5)(6240)P0C+2E!"@P6JV!/
M0^Y/K=BJ-(M*U:E8>@E9FB2;DN8N4,,XB]'20&S0CALML,.XDM#+R,U3/:>$
M9HZ!< XDR9S 3)'1EB!!X'</4(VMJB3T&V!G)W44EGAA%.7&6!,5QMJ"NN8T
M?*4J";VT/#WE/TS"\F0T0<XP$-&6!60C3\@KAG6P@-<A+:&(?G/]J"8]A 4J
MCJ,=G/5C3IHH3DI>*6PX.AN<YD^J+E4OTH/X^:SO#^T@;G@/BWH**[AQN:6O
MO7C^4Z'@ERM78JM&ZZV#?5!-*?> ?TF3@+B+'&FC/3*.AX@%5\Z*JGC^&^#K
M1W,E_H:O*_Z]$_]>^@Y'_.N3#3QQCHA2%G%%!3+84>1BBL)%3!RS*^OBP27H
M*M9]8M:]2]^+!?@-!S!A^&T!PKFR4Q[(X1,26CCKF$L249:+I_D0D?&,(BH3
M3H3"7@>1&TG"U\O1!:/B[Y?B0ZQ4[J=@Z.:$R,YI!<1@C'"@"O' -;(Y=C/X
M9+SE$=O(*Y7[I?+U7>3V KR)E=Q>%C:_\B]^/V\<;?%]ZSU)6"D4E #!':E$
MAAF/DF<F4BV4C"X+;J*FM?.7W+[JY7D6']KBOCH^>2[GX<<VO"QVVG_',!F1
M/=Y=4BDRB_8=CAMO:A])E!0E97,)?!J1]EXA3(4W,HLP4X4AO@6V7KCOL&+K
MYW ICK-HB;4I[Q6C'O06P0(RP0!;@^')O M@L>"*K=\ 6R\\'/'N;%T9)0MR
M)HYX6P<20/4**-A@@;=I0E8:D. 8L-M%:YT'FX2J56H6U?ZK8NTE9.V%NQ0K
MB?T<'L415_/$C<1,(Y% &^<Z*.0,H<A230WV*A"QN$/\BJV7EZT7'IY82>SG
M<R..PA2QURH:JU (4H&5G;M^4*R0EV!T.<N$"&H)1?:;"U,\[L%@+FS)HKWT
M8)]B=8KR;$[%ZUO93).X5\'=XN!N9\JG*'7@V ;08IAE&>T2<M8(A 5HI4Y$
M9C!;6>>K0DWW>:^B'5X%/R_<FUCQ\]/Q\W2_\7SF&2(LJ!2Y_R-&FGJ#0*%)
MP,-9-]6@O:QJRBM^?IW\O' W8L7/3\C/D_(9)'!0D2"6>$*<*X]T] 'IX"T+
MEL?D20YJX)5\?DG\_)RNP[NP<^4TO#<G3Q6.9 HK"9(9-&Y0MSW5R!D,,EI'
M@TTBS%%6A2&^5(9^XC#$2D _FP$]Z2_TWN) B$= "!CQY"FRW"1D';6&6F>I
M8+G9^JI>%A&]H+C#I78/;G7#0[M8_>84Y'?W51WCJX[Q\_E3A7;"8RFRO:;
M<A,4$VV82]P[988E<N>0 E6)W*>5!;O3SM08B?8,(R.YS1Y5@4"V4V2<E\F(
MR'F,( J(665X6A:\O(;Q%9)62+I,2)H<3RY(F40*G)E@G9,>)S"ZJ.8FA I)
MEQ5)IYII&2T3CPIQYS3\ 'W:8.>08$EHST&_3J!42[9*E:B M +2"D@7"J24
MRV"4MH0)SH4VFOC(960J",I<<!60+BV03JBD/$A#O$^(YL0A;@!-'24&&:UT
M"L%JX]3*NN$5D%9 6@'IXC.UB!'&).-$TAP#N]$4HE/!YDXJ.)#' ]+JY.;>
M&#IY<N.Y% '$('*&L]SFT")'+$61:84I"$6W^+S+"D0K$*U = BB(8CHDZ \
M:9=/P U7@6+,#;6>))<J;719D73JL(R;P)S7!E$L".+1$V0XE\A':[W62BD;
M<G"]7-7B-7A(RZ.V?YY:>!W\&]I_K_\+?HR'?&S[!^WN\-VTQ,[RRLL9#8<&
ML^G8DT%\-_[EC] >G'3L^;MVM^2K\J8_1@\;33.'[T^,K!SY\.L_?K3#Z2&P
M*EZ#F69N'!T'CMX\^GJM_&IBG8??<;)FA+CU:[Q&[OD=-_Q>=_YJL&9-W/.I
MU5BKL3[/6,U<3_W-4?Y2G-CKL3Y0/O!=^Q1>YN<)J=G,>-<?%.UN<7K8.X.'
MA\%4P,0O9GUK"%)UZ;-<^J*(]9>DN1E]/':Q7S"R6N0&MH]#E3-6PD=0C/O+
MM!;O;?<[#/8-K\!'4$][_;>]!I_M>5GC\ TOP8=>_Z37MZ?S1)N]UC5H]4"Z
MWYC_??.2[]+Y>:F=/^\CF&7=AP8C_B:Z>F&K^=H<:G>>_ZOQFCGM+74BQYHS
M;J5TG$OA%?PKC;!)9J\9,977;&ZO&:L?>=KX5.>-;[7S^J==7#^NL]T6C.;(
M_VQNAG:SY2_VCNMD;WO2:^;/&Q>[,+8#LGM4^[%W].5\]R(<UNDN;5QL\0:M
MB<9%XWCWXJ_.?R]J4V&%7*3HE%:Y28Q%G :&'%8<>:R$<@QVU/B5=4+-*E4/
M+DEQ#_A]SK22"O@JX)L$ONAQ"I+P8"CW0F@1%6'>$2J,T%I5P+>LP#<9!2@4
M%MYBCZ2SN7(_TP!\6B",A6$*Q)H@:F5=DE5,IK/9*]RK<.]-X1Y308NDC&,\
M<A.$(](Q+Y(7/&@NX^/AWNN+-7DZR+O6?:BQ6=]G5D42C49,40VZGHS(6B\1
MMM2FX!2A=N%9PA7F59BW3!._2ZT33[C6.0Q+>DZYL999QE@T28)IY%F%><N,
M>2,USRH#&EU2B&*7,SYL1!H'C P3V!E*E0FFPKP*\RK,&^IY-&G"N6#$*9Y$
MT"3%9)QR3D;M/:WLVV4%OLG 8L5P2D(;1)P3B!/'D>/"(:PM%]%PGKA;62<&
MKU+]X&BXIP*^-]O5ZF#$,U5+J\=$/R.E2<)1;XWD3 H=+.=!@''D'0F*EL5S
M\+AX#IZ_.>=X'S?/\E'^9YA(+U0JWT*0KWYUI#$R<PE61,8(.EX T.,!&^1D
M;F45#8@UC86AOJJ@_P;8F3NE4@!.%B& ,J,<Q\Q333W140!+/R([5]K,PWBZ
M\>$F3R?BG4\4(X:)!#,.>^1 3T78*!4":*:>B%Q*FLM%1?97'+V$'$VMH%%3
M1BD#]94H0/-<=YA+XA.+3%4">BF9>4) 2RK J$S QSQ9Q!4/R&DE$;&:.>ZB
M (NS$M!O@)T!O9UTD0 U!$YH,-A&)XFRBD=!%*G8>1G9N3DAFZ4D((JM1Q*K
M@+B(#KGD051SKJ+*)X0L5.S\!MB9:Q*%2@#EH)L9RYV1@EO,>+ RUQ^L].VE
MY>F;#>^_7.PGY8TU0B,5'<CHE!O'4L5SPX?$@:.=3FKY%.XWUZAJ45WOWW:!
M[>=T$5;--I\,YK[<=!6VMO:3(51):I"(,B*NA4>668H2J*12@B'B$ZWJYK\!
MMEZXJ[!JMOG4O'W#90B\S3"U&'N#I 1CA$N,D7/$HN"PDYXP8Y3,W6T$QA5G
MOU[.7KC+L!+83\G4$P+;&JZ8B@D9+0T"N([ U(D@1RCWT> 4A*X$]AM@ZX6[
M#BNV?D*V;D[(:I<\8\$DY#$!M@8N1MKPK)9KXCB- -6\8NLWP-8+=R%6>OB3
MV]@W7(D[/_>#9,$)RY&,QB%NB4):81#A"?8T2<RD2\NGB+^Y4,,%][Q_VZ<F
M=VG9MW"78M6R[QF"#T=AUYC1R(1GB%D-FHQ3%#G83J2$\:"N^J1]7%D7J\Q,
M@]W\#?NJ4] EYN>%^Q(K?GZ&P,-QS_LD(_?2Y@@EBG@$&\5Y 1J,Q\+[D+S5
M-/>\-[SBYQ?$S\_I0'S;/;*?B)-WIER'F"<IN99(,YD0-]F)B+U"/"F 9J/A
MORKJ\"TP],)=AQ5#/VT8\5C5!JY5V'CD'8T@FIE$SGF,L/06&)U'%Q=W%E Q
M]#)KW(OV&E8:]S.$$X_8.FD=I,8:>4L\R&D2D([*H0"Z%\<B<2/PRKI>96Q)
M-.X%!1TNM7=P 2WO%U.,HNKH]$A+L]S2X"XE&AWF'D?#A98<$,/P!)9Z3(00
M&Y(494>G.61 5<+BV:(S+Q4\H&[8/*0=-8@3"[_Q1!%CQO 0I9'4Y-JT;%7K
M!=>F7>K>>!625DCZ) U&C3$)!V,H#5Q@93'AC"MMHU3&FE AZ;(BZ:07FR5*
M93($R4@8XC@F9+W5B'A'/&:4@?6TLB[E*I[AQJZ M +2"D@?!*1)6:X8Z"XB
M\JBL$501Y0/UN5V"=(\'I)6[\9X8NGOS_  PU'AMO.0>N2 ):*,,@UZJ+&(F
M!*^TPXDN+LVY M$*1"L0O1DFY2UE3$?B<.1"&B,%24QIQ96/0<0*1)<.1+],
MG]EHS8C"N4<SSO5?& ,0!6V4"$>,B=;9L+C:;!6(5B!:@>C-D[+$ U;21,XI
MCT$:+G@D4DLIN#;!5";]LB+IY#$935Y2@%(4E72(>\:1,<$C*1P3*9<]]VQE
MG6BS:NAK<([.Z'8_FE3C[!CXQJ__"SX<3V'4L+X<"RVA]#D8LW9\8MO]W+NT
MB#_;@]-!\>,P=@M;].-)/F#N'I2\6HH[]<>@\+;?/\^?_FT[9S%'X8_K_L+]
ML 5A4+3A(0D>.KQDK6@=QN)##][3/2\LL&+^[^HN8,"B?34(>UK>?_/M@^+T
M$+[(,&';W<M[5XM1\]W5XK('[6IANZ$8MV-=*S:NWG3M+:=Q<%K\L(/B)/8S
M L10]'*7[<N!_G_30X"K8;9->$_N?#QL?$SA!:?E?<?1#L[ZL7QZL*?Q^L.*
MV(G^%-YQVAN_L/B_9T!!I_:T_7<<+4HYX'Q)B*>Q?PP[5;03+$8YSN->/Q:=
M]O?8.<]KT2VZO=/AHN3W7*UV'F+^9'+PP[W)0X#=[T_LXF"U:(^1\7*YAOLV
M>YAP>0 N**=T6.[8 @9Y-<8\X)LC7(5K!V>=\MIV?NZUS5PKBDN0*'ENZ7AL
M(\&&CG<^3P&&,$F,-])9RJ6&10AE,:ERK<YC;@4?NWE]QNVWAP@YZL%-RY]D
M2/]90JZ.M^62GL*O-F/Z[;?1C#T&W#TMWW-Z>#8H=V/BYNO3RT/H1Y^1-ZPM
M^U9MP9P!_3,H#7KI](?MSUJ9<AGS5W88A -K=';:[K0ORN6!,?=M?F:1GP_(
M<'K8"ZL%J!DP)MLI['1%I/&#\S-='"WR]),!ET',=6*_9+WA@XL>R*31%@$A
MM8_+[\X&,9UUBIQ4"-S]X[#M#XL^O QVOM\[+OYU0RQ-&+%8!V44-8(%3H-W
M%$0UT<SCY$UDK(Q4HN-()3I4Q&9E-/XY(Z-QIQS7G^T4;ZA>L%W^'5![IO(7
MJFSM_?<0^^._NO:;.6L>[_#FYA=:/Z[]:'[;Q8W6U^_UH\XA_'VQUSH\K'_[
M>%S?K%^ 0L;^>[%UT=S\OJ\]TR+1@##7"G'A,3*$2N0P<'5P8'WF6B!\4J/(
M N-7NTF<5PD'SK3"7'+JO,=,!>,XMLFP4.WFXG>SM;,/1@SEQG.D>62(JTB1
M2Q147U!296YCICD!U9=,;6>)\Y,PF2_*N]KNGI7Q?C> <X1?/&=OGO0&[7S!
MNW[LE$+[CQ_M<'H(Z%<:8=?N&BG(^.H6ZT =/CN]_9:ISNO/A-&$\8GEN?;S
ML#\>SHD]B,CUH_V.;!; [VSGAST?K/SSIM@!F3-ZNN#P^LG)WSK%E!YMBD.S
M(V2966[W.S!S8C]?!6.R2S.6XK"?(>9_VIHP$G/G%I<4]R*'KHL85>"6&"Q]
MVE<KZZUL%65=XT-&I^[IO_YIUV_5!9Z>TM1,2FM]K>W4/_^[>+_1^-#\^GFU
MJ#4^@,;?V"RV=]YOUS9K&U]K6]M+/XU&L[6U7;2:Q8=F8[OY9VUSH[6U67RL
M-6!:M8T_B^T6?%#?:K2V9_'5!/8,\=QK$"O&.9/CG @QFGL05((JK 3#*EYZ
M?&8+)4(X(T08Z3WGAK@4F4Q.6 =JAL%T#J&T[0]C..O$7KI=/ T^GIV"378]
M4GKKYTGL#F))C2T8S_M.SW]_>S(*-S=W]XDUT2IKD32Y[QQE%( R.20B[*T6
MD8'6L0(ZI;<GF9C[9W%E"37V;*6F<I_'.O.03 <C BEU^6O&^*4G8UK[_M$^
M/2Q224Y#S;EHEV9_ZG4ZO1^#=_/8+J)<B-('="5J2Z<3+$C'G@SBN_$O?X3V
MX*1CS]^UN^6TRIO^&#UK))^S4)_P.96H,OSZ2EJMX:'$&L5XC]X\^GJM_&K"
M@S;\3JLUI?6M7^,U<NMWOWHL@0$1.M=C?Q.:OA01Z'I,B>4#W[5/X67^U[19
M;L<_-O-6]S.M 0GVSN#A83"5 /"+6=\X9'GE0?SEB@'<LX>44EGZ$R)\KQ.B
MEW'2@^\:!L]3Y%)),(<23U0:R:,-'LN$A7$LE2<]=-X"2C,U@!FROP'O;_V(
MG;]C'09S^"92I4X.=R]V+_8^[5SL'G\];&QNX/S<YN;'3OWH@,-[1>/BL WC
MQ%-G0,<?CQI'C>][K49[[],6W/<%YE#G]6\[Y\W-0YCC=];\])_.7NMK!Q2+
M45FEJS,@G[BT'E,4A B(,VF0]D8A2QVCU/ DL023#J_RA<7'+U%II:5&(6 N
M?JLL>G49FR\#G':C[;=^]"I,6APFU:8PR6"&LR,.Z3),,D2.G*48":-I!$()
M6HB5=;,*!NH2Y62_$?5/W N27F3ER1<$28?]&"M06APHU:= "=0A%[ RR,$6
M(NX$*$HB>,1C=(E9[KBEN2H;?XTE*)<=E&2E)RT?*'WLG?4K3%H<)GV9PB0>
MI9>:&&2PLKE\C4>6.  FZ9+1'EM0H')E.:X?C$F5HG173%*5HK2$F 375IBT
M.$S:F<(D*;F1EE%$I>*(9Z^2H=XC(Z,(@B:31(ZL6!6*5'K2DS)HZS#V8QEJ
M46E+RX5,90!J!4^+AZ?=:7\W%2$Q$I!D%LPX+S1R21,$GU,%>*++3L-TE1#Q
MBE2FAR6#T9NI&+<F:;RX=+#['?8M:'$JS)P?,QOQM(+%Q<&BGX)%FC.C=5 H
MA2@ %@$;M64218>5Y,P(E>-A&5FE6#U*)MA]V6B!N6#7 H9&;T 9K-Z9YTM,
MF1DP%7_F7"!XR_]Y!B:M=4-,MS/JUL][97#B%\JV#PCQ^]%L?2?UUA:M'WTG
MC9;?CX[ OB2-DA"Y+Z%UR+H )I2$_<*.82'\RKH69!7/<#$/$Y3&>U.&Q\U(
M8%F;CEN_GOTX.XZ]W)G?QA 3R59^DS:DGX"1;H^P':*4+D:5 7Z=E?'P -BM
M_WO6/CVOESE M>[?<7!:)A!NM@>^T\NIB,L3WEH?T3[<=[1!FIL!Z';GHOX-
MQ,B%9[NM+Q>-BQWXO0[B9^>\0;]^WVU/T/[1P7E]<X?#L\\;\.[A/0%$6)TU
MX/?ZQ7?XM\;V/GUMY_!6X*M]JAB0MK0H,="_N:*YN:[12&$)M)Z[)! [!#$@
MQQ@V3LM]D1([):F,G'O);= T69F(#Y&1Z7#8K2\[M=9N4=]J_;NY6=0:?VUM
MMW(@]33E7V>+F1'5OW_US:%R$95G-BFO+-<J:.QQTE;@8"(EW-T:JRN?3=PT
MNU?ILRJG*Q*S>B-/]M@&0)+BN-WM]8&XBUC2.,#,F+PS"MU%*G$GDK4X)A,)
MQX2YQ.!G2+#47LI0%F0A!MA,W9!*<LQLIP!WMW':1C=\L_V^[<Y;;?OYA=!3
M,^+!S_T@HN0FLYW!&@'6<62"YHA)QUA021(;<ZELH+S9<J?=+6"98XZ>C<5V
MSE""CP=%K>O7BG]DK*7XCV_;M?(W\L?_KA8G9WU_: <Y8?)62H$M BI<"+'0
M^8"Y^:,;^X/#]LGGV,_)(/8@7A(&HF^.,K8NZ@?[5A,<G%6(8Y6 -G)LH/$,
M:>9DHMY9%G,9]2F:^'_&.<N^=WR<-==3D'+Y,Z"#,BVY'WUL_YTIX,>(0\O4
M^R%AQ#*/%O3O_"S;>5HB^06@S*"05N]]_#P:=6@=@I5S<+CU$[YN#V(SC=#G
M+9-1[6?]R[X+/N%L44JM,0)E-B$0@0Y1@[F-AG*B\XG -+;\DH[.3N"3.%KL
M\867Y)3SOXM.SN@NJSVLE;><]'M_M[/A=!K]81>$ZL%Y,;A$+*# P]@Y >(,
M9SX6@[.3D\YY 7L+".=[N?)&SE2QQ4&GYX L?:>=!9XK"=;W>X-!<9PK()QT
M<D9Z.!N<]MMQ4N%>NNR<C4[.>S@XO"'F81E"T8F#P;!*!%PX7M^_>V6)A^L;
ML3JJ3G"I I3+=6V_<GV!;)2T;0?6TWJ?JQ. <9)7\VPPKI\P4B5&.?-V,#,E
MJ!]/^G&0>6_88K1;C"1+^:WKV7[(HPIM )C37O\RL[ZLLM >P/Z7!2T 5DYS
M#8P.; $0" PX+]EPLE/D=FUF>5U6 37@RUQ"X'IYC4,;X"$'W79J>ULN0NJ<
MQ2[0T3C]?_2@&)>^Q@*H@?\YZ\:"X''ABANU4G*BY-"V[-V.S?:@'\MB*Y.-
MDZA)G,9@B97 ]U(3$G"@3&H6'39ZZ(; DN#K\%QK?+P!T(T2^9MI8_R6P;?V
MZ>%&2NU.&[9E.MD=1,6/7C\ Z;QA;>^:R^$B_W]W7XO(<; 442)S30,CD3-8
M@0GF<)36^"C5ROKIC]ZTVC>()S:S0'&YTZ/\/.#(M>)CNS\X_07= %%?[E9Q
MN8O#DC8SOBA\;AG2&98ZF4*%WMGIX-0.NXM<"0!0,XY[ ?AQ=!=P[)DOTQ!'
M6%:64\KW]$YRP8ZR@,?E"V&,+@-!=P 7E552\MQ:_?;9\<GA9WM^_:;\LOQW
MM^CT>B?%R:BV4=&-L'+][VO%^_/A4,['8#?CC:LSIS:NDP3+?3"TKX9W9GG5
M[?T V/D[%O"(4M!9!^L&& IC'UX6AWEMN:9(R=]%UEY.\I5GH%T5@"T>T&AC
M4%:3RN5[QDLS8PMN;F:N%P-@E\N?6'C?*<C#3I: O1N%<R:%\AV-0\48CRZ!
MJN8)CXEK(K#PH'1:["(F<:83YE>^RUOT.AACOP78WXK'(!YL__RJYE9E.,X'
M)0?[T6"C=+)(4 E*7G0161DUHD%IE0S#-$,)6Z64S[0C+XO@C$7\B&W36:<#
MDKWW?=PX:)JJAC1^6=1K%GYD!0!T17]VFFL<992Y1J8EY0ZUE-*QGC&JZ&6J
M ![KMDO<&F21#GI!G*Y#ED$B'T^4^@  T>D(#4N';'G+1)FHB2I1Q;A U++K
MBMLCR.^<WP0#X+;>-+P?#V>9<?AK+)<E%$.F [WO:W[LX-H&_2,_<.0MN/6J
ML0]AN(.W/RQVVL?MKCV]15[<58LLCNWW\?Y=SCDKB:#JEWKDB1T,<@&V]FA$
MOQM?N6 C8R3<FO]^:0[#6!YB$=]/Y9IE$6\# _5A$+%4MT#L?HTV )UMC@J8
MY<.TC\!5?^6Z95=6<C-]*!7J[:Q/EZL06KVQV?R6K>.;*-IH;>QS04W@0B//
MC$/<> (*F7=(!&+!>/9$4W:[J7R=C&_8,)G$[B)YF2$Z$I4\T <'">N\"PPG
M#F1DF+B4O$ R:!;M7/EGQY)WK,>T>AO#XFJU$:K6NMMG;M .;9NMY8UNN$3O
MRFD[)]7L[&O#."=!(TMRDRN>4U-B @$<N<(1"PY?KZQ3=KL3MV_;@PF(NU*O
MQWZO7Y+8KXS!F;#T0!J;<NMN SDT4XDQUZ'GTFM7QMBU0&48#(=7 <\E"1T=
M[(>4G?T1UKJL;H>)0(Z3A(Q@C-K 0%KD/FDS?+TC V)2!MY4$;H]T+*ZV=ER
MV.N$P;RNDE$-RTGWTJU$>/6:LBXJV'Y#I]V$<VGH@@)Z7RN&NN!\3V\/;:Z;
M'JRA]3=ZP6 H(,]+:Q'D8VE8E2+RLLAG67CF6G7/45W:4)1UNZ9*U=H.W-8M
M2\4-M8I;OH3WE+AZPV^6F3)?6MY15FV].=/;7*N]+@RX]*\.[>2L-Y>:4JF(
ME)$YV9,'>]-SH$O^7<[I](JU\K-S"=4 [\D!.$6NU@DJ6<=F9ULVQ$MK?\G5
MW=8-+?^:^C5%+M?V[G:E;TR18>PP^/TREO1U?1VGWEQR63^F7-AW=MG8JQGT
M^FU8U:<^4*E.W>Z-R\W-G?U B5:"6T23!H4P!H<<-1Z%Y$!ZAH0-\;./X&YS
M8@_+_8XJW [=7#8<G0U*0,NU9^^B* )E,! 3/"3K>:38*,84B2EXYY.R;F1;
ML/MY9@:7QL15U$RE%<XETB_J^\YSITP2B$M'X4>2(-(3 ZU0*T6#T=R"+<%7
M#16SE4)[6M0M6&F7#HI,+G>*[F">\8"IC,1R'Z.1G(,>IT5T.@CC?Q=S>%_3
M,U/+M?B=9KI.7AME=>Q2&]PHZ;[R\\U)5;B^6=N'S7+2!XP2%1QQXB)RF#,4
M K5YNYD-&A1%("FM;W'TW2@5;XN#?,"Z'*[A.U'9SLD/VP^?^VT?KPAIHPM$
MUQG26$54\TFY[_LB!!Z,C$@8H"R *HYRS"4B&DA+>ZR),V41*B+9;*PJSV&O
M5[)?#A_NLX28ONW TMU]:QV7!,0=!3F'N)8":1!!2*9H#0/-!$?[0NJFEH5-
M2[HKC8.1WWIV<,24<?#N3HTW7DQ)5(G7A)2++XEZ_TJKO_Z."?$H@S7S#:BJ
MWWJW60\K@3_QO'\YR^M"YE^N_\]<7(+>MTCM*UT/<F,]WD*%D0_7[/M[IMZ]
M]0S>MY2D^U!;_ &&TEVLH>?/W[V?SCIJY<AWCVH4[CF&ZW#CTRYN?OO8WCVN
M4]!=1>/;CM@[WCG?S?>V)ULY'K;K1[N@Y^Z!;OL%[QU]$?!]>_=BEX".2_9:
MG>.]UG^.X'<ZJXRO8EJK !:YPYHAG@]Q7#(*&:YAWX7T5J25=::S6;[8_-W'
M2]%]VEH'%1B^'3!D,CILI2<I<4X<U5PDPJ-/PE@FR-!M3>X;4/AB*I:_$*@[
MGRC$J0,6GE"4 @?S7MB$G" <24RB2%*P0&PNQ$GX@GO6/G(Q@E=>?6J<B_G&
M:D^-LLV?KW30/4GJ5J/Q=6[3$PJ/:Z=:5S)CH]/IE0U[KR(C+Q,(*WFR0'E2
MFY(G05*2BS<C$P/+\H0AH%^'0&\FD6OB$^.CR/575!'L^KL)6W+9T2HS3*X<
MW,_1=/YU:_\/6YI7@^V5E^050?UT#7^O60* ]TA*EA!7S +H\XB4E<JFH!T1
M['&\) _BKY?A0*G0M4+7)].<'U[MI\+0.3%T0EW&'OL$,A()ZAWBGH"Z[(Q%
M6FE@ VNU%S87#&)2O@((G5$F<KZB>4L52S*[HMGO*Y3E&)0<>]Z_F2,Q*U/V
M6HO>=G=F?,J-&*MQ,N_@,,91MC[8O(6+L5O8L2V<XTWSDR:SX-<*,)?+N,'A
MG3F!-^;0K\[UNZZ-V)83N!KRM8>.GWF5[G29FS^,4\PE7"9W^!>!-:-UYSD*
MYJ0W*',&WI4C:_\=I[K77\7;E+2-KVZQKJQ,<_LM3]^\?#9M$28FBDI>^WF7
M\I'RLGSD8?\J+N$@(M>/]CLJ"]>_LYT?]GRP\L^;3 8<-AJ3X##HR26[=6%2
M>K2%&>),R-&()<V\*W-$\E4P)KLT8RD.^UDT_\_O-T@!')0A8KT$K-T]+<UP
MNWXK(SP]?<XN_=GZ6MNI?_YW\7ZC\:'Y]?-J46M\  !I;!;;.^^W:YNUC:^U
MK>VEGT:N8+I=M)K%AV9CN_EG;7.CM;59?*PU8%JUC3^+[19\D$M;;L_BQB4N
MR&J>JB#K7[;?S@0\3CW> D _/5_&>JR[XUK$1[M'X6CO:.M'8]/_;-!=7&\=
MMN&S-BAI1XT+4,B.OY#&\7^^[T[5(FZT&[1Q7&]MX,;%%@,E[V?STW_@L_]T
MFM_JK+GYY7QO<X?N'G\]*HO]'>WN*T6I(-(B3IB$'XF 8@?K23Q1B23#F<53
M]5@3)D$08DUB''ZU( UD3$XY+03&;C+,]B]@MHWW?VX!$[:VOFYMMPJ@V%JK
M9,"[5V3]W<N7K<+JKV3"AQS)"(0)4).KZOS9@\$U'>#.<,(?X=)!@8H/0*LQ
M/&60^?:H['@SS62@=ERB>//G8!R_+Q6U*4F)C,JU,BWA2(/H1%S0Q(A@3E(Q
M9[SY\]7^O9;M.LK1OM*?!V.=>7"6K:U1:95N[S0.QFFF5Y'JOJ308H*>.Q/T
M_(^5#W\V5_ZW2)FNW\T3IBY>6)2Z7)-*+3[P6ZQA<M](]%]]QPU?_&#Y&B/S
MA=174>HO/2J[F5+,*5)E1/8FL/X;CE"_L1;#@YTW%Y_>ZN>BKW90 - 7M;]6
MBS];F\4_+C^M_34/!RPD).NY:&7.A2IKK=*RW/[M;8RK^-<J_G6!Q]Q1^1!M
M$)P$;GFT7'HL%!6*:,RH+6MZ2"PQ_?4Q]V9TI[7+@BX?K7]AI]CWLQ?&)S#-
MUM?#YF8XW -;H=XZP'M'&S]WOVVQQF9--+YM<?@;;(4#/'T"<R :G[9X@W[L
MU#?!OMC\>ES?_'BXV_(X-P/:;1W"W__YGIL)S0J Q28RC25%/ GX81-&1FN#
M2#!!:M@T0\3*.L=R58I%]:*O0F 7+1*G).(]!>+OUV$)9=YV/#D=YO#1ATB^
MW\2L/CA.=>DH:'[A-FN*KT9^"2=, !%&J7.<LN28U$ZSX!1VA'$^DE^&5O+K
MV>77=, M=L&2Q!**ED;$>3)(*R)0\M&2F%@,.&7Y96:6^GCQ(;=+#3 W151M
M2D;5'F2UO2PA-33,RB881#V'9?::Y=.L*;X:^22#(\(P)IGRW!NA"8@IQ4QT
M/#D[JIFH0(7'E7QZ;ODT(\+-*$6ESJT,&$<\1H:,DAQ%KQ,SC%MGW<JZ(FJ5
M/%P^_2(MXQ%BU98N,BT?.W7C:5%XV^^7_5%L2>&#B?JE,ZH<S7$JE858><(T
MU5UBYK./[<_V\=EQ$7^>E!$!.9*L; YA;[9(&572[77^'G67R+UA)MY7-D6!
M\=REJAVHLSXRR@$\/%>!.^VP 2SAF!"J/9XW^R##QE7NP;]C)[1Z=7M:EB:^
M;-"\X7W_K&S@7![F#@LBYD.\')?WL=?_T(^A??HG3/^EU+%[ZM/?'=QL>=)H
M'?QLM&H_FQO[@7(BK0N(:5!G>608:1<=,C1HYG*2<J2YXB96ZI:*F]T[$@SA
M,A(2N4B>,\ L13DC+FE'X2>6\^:Q5P3S] 1SWOBR'XCVE,8<<I/=><('Y B0
MCM**2QX"5[EI#E\U_#:".;TL03B4.Y>E6C,IY<TORVV>1)_#3W/CEOQY#H?U
MG5RP?5R/NNSX!VAW/-KT<27S7$#]?B&]+ZBZ=W$2^YE@RV965U/*O&>[MG,^
M:)?-(>&;U.X?@R2)9<3S]4+KDT65KRU,>=TP.GJUZ+2'3;I@75?'1>-[_>M=
MO<8=+T=1%&.!DF5=%CL)Q%S7MVVGN*I2N3;<^NLS@O>/HIW+PI@SGYBIX.]1
M2$]Q62$SCH)Z1J7W[0U).8H,F;KK4A1?WCUN/ ;+>DUBSB^YQP]:*_[=^Q%!
M[9G1<FC&),??AU[,Q?I/APW2\C<G\)A^WIIA6Y_AKF2N&(ZW?,)Q#Q;@6FN"
MSGG9)FIT]7A((^HO(KR_=]SV8_+)Q'^CF]K-(;>' RK'T@<@[)\7+G8CO*F=
M?Q]U.AC5<A]=O%"2ND%+L[AY)FU-1)/.S'68-\+;K/P&#I8A'I7@IPI(W82G
M_EWF!5S9>#F/Z=\Q')3R=DR=RQBC^GTL.P_WCAK?=R^^XSK(09"?&.0>WSW>
M(LU/>]^;K0U:_[2#&\=@MDW)SH_'=?KUJ-GZ<K$+,K=Q\47L7H#<;>WPO>,O
M\*[='WNM+Q3,-O;?7'WZXOL^!C78$AQ!N<(&@26FD./2(4J]I20Q3VV8C%$%
M^\H)D*=1$,'!!#?">VF2)MPGR]E4*=C-K:^UOS9:M;^VKH57UQK;K:\[H_CJ
M.T>J_GX(-X?LF93!8@)ZG.6@RCFB;,*&,PWSXP8O>?Q@>S TH4; !39K+O'=
M;P^^@] 9-AHJ.PV ^7I8B@:7^P#G?L/74"L#XB7$PK_#]AN#81>42\G=;P-B
MG92=A6$*]B"+GM/!I057"FX+*DP8RKJ8P3%=O:]LOC%^)P!?'F,6!F4G[]$3
MQZTL\W-]!N>KNR\Y].:HQB.Y''[YV-51"M*P\/E(W.9^>AG# ;=A@B/]S)>:
M]'#!AK(B=Y!QHP>/RU /#>758M [Z_L,_OG6<-:WXUXM><"CM*PR2^I*4%SV
MU3D;MI<+ETAT30A<=6J!Z6V#"EE*Q<YD][_2;SL8]OW[W7.&*F9>G.L[E$5O
MIHLXHHKIY1U>,S+ 1]*K["%_<IIEW:CC:IY).BM;O'[O]GYTRUF>=<?TY^W@
M<.Q=&$[ALE'*T#F0%:)QFYZLSY[?W*:;FWPI-7\[Y_S8LQ$OC"8?VCE +/<\
MNA3&X]T\S:T+#Z8W<Y; 'LXR]S?ZF35\>$4YQ]'*#'<Y$\$MUUTVJKW.11-)
M=-/NE]&*N&C+@N@AEBEK+TG?OTKU<T=#PZC<A6$O\AM;?FUSA_N8T224%>*O
M>NU>J<ZPNMW!J&G5Y5Y?AZ,;EY<O..[]/5*TBE:O;"UU?-)I#[([J7UM@#=9
M[@H3S@9Q,/'$P0][4GJL3FS_FK?J^B4EL%P#MV$S\X/SM:(VXU$A9I6X) IX
M:DDYJ9-[#X.:$B\=83=Y,EW9"&-_7LG;V;[*O;/Z>7"9OV!I_*'M'L3)-ICC
MIINI_3,&5 [GDEXO^X1UVNFRT=%$'^K<?>ORV:-+AND6I9<1M.LAX@^'MU:\
MCT"DW5%3BM')3S[[&9P!,EPG S CKOBY7(,1EHSF>[E )?CV?+M<N=)%^!J8
M![!KW%PE#D;SOVJHEHWC;*A>X>C@RCB[AI2E?3/NU18!#/WPXPQU"216^:SA
MYETBY+6%'>UG^?8,<?%X=<8;\G.R"S83UK#>"NS$:OEG[IA]O47UM1M+7^]P
M7C=&:4].^CW@O$R)O7ZYE[D%Q%JQ.5]GB)LL?#6@DC\S]'1N#*,D&'M%IT-9
M57J5\]ONU"R%:LFQ\CQZR:.Q1CFNB&5:4D&T4O.[E<>CV\A:16,TM)?5[.2I
M[9;KS4X\K1_M[ >)70Q8(\N<0QPGC0QA&)'<9Q$L!&8L6"%TV*ISOA8Z8VK*
MA'"IU-RMX2N8(5A;[(SFTG,7I6=@;:@$=I64YL[]=)J^_;YT97R-8T^C'RKV
MPX];]N?&Z6F_[<[*\ZI6[S.(UXJ*YJ0BL(2U<<&KI%",.B%..,_=O2P*PLAL
M)+,0V<JZ665$SJ2A>^)6/UYS'-^%PEP*.A!BHY"&@_YEI7.*:&T"H];9V?Z2
M7U)8]I;E8?4CR)Q!Z47)G7KR <0'$!4?05)D3TK\!,I__G"2$B\)L2*Z>8BN
MT=K:5\YYKP5&#D<@.J-8;CE,0.EPEH>$F26YI9R\I:%<:2,"J64UZ\K*GM*?
M+SN3_J8GTUK1[!9U>U[PWTC8:[I"=H"6]A4\XJQ?,L!-^$SQSN#)#2')4TFM
M)9QXZS -%J>DDJ2!R7$31('Y+\H:S7(&CAR!K:OA?8QWB@!Y\S1[M+6?0,QZ
M'!F*U%#$?:(YF@,C)A51.$5K UY95XS>(FJ'OH%Q:[&#;IG.^F#:'1KX-]!T
M:$ = UK=5<'S7'"J(NATVG.M<ZU_3KG"WB8J)%8C; 4"1+^FQ I;GXE.+[;V
M Z<^))7C!G3.Z@"4U9$I))5C6LD4"<:YKI869#:ZGG7!JAEF6P];*@Y)\1H.
M7C>/9D+QK0WSYH;D>8Z+WFZE)'E[I:2JYE%5\ZBJ>;3(FD<S3^+F.%E[JG(J
M&]Z?'9^5WO9?R=N2 -_NN>^D_Z2^KXA@Q'B*@A,,C!#*D=7*(*J3Q@QLS)CK
M%,W7WA,O;WM/^ .=VI_C")21H_*:-)_PQ&=YO]'\4)NKF,I+Z_FI[U_VY)<%
M2NB:TF:1!4I>6R6+W>P9VLJ>H8<5L%BF;-VJCLN\W36+J4ZC;R$';N>F(34H
M+:DKW!V>>SY*\9+9F6(+8K:7T>KCZASV_3">^$$9SZ\L:>Y5)W5CGYPS@7%"
M# _$@RUF..6>*@R:.F;S)C-LYXZX.5 Y]@?#8O$WG5##B(*+V.\M4:;<_=3J
M4:;<>?UB ]YW\*/^;8O"&#'<)W:_[>*]HX_'>YL;?*]5P[M',.:I3+G:17WS
MX&=S<^/G;@O&M@GW7G1@#%^/Z]_VOM<W#SOUHZ_MQJ=ZF2G7&/?3:-48J.7[
M.55).F^1](R"*AXTJ.+2H[Q//#)BI9:7+=!>7R9W^6XJEAQ>IL39. 8S7!T
MGL"C>^%6F?:KGF_SYBJ_:&QZ6>?C%9S- V=?IN!,6) [RA@D8"<13Y@B[;1
M2=N<BY4,96)TIKYL:;\+4@^7'LPFV:6PX>ALG%640PCM<0]&>W$9-WOM5.0?
M)?S][_#L(R<=#\\LWEA#TG\\)^Q-;M_'?N]XH^?;'\[Z&=X^EV*H0L G0L"=
M*03T)JBD(T?)Y\-RJ2ARF#M$HO$J^"!33DB=C8!3GI"7ILD1L^3@MU7&KMS9
M,*[:M#W)TBPW[-\%]7ET"9M$+.<\X&A!)=*2Y*,S+J70\\8+5X;X(^'V[A1N
M:T\H4=&@$%Q"G%&'M X!86>QH-('FMMA+,@0?QEMV98\B2)<I:>7'_PVB^QT
M.C1W[;$SE*\.JV?F*M>ZV^,8H&;Z.![VYU%@SF5GV[=[>)V3EOT^,!>U@6JD
M0F2@5#&"++$. ;GY)"PS2?')#&  6A)9PA'+ +]K"WIWP"$(+94,T_U$,G$-
M3W-=S$?"-XZ2$^S$55[ K+2^WY-?3GSJ=/*_<#\\;L(,&P6;C5238CO7 ,D7
MP_LFR9:L_3J#^E?M/V;W,?S=6KV@@VZAUQB_7R>.A?7WF*%'CU<&-BV^ZBOG
M#QT@:YK(1]@H)L3BXQQ>VF#I[5\_;E#&')<N)=T^ZI5$O)CZX_/&.%R*NS*5
M<7"7&(=EIZIKN_52-J5D]XW9VL)]MN:EA1?1A8075=CUZW"<%] R:#Y.&6=>
MW]9>Z@'SGX.&7L\ZCAVI>1F'%LN?O:$]4RWG/98S&_Q%:?&7*]K*M0H6$CQX
MWR5Z.LPW<RW0E=HQ657E<)CI>=WD?O>0",-*),PG$AY$<?,P]P(VZ*T-<J'A
MKG3M^4(:Y@.%&267'J,7TM+QWM,[=5Y"R/!\-/,B(X;GF]I= H8ME9H1P3WV
M/$CFL*$V2F,5P=1J,W_U\P?7-7KAYY:D =?O;=;.=X_W#NOPKKVC+='<W&*[
M]#]P3_UBE^YU=ELU4O\P>6ZYPYJMK]_K1S#&XZUSF-<QS /&'HYV\W'(1>-H
M[_@O>.;.CQQQU_QPL]5&PKEDODL("Y^/1B1!UFF.G/"68Y$TYNRR%M(2!1 _
M'B@ONX-M/BXN$UIG^=;>7F>_"M&?$]$O#Z&O'V&7=%D!^R*!O=ZJG=;+H)0#
MWMBL_=AW.L!.Q80DQQ)QI1(@.V'(,<4E4Y)K3%;6Y2J1?(EP_69<R53UDLO"
M D\2<]&(I[7+G@EEN9U!K5M5#9@W\.)@7Z5D770!"2(#XMH'9(!\D)#!,)5H
M=,K,6RG@>>.&;@WM&-9.+2M?7P5YE#7$)ZH#7*O1F@L%7%%1,935-^BHJ(V*
M5.4H^1PR8G_.5U8 OZRR DRN$4I?RKDXOG<-A&JPORL#@></CWGNP;ZPE059
M?Y=8CO$%(PADHT(E#SWX?)!IUN_]N%=&T#*?V)2 .71Q ,*7!S:?RJIQ_>(?
M68'XW_*CKY<E#\L_X?OFAQH(D/*O*X7ZL1V6U0;D.N'#5<\;4!LUOBH_R)*[
MUXWSG0%7NS!C%\:GOO/M0VYD,#QYSUN1DPG+OVJ_3B:L]N#AG'!9*[7\H&PH
MD?=@!$VGO:+:@Z?;@QE\,%[_$3L,>_/-AJ?9TI[\2MI71:6>WMG\:I^Q\%"4
MNU+A<3N$3GP>C^Q54;?IG*(GBCIY:T$-U2#?U" 7&<.BEAM,K@>UC;OL7?H=
ML[MQ6-*[UQT<MD_N&=7V$B1*]8S7^XR%5IG0<X6D/2=++RHD[3<0?)?5F_L0
M_SG7[<YU)^YVB/^<4[O#(;[EAFDJ5?#8<F^=,U[J!!]8Z5G$Z?$[/6WDM@F3
MI88VNF'N?B0O_-1?U.GN>?,;W'?4R0>F>/?H.VYN;L!G6S_W/L%[:9TW+@Z/
M=J?*4'R_V#NJB5WZM0WO$8U-^+?UA=<WX;/6Q^][^?3_XH U/S7:Y:E_^V8X
ME\7,*TPXDBGD_E Q(BV\0;#[ B='(L9V99VN,J.?M8#:)2=5<%;!605G%9P-
MX:PQ$9UJ!<-:.H(T(PYQR2,R,6'$.'QAL$_)OUXX>X">^WLO]U)HMUO#GFVK
M1>-:PZL''"%4\N$MRH?DM8E:@'(3(L=)6IFB=48)[I@UDCU]8]-27E3"8<'"
M83)U(2A,?6[0I[04.;@0(YL40<H'%D@*,9&TLJY6"6:O3SA46%9A685E+Q;+
MZJV-B6A]!89-(A317/R7X^B1Q1(CE>.+'5@Y-LKE [-;@@C$0X((EM+_7#VC
M>L83G$\LLX#^1<P">>Z8A>H9U3/N_(PJ1* *$:B>\6J>484(5#[3RL\PIY^!
M&A*8P%%S*;@ET7 NL0A86AH5H[[T,Y"QGV&.A/_J3&TY70T'4R$"4JBDDU)(
M8H41IQPC38Q!TIEDO.(Z,;FRSE:-$4OD::C@K(*S"LXJ.)L*$= <1^X]1X:;
MB+@1\)MU MDDL,;$6R')JX6S-Q,B4*FV;UL6W*5G9E"<>"8\(SYPKJ-+7@2'
MI?!)"9 4<PB#7!D8?GO$P[0*]>^$^I-G_[DOGB*8(<NT1YP3C$#4>^2,=%((
M):5D*^N*/*!'YO*A?058%6!5@/4R &OZ@%\[$WWR@%@6]%01.'+1$^2)"8YB
M8XSBRX-8MQSL\^I@OWK&FWK&VS[8Q]7!?O6,%_>,ZF"_.MBOGO%JGE$=[%?>
MS[?M3+C+21B3W&%"A2>6TQ@<DY0XR;64'DN&2U\"'OL2\%.?A%5>A#MX$;;.
M_[PLZO_]O+GI?^PG+9,,*B 30D Y&QK92'SN9!^5("K[CU;6A5&O[ZRK JP*
ML"K 6GK ^G(3L *3.@AFD9?4(:Z5!L!2'ND@#2-)*BU?*V!5A_,5VK\)M+_+
M61>-'E/II%28<6F](50)[(G&+&+,V!QP7YUU+1WH']P$?6U]X)H0)+C5B)M$
MD8Z<(>UQ\,:DQ 5=6:=R.<ZZ*L2J$*M"K#>&6%L_<C@1H):H'QVP^L9^2HXG
MH2E*3H"B:CA&\(%&WE/NE(@)"[4\F'6S35[9$.R?-[KBK<]HGG>M9=B(&WCV
MA9[T!NU\P;OA6<'?\:JM5S;EKMTU:@J&KVZQ;M#KG)W>?LN4(KMHAI^SAQMA
MZF;_M.L_\WA+OM&$D>BX<"XI[H5RTHD85>"6&"Q]VB>*KHSO.KP,CSBQ!Q&Y
M?K3?D<TL^<YV?MCSP<H_;[9I:W?'8Q(<!CVY9+<N3$J/MC!#L@.TZO5+(GD'
MY!K[^2H8DUV:L12'_8S%__/[#0(>+3LOYJ9Y'S*,Y[87=OW6WGE/3Y]J=H_!
MK[6=^N=_%^\W&A^:7S^O%K7&A[5BH[%9;.^\WZYMUC:^UK:VEWX:C69K:[MH
M-8L/S<9V\\_:YD9K:[/X6&O M&H;?Q;;+?B@OM5H;<_BQEMZ&NHGZ/QX^W2&
M?@A"BO_W?S0E](_BD=N/;L827?]L6]?N ,K&P69[X#N]P1G8W$O34/2B-A+T
M/9P;?C9:A]^;FU_@N77<:.WRYJ?_=.#9A\UO'SN-3UMXEV[QW.'V1D/1HZ^'
MC0L/"L$7WM@,W^L77TCCZ "4A!T*UXO=;SOP[*]'NZV#W.'V9_U@/V@1 G<&
M)1,H@I46R'BFD !8P)9J+34>JF\@]6+8R#DW6A G&?>P(9:'1"SFR>0=44Q;
MC>5D_]'-K<_-[5IKNYB6J-<I=D*ZCN3'[][UV+UKIXFG=7X2EZL7[7.0SH]]
M3S5-GCD472XEJC5'1M*(+-9<"1U"4&'.5K3RV3K1CK9W4-A^+ 9GQS"HLB.:
M'12IUP%S83!7EUCQLIK$*KZ&F7Z,/IY&LT?HX\GOV<KTMX.=KSWH;^(E[AB9
MN#3-NNB#FG7=V<'^3&W@1FQ^]YY0=SB%>-%K<;/6U!.%YS[. LP)^M>*(R,7
M ?&[!T6(\-AP5\_#7&V4[N2??-:%N;.#<O[Y_]8=\ZP3OX/WTO$4N512$9IX
MHM)('FWP6"8LC&-IOS9?'=%K1/A^2(/3JN8+272_I_XY]%&>M.N?=D3]$UQQ
MX<7N10W7-S?H[M$&:6Y^;.^VOO.]UA?6^+3SH_EAPD=Y7/NQ!^/>I;NL<=$Y
MJA]]^0%C:M<W=WC]VW\.FZW#3O:3[K4V^'\OMD8G*E<IC]1$K[1F2,IH\TDZ
M098XA7B,3 GOM61A99VL*B%7P0Q:T'GZW"PSOR?SDG6>\O2E@KXW!WTAB.B3
MH#QIQUF,AJM ,>:&6D^2&T+?'+5 *NA[<N@[OPE]WA)CM4HH>JX15SQW-0H:
M)65RJ6R.B;09^@P5JTR]&.A;4)[*4@-5;3[-]7+Z=^SH/1.M7S1J+4IAJTU
M5@^F ^LQ@J[-<A<JU%H<:M6F%+9$J+>&2"0%DZ"F88H,IQI%K%EDDE&5Z,JZ
M!G5-$/I0S/I%"MMC:63SYOV\>99>E")2L?23L_2$(D*B2%8H@YR2"7&J-'(>
M,R2L]LR+) @VP-(,KV)BEHBEWX*;K-8-[;_;X<QVBGX\;??C<>R>%M9[F-?I
M[2ETOT*G>2/W7C0Z/53A.$WM[F^@Z6IKOE[NS,9H8RK 6AQ@U:>=1C0HKZ5!
MQ!([!"SCN$-)6F63#<Q%M[(N]2JASUL>\5&<0A63+TH%J9A\F9A\0BL)U,84
M6$)168.XLPII:\'0L!ICP;6BR66M9)631?E&*O?'?"Q:[W7C>7%L^]_C:>7S
M>%Z?1[D7]7(K*CQ:'!Y]F58Z,$TRD0"V46Y"SPA%UD:,C*<.]E9HZ>+*NL!Z
M53"^1%92Y?A8,JVCXNOGY>L)/<-AQZ4G#,7(..(B)>2$=&!;*.E5C)1K"WQ-
M\2H3#^['7GD_[L25V_9O&&KEYGAF'6.T#14.+0Z'=J;T"^6BE-1+%)T5@$/2
M(V>Q0PJL'NN8UIH8P"%!5M7"XF JK\82\O33Z!<53S\&3T^&>$C'E;,4>4(\
MXB1%L!ZB1RSX2$+$WAF9;0:^2OAT#F[EQ'A,COR0QU+FG,,S>PE8J>2+RI_Q
MO+K&]6UIIG%J4 53BX.IW2G5(X9@E)39!,J1:%(%9#5G2%+BM5",*8)7UADQ
MJT0\6/6H7!O+R^)/HWI4+/X$+#ZAB?"DF"')(^&$ 18/&+G_G[TW;VHK2=:'
MOXJ">^>-N?%3T;4OW1-$8(,]=%A28^3VP#^.6D&@A9' &#[]FW4DL4C"%B!
MP+DWV@/HJ$XMF4]E9F4]:8I_&!6,)AJ( DN$L2K%#[9$RBC'G13T7;]W!.H2
M*B?0ZM@.*8,>SVR(C%>EQ*7%X9*?,CT<,\DK[Q L)T;<:8%<B!9IQCC'+$6/
MX\H:(;@J1)G+\8J5^FE,CU*I'T6I)\,>WD:BDT4F\("XX!X9:5BN:&@#%5C)
MS.?-\9+E9[V%J$?!SE=Q8XOC0<;&FW")GB"1= Q*Q=K<1*;4^A$#NHC]7@E*
M=P*E_>G\#26M$5B@S+64J1 E<HH;A(-1SI+(? )0&M%A+9$'5 8YELS2>)A&
ME[;& ]5ZPM8PW&B7C$<6<P4.A 0'@G&*;)!88>:]TVYEC8(#@?F#C8WE"VP,
MM9/.5?_I616TV3NQ[5OMC3EO+8^HN1B,._1.,]%7[OCM=YK?$ ?"PZ;FU8#[
MHF)#951Z\>!]-&V3.>.33P9%3"/*3-7(B9"0T<(D93DW5H&C6"6*5!E;U GY
M(C3F91##E'A9XN73A-U*O'P4O)PP=I.GGF/&4?3&(BZ40Y8G!O\ 0F*NB4@A
MXZ7DLBK5@^]J+P%>SE$2X'&YA[-BCE/R[<EI?T@__-:IA^OKWZP1FCML$/%$
M(*Y21)98C(@4+AI*&&7S4@^K9Z,>7C^YK X_U(TQ-VD5H.H@AM-V#)7.Y;KG
M/+$;A[352JOKVZ=9S"M^=D)9\<S/+O%7;#=<160GFL^4R*^;!UG+54WDXU +
MS\=87%(+OS8ZW9O4PF\AA^1KZ^0 EKC7C97S:/LEAVY))/E$D9*9!E(]OP:0
M!Z:M>1;;WV,-7GWP-KR#0[#6>?UP/5<(Z^Q>@.7>^8(;S="I'QZ=U2XVSQH?
M:V2ON2MVSR>]@QJ'[]+:!O@'= _:V3X'3T+4X;=&<_VB!E[![@7T][!].(M+
MEQA*'=$6P8IJQ(GSR.!HD!-):N>X2\2#=\!$U:@'WV0LZ207:(7F\EH%=KO3
MD\K9$,I/SGH%E)=G\\\#82/XVH4E:)[U2N1:'')-DTJZ9!)52J-8<'\3%Y$+
MF"*I/&-!,QR2!>2B56:6B5KA+1B60VS*8'0=FP[Z,3X G=Y$1N.3H5->C!*?
M%H=/TX1S4B@::'*(8!T19S$@F^]+<6R\,9QB^'!ES50%7E3,M32=[@1/!1Y=
M ZC4.^V7UM-RX-,'6(L2GA8'3]/45)X[;H/CB*B8*]-[@@S/WI\U6COA*<M%
M&D45BV5BY'X[UE.!1M?1J?6]M)Z6!9U@+4IT6APZ31/;,.5E8IXC#PN(.'<6
M:47 UW/4*(4),9CG0VMMU.LSGEY6?N9=MX$RS>AQIZ9$\]O1O#Q,6"!J3W."
M<,V9USXB+#'8E,%89(D(R.CH!2>"&A\!M8VJ:K8H3I E3S1:MN25YFV9*#_/
M-ZG>EJE2_6DF2K9=K[?L;-MV_;"!_Z4"5V&P10/[_6@+ISSO*-#._SXS3JR?
M-/KKKO<]?MC8>K_5'9SV<[\_M3JM.9E5\0N%D/LG>&6(\:3>W/]1WZB=-;:_
M28^I\TDA:JT#-* :&08V'#$B"DV-U1R#AZFK7-(L"%. 4$C&721A48FII20L
M3A)^U,Z^:<,,=12$(&F,N'0.Z10H$IA*'02GFO!,V""K8-S?(@JW)=T50I*7
MM0JX-3B.\/SWV#Y?O9GUEMO+HM+JGMJBP0*8BW71A)'HN' N*>Z%<M*)&%7@
M%IP,Z=,WHL3*S[/GB'X"/%>S2V(WFIO#"2&T,KJ(6GGD]-:-Z$XV6@/?[H$V
M+%%*ZY>QG)/=9DW4#^'GC2]@"&V" ;3+=YOPWN:'@UTP@&J=OX\:S1JN[4S*
M^=\'M8LC6NM\. +YI;4F&$"'!P?U#?C[UP^'8 "=[WW=%B#_/\   D/)?XM"
M&&]U1#(?1G*)!;(A>:1I5(1$@"2KAC@%PA?#>H:+)!SWE#OII>(I$2<)=S18
M*B55*9#)'-AWC<^?&U^WZA]W*NOUC<KEKY7WZW^MO]]J[D[9'3>D?T+XA^OT
MZS[<[#-3 *(R4:*3X3P2D[B@2=D@ N7$L5LS=>4S&3M#8P[@N-<OAOT[&(^Q
MGY]:67M_.@ [#@R.S_'XM.\/["!6UL$(*:R>P3P9L\\UJFM][U_UW5[VO<C^
MA>VJW\U?J?CQPX.S&(_A0]B^]H=/KCXV3NR,LJ$;Z6J6KR;Y3<+%_C>P3K#7
MN1J$B+ A1LF1)D8A*;#"C@AM/9Y4/1<,;)J<6)(LIQ0 12F; I8DRB"PGX2+
MK>[0,,FZ#BWY+ PYV?SG@M,:5 :G'1!QD,5P,X'\SN#RRQZ_DD1TQ5<QTX^3
MB,[NU>S//^-FOO3V.W=6E%GS;RYK_E^N_]O:5.;\SP=Y*\7(*YH/\N9N$JQW
M<I2HTCL]&9R V.?-!ARV")Y9OOQT4-XO*.\7/&DH;R?ZT:GM3J\=OF2[_\KP
M;/:NS-$E"OG?SQP=AOQ[I/;Q<[M^^'=[[^.7\]W#+=SXNLD;S?9!;>/ST6YG
M[P#Z>+'7@>].WBX^_'(&WZ'0IZ.]YI^MVN&VV&WN"_C^6?WCY]9>YT-[KUGO
M[#;7SV;>'Q#Y/#9P9*SB^:#6@.-+&<K1/? B$Y&<KJPQOJCJ(X]^=^!IR19*
M<'L[X+:HZ/0=P.UE'':^$.2;X%4@V:6E.B#NO$&<^HBL%09YEWC 09I@V,H:
MK1+,7@KVO87DWZ_%+SG  ;VR^Q'<M2$K7Z5O3^(<9NM;308&_'"9F' !!AN_
M08LX-YZ-EVY]N')C.L7/L&[K)YO=T$@Y.>\2V! MD6T.9)N^6958A!7#%J5$
M&.(>,,X( [)-3<P!2JRQ6EG#JP\'ML5D!C^'FOQCCIA'R;?Z$&BYG[E40LMR
M0<N$T20 00BG"B432"Z(+9$CU*/(><(N&L4X*Z'ES84/1Z98L-#V.$FL$DXS
M2_*]PX=OP(E^G7[RO4Z>;R7=GGL+& GA1I;!=T,1+!WHQ>T%TQ=DF1:<*Q41
ML=HC+A@XT#PJ1!UF1@5MC9,K:[*J,%FB.QY/%!\LT6N9QG:7(PRIH[#$"Z,H
M-\::J##65@?A-'RD"O0B8_3Z5<F $KV6!KTF:P@XYCT#TS5@!I8L>"E(NYP
MR*EF@6"+)<_W9XTNRQ4M583O%V9EZ8,OSA1;O#,^*%WPNP'7],5_P:1W2G)D
MM6+@@@N&;"#@@D<A/;4B)4-+%[R,[CWRP<'#S*02698!629,(A4PT50J)"@&
M9(E4(&LM04$K$P/#4:CRW.#-!?=J]D>K<]JI=.#) Y0/5\L W]MVD9\IP#<2
MQ,95DNKZR7KWO& 9WNR^F/*^+V%OF"9TH81A@1.8F=9'Q*VTR,@$CG-@BBM&
M,?QI98VP*I>+2I<IHWTEE+W2:%\)94\)9>>3W%1"2MB>4'+8Y<@?F+F18)22
M3UPFRJ44 &6TRO'2A?YNDI4L&SG)'#=;!UE%(MB0YY7C=@S[\./@4FN&?"/>
M]OOGQ164SJA6SJNNA5->02RO()97$,LKB&_]"N)@$ %482@WMH3RTF%Y+^<7
M-KS7S'G/)*%6\>0R[X^*B4:,DW#$X?G+/[N3*PO^3=C@9[6+OUM[&P>=6C,<
MU ]WH>W]\\;'7;+7/+H V_RH?G@$_3DBM=:D#;Y^ ?T[@F=_U.DFK1]^/FAL
M;/$]L.?A'6";;]-&<_]'H_GE?-:UPV!9,%$Z)"./B.,@D-8Y\HRU3Y8G:X/.
M_+#FX;4_RHN')<"];("30L=H8F9TU]R(8".5TM@0&4N"A3!_O>82X!X-X":"
M#)D[+!%G$'>9,H\$AEQ4$CDG6!0V6ISI^3/ +;AB<WF[\$$1C$^-GQB?;S4#
M8$;<U#)E:4Z@HY1C';4RQ'@J" O.6&\787.EUH\8T$7L]THTNA,:3=\(!*O*
M:D<EHH;P?+*OD([,(&L$MD1[;'A<61O13R['X7Z9N?,8>LL\"2(D9:25/!/6
M:<>E=H$$Z;C7N#0EED!Y)TP)ZRRA(H+M8&0 7PEK9*(6R##EH^5<*VUR(3*C
M'GS/8HDJ_=S3+RK+4CS2U+P:"-0DXL!2D QS'@75*8#- O\8RU5B"S%=2@A\
M" 1.7S4+PK.025>C<!D" Y@NR7-$DF."2<6<((\2+GJ6LA0E8I:(N4R(*;Q,
M@8'5&+7FSM%<79!'"7Y>XI%)6AJ-2X"8$T:C-@YV-4V1PX"3W JP%[D% %4Q
M!!RY<D7)!H!,M6!JOV6JY'.S9,3L(A*C88V4@^=TCZ)R2&:<[\>VS?4HKK(\
M_G&3^7HT6'SU%>M@:*<GMW]EZBSZF0" ,#U18^/:OP?]JZ/T_8A</]HCV'*A
MM[_;]ID]'ZS\=C/]IM4=MRXXO'YR\+<.,:5'&^+/Z@?\RRY-7RH'_8RR__/K
M0B9J9:U99#7U4N5]!NCNR;]^LVNWYD0]O:3-KG'2_+SUI?;7OROOUNOO&Y__
MJE:VZN]7BT(8.U_>[6QM;*U_WMK<6?IAU!O-S9U*LU%YWZCO-#YM;:PW-S<J
M'[;J,*RM]4^5G2;\H;99;^[,TJN9-/N_K,DQ44B 8H=#X-B3A#E3V@I*C152
M.V9L$O1R6W^LDA ?(HBM;?^[UXF?>K;[SG:/UL/WHB98(9IONYC,T;>D0L0T
M6B0E,XB;3*Q+K$1>"(&-QN!ZTLEJ#[<5):)+6'?EP[\_O:N,5_Q7R9BCS5'"
M.Y>B\$K1>3OJ?)&-6N2!GF2)+FIFN/.*S6E(-PKKV8IK@YC'DU'":D;?7$S/
MMKJ5-NC 8+4RT7 W5,Y^>H=]<(VF\AC&TBM>G74U6V"YT%YG6+;X?)@S>TM5
MCU>7"BO%JI!RWNS2&3[R> R @/&1GWSNC%F^JA5]*>F]N;/S-3MG>N\<.:#S
MK_ O&S4O,['T;P"-0O7S_>B[))0NQ8G]DR=1/R%X/$RR[Y+IL=P2.F(ZJER[
M"#4/<\,\XW]3\WA)F3-F8APS(]Q9]9]7"5[RDV\A21_<0K7T2'KG@Y*YTD,>
M^]#D19\0/+3N3W%[]B>QA=K0'<H7:PM?Z/S=^77NE^;Y<?P OM@)S'#^?>,T
M9KKG>A%>>P.G#")?>]WM[-+:Q2ZM7ZSCO<//G=W##P>USA?H]Y]'NX?Y*FV]
MM3=UE?8([WW,_=N]J!_"B#<^=^H?]UJUKYOG>\W-BUKG<ZN>K]+2/X_R*4-]
MXES6^LBP21A%91GB(@1D9*8 Q9%KIYS P:RL,3RS)O3+.V4H\6:)"*@64+GB
M+H@S03TU]JVNPU C#>OH#:[A3R.-;-R=@QA/-N"I5\-3]72H,W&VZ83',5B)
M*!$<<4<)TH$KE(AT&D>/,5$K:WR5+NKZ_C-ASM+S6RV?$?Y2GKSEO/IZD>;'
M.<CY%>ZM@\1F3;'M:T6HAT<[;_Y\I[G]#4?"(J,"!2PPXDDS,'B(1IXHZZG&
M7BS_^<ZM]<5O'F/\I)SXJSMX*#DX2@Z.DH.CY.!XZQP<91GP\L+Z$H0#Q]E&
M8Z/T0[_7F6&SOHD4XN/V+OT";O(^+_KR<1O7/VZ=-3;>Y;_C1G/SQR[TJ_'U
M<[L^F4+<^?MPKUFCC8V#]EXS'.UM0+\.UWGM8_X[V+7-#ZU=NBLRE]XLC@X>
MJ-#&)&1U,(B3G$R<'$&>.Z$TILQGGKS'".Z5)!W+I?HEYCU==? 2\YX4\R9"
MB\FZJ'QTB+% $5=,(BTI0UX"G%FII25I98WH%P5Z;X&XHRP+OD2'*W-DBZ]#
M-[ZW3LX_]/KYJ&1FW=Z_BM38@@_Y=1R9/!6NS2@)GF2T*6%$\R4P+H)$)BF*
M"%8X"L=ML&8Q1R:OI;1'23VR="7!2UAY=EB9+**H"9>6"62<C(AS9Y#3GJ)H
M+>8XFJBDS16#2 DK;RF,6)8#+TML++Y:T+WA?Y2!TTA7Q3BN)9R7#O7B=H@9
MS"U6DA"(1$PQC+C$'#GC<\UP<"NL5RPPNK(F354*O43%-IXH3EB"VC*-[3GJ
M!I6@]A) ;9*1#U!+"TN1)8H@CAU!3H: DN;$!V>I"VQEC:FJ?#@E7UD\O"P>
M_K*+AR_$;1]]4KKL=\.NZ?+AE.9PGV,H@,^..),.V6@]"HYIERQ\9L/*&EDE
M#^8E?RTN>QD)7-[RX26V/"NV3-A%T@1A#:<H<:<1IRHAS> ?;+ #]\\9+$0.
M!]('LW2^%FQY"^' LH!XZ3TOXGAYJ_[A_K!?5MQ]LGUANGBX2XPIKSD27B?$
M@TO(,.81]E%$$X.4V*VLT86F$I91P!+'EC/GK\2Q%X-C4Y7#B=-)$N23C8A;
MY9"Q3"%NP!A5-FEP:A:='?B([,C/?]OT7:_?[YW!\-[;8^M!RLN;IL.;IE^^
M19P\T10CE2+LF<F +\6UA"FV\#],>AK,G#=-GZ\@?!,L^_>]#KSYO"@NI?X8
M )Z>#C+7YGCI*WZT]L/J[]D9*"ZBMNY<^#UWJKQU6MXZ?5FW3O&;N'6*RUNG
M\\W'F[IU6LS"NZF=X.U>,<5O];H5?J8KIC\Q3C_&;OXH5ZUI.)B<@B]CL-$:
M^'9O<-K/'%&%+S:\-;W^W;;:V8AX"RY8[\=N<^^@=KC]H_YUZZ)^L8_K&YO0
MS_I1G<)_&S6QM]'N[#6W?M3.)[F?/AS4.YOGQ?.'-=8 %ZS6_!O<KFT&_^':
M1?NH\76O73O<O)AU*=5IJYCC/A]?.L2=%\@1[5&BD2C'L>;Y4BH(1I5A]5(N
M:)6W4DN8?!R87-2MU!(FEQPF)R)5A%+/N%$H:"H1UTXCQQ5%1@H?K:;1![FR
M9I2NJD673"SOL2[$&!Y<IV%Y.WEJ0V^XY!IYU7@U?3^5*"D#3A1QGW*Y0D:0
MH8H@A[&.07"A;+R5:V0J3O+(:2-E5MBC:'+)H/$B-7G2\M")*<\P"I3Y;'DX
M9 .CB&BJ B,RZ61N/R-[%E5^"T&V+[>=NCR,"YG>)#PN/<R%3,YR8_H+B](-
M_<Y&NO0\AZKP 5:OW H6N!5,W_W4WBK+34+!28:X<P%I1QERB5+* M9.@A,J
M^2/$ZAZH@2\CD%=B<(G!+R,$6&+PDV'PA#E.C2?"8(R8'V.P]3P@H2..P0=*
M%5U94^81 H'/A,%S)+LM&2'_SPHN_V7/_4'T1Y6_^KV3.%1V^'&_;SN53ZW_
MGK9"SISZ *9\.__PSYQF1?$??_WUUZ</Q<_DC_^;)W?J^:HRYQRQHKM%QE>E
M'8?$TVD\I%Y*L3\LSESDA@UAJ/(YPON^QTKATE=.>N,OY%N^XS;@KP, D7;%
MG0[@O8-!S.EG\/VBI9],[6KE6ASVVC>*;A8EF:,_'77JIRN4ZT-?7Y1AQ>CQ
MPE3V3VW? E9?#6^GZ.^[47\KZZ'3ZK8&)T/!N&QIY]WZ91NYW'11+KI@.<QM
M# "W*R>P1CF!;M3OHBNC"M:AF)AB!,7'('VQ.\CMY]+6,*S6R6HE+\ME%>I0
M%*T>L2>ZJZG)4V%!Z]LQWZX.E=;PB:'\GN<EN'SU?B_7E.C"FT-,]K1]4G3\
MY"I!$'K4;D_T%YXN)N7=>OZQ'VVNTUWI=2__>CF!E5Y__/9Q>_WH8^M[49#[
MO)CWO-'LPU^*F>W'5L>=]@<%=4(E]7N=RT;AL=N&L7I3EQXQ:W8'A"J<MF,C
M7:O6\?ZR6,=8ZJZ$;B1S5X);IM$V=[]);H-3 B,I;+[NK"+2(B44%4V.1Z)]
M\O,6;,'+5K#%W0Y2MU9OJ;S&\BUD59.YZ\8_=\;K8W66B?GR:._<6?.6TW,7
M4Q3F%66NEO5CGK1^S'V+E"]3(.?7Q66."T[6>]%NE$EQ95+<'1DI@Z""24L#
M95PJK3VE6C)K*='<A;E/)3[UNOO-V._DN-?-*%9J_8@!7<1^[Y4$L(X[]<-]
M4>M\N=@[_')6VSC"M8]_0E_;[?KAWT>[7W=Q?6.;UNGF67UG\L[E+FUL')WO
M-:'GS?6S1G/[;+?S=ZOQ]0NM?_U\L'>X#=_=9;O-=5)DLK4F$GZ=E4%;@PA7
MF6)8>61IY"@ECI62PN$45M:*VV7TCY>2R59B6XEMCQ3M]]9:Q10G5'!+O--$
M8?A#PICS:/V\T?[;L>UU1NB?#N#J[V\"G&"> 9!A9 PVF4.=(Q>X08RY:*2C
M1CD .*JJA)>9NLNAE'>K./, V_9M)P_>D:[R7E;=%)-<!KZ3$?"-EW@&9]PO
M[;V73B+W1'BX-67P&:($IDDCDH1$G!*%G/0&V:@MB5Y@*<C"#+X7R2.'2X[*
MIP"4^YE2]P>4$CCN!AR3AE2,3 LB&!)4$\2MP,@&E5#4/A(,1E;2,;-/LK=9
MC&8&:KSRQ.<;Q6CL=/CQ&OWDX\4?YX+4>8G@ED^@[N":4L." "P-7&!.N+4^
MQ1B4LU1Y+OS\A6"*\_%;#\ ?5C:A=&;O@,&U*>--).<841JLM1RM$THBPSA%
MD02E0;JURW4&I5HF=K12T1>LZ#KZF+BVGG+.#6=.:^Z=#R12V(^IF[LXRF,J
M>AG26AP*3%IBW'JN?>&X:7#AP H#%# 6,<FXX#(Y'>S*&B&ZJO4R(4$9MEJ0
M352ZF?.[F0\TBV;ZF\U?^YL-^%,>=>EWW@WMMJ=L'BV8)TQ'Y)3W&>T2<@P'
M%%W2C. @%-6%WTE+O[.$D<>"D0<:726,/#6,3!I-QD0MM1$H9;8>;HA FJ2(
M++-6)RPQ6#EE^.JMA:_^#3]GXZPHGE*YI7A*&;U:_J2QPI>]#JHW:-&NN:8;
MQ;H.B]27664+ =LO4S8;%4E@1R*2+#C$%?QDP>)&F$=K253,YL+UB\TJ*V-5
M2ZC6#\V76H!:E]&GA^GVI"$EG8]6\H# HLJZ+0BRWB9D.=76<<6D5)F!B%3E
MPVVIIZW2L607EXO+N_U8.<O_+'L"-GZAZG3_&Y";H#I'I-;<I/ [JUU\^8:3
MBL'*A+#V$7&: M)8Y%*-5BHL C8,MKUN;THK1K<*W4QVRISK=OT"3"6OWFIE
M??JO\._5%<5KC14"=/U.]>BZ;;[8G>]HP3LJ__LBLF#?O)0=;GU3)@(&2XDP
MPQ1DRX,G2R-!46@7@K*21#;.:)W) E=<#6]U01RR/%P&J$',;*70[&&LNI=N
M!YT%9O3,J->5Y6&K.SCIG^:#I>OQD)U,0!!@F\]WU.S^*XB+/$ R:+WYY9L@
M!F/).**.,\1SW3]MI4;:>4^MLLP8=TM<XQ\@"-U3VVZ?K\YU;7DI&3S&A!4%
MV4WEK].^/["#&):?E&/,HW!@0Z7;JZ31.%(QCN/Q.*Z#_]!V&N\ A19GA5JM
M_+MW%L'VJ>:+Z*"ULY^OWF!OR&\][8[WA)LOS_T=7)%5# M'W0H%SG:/%EV
M]'IALV)A+]>U7@!/(TU3C<):^+QOG/7Z81"[;WC+R%7Z/('GSFL;_J*Q_4UA
MZ0SW&AD=P!J!_T/.1(H IV,,A%* Z96U <A0=WJS..W:E%KM5L% XD9T,".K
MX2Y&PZ+("C^!=#;2^T(TQ\0\(Z]PJMY=:53,(2&XOOX-+%///9&(T5Q"EA.#
MK!4&@;Q8PB(WAN82LF!4"#R;6G9R"\F?Y_5OP0Y3/' =A$=@R#-SQ7%OT"I
MO1_;\.3W>$58\8^;9"$CN@M\]17K!KWVZ<GM7YFZU?Y,@$^8F9B>:_\>]*\N
MY>]'Y/K1'B&;H+>_V_:9/1^L_'9S"X/]:]2ZX/#ZR<'?.L24GF6+_I==FKY4
M#OH9C/ZGI0DCT7'A7%+<"^6D RQ4 >Q6@Z5/WQ3LT@5!"^R#[S..=4_^]9M=
MN]6N>'I)4[--B\];7VI__;OR;KW^OO'YKVIEJ_X>G,7Z1F7GR[N=K8VM]<];
MFSM+/XQZH[FY4VDV*N\;]9W&IZV-]>;F1N7#5AV&M;7^J;+3A#_4-NO-G5EZ
M-8$]0WBGV.$0./8D8<Z4MH)28X74CAF;!!WN5_"=&-;SCJ$QB ?S.6L$L%$:
M$VPR4EB70RO,I]N9C);93KY.[%;)'))%WO;75C?TSEZ2T3RH%.(Y=&![%7N9
MAGBMSNFL(6?[&%P>6Y#:#6,D0WJR%GPUC.?CK)B/(4W;A*$^L]6)+\X1R;G5
MF%^_[9EI _Y.YA<E,1$IA-*:8\H,M2YQ$;WRGBBNYS6_;OKF0Z+1*;MK&)XO
MK:\YK"\*]GG -D89)0)'7B(PMC2R(6$D+ \N&\@LD_H+@JN*WA+2 ;&^O?+O
M)?W>/+);S8IQ=M#R!S?D;<QM6# L#G4,(."Z<(]/SJ$K=Q%,*CS%)#(MB>.>
M6:>IX]0RHH5PPH6Y2<Q;77@]=.1S04R8]^[-'[Y]6A1Q][X/L#Z.)*UGVVH]
M$[;E#G_H]8?>Q*?>8$ZZW#<NLZQV]LT+P!,<P(GT3B&N,!BN&A/XU3KJG2=1
M\GP5P52U47-Y#"]H,]TYS7?\0>"R3USOG<3!,Q!77N]$T8>2D;+IO^D"-A1#
M,KA,: /_.,\$PL+"?$KN(Q5S,E(^KZDS9)3,P'K<[WUOA<RT.B*=/!]SQ4X6
M?Q]<E\MNEHFY*KO+E\5'2=DJQ?<C8WQZBD>U*L7MGRY;7YFB+Z:O^)[LH<_1
M5T/5"^FK7N6:O9"^DI>E7(;-)[ O@>K5W)WJ%3^(ZO7^UQ<>=L/L*<E0S5SI
M=Q\L.%E_V_9I+*?M#M/VWO;[!=E\.75WG;K:N%#!!AB6Y<S=1>ARCDWWI#*.
M/%0^SS>#;VZB/K3Z>7;B,3C,64GGE+0W-T]_VWZK\--N2%0.+)=S]ZNYV^JV
M3EJV7=D:#$Z+2.7[WN!DL) [3\M/(S[?%$T'MBHMF*WBE^_#7%.J\G$$,8]Q
M'VIAT_S,C+OS3?;K(]R=;]QW.!S *B;N<4I"T^+,-G)+<&2"QRB%*4ZMB"&$
MJKN<6F4+^BY'5"_[JDCOK'[Q#MK<9/7F/CR_C?>^UDBC^>YP]S"_O]ZI=?8Z
M>X=_MFJ35T4.UUGM(_2KZ4EC8_L<Q@%]_R)J'^NM6AXKW3V';\+WMW[,(A</
M#!NBG4&:B9Q5I!+\Q"1*T@FK'&56Y++S)B<5O13NW1+I2J1[#*0C1$@6F(PL
M"LYT,,HZ1ZG5,DG-!9WW&/3Z#OY6V,6?#N$F+\.11)*2AJ,H=3YM2@P9E@B*
M&E;32N]9](!PNJK%@DLP+SW"/87YO'P^!BCIHUC&;W,V[W;_R&A+F4Y1^V"X
M\\$R(F.2- IEDAY2/0V-133+:A0WS]FO<+3P@UXCF?#3X69C C<!&#'G1"(:
MJ4=<&X>T500I[U3.2TLDL)4UOJK5C&M+I7XM2K\(^8VJWP"S^$N=TY]:NC_+
MA7_,:6T>]&.LU I.F4];[QJ?*\?MT\$=;U."+>&Y(C(8S7CPSD@'NI+])LX"
M8?87Q'6_O%;YS@Y:@YWC?K2AT1V'%3.ZD1+>[NSX-K=.:CL9XO9Y?6/K[!/[
MW([__GR^]S4<.\IE?6.;[^7_OOY]5,OC^/B%P_N.&AOKN+;Q[K#Q<>^H=GAP
ML-O\G.K-;0'CAO=N7C2:6^R;)E('V+Z0"Y8@+@5'AG"!DA**B. (CP)LS%7&
MIIWH?TQDQY<>;.G!+G^L+L5\,WV8T!N+('T]EH[L@A%K^P9B?9-$8&LRM3@C
M&G&<(C*46V2$<3[O/RIE6I<J)?JE.+(OFF_XH><UZZ?[IP.8-SED!BD)0A\S
M=L<CEIQ0":K#:7#:2J4 "3V77N@TO-I,L*:R/*5X;NB;KHBE?:"2YLO.@@C$
M";'(4D&0B&!QBZBLY6EE3<V^]OPLW*"E$C^"$OO$F) D>%AUCAEV-NI(##A=
MDFE!31F 7P;EG2KO&2).1'H4$[:(IY"0)IJBP+34$BO#*3A'4E<-9Z]8>5];
MJ@[%['%-EM<V87>++6$A.7=&9'WADD?#J-1<NY@8CLJ,V<S!8$&S+)<R4OYX
M #<9*4_6VN@%0SY?9>,V)01>=4#.2N*Y]X1+F:,_LU(H'K<LP&M3(?,;)CD6
M+I=XUI8^W+W3^/!Y/'\+[8I8U6*.WLR@$\H!!L16R8QKB<X.XO!&[S_)_SU*
MM^>;P?N<#VC/LY,9!*>$)V.TIYG]CU+!+-9!E.<#RP/JOSH?@"<QS,_A;G.7
M-9KMP_K'+;KW<?-''>:HL;'^H_;U\V'M:YZ'@\GS ?'-TF -DRYO#@1Q3;()
M[#4227)'3#24@PE,5\$<7NCYP"\0[\'.Y++%VN8_ I@UPM?B)B\NUE5&^9\
M=R:C_-IYH;1'U@F#>" :@=TO41 L,NJ<-D'G*+]2<HF\Y8=6HGE(8L(#CS]'
ME @,1AYZI_GB3E;FV\\^7C,L+G)F7@N<+HH5M3PZ>'P\G:['S 286)9;)+&-
M.37#(EC0A+ HF-BM<#[#*7Z$&PX/4I^7<?FAQ,X2.Y\".\L3F\?$S,D3&^I=
M,"#-"!P)"CZKXTAC1A$-(E&&69#97258576)F64;91M/U,:,^EBWLL6-6T!Y
M0_V=Z,43Y<G57T9[Z<^BO<\2[)V3W:^R,RJ[D:O[=O,'E4ORTIL$(2^F2EEE
M1B*:B[9_55WHV)X/^05CIX7&=6<R"Y3M]V,FA#KI52ON]*02QZ2M!<-A*GA!
M^I?<%@%>4"W8DD]R;;2")?^R[?^>VC[\?K/=7-:H.ZIT4TGM'H@)M),K'-VD
M=^[8\VI^./- ]XZS4$%_(DQO-S_?ZQ;=@:$<1Y\%;6;/BH[U\MO.P4P8$G6&
M&W.0O;/AHU?]KT(K(<8A1>_T1%;S:,X.>IF+/D\H--,_J0[+->4O=HK.5G(_
M8B7^-P_SI%>T=9V=%SX& 3N&#VWA&(XI)&<L7";&CJ,^P1^+LPD[9- M!GC:
M/;:M:\.:6KDA4W48%9&ZZN/J4A.^WBK(MA]SN2P86PQC00!#M+ 31E51ALS'
M@X,807IL+J%C7:Y,THJ% ,(W6OV*'S-0?<\,5(,_*@?CNCU@;\(T[9\"AO7Z
MY[GZ#P!;7OG\JN<HLG(_D_B-TR*+^MDWF0SER4?D!&&(4T>184XCC"7-J?'*
M"WMIW=Y>G>U.U?B"B#X)>*UVG,5HN H48VZH]22Y-&\UOG+-[[[F^V?U]6],
M.\'!:T$L9?IVSS0"KR8A1@.#_ZSUFN8UEU4C9E-A3T##")L'\(,#TZ6@GQY4
MYJ@>4+VV0;5A.RL*/X+1L]_*VV,JM@_ L4%1$Z-;:;8RG\]UY/'V.%,YKEYQ
M)/E\,%,IS"M NM'&,@,D#RSLB2[&;J4;3_*?[;YM=0<%]LW@);Y$R/,QHMX
MT>'6'$ *BWSV:SW)8.QB44RATP/[[@):A &-S 6P;D?;\^7NU(DG![UL+H E
MO'\ V_R(RR[/63_ZWGZW:,-F>F4/MD"O&X>[XV4+\<=Q[ [B"]Z];LP_+'SA
MMN8QCBV2T;I.\DG''ZU!82[ER4JG,'/9@.NV"D'*JQ-#-PX&Q<?%>T[ZIQZ>
M*FR[&R^]Y07PS* 56K8/&^7HCS-?.O6V7C:?KJO'LJ].HPMF__')J%XK+CBT
MY,V2'J.;&W?!?DV4M,X;)F'?3U%:P;#A@N=B1@$+4=RYDM@P? /[Y6*/#][>
M'E#CL-]_"SH9@75 !%,+FWVTR"DKD$T\!F$HK(-:61/%/G]KV8X/12WEDQ[Z
M,/9-"D:_&9H<8&?(^6F5?V:IR>I"\1]Y?8>?%W\@?_S?$#NO_@[*4_#>@4K>
M=,E@/[E;RE'$6 MAI',Z<4J9S66F0V)*>$&,-@7!0B%M:);8319X?-V)HP\0
M+E$[W/VF'#/<%YP(22-N(MB4S%!DK?2!1R(4EBMK<E7,R.JI' /(9)>W4_VE
MXUV=Y;]-0E4V+0!VJ]>][L()G^WZ76ZR0Q^P7X$7M;.Q<>4+5J_D<'  7<HN
MY\_\^.I/'/DKK_=GE3? +';)8*MM$EQ1Z;SC.GH2@DV$VMG2^S.8W(@#WV\5
MHVFDZQER1>K<FQ/;7']C\YLG8/O"%".B:*Y\'CC2Q!!D*3-1PRY. EY9.\DI
MHZASQ9 P&>7*]EB(( 0=V$E#8;IFP;+'Q^V6GQ 2$/96#V3S/B0+]Y&),HGR
M@9*R?5X'22&>$]A'(A(F)L25-\AR<)6I2IHGQ1S''G;/5<9G<,#<C-U=QJI.
M)G>^<>!LVOJB)"/*J- 56'IWL[N,2@D'#ITDG!INO$]8A."5"TE[-;I ,92;
MX0\_=[Z_ ES&1DJ--$Z,*P1IY/OD[+C2%+NE#/I9HWE$ 'HH_,[J&]O?& Z:
M,RF1D%( !&$%%AG89II'F%L (&UAYU1"S+;)LG\4.^"\%E'=T6J,O,_"H;[F
M-8Z]RI?E*_ZLM-6?IX5[=\/\!%$$+ ,_[$G*7%W&HV96NKJL-?BV"UUM?0N8
MIV"X11BV6\0M3<@0#49BE,KKF/.2\*LM='4XE-(;(89P*:5S%;T2+ZOH%>.K
M_)Y5:7[^&;]G&:6?%N:!89+[=JCL[,\Z2U>5UB^GLX]3G^G1Q& ^!7L)!9KT
MW0LTT0<5:+I#8LJ27 O5<VU1=RJW]%HGX<[%DU[K1-RU%-)KG8=Q+.-?KO_;
MVB-6-WI1DW*S)L^U0NZ5\4GM&RDV,Z?U7R^\3]O.=<C]X,#"W%7>#T^@*\U^
MIB_;VBK+S#QXFE\?=^6< []#0"]Y;8QT03.MN(]&$\(4:*P0)ABJ?EE^H3C0
M&L9.)O)HACYIXRR&9N]+]WK>V,[X\/N\$/9L:!3;ZYNX?T#WONX=U2_V6K7.
MES/H!]X];!\U/GZ!/A^)W4Z]5=OXT-F#=]5:D_</]MI[G6T&XSC?:Z[_:#0_
MMQI?M_E>,]^';[=VZ=99+;?=J9W/*DI#3$HQ*HV$I#+3O5&D9>"(""6)4Y3'
ME.\?B"J7_*4P79:X6.+B<N+B.)C[,&@L$7&1B#AY(ROSB%,=,WU>)L",GB/+
MA$2"!6V=)5&: (C(JER;-X:(3V&6/Z4?,R= 7)V54LS8:ZT-,7[QU%H\TZP/
M2T7\OSNF,*2@2& N<.L<CX'I*(5,1A 9M<X(7?) +0WR3I#[?0\?_^;AWW^V
M]VC[NSOLD?K'+?C>^ODN]*7Q<0O7-O;S[V+O\$.[_O4+@3X>[#;W888TJ6\<
ML7KS2YXGF(?U;V#),JZE0(%(@KCU"IG,YZZ28@$K)9PRF2CPISR!"Z\2\48!
M]&XJ3)*USC#IO8J<20?^"/$B<1D5K"C6OU!A_G,%OIY6N7':ATG\JTB8*M7W
MSJYD<_TFG5(D$IQV2Q"F6>>H<\A*)Y'2P6!&?9#<KJRI535=_.\?#PL%+E.I
M@@5&^^X7[GNE%.>+]^8(-QBL>:R"D=R#<#J)233,&J5"Q+_D."^C7,L)3=-%
M#1+UF#)ND$TT("X(12Y%ARB%M?(J11,Y^'2J*N@R,;V5&K]D&E_&;Y9/UR?C
M-SIHL!-!UQ/C&'&%,=(.;,6 )<.6*EAQ.HS?X ?';Y98UU\.'_F<:O[G:?L\
M!V!>,B'YZXBQJ.0X.-,.'#+%E05,Q8*8(/(=+<=C*F,LRX..OXJQ['5@O(>[
M%WO-+W2ON0O]^/(#QGE6^[A[MK?Q[F"70E^:^W273,=8<D#% *(BQXA'/,F(
MG.8.I>B3]$HPB1,@[>J,D\-'9-I^O0AXQS"*%&#C6AY@H)PE;96CR2OCK+36
MW7+GH RC/+VO,AE&L5IHYDE"-'J),L BP%N*\C$]F*V,$R'S33!%%QU&F8A>
MOH0PRGMXSZ8=G$S&3A[UE.9G?M2,.7R%?A1.7%MOF::$8PH6MV8&?J!&1ZL3
M+R,G+Q.-9G Z<Z]M9 )1;QT"&)+(,,\1\8Z \&N7. <PJA(Q?2WU?H?ARWC>
M72K\ Q6^#)PLGZI/);YXSET4'&%F,.)$4F0,42AJP@DE.'+I5M9858E%U;Q>
M1E5_F'VTA%[#C>P5\=S9*V\^>.*#X4%0C#W%'*O@/+;!!DTE3T)R7P9/E@<A
M?Q$\$?7FYGGMH@;S\6>K]G43WK5]L=O9HKO-]E'MXEUK]W#KHO[Q"ZO-")Y(
MIW%, 2.1/*"MTYF6(6B4"'?88JMTB$7P9&D35%X6#-Y-2YT@F53*A.1L)I&U
MQ)BLC=89BW7ZE9:6P9.G<E<F@R?*$4:E(RB -B'.4D+.>8>PHBK@2)RG-O.$
ML>GZUV\O!^6VX$F9=_*HSI3U@C).K)?1@U>%G:&< >(H)ZWV3I?1DY<)1]LS
MHB>,8V\(<D+D31XSI+$GB,'FKZ4K2I("&E75PVN[+/%1=*GP#U3X,GJR?*H^
M&3UAPH7$G46.60J&AV7(!.(1(\R!]HMDJ%E9XU4MRZR3%^0VU&S?'^3(B2K3
M3IXY<H)9(M%2(P+UW%.J0;.$5#X726-8X#)RLCSH^(O("7R_QFL?:PS&GNM&
MX'IS-X^'P#@NZLT::VSLDKWF%M^=<;4G66PPDPP%PA/B4DJDK<)(JJC!73?*
MVWQE?55- VV9=O+HD1.>E% ZIB!8X#$R(YD0RFA.M7+,BS)RLAP:.A4YH93+
MB(U$T429&=83<DH29#E)R@O!$U<%PWJ9=I()G]KM>%[<W>GUCRL[)_;DM"@9
M4Z:?/($_%:UCQE";LU!Y\LSYP+!)4B;"(I>A#*"\3%3Z,A5 42!S41K8*PA6
ML-=[C%RR$25'HP/?&7;_D,^DL9F.Y[Z>,^E2X1^H\&4 9?E4?3* PL'\B(RJ
M;,<+E&L)(.TX18E;JQGC5#%0=5HU^,%7])98U5_=N>N-]!-:II\\<Q E$IE<
M,EQ$@KD#S9+2@GWOJ-/&.4G*(,KR(.3/@RC'1_F[.=UD[^LNJ6]XW/CZ!>8K
MSU&NC0#]^+I%=R]VS^HSTD^L,-[G>@G$ >1RH1FRED4DJ#?)9U5U/O.C\#+]
MY!F"*%YJ)8BU*CC"N<=.*1GS+IBK%I/$RR#*<FCH5!#%2&V-3AP)R0SBG'I0
MJVB1L"Y:; )EAJVLZ56R\"#*"TP_^540I4Q#>52G2C(=!18R:!FY#]QI+JAU
MRE*JDTTER>\+A:7=:?H3\)BQ-!)ASD+.-4U("^N1T88Z;(."_Q8415GBL^E2
MX1^H\&449?E4?3**DC/'/9<4,6;!KF=<(\-L0@+#:C.F4I0D1U$4G29A>SVJ
M_NK.8,?D)[S,0GGF (H+)CAI&&>><8Y]QE#PSAP!0)7.E 2S2P2.O\A"H;4-
M?U[O?&C7FM#OC2U<:QYT=@\W?]0^UH]V+]J=>G/KHO;UR\7>C"P42R2/RG@4
M3>"(:RV0<X(@K90W1(8D" >@754SRO6662B/'4"Q#%L1F)51.*XTL8F01(W7
MVAN1AI6LRP#*\VOH]/T=JYT2PB"<@D-<)8ML% I)&<!H36#&$)\Y9/G/DKL6
MD86RB-#D/2N*C&JHTANLSV6YD<5,SJOQYER^ERB55(0FGBBX]QQL!H]EPB*'
MB<OPS<L$13^=!.,QX%XDR*1<HPG<.Y3I2Y&+X+5+'U)B=&5-D"IF9+$521ZH
M;"^C@%,)MR7</C[<EL&SY0/:R>"9QTI1:B5BTC'$(Q5@?&J,:' F@5;PH,+*
M&B=5LC *G%<!M&4;"VZC<%Y^.\FAG\LHP5#<ZN" ]EM^^'L&J%;WM*@D<2/$
M-@(Y+@ %CWN#5G[@]WYLPY/?XQ_C"N\% E[[UD@(\=57K .9.SVY_2O+$LLC
M.4_E1E#EVK\'_7%WCNU^1*X?[1&R"7K[NVV?V?/!RF\W!M5I=<>M"PZOGQS\
MK4-,Z=&&.%1L /I>OUCNWT&28C\_!7VR2].7RD$_[Y;_T]*$D>BX<"XI[H5R
MTHD85<A,*ECZ]$VMK#6S?%=ZJ?(^;[3=DW_]9M=NKN*S2IJ:*6G-SUM?:G_]
MN_)NO?Z^\?FO:F6K_GZULE[?J.Q\>;>SM;&U_GEK<V?IAU%O-#=W*LU&Y7VC
MOM/XM+6QWMS<J'S8JL.PMM8_57::\(?:9KVY,TNO)K!G:&UH#,O-/.8$7!0O
MC0DV&2FL8])2YM--Y.C8_C[H6=[;5 %\SP$;S8,XB&"NC0RP0<7V(QB!@^CA
MMU#I.5BH8H2#2CB-E9->Y21;88/*R8$]&3U\W5JK#,;F6BL.5BO0_/7&SR)\
MH348G,*#K6XV+P_AZ\4$GK5.#J#1.&K___L?38GZHWC8=CU\%[1DU!OXLA_1
MM13]!*0>OVO4N=,!/),;.^[W8),)@TKJ]SK%7VXT"']H]6<TEL?I3L\KJ=V#
MP7?W*_U<P/VP,%SS""\M5QA<BOU^H<:M<;7W:P,N9LE%VR_>/0 [^.JQHDW;
MA8[&?@<F?E \<\O(IA=I>JYZW?8Y-#.(, -%NP?7WG9LSW/@]MI,7&LOP6A@
M3H9_;@U.^BUW.EST8PL&%RS/W%WKV^[1>*9R)W)7K\U87O;<5F&:Y248]2O/
MN&VW*SWXL)_;.QFM#T!C!_3B?/560+FF1X0^FR*MY[GJ7_;Z^+3O#RQ,C?4>
M;)Y"B&PXA.4:KD+'AG@E\S-*80&L=OTJ?/V_IZVA+9*7H>%/>CF3G(AJA6+"
MJJ,I&K$833R]?KJ?T\A(\:RL7@K%*.ULXNF-Z(=IZJ9X7E6O3_^H\R.U\K;?
M/\]#^IYC7^,QS]:/*UWH59(%=1M^QXX5L *?'4>?[;(;/<IP,D:0UJ"8Q+$@
M7D>4%@C-"(D+>'+02J<'%O]%T5<P./</8+9/LL2>%S/0AVU[OUM\#IVP\.W.
M<:^;91 Z=*DO\<=Q!!A<=K&; -B./<\SX/,"AXH[O[F$&07ZE>/V:<:'O/Z^
MGY$8=!U0O-#T\?!7*^,3GAESWAKD%_C3=K'"_ST%L0?CY_QRK2[A8PAQH.%#
M,^<V%"D:/.V<#HWS8HW&W[EL/.,&"!T@Z4@FQH,Z&.'F$%!   I$OH*[O#??
M/I2\AT$C)[ D>;; -(G=[(S,Q,[*<7'&E0,0(#:C7[J]+"MYD\E?NS6<,AK(
M)*FP\RKAP)E6F$M.G?>8J6 <QV YL##_4?H"8MGC%=_($YC'.SS2JQ>GBXT$
M)FI>LKQ$V\/!#"[#+?B%AEOV_G. ?>?OKOUJ3AN'?Q_4+HYHK?/AJ-[<I[7F
M]OG>X<%!?0/^_O7#8:VY?CZ\5[#]XS_Y3L%%[9L.T;JH/7)4.\0YDYG"DN2S
MNERH@'NEV<H:G;Y!D,5@/)MC(1\,]X,1'&91CM8?C"V,]DC@JMFF^=X*!;J!
M^'9[0ZD=9'$;R61&@:$H QB<]T:H#_9<[!P/T;Y_!8E9%,90?*49+PSWLI71
MZOKV:9Z7,=!<-TN=;1<6SN @QI.,^^V6=:UV@3]_5 YZ9_%[[%<+U>['_0Q%
M.0T;=O'CWB!OQK?N>K#%7S>2<T<B_-K*Z)5;*WI5+ X@6+,%T+1U_0TC-*SF
M7?-PM.P^]D\L/-UN=>"SHEWPK[)QE&[IQ_^^TC#NV\.5+[C1] 2>RZ0P9XWU
M;X9[RY7@B&/)$(?= 3GN(Q*<P'0GR@W7XXAL%<]@T2OVT[L(2 @B^B0H3]IQ
M%J/A*E",N:'6D^2& D)* 5D" ?E1V_]F89LQE(F<U6X16!$)&88YDEQI+HD1
MFA,0$%R5F,X6D+-L!K?;@(%A[)Z-[;MBLTBWX];(C!^[#L,3 %8X')06DI=E
MI7K-QF]/>G*SP[C#>,JO0FA$Z95?;%'Z";:HVP-,PPDAK%+XZ/2/L8$X"F)/
M6(.$<$:(,-)[S@UQ*3*9G+!.,V]NJ5=U4^?^&AH"Z]W0R([T7STPQN-)JQ^+
MQ,K8C:EU,M@ =ZK=&X >-N'=[]H]?_3L:K0_5J,?NQWX?&/W8I?N'>W2+;QW
M^'=[M[.-ZQ=;/^H?ZT?0%F]\W";YZ.NF&GUH05]P_;!^N-?Y?+A[^+D#[VKM
M;6RS&JCC+H7?+_8YJ&<F3A: K=$(HF5@B&D*V KSCXP0,+L11ZDL\3JXE4OO
M,JQG,)(BLHBM-C$Q6"1N%",,+/CD4]*1BI5*!&PZSB8Y.%<K:YNUOSXU=C<W
M*^\VZYL?MIJ5OSZMUW>F#S.NJ\3,X.(O7WR;"LAG,M)^%K#GF/SSZ/\J?X%1
M-H^A^5Q#&-J98U=S<)RWJWZ.&8SZ[X8:!2ZU[8XBHAE'!Q4PM-N]\U@8H=>B
M::?'1005VNS8'ZW.::=R8G^@H84/X'O-X ,IRH=?+;!7+_WXPD'+4:+/8*SF
M<,?[7HC5RME!"]R$;'C"=ND/IOW^" Y&.[_XCN7S[@-'O\CS!B\UAO?7YB1+
MP.9PLOJUW'VP:V]\'OOYE*"1B@^7*;WTJ1'K<N/_4=^HG=?7OWG8W&-2"G%K
M(\K%B9!QP2"+P<PBCG.7<DGO&3O^/\:>1&KU!R<O6"Q*>1C+0_847$B.61
M1BGBP5*D-<8H><U5]$09DPW!VZ4A!T+!?ACN.9? %<-J97,8#*T4!^@Y\C $
ML1$*=D8+- %VV?O-3YWGH%TE=K-K/MM0K(ZLQ)&]B N+]"XNRP-E<MIWN44D
MWX,]]?DR?/Q27)3GE,PMWMC^QB.14F*%<)(.<6$%,BF7)@^4$X4C%SI3;52%
M-#,]E.K= AQ21P'&FS *O&-C303[7%L=A-/PD2J$@8R%80Y'MA2&10F#J.7Z
M) H+11@*07EP6HU"EL.V)9PPEN/ F!VR7"FYF'@&UR0*E72^HL;A%<Y(P2UF
M@) 21SJD$L%C><"E/#RA/-3/OEG03N831T'X!+9,5,@I$9 D-H@ B)X\SO(@
MR&W@\%C!!4U>1'"!/U5P8:L+%D)LVA_+%T!H;&R.Y9C5FNL_]IJ[T&:.O6WC
MQM<_.[M?MUFCN7?0^/KW8:.YA6L?-\]K[R?EV/^H;7QHUP_#48Z]U3>VQ6YG
M[V!OPXMZ9U/L?:V)VN'VV6YSZ^P_%UL7^0"(*4RX\!9IF$[$P2'/=R QHC8)
MJ8GV#)O)" )6,DF3-&5,<N:M@X4 +&0^*JX IR8C"%OU]XW:9J6Y_I_-^\0-
M?OVZF]U3S@<-*&RTS+=[J6.$4_A_:[D-D>/+G/''$K.=[,.>MF,^<AR=S \:
MZ5+X1K;H*)A59-"];2G<_L9TTMPKCDS(G$LD!F1E4$@P%E3"/A"F)J5JZ2(M
MPP7. 9%Q[D5Q@M<JDD[&_FHOAU=RLO \42-1C*7((;Y*\"WRR6%,;7L\B+^/
M?_@CM ;';7O^>ZM;]*SXTA^CMD99P3F5>"*7O(AP#3^^RI%=Q<,\V='5R]&;
M1Q^O%A]-Y,8//Y-DE4IRZ\=X]?;/?M8LP:M&LWLU^_//N.%E9[68J]E?W,7]
M91H]$5///O.E=3V74N\6OO_F#=^_ F[_72XJ+P6AV^5PBP9_SV=?+3_'!/QS
M(R,,S$%QL-8[A<;#X/_FX3"YP\V7Y9:!O,\O:L#SW#-Y31-'RHF[W\3AA5(A
MO(3[K=/VT^\/X9I>F%0]YM6Q5]K)!5&?%A<BU:H22RZY[T_[_>+RT_UIUU[;
M%?190WPU%\D7?EHS$J!;0@0OX\;X?6,'HQOCI+&QUZD='OW8.]P5NX?[N';Q
MN=/86,?UBVT.?3BKT=I%8Z-^N#MU8_P+KW=VSQO-#YWZ8;O5V-B^J'_<Y;6-
M;5;?.(#QKE_L7M1XC=9;1;WQG9LWQ@,AV*H8$!=1(6YRU4\N+?)142*HERK@
ME34FJUQ-,SZ_>+[%$J->*48M_!"QQ*@GQ*CSFQ@E7##<,8DDM1YQ%2RR1G#$
MA!4D"N&8((!1JJIGL-*7&%5BU')BU,(/MDN,>CJ,JD_846#X1L*X1X!!'/%(
M K($_HG)AL25PIKEJV2TJN2#JW\M$*,6%%EY*:[JQBA5]];(RNLL5/C/I_7N
M!C!@^&E&WDTQ^24^/3H^;4_Y>59&:RE/* 6=LTN50%8)B[1Q20NAI31T98U4
M-9TF!ILZ[[@/.CPWLU>IV0OPB4K-7@+-GO"..(!P3L(#R\. =P00C:QV'F&'
MF3-&85Z0JU8UFW:.2LU^%9J] $^BU.SGU^Q)GT*:0!PU&NF$<]PC>Q=*, 0K
MJ;4D7AFM<VHMUM-IM<^BV6_MX.O =O<+2JS,Y##,V2PN$!94%?G^S.75P'RL
M6U![W<OS>!/%O1[/\?A[O#KKX\49PQH VGI>E>%*;G77.YFGJ@2N.P'7EREG
MPTN1J)(849=-$D$LLM0K%!+526O"M7(K:S,J8+SX8&VISH]V G-W+;YNFZ36
MCQC01>SW2NV^JW9/.!S4A\Q?P!&Q6"$NC4,62X."\8)R^,QY,$M&EUI*%7^]
M*K[P XQ2Q9])Q2<]#Z9A)3%HM_ "YX(M 1EE B+2:D:)URY7 5\^%7^;B:(/
M*]G 8*Y#[S3?LOEYS897?=*\R*EY-0"_\$R_,HSTZ&"^.WWT$V!M<LTM&N$?
M;L%4<YAY1(-A&&QS*V.F;^!5^?#JZ0M4HQ=5>ZL$T1)$G\H1+D'T*4!TPND-
M5$7-"4:"$HNXYAB<7FR1M]K"!UBP9 !$2=7,",:7(%J": FB2Q5J*$'T"4!T
M,JP@HH5M,#JDF", HBX@9Y)#E$8;8"N$U<W<4;@J]8.3))< 1,LB>'<N@D<F
M^)_*(GAE$;RR"-Y3%L'[)7_4!-\4)PXGB0/ES'#+N''):$L#[,6&*AV>D&]J
M,Z4AC]SEYO[9GL3,Z=?UK7:K&&1).'7QY1L#=79,812UB"AS>"*#+4.*X""]
M,9AX.@?AU&BGR65D_KA.J\>>C83J4@**\'@N7S6HA%;*%:6*NGDI L3EXE4G
M]N2T*(0P?,8>'[=;0V+<UC"\[B(8@G'\&[06KRHHEDQ6;X0<ZD5UMF2R*IFL
M2B:KDLFJ9+):JHE[>TQ68'</BQP.AH4(.L>Y"D&NU3G;_+IG2.?7XO&Z(\-S
MC/_5A'\?+Q'AIG=X2U1X_>3#4')WQH)[P\-\$T'CBSJ\J_ZQQFL;^ZS^<1?7
MFYMX]W"+[G6V6?WPPT']XQ:\J]VJ306-:Z1V <]>[)\U-CS>@_'5FI];M<.]
M#CBIM/8UMW-TUOBZ=0X.ZE3Z0A0RJA 2\EHH<%:]0(XKB91*PDFGHDL$D%97
ME2*+#1K/M0&]@..U$BG?#E(^7K9!B91+AY03.0I8<1LI"8AH01#G B,GN4*4
M&49Q-)KCG*. JYPO.$>A1,KE HP2*9\SI:!$RF5#RFFV)J<,QQ%)8B3B(3CD
M+/PDF5/8>TQ4R&PHJJKT@R\I/A52+NCR]5+CVO!\I])+]^/&GO=F5]G&8IG!
M"%VERWZ9/\/PZ*"O6NG>\Z+^RZ4;6<)@3+$BZ]WPJ0=S=/E,')1;X^*VQFFB
M,$$<P3I:)$S,N0%.(6N-0Q2L(^<<Q2+7*N=5_?#K^R6GT/(J^5/%$4HE?Q(E
MGX@4*$P]V+H&62H]V+_&(.,MF,/>&29Q"(QF1N4J8Z)4\M>KY$_E I=*_A1*
M/NGD E@SKBQ!@2F+."8"&1T].+DT)&V%C7I8J9DLTTZ^2 ZQE^%W]/P1<G80
M0W%6'KN#0F?>&%'8<E 4SY-!O'-@^_%=7J_WUY9K\X>/@P%\81S>>U5,8D^$
M8=-,8I88 #%B4) 6,"QXB0RE"G&M7<IT8L:E7)YF&L'F)T L*8:66-<?C[1X
M\;I>&C,+!())CR50I;66*/ 0P)AQ&AG+)")<&$M<"#R%S%^NU$/XRTLH6&(H
M>#R6XW+;?V9MGW1=M.;$)Q:05%'DB\()MGU&D<1Y*V!1)&9!V_&2;/MO[:RD
MWNO"QA9.8<KSE:;X(_K3XM;5@QV8-Q%V>:H#%%BFJU4:91_,AK'WO4%IORP0
MT:Y(N*"/K+%18]^<\0XVKXB\E#:GL49D$\$H8"6DC<:Z(+(!(\BB<K/*D.L2
MZOY3G:O<5?=+];Z;>I]/J#?S/CDO @H&,\0CZ+BU/J"4 J')*"DHSI3G#RY0
M62KW\BKW4YVGE,K]J,I=G]R[96)$*FV1D\P@KB)&.C*+P \)S,A(+0;E%LND
MVV_M&.6=[1ZAWEDWADJ[E3)QP^"TGQG$RW.4Q_=#3E*K>QM6Y=@(K$TC+\TG
M6)FM\<*4L'1/EV(<)'$2)P8+@Y0U H$X$.1R>2C&HHM>6IJ47EF;D<!<QD-?
MA?HNS)4HU?<I78;+1$NE% <(1D)P\!@2%Z"^E",E'/,J2 UKN;+&'E2UL=3?
M)=;?A7D+I?X^I5=PF9K K<->*22%<(CG^F9:*8^8)R1Y37#$?&6-T.E+Z>49
MQ1.QD,0?L0-=;F5:F#AX:U<ZGL45^$7DHK@&F1=E^'D)0G<"(3_E X1@L=8V
M(1$M1US1B"Q1N<I[(C(989G-%QGQDA2(+2..2^L$E(K[N(H[8?U;"5BKN4.X
ML/X)-<B!*B,G34P!%#81G_G#'F(]E(J[Q(K[5&<%I>(^3'&GS7[I*&@H$DXD
M,/L91SI%#0Z\Q]IY1JU*H+AB27;<MW8.4-9D?XF92N.RKI/E7@?3%6%+ +L3
M@.U/N0PDB.04U\APE\L!.H.T)@DQC[F/P2JC55F<_77K]5-Y#7?2Z]==R_GI
M]'W"TY"$2ZH20Y2K;+!(BTQR&%%G#)<J6HS],M9R+I7^A68GE4K_]$H_Z:48
MJT+4."#K(D=@PTED*8/MWB7MF2716;6,2O_63BD:)P>Q_\;.)9;0_RB683T<
MG@Y..K%[,BCQYT[X<S3E9"1J4Y2!(FX"X(\F#EENP<EPPF.FF)4\K*RI9<J8
M+$.<+]3)*)7WH<H[X3$08;VF$B-)0&5YI!+ID"RRABI+G))>@/% >:F\KU=Y
MG\I9*)7W@<H[=77:*$VM22A8JA&78/EK+2@*S/,@@@]&V)4UCA=58'F)#BF6
MVM+?NJPD68G#&SMW]:\64A'^E='7+W)J7@UV/Y[7=)/"OKPQOC@@WSPK;IP5
M8+[/ZQM;9]]2<A$G[1 U$I \&HY<U 3)H)DQ2AJ7<H(XKTK#%A3"680>/7.\
MMT31$D67W'TM4?0Q4;1V$T4%$QK6BZ(D,* H"PH9&PD*4G@"S@W5P0.*DJK1
M#R;>*%&T1-$219\HCE"BZ&.BZ)>;*&JH!@/4>$1,I#FJ$!#@)D5,,TP\Y<D'
MF].5JU(_.+"P!"A:!"1^.['P.OC?T/J^-AY4_;0#.N/'*C#Z=0'^UTTIW_$'
M,9RV8R--G:)G'O66=:UVZZ05!\W<QR:\^EV[YX]>J'CO_>< ^\[?7?O5G#8.
M_8_:QH=V_3 <U3?^/JAO;(O=SMX!B*FH=S;%WM>:J!UNG^TVM\[^<[%U4;_8
M^H:E-3)XAG1*'G&=!+(V&@133P%J!-AN?*42 02.\W7)_FF$A895'<M@Q_;W
M6]VA,+%B'WP.5!VO=*5U&2J"QOLQM7/-JY.#F,L2#0-(!5_EH-)+E9/8.>[U
M;?^\$EKPUW[L>OB2BR=G,7:++_6CS[H2*K;@IBR^5:2]#BJVF]DR+F6I2(]-
MK:[M^I9MPQ>AY1-0I<KQ:?^X-XC#+^0VQTV=9M;R_*VK+E\^O%K9 <5J)5"R
M[DG!#-CKQM'[<QN9IL9VSXL<!/7'8$9>[G0';1_>G?N9$T@&5T7 "@V=O:"B
M6,]"E2\A9X@=L*YM>SR(OX]_^".T!L=M>_Y[JUNL3O&E/T9MC7 H)Q1,0$<!
M+<./_SAKA9,#6'"\"K*2=\I15'/TYM''J\5'$T X_$SQ5<STK1_C57+K9S]K
MEN!5H]F]FOWY9]SPQ^FLF*O97T2.ER) K,?:7S3X>^L$7N;GN4VRD>6R/\C)
M["<'O5-H/ RF+A'<;=0^YKNP3SSNGXXR[X!W&-,<=>Y>VO#)C>$O* -JJ7VJ
MC6FHOU<]Q[N4UKQ7@<1YCXL?I9-O[>K.J!YN8>7TCN''PO9H]P:#BK?]_CG8
M&6>V'Z9$Y<%9O4LW$W>..;S.V('C*7*II"(T\42ED3S:X+%,6!C'TK>M^8ZO
MIERHQEBZ/H%PO;\N6QM@Q0Y@KMY$."&_AT,;?.]P_6*WLXEWZ=YA8R,<UN@N
M;S3#X5[G\V&M^>=1_7PRG)#'M ]]/>C4-NJMW>9G>+;&Z[1VL7>X+^JTWMG[
M6/M1ZVRSHE#]9':RHPDS')"D$?PU)G@NYA 0$9JDZ RX;&QE35:9650PX06%
M5DNX6J:QW0&N0A#1)T%YTHZS& U7@6+,#;6>)#>$JSG.B4JX>FZXFLB'#-8E
MYIT!I,IP18E!%M8(\92,MT$3D[F=5156=HG@ZJU=I1@6\+ZK\5AF?#ZCM76C
M+FB)88O#L-HT4107A$K.D'.<9K**@*S1 5&2$HZ!:9-447Z"E6G=KUC)G\%&
M*97\\91\\JJW2HYY3)&5#)2<$X(,-@'I9(0)Q#..259R+J:+Y+WX[.\79*B4
M%7^7Q#2!'\9_&Z637"^> : URBX9O/&R64^$:-O3]7^UQTH2A;@,&'&2/++6
M!J2PU(Q1Z84DV?725"R1ZU525[P4LZ4$@&4#@ F3)@8="?,4J>0%  #FR-$0
M4(R*,>Z$5U2LK(FJX@^^2U[&7NZMRE^Z_0C=N,C5=W+(!;1Y$/UI?Y2U\]VV
MVD4"3DX5&H ^E%&8)S=UKI8H>VAQT.BNCY<%5F4'%F7G<L4^]N&1$M<6AVM?
MKM<#I?6-(_$-\\R"D2B2#M"-NY"0-N"K)2&%\IPJ9<W*&JT2^>#+765 9GGU
M_=$LFP?J^^OCXGHZ53^?4'58&B=B"@">+B(> C@QS',4)"-1.>V-% LCXRH#
M,_=6V_4;/,$>M*EU4M@S\7['1F_"-7O"V,SG",/Y'O,-B'7O^Z?0TE_]WO?6
M +KXH=?_U+/=(=:5ILMCF"Z7+AG1";M(4"Y2@'@F%[$L,,0% 6G2 A -+!="
MRJ#,Z];\)PS*E)K_K);,5>T#XR6C! D3#.+29!)Q#(X+]S)HGPQVJM!\QLM,
MF&>T8[**Q!LWI\J RW+:+Z.ENG:ALT2PQ2'8=,UD*ZGCF%E$HLQDZ%@C:PQ%
M/FJL9)144K*RQJM$/;C^01EU65ZE?U[3I53Z1U;Z";/%<\\QD09YHG.MM7PS
M' 0 >1Y<4A%3D\G0>97+!_LK9?3EWNK[*=I!O+19SLN(RV-9+$6YZ"GD*J9_
M#$GG)2 M#I"FJ[:RZ A5QB"!<PTY ">D(\9(4PI+:$1( J^LZ2J6RW2H7090
MELP**17YR15Y\F90#(9HB9$Q#!39A@B616!(2Y]P5-III;(B,_[@A-LR'E(6
M65E.>^+V.P%YWDL 6AP 31=S5#$DZY1"G-D( *0",D)3,"Q8X)YB_?^S]^9-
M;>7*__!;.<7W/O7,5*&,]B4S114)R5QN!3,)9.:2?U):X1!C<[U R*O_M8YM
M%@,)! ,VJ&8J(=A'1U)W?WI1JULPL;3"ECF>)]>FQ#/FS)+XD0@7*;V=E$Z9
M"90RK3WV2%*M$?=1(4N50#9&IJ.+VGNYM**PFB,9?0X]&;:[ ]N^JO#<78(/
M-RKT\S1AZ-XLB9*0.F.,NMRQS7! &HH5,M0(Q /#2 OOD3*61Q=<Q"0LK7"Q
MS/2L6D/?6%(6*&+QC*7_WHR0(OVSE_[IS [A+944HX@%01QSC%S""27OA: Z
ML:@U^!%FF9I9A23O7?J?727%F^1[/%"UPWL;X[F=BOW9[8;CNMUN2B'7G8'M
M[-;Y)M7=[=2GK8SNP10]=UX_H<IJ)ZR?TF2DK(J>FIV>>O/U4E,L+9A1)B4D
M4DY!Q,8A%X)%R3!%$XF68+>T8I;-W>O8E*.S^17O>[ UBW@_AGA/=6M2S&/B
ME$,D>K!#\TUO2ZU U+((_V$*H)[%F_-9.:%S9&DNC%'RUM:]ZLBVAV"'G+;N
MS9>^]T%D\Q7O83;NZXX=@&6:+[UU!L->24)^N)2>T^/_3*F_,Z'.6BQO=O[3
M4&GK')'63FE4\&V&^'9RR7Q1C$0 M8@TUV"^>,:0!H,&.>X,]A;4%Y!XA2Y3
M-D]G >6\;L[,ER+O\RKOT_:,%5%3XI%)^;Z!9"*7KR$H8NM2,AJ[Z+.\,SI/
M93>?6Y#EKUX\J"?]K>+_AO5A%IP27'F<X,I?O5S >7#R5]MV!N""O9D0I&#5
M#+'JVR7;Q.# I @2L$ICQ*/#R 8;D1**)9-;>,;8=&5@\^1[E=#*G-DF1;CG
M0KBG#!%I/4Z>4J1I!.$V-&8QSR$6#I\$3S5M[D"IF?5O+8&5G[FY#>+0:ZKH
MP<N=[=<E:/+@01- J0D=<F&)5YD*!8!N!T#XS+KX\JVU_QX *(:8E$B(,9YR
MCUZ,G' 4!4=DBC@W4K%+*TS=N7!$B7O,K\C>5]RCB.Q,1';CHLB2Z*-2,2#)
M#$.<A00V@S H42]-I-HJ B(K[E[EJ80N?EKXUCO]@6VWFP.875MWFM*[P/:Y
MRW9_Z/IUJ&VO7*9^#"/B'&G^!,IL=G+1S<VT=4J54G%SYL;&V-N)W&JB.$&1
M<H.XL@Q9*C'2$L@K6<*$VIE5W"S!C/D5[WLT.&X@WD6,?]( F40D?;Y(S2-B
M$IM<_-\B\!8B<CA8KY2UD>6()"TAB\<NV])L#.HF-.R/<U-+W.(13(Z&&!_R
MM#;3Q_XH9:T$5F>(4>22J>&2!%H:BS06N8X_8<A8J1&)C@=# Q/6Y@Y%,S@U
M*9&-^17J>S0TBE#?OU!/&1Z$>6.MIRA(;1&G*2!#N$>!1I&(E-AZD85:F-)(
M<2ZZ#IV&/F;>=>A9N$GW:)*<$6GL)9U2Z+0?R=M1/Y(2#ID-G-%+-HI/#&-
M)40#(8@KDI#1/B L.,=<*7"R4@F'/ ,YOT<KY6?EO-@N=Q7V2T&32%,^8V46
M:Q!VG9#-96<TV"U.,"L<:9I 8WKGQF(E;'*'B]N]^L@.ZB,P3^J.[?C:MJNZ
MTQ_TACFB6-(^'BGY](PNI2':C""*78Z94)&<(AI9[1CBP>5Z6-&B)&4,0A .
M4#6/#=%*U&3.[)&?E.5B<]Q5H*=L#HP%44! 9!16B&MID8O!(*^UBC)IJP3/
M-@=7)5?D,7-%0CSHU GFTPCFSY_3/ MGZ5Y30RY08AS2+2AT&Q3BER^P.,6#
MT!QAC1/BQ"I (2F0D8E0YZ)5."ZM&%:Z$CYAJ;W7C(^KI+88%K,4Z>EK*]%R
MHXQ$POG<<3!HI)-W2"AKO1<4H#AW'%PF)9A1"NS/*R3=;\2B5-F?,0RM'U^R
M+!(3*C"M423Y\DIP'+FD+-+<14$$E53AQK^Y>]6Q$JZ87T&^WW!%J;7_<[(Z
M93+HJ(P(VB&GB$  O0DY#**KA',&:Y$$4SEI=(X$]9G6VK]K?^+;%A)^>H T
M:\MBO>.[!_$B+!738H9P=;F@*=8N.1T=TM$$Q(TUR%D94"".1A]II,0LK5"]
M+$K=_0("#V&5%!"X?Q"8LEE22([F8J=)8X^X2AQ9S06BQ@=. 0E24@T(&'/G
M^_$/!0+/H?Q^*PZN:!]4N0C2$IL*J>.3EG:[>VP[_N=24,<;\XPA;B9',4"L
MR\U2SR#N54.TOR<T6YV0K$#?#*'O<D54(AU@G#9(44MS;JI$CG.'HJ!&<TN3
MB')IA<AEC?&,7+:YL7]F&'AYQN PDQ.? @YS 0[3>25!2X9#!&L(LPP. AE'
M XHZV>28EM13  >\S/"LZ@;-GUVT@,&>OV=D^2SNB?4O\] V\2J\*I!T&TBZ
M7"4U"*JY!BL%!P&01)1#6CJ,-+41( 0[Z]C2"J.7Z[?_6O)+GH*TWEN;PR*M
M,Y#6Z?P13 Q3-B'MA4 \"H^<L )A+@%:HY4Q@K12=?D:[Z-(Z_.-F?RDF39:
MR4L&^QVZPWS9-R_@>B/NQ^ T=_OUKT?9FOG&ZWDPKLYYAZV2!SA3'+]<T TG
M9CSW"1&KL]65&'*!,40X\5YK[U1P392(JSLG LY0C!XY@%1 M(#H7(38"H@^
M"HA.&</.!N%]HD@$)1&78!8['CRBD4;&&,@"%DTT;097P^< 1!MC^K=!KCP
M?X?Z:&6RJ-;P $3&C_Z=&;WNC#ROE3_@:Y-%C86%Y^SKPVZ_SE]XV8OMYD;A
M[\=U&.R!J#62=.ZI\5+QV2/6P<*&@^L?.;<L'T'J>H\$"(334_J.MNO<GWN]
MR70.[6Y$KA?M%V03S/:E;1_;D_[2;Q<6=5!W)J,+#J^?7ORU2TSIWI8X8B#
MDVZO(?=+8-C8R]^".=FYF4NUU\NH^W^U)BR7D1/.)<6]4$XZ$:,*W!*#I4^?
MU=+*=E/BJ)NJUQFP<]<JNW*1BH_*:>KJ9, /ZQ\W_OIW]6JU]7KSPU_+U7KK
M]8MJM;56;7U\M;6^MK[Z8?W-UMPOH[6Y_6:KVMZL7F^VMC;?K:^M;K]9J]ZN
MMV!9ZZOOJJUM^,7&F];VUE5R-84](Z7&B<-)XD Y,]PR;EPRVM* "394Z7 1
M.0YL;Q?D+ .H:BR_1\GLW(O ? ?PYI/_OU^E"&QL1_WJ^P,[B%4''/[<] =6
MV=FMVMU^O_*VUSL!77]L>Z%?V7[FW[7HXX&+O9&B862YRHY9=1Q[L?K7+6P5
M&XUF7AFFE ,SA6BCF&=!I^ ,;*.^J<.W.9GR.YCQZ_,3OIF9@A?43/GTWSWL
M#_[NV'_,<'/??]U8>]MN[8<OK;6_]UIK[\7.P:>]3VM>M [>B$__;(B-_??'
M.]OKQ__]]A%O;GO2VM[]VMI?9ZWCSS(%0K25**04$ _"(6>Q0$K !\%ZH_+Q
M'</+7.AE?,7Y?L-%MR%^-,FIB F3@G-.L58\P7O@)^RE%(7X#T-\OO'^LP?(
M<B921"15B'-ID).$(, VFLN112-SZ%4N2R.N)/YRU8O]P^BSN=4^6:Z.]VJ_
M5^6^[%7\>E@#+-A!=61[=7?8KP(@#8!/KWL L,%(-=@#<W1W+_]#P*/U8 ]^
M%>%!'P\;)@+$N0UCS20#Z7JN:G4'6T.W#XO=[K[)BVM40N&U&_":V,CA(>&P
M#@P)( #B0A*D(_4HR,0Q"UC@F.M/B&4MKN:US X_U%.#/6"XAO\ZW<&8!U]4
MY]1?M0>JS%Z5]Y=K4WIP5G*9RIN]QP)_CU\#7)%#Y=W*Q>JTXN4XQS">,LN+
M:\VE<U8"H4_23""W-Q.\-QI'+ 0P"/=:6(:9(S@9:XRCC-TTI%$TQ5VD=^-X
M8_<S4T)JESB2)/<9 M<&.6(=2&\$W>V#H#:;"7R9,S8;,\$*P LL?,I!+ LO
M8Z"MDJ5:R6"4UH7X#T/\UNYG@RD7G"4DG?&(2TJ0L<$@JL%@HR9RK8'XE"\3
MH6Y@)KRHYAP&5SO5>G99.P!^'^)1[ PS+(98;<41VS)-JU]R[3.*?S_WN^8W
MY/=?J^YQ)_;Z>_5AY?=L9S=6QP",@UZ]NQOSB2K\X]#V!ADJ#WOQJ#&.;.Z-
M-HI&]<'-KOK@.3=E+#J#ZK#;F]A#V4"Z(IM]%/("3 8--+@ XC^$[+J?FU!E
MLV;RL.V N]NNVO5!/1CIR-ZP#;O;1#_.[\%(L0X'-:@[>SI#F-3Y-X %""MW
MPVS[V4GOS,8(S.]Z\Y_J[6EMQ=?=WN&+ZA<*5NFOYS=D:H[ $)>G>$M;D6N2
M'1P'7BCA-DH;%;7>$T.B4$&Q&]F*V_;K:UA-/3@/*ZO-U-Z=SJR_V<D5X0^Z
MPYLVT'WFB/.UM?K94T>]QA1EY$?<1X&LP!9YG(+32B6#<P87)]? 3>-,/"0_
M3+3-U2Q1B']3XHN-U<^" P4"T8@:(Q /U" #"@A9@[4VVH/"R>IF6<JKM4W&
M@HL8UXL'8-5G  2K_>H@U@RPK-4\![#T"O"LOP?>07\9%(D?01J[;T@S)( Z
M,RQ0BSGA1G-EJ(5?*0$N?L(%TAX/TC97/W,E8DS!(YLD&%%@.S7EGI$W-BF#
M!;C ^1+Q,N9X5J!V5XXHH#83\K__!AK-B!2U\@EY:G.?-,Z15=PBS*(!<! ,
M(&]IA9!EP^3<H-J_AVZ[9SMG*$;)K_> 7"&:0 )SEBG%L9%&<,-B2$IC!<Z%
M*\CU:,AU KZ_]#KZ8!D2(@+K.E#*8)4%I'($0 3"!<XW?):%X;-"KKMR1$&N
MF9#_XU<@?[+>ZI "BBHJ(#\CR 6I$98N<4>M2E;\,'![>^2:\QC!%;AZV2_O
MCQSS460XFXC7AE%S=*S!Y89;IZ.JETS-U[#*-[8_:"Q+^2N,V_5?+MB7.38]
M:P,38QXQH\(FRRT)5GDG$I,X*>&5I@6F'P^F6[N?L4B4>*&0R%4JN.41.>D=
MPI8RHV+$EOD,TP9?8V!<BN^,XCX_8WC>D5,*?,\&OAOMC7U@TN8K^R(BKIQ!
M-BJ)0M"$18*):NJ6+'-^/7J/8.O)8?CJ=1-OX#A;N\OGHZG5G@W5(UQKR&V;
M?'>WD\\402)>Q4Y,]>#'O4^>-_-O8'"ZJ5$ 14$A(QG+Z;01:4_!_?;:6.=S
M1P3U*%G6A:8_3=,0)/@%AB-F@@6:NGP4:322T>K$" ._P2ZM=+J7D.R*,\E&
ME60L\SG-.31M*(>=219 -L@F*<(C$RUT 7W.CORKC I +H ?L*Q&9SW]JNY,
MC>'&U*W"L-<<TNQE&_#KH"*T.@#NVNM?3%$X98T\%@P>^X/F[8>Q8]M-X\QS
M9F7=E )KW@,S@6\W$SCWVSS53C_..QB?WX"+(8:/+[9>G"8CG%N8[5?'L=W.
M?Y_[+2Q^DG#4J*VIO86A=X$<,%3[I*'DN1?%K["PSL@V=B=YM$:]#0=[W7'#
MTLP?)]'"'A_"*WKY(3# S=3>7IVRWLCM#].%B>9+/Z"1?@ :79],.]*41%3C
MWD\3C3A.V+\(EX00S@@11GK/N2$N12:3$]9IY@VFG]>R"L1@A: S77@1*=_%
M7=O>&''V:B>\;O852.B!'MOPHE=M<'T>'17?3U#QVP[]=+!!-W!K;5UL;+_!
M&X""FW_N .)]:F_\LW[\Z<\WQQM_?A2M>AH56_N?#G:^[7Q[CS?VOWS=V'[_
M%5"0?]I_ _/Z^'5G_]67G>W5XT_;7^A_OVUDS]P)'(DA"=F4, *+.R#0:@D1
M)2RVEL-^NI'^ DZ,836K%26B<-H*;H3C.'G+@..P"C92+!@72U4$57.8W;7>
M,"ZMO'OSY^J[G#R]O=[Z\TWK=9/S/7U%X\? (A\-5Z[.X?[A-JS\/0:1=N:_
MRK=M?0 ZH%?WX]@-KS/@=$=_9Z#/H)Z5-WRY.^SUFX1_-^S#A,"_;Q(CER??
MZQZ"Y3QRP&%]=C?F?H+?S;%>'B6U[=FC_)8SG1-3RN#5[9PW5!O)5+_W,^F;
M"SN-KCCK8=C@8M/"\"(VGFHW"]OEZ\-L]%_0<#E4$9LL+YLS.H;M)H<!H!<<
M]V:\1DWYB8@.SI</?G$%+%YBG)MBI%H(C)0/A9&OSR@P#9%K==\#V8:].#]@
MZ2=@>;)QL,X_;;?W6_0MF()?\ Z X.8_[VEK/YN6K]JM[0VV\><&W=R:!LOU
MDYW]O?;F/QL,3$XP$3_4 +KBT]H.S:8E "S9^.:/ 4Y%!LO6FO]L(Z?P'QC_
M*5?Q)9H@+:A#UD6CN)2*<SJ-ED90@-+D(F>2\Q!UC."]$<^)98IK.HV6FV_?
MHE>K[U9;K]]46_]^\V:[>K>YV@+XW-A8WQ[?,OD>>%Z)53^>Q,5)<Z,=^)Y>
M.F.Y#1C^=,19F1CV4@=Z[?V4QP/IM].(>M'QKC/@Y)2ID_SYE<U81T&J;DK(
MV7:3SMO?BSDSJNY_^3$\PZ@'^=OY6^/AP?+KQ!@:3,ZVNQ_V!V!C]D:8V;^F
M)VRV1-O#$"^ 8F-:#F*&QB::E4?H]N/4<T?=]E%>=S?;KR?Y_2'N]F(.P,7V
M"*X;M!U%B"?KRMGR_?XD-6SDT)PY$&&R] N;<@'U3Y4%^ D-3N09C%_2A*;'
M(^0\N ;N@7D/8Z_Q4_.(V5#.*BUW1CBCT;F-O+!!C07]O;V99!MW @S<CB.'
MYFS9=?9]#D'WY#ME8?+RS/_9J<OQ[?$6-!LRM<F+Y (-LZ)MC@P Z2>K/P1E
MGD$]T^3 ?LD\<H7R#?4X#Z7KVO6N'7NO\-!@I.$S";J=*3FYDIM?7$*G>U1B
M6WXOAF$[;J:WMN[E2DOP8WHUFN56GN0'X/DYLOD?0XWM?C8\26X911)'CK@3
M#!FB#2+2$F9HQ%B':;4TGZQ^66H;2;\]O#<7"VQF['R7H__R)F(NFJ4W-\_/
MKH4W5]UA"]KVL!]?3G[X/=3]P[8]>5EWFH4T#_T^'FM\ESQ?0)^ZZ=[<@!U]
M?':S^@4>W:X>%Y :OWG\\8OFHZE[^Z//&'E!);GV8_SB^L^^-ZQY(0S_J5&_
M_QG_R5'+7,M<G])<S8U&_4%)N1\6?"3BTG>O*/@SNH;_,.5M](^40(."DU!'
M-8ER7%N ]AEN!KFP&3=DD4>M\W2ZSF; E_4 7N9OL/)?UK*B[8T]C>X0!@_]
M2[4=KRJV=8LZT/--_+?YI*_Z8 ?7UV"^Y;*OE8^GN'TY5MM8<F4'?W('F]9O
MLX#?I[@Y13J+=,Z9=#[Q*L3-JC]VAGV0N_S!N1#@O36+F/LJF?@N53)OL/ZY
M+86);UD*4QO#H]'$)25X\-Y9YR4EG$1AX#?RRF#D][*UWG5AXJN=\"[:?NQ_
M $N]/LJ(=N[<K=$1&> 6I@_?SX4OQQ4R3UK[X>#3VG_V6W]^_+:Q_1YOK.U]
MV=G_0G;V5UGKVSK;V=ZA&]L?]BY7R%RG+?KIR\;!!OZTG4.:[X\W__Q0;V[_
M76^L>;:Q'_9:^SM?6W^^R14RQ]4QWPPVUW;QQO[J9R4$-<83Y("TB%/)D8M"
M(LDXEL802SAOVGR3R]T=YK3;S,-6$BY 6(#P/H%P8NT5+)P]%IY,8:$+FE/G
MD8C$(1Z91=9$AZAB7,BHG,U5$KA6RT:*@H8%#0L:S@0-FXML-X#"@GZS1+_6
ME"6HJ?76R( PC2(W'FP:,ANP"8,-Q'NEB,OH9Y:9I@7]"OH];_23$OL8.$DT
MEP(!6X%8ZS'7TC"#@XP-^I$)^MW@"E-QBA\/"J<,04>%R/6K$+:Y0;,P$NGD
M&3C%A+DD'2@SV]3QQ=04)"Q(6)#PH9&P>,7W!H:;TQ%"9BA1+J$814)<2HLT
MEPYI*HRPRG-CTM**H&R9ZQGWT"EH.%^@4-#P =&P>,6/$A.<;L.HB7722HF
M:& +.IV0M@!_+!@"UB W)&B /VZ6!5D8M_C6Q]U7-_R=:[#:NN[2RUVZ'#\U
MG+YJB4\&B@-SCGN#A=:2,Y#CQ "6?8K)!6JU*>?6BX++&Y?.K8.7..(8D5=*
M-?5GD)74($W "DW1 CH#+!.ZS/"=7?09=CO_2;R]L=U9(*M 5O&EYP>UI@.+
MGO/$+4>)1XDXY1$9:R.B,81<%A^+%)96^+(V=\ZV*:!50&O10*NXO(\!4M,'
MP3SF2HL"(ZZ"0US3@'1NH6TQX)-VPMF@P+12RQ3+@E(%I18%I:(PS!#'A;#<
M*P*> N.4.DUL9#ZY<F"[0) U95?)1+E5TB.&.4,\!I-K$6EDO< \62--TDTW
M"&PN5^0MD%4@JT!6\0;O';6F3U:]$TP (B&!7<ZS,P99I2WR4N1D2NU\,$LK
M8IF7$%8!K><'6L4;?)20U?0!* \:_'B3D$Y!(6XE1];F=EN),:,$B3Y9L*WD
M,C?S!%//X4;OZXN%_PZ'/;\'8E*UL]#<]M#Y*0/N54M\,H KE6',FQ"=(.#L
M"+ JN%+<8&.D,(D]Y#'G%2T6"O#>!'C?7SKAQ#@(PW5$DC"-N D$V1ARUS@6
M$V64>^Z75L85D6>4>+) J74%KN9I;7,.5\6IO3_8F@K%A6"T,RPAE21#G,B(
MM(D:)99K;C,N*7?@U+)EH6:5+E=0JZ#6PJ!6\6H? Z6FSS@)UT%&8P";P*[B
M8$,A(Q5 %?="!HF#,:2@5$&I>5C;+5 J8? 80M :>)L'8W6(S <5K?,)]+%^
MR#/.X@K^/%I-'V^&G,[J%3+.)' %#;B"SE&D%+4D"JV""L45+' U%VN;<[@J
MKN"]P=;T^2;GQ!FG,4J*8,1IRLVAO$<J>DY(M('QN+1"L%[F=%8W1PML%=A:
M&-@JON"C1*RF3SBQUYA'0I +.>N5:#"T?)(H1FV9Q4PG[>81IY[#+<Z-;F^P
M:W=C=6Q[,3<SN- *KESE?"9))9)0HY+33%G!G:<@E<H9ZGB2EJI$RAGG D#O
MQTMGG)1I(95EB%C'$ ]!((L!@QGAW$3M!:=J9HYMR8$K</6$X:HXMO<'6]/Q
M.$:]8UX@P<"=!=@*R)*44& L21&<PBKEHNE8B&5R]\+I!;@*<"T:<!77]C&
M:OJ84Z7 I<*YL4/^(R@ *LX8<EI&[KC$EKH"5 6HYF1MMP"JB)W W#JMG>6!
MY=@;24PQ3(+#2C[H;<[B$/X\8$U95B8*[!3Q*'*O$&>>H5Q. /&$C:;>6V=P
M<0@+7,W%VN8<KHI#>&^P=:E&+NQ_Q!XCSY-%W(F M" *$4R%M-QPJ^/2BJ9L
M&<MR ;W UK.#K>(./DK<ZE(Q6QV\()8@%IE 7.2,#*$8HHH+DYP15MMYQ*GF
MI/.W0686^#O41RN3R;6&!R %?O3OS+MU9VB;V?X!7YM,;LS_7(" '';[=?["
MRUYLPS>/XN_'=1CL383CW%.C.;S$9X]8U^^VAX/K'[G4]O;A99SF.1'.3NDT
MVJYS?^[U)M,YM+L1N5ZT7Y!-,-N7MGUL3_I+OUU8U$'=F8PN.+Q^>O'7+C&E
M>UOBB($ &+J]AMPO@?%B+W\+YF3G9B[57B\#Z?_5FC 2'1?.)<6]4$XZ$:,*
MW!*#I4^?U=+*=M/5N9NJUQF#.X,_?K,K%ZGXJ)RFKN2T[0_K'S?^^G?U:K7U
M>O/#7\O5>NOUBVJUM59M?7RUM;ZVOOIA_<W6W"^CM;G]9JO:WJQ>;[:V-M^M
MKZUNOUFKWJZW8%GKJ^^JK6WXQ<:;UO;657(UA3TC[<2-=HXG+YVQW 8,?SKB
MK$P,>ZD#O8@<![:W"W*6:WZKQKAZ#-B8NE .M(F=,"Z;7=E>K.QN+\;3S]OY
M4_C;5G[8!ZB,O<KVJW:WLYO_'NQ%>*+N5YUN=51WVZ.M ?:VG9-L9H0&4ZO8
MS[A>]_=BJ.I.?JJQ0;+2>5&=G]!N[,2>;;=/JCU[%*LFZ@)3/*Q'4E>%[.=4
MW5[5S6^N@)< N$8?^;8=@LD!;P[5@3VI>O%_PQHF=VA/\MC-I*H4XXMJJ^[X
M"-^!*<(O1Y,YFT+> GAC](,81AMTF(<YK@=[W>&@<A$4796&>8ZA9X_!MCKL
M=I:;80:YY_BYP2I[ ,H2Q@QUW[>[N3.W=5U85^C"A@VJ#IA'_3ZX<.T\W<->
M[.>'TG PA!=ZV]^;+**9V8MJ&]X!NW689QZ/;'O8[$:T?N^4.$W81/W>'Q/T
MN-L;[.5FX+!IG4Q#L,J0.T'Y[\K9?CT>=331IGYZMPU4S$2HNFY@X=FP7-7Y
M]YU^#9 ':YA,^Z1R)\VZQW-:;K9BQ%'],1^,IK&<601>!P_#KV'G02?E-4W-
M=K*H\;,-9<;K>G$MNIP3*D(?3:JNK43?\-.I)%Q@CS[L2G\(>W)Q&S/3[0YM
MSP)4QN:#P]AK3.;,M@T;GXIB(YA X5Y A[8W.'E1K8_$*QZ->1[LI_./CU\U
M&6#YPHOW0*(;2ZV1_/S)2,N=9)8_8XSEZGBOSCP'VPRBU!Z&D03%GJ]A@6!J
MM!N)'\3EZG#OI)]-ONJP;;- @' >]KHPHP&P2]W)L^SVX,?>J:?07QZQ_DB.
M>U]B8Q)6_>B'/=C#..;8\>[VZOZ7R60GRP"$R1N;)]V_EBS D,#$\/JZ@9O\
M?!_<F!&HV4&>6[=]-,*K$4;F\7+5C2I97[>;J>0WU[!;D^WLSSN;?K>:R#D,
M&OU[\O%E#LT[U"!TAK&3. #R# ;M&.9]_=]/-6QD==@Y)ZW &3[+#;!^9L+,
MDV>;-!*08=X?;P^!*08G#;Q=?L=YCIF2-WL(\@!\=A'=\QMZ1^.O-R*9R05V
M9AX-?G+#DT;%GKYK1+!N2@U"@[@#-[<;<;?GA#W_?C2\[6>E90?GYW.*QN
MC=8Z\84:!=:+>4]N1F'\:!2^N(M@KH=L$E1 RNYQ@X!Y#\88 "HY6PR-MDG(
MV7;S!;!2@*$G&NDK.(:@CC,EP//=W<O[N0<K;<AP;IS&9N@ =;J=*_<TZ\_<
MX\5FLZ(!QQ'+ 2(!A@)YP* >5&L @P<NJ_'LAC.R7.4C^(86.?@R@NL?KZ7Z
MT5JRH0+S^-<MXD3>X2")BS* =V.2M#9XRI51%FO-6/R\?K,TI\V47HUFMY4G
M][J9VSN8_;O:NBPE)S<+$.$%#1!]^N\>]@=_=^P_9KBYOWZRL[_7WOQG@^W\
M\QYO;G^H-^B&^+2V0S?6WK8W_OQ(-K[YXYUO.^*_WS["YYZTMG>_MKZMDLW5
MSUH)KZ*GR ;J$6<T(!-Y0)A0+@27Q@N\M,*6)9;+('67@CT-7]V&!VADG =-
M)0L&W!UF/<>,6.:%-=0ZT_# #4XV"@_,A ?HQNYG+Z,G+FF$.?S!N25(!VY1
M<N"(<L-<$#:W&\":7LD#V?3J9V^G/HIM,,0R2QR#7AH;=HW],W*VVF/:U".8
M^2'(7< @L-K^N!#-N\A8A!#."!%&>L^Y@05%)I,3UFGF#:97YB1=Y*FM4P/Q
M5;?7ZQ['L#K!R;?=WAF+-1&8;7CSJW;7?WEV#)0CRE\^2Q,)QB:B)'0 KG&@
M_J@)B'IC==1:!ZU'LE]WP$-9S7)H'99:**Z<TYQ3J4U06AFB@Q6!,[$$!C78
M03G@TQO&D29.W4R#;#F/K/BQZ=2_4G-F;?9CY?7R<ECXQB;GE3&<'ZYKY8^Q
M"S()&3>=VQI_Z+ ?7TY^^!V,)/!R3E[6G<8L:1[Z?3R)<9PY!Z>GHN!-=&ST
M\5G4]04>15['-W_&;QY__*+Y:"HV/_I,R!>"Z6L_QB_(M9]];UA"7TAQ_<??
M&_;[GS$ARF0%O=&P/[@*=MW![>E7B;CTW2N.:4<1VH<YS-0WLNAWHNU5;SI9
M%TW,XPHLXPMG5#?<FT<]ECY=;3/@RQI,\-K?8/V_K&6 Z?5'D5/P)T%%]W^=
M/J*[W:KGC\I9K=]B3==R^>(NGSSOY>/;"/2BE_8=!>.NL(%^<;$34SVX)-\_
M6GAI0_TTVE#_<@MW7%-C9+0^@0G+83CMC!$$6R<2EE*)&]SDZ,."X:?;.^AG
MOWHS8MT/$;:Q_V0R> X/\I@[^U_PI^W5KZ.QU_DFS&_C&_A9!V_SW& <_W6C
MGLK@.=B!^?]=@Q_6WEA[,UK'_JYHT?5O&]]"O?//FZ_91VM]>W/2M*.>2C0$
MYPMK8 :DC(Z( SV1\<HB LX\\4+[D"_,<G6Y,=?]@<:<EUDIX/?\P,\9*U-4
M*G)G.74$A"6E0%P(WB@=_ WR%@OX/3[X35T.$4P[';E'1N32PMPR9*7'B%&@
MKM:)B,275@R]7+&S@%\!OX4&OUM@'PXF9Q=JS(7D-#$30N):,6,"#\FD!OOP
M!/OP+ YDO@-Y3S^=^^'P</IVKR-)YZO9*$6<ZU91C1R/'!&ML9*:$^,UN,_+
MG.L95:VZ=UB\F.A]*:7[+/7[<JIWPT(_3+,E^?[@]X\#] /D)UR?A#HB#%'5
M^)+C?1^-O;5U[V_;'L:U41YB/D:9FQ.P[=6)8)*=_;W]#?J>M=;:!QM_?H3G
M_E.#X-*=?1"6M>;^ _[TYSK;.9D^ 0,!^W/CVR?X?/.?G>-/VQ_VLY"WOGVJ
M-_8WCEO_K!_#O+_L[(?]_WY[\[6UML$^R^ABT%$@+70NN(L-,E%+I'Q47F%K
M@%[31V!)$"<\&"&1*VYDLI0%%36.1)K ?)H^ GN[NOZA^GOUW<<WU=KZUNMW
MFUL?/^1$Z>\=8%UY1O7C%U^<J))41^)# G^11R]LT"YZKBGW*H(W>6U>LGRT
MQ)W,I%7._VSRB9L<QJ]^SW9V\ZEA[>,HZ>RX.VR'RL5QPN XURDG^/3[<9 S
M@P]MW>3M#GHPF933E4]/KD^J7^+7>C :[]=))C+\J^/KPYSPVJL.NOU!9<.1
M[0SL;NP.^^,<Q.8U3?+-Y#UG@\(X,($&-G,F87[O6(6[.#B.L3,9(Z=HUOE5
M3>+/Z.T'T69Y;-*%\[EYDP>6L[![><6]&*LV*-KV.%'H<#@8YR?F%&?8AB;[
M#%8['J9*I[N8#TI_?# J\VV9$:BC; HV]V<>B0/>Y8569(2*Y/?J_;";\P@:
M:O6K7X8=&_:'??C5KPTUZI"S-W-N:4.3_GFBY!R%3)8FK6&\_>.-:S@+'AR,
M\N\:FHX)F;-I?<YMSEF@XP3D2_19S%VEI[NZ!1JY3K!O.3^X2>SHNIQLV!QQ
MCSELG%T/TE=-B#*F0G_H]_+N_.\";9I\PQHF;WM7$^/WJ0?JSD6B9&[/J:0C
M@OU^EN%_GN7SE\[-->>^V2QC@'V]7M?EFSFC5-5S7QI+'E#.+BCEV)64&W8N
M4ZW9I%Y,[>@'.4UQ*CFG>]R@Y/#@,&-3/U]%& XFF';ZVS&X7,:K$?+F_%,@
M7B9CSNHX#[RG@#BUT>76WL5;>[S<VIN#N91;>\_WUMX/K>,I:QH'(PU/*6@E
MN<!>,^,BBY$JKU6P]C1V<V^YC7XOAF$[;J935VZU4;/YIOV9EMT8V2IAL_,A
M)T."7;O[*M_QFJ^4Q\=Q^/AG%X &2D@$<NT05YXC(S!&5"CB<4P.FS#MP,W?
M#981W9LTW?/&[MA,#?E*QYD/,+KTUYLPP^C&7V-'@<*']<![3R]DCG(<76QW
MCV]D*8WLHH7)C.3JA=(_EQGY_<^XX;//"L0OC&9ELF6R1JO;)(=.F=5CG"I)
MD<\@3;:)GS6F0;5Q%K/H5Q_[L(09I1;VNL>CG^EB[M%VOO?VA^O]=FZWKDH[
M7%PQ^NX)X_GTZ6KV";>W.3F:;SX9![UNL#TW6O,SW+N;L%;9NVLB?C\KEC^;
M-'WM!BY4.O78,[J%)W03'KUMMLY,]OVV E F^30G.:/N7Z.\+_J"BCD7X;,[
MO)4]LO6HZ,:DF,5/2>L/JIJ6,9[H&#.Z/]1(#A4OU+Q+SJ2P#<HKRQ5&3B6I
MN> _.BL'WV=6&B\GDXZVY1:9J@N5C$J?<#=4>LM\4\,<Y\Y%:D3B/&$=I(I"
M*1JLXH+:F]9^68MN<(;QJQ.(?]OM;0' O_F:2T[ [JUZWQO&L)[-\]@?S'\G
MAI\\TAC7"OZZL[]#/QW >/L?^<:W=?SI8(-N_K-^\FDMP%S\2>N?]R<[_VQ\
M:TTGE^Z_K5O[GPYVMK^<M+9WOVWL?SC(51YV]O_SI47_WF]]@_6M_6=OY]L&
M;;JBUE.=&*0$NO*F*Q]!7+J$K*41:2X2]2%QJ4O/^0)7\[&VVUP-XA0+PE7@
MR?)@F)9,)L43XSZ*8/A#PM7<)L0O"&:U7D^W$XW4,X<!I+A&/'>=MRI&%(6@
MDFH>$P',$GA9LGGJXUP@JT#6=YOR&2UB8B1(3#EFS"HB&"94&V]EPK186(N!
M5E,65L#1 B8%Y*14N>V\1,9IECL@"Q$C5U3P8F$5N)J+M=T"KN"!I*V,BN6D
MN7S?6H%KR 2Q/M<N8,7"6AS,VIRRL(Q)GG*6$(Y*(JZ%0 [[B(@QSGL6F,9X
M#BVL6<;*%R'BUQQW70[WS2Q*?F6$[W0T>KN-O1+<%QH!5;0\2F62%)QCE9S2
MB40EB,.8,*R*P;8 X/?Q4D@L>D\,YP$I3G-+4N.18Y@"#(*_2116--DGW)RT
MR/>I?'O& P4NX"YR[[B6-!&C#2%$*&UPL7 61\BG8TB$2\^%<8B0:!$W$KPR
MRWB^?I% V&,R.BVMR&7&2!'QIROBAK&D.4Z<.Y!S;35SB1E.)&@ 2;TK*GPQ
MI'M*A0O+* .7%!D<0843KY&-4:-\OX]24.'8Z:+"GX%\.R=M"E$K3SB/ECJ5
MJ,,$<RZQ5O1!8ZI%A=]-R"\%*:0&U*8!:1,"XE)Y9(&V2$<10:M3JZ2;/Q7^
MW+*2MG*?HU$G-Y#3ILC*_68@W0C\;AI\7FCPB]:EI)W',1^*!FH<P5;0Z+)#
M@VF)3RP"[NU<BD]0*ID'?Q09DUT79AW27'O$-8E 7VN8]D_X0*G(]T2^F3;"
M,$]U3();;+670F'I-&,T19:*<;,X0CX=GU#6&9^B0C81@;@W!CFA' +G!8>D
MM?'>+*T0MLS9K*H^%AF?0QE/(-":&T9#;D05K7$8,^>E(SE6X631X8LAWE,Z
MW/.0E +U;6S0^8Q!(4,<0T&SA)5)B6A9=/@SD&\J(_BK1 +!-?=*:6.D5=%;
MYG-FQ8U;JA8=_OA"/AV@\%H&JT) RC(0\N@-LF"D(R\L29%3ZAR90QW^W+(H
M7K_;+,D3#P]\8,U:@5F4!'.&L?-4@%30J Q7-#ZH\U(,FY_$/'\I.!&XC5Z"
M32,)8>"WZ(1<$ )IYZ,A'!/%23EY>0;R+21G)I^R1.PXY9DM!#6$J!@#H:0D
M3RR0D$\')XR-A%,1D'-6(0[XC:RG#&G#(I.8BY []!!-EC&9I[.7(N2S/EZ5
M@E*JE#*6\\2#P5H;IRW#P?A(3%'BBR'?4TJ<!.)L= H1Y3WB03ED&#5("ILP
M$9XS4M(GGH-\!T!U'"4.H,4YEL[!_QS$'1Q6[# I=SP62,BGHQ.4>X>M=BAQ
M3L%29Q191P3* 4@BO651Q7E4XL\M@>)UMW?8]+6H7+<39E>PK"1/?/]P-3JK
MH_422P8:D%G+7(A$.BT$!^$HILT"H-[NI?@$4Y[YH,!K$90@SJ,$TP9 $).0
MA#'616/*P<LSD&^/77#<4QDIYU(FPYA@V$0G-9<B/6AR5#%M[B;DT_$)'937
MG 7D% <A9U(C8P1!1"8J$@W<Y/1OLDSE/-U>+2(^ZR,&PH,!B*<N8;!OB8M.
M8\L8UXYYIA^T!E!1X3\OW=,J7,9$' Z(, -Z7&."X%\1"2ZL=](J$5A1X<]
MOG$D%@OEL?&8JYPE!>:Z5EH$G#2A#QI]+"K\;D)^*7<B)JT2YX@ZZA$G/"$C
MI4"4)JF%MCAX/W\J_+FE3FR]6JT.N]UV*3_Q&-<[""::2<FM3IQ@J;4GV'OM
M*$OYG+68-PN ?%\N9U!X4&C.1&23BX@[D9!+WB**G4I)"VKH[,R;<O@RO_*M
MF,8B@+LJ0?WA*(VBW!A*L!+2*U=20Q=(R*<C%-AHPJ5)R&./$0?81I82A3 1
MSBHO&#@SV;S1],Z9H47$YU?$'<.)1DEYP)XS"KZK]<DXHIB(@C%?5/AB2/>4
M"G<I4L!MC70*#G%+ M(NBNS&R)0+BP0ZN]L=1;[G6+ZU=(9)+YT535$9P@0%
M5:Z-89%&753XX@CYI?(3BCJ :XZT-R#D#EMD&05CG1@K!8BY\''^5/A=LR?N
MHX'6CYZ[66^Z)UH\^(:+?SJ0B4-DSE#/0;8D4X8'"I:0H<$I$WU)*5T$M'QS
M_&Y[?;"QE1%SE[?6UH\_6YY$BD$AFEP 2XAYI#4VB%&GG>(N)3GSQ(L;-[6<
MYP+I!?V>$?II$PE6^7*_X#QFQ+/):VN$C8E[5K)2%@H"WU^$P,1C8,H2%!*E
MB N+D<M>HJ/81!&CB8DLK5#!EP7F!0(+!#Y+"'0X)6JL9U*S'!BUG!DO /TL
M2UJK<C%X4=!OYR+Z46E(I(2CP))%G">&M'044:68Q-3DMFS% "SH][S1CY@4
M720J@+\+[J]VPAOC#,':&07X5PS 18+ W8L0J*/SGA.,C D><>HBLC(:I*G#
M3@#9@>2+90".PXF369QR?0-P\]((_)9CG-LQ!ML2NL/<@O["EI4I/L<ISO+F
M(:$OZ+QG][WYW[ >G)S+[*N.Z\%>U8LVP,M _8#2.*@[6:]4R=:]ZLBVAS^9
M__< QPQEC#D<X[EES&X,!T/;KA*L:&9YLC?Q)6YZW#YW&W9SC^&J)3X9O\!K
M+8(UE&(9>4S&.7 1.(\A1952$#?U"T:8?N89O#UJU<7JGZ'5_^W2R1=VTENA
M/=)<$90[!B*KK$/$:<PHUEC*N+0BEHF9IS(+!9 *('T/D&RBTG@5:>*:XT"U
M$=(*EZ(3S.J;UW?[,2"5(.P=L&CJ"$KX?$,D4:0,,XA+XI'5$OZIA.0D<!],
M?,*9B06-GB@:<4>"C0;;7,U!".>"=<1%RZPD1%-;T&@NT&CJ2(A@8Q@Q!M"(
MY@Y>*5>4U!%Y "+/:+#>S*Z334&C@D8/A4;:!BE8/KIVW#)AC4Y)&QUX(M'J
M&W<5+<[:_4/2U!&-I9Y*PCAB2DJ4RQ8C8^$G&J4(1F"'&9L_9VTFQS!S%BZ\
MKP.$,L4%G^(L0\:+< SSK@L/5WNQ'3+T5WT ^!(Z+M;(@]^H:/CPW\"&XR22
MM[;N_9U/_-;JOF]W^\->+*[2;.P2<BF(G S5-I?<]U$9Q$G R%+#D5+1RUR<
MU')77*4"3G.QMD>X\'!K<"J>TUT1:BJTK*A17GN!J,_YO91KI'W4*#'I+?;.
MP=_9<Y)\GCRG@D\%GQ[B-D(QGAX2FJ;BS,81S83)!8 ]&$\N.62-MTC)R+5V
MVB?"B_%4P&DNUO8(EP6*\?3@"#45=E;" A#QB+3A'''A"+),AFQ!)?#4A:&*
MSI_Q5,+.98K/9HK/+>R\W@GQH%,GF$^CAVR_'P<E\%S,DP<+/ ]2W7GY:MB'
M.?3[K[L'KNXTK#C%F:N9,8OS-!O3A%U.7S9$QJ@Y\DHZQ'$PR +]4,*8<!8Q
ML9H6YZF@TURL[0$CSP6='@6=IJ+.1#"5N/&(.&$1=X!.)IJ$M+0F!BH#N,,%
MG0HZS<7:'C#N_//H5&([=X6HZ<(WG@A.4T VAHBXX1C9Q 4B1L0H/ TJNJ45
MMJR-+ !5 &I! .JNL><"4(\'4+N7/+R4@G;(:9N#S]$BQ\"0(IQB&8#$P83Y
M Z@2?"Y3?#93?&[!YP_Q*':&L>KOV5XLH>=BG3Q&Z'G,A%N9!QL[I"3MW)=5
MLGZY8#R7&JBH<T\LF1"7QB$3$D=$ T65Y,JZI]P'KT#3$X6FF<2="S0]*#1-
M!9TIE2QH'1%-+ (T18T,BQ%)*PD31 )T%6@JT#0?:WOHH//MH:D$=.Z*3]-U
M-:C@5KJ(2/0*<>\\,L3"3UP&3V.BU..<32B(*.A4T&E!T&DF$>>"3@^/3E/A
M9DD\T4)BU)3^X4S(G%#D :R NIQPX:6;/W0JX>8RQ6<SQ1F%F^=:J[ZKK:O;
MH[KF!]%FX ^5'9RK9%[EK.>JE\LO]6!5E;/]^N>JF__ 9"EC/-$QGEO'@ ]Q
M,.QUJFZJ#GOQH!X>5.VQE)W<1U> &\+>:$NN1;ZGZ C<?@.>C)LPHZ.?S,B;
MZ:\1&T]TQ4D)L]Z;HW!R=@+T!</Z\&>MDY%4!L2"PXAKR9'15B!+O<9*<XY]
MNJ>.<3>0F,7H&E>P[SEAWXS.E@KV/3SVO;^(?<R1A U32!/I ?NL1TYS@0PF
M7 03&)"U8%_!OH)],SZ\N@7V%8R[)<;M7,0XJZDA0!U$-":( Z0A&Y)"W CO
MB#>)8;ZT(M2=P\ %WPJ^+3R^S>CXJ^#;_>';[D5\4]%HYS*@40G^JY0*&4$9
M2LS)@%G@SH7%PK<FGOG;('?\A+]#?;3R1_-'\YO3^8VF 7-KV\-^?#GYX?=0
M]P_;]N1EW6D$H7GH]P/;VZT[DTGG .?4#)H9CC[^_;@.@SV0+?P"5I3%9QQ;
M';]Y_/&+YJ.I71M]QM4+I?6U'^,7Y"<_XX;_U)/?FRS!+XQF9;)ELD:K&PW[
M$X?4<W%DIR?*LAGP93V E_D;J,]?UC*V]/I5W:D&>]TA#![ZO][@J.&')SY$
MW&2'? 0%W7O@/?KNCF1%7C6:O-H8'6H>P!S[U<<^+&$6&P-?[76/1S_3Q=RC
M[2[PUQ^N]]NYW;JP-0LO1M]=_EKT\<#%7L7(<@4V(YD16UQ4_SG7()L9_6Z[
M#M5D40O%)^_B46Q7-]F>&ZWY&>X=+7OWTWO'?E8L?S;IX&<W<.[""4U>Y_TG
M]=Q/?M;=9*!,\FE.\KG=_S[K>5C9(UNWF_C"?7:_*F,\T3%FF8)'Q0LU[Y*S
MT>T-=NUN1'EEH/SZIY*T#%JO7P<P=VIP?V:E\?(1PVA;;G& \0R.*)[F(02+
M(B4G!2;"<TN"5E&[P(R"?UF+?7,(07[<<6 MNL$9QJ].('[<?^#-5]\>YMU;
M];XWC&$]6^BQ_]3+:!Y^:1U\VMN!^>SL[^+6VGN\N;8.\UP7&P<?OV[^\^'+
MIX/6?FM_E6Z<3!U5'+RGGP[>[K5H?L?[_"S?V/\;QOER\@GF]^G/#P<[=(-N
MK.U\^^^WCX.-.A]3O!ELKNWBC?W5SRE8"H2-"$@9$7")0RXDCR2FCL/O98JS
MJZ+Y'8"=T_/6 E?SM+9;Y81XIKU+E-'(+:/6!L:<D\0K:;%C#PE73_,>X<-A
M5NOU1<R*5!)K-$%:"XDXT0(P2T24HH_"$>DMM4LK3"US;@ID%<A:$,C2*5%%
M'.56$&Y-LL#,6+.@N:::*EHLK,5 JRD+"RA'G?0>^60PXLY*I+VQB#FE8R+1
MS;)_;X&K E</!5>8@Q:VS#LJ>/))<T9$H%QKS51*IEA8BX-9FU,6EO+86S"R
M$%7>(6YQ0":JB*3'*2;.O$ER#BVL6<;*%R'BUQQW70[WS2Q*?F6$[W0T>KN-
MO1+<%QL!J0 S31+E".=8:Q?R!:P0#$G6*BN*P;8 X+=S*20FF<-!F8@<%KF&
M5B3P4^((1X$% P(K^Y1K_!7Y/@UY\ZAUI)89F[B2"@QUAWDTV"6%37C0D'>Q
M<.XFY-,Q)*4D!:HF1%P"KRPPC)SA$8%'9HR5#@BOEU;DLI*\B/C3%7&I<(R>
M16&"X$$F"^3'P7N&-;9&QZ+"%T.ZIU6XESB!ID9,$ K231.R"0MDJ-/8A\!,
M$D6%/P/Y%E%*[I5V7BNNG7%,:X-%3(%8:84J*GQQA/Q2D$+CZ*,*^>HP"'G,
M[6FC9B@2$[70+CILYT^%/[>LI*V!'<3*=D)U '+JZ\/[SD"Z$?C=-/B\T.#'
M J4RRX&0G// LU%KL4F1>D:D>U#P*\;-3^*>OQ2?B*"[HJ F&S<6<>X4X)[G
MB-ND'8^,R>B?\(%2D>_3N@"$*2FD2$!RSHDP KP7)54,F@F7'M1Y*<;-W81\
M.CX1K'% 2XZ2$@)Q#Q:.U2#D)@86HN&Y L32"I7+FLZJB$"1\3F4<15S@((*
MK97G/NMP;Z0E''."M?6AZ/#%$.\I':Z"450$@6C@N4J(P$@3DAV8P#%+S@!)
MBPY_!O+-&*?*TY"L5EP&HBE/WBH1I"/&)5=T^.((^72 0F( ;1LE"DF!>>ZY
M00;\,12U$%82+)6D<ZC#GUL6Q>MWF]5629YX8.#S.GDBF$Q:1MYD3#!L*36)
M4XIU*"<OBX!YNY>"$Y9:[\%U04HQBKB+"6E*+:*1ZD249,K-SK I)R_S*]]4
M^D0(V+)<$BZ$<$E[(GD"NP;$FCUH-GLQ;.XFY-/!":EE8DXQQ$ATB&MCD6-)
M('!H2,1@Q5*'EU; P%F6;)[.7HJ0SUC(\SDJCI@S M:M9=10V BC0,0#L9[R
MHL070[ZGE#BG-A(K&'(89R7.#+(&8Z2=%HPDG)Q718D_ _EVFG*;X\[><,X2
M-3Y9:IQ,E.G(1+GCL4!"/AV=$%0Y;Q-!3FF3E;A"SL$?PN<S)4J4MW8>E?AS
M2Z!XW>T==GLYB<)U.V%V!<M*\L3W_1>#A;2"Y$10KIAU.MB@/(4)DA#\@Q80
M**;-3Z+>E\N7.W0DS)J #!<1<6YUKG?"D6=>4L)TX&+FG<7*P<L<RG?NGT #
M-UI$"FS@G7(*%)U/0F.I54F>6" AOQ2?P(P(F1S2G@:4ZRF D.<^6D[K $Z,
MXC$LK=!E0/@BXD]7Q 75+*<^*DPXC]YKX84.PCL@?U2DJ/ %D>XI%6Y$XD(Q
MCQ(/#G%*(C+1)T05%UI*S'F0184_ _FF43N:/$X\)8ZMLCH*#\YL4)9RPTJ-
MKP42\NGH!%<F">$L<I&#"F>:(2,ER4TQ@;@42Q+2_*GPYY8ZL?5JM3KL=MNE
M_,1C9% 01QGUUG+J.;48P- !$"K- _8@)L6\60#D>W-\UOQ\E[?6UH\_B\C!
M%15@WU!/$-=@Z1@?&8I&6$;!FC6Y.68Y?7GR LZ]B/F*1Z*.<D:)LUPE&9)R
MSH#M2XI]LTA2_OZBE(/E:B2C$<FH%>+2<K!M'$8.$ZL"X^"\^FS@2*.+C#]=
M&0>-S4"8"=%)<&JPL9@X^)$9J[F7#YK_793X'<1[YZ)X8QDX=BX@\$\CXD+F
M<X:H$%-12AP8_$(7)?X,!%PS(H#\N4$SYI$*+0E .PW8:</(PU;U+4K\KE*^
M>U'*0\ Z2<41PU0B$'B);"0<&9:BBHH(%]W\*?%99E L0DNIJW=Z%K'8'SUW
M;;NOYU#V^(:+?S)([Q-VT2;AA<7<&6N)3-HI2P/35F-93+E% /FOE^(Q7&HP
MQ%5 A%J#N'4*.>4LDDQQZG!T9O;G33>3G3DO[5[0[QFAGQ,JZFB5UHEQ&8/Q
M@HK@N38RVH ?M%!!L7/O"H%3P2K&<:#6<Y1P+C0D.$-:28\T5\SP1+7-Y0J(
MILN<SNH\KD!@@< Y6/6MBLE&ZQSV-H4($"A<2$$IX9BEV'*FBP&X(.@W%<LS
MCHG<E0DIC7.MZ.20#9Z@Z)75UD3E?3$ "_H]<_2CF',GDY>**VYE<AB#,2AH
M"D1(Z1[4_2T&X%TA<"K02:(QP81<+M\"!&))D*6:(L4]=DFGA',3LT4R ,=!
MT,DL3KF^ ;AY:6%^RS'.[1B#;0G=(0C.Q2TK4WR.4WQN$?\W_QO6@Y-S.8G5
M<3W8JWK1!G@9J!]0&@=U)^N5*MFZ5QW9]O G,Q=OFJY=QGA:8SRW7-^-X6!H
MVU6"%<TLP_<FOL1-LP3F;L-N[C%<M<0GXQ<HK8C3B6'%!)>1:L^T<#1:ZU(B
M\L91D1&FGWD&;X]:=;'Z9VCUXTLG7YJ$W$I#(B%R>H/6!CG*-+(:6PP>'A&Y
MT;I8%GB>"D040"J ]-US^NB(#C)(RC&G3EN3J%3)@H>KB%=X=H!4@K!WP**I
M(RB-5=#*I'P-3"'.(V"1CAYIY[#3- I.GO*MB()&3Q2-)+8N!"%4,HE[&\$J
M N,H:4,,$TG=^-R\H-&]HM'4D9!7B3)A(](2 QHQ99#6P2/&:/("&Q7%4^X1
M7-#HR:)1,(YSYY)PW$9G-#AME$KO$J/TY@7_BK-V_Y T=41CDXM@V0*?>D4!
MD@A#SG.,B#>,<*O=7#IK,SF&F;-PX7T=()0I+O@49QDR7H1CF'==>+C:B^V0
MH;_J \"7T'&Q1A[\1D7#A_\&-APGD;RU=>_O?.*W5O=]N]L?]F)QE69CE]!+
M063#..8R<>2P88AS:9 30B"?DG%6*\'$4[X)6\#IB8+3K"X\W!J<BN=T5X2:
M"BU3XYIZD"@J2@"AJ$1:$(.HB])Z+0.W8FE%+3.&"SX5?%H0?)K5;81B/#TD
M-$W'F3WQB1*%1-("<94[0"OJ *0X(TX:R]13;J=6P.F)@M.L+@L4X^G!$6HJ
M[(PI!S;E$0DF:48HAIP$'T]9EZ0G&@=.YL]X*F'G,L5G,\7G%G9>[X1XT*D3
MS*?10[;?CX,2>"[FR8,%G@>I[KQ\->S#'/K]U]T#5W<:5ISBS-7,F,5YFHUI
MPB]%GI/10ABM@)V,1YP0CFS0''DGC"*$8:U*RF!!I_E8VP-&G@LZ/0HZ346=
M?6*)ZQS0D5HC;EA EGF-!$Z@8:3UEH6"3@6=YF)M#QAW_GET*K&=NT+45/19
M.V8HD \QAP&B5"3Y$#^A))AFC&A!J5A:X<M*W[GF0P&H E +$GLN /5X #45
M?/;&!9$P19J)A'@,"5D)OE[$@C+O=!""S!] E>!SF>*SF>)S"SZOP6-'H ".
M8@5ZPG9\;=M5W>D/>L.#V!GTJU^\[>]5J=T]KO9BV(W]7^\C-%W&>*)C_$">
M%K6ZS*2.7]6S@UCUC^WA#:3B1Z;["*I&Z[H6K9Z _7[S=3X9(]ZKD+20WI)(
M>$I2.VJ2C2XPJ2R6-[ZH^!K ^"U@\;\S%)]A]_HI8#=F?']U<)I94B*B,['F
MUR\W6J 8)V-L1(9:!]:\]<AJKA 0V4BBO-$_G^QV8Q&9;=2A(-2S12C.(F;!
M8J%\X-Q19XWA@G@M2:0T/!A"E:##76%J^KI LJ!\HD:8D(2XU11I$B.2/F(5
M, \<LZ45N4SD;2]:%Y J(/7 W0D5L9Q'(D&Y\F2]=L*RA"EFS(#23<6,6@!\
MFCJU(2D",BF"!.,4 8O@7#-+("QU(H9*'?5/'RP7A"H(]; (Q90';N;6NZ Y
M<=&PG((G/8G8VQ!5,:,6!::FSFYT .=. R[Q1!CBQAD$]-0H>$6EDXX0)^?4
MC&IB<+\-<OEP^#O41RN3&;: E7JU7_D#?CF9SX'M[=:=41^#T1G/8XC<]E[L
MQ>HX_]'I5H,>#)5BKU^Y.#B.L5.UXU%L]YLZ'8.]6)U$"Q_&3HBA6HL^'KC8
M&^TZ(\L5B!RM;"?D'\B+4SHT.S&/*Z]>=P_@S2?5L _KR>M+W3:  3!"=1 '
M>]W0;Y9C^_WAP6%FL7XUZ%:Q/P!9'YRO$5]UTS5Q_<&>'506MO<@VGSO"$8;
M7'BP4]FJERMB]?)KG>W7_9?57._=2"P \;J]YDC[Y1#XH9>_M;1R5MNKLI,>
M+9>JO#P&N:O&LB&_5YGNYXK[9\J%Z ;GNP)<GGE#P4E_ *"A.P'"UKV #FUO
M<%(!-_3JK]4AR#@0<;DZWJO]7E7#2/FCO0A_9-2H!M'O=>K_ =F/ZQ#;8\:K
M.PWOU9TP!+XYR2PVXHWI>>5N!=WA -BE?9*9)>:N-WU05S 2\-'_AMT!#)=G
M$<]$MG\(JBG5_OQ ;MA$U$'V\THFPW5'\SC[7K-EZO?\A8;0_;WZ,,^N.WHR
M=OP>\..7R8O/O>"7=QDW*@J+.AP.^K].@4&&Q:S.Z\ZP&?@"BX_)QO/9Q&&W
M7S<L-IK"4?P=-FZP!T1O[(5S3XUQ'9\]8EV_VQX.KG_D'+K[F \:'@F)"!=3
MVW/NS[W>F;6[&Y'K1?L%V02S?6G;Q_:DO_3;18  =!B/+CB\?GKQURXQI4<!
MC#_LW,REVNMEV_+_:DT8B8X+YY+B7B@P.T2,*G!+#)8^?5:@/AI\ /!XG<W2
MSN"/W^S*M:C]\)RFKM9Y']8_;OSU[^K5:NOUYH>_EJOUUNL7U6IKK=KZ^&IK
M?6U]]</ZFZVY7T9K<_O-5K6]6;W>;&UMOEM?6]U^LU:]76_!LM97WU5;V_"+
MC3>M[:VKY&H*>T9V.@Y&&IY2T$IR@;UFQD46(U5>JV#MR/V 9V)8S::_YX%H
M@:TV@7(;N<5:<^<=PX%(X^/20FGM.S;&F3=]'B\M9UI]VZQWSU1FUF)Q,-&<
MH(^S0W$4Q[\?&X$PA&^#*0C*=*2T1SJ.Y#=FO9G?/^*HO3KV;,_OG<RW#?P]
MCOA.C;XYHG;>^O;EF6;+ZQRU<T[F+LCOP4$]&!GEF4:9IJG7/0!*'H%%WP6_
M!AX_[,5L_#4>P 6F^!X+T#NS )Y#%CB7LO3VU+4Y"XS,C_1?\.+J2QDC0+M^
ME>WT3*4:J'^6:05K@6_M-B8WS D,K.8+%\?HU?TO+YH7G9%W1.]^O.#J7<5U
M8SO?>A\/,]*<#7'J"^3WC;M75J'N^^ZPD[]Y-DN86/L$W,*)@1Z_@DE_X2LC
MU+/@<X13HN4I9P]D\C#8-FUXK-\,D959CIH,&Z>D=]"?</#9\_WE<_/*'QW"
M1]TPVJI!!M:3Y48J8-OA<0>4/&H4Q$ANT AC1_;_^:$N;BX@]-%8NNJ#PW86
MJZ-N-O7;#7"_N K>KR3Q18 ?;7Z>]5B*^P-XA>V%L5\/; I4A[$Z<3"8?/7<
MYJ<AK#"GZGV=;#.XZ+$^S(EZ&27L24/R7YN)3SU[2IXCVZN;'6D&F#S3## 9
M[=<7H^C)F+U^_/UFH:?J"P1O]+93KAQ/_,(6P1" C,=Y]:/M_G5$YC@&P$NT
MNY)&(U*<\<>5\8[SV P\!VS6!P%HHAZG6#E!T%$^_.*JR.EZ JL7Z@E\9S7R
M46->%[7G./!PN3!"0S[;]D,0QDR^$6Z >NQG,E]X?A(/"U.,>RH( !DNCGCX
ME.F^HSTHH8*:>]R&U]VC"+P[>%0-EAIKH^L:N6MW^PV*=L;H?-3(S";\A=YV
M>P= A&HU'(&XQ>JO;F^0NNVZ.Q+(<SJ@P< S',IQQY$ P_Z/T;\9?@C#] 86
MA/QD0D(@8$;!C&9CJ)E\<DK-0C68PVC/KQ48,![K> Q[_[\AV!L %"?-EGHP
M-G=C$SO.6SKZ>J96+P-+&(F7#?O#_M@^/8VQ=;J=4RP&%=H]B(UG-HX8O@9X
MS>V/&]G; B40Q^9M CLM?_E[T_TA4K-II*Y6!S\*^B__/"!,R'MWP1@=9_SK
M%J>)D02;C*7,>,J39L[8E*AS6BC"DQI=3J6SN?OU9KP)^>3QK_'.;'=?Q0_C
MW;C9^2)>T//%3__=P_[@[X[]QPPW]_^N-__<^/8)/M_\9^?XT_:'_8V#==[Z
M]JG>V-\X;OVS?@SS_K*S'_9SD;'6VI>3%LRK!?/<^+;Z&1/B C4!<9.[CQOO
MD6$\(&>"-0)SSA+.U[P()LL "Y>."QNNO0V;),-<8LPP;2@WB9@82$Q$$IE,
M"N:'N7N%31Z>3=Y_QEHE215#&F09<8(-TE0SE+3!D0;CK FY PIF^DHV60:@
MRH<H@^:@9>3SV%-%.]*P@+C7\A'0!@!S)HCS4YRT-I[I!YCH*6,@^NPY8_<S
M"41&[PS*%0@0MYXCS;W(R5'182UM8APXX\5EGOC_&BZX'<E_#CT*R6=&\M;:
M^F>K: (ILRBW'D:<49H[M!&D LG1?NF34->0?!H'CK/1=CB*68!!<^HL7>\H
M76F(33G %Q)&+C(0(80S0H21WG-NB/M_['UI4UM)MNU?47#?B]<=0;IRV#FY
M*HC QJZFPT"5C;LN_N+(T<@6$BT)4_C7OYU'8A)@,P@X1AGW-H61=)336GO(
M/>0D5/;2>2."I?SC6N$,BN*.G)+'^7"GDRBF-UWGISZ6C6E@PE;_[7$8PHL2
MA?"^?^H86"]N''QY@ 9_K]N,?AO']:(W"%\6[U3A2=J@'P6G3K <B ^T=-:R
MR!Z22E*Z-B)[(+'P.'MM)+30.EB.0@C )6&243RP#+B',3,4UPG1NE_@/CRX
M_!)I>M&MT%YI@X=D:66U,6-.#\;Q:1_LI_XDI*77Z.=3ZZ?4WSW[Y^F[;^"6
M<*-IG,[H^77<+7*20-^8$^=CP7"%>FY_E)X?__(K2O7]GCMZWNTW\VP^].OY
MA2]A"3-A8(V3:/+RZ7W[,SJY<Y\F94Z_>?KRL^:EF0BUR6N*/0-Z]<OT&;OR
MM>\]EM%GUHA;/?;[KX&%GV>P0LK[&>SU'GNS+-T?!2/O=6/LI7FCWAR#OGG@
M\^X8ORQ\GP::X_J/M0*BX6@2SC0XP(?':R6Q?V?6DRB#AXE1-C\BNV:61;#>
M(07Y"4R?+?;TZ;GIW[B,Q4S)C4=%NKW6G%\D%'YG!?FU:^-<+ U2(JL;CV7G
M>-@MRL*XWG)<OUK6C:?_2,D9UYOW#=QD.@7KJ6/<QP@L2&]P'8)+DAFO8KYV
M]MB)L3*U4(H/[*_N>/>"83(Z;YF,SMLQQZ;.T<*D;PS8QO8J[&P'L</?X_<&
MNO%MX]O.9QS'7Z_PO['[86WU:.>O==CHSJ1O?'[_]\;:[N[FM_CYP_:GOS>_
M_8F?W.QN\/_L[FQO=C?YO[]LK/U[=^?SIR,TA*:I&Z_&6VN?Z,;GU8\"35*F
M>20"=YU T(E8YP):1]0XPX6$K.94>>NF\+KONH$_**946;*RY'EO3I39<PG,
M)@Z>1N\2U2$HI;WD//J&)6EER:? DD?G69)IQJ6-@:2&&YFPQ&G.B>0Q  -'
ME1)+*T(M<RXK35::7&2:5"E2:T52,F9@7-DL@N!*TY2T@-"4966V%33YY*H5
M/!Q#;L[HD:!#EJ682G*E?9@K>J1/BACG0_!!.9/GUZ/CH2AR3C4OV^PLN+3'
M4G,_\*F/3VEBYOWT#K-$Y!]?8E[I4^(W6YY+6?]GIC\/$$LS=*]8A*B5M=%;
MFP)(G;T!?^F=WY6Q)[<EP2LX\)+;Z)?-==<G?.[+:439Y+)PFE@^G U<J9QY
M2\Y<OV![6Z8B=SP0@7*1@)>!&*X5FN*9,Z.SDTD_X<XAE3*."]DSQ4,41B>=
M(#%GL[&*4K")49#2-)3!CBGC1^%JE3*>$F7,&*)(!<K*:$HT3"809,3?M",I
MBY2\1OP85BGCZ5,&:A7))!T<8P:L=$YYISV@RH&Z,1Z-AC+H,65\QRG54LJH
M#JR[\<8%\TPRGY47Q EO"62MB14J$":2#326@":[M"+HLI6V1;2Q +>U+YM4
MDV)FG0^HNCR8ZKQAEMRPW/..;F6,7;)4/P=-_N-AK;$1SA=_FY=[Z@K._-UU
M^V\&H]%ZDW:;XGK_U71S*_?=B/LV+IA9,M+@J%$D*<X)<+2U7*:>1.JCHYJ;
M&)#[C+T807PA&.J&O/.8?OFGS0&/85T] O*K2C1'6I@QI01%/=E$2Z2DB@#U
MB1AN%;%4420)%91L(A^8O6G=RLH./P\[S,V0JNSP4[/#K,$D.8,D/"?1)TG
M,DY0;V1$I00N!@U)EDRS9:[F%1=5+ZQN=6%U:A'5*ZG[OI*Z)XY[E\;CWJ02
M0G4<SX7/_KQ@!%&=C!42=9P,)<XS1N(#LT1HZJVWNLB_ZCC^2;G@)AZ1MIM#
M5Y)!U7#NR @S]H_F-EL7)/* 0_O'!$,,58EX[KBS1D-.?&E%R&4EQ!T\(Y4+
M6JL7M-WVJ7K!_%E@ULY1@;.08B)<Y$Q &TFLYI(PFI./2H!)\XO;JS=#-T'R
MJWZ\>Q+?%=U3K@R=7)R0[+NMS%.1 4%RY4MTMDT:@!I;>B)R9'I0"<G _:B0
M6DUJ^4FH__T%DS R <"X)KB]:!("6H,NF4 $5<*Y8'-P&17 9;0/YANP?2?D
M_1SI+I5V*^W6C.M*NX5V9^SNQ+D1FI4BF)0B[7)73&Y'#'-:YB@-OGHO&=>5
M=BOM+CCMUA3NA:'=64='1.-&6*E(RHD1$$(13S,0YIQ0# \#,'4_*=R/PKL_
M7VO3[W5N>)N^IOY!ZKS;+478?X*^#5O]SK\/^JDCZ)EZZ^]*1YE29[:C)G]=
MGA:%GW3#:8IG31KB#"95Z'N#ILWIX: S2ONNJ5OL/@U3.JDY/TJ]WOG7]X]K
MJC=%Y3.>WT%YYJ1R>SD-T[8@,Z,[?FI#EZ[;;RKC-TL^:I9\?SCXVAU-^JF6
M_JCXUNZXET;G)M ,N^/VFBK+Z;]-JYK!#6ONQ@P^*= @($%FT1C%LN)@E,T.
M[+3,,EJH]"Q#\W/I#-/3TAR6YJS\D8:E--E6?MTT6_E].!B--O!;=WM'T_=>
M6:@;#T H7'R(:!VE_B+7YEW'[_QRB'\_VORV>KBY_?ZC<5Z@L2)*'0Q#0/,2
M0H>_V6R]I.7*.?NEE=S-XY3Z%ZNY[T^VY:2@Z*03SJ>R.YV]R?:<',/I>T*O
MVYQ]-QH-0K?I6- TOFO:H Y*1[&+)_X4$Y.C?P&&]W'\AZ[_J7AO)TTX;@0!
MZK(TS*2@<G,C:TRT5#/#0!C.0IA"P%)5(?#0A80/$0*HPI0RU>OX^Z>/6N72
M>S229"0G()4FUC(@*1@FM3+:"O<="-R8'[77H+CS04L/5BF'VJKCWN3(&+,A
MUL/1$G[<6MOXZ#U(@>8\H3*BJ<^#);Y$$AH6085@N3"H<XX/<>V/KJ3'9=S'
M_32Y"SKNJM*PX/)#$^?%BL_G6;))41K-]*%JFMP-4WE4F<&D)]WRN2X[T^8X
MUWS\N38\^-%+.NYTCYO/G.FV,SK7;:=[IMO.)=]RFUX[K6Z+MK1R92N@.W0
M:NKF'PQQ'W%0)_W+I_+P_XVF*WK:Y.[R$UK*\C]X[Y\+'%C;M]R]8\-[B6/]
M&!E'F<@U0>I#U@O<$)]-)M&$9$26TNJPM**7%1-7=_FY<[^6K(H1#CG*J,%%
M[JQ,AC%*3>96TBLN-G]P2,ZX>QKWSB*+N]F-#Q^E<1I2:=6A62H9-08EG4*;
M +RG)I;\X[BTPNBE[5ENWISC$MY^UKF\6?B/NSB<[_K I/'(*%XR:<'(Y)G
M#_I$ W=9>WE_/10N$T:S'11FIGAU%_N+DN?2U?GA;&=6AP.-25O@W%*@+KID
M3,H>F!4QJ"!^IN8-AC\3FE^WQ< E5QG'<\#3G&[USL=NA@#/C+YVYX:Y+\#/
MT&#AY!KBH1HLW/E,S35,]F[Y0ZWL"7"=CA#W>JZ?0GSB#_L,/-K)KB5K:\G:
MFUP+"^<=-=YPG3-(U%.9LB*A!<&]34*V*1KGZ86^BXVU]V+KKP\]_$Z^\>T3
MW?C]P^>M-7S.WH[<^OW5WUM_O3_\\->KOS^\G+T1#H>;VT%^V'N/\]OYMK7V
MY^&'O0U $^;HP^<O4,;X8?M%;V?[]9>F)E)W>B.\_2>.)7Q403/.0)-@E2ZA
M[Y'8E"G)WJ&E8+C0\><K6=L*6?:=.'\FVBW4WEYB?YTINM0:$5=SG*Y+[=EE
MRJAWGH)(U@KGG%8Z>J_0T#4_>SG>)QHF]$!"8>."4&!)&PL<"+6RM)M-F7CJ
M%=&29;23L\H^+ZVH990.+<J&:@7K?Z>.1=M9_ZHB?)=YXVY8@J]EML_3+OQS
MDT3X.4B&6AKPIV+[/R^PO30A&,$522)F M(SXEQF1$F97:F,2AF: (JWN3)@
MU>UOI]N?7'$?WVFWAL(76K=_8 I_N (&E:IO0-7O+U!U%JX$%B12ZMP34 *(
M$502%H.CMI1J\P&I6MVEBNMB:.1MINCOUSQHJU)]IT20[^:"+-2-PSS6I]6R
M[29ENJC-FH$5S -H)VPL41FLY.LG;DRN=1F>B*3;&6^^/)9T =^_^E%2GZQ
M2<<5EP1W/Q.;I2+:\>R"E"8[44J/2O8@B6HWPE_KQ.5)"MS%H*F3I+CS?S\3
M/S4%+Y0@I/W!J-NDI0U3#]_Y-9W&'A5DG_G4=!GIZ4><QQ4[&%_]D0OQ$H\4
M),Q G0\F._MS=W@:E?,I$3],[@MQ&4?[W/4.W=%HZ9?ST6?=_O'3)>#7ST[^
MRBGF_"A)AK^YUHRELSLL4N!_NJ8DEWB0WF<-06JOO$Q)1W#,4A7R1[VTLMW$
MV@URI]P=X.GY[1=W=4C@PY\T?>E)VWZ[_G[CCW]U7JQNOMQZ^\=R9WWSY;/.
MZN9:Y]W[%^_6U]97WZZ_>M?Z:6QN;;]ZU]G>ZKS<VGRW]69];77[U5KG]?HF
M3FM]]4WGW3;^8>/5YO:[RW!U:31F@,B,I,[8R,$E<-08\,$+&IFR(<U&8THG
MA?4\2*,T))M-C!P-(\=19<@!PE+KDA&^G^D[/A@VT;1_H++2/=CKG*@>/T?&
M+Q>7Y?;NN3B)9"Y*4DDD/,G>/9/H.\WN&;D)G-UI_DWY9_KO07>_25+L#7"<
M3;I%DZL1SEX43E):SF3Y7)+;Z$[S&2?IC--\F>(>&T_^XB9)0>6;2OCQ_C#M
MNVYSX9$/<-#[PVY)]IC$-L<#_-\T1K\):N[V70^5P-T4#WHEH02_M^@G)1]X
MZG0[OSB'77SD<++QS=@(SF4R^S.1U?O3\W FM\B-CE\\_O[10=B=C+;YGN,!
M7YV_='S:CI_>.SYM<TUCNOI;[B&;Z?M3>OJI3!<WX#2YZ7A-+J0UE46;_/-B
M4M,)%"X"H60MG#^0S6GLYHQ+7 +]?1H?IM2?_GF2T7*<9)5+/'\#[7*X3@&'
MFW&P5T[9S3)> )45RXP7P0@0@5G'=;",HG0($D!=;C+.IH:6A=C*4_(]X=Z+
MB2\_"$I;Q(28L\G!?Y?\^) ,CPHM.9>Y+SY+1ZPP0+*TVAD0W B_M-(?7)+[
M>4)AHX9C;G5\\/<;%E_0V0;C0;O$()<*99PE824'AHJHX]?+F;KN"5K@DW(^
M=>K;QL<8I @J<#PI( @8K@AJ_6C]TQ@,:H(IEO+\C%V:.G5&WHWV4XJ_3EA^
M5(R!298O4BZ:;.4=_^],2N?LYZ[*GOIAOL^,1@K<&H?*J_<A@ O9HTHJ9);,
M9;1F2O+?_65/72W\[CV-ZL?3?JII43]/"E---ZJI03=)#5J *[?;I/'4E)N:
M<G.W^ZW,M? VFNQ]Z3V!5DL641A;RNB@20<UY>8>K[8.-S_C]__^^O/.]HON
MA[U7=&/MT]'.]GNZL??OW:W?__Q[Y_,7^/#[SM'FA:NM5;[Y^ZO#G;\V\?/_
MWMO9_O-P:^W?NYO;?Q[M[+V"#VNONUO;NU\^?%ZGEZ7<^$!32;\GFOERM24D
M<2IG$H0V07M;_.T_7<K-8H707:U@GP^,]M/<!ER2D^2&>]5%GF0TW T8%52B
MCE++)0^@DW5,6I]BI!1\Z>WS,V:Z5+J] =U>3&8160ONN"$N<4> >T6<UHQ$
MHUA,*BJ:^=**IJ9%J2PU[21_UXUQZ_23FBIRZSCC.5!K317YJ;CT8JH(5RE2
MJRQ),0<"B05BC6<$3/'Q.P=)V=(NL1VI(HNMDYY<G91K]ZITMIP::PI&*RGP
M8@H&%]E:L$6)5(* CIS8( U1B7,73)31T:45>U&;?)0,C 5PW=XX6Z)F-M3,
MAD?W4Y2$VW*IG0(%'3)2B*+2B4@#2"ZO"%-Y,,]OE1$WDA$;W=/DA<W/KSXJ
M\-RC("!,@D(U.7-BDI4D&\Z\9DI10!DA]=-)7;A6FL&YUCLS/:D8 \%0;5(A
M %CF<Q(JH_+DC0B6\DLUJ"N@T!0I'DT!$;?ZFX/^\-QIW\:O?=$;A"\_Z?&^
M0\S-WYMK&^RCQJ44.A@B@&LTWCP0#Z(DUS##: *:*.KT"5E@O[A"AP>I??'3
M2RN3?>[L33>ZX\Y5K!^4,%H\;N1D[U%%&'4GI?-'!WLXAV/_40F:F02E^-0;
M'#8AI/BFP_*C/SAQ.W73+;[LJBC-)J"MW.X]^U'$S135&M?DS+K+9ME_FE :
MT,^T,?<02@,6YA]*0Y]9<^UJP'6P3WFP^B8153,I<U-NG$N4U3T'!%T_RHK?
M*<KJA[XD)J^S0JT*FFI6I&@?G4;]Z)Q1Q4>=]R5F<QX+@V\=#@YG'6X_U1IM
M#_!\_>:'OYQ9K<L"S7Y>&'UW^L>*0.=8!YC3L3@O_J^EX[?[G$PR<MAU7#G7
MF?,"KMUUCE9=N\O73MP6EK?UM=YV 1^.WZYID+TL2@'NJ>M-N[6=Y&G>Z\W\
MO);X+E]0!_ES#W*N5\7\&9>MA^K>7AJ&KBLYQ_@C-;FT]W%+?.>;X=:MW?7O
M/RZ;XB/=8%QS;C>XP@@L)A.MR"J5AEG!033*J>AR$L;(:Q=GFKCQ3KRW:]U1
MR71# ^J)!Z#O][:V7[&-[2"V?G_;P]?HQMZ.V-E[W</O_;:S_:&W]?M[OKFW
M<;C3G;F>V"NMYM[_O?DMP(??__,%YW?TX7/L[OSU'YSCYN[FWGOXL+W#=[Z]
MZ):(R)/KB;5/=./SZD>5J R12V*M8P2RRL0[80DWP3H>*7-1SRT _=[+"59&
MJHPTO40RT5-M,Z7:@&3"!"4MQ^/,&,U*L,I(;6&DDVIO4T:B/$A7+O>4C)Z
M5H8X+ADQ-&K0SB?IYM>%IC)29:0'8B0:';<T:$D-!Q:H-YEJ'E'.*F;M-,'O
M;HQ4F>=FS#.C"QDNDH8,)#.E2"DU2JRSF3 *'@PW3#FVM,*5K:Q36><G89WD
M5)9*0#"90T[,1\VX9UY*[JR]?MG<RCKS8IVM&7W'""MS\"7GUY:6&XP2RQ,E
M 14<"2'Z$$+;6&>N.6D_@8L,+>/.Y,&=82JIF?UQU_5JCME],E<T3D?D)2U]
M! ZV!/^AX>8=2XE[>^VPV&K!W2^C_7G!IQ0A!@T62NL@2@!D)D[;2*+*6CO)
MT8JS\RYJ\)"Z5(7P==O1H$C35!NK+ /'A.%1ZU+,Q B-)^2*\GD5P@\/X5DG
M#%=)1&L]25HY E1XXJ3.1(DDE?9<@4\5P@L 81:5$31)DWT"HU'PYD@%G@XI
M&7!7O18/#]49:>L<*(4L2Q0-GD#@F7@>-,DF9-2:J$@"[8?2QZ"B]*FB5$HA
M1##.!\;!1>HM>)"4!IU%LLY7E#XT2F>M? E9&VH$43Q& FC<$",M)5PJ8[QF
M'C>M92A=W#B8N<6^(-5,9_X$:B7,G[8XSTS(B(R5 P@5O6661F<Y1,HLF&H?
MM(/.WE\P\8-1''@.1'!;RG,S(,:4NEH\9A^]T\JS)WQ)6R%\#&&5L@W<"YT"
M .J=GG*;N8K..[3SG:P0;@N$9TW\1*/Q04;BM85)5SVGM42+GP<# LT\[BN$
M%P#"F7L?G=-)9@:4(7"5]I%EA=P..:0Y0_AI=L=\0!S/1G"&TNG,"1)%Z0/M
M52!.H2CVF9H,7&K.2A_H96NAHO@)HUB:K+13%I@'JX5%#*,X%EDGP1#*%<6M
M0O&L?X!';8,N16FMHP2HS\2J""1D93(5)N:4VX?B18L#>(TK/B@E/X8II&Y3
M4:E6FKW?S))LLPG**ITY $LE=,E2,%X;R,S,6SFI]L4M&6WG@HL@T1)A)H#(
MZ-"^"&"(99$39P+2F?262E.O$!< PBXB4KD57@&%[+TUI3:PE\'@'XRLJ1BM
M@?"LBP TVH4251$M%",@(B.><T&2\"S)Z"F3\_/R50BW%\(\)B>-,Y&[4IO/
M..TD4Q!2,"(%F,?]8C4NYHCC&5$L7 P1=7[$L> HBCTEWE-#9(J41AX9M71I
MA=MEH72%\=.%L3"4&8:35U& B\I1)05RO @AT!ALA7&K8#SK(Q!"(G99)AE*
M]V0F$_%.<L)%N7+Q5F>96@CCQ8LCZ(]*7=L:1? PK*;!I.2-R5XP"%+C?RQ.
MF"EO&("J]D5+""U<<!%H[FS2*A(J-"7 32!>\T2LS1*8-1Q9J%Y!+@"$/1H8
MPE.@)6TDH8&!"*;>6,MH-%S-6S&I$+XUA&==!"XSX9QT)9 1(:RD)B8JAB=*
M4INULS(\Y?HQ%<(G72RB,,8$)@1RMW+><A<B3;@:Q6^DYY$H4"$\'PC/2&'&
MH[&!!Q*=+H% 41*;%9H55D;P/G@.KD)X 2#L@G>)RBA<]."M]#$S5XHG,6>5
ML;6*6VL@/.L9")+3; PG D%*0 (EGN9((#"-FK3PH.:7<3O_^('9(M_PG2+?
M]UHLM#YCP9XQ)]]4J_U1K_Y[4/HD=_M?TVA<.A%T#KNE4<.XE'N-I:9%3.,T
MW.OVFPXRIZUL:J/0>ZW,(ZUCH!F#$ #IV[*<39),<:T5L&M+V\GVOBO-AIJ^
M1']--O?M9&_7SFSM:5>L/5SM<776ST\D?SG3]^U/NKFV^E'Q""90BX+8.32,
M/2<FH'!.3@FCLRM6T=**,,O4M*G;?(7YG&%N'&K3P2;@S(+6UN _1*GYY+Q1
M -<.8)L3S*O2?6N$G[B^I@B'J*W&S2.Y1-]#T)E8KR6!K'.&H'1FU7N]"!!W
M CS$("5/&:QPUFEJ(I/961-4O':EJ@KQ1X?XC!"7(;GLJ"": PIQKQEQ&HUK
M$25-4<72M+%"? $@+BP#D& ]UQX@>F>\Y0JR38(QJW55UG\JG&_-B/+(#.<Z
M1&(%ZNE@ Q#C?2;1<2EM%$KKU$)E_0?>B^->KSC8]'UFJ.^\[3OK%CSZ.^L6
M//H[[YH'>!^^X1]];MH8;-KT6B %Q\%!<8 6Q>/JMF%/NA3Z/)?FR>A^\W+4
MUJCI!]#M7J%>MS[>>%?TNT^PN;9^^!%BCE8920*+)1'1!8*Z.R6):199IE$P
M.B_E;HX >N2LB4J?E3Y;Y0"O427WSYQ_GF=.EM$<9MD0[8U!YK1 K,NJ-*D0
MG!H:POP+N5?JK-19J7.^%PM5\WP@_MPYSY\>?$B&<5S1K E0+8A-5A$&M&1<
M<AW*]8%0RTK/J_!OI<]*GY4^YWMI4^GS@>CSTWGZI)*Q0+,ETK! P-E$? 1*
M("GMD_ :2@B5AF6M[EP4K07TV3A1?QF7RS_\;^Q^7?D-?QP/><\-/W7[QR/3
MDPCI)F#S>$Z3P>%\>FY_E)X?__+KL<.VVV_0U'SHU_./*RG5,V-KQCYY^=?#
M;ASO(D#I,YQKP>#4U3O]YNG+SYJ79E9Z\AKH9]J8*U^FS]@M7P,+M_KD]P;+
MZ#-K1!UL':PU^EJ/O2*-@7\GC:$5 >3F6.(V#WS>'>.7A6O(X'^L%6X9CCK=
M?J?$+^##X^B?UP@7_^%]#Y/76:&04,H/'WB-?E 8LCOL--I!9R.YHAN40/M1
MY_T(IS"/A<&W#@>'L]$X/]4:;0_P?/WFA[^<6:US2_/3P^B[TU]+(>WY-.P(
MMMPI@6-S.A;GQ?]%W>02]:3=Y^1-^IIZG>LLS[7FO(!KQ^O:W7KMQ&UA>=L8
MB-LN8.N\%2^+4H![ZGIH3>^G?NF2W.D-\(GW6B)Y7DO\V/F)=9"/-\C%*U%V
MW.JLY(#V.FDT1N3>1[[GG</&6[=VUW?*7C;%)^-<Y8YGIE3@62L :0S/ &!Y
M-C(;;4+C7&7U6O\JO^K@V\9?K\2'O_Z4F]\VOVQMK].-[?5O6W^]8IM_O?VR
MPW?$YK</NSO;G[YMOIOQJW[>^'MG._8^K'T1^)URX_.??V]\WI [V^_9A]_?
M?L9QB\V]U[M;:QOL?[]M7"S,;B7(;!GA1O/F+I\XKRFQT7-C#-4L\2><U%(9
MZ8DRDC9.><M <:<A9&6YI@&25E8*SS.OC-061IHM(N>92XR5%E;(3 0X+VEV
MR1(FJ V2!3S(3[D5766D)\I(*263HC?9* VE*[<WH%UVBD&R=EI0ZVZ,5)GG
M9LPS6X'62>I5$H1G6LIE64F\LH;DQ**RR@$3ID3HW#D\I[).99V'8AV3P(+D
M1K $)GJ;DJ612L<U!QU\99V'9IW9<GU2,,JTX8126VH#24MLZ?C'3)1"\9!C
MY&UCG9IE^>CO7+1NBXQ 9_+@SC"-NN4^H>MZM=_BO59B#REDRJBP5@/SRF@4
M'XQ+Z9+1/,Y#>%0C>@Y"Y?T%MYY1Q8LG)0E*>51EN27>:51E@XG<&!I8"K59
MVP) ..-><Y^H#JCOV9@,+_W!L^ "/(_:5 BW!<*S?C ;74X\4.)8J1D)TA%K
M$R5)!JTR C<X52&\ !!F.0<MK6'>HR5GF.7,1\? ,B6U\?-P95>HW@RJLXXC
MJ:7261(.$:6M98(@>A4!9I+(BGHCXM**8A6E3Q>EWJ%*)1-(#A1/@3?41">S
MM-YJ"T%6E#XT2B\X6DPTPDM%4!="E%)O26DJ1D!'S;3)-'K6,I0N;BA2+3=_
MOV4X0!C0@$9] ">3!TL%=5$I)2FW]7:\)22V<S%>ATD)W /QU J">T>)!U/"
M=P1DM ^B#_$)WXY7")\$N#C4,M"NCTYHT#E[E3+S,KD2S25DJA!N"X0O=DD4
M$!AHPI)/!$)PQ!O+"..<6I69C5I6""\ A"&6CIA&!V<2Y,!]5 FLB,$:$YF>
MMQ1^FB4)'A#',Z)8*=:$[Q"O*1"0#M">X$!<9#1;&86T>6F%+X.0%<5/%\5<
M&$$CY\Q$"M2"<0QDYEX!2T+-_9*LHOAN*)[U"H#30M%H2&RZ)0:MB%6)$N%
M66JS3S*V#\6+=OO_&E=\,$RQ,TPA=;^6JB7WFTBX\/Y,FJFETE >$X7DG=/!
MJ PBINR2C[K:%^U@M'#!19!]3E(+1K35:%\PR8GE8$@0%E MP3W-]>Y_$2 ,
MB8.F"&3\#R3%O"U]381P+'#.7;W[;PV$9UT$#+*S*6DBK1<$(%CB; P$[<*8
M6?31T_FY""J$VPOA+"&!X])%Q8 [83./V7(:G<@QJ7G<*E;C8HXXGA'%$(7+
MS"8BLZ<$7';$"#0NJ)=4E6B>7%P$@BYS/J^BA17&+82Q8C()EV16)4) 1A=H
MRL$&:8 R)46%<:M@/.LC\-&X$&4DQ@:#,%:*>&$<D:A%.>:"!L-;"./%BQ[H
MCP[VTK#&#MQKH%-Q>*H + H!*01434PL%]&!!<MMM2I:0F.?+L8.^(0V('5%
M&_$$<E+$6LF)=EH6;W5BL<8.+ *$ ]=">A&L\@Q &0M!*6:SH2HG1ZMOKS40
MON 8,"9YR3WAS%G41*(G-H:,/Z3S27O-96TSOP@0!AET\%8&%CF$;'T6H'T$
MI'<OA',UW/C!H3HC;3TP*J.P)#K/"*!R1$S,FB3$*/7:^2!@:471BM*GBU*C
MF>:4 0(1%2R0SG(6--5**^.DGH>@K2B]$4IG3?MDF$Z2 7'*:P(^)?P-Y:O6
MWFGO@S2EVE2K4#JGN_]KF_)-\Y'' -K6>#<-S]8D[0P.^REVCA=]KF.2SXR\
MQJA^W1^,NN4 /!^FGAMWOZ9?2VE9(IZQ2_JF>#=*Y0E+*_]@_[R785]S*9^?
M'-1F-Q^K&&]]QD_TC,5S'SY4'>2J()V4I\I,Q<PLS4:!5\8&'TP.65)C++Y8
M/1'M4)Q>'5[HI.Z4R$X$2A+EDH! ]<DZM&^"!>L$&J'!N^J*6  ,Z^2],X92
MA49.$,ZKP",/TLK,A5$5PRW"\$Q/;]PA(Z55Q,J2BL2$(X9Q1QRU(FBI,^5/
MN=9NQ?")HX*!C,X:%A2'K)GE-E*A=6)<"^;F@>&*U1MB=:9_M K*LE#J 67#
M".00B)'"DIQLS#SI%$Q86M$5I4\8I8I+11%_QG- AC:E]7MD7G#JJ!;S:+-1
M47I#E,ZT*;8AH^;# RDU%0@HSX@)5I,D#6BD6"E8;!=*%RV5J$0)C8<'S;(O
M=WJN'Q$K7U-OL%^Z=$[^4E.+[I7&#!H(3$D7T.A/2:'1GT'%"&CQ9QIKMZ"V
MT-O?IT;_%]C\_.?AQQQ03TPB$NDETAL*(F(L&@Q:<2U%9A;_5Q,3%@##@>I(
M$<0F9P%H)?CH,G,955/FI/10,=P>#/]Y'L/  E-."^(8RP3QC!@V4A/EJ,Q9
M*VI,Q? B8!BM1RV=]2B&)>C '9*ZXD(K&94UOG:D>02L[IS'JA>E8K,HI7]]
M(,"-(FCMRU+1VP3O<&^L7%I1HL+TZ<+4N1!B1"49?X$DC#'>>28M-:A!>ZCU
M?Q\!II]F8.JL=3E0(I.C)>5>$)NC(,6-SB&[P&G;8%I;N#SZ.^L6//H[[QKC
M<JN@FQ\\XT>?FW8TG\#YN4#\Q\&![Z6FJ_G5_<X7H8?;7);FR2@.S,AD01@F
M@@2#NH*A07$:)34Y!E';][1%H?AV(;@FH]:?M--$1Z,)**Z(2500S\&$))UV
M'N9],3\/\+2\C66ESDJ=UZ1.(04-V5)@H"AWV;LD>/;X?YF*>1=LJ-1Y!^J<
MB6E2(J*04YHH2R4!:CAQ)G(B?.8I1YIMG)][LU)GI<Y*G><S4X,01H,W4@<P
M'%%(03%K*0=!-<P['+36NKDK?\[$F4GMA)/&$>K!$S"%/Q55Q&M7.L^%S)U8
M6A%BF;-YM22N]%GIL]+G<=%.H:SP-CM.03!N7,PFVQQ\Y(')>5S*5?J<)WW.
M! !&GH-!&X%8E(,$M%'$!4<)+ZG?GGGE17A"]-DX4'\9EX+<Q\FE^.-XR'MN
M^*G;/QX9XPUESA6 ZMG=LG;;G+3;>9OVAVF4^N-19[R;.AG!W/E:T-P9Y,[6
MVU=;^&<W[ARZ4<?%SP>C<<+#<N!'Z;\'^*'.>-#IXD>[2#8EJ3'TW&C4S3C3
MAH/P0^41SV8R@R<G<K/44>N&RS:S.4CWL)/77)3549G\6@IISZ?A!#""+7>0
M%7FG!',6>EQNUFO0[QUUWI38SH[ Z18^[!QVQ[L=9#_\<ER2@_X 5VO8U)/'
M==H_P'>X82IO'H2N*^O9?*"[MX]KC__J#7#HS==<L7:%R[O]@V:)SZW>=!)0
M#MS%TWC8C>-=7()&6)SYU!0Y]/0CSB."#\97?^0,?@.>@C1\I(UBH&>6Y\S/
MW>'Q</;=IT3\,+DOQ&4<[7/7.W1'HZ5?SI\]/'C3ITO KY^=_)53S/G>ICAA
M2A2<@V&SW<^1F=-PPAR_N=:,I;,[+(K%_W0-$RQYD-YG#4%J%$4R)1W!,4M1
MK_^HEU:V&R0@P%X6G:0__NT7MW)^%Q_UI.E+3]KVV_7W&W_\J_-B=?/EUML_
MECOKFR^?=58WUSKOWK]XM[ZVOOIV_=6[UD]C<VO[U;O.]E;GY=;FNZTWZVNK
MVZ_6.J_7-W%:ZZMO.N^V\0\;KS:WWUV&JQGNF6AOTDEA/0_2* W)9A,C%U0Z
M;J// <)$]\3/I+A:%$(=J/5:&"^% <F\ 542P;+@)GKG]5+K!,+W0/ART.L5
MID>B7TO["5] H?BF8?!W^ZCOHBCLK/9Z@ZE Q%._^O+-1*+,*&)7Z#5EYNKQ
M)&$CC3K=4=G$41>GC0(*9;Y'^55LVN.YQY.Y-^\_W$W]Y4Y1<B)*R$XX& [+
M:]W^Q"QH5 .4;R@V4>^8"-*7 Y1__:-.^AN7#47D,.V[HY(M4=:LT4RZ?==O
M*B=,Q>QD&/O#P5<<UT0I&;M^44-0)(]W48O]M#N1T?MI.%U^% EN0C[EA3,3
M*,,Y.XQ=5%UBPM=0*I0I%QVHO(Z:[G!PF(9E2<I0A]V$@^I_.C.\V,VXZP>]
M\5'1?Z9?M9=<,8R:"47\SF>=;?PKGH7RH.F+L>./2D6(;EDB?.1%?:S\I5G@
MDZ4M?YDJ<*=OFZPAOB&XT6XG]P:'TT7&,_4EC?$#W7#N><ME9<H_)B?[J)G0
MI=_<^+3UKZ,S:_>L\WIPOH1.H\$L7_\)90W.++8OV]<=1K+OAF41]_>'KHO[
MAH\\W.V&W49]PL?U3S72/!W_=/7*<4B]7IE&V=ABE9;?PV#4G*Q>\PX\/[WN
M?P^Z\02:Y\_$9%XXDM'DQ$V4V\E"HBUU@.,NDYM\>B^-=P=QU/E'MQ\&>VFY
M.6=ECGB<AD7@-4M<!O!/_-3PZ/P.EF4[.#DK>*0_X_Z5#^"O>,;&1Y.QI+_=
MWGYY5)-1A./ZE/IEI+W9Q\U\]W1T9?5ZJ4'R<7)2><BYCTZ&7U;MERE8+GG0
M:')Z+]-L]]S19'X31BBK?O)D)+=N/#@%<*/V]@?XAI,#@K!-)]^"\#Z& 1[Q
M.-@K$!LWYV'@PNYD$,> '::OW70XFC[EDM/3G)'FLWC\<8?[:331LB>':/+)
MR6F-@\/^H1LV1^28]ZX^4,>G<GRT7RP\W(RAZW]"Z X'>YTKO3+]@V);S#AF
M+#516\VM%!%X#)YGIYD1@>9@DQ ?UXH)0AEEI/PRZZ%9WWQ][*(9(Q\]?S<9
M\FH_OIP,^&49+YZD1D"MCE;_2,.BCJ!ZO)57)PN58N/+.7'2$/Z3>FD^_.\N
M#7O_Z;N_[,'6Y_]TMW[?^/8!7]_Z:^?PP_;;SQM[Z[#Y[4-WX_/&X>9?ZX<X
M[B\[G^/G__WV7FY\WOEH>1!2>$=*WVH"0B1BO6-$9[#))E[<94LK%QNV_=]R
M:FZV[<P'G6D$830%!=R'0(6.U@-UV8I8M_V!MOW;^D<%@EO43DG4(1. )(BW
MUA+-O4C!4 <.M]U<LNU3"G/'"SHADPESXSO)G21DX574=LY(R8/1A(U.&6ZY
MTT<IY0>#+]-GHN@XI[2<//A466F&LS=1PPH_?BH/1=UK,"Q_.9&O^%+LCL+@
MH%_^=2(Q4+_$0U0^?O)H%)?CP; 08>=+?W#82_$3"JRP6RBQ^(F.=1 $0&R\
M#:,)43:\C:KK\4*<B-;EAG$O^:9&_1KC2C=O./FR$T'>ZQ:E:$+7W;,?]&7I
MD/V?74?W;J7541Q#[38<&L\A*A<H:W$\^/Q&BQ@VN, -.HL%%U )*]HO'HXB
ML\NQQ/.6#WIX/''JHSPE4?Q<@YMGG>.G#\OJ%.4?M?/BACQ5_\X@JU<$_744
MPZF*'YLJD'B(4(R/<AHN3Q25B7$2RL.F)^Q8D9QJY*B4%:WZZQ1T%T9PK)0?
M#V#RI8B,X:>)-CJ>6 3/.N]._:MG@'/F@44!GH"TS/W8,[LW\>).'A3<<-CH
M\6ZOH':BZ30?.UZR3ZZ+BF GN6$?WS<ZKTX-4)D;'*"8&)U'XXE7^+R3<SK[
MZ;=?T+[2<%2UZ:I-_]S:]%ODK%<-95VN8*V.JEYUF5X5Z.;V^X\A1R9EI(2Y
M4LK/,D:,RH'XD)B7-B9?2I6W49VN^W[K??_\ZF.)BQ146P+)<0*,26)D""0K
MQ;D03)CL;J1/G]=[SETESAP#QD#@]UD5 N"!\SD)E;UT'BG 4G[I,3@?X' 2
MVO#BZ,5$PKW;36G\^W!PL(_;OXW?]:(W"%\6;F]?_;VYML$_2BFR211(U@8W
MEWI#O)>>..="<>U[S_VL_Y\+JY4.P$/.$)5S6N(AH"$PX\%1LX2Z6G#[!7W#
M@]2^VX"EE>USCL93M>Q$Y9A*T4O,K6ZC+$P4M?Y@?.KY1=WSK#&(5EW1U Z&
MPT;F'QN0QW] )0-5#;3HRC4RBN)><?$^OXY%()M5:V(I3N]_F^"-QMC<'Z7G
MQ[_\>IS,UNTW:]!\Z-?SX1:7A#8T9LODY=,KU&=T<HTZ38.;?O/TY6?-2S.1
M*)/7A'RFJ;SR9?J,7?G:]Q[+Z#-KQ*T>^_W7P$(=;!WLO0U67^NQ/\@X_7$Y
M!'WAO9=$A4XNLA\F!M)<BYB/(W8ZQ\$ZYZ+<IJLR$RPSE2.W7"E\ZQ"I=[:(
MQ%7A<)=$Q+5[15].O0B_^>$O*ZN-)^$Z=>NN,_\KUY3))[B019/L-*ID9^/T
M*GC4>5_,B'M?TJ=^3+<'8]=KSNCI.L\+^X\:#W\R_>:!S[LXS6ZXQH+\8ZTH
M<</&;SC>'1S@P^/HG]<X9S<I.O!DCL\D?I,]! R?Z-KQNG:W7CMQ6U@^=).N
MQ["U7\]$?3V_SD&[:N)S.X'WV2>I#K(.\KN#7+B>626(L;DG*K^D_QYTO[I>
M49[O4LG\B>8Y/LU\19$U2R"YI3D#4V"XSLX$%J@V489)(^(+]S@7\Q7+22J7
M-_B?5Z?':'5\;.5.KVR>?N[B_M[&WBNZ\=?ZX<;G]W3S]QVZM;;[&9_)-]<^
M?/FPMB$VOY4Q;'8W7L[D+N[M'.UL__GWSN?5H\WM/^F'SW_"UN\;.*X=NKGW
M]LO&MR V<+X;?/WP?[\=E\TX[85J,TO<*TF2RYE \HS@OQRQ(D*47(+,?&D%
MJ%EFAK>H@\$#I7!7BFK3W&Y&45'ED%@4&4+2CC&CJ1=<"J^##W>CJ 5-L7Y
MFCHZ3U.!92ZM*=&^DA$ 88GG,1,=>;) A4H\5)JJ--6*N=VHNY/@U$?'K54@
M8[1.:0'4.DM1%AM_SS3UY&J0/1Q#;<XH4C(%R:B(A&L?"2C)B6->D  "9'+X
M1S[WZHV5H2I#W7NW9A9=MHX+6ZJ:&^$M&@K<EU)?#+(VE:%:RU S.A1U.0F;
M#6$\H [E*!#'%2<,))4T.9=U9:C*4.V8VPT8BD.0GF6GJ4O@3#:1@8AXIIU,
M>.)U-?5:35-;,XJ4UDEE%X'X1!,!+RAQB65BDQ5)*TMM3&TT]1:MI^:[$OW:
M'7?QB:2SFWI-/@FBHOSQZ,I;P87O[#,OW_E:\N/3+?@7KO_V8&.Z^J_^#KV#
MLH:K(0P/4EPO%^UI-'Z1D+A2*7]R6&+G7P^&+X<I=L=O!J-1);7YD=K["VYV
M3J4W@EGBL_ $HF/$94^)XL[+X*EVI44P+%-]YS;!M:U7J\$_%Z_T>;B?TL")
MLE*-J'D!><:($E8S[8 3U#,- 1LLL;284]8R"ER#\:(VTEP *,_+<UNA_%!0
MGO78\HQXS501 3RBH:$I,0:M#>G! AA6FFU6*"\ E.?EXKPAE*N.?4<\SXAF
M!I1YH1.1R2H".25B&,W$N1@@!Z "Y-**7 9]YR+<%<WM1?.\W($5S0^*YEDW
M()[1S$2R1%J?T&+.@G@)F@3GM>%4!P.A?6A>M%C@267=DCF_7TK4# Y&O:/C
M^J<I+G=PLJ,+<<'7XJKKWLK\U%QU5V=@4P]E4D6P']\D-TJCMRFD;E.TZ.VT
M(-4D371S,/[C9(O^.-ZARF'SX["="UZ_Y(""4 E)RY:2E9$1IPP0(Q2%P !H
M@L;K9\PR,-:BRXQYMT:N2)^3YZ\!^RG&Z^WD?4-ZQLC@DB7F/",48C$RJ"->
M@"'>B.RYRRXEOK2">[NLN:V ?KJ GI?_[Z: K@[ 6V/Y@@-0:=2[K")>L8A8
M9D#*YA$M<,,,YQXW\@D'1%4LS]L!6(7S P-Z1C@KEU/TP E/J&6C>DV)ET$3
MRD4(0MID-0):+!LJES6M^O83AO2\O( 5T@\+Z0MN0(?D#.6672A)@.E(+*A(
M1-(!-U6@PDT+I*T5RR!HBR"]:/& K__UYD53%F PWDVE_]!H/.Q."JR/!^%+
MC0B\5R?@ZQ1+K?1_#?92H:P7KO]EM1^WRE:\/=F)=^.F-F[EJWGQ5;C@\@/N
M+5/6$0T6^4H%3RS+EC#OE?-H,R:AEE;4,I=WCEUN\27DW8H>M0_-DYW9_&6U
M<Y=R1W79ZK+59;NW9<,%NZS&Y,+<Q4Z#_3O=:;1_*5@^-5OJ#>Q]IV,<IUB<
MFHI5SYJ?GO7I@IZEN=<I ZI8WGC\X1(Q/MFF>)%@3.6L^=(*9\OV[AD5U<_3
M:OS>Z5ZU,9YFTJ2JN^?A8#WCP4W1:Q^]()F&0  B+9<S0+@5#"1C3@E;8?WT
M87W7V]4[PKI>LMX:T;.7K-88S:A$'&>*TEIX13R+F;!@LE9(WEK:>LFZ )"^
MZR5KA?2C07HVT4(;\) ,B9&BD*:@B74N$":4,%)D%W2HD%X 2-_UDK4JWX^*
MZ]F[5@G16RD=B6#1ID:8HM#FEF@0:&"YI"QG+52^K^@E([_32^9!G*;U&?49
MUW[&G)S5K790G_8.Z76=[_::=+K;-1"YKHBNSZC/N*<V/3_-O=!:VA^,NA?;
M<]0(G+E&X!PO\WI_6GSK^ \ED?CU8/C.U3NA>>JOKQK==7(O] DVU]8//Y8H
M7^>U)325@/[D2D4/M$ZIMMD$&IP 6O+MF&;+0K0I;[A6 6C9O=!IF;T)B*M_
MZ3YQO'$>QYQ:K@U-)&MJ29-!ZQ-E)#/MC= A.IUK99X%0/&\DNRNC>(JDN\*
MY??GH6RY<Q +E*4" K%<Z'HG2<PA\\11R:*\$<G2+BLK*YB?+ICGE6571?)#
MX#B<QS$3E$E>*M8ZD0GH!,3Y'(G-45&4UYJ;6O=R$5 \K\2Z*I(?#,I?SD-9
M.>62B)FH+#4! $4,M6@OFQ"D2SEZZ=HIDA<MHOOEP0B_O$FFVS\8AETW2AWW
M:9C2WF7M=NN]]+R#ND^+_KT;].+[?DS#U9/EWQZ\/=F52DHW(Z6C"ZX[GW36
M22O4+YPAD(,DCNI"2HSF9)A*JJ3N0YLR?&L\24N==J>X+;FP*6X-?X#?:DK<
M)]1GO'M&:9N2-21*PPF@^D@,8XG0[+Q*0KC,5 T?6P"XS\N[-Q^X5UC?$-:S
MGCZ5@A=4D4B5)Y"B)%Y20X)63I02'EZD*L&?.*3GY>.K$KQ54)]Q!D;/LP#+
M2B.KHJQG14STB3!97 K)RUB*\E0)_N3A/B]G8)7@CP+K&<=@II'9XM27*2:T
MO)4D1B9/,K=.2FJ]<] V";YHP7S3.D^=4NBI4\#2*:6>.BY^+1T=:XS?O?L$
M5Z<K_7HXV+NDZ%;MHSE/COIVP4_H%,/M,Y0P2)R LI(XY2PQ+-(@+3A:<E0$
M7<:#UZ*;BWH-V5)7X240?C$8#@>'N'0UPN!>D3WC%E31:9TR(R()U#Z"\,0E
M-"J,BHD;*F*0J488+ "TY^46O!NTJ^2^*[YG_(,LB,#! V%< P$7.3%4<R*=
M4)&'8"VS57(_?7C/RT58)?>C(7O&'6AMXBDX1EAV*+DM,\1&24E2UN: NTO!
M5,F] -">ESNP2N['Q?>,7S %[UBYST.3"_$-BA,?LB4.B5R9H%GTLH62>]&B
M!=\=^,$01^Y*S?W^8'Q+;^!"7%S,+4+PS)JO)3^N3#1')F(7O']&Z:0U6 *E
M;1?00D+!E2!F[4(,GEL#2RN,ZF5S=RJJ%X^MQN_=R[[.@K<:#?<)Y1EWGTQ1
M)V<M"8QF-!JX)V@"*A)X=@'_/P*K=2$7 <IS*?5Z8RA7T7Q7/,^&_S$T]*CE
M)#(/!(00Q$H>2 HZLIR9S,$7T0S+4$7S4\;S7.J\5M'\D%">\>=1FE";TI($
MP4K//1:)IX$1-)6$SZA^,\^J:%X *,^EOFL5S0^.YQG_G:92(X M"N3BOT/M
M&JUFGXD(2,S"HNW,31M%\Z+%]OT;H3@8=D9G_7@Q^=0?(T9J:-^]._,FZS_#
M5Y/5WSI,<7OPOH_?.QKTNK&\B&\<=6/7#8^VAP>CZOJ;)XGQ"ZX_:USV*4B"
M0L@0H*S$_)G2&<8;GFA.5.FE%6#+3)H674+4.\8V>OXN(GVSW)=4*^,^ 3WC
M /3&:*Z8)HIEM#*<YL2#HL1I S0IFH*H40.+@.BY. !OB^@JI^\*ZQD_( C+
M$LN:"!H5@6@L<=0) E[2E"A$YDO!/[ZL.:NH?KJHGHL;L,KI1P#T;'2?YYG1
MB*>7EHP;2QTQ)E'BG9(Y:.^T@BJG%P#1<_$&5CG]6+"><0IZKX!;+0C7+! (
MT1.'5C7QU!L! 32BO85R>M&"^BXT==]W1[6C^T-V=/]CLN O#X;#U!^O]I&P
M^F'RCTI1<Z0H<<'E%P0UBNE,0BRM8R7GQ)H<B7(A<Q&4<EDNK?!E(]IT:U%O
M(=OH\9OI,CD%=54[[AW3,UX_FRV2<TK$HN4PR25P3K.2-11URF@O&E4Q_>0Q
M?1_]W:^+Z>H<N .<9[Q]"@G892\(\PY!++(IH06).!T8HIPK[G0-%5H 0-]'
M=_<*Z < ](RWSZL<O36,:&/*-7LNQ7FA5 -#C1NRQ'_4XKR+ .C[Z.U>M>Z'
M0O5L!" HDX5#X9Q#), 31U0C9\8@:;2H<T>6VJ=U-[Z^7\;ER.!_8_?KRO'@
M-@_V$ !A\N]R;+O] ]>,]C=\V_'@ID<?BH^O:3:#;W@^3#U\Y]?TZV$WCG<1
M. TNSGQJ,H;G]/0CSH\&O8/QU1\Y,ZV0REE_)'@S,"?[-%FN,S]WA\?#V7>?
M$O'#Y+[@><#1/G>]0W<T6OKEW*3VNOWCITO KY^=_)53S/G>IC@Y0$@+@V&S
MW<\/2HG0\BX<DVO-6#J[P\*A_],U3+#D0?H2-A^D]LJC5JPC.&:I"ODC*L?;
MY7QW!KGSLM!O?_S;+V[E_"X^ZDG3EYZT[;?K[S?^^%?GQ>KFRZVW?RQWUC=?
M/NNL;JYUWKU_\6Y];7WU[?JK=ZV?QN;6]JMWG>VMSLNMS7=;;];75K=?K75>
MKV_BM-97WW3>;>,?-EYM;K^[#%<SW#.133I0Z[4P7@H#DGD#BMN(>A0WT3NO
M)V(6/Y/B:A%W$71(,4E%DX.0A1?*LI =6 N>.G,,MDN_#-5MC288\) S1.6<
MEDP8&@(S'APM'V[H\Y3;AGA&"U7WW/XH/3_^Y=?8'>WWW-'S;K]9I.9#O^ZY
MX2<D@2DA%A:=H>MF&R<OG]+#,SJAB.DES?2;IR\_:UZ:$2*3UX1\IJF\\F7Z
MC%WYVO<>R^@S:\2M'OO]U\!"'6P=[+T-5E_KL3^X#_VQG:,OO/<22V9"T@]C
MRIAKJ3IK*:0]GX8=P98[:(FP<PKJ=%5F%$'&FS6XY4KA6X>#PPO6X811QX/]
MYT7-;9(#.L>S_ZE6]*4;#H]PM+_YX2\KJWNHTX^OO&06-YO_E6O*Y!-<R&+>
M=AK[MK.17+%NF_+UG?>CLKKWO:1/_9AN#\:NUYS1TW6>%_8O68"'"P@YF7[S
MP.==G&8W7&-!_K%6E+CAJ-/M=\:[@P-\>!S]\QKG[#I'Z<D=GS?I:^IUV$/
M\(FN':]K=^NU$[>%Y9Q285L=ZO:ZVW?]T'6]CAN-TGCT_#H'[:J)S^T$WCI>
MN ZR#O*N@URT:->7;K3;0?VE$\HOZ;\'W:^N=UFOZSO?S;5NZO_G3E-\,M>.
M27M&K3=6^@ T9B]DIE:RR+1"#-GFVI'].'JWG*35?BS_>75ZC%;'QU9N8S<L
MQ*UC=X-OB,WM#SBNW=Z'[2_TP]X&[&RORZWM(+:V=_<V_WKU;6-[%3:ZL[>.
MZ]]VO@6VN;<CMG[_3V]K^^W>SK?=W8W/7^3FMR"W?M]A.SB/C;5/1__[[<_I
MC>.K\=;:)[KQ>?6CL33Z[#P)(0<"X (QG%KB68PA2N]==DLKPHAEIN^<LM^^
M4()*44^4HEQT#,E)E:;5P'/R1BD#-JF@% 5%[T91BQH<\7 T=72>IH+B47B(
MA'L#!*(#XG%;B:'6** V&>4K356::L7<;D)3/C&ED^29EHA[X1Q3WKF$?^62
M,;AGFGIZ09D/QE";,XI4!N[!RT0LZL8$>)3$&<:)C2RXF).,\BFW6ZX,]409
M*EOALQ!6&,O!9F939"DSQ52V.=H[VGJ5H>Z1H69T*,ZHRR$P0E&V$ @\(E=Q
M( QW+VI=;/I<&:HR5"OF=@.& BJ$29X9XR-:=MQ)(QB MHYE"W?U1E53[YYI
M:FM&D9)<@XU2(4U%BZ8>E<3DZ$@R$9(70?.24-X^4V_1"N&^2^%@V!UW\8FD
MLYMZL3,>=! 5Y8]'M0[N??O.2Y7NTRWX%Z[_]F!CNOJO_@Z]@[*&,ZD]+Q(2
M5UKM]0:'KA_2Z\'PY3#%[OC-8#2JI#8_4GM_T<VN0 MM?/%?H75(@1*7K"..
M1DYM!AM*?2Y8MJ!;5,>G5N=JJ5?Z/-Q/:>!$6:E&U+R /&-$>2E<<LF0Q (4
M(RH1)R0G4A:=,RO.4RVTMQ!0GI/GMD+YH: \Z[%5%-%*:2(I@BD=-R+QD0'J
M/%3GA (;N;E">0&@/"\7YPVA7'7L.^)Y1C0G*91OZL\QI0@DBCHV]XPPB7L9
M@65JZ-**7(:J8S]E-,_+'5C1_*!HGG4#XO[)P+)'8SER_,$S\=X#P;\YKZF-
MJ?2S;QN:%RT6^,T /USZV'?VA^EK=W PZAV57T<EMR,N=W"RH]KA_MZ<@4W]
MGF8/5OOQ37*C-'J;0NI^+:4!WJ;]P1!W89(FNCD8_W&R17\<[U#EL/EQV,X%
MKU_*SN:L4".1I4Y7#H(XZR5A+$7#> 95*OK LA&P#%RUZ#*C5NIJJ>>O ?LI
MQNOMY'U#>L;(T-XYC3M5ZG/YTD$;U1(3$PDZF\R5\4[Q4N.)+UO%*Z"?,*#G
MY/^[*:"K _#66)YU '+IN14A$<M1*(/0AEA%)5%,<FXLZF%B?K[\BN7V8GE>
M#L JG!\8T#/"&:R2S'*+(ME; C1D8B-JWH:E)+A4)O#FEET9N4SOWH&V0KJ]
MD)Z7%[!"^F$A/>L&S"[2P#TE3*O&#0C$B:B)$4I[R4 KP1L3FIMEREM7&'>!
MX@%?_^O-BZ8LP&"\FX:=$F\V[(9Q*JL]"%]J1."].@%?IYB&KO>OP5XJE/7"
M];^L]N-6V8JW)SOQKFQ$Y:OY\56XX/+S-,GH*!#FM2:0-%H7.5EBK5)<4:UE
M8DLKC"XSN+._K\6WD'>K>M0^.&_^LGJ70D=UO>IZU?6ZQ_5:M'O7"QU'AR<F
M2KUMO>_4B^-TBE.SL.I4\].I/EW0J6A04DNE2'(.=2HN*;%4&U)\/>" !I !
M=2JY+)AMD0%8?3HMNT.]K-M1=>T\'*QG:_KPHG>80)06I6(&1&(A(L"U54(X
MFE2%]4+ ^HXWJ7>$=;U0O36B9R]4K4V\W*&1+$ 0\"828ZU!1..F1F8%E[%>
MJ"X I.]ZH5HA_6B0GA'2N(O1\AA(M#(0L*[4W%.:J&!0[V8!>$P5T@L Z;M>
MJ%;E^U%Q/7NO"IGC-H(B$0UH @F ^*0<\0Q9.I9H1O M5+ZOZ!LCO],WYD&<
MIO49]1G7?L:<G-6M=E"?]@GIH8'7[36I<[=K%G)=$5V?49]Q3RUY?II[H;74
M-,2^7<I=C;:Y;K3-\3*O]Z>%MH[_4)*&7P^&[UR]$YJG_OJJT5TG]T*?8'-M
M_?"C$D;0*#WQ*A=?$P_$TLR(X<XSIT)V.C>QOJ"6E;ZS#MOB6)N%A_2\<NN.
M05S]2_>)XXT9'#MFN#".,*.! !.<V"0MT1(W-0)S%E2MPK,(*)Y30MVU45Q%
M\EVA_/X\E ,/E@E1\NFT)V!!$,.X)CYFH6U@"'5V+)*EO'-V; 5S>\$\KXRZ
M*I(? L?A/([!4B^C+Q4K$,R %A.QQ@%1DAGO<]1>\RJ2%P#%\TJBJR+YP:#\
MY3R4;>(VER*U7BG4KJ%4Q\M2$F$,",,C6DZIG2)YT2*Z7QZ,\,N;Q+G]@V'8
M=:/4<9^&*>U=UEJWWDO/.ZC[M,#?NT$OON_'-%P]6?[MP=N37:F,-4?&.KK@
MUS,B@\E!$Y8\1\8RCAB0E 0J-%5:I*3BT@I?9E2TZ%ZZAINTU*=W"NN2%IOB
MUO '\*Z6QGV"?<;Y)UD(G(M,J&>,0/21> &):*F1URT+J+[4Z+)%@/N<G'_S
MAWL5\'?%_(R74+K(BE5"J&6&@"F-4K6G!%A,H+/GQO,JX)\\XN?E(:P"OE5@
MGW4E!LV44(8@GZ. 5PZ(RT$1)X5$98ZBDA^J@%\ N,_+E5@%?/LP_V7V1C\I
M4QIXH@$7" 1CB.56$NM<3M98'TL#S[8)^$6+%)P6C.J4BE&=@J5.J1G5<?%K
M:0U9 PCOW>&X.EWIU\/!WB75NVI#SGFRU+<+?D:MG5 T2X):2$EL*V$+(2N2
MC48#17D>;<D^-W093UZ+[D7J)6=+/8V78/C%8#@<'.+2U?B%>X7VC%<Q1.X"
M-X($4;R*:%82*[DCC($W3 26HZ[Q"XL [3EY%>\&[2JZ[XKO&0\BX!9&YBDQ
M2-0$I)/$"2Z(SSRRC%J8!%9%]P+@>UX^Q"JZ'PW:,_["J#7:5":33*&4^T;]
MW @)1%-P25KK19!5="\ M.?E+ZRB^W'Q/>,;S"([F4O+'1H% 1,<\=I+PCV(
M((+%O19M%-V+%HWXASL*NRE\Z?PQ'(S3!*WXZZ>AV^N\Z?[WH!N[XZ/.:Q=*
M9O]1C4Z\;V?A&QS$5GXY3+CNE:+F2%'T8F(Q1,@BHF'!N28@0!)4, -)S!E.
M-<3,]=(*U\LHCEIT?U%O+%OJ%RS0'1UCMQH3]XGD&3^@90H-1,6(TT79D-X0
M@]H&<90R;X/7(><:?+ (4)Y7K\X;0;E*YKOB><;OIX74R,&:\&PS@< B<4(J
MHEQPT:)*A9M8)?/3A_/<VG56R?Q02)YQ\S&E?++2$('_(9"])D[:2' W([=!
M.Y-J5=E%@/+<VG16R?R@>)YQZU'IN6'4$182:MK*>&*3541Z@.0D]Y#::#,O
M6LS?NP,_&.+(7>G*V1^,:YC? ^05GUGSM>2K]VZ>3,0N>.]X=-I+(8CW^ -B
M1NN?,D&"Q;WCG%&>H?3?5,M6ZA9=,-0+Q):Y[YHZG[/@K4;"?4)YQGWGF8A9
MBXCF?E*H5+! #!H'1%,M).6)&>IK+, B0'D>#:)N#.4JFN^*YQGW'6I4T%S[
M1YI*:VS!B?/.$P#PDD<!7DL4S8PN4Y 5ST\7SW/I#E5%\T-".<S>K 7-=$8H
MHX9-$+Z9.-S TA4J.P729EU%\R) >2Y=H:IH?G \S_CO?%":!02PL-ZA:,Z*
MN* #L5X67=OKS%,;1?.BA>7]&Z$X&'9&9_UX,?G4'R-&:I' >W?F3=9_AJ\F
MJ[]UF.+VX'T?OW<TZ'5C>1'?..K&KAL>;0\/1M7U-T\2XQ=<?Y%*"4X[(F)1
M2L!R8E261%IKHHJH7QJWM )T&>54BRXAZIUB&SU_%Y&^6>Y+JI5QGX"><0!J
MQGEQ&1 &Q0'(435QW)K2&B27( ' G:Y1 HN Z'DX &^+Z"JG[PKK&3\@BU:P
M8"UQH%!.9Z6)<YP1S;F*WG!IJ$0YS9:Y41753Q?5<W$#5CG]"(">\0;F$%W*
M#D@)\R&@$B-6<$F\E];X( ,'6N7T B!Z+M[ *J<?"]8S3D'&30 P0)C5J'[+
MC "7)A#+L@:%F^M";*&<7K2@OM40A@<I=KH(Q&$:C3O[[LCY7JJA???M#5R?
MKO@?DP5_>3 <IOYXM8^$U0^3?U2*FB-%B8LN/YUR0$N0<,4\@816A&/XPSMF
M=-!24Y.75M@R;FZ+;BWJ+60;/7Y3'IT!=54[[AW3L]7[F'21)D4\%8: L)YX
M#?A#,!.UC%;R6#']]#$]#Y_?+3%=G0-W@/.,MX]Z96.DDB2*<AJ-0$EP:P-1
MCKM,@_24BAHJM " GHN[KP+ZX0$=9AOTJ<1X3*AS \IG1CUQ7&N"!I6GA@>C
M!%1 +P"@Y^+MJUKW(Z%ZQMDG/.K=U"I"3;EKSS81M)\X_A88\YP"L[Y]6G?C
MZ_ME7([,2C.L<D"[_0/7C.NW7V+WZ\IO^.-X,'MN^*G;)^/!/A[W!M:/TGIC
M,.R,=P>CU$$$N'[HNEZGVQ^-AP=-]YJ2F=O9'Z:OW<'!J'>$V!F%8=>GN(R?
MPL\,>KVF?&5G+^%3XJCC^K'C1J.#O?TR[5'G$*'4.1BEV/%'S4=>#O9PFD?X
M)1W$& )F7#[>/ R!UOE:D#;J#/(5XW&C3IS@$!^YBP]'W)[L=AN7>'**D!L&
MP^8D/#\H_8'*NY967KK1;K-BS2^O_GO0Q>F?:['\G1FI1STSE^_.87>,$^J,
M=@=#Y- ._F^O@V]N_MP?X#B;*%'<\](WZ6BY.5FNVVL.D!M^2>,.+E(:+3>+
MTNON=<O;0U-(H3/LCKY,3EUPP^%1^8S;0RR70[&_/QS\7<[2V5,T.8O_G[TW
M;6HKR=:%_XJ"<\][JR.4=,Y#50<1E,%U.+<095LN-_Y"Y C"0J(U&,.O?U?N
M+8&0!&80(,&.T\>%I#UFKN%9*U<^"\0OET&V8-#A6K;V9_P>VS52\VT0TU8"
M=<ZSLKZR,G35A K4H1UJ@^[E^"ZW%#5G57["/A283?W6!_'Z#G:B%"^P&?F0
M_@QU0#ZYV6L!/@#[L/-W_>K#WZ4L77W>N9SY+ []6O_F\2N$)\0LQ?#T8,%L
M-CK=T4-<GC=ZU,(N97F$8T <CZ//?Z5A+L@%D04%3V K^[5?.K$PJ7UXI?+=
M_U&OP<=AN["$\(YC(66O1D@SW?&2&[7B$6'T?7L88JU=?"H$ J#>A!#6:_%'
M/B1/%3Q:&V0P=ZX*\33"Z\*,EF?.<YDUZ[K?XWHMF\_OMM?*2*&P=Z-S!D<6
MK%P\[;4\:$8O_F<(UX,+9/D]LM]C84$!=Q3R '?R1[9S& NMN&8BKQYPXBE&
M A?#;4]]$FV&M_"D@TD[VLTB"2 +];+,]_*5015:8*8G]3<KRZ6&7)KH\D=X
MZ8DC4^$_( J>?/M\^@@0P _#?CYY0J,N%0B&P[;/^_F:V8*,#RD=1XDT0(4O
MM78*661#4=X/CKQ:IBR>HP]C9,/E/*0V:#"<Z@?='IB)H3_*YJ(])ARNCP:]
MM"\P.J>Q5T0%'9B]/!%C@U;<KGC8_N2[SG%*JZ7O<RVX[YZ<Q%Z!"]HCA9IK
MU<MA',OM*< %@)*M[HT6]S_#;HD<"I!0J$AQ[8SZ03/*[_MOP^.__Y\_?R_>
MM LCV\NN8P#CD8>G/^CZ;\MM9G_R\+56?_*[[(SCB8,#76Y#5YR8SXO%+(\/
M+ *-T[;UI:RT0! &/7C&!$;.%:3@Z[5-.'GD9>MS;,+/'NO,CD.A+'&^,-V3
M9F9UI6DKGG;[K64/.:9-S54,F)U)B"=Y[L+H5<86&5T"N4(<1EDDZ_TH:NC%
M>HY*0TP9',)OX#O_,P33!3.;1:0,+\8U+%FT1C<"_Y!_!U\-AJMP5-E__%(X
MCNP6X4=XU.DPY1^WF*<R;4&G;=1M;A-<99QXY3GNT\YWH-ZV_;!=W*#T=1 ^
MM5N%/9UPA_W:J&P$P(.+^7+=E(I'SJ==NS<,%\1\_BB&8;O0)GMXV(N'Q9/$
M'Z<E$#Z!.3Z":XWF)-]OYD)S4?#,H%R7U-E,RX3LCF2(Y[JIXAY9^'LQO_SW
M^-M9*PR.0 *+7./$665>YU=\=8IU_6Y[.+CYE(E4D<\PJ_=">D*XF1J>B7^/
M>N/'.;6'$3F .]^03?"TO]KVF3WOK_WSNN:#VH^N+CC<?OKE;WS%E%[$E/W+
M+LVSU(YZ.2_]7RU-&(F."^>2XEXH)YV(405NB<'2IP,%QJTT+PE0$HA.9_"O
M?]J-&\WQ\TN:FF^1/^Y\WOWK?VJ_;S;>[7W\JU[;:;P#-]O8JGWZ_/NGG:V=
MS8\[VY^6_C4:>\WM3[7F7NW=7N/3WI\[6YO-[:W:^YT&O-;.YI^U3TWX8G>[
MT?PT3Z^F;,\HW\\5()$H)(Z6^\0<DX;X9+DQW&&KUU8*'[P; @(Z*3#1N(TY
MV/=Q=_/E1PU37K@(4FY]I<EL8G\2)H9A'"$#^*I(<:(BP=G)'BV6X>BMEYZ\
M&.#<.4'*3WS="HG-75MZ+ZW<3$>L980P>OPR'W,MB=//B6Y[E3O,B8;8+[()
M&6:!")00:"*( 4!W+0[)$@=7;.><SZ0,7D^F%.>_=O&Y8\\G.&/U).FOO_[Z
M\WW-779^@YD$H-T_[7:*@!=^'J>)1N'")8:&7UV<-#T D\.P'+UZ)5,_6RFY
MF7%X:65GSE)'L:):S-I/\F,0W X'8Z\U7DR#2+A(#1>)LZQ#J5@ GGNG,G?7
MOTROU6\Z\(:4V^L1G3MRW2RM&!W?^OS71>K\,FN0Y61V_:K,+8R2 ],Y@RQ-
M?1"UMKUAB?B&I:[7(RKC+5#C*J+:Q^ACZWN!$[*5G?G]KZDM4DLK1#/+[CG3
M,[WAJW?];6=^'R?3)I?L2T0]F=X[;'V/HV76:9P]7E:YNM%CTO[SLT=%&/?3
MR)T8N?83 =7/,&$WQ[5E4I'HVJ@ LC8JJ&N *H*'N%Y!1PCAC!!AI/><&^)2
M9#(Y89UFWF!ZL$4QI9A@@O(?92G=]3UH'W-B+8:_;&]PWKS*N/:O"N>:<+O?
MVUW_[<5+X_;'I7'G^U^VSW>;AV2??CC;VX+CX/C]XV]LO_FQM=O<P;O'^V+_
MXI TS@W^^N\C[$_^[M@O9KAW_+]'^\V='WM;?Q]_W=KD#7BFKU_^;NTUPU'C
MCYT?N\<?SAO'[>.]K<_LWQ<?SG8/#ZRWGLID$:7:(VZ\1(Y1BT"^7$S4^>!,
M6=@(\AC#9BXPI PF)&*3J,2<4Q!'KR,CU'M#60ATK1;[WI[FE IHVMK&Q^T_
M<PH#_;7YL;E?:W[<;'S:?-?<V6M\&M?*C:9_*L4T-Y7QTYMO/+%(?1IEE??2
M3<)5),_>M%R='02;.#8.(XY=1#P0@31Q%%G!";42*VG<M)PLG8O9*0U^"5!Z
MYR!*PUZ_,/<N0PZ(I>L 5,K(&^+ 8E%C5#C1A1 I^F&Q%-Q-8.IC#PX.+? 1
M>?&^/@ZYP<%8^+G=LI= VO9'18S].Y41BF)XBB+/J]6"'K@<5)15G/;CK^,_
M?@,8==JVY[^V.L7+%B?]-KK6:(DAKTM,%946T*+\^2KAOH[+I/MH*_GHSJ.?
MUXN?IDI=R]\47\=,W_@S7B<W_G;;90E>-YH]Z+*W_\8-?YJ'%7>Z[$^VZ_^T
M#-_,'#JGSKY,=S]/H;W^F>858K4?;:]?VP8,&VI; *N*!7=&ZM>JJ.\X-G->
M^/E8"BY?M[C@KZT!W,S?80!^V<HZVQM%O-TA7#ST_W$C:<'$CHU2]PNL=SJH
M%62;M?$+K)0,9 >\J!>^43]>Z<"1^RC*7?<@+"O/1_'2OT=P8IVR$+"=,^+W
MW7!QY_F?NU5IZ<;C_SS=^R_M%BU\SRU:(8CHDZ \:<=9C(:K0#'FAEI/DDMW
M;J^8,=]F)_P9;3_VK[(K$P%"*_978,_EPT*%<G<6G'.QS_<OVM]VFY]Y X[Y
MFD.&YN]'NW]\/8+KD?V+CR=[7S[0W4]3N[..__>X<7QT#+_]:, ]=X\_MG>/
MX;G^V#[[>O(>0H^_CQM_[(NO6_L__GVQ,]J9M3W8VSJ$Y]@\8(HI9T) 0JB
M>+(8&6LMTE$'I6.0S(I%;[F\C[=XR?V8E=6KK-[TQM3$0XZ_(^>4@W88+G@D
M4DLIN#:AW)B*G\;J+>_&U!4Q?>?739\/V@F>(O*.&<0E-YE6DJ#H=:)<BL"Q
M6MM@=6T>S>G^7(;O#36M*#0W7V9B<7VZ&N75LVC>UWP]*(7[>#NV"6-:9'<K
M&+<06[8[ ^,B-I;$1%%2QB-.*$8 RSU*T3"*(P60GBJ>W#>@X4[J*"SQPBC*
MC;$F*HRUU4$X#3^I0L/)6,,7%I]5&KYP#9]"*Y(R[7RFOC8)YXX5#&GI*0HF
M$<^4BD[[9=3P-\296^CJQWAJST>5QX!)^B#T#P,D*TGTLR* Y*]>%T8W5-9J
M,=;JPPP>\1)B9*$5,M[$S/0CD672(,I#,A8"K. 6UU^G8O)Z9@7_9?D!R7P-
MKU(HCU3S*5 B:! R*(4<<0%QJ3URDB8$4YRX),XP0V]*H<PLR#X;J]<;2I!L
MIY1I+_(NJ0EZD>[)>"ML_J57*D[MM-2<*GORY&"EH">\FQTK)W OO2NG;Z?S
M[FKRKE7158MDBS)SGV?13)#"6*D1Q%@><<$MLAH&-P2FO#<L*5)E5]Z"!5@8
MF*DLP));@"F@HP07+#"*F*,YOPJAC/'>(J:9I-2&W*9L&2W 6ZA>VNZ$QY<N
MC2IX&8QSZ YS/7!^\)M7[-[0^O[CAN;UV'Z>(I=**D(33U0:R2,H/I8)"^-8
M6?"TL Q59<D78LGW9["<,BP&%P5B5F8L%S@"-VZ0)$K:8)UQ]*D*GAZE2*M1
M"U69T<J,5G6CK]&,3A=/.1VCU0H)'L&,<J^0"TPB*JR30@(<9HL+B9? C%YO
M!W"YV7AR_^7\+6;JQ7;@;0XNM_^4X\U(O98Q2K$PF;5L1#)2;IWK=.^\_Z[D
MF+B^_:Z@'BPN-+%M.[,VCHAT"\K!7NVTFRG1,HO ::\+@WDR(M1=:H* *UK-
M6NIU3QZT/='^=#;*T?L_+P!))S?CCM[TSU;)M7KG*E2\HH;TX7MU/^.]IB=@
M/'\TMG8O=C\<>).$8A(C#+.!.%41.44L\D(I2H,(SI.U#2KJ3/(ZR.N,62Q$
MX3X"L"AG6@G XP6@\>$ &Y42UQ()+#CB1&FD68*_L*#,6"^Y,FL;C-<)(7,%
MH*!3R>Q08%O:YPLEMS K06YAGH_<XC"3YG9[Y^_L:=Y9^C'^9P@FO*C<^9SY
M7S+!'3BMT8$%-\'2T!)\&TGZZ='>'^^_[6VUOWW=^DQVMW;PWA>0RJU-^O5D
MGWS]8S=+.=N_ /,T+>DGVWS_RP>^]^7CMT;S\QE(MOC:_,#A'B=?C__^!I@2
MI#P<PYD7_[[8I8VM[8. L:).!41E7NW-0;0-Q".+F<5.4\X$F^:[4-Y2S:)*
M(FA..#7<1)!2BB.FWC$YRW?QQ^<_-YM['_=KNYO-YO;'G_!<+!OMP7SBC9^/
MPO51T\XH%X()W'%.O=;>&!A\0A6C,>9M"1-,=+5?BHX.&79ES%NLY18-'4J&
MZN;O_V]$UM@KV+YR)Y.,\3+=87>869K'FE#SI2K4>A.Z4+,!L%NK/R@ G3NO
MI1$59%'=ECL %63N!9'08>SXUJ@]1#N3^Q2$[W%0RU<X&9[,OX&'62H8N_.U
M $P-;*M3R\3<Y4/E^X!'ZK=<)KT;U9GF;A>MON_%XD,^:L0;#P]X^4(E**W7
M6JE6,#H-[+?8J6<FBO:H!8<=P;9+7KU:'"V8S^]S  !V/)R7WUWQ8A6C4;S3
M>JTP(9?O:T-F(O?GM<,A(.,L-9>\D9/CGWI@H\ZZO6\%\18 Y!.(5@HZP;(O
M0OF2]6N-MZY-\<FP/RA'/'N1S))T^0@3=RZ)S3O?NVVX)CP72-[ EHT7RHXA
MX^X]&<'V^P557/L*#I0 =SQ1@(#'J?=:_RC?N@6#4'3V&C.39P;S8C@F7G5$
MVUZV-2E(^,<M0"[';-P-*M_L&NE3(<F 9+J3XIR9WL>O<3P,AZ5LC;J438B$
M==WAH"R!Z(P8S')WCU*I,W]C?:)QP*A=R/J\!G W6*&WQU$N<,51O@3/4G&4
MOUV.\I_BA2E\80PU,F(A) Z<,Z4#X=B2X'@T.F"W?)SF:QL?YCJJV,\YN19X
MGC#A^XM>&-U:[/1+MLLI+SR"'S?[T:)K7*M3(I$1=IGT1X7R]6N_@&_,KGIP
M-&Z,5%))N=CNGOVC<*)=N'&]Z*,$CY1O.SBO-5O@6LBHDUWQ]^4CPHTGW%'1
MTJ[TOX5/2G,.!QC3 ],Z.G"]MFL[\+'@)X?':,7OA<,N//K\_--M<"*[<]MN
MWSB"I9.%IS@[:OFC?*'S29BY[%F]S5N'90;I7:+7<O;CCUQAG$EXBX:K[4Q0
MV:]UX&K]?H:D);TS0)9XV.W!4Q7]"?/%*/[M+%Z-:OZI^)K\-L))#X*%@)[N
M<</Z^(Y3V'%:Z@L!+F6R8">>+\O7#ICSU82DYV$J!'8TBD7/QINUJ,"$HP91
MG6XV8Z.-9AF+PZ6R_/5;&7S>D%TMP.[)K%*4 4!9%1OFS74QBG?+P;Q=Z$<J
MZ+<$SU)!O[<+_7X*Y::@7XPZ$:LTY2YQ2@$J<AVB<5)18Y64S\@!FS%'NY4S
M!U]:@Z,J(WO?C.S.09)>V,0X,DD;Q!/&R$1&4&!64>:$P\;>D2GVA1N/ H;)
MK?KF)7]&0&'<V6 N4LWPX*HG[@A&7+6S+P#%W1K+X]6BA&5LG:\2=RLF#WV@
MYWY8O4[QW7AF7_Y9JX&M!K886'+SKXMD1G[5),IE:J#P1W>@T'VM [ [2@!D
MMSL"9/]RO7]N;(Y30'\->Q"QWK)?]/6/4;-;^SW6OL1V.33OKM(KY?I?\>U?
M9;[FW66^IAS&RR9HWUO]#&7? CLW?10[]UOCHR[M4 &$*RKO!PS=QQPW5')5
MR54E5Y5<K<#0S<K52L& >ZRTU<:K,R^@18N(::I;5K=\S.[ZA]JL6[5Z(I\Y
MN@3*Q_]JQM=H04C2&?R*S,LE>HO%Y'&.]Y<;BAW^,;7V\12\;-4UJFN\YFLL
MB.=L63=BE]:DUQJ>G![5WH\+L.NUG8Y?OPOV?# #TN.&\#DQYQT'\3Z[S6+2
MA$IK:0B::TJT\%0ESZA,1CC'[[K=<)0G6Q5JQH<M[8XV:-.]+;CWUN;YWI>=
M'[O-#WCWXO#'?O.S:#2_\<8?\#S'C6_[QYMGNZWI#=K[?*^YB>$^8O]X^T=C
MZ\/%WM;[(SB/[#4/\3[]N[5+/[9VX=H%-6/K^@9MZT/4!G-D'":(*\*0#1PC
M' S53(; N5[;T-34X?/,1K1*B>Z[Z6>N#H%00[BS$#6Z28N:W8^ H;Z,(-1F
M@: NE0?12GONI#V-=U-LZY%+$JQ%G H#_TB!G(L81<43PXIJK\G:!E'K:D9U
M_KO2G15Q0*,"H_"^VQM],U[<JES30I5KVC5):H0Q"5&G-<I]LY A1B 5B:52
MZF2*;=)*U DVE6M:6==TLWY53FL1>K4W[;08Z$\2& 5EP'.IQ)'V!L"?I5I2
MYJ+Q#B#?^BSO0.6S[J54Y1:#QC\W:]6XW6?<8,3>4F_E,DLQ*E&MUSY]^OU!
MXO($N:+5$)?[0$/I#%%&8R*PY)$E%Z45#%!&H(IX*:K<Q(LYJL\SN0DN-8F6
M6X2%8>"HM$1&$(>4YX(YH6+T   5HW6EQ6( X)M5HOL!P(>I496;>$KMF<Y-
M<"QI4C8BQB%HXHY@Y")\E)BIZ*/S-N;<A%B?3>L]#.>]6=UY00=4Y2:>2;FF
M7).$^#=:XR!H$N":HD[(!,&1"@SF3P8I*<FY"5+';#:.JM1K55Q3E9MX6KV:
MSDU$P'88&X($%QIQ AIFDF?(T"0IANF$?Q>9FWBS2K4$/JO9_3WF31$3^R$J
MI[70>*JY.>IK<,@;6SMG!PX[$0('G0(U0IQ+C*Q/&KD@%.,B*A;%V@:7# *J
M!2WVOED%6P:O-4?#*K>U&,W:N:Y906I!5) H$"(1UUPC+2-#26+A.$G>V0#!
M%OZIXQKE.L?2.A8I46XW?[G,<76-ZAIO\AK/O?BP"O79U]GEJ@+MZAK5-:H"
M[:I >T7B^475QV4_L->).:#X/1,X5HNB"P\U#F<615FB!EM'4:(Z(6ZD1C8D
MBZA2PF@K!(E\;4-J7F>:5%5QJU<5=X-658'[(K1I>I'4ZA #30)YZ2!N5Y@C
M9P5!S&$BK%>$$0MQ.U^753'<JW%0U:+I,RG;E.NBBA'GL46XH*&$*47:.(\P
M."W/%0&W)M<VJ"9U*FCENEZ-ZZH649]6SZ874;$D3KFD4(K.(:Y%0@Y;BK0-
MWF"AG*.@9[(J\*X*O*L"[ZK >^G%Y25J%:K<QI,[KF\SN0WEA50F.60]IX@[
M:Y$55"'M!0Y$"4831&/2J'I!"E75)ZQ:?4*5VWA";9K.;027,&64(J\Y0=R#
M7AG+-'):&\X9PSC8H@"\*J9[/0ZJRFT\D[)-N2Y,>8"X"B/+0X28RWOD(C9(
M&DJUDTGAZ-8VJ-)UO:C-ZF]6W9;)=56YC:?5L^G<!M-6$J(34B%DOB+G,G-1
M0AXS*H1+.FF_R-S&FU6R)?1I5<'X4\=CTP7C1CJIN? (YC%D"(F1MA80)?<J
M2(V%P[C<YJ1XM0/W]7FUJH#\R31MJH"<JJBD)QRQ&!CB&)"DXUBC0#V6&"NI
MI;W+QJ>J?KRZ1G6-);I&53\^X^G>S6L-75635]>HKE%5DU?5Y$LPB"_"MEIX
MA>W"*8S"DFK1=>&AQ_;YGS-[5SV)5M" 4L0)<28DLI$Q%'V*)K.9>*/7-H31
M=4I959:W>F5Y-VM6T4NJBM[OKT(?KJL0,XE&R@6*C%O$+?<(OG&(62J4IMJ:
MF+=_TXH'_'5YIFJU];D4;O^ZPHD0J8F4("*40CP0@W0B$4GK*0@.QUJKM0U*
M2-W(BAM\!7U6+I6$(?H8#X?M[*0Z<Y1P)FN=#YS2PU%_ZLK'W5_E#J=\G#:"
M2ZF0#@E@HN>9E2MOX9":J$ Y =U;V^#KL^M E8NKJLJKJO*JJGRYQ.5%&/"J
M',=S.*^+F1R'XC$X*QR2% ->]($@JWS(+3"<\1YS%DU56;["A0Q5CF/A*C25
MX_!!@GXX@[#5 G&)$[*)@!ZEP(BV*M)DJG+RU^>9JAS'<RG<5(Z#X603R"]B
MW.>\/(O(!>T1ID&[0*)T-JYM4&SJ!,_F%2N56WJ?5>4X7ESEIG(<-#CL5$K(
M6V\1-T0@$S!#(-%68BFTLF21.8XWJV_+Z>*J O,G5[CML[R; Y2.[VU].-_=
M/'"2T$ D1CHI/FI 33!'%E-G660R2+ZVP3"M0Y!6>;DWY.6F-+'R<@]7NO,I
MI5.@:THRBS2)#''/.'+<)$2,T)P8G'R.Y>1/_5Q5;5Y=H[K&$EVCJC:_"UNY
MA=>QA[&J+*^N45VCJBRO*LN7,_!?, WLG[$T^]6*Z^*###JSXHIEC$X'BZC&
M G$3 [)"611$$B0JIB3V%4_Y"E?HS=>J9G>S_%SM#'^H(DVMNX;(C06E09H9
MBCC,'K(!.\1Y#,1$I7%P:QN$572NK\<W56NNSZ5L^].$)]Z*P 52+D7$<<+(
M)F:1X8S1X)R.PN2Z<EP7JJHK?S5>ZS86K\J?/5+%IM98HXL:4^-1= S\F? >
MM$LRY)(VU@5EM2O66"MW5M615W7D51WYLHO+"Q+E51F-IW-<;":CX30-U%J"
MF*(><:<<,HQ&)(R57FGJA>!5#?D*5RI4&8TG4J2IC$;$@/.LB@#Y+$9<"8<L
MSJS_. 9.@U;P=9'1F-6BJLQN17U3E=%X+F6;RFA@+[7,^4(1&7@M1AG2#&M$
MB;(\$F9T"N5.>4HJ8O)7X[6JC,83JMA41B-0@3WV$:E,1\Z3(\@IKQ#GSE M
M)!&!+C*C\6;U:_G<654Q_N3*-E,Q;KA0E@@.2J88XI(9Y"2F2-A$K="44<7
MHTD.<5A5,?[J/-I<3O+*I3U6RZ9+Q'7T6A"C4.*6(TZL1XY0@2QC,09IJ/)Q
M;>/GNWUO*!'G58EX=8WJ&LM7(KX4JQ;Z3LYILU_KIMI6]#'[HAHC]1KX%W('
M#W^/P:T.7?E#'UJ<[+J]$'MHT#W]%:Y6ZW?;K5 ;2_5KWC'1S1LE%D?(OYQ2
M41VZ)-JVBLOE"]P*\&9CR_MD<[C5VB>#.168*Q<-#M0Q9:PEQ&#JBLB2W($#
MH%HI7W3TN/-C9J7<"^>%Q01)33SB-K&\O3@B(31V+B:5I%O;4-+4N:K:QCUG
MAN9A>G23&E6]X!:C/E/KX]HDPIQ)* 4?$(^!(TT#02XR(B,VE-BTMD'X^NR^
MF6I!855<4+4@_ES:-;4@SL$#,>4" F>4G9.6R'END1'"81=)4#BN;7 FZT)7
M95RKZYRJSMQ/K5C3Y&F$$Y^(0,$(BK@)/BN603IZ1P/FTD=]EQ:FE5;=LT"]
M&K"GKNA?1;:"1U?TO]D-(/=!A=A2SK61F&K*\P9!<%\1,^6]]30F6R4F7LY%
MS6EU)['%!#.D9.8](S(@(S5#@0H9X3MC=4$#K^M4RVI[YS-BOX?I4968>%KU
MF4I,6"HX5;F! @X2<1HC,E1$)&@*5(GH;-)%F[O90N)J[^:JN* J,?%<VC65
MF @<6QTP*)95!/%<2^Q24(APSR(#/7.!Y\0$JT,L53FGE75.56+BJ15KNCZ?
M>26HB8B)E$L9/;@M[P/".%+G@C'&FT4F)MZL5BV!UZH*\I]<NV8+\C76BAL)
MG@H0(3=.(9T8SHU*F"46G!A7:QN"DSI;5*.2-ZMBR^"XYE;@5YYK(;HU78:/
M?5!..H,<#YE&,27P73P@"Z&6E81HQSR$7/BA=?CWHVI?!2K:ZAK5-5;A&L^]
M"+$*A<>S5.V/JSQ>S1T:U36J:[SP+J"J2KM:.W^Y$KD;ND)5@?P"@PTRLS@*
M$06EE&N$L<>(1T$@Z- 648R-849)R?':AJ2ZC@VO"N-6KS#N!K6J8O?%J-/4
M8JF,)GG+,L^M4(@S'Y#1VA1=10,ACMA(('(G53/15^2BJL73Y]*VJ<73) W1
MD3%D'?<(Y$0B:SU!,-D\2I)"\*!MC*JZP@MJ-_)F]6V9G%>UF/K4BC:UF"H=
M"S'E#'20$G$1(^@84TAJ;4UB F.146)5Y5U5>5=5WE65]_**RTL4*U2)C:=W
M6;.MZ*S!-E"BD;<DEAN3+'<0B>F$<;0PI=J"RY*BSEA56+>"]0E58N-)U6DJ
ML4&#LJ Q!B7O,O^FQDAS'E$RT<!_A0M8%%7@L^2;53W=JKJH*K'Q7-HVE=C0
MS(&3\A8ET#3$J>7())O;9:E$N6-)Y.)51GE=B 5EY=^LOBV3\ZH2&T^M:%.)
M#4&BDYQA%&P,B"NFD3':(\H8N+6D WBW128VWJR6+:%7JZK&GUS;9JK&B0A,
M1240C9@C;J-!#G.'$@%L&9U.5A0\++2N6-5J]?4YMJJ*_.ET;;J*7,'LN030
M,3(O$ ?E0D98\&W!>65HH@3;N^R JHK(JVM4UUBB:U1%Y#.^[EWWY 1<7/8R
M@_-:55)>7:.Z1E527I64+\\@O@CK:N$5M@NG, I,JL77Q0<?8F;QE:? =8P:
ML: AS,^I:Z.=0)%P@I7DU-O<1XK3.C<5W>H*%N;=K%D?+3Q%%;_?7X6F%ERQ
M281;[)%V-F>FL48F48UPB)%0YTA*;FW#+(QUZ\WJSW(YIFK)];GT;9J(B_BH
M!:7(2&D19UJ4?TD,<FZ-TLSE!J,\,X0OB,_DS:K<B[BL7#$)0_0Q'@[;V4=U
MYBCA3-HZ'SBEA[NM3NMD>%*YN/NKW-3B*R<NZ$@)XD$RQ%W$R/" D75248H=
M$WG[!J_V2E55Y555>555OKSB\B(4>%5NXQF\UN[9;)\S12(1,B :,F-KH@[9
M*#@*T@C%8'I%B%5A^0J7,%2YC86KT'2O,T*M"TZA%)T&%<J8CRB#L%.>&\\I
M?%\5D[\^SU0E-YY+X::2&R0Y[IQPR"N)<[@5D#%6HN@BQ%^:*QM,3FZP.B>5
MSUI!GU4E-UY<Y:8KRQT)U N,J,IM,QCGR&FK$5%")YHX]GJAR8TWJV_+Z>*J
MXO(G5[B9XG(I/78R@([E+")7";P<EA1QSID(2<-4V[4-)DA=XMFBUTKK7J^7
MF]+$RLL]7.EFN,H3BT%'BSAQ\ \X-Z2ME$CSP*P6QC"9\@ZJG_FYJLJ\ND9U
MC26Z1E5E?A>J<@NO8P]C55%>7:.Z1E517E64+V?@OV &V#]C:?:K%=?%!QD7
M<SC*F4C$VUP=%!&G+B)79-:\L#X:@1.5%4?Y"I?FS=>J9G>S_%SM"7^H(DVM
MNWKAO;3!HV!<0APSBQQ5 4FI-'&.BI1IA0A9GR5+KBKN5M0W56NNSZ5LT^3D
M-L",>H<",2XW\8M(8Z=09$03+50,!KP6I;+.^(*RT6]6W9;(:]U&X57YLT>J
MV-0:JZ821Z\R"R75X,^T0YHY@2@7A LFF6<RK[%6M.15 7E50%X5D"^MN+P@
M.UZ5RG@ZCX5G4ADF<AREB8@E81%WGB'-X2\G?10,)A&S5!6/KW")0I7*>")%
MFDIE,((5(<D@3(U'7'*;<X(2+%7"5DM'="9N)61=5_5UK\4W5:F,YU*VJ50&
MDQPBJ<!02IF+PJB '%$.(BY%M J:&$)S*D/4!9O5MTK=5M1K5:F,)U2QJ50&
M%=QC*B6RD6#$"1;( $9$@5'G "9&0(Z+3&6\6?U:/G=6E8H_N;+-E(HSK;EU
M42$74T+<XHA, C3II;'$6$6"%.#1-*D;NB""LC>K<4OHT>;2D%<N[;%:-ET;
M;I)ABAB#&!7@U"2-R'IM$78^!<D3CPJO;8B[,9#_<V!=.UZ65I8G-(8G()3^
M6O7HB>T=MCIHT#W]5=U4*DH)%=0\H=!O]FNGL7?2&F2Z87=>&QS%6BNK9NND
MEEH=VZ[UAFWXJM\?P@&@%;NVYX]J5-5K(-]X?$J* 82R77/ESH=:K]SZT.V=
MUT!4.[X5^_7BP'?=$WC+\UIL1Y]OF;_KGA;Z-NB"HK1M><'8'X#*Y"-:<((?
MY%M/7'1<VMI-M<U/G^%1B$2$U?^__R(2_S:>DY<P(O_??VE*\6^7!7.UG4Y_
MT(/9[PSZM?PC(;_5WH%JMP:U/[N@POW:+\WN:<O7&)7_^+6V&VU_V(OY^/QR
MUX^$,9A[X>*FY+=Z[>RH!9-S9OLU<!<PP*WOL?:_MC.T,&2DG+'U6K.8XM8@
M7V0\N*EFPV@:K@]I#:YU!A8(_EL.+A7_G0_)<P00NP>2TCZ'R_D>/#@\8JM3
M_&3;[>X9/&C, *'FR[=HEV_1'[H^V+?\AKDP^8;[_@(SUBY?H5V*Q&AH!SV8
MGE9QB@W'P_Y@<@C^4;Q\(48@.G#O\J$'9]W:>;2]_GIM,\$CURZ_**72#T^*
MG3HP7/8$'-E@_(KS;U9ST8,5!P7YD4FZ.Z%VUH(A<K%V>I2W]-2ZP\LKS!%:
M,-A^M#$()NI[[, +=L&HURR<T8NQ>+*LEJUN@#EM#8[*MU P]+WHNX>=[ CR
M4!<'%N>,1%_@N8>D[K!7SP]Z-8?SCH+W'P]0_GMRA ;QY+3;RW(TYX5<[,34
M@G$9#T,:MMOY2'@I&([UJ6IS,(G9E;9 +DN8,F$41\K$!6C;:;<<^E][L9R<
MW\Y:87 $JEBXZXFS2MSP*[XZQ;I^MST<W'S*#!9Y(=1!!)T:GHE_CR[W&9V"
M&44.E.P;LGF"?K7M,WO>7_OG=9<"_F1T=<'A]M,O?^,KIO1DKUBB/H! (#[%
MU !.!*,!1\$SV:5YEAIH$>"Z_VIIPDAT7#B7%/=".>E$C"IP -Q8^G2@UC::
MV<47]CE#PL[@7_^T&]=G\44E3<U?]_RX\WGWK_^I_;[9>+?W\:]Z;:?Q#M2]
ML57[]/GW3SM;.YL?=[8_+?UK-/::VY]JS;W:N[W&I[T_=[8VF]M;M?<[#7BM
MG<T_:Y^:\,7N=J/Y:9Y>3=F>$C+'J!.Q"H"\2YQ2K3W/'=4RO1_$6%*NW83;
M"'VQ/3Y;K>^M$#L!\)MM%=!MO*Y=L[U8:[< TV5\U2T]2/9(I^!0>M>@V>EI
MK_L]5_7[8:^7'7+A!^#_.P#B^H5GN_S0CGWPK-?O&H:]C/:R@S@%AQ)#\>G2
MV=XH2\LQA!D(7?ID\,6Q][T4"C<$] 2F-PXRA!@<C5%NWJ\+P&MG9YX33#V
M!&?=WK<"@M!U\+%V4-N"4<G18^EX60G":#&R.3XLT=AM#]'*<*8/6E=,9BW[
MM9X;0ZG1^)=0H9\-$IBV3O<$X"2 PSQA^4:],IKL7\*T<'G'-KCH=K\ :<4D
M#GO@00O+-CXBM.!*+3<LT4J^7!>.!'ABSPLLM%Y[;UMM@*SYZ4XB#%D1#PPS
M9+P&I4;O4T $>)AA>Y"!!_P%E_?EU;N=R1BA0,OJ-[BI:[5SNY1\ _LMSG^T
M>GZ[]K"0P+&47CYD\=S]0==_@QO"2_H,T_H%(LI7A</RQ6!P\J4RR''=SC /
M,/P8?T0_+*!A-Z66CP6(O&EBZ_-? &XSUL[++XM.+^[:;,0?/D(@%4; L<P!
MW"8==T)6A8G[J5>#IU_[B:;J9]#4FVW^"+KB,HJBO]7^=2VTOIZ=(81P1H@P
MTGO.#7$I,IF<L$XS;S ]V,JSA0DF*/]1IFFN9V8^97$YZK8!(/3+G?N-[B!N
M@9B \H&\-^%FO[?AF)?-NYSO;NV,\BY=L7OQ=WMOZ^]O>\W/8O?+/OYZLH_W
MONR>?6UZ>(9]O'O\X6QWRU_LGQO\]=]'V)_\W;%?S'#O^-M%X\MGWOCR(>=;
M?GP]_GCR]?B#V+_XO=VXV+YH''\X;VQMGC7@KW]?[, ]MP^(I]Y8Z9%3>;%-
M.(&<( G)X*0W"FNC9)DS W&,83,GB;64!"O!+9S)I8I.,9!%RZ3R1%AAUR#N
M!W'/:*,W!'SXJ;GW[O_]S]Z?6]L?/_W?VO:'SSO-_9F4RC45F.O??W[;ZX]I
M,J.]PU@SKKE3\(_DE*7$E9"@//$R5_ADLN>/8ABVXUX:9?X^0[S>?]L2MW-@
MK0#1TAA$3''$J>;(:L403*\B*FH)HSHSE5P8 2;/P9%<&N\<YAX$P  D<):2
M:8F[P?;)%P4IJ9O3*=FS]8<G\%1P>G^NHQF[BIP9\@,P4C^%8*/(&=[OMR5X
MW=MBQ;\@/HN][! +RUS[!#> ^[Z["\@<L7,44=MERJ 'E\X+%FU[VH^_CO_X
M#8# :=N>_]KJ%$]7G/3;]='*R8FIE8OBP<N?KZ+N=5Q&WJ."VM&=1S^O%S^-
MEU6N_:;(NB;RQI_Q.GG@;]SP!YUYV\.2IWI8)L33/*RYTV5_4@I]C_6QGQYJ
M9@Y]X14S?;<0= 2!:X!^[U-%OA3%XI>O6%SPUV)YS=_AI7_9RH:B-\IT=X=P
M\0"11(;NIX,<B=7Z1SD +X.?"::-1\C'G89N^>0CHYNW_?KD<9LK5I QXE,6
M?HAXAZ ;&:>$)]V/0W]^C9&?+P)84-!^M]T*M?$X3(XLKLT9WUY^M:4:X!NK
M% JSTY^N4I!2)..<C ZBE^@=2=H';;5-!CZ*HDJ!3E<I[#3>3T<DE^BK %_E
M+&]>3O+=ZH#PBL8MHPH%B$3>?]NGNS@_T]Z7#_CK'SOG>W\TCN!\L;<5CN"9
MCQI?MLGE.9<5"KMT]\O'X_V+#Z1!=P2\Q[?]XQV^3[<A[OG&&_1]:_\$SFO^
M#;'.]F"WE0ONM@=[6X?P')L'T6NC-15()ZT0CS0BK11$CQ0"6D<#9R*7)Y"Z
M$K,5"M>7Q*=0S^.U)O]::,_=M::R!"]A"13!CN'DDY>>>T8,A7!8:ZR55SB%
M-+]>J;($+VH)&N^N6P(7+-<Q..2ML8@KXY%AC""P @Q3YZ/U;M4LP5O8<CI"
M1645U9-69=YF!^<,W*LT=4\*>G:*.:S,W.+,W,X,X%&6V!@80X;C"(!'<:2U
M4X@HZ2E-C+.DUC:XJ.,Y_-CW-'/SK<F38II*EY<$ME2ZO'A=GH8L+#'#O"=(
M)JT1A"IY ZSC2- 8K0P!T(Q=0EU^0[F:[G#0']A.?NR73M:\>G/VI-!D[VHB
M*YNV.)NV.X-/L*/"4>60!,^#>.Y0Y9RRR#L9:&1>@YE;E$V;;U=6)>?RZA7Z
M2?%)I=!/I-#3($4GH9WW"05O">+<&60(YP@+D.QDL$^!+J%"OX74R5^V5_MN
MV\-XM;;Z% F41P=:2S=P_^<QL/D>DKA4-GK8#W_%7F$]GP=Y@7CN]3X-\D[%
MO[.47MV],LGW,,D?9C"6)IY&G#02\!>89.:0I0XCHFR0 28O4K>V@=?Q+ ?T
MRF> *F/TRHW1$Z'&RA@MR!C-)+%LB$$JCVS(!+Z<$F25LXA8XXPDCOG,D;UD
MQN@MI+#^;/UGV IEJ?]IH0LQ;SI_'%3\2?S[Z)AWZ4;Q[M9YWBN^.NO\1%!Q
M0E;_NA35*JY?G-W^/ ,B/>%,@I$NR6LYC0XY$C@2"297,@4V7*UMD"4+ZRL[
M5=FI%T21E9UZ<CLUC2\]5I09'L!.Q;R7DGKDI"0@:4$%H;6/SBR?G7H+Z<<;
M &:YNZ-*1%:Q_]U).I\151;1_TJ0<ZZ(R=Z?@9966B>=5B@ZQA!75B'K,4<
M*KE324JK%K9D5&4H*ROU3%;J.3%E9:46;J6F@:4ARF@O/(HV4@B A41.TX@"
M]E+$:*R@>@FMU%M(78X)O&H].WB2/.5;K=.Y@:Y94!L(#L0JSI(W*EEIB(Z@
M"3C(,)>4Y1X&;CR;'V$R(5S/NY'MX=7"RTNS,Z^( ?,S,"N8R'# %LF8689H
MAED O9"6+GJE1"(NKFVH=4+%<D3&+Z$*3]LELC(?:RWA(A&2T"!CY")Q:P1A
M7O 83+"8^L)\D+'YN#\^JLS'8LS'S(;)1(/2+B"ADLK,[A19'3 *W$/T%BT/
M7%?FX\VU -V:(HBL06@2^TO<+F/YA*;4C@^7%/#5X-UC\"Z';3'M(UZ00W>O
M4_O?82?6B"G;"USO\C!J&W&_DGH>E:%."R4YXSY1!U8[:LZ"-3RF8(H4!,:2
MF&K+WX)Y%K<O=L\.9 J:DT!04DDB[HA'SL6(K,/!1L.5UC?OV"O+;@HJXOLA
M+!<BC@Y["-(\EP#QF98)LT#@=D$J52"L8M;1@Z;_M2*L1TPV;AP>.)R2DS(@
MRP1#'.)CI'G0B&J8;<VP]\+<!)#^^Y*#L?8^=\) >6Q+O]#H=M"[RZ8:Y7<P
MZJ=Q,+3MVA258QW<\+C(_]:V9S>L@S^1P7BUU92/XF']<&"]9)XXC[Q58!^(
M8<@*EY!50@G,C9"1WE ,>5685[+2UVRM/7^!%>S'$HG"&RR)>(20T+W- ^(-
M6&_)$3,* J_< =E8SA#$S\%CD!.LV4T5#1,LBH,CP'J'("=Y]D/LG?5RIRJ0
ME*%KMWQF9(\% _YM[F:!( .)L9P,4JLS[6%BT7W&]LX_C>Y8R<<\^=@];Q1,
M1DE9CY%QWB"> D<NZHBH$\(0*3C%1<6+QGB^C(3+T1Y!CGHM6G^4^?WA0\P<
MT(=@7L@_.7Z2?F!R7=R%T'BVAU$&[(BMS^$0SLT 2J[CP=%+]C"K=<\ZL=<_
M:IV6K>!B/[=J*)VX'2GFJ*G#)0"8<NGKM68W$U%#J-;O@UWOYL8&_5KJ=4_&
MW4)&AY==&2X5^0QN=[OE7RQNO&J".M+H\DG?PX/F4"&W,-M+U_5\LQ.NG$#Q
MS1_Y+2MUGZ_N<,SA 1=@[QE+*%"=8PH9D994HV@E%E(Q+A@9QQ1S]7T=A'MP
M)4A%#ZPKEU V_>C[@G*W;%(R%JCXXS1V<BN/EY.L*TSQ$.&JY&J^7'VF>Q\.
MA';$2JX1UQK"%R,%<E1QI)CQ3GHKA<E,#+0.4.0&N<H$^YU)V1HWL1OVRQ:"
MM</8*9I;^FXO]\ ;7/;)6?H.1S>9YU%;DZ)35':5@W;97>BJHZ.W_:.);D_6
M^]ZP\*AE?Y]R%'++P@Y(9!7M+[^Z>+Q[=I"BQ@Y'BY3(Q"6!X[PS(J^)$ &?
MN-"2W1SMNP@BG9N!@=L_'8RHW_$X[V=/3]NM4HRRA-P0UY51_@@]]$NHL-DY
MGQ"U3G=0-A<#H &*F#^"])6YA-Q%:G"IH&<6\%39?[,\Z;QH\#!JUC7*0:[7
M_AHW@8*[3D@TB'Y_Z(ZC'Y2=9WW;]D:]E<H+N*[MA?&C7EZM>0OJR<VZ\I/
M%S&>3#Y,J7#%H\(Q $]S)[;12,TT\>B>G'0[X\&YX7XE;#JQYWD@RON5G3S/
MX%8PP+W\]REH\]1P9 6>G)IR/GYI_2,WW[(3$W%M:23_")<LO6Z1[QW-N\A?
M_]*"TW,X#[<T&$XX[T^T++'SFJ4->M$6O52+_J>#VB]%UU9 8.5+%- R9U[&
M?7"WBA9HQ2/_HSXY;W.ZV4T9Y;D=@7[:%F;IC/EMK5'>E1)3R.!K;(?"US'3
MB^\%@M>-9JO2924_[-WZH3RV<4G5C:3J1K(JDUZU&*E:C-Q,J/V8I@"OJJ9M
M;@K<\12Y5%(1FGBBTD@>;? 8 C%A'$MWWI!4PH\WVP[@]*C1W*<-NOT#HK"+
M70KG-'?PWA_OX;Y')[L7OQ\W:./;[M:'V>JVDVW2.-YG\"QDK[E[ 1%<&Z[/
MX9B3O3_V+W;_V&7[],-98VO$D_UIJKH?(#.53".7*2@Y<0ZYS)AM=:21*^UP
M"FL; M^855MP2X!EVOU>&8$[&8$01/1)4)ZTXRSF\HY ,>:&6D^2N_M^G\H(
M/)<1.+]N!*0R25M"D&34YG*=A+0A FFJ,42VS%.G5LX(O(4BU+LU!:F: #PE
M4GD+Y8#/:Z!V9U"*I)(0R3SR4E/$N>4(S)5$8+>X-813$1*$,KK.**DK(I=H
M'V+5T6.5$$>ES$^@S%-HPPFKJ)8&":4TH UC0)F=1!@P 4QIKAW6A3*#TM>E
MKC85/Z\J-GO1]H>7-5&/R8RLH"'ZY85@Q7C4)VQ198469X4^S$ *[Z6+P;E<
MY\$0M[GL0_N\P8]0BP51,I-#<S!"ND[8;!WR3!Y\A6C]*AU^$C11Z?!3Z_ 4
MDL!>4!F"1\XX@[B)">D8#*)$)J\PY\H#DF!U@FE=S]E+\"(Z_(;R$G=I"U;%
M,T^9G'AC[7^>RQ1]GH$3RD'4XGE$% N).,,669R+E0W13G-N0Z9WI[R.!:L+
M_6BJ@"I#L=0:_709BDJCGTJCI\ %5\9@4NPLD@1Q[S2R)$D4K(].>NQ)YCVC
MHDZ$KFMEEDBCWT*:X@Y-O2KV\M?",'G#5MVGP$VO=LOV\]K3_1F$9 VADA&-
M:%(L&U6/-)A.Q(71TAJ!;52+:8"S? F7RA*]<DOT%'BOLD2+LD13R"X1J6,2
M$87,2<,ICL@)CE'R#+O@%.&&+YTENH'9:7)?RKQO)G9OC&2<Y[T6LWO*+[=8
M_/?UC2NC#1KXZA3K^MWV<'#S*3/USB^DQT2PZUM9)O\]ZEV5:Q^" /2B_8:*
MW4F_VO:9/>^O_?/ZWI=69WQUP>'VTR]_XRNF]"(;>OYEE^99:D>];"3_JZ4)
M(]%QX5Q2W OEI!,QJL M,5CZ=   H%EL*>JFVKML7W.##+MQXX:DYY<T-7_-
M]./.Y]V__J?V^V;CW=['O^JUG<:[]=IF8ZOVZ?/OGW:V=C8_[FQ_6OK7:.PU
MMS_5FGNU=WN-3WM_[FQM-K>W:N]W&O!:.YM_UCXUX8O=[4;STSR]FK]+CG"+
M7:9JX9H[!?](3EE*7 D)(C#RHW!.#)LYD0&FF7DGP%<:P1VGUG LA0*Q,4$2
MBU=K5UVYI?-C/!WV_)'MQ]I?O>YASY[<98>=?$E"OO?1]8:9&$45>S3I=4X^
MV^F E_-YI^Z1'=1:@_[53M?0ZD4_Z/;ZM2,;)G987+M L>OR<E"&I_F+^_ J
M6.HDMD1+B/1XI%0;(QSQ)F*7'%:Z#/PPQ>IV.H5B?JZF9S0[5V7'F\6>)_*Z
M$VV/H'\[VVM^([O-;;I[L<OA]P-K*4DZ")1#.H!67"$KB$0"0#$+,E!JV:V5
MQ%F$LCQ-+!U-[6;>&A:D'%F<SJ/MU2*H6ZA-;MV;(['C&;XOD:0QW"<#X-Y:
MPK42FG/"<721R2BD-O?G?)^S2+SI_S,$K7GE96>+$K.]K0\'2AM.0MZF8H5"
MW#F%-(!V1,!MV("-M#ZL;2ALZLK,+K6,"29;G;Q]_K+<J;#5A?&>%)W_VQ_]
M,F&P3DL[D3?"@W6V@-L!0L*WK8>SSCU2T.BM8C86L,WR2=]U^X-7$TPN3*R:
MNP< - )-+* \Y(@'09"!\4>1:26CMX9YGL5JG<]&AO6"Y\6")\OD!#^3@L7.
M_AR>H!%AQ?MN[\J][:6)[$)E;.X@%? <VP<P'Y1PEW.62B .& ,9PP3RB7+#
M5&:@2;?ZM'KV8*?M.!C[K0KJK+I8-#\<&!)EL,(A$5-$7'@+WDAY^!A 1C1.
M08C;H<[-?N4*-5^G7OF_<X%V=Q:O+SNK%(08N_:\1MFSA1?948=09+# /M]'
M [&TRC)G#,PH-SXY^->!G6:6)FD8&6F@H*S2P.?3P&-_8(SB-"B&0HH\6V>/
MK&,48:?!7H-:,I,[<]S,"/BS8"-38G1/8Z<&2O,M#@ K@LB7Y_8S:]&86A:0
MWW<[B.WS6B<>=@>MG+*_?O"(\VR:IRD3#O9B/J1D:2HY-D ;6B<%[U&FI;*#
M84F6F26[I.*X$NXKJCE71#>9@:GVW?9:<7">STFV4)8ZO(EO#\/8 <&S%7]?
M0M:?D4B-N+E\R?<3_3 S)L+=V_:L7\OLGG"AXDWKDW1*;7B-@1V- +S+:!CS
MGQ%4K'O2\N,G+-]_CBUL3=(TC##6*1B=;F$.2MWN=D:Q8+YRZ,8QA5:!>F^Q
M#,6(GH)F)7B0DF0N7[0,#VY\HA%CUDDWP'DQ9"XIN$@1A<+3%1R2HXQ6&2"<
MY^F,]3O(P/(;[4;W>QEFC_Q,R>0W,:*CJ2HS@&<V!UD^AR(EJ]L]S2XC#B 6
M]9PGJHRDB1@9E?.**#=N=DNN Y\Y$7=E=Q=F=_=_- #Y2)>QIQ3(8H\1!R\(
M?QD(P<%E>YFDHAR0#\&W0!\PK##9G5A*0<'CGB4IFYS,\3?F;+.76E9;VQH.
M_!$(6''*6FT0BTB](&FM_9)/7FN67^WEK];^L5[;Z5REA691QI74WC<II)73
MT4J&%<;<QJ@U2<0RK1V\/5.RC-9 9ZJDT'.)Y=[6X8'DC!G'-5*!)XC3(D.6
M)XN,9M8 4-<NQ+4-CG5=DIN30B-(, T#LN1,RE=AVA^7\GFD&%4IGT?;,L"0
MWA!/L"1(8PM1'': (26FR$CL*&;,,IZ#>[U^:Y.!4?('P-?A(>"?3'?I8<3O
MFP9ZI$14:: GDY2+SP=8*QVTU(BHJ',;T2PSCJ)$L>;:8A7!6.<*?Z7H#6F@
M*Q">8BPA\26W>%&(<<5]>\V]O908%7SV\^'3>WB!S4[8'CU^)49W\E)-,#A$
M2X]C1%%H@;CF$0&8*CBJHP4?Y86415>3&Z1HV8.$NRW/X<4LS^$4/,L-RKVT
M(.E<"Q*,<,(91VW";L0!/LJ;XPJ)/8F,$[C. 2<8C(PVB EM$5>!(9VW2T1#
MG$G>*9+XVH96I,[([%Z)95R2>Z1P5?CL :)$=X]W#EB(3@9FD2#"YO@2,+PP
M#.6XTA)#K=8X _EUO>!EN$?.>(6_%BD)C:WM QMI;NN0FRT'G%L\80CI0!*"
MB)Q1H@5+>8.WJ,L;E]XB("B?*UQS1XJ'+\,)A@,)C'/N"1=.66Q$"-@&PX,0
M7.9L%#$@&;):!'A:L;C8.; I..M$0 1C"4%;5,A8*1&F1B1C$P1U_-F6WO;@
MKXQLB,S(AI@I@'9K2?9R0+;YE9L_K\1L'N5^2$53I/O!MA22X8ZZB"/FTE-
MO3H)29AF2AA9MFXA8SO[0.J-^; M%5U&+V*O^X:U:.?'[M:'@P@3;,&.(<D(
MN%D!#M=A+A#)S+^6&44P:%&G^W/MZ==.;(@CH':3:O5KX4ZA 5F?U9G:;-!3
M3-E/"\HA-E_[2:BDGT'O;BZW+C>44%(KUH/H;V--&K7KOJXWA!#." $5\9YS
M -8I,IF<@+B1>8/IW#*AZXJRU>K[=A=4I80A.7HOAOACF7[(.+1?Z,_O.1P;
MXY<F/,+O[0*NO+"J'(Y4Y?1X=VO[?/?+QS8,XH^OS5W<./9D;^L;;9QL7WP]
MWB'[=!_..SK:_32E*B>[9[O-G1]?_P 5:[YO[UY\ *?RF>\UX8QFXV3W^._C
MK\??SO;^V/[Q[XM]N.;N0;0I:F8TX)#<BA0K@RP5%,$?/BKA+1PP7<D>HX8?
MM5(Z2G!1V#KEP.)AXU12@H-=BF" 3G.:I3?,M>+-O7?_K_;[YJ?MK=J[O=V_
MMAN?-IL[>XV9!NX_;TWS\UM??U1M6!"$FJ"5X=(E2SV8 QJ=MG ZN[GH_N5J
MU,O*^G+1VT_(\3BA5I:.@/VIN1@[-;!$O<.\('MH6YVB%R6<%(L%RON@P <I
MX*UP\%+5)I5Q5=#?<ROC9[S7]*31/(1[?SYK?#@(PED<O4$F*)[K@#4R6A&$
M-2!#[QR$CF1M@Y(Z4?*&^.!>[1RECA"!>F$@%#7&F@B&75L-CZ'AIY_AEFKZ
M%SG]>S#]DH4, ) '^X6X5CKW N8H,A^BY4XDF:<?UQD1\^. G(*_CP1P3:)0
M22OI"#=P"R,%MYCQ8"6.E-\[0U!)P(,EX,?NV8'D =/@/8(X!1PSI1J!-C*4
MJ,0I<2YP,)G%41(]7P!2MW<)2/M3B+3$9E<;2K).UPN1*3/8$&2<CG,+RYV6
MOVV/&D@IK^V==%INV*_M=/(&1'BCVE]MVUGN;6K-.<54M[Q,[9=\%,6_S?^Y
M^)'\]H\<KN3VA?U+T8#@I:Q& <'YS]"VRWJ4H@_CY15&+:A/1S5PY<?<31!4
MML0EQ1;OHCRN+):[;,!HSVPOS/LAFZ%^*6]=>([>Z,@2V8R*T/IQ4#1>;77J
MN?BLQ$/#TVY9L##NE%G_:7W?J/SP<O5ZNA@N_W6M),)^MZUV40V8AZDU:D4\
MD:N_81):_?OF"J*#J"Z!,?>:!X\-55Y()R5Q,CJO[LSQ,M_2;O9@=@^+@J/?
MSV<"G\T\XHUB+/;2JO8D>78C+78/#\ Q)LTL0X9[!X:9"03>DF2B72Z4]0+G
MEB*TSL5-&;JR"//ES>H]V^E]O%+C,D8I9*@_$[4]88S?Z':^PU/$</4LU_)B
MH(VMP7FQT?YM!_;[!TE$AS,-?8S)("Y"1%IQAHA@0A!I(K=J.E!?.D>X6>L/
M3T[R[H]LI8^R/>N/:]:FC7YG+!NU&P3UTDU^_+39OW2*/[7KDSCJ5AA5YHOM
MN+UO_]?7V&V6K3/^L :N+]06]NWVL%V))IV-*ZT%K7S#W4H_W=Z3XO4/P)?B
M PC"J'#D7Z[WSXT_B@AE"X![\?&];?5J!6780AJ[WMBF#<]V:EMJSKHK+8(
MZG]MI]@P.7)+=Q"IE^D?.3W(KY(N65AM&!6&19TXP=%9P:/EA$"TX+!V=Z;/
M>W"0M_V?(6#BG0Y@HF&QY+670^XF@*F],JB_%)XR''S=P5_)T-?%C8M=NM?\
M^V3_I/'MZ\DVW+/Q;:\93AK'<*^MP_PL%_M?_C[ZVIIBZ#O^P. 7T?CRM;5/
M/Y[L-^']Z ?1H/NT\>4SWMO*[]TX^OKE_<F_+[8'NZTIKM"(L=,^(ARP0%P&
MBW10$9DD<K<W996T:QM,LCK'_*F[4<XQ<\O,)?HX2[)T1OO>1*-W?_\5M: W
M5ZP^S(S.%*H^@Q$=PY@1BBD 3,8O&;H4R*4RH?<TH8UWUTTHP8%)'#4"4YK[
M6U&"#*8,4>$\Y2Y&']C:AE3KXM'=,I_+@+Z%SCF%)MS2R[=JT+&@!AV>6R,M
M$XQJGF1PUH!2<.N"M K'<']BMZ>SFH5,]'<Z?Q6T!Q7R7)S9W)E!GD)K%Q,Q
MN<V'0YSE[5D&X*?DF3$ZYE8^;FV#T#I7CV:'KGKX+(N)N(78_7%VXAFQU74K
M40&L15N*:8 E.';,6X)L47S$34!&@Z4 \.T#]RHZ3M<V%%_G=(D,Q5MH#?1W
M$6*\=$9O!>WC?1NGKA"&*F6BPE"+MXR[,Q@*:TJ]BQ9A++-E9 Y9J0TR!&RF
M859S$3.&DG6*V7(T9:WLPYO'3]<M1(6?%FTEIO&3T8(3YAE2*1@$ A>0Q30A
M(8V@(2H2,GNC).MJ41G^*@=U-S5_W^VEV*JR4!6$NF8@+\6B0E&+MX\?9E 4
M]][03$$OE4F(.X61EB* V&:"12H42P90E*D3/9O!OSN(JI)0%8A:N(T8@J6K
M$-2B+<0T@O)*!B8]1]13A;CQ%#DI$J)28N8<2(J6:QM*KIO9**O*0#U;I=E,
M:Z*7SDR-%FI'Q=#TVEKM&R]$,P%T)S!ODM4\1F&T%=QASKCTT6'V]+N-JD*T
MES.QGV= F'8D" ;X2Q(J$6=FU&A*)W"_!&3$9+9&RG"=ST%ACZJC>*1ZKD:5
MVE/8H*7S!@\M87OLX*RH8;ZE2=J#K'-5W_8:+/,T^)41_L^J3/9@!.+"!J29
MD4AK2JW5GC%/BUYM;,$%PB]DEV_H_WV-&*CJ_GVM^S>ONG\OP;-4W;_?;O?O
MGQ*+31&1!<8SX:[4(@@>!34XYNZ'S$?+!!9A^;I_KVWD'9DE1TC)WA]/3MO=
M\\SO_]--TX>Q _"@W3ZO9=10:YV<Q- J&XEU>[4N^(-;Z0"C#D1C+!QX)QZ]
M=IF)+G  0-I:JN(=J (>#(6*?_*2*?BU<C7@.F<MC*;_-0Q[9^ 7^[&SHB#G
MX?0"D\3_G\]WC_</?$@@^10CP05!G :",D$5A)(A1 QJ$BQ?VTC=8:\D(YIV
M[_6:&PX*02DZMQ5CWB]X8+[;WGE)X)+RSL\QZ\N8NF64B9IBW[POV5%!J!WO
MR9:%J?-&<6EDX+ZHGE6944&!V=?2DP71Y2U^];^97W8"J[_F%,M"V+B:VQ>[
M9P=81":8X<@;C1%WW"'#4E[AUY(&*C01?FU#U\T-;%SW8^/SF1Y>@B]CCG,B
ML*8$#&(RP@.F$&%1;'R5="V#=#7.#IRGF6Q/(,EP0MR3A%S>X"2%YYI&2;%+
M:QNR+C&_0;KNR_:'4^Z:0R63(G&ON(UP?Z8-?,(.1&I!;'^5A"V!A.'=#P=&
MR>2P9"CW-\Q\DB3O.":(D"05P-&,6W-O'J-OLE_7* %K[^81TV:FG (SCCNW
M]B!J.NP4E/.Y?2O\S_O8!F"8O;:S_5:_A((%H]LU]S_NW#HBAKML 3N8@0+Y
MFQ%Q6]F%-#.VQ5J >T"D4M"[W00$!B7+^SV9<@,'P"\81':Z;)H<:6(8FY0T
M%V;<MOSG&K,]0M.?8N][R\?Y"G29=BLIC KIG_P]LUHWNH/]" \W'NNK*Y4G
M32M4I31W49K&AP/OM99$:,2HH7FO/D9:J(1T5#A8&B#4BVL;HB[TS4V8RVXM
MP\Z$*EPC=2Z:Z4UT2.M<X\,IL6]Q#.A*UC,_.FY*N[(66?CFQ+8Z68O.QF0J
ME_V"+M7JMKCK0;#VF<2ZM/]%OYGBJWS<_,@L!P%O7'KW/APXIJ0*FB( C1"5
M&6R0HTZA('A(6M@4?%[@6Z=J.AXKHZA70%#X.?.,/B<_X2=_%,.P'??234R%
MQ2-51(4CHL+&A3_ 2G O4T ";"KB)'=?)HZB&&& I8P8I/BM$!46TC'!4_BY
MXBFL> J7\&'?%$\AGN8I_/Q&:?KP6^<IQ"_$4[BR!:*OGXH0KO7\ XWO7_Y)
M5)32FJ $\=RIY!3U*FK 7=8R'G'%0_@214:G[:_'V[QQ<<AW3W(O]FV\3S\
M.MZE^R=_'^W^ 6]RO"D:Q_OT\IQQD=')WR>[S4.VMW5X#M=@N\V/QU^W-OG^
MQ=?6UR_;9_#<\&QP[^/]'_-X"!G!C&H2$0E:(>X@.M0":T2B"Q#I&TERA3VA
MF0YF-K.Q-#1:I?JM-@GARYF0EV0@7$+#>7-YYL.L9U6>^1HLYW1Y)C:14DLQ
M C'(A?->(IOKZ)-GUB4#,D%S5IBN8[42=O.9]GV_G+ZO-/'@$IK)N?B2<Q8)
M,])9I[G4WD9GI<1$:D<<E7:9MGN_/=;!Y[*6<U@'N:8D!0D#&G./)&>138(B
M&8R0PE+OJ5O;,*2NN7G1K9P/0)*5<;@/AGJDA:CX!E^-C9A&5 $SGUQ(2"LP
M#]RQ@+21 B7J(S&*R8C5VH8TZ_S1&UX692*>*9/W<@J^RDR#2V@65QXSW<8R
MF%H_8D 7L=>M3.&]3.$LP:"A+$K.., E)Q"'R4>:B(@4,T1&Y:GV;&VC6$JF
MO[TH>=CB,V]OTC"\!KQT;W[!RG@LQ'C,L.88(:S'''D5$^*YK9 5QJ+ ,=&6
M:F:Q6SKC\>K33RO..?AR W=/PL%50E-ODG#PN0SC+.%@XM(R31C2P1O$K1#(
M&2$1A)N"4,4"T6%M@]4QF<U!/1/?8)5^JN#4VV4:?#[3,(V98N0*DZ20,? /
M3\8AHX) 3"3.J7)");^V(?GZG/T=5>[I:;2[XAA<CGFX)_X2GD#T00C7D?N0
M-$]$4TM2"$DYYBJ"P==L66<)!KW'PC/%4-2 M[A-!#G./1)@:(.5'  91*.4
MD#I[O&U](2*K%RL_>RYVP=6K37MR:L$EM,>WH-X'&>6J<.TU&.1IJ*NB2 P3
MA6"^(^*8*:0-IX@9'ASQ+C*5"]?,.A>K;X[O0"JXA'Q;GQ_*MS4X/\WC,.;;
M*OC^:M=>(F^.1JT?Z*@50NS\NG+:LQC"*L]V+SX?Q #A/V4:,4] $Z342 -<
M01%[$I*E1F)<$E:-)#[/QFU;AX6BGGK/-<:,)\<TXTX'P[-6X8!=Q5>V'-/_
M^;S1W#QP&%N9*$8Z.8[ +>),AB(0+EKA$D*BD##]6;GF\I7=0G^25;10XWD4
M*"M'=<(8P5&Z%!V@!VF=U<XK:X.),AFGS,M3G>31J&A-[DX,01L@_IJIY 1#
M.D=GW,:(#!86)1ZUEEXD&T1FFV)"W$AK<G="DRRGG6N;9Q],:G(W#A/E!4[*
M> '&G0/^!0L<E2)1$V5BE/-;RE0<)LLGJGL@JHRK)*E#@?)<&6@$<@E+I*.)
MANADE.9K&VPB.;OJ'":[MO<M#FJ%M-5 7 K1 *SW8HPF<V5_XL'*_>"%#GP>
M*T1%;U+2F^QM?3@ 4"&-8Q)QP<#:1JJ1M0H0AP\>8 @)V+AILF .:-())Z.$
MV SFQ5&K-$G"*Z^H=/Z5TJ'<1?8OR5&N'UPQI51,*4OYL&^9*65&1=\P:TA%
MFU+1IE2T*<N\B#)W43OY2)SRB4;P$!!+.L^2\59@'S5V1E>T*2_2F^EB_V2'
M[S</+P!SD_TO'W#CX@/;_[(/YX;C_9/&<>/D\X]&\V-K_WRZ-U.CM7]\=+2W
MM4OW+_X^^KKU@36VPM'78T#R%'ZCN_1K<YLT_OC?XWFT*1%"*%LPIBB',ZFF
M0%9RC;# C@LC+&%X;</PNM$+;L[T*I:MW_3*])M;?'Z8\:P6GU^#X9Q>?-98
M84])1$8[L)[6&J0U\2@IZZ+CDDLBUC8X6Y=Z)>SFJ]^V4K&F/ .\E,:!0>0Z
MJJ1Y4* ;+E(>$R,RP'_FKU54K"FOS%K.LJ9X!LZ2AH@4M0Q@IHI(*ZX0S?E?
M':Q5D:QM,%:GZM&]F:MM*R]O'&[&4(^T$!5KRJNQ$=.(RC(O(L.\Z L,\2@'
M1(6Y0"XDRI.A(7"P$9JOYP32<IB(5[]S9:?C>X46V?:X1V&TO4Y%I+(J,&J0
M6ITGM)$3\E$N"&P7TE&!J<49R@E.E>;GB]WC#P?*Q( 3V$A*U&CWK\5!(!,H
M-9)'D[ L>C>:11%V+DM6;D$V=LEL0^.?FX];'EJU4/P17%QO&&S?DSYBE4+Q
MV\BX*N^Q(.\Q@MG.8"&TMHA'0O*N&8^TM0399$%(I-0QB;4-BL%]S(;B%7G$
M$AJ&5QV%WYN+JS(/]S(/TU&XX](KJ3A*6 "X#$$BPWQ"45#.77!49<(^QM8-
MJ:+PE6#<>L-1]RN&3&^2<>NYS.(LXQ9)CK D.,*&"D!-B2'CX!\2?* F>!)=
M7L"H*S6[U_CNH&E9P^U7:!I>-6AZ@XQ;SV<:9F@(N)=9 !!/F",NN46::X.$
MU120E W: &)2:GV.::@X2E>&<6N! 6;%N#4??T4B EA7[+#3'%-PM99S$HFQ
MQH= <,6X]9HMZRSC%N4L):(%DE& >26,(Q.90Q"'!B:(T1B;M0U":)WK196-
MK #CUD\LT0M:G^5R G>O:U[LR*RB/;X9]3[,*%=%SZ_!(,\0\DNE(G<2T8@E
MX@%39+7[_]G[TJ8VDJS=OZ+@?>?>G@B2SGUQ3Q"!#?8PT0C;B.[!7QRY&ME"
MXDK"-OSZ>[*T&"1ALQ1HJUDP:*FJ7,Z39WT.J+H*<Z<883B %2S$EGATY'G^
M</Q@QBTUMS+UJ0+5![)O59Q;OR!=^GSRT8*EEZU_V/R$(BZ,1L;SA##3RCO-
M<,1I8[M_VHWQCJ1;25@L*!':,<R)UC8FQX@/R7FJ'-45Z=;BK+__2 DVA B)
MO-4><:HQ,C@R%+BR"D>AN&4_)]W*K$'MPHS(K!+#]+J" BO4+LX[[3&O5L&]
M52QA+74[9[5;3_'VT"BYN:VX"1C;)"UWH$-;S00#O%:!RDB)E _T:KM?[S+W
MLUWV/N-6#_9:1AXXKL>',Z)KO[N^?*32:Z:(1M1EEA5L"3*4P.EHF99>>2FT
MV-B>YK+ZQS60N>O^> CL5/MCCOOCZN"C=58I%10*R<#IPT-$#EN-M))! 3(Q
MY3"8QC-<CO\8,^\- &>D(=S@Z9ODM"GXSS*4]3OC5.#33BNK$=W8O^BVQS0V
MC:/W8^(:VRNHU."S8^8T>#O?W]9ZY["#4A/>R7K?>7[Q/,+EG&U_Z?V"D'!:
MS7DJ=L+B4R-VPF*FANR$C:F/WZY[95(X>(2S@D'NHI>?Q=8.L@C67MENJU/K
M-<\N6L50)_B]\MH-F92*MV]HG$/-CV="G?-.K^!>>S%:J!\\.O^X2:<TU*3Q
MCZ]8!XKS1?_VKTS1<,Q)NR5"3$S/M9^GW1\L(I] &+K1?D&%"OO"MK[9R][&
M[S?U=5#6AU<7'&X_.?A;AYC2DPUQ8)T M':ZQ7*_*!3U_"EX)KLPSU(#G18.
MCO]I:L)(=%PXEQ3W0CGI1(PJ<$L,ECY]5!O;!6=:EH]7><.W^__ZW6[?RCKU
M_#M-S=QIC??[QP=O_UU[N5-_=?C^[69MO_YJJ[93WZT=';\\VM_=WWF_OW>T
M\,.HPZET5&L<UEX=UH\._]S?W6GL[=9>[]=A6/L[?]:.&O#"P5Z]<31+KB:P
M9W3F\F"$DUH$P:.@H/(ZB2WST3*!19AD?I,\")-8H*!S<D:4C0H+0Q.QH#IK
M93>>BN_O)X4/U\G^,A%;P<.6'40#-044\+.!9VG ][?NI'_UJT\?-2.":^\1
M)1&,G6 2LB899+C3G*6LD9([DOC-D8]\^M">K4V,#NY,+QPBR"\<%N.CNU 4
M"OJ\PC0;L4#9@=,1=)[Q]EE%=CU)MCB^_>WUX<%[BH=EXF[L>O,E[;LU\DW$
M<C*YG63:S+T;M)DY5> ^-3FK2G)WQVR)%1X^6>_AXWD0%YXU0VC%>?+$%%;^
M8[*M[Q.:^F50:J[S<6"?A[=Q32?U+OA23>H])_61J/6P;,>YCOTZN_C T5E&
MDN-2+/O/' @/2MDN@SFA=VU!9M1GK$!7C&'WM[.#W9UO)W\?B).K3Y<?=M_A
M#XUW+.>7U&G]RX<W__GR(>>H7.VS@U>3W=].OAWLOCP]N6I]/MS]SY?Z[OM6
M?=?S@ZL3=D+??SDY>W]V<O77YX//_EM1QWIT,Q<EI& YD08EDS3BSCOD/ F(
M>,$M99+QHE#MUE8:3YH$O$XRQE5@7BEN)88?+O<PB5QS88D+03-6R!@9R1BI
M9&R!9>QRLIEXXD9KAC3V(&.4,&2IRSDNS%&3,52D2L:>0<:,Q3X(K0*%TXQI
M982S-"5)20(('/;CPR,9PY6,+:Z,U2?.,4PB\XD0Y$P(<(XEA72B'$6MX U/
MB#?TSC*V#@;ZH'G..<S E(7^Z"+%A1OLO;FY[Y>)O@B -Z]D]+=Y!ZU(2OAS
MP=>[*34<2R,8H7#N).X03R$B0[!"3GM+-68A&;^Q+<T6+ZM_P,,2N\<[_3F[
M!%1XLTACFS/C?X4W#\*;"9,D<0NZL$U@]@LU8)(VSDG &V4UDPD6)[/$ZBW)
M*KRI\&;)\,80$DB0PG$NN,+$<FF5<E[FLBM0< J\P17>/!W>3)EG43AA%$->
MJ&R>:9K9'8HR#RT%6.#4FHUM*K?H?-D=;N+-.H0\KMF!M:^=G/;<:O8O;W4Y
M/1GQWV)BS,Q2CT<RV/#2RLW&);G7LBWWAHW3_QJOY7O;7X&RC^=%L.,I"XTI
MP"H"D!59+E34/B)M+$-PK/A,:L4I9D71+BFK:/>1"#8/.?K'O#EA5AY['A0F
MJK!GR;!GPEKC 5O.N$&!&IVYL3C2-#"4I(/U5X(8EP![R)::+YMHA3TKC3T/
M"I]5V+-<V#-IN=ED#4T"P,8FAK@-%EEM/7)*<$&)B]:$HD,CGF\_H07"GG4(
M'[YO]KZ@U(VQUOU9CN^349XN$6PNM+F8U_$U+.-^SIJ/O7X%FO<'S9,I8Y%K
M9@4C&%E'(^)*4F0E(X@SQU, Y#08;VS3K=*Z@2\]9BX-U_(2 <]"VXH5\)0"
M/).IAL)SAIT%]8PFQ+&+R'I-$;;1&\T2!=MQ8SO72%; 4P'/6AJ*%?"4 3R3
M9J((*085&9+48P1J+49&@=6H==*)>!.,,AEX%B6^-W_@>3 QYARI'T9.EA^1
MPB9<_!O(T76&AQML4*?-7K_3S4MP\TM#VH@A15;-ML. 3FM,:%7P6!6L5@.>
MJ.[8XFP.);<P/<=T5N=3M5M#YHEN\RM<KJ#\*[BSNM'V+KJ7&;)Z_5RE>F;[
M%]W!4UTV8PO _*+[-8X&\'5$:3+@K+H+&\5"D7,,"<J&1/X!1CJDW\AYS[5X
MHV!_((HC@O\!31F\_;\_R\&8P'YG0.LP(?C( J?".RF,C%QA;1(#L^@7UBYB
M\VJ*ULB#O49RO,J4](_@T*/UW2^9N1/#OQ3N_S$&25TN'A-!Y>H6'9 FTJ'$
M-:B<P4:>0.4DFUSH38RGN1:W;B=:G-Y=.%!%$N=)R<"=],9SKK5PC$:OG-"_
MT"P6<G<5U1^PP\:DL.N[N:X1-'J6"1JII]9)6$TL<U>8Z /8,\D@QW 4DF%.
M/?]YBMC$!F*,):]8CIQASJ31E@?C(O%2:NL]_X5-7&V@)=M VGCK<XLQ;"V@
MDXJP=Q+'F>;3BIPA2(S.C6ZF8&GJA1D,5[//U-[$H3IJF$,*)2?#TE9MIU"
M9A^[F_E*H%%E[>4^)R_(0Z:1CY3!>0M*M]-*>:UEYI9+#OO951W3.WIOR'!^
M%+M?FS[.WN#C=@&#^K9B=UY__U6GUZ]W^B<1'FY$)OKC2H,O36[XZLR=O:N/
M\6'#DWKCTR7L;'&X\Y&R$+"Q$@EM3.Y 3)'1@J"D/>SG!.AFW<8VW922S#QR
M\]Z[:%]C>?77>6)])ZO6F0'U!^%L>]P):DH*!MIY\:5,T3JR$."+,YAD+;QR
M9IOMFTRR/ZO9?) ^^4P;>H#,KSO=X4OY<[,)WY>XLK.<?;O_[>#31Z8$#LQ2
MY"1L7DZY0]IJBIAUBLJDK$XY"_C6(LT%,+Z**[YHPN9H^CN88]<)188B<^V5
M0>YM09QY<V0S24-!UZ%..!DE,QQVNJ-6:9*$5QYFS_E;N2+EW*S1G5KOX@R>
MY#)+N3_-*E$/S/>9Y-@_(.;.DS:FRY[Q#4"F,8/V+SMUC'P(OS:)"U\'',P#
M[LJ5)*=4;(OQA_$]KA"+Y),];*DLDDM!@%?_F62#G*XQ-V"ABZSS!(RZC=6&
M[<;^Y;J_#\D#<].QXL]L]=8*LW<>:59/,SMW/$!O=&#]CP5]H/L\/()W"&.N
M<8M5#^879ERJ0"B76&HK-9&$:^E$\,K,+FBN6JP^=?2S_CG YUMG8)N<'?[]
M#G\XV_L.U[^LGQV3^IMW5R>?<V>^T#IH3D4_:9T>B\._3[X?_'TB8!QG)XW7
M,)9]^/PQ_K!;;QY<?8#G/;[\[]7>5(M5A6V(V'@D.<>(<\:1CLFA[*AVFC(<
M<Y\A*LPFF*PE!4 7HXOJ(TNMU[-1ZKT'OXS >7MY]L/0L^J%N@K(.=D+E086
M [,,Y<XDF?C&(2VM0U):S#W3%CNYL<W,%GMT><&SX.8SE8S/3][?#+IZ+&>Q
MU0+"Y&S]DF1>5L)C4)S+2%W"-&#.'//.Q_#09I-/ I;%ANB-PI25GED>6NY/
MZ9F22B>94TA8%Q GH'$ZPAS"6# C@G.)9K2<&?1YSF*L!RB2%3;<2X5Z'$ \
MHRYU$QXJA:ILB)A4J#CL!<FC0YYJCKA@ 1DL#0J"1$MASU 12V(2+ LBGLF1
M-S\!'V3RS-M?MS*PN/0JT\W,KILJ4VI^CP%=Q6ZG@L)[0>'!E+9DM&#$48P8
M]PEQPRW2C@I$/79,.9&2 B@L M#TC[F6)93O>%M+8%@%?>DF-MQ!7ZK HQ3P
MF-2CC/2&1:&1$;EI0V9DUH$:9+R(8'QIS81:./!8>>_3ZTXWQ6;E?[KWQ/VV
MNMK4>$]4/JCR@?'=E%;EE#+688J2RYTV&/7(V!B1PC(0*BT6%H.!N2GY=*GG
M/ROWT^)!PTJK4T-PN "(JWQ/94/#I,[$F*8J)(Z8EQQQ@@,R5&D4HW+.4ILX
M%@.NL$<G052^ISM*]XT,LLF2I$7)(1MF-M,;\=BU3C!S)&(L'<^Y_BH((XAA
MW&I/&0N1V]FU7%6"V6H@Z_&4TL6)$R: JJ6PB*!TY3I8%3%BT6K+</!*9$(Q
M(385T^4F2CQ2-I<@^^PIT&>Q#H&'IJ8]=F:6$8]_HO4^")2KO+55 .1)5=?E
MX(+@'%F6+.)*):13M"@(10-S@C)IB[PU\>AV /.'XUNHBJZ7*"X@%<[L8J/:
MIT$"6RY0CL/"X-ZO*P2S7-6^-?NGS?9/RY4#C(D*'HCAAD<CK"-<<J=M3")X
M8^Y0KOQ@?"A^Y/@!+/; $S:[&#G8RR65^M*8(7(N57!"4!D1#IFCU0N/K) 6
M6:LI9DF#T(%*Q:9+D6'Z>C6;^L,- \OO6Q>]?(9T4LT^U>YX7 /BJ?[#+R/\
M':=WS,P-,R866>M-<[B[]]&'8)Q6 /M69#H1FLF.7,@A90S* 2$.IXWM_FFF
M*<O%Q%.;9YJE;*MV/ :?3*$VID:SG^ J>04W!Q0,A9EUC=&KV>M= (Y=G'<&
M\)0Y%;XU6ZU:L1L&A&?WXVV,!$P,%S3Q G-AF$F!82(YTYAP9O4#O?[NUQO6
M_0S+WF=0SRVT,R*#.K/\;(WE;,GCJX//)Q\I3\(E+1 /@2&N&4$6Y]0O0@FC
M/ CLU,;V=#[H/_()>$]"82*E Y TT0& ,:VC]9)&+2R+Q!%1[8^%VQ\['\%.
M(2(WCZ%)$M@?.:3-M4=!1\JQ3"I(LK%-9V0,_V.$1$/ &6E.-_@=)VD<_,79
M1:9Y!,4I-%L7^?. @YGPI9<!;W"M 1G,;-;&K=KUK5 0RK1[/V@>;]'J,O4,
M;(8S.[BA/QW1R]QXV)O,B,70"C8)VR_^* 98T#R.^2C/,J_->;?C"O:&SD7?
M=\[&7[[^\" HH2" V:S9\/FB\+B.J2EMKP?[LO@::+@C/;)@EQP"]P\RG +Z
M"PZ:K=K\^4Y^238Y@W9S-&R8K4RPF6V/VY9MP+4!JS/EF1[0"DT=>@-:H5E'
MW_"NO='LY2UQ3Z<KM@&L>6=4BMP98ED(H)5Y116/T0ZHAM@(WN 7AA<RA7#5
MG*^E:?V[)Q^5,PPT;HD<+"SBCGND*5,@'R8ET.R8R82"3+)-(F809PWVS68-
M]MK]CLXGVEO5T?EDFZ5Q_%$3GA*S#B6<>=8L'*(:8XFLHMY0&;!4<F.;\.G2
MQ/'1V0>@COV)$W0!>*Q^BNN[/R<TG*!$&K(:DLT;A,[7F-_N0V+X( OY_OR<
M%6#>@;+MLO[I(\>@ZTNG$5$*M$<?#;*!@\%+*0-3PSF=M4>Y::2<3368=\=]
M-@  )95412<DXS8J2XD5@EO07C630I5$T%IM@%_R.S=VOAU\/O@HHC*P"!Y9
MKBCB# ,(!FX1"; !N+6&*;^QK38Y%C-WP"9 069USR9!ZW*ST.4*I7N@F?M9
MROXU]LGKBJ.[1CIY5P;5=N?!5)>S==9)K?RGGO AK/+,V7;>Z14&PHOBAC ;
M/ZC:_G&3NV_HX\<_OF)=KY.-J5N_,D7R-*>C@P@Y,3W7?IYV?W!4?8K(=:/]
M@@I/Z@O;^F8O>QN_WSP-X2@<7EUPN/WDX&\=8DI/-L1!W 2 HM,MEOM%$3K(
MGX)GL@OS++73;H;3_VEJPDAT7#B7%/=".>E$C HDF!@L??JHP(X;&+<)#F_8
M.NW^OWZWV[>J*,^_T]1LX_/]_O'!VW_77N[47QV^?[M9VZ^_ EBH[]:.CE\>
M[>_N[[S?WSM:^&'4 <^/:HW#VJO#^M'AG_N[.XV]W=KK_3H,:W_GS]I1 UXX
MV*LWCF;)U4RB4,F#,(D%*ICBC"@X1;$P-!$+TJF5'9RX\)T8=O(!*(7VGAB3
M5*" XDE3C)U@8!NI$' *MQ*++A35ZH 7=&@>3]&IWA:1(83 %!%AI,\,),2E
MR&1RH'=JY@VF=XG7^=,8+EKQ,,U6-8H'&S[73CX&P;(O)*X!3_&R!6^NG99Q
M M?<^4@](Q8P"4E-0+.0!6M64(B :F%25CP-*& 1=+'S++#=B[CD%+<#O:<S
MV H5*^V]N%,%V9)*+0_1*R8/?:#J85?J8>]VV57B^YU]$J\?MVU%[CN+W'?O
M>^SZ)ACY;T$9N[US^)K.SOM1>XSBKVR/93_*A6W5&K%[5KSXVWZ[=I+=LE/5
M=&LT>3N?/G7CIQ%#]#Y,4[/= ^5^0!,]FJ;&:><";A(FIFJIF:/-G=32PVNQ
MU[6@CI[39#^@MH=&%I7C"F>>8"^)U9+A;'-+H[B*_NG)HX='\[4]LCXU/!U\
M</6)')R]8P>[]<\'%+ZSN\_A6<6',WBVS\??#S[#\UV=T(/+B93QS^^N#G>/
M+S_L^F_PO:N3JW?XX/-IL[[;.OO0"&?UG';^9N^J_OGD:A9)-.'"8R$<BM*'
M3 U-D',$(Q*)Q8PP+IS8V"92;BI15I?<)\@+'PO:<O-$SQ,OYLD4O9 X>7O-
MS</ LKR:FVFHG*BM&:FSA39;8>0],7*RK,::9%P4#(7D<GXU=LC1I)%F0F J
MA6(F)^7G#D5KAI#WN<:=QO28&\SG(9^)W6B>"+G4[-H+>;3,5,&3LBS:Q"WS
M(D?(C,NTJ)(FR7/OS/B,]$8S:7+?=#N]%6^'^KPGS325-G/:JD0]\C+E\J]D
MD1;&HQ@%MI)J;+&"DT9L&F;F2E;RL-.D H/[Z9F/1(3[*YR]>P%"I726" 53
MM=PYHY%KB:SS/J?Y$J1EI A;PPAATH#=O@B4V4^+!,M^C=5VZA:X-A+[):42
MG^?4W9/_\@D4Q!P4W2_JE@;I]0-@'\0(KZ<(C1>YTO_* _UI<O @?13P'\0=
MMHA'YI#)=+\T)LT9U=9RGUNI*#--X'%W&LM'$?L^K1]A)<5\%32_$0!4RM]3
MX,"4QQ%K[G2TR-& !^7S3LJ *,$><S #>2Z?IW*+E-6 ;A'!8-FOL0:NP26G
M/E]OY>^1WL%K+,;K4?+]O*?"-,FYB"P&HC%2L,*(>\^1QMPAJ:+5VG F8<U!
M.^1FVCGX3"3GE5]P+;7#&5!0Z8<E(L&D?AAM)#Y%B@0U$>Q$IY#3U@,<*$P2
MI]A[73D'%_T::^$</&]V*]?@^H6.BX4OOG.+<KAR7<&>ZS28YF$/P1DL$T::
M*84R^P$R,EJDK5-4)^>3TXO1%:QR'JZE>C@##'ZN'E9 40I03+7"28P)RL!V
M3 3GF')"SE&',-/PJG%,>+D.0+'LUU@#Q^)$J5 Y/8)*]#.L=;%0]!+C%"Q+
M@7)MD_8R&HFY]%@X 0?,DS<"JHJ%GO[\.)E6-%-,4>8&:LP*Q#EFR'H%>B>)
M6ENA9 IL8YL8L<G,HQO^W%?0YNR5>%K 6#1XOGNQT+V'OYPX>;LV_C"PK(J%
ME@0C)W5L@8VVV1>K@DN(DVB0PSX@)3DS/EG,W* '#U\WA"Q)4UU43)C)Y/4@
M4[PD2N5?"OZ8UN$:HT,F=* S^ZUDPJ<*$^Z&"9-ZDXY28J&0910P@3*'G X8
M!=@,FG)X#YN-;;E%IOKZ/(69\^@0ZM(K(ZNA;Y2B9]R5FOA!BL:8 678WN\N
MMAFK,.9.&'/X:M(V8_ _'Y%DB@'&$(D,#QI1"_]XZQ1Q(2>'$"47*"0\]&2-
M[C5FBQG0 "Z(N^WA-<03#1&K)UR):ZRV^[5@:GI]T6I=UH:4X\,^$9DT?_AK
MID3W0WKRH@EEY:*M7+2SU8%!3Z"==M@;[IE&)[]4>6Z?4#OX-.6YC=K#;E "
M"2H5XD0X9+!*2%+!' E1<I4JSVWEN:T\MXOGN?TU@E8.W1*A<RK7EEO.8R+(
M>F<09QPC$Z-%A"8J0Q+<Q50Y="N'[K,Y=.^-![?Y>6<W8J_\O'>'B@DMRZ40
M%?6P]#%(Q%4.C2<:$0W$1TN-<+;R\U9^WM7P\_X:AL9TV)4?^.DP:-(/K+#%
M+'""!%AYB MLD#&6(F$E; ^+L0RN\@-77M;E>,*%OL9J^X&O=0NIQ8%%6;1E
M6F!7[[#KT\1>KOS "^P'WONQLRH_<.E4UM_^;.SW#XZRAO")PSV^?8S&4\.$
M1-)QA[@F&AE/(@J2&.XQ-5BJC6U"]:81)?LS'BF=R^$E?@H(6K1#X:$NY,?.
MS7+"\K+ZEZ\A<^5?+A62W]V$9(893I8;%*@AB!N229^%1I[P$(V*E&6O$377
MW$85(%?>Y\7R/M^.%I7W^<F Y&0"2*1(GLE<_0\*'I?2(<M#0@EKC4.T\(-O
M;/,M4[F?*_?SBKJ?K^%0Y7Y^%A#Z=!.$0&L!90:TF9AP;F$!*HW&R2&:?&*:
M.F,%!6UF4Y%I"N,Y^Y]_+UJ(;P\;E$]"Y$^.94((G,9$&.D]#)VX%)E,3EBG
MF3>8WN%8?F5[IV^['1]CZ+V//C:_%IN[8;^_C.V8FOW7W<[9;('H-?)C-^!I
M7K8Z_LN2;MP/_SW%_NROMOW;7!R>'7P[:.Q___#F6!PT7K<.KM[1^M4Q/VS
M-QKULX//?WW^\/G+M\,W>]__>W4"U]S[Z!SQRC.,C/,6<5@1Y(C-81"*!6Q*
M'I38J$40[W.8]GX7@&!6$_JA3IQA\UI;^F$@HE1D)OA.F;C[[0%<95CNQI8=
M9MWV3R,\26YIW1G@84:UXM6L0?5JL1W@@R-'[4"P1M[:XB?\GA-ZX3=<^V9[
M-9NOT&IUOO5>C 6PD(/I.;HV(X7$C"5T8#G S+3L>2^^&/WR1VCVSEOV\D6S
M78RO^-(?-R=<G$]):"'!@[?_&+4NQUMX<& -W>[#._^ZZ[DD6U0^K W[+YJI
M&\V6I_/[DCVL*+--_:T&)!'+V6XZ]]NN[=T0]!R1N4]7Z84(18U'6USP1;,/
M-_-W85#>S0 #8-=L _(-FVIOUN)W'T$-.(?9*$(B-7L&6D/_7IW)%WW]BZ/A
MCI&W%>RV/AH^6>_AX]5I(/]K;:@0^;%-!S(_-.IJ7[-55^NDL284;^M(=(]\
MB(4.T]QQLE:OH_,=!WX/=\8CN1++]VM,-5II=. \G'1AK(27XAR>Y8!_^+S'
M3^@!.VAX7+]J?3F$9_JP^_JT_O?[,S#LZ.'?>ZQ^-.&E.#L@!U>G9P>-T\\G
M5_Y[_>H=._S[':^_>?WEX.\]\N'-"8SC1)PT/"GZ;!Y-D+0PXF3B% 5G'.)&
M$F18!&-1I$R-:)+TV4FA'QUP6;)^SA5 5@ Y 9!& ?9YDJA+D7/"#'6!Z.@%
MX5KY0 J )". G&IZ/R^ 7'T?[S.BY^4$>G).>> >*6T!/9G52%MBD8>#DFN6
MO'9F8UML,OSH[@,5?E;XN=SX282-H&D8:X3E02=C,,/,6,&4-Y0.8@-XA)]X
M4?"S@LA[061]0L%D.FJ. T,AY%"\SN6CE'"$4U0\8<>T"AO;AB^-@KG4N>YW
ME.H<@ZMUA\&W6NIVSH8NA;%'H;=9:\?^H_( 5@S8%RC5X8YCN[WOWI-X!WHP
M8/AMA.+]U&R_&*)RPW[_N]D_/>VT\MQ-@_8/2*_P^%YX?#!E\"< 216Q0SH%
M"P8_YD@SGA#-57&,86DUX+&:UE>7N6]>A4O+A$OSM,E'F2=%DLGLMN\5 -T/
M@"9L9J)(+K9)B$@>$(^2(RLE0=%%,)J9$41GFUDM4E)4!4-K"$/W48]*L&TK
M]6@>Z#1IKDI#B%,IH>0UJ$<X&&2U(<AS2X*%8T52N[%-Z30ZS44_6H=(-^S^
MFAND?H)-"@]T=9M-^IB.7*N&M[.&N-AX.\]8]=[9>:MS&>-1['YM^CC;LW@S
M!7FD$1ZFZWIB!<#W N!W4_8IYU$%;AS"04H 8 'V*14$$2-@D9-PE#-0#Z?[
MNB]]4[X*K584K4HW4DM$JRHZ7"*435BZ3G&IK<1(1*\'#9"T2!*!$AE9L-A0
MDJF&-PDI*SI<H5F%9DL7QJUTKWD!UJ3QRUW@F+B(L,R=4RPLH14F(J%U%"E2
M;*+(W.B/=LV5"%?K$(X=\0C4[(!(H)9LLSN=[?VI:]OY4[^-"SX>Y9-8-51>
M/@_D,G2\_T6.S9N\)V_K=5^\N6O[\37LYYOI-LO-H?-<$'X\93XKAVT,)B$6
M8D1<.H-@0W!D!-9$"(DE _.9T2TBJOA*A6Y+AFZ/M*0K=%LV=)NPJ VVS$C-
M$(G*(LX"04Y:BIR6A@+8,:HDH)O88E7TN$*W94.W1UK6%;HM&;I-FM^8V12\
M,2A)DE/S)$,V2HTL-\RGI()1<6-;;^E%4MW6(0+]^H:Y/>P%:0O&H2KDO"9N
MSZ<ICWXT_>0(G<<H3"HOZ+U@^&0Z NV(5)FH37#"$8\A5ZQPAVC$(@FODL5X
M8YM3MD!>T"IH4Z'7\]<N5^BU .@U82*SG*4(1Q6R7@)ZI9#3JP7-Z31)4^8C
MG%5@(FM2H5>%7DN"7D]3.5RAU_S1:]($IH(XS@)#B>3P!;81P2GED+=!$)-B
MD%Z#[J46";WNP)C[4^;0>7"I'MT@3"U,V0&;:APF8_1 'D,<\*@>GK6;[J)7
MVV]G[K?FUUA[VX)'SH2"GV([=FVK=3D./G]K]D]K]D=2=NT\]\:HQ?]W85LC
MNE:8@R^Q/WP'+.K\6A9$V[[\/_^C*5%_]   SLXZ>5[R@]I^\9F0Z<[@\\6]
M-@M#O-:!M:G]C))88B^<%\E)">"AN.&6JNBXPDQS@)*[=@IXB".M^)'! O;8
M "MF<_U_ZW1#+[:7%#0>3EB\]^VP\84<-/;HP=7Q5?UJ_V.BT<6D%?+2   0
M:I#V2B-K./=82$Z=V-A.G8ON@-YW4M0&7+ZG%C;I<VR*AYPA>]_/F]WBPX,M
M4>V(G^R(@X_!)VP\LZ#!^H2XX P9!UHMT29BJXF /;*QW8_MV1NB6/=ALXU:
M/W;/>ENUQNED"LU- ND1EC5[M2R[9P75]"P,JEWT0+*+UU^VX(Q!1_ZTTP+P
M'%P)983+'SCKA-C:NLDF_;0LZO @,5RT<H;<3&2ZGC>7=9?!YNWU+LX&KU5,
MZKO''SV/2I#@D K"Y0ZR"EFB!6(B4&\9X6 HWYU)72X,D_KT_I\F41^?Y[8'
MJG06'+A,N+;A!QSI^:]OD^EI]L<^JBC4[TGTO52LY$OUL,]#H;Y\',IXO1FT
M1\-?4P;MT?#7CT'[?;/W!:5N+!BT8S<;DZ"6QUNWP<^Z+Y?":KA$/KKVL$-Q
MF2%27IK9/7;(75-H\VJ_AL7>'Z[U>UCJL;L.T275<(=-KKX?T+^^9)\<_'L*
MU\6@SX(F>P#?\Y<?SDZ^U]_D9WG=^C#IK_L,U_S[7?;)P;^O80SOZ,G5#H=G
MY?6K_YQ]^+P'SPWCAF<&XVPJ5AH2UE*+A)0-$N4&0\CX%%$4-F"GK"1< [QL
M/9[-Y1GH_>8A8?]X4,/!7P1"*LBZ*V0],BY:0=820-9$@#1(I:-6# EF+$"6
ME4@K,.\U#<3;P*PQN<AMB\@*LBK(6CS(>F0PM(*LQ8>LJ<1@[!(WTL#V(Q1Q
M;QURBH&J9:6QT;CDE=W8QEN\@JR[0-8ZE R/>@$7(8\RFEHO$Y(N7,?X65 Y
M[M:\PAW@GPDQI]L:64LT 74=)6\3XE$EY+21R&1Z \JLEBQL;,LM*J;BA<,H
MXN,EY@Y.PM67N@<96)74+8G439I66HJ  T6.<@RF%1?9M,+(4,^(4"ZP0"JI
M>P:I>Y"-4$G=<DC=I'6@B2$TA(!(,CCG3(H!Y8-7*A'.G0W8WEGJUB'P,]:-
M!QD/@S3$KYT6[/!6LW_YF #0RGL?%CK&,UK8O\9K6?D?[H\PTSU#+,>2TPB;
M7>>L;"H-<M(S1),%+=MKCY/8V.9LBRU(3=S\?0QS<(NN//8L=+"FPIZ2L&?"
MI@#;W2H1!9)2*,0)2<@8;U#40:6D0V :M!MFMFA9SL\*>RKL6:ZH2X4]Y6#/
MI&45L4\N$HU"L %Q826R21/D;70N>*U YP7L85NZTGO6*+:RV_S:#+$=:I?-
MV H/,A?O2MFU>,O]K.;B?OWULP#G:$4'L'F=$S\UOX/=<Q6[G16AMWHN-)WN
M[ %20*36"J4$D,I]HBB7-"%#8"\X8ZU(:F.[* "E?RP0PU79CN@*%QYMRE6X
ML,RX,&'AZ<2UC91D+4LBS@- 0A 4V>"488RE9'F%"^N!"X\TLRI<6&)<F+2^
ME%2261F1YE%E'K:(3/+PIXC)4M@?"2\D+BPC'\C+" _1SL6\S78M:^*;M3B*
MDHTC8TVX7R;]N%8.7$1_:R#6LR@\3IN]?J>;Y^E:=&VK]K;;['0S%<C/[O,M
MWG(C6X-Y!=OK%MJ0F?<<<$+,>"??"2YD:^<Q=FMY1YSGOWUQT>(Q"C:36J\)
M<VZ[M3REFS!%X:+7[UYNPBKE<F?X1JN98LU?^E8<$%!X>][LPYW@8Q>^?]&-
M ]*!>#TK;S2$7U1<WYCBH[U7^6'.X7Y->/4L]D\[8;/V[;3I3^&F+7\!(X/G
M[D_=S Y>/&L&=-YIMOLU%_O?8AQ<=JJ"NP^;*R_1UP%W23&F_,%),H7!L+JS
M*^DR,,YXDHEA#X;;;7X==?7,;S:ZT?8NNI?YAC#)\+B L!?=O):%T5WS%]VO
M<30K7T<$!@4[P]8]2L[G(6L[Q9[;C3[F W" 4XQL#L4!Q@,[/T_*_]Z#(4L2
M2CB<E0:;R%,,VA) 3^P )"F)0G[<+[$/9KW3'G#@%N=DK]&!G7[]_5>=7K_>
MZ9]$>#C?^=3.#5OOWW5N68_-AY-.'./#AB?UQJ=+^ X]?/>1!RP2\QI%*>$$
MU$HB[:-!1A*F"8-SD)"-;67P)NS8J1,P[[*+=G>\! 6LC=8(_LA2&EL%MPE(
M>GNTJ#=Y( 8"7GPXLZ&,!;D#^%&[=NV"ALG"*V>VV9Y)"G%>D-WDAWIB8IXG
MV\-#MK=.=_A2_MS*93.5M'W9P;>/3#B-=60H<"+ L%,Z)P8FQ(CFTL!&QM1O
M;+,M+&<G)DT >?Y,WBO-]@#L;T#[$&%YIOXX[_2*M7E1;&\X6'XP?OSC)D'+
MD"\$__B*=;U.ZZ)_^U>FZOCG=(H0H2:FY]K/T^X/&H)/$3DX3;\@F^!I7]C6
M-WO9V_C]YL$(I^+PZH+#[2<'?^L04WJR(0ZT;C@5.@.RK!<%(5W^%#R379AG
MJ9UV,W#]3Q, F0!0">>2XEXH)YV(N9>Q)09+GSZJW,H\,]P !+[*F-?N_^MW
MNWVKMO+\.TW-9@MZOW]\\/;?M9<[]5>'[]]NUO;KK[9J._7=VM'QRZ/]W?V=
M]_M[1PL_C#J@WU&M<5A[=5@_.OQS?W>GL;=;>[U?AV'M[_Q9.VK "P=[]<;1
M++FZ18O4<](B?RH<$S@Y.(>DT-X38Y(*E(-:H2G&3C#'O0H!IZ%""=^!(S$?
M9LP8Y8P*Q)!\$ ?K8_(F\<1$ HT5@'MTSM8&9))O+[K^%([9@AQR!EC?02F7
M<]/)9\_9K^=@%VR2(1]6/K)J8)F"RC/2[6L#M9Z8S9FVZLL.J!Z%+= $30J,
M4S"O ^A=,6R.#:[)[Q3*V6FG!:L-GSX_[X+B%6Y<_O_VBEO6?K8\M=_R!2G^
M8^_H[=OB5_+'/[=JQV/*S_SZ9NU6 Z1H+MF;]-U1(;BA3 ?I8(=1K542DA(&
M4T9%9-D&R:G*OW39O2JH/XO'?C6PHPL=KO<^PNK"<$$#>WV1C>K]7N_"MGVL
M#(I;6.R^UZ]./IJDDZ")(H:50=PICYPA'$4XL*1,V,=</4HW!;[%CABL]M Q
M\H.4M7#1=(=K4MCZS>%Z#(R&O(= (/*1!Y8#' #-?/C]()@%&^)\M"GOP@!K
MAYG:X^ZF/TAE[^=DSBT<N&?,.@IB3:A-E(N0B$Y)@%IELXT!9_; QKC3CGUP
ML<1(*M_FD1VF:SL?C(U\7"Y_$L\CMN_5P=7Q1Y*"8L($)%V@B&/XS6 C4/2!
M!RTUU2%W19KNB?2/D:>IU8&M.OJCX#T<$A#?H#^<13CLQF[13H'M^;/1^M.?
MFK /VEZ#_=1/S?;#(Q;CS531RL[B\]S_J 7W5G*!<@0!<<DILG"^(TQM\$+
MZ6Y!2>\UO]=@)_1/IZS23DJQ..\'OHPAD6RSFVFH;[Y5[*8(4%AX;E]'U[VP
MW<O:P,M'!L=[N*D[]":4AYN.P>(;@^_>\U1^")?LS\$N2T@^>F,8J#^#_38X
MH\?.EP+#1AL25([*ZW?KUJSO[GQT &181H'@/,Y;$QODO(Z <H+1%+CS/, A
MS3?%#%Z:8G/<;UO _:*PQ NC*#?&F@A6D[8Z" >8&M4#$C"J;?%DWC1^\.ZC
M8S@R31*RR@K$B5+(@0V'L+628#A<9,0;VV83ENQ6%:Y0V9K%&EWC]S^'==C,
MFEQV[C:_QM;EUK3]5ILVX(H5^:7;@V8?]?RMZ-N= @.@!8@=AI)_>KB70,W]
MJ@,SWX:S^W6S#=IRT[;VVP,9@'D^3&]AI=K]H3)\V&Y=[C9[OM7I@;VS,'S<
MC;VA-'18_?,G_.'OO6\'5P>B?G:,067[=O+Y$SMHG)Z>_'UR5=]]"??]3^ND
M.2$-GST]W'W?.FGL@)KWA7YHO+NJ-UXV#W?]]\,WKT\_?#[ !V_VZ<G97\W_
M7NT3D("@.?,V&612+@61FB--.2B&G@;%5?3<\TDWAO0X28<]%I%R##9I2"EG
M=>/DK(?7)^F[W^Z\WZLW:J\.#][NU$]JA_4_3[+#:'>O?G3#6P0 >/C^8*>Q
M?UB?BNY/TKS/<,;\\JENC@(. 1LY_"!2\4BM,3XXH[V3##-%\4S:\?EZ5!HW
M*,+[ ROP/)N+[7[MO-CCPSC[):A(K2+2.Q +T*B&<E%K_A",9V'/[W7[UYCS
MQX+ZTK:R67MT&F-_L8CQYR&(GSYJ90P.7B*O*2@KA($@>JN12Z!"*,N$5/@.
MO/ASCL./E[<V@-R1 Z*60;<V7/-:L>AWH[$7R\5BK_@69KHBAB^7&'ZN!2QC
MMN_B@B^RZ[3I[R *O^WF?0DF:#,GU'0NX.*A]\][$*(O.LMY,<KK;OE_N>[O
M:TQZ?^M\D'5B QFD8QT=[5V+^3V@@/9.;(D/XB6Z:X7NDSSDBI?R#70 VSL=
M)FS"+_'_732_VA8(ZMW[NM\U,W_AAG[WWJ*SAKBP10?TIT4'TYF3 NPP4%M)
MPHKQ).P@0$Z-TUIX,*WNFCF9=])..^1_]GYLHYW^*]OM7L*T%:4$=W-VS;UY
MZ .MBF'! #UL>'K0>']6__SNVX==CP\^'U\=-CZ)#V_J7^J?=VC][WUR^/?^
M]X-7DP4#)Z*>@Y9O3BA<]TO]ZMUEO7$@#G=;7T[H.WJP>T)./A^+D\][WV:1
M/O)@I4N6(4,81=R*A(RP KGHB)7:"\KLQK:AFXSI!:H7**F.J$*H%44H2[PD
M"C.2 *$(U2;8E+#$Q ;/G;8%0MVA97N%4,^/4!.ECF 8>R<505*JE .0!%E"
M!?*)6RRIEMRQC6W)-P6;SL.8<T73BIL!1]'G^I)<](-JI[G$I-\9%YVL#R7@
MO-2GW>CZ/Y;@WS#_C<[!</;WOOO619[#'>^[%[GO^J#(:"<G-.]D%W/VU+WN
M=%]U8VCV_^ST[AA5K&#L+C VS0>HM.?"&(VLD!S!'O+(!/A-X,0H,R'W<-_8
MYINXM+9/SZEGK2TMUKP4DTKV%UGV)U08ZBSGDH+BXAW(OM4>::LM8BPDJ8Q(
MQF8NT$W#%TGVU\&7M5]4M.5LP.S&=[;]I=:[<+UF:-KNPS28I62=>&X-ILC9
M_#'W^^V7,/-'XXFOT*@\-)KFE/(1VZ 21@%G[G.")7*)8N1B+A95ALL8-[8-
M9YM8\P6RJ"KNF 7312HI?DXIGF2 HB)1HK(2@45FAC-(A^B0(%*Z&*.VV9XP
M3&]2,9WG7_E%GD^K@'E'-S4+T-@K[\BSZ1;USDU@:N;$[@I][H$^QU,ZA''$
M&"P)DDJ!1:, >!Q5%'EKM11:8YG1AYA'ZP^5+V-Q);5T_:&2U!(D=4)/P Z#
M0"J&. X.] 2L<W^QA)0#E0'#NB4G-[;U0DGJ.G@>#C-I5<WV>G$Z<:8R4<H.
ME12SO5-,=F66E <W)U.* ;5*"1\QXCRW,S1"(R,E19@)."5,P%X680XA5S"=
MI)+;LL,<-^2V$LW[B>9DIU%'A$DX(,JH!)T=8Z1EPL@$BE.,TG'E032562#!
M+,E;4-R;J057"0I"O5M4@@>G*J]T#MO]!K\RZ%J65E0I1&6CKI].L%6.$^4%
M$C8S<E,""E'N.:LIL<E[C(T!^XML8LXWJ9PN0W^8%78WB9BS)^69,>VL&4(K
MKANFS774<] 8*TQ[ DR;T"2%""QP;Y%C,H"E1R32 FM$N'4A$B.C-@6FX4RM
M\>CHTQ-AVE@RUL;G].?^SLO]/_<;^WM'!1?IWKOC_<;)@\KXAJ._MB8,)CYT
M+G(A]XU%>5 !WET-[2=XQ'4(4!Y=Y%EIM@LB\W:G/QV/?'1D8^'&?.\3N+(=
M?G;.7M]".1FU.G'+.W&_3%D1F&/N DG(>X$19RJ  :$\@A<3)YI0E3B<N%AM
MZAELI$L?<ZW0:$71J"RMOT*C)T6C"?T_2@.'!0\(D]RDPNJ$M ']W[ID6,)$
M*F,S&LE-(ZJ,]N<5OO^ M'6Z.=?LAX87HHOM3/Y=19J?7"\:S/\$'@UF__!;
M#(W.<3OWY\K&:W[S1[ILHWO1JW"K1-S:^Y8Q:Z!)?>+UW?UO'X.*4DJ%D939
M&<NU04XI@WRD5+B@8\ Y.DTVB:C"TRLL[&6I'96P+Y*P']P4=I)9 Z+EB)J<
MBJ)2)CDQ$BGLB)2&,8TU"#O>E)@ND+"O@_^IJ$@=,9F>V\N"Z;1*B7_BE/@?
M<_YV..45R-P/9+Y/:12,69RYQ)$,V"'.*$-:,8^"8MK'0 1U>&.;R;*"( OD
ME*GDL^1$^$H^2Y#/"24@D>2X=1X)I3WB,D24.S@@Y;T*4KD8I-O8AC5;(/E<
M!S?%D)JBZ([;[N4FZ;E34)$3WVI:-VPT7KDKGCP%S'N8NWYOB#@[[3!(N1TL
MSY\_EJ(R5DK$J<MI/8);H7P48*>XB'B 'YK;A!PFGA!IA*=B8UML&OEHAVKE
MF%A<L2XM"ZH2Z_F(]83Z(;B1*7B&HG$2<>T],@Y;9*23DAFI<51%'TFQ2$P;
M:YAU_UBEXSZ,X:L)765I)!4X/0TX74WI'"(EGK@0*-+<)91I@:QB!':2M]@#
M-$F6;2,A-JDI*ZGDS@*R1,Z--1;ZLO252NB?3.@G-!),A$O*ZQP& 4,C.8HT
MC019SK@7/H+<YWH4@3<I?_)JE+*$?AT\)D?7NMC_WZ+MQ@,YEM?"D"HMS?7:
MK.\5<U[A4XGXA*>4$LND\=I3)(4.B O"02G!"A'-A/0T,4U *=%:;QKU:'RJ
M7"&+*\&EI896$OS$$CRA88" >J990+AHV("]0493A; 1T3B?2"0>)%CH32TK
MK\>B>#V* ,QLK>*.ZMVP!>=DD57%3/#8J5D92'\"%]%..U0 _Z0 3Z9C50JV
M=I(180W6(\=,(\M 8\OVHQ':,AW2DU$:/$J4%KR,J0+2"DCGY7:K@/09@'1"
M4[:2RB!E3DG*'-XN*F2#DH@1FZ@/448GGHQ'82Y 6NC8OQ>=V[>'?>&'@ZI?
MG('8^)$4#/^\N>T)(9P1(HSTGG-#7(I,)B>LT\P;3#_N9OT!$TS0#T5BL.-[
MW?Z+(W\:PT4K'J9Q&_O]MN^<Q:.^[<=,0=O(#]: ^[UL@2@LZ;;^\-]3[,_^
M:MN_S<7A9T\/=]^W3AH[5P=77^B'QKNK>N-E\W#7?S]\\_KTP^<#?/!FGYZ<
M_=7\[]4^.0#SC2>:<,2(6D$0IRX@DV0F+ I4^6AC4 !'$63_/*<N=B\RA0:L
MY&C?G=GNIV:[V$"J./WF@:7C!:Z]M=W,P_YJF&Q^V&Y=UL;KW:MU4FVP!UZ,
MQ:C8E;,')(H!%=MW+&8#>?&Y&?QY+[X8_?)':/;.6_;R1;-=/%[QI3^&UQK*
M'EQN4EP*<1J\_<>W9NB?PHCQ%DQ6/B"&QNGPSL.WMXJW)H1_\)XD6Z!_W?HV
MWKK]O9]=EN MH]F#+OOS][CAU<-J<:?+_L);\4O_(A%3GYVA./J8LY*?1TW2
M=Y+LDVB[O=H>B'>HU7:CCV<N=FN,;-XX!N\X.W-5E<?C+2[XHMF'F_D[S,!O
MNQEB8!*:[5K_M',!%P^]?]Z%Q><>8;C%W@3Y="]KP'?A%EJEB2/5Q#ULXO!]
M$&9URO1B+W>QR2K2DX7]5]MG<8?QKXQCPCE%M.9,X4!YH,:09)@/@E.K#)5X
MIH7V,P_%N'=I.^PVOS9!J1_:;(?GL6O[,(.KXH;X?M#XZQ2>[:K^9A\^?X+A
MWOCP[^/O]3<?/M<_OS_-["N'NP?B<,H-L?>]_O?K9GWW !??__P.QOE.?&CL
MX0]G![3^9H\?[K[C8/_QHL'Z!+<4(X&&%"6*(=<?8/AA"=/(8*)A(4U2N4Z:
MJ+(ZA"Q+"F %;Q6\3?I=*:.,VR!4B%PQYSAWV'".#;->15/ &QG!VQT<L!6\
ME0]O$V15"7LFDE-(.*,0CYHC[91"B8HH*=9<)I_)JM8MP[F"MPK>)N MZ=P2
M6$D?)>'2,T.XC2Q0*34UD; "WO (WG %;W. M_J$]N:$D-JP@ QA$K0W1Y&+
MN;<\%YA;P1)/ <Q7M33PM@ZYW&/#>EC^OF9YW+\M@D6Y-YCZM0AQ/Q,Z'4S9
MEM)(KJB.B$58(,X31=8;@"A-F;58$Q=!^5*;>H9U.>72KM*XEU& G\QFJ@3X
M*01XLM6'39$:89 5+O>051II3@UR)G%+-:"QS^48FY1.*QB5 *^$ #^955 )
M\!,(\*1]D$B2*D:,E"<><1-9[M3ND5(I!FLB-\SD$YBK:6*9N0CP.@367G5C
M:/9KK4ZO5_MM: /\L^9B.Z9F?\UX,.=J#+QNMFW;PXR]CSXVO^8<K;WOOG61
M)W%(EC-"J\&:_0E+-L2M]Q&FL5=!U#TAZMV4D9 <<PQ+AV0D$7'G"#(A).1Q
MB+#.SK#<F);):9;>NP-419^YP&)=NHE0B?4\Q'K"=. )$VL91X;DXB =)#),
MPV\I.@[6/U.1;FP+64GU:DIUZ79#.5)=&1OEB?RDL<&$HEQJ@0A/ 7'*!-(\
M@=DA=')6QL@LS04MVDPWF9^+U*]#L*%@?KPEA6_%W1SS-"WJG79SB$;#F&=>
MAPIB[@4QQU/&@@"=$'.J$$U"(QX%& O>8^1L#"2H(!W&&]OZT>'.RB6YN+):
MNKU0R6HYLCIA 2@7@@)3'H&^!NI $ S99!.*PF!K84%",& !L$I6ETQ6G]D,
MZ,& X;=*:I]$:B>5>"4QT=3!D2ISS-[@B*PE#%'%:/),1.IL+HBIP@7/1OUH
M6[8[YF@Z.V]U+F,<A0MZCTHB6@]71.G*_9_6=;H[[? ^MG)COW$DLX*>>T#/
MR91R;ZEQ+G&),..@,&B90*]W''G/5 K$8Y'):15=$.]!Y3-<^$A ):CE".JD
M;]_C1+$TB$0B$6=)(*<,!VV!1@!5+X(4&]N23+?5J@1U)02U=.=^):BE".JD
M,J]=,,EB!^(9#.*41&2TQ(@Z;Y3W7 >=0%#Q@D3AUL<?7V7^/[O27DS\-:=!
ME7]8.@#Y*94^>D$%:'3()!-R@UR!M(T$N2"9IL$8S'WN@*7P-%%HE4"\$H)<
MNE)?"?)S"/*$RN^I<"%QA9S'%!1];9"E+B$BB0)4UHI;DP69J<=8YY4@+[ @
MEZ[T5X+\#((\:1)8JFR !43"1(QX9D5PC$44!("T]M2+R :"_!BC8/%<_ -Y
MI%M4++B!, AFU7[+Y0&Y*@"$(0[S=VI]^[V( @S_3-W.6:UWX7K-T"Q"!%7S
MRKD9&[=$*0>KF5,17\-BO8*;-ML7,)-#"H1.N_>R6.'!YQKV>^P=--N=;K-_
M>8T^X>95!NS<![%_VH%WOL)'"C;;"C?+P\U/TV4*WF%+%$?&6(Y@DR3D(C4H
M)I><#I39E),;R28G)50J+ N-3 4PSV8$50"S8@ S86%A#MM!BTR_)R+B7#.D
M/7%( _*0R'C@1!0 0QZ5?%$!S$H"S-/E654 LZ0 ,VGYR2""B#8B[X,"@)$8
M68D=HC9@(9W55&8J/+I)< F!VXHIJCQ;,)M]Y12*+Z^G:H&L.<"XH:OJY6 I
M*MPJ#[>^3%E>VCINJ#)(89HY[@Q!1BF/DB-PZ#&KA9'98T5$5?:QPE+]U"94
M)=5/*]43YHXC#C/B+$J"8,0)3L@PZ5&T2H!8.T6IRE(-:UE)]>I*]5/;+954
M/ZE43]H81BM8*J41%@IL#(DQ<BD3QG&B+.,)<+O(]Y#LT8UA%R_$M-"FQ(B!
MN3<=-;K6_#MWE8)Q-GO];M-=]&/X\<'+QQ21+V]:[#Q2UOJIV7XQ7K#L,#FZ
MMEP[[3#PG^RWCZ\OU?@SEP/HJY"N/*3;^S;5!SM$G #D9/:?T,QV 2B'M4(J
MA4!<(BYXD_VU9%.H1]>X5MGPBROVI26X56*_B&(_T;498^:HDA1%)P1H.)H@
MP'F!$L! ,E(Z%W#VHF::FT=;+I78+Z[8EY8.5XG](HK]\4VQEU[Q%*1'3F:6
M2NLD<AY,'"F]<()18KS8V%9L4\S(9)^?U)<4)%F:Y+EZO*U=Y7U<+JL62)XK
M$5;L_XC]5B!5(DA]GS))I*')1!^1B!@CKBA!FB0.()4$@2,J$9--$DPW&2G+
M_[(PB20ENES76/[+)]>JY/_IY'_"-I'28D^C028Z TH*2TB[P)#!WDA"8%$M
MSRX)NFD>W\^UDO]5E/_2BWPJ^7]"^9\P4K"A!M9/(4J51-QS,%=8L$AE/*#2
M^<C\QK;DFY@NC?BO5VP&A/.\&U/L=G/HI=_Q7]8LW#)7BH"WHZD_RC,_7I4!
M?AWU;3_F--7]LW-XM@K*2H2RRRE3QL@@!0=5!@>5L^&Y0#IHCZC"W)B$/8]V
M8YMMTD7A+JG\JPM8,U.)]Z*(]X2EXACE23*+$D\6P?\%LA1D/ 7CF)#<.EC,
M2KQ76;Q+MS0J\9Z?>$\8(B)P3 BC<'HS#Z=WP,BYA)%(-+*4B%&JZ 3R.-J?
M*DY20IRD9K_:9BMWTZGU.S#VL[-.>V!YG'9:8-I-<0H\K?-DX6;J?Y]N_(N-
MY0L3--H9;=!&YU6Q/8^N[<Z7MM?T%9J7B.974[:8Y5%Z6%?D+&>(P_+EODX&
M2:V9X-B#LJ8WMHW9)%@LBUNI)*]R!885&#YK!*T"P^<&P\D8&YQME&$-,VH,
MXC$0I",.2.*@>.186!5RC-UL*CE=1EVA886&:X6&3QM/K-#PN=%PPM WGI%
M@D!2N8@X%129)'*5=E2,:0:&OMS8EG03SL1E <-UB#B"M)QWXVEL]YI?Q^R"
MMC](+AXY ][:;FQ/\4S<D?AC,+P7#!8A="[R%?.H;E^]E<;_,J=F98Z&TKT&
M-S;UX)" T^(P->SWZA@H\1C 4QZ"%+%P%G,D=."(N\B0=4PBXD)2.@J<A-[8
MUFJ3*552=GP9LC3G8%"%I!62+J;+H4+29T/2"?>"C=1I9RW2L(R(6\^14SRA
M2%7REBI"K<XIO&*3Z&FF_0I**RBMH'2A_!45E#X;E$[X)O)19V!]D-*>(>YI
M1)H0BY(7VGNB)<=A8UOJ3<5602DMW!:_%\8[_!N:7[='@ZI?G('<^,'??D#@
M6C"W;O\+/C8:U%!B>$Y=.._TFOD#+[JY'Q]LW#^^-4/_%.2M$*=KWQH.%?_X
MBG4PL(O^[5^Y-BP?,T/LG%"!"#U>W\%T7?MYVAT]SKG]%)'K1OL%V01/^\*V
MOMG+WL;O-P9UUFR/KBXXW'YR\+<.,:4G&^)@ P&>= 9$O2]@P\9N_A0\DUV8
M9ZF==C/T_D]3$T:BX\*YI+@7RDDG8E2!6V*P].FCVMAN%,ZI3JIE(N+".V6W
M;Z[B7'>:FKG3&N_WCP_>_KOV<J?^ZO#]V\W:?OW55FVGOEL[.GYYM+^[O_-^
M?^]HX8=1/VSL'=4:A[57A_6CPS_W=W<:>[NUU_MU&-;^SI^UHP:\<+!7;QS-
MDJL)[!D<:EXP&SG\(%+Q2*TQ/CBCO9,,,T7Q^.P>8MC-PYH0PAGHPD9ZS[DA
M+D4FDQ/6:>8-IC,]2(/CN=?MOSCRIS%<M.)A@LT4,D=<>&5[IZ];G6_C=,%B
MOS7@CB];'?]E28_B#_\]Q?[LK[;]VUP<?O;T</=]ZZ2Q<P5')_W0@*.U\;)Y
MN.N_'[YY??KA\P$^>+-/3\[^:O[W:I_4=SXZL"V]EQ@9E5M?* PV2=0*\:@4
MMT[ K,.\1M!7SO-N[5[$:MGFOFSO/LID848515[C ,O&/=(I142DH]C$&#"F
M4\MV_4BSW4]PJF5U117&UGP"%<,E'D8C:EF?MNW+VF&[=5D;KW>O.!)@%]3R
M-NB]N!5+KPU*%(,:1#O&VDRAH<'@6O:\%U^,?ODC-'OG+7OYHMDN'K'XTA_#
M:PU5H*PW32AH!7 /WOZA$&SA@5(PC# -[SQ\>ZMX:T+='+PGR1:5Y-:W\=;M
M[_WLL@1O&<T>=-F?O\<-KQY6BSM=]A<AQU]6$Q Q]=D9OHJ!\O \EKF^DW2?
M1-OMU?9 Q$-M-_IXYF*WQLCF#;OKCI,S5^?,>+C%!5\T^W S?Y>"B=V,,# '
MS7:M?]JY@(N'WE0&_"P/V3VBX(N]!_(17]: ;Q60%9TX4DW<PR8.WP=A5B/C
M(RM'*2M' P+@SJ!]3_M3+7N\OC;[S7A-;7J :[ZT??;@FKKU?<CU+5]Z#%WX
MJ@5T9@UQ90(S%3'=8T,QYZ<?&J^_?/C[W?=ZH_7YY SN^?F8GC3^<WKXYC_P
M]_$E/,/I!QC#X=%$*.;L=>O@[_>M#[M[Y/#O>A/&1^N-#Z<'9WO\Y*S>_-#8
MA_&^/CO<W1/_O3J8ZN CJ/()1XH(41YQ(C6RT69RFF0]%5)C3,KFI5NBM/@*
MDQ9I; M3ZE-A4JF8--%_B"3FM-,$!>4CX@([I V#/ZE)RDO"$\9E<^55F%1A
MTM(EL%28]&28--D]R0?I:.;OE,3AS-\9D/6)POQ*YI../C)<,G_? A7,+(WU
MN1,^7PP[%N<RF6X$ ?3-5JRU?[!JP.OY+Y^]+N?=3N:B"35W6?OM(L>RFNU_
MEN^ 613WQ4)?HTQ/"15;:M'WZMZ3MO6ZJ[*PU"=J^>V$BXX?,[MZ[-EN&V:R
M=YBN]P"I3MWR3MWC*>]$BLXD8CRBB<&IRRU%< I;Q$P043"B'969K(K31Z>)
M+IX=L.)B/A>^R4J\YRK>$X8^%M*#4DT0DYB#H:\,LA'64! KM-!6>\%N;]AU
M=S:Z2K876+;+;=95R?:<9'O28";."YNX!6%F&G%'$G*!&*25#$$(4-:<WM@6
M>F97KKF(=IFV\C+8'SE2:[WOQD)".ZG6B_ZB6QB[%;/]\P4[=T9+L'/6@2FY
M*E+P#]-NL^=A=ONYR^#;;CQK7ISU]MM?X]"[4>'3O?#I9,JT8)X'S .LDDX!
M<2EB=NAI%!3UFAGOE1&@>Z@%8<&M2*X7UJ:H!/EY!7G"B!"@2%@"@JRH$H@S
MEY 1WB$=I1:Y-HTGG@E.*CE>33DN/:I6R?&SR/&DP:")I4%: 69"\HA'KI'C
M5*(@J 2HUHQ*MK%-Z8(<R.L6K;@N#-E8^ PBV>GF8$6G"P.R.7(1H@-1N.@^
MT(!87G_'7.V'FR@577^$5$.4JI#I7LCDITP%ITVRSF$D,+6(8S 5'!& 3,D:
M8JAWP?N-;2&F^^%4,8B5D=ORS85*;LN6VPG+0-K K& "&9O ,L")(@N BB(&
M4T&ZI))6(+<,5W*[NG);OGE0R6W)<CME"2@MO)$1D:@)R*W2R&+"$.=1> LZ
MO(D!Y'9&_[G52+1;1G/@AAW0[O3A3LU>[\*V?83YZ/77+:2P.!;!:UB4MH?I
M>Y67H0*G>X'3IVECP+G@;,)(8OC!B0#U(E&/7#06"Y$H5G%C&Y:S)-ZZRNFX
M@"+[Q,; I,A6>0HERO.$D1 Q92%G)W""<[&1M\A9YI#VGEFCC67,YQ1#^OB\
M_DJB%U>BG]A,J [A1PGME(6 %5>$1&1E4HBG;"%$;U ,VEJ;$F,Q5PCJZ:3!
M^8GLN@4,BGY/-6=S48WOG)W'=J\0ABHT\&R&P-&I[<:7>05>75N "GWNA3Y?
MICD3 @F,!(Y2<AIQIC$R3CDD.,-&2N]$\IF]>I'\$Y5?<=%-@$I8RQ'6R2!
M4-HK&9$BB2+N06RU$0DI;(05H-XI6)AM3JL@P H+:^G:?26LI0CKI%XO*=<P
M_P[A%"WB.H =#BN'0M(BN6@CX.O&-B-E]3*O//\/8"OLQM#LUUJ=7J\6O^>]
M'VN_N=B.J=F_G1YU[1T,Y9<JC[#H!P7(ZV[G;%  =1#[IYU0I2<^%)KVODTU
M4M2&*9X805+9@'CB!FEB$O+115BM&!D'K9_)1?(Y5&["Q=/Z*RE^5BF>:.+'
M0S+&$X<<Z!F@8<B$M",&28\9,5K1)'(NWZ--]TJ(%U>(2[ &'B?$53RO3 F?
MZ"UGO=.$R8 ,$P(DW!/DA"6(8*N(B*!ZB2*@9_"C3?XJ.O!P*^+4MC_E]O:U
M3O\T=FNVUXL/3!):7@_&7.N. :NZT?;B;AS\N]\^S"MQ..(^VRE6I *K$L'J
M^[11@;$G4F+$DM6(!Z*0ULZAZ$0T/&E"7?9.;N(9'84K_I.%%>Q%L2CN)."5
M#-]3AB=,"L))4(EC9+.KDEM&D#:2(Z]A:96SEN0,(C:C KF*,*R,&#^I35&)
M\5.(\83=$+!3(DF!H@X)<6$<,CH(9&1*N2=UE)2"&#^^(745>RC!:LC$11<Q
MC"(0O9IMAZ$IT6I:UVRM(X_1 IH3.X-U^O/'FE0618DP=CEE41C%C*<V(,%R
M/C./'!D!RHE,0@HXH0@S&<8VI5@D]T?EXUP\L^+!\EV)\#U%>,*@L+ >2FJ%
M?#0!<28,,A%+Y$!\33*!!!XWM@6O@A0K+,"EIRQ5 OQT CQA2CB<C!"&(UTT
M51,)@RE!">*1L904Y<2R7,#\Z#2F!0U ,+7@=D3]_OT_'A.:N'-_WM6#L:?H
M#9G[Y;X=+MS+RV-8-<"RL3MDO&*5H5$BR%U-&1I,!4:T]0BS8 #D7$0NJ(0(
MY=(DRG#PN08+BTVARLK7O$^CZV7QBZX:.#PS!^LM7M,*)N8%$Q/&#&"ZP]1H
M9!CS.3J"D=69Y9$*2B-@AS8.=*%-S4OH\%#AP^+CPYP;)E:H,!=4F+"0O(;_
M&JP1G  :<2T2TE1$9 +!6G#/1%8>S";F985;GAP:2HK%++3=E(6GEEJ=;[U:
MZG;.P%C*68TE-DJ\TRK-NWOABCYDF1Z 9>@5^B,E-P<4>]<Z ZU9&N(\S/FB
M6=./%=AOW]Z9*36_QX"N8K=3G;OW.W?)E-'N _/&>H:<(0YQ%A@R1N1J")T$
M8<82$S?@A-6P='\L4*)#E:^T>/'!69U3[R;1E3K]6+&>,+(QUY2KH)!UF930
M9U+"Z#AB-M# */?1IQST9_K1M(254"^N4)>?A/@+H:[D]IYR.YES2*.3 ,,H
M*K"%N:(<N8 =,LK2()R5@;F-;?+X2/^"YAPN@YGPMMN! 82AQ0MGV+!'XF8-
M'K %_^3,PW-[60N=;^W>S3Z*M=/8"K5^9_2URRHA\=D"A:-URY68!^-5>]N-
ML%9%'>9..[S**WB8_@VKU.@,/W1Y-%Z^"N#N!W!TRMY(CC(!AT^F4S6(:VV1
M-8JA0(4-5O'H"-O8EFJZNJE*95H9T2X]%[$4T:X,DC+E?I)F >- 4A HX,*_
M'SG2(@04E&2:&P=V2<Q%V!A7/.DK+/FE!_"J0WT>PCUAM42.291PGCL?!>).
M!N2,UBAXI4,$DZ4H>)1FD41[W8(;18;CN%JJU8%+55&-Y[,]AFCTNM.]CEA_
MYF4 A/HSYU]748Z2 (I-LRIPGTQ2!D4X;A!GC ! &8VLI1R'*"F1IHIRK(%@
MEV]Y5(+]K((]858D&4"%U 8I)SSBP3!D5$I(X)2TPS)(P2O!7@/!?CJZA3M*
M>"7)]Y3D"1N"!4VM" XIPSCB EOD@J7(@O7 A3$4*[6QK<BC'8,+&OE8]A*I
M69E_CPENW)JNMN) ]ESU4?NC];J>XER!V'U C$]S+?!@)3<49=T2<2,),J!K
M(AV-M]%(':DM,[IQ-R%9(N_G&M<VE&Z:W$?PJ]A'F:@P&?OPF$FG!4H,*\0U
MYDAK(I'&V@6FG1+19DY']O@&4?<5HPH:E@$:GJOLJ8*&)X>&":L'MD(*A$D4
M%96@,#!0&$0D@ _"V<"YQ9'DL*@0>EF@H:3 RD+;0I-E3VG4S?7194^_*DY[
M7"G07=U)CWG"Y7[(]4YF;/9Z%["18Y&T>)%G#S9V'RS\=J>?$QS;L5\E+,XE
M87%_N#*'Z>C:NOS9:7]JQ.[9;G3]*LA0RB&]/]WH*2A'@TX!Z21!?Z=1(*L)
M1DYB4.BYR<=T:4&&*GMI<27\2?,6[ROAE2[^6#&?,-,]: P^R(2P]@SQ)##2
M7''$$HDA2<-QD+F+\R:EO)+RU97R)\U1K,[Q9Q3P"6/;6.L%4Q1Y&?&0T#TE
M,+N3"YI[3YC6BWB.KUNJXOM1\NYL,Z1*6WPV"V2\$KV;>%7A5'DX-=T#RDO-
MN7$)T4 R3F&*G",42:>2%S0Y;LK#J2JI:;7I$!\JT)5Y\5BIGJ1DB(P9$1G2
M"7YPD&CD3+0H"688,8EJIS,']":>T8>R:NVVL/(\3\NB.I^?19*/)WLTLMQ
MUB/-%$@R80YI3".2W!O&C:%.RD4\GW]A1X1F[[QE+_/#QI]#P#)_<MT"//O7
M0CKGW9ABMQOS=NOX+T4\)[\^#OOX3N^!/7?7PC/T3!&>MZ-E.LJKM-,.@Q<B
MO%F\4B%[.<@^36$O0 _32B@4 Z.(1\V1TX8A1YBR#$O._C][;]K41K*M"_\5
M!>?<&_M&*+US6#FY=Q!!&]R'$PVT;;Q[XR\=.1K9(/F5P#;^]>]*27@HV6V&
M$I101D=C096J<GJ>7%.N97@7+435!KR:GIZ*]#M#>D,;4S+@K'I-F 5%<'8M
M,=%30J.36O",/)\KTM< Z7?D[;D>TJOQY;9P;ZAL4'9UHRS1SGH"(3-BI%7$
MLLA=3%$+BAL[\+Y07?+MKIOG9WM0XI&'<=)#T#:TE35S^US'3+RT=!4'^?.,
M5()JD:#H@N;A/*,^T4!L5@P)BI>#[$P3#H%JP;("JTK"7DX7SXA4X_"#0/'2
M<E-4%"\-Q0VMPD@4)#7S)/(@"21KB/<1I0[E@$?CP<=04?R@4=R^/E%1O&P4
M-Y0%*2,%(RRA.I2CW#H3+SPEP3.3:+(Y&ET.96G*NH'B=?-I_'$^#L=N,O5I
MG)7:U>?CBULH":MKY^B$DO!T-'Z>WLVGY" _&9V>CH;5J-$V3WVG=H_)5'J5
MB+"EX&X0HM3,$P1B2HXEH95!G4&KOF:+1HVK$U6U7G88U<M,:%=1?2>H;N@0
MS+ALE=$D">MFG@DO%!#D9E YLF3 %NF#PVVDCPKJ#H-Z:3I$!?5=@7JAKH\7
M3DE*+$\&-VAJB%<\$T&M5"A\*1;YQJ:0?:UO4_6ZNAYNC,\I"GJC=U-LIH]I
M' :3M3MK<B_ZQ+2DV)RA#MW'/P=GQ\>CDS)T+X[=./V*5!7GE[?&XY+!O'RL
MG'0]3EHLQ2-3 BNL(ME"))"1F)PPDC#I;9"6R\P2J@^W41VJI;*[@0]+#7&:
MLNG!E$PG.W,RC16RUX9L0S>(0F7%@9;@!4E*V1SB60K$!A>1?X-3.6QL2JT[
M%'5>@=M9]:#NO'<$XX8VP+.3'$PB.F57CI\C@G&^B' H4=&8J7>H#7"^"./J
M7KCSG%CI]-W)Z"*EF8.A=ZD]]]Z=8,O"5(.>7_I\CF+-O!!=.4$Q%3K^P&FI
M#M(V^6NQG$Y*6FDPAN"*U:2(C,1G;@A5&9C(WB=*IUDKH:VLE=5.V4$P+U^#
MF(.YXO6:>&T>=HA@*+(LX=&$$EP(Q 69B(A!6>L"-51L; +4HKL/&*U+/>CP
MHZVW'EFZ!8J;Z:N8"10GD&C ,07\E=B,/[1*-F:!XI3NY)&E-CT)JUXEYWN)
MHF_C8WA057+NV/OP@WI?/\B-__1RYFIN_*7PW6(Q'9S5[+A5A :O"-# B \E
M/:=/(3AJG:%F8U.;/D +T=3=**73HA%TC>MEW%4IG<H)2^>$AB8CK(M:2R"9
M44. <46,#YEDK0/N 33YE#8V&?11HVG)!]*96CJ5&SJI!E5NN"]N6/"J( <X
M8$0Y#P2\,<1Q9XD++( ,AB:A2IDM=?LCWG=%#2UY7CJO,0V&H1SC2+U_(!JF
MGTI!T9DBY89Q]B']?^>#]PB1X>U25#THE>D^72^%]<K_.U_FY7F:G(T'X2S%
M<F%K&+_]PU=W_H']'2%-SF9[>S[K^/O)>9F#G8_AN/B;G[NSM)-S"C4[:9OD
M*1<KEQI4J*BGQ @6"$B9B&$@B37& @\\(KMN;'*-@M72*Y&MJOUXC:6JUC6N
M2BZK3"[-(RW<)9=B(EFJ3 " (\W02"P(Y\"%K&PYTB+Z FX=N58KH#Y$?FE=
M:ZO\LLK\\K+IWP[<! .$<<W*\5=#O&"4.,82U9DCZPCD%]GG:NF5U^]-]?N^
MUZS3JM^3'^EW/7?6\^GU8#@LKK*2N7B*N#4[C7,=^8L%Q305+&L!C!L;7<Y4
M4>9B &_<7[MW('95EFN/Y?86RU ZD0-UEA$O 0ADFHC/C)&(\C:'H*,0*$4I
MZ$NQ6$"BQO\_&*QKJV*2V0?&'-BD?(R"H<IEI R!:IAB?=DB4,5ZNUAO^KE$
M]L)K28 I3A#<@ACF->%9*"F3#2R78C&LSTQ;?JZ*]0YBW47)08;H')<@N$/"
MYZ@*49-TBMQ.L<YLQ?I*87TQKL]X,)SDK$NY-Z-PAY?XR3I'O6-)!3O-#6"_
MD\:GL]5D'H1OZF\5E(1__Z%J<D7]<=:[QP+G(([._4F:&<!OX:/JW!C^][T,
MS8/9 :3R-%/#,D7-+DMGLXX<N/7&R* YG4I[R_;6U1V@Q1U@L>!G,D9I)Q)1
MVC@"5$")[.;$TQ@"C]+PDG#2\KX0+3O?;@6R>S:=5XJM%%N-9Y5BOT^Q#84Z
M>.^1/051SEFD6/QAA/<D,?#2<I5H4FT9SRK%5HJM%%MME@^=8AMV#">9,J6:
MF@XEJXECFMC$&!'9:!V"Y-[0MFR6':#8J?WCGV<.7X?_QL'[S<M.[9^?(J#"
M]W\OL!@,S]VTU__"KUUV<@XM*-E1WHTF@W+#XW$ZP3O?IU\^#.+9,0)SBKNO
MOC7O.OWR%>>QH^=G/_[*5]T,"(LTOB?Z8-)^GN_9\'WUL[1W"D/#!$L>I/=9
M0Y#:*R]3TA'7EZ4JY+\X@XW+;QV/+SOQSKU.Q(^3>TM<QCX^=B<?W,5DXY_?
M#,7I8'C9)@G8Z.:0_7!@<E[:P,R6(;+2:#Q=)(]QV:=QN0O;Y#K3EM[QN##[
M?_U\@E!U/2PH*<:R)V53&)[]ZY]N\]NYO]?UJ;^[/@^?[[[<^^-_>K]N[3\Y
M>/Y'O[>[_^11;VM_N_?BY:\O=K=WMY[O[KSH?#?V#PYW7O0.#WI/#O9?'/R^
MN[UUN+/=>[J[C]W:W?J]]^(0_["WLW_XXGMH_!HL;OP:\3*E4S,5$^^K.[/-
M@HO>_+![[U_?$.VWH@=C# 1#LE$A %CF<Q(J>^F\$<%2_MVX]V^ECATW+H$H
M)>YKFACM$!_^Z\DT:_(]BPK//HL*1Y].3O:W<=O_[>ABG^_0O3=['PY^>SXX
M^ VW[#]WQ,'VEGAU&,3!$TM?_>>8AM-_#]V?]OS@37QS\.=+NK^]0U^]V15'
MA\\N]CYMP:O?=@%%#'ET&&!O.Y[L?PI0TA(<//LKHKYL/)4D2Y<)2.:(UU23
MX"2U@6NOK9G)?[C1I;A5!"[A&45! /^C* !2YQA5*E/+7<B&HV#02RA_O2NX
M&9\CT^UL/=_?W?_M1>^/G>>]%_^S]7QG<3?]>K4V=M;9O/STI9M+7C@OPG&*
MYR?I(#>7T*]N,@@HK&X/REX=IP2YQLL*]K;^,CXXCJ(>8=+@LHI>$9,T);Z$
M>?JD(D^IN4Q^P$_J#NCI^T+-X7'J991I1^-);Y[UH7>&?TOS^2_NHMZDK("2
M.^[=^=ELN>;1R<GHP^,?;B9?]4U.^S:5.[\(@5-!%_MXXMY-TN/+#[_$P>3=
MB;MX/!A.6SK]TB_S9\TEQR)N-N3<Z<XUN_Q%(GI$9U+1W.,W?_/\\J/II8;4
M/KNFV".NV \OTT<_OO9WCV7TD37B1H_]^VM@H3;6R"L]]B<NX)^&=S"Y<.]W
M;$$SZ>EN+!_F2B _0C3W=H8EN\MV"NG4(Z8%ZW^CO5YQ;.[5]O6YM],'/AZ<
MX<O"51*U;!>"08:;DMOH'!\>)PL9-[YG@+Q&U'2WET#9\=OJ\ _Q\4 'CM6!
MN]G T>LPS(,(P)F*R5=9+K<ZIW&5=73C@UWKV\AU*R$SSV0P.DV]L]$WJ:%+
M5O4T7DA;<.O8ULX-P=7=9-_KXH-Q=]W(=/"3)#.[TY7U^V@RV7KO!B=3@\'H
MJPI>\S4V9<Q5\73=S,XP\W2-!-[+]O\L_[^$(WSV_NE+>;#]#([>','>F_!A
M'[^WOQWX9^_8I:<+V_7JS4LV_?_P^,VK[6?\U>%;V-\^'NR_>7VQ_VF+'1T&
MNO_IU> _GRX#"7;.#K9?8[NV_G)*!!%I(%)*7M)?,V*=%@1RM 9RT)ZKC4UK
M^XS*#@7LMA2<7TGK@9*65R9)QX*TFH.USB9-J7$F2F_PDKY)UKQ*6O=&6A??
MDE:PP8#FE+!()8&2B,&6T](\,>&<C]&GN+')J.UK=>L@T\I:E;7NB+7 L"1U
M-EIY!M:!MTJ"HP*B4S1QN$D^O\I:]\5:^PU1"W<B+RSU)#EE"? (Q,2DB&9)
M&Q3"HI-T8U/QON!=.@>Y;A63_IS^DF+/8:O<Z_19^2V.KDEO='XV.7/#TK5:
M&FG&6[.1:5=MI$TJNYR6K=FL[)\73\5!GCJ@)P=?)N4:1$8KD5V!R)XMZ(Q2
M4"F8L,2:A)JB%I08BY^<, :,HHY#R:\'?6%%W\I;'_2LE5@ZC?1;ZEH5Z1U"
M>D/1*C66)$V).&DB 18R\1 <H9:I(!+S'L04Z5JHOF9MA4)7I'<3Z;?43RK2
MNX/TIG)2]FY!<R2.B9*DQ3#B+6[QU#$=!"HG(&&VIQO=MX)W".GKYIJ;HN';
M(+RO593E%(MYH':D!W]V[3)&MUWMC/\LJGS.V)64KT'*+Q<4K1 H]XH%HFPN
MM2ZE)\8D7,.2QH3;JZ&J5(%X1!=K1K5<!&*5S-^5T-:0T&ZIA%9"6PZA-?1)
M%[S7,2H2K$4IDRO4+'42Q%"KDY$BH[19" V67M6F$EHEM$X3VBUU[4IH2R&T
MIMI,M>2.9D&RS$! (JLYYQ+JSM93:S(S*J#:_$BNAH0V5Z4;Q_C9_)C6O<;I
M-A,B=#"4^*$T<1W2]<_/JMXH'/^J&7_K,]8O>J"]N/FK.A4Z-P373B_U0 2Y
M&C?_8 6_UXLQ$#+8X!,G-HE4XN8IL<YDHD6T(29@DKJVXN:[YQ6MI/5 2:O&
MS3\HTFJ8WQ@X4%XYDKS,I>I.)@Y D)A-]@*G-VK=6MQ\9:W*6C5NOK+6M5FK
M:6-+P3C+0B2&YTC 9DV<4HP$QE,,2LFDH*VX^1J6TM6X^:N>;5HA(JMQ\P^9
MR-XNZ(Q@%"1%'8F:E@- "E![U)Z8J"(*7)2'V&K<?/=.+E:DU[CY!XGTAJ*5
M,PL^>I11LM($*!CB+3?$6"&#\\P+'=N,FZ]([S32:]S\@T%Z4SD1/C/AC2$J
M6$2Z$I$XGB6!P(2U02;*=)MQ\QT]V,OE(]UU!67J\AV\3SWL1 IGJ)+DQ[=)
MQ]85]WZGG]&F%BQTQU?8UF1R?HH:</J8QF$P*5IOGCE_>Z-W!>T+WM^Z37ZU
M3>92-]!E<")(U(&U]8S+I'A6D)7SZ;JJ[^XPC--I&IZYD[GA;OK6K;.S\<"?
MG\U,>I?!<"G^X2[*S5OCL1N^GG[OBE5VZMYYE;US9[%6I%2H\_+LB?14$(!
MB972$*:Y"MHRE[/<V+2T;X!U:..L(G+[V+<:81U8YCXG )2=N(_,I" 9&!TB
MNZXR7+'?->PWBA@*E1E0"X19F@@(#<1S&TOU#2_ X.S+DL-+T#ZS#S"'5P7_
MUS9OZ5(&;IV5#J+)UE)!A752Z& YY]?5CROXNP;^1GD]2V7@2BE"A0L$K)?$
M^6P(Y4*YH+2,GD\KF#+:)2MXFQISYY69+Z4GYRJ,^^#&\68:S+HDR(@!G%5.
M2,$-ZBS1.PL^@?-1.4U3K!K,2A/9Q8(&XQ+UBL9(9,F"!5I*8H!G(G)6EENM
M348B0QFVKUJKQ=RAB*H*_J_ 'WQR7$"(B0K@07D'*AD:03G)'*55A5EU\#=4
M&"F3"<%9DHUC*,4PA^"/DGCCHDQ.@8L!P:]IG^M;G_^KX.\T^',V(B7+48]E
M #GZ6,ZZYVB%"III5U6850=_LT)XP,V^5$K@QGH"$1G .Z&)##Z'8*QS!C8V
MC>K#[<T7'8U*7#T5IF"X^F#^-E0!1&+"HO#B#2@37/).*<J4\<QSY:H&L](\
M]FE!@Q$B)J,D$)F])@ ^$ZM+/(-C)FD9%4HX&YO6]'%5=,@44\VP2\!^4-)&
M[RB7!J68:+PW.:+J(JCTD58?S,ICOZ' L 3":\U)S@QE&)$T,4DE(K6Q ,XR
M;_G&IE9]"A7[#QS[F>KD0%F;.2B??':\F"V5CL(:EJK^LNK8;^@OV3EA,B(^
M1G $2JUZA]-+,A>@77(42C42+OLH#70(^VOE@ODCC:<8&(;TM0+3([U3-WZ;
MSGJ^8*=Z9/Z&UY3U-CA 438;B-JB3),XI"R8BOA/]<BL-J_1!7U&NR"0P0QQ
M(2L"4@MB//YP7+&H10XZ%:,LYWW6J>.BU2B[!*$&A9>@-3A%\8?/N)4E," =
M\S$:(:I"L^K@;R@T28-%C542J12@4*,5,1 $X4(%[I3D09L25*;ZS-Y:HZG@
M[S3XK:,A2J,CQ_U?&&VE=SQGQ5EFRE)?-9I5!W]#HS&,VZ"9PL4'MGAD O'(
MZ23C@C>16T]]W-B4K"]N'U16/3)M:S3OOKIR<[5F7<PUV1C+@.$RY R"]7Y6
M$4+%;)4.QE2U9J7)C2VJ-3X;KH0C3#)1U!I*D.\,$2XZ X(KZHM:HW2?&=TA
M>TVUU;8/_J2M<"[B:E 6@#%O-:>!2I>1!RXEFWM4:_+@8XKD4QJ/*NZOC?N&
M1F-33#YP28 Z0X"5,!-0E* N0P,S7#A0&XAO@QS_2\7]P\:]RD%G34W@&G"W
M]XPG)@Q5VA@!7-VW1E-Q?PO<-Y29B&*<\BD3EBD0X%81:UPDJ,ER0X//6>0N
MXGZM_#,[I^].1A?I4I5Y=SX.QXB4WKL3-ZQ>F;]A,E1:M#22.A8C4$6-IAH5
M=F%%EJ \J^K+2M,97U1?!,XR-T B38& ,8%XKFU)F..$8SY3YS8V>1\%V@Z9
M9JI9=@G01R%&2NVRR1H8#U8C]IU#B'O%N;EWY:5"_[;0;_IDJ&&)!D>2 X0^
M@TB\S9%0D;67/%LE\Q3Z[-9VBPK]3D.?<9VX],9PI<HQ.>^D=):64W)1Y&"K
M_K+"J&_J+RP%L-$0PRBBWGM&;*2"\/)'J7,*QK>FOW34&[,*6;OG*20OLW2[
M8>S%RSQY[T9G")*!._DVE?=M'#.W*&6Z\NQW-XF]YX7M%G*!5BFG1;X3B\=H
MJ,O.)R#"L$P@,DU\3+S\B-I0 9Z&:3@MY:(O;U]=Y5IX6B$C[AH3Q!WE Z\$
M<3<$T5"#M#1!:)2 9*E_#BE:8I.GA*J L@M5GCLU)0@N>9_*MA(%5X)X. 1Q
M1VG$*T'<#4$T-":='?7,)6(@>]28C"4N*T.H$]%&G:UD?II)7#'9-VRE"HJO
M3?G?.79ZR8V'V/Y)"6O[1GNZKDX[GYY9IQ;*=]^"##LW=->N9=?*T*SH_G ^
MB7^D\92BVU4S>7.3V)FOY,O7S5=XY?OK\3TLIH[3/C$(0*@NB1<B"%*BE(E+
M7(L@G1)4;FR*1[:MU%%MX*7C%3PK6U:VO!9;WE+GKFRY-+9LJ,_4.JH=*"*-
M8 085\3@:B)*@0N"E93Q>6,3'HFVJJU7MJQL6=FR50-$9<NEL67#EL"EHE%G
M3C+3F8!6CN",99*E$DD);T4Y!,\?R;9.P-\G6TYM#/^<NOOQWSAXOWG9J?WS
M4\1&N%SJ\U];T)>^7<8OPG&*YR?I(&\-SP:7[M,7*9R/!V>#--GY&$[.8XI/
MQZ/3)Z/3=^=GK@SU06ZN_T-LU:\GH_!V1=?]J_\<TW#Z[Z'[TYX?O(EO#OY\
M2?>W=W M[XJCPV<7>Y^VX-5ONW#TYY'$]0M[V_%D_U. _WS:%0=;?WF4N5*R
MC)3@9H+[.B-6<4VL!R6IQ5EA?J.7D!S>X>B?C<\3+@&<[\O5>>K&KP?#V3+C
MTYWP/GAU9C?MG1V[L]Z'-$Z]X>BL++G) #&08F\P+ 8A7 0X\S-?^]_9BWH^
M!7<^2?B\=#%[GOMJD?5&X]ZQ>S][R6DZ*[?A_]B 4I\>6S'"!S3>7F[Y_'T$
M53@_F:['7GF=F_3RZ.1D]&'RI3;>%%+?'V<Y'>8I]CYSQ SL.-PG[MTD/;[\
M\$L<3-Z=N(O'@^%TT*9?^F7^K#EQ%/-> ^M3+IA=_N7#()X=XSS01SB%90N;
M6Q;G;YY??C2]U&"NV37%'G'%?GB9/OKQM;][+*./K!$W>NS?7P,+M;%&7NFQ
M/S$U_]3WQ.3"O=\1;4/"O6-\-X*<N1+?'"%W]':&N+_TME-(Q8?3$ZS_S0Y^
MV['Y2@GYT5;^G=V\V^-6=O.KE/^\2H?7;>!8';B;#1R]#BROZAWKM.K]XM;E
M3[]5,7Z^#AZD[[_MVJBWU%2V3G&&SM8A(N#=VU>_'7U"#?YB;SLP_$P/MG?I
MP9_[IWM_[L#^X='%WI]/W^[]]NKTZ$5#BS]]_O;5FSW4X'<_['_Z-WY^AEK_
M,WG$CSX>';YF^V]V/Q[]^>S#J]-7QZ@!S37X+Z7%N<^*"^M)MAH(R!")DZ@.
M>6N82A <Y<7D:?M"MY7+ZCI<NRK'*M:;-]JNJUIYHWN\<?$M;R1CHDL\E&3^
MB4#(FCCC')&!1D?!HOXL2ZJ8OKU]1O_*&P^4-]HNR5IYHW.\L=^0-U"J<,E+
M082)AH#SE'@=' E:"<F\XE[,BK)::.NDYM)YHZ7C7)W6L-HLU+HNJ73:+M1:
MZ:UC]+:WH$Y9(TWR5!$.0A%@$8C+7!!0J&<E3EV$B/36%]"E>@<UCU;W"[56
M\'</_ V=R#NO4?4!DC)#G2@K30RUEE#AC<@:(N.H$YD^J%M'1%3P=QK\;1=J
M70+X'UP>BKO#?5.GR2Q*[7D@/&N/N)= 2LEFXJ@/TMC #14/.(W>:NDM-Z_.
MNBX9=-JNSEHEEXXQV+,%M24K%E! R<04&RXHC9^<#L3HR+)71HE0K+FLSR7M
M4!Z=FC^K^_59*_J[A_ZFWJ*<D2Q&@K,,Q53!B&4V$$:I2)G[Y&-!O^SC.JWH
M?]CH;[E":U5<N@3\IN)"#4625XEH9C.! )P8)C*)H*E5('+R]@'GS^NTXK+$
MLJSK8H5INRQK%64ZQF@O%Q09 TDD2P7QT5@"GG'B68A$.0L.*$/A5FQL@NSS
MVV<\J#;83J._[;JL593I%/ ;.HQD0J+DZHF+5!'(,1,G2IE&)'X>;18*7!=M
ML!7YW2_*6I'?)>0WE1B'RBK7-A#AM28@LR,V!DV,Y4QSE4TVM(O(7P?OR[(K
ML:Z+6:;M2JR5T;K#:$<+2HSTAD*2%"G,HA)#O29."D^2 I:%$RC2\BZ:9:I!
MMOME6*L-HWOP;Z@R@*C'*4?X4T4) $_$VX0_G''>N>0H+3EZI>T+TU9JG0K_
MCL*_Y6JL%?Z=@W]3G]&EC(=)GFCA,@%1X!^U)"&B.*#!Q.A2@;_J*]Y6'L+J
ME+FG6JSK8I)INQ9K56"Z0V%A\10,$V"! I%2ET*L@+(,,YDH85D$$05N:%TT
MR51C;/=+L5;D=PKY3=U%!(0[!T)9E@14",1K!>4<C/*9>@Y95^2O!_+;KL1:
MD=\EY#?5%A$ME]EY8F2D!%RBQ'GN22A)5:G7*90*S-U#_A42^Y;?R\H>#,^G
M:^N;/*5S@$#)*OIN-!F4&QZ/4\EV^CY]22;Z?[[-(CM/14J_?,7YR:BD:?WA
M5Q:RSMT3">!$?9NT]>N?I;U3^!@F6/(@O<=M/TCME9<IZ0B.6:I"_HLSO7'Y
MK>/QER21KU'='2?WEKB,?7SL3CZXB\G&/[_-#3L87K9) C:Z.60_')B<ES8P
MLV6']#4:3Q?)8URN:5SNPC:YSK2E=SPNY/Q?/Y\@G)[#:<K=4>X]*;P^//O7
M/]WF#Q/VWOWZU-]=GX?/=U_N_?$_O5^W]I\<//^CW]O=?_*HM[6_W7OQ\M<7
MN]N[6\]W=UYTOAO[!X<[+WJ'![TG!_LO#G[?W=XZW-GN/=W=QV[M;OW>>W&(
M?]C;V3]\\3TT_B!AM;F#A-4_[LZ,Y#GTYKM ;]DIT]/K4H#]>7HW&I=$V-N#
M23@93<Z[E ,]7&[V%_N?XNG>Z;^/CSZ]%4=\C^Y]>GEQL+U'C]YLT2(('!S^
MBL( ;L(OFCG0=\4^/[IX]>?3-P>'\<W1IV>?]@]W8>_3\\'>]O.2'UWN_?82
M-^FGN'&_%?O/_K)!!J>3)4%Y14!&1IQ0K$CI,3CG,S@^$^9PRTMQJTA+@7KA
M(0CF> )+G<U!N1P=#<4=R7,S9_JO+U_L[N^\>-%[L?-;6:8(PZ<'S_>V#G</
M]A=WV*]7<&.WG<W0SU__;7-5!FD4JI/1!@@T.4U#9L[[*#3SRF[<7;[^YC+<
M'<Y$4.S;KQ?SBVN](%__A=,SS3M*(O>>0()$'* "J6Q,1O#HE%J884%S",Z:
MH(0"[:0/$113#KPV)@9SQ23^ZMYR^!\>IWD:_)*D_QTJ4+@0)M/,^461<<.+
M*4_J7R:]T;M4=G*\;3);+Y-'O?)U%T)1:J;?'YT, NI#9;LNC[B\<9IP?W+N
M2X'5LX$[.;F87<;%6O+PGQV/)@FUKDD8#_PL=?_^Z"SUV(RDV2^]%^>G.%P7
MY;DO<%<<9!2EAV>]K2^O_F/^:FS3&,=C)M)/>CZ=?4AI^*4ETPH!DS/L*JIX
M8QS0\DP_&H]''_#-&864R:/9'K%;-M[Y][!)^$O"[Z6/[](06SO 3N&P!5=.
M=9^-IOUYBF\=C;\:H9X;QNF5/]S%[/67%_[QX3@-OW\)GUQJ'$S222:E/2G^
MOUET4@]YZ&E"(<J=]/YGA$/W^P@7S*]N^+;GXOMI%!-.4!F"/__NX5\]N/=A
M<'8\[71I- Y[^AC29#I])4(J3_N#MXU32(/W11";]&=#L3 N@V$H3?IF6#ZW
M>CHX\Y8_+4/<2SFG,*W+4)K\J/<$7S,XZ^'../G^$'_SK/G;/R_-<MN'Z0 @
MJ_7"EV?A4HP)6XC"^I3K'N'"&C;;7";I\IUQ@'T]PU7ASLYP,9[/"C[@_+HO
M<SHM'C'!98@-*HM_7$;OY&*&AE/W!I? V7193=P)+C%L0WF#3\.4RZA>OJHT
M=70^QM]3F)6H.$D.QVAR/'C7.TONM$#C0SHY*?^.L-OC,G4(X=?]WFM\& YF
M?_ID%[%[N*;'4W5O5DT#]=8T?C_ V<05/SF;3ENQ491YQJY\A2$W-4E,I_S+
MGH#O#\=#Y*#7%Y?M[<\ZWESS9?E]M>(?X2BXCVF&^'=N,)TR-T5=27EW.96#
MV9BX>=&0+T\M@W(YT._.QZB9ICG-+()KUJ/"-D.<L/SY.OY\7>:[O.H"Z6!P
M?OKNN/<4_S0,2#Z]%_.1>=2[2N&/>8&5E:G\(>PCH_GJ5+V@[*8-JHVMC;VO
MQE[ML5>L1G*O40>?*SI,'_AX<(8O"U>0'/^Q74AO/)D56AJ=X\/CY/]=H5S&
M-2IBU%OO\-:56JPW*134NV(AG!L,Y$I499F+:FL\ I]ER#4>@TN5<(V'X,D(
M%8NB=Z[U&'S1R%HIU733ZE6=BZ\\'*$(U#1L7*4,V)*J5M^P+D/GQO6FI:FO
MT/\5C5@YG\1&N(JV0+E/D+D",,QXJP.543C+?#+F9R&J1#0] +OS9;PUC-N#
M]X.8AG%WNJ /+JVY5PND%ROJ$Y@7J/ZP]]O3-WN__7N OP\.#O?HJ\,=?G3X
M4AZ]V1\<G>Y]W#_<^?"J1*4\:42DO-GZ</3G'E[[W^.CTUVY]^GYR=[AJ^/]
MPY/!'O_?P=&G';:'[RM1*=,2-8-&4L.IXR<8DJGB!*QVQ(G "4M@#6@G?#8;
MF\S*OM%L56I-5/ZK_+<<_C-9)V>I%-0PL#P[JDST+%G'K:?*5_[K./_M/_F6
M_Z(HV?RT)49"24?O&?$J,N0_;15E/B#ME7JANL\85/ZK_+?>_!=-212E(:%X
M $D%[ZSDSC'&4(C0E?^ZSW^#9G9+T%DF00)^($!#)M:Q3  4",>BD)Q-2Q32
MM2MM6NFOTM]"BIF2]C^XP'T YXSA3CON$07*,Q/54NBO,MRU&.Z@(>$9QV2,
MG!+0,A"(J.LZ!Z9DB@C1! E44F0XW=8Q\4IOE=ZZU/%KT-N-(GJK=-<=[ML[
MW)J?,W\-V(8/?RG*198N$!5*S1+'!/%,H+17<CM3G6R6:F,3F.WSU2E!O0Y)
M-+X?W#N/0RR1PS=R^-23N5=D0IZ R1!UD(Q""L%QQZU-@5$3A:=P928\RX/A
MXZ\G\S,E?IG*RH'M<>#>@H?#"^4<!R#! NJU42IB(10*-)E2J0 $;&S:OE2W
MKJ5=S]K?,:+_<0U(*TD#:"4812U.<^J-LHI"R7)N05![!4B7L'3\5+%]7]AN
M6N]1I7,I0"(^9$4 (F);\TA*5F-E?)0XNP7; (NV^X50T KK581U297D6=":
M>0%4X7I("&8A9>(1<9Z6!>N*W.LAM[$K!X<:I4;0)J,C 2L3@M9IP@4%4)F5
MI,T;FSA;%;>K@]OK"-A268,ZJ HHF@$#PW0T2-D9,9I1TEZB@/V=?#85Q5=#
M<=.VZFD4P4A#E(.2P\XIXJ4/!,6LK(S5DO/4Q7PV%<Y=M1Q6.-^EJMPT%QHJ
M G4JX*Z,4C1(!BA/&R"**IZB9I$FU44\KT.9D$;8]_S4\S+BOJ]$:P\PN?@=
MACOOS&:O6@?:H[-G"Y:_$!-/.GH2J$^H8[@2VY<802T1Y9(DL^'%\TO[1M<2
M 0\8Q4L+VOTNBJL\<F, -\U[F99"'B:3I(4BH&@D3G-/(J=6" K20GOB2$5P
M=Q&\M+#3BN"6$=S8@H475$612*DGBPCFE)@8.<D4R=@'G-, %<%K@."E14Y6
M27H),&[:^3(*TB$AC"/7@#"6F5CA4*8.1F5C? Y1;FQJ%*3;.B-30=Q!$"\M
M/K"">!GJ<-.Z!P&2,<X0T#P0X-D2D[0G!O"/@1D;0D9]V/1Q6^X0C%L*]YNA
MD3_BLN.&OOVTF+;R'W-SWU7R5RW5C7&[J/"59K^E&0-G(=%S#L39KS38'@V^
M7+ *2NHUC281Y:0FX&4DSGA'<F"<6R>--5 R'D!?JEN?";DN:E;(H;G&3+ T
M@V)E@F4R0=.\J%F*@2=.K"JZ# A+K!0151M@2H04IBGPF=5]I6EE@LH$=VB8
MK$RP5"9HR 0V)N=2+B%,5A((.1/CI24\*$45\S9.-2/9MU)5(E@;(KA.''(+
M!LY&''*EA+NDA*;)$R4\G<$R$L$A+R0CB9'9D^BS#U%$D< 7DZ>RB^<FKQVB
M7,F@^V30!3MII8"E6@J:!M.0-84H,J%0W!Z.)V(A.H)32IVFCDNN-S9QN?11
M"UP5N6 =8B6_5ZWG'_,"-S<SH58?T7U92>=U<8:OGW\N\C0K9XQ_V@IA?)[B
M)3W.IOUWG/4Y13Y/.(J30H65)]OBR:,%BRHH8-0H1K)( D4E <2Q8 F5GB;!
MK$@J;FSROI8US/(!([]UJVA%?M>0W[2@&L8"3K A.-4&D:\,\=%*XFU6@DJI
MK;,%^<:VE5VK(K^#R&_="MH.\BNXKP?NYK;N4>W).:#.HSD!G&'B=>;$@],V
MV"0\%0AN9BJT'RZT6X_;K)MZUW"_D#!3E8-1WA">1$D$3(%8YC+141@J$K?2
MEY3 ?2K;RAA7D=]!Y+=NQ*S([QKR%PR>'.4XF84F-*H2(4HUBO+6$Z]$BC8S
MHWS8V%1]R[LDS]< T:\"1'LNXY6O:XS?ZJAX=0AUTBCZ78?05IGY/\:C]X,)
MMN?I:/S[R T+B5;6;(\UPX+Y4Z&2JUS*1"DM2PFM1$R*DDB;1;1>N!1$"2-C
M?<-6QDM4^6&E3:>5'^Z/'YI&TN2U$0D808$'4)^2@3CO+'$Y&P?('K$DR2H!
MY_KV10@J/SQ$?KB;,-/*#W?##\TT-5E(&XPG3&='@/&21(]Q0A/U..%>)D6G
MP:=:W-K46NEA9>BAP\&GE2CNA"B:AEGJ(7$7/%$@?:G5AD0A8B(4-0R> ;BD
M>F/3]+5<Y(D:DOH *:)S(:F5&.[& K$0J,I3,EP",=I+ MY38GC)>4=-*62B
MM#5\8U-8T6*5BQJHVH8I=S1L6')K=.I*&6*_FL 9$U:F:X_I7B_86F.T.DOG
MB*6B!)PE09Q*AFC+:/;11R>AU#/K4WOK@WK5.=U='+=N,*TX7BJ.FS91:37+
M1EKB-% "67)BA.&HS]ADD(F9H6ECD_,^U[=VF50<=Q?'K1LV*XZ7B^.%&%&M
MG8F"1.50\:#1$"-5)F 5TUD)K1SNQYSV%;]U!HV*X^[BN/4PT>_@N$+U6E!M
M6@\YL\H*ZHEBRA(0N/EZ83*1CMGH<.Z@V A,A>D#AFGK5L"ZW2Y7_6T:^BSC
M45B&<K.Q".*2%M_FJ$GBS.40DV7 $,301WVH0T!>AXK=7YOR.A)Q^;#);)FV
MO)J0N'4V>[MHS.-4^!PYH=)HE$B,)X8+2E#]H\PER5(*)1^QZNO6\N^MJ.?R
M82-YF=:\BN0E(+EISN/"1<9=(MI102"#(<;I0)0/5F0M4<),*);H/K-MN1\K
MD#L(Y&6:\RJ0EP'DQI:<I=2,2TE,XI1 \H9X*S1QJ"*ZY+U$.&]L*M''F:M
M?KA 7J8]KP)Y"4!N6ON4CCH%!#*+U*-L33/Q*BN"0C7S%D#'XF 3?1"WSLE4
M<=Q='"_3X%=QO P=N6GQ8PJ E=.%WIA,0/I +$N<:*]]3/@):1F!#+2O.K4E
MMQ2]MS*'L@_>I;$[PY9_/I%=SEXO)=GDS[XWC\R<#<=C@8,81^?^)'V.SKQ=
M''3GAOZ_KVO2;G& 'LQ.L80CZ@4&)?C[Z7AT^@3?-1B>X[C-@3(:3GY-N'.D
MV7V'[F.:['P\&SL<^L'0C2]VS]+I!+>;TLKQZ 0[]_HRYKQN.>UM.3L??C_<
M_7;+,4EE[KP@N+<H EQJ8@/^H$*A.*%XCAEE1U!]=OL#::TC\IY]S96;*S=W
MWSY>N7EEN/G9M]SLLI;3@MI6RG*^9UJNRB42G'<\,.M]*,G9N.T;V58H3R7G
M2LYK1L[7.7S=@M/CAX>O*TVO"$T??4O35%E*48\BC'E/@!E%'.><< C<2,M$
M3'YCDZN^T8OVUZN?U:X$70FZ$O1]9L>H!+TB!/VZD>D49YNA3D5"+C:.8%"B
MSL:0:(R(G OO9$G:Q_NXC5>"K@1="7J%G)25EE>&EJ?_%VJ&@^UG%WM;?UD
MI9,,1.=R3$ER3;Q,E'BE*;@$BAF4G)G0?12P'XR!8^HM_>=9R8F._\;!^\U_
MX8_+AI^Z\>O!</9Z/N7CZ9V?^S5K'?;IQ+V;I,>7'WZ)@\F[$W?Q>#"<XG/Z
MI5_F#YMWMKA5&RV;MGQV^9</@WAVC)"GC["G!=5SC^[\S?/+CZ:7&J,]NR;L
M(Z/Y#R_31^R&UU#7OM$W_ZZQ#+O);MJ@VMC:V/MJ[-4>^Y.0C$X<MC*7PL7T
M@8\'9_BR<!5]<+N0WGC2&PQ[9\>C<WQXO%+TQ4]CR.JM]W+K2BW6OUV:1\F-
M>SO#F&)O.X5TZM.X)UB_A[(L6\X"_<Z@A%0$V"X-RZ]N^!8;N\8C\!2%UM%X
MO<?@#W=QBHV:K/$0/!F-WXU0+[W*<>&'.P;#J5*%HQ"_&8:;AI%>1V/KM(7I
M<(0B4+/<SSU&E:Z[Y6Z=#'/**&JI4H$!!\.C4:*4]8TE"85*,DP-<^S2,,>N
MGC1X:QBW!^\',0WCS ;W.7IZ+>QK?/_/9Y\.MHNM[/DI7J,'AR_9P6]''UZ]
MV;MX=1C@8/OD>/_/'=A[T;2O';%7VWNPM_WK\:O?CNC>FV=R__ EO'KSZ^G>
MI_\]V?_T&@[^W&%'AZ\__N?3[L*)^QP]\UJ5)%TE[9Y*GMBL'6$I:@K&)PFN
MG+BW?<5O?9C@!DR\ JZ-RG_KPW\RVF2"8M%Z!=YD+VB0,DC@5.;,6>6_CO-?
M,T\!*,HBLY*8J$K:42V(#X*5LU5:9F5QG>O"?[*OH?)?Y;\UYS\0T>3LO*&)
M@S+>6BED-,Y)+:'RWPKP7T/^<]3ZC+(?X=(@_T7GB?$""+6!)F3&PH+3J!=J
M;WTLO-)?I;_5IC^62XE&\)%; 2(EQR-ST7BP1E)/Z5+HKS+<M1BNF?<B"4N9
M!"#!9DO !DL,!$V,8<&XH)V(Y7P,;?EL3*6W;J&\TMO/Z<TKDZ1C05K-P5IG
MDZ;4.!.E-WA)5^FNX]RWF!T8]5N192:,0B!04@3[["W^FD!2%04PM[$IC.Y+
M>>M*PW=%@.N0.WB*G$EZ75RA7WP][N1D%&;QJC63\%+/5_,8F&,JF!" ,^<H
M%SD)33F7T<EX928\RX/AXZ\G\S,E?IG*RH'M<>#>@H?#,L.D3(K([ $UW$")
M4<")98IGS24HRXO\UQ?&=BA;4H5TVX>^N':)AYP3)-SV9#(IF^P,#SSQQ *_
M J8;A[XJN.\:W$WS?:!,4!\#T3:6[*0B$"ND(JC90=3>JES,5[9O= L%D"NL
MNPCK$%"JC91QECD8QBSW27HM..>6*W\5I>5&L*[(O1YR&]NR=RP;;3WQX%Q)
M6R*)RYZ1J SSC$I/N=W8E+<Z:UEQVUT)FT>G.8M:.,, $+$F,P\6IQVHYEPL
M4<+.@X\IDD]I/*HHOB:*F\95&24*TT82)94F(*TFGB*HG78Z)BZH#68#I6C#
M&?^E2M</%\ZMF0XKG.]25V[:"ZGGJ"UG0W*,GB O6^("@AJ"-\Q284-V7<1S
M2[F%.VT2;,1]WZ:B6"V/>-_QSNN4*OV.Z.S9@NE/2>F5#91H[Y'#>+$.X-Y4
M$MAZD512FL>IZ8_3MIP?'7+P5A0O/6KWNRBN\LB- ;Q012Q2 X8FDH.WQ79O
MB]D^$BJ<B\EQ'QFT)HY4!'<7P4N+.ZT(;AG!C2V8^FQS#H)D* I%YIY8:0/Q
M0II -2T;=$7P&B!X::&359)> HP7BH=97^I^,$*9!@*:EHV8>4*3L-9HJY(H
M5<;[G+<51EE!W$$0+RU L()X&>IPT[H'(#FE%DA@4/3AD(@3SI/@7%+,"&58
M.>QA^J@@=PC&+<7[K4SAL/UTUDSOT/O'W-QWL_)A+;HQ;A<6OM+LMS1CX"PF
M>LZ!./N5!MNCP9<+5D&9<*Y8<5):)0E8EHCW0A"3@S*" 0T69BD/S.W-@M=%
MS0HY-->8"99F4*Q,L$PF6#C\SY3E.67B&#4$HE?$*XM,H#+.+HJX.2ED BW[
M2/65"2H3W*%ALC+!4IF@(1,@=8ODE"'*,B  7!!O&2<L:E8$/A-<D0E87QI>
MB6!MB. Z<<@M&#A_6%.F4L+R*6'AW+A.)@%-A+ND"2@IR]&"A&)"$A0%!,Y
M%),G^X[)\]HARI4,ND\&7;"35@I8JJ6@:3 U4O"0&(H%6G,"(@.Q'*6$ #KP
M%)F/(6QL"F7[3-S:\7%75+ .L9)/QBD.SGHGH\GD,E"R]P^?ABD/SFYF0EUO
M']%U!*$6S*0_$(2>#H9N&'#HGJ>0!N]+\9J=C^'DO(SF5@CC\Q0OB7*V $K!
MISE9/D\XGI-"BI4QVV+,HP7;:HPJ2HWRDDB<$J!,$2>])9$)SQ-UT8;B8;)]
MO'+[(GK51]Q!V:=UVVA%?==0W[2C,JY$"-H3Q9PBP'@F/NI(LE'69FN%U:&<
MPE:VK12J%?D=1'[KMM!VD%_!?3UP-[9TYH/#F?2D[. EQ8(B-BM*A!0>0+((
M+FUL@EA,L%"A_6"@W7KT9H7V/4"[:>)TP26FG"5*&4D 7"36.$EP/1NJHM4V
MLXU-J2NR5PS9UU'76[!55G5]10A@,2+4*!6<<80+EU%?EXIX(S.))M@,0JMD
M:'%RF.^8-^]%7:^QH%_%@O9<QBN]L&CLK%&B#SQ*=*O,_!_CT?O!!-OS=#3^
M?>2&A3\K8;9'F&'!OFFLXRD9(#[+(C%%5(9\=B2PB/MH=J@!HS+$*3+F[<ME
M5=_P0^2'NXD=K?QP)_S0M(0FK10WCA$%)<\$3B\QD#4)63)D#,-5R9_#E.HS
M70/)*C_<6T1IY8>[X8?FV1,'BAJK")B(_."T):AH!^*2LXQJT,&':9PI ZCT
ML#;TT.$XTTH4=T(43=-L+)/KF"4L4U0T%"^)-9$M$A?2@-;1:3>-/M6+UMD:
M??H *:)ST:>5&.[& K$0DQH2<RY+$F4R):,.$!]8)E*7"*NL0@QL8U-HW;>J
MQJ1V",'[HV'#DEL#45?*$/O5!,Z8L#)=>TSW=L'6FB (#8X383B*0)X[XE1,
M1$>;(*MD@R]$)_H U4/]@''<NL&TXGBI.&[:1!W5"6=/(W#3-'=8)%XK2B1.
M9,S.><U* 5;1IS4+[T/&<>N&S8KCY>*XL1]KBA,E01$$="0@P!(KN"&9XTY<
M-F.5^<:F[H.L4=X/&,:MAX)^!\85J==":M-X"%IYRK,G*0J+2#6<.$X-X2(+
MD)9Y&M3&IK0U9/L!X[1U*V#=;I>K_C8-?2PSFP1NM<E )L!1__4\9C(U9R3!
MC!0!40Q]2;NTX:Y#=>ZO37D=B;A\V&2V3%M>S3W<.IOM?/C]</=;-LLRL7(.
ME-B,DP0@.#&<19*#!50+N;+<E\@HVV>LK="'%75=/FPH+].<5Z&\%"@_^Q;*
M*7KI'4CB8N $O#7$:>F("$E226/2'-4+#7VM;JUA5"1W%\G+-.A5)"\%R4>-
M3=G(($+P1*GB8F/*$2>Y(."4+I,+H=37$A:1;"N2'RZ2EVG3JTA>"I)?-Y",
MLR89E82"4 1RLL2:2 GS2J&^1'G0!<E](Q?S+E4@/Q@@+]/H5X&\%"!/_R]@
MQF<^N]C;^LL4Z[T'3D(2J"FSB#JS"Y8@A$-D*<2<Q<8F-[HOZ:T#7UH$<TLQ
M?"MS-/O@71J[,VSYYW/9Y03V4K)+_NQ[\_C,V7 \%CB(<73N3]+G&,W;14-W
M;NC_^[J&[18'Z,'L%4LXJ%Y@4$+ GXY'IT_P78/A.8[;'"BCX>37A'M'FMUW
MZ#ZFR<['L['#H1\,W?AB]RR=3G##*:T<CTZP<Z\O(\_KIM/BIO-QP3AK%),Z
M*$EXAH32HU/$*!0A07H)P>1(:0GM$'TF;VV;;1V1]^QQKMQ<N;G[1O+*S2O#
MS0UK.Q-.,ND=085.$% 9-?OLD*6%T-EXXZ@NCC,*?:"W-M)5<J[DO)[D?)TC
MV"TX/GYX!+O2](K0=,.5HCG#!2$M82D@.7-CB3."$94X3REF2DNI$,[Z3"^*
MT-=.I5<)NA)T)>A[R9%1"7I%"+KA(0-KA03)"+)Q2;T3%$&]BI*HO18Z61SH
M68E'$(O'T"I!5X*N!-U=-V6EY96AY05_I]:%EJ=E=STG4/+16QL9"9RB0*TS
M!::1F 'Z]@%9GZ?>TG^>E:3H^&\<O-^\[-K^^2D",,Q^#[.E/%W#F__"VRZ[
M-H<>%"_IN]%D4&YX/$XG>.?[],N'03P[1N!.<?G5M^8=IE^^XCSV[?SLQU_Y
MJELA%4S<$[TPQ3[/\FRXOOIY/+YLSCOW.A$_3NXMF6;'?NQ./KB+R<8_O^G4
MZ6!X^70)^/IFYW_8Q9R7UL79 D)B&<THZS$NVS0N=V&;7&?:TCL>%P[_KX%A
M@B4/TONL(4CME9<IZ0B.6:I"_@M1>UC6=V^4>X62<?7\ZY]N\]M9O->5IK^[
MT@Z?[[[<^^-_>K]N[3\Y>/Y'O[>[_^11;VM_N_?BY:\O=K=WMY[O[KSH?#?V
M#PYW7O0.#WI/#O9?'/R^N[UUN+/=>[J[C]W:W?J]]^(0_["WLW_XXGNX:G#/
M;'=3&:11N!]'&R#0Y#0-F3GOH]#,*[OQ@^\)FD-PU@0E%&@G?8B@F'+@M3$Q
MF&\9Y]2-7R,^I]S+I\+HE":_<-B4FG$83]R[27I\^>&7.)B\.W$7CP?#Z6!,
MO_3+_&%SXBMLV:#EZ73-+G^A@4=T1@7S<);YF^>7'TTO-;::V35A'QG-?WB9
M/F(WO 86;O3-OVLLPVZRFS:H-K8V]KX:>[7'_B0>K1/G3<TEDT\?^'APAB\+
M5S&&;1?2&T]Z@V'O['ATC@^/5PH]^VD(;;WU7FY=J<7ZMTOS*+EQ;P?%Q=C;
M3B&=^C3N"=;OH2)/E[- OS,H,\&K2\/RJQN^Q<:N\0@\18U]-%[O,?C#79QB
MHR9K/ 1/1N-W1:N\2L:$ASL&PZE%"4<A?C,,-XVAOXZYJM/F]<,1BD#-BF?W
M&%*_[FZ+=?)*6*5LEIX'9Q4()4UT %&Z'(-G4?.I5X)>>B7HU?.F;PWC]N#]
M(*9AG#D@/A\=60?GPKO3O>UP@>TZV<-G'QSNT#U\[]&;MVR?']'][;=TCY=W
M[I\<-)T+IT<?]C_][^#H]"6V]:7<.WSV\>C-\\'!(?;IS3-Z</CL4^G?$7\I
M__-I=R&#,$CK8P!.K,LE\RCCQ#D5B#"",>V-BB*6:FVZ;W5;N= >F%^W\M_Z
M\!]XK7-$ZI,Q0I;: Q6!&QZ821(YL/)?Q_FOF7DYBA I-9H <Y2 XX(X'H%H
MQQ/5/B6>8@D=MWUAVTHA5_FO\E^7.GX-_N-.\F2XX%QD\$5 H%H9!XJ%+)+0
ME?^ZSG_-:GN0/15*$P$T$/!(@CX"$.%BMHQR05G:V(0^?"<DN[)?9;^U8C]J
M2P1'8BG;",7#3UWRBFFG(4FFV5+8KQ+<M0BNF>@[:Y\],$9 3E/R>XH*KB[I
MO"17*N-V1A4JN+<O-5SIK=+;:M,;&):DSB6Y#@/KP%LEP5$!T:ERC*\*=QWG
MOH7\Z!HRY=I[Y#WN"% D/Y-LR6&1'7#A6&)N8Q.E^3YC;146ZEXAQ!7,GCY%
MSB2]+I[0+ZX>=W(R"K-8_9I+?9E,:!@U+&C@-"3(V5BG7-3:9H=_=RQ>F0G/
M\F#X^.O)_$R)7Z:R<F!['+BWX.#PRFBI'2/9VF+E2X+81 W1SDE0S"INRYDV
MWC>W9\":]K'+!UYE1 QGP6- Y2U*:Y+0RL8@%>Z#TEX!TXT#KQ7<=PWNIO4>
M##4I<"!9R5#D&TY<,>9G&7W@QF9.Y13<0B\:[Z]= [[BNHNX%D(DDW##YIF!
M%LQZHYS+(%.BWD2Q+%Q7Z%X/NHU]V5@%2D=-F #43Y3(Q&6NB/;*01)!1,HV
M-@%NDPFDXK:[(K95*&3C- L##)3,)FGL;PQ):R-"OKHG_?J[<!Y\3)%\2N-1
M1?$U4=RTKD9.K64JDZP%HCCA+FP3HIA)YAE33F6!TO7__2_#&?^EBM</%\ZM
MV0XKG.]266X:#'W666I @=H+BGA6AAAI,V$^ 5?!9<U%%_'<4F+U3ML$&W'?
MMRFJ6"O$WG>\\QI5BK@K.GNV8/L3CANFF28H;$8"V@IB.)7$E/)LC(4DI-O8
MY+9O&>U0>=B*XE6)VOTNBJL\<F, -^U[@O'H E#"'"" @[7$A%+IV3L5A>%>
M9=V:.%(1W%T$+RWNM"*X900WMN"H-3C+B@8A F[!BA'CE20Q6D6-]T8$51&\
M!@A>6NQDE:27 ..FG4\[%J(SBF3/ ;=?8XB3.%7.9A^ 1T!!>V-3]T'?NMQ:
M!7%W0;RT",$*XF6HPTWKG@&C<^:.1.-*G924B%/&$@_,)8"48!H.J/O"= G&
M+07\K4S5Q/UTUDSOT/O'W-QWL]J)+;HQ;A<7OM+LMS1CX"PH>LZ!./N5!MNC
MP9<+5D&IO. I!&(Y& (AH4I"DR61)87LJ&@$L[')+.T;(UKR<73F5$AE@DX;
M%"L3+),)%L,'=: A&.)]3@3E'T&LSIX(4"YDX)D'NK%I=7^:EZ\2026".[-+
M5B)8*A$T1 (:O1?!9&)-1)% 1DN,5*S$,EF3O'6VU%> /A65!]:'!ZX3A=R"
M>?.'Y;0J(RR?$9H&3YM3EB411H#B>61"$1M$(HYFRSF3QHE4#)Z<WJ825B6#
ME2&#+EA)*P4LU4[0-)=R8SGH'$@"X,@!$H@S#(C2J/BI)(U0I5ZI@;[FM\Z-
M>%=4L Z1DD_&*0[.>B>CR>0R3++W#Y^&*0_.;F9 K1ZB^[*1/AT,W3#@@#U/
M(0W>EX(U.Q_#R7D9PZT0QN<I7M+C;-I+A;LY13Y/.(J30H65)]OBR:/%%++.
M9^JD)XDG2G"RD28%4R0;I17E+LI4HBQIG[,N>94J]+MN%*W0[QKTFP;4S+W)
MR49B6;8$=##$",L(LU;G[ 7.,2]E"?L4VLJO5:'?0>BW;@9M!_H5W==#=W-C
MS\Q**C/1 E2Q@3!BG?%$B4BS%3QEFQ'=K:7.J]#N(+1;C]NLNWK7<-^T?2;O
M4K*.DR@@$,!))99K0URP-F?K R2/N.\;VU9%B(K\#B*_=3-F17[7D+]@\G3)
MX7QJ2B*4\]]*!&),8$1D:5(604/)YR!,7W#;(>S7"-&O(D1[TZ+NO;!H!*VQ
MHP_'+OI=G]!6F?D_QJ/W@PFVY^EH_/O(#0N+5MILCS;#@@54B^PXHX;D!(P
M*$ZLU4!TD$I)QAFSJBA*M*^46A5'4>6'E3:>5GZX/WYHFDEM8-*[[(A/,1.@
M6A#O@!*4J+5Q/ #-<F/3T#9J[%5Z>(CT<#=QII4>[H8>&N(#-\$%08$X5NPM
MSBGBE0LD4(M_R)*EDG1+](VL[+ ^[-#AZ-/*$W?"$TV[K)#9<BLXD5R5>#3#
MB-&"$1:25*DD4 UZ8]/V&5T\ME9C4A\@170N)K42P]W8'Q;2=OJ8G6.6!!X<
M024R$<N+/4(%%J+6"DR)5 75%_;6=ML:J=H>@G]S@V$/D3O!]=\;Y=[DW$\&
M<>#&%[W1N!<',R#5D-65,LV623T8%]H[&+[ B3W(+\Y&X>WN\,7GV:U\V!X?
MOOYBCSU\+?8/PU\ T@05!:'"%SK4CAAN&9')H=I,HY4F%4%)WUZAJ@[L[@*[
M=9OJM8%=$PG>&-.?;:AS3"O+)(T@D"1S(& @$4^-(UHI1+6@RD=6$PFN :I;
M-X565-\AJAL[-07A<#)+'C(/N%,#)S[A3NVSMEHRY;PR%=5K@.K6PTPKJN\.
MU0>-O5IX X)#)L$YBZA.G-BD/6&199]%I"[2BNHU0'7K5L>J6M^U:OW9U/@6
M]K$_?X'(G/EHB0J2$8@1=VP(GMB<E&+<I^QM]W3K=:@9?G!VG,8]'.]&9.A]
M1WT^;(IKW7JX_V4"9[Z5Z;Q65EN*P? R@),)I#0>""HCCH %AGR6.5$B)9VH
M,U+(::$@H=MRGZRH"_5A@[EUBV$%\QU:"N=@#@Q45EF0:)(@8%Q$[0/!+)G@
M%**5D7,$,^O3VU?]JF#N+IA;-Q3^",P5KS>S 5[BU21-62GM!4$6&V D7E%-
MN(Q4*1-X"JA1,+Z8:*^"]<& M77[7P5KNZ:].5B=M"8AG1(!@)LKPWW542I)
M4)!,Y"+E6,Z&L[82YU>P=A"LK9OUJIA\EY:\R_26&A4<'07QG..^RP5^TL")
M2"@W!XGZ<#8;FY+V%;]UWK86T;P.88%?X:'6^5YU*UZM;=8ZF[U=L."A8D^#
M<I0@S127HT_$>A&)DIEE"!HTE%Q5DO49N[4B45V.W47R,DUX%<E+0'+3?"=E
MRCI[0[P(F8!,E#@A@425K%5!EXRR*)9 GS)6@?QP@;Q,\UT%\C* O%#Z6S!*
M4:&060$!&C7QE D211# E'99IV+7ZQMS:SM\!7)W@;Q,TUX%\A* W+3YH?X3
M7***N ".0 99"F,%$AEU.?$D/+!I=2S5I9"?BN,5LOI5'"]#1UXX)JRU850%
M(AGE!)Q4!,E8$YV518G*1DU1M.:<]ZF&#D%YW=(['KQ+8W>&+?^<V[%D<5Q*
MZ>\KGO*>#<=C@8,81^?^)'T^Z7V[G J=&_K_ON$Q^#8&Z,'L%$M(=EE@4,*^
MGXY'IT_P78/A.8[;'"BCX>37A#M'FMUWZ#ZFR<['L['#H1\,W?AB]RR=3G"[
M*:T<CTZP<Z\O\U?4+:>]+6?GP^^'N]]N.=);B,PYDF/.!**2Q ENB&?!*F.=
MC$QM;$K35Z;EY%8M(/*>'<Z5FRLW=]\^7KEY9;CYV;?<;*CTDG--&/.,@'">
M6*<R"4)JD9/5)E/4ZW7?ZK8" "HW5VY>,VZ^3A['%GP>/\SC6%EZ15CZZ%N6
MMD8D:NDTGH$2\$80;Y(K%3JL$#8IHY&E3=_819*^:=;'RL^5GRL_WVV>W<K/
M*\+/K[_EYX!RL]9@B>(R$%#*$I.4)M$*'WD07K-2 U7TZ7=.Q%>"K@1=";J[
M+LI*RRM#R]/_"S7#P?:SB[VMOSCCGE)G2(HZ$6 V$52G,I%4T>B#4$H'%)RA
MKUL[!WS_[#QUE?[SK-16Q'_CX/WFO_#'9<-/W?CU8#A[/9_2\7T ^G!TYDYZ
M;C))9Y.>&\8>CN5DTCL9X3-[/IV,/A2_Y\EY3+,B=Y/T^C0-SV8W]'L?C@?A
MN)=.!J<(L;-R3R&!Z5!.(?GH\ZS]O/O3@?H\K;/)P6$X<>\FZ?'EAU_B8/+N
MQ%T\'@RGG9E^Z9?YP^9S75S*C8F93MSL\B\?!O'L&,>'/L*A+9PV]V;/WSR_
M_&AZJ;'89M>X>425^N%E^HC=\!I8N-$W_ZZQ#+O);MJ@VMC:V-K8*S167NFQ
M/XF=Z<2I.'.Y;4P?^'B V\,@_/U&,F71?VP7AAY/RA9P=CPZQX?'*X7)_#38
MK][Z@&Y=*0C\[8+?3B&=^C3N"=;OH0;#E[/6OS,2(15)K$MC\:L;OL7&KO$(
M/$5=931>[S'XPUT4W6"RQD/P9#1^-QJC)K3&8[ SUP:+16:-A^')9STXQ6^&
MX:9)$ZYCK^BJ>94V;0[+2*70VD!VWEI-KV>MOG;_.VN,IM<T1K,<HC(Y,G ,
ME XN4V82H]S++%RB?^T6">[G-NBMZ:)="W/QVX/M5Z>OML/'HS=O+U[]MDOW
MMO?XT9M==O1F[P.V^^T^WX$C_O1D_TG37/P,]D]?O=W_]'1P</B_;[%_>/^K
MP=Z;?P_V/FU]VOOSF3@Z/'YS].=+^I]/NPOI(X1R(E&C"--2$(C B5'"$BZ"
MDI11D#J6(VX6!6^E5$MG8SKCJZOD5LGM>N0F@P20CAJK\=_LO'!9BQP8> >>
MY4IN]T=NS8P:R2C 38@2&Z@C$#PC1DID.&Y84CGBU)4(A3Z7M ^ZDELEMS4G
M-PTV ,\0%!7@#+=":O!6TDBSCKI*;O=);DW)C6IM4=(FB>MRP*QX^:T61 ><
M/JE0 M=V8U-HUK?05GJ"2FV5VKK4\6M06P@Y!*Z0QW(&IL PZR1UW*$00+ED
ME=KNC]J:>5>X331G$8@PG!'0SA%O B7))9D%&$H-*W(;!=I'O;626R6W!TAN
MUXG/#RDXPXS)C$N(B5FNG?;2! Y.J? W[/:#L/Q*<TNPO2VDI4DTL9 =D30!
M 9<5L3$RHA@@PP7/097J2WW<MOI@^"V"Z"O%58KK(,5=@^$\Y 1**\U0/\U<
M607)Q4!5IM)Z4>UN]TILC>0GCBK*C1)$4>$)9!&)R8D2(2G-2N*ZYBC R;X0
MHJ_-K4MFW!6[/?!BFE-(_O8E)/T^TFX]9/+^7A<?##^WY?1].ABZ8<#Q>9Y"
M&KPO)PYV/I8S$?BGK1#&YRE>'B2:G4#:.CD9?<"OI*>C\9-QBH.S<FJI$GQ[
M!+^WX#4V64=@,A%C./*[8H)8'BGA45 :6>(LJ(U-T9=:]3F[M6.E>R61*HT]
M4!IKR[U;::R#--;T#V=#I4C!$ =!$Q":$T^](]1$KCPW4?M2TZU?JJ?H3M6"
MJC16:>PN'+F5QKI(8_]_>U?;G#:RI?^**KMWU[F%L%KO2NZF"F/L,&-C#Y!D
MG"^NEM0R<@ Q$L1V?OV>TY)X,Q"PP0;<53.Q#4BHN\_SG-<^/66-D4#!A55E
MVPL\H#%/!VO,,&15]QQ#=:A-'* QVP .>QQ#%!PF.&P[.6Q=&=N-<%@0WC-?
M_L7B2-#7BO0UG>UU3#U0B.O*!%91UE57P5,VJ.RZEFI:ON$%COT.>,J&M?XH
M^$OPUYM-R@IK; OI[%%65Z>.32PPPGP_(++.3%^F>-B(:V);)MTW3"MX]\ET
MM((VX["1E1NC"2H35+8KR5=!8%M)8%/96Y]9%G-M%2OO;/C',F3'LA28X"#P
MF>][ML*//2.J4E"=9Y]%ND8>6[4)F.B")3H*B8<5#[N+#RNZ8(DN6.*C;[H+
M%GG#'5]$%RS1!4MTP1)=L$07+-$%2W3!VMJPZ-O=L&(:MFMXBFG@^0M6$%!#
M58CM:&Z@>Z[E.#QF2L2&E5'(,[H[[_SU\/VVC=]#KFXQ/7RE7AR?M,]/JW??
MFU]_?/_VE_;]]&IT31[RO"T]?#_^HW/Q#<?T-<2#$&JW5_KYMR]W5[?P/=_J
M[>_'_H_OMR>M65VP5$^SJ*&8,K5T5=8#VY)M&W?C64377,76X27<KV*8=L%6
M1:,806YOG-P"5P]<WS0#(\#C^'SJNJ:G!*;/5%MW?%^0V^N1VW25L^>9EN,1
M(BN^9F ZA\JVHC@R"XBF&@:SC,#$*F?X5$%W1#<%06YOG-Q4W?0=RZ9$P[T@
MMF,3C^DFTRS?4#77=P6YO2*Y35ENBN]9JNZJ<H"4IML66&ZN%6"_&-_V#4,Q
ML%6,ZF@%E3R[^%E0FZ"VW:8V@SB&XP2.:P2VKOC45@.?N99/#=_W%)\(:GL]
M:INNB[8U137,@,I!H-I ;=0&NTVW98OJKDM]Q;!8V@5+<0J.(UK\"7+;1W);
MI>!:M4W/8 [1#:+K?F#8S $?E7B^9[A:8'OSV>W-=\%ZP=C;=+TTU34G\ T7
M* YK#@FS9<?U3%ECCF(X)%!LEV(7+,,Q"JK]N-Q0=,$2%+?3%+<"P_F^P;S
M4/7 =G6-,4>W?%51=$>E'@G<0-AOKTEL4W74H(HL8NN.;%)=EW5/LV5J4"I3
MYF(1O4X=7\&L@F.8V()^5PPXT05+;)01&V4VF_05&V6VCN ?=\'2J&=Y3'%D
M%?<LZYY.9' S#)D1W=0=P_"(Y^$^&5W7"T037; $C>T*C:TKO2MH; MI;#H_
MK(&S;1L^D:T BU\TQY%=A1&96IKO,$=3"%$PSFCH9D$SMVF[GZ Q06,OD<@5
M-+:--#9EC?FF9^DN.MJV;LDZL6W9)H3)CN8!KQG$8EX -&9H!?+\H]X$B0D2
MV[&4[=I(3/#42CPUG=8EV$4![&G9),R7==TS95O5F>SIS-9TRR6!;[S[9"G/
MC@<*CA(<M;.95V%R;2&5/4K=$H=HOJOZ,K$53=95D\JN82K 9;H"WJ/O*C;E
M!^Q:9L%6GI.Z%60FR&S'<JR"PK:2PJ:;71G,4!S-EC7?PVY]OBE3355D6S%5
M,,>(XOD^!O%MTRH8UC;U3Y[1[ H?#F4Y[ [X9NA9KV!#+"XJ-M$(<W7#=0-+
M]PS+-5V#,<O7*7$4TPNN555Y]YLV6C:GQ,T"VIH&M(J KETT*^G<JX:4-8>5
M,I37!AVXJ3=U0 TAND:(X9@>J">'N '3S, UJ&MKGJ.HU\?8PTXA"I%'S>PF
M$=T8N G[9\"Z_<I/[#K0A)L?M2/OQVN#[[:4@P^ 5&_5CO_2KKY](;5FE0/N
MJG.N?K_UV^?J'[< SO;Y+0A_Z"C?_VXI7N=KEWYS!AQ(IQ6E=NRWOC>_D//;
M^NW%MZ_AU:_OG9KZY1?<0X.? .0;]>]?-[_.[ZY-H%I7"1S9UJF&QR?HLJNY
MOJRYA%H>=7W545)N!>EC?@DIS--43PLTW7$U<'J\@ + U"!P%<.V53.PWDD,
M&*T'D]X'@GSWJ?'EJ%'YZTNEUI0J7^'?1@[ ;(T_#9''Q71*VM-E^>UWSA-O
M\P6D^Y&Z NE.B0 H'OLZP# ^ (&P&#_U[A-H#M9FV._!EQHM&C.ISGJ#V&O1
MA$W.Q7:-Z=VGBZYTPMQX0.,'*>U?HQ6D?HM)Y:@#C_,@\7X*,*RPVX\D>#XZ
M-M2$#S4>#E4Z0,RKRL=2H\Y_(Q_?2_0F9@S[@4AP@['/_O<*VI^JON4[CJNK
MAJ$[NF;["I@ IN)2Q_$L@W'MKRE %./:OUH[>406?2"&T=I<QM%-3#NE0;\5
MQ3!K?JD#>J%/EE/ORIMCF,K=1?,'.6]6U/-?53 O2M>ZYY+ (ZY,J>G)>N#;
MLAT 6[N!'KB.JGK$T3!P4@ QQO\?J6HI"L;EC2L-ZV,"Z]_I1 @'6+"B] 6Q
MQC\'TMA)\HM SD;R-2FW,;?O0$A!9D.0K)"V033:\!)(.EP^5_JX4"?3KK2A
M>Q[Q#<T@GJ[H!@ULR[<8L13*?-NA7$]Q 927E,1FS&@RB!^X1'+.2$K>/X,0
ML":D;RGINSV_5BRPB@)0=KYN@+(S;0IJSU=EWZ6:Z7J:Z:CVNT^.20J:]?A
MRZ&,\=E';H(?#!75C41[O3BZAPGOL_;#?&&!Q7%9O!:V4G,)Z0=A=PY17;(8
M&]Q<!"/&2D5G]$E_*""R^L8EI'9\=6T$8/0H1)4-\!VQB80-G@1(B&$JGNM9
M1%4U\"3LQ[STKYQCV'V/>:CM^KQ=#2@Q=USG^44)+-!;^ B^Y8%O0$/0DO[M
M(.GS+E@2?#(9T%3_S2$M6'&X=2I,^+TCB<R_!6C,S_D+_AH,^7#B;M)=V&[C
M\[G\FJC+/_(S:H-=)J5V -X*[D%O6*:^>V"PL6586/('V-ALR,+Y-?T8[(]T
MU@K272OT6E*8C$\;/A#<J-=F?6Y(\*L2,*1@2/^ Y=%/!XV@*$K-;$QPBQZ\
M->_! *H_PVB0 #AIMPM*VX-;]]I ]I-6QJ"'+ZQB:R@FU8BKZHX*'DF@6HZI
M!L0QF87B8KE&UE:;*):P-5X0R[^NKDU7<0/7-&2J>(JLJX$)OSF6;,/:>V9@
M6JINO/M$E.<9&QQI('UW8;^5R6K,.@!JKA;XFDETN(B2^S#SCD<1C7W\NF/0
MZ-@2<)('D@&@!,6U..D>S(X,9#Y!9KCKV->Z%R4A]T)BUH9/_F2C=M;_FG2=
MLF;8RN@2ZB; "/WYESSJI_9*S@DQU:GI&?MWE9").0R9M.)1$[D;)KM@A?V0
M:0!C_$#;=_0A>7<XZ:2!AY;/NUJT<.JG9VWNW 3!JSBC_Z%;\RQ2*T9._:_?
MKQ'X^TW>]QT@4T8ZYOTCZ:=9Z[]U8:]JLW(N.46I_+E4.ZTTI&I-*M6.I>-J
MHW1:KU3.,40B?:LV/TNE<OGB2ZU9PA<N:OF?U=HIO^"D6BO5RM72&5Y:/KMH
M?*E7BML=/ZA%73;C$9<%IK.]L<QT44NPJA>U9OWBK,&7Z+)^4:X<P[HT7G]A
M^!V7ZLS-!W0<)EX[ I^3<83%43OAN@X,$U"@\'+RZB-:^/REH=O/NG[^:P_N
M%6'N,+6+N38&Y5WJ@@)M8Q0N0ANR*YV C2411?YS,DK@T3@.T5(>]#%0P'[2
M=JIX"V,F=C* ;_D9)F@XXH2A99!^.<5,0-A+PYKP1"&8^S!.T"RI;1]VL]02
M?Z?<"ED@5>Z9-T"-+5T$ 9C>,;]G^EZ6G8(GS]XK#(<<!&!&P%5=E@SGP6>8
MJ.?71ST63SR&/UIM;WRU>\/5+DK5;G8+;MK F_GX,RO_]_<HC T70RX1W.L7
M+'F_17%"'^9?UXW@TCZ:_JWH#GR3=CM[ELS720?$_ *L41>O_!GZH!VZ;0SM
MT"3J<FU!$W@ZS,[AL*D'D_AS^/!P-Q2)[ FDB#MI,(/PY?@%8P]^1]'72H,O
M:)V!\P]?<SOP;_C;87=\8G!RY\[HT<CO0A]H3)QF&8E/$ C\:I0I?%"<XUFW
M_?VR20<P8I^!VYDZ9/5!&UXD&I6)<<#>\T\3P\_^&B&A<@^N3!=<QY+7?P^+
M%H\))JS%\OB,.3"7HM#-JH 5.;3,A\\/-^!I8G3;,S*5+F"(8PN6<L]X)_"M
M9%7PMV.6+B5 TAN-;Y9DA?F8AZ#",0?#,<?YF!<*6# A8,%\ >,2'GG>($;9
M&0L_Y%$#$#1X(^_ GV8>LS;\:B&]O$5!-#&,%\,#8K2 RROR2@1 X^F+C$T>
MI';X Z-]_>CQ!;,!O/1\[)ZDCU3G^9 HA^/&G>I)PLD1<+XG2!B-<RI,(''"
M2GI1-PE1Z00@.2S!''^8M'+5B1&"?AXE\$&9@ 2M"2_+$G(://NMC"8/29]U
M<% T50E),E*](/NYKIVI9F-V0V,_QV$/!D SNP,?,:!A+&51]*$UTAOPB8*;
MCP8.L]=G:7@TY#G%*/;Y_;EM=5HJ71:E$I@$<QY^L?U02$$?=I':8#6Q#WWZ
M.*D>1(."&Q(+1\J?!)<]"^T^&=7J*UO,\^AQS "B',_<IIAC:CY=$TR$HKTX
MY,2:8FAH.BQ_MR'N4IQD^>9I!I+QA9LT27T2TPZ[B^(?A2PE#9*?#"8B=R >
M?<9-R :"G)_?(5W$-Q2,V4QNLFG K)U_1Q_2JQ+N$L!CJ K1)HP_EDUIZ@:,
MS;3/,'3.83YMOPTI!-Y[RM30!:N][9):CJ,[)IV=7:9Z-@2"ZZ%RYU[%39BD
M-0B<23Q.%X,T31>$X-:ES@;X6?U,@KVQ(Q=FD\XTP><V==C]O?_8@HG.1 CK
M(4!TDHSLXN''GP>9A2N)) \LFWU7F$P\_"6F3*I?"U(5*9X81= 0K= %GZ4P
MII ;^41(#0^ Q'7-2*>T0,3Q*3)LY7. >GZT*O71JERFJU(:K<H)K$HQ0]N3
M8T.:NNVQH:.B=-'\7*E+U=K)1?V\U*Q>U%X_*O24<-U4@B$+=+^1'(.VEAR#
M9H@<PYO(,3P^;>B52.BR5&]*U6KUZ0QK;SG#$J4H'5?KE7+SHMXH2)6_*^4O
MS>K7BG1Q<E(M5_ UC,F7+^J7%_52LR*=7GRMU#&'LNUIDR8W<M+$/UH.'FVW
MT58!JS@/D7$-GM=SH,E <^<P&L2IKQAR"_$RCNX?QG0ZW@0_@O44N2%SSAC7
MS&CB8I*[%;4!/UDD-+4A\A/+? G=)O@:%R.M ;I0WC-2/#K9=B$CQ3')*E^<
M7U9JC5W0Y6](AO1MER$PRQL@0O5J\TJZ^%8#:OI<O02:DH"EFJ5J33JJU"K
M69C;3=_GS'5>JI5.>7Z8_UFOG &+'4N-YD7YS\\79\=@6X)9V82/"UG<%EFT
MMET6M>)0ZKA  9.A-#8F1*Q9+P'+E?F;A:Q:(56TX,T<5X #CRM"C6Z/V!E;
MO.LK%3N]*%W6J[5R]1(X;JRPY:12246O4:E_!:M-4-G&9>I-N_/Z6MQY0Q/N
MO'#G7]Z=__IT#6'.TA#P-)X,(\0*Z _)H .C?_BX36H#0]1_?ZX>59M@AXP*
M(!M-,%.X8=PH?ZX<?SE;7F_D^[AE[.4PML8ACUQ_D%]DR+/9Z8 .FVN\P@;6
MB7DQBPYOG7$<>8,T)Q*$J.?H^+X+4#_UY2MU'LT]KU2?F'M\Y;4T0[$@C?)@
MK\"_$U.C#J?F=XP\@6"69G,^;N$C+T_<A-CO/LW(1J79^6%*ZC&7ST];3LFV
M]JK68Q!ASY T/3D[]]B,PT&GUQJEY I2M>L5"[\U]K 0@5N?]LQ\7C:#@UZO
MS?_&7=W'M$\_/ F^CK-%U,G3B>;';:%/<'<XE3TQ.RH=;*@KAL_"#R5,A4=Q
M#5YXY5UCM>95OFO,^-XY-[Z?GG1JIR?AU2U<?UK_<=6!>]VVVE??:K?GM[4?
MY[?>W45Y>M=8NW/UJ_WCZML5-ID)SV__4KZ?UL.K7R>=B].OK2OU_.%<_>NA
M]JNDXZXQN-.U:FFVX>I@K/O,D75'"63'(41FAFEJGDMLA_AC10?3[2L*F^I9
M,K8Z9Y''&?1-KM!?UY:O&BY3=9E89B#KX _+MLVHK%!F*L2RJ&:HH"1BVOT!
M0"Q(S=KC1>) JAY_>('5PJ^J^F]NK<ZU\YMKIA%-,X) -DC@RKJF&++KL4!F
M-C-]+5 "U0.#A8PVV.<K]%YHG0UIG?)X@=,1;?."Q4:+,;0 %A0/<?, &Z6)
ME7F)E6E,&'U@X46=M'H8RZRN&(T3J;*P@AV7JI OFB(6[>47#8OX8M9BW03C
MN6()=W$)1WM:*O\,POZ#6+_=6C^:@*<,'G4B%F[[%JX6]7&_9R1-K."LV,3.
MQ7).'D=OI&18,,WWF+B,=:6([Q_@H5,0S@>^JZP;]?DVTM!+4Q1QUD@DVV0Z
MGF ,$REI17?=T::[WTPDWJV;3CN&B/K14M'9-/+*.Y..\GS\5$J8SS;M)>Q#
M_LM'/TQZ;?KP(>SR6>$7Y5F#+#F(P<"I3J@<*>G;6<;+<8JVH6'2*SN:,OOB
M+!]6Y/FPJ?:LZ7M6T;3UN>\J13+WO45W=>!"8BYUV]\<J+GBN9FP *_48UD;
M"<?\/MM//05T42IS@Z-:%#C/]SN\$D_R.9<.\J>0 #0_6-8R@.9;*O@/_6.^
M'PE4"Z!Y?)<0WR%"O13JV#H+[$_:C^('WC,H2;>NQFC6<$*8<K3'Y7>J%L!)
M26"A$$SW5%_VH_N"&+5(U@^9=#BOD?K_#5Y>/]&T^ &SM%*KW^\E'PX/[^[N
MBO"<Q9OHYV$I]EK8S^&0^3<T/@2%20^)H3FF9A_"\Q+B:$0UB$T(,8AYZ!OP
MAJ'[[%XEQ58?^*LT[)O'^Z!@]SBP-\]9?(.=-U(%G(932KTX;*<6IH.F);$+
MF)?!RUS6OT,K %5W&O>/:7;'DS!.^M(1Y4D='I7!O:4WT<QLSW2:)Z,0"<01
M_^0;T&SYSRQ-.^Q!TJB4<<,9?T I>[;BOV?400A2>!XIJ((4]IL4U)<AA48T
M0+.]"W8^S"+UT7.*>\NS@2K88 O80!-LL-]LH&5LD"2L+UWF[61+H[Z]2S(!
M[419LXP1#Q2DDO^3YVR.!DG(VRR4:0];LTAG9^5"VE"%QQR&KY<S:N"]I'@3
MB[S3<  4$%*,!N#+O*=O5D+,DP[E\M+,H@EFV0)FT06S[ .S&*9N.( 1A>B.
M8Q_VW1\RVAC7)'<^RNTHP7*@,\:[V,QAEC\&72:I.:?0A+><@(_Y^8D:*Q"4
MM,/<M(S5P^=*%]2T,6HR!#7M S5E1H^E:J:AV(>^KAH6,9\4%_ECT'[(#OPR
M.?"L*7+YBKNG'O(82![XF.$6_4%QUOXH2A?_>XS-O.#^C1%?8!GZL*T8[XJT
MML@)#D'*GU[0Q@82$"*<ND^TH>N$J+IQZ-NJ8BM(&UI&&XWT2(]2)VW+B:BN
M\]Y8\$<9UR^ %>SS_5HGP^QGUHEKW  9-3^K13]Y;E^R.#SU)<T%;2G@#V].
MM/3N18']M6-?1$WW OLC;T93%"?S9C1R;6>^S"2Z2^,.RE-9(=\C,V4ZK)$
MSNF#1)3,7Q#87SOV18QT+[!OJK9JXQX)4/^Z<I@-*5?ZNPG]O&A0&O5'70'^
MQ!#X7P+_&XAD+E5Y)"A@S12@V(Z-I4H._NYH0 &9P3\LBP30 K*Q10COE@P>
M?-K4I %C8#Q2D)Y3N2$#/@UL.D*)KQ_$(N:W#PA>X+RKOW?>CQ[:]"[9D*N^
M3&1_-5?]D-<KOW)#I)F-5[:G2Y(Q-7EC_VZ@W]&B29D_!:_>#.DU6V]L1X<D
ML6G@*9L&A*'Q!$/#%(;&/A@:LR.%ZK63I1:'\8%:5)3([Z($(\OC>3&!98P,
M$0[<+, M ?!] /B<<* Z"]_J-N'[>3$_@?%E,&X+C.\#QM-H 1;$Z$0W#WU'
M5TW='D_UCT?^COFY>\/HO56$:_^5A_[*TDEXSWRYCH'^6M25RX/.('6WI4L6
M]U@?FR!?<ES'?.]_Y/W(BXQX11_A$05566OL,+VSD]Y9,,&ZF4 713_;QP3]
M #SQO,G9/;O7B<\2+PH2EH(:<.S%82_'\2C.-SS"#E3Y( [[B.N)%H=Q,J##
ME!^_GJAYN'#LFO'32O%MH!E1=+,![(FBFZW#WG-B]IIE$$<]]"W3M%6,V>NY
M%NXQ#P;1Q18!G0@7!70GK[X?RZP_Q[#64UTZZS3+G!TXVL?,@>RHS(9,I(,3
M4+W<#] T32:.;6OV>X'W]>-=%-KL$]Y-2P6D ]YUP]0U90SO5=Z%:A"SR2+\
M!NOU4\]62\-79F&X 7D.^N'"*AYA&Z<;=KZQ=CN13FA\$^$GP?ZN\7&!95Y*
MDL@+\\T]"=QP &J?K48@OS'&'P] L,3Z64)L+-QSELA"<&G7D;$F\&UI%XEC
MF9">((Z7( Y1 K1/Q.%HBFH2"]P)534-=8PXLD#],LPQ+,A1TW(?9\>(X]'S
M"]Y8/V^(C/X>\<:,9$#NEAPS7A;WN/? 1)"]D.T(GL,/V)H93TU,X9Z'&U*R
M0.#F?0."..I(?9@S'IC GUF<T4^? H^\B9G'PEX_D7P>T729GW9*Q8,DUNBV
MB!S"A@E$5 R\#0+A...)Q"&$ZRF$1_O^PZQ3R=AG5MI24,*/M0=^>DZK /I6
M 7VOR@:(NN5 7_R SR\-(H!TT[3STB#]6I6U?BN,_23W+%+8-_&UI=R-TN &
MC8*T2P>V]9]JL[@3/L?4( 2/K)]'',$C;Y!'$'><)K2B 8*0%1SU(_FD'5%N
M./#BH\8 MRZ$70YE/+9"\@=,PCI&Z6!H&]!D9#'(A--&_O>1/$R&+F:NS7'&
M^W'.>&&(P6J_^U3<)<):X?9;SVWC-3;\ %A3(0?N^P/]_4$8AN\/2N^SDAU>
M6X>A<?G/PGCB7FJ!:..I),-CGF$0&;)2L0Z35!J) N*8M_ +NTD_S@Z(]ED
M+GIFA\?X<,,]@6-=_8;-_V!F,^W:!K]?[C.XM\_<?GY-_F"(,3PJ(1FX2>B'
M%,L&"_"H7>[:W[5"KR710;\5Q3!?$H6'1;S1#IZGBI_ LWE<@!KO51CBH#S\
M#>N+@ RR+\LNPF:)R3(/@."C> [#Z"@6ER9A4I2:XU=BQ(.??A,,XFZ8M/@U
MO0?\!GP__:*$I1],9S&C$ 3XH ??@F?"L*0_>4S'UF)JZX%"E"+)SM?8)V/@
MK4</B&FH.OQQZ!.=J*;ALWLP#\;V'$SO+*AT>NWH@=<DC=H9HBM!8P#=95$Z
MC6G0S[R,<PH/,98$74J#HZ0MM:UH_-["ZM\ X%4!^+<!>/4)@#^E85LZ8RT8
M:_>9<%]N%Z& ^X;AK@FXOPVX:T^ >[TH'<4/ -V3Z*[-XF<B?IDC$03B-XYX
M72!^CQ"?M0@P>7@O;Q% %/U:-9]DT?NT(QT78<3M!,/WST.\/D0\4>2_%K0*
MT 7>-X9W0^!]__ ._^F&90SQ3JZM%.TS@3U,[1W]F27K&HTC3@C-R =6P".7
M8W>0>*T1XA_2K?V8J5^O!S^\\9:A770Z6R#/6:<S<VJY1*>S+>(<T>ELMSN=
M[8.Q80IC8X^,C;F;IHF2M2";62PD-5@WC&(P#9@WX,U)X%4L.\0V)6VZ;.$P
MB),C=DSO .@M ?JW 7I8ZP6HQU["TD6G&X(G\63$$T5 ?@<@;PO([Q'D1T$%
MQU3UL:!"#OAT&_3$>22;Y(!EXPCF5@82]@/ACD#X'B%\D5*?VCB$.8(X]/IY
M_T"I=$=C?RR:R!]HH_@7C9)V@2&((BABCRAB3B;1N%9-==L8PE@VL6B(Q.+F
M\"]J@]\ _DW OS:)_UK4_6< "Q6$@+J+M,?I"X+?%.#? O"+.N$W 'X+P*],
M]14(8^;UHSA3^F<,:P>>"OIE>Z=BD%F@?@M0+\J%]PGUBZ("4S8_;LD%"/-6
MR!/Z?@6W7A5N_2Y@7!0([Q/&A[%]U= T:ZC9M6MB.9,0OV1Q@">'(W(?N?A?
MNKB+_Z7]?&T9I?_'H/T@CBW>*"6(&N+]HP05?M558H_2?>;U<)O0%G,"F?#_
MY^4'3Y@;#["Q&2&BU=CFB$'4^^T3,>1=C17'5"QRZ)N&HAN*[[. Z'11Z4^Z
MZX"QC!@N!_!%-$F1S1L"C9"=]@Y]!/!2M\ONI:-Y'L(Q;Y>2LD4<W3],>@D-
MK\7\ ?@'1"_-:_[3B\/V__P7,96/Z;'GCO >-L((HAAP#QE!UW33UJ<B!-HB
M1OA&XYA.5@J5QQL E:.D6)#.SLH2V!<<J$/2X-L.^!E,:5/2;$M2?N1H"F*B
M<A2K*]@-F@@_[ *!B/ZE>]QWD"C7!!V**.A&?=9#R$\Z'(\;"PYYX5%+],7]
M3!=T2!\V0L_O'2_;^7C)ZL2I9_JW((H-$(5H4+K?1*&F1!'GVGFZ"&E,:=?Q
M&9-M88BG-#"6!$5LH)>9(BABSRC",<@A12N"#1L=_(R29)GF!W-Q_@W;'%&_
MS1ZDKW"OG#Q&!Z*1G#C6:2,\NKUP)S9! ?M8I"B88(P)5&PL/&AC;_* MRE+
MN: \?'4E+IAJ>;8&+ECM[$7!!1OD@GVL67SS7("Q?&+I(\>!R(D'=WW(F>")
M5@%'H)B]BL\3O'\4,<O"7Q<3PR<F5PUB.OATI%4X!3$;?#:$5*3S +:,*J8B
MXXO5O4<Q=7SJL/A/3$5*++,="#$[(R6D\CZU@G>R.1&NY"9<R7W<""-<R6DL
MJ=C'M-M=RI-\HW0S-44E_R<O%CX:)"$_1*Q,>R$>%W9V5A8SQ#7X&PXN3$W%
M*8N" %05'B%UE+XA)F8\MI YU=R<6=Y_$'/(74\Q#9QNEMU!E9O-PE[<A+VX
MCYLJA;TXC3U-3G=+"7-QN1F:.)!"S,@;MPXG9^*<M<,DH5QYT:Y\1$&KN>VP
M+R9'&(CKF$)-S((P#[?%/-S'#?;[81[V@[ KH^ 352/W1/G!S\XU4O0T&,PV
M[>X0DRP<CL?V921C!O>^# D-PU,&?CUM2W769K@E:E_&MH-.T<+QY%5E)V&7
M=KT05JS!XI^A!X^'6UX/@L,?AU1:%"M_OR]3L6L.S<+!# /6NQ>M7CBN+3/J
MQ%&,"U8[.XK1$D<Q;J]E*8YB%$<QOJY/J1?)/OF2^]&!95('@P+6B1?Y8%.P
M?,]2%KT#L/L<])5^*_22+5//>X /E0A\;#\^5$*2@9N$?IB%6](_:!PROK'_
MD9N5;M\1:%DW6C2!EAU BW9/<"\L&(FC+;"\D148CW%TQZ2SLTL!CG6#0Q.J
M9.O!P<,=]UI^U%T9YWK8RA[AT0I9,'9>]44 [[)8Z@WB9)"UL:OS!I,:E8E^
M0-]C:QGJ1SW,M(Y_JL$\?E--4?'&/(M&8Y=V62)?W&.+B9+'$:DJBLBE;0*,
MJ@#C;H!170C&4>A<@'%7P:@*S;@C8%17U8R8U5D&J,26OA0;Q7)Q"$:B&4KA
M=XAU%%,@]C5*44BQ6FML"K2O,:0J#V9+?Q_5SZ1J-^GSC.MQY UX<< !2EB8
MO^SG+_L1/$ WZDNTUV,TAD]P4:QBQ@<PC4 XIGTJ\:[ +O/H((';])/T:_KT
M!J0[9A*V]/']K*)J>(_1\^3?AYV$QV9<R.]SY+=1_KRO\MND]U$WZCP '_=9
M-PFSUO<=.A1H(4CK$Z1RZ>P-"5*9MKU!.]7[9V'WAXOU14*LUB]6QY63-R16
M^<$=0JHV*U5GI:,W)%5GU&5M(5";%*C+>N4-"=1ES#!5(M3?AN5*WR>9*D?P
M*-(EO9GG&1[PG3;]K!-].":"&#[QX LHO.*C>SG:G45F>8-S*R+'2KVLR;FZ
M'23],%A0G;?1 L5_-\'73;)SN1*I17^BH\RZ4M0)^]-1GVJ?==)C?4R%'+CO
M#]3W68O_W")MR'_R.;L+VVVXC]2+HY\A>M;9D3ZX4VG0@P_&[)\!2\80*TI(
MYY:0VO-+2'$0H?]_[WY?HJ@:SKL-%IYN;VWIJS_+2Y:1$GN27%Y(<JV9DMNH
MGM9*S2_U2F,NRL<?7>6*]#4@=CG&<<A22$YAS+<E\?JE44A<BF*)& ?^^V'4
MFWF#&&@&'J9R[[5H%Y1,%OHFCJ87LONE9Z# -[1 P?BX3Y/'(O'LDC"!]WM1
MS+\=*#.!=8,WX.LP4.FR%FT'N$D8;\2%*OT OW/,!EVXBM^0#OJM*(91^_-)
M=6<+CNVBI3AK+SC6K:)FJD^Z[>+W#.UI=UWTL!I,GF.MLSKZJ6;NVCZZI.68
MRM#+DQA7;LUZ]<OYY6?II%HKU<K5TEE!JM;*,ST-,=]K,-8/ZD.R?+^$.V=L
MT)W;!2?Q5=<*/"CV8?V>XJN.:70@N<$;*6@KC&_/H)BZ>H?)H52B,09?BM)I
M#&["3G%?9M1P"[/7E_C)ME(^=RNN1B?T_39[I=78X378):''"&/H8W'!J'3F
M45F-4$S;O8A",>TU1D>*:>I(P)UBQ;W13+N\"+LD]B,U]!64D#1+4STJ\GQR
MBF)+0W%+QMQ&034,N/&$1A97<UD[NLOC:4'4AK_P[,$>BY.HFV#8+0NY95\V
M%KO#:<ZJ SW:HU[Z"/AJE+Z*O?XP?^1C8>YVQ^$,DSPE#J?J14W1-A(Q6W\_
M =TLFNJN/"R?V4TW/TC3 2^0F;67BJW5:(>]F!6S96-OAOWVFQT\VN=+^%!D
MD1/U5/-I]E2\JF('2W:!=S\U_#BZ2W]77]+HW,)9.P:[P.M'Z1Z7U=UV,:U/
M\3-?':@O448TF[26A^A3^?AU$R^7<0BN0P]\AT? >?]4135;7+2=BXT]>\BJ
MOL28=T-00%LM\OC7RJN[-3.+'/3_N/'AIV6<]#<\?T+US%$]*^!M)Q=^3/>,
MP(&&7,GSHD&WCQ$:H8K6-.2%B-DMN0%55*9Q.TJD<]RXWANT?S*?%J0_XJ+@
MU!E>4KE%0SQ30DS.,Q3.(DMN)_W V3KG*<#:*&\)JMYEJ"%5MT"DX(ZEHE3B
MA<R1(*(IEA;S(8CYM\2\&HP$)PM.GL_)GVD<AR!!TA&-NTQ$<@0?"SY>D8]7
M@)#@8L'%\[GX&$!&>: O '0(ZA%4+*AX-2I>'D&"B043SV?B>NB!D^5+Q_1G
M*&QB0<2"B%<DXJ4!)'A8\/ "BQC%1SIFU!=)*\'#@H=7-XB7!9#@8<'#\WGX
MC [ KZK0I,T>!.T(&A8TO!H-+XL?P<*"A>>S\#F-0Y<EB716E,[#=EL4#@LN
M%ER\*A>OAB+!R(*1%S RAKE8&S>%U6D0P,,)\UA0LJ#D52EY-1@)3A:<O*#*
MN"@U(]^7&CT:_Q#).T''@HY7+3!>&D'KI*6Y?:E>\B2([3GTP9E_Z,.A&_D/
M\*/5[[0__3]02P,$%     @ &8%/5CIIQ$V4+@  ,2L" !$   !T9FEN+3(P
M,C(Q,C,Q+GAS9.U]6W?;.)+P^_P*?GZ9V7/:G3A)=RZGTWMDV>YHUK:\EI+>
M?9H#B9#,#45J>+&M^?5?%< +*) $0%$Q=J4Y9]*61!2*J$*A;JCZ[=^?5[[S
M2*/8"X//)V<_OSYQ:# /72]8?C[Y.KTZ_7#R[[__Y2^__;_3T_\ZO[]V+L)Y
MNJ)!X@PC2A+J.D]>\N#\Z=+XN[.(PI7S9QA]]Q[)Z>GO;- P7&\B;_F0.&]>
MOWF[_6OTZ>W'!7WWZV)^>D8^?#A]]^[]XO3#>_B'S'Z=OWG_[MWLS7OZT_+3
MF[=O7[L?W\U.9V_?N*?OW/?TE-!?WI^^>3O_]=W\EP_OWK_^P( ^QY_B^0-=
M$0=>+(@_/<>?3QZ29/WIU:NGIZ>?G][^'$;+5V]>OSY[]5\WUQ/VZ$GVK.\%
MWRM//\\B/W_^[2O\>49BFC^>++R@\CA^\?,\7,'C;]Z<O7E[EC^)<+P6R%X0
M)R28%Y#=)#I--FL:UX^!GU_ASSC/Z]/79Z=O*C.Y23%,G.:75_S'$X<D2>3-
MTH1>A='J@BY(ZL.0-/AG2GQOX5$7>,"G2.7* \+/"8F6-+DE*QJOR9PJ5N'W
MOS@.$L9;K<,H<0)IV(+$,X9F'"5LV(G#B7@=SDG".!.?C/,WDIY_1?TDQD^G
M^.GGY]@]>:4_:QJ?+@E9&\TLCN&S9]^88"!PY-G'CQ]?/2.+U6-0RS?L^5/\
M\_3LS>G;,X-IFQA0?V[X=)J/ZP.'<GN9X9"/VQ&'VDW5Q NJD>QSK(E&_2;5
M7(1\ +[]+R83QG3^\S)\?.523X?QMQ_'/TQ8O0(D3M:1R:3%\^ROFFE)$(0)
M@X#?9-^MUUZP"/D7\!7RR:><6>[I(I>8DM2OV9'L/Y](-(]"7[%]7ZVC<$VC
MQ*.Q>&(P  \177P^00%YF@O'?_AD]C-@DC\B35#E>/SY%0RA_G7Y)OE89+K/
M)S'0P*=\;6Q^\75$35\<AL1P*C%"_Z]__SGQ3=\?ALQ3___&Z[MT8?KZ,,0+
MO YOCZ.G\+OCN9]/AB&HNW=D"=CA]U_O1_7J"YNR?#B'F,,LD?G]-?O?F7-:
M:L>G#AOIX-#?7FT/V *5QM0=![^SO[=9/!N</=(R<(LWM,=5%[5V6/9EOHHM
M:SM(72\9@=2-5@P3G266QBA7^DUUI1D 1X!P0 L^'-].QM>CB\'T\N)\<#VX
M'5Y.OEQ>3B=:S-TX6$F"M[#N$U@TFG.[ ,K)8#D<V)$:T\D=B>"M'FCB 9X[
MD:8*24FG=_IT<OY6@?UO!TJWR13^O;F\G4[&5Z/;X?CFTI1>-1"4=/JEC4XE
M0&=\Y7"01^I<P3+<W5]^N;R=C+Y=[DZJ.G!*NOVJ3[<*_",5BV7_,KC]XW(R
MNIU,Q\/_^#*^OKB\GUS^Y]?1]+]WHF8+6"55WQM0E<\#]'3$F?[J\+F.!+X:
M#B9?KJ['?QJK)/5 E,3[8$ \@.HPL =$ITFZ6I%H$RXFWC+P%G#6!\E@/@_3
M(/&"Y5WH>W.PX72(I0E)2;&/J,][\=P/XS2B2#X.V D7C@#:*6$[.? #HMM@
M_L_4BQFTF 3NA?=(X\1+8,6TB-4V7$6AL]?;%!*A.0#.$>$=$%$F=)Y&7J*[
M8<JGE4M^)FV*8O !K>]U2!B[#GP_?,)( QCYPXB"P7\=QK'>JBMA*&GQ9IL6
M#"3C^P*H U =#M;A< ^(3&.P&J-[2OS+&$_>\5. 44(U:6K'*<GQ=IL<#(R#
M<!P.R&&0#H@ =Q%=><!SP)*7()G7J/OH$*!VG)( [[8)D(-A6Z( =$#K_T<8
MND^>[\/[C^ E@J4W\^D I$"B):+:ABNI\<LV-7)HC!HE/(<#/""J("<FFQN:
M/(2PKJB@Z.Z+AI%*6ORZ30L.R.&0G!+4 5'A&XD\ OP'G$CA19)+4.%U-:;&
ML4I*O-^F1 [*R6$Y.; #HL4%C;Q'P.&17GD!J"T>\4=!G$0LEJ)%$04$)5T^
M;-.E!.@4$!T!Y$%19QV"4:5)A^Q9Y8I+YG4^](!6]CR,HO#)"Y:HZ10?AF1-
MYB">==9; 4%%A3>2"5T"9.=T\=')81X0>2Y7:S_<4'I. P";W($BI+4):L<I
M22&9UCD8)X/C,$ 'M/ZC ):43LFSWJDL/JY<;<EXYJ,=-OR UOB:+HD_#)G_
MD@:Z/M::4<H5E^QC!L2I0#F@A1\O%N?$1Q_-Y('2!'TWPW"U\A)MG4<!04D0
MR5X&@*<91(>!9!XE1P!Z0/2Y(E[TC?@I+9=(BRJUXY2TD*QE!.,P.,+WA[3^
M]]3'FQQW)$HVTPA]I7/FU]>A0>-8)1TD2SD#=<I@.2*P@Z+%$G$(H\T-2<!,
MU23"]B#EZDO6<0G#R8 <T*I/DG#^_2'T77AM[K#1BN;(HY3K+EF_(I"_9MZB
M0UOY<P*CX>Q;4]CR"%A[]>612@K(P68$Y#!(C@CJ@*C $__PY4FP&0?^!E1%
M%]:!NH*/QRBIUQ"BBFIO)>N93^!D,S@XA5/,47$D'6):\"6) O0LW-%H\@ K
MI65+;X]1$D6VHS,0#L!P&) #6O/S-/8"&L<3ND0-WG##M(Q6TD&RL'-@3@;M
M0'?!))W%])\IO,#EHZZI)XU1KKYD;9<@' [CH)9<)R6L_R0S[62SMY(MKI]L
MYOPM_^N0DN-;$L>F&$_;-?LL Z(DG&2XM^:@.7_C< ^)4F6&F#YAI#%*.DB&
M>PGB$!==E5VF3PI-2$H"2;:]5K;:(=*N+OU,GUXMHY4TDOP #2ELATB5NIPT
M?:JTC%921?(-U.>U'2)16C+4]&FC!J(BT3O)$=">[':(I*K/7=.G4NMX)8%D
MIT!#!MPADJ8IG4V?. H(2O)(OH+FM+A#)%![=IL^F;3@*(DEN194N7*'23*>
MS69"G,H()1DDET$.X!"7NST/3I\(6G"4I)&< LJLND.DF9"OI4\@>9"2&I)K
M0$SU.L2%;T\<,C U=> HR2,Y!M1I2(=(M+J\(GU2M8Q6$DCR"M3G)ATB49H2
MC?0)HX"@)([D'&A.6#I, FTE(9E0IGZHBB2_2,X .8OI$$DA)R89Q .:QBJ)
M(5]8KTEM.EAR2)E*AB1I&J\DBV3P-^4['2)IS-*4#)S07> J22FY SHD01TB
ME;<SFPQ<H?4CE922/ 9R9M0A$J(YR<G ;Z""H22.[#-H29<Z1#+II=P,7)=-
M6!%E%S0AGM]C8D_K+$I2R[D*^LD^ITXY=Y4CLND/B25:\G<*.O*(&_QZ[9&9
MY[,8@A? \J_#F/A_1&&Z+D*HZ&>8$)\:\,N^45 RD^0^:4] JC!;%HW$AP34
M'"]P<N0<AMU/0I29^6(0PR/'5<E]2Z*(!4'ZX1X)G)(3)#^-BA.**8ZD[+YS
MK\@<+'OJWM,Y]1[9J?SCQ4<+$DJVD3Q(>Q$@.8:.@.*1[1HH?@G?K-"+5[AM
MXYP-V'!8QRH[P&_IBKI?TADZ_$;!O&<6[ \A%3O^:E;4L<J.!9J"BSH6^#3'
M56+8#-V?G SAGS!&]/.1/WMF!^:-QE8\A1-@$OHIF\H2AM7 4,G!DLOQAW)P
M\0:"IZ5XAR-'MYZQ7ZCO@D6%VBT\.(3G/9=&#'U^;#&N^8-X0;@_.Z$K$DJ^
ME'RNY@<]XL:2M)D!@$,J^#DY@NPG1-$)#]A8**\@[.R5T(.D9 'Y5EAY2^+H
M6:@E'3;C=%.?A@O09.,8<^&]?[$M^#6(L@_(Z3&_L  [(%P&^&48\.!2":H3
MP?<POY)-Y-MH(IOD&*%<8#@Y.5)LVY=H,0D 9P['[-^<$C<4"UGH3;RG<]B,
M5N@N6V3#7K9AFL BNYZ_@36BT0J.=K"@RJR.3IS5PX1*5I+<VE56$C0?B1TR
M-)P,#T=$1,Q!.6RVT9(*LBS8%U/M'QTER[5=!3PUDUBU8NK(EV;GYF %U@BN
M[C",DW!1/@)K/WV@7E1CK.UX5.XRI9*_)(][X^E8H.$@'BR\4SZ*G,=P:3#Z
MCNQ30TN\/R>1+EQ<T%E2CIUA8D,2D7F2$O^&)/CUID^.VAT+)9/))9DTF8S=
M":QA*'P4$10!S5AB1HZCDR-Y9+V,Z'=1.*?4C1=1N$(K-MZF,2QV\H!W!<.Y
MA^O-#A=VAJ!WB1TB._)=GR@HF4ZN0M7$=#E:#N+%+/RXCL&0&0$[IT0O.W_Y
M.<N<6-D][R/+,7H+AO<=C6!),$$G":LT1PV$K6.IN?3";/U,KF*S]Y*+OY'-
M1#=$B9&3A!*G(589;PGJW)&Y1#MO,$^\1Y#O7M!4S $^HHMO&I;GE4CZW<S,
MWJ97,EA+EZHMMV:&$D8LVZI0X#?,]SD-RU-RFP4/D<M4U4%*V<*>%'S;!KRT
M^R1*CNG62VM+6O$Q51_YD2G:Z+6M57\-UL1S[R(OF'MKXL,XD:+E+?V],,^N
MR"B93*Z WH'):M1]CJA38,I@;#&C6.'@R)(2%^P:H-D)OI)Q)'^\+N,<(SKZ
M0JE04X0'<!":493$U%C#[GE&)9=(KG9M\2(H1)4'6:XG,](0G4/6IE6T' 4N
M*))NBM>6X?SP?8J:)6UZ/ RRY(Q@*>3#,8.=!-G=YSY9;9_H*?E2\L?K\F6)
M=99JD./=.@[D6X%])=N0>QN H_,W.')RFU02/(/^YH[$R46*"2FW<)K,YQ%\
MRR#M0QZ:S:SDOXZ5!RMRL8*2@S@Y@!2#4:*5 3YR5=M9)RK9YR3VXLQJ"X-R
M(2>P#.E^CEKSZ97\);GJNYR[5:V>85::E"#2!"[CZ!W9K-V8P\6B;EX^C)%W
M($B/>_I((\!B^A"%Z?(A?XZ7AMF/>=D'1DIFE%SXG6Q,CFI9?(TSH#.HR+D<
M82?#N'P\*[!SY- V?H %7=,(C3)05'H_2S6F4?'2!\E/WX67*O,?3TCU$77O
MQ=^')*'+,-KL3<5JG$3)%))OO<-IA[,[^?1'GM!U;-^$KK?PJ$OB*0A<L&E<
M#$'<4RRT.,>@1+#<CPPQGEW)13WZVW.\'!([.68\-E/%[<AA;0*A0F)XB)<H
MA/-]M%J#W4/=V68X_C:Z./NX#W%D/KN2P[H[VTLYM<5@^'2!F9.CQK)H$+G3
MLX]''M,VOC*B#],(J\7X&R^XH L:1<3?N]VGGEK)79T]\LTV7\%O!5[L'FV&
MV4%R5ETO@_)4JOLU#^@;\-#NDRBY1?+,-_55J)YO34\560N'R!-UG13$=#GY
M5P->Z Y<R0.2%[RAB\-VGEU]JX<CX=E"[!JV-8:I)+/D;&XD\S$VJ[FG6? 1
MC\C>-K($44E6R<>KM7MYV)2=[D>R;A-A&B;$'Z_9U>%@R0/>V85VD^-[]TF4
MQ-=MP%,E/IO:*>;.8^CY[$>.Z$*L?YS]$)Z :8Y<\<.XHJ4!DYB;7OT%:R!D
MXPRD15]3J;CCHVE'J.V\]^W?64&%',2121HH-WR '[ Z5LO3LTVQ^[+*FGWS
MSVY8*%E+\L ;L5:&'/H6%.-F&T%.Y45(CZQ7(>.N!DA7T$HFD1SL2B8YVB-F
MLN8JQ3HYF1,O*\_#6B\D85;Z.MX>W+>@V0$%)0-)_G,C*<,Q<T34\LX4>'LK
MP^ZO<5UOQ -DN/KFAKL*EPY0E6PAUQ!O:J1XE"A* A?AB4XW6XQA*HDK^:E;
MB"L$,@[\;DE3\\LRGQ76D[K#Z_%5&K@FAT!'R$HZ2[[HEG:;U318-I\#$SIL
MQB.]!:KL*JX[P5726G)(M]+Z*+(UFZ[N2NP=H"M)+CFKE0U:CX37)GPE'#@E
MSSP-)%Q,>0TH4'"')'ZX\L.G+]1=TC 8C(>CWAACI]F5C".Y-#489RM:>0I(
M9:DQS-U9X.4@8@YBYC#4,*<8D3NRF$3DHJ30;"/VUV25U+U@V1LS:<ZC8)NS
MUY*O4X-MA,)$LXU3;?>9(W!D#8EDEXL%A?T>L-00M*(C^D"#&)XVOKG0ST1*
MYI"\E1K,P2='"<%38"KS'_+M@KS%=V$ Y%\8T5T!0TE2R;=8=!ZO& ME/_)#
MIE1V/+I9V1@/*WA-/=Q _ '@9C]UL<DXC1+6^2GA1;[RG_,[L/<T\2+*/#B\
M+Q1K41Z%WT&)=W?A@Y?!4,EED@-2Y+(<9Z=$FJD;@';Q'&OBP#%W1-1%WOQ)
MO&1<XI^WWLK:M6>O<.1H?/G=+1\-.$KND/R0 G<<;9FRMR%+5\?K#[@5\P]#
M OHYUM\M_$AIG,"9&MW3=1K-'TA,!\N(LJU@(E)ZG$W) '*_Q&)ROFGSCTX^
M_Y8K*T/"*;%P2C2.S-*-?"2BK"(:WMBX\]'.<ZN5 X<DBC8 =;!"^?IC>:LC
M<DI6E-RI_;(BMF7-\$9;*<-<*GZ8(^]P[(\<W,PD5U^NSP?N(RL" @_^2;WE
M0T+=P2.-R++PO]ZCLK!K+>$?C)&25R5WL"&O(J).CBD;D>/J9,B6?F6&[K'(
ML#E_"EH++-V<LB[-(HOTSX#:4RHY3/(^&W*8J+*5J&PQWI%Y)$J662%[8916
M\$JFD#S+6DPA)I0<R:^WD>_(!I9M_OTN"A.LEA4&\-<R(JMR?/_2PV!2%:N<
M2=YD0_F1X^*4R#@9-B*H(PMM4W-7PWX'Z$JFD+S(.DQQ] .8"H]).@LCEP?L
M;F'W[$%4-$ZAY ')[6PH&,29'3;UD16:Z?3W-/#"2%RS"SJ#M\;>D/USA<YL
M2@:1/,:&#,*1J/))B<9!,LOE:NV'&TK/:0!@DSN?!#L[@(UA*@DO)Z5F4SC9
M' Z;Y'@DB*3E8=0I>1;R"8OO+I_7-(A-PLDFX)0$E9R[6<R7@=\V%_-?G&R6
M(S7SOHXLC%Z$[.%'],A@%\Y@[OF>Z;[==0HEU24_:C/5BWE%^N/43G7N@^<%
M;QFPN&>08!)%&*!'&6.W6%6&NO!,<<51Z";>D2EVFDO)'9+G<IL[RNF=<GX>
M[.48,"81[E.*_=,/G$]V/=-U02FI+'D/MZA\/,#+ZDB+A9BVA\6C@.]77L(S
M18O00DUV%P:,MH9C34:3JDE[FUS)(I(O$8"=5C,(69EW 9^M&$9MVAD+HLF@
M6*W*TR.#233>563L %W%(F\D'Z(6BQQE2T'ZLNMRL8IQW>E]0PG^YI*D[(,:
MD'L,36/135;'W( G]C&MDEDDWZ*0FRS@@0Q2KSODV#@DJ31<#1SB%#AE-=V/
MS)11=4?I80Q3R0:2>[&9#8YRHHVT50L,=("R0S(F L!>H&@A!+'GLNH2.].]
M^X1*II!<BHU,L65WHII1Z;U<8N)44#FR3;:& M6XG,W%*NN4$/5YI'292LDJ
MDA.RD56JC)$=*L4APGLMG$;'@Z.63>H:K^?%+@K%OM 9BF^Z>3?VBX"2I20W
M:"-+-75\+PMME$:/H,647QZZ+R0K3G)'HF0SC;"J-,L<V"Z"GX1%ETTP*;PY
MC>(++\*;4E'6B=V+!O #'@-&G+;7^96,)GE>,W1.&3Z.B-!VB4M6LCH)A>ZC
M.6(_.05J/^6=X($W2_2.C":LZZX*<2>X2L:0G*ZMC'%4C 4R+Q&',-K<D"2!
MW2 V@L)$V"%9>PD<%*O\HM0]8FPF,G:;0DE\R1=;SNAD4SK;C:-8CF\V<9:)
MSH\:/O=!\L(D">??'T(?5/Z85]0I$^>B+#;!GC$@OC%,);4EMZHXQ5_S4D#5
M5+M\)O[LD;ALC7:5Y(80581]*SE#&PA[E-XZ.Q9=QF'0XW:M :@DJ>2R5.]5
M/LVA;U2PI;$'S H311@^O6Q6,ZA*ZDJ>2$XT-HLC3G/<M&H"E_LLK\J;&^NW
M(:M;1]W!$XF,ZK+U-).2$23O8PLCB%N]+/%;VO\%#@Y'XL@B)>$*O?F&1-]I
MPAZXXTTK67P21WT%)&+TJ_ -'L?I:LWLGMWYII?IE<PD^2?;F$G0Z3E2V7,"
M6MEXAMA/3H&:(^!VY#$-X<">'_?%2T;3*'E&<D#N((#XT/&1,QJWOW" %W6<
M^^4.XZF4'")Y#C6EBJBL"(6ACTQ23SDAUB"2Z8^(!+!R7V&?+[?NC/=Y0O4R
MNY*5)%]C"RM5HQQ5KLG0<AA>Q?7TT_QZ^J&?3W<DHCQ#%^3R./"QG("+>?-E
MK*IZ&9S_* T3D[=,6&RO\RN93&[DQ>#FYY2#D)UBTDJJ8"FP3H4GZL97,LV.
M7+8+E2?8]W+%,\F-2QSN'PDEO\E=HO; ;R5^PHV8(]?U0_"\H.Y+R+A6/%2\
M]TYR_.Z?]XHBOX<I]2X)*U82@YD\>8#%NB(L_/T5P'%++$VR'+7M)TWN3^X\
MB9)S)/]R#@D=  Z#Q90P-K&#,^>V7C8WNZ,ECSGR1$1+(XQ]C(.PR$TL"8CE
MEST_!;TU'[YF97@Q4K CN_0ZOY*3)%]V+2>)EB''R@&TG!*ODKU0I\]0*V&M
M>9%@%N X6$8[3\'@H7&<M6H3A/@Y";YW:G=G"E+)#O(5_6R&HL%<]>S)ICGH
M]G.3=!;3?Z;P I>/A@4YFX8JZ20[BPM(#@?U?YT4O[UZCC^1]=H#?L1O^.<
MQ!+)W_$W^(;ZO& P$@K7_A\Y0X,XFF$-"7AV!/K3BM]-S9SW-,'%Q>08O+-\
MXI!9S KD?3Y9$#^&+P*RHN6.-H(58->XF0_#DRB%S\^SR/<^@83T0A=?[_.)
M%\0)"9(3)P:B)EZ2(B16=/_S"7_: Y7NQ$G8TVX2G>)?,<*8HQ2 'Q'0R:O&
M11#N_ J)I76X-[Z["0B#5^8_S;B!_OEDCF>>[DKP;^"0 <:/-AK+@.<78,3R
MXZY)X%[01^J'K"TP?KP+HV01^EZ82;<;NIK12%P1_CI\03H"4Z^-F_*;",;\
MX(8KX@4:ZX Q(DQ'PJ3/NQ HX4]H].C-:?L;*X?9\&ZW*>(R%MJMQ8T\7?ML
M[R^1?1,D=$DCC3>X(QO>#B2,[J)P3JD;7T7AZHKB%17_2[BBF.2+)S'SLPX"
MEW5EN(=7B+QYDN69W;;LY1YG,%FM'[K7_T@)^IW#:#SSO27#(&;-OK=%%LN)
M;%PJ4S"VBKZZ][CRHAATR#FOL3]>7(<@OK&]0(J"WFA)5*!L719FG<CI0E&$
M 5-\]'Q3/I)M&Y:O(03>[]A;G%/X3-EOWV"?@)+,OV]<QA\Q]9YD63Y(8X&+
MYGF\%A"(DMLP\+(ON6>T_= Q &##\<,O\[ \_$Q?"OE77ZCO@KR=$+]9O]0;
MO(/(=>EL?WL)U-YU&!.?02Q:?3!E&*]:IJ#BK[-+EIEK,UC>TSGU'O%M!O,Y
MO(U;E-8N?FC62/<U7W=AM=?U+0O,3T+?_0KG3U16I9^&9;'Z&_+LK=+5.$T0
M2UR403((-C>P+ ^708M$ZFT":[6":83&)P$+SL<<!]!VO']1%[6=\C#[=NVM
M4-%METM=(-D@H+X1WZ<;T.WF8;1&73[%^R/3* 5I.FI_9:VA-KRC<$(V)^^U
MOZL1"!O>.<MB+[;P'=B>\PW_=TJ?DW,?L&[<^IJC]_BB23[+CCS<G85MHN8V
M^W5E6SMY]8+.DHS7-J#-$3R*B<_($6.'TA8GE&K@RVN\38XR])?X^.@?L$CC
M '6Y,59?CCW7@\/+V/&FA&>KS35X)!Y#+--H2ZE3-H\K,MP&V:(T,7Q'8'MB
M$_2/!,L^=;FVSC.[*W+MT/<H*O1=US6J>YQ9PWQG$/\F= L_3,P_4/<BC=0V
M>#_ ;37(KDBT@GG<4D5M/SR:G[?AT"B=M*.@$'->RRYH'F"M>9+'W<>+/\+0
M?0(T!P&:J"18>FBS<O_ ME4LTM $0@]4=9-/#QO<S.F,CKJ+P\9^)0IM1S7,
M!K[-O.KW-*;1(T6G>AX?_-,+W/#IBF"5JF2CV)N&4&QX<VY4E-MPX(-^CS<+
MIN%==@"-%W\2]'BV!&D,H5CJO+GQ8I=57RE\N7%YYK237FNH#?3N[M'.Z+@W
MC_D6_)<W$O+(8ZF6_>DE#T4I'F7$LG%<W]D&IL'+7(6$4^<"^SA3/'W026\8
M7&PYU?N:P%HM "S;-;?CL>>?K*)B:</(1=]U+A.;^:4#*$LE*+_$. IN&4DX
MH>^ H!0CL<]@_M$YB1.%"#$#\O)RHB;CB.=C8GH)?!@O"MF&;W%/P>8-6F*W
MG>'M1Z[$;&Z-=<@B.<$2 \NLLR[P-+LW?QLFH-S_#QR/T_#R>>WE]&A8 '-
MEFZ'FLW,Q%QEQU\^9U&QK6B7B4%L M72M1(MP5N>*VML0=:.L_1]<^F&?NYL
MBS&'=\AY>C 'E3IF.9CMFJ<Y'!O4T&T9?\_R8M$Y&'<\)5H@O/P1<4'7(1 A
M+B/@V1<Z&0=Z@VWU)&O[.3/_Y@50,;^GNKOSM!:HM4IE;CIJY;8V/&S#[J[+
M.(;]&BWI>+%HD>2MHVSUX$[I,\LP ('KAB/?]X+0B]&A%SX117J"QD@;R-E'
MJ&*07(*-M_AO2J*]AD0J\]B0UI^K9EXU1ZZ=,Q2#;& *@!7'+*P9H9I>!#?1
M;A=\^<TQ4WT ULKK>F>7=ADJYN+G_RB3/_8QE269(G6YRF5X"Y6<\\WTP8M8
MG>8V4\ <D*U*4XV)5]HYMS09+[X&:^*Y10'Q/HS(KC-8NXBRLW'@/N+,L=14
MV60K[@S7DGUW$T;)$H[//T&R/(1I3+743M4H&\ZF&@]:I7^,D+W-*D1$X>K:
M SO9)=R_EH>S.(<W"YS>Y['45R%>0!K!H8)3CK=J9H/>RK^@^6'$#OCF^TV[
MP+35%MA.T<3 3Y@F]Y2X8(!>4"#T"A@%4Z'R?*<[KDD2M'*$LL9,\17"I]I9
MH7U.:8/^S MF4+<\I_139=0C;9!6XFV(O&#-%^HN%3:"<I@-[X:) $_L:+P*
MHR$[[OFULT&21-XL3=C1&.;.//SM(O+ K&L6'+N M-:2N Z#)2;'8O)L=G.#
MWU84[F]H9<N9 [)5?;L #!X)[Y.>=YQ%_O;X"V;G[16EBMNAQG L/82_I#/4
M)T;!O%TNR,_9( C G@\C%Q>;NLB;-5W"FFU?G;&VLC'3 =>@-.<&>W'TRN=3
M7!0D:%R+KN!L.,IKU&51"^3^'Q:PBE09)EU V:HTUK_+HQ=[6\T01EB3A?A@
M@*.@PJQ-3*I9^Z#C#=S_2;GMSER'/(74</5ZF='61<XJ;0-3K#"+XE_H1XO9
M)7C83T.\ 1\D/IAB>4JYKEMN1["6N ),[MZ.@Z:7,W$V=0)O*W.U>(1JNYKT
MY&W2AVT)FY6)[^*1?ALF--;=;_H0+'EG@QOP0Q"H0.8H2R 7XC_GE$1EX%^X
M8M;'Q?M.T]JJ;O%L..9(6GGI*L=9D;FO&F6#!CU]"J?H< 4;#@MLP &>4!I<
MPFD<;BCWCA5Y@;#4BM!S-V VK ,[,N*\N&*6:,SO&V# ISTIN6V<M<Z!EEM"
MUT YA! W$5IO[$M?M:Q12(M#;DE0DEREL$-IGO.2I]A?8W;(T/=HV^64?H"_
M=-+^/7VD(+99')C1+VM^SMEYG38[0#1&VF =E@&ET&?08Z6KHW6(';*J3$ZM
M9*8VIT6T#;'4,X5HCI\"ZEY["W2RP;)BW2O-LA::HRU1Y[1*RHSZJTZS#<H&
MKAZ&(%" RZ[#I0<3S.-<R505XU0,L^'=:BHY;,K:!*7/(_A[&GAAM.6:A%]
ML+9HY?U MU7Y!J,>OHL077;:"'FX>1Y?.XL8 +"!6;:<&*! 5.*L&JYM PBV
M$AW$6+I:/PA-.A1RH&6 #43E-Q5AAU*U=EW_[$MKTSRRA[%].$W!L.<.-99)
M[;8E8"O'O?Q%BJQ+XB@HHL!;06#%$:0[W 9&+/6""[JFV$\FJ:N% I9=T]N,
M TT8FMZW%\3($O7OGA+_,L;JVA.*"?M+>-<A2&A,^0OC)![$8DANL%Y'Q(NI
MRX1YBX&V"U K*@!E[2@QL7;#0I2$E?J([X':5_SR9K/O36/H2XO4/43,=+RX
M^Y[6UH!*YHJ!@Q73V1Y"'YW7<MV(LJJ$JHRZ"21K_8 =4OUBE"UH5N)%B^NV
M?,Q^@%N[=GG=++/^$:I1-J@)];4'\]P''C.,/2.;M'Z\K0:(E)&NFR"J,= &
M M>H1Z(^4/!F/X%Y8]!6Z!\,O>P^=.E!;2=_^Q@;*"_?[1^2M9<0GQ7#C56U
MH+6'V_"N> _VDL2)B*+J!=O'V/!6#5U<>'X:? /8)!N,L&*M)#R"USK:C#$X
M:X]EP</)DCC$J[PZ^: U@ZR01V6>2IUQ>UO<W&1%;DA@GO[2#:PE5O3T_#]8
M:&MRKO 42L]9LJ?K*UH6467X\A$]^V&$]]"S6^I9^0FQ+IR0D]^VY?<QF[42
M80J0 "^6Z,W*P:7SA-U74#F5%<-LX!R#I"RV??O([LH 61HZ%HK%&_=#T!IK
MB<033^M[NLZ.<1#CS=F=6C<GM6'9ZNFIN[4@6"#X(NI+$69 ;$AV*70SMCTK
MV[E=SFD,M$'2Y3>;O\)Q$_-K>65;;*$%0IOSTPB&M>=9J;(5P2=5U6\3/; +
M4$MDXM G<<Q*]2NL/.DY&SB\N(A5Q+&+)#25IJ(<:,/[U<3IF,A16N2MHVQX
ML[PD,3>=!2F2V<R2S"E3\'B\OT4MVQFRM7*LUM?2P3UC$R=(F;$FJ3MZ@RW5
MNYL*<>OJWMKC+3EK:C1$S0"0:IP-?%Q3^"K3?XN:BB!K*!B'+M:_2C8W@#0\
M=('2.HKS5L FA;6ZP;=!]=:YC(C5(BB\"\R[?!A5&MGN=,FQ%:ZM\;7&JYH[
M)#HJ@%@J-4MOPW9+L_RR%%Y%G- D\5OJNQM"L58C8(H=:#;7%%".Q2H[JY7'
M8FG-$D5KK+5O7O4\80AQ&F:M[#:5B^!9U^_:9#A-OU9GZ+:*DUM\%;!<"P^E
MH=M/>[PEJD?'&YK_*^YB2CIPIA:,%_Q*'2O7QEI.^YOLV6EX3OE^;Q&1.\.U
M0=&X(=%WFG1M;JP[V@8V&(-> ])GE?HD]S@KZALW#[#A?>K3< %A?FS%@PY)
MOCO!M"*F;1!T4NO"L Y7E"K]*7N;T5(-<S >CJIU[.X(IESQHWY*GC42JLU@
MO'1F]6BKU@10!R\'9C4GSJ/P._S,NX,I^XUIP;!5+^(.PAN:/(1"JR]4DC7;
M+[8/M93AFRIOF'GB#&#82GZ=V\"C;[U=+)9 V7#NFA2M$>LL-S% +]5Q]":R
ME:WJ:N)S3QV\-J\!D;OGX O,[VW6RCO!LG5AJE;V]DV&<3 D?G/>M-Y@:_T7
M=9DBABT^34!8>O0PI@7[ZH+R_XZ"LO$@<TNUZ!O*D;;FVU0+K&<:$@SE'29;
M<H[:A[UPZTED/[S7I1/2J7_6AN-/F:^_:[Z_5<'7J@QM")5H2N#&T=:*X,9\
M5?8J[ *GHH.+ 01+!7!3$.">8GH,=7E![MLP >GSZ(5I[&_@KQA@M##&;D M
M7:D.ES,'"3J8^KSNF4.T=(WR!/E'JN>#;'[>!NE8W^]+N*=\OI%O,;,>R8*W
M^*Z]5T"O<[Q\;9 :%V#3K<4^VF69P[95)[REB7 )."\.65P%YG[#LJM<'F]L
MCM!UA6>I9)G,R%T8^BS%)1.7[:*E98 -L@49D[*EY]'DK!L5<W^DW&^8.3@J
MU\!;6K)T!FBM?I;70-*]2][\O T4AVW(4P.&)(HV"^[['P1!2GSF!N2^G''P
M-59U4^D R=)=+<68L<DJ>BVPF5)^T;9;M%H-R=(UR3-VM;O/MPRP@>^WCN!Q
M79BP7:QIC+:4ELP7MRV.--H.-PVQ@9XM93''3]B[[FLP!_$3^MAB44ROY[GG
M&2&9<H* N>Z:UWM&$0[G-5H$_YF2*&EK0O;C$=F3?JU?@+JF%A5L@W 9H.M[
MA#<]O(5'BDM'^4&/IKA05@9;$E.W)JV:]9PUS)1[291LWO5E03E66%ECTS>,
ML&'/&\3JA/)Q++NFC_B?#--6,ZX^"P#I&<4/WKK,+T)5I$@USI+1+Y_A9R^F
MXT66,F"8;-!]&AM2]>KJ(&V5_*I<O,7&@49%E=3 7MY_PD([9<7EK,R$PM)M
M'6.%^$B3^<,@91MXBC<2X8!=J!0AQ2 ;WJLH/8PG'K";[V7MGY[K"^JW!3,-
M 5EKM-=TNFCO^M/PN WTW>K*U'R6R0_:FG*1%?[.7$%<3"J:'+<.L8%,_59H
MS=VF0EWQ'U0;MG9F6S6=FA/V:[ FGGL7>?#]NA\'OS9(2TV!]IR-0F%3+HTQ
MG/TD@X".03N$2J^^W8XP$58=WS0ND=L%M+5G9TOUH.SR&;QQUN[T3^HM'S"6
MSFN-?2,1L[+%.GRL(RKZ_B]2BF7)L,7<>)%5)9L\4)I<M)7X>R%L[+!%GM&!
M=.6'+*$,T9]L][J$UQ Z^$V? ,!FXCTK[K+O#MB&$[=#YD)IV&>1*=&&Y9PQ
M6,"X\CCL,V^BR^R6'BGM%RU&@8L%4%+BW]/$XPG!F=:A:,O8$:2MBFY-8>GB
M6K-Q26III V;L.A[/?&66/YA3@JZ !'955PO:^+1Z#HP ='#.[O)IX<-BN%T
MQO2(SO>5LHH7O&\HLQOK?<3WU.4>A%%P3S//LS)WHB_P]NH9YJ<0*RDR#A2F
M8@^ ;=A9^@R _\=(<Q#WP4X5:-8:?E*0QJ!THN9@.YA + W##$[BB^&)5@>T
MYNB7]SACH)/E+</CU[ A+^@C]4/N&(>/)KDW1F!L(''GY,N\D!R^,J_\B@&\
MZ0,)QFN6?%-<QB(^-]&Q9F9;/9H?C\F^+AWKWA?)DW(4&<);3UG!-D7E3\'#
M!QM@3EE=U,9JX>=A%(5/6#G5N,1H7Q-94H^E^]W/K6C!'FZ72C-8:@?6A_V*
M(BV#%$S;"),P^+8OGVR10CN M,%MHV?.*#N*&H-YZ?H-M_1)P"\* _ASSN\"
M1[PX\2@0'V#>=)]>+A8@-O+ZQ5E_H?S:CE##0R/9_ ?-;ZU%U6\@J)HJ)525
MEE.F;EMDX,LB92VMF&J.[T>"3=;L6>$:DQZVU>FU=93Q3&<LA'SA89*0QZNV
ME;;)L"X_LJT>?'\36'JJ%A[C&Q!"*=><T;_\-0AG&-OG48UUFL355(U[]$:C
MN&:-^HJB%#5;<,@4D"7 K2PFRW'C,;Z6'@LV(&?MQB[Z[?!RYZ'+:N*BORD<
MCK^-+LX^:NK=YH LT:OWG(S;U%'ZI9*#F_&Q54#7^0+;#>"V$388PV7!E3I,
MF^O8*(99*V2TZG!?>5&<[*_,MP9X&\RQ7/7/:V*PBJ%Y<!$T48R=P,ZE<Q(G
MBFO274"]O&]UD+H8/BWT[$'V<HU5 QN??VD+LR8UJZ;-2*4R<A_I7]WGL%2]
M%&XR$#_WXP8N(_P5;9$+ZH'62LP:N@JWK-C+LA2.W-7;K6>R-LC]9,;IW^'B
M>HRRF:+TF V'?5/M/<$>8?:'<9E(&8 -!YA)!MSY1DQV0\!B%%S(>>LEW\Y@
M-EM5X1K;H$X5['PCO#?XEAXENUU_!?%"VXME]P;?5@:LCW;@88JMPG@:1O.!
MK#G:UBP.F;HL.<>DY*\)"%MY("O.QV):X2)Y(I$BPZEE@ T'=-?\8CPJ]I.Y
M+$*V886RI-98<&E.0VSPDO7_::EVJ!IHK09>YA'D>;N,7'F\K4:;1B]=Y%+A
M<C$\MW49QSB)89^36^* +5^6O9_ 'L:KI0)@R1LWUWI$R]V](Q&JK=50;XR!
MH17;3AXFXU>?[5!6LOM4UN[9K@DLJ,?VGA7#@5JJ"+.,M]LP\"HIEQH%-QK'
MV'!.:9HONYH_UE*UFD +1T89./H*O.IS$YEAPK+P\ZJRFAFY)@"ME1&7?]<N
M$E;[J U\;B"2>)"P+>.E&S!+=T!%<:HKK5W;P[2+5M89N"4Z2(<+@?'7(-IJ
M&='G?<-:\-;*D3V'Z5\J/<#:G;U;3S7CP-J^IK-U=<NZQP*;5#?D.&CN -SB
M =@5L+UNL"C:((F9Q@.V9_EZHV#Z4+VDI8IB=P3VTB%NP7.%;HDPC1)*@S$H
MS+,4;]&@-'K4:!IK#L<*-4PJ%HY&MD87+]4X2X7$-I-RY'=G=C6<E^9ST:]4
M>M@J7LUMUU.[1\84EK5J$-[SQ]*(Q->_]=@\PH9=G864K]+ C<O&]EFF! :8
MFW4SG:$OG4I1?R#SZR-8CV:\P!+H[??$#$#8>GH+]<):JSW(S[U 28??7L$K
MQ&!]KLCO?_G_4$L#!!0    ( !F!3U;BO#AY1EL  ,3F P 5    =&9I;BTR
M,#(R,3(S,5]C86PN>&UL[+U9<UNYDB[ZWK^B[KZO-[LP#QW=?<+E89=/N&R'
M[>I][A,C 21L]I9)-TFYROWK3X(:+4L6!RQRR;TCJF2)HK@2R \Y(_-?_]>?
M'T]^^DR+Y70^^[>_R'\6?_F)9GE>IK/W__:7W]\]@_"7__7O__1/__K_ /R?
M7]Z\^.G)/)]^I-GJI\<+PA65G_Z8KC[\]+="R[__5!?SCS_];;[X^_0S OS[
M^H\>SS]]64S??UC]I(32-W^[^!<=*QE7,T@, 8SQ%8+G+YA<5MZ8I#S]?^__
M16DM2C0)DE8%3/$$2-:#TMF9;(/Q(JP_]&0Z^_N_M"\)E_03+VZV7/_X;W_Y
ML%I]^I>??_[CCS_^^<^T./GG^>+]STH(_?/%N_]R_O8_OWG_'WK];AEC_'G]
MV\NW+J>WO9$_5O[\?WY[\39_H(\(T]ERA;/<'K"<_LMR_>*+><;5>L_OI>NG
M.]_1?H*+MT%[":0"+?_YSV7YR[__TT\_G6W'8GY";ZC^U/[]_<WSKQZYJM/9
M/^?YQY_;+W]^_.KEVU<OGC]Y].[IDU\>O7CT\O'3M[\^??KN+9.^_JC5ET_T
M;W]93C]^.J&+USXLJ/[;7]H',0E*275&P/][]X?]?$5;QI-\>K+>BA?\\_E'
M-F+V)Y/^7-&LT-E67#SP9)Z_>M-)8\1\<?&7)YCH9/WJY'0)[Q$_35Y,,4U/
MIJLI+1_-RMO5//_]P_RD\)EY^E^GT]67B4HY6Z4K..4U,!P+H)018BXID)51
M!?GU9K65+7EI:W967*8U3\\?^'/;Q9_I9+6\>&6]K^L]W92FLRWNLN9)B$5*
M4S40&3Y[E"JDX!7$Z'1,U:)U:;CE?;V2:W!YM,@_S1>\9!9;?_GI#VI"YER"
MG=&"B_P-CKX^/^?O^'EY^O'C^C-ANJ*/%W_?Q-F 2%C-^VSY&4MY*?OR_/'\
MX\?IJ@GWMKK'\]F*E0 K@T:0#:X&31IT5@*,#!+0)PV^YE)"%5*YV!D#WR%G
M$TRH'P$3O5C2#2.WK,]8\IIU,Y!W"HPK!-'Z!-%3"#K(4E%UAL9]\NYV1.@?
M 1%[,J"?L,#EAP9)_J>1\1E/UB!=/<;%X@N#]#_PY)0F):.0G@574FSB&4R1
MOS,&A$)#2 K1A=YB8Q/".JW^R2D]8_;_@K._+R?,R\+&#^][$H8M6>$ JR:P
M2M1@LJ*0RC!KO4[&F-1E?XQ\(Q_WY$.WX_!\MJ(%+5>_$"YX94_HTWPY72V?
MS\YH\E5+EXP"Q(1@K'00BPF RCF6U]9:[(V-[U,T)@TZ/$PZ<J<;8AXME[1:
M3C![J[RT$(2W[-BB@,CX!9>SL;X0*8.=D7'VY,,H@!")>"4)JB0V9)/2D) /
MHRG12BG(&^SM&NV@ (XK)G= PAURL",SNN'\S$AY2_ETL3:)GGU^.9V(+#)&
M:4 Y%<$H/LS!L<F2BS!\""U3U=NEO(V.,4G!#BC8>ZN[,?T)I=45'8\^XY3?
M=$+/YHNW#,VG?^:3TQ9A?)3SXI3*A7B>2.-3LMI#=IDM6>V;2R,S^.RUPX!"
M6=$9%KM1.B9WHP-P#L"N@:#U*YV4=_/?<-5^_G(7I8\J__OHY&3^1PO#\K(>
M+ZA,5R_FR^5$*QV\(0]6-U&(04#(F< [$D4FK[,8%G-[+V$3,)J'"L;#,K@;
M2E_,<;9\0YE8%_-):JLX/TV//LY/9ZN)DU&39ZK8>V>JO+5L;E;-AJ<U,ECC
MR/6&W7TT;8(C^W!PU)4%W8#Q;#ICB#*"KRC;"=315L:N QMM;!MC@6TXA.IR
M-%Y4ZR-UAD\?RC<!F7LX(#L"._>&8LNE39X1;S6>_#K_2.V@-$>8'8A7JP^T
M>,/$+J9Y16>QRXG**DFG*E!AL6F8, A:\(\ABZ(M1B=N!/&^S05N^<Q-4.+'
MCY(A=[J;1'J]F'^BQ>K+ZQ.<K9BRYD5\:BF'E[2:E( DI Z 0C(P#?L1Z*)E
MOU&%+*MH K2SG/D>/9O@(HP?%]VWOAL8SF&))T^7*UP1T\2"BO+)?$GE?,&B
M",_$$%1%F4&*#%),H:E-&P.%8E5OR^5^JC8!1GPXP.C,AF[P^.M\7OZ8GIQ,
M?$"324?([.:!45%"=*X",DXCAERCL)U!</'LC4)WXN'P>J<][9FXP-G[*=LM
M9TMAR7-IP%Q21I)*2=I!,+*P*"HLBBP+I52$*,&C1F7ZIR_NI6LC)#R@*&YW
M7G1#23-:7OTQH_)B6NGY;'FZ:#8LJRB?HR\5:F0RC/<2DO,52I962B/9)O:=
M<7$[)1LAX0%%<COL=\> 6Z7%HODQF4W8=_CG)3@G)+0OEEABJ:S!."N ]4Z
M+ 3&8(R-IK<6N)N:C3#PH(*R7?:]C[OXR^ER.J/E\O'\8V*7M^W \UFAC[-I
MG9X5LJZIFUA7=,'D&T);L"UG2)K]VEI%*449%ZS>R%?<\($;,?T!!#\'V^2^
MGL'Y"JEJ=DJL :M3 A,$09(2P4KK%8E8B^I][J\]?B.>/Z! Y:X[VR]8?:WR
M5 J&4N4UH-4(1@0/&"-!"0&#)4JU]G;X[RSVW457G55V3%SUCH6A *T4>T=L
M'$&TJ"!BMMD3Z3! )O'LV6,J+=B5L]_JHAWVM5_1Z64VZ.W\I/S.(G'QZ/V"
M:%T7^V[^ACZ=+O('7-*$V!K22F80N7@P%36D3 @*4]+D3.@?F]B8N#$5&_3"
MQ3"<Z5=C53XWNWG9B@-O"<,RG$6UED($Y94#0Y:IJDF #%$JQ6*[U-Z.[7TT
MC:FTH!=,NO*AH]J;T:MZEH69\(*J,:Z"-BJ L4P+(DH@;TM%5XS WG5XUY\_
MIAQ^+Z[OO+_]%,=IXKUKIC255E8PD2QGB@\%*&;&65 %T-3*8,L::PI!)=U;
M/]R@84Q9]FYJ8)]][L;M_WTZF\X7-VAA172ZH%=_4'DW_YT]Z=ER?C(M[9?\
MQN6T3''QY=WB=+G.MQ35(-ET$6\ PY2?P?:-QTQ"JE1T;]MA/XK'E$KOA:0#
M\K"O9WQ] VJ,&:5%P%!;79Q3@%HF\-:@BL5[=N.&<(^WO#5YJ 1Z+VSLM<]#
MWH CZ:)F(Q:J\ R]5FP;4O20C;9>6Z-9_O76*MUO_+Y>G,<;UQ]]5C N>%7>
M*PO6AP2FR,I*NR"(XE/"I*1VO>/[MY Q)H=Z3^Y_6P"PWZ9WO?L[GUVC@ISV
MDMA?BUH9/ENLO&,C2H:0@HHU.-7;4KI)PY@<YLY\WVN[.[K';)GSVO'D-4[+
M\]EC_#1=X4GSQE30AM=CV^WSR'(U9B]:8XY$Q<:24_<[2;>3,B9GN#,$>FQ^
M-R2\6Q N3Q=?KB$R&8_>!0DRQ@JFIM9QA0%J1?61;!'D>BNU;ZG8TBV&AP2
M/?>\&^_?T K94R]/<3&;SMXO'^5\^K%M<[.]ZS2S\^YJ+4[J"-5Y-K2R;I=K
M%4))2:5,4<ONM_CNIVI,CG1G:'1F23^%<47'VAAG-?9I01]HMIQ^IK,\=2MG
M?DFK5_4=_CFI"FM.@G59D)ZU6F8Q9H0!6_GU8*61IGMX=3L2Q^1#]U8P S*K
M8W')>6(I52V,82A3;FJO6G;:72G@BJK5%FG)U8,D[+9?P\LY']+;+IA?]U4=
MAE)$%) <"=Y=DH#5Q5;2Z] 7HT3LW0EC$[K&Y%OMA(6;J._.C(%;1%PG*Y=$
M-M@(04:6Z:IUKA!.0U#.V&*%R*ZWFKV7J#$Y85T TI<--]#QKS_?W*87_/.^
MG?C>ON.OOSU]^>[MJV?/7SY^]=O3KQ^_?3N^6SZQ9T^^^PCNU)CO@I5/__S$
M6HW-YR2+\Y%QD'(KGM$%HLT&'"E?46$IQ@UT?LY)Z"4CSC_N">OHY6J:+X&/
MO@H,CD#*Z!CXDK5U2Y9&BL0R+?IL>O?:NH>D,2F0??!PEYCHP8GN*N2<J.MI
MDI?SU;K=V&6Z9#GQHN2@V460(K'QF(6'*"B"3?QB$MX(U=NDVHK ,:F6 :'3
MD4M# >D[6;?E1(<053(55%[?E7:&S::2VHVT:@E%U;IW)'@+\L84(1P01-TX
M-!2$UB[FA'21,J '%W0K@VW^*C*L-0FKO"?#7NNP6%G3,:9JF@%!L?V>=^/^
M2UI=A1 F,O!:C!10E.$U6:,@)JE &F]BH.2P>SWX5P3LC^6+3VH5:F=M5D_9
M.7CUB19K'B]_H3I?T.55#%H^_7.UP+/#N/CRG!&P9,\S\U\R./@Q[R^;Y.3$
ML+$LU4-M,5UE+*2(;"T@MOZ<0DC?O_7?8,L9D[FW.P:_/5?CX']'X7Q.Z+FD
M^(5F5*>K2<18A9($1O-.&:,S!.\"R*S8Y0V)=.C=QOD.4K8T_H;-[/1&TGX;
M/XR0ONSJ]6Y^+?M\'F[^!9?3/%$A88@"@4R+ .=2V(X0$:+7"DUQ G/ONQ];
MDMA7;551(V4*H(A985K8&[UQD'2.2=?J3#J@VAJ1,.V,E6]BM#MSH6/3D^N%
M-T^FGZ>%9F5Y1M;;UG.A76%X_O$3YM5$UZR\J 78Y [MTDN"Z(P X9+06N8@
M:^^X[#;TC5>4#HRCP9C83P)?92/.J)IHGP,II:!$P=9Z;%V')0E>?I#:^EQL
M[NTA?4/$_A4#GVEVUG*[V4H+WMZ_35<?'I\N5_SIBZL&6,LE\7^E91=]%5&X
MPAJ/V@ ?BPFP%F9[I8K!(UG;._^U YFCDLA[8>?;DH)A>=:OQ0Q.9\LF/&CY
M:M:Z]2U?U1OM<"8Q4R'G)7AL?1"BDX":;36GC8R&#6U,O<W8#<@:4SRS+WAZ
M\V2@9K"-FNE_4VGDKDT+$81D8SU LH9E?HT.HJB.O; @H\@U*=5;<7^?HC%%
M*_M"I",GNHJ2]O0SS+ZJZ^C[5:/&B1>R)B%:RW]7VI41@F MLJ<N4+LBK>P^
MU.@>DL84N.PO0GKQHF.8Y+RSSGK.TK+-0&S9F6?4:D0HN.*S!15<!N-BF\\3
M"!)EMAM-]"[V3R;?2<Z8BAW[ J,7#[I*C5>+ZUA=NQ?/9U>7S2;1%E]$<J"P
M>2W2:PBN(LBD*623V'OI?3%F [+&5,S87WKTY,EP#M[:+#J/&[<H\-G2=19H
M4@#M'($1E6TCH@C\?^;7':726Y9L1-B8;@GV!4Q_OG2.S0^3;/"9-:HM"4J;
M%FFTK1 3(E2%SEDG@@O]ZX,.E&S:/45]]NCSB/RZ#??KQ?SSM*F:9_-%ZT*Q
MME%#EN31%]ZMS!Y,S:VD)QG0Z#$8I27:_LF1;2@<4W1B+"B^*T4^ ,\'C H6
MMF^JEX97+%HU66OSG'G%:%.H[%=7V?W&W3U1P6.78XT37?MQ;@@ 7925F!K(
M%W0@(J861S<00Z0V752UY@<FQ $1=&OYZ[WAC6$S$0\ 0[LPKWL!5RM'/$^=
MG)M*%U;2A$QKSQ,3).$B.^4I08AL4EL2[)MG5%(/T/?Y'JHZKIN=S N4X-KK
M?$&X9+\S,3>(3_;96%[35 -;H@BI!)M<-+K8WHGP^ZD:E_;OBIV[E'@G%G4_
M,F<4O3[O;5>NPEA,5S)V/4'44Y,,I )$%3R(0$40FBSJ4'<0[J9J7*K](-#I
MQ*+AI>U5T'PB"JI<O("DJVZ%1Q5":Y36>L%2BJW19N\<Z09DC2EG<3BYTX5)
M?7IOWTG5+:T4UV&QN\8+::T\"6+2$[*SXT2!B$) ]D671,6@N!$=N*,Y=R^*
MQI3N& A:Q^/@0%KOFYM0PLF0,V8HNM5OM=&*@;<)5)*$T:8<:2ACZ7:*QI0K
M.:BVVXLU0SJG0FEC,^/4&<'^34P*0FB>#BG6Q4+8VKV [C[G=/MUO< T7S ?
MW]"ZI\+%VJ(K,B<?09*T8&HA2#9ZJ-KF'*).171O''LK)6/R#_;$P#>=9/??
M^G[='G,^_82S_*4-XC!2AZRKA>BJ.#,E41D--0LB7E2)H?L@A&O/'Y-=WYGE
M.V]SOTFM9[KY7)A>2U,O/LW/ DBO%_1Q>OKQ8KEHG/4QB=:XKX4"F< 865<C
MDM$BL"BFWOF#;6D<DRW?&3"#LJOGL,U*ZR('/%F7. @E; YM\BNV! 3J-O C
ML)Z6,E2?K&>ZNM>6?TW#F*SPSJ#8:[O[M<WZ.%^LIO^]7O^K>G/*VZ0($7V5
MB>&7UD9]!/39@735->DFL+O<^#Y%8S*@.P.B(RNZP>,W7/R=FBO %LZC\IF8
MP"7_=+%<FY.3B?5>2;:-*7<50BH%1%NOXM]*[-W&X?L4C;3,J <\.K*B:VO>
MT]GY + 6 7\^J_/%V>Z\H_QA-C^9O_\R:0G')&IK8A5LNV:(D)0O@.SK.<<R
M3W1WPS>C;*1%1CW@,@!K^G:EOV6]T3L9E)%09;N/C$4"MDILF:E*6SV;U(.,
M;]XM6WRH8=Z]O9<.FS]0_.[>DI@L94S$Y&FO>+6ILHF$PH&/U2J1B"';VZ?=
MIPRJTWXT-]/'4JRQ%IPU'HRQ@<6[=*!5E86T4I6&ZK]WDY8Q!7,&Q,]&U5O;
MLJ9?!& Z8Q>2]?]5]O#JGES.B],VG/6,X+,I1VW]YT2W^W:+)9Y,LJ(DK+3
MIJ/D[1 L1D15(') Y:23*'LG]7K0/:I+Q0=$X,%Y?O .DH]?_?;ZS=-?G[Y\
M^_P_GO9O)WG;QP_56_+>I71J-/F]_LF/<?GAV<G\CU^IO*>+6TYK;#*"3G"Y
MO!K>.SN[51MMKL&P-1BU:$Y$:R^2$)S(.6;%5D4=Q #K1'\7NW0;6LZJ]+XA
MIE'8MM/$[# 8RTZ87)M4'F) RRZ[BD6KH-FF.O9V?G\)8]+U1T/ZK1;TD6#2
MUP?;9A%WDB]$S<4; T0^@%%H(*@<@&DO4@?OO<W'1OD^^#Z8*?%P =X%&SVC
M4C<IOYPD0()R2=: MVT4'\4":1TP4](43<6$VMN#_ XY?7M&:0H6HR*0PJW7
MY@!M,.""8Q-/"$4U]2YE&&O/J%X8^'Y_J&UV_""2^VJ-9&(U;:9U2!J,*QJP
MLHHA33D&;Z3M/A:GUTR30U4%# 61[OPY"'(N^V&QM]JN,5^5E3XJ_WFZ7+5V
M59?4AVS0D]!@D1",#H[%>DW@JC"%/<G@NG?CZT7[4'OX^VQQWECDU_E)\\BO
M=96X(F>QSMD\.6WC'5[38CHOEWMJL=T#SQ*2:9%<3[RG/A6HID:*R43?O0O5
M4&L9DR(X"N8W%0D'!<U!Q,@WEN#E1K:;;H]>/7Y^OM>OZM4*+Y=3>(\9I0BJ
MC7@R+?V0LLW@I788<RTY'3+^L-=B'HQK<?13<%C</(!C8'PMU(9'![*M_$LE
M2&@%L$.G=2$V+,,@0[J'/P8CV.6S8$S;9JQ44,L(5K:)!"0)HM06/ ;K2*ID
MN_?8'6XU#T7G'NYD#"Y^=D/2>.7/VJ#PE72L[0*BY V6II4S.\/B7MBLT(00
M#^DW[KJ.!Z-\?Z#CL"U\CA?*OB<>C]86%,C'5[>^&:H:2)7W5THJ)4GE\LV[
MB.-.VQQO1\]"T5E%4A4CH-6\GTF'L_:KV5<CHRI)R+&FP6Y)*XY7M0Z-]:'R
M8-NC9&RB8SVC6%BGM+.L^5M$S_)WJ7@#14I9%#EK0N_;$OVH?S#Z\H%B?%N
M'#99@,(K46)FS]DQ9:IX""E'("^<M"ZR9=N[9>CVR8(CAKN%EUXKP>:]4NL<
M@(0V^AQ$L5X65[T5O6_!#!/N'J_NV@F+VQS6P1A^/%WTO?2_#;Q1516H0;8R
MORS:5"\+&*4ILAB%X9!^W'Z57,?-$QX5MH,R?G#H[IW?,!30*2+0H?7FSZPS
M@RT.!"FKBA")\%!&5=^DV/'W^"IZ98QASURTF%4; (=90]".V&F/R5.RHNK>
MM_@&6\Q#T'<'/15#IR)W@]%H)<^Z=,Y2E-YYR)0K&,T"'5TJX(-1!@6;\77L
MY^&AN'0_U%'8%CMCK.5UF+1'!5)@:UVI!&!)%B@G54)KY.4.Z0GN4<M[A%T\
M$X+2219T8-<%&2@5!,]V8+ I!E6#3_5053S;T+VEVAQ9_*<+G+L706\+A_&(
M@RN=KGWTT9"#Y(UJ'24#DYX)B-K<:"JQ^$-&/K:C_J$XD0\(T[LAX_#W"!^]
M_?79BU=_>]OU]N#EAPYV9_!VLCO=%&2;J?%X?2V5/^V7+[\OVX71Y[//K3-C
MNT*ZFGX^:R1KM94^M;IV)5LTHW7U)(M0,047,A9/O<V S:G;N\\5?FG!ON6[
M^:/\7Z?3!=T=&FR3 R=%2"]12LC>-1E.%9** AC^/FAAK$J].\UO2>*HM/=
M,/NF?=: 7.S94BT3E?64A[-RB?NHI%2E9S&*&%FX^Q@@VJ#!64N>9$0G!VBY
MMA6-8]*JA\+:D&P<!&R_X>J<GM<+^G1^5![-RF,\.5E^C_R)J-J9G'6K*$?>
M)YL!UTUFG#3*2R&\Z^W ="%\5.TC#P_+PS#\&%C]E4[*N_GYF[Y<(YR,TYA5
M"[5$)AS;Y;L:$\BHJRC2&RR]JZ0[D#VJCI:CPVD79O=#Z4T;8SWHY?IDX&BT
MI<!DM+Z=AM  2DV033*ILK2OIG>EX'TT;=D@\\>T!??ATX#&WUD#'[H^\ 59
MWLK :/9:!\:U;>/9LH&JI!&1P9YR[QM/F] UJCZ:QS+R]F17=S'$NOLZD3>G
M3E6)V;@V)#*W@(QPD&0;U.:0S=&<G:I#N:G?)6S+'IL_E$#JQ[$^XWKNH.L,
M[OS*)UJLOKP^P5D;"O*41>FG]O:);D/^ BF0A+P5NB!$UZKZ*94DG?6$-QI+
MW#&<9[?G;]F,\T$CZ%!L&E#+G4\'PI.GRQ6N:%)34J%6#]6U7@HE)PA)L1%'
M*01;C$YN^)C&#:(V@53\T?7;/HP:5!YM.7JJ->&,,6KG6#&+Q ZLP78#CZT^
MD%KE8LF+(/T^(FI[DC8*RHK_ 6)K8&X.(LE>3"M=SNEX/3^9YK8S)5HIE$86
ML'Q*C/4&8HT5J$9/):OD;H*LJR2[E:B-8':PV4J'%V7[<VJX<,$OI\OIC);+
M\QN;;6O.?U,F/D1AJBE ,;>KFTU9HTN@O399*\*L!@\=?(>^C6!UL/*Q8\41
M>C%P,&NKA7;7XT%NVPI7,/JFP%%YWHHV#CP:G4&Z8*SR7F?7NQ_<-O1M!+$?
M.&3?E7_]1B3>OA&7O:>OT9<3R]B"B;W6Q"<@5,G?Z03LMJJ24G89>Z>*-J=N
M_T[\>='<]"=T]N_SV>7HRN0U>2E9N:14V#KV&8)&=N-3#9JL(YOZ3Q6]BYHQ
M%;P/A)UO._%W8<T@0OF:#?S\6K7PV_E)^7W&S'CT?D%TKF3>T*?S&>#LNN>0
MO&L-C%H23HL(T58!%@MZEC=DNK>BV9_J!U )T!MZ!V9U)R_[&M%O+I-NK^HM
MCMFC\KG9T<N),!@**MOF63"5I0A 4P.$6J@J%Y+P-X(V=_G3VS_\ :3R>^'J
M(/P9QD.>S]Z_HP7[7[-FQ9P-G)CD6E/U2H,SFFE+SK%1G%@<VQI+-B6X/*B'
M?!M1#R#C/J28VI]1W?!S'=RWDZ6]LMIA  :T:57%;6QRS2"0?:N8C<32NY?\
MO40]A(QZ;P#UY=0@ NCY<GG:9&'+B%"EQ>(\?OAH5LY>(/[E^I6)DYD,90)!
M7C"MUD.464&U*)-1)E;7^T+?;I0^@+3[D*)J()9V#_"]JD^F;5-F93EI'>"]
MJ&S.Y=9<QOD$012VZ4@6:2-;>^0&BN-=(^,A)-F[(V=/;G1-8;W#/_\V77WX
M<'9A].T'7- O;.V7\U\_6BQP]I[.TK3>E2RM@1@2JUY?V#VUV8+"H#2%;'7=
MT+3>]M$/(9'>U[(>E#G#1'6;>'OUJ6W@\NF?M,A3)G2B5'#"$8&1JO .& <!
M;05EI4PAJZ*ZCW.XEZ@'D$,?4EGMSZCA\--J0Y:3*&)2*0;P+/O:W?@((9,'
MY:/6Z+43NO?ES=LIV385_D-"97N>#%% >!6(8DM^_O'C?'9F3Q6G<RJ4FQ?(
M2[6U0(K50!7D;")=5.SM>-U/U;:Y[0>ML 9B5K^I6KSV]G^K-_N,)XW$J\J-
M=69T5KY^X=H[SQID?!NX/Y]>^O1/7B6KX#>XHJ>U4EY-C+.6+3<"7=B<,Y77
MB"$54$H5X6+)/O>N&COL"@=*U+WZ1 N\D4BDE(2RC!=A3<N*6-GVDD"Y(+P(
M*LK8.V&U.75C2F"-&..W#"(;@OU#YY%ORW/[F+024H&W0H.)*"!FDT%:U[2E
M<B7VOLBUZVWS(T\L>_#PW)?]1RES*#J:+!"T://=0^9MB$5!]M%G4L[*[E-\
M=RUS.&ZN[.'#<U_V#PW/VZ2[#HY="=10F10V!M$#5LO;$$,L+/!;([*1*/>=
M]N':N,V4HJ106C>UQO& #E+U'DK.C%=BZSKU=E)&.^!T((1\?][I-@SH=A:>
MT*<%Y>EZ4R:),+JB"WO-*;'_K"LK"^O 2F_1%6]]]UZEUY\_)FO@0 C8>?O[
MQ-<?9=8$ZQW^.%^LIO^]IJ.%_)=Y?GIV=_SU@CY.3S\N+TISU]?L)JZRV-:I
MM7FIK1,C"V^T28"OQ32SHBBUV8V072G84C4?)7C1"RR'8U4WL?(UD9>:__%\
MN6*EKU1N+43!JM8*PV?!M#D"F3%X+Y6-M7?H]'OT/( 2EMYBIQM[!@),Z_-S
M@>QS5$^JB&P/KC6C9K*2%! D$XBRFL@6*2K?NXKS7J*VK%[Y\:"S+Z/ZX6=S
M\7CF)J_#P),D:K Z%!#:&B989$B4):M<K$U5J6QZ%QCL1NF6Q2L/6M\=D*<#
MR:_GLQ7[T]-T0F<74":Q9E5("!"16D%7RUE@D*W#3C!6"YM3[Q3S]RG:LJ;E
MAX!3/Q9U=+_.*K'.W,!W^"<MST:-G!4"+B=2VZ!5;9U06B5@&_?(KD %&X0B
M2[6:[BVO[Z-IRT*7'P$Z7=G4#3R7=MM5$YVG?YZ'])KL/&T$KVC!DO&,SA9F
M>/KG)YHMZ0U]IL423R;"FZ!B&Z:31 !#0D%JVEKXE(07;.QU;XK9@^X'4!_3
M&X0'9W<WH%X5A;7VV$S/6;Q#QVA"5 %J\'QHR!2(P6 ;3ZEKK5[W'Q%^.R4/
MH82F-YHZ\*2C%DRKJSM>;\[G@URT29^8PL001O"&+!C9^J+7U-JS9TI69F=U
M;YQ\GZ('43K37P=V8U*?X&7+;UUO8_GL/UX^9ZW<BE'GIRLFL$Q/OCPAEH@?
M67*V]JPX7?P'GIQ>-N"?8-0J25W 2]OZ5FO#-I_6+?+!#JQ7)MVL@[DCC+D_
M+0^B)T37B.:!^==-6K6G+]OCJ<TL.NLS\$VWI^J4138%<V[=GA)+T%C;9517
M!(M8&1+VOJJW 5G;-H5XT!@;BEU#%(Z^6DS?,\;//-/?V$U]C^_/^JRVGKWG
M;:4G*>GLG;- Y%FP2E<@V<2;HI7S:"ABZ7[3:DL:-T*8^<$0-B@C!VB@]/J\
M[O4;NB+#/PE-@*S?P AV$Y(-'E))U"Z$Q=Q_0,*]5&T$J6-?$1T*4IV8-6!#
MRF_H*M4J;'=7):K*RVXZN95&2D_>!0I)UN&;+N\$HB-?_NR.H;Z\ZFH_G0]\
M7%/U<KZBZ_W$D=B0"]:!2^19.OH"J%DM%YUJ-=(8E7J'/.\A:2/T'/L&Z!!V
M4R\V]7'XOJU?O%SS>=/G(*J)"A4XS)EI:NLM)D) P4ZH)J;O1F7!'?[<O8_:
M"!(_2!1\@,WO*DQ>+:[C='V+Y_GL[6E:3LL4%U\F1KMBE5,@96(IEZR%Q H2
MG/,EA:J#P=Y)W@W(V@A!\0<4*CW9U=LZ9L7X>#YK"^8?^#NF:;T!;0 AING)
M=/7EMBTQ!H,.40*VIF@F2#;#<M%@J(JJ4002 _4;W8W@C2HMC]T^>2";^@ L
M[H;*6X1NBUQ<T7>6NF[U?-:8 -KS7A@O/ 2C,I2045)@$T_UMI@VHVPCG/UH
M@?(!F'8P0%T<@37B(Z$R1H!QB;]$ER JV6Z$&%>RJ,6FWC',+<C;"%H_6+7X
M4-P;;(3PNA)Y.5VW<<!9>3)=7U!;G2YH^;9M[>++_+Q%+__V&O73V9/I\M-\
MB2=_7<Q//UU.X6@.;#,;GM *IR?+K^G?; #QT"3M.[[XH%O6:?CQ5T^^O%6V
MKM-KBO:4RCE$Y[.O%.Z$E'8A"PFN8*NY:K?N<TL:FIACL"BT[2UB=J5U+\]U
MUX<VH3(10:*6+25!K:=I*JVK1320&=5:9A.+$/>A?F\JQG0[ZR!P^\KY/1C_
M^@1*=B7W#;&<F:T;Q+6JVDM[>.(3[PZ1 Z=;2;?F+4Q1.PB50JQ>)?XZ* 3O
MHFS+*V/#VI</!Y==&-VO=GJMSM:%W9NN9E(J&B%$BS[F=DDE)$BNV=%D'-6B
M<M2]QR_L0.:A3O$6I8&3:*65@>6/Q]B:)*4*428V#$.RVC*CI;W7B!J0OC$I
MFJ&!N>M9'HK=!]<^MRSD!OW7$@[%J"2J,J!LDTW>1$#6K9 I5&';9!!G#@#<
M.PD<T_7E!X3</@P?NPO[##,?&2K7YMT>WXG]#E$C<6,WW;9C.[(!BRDH-2A-
MV,8&*$C%5;!.E%AT(=V_<\)#<F3;_0/^[;KH?,WVB2DEF)P5Q"1;/+U5KM2@
M02935:P)&>L#NQ0W2!J3Y7$0('9R)?;A['']W;5[;K0I@G<'@I*L[(R2@,5E
M2,H&U+QC4N9!@;AI>.50ML/#P=[6_#LXW,Y47)NZ2E;(K$QF5[KUU.>M@J M
M&S.YVFB*]#&'WC"[?/J^'OHU!;V=3:F]T\[R,E/1Q)8D1DCK\()QS9Y3OG9O
MK;TKK5N*_V%"28?!U\V\TD'8>]1PD:\L#%01H*5M(VM#!LQ2@)(I)"6C#[I[
MGX=]PT7'T0+'0>#0/#TJ^*2RSFG6AC*WN8FVC1IM/0:4SN@J.[=1]:Z(?EBQ
MRALA@$>S\HSH[*[]1,LH)=D UM>XOH8*46&[GY,2)0K9I^[9K^U(')/?,#0\
MAXO[[,ST,00M[XR^$@J6B!HA6Z7;)$$V4WTBD 95%6A<#N4 Z-TGV#[FD.61
MH-N%W=U4TL[6F]#565T\"!_Q+. ;:VB- EV(VHM<:V^CJ(]Q/F!XX'2Y8@&T
M>$-+6GRFE_/9])RWOQ NVE^=#4.^7FE5T65C4P896TL-$QT$QUZHDZGU%&+3
M)_2OS]B>SC&IJ8- =N<0P\ 8.&JJXBF_PBRB<GF9?GD1B+]H&_IU0)Y_=_J1
MRJ^GZ=T"9[QS Z<M^A%XB!3&0-O9*9WQR^FRC15=/IY_3.>WDEF)S=_/6N>.
MYX48^76*ERW0+BA^=!O%S<.+/I+7HLTA;7-M?2P078Y0:C)>8+1:]([F=%["
MOKJV)SGG=>"6;,[*2[9<UM<)D*59\:WU,UL+6! I]JZ![+^*,2F78Z+^9ESC
MR'CI9F/V7,=UO2FLST5; 2ZU2^R*-6C(E>WY:*M$'W7H'AH9:"FCJD3\48_
MKM 9Y3DX/\^ZHB GJ TM-&!R=H 8$$H47BNCE*MFQ$?@-OE_W'V]ZNRZG+!@
M5+ZU.]0VK&=J1$"=V